diff --git a/custom-parser/grammar-factoring/MySQLParser-factored.json b/custom-parser/grammar-factoring/MySQLParser-factored.json index e45d9f2..345104d 100644 --- a/custom-parser/grammar-factoring/MySQLParser-factored.json +++ b/custom-parser/grammar-factoring/MySQLParser-factored.json @@ -4641,27 +4641,6 @@ ] ] }, - { - "name": "%windowSpecDetails246", - "bnf": [ - [ - "PARTITION_SYMBOL", - "BY_SYMBOL", - "orderList" - ] - ] - }, - { - "name": "windowSpecDetails", - "bnf": [ - [ - "windowName_zero_or_one", - "%windowSpecDetails246_zero_or_one", - "orderClause_zero_or_one", - "windowFrameClause_zero_or_one" - ] - ] - }, { "name": "windowFrameClause", "bnf": [ @@ -4698,7 +4677,7 @@ ] }, { - "name": "%windowFrameStart247", + "name": "%windowFrameStart246", "bnf": [ [ "UNBOUNDED_SYMBOL", @@ -4707,7 +4686,7 @@ ] }, { - "name": "%windowFrameStart248", + "name": "%windowFrameStart247", "bnf": [ [ "ulonglong_number", @@ -4716,7 +4695,7 @@ ] }, { - "name": "%windowFrameStart249", + "name": "%windowFrameStart248", "bnf": [ [ "PARAM_MARKER", @@ -4725,7 +4704,7 @@ ] }, { - "name": "%windowFrameStart250", + "name": "%windowFrameStart249", "bnf": [ [ "INTERVAL_SYMBOL", @@ -4736,7 +4715,7 @@ ] }, { - "name": "%windowFrameStart251", + "name": "%windowFrameStart250", "bnf": [ [ "CURRENT_SYMBOL", @@ -4747,6 +4726,9 @@ { "name": "windowFrameStart", "bnf": [ + [ + "%windowFrameStart246" + ], [ "%windowFrameStart247" ], @@ -4758,9 +4740,6 @@ ], [ "%windowFrameStart250" - ], - [ - "%windowFrameStart251" ] ] }, @@ -4776,7 +4755,7 @@ ] }, { - "name": "%windowFrameBound252", + "name": "%windowFrameBound251", "bnf": [ [ "UNBOUNDED_SYMBOL", @@ -4785,7 +4764,7 @@ ] }, { - "name": "%windowFrameBound253", + "name": "%windowFrameBound252", "bnf": [ [ "ulonglong_number", @@ -4794,7 +4773,7 @@ ] }, { - "name": "%windowFrameBound254", + "name": "%windowFrameBound253", "bnf": [ [ "PARAM_MARKER", @@ -4803,7 +4782,7 @@ ] }, { - "name": "%windowFrameBound255", + "name": "%windowFrameBound254", "bnf": [ [ "INTERVAL_SYMBOL", @@ -4819,6 +4798,9 @@ [ "windowFrameStart" ], + [ + "%windowFrameBound251" + ], [ "%windowFrameBound252" ], @@ -4827,14 +4809,11 @@ ], [ "%windowFrameBound254" - ], - [ - "%windowFrameBound255" ] ] }, { - "name": "%%windowFrameExclusion256257", + "name": "%%windowFrameExclusion255256", "bnf": [ [ "CURRENT_SYMBOL", @@ -4843,7 +4822,7 @@ ] }, { - "name": "%%windowFrameExclusion256258", + "name": "%%windowFrameExclusion255257", "bnf": [ [ "NO_SYMBOL", @@ -4852,10 +4831,10 @@ ] }, { - "name": "%windowFrameExclusion256", + "name": "%windowFrameExclusion255", "bnf": [ [ - "%%windowFrameExclusion256257" + "%%windowFrameExclusion255256" ], [ "GROUP_SYMBOL" @@ -4864,7 +4843,7 @@ "TIES_SYMBOL" ], [ - "%%windowFrameExclusion256258" + "%%windowFrameExclusion255257" ] ] }, @@ -4873,12 +4852,12 @@ "bnf": [ [ "EXCLUDE_SYMBOL", - "%windowFrameExclusion256" + "%windowFrameExclusion255" ] ] }, { - "name": "%withClause259", + "name": "%withClause258", "bnf": [ [ "COMMA_SYMBOL", @@ -4893,7 +4872,7 @@ "WITH_SYMBOL", "RECURSIVE_SYMBOL_zero_or_one", "commonTableExpression", - "%withClause259_zero_or_more" + "%withClause258_zero_or_more" ] ] }, @@ -4920,7 +4899,7 @@ ] }, { - "name": "%olapOption260", + "name": "%olapOption259", "bnf": [ [ "WITH_SYMBOL", @@ -4929,7 +4908,7 @@ ] }, { - "name": "%olapOption261", + "name": "%olapOption260", "bnf": [ [ "WITH_SYMBOL", @@ -4941,10 +4920,10 @@ "name": "olapOption", "bnf": [ [ - "%olapOption260" + "%olapOption259" ], [ - "%olapOption261" + "%olapOption260" ] ] }, @@ -4970,7 +4949,7 @@ ] }, { - "name": "%fromClause262", + "name": "%fromClause261", "bnf": [ [ "DUAL_SYMBOL" @@ -4985,12 +4964,12 @@ "bnf": [ [ "FROM_SYMBOL", - "%fromClause262" + "%fromClause261" ] ] }, { - "name": "%tableReferenceList263", + "name": "%tableReferenceList262", "bnf": [ [ "COMMA_SYMBOL", @@ -5003,12 +4982,12 @@ "bnf": [ [ "tableReference", - "%tableReferenceList263_zero_or_more" + "%tableReferenceList262_zero_or_more" ] ] }, { - "name": "%tableValueConstructor264", + "name": "%tableValueConstructor263", "bnf": [ [ "COMMA_SYMBOL", @@ -5022,7 +5001,7 @@ [ "VALUES_SYMBOL", "rowValueExplicit", - "%tableValueConstructor264_zero_or_more" + "%tableValueConstructor263_zero_or_more" ] ] }, @@ -5047,7 +5026,7 @@ ] }, { - "name": "%selectOption265", + "name": "%selectOption264", "bnf": [ [ "MAX_STATEMENT_TIME_SYMBOL", @@ -5069,7 +5048,7 @@ "SQL_CACHE_SYMBOL" ], [ - "%selectOption265" + "%selectOption264" ] ] }, @@ -5082,7 +5061,7 @@ ] }, { - "name": "%%lockingClause266267", + "name": "%%lockingClause265266", "bnf": [ [ "OF_SYMBOL", @@ -5091,18 +5070,18 @@ ] }, { - "name": "%lockingClause266", + "name": "%lockingClause265", "bnf": [ [ "FOR_SYMBOL", "lockStrengh", - "%%lockingClause266267_zero_or_one", + "%%lockingClause265266_zero_or_one", "lockedRowAction_zero_or_one" ] ] }, { - "name": "%lockingClause268", + "name": "%lockingClause267", "bnf": [ [ "LOCK_SYMBOL", @@ -5116,10 +5095,10 @@ "name": "lockingClause", "bnf": [ [ - "%lockingClause266" + "%lockingClause265" ], [ - "%lockingClause268" + "%lockingClause267" ] ] }, @@ -5135,7 +5114,7 @@ ] }, { - "name": "%lockedRowAction269", + "name": "%lockedRowAction268", "bnf": [ [ "SKIP_SYMBOL", @@ -5147,7 +5126,7 @@ "name": "lockedRowAction", "bnf": [ [ - "%lockedRowAction269" + "%lockedRowAction268" ], [ "NOWAIT_SYMBOL" @@ -5155,7 +5134,7 @@ ] }, { - "name": "%selectItemList270", + "name": "%selectItemList269", "bnf": [ [ "selectItem" @@ -5166,7 +5145,7 @@ ] }, { - "name": "%selectItemList271", + "name": "%selectItemList270", "bnf": [ [ "COMMA_SYMBOL", @@ -5178,13 +5157,13 @@ "name": "selectItemList", "bnf": [ [ - "%selectItemList270", - "%selectItemList271_zero_or_more" + "%selectItemList269", + "%selectItemList270_zero_or_more" ] ] }, { - "name": "%selectItem272", + "name": "%selectItem271", "bnf": [ [ "expr", @@ -5199,12 +5178,12 @@ "tableWild" ], [ - "%selectItem272" + "%selectItem271" ] ] }, { - "name": "%selectAlias273", + "name": "%selectAlias272", "bnf": [ [ "identifier" @@ -5219,7 +5198,7 @@ "bnf": [ [ "AS_SYMBOL_zero_or_one", - "%selectAlias273" + "%selectAlias272" ] ] }, @@ -5233,7 +5212,7 @@ ] }, { - "name": "%%%tableReference274275276", + "name": "%%%tableReference273274275", "bnf": [ [ "identifier" @@ -5244,24 +5223,24 @@ ] }, { - "name": "%%tableReference274275", + "name": "%%tableReference273274", "bnf": [ [ "OPEN_CURLY_SYMBOL", - "%%%tableReference274275276", + "%%%tableReference273274275", "escapedTableReference", "CLOSE_CURLY_SYMBOL" ] ] }, { - "name": "%tableReference274", + "name": "%tableReference273", "bnf": [ [ "tableFactor" ], [ - "%%tableReference274275" + "%%tableReference273274" ] ] }, @@ -5269,7 +5248,7 @@ "name": "tableReference", "bnf": [ [ - "%tableReference274", + "%tableReference273", "joinedTable_zero_or_more" ] ] @@ -5284,7 +5263,7 @@ ] }, { - "name": "%%%joinedTable277278279", + "name": "%%%joinedTable276277278", "bnf": [ [ "ON_SYMBOL", @@ -5293,7 +5272,7 @@ ] }, { - "name": "%%%joinedTable277278280", + "name": "%%%joinedTable276277279", "bnf": [ [ "USING_SYMBOL", @@ -5302,28 +5281,28 @@ ] }, { - "name": "%%joinedTable277278", + "name": "%%joinedTable276277", "bnf": [ [ - "%%%joinedTable277278279" + "%%%joinedTable276277278" ], [ - "%%%joinedTable277278280" + "%%%joinedTable276277279" ] ] }, { - "name": "%joinedTable277", + "name": "%joinedTable276", "bnf": [ [ "innerJoinType", "tableReference", - "%%joinedTable277278_zero_or_one" + "%%joinedTable276277_zero_or_one" ] ] }, { - "name": "%%%joinedTable281282283", + "name": "%%%joinedTable280281282", "bnf": [ [ "ON_SYMBOL", @@ -5332,7 +5311,7 @@ ] }, { - "name": "%%%joinedTable281282284", + "name": "%%%joinedTable280281283", "bnf": [ [ "USING_SYMBOL", @@ -5341,28 +5320,28 @@ ] }, { - "name": "%%joinedTable281282", + "name": "%%joinedTable280281", "bnf": [ [ - "%%%joinedTable281282283" + "%%%joinedTable280281282" ], [ - "%%%joinedTable281282284" + "%%%joinedTable280281283" ] ] }, { - "name": "%joinedTable281", + "name": "%joinedTable280", "bnf": [ [ "outerJoinType", "tableReference", - "%%joinedTable281282" + "%%joinedTable280281" ] ] }, { - "name": "%joinedTable285", + "name": "%joinedTable284", "bnf": [ [ "naturalJoinType", @@ -5374,18 +5353,18 @@ "name": "joinedTable", "bnf": [ [ - "%joinedTable277" + "%joinedTable276" ], [ - "%joinedTable281" + "%joinedTable280" ], [ - "%joinedTable285" + "%joinedTable284" ] ] }, { - "name": "%naturalJoinType286", + "name": "%naturalJoinType285", "bnf": [ [ "NATURAL_SYMBOL", @@ -5395,7 +5374,7 @@ ] }, { - "name": "%%naturalJoinType287288", + "name": "%%naturalJoinType286287", "bnf": [ [ "LEFT_SYMBOL" @@ -5406,11 +5385,11 @@ ] }, { - "name": "%naturalJoinType287", + "name": "%naturalJoinType286", "bnf": [ [ "NATURAL_SYMBOL", - "%%naturalJoinType287288", + "%%naturalJoinType286287", "OUTER_SYMBOL_zero_or_one", "JOIN_SYMBOL" ] @@ -5420,15 +5399,15 @@ "name": "naturalJoinType", "bnf": [ [ - "%naturalJoinType286" + "%naturalJoinType285" ], [ - "%naturalJoinType287" + "%naturalJoinType286" ] ] }, { - "name": "%%innerJoinType289290", + "name": "%%innerJoinType288289", "bnf": [ [ "INNER_SYMBOL" @@ -5439,10 +5418,10 @@ ] }, { - "name": "%innerJoinType289", + "name": "%innerJoinType288", "bnf": [ [ - "%%innerJoinType289290_zero_or_one", + "%%innerJoinType288289_zero_or_one", "JOIN_SYMBOL" ] ] @@ -5451,7 +5430,7 @@ "name": "innerJoinType", "bnf": [ [ - "%innerJoinType289" + "%innerJoinType288" ], [ "STRAIGHT_JOIN_SYMBOL" @@ -5459,7 +5438,7 @@ ] }, { - "name": "%outerJoinType291", + "name": "%outerJoinType290", "bnf": [ [ "LEFT_SYMBOL" @@ -5473,7 +5452,7 @@ "name": "outerJoinType", "bnf": [ [ - "%outerJoinType291", + "%outerJoinType290", "OUTER_SYMBOL_zero_or_one", "JOIN_SYMBOL" ] @@ -5511,7 +5490,7 @@ ] }, { - "name": "%singleTableParens292", + "name": "%singleTableParens291", "bnf": [ [ "singleTable" @@ -5526,13 +5505,13 @@ "bnf": [ [ "OPEN_PAR_SYMBOL", - "%singleTableParens292", + "%singleTableParens291", "CLOSE_PAR_SYMBOL" ] ] }, { - "name": "%derivedTable293", + "name": "%derivedTable292", "bnf": [ [ "subquery", @@ -5542,7 +5521,7 @@ ] }, { - "name": "%derivedTable294", + "name": "%derivedTable293", "bnf": [ [ "LATERAL_SYMBOL", @@ -5556,15 +5535,15 @@ "name": "derivedTable", "bnf": [ [ - "%derivedTable293" + "%derivedTable292" ], [ - "%derivedTable294" + "%derivedTable293" ] ] }, { - "name": "%tableReferenceListParens295", + "name": "%tableReferenceListParens294", "bnf": [ [ "tableReferenceList" @@ -5579,7 +5558,7 @@ "bnf": [ [ "OPEN_PAR_SYMBOL", - "%tableReferenceListParens295", + "%tableReferenceListParens294", "CLOSE_PAR_SYMBOL" ] ] @@ -5600,7 +5579,7 @@ ] }, { - "name": "%columnsClause296", + "name": "%columnsClause295", "bnf": [ [ "COMMA_SYMBOL", @@ -5615,13 +5594,13 @@ "COLUMNS_SYMBOL", "OPEN_PAR_SYMBOL", "jtColumn", - "%columnsClause296_zero_or_more", + "%columnsClause295_zero_or_more", "CLOSE_PAR_SYMBOL" ] ] }, { - "name": "%jtColumn297", + "name": "%jtColumn296", "bnf": [ [ "identifier", @@ -5631,7 +5610,7 @@ ] }, { - "name": "%jtColumn298", + "name": "%jtColumn297", "bnf": [ [ "identifier", @@ -5645,7 +5624,7 @@ ] }, { - "name": "%jtColumn299", + "name": "%jtColumn298", "bnf": [ [ "NESTED_SYMBOL", @@ -5659,18 +5638,18 @@ "name": "jtColumn", "bnf": [ [ - "%jtColumn297" + "%jtColumn296" ], [ - "%jtColumn298" + "%jtColumn297" ], [ - "%jtColumn299" + "%jtColumn298" ] ] }, { - "name": "%onEmptyOrError300", + "name": "%onEmptyOrError299", "bnf": [ [ "onEmpty", @@ -5679,7 +5658,7 @@ ] }, { - "name": "%onEmptyOrError301", + "name": "%onEmptyOrError300", "bnf": [ [ "onError", @@ -5691,10 +5670,10 @@ "name": "onEmptyOrError", "bnf": [ [ - "%onEmptyOrError300" + "%onEmptyOrError299" ], [ - "%onEmptyOrError301" + "%onEmptyOrError300" ] ] }, @@ -5719,7 +5698,7 @@ ] }, { - "name": "%jtOnResponse302", + "name": "%jtOnResponse301", "bnf": [ [ "DEFAULT_SYMBOL", @@ -5737,7 +5716,7 @@ "NULL_SYMBOL" ], [ - "%jtOnResponse302" + "%jtOnResponse301" ] ] }, @@ -5753,7 +5732,7 @@ ] }, { - "name": "%tableAlias303", + "name": "%tableAlias302", "bnf": [ [ "AS_SYMBOL" @@ -5767,13 +5746,13 @@ "name": "tableAlias", "bnf": [ [ - "%tableAlias303_zero_or_one", + "%tableAlias302_zero_or_one", "identifier" ] ] }, { - "name": "%indexHintList304", + "name": "%indexHintList303", "bnf": [ [ "COMMA_SYMBOL", @@ -5786,12 +5765,12 @@ "bnf": [ [ "indexHint", - "%indexHintList304_zero_or_more" + "%indexHintList303_zero_or_more" ] ] }, { - "name": "%indexHint305", + "name": "%indexHint304", "bnf": [ [ "indexHintType", @@ -5804,7 +5783,7 @@ ] }, { - "name": "%indexHint306", + "name": "%indexHint305", "bnf": [ [ "USE_SYMBOL", @@ -5820,10 +5799,10 @@ "name": "indexHint", "bnf": [ [ - "%indexHint305" + "%indexHint304" ], [ - "%indexHint306" + "%indexHint305" ] ] }, @@ -5850,7 +5829,7 @@ ] }, { - "name": "%constraintKeyType307", + "name": "%constraintKeyType306", "bnf": [ [ "PRIMARY_SYMBOL", @@ -5859,7 +5838,7 @@ ] }, { - "name": "%constraintKeyType308", + "name": "%constraintKeyType307", "bnf": [ [ "UNIQUE_SYMBOL", @@ -5871,15 +5850,15 @@ "name": "constraintKeyType", "bnf": [ [ - "%constraintKeyType307" + "%constraintKeyType306" ], [ - "%constraintKeyType308" + "%constraintKeyType307" ] ] }, { - "name": "%%indexHintClause309310", + "name": "%%indexHintClause308309", "bnf": [ [ "ORDER_SYMBOL", @@ -5888,7 +5867,7 @@ ] }, { - "name": "%%indexHintClause309311", + "name": "%%indexHintClause308310", "bnf": [ [ "GROUP_SYMBOL", @@ -5897,16 +5876,16 @@ ] }, { - "name": "%indexHintClause309", + "name": "%indexHintClause308", "bnf": [ [ "JOIN_SYMBOL" ], [ - "%%indexHintClause309310" + "%%indexHintClause308309" ], [ - "%%indexHintClause309311" + "%%indexHintClause308310" ] ] }, @@ -5915,12 +5894,12 @@ "bnf": [ [ "FOR_SYMBOL", - "%indexHintClause309" + "%indexHintClause308" ] ] }, { - "name": "%indexList312", + "name": "%indexList311", "bnf": [ [ "COMMA_SYMBOL", @@ -5933,7 +5912,7 @@ "bnf": [ [ "indexListElement", - "%indexList312_zero_or_more" + "%indexList311_zero_or_more" ] ] }, @@ -5983,7 +5962,7 @@ ] }, { - "name": "%transactionStatement313", + "name": "%transactionStatement312", "bnf": [ [ "START_SYMBOL", @@ -5993,7 +5972,7 @@ ] }, { - "name": "%%transactionStatement314315", + "name": "%%transactionStatement313314", "bnf": [ [ "AND_SYMBOL", @@ -6003,7 +5982,7 @@ ] }, { - "name": "%%transactionStatement314316", + "name": "%%transactionStatement313315", "bnf": [ [ "NO_SYMBOL_zero_or_one", @@ -6012,13 +5991,13 @@ ] }, { - "name": "%transactionStatement314", + "name": "%transactionStatement313", "bnf": [ [ "COMMIT_SYMBOL", "WORK_SYMBOL_zero_or_one", - "%%transactionStatement314315_zero_or_one", - "%%transactionStatement314316_zero_or_one" + "%%transactionStatement313314_zero_or_one", + "%%transactionStatement313315_zero_or_one" ] ] }, @@ -6026,10 +6005,10 @@ "name": "transactionStatement", "bnf": [ [ - "%transactionStatement313" + "%transactionStatement312" ], [ - "%transactionStatement314" + "%transactionStatement313" ] ] }, @@ -6043,7 +6022,7 @@ ] }, { - "name": "%transactionCharacteristic317", + "name": "%transactionCharacteristic316", "bnf": [ [ "WITH_SYMBOL", @@ -6053,7 +6032,7 @@ ] }, { - "name": "%%transactionCharacteristic318319", + "name": "%%transactionCharacteristic317318", "bnf": [ [ "WRITE_SYMBOL" @@ -6064,11 +6043,11 @@ ] }, { - "name": "%transactionCharacteristic318", + "name": "%transactionCharacteristic317", "bnf": [ [ "READ_SYMBOL", - "%%transactionCharacteristic318319" + "%%transactionCharacteristic317318" ] ] }, @@ -6076,15 +6055,15 @@ "name": "transactionCharacteristic", "bnf": [ [ - "%transactionCharacteristic317" + "%transactionCharacteristic316" ], [ - "%transactionCharacteristic318" + "%transactionCharacteristic317" ] ] }, { - "name": "%savepointStatement320", + "name": "%savepointStatement319", "bnf": [ [ "SAVEPOINT_SYMBOL", @@ -6093,7 +6072,7 @@ ] }, { - "name": "%%%savepointStatement321322323", + "name": "%%%savepointStatement320321322", "bnf": [ [ "TO_SYMBOL", @@ -6103,7 +6082,7 @@ ] }, { - "name": "%%%%savepointStatement321322324325", + "name": "%%%%savepointStatement320321323324", "bnf": [ [ "AND_SYMBOL", @@ -6113,7 +6092,7 @@ ] }, { - "name": "%%%%savepointStatement321322324326", + "name": "%%%%savepointStatement320321323325", "bnf": [ [ "NO_SYMBOL_zero_or_one", @@ -6122,37 +6101,37 @@ ] }, { - "name": "%%%savepointStatement321322324", + "name": "%%%savepointStatement320321323", "bnf": [ [ - "%%%%savepointStatement321322324325_zero_or_one", - "%%%%savepointStatement321322324326_zero_or_one" + "%%%%savepointStatement320321323324_zero_or_one", + "%%%%savepointStatement320321323325_zero_or_one" ] ] }, { - "name": "%%savepointStatement321322", + "name": "%%savepointStatement320321", "bnf": [ [ - "%%%savepointStatement321322323" + "%%%savepointStatement320321322" ], [ - "%%%savepointStatement321322324" + "%%%savepointStatement320321323" ] ] }, { - "name": "%savepointStatement321", + "name": "%savepointStatement320", "bnf": [ [ "ROLLBACK_SYMBOL", "WORK_SYMBOL_zero_or_one", - "%%savepointStatement321322" + "%%savepointStatement320321" ] ] }, { - "name": "%savepointStatement327", + "name": "%savepointStatement326", "bnf": [ [ "RELEASE_SYMBOL", @@ -6165,18 +6144,18 @@ "name": "savepointStatement", "bnf": [ [ - "%savepointStatement320" + "%savepointStatement319" ], [ - "%savepointStatement321" + "%savepointStatement320" ], [ - "%savepointStatement327" + "%savepointStatement326" ] ] }, { - "name": "%%lockStatement328329", + "name": "%%lockStatement327328", "bnf": [ [ "TABLES_SYMBOL" @@ -6187,7 +6166,7 @@ ] }, { - "name": "%%lockStatement328330", + "name": "%%lockStatement327329", "bnf": [ [ "COMMA_SYMBOL", @@ -6196,18 +6175,18 @@ ] }, { - "name": "%lockStatement328", + "name": "%lockStatement327", "bnf": [ [ "LOCK_SYMBOL", - "%%lockStatement328329", + "%%lockStatement327328", "lockItem", - "%%lockStatement328330_zero_or_more" + "%%lockStatement327329_zero_or_more" ] ] }, { - "name": "%lockStatement331", + "name": "%lockStatement330", "bnf": [ [ "LOCK_SYMBOL", @@ -6218,7 +6197,7 @@ ] }, { - "name": "%%lockStatement332333", + "name": "%%lockStatement331332", "bnf": [ [ "TABLES_SYMBOL" @@ -6232,11 +6211,11 @@ ] }, { - "name": "%lockStatement332", + "name": "%lockStatement331", "bnf": [ [ "UNLOCK_SYMBOL", - "%%lockStatement332333" + "%%lockStatement331332" ] ] }, @@ -6244,13 +6223,13 @@ "name": "lockStatement", "bnf": [ [ - "%lockStatement328" + "%lockStatement327" ], [ - "%lockStatement331" + "%lockStatement330" ], [ - "%lockStatement332" + "%lockStatement331" ] ] }, @@ -6265,7 +6244,7 @@ ] }, { - "name": "%lockOption334", + "name": "%lockOption333", "bnf": [ [ "READ_SYMBOL", @@ -6274,7 +6253,7 @@ ] }, { - "name": "%lockOption335", + "name": "%lockOption334", "bnf": [ [ "LOW_PRIORITY_SYMBOL_zero_or_one", @@ -6286,15 +6265,15 @@ "name": "lockOption", "bnf": [ [ - "%lockOption334" + "%lockOption333" ], [ - "%lockOption335" + "%lockOption334" ] ] }, { - "name": "%%%xaStatement336337338", + "name": "%%%xaStatement335336337", "bnf": [ [ "START_SYMBOL" @@ -6305,7 +6284,7 @@ ] }, { - "name": "%%%xaStatement336337339", + "name": "%%%xaStatement335336338", "bnf": [ [ "JOIN_SYMBOL" @@ -6316,17 +6295,17 @@ ] }, { - "name": "%%xaStatement336337", + "name": "%%xaStatement335336", "bnf": [ [ - "%%%xaStatement336337338", + "%%%xaStatement335336337", "xid", - "%%%xaStatement336337339_zero_or_one" + "%%%xaStatement335336338_zero_or_one" ] ] }, { - "name": "%%%%xaStatement336340341342", + "name": "%%%%xaStatement335339340341", "bnf": [ [ "FOR_SYMBOL", @@ -6335,26 +6314,26 @@ ] }, { - "name": "%%%xaStatement336340341", + "name": "%%%xaStatement335339340", "bnf": [ [ "SUSPEND_SYMBOL", - "%%%%xaStatement336340341342_zero_or_one" + "%%%%xaStatement335339340341_zero_or_one" ] ] }, { - "name": "%%xaStatement336340", + "name": "%%xaStatement335339", "bnf": [ [ "END_SYMBOL", "xid", - "%%%xaStatement336340341_zero_or_one" + "%%%xaStatement335339340_zero_or_one" ] ] }, { - "name": "%%xaStatement336343", + "name": "%%xaStatement335342", "bnf": [ [ "PREPARE_SYMBOL", @@ -6363,7 +6342,7 @@ ] }, { - "name": "%%%xaStatement336344345", + "name": "%%%xaStatement335343344", "bnf": [ [ "ONE_SYMBOL", @@ -6372,17 +6351,17 @@ ] }, { - "name": "%%xaStatement336344", + "name": "%%xaStatement335343", "bnf": [ [ "COMMIT_SYMBOL", "xid", - "%%%xaStatement336344345_zero_or_one" + "%%%xaStatement335343344_zero_or_one" ] ] }, { - "name": "%%xaStatement336346", + "name": "%%xaStatement335345", "bnf": [ [ "ROLLBACK_SYMBOL", @@ -6391,7 +6370,7 @@ ] }, { - "name": "%%xaStatement336347", + "name": "%%xaStatement335346", "bnf": [ [ "RECOVER_SYMBOL", @@ -6400,25 +6379,25 @@ ] }, { - "name": "%xaStatement336", + "name": "%xaStatement335", "bnf": [ [ - "%%xaStatement336337" + "%%xaStatement335336" ], [ - "%%xaStatement336340" + "%%xaStatement335339" ], [ - "%%xaStatement336343" + "%%xaStatement335342" ], [ - "%%xaStatement336344" + "%%xaStatement335343" ], [ - "%%xaStatement336346" + "%%xaStatement335345" ], [ - "%%xaStatement336347" + "%%xaStatement335346" ] ] }, @@ -6427,12 +6406,12 @@ "bnf": [ [ "XA_SYMBOL", - "%xaStatement336" + "%xaStatement335" ] ] }, { - "name": "%xaConvert348", + "name": "%xaConvert347", "bnf": [ [ "CONVERT_SYMBOL", @@ -6444,12 +6423,12 @@ "name": "xaConvert", "bnf": [ [ - "%xaConvert348_zero_or_one" + "%xaConvert347_zero_or_one" ] ] }, { - "name": "%%xid349350", + "name": "%%xid348349", "bnf": [ [ "COMMA_SYMBOL", @@ -6458,12 +6437,12 @@ ] }, { - "name": "%xid349", + "name": "%xid348", "bnf": [ [ "COMMA_SYMBOL", "textString", - "%%xid349350_zero_or_one" + "%%xid348349_zero_or_one" ] ] }, @@ -6472,12 +6451,12 @@ "bnf": [ [ "textString", - "%xid349_zero_or_one" + "%xid348_zero_or_one" ] ] }, { - "name": "%%replicationStatement351352", + "name": "%%replicationStatement350351", "bnf": [ [ "BINARY_SYMBOL" @@ -6488,7 +6467,7 @@ ] }, { - "name": "%%%replicationStatement351353354", + "name": "%%%replicationStatement350352353", "bnf": [ [ "TO_SYMBOL", @@ -6497,7 +6476,7 @@ ] }, { - "name": "%%%replicationStatement351353355", + "name": "%%%replicationStatement350352354", "bnf": [ [ "BEFORE_SYMBOL", @@ -6506,29 +6485,29 @@ ] }, { - "name": "%%replicationStatement351353", + "name": "%%replicationStatement350352", "bnf": [ [ - "%%%replicationStatement351353354" + "%%%replicationStatement350352353" ], [ - "%%%replicationStatement351353355" + "%%%replicationStatement350352354" ] ] }, { - "name": "%replicationStatement351", + "name": "%replicationStatement350", "bnf": [ [ "PURGE_SYMBOL", - "%%replicationStatement351352", + "%%replicationStatement350351", "LOGS_SYMBOL", - "%%replicationStatement351353" + "%%replicationStatement350352" ] ] }, { - "name": "%%replicationStatement356357", + "name": "%%replicationStatement355356", "bnf": [ [ "COMMA_SYMBOL", @@ -6537,17 +6516,17 @@ ] }, { - "name": "%replicationStatement356", + "name": "%replicationStatement355", "bnf": [ [ "RESET_SYMBOL", "resetOption", - "%%replicationStatement356357_zero_or_more" + "%%replicationStatement355356_zero_or_more" ] ] }, { - "name": "%%replicationStatement358359", + "name": "%%replicationStatement357358", "bnf": [ [ "ifExists", @@ -6556,12 +6535,12 @@ ] }, { - "name": "%replicationStatement358", + "name": "%replicationStatement357", "bnf": [ [ "RESET_SYMBOL", "PERSIST_SYMBOL", - "%%replicationStatement358359_zero_or_one" + "%%replicationStatement357358_zero_or_one" ] ] }, @@ -6569,16 +6548,16 @@ "name": "replicationStatement", "bnf": [ [ - "%replicationStatement351" + "%replicationStatement350" ], [ "changeMaster" ], [ - "%replicationStatement356" + "%replicationStatement355" ], [ - "%replicationStatement358" + "%replicationStatement357" ], [ "slave" @@ -6595,7 +6574,7 @@ ] }, { - "name": "%resetOption360", + "name": "%resetOption359", "bnf": [ [ "MASTER_SYMBOL", @@ -6604,7 +6583,7 @@ ] }, { - "name": "%resetOption361", + "name": "%resetOption360", "bnf": [ [ "QUERY_SYMBOL", @@ -6613,7 +6592,7 @@ ] }, { - "name": "%resetOption362", + "name": "%resetOption361", "bnf": [ [ "SLAVE_SYMBOL", @@ -6626,18 +6605,18 @@ "name": "resetOption", "bnf": [ [ - "%resetOption360" + "%resetOption359" ], [ - "%resetOption361" + "%resetOption360" ], [ - "%resetOption362" + "%resetOption361" ] ] }, { - "name": "%masterResetOptions363", + "name": "%masterResetOptions362", "bnf": [ [ "real_ulong_number" @@ -6652,12 +6631,12 @@ "bnf": [ [ "TO_SYMBOL", - "%masterResetOptions363" + "%masterResetOptions362" ] ] }, { - "name": "%%replicationLoad364365", + "name": "%%replicationLoad363364", "bnf": [ [ "TABLE_SYMBOL", @@ -6666,13 +6645,13 @@ ] }, { - "name": "%replicationLoad364", + "name": "%replicationLoad363", "bnf": [ [ "DATA_SYMBOL" ], [ - "%%replicationLoad364365" + "%%replicationLoad363364" ] ] }, @@ -6681,7 +6660,7 @@ "bnf": [ [ "LOAD_SYMBOL", - "%replicationLoad364", + "%replicationLoad363", "FROM_SYMBOL", "MASTER_SYMBOL" ] @@ -6700,7 +6679,7 @@ ] }, { - "name": "%changeMasterOptions366", + "name": "%changeMasterOptions365", "bnf": [ [ "COMMA_SYMBOL", @@ -6713,12 +6692,12 @@ "bnf": [ [ "masterOption", - "%changeMasterOptions366_zero_or_more" + "%changeMasterOptions365_zero_or_more" ] ] }, { - "name": "%masterOption367", + "name": "%masterOption366", "bnf": [ [ "MASTER_HOST_SYMBOL", @@ -6728,7 +6707,7 @@ ] }, { - "name": "%masterOption368", + "name": "%masterOption367", "bnf": [ [ "NETWORK_NAMESPACE_SYMBOL", @@ -6738,7 +6717,7 @@ ] }, { - "name": "%masterOption369", + "name": "%masterOption368", "bnf": [ [ "MASTER_BIND_SYMBOL", @@ -6748,7 +6727,7 @@ ] }, { - "name": "%masterOption370", + "name": "%masterOption369", "bnf": [ [ "MASTER_USER_SYMBOL", @@ -6758,7 +6737,7 @@ ] }, { - "name": "%masterOption371", + "name": "%masterOption370", "bnf": [ [ "MASTER_PASSWORD_SYMBOL", @@ -6768,7 +6747,7 @@ ] }, { - "name": "%masterOption372", + "name": "%masterOption371", "bnf": [ [ "MASTER_PORT_SYMBOL", @@ -6778,7 +6757,7 @@ ] }, { - "name": "%masterOption373", + "name": "%masterOption372", "bnf": [ [ "MASTER_CONNECT_RETRY_SYMBOL", @@ -6788,7 +6767,7 @@ ] }, { - "name": "%masterOption374", + "name": "%masterOption373", "bnf": [ [ "MASTER_RETRY_COUNT_SYMBOL", @@ -6798,7 +6777,7 @@ ] }, { - "name": "%masterOption375", + "name": "%masterOption374", "bnf": [ [ "MASTER_DELAY_SYMBOL", @@ -6808,7 +6787,7 @@ ] }, { - "name": "%masterOption376", + "name": "%masterOption375", "bnf": [ [ "MASTER_SSL_SYMBOL", @@ -6818,7 +6797,7 @@ ] }, { - "name": "%masterOption377", + "name": "%masterOption376", "bnf": [ [ "MASTER_SSL_CA_SYMBOL", @@ -6828,7 +6807,7 @@ ] }, { - "name": "%masterOption378", + "name": "%masterOption377", "bnf": [ [ "MASTER_SSL_CAPATH_SYMBOL", @@ -6838,7 +6817,7 @@ ] }, { - "name": "%masterOption379", + "name": "%masterOption378", "bnf": [ [ "MASTER_TLS_VERSION_SYMBOL", @@ -6848,7 +6827,7 @@ ] }, { - "name": "%masterOption380", + "name": "%masterOption379", "bnf": [ [ "MASTER_SSL_CERT_SYMBOL", @@ -6858,7 +6837,7 @@ ] }, { - "name": "%masterOption381", + "name": "%masterOption380", "bnf": [ [ "MASTER_TLS_CIPHERSUITES_SYMBOL", @@ -6868,7 +6847,7 @@ ] }, { - "name": "%masterOption382", + "name": "%masterOption381", "bnf": [ [ "MASTER_SSL_CIPHER_SYMBOL", @@ -6878,7 +6857,7 @@ ] }, { - "name": "%masterOption383", + "name": "%masterOption382", "bnf": [ [ "MASTER_SSL_KEY_SYMBOL", @@ -6888,7 +6867,7 @@ ] }, { - "name": "%masterOption384", + "name": "%masterOption383", "bnf": [ [ "MASTER_SSL_VERIFY_SERVER_CERT_SYMBOL", @@ -6898,7 +6877,7 @@ ] }, { - "name": "%masterOption385", + "name": "%masterOption384", "bnf": [ [ "MASTER_SSL_CRL_SYMBOL", @@ -6908,7 +6887,7 @@ ] }, { - "name": "%masterOption386", + "name": "%masterOption385", "bnf": [ [ "MASTER_SSL_CRLPATH_SYMBOL", @@ -6918,7 +6897,7 @@ ] }, { - "name": "%masterOption387", + "name": "%masterOption386", "bnf": [ [ "MASTER_PUBLIC_KEY_PATH_SYMBOL", @@ -6928,7 +6907,7 @@ ] }, { - "name": "%masterOption388", + "name": "%masterOption387", "bnf": [ [ "GET_MASTER_PUBLIC_KEY_SYMBOL", @@ -6938,7 +6917,7 @@ ] }, { - "name": "%masterOption389", + "name": "%masterOption388", "bnf": [ [ "MASTER_HEARTBEAT_PERIOD_SYMBOL", @@ -6948,7 +6927,7 @@ ] }, { - "name": "%masterOption390", + "name": "%masterOption389", "bnf": [ [ "IGNORE_SERVER_IDS_SYMBOL", @@ -6958,7 +6937,7 @@ ] }, { - "name": "%masterOption391", + "name": "%masterOption390", "bnf": [ [ "MASTER_COMPRESSION_ALGORITHM_SYMBOL", @@ -6968,7 +6947,7 @@ ] }, { - "name": "%masterOption392", + "name": "%masterOption391", "bnf": [ [ "MASTER_ZSTD_COMPRESSION_LEVEL_SYMBOL", @@ -6978,7 +6957,7 @@ ] }, { - "name": "%masterOption393", + "name": "%masterOption392", "bnf": [ [ "MASTER_AUTO_POSITION_SYMBOL", @@ -6988,7 +6967,7 @@ ] }, { - "name": "%masterOption394", + "name": "%masterOption393", "bnf": [ [ "PRIVILEGE_CHECKS_USER_SYMBOL", @@ -6998,7 +6977,7 @@ ] }, { - "name": "%masterOption395", + "name": "%masterOption394", "bnf": [ [ "REQUIRE_ROW_FORMAT_SYMBOL", @@ -7008,7 +6987,7 @@ ] }, { - "name": "%masterOption396", + "name": "%masterOption395", "bnf": [ [ "REQUIRE_TABLE_PRIMARY_KEY_CHECK_SYMBOL", @@ -7020,6 +6999,9 @@ { "name": "masterOption", "bnf": [ + [ + "%masterOption366" + ], [ "%masterOption367" ], @@ -7107,9 +7089,6 @@ [ "%masterOption395" ], - [ - "%masterOption396" - ], [ "masterFileDef" ] @@ -7152,7 +7131,7 @@ ] }, { - "name": "%masterFileDef397", + "name": "%masterFileDef396", "bnf": [ [ "MASTER_LOG_FILE_SYMBOL", @@ -7162,7 +7141,7 @@ ] }, { - "name": "%masterFileDef398", + "name": "%masterFileDef397", "bnf": [ [ "MASTER_LOG_POS_SYMBOL", @@ -7172,7 +7151,7 @@ ] }, { - "name": "%masterFileDef399", + "name": "%masterFileDef398", "bnf": [ [ "RELAY_LOG_FILE_SYMBOL", @@ -7182,7 +7161,7 @@ ] }, { - "name": "%masterFileDef400", + "name": "%masterFileDef399", "bnf": [ [ "RELAY_LOG_POS_SYMBOL", @@ -7194,6 +7173,9 @@ { "name": "masterFileDef", "bnf": [ + [ + "%masterFileDef396" + ], [ "%masterFileDef397" ], @@ -7202,14 +7184,11 @@ ], [ "%masterFileDef399" - ], - [ - "%masterFileDef400" ] ] }, { - "name": "%%serverIdList401402", + "name": "%%serverIdList400401", "bnf": [ [ "COMMA_SYMBOL", @@ -7218,11 +7197,11 @@ ] }, { - "name": "%serverIdList401", + "name": "%serverIdList400", "bnf": [ [ "ulong_number", - "%%serverIdList401402_zero_or_more" + "%%serverIdList400401_zero_or_more" ] ] }, @@ -7231,13 +7210,13 @@ "bnf": [ [ "OPEN_PAR_SYMBOL", - "%serverIdList401_zero_or_one", + "%serverIdList400_zero_or_one", "CLOSE_PAR_SYMBOL" ] ] }, { - "name": "%changeReplication403", + "name": "%changeReplication402", "bnf": [ [ "COMMA_SYMBOL", @@ -7253,13 +7232,13 @@ "REPLICATION_SYMBOL", "FILTER_SYMBOL", "filterDefinition", - "%changeReplication403_zero_or_more", + "%changeReplication402_zero_or_more", "channel_zero_or_one" ] ] }, { - "name": "%filterDefinition404", + "name": "%filterDefinition403", "bnf": [ [ "REPLICATE_DO_DB_SYMBOL", @@ -7271,7 +7250,7 @@ ] }, { - "name": "%filterDefinition405", + "name": "%filterDefinition404", "bnf": [ [ "REPLICATE_IGNORE_DB_SYMBOL", @@ -7283,7 +7262,7 @@ ] }, { - "name": "%filterDefinition406", + "name": "%filterDefinition405", "bnf": [ [ "REPLICATE_DO_TABLE_SYMBOL", @@ -7295,7 +7274,7 @@ ] }, { - "name": "%filterDefinition407", + "name": "%filterDefinition406", "bnf": [ [ "REPLICATE_IGNORE_TABLE_SYMBOL", @@ -7307,7 +7286,7 @@ ] }, { - "name": "%filterDefinition408", + "name": "%filterDefinition407", "bnf": [ [ "REPLICATE_WILD_DO_TABLE_SYMBOL", @@ -7319,7 +7298,7 @@ ] }, { - "name": "%filterDefinition409", + "name": "%filterDefinition408", "bnf": [ [ "REPLICATE_WILD_IGNORE_TABLE_SYMBOL", @@ -7331,7 +7310,7 @@ ] }, { - "name": "%filterDefinition410", + "name": "%filterDefinition409", "bnf": [ [ "REPLICATE_REWRITE_DB_SYMBOL", @@ -7345,6 +7324,9 @@ { "name": "filterDefinition", "bnf": [ + [ + "%filterDefinition403" + ], [ "%filterDefinition404" ], @@ -7362,14 +7344,11 @@ ], [ "%filterDefinition409" - ], - [ - "%filterDefinition410" ] ] }, { - "name": "%filterDbList411", + "name": "%filterDbList410", "bnf": [ [ "COMMA_SYMBOL", @@ -7382,12 +7361,12 @@ "bnf": [ [ "schemaRef", - "%filterDbList411_zero_or_more" + "%filterDbList410_zero_or_more" ] ] }, { - "name": "%filterTableList412", + "name": "%filterTableList411", "bnf": [ [ "COMMA_SYMBOL", @@ -7400,12 +7379,12 @@ "bnf": [ [ "filterTableRef", - "%filterTableList412_zero_or_more" + "%filterTableList411_zero_or_more" ] ] }, { - "name": "%filterStringList413", + "name": "%filterStringList412", "bnf": [ [ "COMMA_SYMBOL", @@ -7418,7 +7397,7 @@ "bnf": [ [ "filterWildDbTableString", - "%filterStringList413_zero_or_more" + "%filterStringList412_zero_or_more" ] ] }, @@ -7431,7 +7410,7 @@ ] }, { - "name": "%filterDbPairList414", + "name": "%filterDbPairList413", "bnf": [ [ "COMMA_SYMBOL", @@ -7444,12 +7423,12 @@ "bnf": [ [ "schemaIdentifierPair", - "%filterDbPairList414_zero_or_more" + "%filterDbPairList413_zero_or_more" ] ] }, { - "name": "%%slave415416", + "name": "%%slave414415", "bnf": [ [ "UNTIL_SYMBOL", @@ -7458,20 +7437,20 @@ ] }, { - "name": "%slave415", + "name": "%slave414", "bnf": [ [ "START_SYMBOL", "SLAVE_SYMBOL", "slaveThreadOptions_zero_or_one", - "%%slave415416_zero_or_one", + "%%slave414415_zero_or_one", "slaveConnectionOptions", "channel_zero_or_one" ] ] }, { - "name": "%slave417", + "name": "%slave416", "bnf": [ [ "STOP_SYMBOL", @@ -7485,15 +7464,15 @@ "name": "slave", "bnf": [ [ - "%slave415" + "%slave414" ], [ - "%slave417" + "%slave416" ] ] }, { - "name": "%%%slaveUntilOptions418419420", + "name": "%%%slaveUntilOptions417418419", "bnf": [ [ "SQL_BEFORE_GTIDS_SYMBOL" @@ -7504,23 +7483,23 @@ ] }, { - "name": "%%slaveUntilOptions418419", + "name": "%%slaveUntilOptions417418", "bnf": [ [ - "%%%slaveUntilOptions418419420", + "%%%slaveUntilOptions417418419", "EQUAL_OPERATOR", "textString" ] ] }, { - "name": "%slaveUntilOptions418", + "name": "%slaveUntilOptions417", "bnf": [ [ "masterFileDef" ], [ - "%%slaveUntilOptions418419" + "%%slaveUntilOptions417418" ], [ "SQL_AFTER_MTS_GAPS_SYMBOL" @@ -7528,7 +7507,7 @@ ] }, { - "name": "%slaveUntilOptions421", + "name": "%slaveUntilOptions420", "bnf": [ [ "COMMA_SYMBOL", @@ -7540,13 +7519,13 @@ "name": "slaveUntilOptions", "bnf": [ [ - "%slaveUntilOptions418", - "%slaveUntilOptions421_zero_or_more" + "%slaveUntilOptions417", + "%slaveUntilOptions420_zero_or_more" ] ] }, { - "name": "%%slaveConnectionOptions422423", + "name": "%%slaveConnectionOptions421422", "bnf": [ [ "USER_SYMBOL", @@ -7556,7 +7535,7 @@ ] }, { - "name": "%%slaveConnectionOptions422424", + "name": "%%slaveConnectionOptions421423", "bnf": [ [ "PASSWORD_SYMBOL", @@ -7566,7 +7545,7 @@ ] }, { - "name": "%%slaveConnectionOptions422425", + "name": "%%slaveConnectionOptions421424", "bnf": [ [ "DEFAULT_AUTH_SYMBOL", @@ -7576,7 +7555,7 @@ ] }, { - "name": "%%slaveConnectionOptions422426", + "name": "%%slaveConnectionOptions421425", "bnf": [ [ "PLUGIN_DIR_SYMBOL", @@ -7586,13 +7565,13 @@ ] }, { - "name": "%slaveConnectionOptions422", + "name": "%slaveConnectionOptions421", "bnf": [ [ - "%%slaveConnectionOptions422423_zero_or_one", - "%%slaveConnectionOptions422424_zero_or_one", - "%%slaveConnectionOptions422425_zero_or_one", - "%%slaveConnectionOptions422426_zero_or_one" + "%%slaveConnectionOptions421422_zero_or_one", + "%%slaveConnectionOptions421423_zero_or_one", + "%%slaveConnectionOptions421424_zero_or_one", + "%%slaveConnectionOptions421425_zero_or_one" ] ] }, @@ -7600,12 +7579,12 @@ "name": "slaveConnectionOptions", "bnf": [ [ - "%slaveConnectionOptions422" + "%slaveConnectionOptions421" ] ] }, { - "name": "%slaveThreadOptions427", + "name": "%slaveThreadOptions426", "bnf": [ [ "COMMA_SYMBOL", @@ -7618,7 +7597,7 @@ "bnf": [ [ "slaveThreadOption", - "%slaveThreadOptions427_zero_or_more" + "%slaveThreadOptions426_zero_or_more" ] ] }, @@ -7634,7 +7613,7 @@ ] }, { - "name": "%groupReplication428", + "name": "%groupReplication427", "bnf": [ [ "START_SYMBOL" @@ -7648,13 +7627,13 @@ "name": "groupReplication", "bnf": [ [ - "%groupReplication428", + "%groupReplication427", "GROUP_REPLICATION_SYMBOL" ] ] }, { - "name": "%%preparedStatement429430", + "name": "%%preparedStatement428429", "bnf": [ [ "textLiteral" @@ -7665,18 +7644,18 @@ ] }, { - "name": "%preparedStatement429", + "name": "%preparedStatement428", "bnf": [ [ "PREPARE_SYMBOL", "identifier", "FROM_SYMBOL", - "%%preparedStatement429430" + "%%preparedStatement428429" ] ] }, { - "name": "%%preparedStatement431432", + "name": "%%preparedStatement430431", "bnf": [ [ "DEALLOCATE_SYMBOL" @@ -7687,10 +7666,10 @@ ] }, { - "name": "%preparedStatement431", + "name": "%preparedStatement430", "bnf": [ [ - "%%preparedStatement431432", + "%%preparedStatement430431", "PREPARE_SYMBOL", "identifier" ] @@ -7700,18 +7679,18 @@ "name": "preparedStatement", "bnf": [ [ - "%preparedStatement429" + "%preparedStatement428" ], [ "executeStatement" ], [ - "%preparedStatement431" + "%preparedStatement430" ] ] }, { - "name": "%executeStatement433", + "name": "%executeStatement432", "bnf": [ [ "USING_SYMBOL", @@ -7725,12 +7704,12 @@ [ "EXECUTE_SYMBOL", "identifier", - "%executeStatement433_zero_or_one" + "%executeStatement432_zero_or_one" ] ] }, { - "name": "%executeVarList434", + "name": "%executeVarList433", "bnf": [ [ "COMMA_SYMBOL", @@ -7743,12 +7722,12 @@ "bnf": [ [ "userVariable", - "%executeVarList434_zero_or_more" + "%executeVarList433_zero_or_more" ] ] }, { - "name": "%%cloneStatement435436", + "name": "%%cloneStatement434435", "bnf": [ [ "LOCAL_SYMBOL", @@ -7760,7 +7739,7 @@ ] }, { - "name": "%%%cloneStatement435437438", + "name": "%%%cloneStatement434436437", "bnf": [ [ "FOR_SYMBOL", @@ -7769,16 +7748,16 @@ ] }, { - "name": "%%cloneStatement435437", + "name": "%%cloneStatement434436", "bnf": [ [ "REMOTE_SYMBOL", - "%%%cloneStatement435437438_zero_or_one" + "%%%cloneStatement434436437_zero_or_one" ] ] }, { - "name": "%%cloneStatement435439", + "name": "%%cloneStatement434438", "bnf": [ [ "INSTANCE_SYMBOL", @@ -7794,16 +7773,16 @@ ] }, { - "name": "%cloneStatement435", + "name": "%cloneStatement434", "bnf": [ [ - "%%cloneStatement435436" + "%%cloneStatement434435" ], [ - "%%cloneStatement435437" + "%%cloneStatement434436" ], [ - "%%cloneStatement435439" + "%%cloneStatement434438" ] ] }, @@ -7812,12 +7791,12 @@ "bnf": [ [ "CLONE_SYMBOL", - "%cloneStatement435" + "%cloneStatement434" ] ] }, { - "name": "%dataDirSSL440", + "name": "%dataDirSSL439", "bnf": [ [ "DATA_SYMBOL", @@ -7835,7 +7814,7 @@ "ssl" ], [ - "%dataDirSSL440" + "%dataDirSSL439" ] ] }, @@ -7887,7 +7866,7 @@ ] }, { - "name": "%%alterUserTail441442", + "name": "%%alterUserTail440441", "bnf": [ [ "createUserList" @@ -7898,16 +7877,16 @@ ] }, { - "name": "%alterUserTail441", + "name": "%alterUserTail440", "bnf": [ [ - "%%alterUserTail441442", + "%%alterUserTail440441", "createUserTail" ] ] }, { - "name": "%alterUserTail443", + "name": "%alterUserTail442", "bnf": [ [ "user", @@ -7920,7 +7899,7 @@ ] }, { - "name": "%alterUserTail444", + "name": "%alterUserTail443", "bnf": [ [ "user", @@ -7929,7 +7908,7 @@ ] }, { - "name": "%%alterUserTail445446", + "name": "%%alterUserTail444445", "bnf": [ [ "ALL_SYMBOL" @@ -7943,18 +7922,18 @@ ] }, { - "name": "%alterUserTail445", + "name": "%alterUserTail444", "bnf": [ [ "user", "DEFAULT_SYMBOL", "ROLE_SYMBOL", - "%%alterUserTail445446" + "%%alterUserTail444445" ] ] }, { - "name": "%%alterUserTail447448", + "name": "%%alterUserTail446447", "bnf": [ [ "WITH_SYMBOL", @@ -7963,12 +7942,12 @@ ] }, { - "name": "%alterUserTail447", + "name": "%alterUserTail446", "bnf": [ [ "user", "IDENTIFIED_SYMBOL", - "%%alterUserTail447448_zero_or_one", + "%%alterUserTail446447_zero_or_one", "BY_SYMBOL", "RANDOM_SYMBOL", "PASSWORD_SYMBOL", @@ -7977,7 +7956,7 @@ ] }, { - "name": "%alterUserTail449", + "name": "%alterUserTail448", "bnf": [ [ "FAILED_LOGIN_ATTEMPTS_SYMBOL", @@ -7986,7 +7965,7 @@ ] }, { - "name": "%%alterUserTail450451", + "name": "%%alterUserTail449450", "bnf": [ [ "real_ulong_number" @@ -7997,11 +7976,11 @@ ] }, { - "name": "%alterUserTail450", + "name": "%alterUserTail449", "bnf": [ [ "PASSWORD_LOCK_TIME_SYMBOL", - "%%alterUserTail450451" + "%%alterUserTail449450" ] ] }, @@ -8009,7 +7988,10 @@ "name": "alterUserTail", "bnf": [ [ - "%alterUserTail441" + "%alterUserTail440" + ], + [ + "%alterUserTail442" ], [ "%alterUserTail443" @@ -8018,16 +8000,13 @@ "%alterUserTail444" ], [ - "%alterUserTail445" + "%alterUserTail446" ], [ - "%alterUserTail447" + "%alterUserTail448" ], [ "%alterUserTail449" - ], - [ - "%alterUserTail450" ] ] }, @@ -8041,7 +8020,7 @@ ] }, { - "name": "%createUserTail452", + "name": "%createUserTail451", "bnf": [ [ "requireClause_zero_or_one", @@ -8054,12 +8033,12 @@ "name": "createUserTail", "bnf": [ [ - "%createUserTail452" + "%createUserTail451" ] ] }, { - "name": "%defaultRoleClause453", + "name": "%defaultRoleClause452", "bnf": [ [ "DEFAULT_SYMBOL", @@ -8072,12 +8051,12 @@ "name": "defaultRoleClause", "bnf": [ [ - "%defaultRoleClause453_zero_or_one" + "%defaultRoleClause452_zero_or_one" ] ] }, { - "name": "%%requireClause454455", + "name": "%%requireClause453454", "bnf": [ [ "SSL_SYMBOL" @@ -8091,13 +8070,13 @@ ] }, { - "name": "%requireClause454", + "name": "%requireClause453", "bnf": [ [ "requireList" ], [ - "%%requireClause454455" + "%%requireClause453454" ] ] }, @@ -8106,12 +8085,12 @@ "bnf": [ [ "REQUIRE_SYMBOL", - "%requireClause454" + "%requireClause453" ] ] }, { - "name": "%%connectOptions456457", + "name": "%%connectOptions455456", "bnf": [ [ "MAX_QUERIES_PER_HOUR_SYMBOL", @@ -8120,7 +8099,7 @@ ] }, { - "name": "%%connectOptions456458", + "name": "%%connectOptions455457", "bnf": [ [ "MAX_UPDATES_PER_HOUR_SYMBOL", @@ -8129,7 +8108,7 @@ ] }, { - "name": "%%connectOptions456459", + "name": "%%connectOptions455458", "bnf": [ [ "MAX_CONNECTIONS_PER_HOUR_SYMBOL", @@ -8138,7 +8117,7 @@ ] }, { - "name": "%%connectOptions456460", + "name": "%%connectOptions455459", "bnf": [ [ "MAX_USER_CONNECTIONS_SYMBOL", @@ -8147,19 +8126,19 @@ ] }, { - "name": "%connectOptions456", + "name": "%connectOptions455", "bnf": [ [ - "%%connectOptions456457" + "%%connectOptions455456" ], [ - "%%connectOptions456458" + "%%connectOptions455457" ], [ - "%%connectOptions456459" + "%%connectOptions455458" ], [ - "%%connectOptions456460" + "%%connectOptions455459" ] ] }, @@ -8168,12 +8147,12 @@ "bnf": [ [ "WITH_SYMBOL", - "%connectOptions456_one_or_more" + "%connectOptions455_one_or_more" ] ] }, { - "name": "%%accountLockPasswordExpireOptions461462", + "name": "%%accountLockPasswordExpireOptions460461", "bnf": [ [ "LOCK_SYMBOL" @@ -8184,16 +8163,16 @@ ] }, { - "name": "%accountLockPasswordExpireOptions461", + "name": "%accountLockPasswordExpireOptions460", "bnf": [ [ "ACCOUNT_SYMBOL", - "%%accountLockPasswordExpireOptions461462" + "%%accountLockPasswordExpireOptions460461" ] ] }, { - "name": "%%%%%accountLockPasswordExpireOptions463464465466467", + "name": "%%%%%accountLockPasswordExpireOptions462463464465466", "bnf": [ [ "INTERVAL_SYMBOL", @@ -8203,10 +8182,10 @@ ] }, { - "name": "%%%%accountLockPasswordExpireOptions463464465466", + "name": "%%%%accountLockPasswordExpireOptions462463464465", "bnf": [ [ - "%%%%%accountLockPasswordExpireOptions463464465466467" + "%%%%%accountLockPasswordExpireOptions462463464465466" ], [ "NEVER_SYMBOL" @@ -8217,16 +8196,16 @@ ] }, { - "name": "%%%accountLockPasswordExpireOptions463464465", + "name": "%%%accountLockPasswordExpireOptions462463464", "bnf": [ [ "EXPIRE_SYMBOL", - "%%%%accountLockPasswordExpireOptions463464465466_zero_or_one" + "%%%%accountLockPasswordExpireOptions462463464465_zero_or_one" ] ] }, { - "name": "%%%%accountLockPasswordExpireOptions463464468469", + "name": "%%%%accountLockPasswordExpireOptions462463467468", "bnf": [ [ "real_ulong_number" @@ -8237,16 +8216,16 @@ ] }, { - "name": "%%%accountLockPasswordExpireOptions463464468", + "name": "%%%accountLockPasswordExpireOptions462463467", "bnf": [ [ "HISTORY_SYMBOL", - "%%%%accountLockPasswordExpireOptions463464468469" + "%%%%accountLockPasswordExpireOptions462463467468" ] ] }, { - "name": "%%%%%accountLockPasswordExpireOptions463464470471472", + "name": "%%%%%accountLockPasswordExpireOptions462463469470471", "bnf": [ [ "real_ulong_number", @@ -8255,10 +8234,10 @@ ] }, { - "name": "%%%%accountLockPasswordExpireOptions463464470471", + "name": "%%%%accountLockPasswordExpireOptions462463469470", "bnf": [ [ - "%%%%%accountLockPasswordExpireOptions463464470471472" + "%%%%%accountLockPasswordExpireOptions462463469470471" ], [ "DEFAULT_SYMBOL" @@ -8266,17 +8245,17 @@ ] }, { - "name": "%%%accountLockPasswordExpireOptions463464470", + "name": "%%%accountLockPasswordExpireOptions462463469", "bnf": [ [ "REUSE_SYMBOL", "INTERVAL_SYMBOL", - "%%%%accountLockPasswordExpireOptions463464470471" + "%%%%accountLockPasswordExpireOptions462463469470" ] ] }, { - "name": "%%%%accountLockPasswordExpireOptions463464473474", + "name": "%%%%accountLockPasswordExpireOptions462463472473", "bnf": [ [ "DEFAULT_SYMBOL" @@ -8287,38 +8266,38 @@ ] }, { - "name": "%%%accountLockPasswordExpireOptions463464473", + "name": "%%%accountLockPasswordExpireOptions462463472", "bnf": [ [ "REQUIRE_SYMBOL", "CURRENT_SYMBOL", - "%%%%accountLockPasswordExpireOptions463464473474_zero_or_one" + "%%%%accountLockPasswordExpireOptions462463472473_zero_or_one" ] ] }, { - "name": "%%accountLockPasswordExpireOptions463464", + "name": "%%accountLockPasswordExpireOptions462463", "bnf": [ [ - "%%%accountLockPasswordExpireOptions463464465" + "%%%accountLockPasswordExpireOptions462463464" ], [ - "%%%accountLockPasswordExpireOptions463464468" + "%%%accountLockPasswordExpireOptions462463467" ], [ - "%%%accountLockPasswordExpireOptions463464470" + "%%%accountLockPasswordExpireOptions462463469" ], [ - "%%%accountLockPasswordExpireOptions463464473" + "%%%accountLockPasswordExpireOptions462463472" ] ] }, { - "name": "%accountLockPasswordExpireOptions463", + "name": "%accountLockPasswordExpireOptions462", "bnf": [ [ "PASSWORD_SYMBOL", - "%%accountLockPasswordExpireOptions463464" + "%%accountLockPasswordExpireOptions462463" ] ] }, @@ -8326,10 +8305,10 @@ "name": "accountLockPasswordExpireOptions", "bnf": [ [ - "%accountLockPasswordExpireOptions461" + "%accountLockPasswordExpireOptions460" ], [ - "%accountLockPasswordExpireOptions463" + "%accountLockPasswordExpireOptions462" ] ] }, @@ -8345,7 +8324,7 @@ ] }, { - "name": "%%%grant475476477", + "name": "%%%grant474475476", "bnf": [ [ "WITH_SYMBOL", @@ -8355,18 +8334,18 @@ ] }, { - "name": "%%grant475476", + "name": "%%grant474475", "bnf": [ [ "roleOrPrivilegesList", "TO_SYMBOL", "userList", - "%%%grant475476477_zero_or_one" + "%%%grant474475476_zero_or_one" ] ] }, { - "name": "%%%%grant475478479480", + "name": "%%%%grant474477478479", "bnf": [ [ "ALL_SYMBOL", @@ -8375,21 +8354,21 @@ ] }, { - "name": "%%%grant475478479", + "name": "%%%grant474477478", "bnf": [ [ "roleOrPrivilegesList" ], [ - "%%%%grant475478479480" + "%%%%grant474477478479" ] ] }, { - "name": "%%grant475478", + "name": "%%grant474477", "bnf": [ [ - "%%%grant475478479", + "%%%grant474477478", "ON_SYMBOL", "aclType_zero_or_one", "grantIdentifier", @@ -8402,7 +8381,7 @@ ] }, { - "name": "%%%grant475481482", + "name": "%%%grant474480481", "bnf": [ [ "WITH_SYMBOL", @@ -8412,7 +8391,7 @@ ] }, { - "name": "%%grant475481", + "name": "%%grant474480", "bnf": [ [ "PROXY_SYMBOL", @@ -8420,21 +8399,21 @@ "user", "TO_SYMBOL", "grantTargetList", - "%%%grant475481482_zero_or_one" + "%%%grant474480481_zero_or_one" ] ] }, { - "name": "%grant475", + "name": "%grant474", "bnf": [ [ - "%%grant475476" + "%%grant474475" ], [ - "%%grant475478" + "%%grant474477" ], [ - "%%grant475481" + "%%grant474480" ] ] }, @@ -8443,7 +8422,7 @@ "bnf": [ [ "GRANT_SYMBOL", - "%grant475" + "%grant474" ] ] }, @@ -8459,7 +8438,7 @@ ] }, { - "name": "%grantOptions483", + "name": "%grantOptions482", "bnf": [ [ "WITH_SYMBOL", @@ -8468,7 +8447,7 @@ ] }, { - "name": "%grantOptions484", + "name": "%grantOptions483", "bnf": [ [ "WITH_SYMBOL", @@ -8481,10 +8460,10 @@ "name": "grantOptions", "bnf": [ [ - "%grantOptions483" + "%grantOptions482" ], [ - "%grantOptions484" + "%grantOptions483" ] ] }, @@ -8498,7 +8477,7 @@ ] }, { - "name": "%%withRoles485486", + "name": "%%withRoles484485", "bnf": [ [ "ALL_SYMBOL", @@ -8507,13 +8486,13 @@ ] }, { - "name": "%withRoles485", + "name": "%withRoles484", "bnf": [ [ "roleList" ], [ - "%%withRoles485486" + "%%withRoles484485" ], [ "NONE_SYMBOL" @@ -8529,7 +8508,7 @@ [ "WITH_SYMBOL", "ROLE_SYMBOL", - "%withRoles485" + "%withRoles484" ] ] }, @@ -8552,7 +8531,7 @@ ] }, { - "name": "%renameUser487", + "name": "%renameUser486", "bnf": [ [ "COMMA_SYMBOL", @@ -8571,12 +8550,12 @@ "user", "TO_SYMBOL", "user", - "%renameUser487_zero_or_more" + "%renameUser486_zero_or_more" ] ] }, { - "name": "%%revoke488489", + "name": "%%revoke487488", "bnf": [ [ "roleOrPrivilegesList", @@ -8586,7 +8565,7 @@ ] }, { - "name": "%%revoke488490", + "name": "%%revoke487489", "bnf": [ [ "roleOrPrivilegesList", @@ -8597,7 +8576,7 @@ ] }, { - "name": "%%%%revoke488491492493", + "name": "%%%%revoke487490491492", "bnf": [ [ "ON_SYMBOL", @@ -8607,7 +8586,7 @@ ] }, { - "name": "%%%%revoke488491492494", + "name": "%%%%revoke487490491493", "bnf": [ [ "COMMA_SYMBOL", @@ -8619,28 +8598,28 @@ ] }, { - "name": "%%%revoke488491492", + "name": "%%%revoke487490491", "bnf": [ [ - "%%%%revoke488491492493" + "%%%%revoke487490491492" ], [ - "%%%%revoke488491492494" + "%%%%revoke487490491493" ] ] }, { - "name": "%%revoke488491", + "name": "%%revoke487490", "bnf": [ [ "ALL_SYMBOL", "PRIVILEGES_SYMBOL_zero_or_one", - "%%%revoke488491492" + "%%%revoke487490491" ] ] }, { - "name": "%%revoke488495", + "name": "%%revoke487494", "bnf": [ [ "PROXY_SYMBOL", @@ -8652,19 +8631,19 @@ ] }, { - "name": "%revoke488", + "name": "%revoke487", "bnf": [ [ - "%%revoke488489" + "%%revoke487488" ], [ - "%%revoke488490" + "%%revoke487489" ], [ - "%%revoke488491" + "%%revoke487490" ], [ - "%%revoke488495" + "%%revoke487494" ] ] }, @@ -8673,12 +8652,12 @@ "bnf": [ [ "REVOKE_SYMBOL", - "%revoke488" + "%revoke487" ] ] }, { - "name": "%onTypeTo496", + "name": "%onTypeTo495", "bnf": [ [ "ON_SYMBOL", @@ -8688,7 +8667,7 @@ ] }, { - "name": "%onTypeTo497", + "name": "%onTypeTo496", "bnf": [ [ "ON_SYMBOL", @@ -8701,10 +8680,10 @@ "name": "onTypeTo", "bnf": [ [ - "%onTypeTo496" + "%onTypeTo495" ], [ - "%onTypeTo497_zero_or_one" + "%onTypeTo496_zero_or_one" ] ] }, @@ -8723,7 +8702,7 @@ ] }, { - "name": "%roleOrPrivilegesList498", + "name": "%roleOrPrivilegesList497", "bnf": [ [ "COMMA_SYMBOL", @@ -8736,12 +8715,12 @@ "bnf": [ [ "roleOrPrivilege", - "%roleOrPrivilegesList498_zero_or_more" + "%roleOrPrivilegesList497_zero_or_more" ] ] }, { - "name": "%%roleOrPrivilege499500", + "name": "%%roleOrPrivilege498499", "bnf": [ [ "roleIdentifierOrText", @@ -8750,7 +8729,7 @@ ] }, { - "name": "%%%%roleOrPrivilege499501502503", + "name": "%%%%roleOrPrivilege498500501502", "bnf": [ [ "AT_SIGN_SYMBOL", @@ -8759,38 +8738,38 @@ ] }, { - "name": "%%%roleOrPrivilege499501502", + "name": "%%%roleOrPrivilege498500501", "bnf": [ [ "AT_TEXT_SUFFIX" ], [ - "%%%%roleOrPrivilege499501502503" + "%%%%roleOrPrivilege498500501502" ] ] }, { - "name": "%%roleOrPrivilege499501", + "name": "%%roleOrPrivilege498500", "bnf": [ [ "roleIdentifierOrText", - "%%%roleOrPrivilege499501502" + "%%%roleOrPrivilege498500501" ] ] }, { - "name": "%roleOrPrivilege499", + "name": "%roleOrPrivilege498", "bnf": [ [ - "%%roleOrPrivilege499500" + "%%roleOrPrivilege498499" ], [ - "%%roleOrPrivilege499501" + "%%roleOrPrivilege498500" ] ] }, { - "name": "%%roleOrPrivilege504505", + "name": "%%roleOrPrivilege503504", "bnf": [ [ "SELECT_SYMBOL" @@ -8807,16 +8786,16 @@ ] }, { - "name": "%roleOrPrivilege504", + "name": "%roleOrPrivilege503", "bnf": [ [ - "%%roleOrPrivilege504505", + "%%roleOrPrivilege503504", "columnInternalRefList_zero_or_one" ] ] }, { - "name": "%roleOrPrivilege506", + "name": "%roleOrPrivilege505", "bnf": [ [ "DELETE_SYMBOL" @@ -8860,7 +8839,7 @@ ] }, { - "name": "%roleOrPrivilege507", + "name": "%roleOrPrivilege506", "bnf": [ [ "GRANT_SYMBOL", @@ -8869,7 +8848,7 @@ ] }, { - "name": "%roleOrPrivilege508", + "name": "%roleOrPrivilege507", "bnf": [ [ "SHOW_SYMBOL", @@ -8878,7 +8857,7 @@ ] }, { - "name": "%%%roleOrPrivilege509510511", + "name": "%%%roleOrPrivilege508509510", "bnf": [ [ "TEMPORARY_SYMBOL", @@ -8887,7 +8866,7 @@ ] }, { - "name": "%%%roleOrPrivilege509510512", + "name": "%%%roleOrPrivilege508509511", "bnf": [ [ "ROUTINE_SYMBOL" @@ -8904,27 +8883,27 @@ ] }, { - "name": "%%roleOrPrivilege509510", + "name": "%%roleOrPrivilege508509", "bnf": [ [ - "%%%roleOrPrivilege509510511" + "%%%roleOrPrivilege508509510" ], [ - "%%%roleOrPrivilege509510512" + "%%%roleOrPrivilege508509511" ] ] }, { - "name": "%roleOrPrivilege509", + "name": "%roleOrPrivilege508", "bnf": [ [ "CREATE_SYMBOL", - "%%roleOrPrivilege509510_zero_or_one" + "%%roleOrPrivilege508509_zero_or_one" ] ] }, { - "name": "%roleOrPrivilege513", + "name": "%roleOrPrivilege512", "bnf": [ [ "LOCK_SYMBOL", @@ -8933,7 +8912,7 @@ ] }, { - "name": "%%roleOrPrivilege514515", + "name": "%%roleOrPrivilege513514", "bnf": [ [ "CLIENT_SYMBOL" @@ -8944,16 +8923,16 @@ ] }, { - "name": "%roleOrPrivilege514", + "name": "%roleOrPrivilege513", "bnf": [ [ "REPLICATION_SYMBOL", - "%%roleOrPrivilege514515" + "%%roleOrPrivilege513514" ] ] }, { - "name": "%roleOrPrivilege516", + "name": "%roleOrPrivilege515", "bnf": [ [ "SHOW_SYMBOL", @@ -8962,7 +8941,7 @@ ] }, { - "name": "%roleOrPrivilege517", + "name": "%roleOrPrivilege516", "bnf": [ [ "ALTER_SYMBOL", @@ -8971,7 +8950,7 @@ ] }, { - "name": "%%roleOrPrivilege518519", + "name": "%%roleOrPrivilege517518", "bnf": [ [ "CREATE_SYMBOL" @@ -8982,10 +8961,10 @@ ] }, { - "name": "%roleOrPrivilege518", + "name": "%roleOrPrivilege517", "bnf": [ [ - "%%roleOrPrivilege518519", + "%%roleOrPrivilege517518", "ROLE_SYMBOL" ] ] @@ -8994,10 +8973,13 @@ "name": "roleOrPrivilege", "bnf": [ [ - "%roleOrPrivilege499" + "%roleOrPrivilege498" + ], + [ + "%roleOrPrivilege503" ], [ - "%roleOrPrivilege504" + "%roleOrPrivilege505" ], [ "%roleOrPrivilege506" @@ -9009,27 +8991,24 @@ "%roleOrPrivilege508" ], [ - "%roleOrPrivilege509" + "%roleOrPrivilege512" ], [ "%roleOrPrivilege513" ], [ - "%roleOrPrivilege514" + "%roleOrPrivilege515" ], [ "%roleOrPrivilege516" ], [ "%roleOrPrivilege517" - ], - [ - "%roleOrPrivilege518" ] ] }, { - "name": "%%grantIdentifier520521", + "name": "%%grantIdentifier519520", "bnf": [ [ "DOT_SYMBOL", @@ -9038,16 +9017,16 @@ ] }, { - "name": "%grantIdentifier520", + "name": "%grantIdentifier519", "bnf": [ [ "MULT_OPERATOR", - "%%grantIdentifier520521_zero_or_one" + "%%grantIdentifier519520_zero_or_one" ] ] }, { - "name": "%%grantIdentifier522523", + "name": "%%grantIdentifier521522", "bnf": [ [ "DOT_SYMBOL", @@ -9056,16 +9035,16 @@ ] }, { - "name": "%grantIdentifier522", + "name": "%grantIdentifier521", "bnf": [ [ "schemaRef", - "%%grantIdentifier522523_zero_or_one" + "%%grantIdentifier521522_zero_or_one" ] ] }, { - "name": "%grantIdentifier524", + "name": "%grantIdentifier523", "bnf": [ [ "schemaRef", @@ -9078,21 +9057,21 @@ "name": "grantIdentifier", "bnf": [ [ - "%grantIdentifier520" + "%grantIdentifier519" ], [ - "%grantIdentifier522" + "%grantIdentifier521" ], [ "tableRef" ], [ - "%grantIdentifier524" + "%grantIdentifier523" ] ] }, { - "name": "%requireList525", + "name": "%requireList524", "bnf": [ [ "AND_SYMBOL_zero_or_one", @@ -9105,12 +9084,12 @@ "bnf": [ [ "requireListElement", - "%requireList525_zero_or_more" + "%requireList524_zero_or_more" ] ] }, { - "name": "%requireListElement526", + "name": "%requireListElement525", "bnf": [ [ "CIPHER_SYMBOL", @@ -9119,7 +9098,7 @@ ] }, { - "name": "%requireListElement527", + "name": "%requireListElement526", "bnf": [ [ "ISSUER_SYMBOL", @@ -9128,7 +9107,7 @@ ] }, { - "name": "%requireListElement528", + "name": "%requireListElement527", "bnf": [ [ "SUBJECT_SYMBOL", @@ -9140,18 +9119,18 @@ "name": "requireListElement", "bnf": [ [ - "%requireListElement526" + "%requireListElement525" ], [ - "%requireListElement527" + "%requireListElement526" ], [ - "%requireListElement528" + "%requireListElement527" ] ] }, { - "name": "%grantOption529", + "name": "%grantOption528", "bnf": [ [ "GRANT_SYMBOL", @@ -9160,7 +9139,7 @@ ] }, { - "name": "%grantOption530", + "name": "%grantOption529", "bnf": [ [ "MAX_QUERIES_PER_HOUR_SYMBOL", @@ -9169,7 +9148,7 @@ ] }, { - "name": "%grantOption531", + "name": "%grantOption530", "bnf": [ [ "MAX_UPDATES_PER_HOUR_SYMBOL", @@ -9178,7 +9157,7 @@ ] }, { - "name": "%grantOption532", + "name": "%grantOption531", "bnf": [ [ "MAX_CONNECTIONS_PER_HOUR_SYMBOL", @@ -9187,7 +9166,7 @@ ] }, { - "name": "%grantOption533", + "name": "%grantOption532", "bnf": [ [ "MAX_USER_CONNECTIONS_SYMBOL", @@ -9198,6 +9177,9 @@ { "name": "grantOption", "bnf": [ + [ + "%grantOption528" + ], [ "%grantOption529" ], @@ -9209,14 +9191,11 @@ ], [ "%grantOption532" - ], - [ - "%grantOption533" ] ] }, { - "name": "%setRole534", + "name": "%setRole533", "bnf": [ [ "SET_SYMBOL", @@ -9226,7 +9205,7 @@ ] }, { - "name": "%%setRole535536", + "name": "%%setRole534535", "bnf": [ [ "NONE_SYMBOL" @@ -9237,17 +9216,17 @@ ] }, { - "name": "%setRole535", + "name": "%setRole534", "bnf": [ [ "SET_SYMBOL", "ROLE_SYMBOL", - "%%setRole535536" + "%%setRole534535" ] ] }, { - "name": "%%setRole537538", + "name": "%%setRole536537", "bnf": [ [ "roleList" @@ -9261,20 +9240,20 @@ ] }, { - "name": "%setRole537", + "name": "%setRole536", "bnf": [ [ "SET_SYMBOL", "DEFAULT_SYMBOL", "ROLE_SYMBOL", - "%%setRole537538", + "%%setRole536537", "TO_SYMBOL", "roleList" ] ] }, { - "name": "%%setRole539540", + "name": "%%setRole538539", "bnf": [ [ "EXCEPT_SYMBOL", @@ -9283,13 +9262,13 @@ ] }, { - "name": "%setRole539", + "name": "%setRole538", "bnf": [ [ "SET_SYMBOL", "ROLE_SYMBOL", "ALL_SYMBOL", - "%%setRole539540_zero_or_one" + "%%setRole538539_zero_or_one" ] ] }, @@ -9297,21 +9276,21 @@ "name": "setRole", "bnf": [ [ - "%setRole534" + "%setRole533" ], [ - "%setRole535" + "%setRole534" ], [ - "%setRole537" + "%setRole536" ], [ - "%setRole539" + "%setRole538" ] ] }, { - "name": "%roleList541", + "name": "%roleList540", "bnf": [ [ "COMMA_SYMBOL", @@ -9324,12 +9303,12 @@ "bnf": [ [ "role", - "%roleList541_zero_or_more" + "%roleList540_zero_or_more" ] ] }, { - "name": "%%role542543", + "name": "%%role541542", "bnf": [ [ "AT_SIGN_SYMBOL", @@ -9338,10 +9317,10 @@ ] }, { - "name": "%role542", + "name": "%role541", "bnf": [ [ - "%%role542543" + "%%role541542" ], [ "AT_TEXT_SUFFIX" @@ -9353,12 +9332,12 @@ "bnf": [ [ "roleIdentifierOrText", - "%role542_zero_or_one" + "%role541_zero_or_one" ] ] }, { - "name": "%tableAdministrationStatement544", + "name": "%tableAdministrationStatement543", "bnf": [ [ "ANALYZE_SYMBOL", @@ -9370,7 +9349,7 @@ ] }, { - "name": "%tableAdministrationStatement545", + "name": "%tableAdministrationStatement544", "bnf": [ [ "CHECK_SYMBOL", @@ -9381,7 +9360,7 @@ ] }, { - "name": "%%tableAdministrationStatement546547", + "name": "%%tableAdministrationStatement545546", "bnf": [ [ "QUICK_SYMBOL" @@ -9392,18 +9371,18 @@ ] }, { - "name": "%tableAdministrationStatement546", + "name": "%tableAdministrationStatement545", "bnf": [ [ "CHECKSUM_SYMBOL", "TABLE_SYMBOL", "tableRefList", - "%%tableAdministrationStatement546547_zero_or_one" + "%%tableAdministrationStatement545546_zero_or_one" ] ] }, { - "name": "%tableAdministrationStatement548", + "name": "%tableAdministrationStatement547", "bnf": [ [ "OPTIMIZE_SYMBOL", @@ -9414,7 +9393,7 @@ ] }, { - "name": "%tableAdministrationStatement549", + "name": "%tableAdministrationStatement548", "bnf": [ [ "REPAIR_SYMBOL", @@ -9428,6 +9407,9 @@ { "name": "tableAdministrationStatement", "bnf": [ + [ + "%tableAdministrationStatement543" + ], [ "%tableAdministrationStatement544" ], @@ -9435,18 +9417,15 @@ "%tableAdministrationStatement545" ], [ - "%tableAdministrationStatement546" + "%tableAdministrationStatement547" ], [ "%tableAdministrationStatement548" - ], - [ - "%tableAdministrationStatement549" ] ] }, { - "name": "%%histogram550551", + "name": "%%histogram549550", "bnf": [ [ "WITH_SYMBOL", @@ -9456,19 +9435,19 @@ ] }, { - "name": "%histogram550", + "name": "%histogram549", "bnf": [ [ "UPDATE_SYMBOL", "HISTOGRAM_SYMBOL", "ON_SYMBOL", "identifierList", - "%%histogram550551_zero_or_one" + "%%histogram549550_zero_or_one" ] ] }, { - "name": "%histogram552", + "name": "%histogram551", "bnf": [ [ "DROP_SYMBOL", @@ -9482,15 +9461,15 @@ "name": "histogram", "bnf": [ [ - "%histogram550" + "%histogram549" ], [ - "%histogram552" + "%histogram551" ] ] }, { - "name": "%checkOption553", + "name": "%checkOption552", "bnf": [ [ "FOR_SYMBOL", @@ -9499,7 +9478,7 @@ ] }, { - "name": "%checkOption554", + "name": "%checkOption553", "bnf": [ [ "QUICK_SYMBOL" @@ -9522,10 +9501,10 @@ "name": "checkOption", "bnf": [ [ - "%checkOption553" + "%checkOption552" ], [ - "%checkOption554" + "%checkOption553" ] ] }, @@ -9544,7 +9523,7 @@ ] }, { - "name": "%installUninstallStatment555", + "name": "%installUninstallStatment554", "bnf": [ [ "INSTALL_SYMBOL", @@ -9556,7 +9535,7 @@ ] }, { - "name": "%installUninstallStatment556", + "name": "%installUninstallStatment555", "bnf": [ [ "INSTALL_SYMBOL", @@ -9566,7 +9545,7 @@ ] }, { - "name": "%installUninstallStatment557", + "name": "%installUninstallStatment556", "bnf": [ [ "UNINSTALL_SYMBOL", @@ -9576,7 +9555,7 @@ ] }, { - "name": "%%installUninstallStatment558559", + "name": "%%installUninstallStatment557558", "bnf": [ [ "COMMA_SYMBOL", @@ -9585,19 +9564,22 @@ ] }, { - "name": "%installUninstallStatment558", + "name": "%installUninstallStatment557", "bnf": [ [ "UNINSTALL_SYMBOL", "COMPONENT_SYMBOL", "componentRef", - "%%installUninstallStatment558559_zero_or_more" + "%%installUninstallStatment557558_zero_or_more" ] ] }, { "name": "installUninstallStatment", "bnf": [ + [ + "%installUninstallStatment554" + ], [ "%installUninstallStatment555" ], @@ -9606,9 +9588,6 @@ ], [ "%installUninstallStatment557" - ], - [ - "%installUninstallStatment558" ] ] }, @@ -9622,7 +9601,7 @@ ] }, { - "name": "%startOptionValueList560", + "name": "%startOptionValueList559", "bnf": [ [ "optionValueNoOptionType", @@ -9631,7 +9610,7 @@ ] }, { - "name": "%startOptionValueList561", + "name": "%startOptionValueList560", "bnf": [ [ "TRANSACTION_SYMBOL", @@ -9640,7 +9619,7 @@ ] }, { - "name": "%startOptionValueList562", + "name": "%startOptionValueList561", "bnf": [ [ "optionType", @@ -9649,7 +9628,7 @@ ] }, { - "name": "%%startOptionValueList563564", + "name": "%%startOptionValueList562563", "bnf": [ [ "FOR_SYMBOL", @@ -9658,7 +9637,7 @@ ] }, { - "name": "%%%startOptionValueList563565566", + "name": "%%%startOptionValueList562564565", "bnf": [ [ "textString", @@ -9668,7 +9647,7 @@ ] }, { - "name": "%%%startOptionValueList563565567", + "name": "%%%startOptionValueList562564566", "bnf": [ [ "textString", @@ -9678,7 +9657,7 @@ ] }, { - "name": "%%%startOptionValueList563565568", + "name": "%%%startOptionValueList562564567", "bnf": [ [ "OLD_PASSWORD_SYMBOL", @@ -9689,7 +9668,7 @@ ] }, { - "name": "%%%startOptionValueList563565569", + "name": "%%%startOptionValueList562564568", "bnf": [ [ "PASSWORD_SYMBOL", @@ -9700,35 +9679,35 @@ ] }, { - "name": "%%startOptionValueList563565", + "name": "%%startOptionValueList562564", "bnf": [ [ - "%%%startOptionValueList563565566" + "%%%startOptionValueList562564565" ], [ - "%%%startOptionValueList563565567" + "%%%startOptionValueList562564566" ], [ - "%%%startOptionValueList563565568" + "%%%startOptionValueList562564567" ], [ - "%%%startOptionValueList563565569" + "%%%startOptionValueList562564568" ] ] }, { - "name": "%startOptionValueList563", + "name": "%startOptionValueList562", "bnf": [ [ "PASSWORD_SYMBOL", - "%%startOptionValueList563564_zero_or_one", + "%%startOptionValueList562563_zero_or_one", "equal", - "%%startOptionValueList563565" + "%%startOptionValueList562564" ] ] }, { - "name": "%%startOptionValueList570571", + "name": "%%startOptionValueList569570", "bnf": [ [ "FOR_SYMBOL", @@ -9737,11 +9716,11 @@ ] }, { - "name": "%startOptionValueList570", + "name": "%startOptionValueList569", "bnf": [ [ "PASSWORD_SYMBOL", - "%%startOptionValueList570571_zero_or_one", + "%%startOptionValueList569570_zero_or_one", "TO_SYMBOL", "RANDOM_SYMBOL", "replacePassword_zero_or_one", @@ -9752,6 +9731,9 @@ { "name": "startOptionValueList", "bnf": [ + [ + "%startOptionValueList559" + ], [ "%startOptionValueList560" ], @@ -9762,15 +9744,12 @@ "%startOptionValueList562" ], [ - "%startOptionValueList563" - ], - [ - "%startOptionValueList570" + "%startOptionValueList569" ] ] }, { - "name": "%transactionCharacteristics572", + "name": "%transactionCharacteristics571", "bnf": [ [ "transactionAccessMode", @@ -9779,7 +9758,7 @@ ] }, { - "name": "%%transactionCharacteristics573574", + "name": "%%transactionCharacteristics572573", "bnf": [ [ "COMMA_SYMBOL", @@ -9788,11 +9767,11 @@ ] }, { - "name": "%transactionCharacteristics573", + "name": "%transactionCharacteristics572", "bnf": [ [ "isolationLevel", - "%%transactionCharacteristics573574_zero_or_one" + "%%transactionCharacteristics572573_zero_or_one" ] ] }, @@ -9800,15 +9779,15 @@ "name": "transactionCharacteristics", "bnf": [ [ - "%transactionCharacteristics572" + "%transactionCharacteristics571" ], [ - "%transactionCharacteristics573" + "%transactionCharacteristics572" ] ] }, { - "name": "%transactionAccessMode575", + "name": "%transactionAccessMode574", "bnf": [ [ "WRITE_SYMBOL" @@ -9823,12 +9802,12 @@ "bnf": [ [ "READ_SYMBOL", - "%transactionAccessMode575" + "%transactionAccessMode574" ] ] }, { - "name": "%%isolationLevel576577", + "name": "%%isolationLevel575576", "bnf": [ [ "REPEATABLE_SYMBOL", @@ -9837,7 +9816,7 @@ ] }, { - "name": "%%%isolationLevel576578579", + "name": "%%%isolationLevel575577578", "bnf": [ [ "COMMITTED_SYMBOL" @@ -9848,22 +9827,22 @@ ] }, { - "name": "%%isolationLevel576578", + "name": "%%isolationLevel575577", "bnf": [ [ "READ_SYMBOL", - "%%%isolationLevel576578579" + "%%%isolationLevel575577578" ] ] }, { - "name": "%isolationLevel576", + "name": "%isolationLevel575", "bnf": [ [ - "%%isolationLevel576577" + "%%isolationLevel575576" ], [ - "%%isolationLevel576578" + "%%isolationLevel575577" ], [ "SERIALIZABLE_SYMBOL" @@ -9876,12 +9855,12 @@ [ "ISOLATION_SYMBOL", "LEVEL_SYMBOL", - "%isolationLevel576" + "%isolationLevel575" ] ] }, { - "name": "%optionValueListContinued580", + "name": "%optionValueListContinued579", "bnf": [ [ "COMMA_SYMBOL", @@ -9893,12 +9872,12 @@ "name": "optionValueListContinued", "bnf": [ [ - "%optionValueListContinued580_zero_or_more" + "%optionValueListContinued579_zero_or_more" ] ] }, { - "name": "%optionValueNoOptionType581", + "name": "%optionValueNoOptionType580", "bnf": [ [ "internalVariableName", @@ -9908,7 +9887,7 @@ ] }, { - "name": "%optionValueNoOptionType582", + "name": "%optionValueNoOptionType581", "bnf": [ [ "userVariable", @@ -9918,7 +9897,7 @@ ] }, { - "name": "%optionValueNoOptionType583", + "name": "%optionValueNoOptionType582", "bnf": [ [ "setSystemVariable", @@ -9928,7 +9907,7 @@ ] }, { - "name": "%%%optionValueNoOptionType584585586", + "name": "%%%optionValueNoOptionType583584585", "bnf": [ [ "equal", @@ -9937,7 +9916,7 @@ ] }, { - "name": "%%%optionValueNoOptionType584585587", + "name": "%%%optionValueNoOptionType583584586", "bnf": [ [ "charsetName", @@ -9946,13 +9925,13 @@ ] }, { - "name": "%%optionValueNoOptionType584585", + "name": "%%optionValueNoOptionType583584", "bnf": [ [ - "%%%optionValueNoOptionType584585586" + "%%%optionValueNoOptionType583584585" ], [ - "%%%optionValueNoOptionType584585587" + "%%%optionValueNoOptionType583584586" ], [ "DEFAULT_SYMBOL" @@ -9960,11 +9939,11 @@ ] }, { - "name": "%optionValueNoOptionType584", + "name": "%optionValueNoOptionType583", "bnf": [ [ "NAMES_SYMBOL", - "%%optionValueNoOptionType584585" + "%%optionValueNoOptionType583584" ] ] }, @@ -9972,24 +9951,24 @@ "name": "optionValueNoOptionType", "bnf": [ [ - "%optionValueNoOptionType581" + "%optionValueNoOptionType580" ], [ "charsetClause" ], [ - "%optionValueNoOptionType582" + "%optionValueNoOptionType581" ], [ - "%optionValueNoOptionType583" + "%optionValueNoOptionType582" ], [ - "%optionValueNoOptionType584" + "%optionValueNoOptionType583" ] ] }, { - "name": "%optionValue588", + "name": "%optionValue587", "bnf": [ [ "optionType", @@ -10003,7 +9982,7 @@ "name": "optionValue", "bnf": [ [ - "%optionValue588" + "%optionValue587" ], [ "optionValueNoOptionType" @@ -10021,7 +10000,7 @@ ] }, { - "name": "%startOptionValueListFollowingOptionType589", + "name": "%startOptionValueListFollowingOptionType588", "bnf": [ [ "optionValueFollowingOptionType", @@ -10030,7 +10009,7 @@ ] }, { - "name": "%startOptionValueListFollowingOptionType590", + "name": "%startOptionValueListFollowingOptionType589", "bnf": [ [ "TRANSACTION_SYMBOL", @@ -10042,10 +10021,10 @@ "name": "startOptionValueListFollowingOptionType", "bnf": [ [ - "%startOptionValueListFollowingOptionType589" + "%startOptionValueListFollowingOptionType588" ], [ - "%startOptionValueListFollowingOptionType590" + "%startOptionValueListFollowingOptionType589" ] ] }, @@ -10060,7 +10039,7 @@ ] }, { - "name": "%setExprOrDefault591", + "name": "%setExprOrDefault590", "bnf": [ [ "DEFAULT_SYMBOL" @@ -10077,7 +10056,7 @@ ] }, { - "name": "%setExprOrDefault592", + "name": "%setExprOrDefault591", "bnf": [ [ "ROW_SYMBOL" @@ -10094,15 +10073,15 @@ "expr" ], [ - "%setExprOrDefault591" + "%setExprOrDefault590" ], [ - "%setExprOrDefault592" + "%setExprOrDefault591" ] ] }, { - "name": "%%showStatement593594", + "name": "%%showStatement592593", "bnf": [ [ "DATABASES_SYMBOL", @@ -10111,7 +10090,7 @@ ] }, { - "name": "%%showStatement593595", + "name": "%%showStatement592594", "bnf": [ [ "showCommandType_zero_or_one", @@ -10122,7 +10101,7 @@ ] }, { - "name": "%%showStatement593596", + "name": "%%showStatement592595", "bnf": [ [ "FULL_SYMBOL_zero_or_one", @@ -10133,7 +10112,7 @@ ] }, { - "name": "%%showStatement593597", + "name": "%%showStatement592596", "bnf": [ [ "EVENTS_SYMBOL", @@ -10143,7 +10122,7 @@ ] }, { - "name": "%%showStatement593598", + "name": "%%showStatement592597", "bnf": [ [ "TABLE_SYMBOL", @@ -10154,7 +10133,7 @@ ] }, { - "name": "%%showStatement593599", + "name": "%%showStatement592598", "bnf": [ [ "OPEN_SYMBOL", @@ -10165,7 +10144,7 @@ ] }, { - "name": "%%%showStatement593600601", + "name": "%%%showStatement592599600", "bnf": [ [ "engineRef" @@ -10176,7 +10155,7 @@ ] }, { - "name": "%%%showStatement593600602", + "name": "%%%showStatement592599601", "bnf": [ [ "STATUS_SYMBOL" @@ -10190,17 +10169,17 @@ ] }, { - "name": "%%showStatement593600", + "name": "%%showStatement592599", "bnf": [ [ "ENGINE_SYMBOL", - "%%%showStatement593600601", - "%%%showStatement593600602" + "%%%showStatement592599600", + "%%%showStatement592599601" ] ] }, { - "name": "%%%showStatement593603604", + "name": "%%%showStatement592602603", "bnf": [ [ "FROM_SYMBOL" @@ -10211,12 +10190,12 @@ ] }, { - "name": "%%showStatement593603", + "name": "%%showStatement592602", "bnf": [ [ "showCommandType_zero_or_one", "COLUMNS_SYMBOL", - "%%%showStatement593603604", + "%%%showStatement592602603", "tableRef", "inDb_zero_or_one", "likeOrWhere_zero_or_one" @@ -10224,7 +10203,7 @@ ] }, { - "name": "%%%showStatement593605606", + "name": "%%%showStatement592604605", "bnf": [ [ "BINARY_SYMBOL" @@ -10235,16 +10214,16 @@ ] }, { - "name": "%%showStatement593605", + "name": "%%showStatement592604", "bnf": [ [ - "%%%showStatement593605606", + "%%%showStatement592604605", "LOGS_SYMBOL" ] ] }, { - "name": "%%%%showStatement593607608609", + "name": "%%%%showStatement592606607608", "bnf": [ [ "STATUS_SYMBOL", @@ -10254,27 +10233,27 @@ ] }, { - "name": "%%%showStatement593607608", + "name": "%%%showStatement592606607", "bnf": [ [ "HOSTS_SYMBOL" ], [ - "%%%%showStatement593607608609" + "%%%%showStatement592606607608" ] ] }, { - "name": "%%showStatement593607", + "name": "%%showStatement592606", "bnf": [ [ "SLAVE_SYMBOL", - "%%%showStatement593607608" + "%%%showStatement592606607" ] ] }, { - "name": "%%%showStatement593610611", + "name": "%%%showStatement592609610", "bnf": [ [ "BINLOG_SYMBOL" @@ -10285,7 +10264,7 @@ ] }, { - "name": "%%%showStatement593610612", + "name": "%%%showStatement592609611", "bnf": [ [ "IN_SYMBOL", @@ -10294,7 +10273,7 @@ ] }, { - "name": "%%%showStatement593610613", + "name": "%%%showStatement592609612", "bnf": [ [ "FROM_SYMBOL", @@ -10303,20 +10282,20 @@ ] }, { - "name": "%%showStatement593610", + "name": "%%showStatement592609", "bnf": [ [ - "%%%showStatement593610611", + "%%%showStatement592609610", "EVENTS_SYMBOL", - "%%%showStatement593610612_zero_or_one", - "%%%showStatement593610613_zero_or_one", + "%%%showStatement592609611_zero_or_one", + "%%%showStatement592609612_zero_or_one", "limitClause_zero_or_one", "channel_zero_or_one" ] ] }, { - "name": "%%%showStatement593614615", + "name": "%%%showStatement592613614", "bnf": [ [ "INDEX_SYMBOL" @@ -10330,11 +10309,11 @@ ] }, { - "name": "%%showStatement593614", + "name": "%%showStatement592613", "bnf": [ [ "EXTENDED_SYMBOL_zero_or_one", - "%%%showStatement593614615", + "%%%showStatement592613614", "fromOrIn", "tableRef", "inDb_zero_or_one", @@ -10343,7 +10322,7 @@ ] }, { - "name": "%%showStatement593616", + "name": "%%showStatement592615", "bnf": [ [ "STORAGE_SYMBOL_zero_or_one", @@ -10352,7 +10331,7 @@ ] }, { - "name": "%%%showStatement593617618", + "name": "%%%showStatement592616617", "bnf": [ [ "WARNINGS_SYMBOL" @@ -10363,19 +10342,19 @@ ] }, { - "name": "%%showStatement593617", + "name": "%%showStatement592616", "bnf": [ [ "COUNT_SYMBOL", "OPEN_PAR_SYMBOL", "MULT_OPERATOR", "CLOSE_PAR_SYMBOL", - "%%%showStatement593617618" + "%%%showStatement592616617" ] ] }, { - "name": "%%showStatement593619", + "name": "%%showStatement592618", "bnf": [ [ "WARNINGS_SYMBOL", @@ -10384,7 +10363,7 @@ ] }, { - "name": "%%showStatement593620", + "name": "%%showStatement592619", "bnf": [ [ "ERRORS_SYMBOL", @@ -10393,7 +10372,7 @@ ] }, { - "name": "%%%%showStatement593621622623", + "name": "%%%%showStatement592620621622", "bnf": [ [ "COMMA_SYMBOL", @@ -10402,16 +10381,16 @@ ] }, { - "name": "%%%showStatement593621622", + "name": "%%%showStatement592620621", "bnf": [ [ "profileType", - "%%%%showStatement593621622623_zero_or_more" + "%%%%showStatement592620621622_zero_or_more" ] ] }, { - "name": "%%%showStatement593621624", + "name": "%%%showStatement592620623", "bnf": [ [ "FOR_SYMBOL", @@ -10421,18 +10400,18 @@ ] }, { - "name": "%%showStatement593621", + "name": "%%showStatement592620", "bnf": [ [ "PROFILE_SYMBOL", - "%%%showStatement593621622_zero_or_one", - "%%%showStatement593621624_zero_or_one", + "%%%showStatement592620621_zero_or_one", + "%%%showStatement592620623_zero_or_one", "limitClause_zero_or_one" ] ] }, { - "name": "%%%showStatement593625626", + "name": "%%%showStatement592624625", "bnf": [ [ "STATUS_SYMBOL" @@ -10443,17 +10422,17 @@ ] }, { - "name": "%%showStatement593625", + "name": "%%showStatement592624", "bnf": [ [ "optionType_zero_or_one", - "%%%showStatement593625626", + "%%%showStatement592624625", "likeOrWhere_zero_or_one" ] ] }, { - "name": "%%showStatement593627", + "name": "%%showStatement592626", "bnf": [ [ "FULL_SYMBOL_zero_or_one", @@ -10462,7 +10441,7 @@ ] }, { - "name": "%%showStatement593628", + "name": "%%showStatement592627", "bnf": [ [ "charset", @@ -10471,7 +10450,7 @@ ] }, { - "name": "%%showStatement593629", + "name": "%%showStatement592628", "bnf": [ [ "COLLATION_SYMBOL", @@ -10480,7 +10459,7 @@ ] }, { - "name": "%%%showStatement593630631", + "name": "%%%showStatement592629630", "bnf": [ [ "FOR_SYMBOL", @@ -10489,16 +10468,16 @@ ] }, { - "name": "%%showStatement593630", + "name": "%%showStatement592629", "bnf": [ [ "GRANTS_SYMBOL", - "%%%showStatement593630631_zero_or_one" + "%%%showStatement592629630_zero_or_one" ] ] }, { - "name": "%%showStatement593632", + "name": "%%showStatement592631", "bnf": [ [ "GRANTS_SYMBOL", @@ -10510,7 +10489,7 @@ ] }, { - "name": "%%showStatement593633", + "name": "%%showStatement592632", "bnf": [ [ "MASTER_SYMBOL", @@ -10519,7 +10498,7 @@ ] }, { - "name": "%%%%showStatement593634635636", + "name": "%%%%showStatement592633634635", "bnf": [ [ "DATABASE_SYMBOL", @@ -10529,7 +10508,7 @@ ] }, { - "name": "%%%%showStatement593634635637", + "name": "%%%%showStatement592633634636", "bnf": [ [ "EVENT_SYMBOL", @@ -10538,7 +10517,7 @@ ] }, { - "name": "%%%%showStatement593634635638", + "name": "%%%%showStatement592633634637", "bnf": [ [ "FUNCTION_SYMBOL", @@ -10547,7 +10526,7 @@ ] }, { - "name": "%%%%showStatement593634635639", + "name": "%%%%showStatement592633634638", "bnf": [ [ "PROCEDURE_SYMBOL", @@ -10556,7 +10535,7 @@ ] }, { - "name": "%%%%showStatement593634635640", + "name": "%%%%showStatement592633634639", "bnf": [ [ "TABLE_SYMBOL", @@ -10565,7 +10544,7 @@ ] }, { - "name": "%%%%showStatement593634635641", + "name": "%%%%showStatement592633634640", "bnf": [ [ "TRIGGER_SYMBOL", @@ -10574,7 +10553,7 @@ ] }, { - "name": "%%%%showStatement593634635642", + "name": "%%%%showStatement592633634641", "bnf": [ [ "VIEW_SYMBOL", @@ -10583,7 +10562,7 @@ ] }, { - "name": "%%%%showStatement593634635643", + "name": "%%%%showStatement592633634642", "bnf": [ [ "USER_SYMBOL", @@ -10592,45 +10571,45 @@ ] }, { - "name": "%%%showStatement593634635", + "name": "%%%showStatement592633634", "bnf": [ [ - "%%%%showStatement593634635636" + "%%%%showStatement592633634635" ], [ - "%%%%showStatement593634635637" + "%%%%showStatement592633634636" ], [ - "%%%%showStatement593634635638" + "%%%%showStatement592633634637" ], [ - "%%%%showStatement593634635639" + "%%%%showStatement592633634638" ], [ - "%%%%showStatement593634635640" + "%%%%showStatement592633634639" ], [ - "%%%%showStatement593634635641" + "%%%%showStatement592633634640" ], [ - "%%%%showStatement593634635642" + "%%%%showStatement592633634641" ], [ - "%%%%showStatement593634635643" + "%%%%showStatement592633634642" ] ] }, { - "name": "%%showStatement593634", + "name": "%%showStatement592633", "bnf": [ [ "CREATE_SYMBOL", - "%%%showStatement593634635" + "%%%showStatement592633634" ] ] }, { - "name": "%%showStatement593644", + "name": "%%showStatement592643", "bnf": [ [ "PROCEDURE_SYMBOL", @@ -10640,7 +10619,7 @@ ] }, { - "name": "%%showStatement593645", + "name": "%%showStatement592644", "bnf": [ [ "FUNCTION_SYMBOL", @@ -10650,7 +10629,7 @@ ] }, { - "name": "%%showStatement593646", + "name": "%%showStatement592645", "bnf": [ [ "PROCEDURE_SYMBOL", @@ -10660,7 +10639,7 @@ ] }, { - "name": "%%showStatement593647", + "name": "%%showStatement592646", "bnf": [ [ "FUNCTION_SYMBOL", @@ -10670,79 +10649,79 @@ ] }, { - "name": "%showStatement593", + "name": "%showStatement592", "bnf": [ [ "AUTHORS_SYMBOL" ], [ - "%%showStatement593594" + "%%showStatement592593" ], [ - "%%showStatement593595" + "%%showStatement592594" ], [ - "%%showStatement593596" + "%%showStatement592595" ], [ - "%%showStatement593597" + "%%showStatement592596" ], [ - "%%showStatement593598" + "%%showStatement592597" ], [ - "%%showStatement593599" + "%%showStatement592598" ], [ "PLUGINS_SYMBOL" ], [ - "%%showStatement593600" + "%%showStatement592599" ], [ - "%%showStatement593603" + "%%showStatement592602" ], [ - "%%showStatement593605" + "%%showStatement592604" ], [ - "%%showStatement593607" + "%%showStatement592606" ], [ - "%%showStatement593610" + "%%showStatement592609" ], [ - "%%showStatement593614" + "%%showStatement592613" ], [ - "%%showStatement593616" + "%%showStatement592615" ], [ - "%%showStatement593617" + "%%showStatement592616" ], [ - "%%showStatement593619" + "%%showStatement592618" ], [ - "%%showStatement593620" + "%%showStatement592619" ], [ "PROFILES_SYMBOL" ], [ - "%%showStatement593621" + "%%showStatement592620" ], [ - "%%showStatement593625" + "%%showStatement592624" ], [ - "%%showStatement593627" + "%%showStatement592626" ], [ - "%%showStatement593628" + "%%showStatement592627" ], [ - "%%showStatement593629" + "%%showStatement592628" ], [ "CONTRIBUTORS_SYMBOL" @@ -10751,28 +10730,28 @@ "PRIVILEGES_SYMBOL" ], [ - "%%showStatement593630" + "%%showStatement592629" ], [ - "%%showStatement593632" + "%%showStatement592631" ], [ - "%%showStatement593633" + "%%showStatement592632" ], [ - "%%showStatement593634" + "%%showStatement592633" ], [ - "%%showStatement593644" + "%%showStatement592643" ], [ - "%%showStatement593645" + "%%showStatement592644" ], [ - "%%showStatement593646" + "%%showStatement592645" ], [ - "%%showStatement593647" + "%%showStatement592646" ] ] }, @@ -10781,12 +10760,12 @@ "bnf": [ [ "SHOW_SYMBOL", - "%showStatement593" + "%showStatement592" ] ] }, { - "name": "%showCommandType648", + "name": "%showCommandType647", "bnf": [ [ "EXTENDED_SYMBOL", @@ -10801,7 +10780,7 @@ "FULL_SYMBOL" ], [ - "%showCommandType648" + "%showCommandType647" ] ] }, @@ -10834,7 +10813,7 @@ ] }, { - "name": "%profileType649", + "name": "%profileType648", "bnf": [ [ "BLOCK_SYMBOL", @@ -10843,7 +10822,7 @@ ] }, { - "name": "%profileType650", + "name": "%profileType649", "bnf": [ [ "CONTEXT_SYMBOL", @@ -10852,7 +10831,7 @@ ] }, { - "name": "%profileType651", + "name": "%profileType650", "bnf": [ [ "PAGE_SYMBOL", @@ -10861,7 +10840,7 @@ ] }, { - "name": "%profileType652", + "name": "%profileType651", "bnf": [ [ "ALL_SYMBOL" @@ -10886,6 +10865,9 @@ { "name": "profileType", "bnf": [ + [ + "%profileType648" + ], [ "%profileType649" ], @@ -10894,14 +10876,11 @@ ], [ "%profileType651" - ], - [ - "%profileType652" ] ] }, { - "name": "%otherAdministrativeStatement653", + "name": "%otherAdministrativeStatement652", "bnf": [ [ "BINLOG_SYMBOL", @@ -10910,7 +10889,7 @@ ] }, { - "name": "%%otherAdministrativeStatement654655", + "name": "%%otherAdministrativeStatement653654", "bnf": [ [ "identifier" @@ -10921,19 +10900,19 @@ ] }, { - "name": "%otherAdministrativeStatement654", + "name": "%otherAdministrativeStatement653", "bnf": [ [ "CACHE_SYMBOL", "INDEX_SYMBOL", "keyCacheListOrParts", "IN_SYMBOL", - "%%otherAdministrativeStatement654655" + "%%otherAdministrativeStatement653654" ] ] }, { - "name": "%%%%otherAdministrativeStatement656657658659", + "name": "%%%%otherAdministrativeStatement655656657658", "bnf": [ [ "COMMA_SYMBOL", @@ -10942,37 +10921,37 @@ ] }, { - "name": "%%%otherAdministrativeStatement656657658", + "name": "%%%otherAdministrativeStatement655656657", "bnf": [ [ "flushOption", - "%%%%otherAdministrativeStatement656657658659_zero_or_more" + "%%%%otherAdministrativeStatement655656657658_zero_or_more" ] ] }, { - "name": "%%otherAdministrativeStatement656657", + "name": "%%otherAdministrativeStatement655656", "bnf": [ [ "flushTables" ], [ - "%%%otherAdministrativeStatement656657658" + "%%%otherAdministrativeStatement655656657" ] ] }, { - "name": "%otherAdministrativeStatement656", + "name": "%otherAdministrativeStatement655", "bnf": [ [ "FLUSH_SYMBOL", "noWriteToBinLog_zero_or_one", - "%%otherAdministrativeStatement656657" + "%%otherAdministrativeStatement655656" ] ] }, { - "name": "%%otherAdministrativeStatement660661", + "name": "%%otherAdministrativeStatement659660", "bnf": [ [ "CONNECTION_SYMBOL" @@ -10983,17 +10962,17 @@ ] }, { - "name": "%otherAdministrativeStatement660", + "name": "%otherAdministrativeStatement659", "bnf": [ [ "KILL_SYMBOL", - "%%otherAdministrativeStatement660661_zero_or_one", + "%%otherAdministrativeStatement659660_zero_or_one", "expr" ] ] }, { - "name": "%otherAdministrativeStatement662", + "name": "%otherAdministrativeStatement661", "bnf": [ [ "LOAD_SYMBOL", @@ -11008,19 +10987,19 @@ "name": "otherAdministrativeStatement", "bnf": [ [ - "%otherAdministrativeStatement653" + "%otherAdministrativeStatement652" ], [ - "%otherAdministrativeStatement654" + "%otherAdministrativeStatement653" ], [ - "%otherAdministrativeStatement656" + "%otherAdministrativeStatement655" ], [ - "%otherAdministrativeStatement660" + "%otherAdministrativeStatement659" ], [ - "%otherAdministrativeStatement662" + "%otherAdministrativeStatement661" ], [ "SHUTDOWN_SYMBOL" @@ -11039,7 +11018,7 @@ ] }, { - "name": "%keyCacheList663", + "name": "%keyCacheList662", "bnf": [ [ "COMMA_SYMBOL", @@ -11052,7 +11031,7 @@ "bnf": [ [ "assignToKeycache", - "%keyCacheList663_zero_or_more" + "%keyCacheList662_zero_or_more" ] ] }, @@ -11101,7 +11080,7 @@ ] }, { - "name": "%keyUsageList664", + "name": "%keyUsageList663", "bnf": [ [ "COMMA_SYMBOL", @@ -11114,12 +11093,12 @@ "bnf": [ [ "keyUsageElement", - "%keyUsageList664_zero_or_more" + "%keyUsageList663_zero_or_more" ] ] }, { - "name": "%flushOption665", + "name": "%flushOption664", "bnf": [ [ "DES_KEY_FILE_SYMBOL" @@ -11139,7 +11118,7 @@ ] }, { - "name": "%flushOption666", + "name": "%flushOption665", "bnf": [ [ "logType_zero_or_one", @@ -11148,7 +11127,7 @@ ] }, { - "name": "%flushOption667", + "name": "%flushOption666", "bnf": [ [ "RELAY_SYMBOL", @@ -11158,7 +11137,7 @@ ] }, { - "name": "%flushOption668", + "name": "%flushOption667", "bnf": [ [ "QUERY_SYMBOL", @@ -11169,6 +11148,9 @@ { "name": "flushOption", "bnf": [ + [ + "%flushOption664" + ], [ "%flushOption665" ], @@ -11178,9 +11160,6 @@ [ "%flushOption667" ], - [ - "%flushOption668" - ], [ "OPTIMIZER_COSTS_SYMBOL" ] @@ -11207,7 +11186,7 @@ ] }, { - "name": "%flushTables669", + "name": "%flushTables668", "bnf": [ [ "TABLES_SYMBOL" @@ -11218,7 +11197,7 @@ ] }, { - "name": "%%flushTables670671", + "name": "%%flushTables669670", "bnf": [ [ "WITH_SYMBOL", @@ -11228,7 +11207,7 @@ ] }, { - "name": "%%flushTables670672", + "name": "%%flushTables669671", "bnf": [ [ "identifierList", @@ -11237,13 +11216,13 @@ ] }, { - "name": "%flushTables670", + "name": "%flushTables669", "bnf": [ [ - "%%flushTables670671" + "%%flushTables669670" ], [ - "%%flushTables670672" + "%%flushTables669671" ] ] }, @@ -11251,13 +11230,13 @@ "name": "flushTables", "bnf": [ [ - "%flushTables669", - "%flushTables670_zero_or_one" + "%flushTables668", + "%flushTables669_zero_or_one" ] ] }, { - "name": "%flushTablesOptions673", + "name": "%flushTablesOptions672", "bnf": [ [ "FOR_SYMBOL", @@ -11266,7 +11245,7 @@ ] }, { - "name": "%flushTablesOptions674", + "name": "%flushTablesOptions673", "bnf": [ [ "WITH_SYMBOL", @@ -11279,15 +11258,15 @@ "name": "flushTablesOptions", "bnf": [ [ - "%flushTablesOptions673" + "%flushTablesOptions672" ], [ - "%flushTablesOptions674" + "%flushTablesOptions673" ] ] }, { - "name": "%%preloadTail675676", + "name": "%%preloadTail674675", "bnf": [ [ "IGNORE_SYMBOL", @@ -11296,13 +11275,13 @@ ] }, { - "name": "%preloadTail675", + "name": "%preloadTail674", "bnf": [ [ "tableRef", "adminPartition", "cacheKeyList_zero_or_one", - "%%preloadTail675676_zero_or_one" + "%%preloadTail674675_zero_or_one" ] ] }, @@ -11310,7 +11289,7 @@ "name": "preloadTail", "bnf": [ [ - "%preloadTail675" + "%preloadTail674" ], [ "preloadList" @@ -11318,7 +11297,7 @@ ] }, { - "name": "%preloadList677", + "name": "%preloadList676", "bnf": [ [ "COMMA_SYMBOL", @@ -11331,12 +11310,12 @@ "bnf": [ [ "preloadKeys", - "%preloadList677_zero_or_more" + "%preloadList676_zero_or_more" ] ] }, { - "name": "%preloadKeys678", + "name": "%preloadKeys677", "bnf": [ [ "IGNORE_SYMBOL", @@ -11350,7 +11329,7 @@ [ "tableRef", "cacheKeyList_zero_or_one", - "%preloadKeys678_zero_or_one" + "%preloadKeys677_zero_or_one" ] ] }, @@ -11383,7 +11362,7 @@ ] }, { - "name": "%createResourceGroup679", + "name": "%createResourceGroup678", "bnf": [ [ "USER_SYMBOL" @@ -11403,7 +11382,7 @@ "identifier", "TYPE_SYMBOL", "equal_zero_or_one", - "%createResourceGroup679", + "%createResourceGroup678", "resourceGroupVcpuList_zero_or_one", "resourceGroupPriority_zero_or_one", "resourceGroupEnableDisable_zero_or_one" @@ -11411,7 +11390,7 @@ ] }, { - "name": "%resourceGroupVcpuList680", + "name": "%resourceGroupVcpuList679", "bnf": [ [ "COMMA_SYMBOL_zero_or_one", @@ -11426,12 +11405,12 @@ "VCPU_SYMBOL", "equal_zero_or_one", "vcpuNumOrRange", - "%resourceGroupVcpuList680_zero_or_more" + "%resourceGroupVcpuList679_zero_or_more" ] ] }, { - "name": "%vcpuNumOrRange681", + "name": "%vcpuNumOrRange680", "bnf": [ [ "MINUS_OPERATOR", @@ -11444,7 +11423,7 @@ "bnf": [ [ "INT_NUMBER", - "%vcpuNumOrRange681_zero_or_one" + "%vcpuNumOrRange680_zero_or_one" ] ] }, @@ -11485,7 +11464,7 @@ ] }, { - "name": "%setResourceGroup682", + "name": "%setResourceGroup681", "bnf": [ [ "FOR_SYMBOL", @@ -11501,12 +11480,12 @@ "RESOURCE_SYMBOL", "GROUP_SYMBOL", "identifier", - "%setResourceGroup682_zero_or_one" + "%setResourceGroup681_zero_or_one" ] ] }, { - "name": "%threadIdList683", + "name": "%threadIdList682", "bnf": [ [ "COMMA_SYMBOL_zero_or_one", @@ -11519,7 +11498,7 @@ "bnf": [ [ "real_ulong_number", - "%threadIdList683_zero_or_more" + "%threadIdList682_zero_or_more" ] ] }, @@ -11536,7 +11515,7 @@ ] }, { - "name": "%describeStatement684", + "name": "%describeStatement683", "bnf": [ [ "EXPLAIN_SYMBOL" @@ -11550,7 +11529,7 @@ ] }, { - "name": "%describeStatement685", + "name": "%describeStatement684", "bnf": [ [ "textString" @@ -11564,14 +11543,14 @@ "name": "describeStatement", "bnf": [ [ - "%describeStatement684", + "%describeStatement683", "tableRef", - "%describeStatement685_zero_or_one" + "%describeStatement684_zero_or_one" ] ] }, { - "name": "%explainStatement686", + "name": "%explainStatement685", "bnf": [ [ "EXPLAIN_SYMBOL" @@ -11585,7 +11564,7 @@ ] }, { - "name": "%%explainStatement687688", + "name": "%%explainStatement686687", "bnf": [ [ "FORMAT_SYMBOL", @@ -11595,7 +11574,7 @@ ] }, { - "name": "%%explainStatement687689", + "name": "%%explainStatement686688", "bnf": [ [ "ANALYZE_SYMBOL", @@ -11606,7 +11585,7 @@ ] }, { - "name": "%explainStatement687", + "name": "%explainStatement686", "bnf": [ [ "EXTENDED_SYMBOL" @@ -11615,13 +11594,13 @@ "PARTITIONS_SYMBOL" ], [ - "%%explainStatement687688" + "%%explainStatement686687" ], [ "ANALYZE_SYMBOL" ], [ - "%%explainStatement687689" + "%%explainStatement686688" ] ] }, @@ -11629,14 +11608,14 @@ "name": "explainStatement", "bnf": [ [ - "%explainStatement686", - "%explainStatement687_zero_or_one", + "%explainStatement685", + "%explainStatement686_zero_or_one", "explainableStatement" ] ] }, { - "name": "%explainableStatement690", + "name": "%explainableStatement689", "bnf": [ [ "deleteStatement" @@ -11653,7 +11632,7 @@ ] }, { - "name": "%explainableStatement691", + "name": "%explainableStatement690", "bnf": [ [ "FOR_SYMBOL", @@ -11669,10 +11648,10 @@ "selectStatement" ], [ - "%explainableStatement690" + "%explainableStatement689" ], [ - "%explainableStatement691" + "%explainableStatement690" ] ] }, @@ -11729,7 +11708,7 @@ ] }, { - "name": "%%%predicateOperations692693694", + "name": "%%%predicateOperations691692693", "bnf": [ [ "OPEN_PAR_SYMBOL", @@ -11739,27 +11718,27 @@ ] }, { - "name": "%%predicateOperations692693", + "name": "%%predicateOperations691692", "bnf": [ [ "subquery" ], [ - "%%%predicateOperations692693694" + "%%%predicateOperations691692693" ] ] }, { - "name": "%predicateOperations692", + "name": "%predicateOperations691", "bnf": [ [ "IN_SYMBOL", - "%%predicateOperations692693" + "%%predicateOperations691692" ] ] }, { - "name": "%predicateOperations695", + "name": "%predicateOperations694", "bnf": [ [ "BETWEEN_SYMBOL", @@ -11770,7 +11749,7 @@ ] }, { - "name": "%%predicateOperations696697", + "name": "%%predicateOperations695696", "bnf": [ [ "ESCAPE_SYMBOL", @@ -11779,17 +11758,17 @@ ] }, { - "name": "%predicateOperations696", + "name": "%predicateOperations695", "bnf": [ [ "LIKE_SYMBOL", "simpleExpr", - "%%predicateOperations696697_zero_or_one" + "%%predicateOperations695696_zero_or_one" ] ] }, { - "name": "%predicateOperations698", + "name": "%predicateOperations697", "bnf": [ [ "REGEXP_SYMBOL", @@ -11801,16 +11780,16 @@ "name": "predicateOperations", "bnf": [ [ - "%predicateOperations692" + "%predicateOperations691" ], [ - "%predicateOperations695" + "%predicateOperations694" ], [ - "%predicateOperations696" + "%predicateOperations695" ], [ - "%predicateOperations698" + "%predicateOperations697" ] ] }, @@ -11823,7 +11802,7 @@ ] }, { - "name": "%jsonOperator699", + "name": "%jsonOperator698", "bnf": [ [ "JSON_SEPARATOR_SYMBOL", @@ -11832,7 +11811,7 @@ ] }, { - "name": "%jsonOperator700", + "name": "%jsonOperator699", "bnf": [ [ "JSON_UNQUOTED_SEPARATOR_SYMBOL", @@ -11844,15 +11823,15 @@ "name": "jsonOperator", "bnf": [ [ - "%jsonOperator699" + "%jsonOperator698" ], [ - "%jsonOperator700" + "%jsonOperator699" ] ] }, { - "name": "%sumExpr701", + "name": "%sumExpr700", "bnf": [ [ "AVG_SYMBOL", @@ -11865,7 +11844,7 @@ ] }, { - "name": "%%sumExpr702703", + "name": "%%sumExpr701702", "bnf": [ [ "BIT_AND_SYMBOL" @@ -11879,10 +11858,10 @@ ] }, { - "name": "%sumExpr702", + "name": "%sumExpr701", "bnf": [ [ - "%%sumExpr702703", + "%%sumExpr701702", "OPEN_PAR_SYMBOL", "inSumExpr", "CLOSE_PAR_SYMBOL", @@ -11891,7 +11870,7 @@ ] }, { - "name": "%sumExpr704", + "name": "%sumExpr703", "bnf": [ [ "COUNT_SYMBOL", @@ -11904,7 +11883,7 @@ ] }, { - "name": "%%%sumExpr705706707", + "name": "%%%sumExpr704705706", "bnf": [ [ "ALL_SYMBOL_zero_or_one", @@ -11913,7 +11892,7 @@ ] }, { - "name": "%%%sumExpr705706708", + "name": "%%%sumExpr704705707", "bnf": [ [ "DISTINCT_SYMBOL", @@ -11922,33 +11901,33 @@ ] }, { - "name": "%%sumExpr705706", + "name": "%%sumExpr704705", "bnf": [ [ - "%%%sumExpr705706707" + "%%%sumExpr704705706" ], [ "inSumExpr" ], [ - "%%%sumExpr705706708" + "%%%sumExpr704705707" ] ] }, { - "name": "%sumExpr705", + "name": "%sumExpr704", "bnf": [ [ "COUNT_SYMBOL", "OPEN_PAR_SYMBOL", - "%%sumExpr705706", + "%%sumExpr704705", "CLOSE_PAR_SYMBOL", "windowingClause_zero_or_one" ] ] }, { - "name": "%sumExpr709", + "name": "%sumExpr708", "bnf": [ [ "MIN_SYMBOL", @@ -11961,7 +11940,7 @@ ] }, { - "name": "%sumExpr710", + "name": "%sumExpr709", "bnf": [ [ "MAX_SYMBOL", @@ -11974,7 +11953,7 @@ ] }, { - "name": "%sumExpr711", + "name": "%sumExpr710", "bnf": [ [ "STD_SYMBOL", @@ -11986,7 +11965,7 @@ ] }, { - "name": "%sumExpr712", + "name": "%sumExpr711", "bnf": [ [ "VARIANCE_SYMBOL", @@ -11998,7 +11977,7 @@ ] }, { - "name": "%sumExpr713", + "name": "%sumExpr712", "bnf": [ [ "STDDEV_SAMP_SYMBOL", @@ -12010,7 +11989,7 @@ ] }, { - "name": "%sumExpr714", + "name": "%sumExpr713", "bnf": [ [ "VAR_SAMP_SYMBOL", @@ -12022,7 +12001,7 @@ ] }, { - "name": "%sumExpr715", + "name": "%sumExpr714", "bnf": [ [ "SUM_SYMBOL", @@ -12035,7 +12014,7 @@ ] }, { - "name": "%%sumExpr716717", + "name": "%%sumExpr715716", "bnf": [ [ "SEPARATOR_SYMBOL", @@ -12044,7 +12023,7 @@ ] }, { - "name": "%sumExpr716", + "name": "%sumExpr715", "bnf": [ [ "GROUP_CONCAT_SYMBOL", @@ -12052,7 +12031,7 @@ "DISTINCT_SYMBOL_zero_or_one", "exprList", "orderClause_zero_or_one", - "%%sumExpr716717_zero_or_one", + "%%sumExpr715716_zero_or_one", "CLOSE_PAR_SYMBOL", "windowingClause_zero_or_one" ] @@ -12062,19 +12041,22 @@ "name": "sumExpr", "bnf": [ [ - "%sumExpr701" + "%sumExpr700" ], [ - "%sumExpr702" + "%sumExpr701" ], [ "jsonFunction" ], + [ + "%sumExpr703" + ], [ "%sumExpr704" ], [ - "%sumExpr705" + "%sumExpr708" ], [ "%sumExpr709" @@ -12096,9 +12078,6 @@ ], [ "%sumExpr715" - ], - [ - "%sumExpr716" ] ] }, @@ -12114,7 +12093,7 @@ ] }, { - "name": "%%windowFunctionCall718719", + "name": "%%windowFunctionCall717718", "bnf": [ [ "ROW_NUMBER_SYMBOL" @@ -12134,17 +12113,17 @@ ] }, { - "name": "%windowFunctionCall718", + "name": "%windowFunctionCall717", "bnf": [ [ - "%%windowFunctionCall718719", + "%%windowFunctionCall717718", "parentheses", "windowingClause" ] ] }, { - "name": "%windowFunctionCall720", + "name": "%windowFunctionCall719", "bnf": [ [ "NTILE_SYMBOL", @@ -12154,7 +12133,7 @@ ] }, { - "name": "%%windowFunctionCall721722", + "name": "%%windowFunctionCall720721", "bnf": [ [ "LEAD_SYMBOL" @@ -12165,10 +12144,10 @@ ] }, { - "name": "%windowFunctionCall721", + "name": "%windowFunctionCall720", "bnf": [ [ - "%%windowFunctionCall721722", + "%%windowFunctionCall720721", "OPEN_PAR_SYMBOL", "expr", "leadLagInfo_zero_or_one", @@ -12179,7 +12158,7 @@ ] }, { - "name": "%%windowFunctionCall723724", + "name": "%%windowFunctionCall722723", "bnf": [ [ "FIRST_VALUE_SYMBOL" @@ -12190,10 +12169,10 @@ ] }, { - "name": "%windowFunctionCall723", + "name": "%windowFunctionCall722", "bnf": [ [ - "%%windowFunctionCall723724", + "%%windowFunctionCall722723", "exprWithParentheses", "nullTreatment_zero_or_one", "windowingClause" @@ -12201,7 +12180,7 @@ ] }, { - "name": "%%%windowFunctionCall725726727", + "name": "%%%windowFunctionCall724725726", "bnf": [ [ "FIRST_SYMBOL" @@ -12212,16 +12191,16 @@ ] }, { - "name": "%%windowFunctionCall725726", + "name": "%%windowFunctionCall724725", "bnf": [ [ "FROM_SYMBOL", - "%%%windowFunctionCall725726727" + "%%%windowFunctionCall724725726" ] ] }, { - "name": "%windowFunctionCall725", + "name": "%windowFunctionCall724", "bnf": [ [ "NTH_VALUE_SYMBOL", @@ -12230,7 +12209,7 @@ "COMMA_SYMBOL", "simpleExpr", "CLOSE_PAR_SYMBOL", - "%%windowFunctionCall725726_zero_or_one", + "%%windowFunctionCall724725_zero_or_one", "nullTreatment_zero_or_one", "windowingClause" ] @@ -12240,24 +12219,24 @@ "name": "windowFunctionCall", "bnf": [ [ - "%windowFunctionCall718" + "%windowFunctionCall717" ], [ - "%windowFunctionCall720" + "%windowFunctionCall719" ], [ - "%windowFunctionCall721" + "%windowFunctionCall720" ], [ - "%windowFunctionCall723" + "%windowFunctionCall722" ], [ - "%windowFunctionCall725" + "%windowFunctionCall724" ] ] }, { - "name": "%windowingClause728", + "name": "%windowingClause727", "bnf": [ [ "windowName" @@ -12272,12 +12251,12 @@ "bnf": [ [ "OVER_SYMBOL", - "%windowingClause728" + "%windowingClause727" ] ] }, { - "name": "%leadLagInfo729", + "name": "%leadLagInfo728", "bnf": [ [ "ulonglong_number" @@ -12288,7 +12267,7 @@ ] }, { - "name": "%leadLagInfo730", + "name": "%leadLagInfo729", "bnf": [ [ "COMMA_SYMBOL", @@ -12301,13 +12280,13 @@ "bnf": [ [ "COMMA_SYMBOL", - "%leadLagInfo729", - "%leadLagInfo730_zero_or_one" + "%leadLagInfo728", + "%leadLagInfo729_zero_or_one" ] ] }, { - "name": "%nullTreatment731", + "name": "%nullTreatment730", "bnf": [ [ "RESPECT_SYMBOL" @@ -12321,13 +12300,13 @@ "name": "nullTreatment", "bnf": [ [ - "%nullTreatment731", + "%nullTreatment730", "NULLS_SYMBOL" ] ] }, { - "name": "%jsonFunction732", + "name": "%jsonFunction731", "bnf": [ [ "JSON_ARRAYAGG_SYMBOL", @@ -12339,7 +12318,7 @@ ] }, { - "name": "%jsonFunction733", + "name": "%jsonFunction732", "bnf": [ [ "JSON_OBJECTAGG_SYMBOL", @@ -12356,10 +12335,10 @@ "name": "jsonFunction", "bnf": [ [ - "%jsonFunction732" + "%jsonFunction731" ], [ - "%jsonFunction733" + "%jsonFunction732" ] ] }, @@ -12373,7 +12352,7 @@ ] }, { - "name": "%identListArg734", + "name": "%identListArg733", "bnf": [ [ "OPEN_PAR_SYMBOL", @@ -12389,12 +12368,12 @@ "identList" ], [ - "%identListArg734" + "%identListArg733" ] ] }, { - "name": "%identList735", + "name": "%identList734", "bnf": [ [ "COMMA_SYMBOL", @@ -12407,12 +12386,12 @@ "bnf": [ [ "simpleIdentifier", - "%identList735_zero_or_more" + "%identList734_zero_or_more" ] ] }, { - "name": "%fulltextOptions736", + "name": "%fulltextOptions735", "bnf": [ [ "IN_SYMBOL", @@ -12422,7 +12401,7 @@ ] }, { - "name": "%%fulltextOptions737738", + "name": "%%fulltextOptions736737", "bnf": [ [ "WITH_SYMBOL", @@ -12432,19 +12411,19 @@ ] }, { - "name": "%fulltextOptions737", + "name": "%fulltextOptions736", "bnf": [ [ "IN_SYMBOL", "NATURAL_SYMBOL", "LANGUAGE_SYMBOL", "MODE_SYMBOL", - "%%fulltextOptions737738_zero_or_one" + "%%fulltextOptions736737_zero_or_one" ] ] }, { - "name": "%fulltextOptions739", + "name": "%fulltextOptions738", "bnf": [ [ "WITH_SYMBOL", @@ -12457,18 +12436,18 @@ "name": "fulltextOptions", "bnf": [ [ - "%fulltextOptions736" + "%fulltextOptions735" ], [ - "%fulltextOptions737" + "%fulltextOptions736" ], [ - "%fulltextOptions739" + "%fulltextOptions738" ] ] }, { - "name": "%%runtimeFunctionCall740741", + "name": "%%runtimeFunctionCall739740", "bnf": [ [ "USING_SYMBOL", @@ -12477,19 +12456,19 @@ ] }, { - "name": "%runtimeFunctionCall740", + "name": "%runtimeFunctionCall739", "bnf": [ [ "CHAR_SYMBOL", "OPEN_PAR_SYMBOL", "exprList", - "%%runtimeFunctionCall740741_zero_or_one", + "%%runtimeFunctionCall739740_zero_or_one", "CLOSE_PAR_SYMBOL" ] ] }, { - "name": "%runtimeFunctionCall742", + "name": "%runtimeFunctionCall741", "bnf": [ [ "CURRENT_USER_SYMBOL", @@ -12498,7 +12477,7 @@ ] }, { - "name": "%runtimeFunctionCall743", + "name": "%runtimeFunctionCall742", "bnf": [ [ "DATE_SYMBOL", @@ -12507,7 +12486,7 @@ ] }, { - "name": "%runtimeFunctionCall744", + "name": "%runtimeFunctionCall743", "bnf": [ [ "DAY_SYMBOL", @@ -12516,7 +12495,7 @@ ] }, { - "name": "%runtimeFunctionCall745", + "name": "%runtimeFunctionCall744", "bnf": [ [ "HOUR_SYMBOL", @@ -12525,7 +12504,7 @@ ] }, { - "name": "%runtimeFunctionCall746", + "name": "%runtimeFunctionCall745", "bnf": [ [ "INSERT_SYMBOL", @@ -12542,7 +12521,7 @@ ] }, { - "name": "%%runtimeFunctionCall747748", + "name": "%%runtimeFunctionCall746747", "bnf": [ [ "COMMA_SYMBOL", @@ -12551,19 +12530,19 @@ ] }, { - "name": "%runtimeFunctionCall747", + "name": "%runtimeFunctionCall746", "bnf": [ [ "INTERVAL_SYMBOL", "OPEN_PAR_SYMBOL", "expr", - "%%runtimeFunctionCall747748_one_or_more", + "%%runtimeFunctionCall746747_one_or_more", "CLOSE_PAR_SYMBOL" ] ] }, { - "name": "%runtimeFunctionCall749", + "name": "%runtimeFunctionCall748", "bnf": [ [ "LEFT_SYMBOL", @@ -12576,7 +12555,7 @@ ] }, { - "name": "%runtimeFunctionCall750", + "name": "%runtimeFunctionCall749", "bnf": [ [ "MINUTE_SYMBOL", @@ -12585,7 +12564,7 @@ ] }, { - "name": "%runtimeFunctionCall751", + "name": "%runtimeFunctionCall750", "bnf": [ [ "MONTH_SYMBOL", @@ -12594,7 +12573,7 @@ ] }, { - "name": "%runtimeFunctionCall752", + "name": "%runtimeFunctionCall751", "bnf": [ [ "RIGHT_SYMBOL", @@ -12607,7 +12586,7 @@ ] }, { - "name": "%runtimeFunctionCall753", + "name": "%runtimeFunctionCall752", "bnf": [ [ "SECOND_SYMBOL", @@ -12616,7 +12595,7 @@ ] }, { - "name": "%runtimeFunctionCall754", + "name": "%runtimeFunctionCall753", "bnf": [ [ "TIME_SYMBOL", @@ -12625,7 +12604,7 @@ ] }, { - "name": "%%runtimeFunctionCall755756", + "name": "%%runtimeFunctionCall754755", "bnf": [ [ "COMMA_SYMBOL", @@ -12634,19 +12613,19 @@ ] }, { - "name": "%runtimeFunctionCall755", + "name": "%runtimeFunctionCall754", "bnf": [ [ "TIMESTAMP_SYMBOL", "OPEN_PAR_SYMBOL", "expr", - "%%runtimeFunctionCall755756_zero_or_one", + "%%runtimeFunctionCall754755_zero_or_one", "CLOSE_PAR_SYMBOL" ] ] }, { - "name": "%runtimeFunctionCall757", + "name": "%runtimeFunctionCall756", "bnf": [ [ "USER_SYMBOL", @@ -12655,7 +12634,7 @@ ] }, { - "name": "%runtimeFunctionCall758", + "name": "%runtimeFunctionCall757", "bnf": [ [ "VALUES_SYMBOL", @@ -12664,7 +12643,7 @@ ] }, { - "name": "%runtimeFunctionCall759", + "name": "%runtimeFunctionCall758", "bnf": [ [ "YEAR_SYMBOL", @@ -12673,7 +12652,7 @@ ] }, { - "name": "%%runtimeFunctionCall760761", + "name": "%%runtimeFunctionCall759760", "bnf": [ [ "ADDDATE_SYMBOL" @@ -12684,7 +12663,7 @@ ] }, { - "name": "%%%runtimeFunctionCall760762763", + "name": "%%%runtimeFunctionCall759761762", "bnf": [ [ "INTERVAL_SYMBOL", @@ -12694,31 +12673,31 @@ ] }, { - "name": "%%runtimeFunctionCall760762", + "name": "%%runtimeFunctionCall759761", "bnf": [ [ "expr" ], [ - "%%%runtimeFunctionCall760762763" + "%%%runtimeFunctionCall759761762" ] ] }, { - "name": "%runtimeFunctionCall760", + "name": "%runtimeFunctionCall759", "bnf": [ [ - "%%runtimeFunctionCall760761", + "%%runtimeFunctionCall759760", "OPEN_PAR_SYMBOL", "expr", "COMMA_SYMBOL", - "%%runtimeFunctionCall760762", + "%%runtimeFunctionCall759761", "CLOSE_PAR_SYMBOL" ] ] }, { - "name": "%runtimeFunctionCall764", + "name": "%runtimeFunctionCall763", "bnf": [ [ "CURDATE_SYMBOL", @@ -12727,7 +12706,7 @@ ] }, { - "name": "%runtimeFunctionCall765", + "name": "%runtimeFunctionCall764", "bnf": [ [ "CURTIME_SYMBOL", @@ -12736,7 +12715,7 @@ ] }, { - "name": "%%runtimeFunctionCall766767", + "name": "%%runtimeFunctionCall765766", "bnf": [ [ "DATE_ADD_SYMBOL" @@ -12747,10 +12726,10 @@ ] }, { - "name": "%runtimeFunctionCall766", + "name": "%runtimeFunctionCall765", "bnf": [ [ - "%%runtimeFunctionCall766767", + "%%runtimeFunctionCall765766", "OPEN_PAR_SYMBOL", "expr", "COMMA_SYMBOL", @@ -12762,7 +12741,7 @@ ] }, { - "name": "%runtimeFunctionCall768", + "name": "%runtimeFunctionCall767", "bnf": [ [ "EXTRACT_SYMBOL", @@ -12775,7 +12754,7 @@ ] }, { - "name": "%runtimeFunctionCall769", + "name": "%runtimeFunctionCall768", "bnf": [ [ "GET_FORMAT_SYMBOL", @@ -12788,7 +12767,7 @@ ] }, { - "name": "%runtimeFunctionCall770", + "name": "%runtimeFunctionCall769", "bnf": [ [ "NOW_SYMBOL", @@ -12797,7 +12776,7 @@ ] }, { - "name": "%runtimeFunctionCall771", + "name": "%runtimeFunctionCall770", "bnf": [ [ "POSITION_SYMBOL", @@ -12810,7 +12789,7 @@ ] }, { - "name": "%runtimeFunctionCall772", + "name": "%runtimeFunctionCall771", "bnf": [ [ "SYSDATE_SYMBOL", @@ -12819,7 +12798,7 @@ ] }, { - "name": "%%runtimeFunctionCall773774", + "name": "%%runtimeFunctionCall772773", "bnf": [ [ "TIMESTAMP_ADD_SYMBOL" @@ -12830,10 +12809,10 @@ ] }, { - "name": "%runtimeFunctionCall773", + "name": "%runtimeFunctionCall772", "bnf": [ [ - "%%runtimeFunctionCall773774", + "%%runtimeFunctionCall772773", "OPEN_PAR_SYMBOL", "intervalTimeStamp", "COMMA_SYMBOL", @@ -12845,7 +12824,7 @@ ] }, { - "name": "%runtimeFunctionCall775", + "name": "%runtimeFunctionCall774", "bnf": [ [ "UTC_DATE_SYMBOL", @@ -12854,7 +12833,7 @@ ] }, { - "name": "%runtimeFunctionCall776", + "name": "%runtimeFunctionCall775", "bnf": [ [ "UTC_TIME_SYMBOL", @@ -12863,7 +12842,7 @@ ] }, { - "name": "%runtimeFunctionCall777", + "name": "%runtimeFunctionCall776", "bnf": [ [ "UTC_TIMESTAMP_SYMBOL", @@ -12872,7 +12851,7 @@ ] }, { - "name": "%runtimeFunctionCall778", + "name": "%runtimeFunctionCall777", "bnf": [ [ "ASCII_SYMBOL", @@ -12881,7 +12860,7 @@ ] }, { - "name": "%runtimeFunctionCall779", + "name": "%runtimeFunctionCall778", "bnf": [ [ "CHARSET_SYMBOL", @@ -12890,7 +12869,7 @@ ] }, { - "name": "%runtimeFunctionCall780", + "name": "%runtimeFunctionCall779", "bnf": [ [ "COALESCE_SYMBOL", @@ -12899,7 +12878,7 @@ ] }, { - "name": "%runtimeFunctionCall781", + "name": "%runtimeFunctionCall780", "bnf": [ [ "COLLATION_SYMBOL", @@ -12908,7 +12887,7 @@ ] }, { - "name": "%runtimeFunctionCall782", + "name": "%runtimeFunctionCall781", "bnf": [ [ "DATABASE_SYMBOL", @@ -12917,7 +12896,7 @@ ] }, { - "name": "%runtimeFunctionCall783", + "name": "%runtimeFunctionCall782", "bnf": [ [ "IF_SYMBOL", @@ -12932,7 +12911,7 @@ ] }, { - "name": "%%runtimeFunctionCall784785", + "name": "%%runtimeFunctionCall783784", "bnf": [ [ "COMMA_SYMBOL", @@ -12941,7 +12920,7 @@ ] }, { - "name": "%runtimeFunctionCall784", + "name": "%runtimeFunctionCall783", "bnf": [ [ "FORMAT_SYMBOL", @@ -12949,13 +12928,13 @@ "expr", "COMMA_SYMBOL", "expr", - "%%runtimeFunctionCall784785_zero_or_one", + "%%runtimeFunctionCall783784_zero_or_one", "CLOSE_PAR_SYMBOL" ] ] }, { - "name": "%runtimeFunctionCall786", + "name": "%runtimeFunctionCall785", "bnf": [ [ "MICROSECOND_SYMBOL", @@ -12964,7 +12943,7 @@ ] }, { - "name": "%runtimeFunctionCall787", + "name": "%runtimeFunctionCall786", "bnf": [ [ "MOD_SYMBOL", @@ -12977,7 +12956,7 @@ ] }, { - "name": "%runtimeFunctionCall788", + "name": "%runtimeFunctionCall787", "bnf": [ [ "OLD_PASSWORD_SYMBOL", @@ -12988,7 +12967,7 @@ ] }, { - "name": "%runtimeFunctionCall789", + "name": "%runtimeFunctionCall788", "bnf": [ [ "PASSWORD_SYMBOL", @@ -12997,7 +12976,7 @@ ] }, { - "name": "%runtimeFunctionCall790", + "name": "%runtimeFunctionCall789", "bnf": [ [ "QUARTER_SYMBOL", @@ -13006,7 +12985,7 @@ ] }, { - "name": "%runtimeFunctionCall791", + "name": "%runtimeFunctionCall790", "bnf": [ [ "REPEAT_SYMBOL", @@ -13019,7 +12998,7 @@ ] }, { - "name": "%runtimeFunctionCall792", + "name": "%runtimeFunctionCall791", "bnf": [ [ "REPLACE_SYMBOL", @@ -13034,7 +13013,7 @@ ] }, { - "name": "%runtimeFunctionCall793", + "name": "%runtimeFunctionCall792", "bnf": [ [ "REVERSE_SYMBOL", @@ -13043,7 +13022,7 @@ ] }, { - "name": "%runtimeFunctionCall794", + "name": "%runtimeFunctionCall793", "bnf": [ [ "ROW_COUNT_SYMBOL", @@ -13052,7 +13031,7 @@ ] }, { - "name": "%runtimeFunctionCall795", + "name": "%runtimeFunctionCall794", "bnf": [ [ "TRUNCATE_SYMBOL", @@ -13065,7 +13044,7 @@ ] }, { - "name": "%%runtimeFunctionCall796797", + "name": "%%runtimeFunctionCall795796", "bnf": [ [ "COMMA_SYMBOL", @@ -13074,19 +13053,19 @@ ] }, { - "name": "%runtimeFunctionCall796", + "name": "%runtimeFunctionCall795", "bnf": [ [ "WEEK_SYMBOL", "OPEN_PAR_SYMBOL", "expr", - "%%runtimeFunctionCall796797_zero_or_one", + "%%runtimeFunctionCall795796_zero_or_one", "CLOSE_PAR_SYMBOL" ] ] }, { - "name": "%%%%runtimeFunctionCall798799800801", + "name": "%%%%runtimeFunctionCall797798799800", "bnf": [ [ "AS_SYMBOL", @@ -13096,16 +13075,16 @@ ] }, { - "name": "%%%runtimeFunctionCall798799800", + "name": "%%%runtimeFunctionCall797798799", "bnf": [ [ - "%%%%runtimeFunctionCall798799800801_zero_or_one", + "%%%%runtimeFunctionCall797798799800_zero_or_one", "weightStringLevels_zero_or_one" ] ] }, { - "name": "%%%runtimeFunctionCall798799802", + "name": "%%%runtimeFunctionCall797798801", "bnf": [ [ "AS_SYMBOL", @@ -13115,7 +13094,7 @@ ] }, { - "name": "%%%runtimeFunctionCall798799803", + "name": "%%%runtimeFunctionCall797798802", "bnf": [ [ "COMMA_SYMBOL", @@ -13128,27 +13107,27 @@ ] }, { - "name": "%%runtimeFunctionCall798799", + "name": "%%runtimeFunctionCall797798", "bnf": [ [ - "%%%runtimeFunctionCall798799800" + "%%%runtimeFunctionCall797798799" ], [ - "%%%runtimeFunctionCall798799802" + "%%%runtimeFunctionCall797798801" ], [ - "%%%runtimeFunctionCall798799803" + "%%%runtimeFunctionCall797798802" ] ] }, { - "name": "%runtimeFunctionCall798", + "name": "%runtimeFunctionCall797", "bnf": [ [ "WEIGHT_STRING_SYMBOL", "OPEN_PAR_SYMBOL", "expr", - "%%runtimeFunctionCall798799", + "%%runtimeFunctionCall797798", "CLOSE_PAR_SYMBOL" ] ] @@ -13157,7 +13136,10 @@ "name": "runtimeFunctionCall", "bnf": [ [ - "%runtimeFunctionCall740" + "%runtimeFunctionCall739" + ], + [ + "%runtimeFunctionCall741" ], [ "%runtimeFunctionCall742" @@ -13175,7 +13157,7 @@ "%runtimeFunctionCall746" ], [ - "%runtimeFunctionCall747" + "%runtimeFunctionCall748" ], [ "%runtimeFunctionCall749" @@ -13196,10 +13178,10 @@ "%runtimeFunctionCall754" ], [ - "%runtimeFunctionCall755" + "trimFunction" ], [ - "trimFunction" + "%runtimeFunctionCall756" ], [ "%runtimeFunctionCall757" @@ -13211,7 +13193,7 @@ "%runtimeFunctionCall759" ], [ - "%runtimeFunctionCall760" + "%runtimeFunctionCall763" ], [ "%runtimeFunctionCall764" @@ -13220,7 +13202,7 @@ "%runtimeFunctionCall765" ], [ - "%runtimeFunctionCall766" + "%runtimeFunctionCall767" ], [ "%runtimeFunctionCall768" @@ -13232,16 +13214,16 @@ "%runtimeFunctionCall770" ], [ - "%runtimeFunctionCall771" + "substringFunction" ], [ - "substringFunction" + "%runtimeFunctionCall771" ], [ "%runtimeFunctionCall772" ], [ - "%runtimeFunctionCall773" + "%runtimeFunctionCall774" ], [ "%runtimeFunctionCall775" @@ -13271,7 +13253,7 @@ "%runtimeFunctionCall783" ], [ - "%runtimeFunctionCall784" + "%runtimeFunctionCall785" ], [ "%runtimeFunctionCall786" @@ -13304,10 +13286,7 @@ "%runtimeFunctionCall795" ], [ - "%runtimeFunctionCall796" - ], - [ - "%runtimeFunctionCall798" + "%runtimeFunctionCall797" ], [ "geometryFunction" @@ -13315,7 +13294,7 @@ ] }, { - "name": "%geometryFunction804", + "name": "%geometryFunction803", "bnf": [ [ "CONTAINS_SYMBOL", @@ -13328,7 +13307,7 @@ ] }, { - "name": "%geometryFunction805", + "name": "%geometryFunction804", "bnf": [ [ "GEOMETRYCOLLECTION_SYMBOL", @@ -13339,7 +13318,7 @@ ] }, { - "name": "%geometryFunction806", + "name": "%geometryFunction805", "bnf": [ [ "LINESTRING_SYMBOL", @@ -13348,7 +13327,7 @@ ] }, { - "name": "%geometryFunction807", + "name": "%geometryFunction806", "bnf": [ [ "MULTILINESTRING_SYMBOL", @@ -13357,7 +13336,7 @@ ] }, { - "name": "%geometryFunction808", + "name": "%geometryFunction807", "bnf": [ [ "MULTIPOINT_SYMBOL", @@ -13366,7 +13345,7 @@ ] }, { - "name": "%geometryFunction809", + "name": "%geometryFunction808", "bnf": [ [ "MULTIPOLYGON_SYMBOL", @@ -13375,7 +13354,7 @@ ] }, { - "name": "%geometryFunction810", + "name": "%geometryFunction809", "bnf": [ [ "POINT_SYMBOL", @@ -13388,7 +13367,7 @@ ] }, { - "name": "%geometryFunction811", + "name": "%geometryFunction810", "bnf": [ [ "POLYGON_SYMBOL", @@ -13399,6 +13378,9 @@ { "name": "geometryFunction", "bnf": [ + [ + "%geometryFunction803" + ], [ "%geometryFunction804" ], @@ -13418,10 +13400,7 @@ "%geometryFunction809" ], [ - "%geometryFunction810" - ], - [ - "%geometryFunction811" + "%geometryFunction810" ] ] }, @@ -13444,7 +13423,7 @@ ] }, { - "name": "%%weightStringLevels812813", + "name": "%%weightStringLevels811812", "bnf": [ [ "real_ulong_number", @@ -13454,7 +13433,7 @@ ] }, { - "name": "%%%weightStringLevels812814815", + "name": "%%%weightStringLevels811813814", "bnf": [ [ "COMMA_SYMBOL", @@ -13463,22 +13442,22 @@ ] }, { - "name": "%%weightStringLevels812814", + "name": "%%weightStringLevels811813", "bnf": [ [ "weightStringLevelListItem", - "%%%weightStringLevels812814815_zero_or_more" + "%%%weightStringLevels811813814_zero_or_more" ] ] }, { - "name": "%weightStringLevels812", + "name": "%weightStringLevels811", "bnf": [ [ - "%%weightStringLevels812813" + "%%weightStringLevels811812" ], [ - "%%weightStringLevels812814" + "%%weightStringLevels811813" ] ] }, @@ -13487,12 +13466,12 @@ "bnf": [ [ "LEVEL_SYMBOL", - "%weightStringLevels812" + "%weightStringLevels811" ] ] }, { - "name": "%%%weightStringLevelListItem816817818", + "name": "%%%weightStringLevelListItem815816817", "bnf": [ [ "ASC_SYMBOL" @@ -13503,19 +13482,19 @@ ] }, { - "name": "%%weightStringLevelListItem816817", + "name": "%%weightStringLevelListItem815816", "bnf": [ [ - "%%%weightStringLevelListItem816817818", + "%%%weightStringLevelListItem815816817", "REVERSE_SYMBOL_zero_or_one" ] ] }, { - "name": "%weightStringLevelListItem816", + "name": "%weightStringLevelListItem815", "bnf": [ [ - "%%weightStringLevelListItem816817" + "%%weightStringLevelListItem815816" ], [ "REVERSE_SYMBOL" @@ -13527,7 +13506,7 @@ "bnf": [ [ "real_ulong_number", - "%weightStringLevelListItem816_zero_or_one" + "%weightStringLevelListItem815_zero_or_one" ] ] }, @@ -13549,7 +13528,7 @@ ] }, { - "name": "%%%trimFunction819820821", + "name": "%%%trimFunction818819820", "bnf": [ [ "FROM_SYMBOL", @@ -13558,16 +13537,16 @@ ] }, { - "name": "%%trimFunction819820", + "name": "%%trimFunction818819", "bnf": [ [ "expr", - "%%%trimFunction819820821_zero_or_one" + "%%%trimFunction818819820_zero_or_one" ] ] }, { - "name": "%%trimFunction819822", + "name": "%%trimFunction818821", "bnf": [ [ "LEADING_SYMBOL", @@ -13578,7 +13557,7 @@ ] }, { - "name": "%%trimFunction819823", + "name": "%%trimFunction818822", "bnf": [ [ "TRAILING_SYMBOL", @@ -13589,7 +13568,7 @@ ] }, { - "name": "%%trimFunction819824", + "name": "%%trimFunction818823", "bnf": [ [ "BOTH_SYMBOL", @@ -13600,19 +13579,19 @@ ] }, { - "name": "%trimFunction819", + "name": "%trimFunction818", "bnf": [ [ - "%%trimFunction819820" + "%%trimFunction818819" ], [ - "%%trimFunction819822" + "%%trimFunction818821" ], [ - "%%trimFunction819823" + "%%trimFunction818822" ], [ - "%%trimFunction819824" + "%%trimFunction818823" ] ] }, @@ -13622,13 +13601,13 @@ [ "TRIM_SYMBOL", "OPEN_PAR_SYMBOL", - "%trimFunction819", + "%trimFunction818", "CLOSE_PAR_SYMBOL" ] ] }, { - "name": "%%%substringFunction825826827", + "name": "%%%substringFunction824825826", "bnf": [ [ "COMMA_SYMBOL", @@ -13637,17 +13616,17 @@ ] }, { - "name": "%%substringFunction825826", + "name": "%%substringFunction824825", "bnf": [ [ "COMMA_SYMBOL", "expr", - "%%%substringFunction825826827_zero_or_one" + "%%%substringFunction824825826_zero_or_one" ] ] }, { - "name": "%%%substringFunction825828829", + "name": "%%%substringFunction824827828", "bnf": [ [ "FOR_SYMBOL", @@ -13656,23 +13635,23 @@ ] }, { - "name": "%%substringFunction825828", + "name": "%%substringFunction824827", "bnf": [ [ "FROM_SYMBOL", "expr", - "%%%substringFunction825828829_zero_or_one" + "%%%substringFunction824827828_zero_or_one" ] ] }, { - "name": "%substringFunction825", + "name": "%substringFunction824", "bnf": [ [ - "%%substringFunction825826" + "%%substringFunction824825" ], [ - "%%substringFunction825828" + "%%substringFunction824827" ] ] }, @@ -13683,13 +13662,13 @@ "SUBSTRING_SYMBOL", "OPEN_PAR_SYMBOL", "expr", - "%substringFunction825", + "%substringFunction824", "CLOSE_PAR_SYMBOL" ] ] }, { - "name": "%functionCall830", + "name": "%functionCall829", "bnf": [ [ "pureIdentifier", @@ -13700,7 +13679,7 @@ ] }, { - "name": "%functionCall831", + "name": "%functionCall830", "bnf": [ [ "qualifiedIdentifier", @@ -13714,15 +13693,15 @@ "name": "functionCall", "bnf": [ [ - "%functionCall830" + "%functionCall829" ], [ - "%functionCall831" + "%functionCall830" ] ] }, { - "name": "%udfExprList832", + "name": "%udfExprList831", "bnf": [ [ "COMMA_SYMBOL", @@ -13735,7 +13714,7 @@ "bnf": [ [ "udfExpr", - "%udfExprList832_zero_or_more" + "%udfExprList831_zero_or_more" ] ] }, @@ -13760,7 +13739,7 @@ ] }, { - "name": "%userVariable833", + "name": "%userVariable832", "bnf": [ [ "AT_SIGN_SYMBOL", @@ -13772,7 +13751,7 @@ "name": "userVariable", "bnf": [ [ - "%userVariable833" + "%userVariable832" ], [ "AT_TEXT_SUFFIX" @@ -13791,7 +13770,7 @@ ] }, { - "name": "%%internalVariableName834835", + "name": "%%internalVariableName833834", "bnf": [ [ "identifier", @@ -13800,7 +13779,7 @@ ] }, { - "name": "%%internalVariableName834836", + "name": "%%internalVariableName833835", "bnf": [ [ "lValueIdentifier", @@ -13809,18 +13788,18 @@ ] }, { - "name": "%internalVariableName834", + "name": "%internalVariableName833", "bnf": [ [ - "%%internalVariableName834835" + "%%internalVariableName833834" ], [ - "%%internalVariableName834836" + "%%internalVariableName833835" ] ] }, { - "name": "%internalVariableName837", + "name": "%internalVariableName836", "bnf": [ [ "DEFAULT_SYMBOL", @@ -13832,10 +13811,10 @@ "name": "internalVariableName", "bnf": [ [ - "%internalVariableName834" + "%internalVariableName833" ], [ - "%internalVariableName837" + "%internalVariableName836" ] ] }, @@ -13867,7 +13846,7 @@ ] }, { - "name": "%exprList838", + "name": "%exprList837", "bnf": [ [ "COMMA_SYMBOL", @@ -13880,12 +13859,12 @@ "bnf": [ [ "expr", - "%exprList838_zero_or_more" + "%exprList837_zero_or_more" ] ] }, { - "name": "%charset839", + "name": "%charset838", "bnf": [ [ "CHAR_SYMBOL", @@ -13897,7 +13876,7 @@ "name": "charset", "bnf": [ [ - "%charset839" + "%charset838" ], [ "CHARSET_SYMBOL" @@ -13927,7 +13906,7 @@ ] }, { - "name": "%interval840", + "name": "%interval839", "bnf": [ [ "SECOND_MICROSECOND_SYMBOL" @@ -13971,7 +13950,7 @@ "intervalTimeStamp" ], [ - "%interval840" + "%interval839" ] ] }, @@ -14038,7 +14017,7 @@ ] }, { - "name": "%orderList841", + "name": "%orderList840", "bnf": [ [ "COMMA_SYMBOL", @@ -14051,7 +14030,7 @@ "bnf": [ [ "orderExpression", - "%orderList841_zero_or_more" + "%orderList840_zero_or_more" ] ] }, @@ -14065,7 +14044,7 @@ ] }, { - "name": "%groupList842", + "name": "%groupList841", "bnf": [ [ "COMMA_SYMBOL", @@ -14078,7 +14057,7 @@ "bnf": [ [ "groupingExpression", - "%groupList842_zero_or_more" + "%groupList841_zero_or_more" ] ] }, @@ -14165,7 +14144,7 @@ ] }, { - "name": "%%ifBody843844", + "name": "%%ifBody842843", "bnf": [ [ "ELSEIF_SYMBOL", @@ -14174,7 +14153,7 @@ ] }, { - "name": "%%ifBody843845", + "name": "%%ifBody842844", "bnf": [ [ "ELSE_SYMBOL", @@ -14183,13 +14162,13 @@ ] }, { - "name": "%ifBody843", + "name": "%ifBody842", "bnf": [ [ - "%%ifBody843844" + "%%ifBody842843" ], [ - "%%ifBody843845" + "%%ifBody842844" ] ] }, @@ -14199,7 +14178,7 @@ [ "expr", "thenStatement", - "%ifBody843_zero_or_one" + "%ifBody842_zero_or_one" ] ] }, @@ -14213,7 +14192,7 @@ ] }, { - "name": "%compoundStatementList846", + "name": "%compoundStatementList845", "bnf": [ [ "compoundStatement", @@ -14225,12 +14204,12 @@ "name": "compoundStatementList", "bnf": [ [ - "%compoundStatementList846_one_or_more" + "%compoundStatementList845_one_or_more" ] ] }, { - "name": "%caseStatement847", + "name": "%caseStatement846", "bnf": [ [ "whenExpression", @@ -14244,7 +14223,7 @@ [ "CASE_SYMBOL", "expr_zero_or_one", - "%caseStatement847_one_or_more", + "%caseStatement846_one_or_more", "elseStatement_zero_or_one", "END_SYMBOL", "CASE_SYMBOL" @@ -14360,7 +14339,7 @@ ] }, { - "name": "%spDeclarations848", + "name": "%spDeclarations847", "bnf": [ [ "spDeclaration", @@ -14372,7 +14351,7 @@ "name": "spDeclarations", "bnf": [ [ - "%spDeclarations848_one_or_more" + "%spDeclarations847_one_or_more" ] ] }, @@ -14394,7 +14373,7 @@ ] }, { - "name": "%variableDeclaration849", + "name": "%variableDeclaration848", "bnf": [ [ "DEFAULT_SYMBOL", @@ -14410,7 +14389,7 @@ "identifierList", "dataType", "collate_zero_or_one", - "%variableDeclaration849_zero_or_one" + "%variableDeclaration848_zero_or_one" ] ] }, @@ -14448,7 +14427,7 @@ ] }, { - "name": "%handlerDeclaration850", + "name": "%handlerDeclaration849", "bnf": [ [ "CONTINUE_SYMBOL" @@ -14462,7 +14441,7 @@ ] }, { - "name": "%handlerDeclaration851", + "name": "%handlerDeclaration850", "bnf": [ [ "COMMA_SYMBOL", @@ -14475,17 +14454,17 @@ "bnf": [ [ "DECLARE_SYMBOL", - "%handlerDeclaration850", + "%handlerDeclaration849", "HANDLER_SYMBOL", "FOR_SYMBOL", "handlerCondition", - "%handlerDeclaration851_zero_or_more", + "%handlerDeclaration850_zero_or_more", "compoundStatement" ] ] }, { - "name": "%handlerCondition852", + "name": "%handlerCondition851", "bnf": [ [ "notRule", @@ -14506,7 +14485,7 @@ "SQLWARNING_SYMBOL" ], [ - "%handlerCondition852" + "%handlerCondition851" ], [ "SQLEXCEPTION_SYMBOL" @@ -14544,7 +14523,7 @@ ] }, { - "name": "%getDiagnostics853", + "name": "%getDiagnostics852", "bnf": [ [ "CURRENT_SYMBOL" @@ -14555,7 +14534,7 @@ ] }, { - "name": "%%%getDiagnostics854855856", + "name": "%%%getDiagnostics853854855", "bnf": [ [ "COMMA_SYMBOL", @@ -14564,16 +14543,16 @@ ] }, { - "name": "%%getDiagnostics854855", + "name": "%%getDiagnostics853854", "bnf": [ [ "statementInformationItem", - "%%%getDiagnostics854855856_zero_or_more" + "%%%getDiagnostics853854855_zero_or_more" ] ] }, { - "name": "%%%getDiagnostics854857858", + "name": "%%%getDiagnostics853856857", "bnf": [ [ "COMMA_SYMBOL", @@ -14582,24 +14561,24 @@ ] }, { - "name": "%%getDiagnostics854857", + "name": "%%getDiagnostics853856", "bnf": [ [ "CONDITION_SYMBOL", "signalAllowedExpr", "conditionInformationItem", - "%%%getDiagnostics854857858_zero_or_more" + "%%%getDiagnostics853856857_zero_or_more" ] ] }, { - "name": "%getDiagnostics854", + "name": "%getDiagnostics853", "bnf": [ [ - "%%getDiagnostics854855" + "%%getDiagnostics853854" ], [ - "%%getDiagnostics854857" + "%%getDiagnostics853856" ] ] }, @@ -14608,9 +14587,9 @@ "bnf": [ [ "GET_SYMBOL", - "%getDiagnostics853_zero_or_one", + "%getDiagnostics852_zero_or_one", "DIAGNOSTICS_SYMBOL", - "%getDiagnostics854" + "%getDiagnostics853" ] ] }, @@ -14629,7 +14608,7 @@ ] }, { - "name": "%statementInformationItem859", + "name": "%statementInformationItem858", "bnf": [ [ "variable" @@ -14640,7 +14619,7 @@ ] }, { - "name": "%statementInformationItem860", + "name": "%statementInformationItem859", "bnf": [ [ "NUMBER_SYMBOL" @@ -14654,14 +14633,14 @@ "name": "statementInformationItem", "bnf": [ [ - "%statementInformationItem859", + "%statementInformationItem858", "EQUAL_OPERATOR", - "%statementInformationItem860" + "%statementInformationItem859" ] ] }, { - "name": "%conditionInformationItem861", + "name": "%conditionInformationItem860", "bnf": [ [ "variable" @@ -14672,7 +14651,7 @@ ] }, { - "name": "%conditionInformationItem862", + "name": "%conditionInformationItem861", "bnf": [ [ "signalInformationItemName" @@ -14686,9 +14665,9 @@ "name": "conditionInformationItem", "bnf": [ [ - "%conditionInformationItem861", + "%conditionInformationItem860", "EQUAL_OPERATOR", - "%conditionInformationItem862" + "%conditionInformationItem861" ] ] }, @@ -14734,7 +14713,7 @@ ] }, { - "name": "%signalStatement863", + "name": "%signalStatement862", "bnf": [ [ "identifier" @@ -14745,7 +14724,7 @@ ] }, { - "name": "%%signalStatement864865", + "name": "%%signalStatement863864", "bnf": [ [ "COMMA_SYMBOL", @@ -14754,12 +14733,12 @@ ] }, { - "name": "%signalStatement864", + "name": "%signalStatement863", "bnf": [ [ "SET_SYMBOL", "signalInformationItem", - "%%signalStatement864865_zero_or_more" + "%%signalStatement863864_zero_or_more" ] ] }, @@ -14768,13 +14747,13 @@ "bnf": [ [ "SIGNAL_SYMBOL", - "%signalStatement863", - "%signalStatement864_zero_or_one" + "%signalStatement862", + "%signalStatement863_zero_or_one" ] ] }, { - "name": "%resignalStatement866", + "name": "%resignalStatement865", "bnf": [ [ "identifier" @@ -14785,7 +14764,7 @@ ] }, { - "name": "%%resignalStatement867868", + "name": "%%resignalStatement866867", "bnf": [ [ "COMMA_SYMBOL", @@ -14794,12 +14773,12 @@ ] }, { - "name": "%resignalStatement867", + "name": "%resignalStatement866", "bnf": [ [ "SET_SYMBOL", "signalInformationItem", - "%%resignalStatement867868_zero_or_more" + "%%resignalStatement866867_zero_or_more" ] ] }, @@ -14808,8 +14787,8 @@ "bnf": [ [ "RESIGNAL_SYMBOL", - "%resignalStatement866_zero_or_one", - "%resignalStatement867_zero_or_one" + "%resignalStatement865_zero_or_one", + "%resignalStatement866_zero_or_one" ] ] }, @@ -14842,7 +14821,7 @@ ] }, { - "name": "%cursorFetch869", + "name": "%cursorFetch868", "bnf": [ [ "NEXT_SYMBOL_zero_or_one", @@ -14855,7 +14834,7 @@ "bnf": [ [ "FETCH_SYMBOL", - "%cursorFetch869_zero_or_one", + "%cursorFetch868_zero_or_one", "identifier", "INTO_SYMBOL", "identifierList" @@ -14863,7 +14842,7 @@ ] }, { - "name": "%schedule870", + "name": "%schedule869", "bnf": [ [ "AT_SYMBOL", @@ -14872,7 +14851,7 @@ ] }, { - "name": "%%schedule871872", + "name": "%%schedule870871", "bnf": [ [ "STARTS_SYMBOL", @@ -14881,7 +14860,7 @@ ] }, { - "name": "%%schedule871873", + "name": "%%schedule870872", "bnf": [ [ "ENDS_SYMBOL", @@ -14890,14 +14869,14 @@ ] }, { - "name": "%schedule871", + "name": "%schedule870", "bnf": [ [ "EVERY_SYMBOL", "expr", "interval", - "%%schedule871872_zero_or_one", - "%%schedule871873_zero_or_one" + "%%schedule870871_zero_or_one", + "%%schedule870872_zero_or_one" ] ] }, @@ -14905,10 +14884,10 @@ "name": "schedule", "bnf": [ [ - "%schedule870" + "%schedule869" ], [ - "%schedule871" + "%schedule870" ] ] }, @@ -14952,7 +14931,7 @@ ] }, { - "name": "%%tableConstraintDef874875", + "name": "%%tableConstraintDef873874", "bnf": [ [ "KEY_SYMBOL" @@ -14963,10 +14942,10 @@ ] }, { - "name": "%tableConstraintDef874", + "name": "%tableConstraintDef873", "bnf": [ [ - "%%tableConstraintDef874875", + "%%tableConstraintDef873874", "indexNameAndType_zero_or_one", "keyListVariants", "indexOption_zero_or_more" @@ -14974,7 +14953,7 @@ ] }, { - "name": "%tableConstraintDef876", + "name": "%tableConstraintDef875", "bnf": [ [ "FULLTEXT_SYMBOL", @@ -14986,7 +14965,7 @@ ] }, { - "name": "%tableConstraintDef877", + "name": "%tableConstraintDef876", "bnf": [ [ "SPATIAL_SYMBOL", @@ -14998,7 +14977,7 @@ ] }, { - "name": "%%%%%tableConstraintDef878879880881882", + "name": "%%%%%tableConstraintDef877878879880881", "bnf": [ [ "PRIMARY_SYMBOL", @@ -15007,7 +14986,7 @@ ] }, { - "name": "%%%%%tableConstraintDef878879880881883", + "name": "%%%%%tableConstraintDef877878879880882", "bnf": [ [ "UNIQUE_SYMBOL", @@ -15016,21 +14995,21 @@ ] }, { - "name": "%%%%tableConstraintDef878879880881", + "name": "%%%%tableConstraintDef877878879880", "bnf": [ [ - "%%%%%tableConstraintDef878879880881882" + "%%%%%tableConstraintDef877878879880881" ], [ - "%%%%%tableConstraintDef878879880881883" + "%%%%%tableConstraintDef877878879880882" ] ] }, { - "name": "%%%tableConstraintDef878879880", + "name": "%%%tableConstraintDef877878879", "bnf": [ [ - "%%%%tableConstraintDef878879880881", + "%%%%tableConstraintDef877878879880", "indexNameAndType_zero_or_one", "keyListVariants", "indexOption_zero_or_more" @@ -15038,7 +15017,7 @@ ] }, { - "name": "%%%tableConstraintDef878879884", + "name": "%%%tableConstraintDef877878883", "bnf": [ [ "FOREIGN_SYMBOL", @@ -15050,7 +15029,7 @@ ] }, { - "name": "%%%tableConstraintDef878879885", + "name": "%%%tableConstraintDef877878884", "bnf": [ [ "checkConstraint", @@ -15059,25 +15038,25 @@ ] }, { - "name": "%%tableConstraintDef878879", + "name": "%%tableConstraintDef877878", "bnf": [ [ - "%%%tableConstraintDef878879880" + "%%%tableConstraintDef877878879" ], [ - "%%%tableConstraintDef878879884" + "%%%tableConstraintDef877878883" ], [ - "%%%tableConstraintDef878879885" + "%%%tableConstraintDef877878884" ] ] }, { - "name": "%tableConstraintDef878", + "name": "%tableConstraintDef877", "bnf": [ [ "constraintName_zero_or_one", - "%%tableConstraintDef878879" + "%%tableConstraintDef877878" ] ] }, @@ -15085,16 +15064,16 @@ "name": "tableConstraintDef", "bnf": [ [ - "%tableConstraintDef874" + "%tableConstraintDef873" ], [ - "%tableConstraintDef876" + "%tableConstraintDef875" ], [ - "%tableConstraintDef877" + "%tableConstraintDef876" ], [ - "%tableConstraintDef878" + "%tableConstraintDef877" ] ] }, @@ -15108,7 +15087,7 @@ ] }, { - "name": "%%%fieldDefinition886887888", + "name": "%%%fieldDefinition885886887", "bnf": [ [ "GENERATED_SYMBOL", @@ -15117,7 +15096,7 @@ ] }, { - "name": "%%%fieldDefinition886887889", + "name": "%%%fieldDefinition885886888", "bnf": [ [ "VIRTUAL_SYMBOL" @@ -15128,7 +15107,7 @@ ] }, { - "name": "%%%fieldDefinition886887890", + "name": "%%%fieldDefinition885886889", "bnf": [ [ "gcolAttribute_zero_or_more" @@ -15139,26 +15118,26 @@ ] }, { - "name": "%%fieldDefinition886887", + "name": "%%fieldDefinition885886", "bnf": [ [ "collate_zero_or_one", - "%%%fieldDefinition886887888_zero_or_one", + "%%%fieldDefinition885886887_zero_or_one", "AS_SYMBOL", "exprWithParentheses", - "%%%fieldDefinition886887889_zero_or_one", - "%%%fieldDefinition886887890" + "%%%fieldDefinition885886888_zero_or_one", + "%%%fieldDefinition885886889" ] ] }, { - "name": "%fieldDefinition886", + "name": "%fieldDefinition885", "bnf": [ [ "columnAttribute_zero_or_more" ], [ - "%%fieldDefinition886887" + "%%fieldDefinition885886" ] ] }, @@ -15167,12 +15146,12 @@ "bnf": [ [ "dataType", - "%fieldDefinition886" + "%fieldDefinition885" ] ] }, { - "name": "%columnAttribute891", + "name": "%columnAttribute890", "bnf": [ [ "NOT_SYMBOL_zero_or_one", @@ -15181,7 +15160,7 @@ ] }, { - "name": "%columnAttribute892", + "name": "%columnAttribute891", "bnf": [ [ "NOT_SYMBOL", @@ -15190,7 +15169,7 @@ ] }, { - "name": "%%%columnAttribute893894895", + "name": "%%%columnAttribute892893894", "bnf": [ [ "NOW_SYMBOL", @@ -15199,13 +15178,13 @@ ] }, { - "name": "%%columnAttribute893894", + "name": "%%columnAttribute892893", "bnf": [ [ "signedLiteral" ], [ - "%%%columnAttribute893894895" + "%%%columnAttribute892893894" ], [ "exprWithParentheses" @@ -15213,16 +15192,16 @@ ] }, { - "name": "%columnAttribute893", + "name": "%columnAttribute892", "bnf": [ [ "DEFAULT_SYMBOL", - "%%columnAttribute893894" + "%%columnAttribute892893" ] ] }, { - "name": "%columnAttribute896", + "name": "%columnAttribute895", "bnf": [ [ "ON_SYMBOL", @@ -15233,7 +15212,7 @@ ] }, { - "name": "%columnAttribute897", + "name": "%columnAttribute896", "bnf": [ [ "SERIAL_SYMBOL", @@ -15243,7 +15222,7 @@ ] }, { - "name": "%columnAttribute898", + "name": "%columnAttribute897", "bnf": [ [ "PRIMARY_SYMBOL_zero_or_one", @@ -15252,7 +15231,7 @@ ] }, { - "name": "%columnAttribute899", + "name": "%columnAttribute898", "bnf": [ [ "UNIQUE_SYMBOL", @@ -15261,7 +15240,7 @@ ] }, { - "name": "%columnAttribute900", + "name": "%columnAttribute899", "bnf": [ [ "COMMENT_SYMBOL", @@ -15270,7 +15249,7 @@ ] }, { - "name": "%columnAttribute901", + "name": "%columnAttribute900", "bnf": [ [ "COLUMN_FORMAT_SYMBOL", @@ -15279,7 +15258,7 @@ ] }, { - "name": "%columnAttribute902", + "name": "%columnAttribute901", "bnf": [ [ "STORAGE_SYMBOL", @@ -15288,7 +15267,7 @@ ] }, { - "name": "%columnAttribute903", + "name": "%columnAttribute902", "bnf": [ [ "SRID_SYMBOL", @@ -15297,7 +15276,7 @@ ] }, { - "name": "%columnAttribute904", + "name": "%columnAttribute903", "bnf": [ [ "constraintName_zero_or_one", @@ -15308,6 +15287,9 @@ { "name": "columnAttribute", "bnf": [ + [ + "%columnAttribute890" + ], [ "%columnAttribute891" ], @@ -15315,13 +15297,13 @@ "%columnAttribute892" ], [ - "%columnAttribute893" + "%columnAttribute895" ], [ - "%columnAttribute896" + "AUTO_INCREMENT_SYMBOL" ], [ - "AUTO_INCREMENT_SYMBOL" + "%columnAttribute896" ], [ "%columnAttribute897" @@ -15333,10 +15315,10 @@ "%columnAttribute899" ], [ - "%columnAttribute900" + "collate" ], [ - "collate" + "%columnAttribute900" ], [ "%columnAttribute901" @@ -15347,9 +15329,6 @@ [ "%columnAttribute903" ], - [ - "%columnAttribute904" - ], [ "constraintEnforcement" ] @@ -15384,7 +15363,7 @@ ] }, { - "name": "%gcolAttribute905", + "name": "%gcolAttribute904", "bnf": [ [ "UNIQUE_SYMBOL", @@ -15393,7 +15372,7 @@ ] }, { - "name": "%gcolAttribute906", + "name": "%gcolAttribute905", "bnf": [ [ "COMMENT_SYMBOL", @@ -15402,7 +15381,7 @@ ] }, { - "name": "%gcolAttribute907", + "name": "%gcolAttribute906", "bnf": [ [ "notRule_zero_or_one", @@ -15411,7 +15390,7 @@ ] }, { - "name": "%gcolAttribute908", + "name": "%gcolAttribute907", "bnf": [ [ "PRIMARY_SYMBOL_zero_or_one", @@ -15422,6 +15401,9 @@ { "name": "gcolAttribute", "bnf": [ + [ + "%gcolAttribute904" + ], [ "%gcolAttribute905" ], @@ -15430,14 +15412,11 @@ ], [ "%gcolAttribute907" - ], - [ - "%gcolAttribute908" ] ] }, { - "name": "%%references909910", + "name": "%%references908909", "bnf": [ [ "FULL_SYMBOL" @@ -15451,16 +15430,16 @@ ] }, { - "name": "%references909", + "name": "%references908", "bnf": [ [ "MATCH_SYMBOL", - "%%references909910" + "%%references908909" ] ] }, { - "name": "%%%references911912913", + "name": "%%%references910911912", "bnf": [ [ "ON_SYMBOL", @@ -15470,18 +15449,18 @@ ] }, { - "name": "%%references911912", + "name": "%%references910911", "bnf": [ [ "ON_SYMBOL", "UPDATE_SYMBOL", "deleteOption", - "%%%references911912913_zero_or_one" + "%%%references910911912_zero_or_one" ] ] }, { - "name": "%%%references911914915", + "name": "%%%references910913914", "bnf": [ [ "ON_SYMBOL", @@ -15491,24 +15470,24 @@ ] }, { - "name": "%%references911914", + "name": "%%references910913", "bnf": [ [ "ON_SYMBOL", "DELETE_SYMBOL", "deleteOption", - "%%%references911914915_zero_or_one" + "%%%references910913914_zero_or_one" ] ] }, { - "name": "%references911", + "name": "%references910", "bnf": [ [ - "%%references911912" + "%%references910911" ], [ - "%%references911914" + "%%references910913" ] ] }, @@ -15519,13 +15498,13 @@ "REFERENCES_SYMBOL", "tableRef", "identifierListWithParentheses_zero_or_one", - "%references909_zero_or_one", - "%references911_zero_or_one" + "%references908_zero_or_one", + "%references910_zero_or_one" ] ] }, { - "name": "%deleteOption916", + "name": "%deleteOption915", "bnf": [ [ "RESTRICT_SYMBOL" @@ -15536,7 +15515,7 @@ ] }, { - "name": "%deleteOption917", + "name": "%deleteOption916", "bnf": [ [ "SET_SYMBOL", @@ -15545,7 +15524,7 @@ ] }, { - "name": "%deleteOption918", + "name": "%deleteOption917", "bnf": [ [ "NO_SYMBOL", @@ -15557,18 +15536,18 @@ "name": "deleteOption", "bnf": [ [ - "%deleteOption916" + "%deleteOption915" ], [ - "%deleteOption917" + "%deleteOption916" ], [ - "%deleteOption918" + "%deleteOption917" ] ] }, { - "name": "%keyList919", + "name": "%keyList918", "bnf": [ [ "COMMA_SYMBOL", @@ -15582,7 +15561,7 @@ [ "OPEN_PAR_SYMBOL", "keyPart", - "%keyList919_zero_or_more", + "%keyList918_zero_or_more", "CLOSE_PAR_SYMBOL" ] ] @@ -15598,7 +15577,7 @@ ] }, { - "name": "%keyListWithExpression920", + "name": "%keyListWithExpression919", "bnf": [ [ "COMMA_SYMBOL", @@ -15612,13 +15591,13 @@ [ "OPEN_PAR_SYMBOL", "keyPartOrExpression", - "%keyListWithExpression920_zero_or_more", + "%keyListWithExpression919_zero_or_more", "CLOSE_PAR_SYMBOL" ] ] }, { - "name": "%keyPartOrExpression921", + "name": "%keyPartOrExpression920", "bnf": [ [ "exprWithParentheses", @@ -15633,7 +15612,7 @@ "keyPart" ], [ - "%keyPartOrExpression921" + "%keyPartOrExpression920" ] ] }, @@ -15674,7 +15653,7 @@ ] }, { - "name": "%commonIndexOption922", + "name": "%commonIndexOption921", "bnf": [ [ "KEY_BLOCK_SIZE_SYMBOL", @@ -15684,7 +15663,7 @@ ] }, { - "name": "%commonIndexOption923", + "name": "%commonIndexOption922", "bnf": [ [ "COMMENT_SYMBOL", @@ -15696,10 +15675,10 @@ "name": "commonIndexOption", "bnf": [ [ - "%commonIndexOption922" + "%commonIndexOption921" ], [ - "%commonIndexOption923" + "%commonIndexOption922" ], [ "visibility" @@ -15718,7 +15697,7 @@ ] }, { - "name": "%indexTypeClause924", + "name": "%indexTypeClause923", "bnf": [ [ "USING_SYMBOL" @@ -15732,13 +15711,13 @@ "name": "indexTypeClause", "bnf": [ [ - "%indexTypeClause924", + "%indexTypeClause923", "indexType" ] ] }, { - "name": "%fulltextIndexOption925", + "name": "%fulltextIndexOption924", "bnf": [ [ "WITH_SYMBOL", @@ -15754,7 +15733,7 @@ "commonIndexOption" ], [ - "%fulltextIndexOption925" + "%fulltextIndexOption924" ] ] }, @@ -15776,7 +15755,7 @@ ] }, { - "name": "%%dataType926927", + "name": "%%dataType925926", "bnf": [ [ "INT_SYMBOL" @@ -15796,17 +15775,17 @@ ] }, { - "name": "%dataType926", + "name": "%dataType925", "bnf": [ [ - "%%dataType926927", + "%%dataType925926", "fieldLength_zero_or_one", "fieldOptions_zero_or_one" ] ] }, { - "name": "%%%dataType928929930", + "name": "%%%dataType927928929", "bnf": [ [ "DOUBLE_SYMBOL", @@ -15815,28 +15794,28 @@ ] }, { - "name": "%%dataType928929", + "name": "%%dataType927928", "bnf": [ [ "REAL_SYMBOL" ], [ - "%%%dataType928929930" + "%%%dataType927928929" ] ] }, { - "name": "%dataType928", + "name": "%dataType927", "bnf": [ [ - "%%dataType928929", + "%%dataType927928", "precision_zero_or_one", "fieldOptions_zero_or_one" ] ] }, { - "name": "%%dataType931932", + "name": "%%dataType930931", "bnf": [ [ "FLOAT_SYMBOL" @@ -15853,17 +15832,17 @@ ] }, { - "name": "%dataType931", + "name": "%dataType930", "bnf": [ [ - "%%dataType931932", + "%%dataType930931", "floatOptions_zero_or_one", "fieldOptions_zero_or_one" ] ] }, { - "name": "%dataType933", + "name": "%dataType932", "bnf": [ [ "BIT_SYMBOL", @@ -15872,7 +15851,7 @@ ] }, { - "name": "%dataType934", + "name": "%dataType933", "bnf": [ [ "BOOL_SYMBOL" @@ -15883,7 +15862,7 @@ ] }, { - "name": "%dataType935", + "name": "%dataType934", "bnf": [ [ "CHAR_SYMBOL", @@ -15893,7 +15872,7 @@ ] }, { - "name": "%dataType936", + "name": "%dataType935", "bnf": [ [ "nchar", @@ -15903,7 +15882,7 @@ ] }, { - "name": "%dataType937", + "name": "%dataType936", "bnf": [ [ "BINARY_SYMBOL", @@ -15912,7 +15891,7 @@ ] }, { - "name": "%%%dataType938939940", + "name": "%%%dataType937938939", "bnf": [ [ "CHAR_SYMBOL", @@ -15921,10 +15900,10 @@ ] }, { - "name": "%%dataType938939", + "name": "%%dataType937938", "bnf": [ [ - "%%%dataType938939940" + "%%%dataType937938939" ], [ "VARCHAR_SYMBOL" @@ -15932,17 +15911,17 @@ ] }, { - "name": "%dataType938", + "name": "%dataType937", "bnf": [ [ - "%%dataType938939", + "%%dataType937938", "fieldLength", "charsetWithOptBinary_zero_or_one" ] ] }, { - "name": "%%%dataType941942943", + "name": "%%%dataType940941942", "bnf": [ [ "NATIONAL_SYMBOL", @@ -15951,7 +15930,7 @@ ] }, { - "name": "%%%dataType941942944", + "name": "%%%dataType940941943", "bnf": [ [ "NCHAR_SYMBOL", @@ -15960,7 +15939,7 @@ ] }, { - "name": "%%%dataType941942945", + "name": "%%%dataType940941944", "bnf": [ [ "NATIONAL_SYMBOL", @@ -15970,7 +15949,7 @@ ] }, { - "name": "%%%dataType941942946", + "name": "%%%dataType940941945", "bnf": [ [ "NCHAR_SYMBOL", @@ -15979,37 +15958,37 @@ ] }, { - "name": "%%dataType941942", + "name": "%%dataType940941", "bnf": [ [ - "%%%dataType941942943" + "%%%dataType940941942" ], [ "NVARCHAR_SYMBOL" ], [ - "%%%dataType941942944" + "%%%dataType940941943" ], [ - "%%%dataType941942945" + "%%%dataType940941944" ], [ - "%%%dataType941942946" + "%%%dataType940941945" ] ] }, { - "name": "%dataType941", + "name": "%dataType940", "bnf": [ [ - "%%dataType941942", + "%%dataType940941", "fieldLength", "BINARY_SYMBOL_zero_or_one" ] ] }, { - "name": "%dataType947", + "name": "%dataType946", "bnf": [ [ "VARBINARY_SYMBOL", @@ -16018,7 +15997,7 @@ ] }, { - "name": "%dataType948", + "name": "%dataType947", "bnf": [ [ "YEAR_SYMBOL", @@ -16028,7 +16007,7 @@ ] }, { - "name": "%dataType949", + "name": "%dataType948", "bnf": [ [ "TIME_SYMBOL", @@ -16037,7 +16016,7 @@ ] }, { - "name": "%dataType950", + "name": "%dataType949", "bnf": [ [ "TIMESTAMP_SYMBOL", @@ -16046,7 +16025,7 @@ ] }, { - "name": "%dataType951", + "name": "%dataType950", "bnf": [ [ "DATETIME_SYMBOL", @@ -16055,7 +16034,7 @@ ] }, { - "name": "%dataType952", + "name": "%dataType951", "bnf": [ [ "BLOB_SYMBOL", @@ -16064,7 +16043,7 @@ ] }, { - "name": "%dataType953", + "name": "%dataType952", "bnf": [ [ "MEDIUMBLOB_SYMBOL" @@ -16075,7 +16054,7 @@ ] }, { - "name": "%dataType954", + "name": "%dataType953", "bnf": [ [ "LONG_SYMBOL", @@ -16084,7 +16063,7 @@ ] }, { - "name": "%%%dataType955956957", + "name": "%%%dataType954955956", "bnf": [ [ "CHAR_SYMBOL", @@ -16093,10 +16072,10 @@ ] }, { - "name": "%%dataType955956", + "name": "%%dataType954955", "bnf": [ [ - "%%%dataType955956957" + "%%%dataType954955956" ], [ "VARCHAR_SYMBOL" @@ -16104,17 +16083,17 @@ ] }, { - "name": "%dataType955", + "name": "%dataType954", "bnf": [ [ "LONG_SYMBOL", - "%%dataType955956_zero_or_one", + "%%dataType954955_zero_or_one", "charsetWithOptBinary_zero_or_one" ] ] }, { - "name": "%dataType958", + "name": "%dataType957", "bnf": [ [ "TINYTEXT_SYMBOL", @@ -16123,7 +16102,7 @@ ] }, { - "name": "%dataType959", + "name": "%dataType958", "bnf": [ [ "TEXT_SYMBOL", @@ -16133,7 +16112,7 @@ ] }, { - "name": "%dataType960", + "name": "%dataType959", "bnf": [ [ "MEDIUMTEXT_SYMBOL", @@ -16142,7 +16121,7 @@ ] }, { - "name": "%dataType961", + "name": "%dataType960", "bnf": [ [ "LONGTEXT_SYMBOL", @@ -16151,7 +16130,7 @@ ] }, { - "name": "%dataType962", + "name": "%dataType961", "bnf": [ [ "ENUM_SYMBOL", @@ -16161,7 +16140,7 @@ ] }, { - "name": "%dataType963", + "name": "%dataType962", "bnf": [ [ "SET_SYMBOL", @@ -16171,7 +16150,7 @@ ] }, { - "name": "%dataType964", + "name": "%dataType963", "bnf": [ [ "GEOMETRY_SYMBOL" @@ -16203,13 +16182,16 @@ "name": "dataType", "bnf": [ [ - "%dataType926" + "%dataType925" + ], + [ + "%dataType927" ], [ - "%dataType928" + "%dataType930" ], [ - "%dataType931" + "%dataType932" ], [ "%dataType933" @@ -16227,19 +16209,19 @@ "%dataType937" ], [ - "%dataType938" + "%dataType940" ], [ - "%dataType941" + "%dataType946" ], [ "%dataType947" ], [ - "%dataType948" + "DATE_SYMBOL" ], [ - "DATE_SYMBOL" + "%dataType948" ], [ "%dataType949" @@ -16248,10 +16230,10 @@ "%dataType950" ], [ - "%dataType951" + "TINYBLOB_SYMBOL" ], [ - "TINYBLOB_SYMBOL" + "%dataType951" ], [ "%dataType952" @@ -16263,7 +16245,7 @@ "%dataType954" ], [ - "%dataType955" + "%dataType957" ], [ "%dataType958" @@ -16280,9 +16262,6 @@ [ "%dataType962" ], - [ - "%dataType963" - ], [ "SERIAL_SYMBOL" ], @@ -16290,12 +16269,12 @@ "JSON_SYMBOL" ], [ - "%dataType964" + "%dataType963" ] ] }, { - "name": "%nchar965", + "name": "%nchar964", "bnf": [ [ "NATIONAL_SYMBOL", @@ -16310,12 +16289,12 @@ "NCHAR_SYMBOL" ], [ - "%nchar965" + "%nchar964" ] ] }, { - "name": "%realType966", + "name": "%realType965", "bnf": [ [ "DOUBLE_SYMBOL", @@ -16330,12 +16309,12 @@ "REAL_SYMBOL" ], [ - "%realType966" + "%realType965" ] ] }, { - "name": "%fieldLength967", + "name": "%fieldLength966", "bnf": [ [ "real_ulonglong_number" @@ -16350,13 +16329,13 @@ "bnf": [ [ "OPEN_PAR_SYMBOL", - "%fieldLength967", + "%fieldLength966", "CLOSE_PAR_SYMBOL" ] ] }, { - "name": "%fieldOptions968", + "name": "%fieldOptions967", "bnf": [ [ "SIGNED_SYMBOL" @@ -16373,12 +16352,12 @@ "name": "fieldOptions", "bnf": [ [ - "%fieldOptions968_one_or_more" + "%fieldOptions967_one_or_more" ] ] }, { - "name": "%charsetWithOptBinary969", + "name": "%charsetWithOptBinary968", "bnf": [ [ "charset", @@ -16388,7 +16367,7 @@ ] }, { - "name": "%%charsetWithOptBinary970971", + "name": "%%charsetWithOptBinary969970", "bnf": [ [ "charset", @@ -16397,11 +16376,11 @@ ] }, { - "name": "%charsetWithOptBinary970", + "name": "%charsetWithOptBinary969", "bnf": [ [ "BINARY_SYMBOL", - "%%charsetWithOptBinary970971_zero_or_one" + "%%charsetWithOptBinary969970_zero_or_one" ] ] }, @@ -16418,15 +16397,15 @@ "BYTE_SYMBOL" ], [ - "%charsetWithOptBinary969" + "%charsetWithOptBinary968" ], [ - "%charsetWithOptBinary970" + "%charsetWithOptBinary969" ] ] }, { - "name": "%ascii972", + "name": "%ascii971", "bnf": [ [ "ASCII_SYMBOL", @@ -16435,7 +16414,7 @@ ] }, { - "name": "%ascii973", + "name": "%ascii972", "bnf": [ [ "BINARY_SYMBOL", @@ -16447,15 +16426,15 @@ "name": "ascii", "bnf": [ [ - "%ascii972" + "%ascii971" ], [ - "%ascii973" + "%ascii972" ] ] }, { - "name": "%unicode974", + "name": "%unicode973", "bnf": [ [ "UNICODE_SYMBOL", @@ -16464,7 +16443,7 @@ ] }, { - "name": "%unicode975", + "name": "%unicode974", "bnf": [ [ "BINARY_SYMBOL", @@ -16476,10 +16455,10 @@ "name": "unicode", "bnf": [ [ - "%unicode974" + "%unicode973" ], [ - "%unicode975" + "%unicode974" ] ] }, @@ -16532,7 +16511,7 @@ ] }, { - "name": "%createTableOptions976", + "name": "%createTableOptions975", "bnf": [ [ "COMMA_SYMBOL_zero_or_one", @@ -16545,7 +16524,7 @@ "bnf": [ [ "createTableOption", - "%createTableOptions976_zero_or_more" + "%createTableOptions975_zero_or_more" ] ] }, @@ -16558,7 +16537,7 @@ ] }, { - "name": "%createTableOption977", + "name": "%createTableOption976", "bnf": [ [ "ENGINE_SYMBOL", @@ -16568,7 +16547,7 @@ ] }, { - "name": "%%createTableOption978979", + "name": "%%createTableOption977978", "bnf": [ [ "NULL_SYMBOL" @@ -16579,17 +16558,17 @@ ] }, { - "name": "%createTableOption978", + "name": "%createTableOption977", "bnf": [ [ "SECONDARY_ENGINE_SYMBOL", "equal_zero_or_one", - "%%createTableOption978979" + "%%createTableOption977978" ] ] }, { - "name": "%createTableOption980", + "name": "%createTableOption979", "bnf": [ [ "MAX_ROWS_SYMBOL", @@ -16599,7 +16578,7 @@ ] }, { - "name": "%createTableOption981", + "name": "%createTableOption980", "bnf": [ [ "MIN_ROWS_SYMBOL", @@ -16609,7 +16588,7 @@ ] }, { - "name": "%createTableOption982", + "name": "%createTableOption981", "bnf": [ [ "AVG_ROW_LENGTH_SYMBOL", @@ -16619,7 +16598,7 @@ ] }, { - "name": "%createTableOption983", + "name": "%createTableOption982", "bnf": [ [ "PASSWORD_SYMBOL", @@ -16629,7 +16608,7 @@ ] }, { - "name": "%createTableOption984", + "name": "%createTableOption983", "bnf": [ [ "COMMENT_SYMBOL", @@ -16639,7 +16618,7 @@ ] }, { - "name": "%createTableOption985", + "name": "%createTableOption984", "bnf": [ [ "COMPRESSION_SYMBOL", @@ -16649,7 +16628,7 @@ ] }, { - "name": "%createTableOption986", + "name": "%createTableOption985", "bnf": [ [ "ENCRYPTION_SYMBOL", @@ -16659,7 +16638,7 @@ ] }, { - "name": "%createTableOption987", + "name": "%createTableOption986", "bnf": [ [ "AUTO_INCREMENT_SYMBOL", @@ -16669,7 +16648,7 @@ ] }, { - "name": "%createTableOption988", + "name": "%createTableOption987", "bnf": [ [ "PACK_KEYS_SYMBOL", @@ -16679,7 +16658,7 @@ ] }, { - "name": "%%createTableOption989990", + "name": "%%createTableOption988989", "bnf": [ [ "STATS_AUTO_RECALC_SYMBOL" @@ -16693,17 +16672,17 @@ ] }, { - "name": "%createTableOption989", + "name": "%createTableOption988", "bnf": [ [ - "%%createTableOption989990", + "%%createTableOption988989", "EQUAL_OPERATOR_zero_or_one", "ternaryOption" ] ] }, { - "name": "%%createTableOption991992", + "name": "%%createTableOption990991", "bnf": [ [ "CHECKSUM_SYMBOL" @@ -16714,17 +16693,17 @@ ] }, { - "name": "%createTableOption991", + "name": "%createTableOption990", "bnf": [ [ - "%%createTableOption991992", + "%%createTableOption990991", "EQUAL_OPERATOR_zero_or_one", "ulong_number" ] ] }, { - "name": "%createTableOption993", + "name": "%createTableOption992", "bnf": [ [ "DELAY_KEY_WRITE_SYMBOL", @@ -16734,7 +16713,7 @@ ] }, { - "name": "%%createTableOption994995", + "name": "%%createTableOption993994", "bnf": [ [ "DEFAULT_SYMBOL" @@ -16757,17 +16736,17 @@ ] }, { - "name": "%createTableOption994", + "name": "%createTableOption993", "bnf": [ [ "ROW_FORMAT_SYMBOL", "EQUAL_OPERATOR_zero_or_one", - "%%createTableOption994995" + "%%createTableOption993994" ] ] }, { - "name": "%createTableOption996", + "name": "%createTableOption995", "bnf": [ [ "UNION_SYMBOL", @@ -16779,7 +16758,7 @@ ] }, { - "name": "%%createTableOption997998", + "name": "%%createTableOption996997", "bnf": [ [ "NO_SYMBOL" @@ -16793,17 +16772,17 @@ ] }, { - "name": "%createTableOption997", + "name": "%createTableOption996", "bnf": [ [ "INSERT_METHOD_SYMBOL", "EQUAL_OPERATOR_zero_or_one", - "%%createTableOption997998" + "%%createTableOption996997" ] ] }, { - "name": "%createTableOption999", + "name": "%createTableOption998", "bnf": [ [ "DATA_SYMBOL", @@ -16814,7 +16793,7 @@ ] }, { - "name": "%createTableOption1000", + "name": "%createTableOption999", "bnf": [ [ "INDEX_SYMBOL", @@ -16825,7 +16804,7 @@ ] }, { - "name": "%%createTableOption10011002", + "name": "%%createTableOption10001001", "bnf": [ [ "EQUAL_OPERATOR_zero_or_one" @@ -16833,17 +16812,17 @@ ] }, { - "name": "%createTableOption1001", + "name": "%createTableOption1000", "bnf": [ [ "TABLESPACE_SYMBOL", - "%%createTableOption10011002", + "%%createTableOption10001001", "identifier" ] ] }, { - "name": "%%createTableOption10031004", + "name": "%%createTableOption10021003", "bnf": [ [ "DISK_SYMBOL" @@ -16854,16 +16833,16 @@ ] }, { - "name": "%createTableOption1003", + "name": "%createTableOption1002", "bnf": [ [ "STORAGE_SYMBOL", - "%%createTableOption10031004" + "%%createTableOption10021003" ] ] }, { - "name": "%createTableOption1005", + "name": "%createTableOption1004", "bnf": [ [ "CONNECTION_SYMBOL", @@ -16873,7 +16852,7 @@ ] }, { - "name": "%createTableOption1006", + "name": "%createTableOption1005", "bnf": [ [ "KEY_BLOCK_SIZE_SYMBOL", @@ -16885,11 +16864,14 @@ { "name": "createTableOption", "bnf": [ + [ + "%createTableOption976" + ], [ "%createTableOption977" ], [ - "%createTableOption978" + "%createTableOption979" ], [ "%createTableOption980" @@ -16919,19 +16901,16 @@ "%createTableOption988" ], [ - "%createTableOption989" + "%createTableOption990" ], [ - "%createTableOption991" + "%createTableOption992" ], [ "%createTableOption993" ], [ - "%createTableOption994" - ], - [ - "%createTableOption996" + "%createTableOption995" ], [ "defaultCharset" @@ -16940,7 +16919,10 @@ "defaultCollation" ], [ - "%createTableOption997" + "%createTableOption996" + ], + [ + "%createTableOption998" ], [ "%createTableOption999" @@ -16949,16 +16931,13 @@ "%createTableOption1000" ], [ - "%createTableOption1001" + "%createTableOption1002" ], [ - "%createTableOption1003" + "%createTableOption1004" ], [ "%createTableOption1005" - ], - [ - "%createTableOption1006" ] ] }, @@ -17007,7 +16986,7 @@ ] }, { - "name": "%partitionClause1007", + "name": "%partitionClause1006", "bnf": [ [ "PARTITIONS_SYMBOL", @@ -17022,14 +17001,14 @@ "PARTITION_SYMBOL", "BY_SYMBOL", "partitionTypeDef", - "%partitionClause1007_zero_or_one", + "%partitionClause1006_zero_or_one", "subPartitions_zero_or_one", "partitionDefinitions_zero_or_one" ] ] }, { - "name": "%partitionTypeDef1008", + "name": "%partitionTypeDef1007", "bnf": [ [ "LINEAR_SYMBOL_zero_or_one", @@ -17042,7 +17021,7 @@ ] }, { - "name": "%partitionTypeDef1009", + "name": "%partitionTypeDef1008", "bnf": [ [ "LINEAR_SYMBOL_zero_or_one", @@ -17054,7 +17033,7 @@ ] }, { - "name": "%%partitionTypeDef10101011", + "name": "%%partitionTypeDef10091010", "bnf": [ [ "RANGE_SYMBOL" @@ -17065,7 +17044,7 @@ ] }, { - "name": "%%%partitionTypeDef101010121013", + "name": "%%%partitionTypeDef100910111012", "bnf": [ [ "OPEN_PAR_SYMBOL", @@ -17075,7 +17054,7 @@ ] }, { - "name": "%%%partitionTypeDef101010121014", + "name": "%%%partitionTypeDef100910111013", "bnf": [ [ "COLUMNS_SYMBOL", @@ -17086,22 +17065,22 @@ ] }, { - "name": "%%partitionTypeDef10101012", + "name": "%%partitionTypeDef10091011", "bnf": [ [ - "%%%partitionTypeDef101010121013" + "%%%partitionTypeDef100910111012" ], [ - "%%%partitionTypeDef101010121014" + "%%%partitionTypeDef100910111013" ] ] }, { - "name": "%partitionTypeDef1010", + "name": "%partitionTypeDef1009", "bnf": [ [ - "%%partitionTypeDef10101011", - "%%partitionTypeDef10101012" + "%%partitionTypeDef10091010", + "%%partitionTypeDef10091011" ] ] }, @@ -17109,18 +17088,18 @@ "name": "partitionTypeDef", "bnf": [ [ - "%partitionTypeDef1008" + "%partitionTypeDef1007" ], [ - "%partitionTypeDef1009" + "%partitionTypeDef1008" ], [ - "%partitionTypeDef1010" + "%partitionTypeDef1009" ] ] }, { - "name": "%%subPartitions10151016", + "name": "%%subPartitions10141015", "bnf": [ [ "HASH_SYMBOL", @@ -17131,7 +17110,7 @@ ] }, { - "name": "%%subPartitions10151017", + "name": "%%subPartitions10141016", "bnf": [ [ "KEY_SYMBOL", @@ -17141,18 +17120,18 @@ ] }, { - "name": "%subPartitions1015", + "name": "%subPartitions1014", "bnf": [ [ - "%%subPartitions10151016" + "%%subPartitions10141015" ], [ - "%%subPartitions10151017" + "%%subPartitions10141016" ] ] }, { - "name": "%subPartitions1018", + "name": "%subPartitions1017", "bnf": [ [ "SUBPARTITIONS_SYMBOL", @@ -17167,8 +17146,8 @@ "SUBPARTITION_SYMBOL", "BY_SYMBOL", "LINEAR_SYMBOL_zero_or_one", - "%subPartitions1015", - "%subPartitions1018_zero_or_one" + "%subPartitions1014", + "%subPartitions1017_zero_or_one" ] ] }, @@ -17183,7 +17162,7 @@ ] }, { - "name": "%partitionDefinitions1019", + "name": "%partitionDefinitions1018", "bnf": [ [ "COMMA_SYMBOL", @@ -17197,13 +17176,13 @@ [ "OPEN_PAR_SYMBOL", "partitionDefinition", - "%partitionDefinitions1019_zero_or_more", + "%partitionDefinitions1018_zero_or_more", "CLOSE_PAR_SYMBOL" ] ] }, { - "name": "%%%partitionDefinition102010211022", + "name": "%%%partitionDefinition101910201021", "bnf": [ [ "partitionValueItemListParen" @@ -17214,18 +17193,18 @@ ] }, { - "name": "%%partitionDefinition10201021", + "name": "%%partitionDefinition10191020", "bnf": [ [ "VALUES_SYMBOL", "LESS_SYMBOL", "THAN_SYMBOL", - "%%%partitionDefinition102010211022" + "%%%partitionDefinition101910201021" ] ] }, { - "name": "%%partitionDefinition10201023", + "name": "%%partitionDefinition10191022", "bnf": [ [ "VALUES_SYMBOL", @@ -17235,18 +17214,18 @@ ] }, { - "name": "%partitionDefinition1020", + "name": "%partitionDefinition1019", "bnf": [ [ - "%%partitionDefinition10201021" + "%%partitionDefinition10191020" ], [ - "%%partitionDefinition10201023" + "%%partitionDefinition10191022" ] ] }, { - "name": "%%partitionDefinition10241025", + "name": "%%partitionDefinition10231024", "bnf": [ [ "COMMA_SYMBOL", @@ -17255,12 +17234,12 @@ ] }, { - "name": "%partitionDefinition1024", + "name": "%partitionDefinition1023", "bnf": [ [ "OPEN_PAR_SYMBOL", "subpartitionDefinition", - "%%partitionDefinition10241025_zero_or_more", + "%%partitionDefinition10231024_zero_or_more", "CLOSE_PAR_SYMBOL" ] ] @@ -17271,14 +17250,14 @@ [ "PARTITION_SYMBOL", "identifier", - "%partitionDefinition1020_zero_or_one", + "%partitionDefinition1019_zero_or_one", "partitionOption_zero_or_more", - "%partitionDefinition1024_zero_or_one" + "%partitionDefinition1023_zero_or_one" ] ] }, { - "name": "%%partitionValuesIn10261027", + "name": "%%partitionValuesIn10251026", "bnf": [ [ "COMMA_SYMBOL", @@ -17287,12 +17266,12 @@ ] }, { - "name": "%partitionValuesIn1026", + "name": "%partitionValuesIn1025", "bnf": [ [ "OPEN_PAR_SYMBOL", "partitionValueItemListParen", - "%%partitionValuesIn10261027_zero_or_more", + "%%partitionValuesIn10251026_zero_or_more", "CLOSE_PAR_SYMBOL" ] ] @@ -17304,12 +17283,12 @@ "partitionValueItemListParen" ], [ - "%partitionValuesIn1026" + "%partitionValuesIn1025" ] ] }, { - "name": "%partitionOption1028", + "name": "%partitionOption1027", "bnf": [ [ "TABLESPACE_SYMBOL", @@ -17319,7 +17298,7 @@ ] }, { - "name": "%partitionOption1029", + "name": "%partitionOption1028", "bnf": [ [ "STORAGE_SYMBOL_zero_or_one", @@ -17330,7 +17309,7 @@ ] }, { - "name": "%partitionOption1030", + "name": "%partitionOption1029", "bnf": [ [ "NODEGROUP_SYMBOL", @@ -17340,7 +17319,7 @@ ] }, { - "name": "%%partitionOption10311032", + "name": "%%partitionOption10301031", "bnf": [ [ "MAX_ROWS_SYMBOL" @@ -17351,17 +17330,17 @@ ] }, { - "name": "%partitionOption1031", + "name": "%partitionOption1030", "bnf": [ [ - "%%partitionOption10311032", + "%%partitionOption10301031", "EQUAL_OPERATOR_zero_or_one", "real_ulong_number" ] ] }, { - "name": "%%partitionOption10331034", + "name": "%%partitionOption10321033", "bnf": [ [ "DATA_SYMBOL" @@ -17372,10 +17351,10 @@ ] }, { - "name": "%partitionOption1033", + "name": "%partitionOption1032", "bnf": [ [ - "%%partitionOption10331034", + "%%partitionOption10321033", "DIRECTORY_SYMBOL", "EQUAL_OPERATOR_zero_or_one", "textLiteral" @@ -17383,7 +17362,7 @@ ] }, { - "name": "%partitionOption1035", + "name": "%partitionOption1034", "bnf": [ [ "COMMENT_SYMBOL", @@ -17395,6 +17374,9 @@ { "name": "partitionOption", "bnf": [ + [ + "%partitionOption1027" + ], [ "%partitionOption1028" ], @@ -17405,13 +17387,10 @@ "%partitionOption1030" ], [ - "%partitionOption1031" - ], - [ - "%partitionOption1033" + "%partitionOption1032" ], [ - "%partitionOption1035" + "%partitionOption1034" ] ] }, @@ -17426,7 +17405,7 @@ ] }, { - "name": "%partitionValueItemListParen1036", + "name": "%partitionValueItemListParen1035", "bnf": [ [ "COMMA_SYMBOL", @@ -17440,7 +17419,7 @@ [ "OPEN_PAR_SYMBOL", "partitionValueItem", - "%partitionValueItemListParen1036_zero_or_more", + "%partitionValueItemListParen1035_zero_or_more", "CLOSE_PAR_SYMBOL" ] ] @@ -17486,7 +17465,7 @@ ] }, { - "name": "%procedureParameter1037", + "name": "%procedureParameter1036", "bnf": [ [ "IN_SYMBOL" @@ -17503,7 +17482,7 @@ "name": "procedureParameter", "bnf": [ [ - "%procedureParameter1037_zero_or_one", + "%procedureParameter1036_zero_or_one", "functionParameter" ] ] @@ -17548,7 +17527,7 @@ ] }, { - "name": "%viewRefList1038", + "name": "%viewRefList1037", "bnf": [ [ "COMMA_SYMBOL", @@ -17561,12 +17540,12 @@ "bnf": [ [ "viewRef", - "%viewRefList1038_zero_or_more" + "%viewRefList1037_zero_or_more" ] ] }, { - "name": "%updateList1039", + "name": "%updateList1038", "bnf": [ [ "COMMA_SYMBOL", @@ -17579,12 +17558,12 @@ "bnf": [ [ "updateElement", - "%updateList1039_zero_or_more" + "%updateList1038_zero_or_more" ] ] }, { - "name": "%updateElement1040", + "name": "%updateElement1039", "bnf": [ [ "expr" @@ -17600,7 +17579,7 @@ [ "columnRef", "EQUAL_OPERATOR", - "%updateElement1040" + "%updateElement1039" ] ] }, @@ -17623,7 +17602,7 @@ ] }, { - "name": "%fieldTerm1041", + "name": "%fieldTerm1040", "bnf": [ [ "TERMINATED_SYMBOL", @@ -17633,7 +17612,7 @@ ] }, { - "name": "%fieldTerm1042", + "name": "%fieldTerm1041", "bnf": [ [ "OPTIONALLY_SYMBOL_zero_or_one", @@ -17644,7 +17623,7 @@ ] }, { - "name": "%fieldTerm1043", + "name": "%fieldTerm1042", "bnf": [ [ "ESCAPED_SYMBOL", @@ -17657,13 +17636,13 @@ "name": "fieldTerm", "bnf": [ [ - "%fieldTerm1041" + "%fieldTerm1040" ], [ - "%fieldTerm1042" + "%fieldTerm1041" ], [ - "%fieldTerm1043" + "%fieldTerm1042" ] ] }, @@ -17677,7 +17656,7 @@ ] }, { - "name": "%lineTerm1044", + "name": "%lineTerm1043", "bnf": [ [ "TERMINATED_SYMBOL" @@ -17691,14 +17670,14 @@ "name": "lineTerm", "bnf": [ [ - "%lineTerm1044", + "%lineTerm1043", "BY_SYMBOL", "textString" ] ] }, { - "name": "%userList1045", + "name": "%userList1044", "bnf": [ [ "COMMA_SYMBOL", @@ -17711,12 +17690,12 @@ "bnf": [ [ "user", - "%userList1045_zero_or_more" + "%userList1044_zero_or_more" ] ] }, { - "name": "%createUserList1046", + "name": "%createUserList1045", "bnf": [ [ "COMMA_SYMBOL", @@ -17729,12 +17708,12 @@ "bnf": [ [ "createUserEntry", - "%createUserList1046_zero_or_more" + "%createUserList1045_zero_or_more" ] ] }, { - "name": "%alterUserList1047", + "name": "%alterUserList1046", "bnf": [ [ "COMMA_SYMBOL", @@ -17747,12 +17726,12 @@ "bnf": [ [ "alterUserEntry", - "%alterUserList1047_zero_or_more" + "%alterUserList1046_zero_or_more" ] ] }, { - "name": "%%%createUserEntry104810491050", + "name": "%%%createUserEntry104710481049", "bnf": [ [ "BY_SYMBOL", @@ -17762,7 +17741,7 @@ ] }, { - "name": "%%%%%createUserEntry10481049105110521053", + "name": "%%%%%createUserEntry10471048105010511052", "bnf": [ [ "AS_SYMBOL", @@ -17771,7 +17750,7 @@ ] }, { - "name": "%%%%%createUserEntry10481049105110521054", + "name": "%%%%%createUserEntry10471048105010511053", "bnf": [ [ "BY_SYMBOL", @@ -17780,28 +17759,28 @@ ] }, { - "name": "%%%%createUserEntry1048104910511052", + "name": "%%%%createUserEntry1047104810501051", "bnf": [ [ - "%%%%%createUserEntry10481049105110521053" + "%%%%%createUserEntry10471048105010511052" ], [ - "%%%%%createUserEntry10481049105110521054" + "%%%%%createUserEntry10471048105010511053" ] ] }, { - "name": "%%%createUserEntry104810491051", + "name": "%%%createUserEntry104710481050", "bnf": [ [ "WITH_SYMBOL", "textOrIdentifier", - "%%%%createUserEntry1048104910511052_zero_or_one" + "%%%%createUserEntry1047104810501051_zero_or_one" ] ] }, { - "name": "%%%%createUserEntry1048104910551056", + "name": "%%%%createUserEntry1047104810541055", "bnf": [ [ "WITH_SYMBOL", @@ -17810,10 +17789,10 @@ ] }, { - "name": "%%%createUserEntry104810491055", + "name": "%%%createUserEntry104710481054", "bnf": [ [ - "%%%%createUserEntry1048104910551056_zero_or_one", + "%%%%createUserEntry1047104810541055_zero_or_one", "BY_SYMBOL", "RANDOM_SYMBOL", "PASSWORD_SYMBOL" @@ -17821,25 +17800,25 @@ ] }, { - "name": "%%createUserEntry10481049", + "name": "%%createUserEntry10471048", "bnf": [ [ - "%%%createUserEntry104810491050" + "%%%createUserEntry104710481049" ], [ - "%%%createUserEntry104810491051" + "%%%createUserEntry104710481050" ], [ - "%%%createUserEntry104810491055" + "%%%createUserEntry104710481054" ] ] }, { - "name": "%createUserEntry1048", + "name": "%createUserEntry1047", "bnf": [ [ "IDENTIFIED_SYMBOL", - "%%createUserEntry10481049" + "%%createUserEntry10471048" ] ] }, @@ -17848,12 +17827,12 @@ "bnf": [ [ "user", - "%createUserEntry1048_zero_or_one" + "%createUserEntry1047_zero_or_one" ] ] }, { - "name": "%%%%%alterUserEntry10571058105910601061", + "name": "%%%%%alterUserEntry10561057105810591060", "bnf": [ [ "WITH_SYMBOL", @@ -17862,7 +17841,7 @@ ] }, { - "name": "%%%%%alterUserEntry10571058105910601062", + "name": "%%%%%alterUserEntry10561057105810591061", "bnf": [ [ "REPLACE_SYMBOL", @@ -17871,19 +17850,19 @@ ] }, { - "name": "%%%%alterUserEntry1057105810591060", + "name": "%%%%alterUserEntry1056105710581059", "bnf": [ [ - "%%%%%alterUserEntry10571058105910601061_zero_or_one", + "%%%%%alterUserEntry10561057105810591060_zero_or_one", "BY_SYMBOL", "textString", - "%%%%%alterUserEntry10571058105910601062_zero_or_one", + "%%%%%alterUserEntry10561057105810591061_zero_or_one", "retainCurrentPassword_zero_or_one" ] ] }, { - "name": "%%%%%alterUserEntry10571058105910631064", + "name": "%%%%%alterUserEntry10561057105810621063", "bnf": [ [ "AS_SYMBOL", @@ -17893,40 +17872,40 @@ ] }, { - "name": "%%%%alterUserEntry1057105810591063", + "name": "%%%%alterUserEntry1056105710581062", "bnf": [ [ "WITH_SYMBOL", "textOrIdentifier", - "%%%%%alterUserEntry10571058105910631064_zero_or_one" + "%%%%%alterUserEntry10561057105810621063_zero_or_one" ] ] }, { - "name": "%%%alterUserEntry105710581059", + "name": "%%%alterUserEntry105610571058", "bnf": [ [ - "%%%%alterUserEntry1057105810591060" + "%%%%alterUserEntry1056105710581059" ], [ - "%%%%alterUserEntry1057105810591063" + "%%%%alterUserEntry1056105710581062" ] ] }, { - "name": "%%alterUserEntry10571058", + "name": "%%alterUserEntry10561057", "bnf": [ [ "IDENTIFIED_SYMBOL", - "%%%alterUserEntry105710581059_zero_or_one" + "%%%alterUserEntry105610571058_zero_or_one" ] ] }, { - "name": "%alterUserEntry1057", + "name": "%alterUserEntry1056", "bnf": [ [ - "%%alterUserEntry10571058" + "%%alterUserEntry10561057" ], [ "discardOldPassword_zero_or_one" @@ -17938,7 +17917,7 @@ "bnf": [ [ "user", - "%alterUserEntry1057" + "%alterUserEntry1056" ] ] }, @@ -17972,7 +17951,7 @@ ] }, { - "name": "%%userIdentifierOrText10651066", + "name": "%%userIdentifierOrText10641065", "bnf": [ [ "AT_SIGN_SYMBOL", @@ -17981,10 +17960,10 @@ ] }, { - "name": "%userIdentifierOrText1065", + "name": "%userIdentifierOrText1064", "bnf": [ [ - "%%userIdentifierOrText10651066" + "%%userIdentifierOrText10641065" ], [ "AT_TEXT_SUFFIX" @@ -17996,12 +17975,12 @@ "bnf": [ [ "textOrIdentifier", - "%userIdentifierOrText1065_zero_or_one" + "%userIdentifierOrText1064_zero_or_one" ] ] }, { - "name": "%user1067", + "name": "%user1066", "bnf": [ [ "CURRENT_USER_SYMBOL", @@ -18016,7 +17995,7 @@ "userIdentifierOrText" ], [ - "%user1067" + "%user1066" ] ] }, @@ -18072,7 +18051,7 @@ ] }, { - "name": "%fieldIdentifier1068", + "name": "%fieldIdentifier1067", "bnf": [ [ "qualifiedIdentifier", @@ -18087,7 +18066,7 @@ "dotIdentifier" ], [ - "%fieldIdentifier1068" + "%fieldIdentifier1067" ] ] }, @@ -18111,7 +18090,7 @@ ] }, { - "name": "%columnInternalRefList1069", + "name": "%columnInternalRefList1068", "bnf": [ [ "COMMA_SYMBOL", @@ -18125,7 +18104,7 @@ [ "OPEN_PAR_SYMBOL", "columnInternalRef", - "%columnInternalRefList1069_zero_or_more", + "%columnInternalRefList1068_zero_or_more", "CLOSE_PAR_SYMBOL" ] ] @@ -18166,7 +18145,7 @@ ] }, { - "name": "%tableWild1070", + "name": "%tableWild1069", "bnf": [ [ "identifier", @@ -18180,7 +18159,7 @@ [ "identifier", "DOT_SYMBOL", - "%tableWild1070_zero_or_one", + "%tableWild1069_zero_or_one", "MULT_OPERATOR" ] ] @@ -18372,7 +18351,7 @@ ] }, { - "name": "%%tableRefWithWildcard10711072", + "name": "%%tableRefWithWildcard10701071", "bnf": [ [ "DOT_SYMBOL", @@ -18381,7 +18360,7 @@ ] }, { - "name": "%%%tableRefWithWildcard107110731074", + "name": "%%%tableRefWithWildcard107010721073", "bnf": [ [ "DOT_SYMBOL", @@ -18390,22 +18369,22 @@ ] }, { - "name": "%%tableRefWithWildcard10711073", + "name": "%%tableRefWithWildcard10701072", "bnf": [ [ "dotIdentifier", - "%%%tableRefWithWildcard107110731074_zero_or_one" + "%%%tableRefWithWildcard107010721073_zero_or_one" ] ] }, { - "name": "%tableRefWithWildcard1071", + "name": "%tableRefWithWildcard1070", "bnf": [ [ - "%%tableRefWithWildcard10711072" + "%%tableRefWithWildcard10701071" ], [ - "%%tableRefWithWildcard10711073" + "%%tableRefWithWildcard10701072" ] ] }, @@ -18414,7 +18393,7 @@ "bnf": [ [ "identifier", - "%tableRefWithWildcard1071_zero_or_one" + "%tableRefWithWildcard1070_zero_or_one" ] ] }, @@ -18430,7 +18409,7 @@ ] }, { - "name": "%tableRefList1075", + "name": "%tableRefList1074", "bnf": [ [ "COMMA_SYMBOL", @@ -18443,12 +18422,12 @@ "bnf": [ [ "tableRef", - "%tableRefList1075_zero_or_more" + "%tableRefList1074_zero_or_more" ] ] }, { - "name": "%tableAliasRefList1076", + "name": "%tableAliasRefList1075", "bnf": [ [ "COMMA_SYMBOL", @@ -18461,7 +18440,7 @@ "bnf": [ [ "tableRefWithWildcard", - "%tableAliasRefList1076_zero_or_more" + "%tableAliasRefList1075_zero_or_more" ] ] }, @@ -18544,7 +18523,7 @@ ] }, { - "name": "%pureIdentifier1077", + "name": "%pureIdentifier1076", "bnf": [ [ "IDENTIFIER" @@ -18558,7 +18537,7 @@ "name": "pureIdentifier", "bnf": [ [ - "%pureIdentifier1077" + "%pureIdentifier1076" ], [ "DOUBLE_QUOTED_TEXT" @@ -18577,7 +18556,7 @@ ] }, { - "name": "%identifierList1078", + "name": "%identifierList1077", "bnf": [ [ "COMMA_SYMBOL", @@ -18590,7 +18569,7 @@ "bnf": [ [ "identifier", - "%identifierList1078_zero_or_more" + "%identifierList1077_zero_or_more" ] ] }, @@ -18614,7 +18593,7 @@ ] }, { - "name": "%%simpleIdentifier10791080", + "name": "%%simpleIdentifier10781079", "bnf": [ [ "dotIdentifier", @@ -18623,16 +18602,16 @@ ] }, { - "name": "%simpleIdentifier1079", + "name": "%simpleIdentifier1078", "bnf": [ [ "identifier", - "%%simpleIdentifier10791080_zero_or_one" + "%%simpleIdentifier10781079_zero_or_one" ] ] }, { - "name": "%simpleIdentifier1081", + "name": "%simpleIdentifier1080", "bnf": [ [ "dotIdentifier", @@ -18644,10 +18623,10 @@ "name": "simpleIdentifier", "bnf": [ [ - "%simpleIdentifier1079" + "%simpleIdentifier1078" ], [ - "%simpleIdentifier1081" + "%simpleIdentifier1080" ] ] }, @@ -18738,7 +18717,7 @@ ] }, { - "name": "%%literal10821083", + "name": "%%literal10811082", "bnf": [ [ "HEX_NUMBER" @@ -18749,11 +18728,11 @@ ] }, { - "name": "%literal1082", + "name": "%literal1081", "bnf": [ [ "UNDERSCORE_CHARSET_zero_or_one", - "%%literal10821083" + "%%literal10811082" ] ] }, @@ -18776,12 +18755,12 @@ "boolLiteral" ], [ - "%literal1082" + "%literal1081" ] ] }, { - "name": "%signedLiteral1084", + "name": "%signedLiteral1083", "bnf": [ [ "PLUS_OPERATOR", @@ -18790,7 +18769,7 @@ ] }, { - "name": "%signedLiteral1085", + "name": "%signedLiteral1084", "bnf": [ [ "MINUS_OPERATOR", @@ -18805,15 +18784,15 @@ "literal" ], [ - "%signedLiteral1084" + "%signedLiteral1083" ], [ - "%signedLiteral1085" + "%signedLiteral1084" ] ] }, { - "name": "%stringList1086", + "name": "%stringList1085", "bnf": [ [ "COMMA_SYMBOL", @@ -18827,7 +18806,7 @@ [ "OPEN_PAR_SYMBOL", "textString", - "%stringList1086_zero_or_more", + "%stringList1085_zero_or_more", "CLOSE_PAR_SYMBOL" ] ] @@ -18869,7 +18848,7 @@ ] }, { - "name": "%%textLiteral10871088", + "name": "%%textLiteral10861087", "bnf": [ [ "UNDERSCORE_CHARSET_zero_or_one", @@ -18878,10 +18857,10 @@ ] }, { - "name": "%textLiteral1087", + "name": "%textLiteral1086", "bnf": [ [ - "%%textLiteral10871088" + "%%textLiteral10861087" ], [ "NCHAR_TEXT" @@ -18892,7 +18871,7 @@ "name": "textLiteral", "bnf": [ [ - "%textLiteral1087", + "%textLiteral1086", "textStringLiteral_zero_or_more" ] ] @@ -18906,7 +18885,7 @@ ] }, { - "name": "%textStringLiteralList1089", + "name": "%textStringLiteralList1088", "bnf": [ [ "COMMA_SYMBOL", @@ -18919,7 +18898,7 @@ "bnf": [ [ "textStringLiteral", - "%textStringLiteralList1089_zero_or_more" + "%textStringLiteralList1088_zero_or_more" ] ] }, @@ -18966,7 +18945,7 @@ ] }, { - "name": "%temporalLiteral1090", + "name": "%temporalLiteral1089", "bnf": [ [ "DATE_SYMBOL", @@ -18975,7 +18954,7 @@ ] }, { - "name": "%temporalLiteral1091", + "name": "%temporalLiteral1090", "bnf": [ [ "TIME_SYMBOL", @@ -18984,7 +18963,7 @@ ] }, { - "name": "%temporalLiteral1092", + "name": "%temporalLiteral1091", "bnf": [ [ "TIMESTAMP_SYMBOL", @@ -18996,13 +18975,13 @@ "name": "temporalLiteral", "bnf": [ [ - "%temporalLiteral1090" + "%temporalLiteral1089" ], [ - "%temporalLiteral1091" + "%temporalLiteral1090" ], [ - "%temporalLiteral1092" + "%temporalLiteral1091" ] ] }, @@ -19122,7 +19101,7 @@ ] }, { - "name": "%varIdentType1093", + "name": "%varIdentType1092", "bnf": [ [ "GLOBAL_SYMBOL", @@ -19131,7 +19110,7 @@ ] }, { - "name": "%varIdentType1094", + "name": "%varIdentType1093", "bnf": [ [ "LOCAL_SYMBOL", @@ -19140,7 +19119,7 @@ ] }, { - "name": "%varIdentType1095", + "name": "%varIdentType1094", "bnf": [ [ "SESSION_SYMBOL", @@ -19152,18 +19131,18 @@ "name": "varIdentType", "bnf": [ [ - "%varIdentType1093" + "%varIdentType1092" ], [ - "%varIdentType1094" + "%varIdentType1093" ], [ - "%varIdentType1095" + "%varIdentType1094" ] ] }, { - "name": "%setVarIdentType1096", + "name": "%setVarIdentType1095", "bnf": [ [ "PERSIST_SYMBOL", @@ -19172,7 +19151,7 @@ ] }, { - "name": "%setVarIdentType1097", + "name": "%setVarIdentType1096", "bnf": [ [ "PERSIST_ONLY_SYMBOL", @@ -19181,7 +19160,7 @@ ] }, { - "name": "%setVarIdentType1098", + "name": "%setVarIdentType1097", "bnf": [ [ "GLOBAL_SYMBOL", @@ -19190,7 +19169,7 @@ ] }, { - "name": "%setVarIdentType1099", + "name": "%setVarIdentType1098", "bnf": [ [ "LOCAL_SYMBOL", @@ -19199,7 +19178,7 @@ ] }, { - "name": "%setVarIdentType1100", + "name": "%setVarIdentType1099", "bnf": [ [ "SESSION_SYMBOL", @@ -19210,6 +19189,9 @@ { "name": "setVarIdentType", "bnf": [ + [ + "%setVarIdentType1095" + ], [ "%setVarIdentType1096" ], @@ -19221,14 +19203,11 @@ ], [ "%setVarIdentType1099" - ], - [ - "%setVarIdentType1100" ] ] }, { - "name": "%identifierKeyword1101", + "name": "%identifierKeyword1100", "bnf": [ [ "labelKeyword" @@ -19248,7 +19227,7 @@ ] }, { - "name": "%identifierKeyword1102", + "name": "%identifierKeyword1101", "bnf": [ [ "identifierKeywordsUnambiguous" @@ -19271,10 +19250,10 @@ "name": "identifierKeyword", "bnf": [ [ - "%identifierKeyword1101" + "%identifierKeyword1100" ], [ - "%identifierKeyword1102" + "%identifierKeyword1101" ] ] }, @@ -19403,7 +19382,7 @@ ] }, { - "name": "%labelKeyword1103", + "name": "%labelKeyword1102", "bnf": [ [ "roleOrLabelKeyword" @@ -19438,7 +19417,7 @@ ] }, { - "name": "%labelKeyword1104", + "name": "%labelKeyword1103", "bnf": [ [ "identifierKeywordsUnambiguous" @@ -19455,10 +19434,10 @@ "name": "labelKeyword", "bnf": [ [ - "%labelKeyword1103" + "%labelKeyword1102" ], [ - "%labelKeyword1104" + "%labelKeyword1103" ] ] }, @@ -19495,7 +19474,7 @@ ] }, { - "name": "%identifierKeywordsUnambiguous1105", + "name": "%identifierKeywordsUnambiguous1104", "bnf": [ [ "ACTION_SYMBOL" @@ -20601,7 +20580,7 @@ ] }, { - "name": "%identifierKeywordsUnambiguous1106", + "name": "%identifierKeywordsUnambiguous1105", "bnf": [ [ "ARRAY_SYMBOL" @@ -20654,15 +20633,15 @@ "name": "identifierKeywordsUnambiguous", "bnf": [ [ - "%identifierKeywordsUnambiguous1105" + "%identifierKeywordsUnambiguous1104" ], [ - "%identifierKeywordsUnambiguous1106" + "%identifierKeywordsUnambiguous1105" ] ] }, { - "name": "%roleKeyword1107", + "name": "%roleKeyword1106", "bnf": [ [ "roleOrLabelKeyword" @@ -20673,7 +20652,7 @@ ] }, { - "name": "%roleKeyword1108", + "name": "%roleKeyword1107", "bnf": [ [ "identifierKeywordsUnambiguous" @@ -20690,10 +20669,10 @@ "name": "roleKeyword", "bnf": [ [ - "%roleKeyword1107" + "%roleKeyword1106" ], [ - "%roleKeyword1108" + "%roleKeyword1107" ] ] }, @@ -20735,7 +20714,7 @@ ] }, { - "name": "%roleOrIdentifierKeyword1109", + "name": "%roleOrIdentifierKeyword1108", "bnf": [ [ "ACCOUNT_SYMBOL" @@ -20929,7 +20908,7 @@ "name": "roleOrIdentifierKeyword", "bnf": [ [ - "%roleOrIdentifierKeyword1109" + "%roleOrIdentifierKeyword1108" ], [ "SHUTDOWN_SYMBOL" @@ -20940,7 +20919,7 @@ ] }, { - "name": "%roleOrLabelKeyword1110", + "name": "%roleOrLabelKeyword1109", "bnf": [ [ "ACTION_SYMBOL" @@ -21959,7 +21938,7 @@ ] }, { - "name": "%roleOrLabelKeyword1111", + "name": "%roleOrLabelKeyword1110", "bnf": [ [ "CUBE_SYMBOL" @@ -21979,7 +21958,7 @@ ] }, { - "name": "%roleOrLabelKeyword1112", + "name": "%roleOrLabelKeyword1111", "bnf": [ [ "EXCHANGE_SYMBOL" @@ -22005,16 +21984,16 @@ "name": "roleOrLabelKeyword", "bnf": [ [ - "%roleOrLabelKeyword1110" + "%roleOrLabelKeyword1109" ], [ "SHUTDOWN_SYMBOL" ], [ - "%roleOrLabelKeyword1111" + "%roleOrLabelKeyword1110" ], [ - "%roleOrLabelKeyword1112" + "%roleOrLabelKeyword1111" ], [ "ADMIN_SYMBOL" @@ -22022,7 +22001,7 @@ ] }, { - "name": "%alterOrderList1113", + "name": "%alterOrderList1112", "bnf": [ [ "COMMA_SYMBOL", @@ -22037,7 +22016,7 @@ [ "qualifiedIdentifier", "direction_zero_or_one", - "%alterOrderList1113_zero_or_more" + "%alterOrderList1112_zero_or_more" ] ] }, @@ -22055,7 +22034,7 @@ ] }, { - "name": "%castType1114", + "name": "%castType1113", "bnf": [ [ "BINARY_SYMBOL", @@ -22064,7 +22043,7 @@ ] }, { - "name": "%castType1115", + "name": "%castType1114", "bnf": [ [ "CHAR_SYMBOL", @@ -22074,7 +22053,7 @@ ] }, { - "name": "%castType1116", + "name": "%castType1115", "bnf": [ [ "nchar", @@ -22083,7 +22062,7 @@ ] }, { - "name": "%castType1117", + "name": "%castType1116", "bnf": [ [ "SIGNED_SYMBOL", @@ -22092,7 +22071,7 @@ ] }, { - "name": "%castType1118", + "name": "%castType1117", "bnf": [ [ "UNSIGNED_SYMBOL", @@ -22101,7 +22080,7 @@ ] }, { - "name": "%castType1119", + "name": "%castType1118", "bnf": [ [ "TIME_SYMBOL", @@ -22110,7 +22089,7 @@ ] }, { - "name": "%castType1120", + "name": "%castType1119", "bnf": [ [ "DATETIME_SYMBOL", @@ -22119,7 +22098,7 @@ ] }, { - "name": "%castType1121", + "name": "%castType1120", "bnf": [ [ "DECIMAL_SYMBOL", @@ -22128,7 +22107,7 @@ ] }, { - "name": "%castType1122", + "name": "%castType1121", "bnf": [ [ "FLOAT_SYMBOL", @@ -22139,6 +22118,9 @@ { "name": "castType", "bnf": [ + [ + "%castType1113" + ], [ "%castType1114" ], @@ -22152,10 +22134,10 @@ "%castType1117" ], [ - "%castType1118" + "DATE_SYMBOL" ], [ - "DATE_SYMBOL" + "%castType1118" ], [ "%castType1119" @@ -22163,9 +22145,6 @@ [ "%castType1120" ], - [ - "%castType1121" - ], [ "JSON_SYMBOL" ], @@ -22173,7 +22152,7 @@ "realType" ], [ - "%castType1122" + "%castType1121" ], [ "YEAR_SYMBOL" @@ -22200,6 +22179,96 @@ ] ] }, + { + "name": "%windowSpecDetails1122", + "bnf": [ + [ + "PARTITION_SYMBOL", + "BY_SYMBOL", + "orderList", + "orderClause_zero_or_one", + "windowFrameClause_zero_or_one" + ] + ] + }, + { + "name": "%%windowSpecDetails11231124", + "bnf": [ + [ + "PARTITION_SYMBOL", + "BY_SYMBOL", + "orderList" + ] + ] + }, + { + "name": "%windowSpecDetails1123", + "bnf": [ + [ + "%%windowSpecDetails11231124_zero_or_one", + "orderClause", + "windowFrameClause_zero_or_one" + ] + ] + }, + { + "name": "%%windowSpecDetails11251126", + "bnf": [ + [ + "PARTITION_SYMBOL", + "BY_SYMBOL", + "orderList" + ] + ] + }, + { + "name": "%windowSpecDetails1125", + "bnf": [ + [ + "%%windowSpecDetails11251126_zero_or_one", + "orderClause_zero_or_one", + "windowFrameClause" + ] + ] + }, + { + "name": "%%windowSpecDetails11271128", + "bnf": [ + [ + "PARTITION_SYMBOL", + "BY_SYMBOL", + "orderList" + ] + ] + }, + { + "name": "%windowSpecDetails1127", + "bnf": [ + [ + "windowName_zero_or_one", + "%%windowSpecDetails11271128_zero_or_one", + "orderClause_zero_or_one", + "windowFrameClause_zero_or_one" + ] + ] + }, + { + "name": "windowSpecDetails", + "bnf": [ + [ + "%windowSpecDetails1122" + ], + [ + "%windowSpecDetails1123" + ], + [ + "%windowSpecDetails1125" + ], + [ + "%windowSpecDetails1127" + ] + ] + }, { "name": "expr", "bnf": [ @@ -22210,7 +22279,7 @@ ] }, { - "name": "%%%%expr_simple112311241125", + "name": "%%%%expr_simple112911301131", "bnf": [ [ "TRUE_SYMBOL" @@ -22224,26 +22293,26 @@ ] }, { - "name": "%%%expr_simple11231124", + "name": "%%%expr_simple11291130", "bnf": [ [ "IS_SYMBOL", "notRule_zero_or_one", - "%%%%expr_simple112311241125" + "%%%%expr_simple112911301131" ] ] }, { - "name": "%%expr_simple1123", + "name": "%%expr_simple1129", "bnf": [ [ "boolPri", - "%%%expr_simple11231124_zero_or_one" + "%%%expr_simple11291130_zero_or_one" ] ] }, { - "name": "%%expr_simple1126", + "name": "%%expr_simple1132", "bnf": [ [ "NOT_SYMBOL", @@ -22255,15 +22324,15 @@ "name": "%expr_simple", "bnf": [ [ - "%%expr_simple1123" + "%%expr_simple1129" ], [ - "%%expr_simple1126" + "%%expr_simple1132" ] ] }, { - "name": "%%%expr_rr11271128", + "name": "%%%expr_rr11331134", "bnf": [ [ "AND_SYMBOL" @@ -22274,16 +22343,16 @@ ] }, { - "name": "%%expr_rr1127", + "name": "%%expr_rr1133", "bnf": [ [ - "%%%expr_rr11271128", + "%%%expr_rr11331134", "expr" ] ] }, { - "name": "%%expr_rr1129", + "name": "%%expr_rr1135", "bnf": [ [ "XOR_SYMBOL", @@ -22292,7 +22361,7 @@ ] }, { - "name": "%%%expr_rr11301131", + "name": "%%%expr_rr11361137", "bnf": [ [ "OR_SYMBOL" @@ -22303,10 +22372,10 @@ ] }, { - "name": "%%expr_rr1130", + "name": "%%expr_rr1136", "bnf": [ [ - "%%%expr_rr11301131", + "%%%expr_rr11361137", "expr" ] ] @@ -22315,13 +22384,13 @@ "name": "%expr_rr", "bnf": [ [ - "%%expr_rr1127" + "%%expr_rr1133" ], [ - "%%expr_rr1129" + "%%expr_rr1135" ], [ - "%%expr_rr1130" + "%%expr_rr1136" ] ] }, @@ -22335,7 +22404,7 @@ ] }, { - "name": "%%boolPri_rr1132", + "name": "%%boolPri_rr1138", "bnf": [ [ "IS_SYMBOL", @@ -22345,7 +22414,7 @@ ] }, { - "name": "%%boolPri_rr1133", + "name": "%%boolPri_rr1139", "bnf": [ [ "compOp", @@ -22354,7 +22423,7 @@ ] }, { - "name": "%%%boolPri_rr11341135", + "name": "%%%boolPri_rr11401141", "bnf": [ [ "ALL_SYMBOL" @@ -22365,11 +22434,11 @@ ] }, { - "name": "%%boolPri_rr1134", + "name": "%%boolPri_rr1140", "bnf": [ [ "compOp", - "%%%boolPri_rr11341135", + "%%%boolPri_rr11401141", "subquery" ] ] @@ -22378,18 +22447,18 @@ "name": "%boolPri_rr", "bnf": [ [ - "%%boolPri_rr1132" + "%%boolPri_rr1138" ], [ - "%%boolPri_rr1133" + "%%boolPri_rr1139" ], [ - "%%boolPri_rr1134" + "%%boolPri_rr1140" ] ] }, { - "name": "%%predicate11361137", + "name": "%%predicate11421143", "bnf": [ [ "notRule_zero_or_one", @@ -22398,7 +22467,7 @@ ] }, { - "name": "%%predicate11361138", + "name": "%%predicate11421144", "bnf": [ [ "MEMBER_SYMBOL", @@ -22408,7 +22477,7 @@ ] }, { - "name": "%%predicate11361139", + "name": "%%predicate11421145", "bnf": [ [ "SOUNDS_SYMBOL", @@ -22418,16 +22487,16 @@ ] }, { - "name": "%predicate1136", + "name": "%predicate1142", "bnf": [ [ - "%%predicate11361137" + "%%predicate11421143" ], [ - "%%predicate11361138" + "%%predicate11421144" ], [ - "%%predicate11361139" + "%%predicate11421145" ] ] }, @@ -22436,7 +22505,7 @@ "bnf": [ [ "bitExpr", - "%predicate1136_zero_or_one" + "%predicate1142_zero_or_one" ] ] }, @@ -22450,7 +22519,7 @@ ] }, { - "name": "%%bitExpr_rr1140", + "name": "%%bitExpr_rr1146", "bnf": [ [ "BITWISE_XOR_OPERATOR", @@ -22459,7 +22528,7 @@ ] }, { - "name": "%%%bitExpr_rr11411142", + "name": "%%%bitExpr_rr11471148", "bnf": [ [ "MULT_OPERATOR" @@ -22479,16 +22548,16 @@ ] }, { - "name": "%%bitExpr_rr1141", + "name": "%%bitExpr_rr1147", "bnf": [ [ - "%%%bitExpr_rr11411142", + "%%%bitExpr_rr11471148", "bitExpr" ] ] }, { - "name": "%%%bitExpr_rr11431144", + "name": "%%%bitExpr_rr11491150", "bnf": [ [ "PLUS_OPERATOR" @@ -22499,16 +22568,16 @@ ] }, { - "name": "%%bitExpr_rr1143", + "name": "%%bitExpr_rr1149", "bnf": [ [ - "%%%bitExpr_rr11431144", + "%%%bitExpr_rr11491150", "bitExpr" ] ] }, { - "name": "%%%bitExpr_rr11451146", + "name": "%%%bitExpr_rr11511152", "bnf": [ [ "PLUS_OPERATOR" @@ -22519,10 +22588,10 @@ ] }, { - "name": "%%bitExpr_rr1145", + "name": "%%bitExpr_rr1151", "bnf": [ [ - "%%%bitExpr_rr11451146", + "%%%bitExpr_rr11511152", "INTERVAL_SYMBOL", "expr", "interval" @@ -22530,7 +22599,7 @@ ] }, { - "name": "%%%bitExpr_rr11471148", + "name": "%%%bitExpr_rr11531154", "bnf": [ [ "SHIFT_LEFT_OPERATOR" @@ -22541,16 +22610,16 @@ ] }, { - "name": "%%bitExpr_rr1147", + "name": "%%bitExpr_rr1153", "bnf": [ [ - "%%%bitExpr_rr11471148", + "%%%bitExpr_rr11531154", "bitExpr" ] ] }, { - "name": "%%bitExpr_rr1149", + "name": "%%bitExpr_rr1155", "bnf": [ [ "BITWISE_AND_OPERATOR", @@ -22559,7 +22628,7 @@ ] }, { - "name": "%%bitExpr_rr1150", + "name": "%%bitExpr_rr1156", "bnf": [ [ "BITWISE_OR_OPERATOR", @@ -22571,30 +22640,30 @@ "name": "%bitExpr_rr", "bnf": [ [ - "%%bitExpr_rr1140" + "%%bitExpr_rr1146" ], [ - "%%bitExpr_rr1141" + "%%bitExpr_rr1147" ], [ - "%%bitExpr_rr1143" + "%%bitExpr_rr1149" ], [ - "%%bitExpr_rr1145" + "%%bitExpr_rr1151" ], [ - "%%bitExpr_rr1147" + "%%bitExpr_rr1153" ], [ - "%%bitExpr_rr1149" + "%%bitExpr_rr1155" ], [ - "%%bitExpr_rr1150" + "%%bitExpr_rr1156" ] ] }, { - "name": "%simpleExpr1151", + "name": "%simpleExpr1157", "bnf": [ [ "CONCAT_PIPES_SYMBOL", @@ -22607,12 +22676,12 @@ "bnf": [ [ "%simpleExpr_collate", - "%simpleExpr1151_zero_or_more" + "%simpleExpr1157_zero_or_more" ] ] }, { - "name": "%%simpleExpr_collate1152", + "name": "%%simpleExpr_collate1158", "bnf": [ [ "COLLATE_SYMBOL", @@ -22625,12 +22694,12 @@ "bnf": [ [ "%simpleExpr_factored", - "%%simpleExpr_collate1152_zero_or_one" + "%%simpleExpr_collate1158_zero_or_one" ] ] }, { - "name": "%%%simpleExpr_factored11531154", + "name": "%%%simpleExpr_factored11591160", "bnf": [ [ "equal", @@ -22639,16 +22708,16 @@ ] }, { - "name": "%%simpleExpr_factored1153", + "name": "%%simpleExpr_factored1159", "bnf": [ [ "variable", - "%%%simpleExpr_factored11531154_zero_or_one" + "%%%simpleExpr_factored11591160_zero_or_one" ] ] }, { - "name": "%%simpleExpr_factored1155", + "name": "%%simpleExpr_factored1161", "bnf": [ [ "columnRef", @@ -22657,7 +22726,7 @@ ] }, { - "name": "%%%simpleExpr_factored11561157", + "name": "%%%simpleExpr_factored11621163", "bnf": [ [ "PLUS_OPERATOR" @@ -22671,16 +22740,16 @@ ] }, { - "name": "%%simpleExpr_factored1156", + "name": "%%simpleExpr_factored1162", "bnf": [ [ - "%%%simpleExpr_factored11561157", + "%%%simpleExpr_factored11621163", "simpleExpr" ] ] }, { - "name": "%%simpleExpr_factored1158", + "name": "%%simpleExpr_factored1164", "bnf": [ [ "not2Rule", @@ -22689,7 +22758,7 @@ ] }, { - "name": "%%simpleExpr_factored1159", + "name": "%%simpleExpr_factored1165", "bnf": [ [ "ROW_SYMBOL_zero_or_one", @@ -22700,7 +22769,7 @@ ] }, { - "name": "%%simpleExpr_factored1160", + "name": "%%simpleExpr_factored1166", "bnf": [ [ "EXISTS_SYMBOL_zero_or_one", @@ -22709,7 +22778,7 @@ ] }, { - "name": "%%simpleExpr_factored1161", + "name": "%%simpleExpr_factored1167", "bnf": [ [ "OPEN_CURLY_SYMBOL", @@ -22720,7 +22789,7 @@ ] }, { - "name": "%%simpleExpr_factored1162", + "name": "%%simpleExpr_factored1168", "bnf": [ [ "MATCH_SYMBOL", @@ -22734,7 +22803,7 @@ ] }, { - "name": "%%simpleExpr_factored1163", + "name": "%%simpleExpr_factored1169", "bnf": [ [ "BINARY_SYMBOL", @@ -22743,7 +22812,7 @@ ] }, { - "name": "%%simpleExpr_factored1164", + "name": "%%simpleExpr_factored1170", "bnf": [ [ "CAST_SYMBOL", @@ -22757,7 +22826,7 @@ ] }, { - "name": "%%%simpleExpr_factored11651166", + "name": "%%%simpleExpr_factored11711172", "bnf": [ [ "whenExpression", @@ -22766,19 +22835,19 @@ ] }, { - "name": "%%simpleExpr_factored1165", + "name": "%%simpleExpr_factored1171", "bnf": [ [ "CASE_SYMBOL", "expr_zero_or_one", - "%%%simpleExpr_factored11651166_one_or_more", + "%%%simpleExpr_factored11711172_one_or_more", "elseExpression_zero_or_one", "END_SYMBOL" ] ] }, { - "name": "%%simpleExpr_factored1167", + "name": "%%simpleExpr_factored1173", "bnf": [ [ "CONVERT_SYMBOL", @@ -22791,7 +22860,7 @@ ] }, { - "name": "%%simpleExpr_factored1168", + "name": "%%simpleExpr_factored1174", "bnf": [ [ "CONVERT_SYMBOL", @@ -22804,7 +22873,7 @@ ] }, { - "name": "%%simpleExpr_factored1169", + "name": "%%simpleExpr_factored1175", "bnf": [ [ "DEFAULT_SYMBOL", @@ -22815,7 +22884,7 @@ ] }, { - "name": "%%simpleExpr_factored1170", + "name": "%%simpleExpr_factored1176", "bnf": [ [ "VALUES_SYMBOL", @@ -22826,7 +22895,7 @@ ] }, { - "name": "%%simpleExpr_factored1171", + "name": "%%simpleExpr_factored1177", "bnf": [ [ "INTERVAL_SYMBOL", @@ -22841,7 +22910,7 @@ "name": "%simpleExpr_factored", "bnf": [ [ - "%%simpleExpr_factored1153" + "%%simpleExpr_factored1159" ], [ "functionCall" @@ -22850,7 +22919,7 @@ "runtimeFunctionCall" ], [ - "%%simpleExpr_factored1155" + "%%simpleExpr_factored1161" ], [ "literal" @@ -22868,46 +22937,46 @@ "windowFunctionCall" ], [ - "%%simpleExpr_factored1156" + "%%simpleExpr_factored1162" ], [ - "%%simpleExpr_factored1158" + "%%simpleExpr_factored1164" ], [ - "%%simpleExpr_factored1159" + "%%simpleExpr_factored1165" ], [ - "%%simpleExpr_factored1160" + "%%simpleExpr_factored1166" ], [ - "%%simpleExpr_factored1161" + "%%simpleExpr_factored1167" ], [ - "%%simpleExpr_factored1162" + "%%simpleExpr_factored1168" ], [ - "%%simpleExpr_factored1163" + "%%simpleExpr_factored1169" ], [ - "%%simpleExpr_factored1164" + "%%simpleExpr_factored1170" ], [ - "%%simpleExpr_factored1165" + "%%simpleExpr_factored1171" ], [ - "%%simpleExpr_factored1167" + "%%simpleExpr_factored1173" ], [ - "%%simpleExpr_factored1168" + "%%simpleExpr_factored1174" ], [ - "%%simpleExpr_factored1169" + "%%simpleExpr_factored1175" ], [ - "%%simpleExpr_factored1170" + "%%simpleExpr_factored1176" ], [ - "%%simpleExpr_factored1171" + "%%simpleExpr_factored1177" ] ] }, @@ -24669,39 +24738,6 @@ ] ] }, - { - "name": "windowName_zero_or_one", - "bnf": [ - [ - "windowName" - ], - [ - "\u03b5" - ] - ] - }, - { - "name": "%windowSpecDetails246_zero_or_one", - "bnf": [ - [ - "%windowSpecDetails246" - ], - [ - "\u03b5" - ] - ] - }, - { - "name": "windowFrameClause_zero_or_one", - "bnf": [ - [ - "windowFrameClause" - ], - [ - "\u03b5" - ] - ] - }, { "name": "windowFrameExclusion_zero_or_one", "bnf": [ @@ -24725,14 +24761,14 @@ ] }, { - "name": "%withClause259_zero_or_more", + "name": "%withClause258_zero_or_more", "bnf": [ [ - "%withClause259", - "%withClause259_zero_or_more" + "%withClause258", + "%withClause258_zero_or_more" ], [ - "%withClause259" + "%withClause258" ], [ "\u03b5" @@ -24751,14 +24787,14 @@ ] }, { - "name": "%tableReferenceList263_zero_or_more", + "name": "%tableReferenceList262_zero_or_more", "bnf": [ [ - "%tableReferenceList263", - "%tableReferenceList263_zero_or_more" + "%tableReferenceList262", + "%tableReferenceList262_zero_or_more" ], [ - "%tableReferenceList263" + "%tableReferenceList262" ], [ "\u03b5" @@ -24766,14 +24802,14 @@ ] }, { - "name": "%tableValueConstructor264_zero_or_more", + "name": "%tableValueConstructor263_zero_or_more", "bnf": [ [ - "%tableValueConstructor264", - "%tableValueConstructor264_zero_or_more" + "%tableValueConstructor263", + "%tableValueConstructor263_zero_or_more" ], [ - "%tableValueConstructor264" + "%tableValueConstructor263" ], [ "\u03b5" @@ -24793,10 +24829,10 @@ ] }, { - "name": "%%lockingClause266267_zero_or_one", + "name": "%%lockingClause265266_zero_or_one", "bnf": [ [ - "%%lockingClause266267" + "%%lockingClause265266" ], [ "\u03b5" @@ -24815,14 +24851,14 @@ ] }, { - "name": "%selectItemList271_zero_or_more", + "name": "%selectItemList270_zero_or_more", "bnf": [ [ - "%selectItemList271", - "%selectItemList271_zero_or_more" + "%selectItemList270", + "%selectItemList270_zero_or_more" ], [ - "%selectItemList271" + "%selectItemList270" ], [ "\u03b5" @@ -24856,10 +24892,10 @@ ] }, { - "name": "%%joinedTable277278_zero_or_one", + "name": "%%joinedTable276277_zero_or_one", "bnf": [ [ - "%%joinedTable277278" + "%%joinedTable276277" ], [ "\u03b5" @@ -24889,10 +24925,10 @@ ] }, { - "name": "%%innerJoinType289290_zero_or_one", + "name": "%%innerJoinType288289_zero_or_one", "bnf": [ [ - "%%innerJoinType289290" + "%%innerJoinType288289" ], [ "\u03b5" @@ -24911,14 +24947,14 @@ ] }, { - "name": "%columnsClause296_zero_or_more", + "name": "%columnsClause295_zero_or_more", "bnf": [ [ - "%columnsClause296", - "%columnsClause296_zero_or_more" + "%columnsClause295", + "%columnsClause295_zero_or_more" ], [ - "%columnsClause296" + "%columnsClause295" ], [ "\u03b5" @@ -24970,10 +25006,10 @@ ] }, { - "name": "%tableAlias303_zero_or_one", + "name": "%tableAlias302_zero_or_one", "bnf": [ [ - "%tableAlias303" + "%tableAlias302" ], [ "\u03b5" @@ -24981,14 +25017,14 @@ ] }, { - "name": "%indexHintList304_zero_or_more", + "name": "%indexHintList303_zero_or_more", "bnf": [ [ - "%indexHintList304", - "%indexHintList304_zero_or_more" + "%indexHintList303", + "%indexHintList303_zero_or_more" ], [ - "%indexHintList304" + "%indexHintList303" ], [ "\u03b5" @@ -25029,14 +25065,14 @@ ] }, { - "name": "%indexList312_zero_or_more", + "name": "%indexList311_zero_or_more", "bnf": [ [ - "%indexList312", - "%indexList312_zero_or_more" + "%indexList311", + "%indexList311_zero_or_more" ], [ - "%indexList312" + "%indexList311" ], [ "\u03b5" @@ -25092,10 +25128,10 @@ ] }, { - "name": "%%transactionStatement314315_zero_or_one", + "name": "%%transactionStatement313314_zero_or_one", "bnf": [ [ - "%%transactionStatement314315" + "%%transactionStatement313314" ], [ "\u03b5" @@ -25103,10 +25139,10 @@ ] }, { - "name": "%%transactionStatement314316_zero_or_one", + "name": "%%transactionStatement313315_zero_or_one", "bnf": [ [ - "%%transactionStatement314316" + "%%transactionStatement313315" ], [ "\u03b5" @@ -25125,10 +25161,10 @@ ] }, { - "name": "%%%%savepointStatement321322324325_zero_or_one", + "name": "%%%%savepointStatement320321323324_zero_or_one", "bnf": [ [ - "%%%%savepointStatement321322324325" + "%%%%savepointStatement320321323324" ], [ "\u03b5" @@ -25136,10 +25172,10 @@ ] }, { - "name": "%%%%savepointStatement321322324326_zero_or_one", + "name": "%%%%savepointStatement320321323325_zero_or_one", "bnf": [ [ - "%%%%savepointStatement321322324326" + "%%%%savepointStatement320321323325" ], [ "\u03b5" @@ -25147,14 +25183,14 @@ ] }, { - "name": "%%lockStatement328330_zero_or_more", + "name": "%%lockStatement327329_zero_or_more", "bnf": [ [ - "%%lockStatement328330", - "%%lockStatement328330_zero_or_more" + "%%lockStatement327329", + "%%lockStatement327329_zero_or_more" ], [ - "%%lockStatement328330" + "%%lockStatement327329" ], [ "\u03b5" @@ -25162,10 +25198,10 @@ ] }, { - "name": "%%%xaStatement336337339_zero_or_one", + "name": "%%%xaStatement335336338_zero_or_one", "bnf": [ [ - "%%%xaStatement336337339" + "%%%xaStatement335336338" ], [ "\u03b5" @@ -25173,10 +25209,10 @@ ] }, { - "name": "%%%%xaStatement336340341342_zero_or_one", + "name": "%%%%xaStatement335339340341_zero_or_one", "bnf": [ [ - "%%%%xaStatement336340341342" + "%%%%xaStatement335339340341" ], [ "\u03b5" @@ -25184,10 +25220,10 @@ ] }, { - "name": "%%%xaStatement336340341_zero_or_one", + "name": "%%%xaStatement335339340_zero_or_one", "bnf": [ [ - "%%%xaStatement336340341" + "%%%xaStatement335339340" ], [ "\u03b5" @@ -25195,10 +25231,10 @@ ] }, { - "name": "%%%xaStatement336344345_zero_or_one", + "name": "%%%xaStatement335343344_zero_or_one", "bnf": [ [ - "%%%xaStatement336344345" + "%%%xaStatement335343344" ], [ "\u03b5" @@ -25206,10 +25242,10 @@ ] }, { - "name": "%xaConvert348_zero_or_one", + "name": "%xaConvert347_zero_or_one", "bnf": [ [ - "%xaConvert348" + "%xaConvert347" ], [ "\u03b5" @@ -25217,10 +25253,10 @@ ] }, { - "name": "%%xid349350_zero_or_one", + "name": "%%xid348349_zero_or_one", "bnf": [ [ - "%%xid349350" + "%%xid348349" ], [ "\u03b5" @@ -25228,10 +25264,10 @@ ] }, { - "name": "%xid349_zero_or_one", + "name": "%xid348_zero_or_one", "bnf": [ [ - "%xid349" + "%xid348" ], [ "\u03b5" @@ -25239,14 +25275,14 @@ ] }, { - "name": "%%replicationStatement356357_zero_or_more", + "name": "%%replicationStatement355356_zero_or_more", "bnf": [ [ - "%%replicationStatement356357", - "%%replicationStatement356357_zero_or_more" + "%%replicationStatement355356", + "%%replicationStatement355356_zero_or_more" ], [ - "%%replicationStatement356357" + "%%replicationStatement355356" ], [ "\u03b5" @@ -25254,10 +25290,10 @@ ] }, { - "name": "%%replicationStatement358359_zero_or_one", + "name": "%%replicationStatement357358_zero_or_one", "bnf": [ [ - "%%replicationStatement358359" + "%%replicationStatement357358" ], [ "\u03b5" @@ -25298,14 +25334,14 @@ ] }, { - "name": "%changeMasterOptions366_zero_or_more", + "name": "%changeMasterOptions365_zero_or_more", "bnf": [ [ - "%changeMasterOptions366", - "%changeMasterOptions366_zero_or_more" + "%changeMasterOptions365", + "%changeMasterOptions365_zero_or_more" ], [ - "%changeMasterOptions366" + "%changeMasterOptions365" ], [ "\u03b5" @@ -25313,14 +25349,14 @@ ] }, { - "name": "%%serverIdList401402_zero_or_more", + "name": "%%serverIdList400401_zero_or_more", "bnf": [ [ - "%%serverIdList401402", - "%%serverIdList401402_zero_or_more" + "%%serverIdList400401", + "%%serverIdList400401_zero_or_more" ], [ - "%%serverIdList401402" + "%%serverIdList400401" ], [ "\u03b5" @@ -25328,10 +25364,10 @@ ] }, { - "name": "%serverIdList401_zero_or_one", + "name": "%serverIdList400_zero_or_one", "bnf": [ [ - "%serverIdList401" + "%serverIdList400" ], [ "\u03b5" @@ -25339,14 +25375,14 @@ ] }, { - "name": "%changeReplication403_zero_or_more", + "name": "%changeReplication402_zero_or_more", "bnf": [ [ - "%changeReplication403", - "%changeReplication403_zero_or_more" + "%changeReplication402", + "%changeReplication402_zero_or_more" ], [ - "%changeReplication403" + "%changeReplication402" ], [ "\u03b5" @@ -25398,14 +25434,14 @@ ] }, { - "name": "%filterDbList411_zero_or_more", + "name": "%filterDbList410_zero_or_more", "bnf": [ [ - "%filterDbList411", - "%filterDbList411_zero_or_more" + "%filterDbList410", + "%filterDbList410_zero_or_more" ], [ - "%filterDbList411" + "%filterDbList410" ], [ "\u03b5" @@ -25413,14 +25449,14 @@ ] }, { - "name": "%filterTableList412_zero_or_more", + "name": "%filterTableList411_zero_or_more", "bnf": [ [ - "%filterTableList412", - "%filterTableList412_zero_or_more" + "%filterTableList411", + "%filterTableList411_zero_or_more" ], [ - "%filterTableList412" + "%filterTableList411" ], [ "\u03b5" @@ -25428,14 +25464,14 @@ ] }, { - "name": "%filterStringList413_zero_or_more", + "name": "%filterStringList412_zero_or_more", "bnf": [ [ - "%filterStringList413", - "%filterStringList413_zero_or_more" + "%filterStringList412", + "%filterStringList412_zero_or_more" ], [ - "%filterStringList413" + "%filterStringList412" ], [ "\u03b5" @@ -25443,14 +25479,14 @@ ] }, { - "name": "%filterDbPairList414_zero_or_more", + "name": "%filterDbPairList413_zero_or_more", "bnf": [ [ - "%filterDbPairList414", - "%filterDbPairList414_zero_or_more" + "%filterDbPairList413", + "%filterDbPairList413_zero_or_more" ], [ - "%filterDbPairList414" + "%filterDbPairList413" ], [ "\u03b5" @@ -25469,10 +25505,10 @@ ] }, { - "name": "%%slave415416_zero_or_one", + "name": "%%slave414415_zero_or_one", "bnf": [ [ - "%%slave415416" + "%%slave414415" ], [ "\u03b5" @@ -25480,14 +25516,14 @@ ] }, { - "name": "%slaveUntilOptions421_zero_or_more", + "name": "%slaveUntilOptions420_zero_or_more", "bnf": [ [ - "%slaveUntilOptions421", - "%slaveUntilOptions421_zero_or_more" + "%slaveUntilOptions420", + "%slaveUntilOptions420_zero_or_more" ], [ - "%slaveUntilOptions421" + "%slaveUntilOptions420" ], [ "\u03b5" @@ -25495,10 +25531,10 @@ ] }, { - "name": "%%slaveConnectionOptions422423_zero_or_one", + "name": "%%slaveConnectionOptions421422_zero_or_one", "bnf": [ [ - "%%slaveConnectionOptions422423" + "%%slaveConnectionOptions421422" ], [ "\u03b5" @@ -25506,10 +25542,10 @@ ] }, { - "name": "%%slaveConnectionOptions422424_zero_or_one", + "name": "%%slaveConnectionOptions421423_zero_or_one", "bnf": [ [ - "%%slaveConnectionOptions422424" + "%%slaveConnectionOptions421423" ], [ "\u03b5" @@ -25517,10 +25553,10 @@ ] }, { - "name": "%%slaveConnectionOptions422425_zero_or_one", + "name": "%%slaveConnectionOptions421424_zero_or_one", "bnf": [ [ - "%%slaveConnectionOptions422425" + "%%slaveConnectionOptions421424" ], [ "\u03b5" @@ -25528,10 +25564,10 @@ ] }, { - "name": "%%slaveConnectionOptions422426_zero_or_one", + "name": "%%slaveConnectionOptions421425_zero_or_one", "bnf": [ [ - "%%slaveConnectionOptions422426" + "%%slaveConnectionOptions421425" ], [ "\u03b5" @@ -25539,14 +25575,14 @@ ] }, { - "name": "%slaveThreadOptions427_zero_or_more", + "name": "%slaveThreadOptions426_zero_or_more", "bnf": [ [ - "%slaveThreadOptions427", - "%slaveThreadOptions427_zero_or_more" + "%slaveThreadOptions426", + "%slaveThreadOptions426_zero_or_more" ], [ - "%slaveThreadOptions427" + "%slaveThreadOptions426" ], [ "\u03b5" @@ -25554,10 +25590,10 @@ ] }, { - "name": "%executeStatement433_zero_or_one", + "name": "%executeStatement432_zero_or_one", "bnf": [ [ - "%executeStatement433" + "%executeStatement432" ], [ "\u03b5" @@ -25565,14 +25601,14 @@ ] }, { - "name": "%executeVarList434_zero_or_more", + "name": "%executeVarList433_zero_or_more", "bnf": [ [ - "%executeVarList434", - "%executeVarList434_zero_or_more" + "%executeVarList433", + "%executeVarList433_zero_or_more" ], [ - "%executeVarList434" + "%executeVarList433" ], [ "\u03b5" @@ -25591,10 +25627,10 @@ ] }, { - "name": "%%%cloneStatement435437438_zero_or_one", + "name": "%%%cloneStatement434436437_zero_or_one", "bnf": [ [ - "%%%cloneStatement435437438" + "%%%cloneStatement434436437" ], [ "\u03b5" @@ -25646,10 +25682,10 @@ ] }, { - "name": "%%alterUserTail447448_zero_or_one", + "name": "%%alterUserTail446447_zero_or_one", "bnf": [ [ - "%%alterUserTail447448" + "%%alterUserTail446447" ], [ "\u03b5" @@ -25694,10 +25730,10 @@ ] }, { - "name": "%defaultRoleClause453_zero_or_one", + "name": "%defaultRoleClause452_zero_or_one", "bnf": [ [ - "%defaultRoleClause453" + "%defaultRoleClause452" ], [ "\u03b5" @@ -25705,22 +25741,22 @@ ] }, { - "name": "%connectOptions456_one_or_more", + "name": "%connectOptions455_one_or_more", "bnf": [ [ - "%connectOptions456", - "%connectOptions456_one_or_more" + "%connectOptions455", + "%connectOptions455_one_or_more" ], [ - "%connectOptions456" + "%connectOptions455" ] ] }, { - "name": "%%%%accountLockPasswordExpireOptions463464465466_zero_or_one", + "name": "%%%%accountLockPasswordExpireOptions462463464465_zero_or_one", "bnf": [ [ - "%%%%accountLockPasswordExpireOptions463464465466" + "%%%%accountLockPasswordExpireOptions462463464465" ], [ "\u03b5" @@ -25728,10 +25764,10 @@ ] }, { - "name": "%%%%accountLockPasswordExpireOptions463464473474_zero_or_one", + "name": "%%%%accountLockPasswordExpireOptions462463472473_zero_or_one", "bnf": [ [ - "%%%%accountLockPasswordExpireOptions463464473474" + "%%%%accountLockPasswordExpireOptions462463472473" ], [ "\u03b5" @@ -25739,10 +25775,10 @@ ] }, { - "name": "%%%grant475476477_zero_or_one", + "name": "%%%grant474475476_zero_or_one", "bnf": [ [ - "%%%grant475476477" + "%%%grant474475476" ], [ "\u03b5" @@ -25805,10 +25841,10 @@ ] }, { - "name": "%%%grant475481482_zero_or_one", + "name": "%%%grant474480481_zero_or_one", "bnf": [ [ - "%%%grant475481482" + "%%%grant474480481" ], [ "\u03b5" @@ -25850,14 +25886,14 @@ ] }, { - "name": "%renameUser487_zero_or_more", + "name": "%renameUser486_zero_or_more", "bnf": [ [ - "%renameUser487", - "%renameUser487_zero_or_more" + "%renameUser486", + "%renameUser486_zero_or_more" ], [ - "%renameUser487" + "%renameUser486" ], [ "\u03b5" @@ -25865,10 +25901,10 @@ ] }, { - "name": "%onTypeTo497_zero_or_one", + "name": "%onTypeTo496_zero_or_one", "bnf": [ [ - "%onTypeTo497" + "%onTypeTo496" ], [ "\u03b5" @@ -25876,14 +25912,14 @@ ] }, { - "name": "%roleOrPrivilegesList498_zero_or_more", + "name": "%roleOrPrivilegesList497_zero_or_more", "bnf": [ [ - "%roleOrPrivilegesList498", - "%roleOrPrivilegesList498_zero_or_more" + "%roleOrPrivilegesList497", + "%roleOrPrivilegesList497_zero_or_more" ], [ - "%roleOrPrivilegesList498" + "%roleOrPrivilegesList497" ], [ "\u03b5" @@ -25891,10 +25927,10 @@ ] }, { - "name": "%%roleOrPrivilege509510_zero_or_one", + "name": "%%roleOrPrivilege508509_zero_or_one", "bnf": [ [ - "%%roleOrPrivilege509510" + "%%roleOrPrivilege508509" ], [ "\u03b5" @@ -25913,10 +25949,10 @@ ] }, { - "name": "%%grantIdentifier520521_zero_or_one", + "name": "%%grantIdentifier519520_zero_or_one", "bnf": [ [ - "%%grantIdentifier520521" + "%%grantIdentifier519520" ], [ "\u03b5" @@ -25924,10 +25960,10 @@ ] }, { - "name": "%%grantIdentifier522523_zero_or_one", + "name": "%%grantIdentifier521522_zero_or_one", "bnf": [ [ - "%%grantIdentifier522523" + "%%grantIdentifier521522" ], [ "\u03b5" @@ -25946,14 +25982,14 @@ ] }, { - "name": "%requireList525_zero_or_more", + "name": "%requireList524_zero_or_more", "bnf": [ [ - "%requireList525", - "%requireList525_zero_or_more" + "%requireList524", + "%requireList524_zero_or_more" ], [ - "%requireList525" + "%requireList524" ], [ "\u03b5" @@ -25961,10 +25997,10 @@ ] }, { - "name": "%%setRole539540_zero_or_one", + "name": "%%setRole538539_zero_or_one", "bnf": [ [ - "%%setRole539540" + "%%setRole538539" ], [ "\u03b5" @@ -25972,14 +26008,14 @@ ] }, { - "name": "%roleList541_zero_or_more", + "name": "%roleList540_zero_or_more", "bnf": [ [ - "%roleList541", - "%roleList541_zero_or_more" + "%roleList540", + "%roleList540_zero_or_more" ], [ - "%roleList541" + "%roleList540" ], [ "\u03b5" @@ -25987,10 +26023,10 @@ ] }, { - "name": "%role542_zero_or_one", + "name": "%role541_zero_or_one", "bnf": [ [ - "%role542" + "%role541" ], [ "\u03b5" @@ -26009,10 +26045,10 @@ ] }, { - "name": "%%tableAdministrationStatement546547_zero_or_one", + "name": "%%tableAdministrationStatement545546_zero_or_one", "bnf": [ [ - "%%tableAdministrationStatement546547" + "%%tableAdministrationStatement545546" ], [ "\u03b5" @@ -26020,10 +26056,10 @@ ] }, { - "name": "%%histogram550551_zero_or_one", + "name": "%%histogram549550_zero_or_one", "bnf": [ [ - "%%histogram550551" + "%%histogram549550" ], [ "\u03b5" @@ -26031,14 +26067,14 @@ ] }, { - "name": "%%installUninstallStatment558559_zero_or_more", + "name": "%%installUninstallStatment557558_zero_or_more", "bnf": [ [ - "%%installUninstallStatment558559", - "%%installUninstallStatment558559_zero_or_more" + "%%installUninstallStatment557558", + "%%installUninstallStatment557558_zero_or_more" ], [ - "%%installUninstallStatment558559" + "%%installUninstallStatment557558" ], [ "\u03b5" @@ -26046,10 +26082,10 @@ ] }, { - "name": "%%startOptionValueList563564_zero_or_one", + "name": "%%startOptionValueList562563_zero_or_one", "bnf": [ [ - "%%startOptionValueList563564" + "%%startOptionValueList562563" ], [ "\u03b5" @@ -26057,10 +26093,10 @@ ] }, { - "name": "%%startOptionValueList570571_zero_or_one", + "name": "%%startOptionValueList569570_zero_or_one", "bnf": [ [ - "%%startOptionValueList570571" + "%%startOptionValueList569570" ], [ "\u03b5" @@ -26079,10 +26115,10 @@ ] }, { - "name": "%%transactionCharacteristics573574_zero_or_one", + "name": "%%transactionCharacteristics572573_zero_or_one", "bnf": [ [ - "%%transactionCharacteristics573574" + "%%transactionCharacteristics572573" ], [ "\u03b5" @@ -26090,14 +26126,14 @@ ] }, { - "name": "%optionValueListContinued580_zero_or_more", + "name": "%optionValueListContinued579_zero_or_more", "bnf": [ [ - "%optionValueListContinued580", - "%optionValueListContinued580_zero_or_more" + "%optionValueListContinued579", + "%optionValueListContinued579_zero_or_more" ], [ - "%optionValueListContinued580" + "%optionValueListContinued579" ], [ "\u03b5" @@ -26160,10 +26196,10 @@ ] }, { - "name": "%%%showStatement593610612_zero_or_one", + "name": "%%%showStatement592609611_zero_or_one", "bnf": [ [ - "%%%showStatement593610612" + "%%%showStatement592609611" ], [ "\u03b5" @@ -26171,10 +26207,10 @@ ] }, { - "name": "%%%showStatement593610613_zero_or_one", + "name": "%%%showStatement592609612_zero_or_one", "bnf": [ [ - "%%%showStatement593610613" + "%%%showStatement592609612" ], [ "\u03b5" @@ -26193,14 +26229,14 @@ ] }, { - "name": "%%%%showStatement593621622623_zero_or_more", + "name": "%%%%showStatement592620621622_zero_or_more", "bnf": [ [ - "%%%%showStatement593621622623", - "%%%%showStatement593621622623_zero_or_more" + "%%%%showStatement592620621622", + "%%%%showStatement592620621622_zero_or_more" ], [ - "%%%%showStatement593621622623" + "%%%%showStatement592620621622" ], [ "\u03b5" @@ -26208,10 +26244,10 @@ ] }, { - "name": "%%%showStatement593621622_zero_or_one", + "name": "%%%showStatement592620621_zero_or_one", "bnf": [ [ - "%%%showStatement593621622" + "%%%showStatement592620621" ], [ "\u03b5" @@ -26219,10 +26255,10 @@ ] }, { - "name": "%%%showStatement593621624_zero_or_one", + "name": "%%%showStatement592620623_zero_or_one", "bnf": [ [ - "%%%showStatement593621624" + "%%%showStatement592620623" ], [ "\u03b5" @@ -26241,10 +26277,10 @@ ] }, { - "name": "%%%showStatement593630631_zero_or_one", + "name": "%%%showStatement592629630_zero_or_one", "bnf": [ [ - "%%%showStatement593630631" + "%%%showStatement592629630" ], [ "\u03b5" @@ -26263,14 +26299,14 @@ ] }, { - "name": "%%%%otherAdministrativeStatement656657658659_zero_or_more", + "name": "%%%%otherAdministrativeStatement655656657658_zero_or_more", "bnf": [ [ - "%%%%otherAdministrativeStatement656657658659", - "%%%%otherAdministrativeStatement656657658659_zero_or_more" + "%%%%otherAdministrativeStatement655656657658", + "%%%%otherAdministrativeStatement655656657658_zero_or_more" ], [ - "%%%%otherAdministrativeStatement656657658659" + "%%%%otherAdministrativeStatement655656657658" ], [ "\u03b5" @@ -26278,10 +26314,10 @@ ] }, { - "name": "%%otherAdministrativeStatement660661_zero_or_one", + "name": "%%otherAdministrativeStatement659660_zero_or_one", "bnf": [ [ - "%%otherAdministrativeStatement660661" + "%%otherAdministrativeStatement659660" ], [ "\u03b5" @@ -26289,14 +26325,14 @@ ] }, { - "name": "%keyCacheList663_zero_or_more", + "name": "%keyCacheList662_zero_or_more", "bnf": [ [ - "%keyCacheList663", - "%keyCacheList663_zero_or_more" + "%keyCacheList662", + "%keyCacheList662_zero_or_more" ], [ - "%keyCacheList663" + "%keyCacheList662" ], [ "\u03b5" @@ -26326,14 +26362,14 @@ ] }, { - "name": "%keyUsageList664_zero_or_more", + "name": "%keyUsageList663_zero_or_more", "bnf": [ [ - "%keyUsageList664", - "%keyUsageList664_zero_or_more" + "%keyUsageList663", + "%keyUsageList663_zero_or_more" ], [ - "%keyUsageList664" + "%keyUsageList663" ], [ "\u03b5" @@ -26363,10 +26399,10 @@ ] }, { - "name": "%flushTables670_zero_or_one", + "name": "%flushTables669_zero_or_one", "bnf": [ [ - "%flushTables670" + "%flushTables669" ], [ "\u03b5" @@ -26374,10 +26410,10 @@ ] }, { - "name": "%%preloadTail675676_zero_or_one", + "name": "%%preloadTail674675_zero_or_one", "bnf": [ [ - "%%preloadTail675676" + "%%preloadTail674675" ], [ "\u03b5" @@ -26385,14 +26421,14 @@ ] }, { - "name": "%preloadList677_zero_or_more", + "name": "%preloadList676_zero_or_more", "bnf": [ [ - "%preloadList677", - "%preloadList677_zero_or_more" + "%preloadList676", + "%preloadList676_zero_or_more" ], [ - "%preloadList677" + "%preloadList676" ], [ "\u03b5" @@ -26400,10 +26436,10 @@ ] }, { - "name": "%preloadKeys678_zero_or_one", + "name": "%preloadKeys677_zero_or_one", "bnf": [ [ - "%preloadKeys678" + "%preloadKeys677" ], [ "\u03b5" @@ -26444,14 +26480,14 @@ ] }, { - "name": "%resourceGroupVcpuList680_zero_or_more", + "name": "%resourceGroupVcpuList679_zero_or_more", "bnf": [ [ - "%resourceGroupVcpuList680", - "%resourceGroupVcpuList680_zero_or_more" + "%resourceGroupVcpuList679", + "%resourceGroupVcpuList679_zero_or_more" ], [ - "%resourceGroupVcpuList680" + "%resourceGroupVcpuList679" ], [ "\u03b5" @@ -26459,10 +26495,10 @@ ] }, { - "name": "%vcpuNumOrRange681_zero_or_one", + "name": "%vcpuNumOrRange680_zero_or_one", "bnf": [ [ - "%vcpuNumOrRange681" + "%vcpuNumOrRange680" ], [ "\u03b5" @@ -26481,10 +26517,10 @@ ] }, { - "name": "%setResourceGroup682_zero_or_one", + "name": "%setResourceGroup681_zero_or_one", "bnf": [ [ - "%setResourceGroup682" + "%setResourceGroup681" ], [ "\u03b5" @@ -26492,14 +26528,14 @@ ] }, { - "name": "%threadIdList683_zero_or_more", + "name": "%threadIdList682_zero_or_more", "bnf": [ [ - "%threadIdList683", - "%threadIdList683_zero_or_more" + "%threadIdList682", + "%threadIdList682_zero_or_more" ], [ - "%threadIdList683" + "%threadIdList682" ], [ "\u03b5" @@ -26507,10 +26543,10 @@ ] }, { - "name": "%describeStatement685_zero_or_one", + "name": "%describeStatement684_zero_or_one", "bnf": [ [ - "%describeStatement685" + "%describeStatement684" ], [ "\u03b5" @@ -26518,10 +26554,10 @@ ] }, { - "name": "%explainStatement687_zero_or_one", + "name": "%explainStatement686_zero_or_one", "bnf": [ [ - "%explainStatement687" + "%explainStatement686" ], [ "\u03b5" @@ -26529,10 +26565,10 @@ ] }, { - "name": "%%predicateOperations696697_zero_or_one", + "name": "%%predicateOperations695696_zero_or_one", "bnf": [ [ - "%%predicateOperations696697" + "%%predicateOperations695696" ], [ "\u03b5" @@ -26562,10 +26598,10 @@ ] }, { - "name": "%%sumExpr716717_zero_or_one", + "name": "%%sumExpr715716_zero_or_one", "bnf": [ [ - "%%sumExpr716717" + "%%sumExpr715716" ], [ "\u03b5" @@ -26595,10 +26631,10 @@ ] }, { - "name": "%%windowFunctionCall725726_zero_or_one", + "name": "%%windowFunctionCall724725_zero_or_one", "bnf": [ [ - "%%windowFunctionCall725726" + "%%windowFunctionCall724725" ], [ "\u03b5" @@ -26606,10 +26642,10 @@ ] }, { - "name": "%leadLagInfo730_zero_or_one", + "name": "%leadLagInfo729_zero_or_one", "bnf": [ [ - "%leadLagInfo730" + "%leadLagInfo729" ], [ "\u03b5" @@ -26617,14 +26653,14 @@ ] }, { - "name": "%identList735_zero_or_more", + "name": "%identList734_zero_or_more", "bnf": [ [ - "%identList735", - "%identList735_zero_or_more" + "%identList734", + "%identList734_zero_or_more" ], [ - "%identList735" + "%identList734" ], [ "\u03b5" @@ -26632,10 +26668,10 @@ ] }, { - "name": "%%fulltextOptions737738_zero_or_one", + "name": "%%fulltextOptions736737_zero_or_one", "bnf": [ [ - "%%fulltextOptions737738" + "%%fulltextOptions736737" ], [ "\u03b5" @@ -26643,10 +26679,10 @@ ] }, { - "name": "%%runtimeFunctionCall740741_zero_or_one", + "name": "%%runtimeFunctionCall739740_zero_or_one", "bnf": [ [ - "%%runtimeFunctionCall740741" + "%%runtimeFunctionCall739740" ], [ "\u03b5" @@ -26665,22 +26701,22 @@ ] }, { - "name": "%%runtimeFunctionCall747748_one_or_more", + "name": "%%runtimeFunctionCall746747_one_or_more", "bnf": [ [ - "%%runtimeFunctionCall747748", - "%%runtimeFunctionCall747748_one_or_more" + "%%runtimeFunctionCall746747", + "%%runtimeFunctionCall746747_one_or_more" ], [ - "%%runtimeFunctionCall747748" + "%%runtimeFunctionCall746747" ] ] }, { - "name": "%%runtimeFunctionCall755756_zero_or_one", + "name": "%%runtimeFunctionCall754755_zero_or_one", "bnf": [ [ - "%%runtimeFunctionCall755756" + "%%runtimeFunctionCall754755" ], [ "\u03b5" @@ -26699,10 +26735,10 @@ ] }, { - "name": "%%runtimeFunctionCall784785_zero_or_one", + "name": "%%runtimeFunctionCall783784_zero_or_one", "bnf": [ [ - "%%runtimeFunctionCall784785" + "%%runtimeFunctionCall783784" ], [ "\u03b5" @@ -26710,10 +26746,10 @@ ] }, { - "name": "%%runtimeFunctionCall796797_zero_or_one", + "name": "%%runtimeFunctionCall795796_zero_or_one", "bnf": [ [ - "%%runtimeFunctionCall796797" + "%%runtimeFunctionCall795796" ], [ "\u03b5" @@ -26721,10 +26757,10 @@ ] }, { - "name": "%%%%runtimeFunctionCall798799800801_zero_or_one", + "name": "%%%%runtimeFunctionCall797798799800_zero_or_one", "bnf": [ [ - "%%%%runtimeFunctionCall798799800801" + "%%%%runtimeFunctionCall797798799800" ], [ "\u03b5" @@ -26754,14 +26790,14 @@ ] }, { - "name": "%%%weightStringLevels812814815_zero_or_more", + "name": "%%%weightStringLevels811813814_zero_or_more", "bnf": [ [ - "%%%weightStringLevels812814815", - "%%%weightStringLevels812814815_zero_or_more" + "%%%weightStringLevels811813814", + "%%%weightStringLevels811813814_zero_or_more" ], [ - "%%%weightStringLevels812814815" + "%%%weightStringLevels811813814" ], [ "\u03b5" @@ -26780,10 +26816,10 @@ ] }, { - "name": "%weightStringLevelListItem816_zero_or_one", + "name": "%weightStringLevelListItem815_zero_or_one", "bnf": [ [ - "%weightStringLevelListItem816" + "%weightStringLevelListItem815" ], [ "\u03b5" @@ -26791,10 +26827,10 @@ ] }, { - "name": "%%%trimFunction819820821_zero_or_one", + "name": "%%%trimFunction818819820_zero_or_one", "bnf": [ [ - "%%%trimFunction819820821" + "%%%trimFunction818819820" ], [ "\u03b5" @@ -26813,10 +26849,10 @@ ] }, { - "name": "%%%substringFunction825826827_zero_or_one", + "name": "%%%substringFunction824825826_zero_or_one", "bnf": [ [ - "%%%substringFunction825826827" + "%%%substringFunction824825826" ], [ "\u03b5" @@ -26824,10 +26860,10 @@ ] }, { - "name": "%%%substringFunction825828829_zero_or_one", + "name": "%%%substringFunction824827828_zero_or_one", "bnf": [ [ - "%%%substringFunction825828829" + "%%%substringFunction824827828" ], [ "\u03b5" @@ -26846,14 +26882,14 @@ ] }, { - "name": "%udfExprList832_zero_or_more", + "name": "%udfExprList831_zero_or_more", "bnf": [ [ - "%udfExprList832", - "%udfExprList832_zero_or_more" + "%udfExprList831", + "%udfExprList831_zero_or_more" ], [ - "%udfExprList832" + "%udfExprList831" ], [ "\u03b5" @@ -26883,14 +26919,14 @@ ] }, { - "name": "%exprList838_zero_or_more", + "name": "%exprList837_zero_or_more", "bnf": [ [ - "%exprList838", - "%exprList838_zero_or_more" + "%exprList837", + "%exprList837_zero_or_more" ], [ - "%exprList838" + "%exprList837" ], [ "\u03b5" @@ -26898,14 +26934,14 @@ ] }, { - "name": "%orderList841_zero_or_more", + "name": "%orderList840_zero_or_more", "bnf": [ [ - "%orderList841", - "%orderList841_zero_or_more" + "%orderList840", + "%orderList840_zero_or_more" ], [ - "%orderList841" + "%orderList840" ], [ "\u03b5" @@ -26924,14 +26960,14 @@ ] }, { - "name": "%groupList842_zero_or_more", + "name": "%groupList841_zero_or_more", "bnf": [ [ - "%groupList842", - "%groupList842_zero_or_more" + "%groupList841", + "%groupList841_zero_or_more" ], [ - "%groupList842" + "%groupList841" ], [ "\u03b5" @@ -26939,10 +26975,10 @@ ] }, { - "name": "%ifBody843_zero_or_one", + "name": "%ifBody842_zero_or_one", "bnf": [ [ - "%ifBody843" + "%ifBody842" ], [ "\u03b5" @@ -26950,26 +26986,26 @@ ] }, { - "name": "%compoundStatementList846_one_or_more", + "name": "%compoundStatementList845_one_or_more", "bnf": [ [ - "%compoundStatementList846", - "%compoundStatementList846_one_or_more" + "%compoundStatementList845", + "%compoundStatementList845_one_or_more" ], [ - "%compoundStatementList846" + "%compoundStatementList845" ] ] }, { - "name": "%caseStatement847_one_or_more", + "name": "%caseStatement846_one_or_more", "bnf": [ [ - "%caseStatement847", - "%caseStatement847_one_or_more" + "%caseStatement846", + "%caseStatement846_one_or_more" ], [ - "%caseStatement847" + "%caseStatement846" ] ] }, @@ -27018,22 +27054,22 @@ ] }, { - "name": "%spDeclarations848_one_or_more", + "name": "%spDeclarations847_one_or_more", "bnf": [ [ - "%spDeclarations848", - "%spDeclarations848_one_or_more" + "%spDeclarations847", + "%spDeclarations847_one_or_more" ], [ - "%spDeclarations848" + "%spDeclarations847" ] ] }, { - "name": "%variableDeclaration849_zero_or_one", + "name": "%variableDeclaration848_zero_or_one", "bnf": [ [ - "%variableDeclaration849" + "%variableDeclaration848" ], [ "\u03b5" @@ -27052,14 +27088,14 @@ ] }, { - "name": "%handlerDeclaration851_zero_or_more", + "name": "%handlerDeclaration850_zero_or_more", "bnf": [ [ - "%handlerDeclaration851", - "%handlerDeclaration851_zero_or_more" + "%handlerDeclaration850", + "%handlerDeclaration850_zero_or_more" ], [ - "%handlerDeclaration851" + "%handlerDeclaration850" ], [ "\u03b5" @@ -27067,14 +27103,14 @@ ] }, { - "name": "%%%getDiagnostics854855856_zero_or_more", + "name": "%%%getDiagnostics853854855_zero_or_more", "bnf": [ [ - "%%%getDiagnostics854855856", - "%%%getDiagnostics854855856_zero_or_more" + "%%%getDiagnostics853854855", + "%%%getDiagnostics853854855_zero_or_more" ], [ - "%%%getDiagnostics854855856" + "%%%getDiagnostics853854855" ], [ "\u03b5" @@ -27082,14 +27118,14 @@ ] }, { - "name": "%%%getDiagnostics854857858_zero_or_more", + "name": "%%%getDiagnostics853856857_zero_or_more", "bnf": [ [ - "%%%getDiagnostics854857858", - "%%%getDiagnostics854857858_zero_or_more" + "%%%getDiagnostics853856857", + "%%%getDiagnostics853856857_zero_or_more" ], [ - "%%%getDiagnostics854857858" + "%%%getDiagnostics853856857" ], [ "\u03b5" @@ -27097,10 +27133,10 @@ ] }, { - "name": "%getDiagnostics853_zero_or_one", + "name": "%getDiagnostics852_zero_or_one", "bnf": [ [ - "%getDiagnostics853" + "%getDiagnostics852" ], [ "\u03b5" @@ -27108,14 +27144,14 @@ ] }, { - "name": "%%signalStatement864865_zero_or_more", + "name": "%%signalStatement863864_zero_or_more", "bnf": [ [ - "%%signalStatement864865", - "%%signalStatement864865_zero_or_more" + "%%signalStatement863864", + "%%signalStatement863864_zero_or_more" ], [ - "%%signalStatement864865" + "%%signalStatement863864" ], [ "\u03b5" @@ -27123,10 +27159,10 @@ ] }, { - "name": "%signalStatement864_zero_or_one", + "name": "%signalStatement863_zero_or_one", "bnf": [ [ - "%signalStatement864" + "%signalStatement863" ], [ "\u03b5" @@ -27134,14 +27170,14 @@ ] }, { - "name": "%%resignalStatement867868_zero_or_more", + "name": "%%resignalStatement866867_zero_or_more", "bnf": [ [ - "%%resignalStatement867868", - "%%resignalStatement867868_zero_or_more" + "%%resignalStatement866867", + "%%resignalStatement866867_zero_or_more" ], [ - "%%resignalStatement867868" + "%%resignalStatement866867" ], [ "\u03b5" @@ -27149,10 +27185,10 @@ ] }, { - "name": "%resignalStatement866_zero_or_one", + "name": "%resignalStatement865_zero_or_one", "bnf": [ [ - "%resignalStatement866" + "%resignalStatement865" ], [ "\u03b5" @@ -27160,10 +27196,10 @@ ] }, { - "name": "%resignalStatement867_zero_or_one", + "name": "%resignalStatement866_zero_or_one", "bnf": [ [ - "%resignalStatement867" + "%resignalStatement866" ], [ "\u03b5" @@ -27182,10 +27218,10 @@ ] }, { - "name": "%cursorFetch869_zero_or_one", + "name": "%cursorFetch868_zero_or_one", "bnf": [ [ - "%cursorFetch869" + "%cursorFetch868" ], [ "\u03b5" @@ -27193,10 +27229,10 @@ ] }, { - "name": "%%schedule871872_zero_or_one", + "name": "%%schedule870871_zero_or_one", "bnf": [ [ - "%%schedule871872" + "%%schedule870871" ], [ "\u03b5" @@ -27204,10 +27240,10 @@ ] }, { - "name": "%%schedule871873_zero_or_one", + "name": "%%schedule870872_zero_or_one", "bnf": [ [ - "%%schedule871873" + "%%schedule870872" ], [ "\u03b5" @@ -27289,10 +27325,10 @@ ] }, { - "name": "%%%fieldDefinition886887888_zero_or_one", + "name": "%%%fieldDefinition885886887_zero_or_one", "bnf": [ [ - "%%%fieldDefinition886887888" + "%%%fieldDefinition885886887" ], [ "\u03b5" @@ -27300,10 +27336,10 @@ ] }, { - "name": "%%%fieldDefinition886887889_zero_or_one", + "name": "%%%fieldDefinition885886888_zero_or_one", "bnf": [ [ - "%%%fieldDefinition886887889" + "%%%fieldDefinition885886888" ], [ "\u03b5" @@ -27344,10 +27380,10 @@ ] }, { - "name": "%%%references911912913_zero_or_one", + "name": "%%%references910911912_zero_or_one", "bnf": [ [ - "%%%references911912913" + "%%%references910911912" ], [ "\u03b5" @@ -27355,10 +27391,10 @@ ] }, { - "name": "%%%references911914915_zero_or_one", + "name": "%%%references910913914_zero_or_one", "bnf": [ [ - "%%%references911914915" + "%%%references910913914" ], [ "\u03b5" @@ -27377,10 +27413,10 @@ ] }, { - "name": "%references909_zero_or_one", + "name": "%references908_zero_or_one", "bnf": [ [ - "%references909" + "%references908" ], [ "\u03b5" @@ -27388,10 +27424,10 @@ ] }, { - "name": "%references911_zero_or_one", + "name": "%references910_zero_or_one", "bnf": [ [ - "%references911" + "%references910" ], [ "\u03b5" @@ -27399,14 +27435,14 @@ ] }, { - "name": "%keyList919_zero_or_more", + "name": "%keyList918_zero_or_more", "bnf": [ [ - "%keyList919", - "%keyList919_zero_or_more" + "%keyList918", + "%keyList918_zero_or_more" ], [ - "%keyList919" + "%keyList918" ], [ "\u03b5" @@ -27425,14 +27461,14 @@ ] }, { - "name": "%keyListWithExpression920_zero_or_more", + "name": "%keyListWithExpression919_zero_or_more", "bnf": [ [ - "%keyListWithExpression920", - "%keyListWithExpression920_zero_or_more" + "%keyListWithExpression919", + "%keyListWithExpression919_zero_or_more" ], [ - "%keyListWithExpression920" + "%keyListWithExpression919" ], [ "\u03b5" @@ -27517,10 +27553,10 @@ ] }, { - "name": "%%dataType955956_zero_or_one", + "name": "%%dataType954955_zero_or_one", "bnf": [ [ - "%%dataType955956" + "%%dataType954955" ], [ "\u03b5" @@ -27528,22 +27564,22 @@ ] }, { - "name": "%fieldOptions968_one_or_more", + "name": "%fieldOptions967_one_or_more", "bnf": [ [ - "%fieldOptions968", - "%fieldOptions968_one_or_more" + "%fieldOptions967", + "%fieldOptions967_one_or_more" ], [ - "%fieldOptions968" + "%fieldOptions967" ] ] }, { - "name": "%%charsetWithOptBinary970971_zero_or_one", + "name": "%%charsetWithOptBinary969970_zero_or_one", "bnf": [ [ - "%%charsetWithOptBinary970971" + "%%charsetWithOptBinary969970" ], [ "\u03b5" @@ -27551,14 +27587,14 @@ ] }, { - "name": "%createTableOptions976_zero_or_more", + "name": "%createTableOptions975_zero_or_more", "bnf": [ [ - "%createTableOptions976", - "%createTableOptions976_zero_or_more" + "%createTableOptions975", + "%createTableOptions975_zero_or_more" ], [ - "%createTableOptions976" + "%createTableOptions975" ], [ "\u03b5" @@ -27589,10 +27625,10 @@ ] }, { - "name": "%partitionClause1007_zero_or_one", + "name": "%partitionClause1006_zero_or_one", "bnf": [ [ - "%partitionClause1007" + "%partitionClause1006" ], [ "\u03b5" @@ -27655,10 +27691,10 @@ ] }, { - "name": "%subPartitions1018_zero_or_one", + "name": "%subPartitions1017_zero_or_one", "bnf": [ [ - "%subPartitions1018" + "%subPartitions1017" ], [ "\u03b5" @@ -27666,14 +27702,14 @@ ] }, { - "name": "%partitionDefinitions1019_zero_or_more", + "name": "%partitionDefinitions1018_zero_or_more", "bnf": [ [ - "%partitionDefinitions1019", - "%partitionDefinitions1019_zero_or_more" + "%partitionDefinitions1018", + "%partitionDefinitions1018_zero_or_more" ], [ - "%partitionDefinitions1019" + "%partitionDefinitions1018" ], [ "\u03b5" @@ -27681,14 +27717,14 @@ ] }, { - "name": "%%partitionDefinition10241025_zero_or_more", + "name": "%%partitionDefinition10231024_zero_or_more", "bnf": [ [ - "%%partitionDefinition10241025", - "%%partitionDefinition10241025_zero_or_more" + "%%partitionDefinition10231024", + "%%partitionDefinition10231024_zero_or_more" ], [ - "%%partitionDefinition10241025" + "%%partitionDefinition10231024" ], [ "\u03b5" @@ -27696,10 +27732,10 @@ ] }, { - "name": "%partitionDefinition1020_zero_or_one", + "name": "%partitionDefinition1019_zero_or_one", "bnf": [ [ - "%partitionDefinition1020" + "%partitionDefinition1019" ], [ "\u03b5" @@ -27722,10 +27758,10 @@ ] }, { - "name": "%partitionDefinition1024_zero_or_one", + "name": "%partitionDefinition1023_zero_or_one", "bnf": [ [ - "%partitionDefinition1024" + "%partitionDefinition1023" ], [ "\u03b5" @@ -27733,14 +27769,14 @@ ] }, { - "name": "%%partitionValuesIn10261027_zero_or_more", + "name": "%%partitionValuesIn10251026_zero_or_more", "bnf": [ [ - "%%partitionValuesIn10261027", - "%%partitionValuesIn10261027_zero_or_more" + "%%partitionValuesIn10251026", + "%%partitionValuesIn10251026_zero_or_more" ], [ - "%%partitionValuesIn10261027" + "%%partitionValuesIn10251026" ], [ "\u03b5" @@ -27748,14 +27784,14 @@ ] }, { - "name": "%partitionValueItemListParen1036_zero_or_more", + "name": "%partitionValueItemListParen1035_zero_or_more", "bnf": [ [ - "%partitionValueItemListParen1036", - "%partitionValueItemListParen1036_zero_or_more" + "%partitionValueItemListParen1035", + "%partitionValueItemListParen1035_zero_or_more" ], [ - "%partitionValueItemListParen1036" + "%partitionValueItemListParen1035" ], [ "\u03b5" @@ -27763,10 +27799,10 @@ ] }, { - "name": "%procedureParameter1037_zero_or_one", + "name": "%procedureParameter1036_zero_or_one", "bnf": [ [ - "%procedureParameter1037" + "%procedureParameter1036" ], [ "\u03b5" @@ -27774,14 +27810,14 @@ ] }, { - "name": "%viewRefList1038_zero_or_more", + "name": "%viewRefList1037_zero_or_more", "bnf": [ [ - "%viewRefList1038", - "%viewRefList1038_zero_or_more" + "%viewRefList1037", + "%viewRefList1037_zero_or_more" ], [ - "%viewRefList1038" + "%viewRefList1037" ], [ "\u03b5" @@ -27789,14 +27825,14 @@ ] }, { - "name": "%updateList1039_zero_or_more", + "name": "%updateList1038_zero_or_more", "bnf": [ [ - "%updateList1039", - "%updateList1039_zero_or_more" + "%updateList1038", + "%updateList1038_zero_or_more" ], [ - "%updateList1039" + "%updateList1038" ], [ "\u03b5" @@ -27839,14 +27875,14 @@ ] }, { - "name": "%userList1045_zero_or_more", + "name": "%userList1044_zero_or_more", "bnf": [ [ - "%userList1045", - "%userList1045_zero_or_more" + "%userList1044", + "%userList1044_zero_or_more" ], [ - "%userList1045" + "%userList1044" ], [ "\u03b5" @@ -27854,14 +27890,14 @@ ] }, { - "name": "%createUserList1046_zero_or_more", + "name": "%createUserList1045_zero_or_more", "bnf": [ [ - "%createUserList1046", - "%createUserList1046_zero_or_more" + "%createUserList1045", + "%createUserList1045_zero_or_more" ], [ - "%createUserList1046" + "%createUserList1045" ], [ "\u03b5" @@ -27869,14 +27905,14 @@ ] }, { - "name": "%alterUserList1047_zero_or_more", + "name": "%alterUserList1046_zero_or_more", "bnf": [ [ - "%alterUserList1047", - "%alterUserList1047_zero_or_more" + "%alterUserList1046", + "%alterUserList1046_zero_or_more" ], [ - "%alterUserList1047" + "%alterUserList1046" ], [ "\u03b5" @@ -27895,10 +27931,10 @@ ] }, { - "name": "%%%%createUserEntry1048104910511052_zero_or_one", + "name": "%%%%createUserEntry1047104810501051_zero_or_one", "bnf": [ [ - "%%%%createUserEntry1048104910511052" + "%%%%createUserEntry1047104810501051" ], [ "\u03b5" @@ -27906,10 +27942,10 @@ ] }, { - "name": "%%%%createUserEntry1048104910551056_zero_or_one", + "name": "%%%%createUserEntry1047104810541055_zero_or_one", "bnf": [ [ - "%%%%createUserEntry1048104910551056" + "%%%%createUserEntry1047104810541055" ], [ "\u03b5" @@ -27917,10 +27953,10 @@ ] }, { - "name": "%createUserEntry1048_zero_or_one", + "name": "%createUserEntry1047_zero_or_one", "bnf": [ [ - "%createUserEntry1048" + "%createUserEntry1047" ], [ "\u03b5" @@ -27928,10 +27964,10 @@ ] }, { - "name": "%%%%%alterUserEntry10571058105910601061_zero_or_one", + "name": "%%%%%alterUserEntry10561057105810591060_zero_or_one", "bnf": [ [ - "%%%%%alterUserEntry10571058105910601061" + "%%%%%alterUserEntry10561057105810591060" ], [ "\u03b5" @@ -27939,10 +27975,10 @@ ] }, { - "name": "%%%%%alterUserEntry10571058105910601062_zero_or_one", + "name": "%%%%%alterUserEntry10561057105810591061_zero_or_one", "bnf": [ [ - "%%%%%alterUserEntry10571058105910601062" + "%%%%%alterUserEntry10561057105810591061" ], [ "\u03b5" @@ -27950,10 +27986,10 @@ ] }, { - "name": "%%%%%alterUserEntry10571058105910631064_zero_or_one", + "name": "%%%%%alterUserEntry10561057105810621063_zero_or_one", "bnf": [ [ - "%%%%%alterUserEntry10571058105910631064" + "%%%%%alterUserEntry10561057105810621063" ], [ "\u03b5" @@ -27961,10 +27997,10 @@ ] }, { - "name": "%%%alterUserEntry105710581059_zero_or_one", + "name": "%%%alterUserEntry105610571058_zero_or_one", "bnf": [ [ - "%%%alterUserEntry105710581059" + "%%%alterUserEntry105610571058" ], [ "\u03b5" @@ -27983,10 +28019,10 @@ ] }, { - "name": "%userIdentifierOrText1065_zero_or_one", + "name": "%userIdentifierOrText1064_zero_or_one", "bnf": [ [ - "%userIdentifierOrText1065" + "%userIdentifierOrText1064" ], [ "\u03b5" @@ -27994,14 +28030,14 @@ ] }, { - "name": "%columnInternalRefList1069_zero_or_more", + "name": "%columnInternalRefList1068_zero_or_more", "bnf": [ [ - "%columnInternalRefList1069", - "%columnInternalRefList1069_zero_or_more" + "%columnInternalRefList1068", + "%columnInternalRefList1068_zero_or_more" ], [ - "%columnInternalRefList1069" + "%columnInternalRefList1068" ], [ "\u03b5" @@ -28009,10 +28045,10 @@ ] }, { - "name": "%tableWild1070_zero_or_one", + "name": "%tableWild1069_zero_or_one", "bnf": [ [ - "%tableWild1070" + "%tableWild1069" ], [ "\u03b5" @@ -28020,10 +28056,10 @@ ] }, { - "name": "%%%tableRefWithWildcard107110731074_zero_or_one", + "name": "%%%tableRefWithWildcard107010721073_zero_or_one", "bnf": [ [ - "%%%tableRefWithWildcard107110731074" + "%%%tableRefWithWildcard107010721073" ], [ "\u03b5" @@ -28031,10 +28067,10 @@ ] }, { - "name": "%tableRefWithWildcard1071_zero_or_one", + "name": "%tableRefWithWildcard1070_zero_or_one", "bnf": [ [ - "%tableRefWithWildcard1071" + "%tableRefWithWildcard1070" ], [ "\u03b5" @@ -28042,14 +28078,14 @@ ] }, { - "name": "%tableRefList1075_zero_or_more", + "name": "%tableRefList1074_zero_or_more", "bnf": [ [ - "%tableRefList1075", - "%tableRefList1075_zero_or_more" + "%tableRefList1074", + "%tableRefList1074_zero_or_more" ], [ - "%tableRefList1075" + "%tableRefList1074" ], [ "\u03b5" @@ -28057,14 +28093,14 @@ ] }, { - "name": "%tableAliasRefList1076_zero_or_more", + "name": "%tableAliasRefList1075_zero_or_more", "bnf": [ [ - "%tableAliasRefList1076", - "%tableAliasRefList1076_zero_or_more" + "%tableAliasRefList1075", + "%tableAliasRefList1075_zero_or_more" ], [ - "%tableAliasRefList1076" + "%tableAliasRefList1075" ], [ "\u03b5" @@ -28072,14 +28108,14 @@ ] }, { - "name": "%identifierList1078_zero_or_more", + "name": "%identifierList1077_zero_or_more", "bnf": [ [ - "%identifierList1078", - "%identifierList1078_zero_or_more" + "%identifierList1077", + "%identifierList1077_zero_or_more" ], [ - "%identifierList1078" + "%identifierList1077" ], [ "\u03b5" @@ -28087,10 +28123,10 @@ ] }, { - "name": "%%simpleIdentifier10791080_zero_or_one", + "name": "%%simpleIdentifier10781079_zero_or_one", "bnf": [ [ - "%%simpleIdentifier10791080" + "%%simpleIdentifier10781079" ], [ "\u03b5" @@ -28109,14 +28145,14 @@ ] }, { - "name": "%stringList1086_zero_or_more", + "name": "%stringList1085_zero_or_more", "bnf": [ [ - "%stringList1086", - "%stringList1086_zero_or_more" + "%stringList1085", + "%stringList1085_zero_or_more" ], [ - "%stringList1086" + "%stringList1085" ], [ "\u03b5" @@ -28139,14 +28175,14 @@ ] }, { - "name": "%textStringLiteralList1089_zero_or_more", + "name": "%textStringLiteralList1088_zero_or_more", "bnf": [ [ - "%textStringLiteralList1089", - "%textStringLiteralList1089_zero_or_more" + "%textStringLiteralList1088", + "%textStringLiteralList1088_zero_or_more" ], [ - "%textStringLiteralList1089" + "%textStringLiteralList1088" ], [ "\u03b5" @@ -28154,14 +28190,14 @@ ] }, { - "name": "%alterOrderList1113_zero_or_more", + "name": "%alterOrderList1112_zero_or_more", "bnf": [ [ - "%alterOrderList1113", - "%alterOrderList1113_zero_or_more" + "%alterOrderList1112", + "%alterOrderList1112_zero_or_more" ], [ - "%alterOrderList1113" + "%alterOrderList1112" ], [ "\u03b5" @@ -28190,6 +28226,61 @@ ] ] }, + { + "name": "windowFrameClause_zero_or_one", + "bnf": [ + [ + "windowFrameClause" + ], + [ + "\u03b5" + ] + ] + }, + { + "name": "%%windowSpecDetails11231124_zero_or_one", + "bnf": [ + [ + "%%windowSpecDetails11231124" + ], + [ + "\u03b5" + ] + ] + }, + { + "name": "%%windowSpecDetails11251126_zero_or_one", + "bnf": [ + [ + "%%windowSpecDetails11251126" + ], + [ + "\u03b5" + ] + ] + }, + { + "name": "windowName_zero_or_one", + "bnf": [ + [ + "windowName" + ], + [ + "\u03b5" + ] + ] + }, + { + "name": "%%windowSpecDetails11271128_zero_or_one", + "bnf": [ + [ + "%%windowSpecDetails11271128" + ], + [ + "\u03b5" + ] + ] + }, { "name": "%expr_rr_zero_or_more", "bnf": [ @@ -28206,10 +28297,10 @@ ] }, { - "name": "%%%expr_simple11231124_zero_or_one", + "name": "%%%expr_simple11291130_zero_or_one", "bnf": [ [ - "%%%expr_simple11231124" + "%%%expr_simple11291130" ], [ "\u03b5" @@ -28243,10 +28334,10 @@ ] }, { - "name": "%predicate1136_zero_or_one", + "name": "%predicate1142_zero_or_one", "bnf": [ [ - "%predicate1136" + "%predicate1142" ], [ "\u03b5" @@ -28269,14 +28360,14 @@ ] }, { - "name": "%simpleExpr1151_zero_or_more", + "name": "%simpleExpr1157_zero_or_more", "bnf": [ [ - "%simpleExpr1151", - "%simpleExpr1151_zero_or_more" + "%simpleExpr1157", + "%simpleExpr1157_zero_or_more" ], [ - "%simpleExpr1151" + "%simpleExpr1157" ], [ "\u03b5" @@ -28284,10 +28375,10 @@ ] }, { - "name": "%%simpleExpr_collate1152_zero_or_one", + "name": "%%simpleExpr_collate1158_zero_or_one", "bnf": [ [ - "%%simpleExpr_collate1152" + "%%simpleExpr_collate1158" ], [ "\u03b5" @@ -28295,10 +28386,10 @@ ] }, { - "name": "%%%simpleExpr_factored11531154_zero_or_one", + "name": "%%%simpleExpr_factored11591160_zero_or_one", "bnf": [ [ - "%%%simpleExpr_factored11531154" + "%%%simpleExpr_factored11591160" ], [ "\u03b5" @@ -28350,14 +28441,14 @@ ] }, { - "name": "%%%simpleExpr_factored11651166_one_or_more", + "name": "%%%simpleExpr_factored11711172_one_or_more", "bnf": [ [ - "%%%simpleExpr_factored11651166", - "%%%simpleExpr_factored11651166_one_or_more" + "%%%simpleExpr_factored11711172", + "%%%simpleExpr_factored11711172_one_or_more" ], [ - "%%%simpleExpr_factored11651166" + "%%%simpleExpr_factored11711172" ] ] }, diff --git a/custom-parser/grammar-factoring/MySQLParser-manually-factored.ebnf b/custom-parser/grammar-factoring/MySQLParser-manually-factored.ebnf index 7af945e..bb508fd 100644 --- a/custom-parser/grammar-factoring/MySQLParser-manually-factored.ebnf +++ b/custom-parser/grammar-factoring/MySQLParser-manually-factored.ebnf @@ -158,7 +158,7 @@ havingClause ::= HAVING_SYMBOL expr windowClause ::= WINDOW_SYMBOL windowDefinition (COMMA_SYMBOL windowDefinition)* windowDefinition ::= windowName AS_SYMBOL windowSpec windowSpec ::= OPEN_PAR_SYMBOL windowSpecDetails CLOSE_PAR_SYMBOL -windowSpecDetails ::= windowName? (PARTITION_SYMBOL BY_SYMBOL orderList)? orderClause? windowFrameClause? +/* windowSpecDetails ::= windowName? (PARTITION_SYMBOL BY_SYMBOL orderList)? orderClause? windowFrameClause? */ windowFrameClause ::= windowFrameUnits windowFrameExtent windowFrameExclusion? windowFrameUnits ::= ROWS_SYMBOL | RANGE_SYMBOL | GROUPS_SYMBOL windowFrameExtent ::= windowFrameStart | windowFrameBetween @@ -648,6 +648,17 @@ castType ::= (BINARY_SYMBOL fieldLength?) | (CHAR_SYMBOL fieldLength? charsetWit */ utilityStatement ::= explainStatement | describeStatement | helpCommand | useCommand | restartServer +/* + * Rewrite "windowSpecDetails" so to keep variants with "windowName?" last. + * We first need to try to match the symbols as keywords, only then as identifiers. + * Identifiers can never take precedence over keywords in the grammar. + * + * E.g., in "OVER (ROWS UNBOUNDED PRECEDING)", the "ROWS" token needs to match as a keyword + * rather than as an identifier. At the same time, "OVER (ROWS PARTITION BY x)" is also valid + * with the "ROWS" token as an identifier. + */ +windowSpecDetails ::= (PARTITION_SYMBOL BY_SYMBOL orderList orderClause? windowFrameClause?) | ((PARTITION_SYMBOL BY_SYMBOL orderList)? orderClause windowFrameClause?) | ((PARTITION_SYMBOL BY_SYMBOL orderList)? orderClause? windowFrameClause) | (windowName? (PARTITION_SYMBOL BY_SYMBOL orderList)? orderClause? windowFrameClause?) + /* Factor left recursion. */ expr ::= %expr_simple %expr_rr* %expr_simple ::= (boolPri (IS_SYMBOL notRule? (TRUE_SYMBOL | FALSE_SYMBOL | UNKNOWN_SYMBOL))?) | (NOT_SYMBOL expr) diff --git a/custom-parser/grammar-factoring/MySQLParser-manually-factored.json b/custom-parser/grammar-factoring/MySQLParser-manually-factored.json index b0eb368..76b0857 100644 --- a/custom-parser/grammar-factoring/MySQLParser-manually-factored.json +++ b/custom-parser/grammar-factoring/MySQLParser-manually-factored.json @@ -4887,28 +4887,6 @@ ] ] }, - { - "name": "%windowSpecDetails246", - "bnf": [ - [ - "PARTITION_SYMBOL", - "BY_SYMBOL", - "orderList" - ] - ], - "fragment": true - }, - { - "name": "windowSpecDetails", - "bnf": [ - [ - "windowName?", - "%windowSpecDetails246?", - "orderClause?", - "windowFrameClause?" - ] - ] - }, { "name": "windowFrameClause", "bnf": [ @@ -4945,7 +4923,7 @@ ] }, { - "name": "%windowFrameStart247", + "name": "%windowFrameStart246", "bnf": [ [ "UNBOUNDED_SYMBOL", @@ -4955,7 +4933,7 @@ "fragment": true }, { - "name": "%windowFrameStart248", + "name": "%windowFrameStart247", "bnf": [ [ "ulonglong_number", @@ -4965,7 +4943,7 @@ "fragment": true }, { - "name": "%windowFrameStart249", + "name": "%windowFrameStart248", "bnf": [ [ "PARAM_MARKER", @@ -4975,7 +4953,7 @@ "fragment": true }, { - "name": "%windowFrameStart250", + "name": "%windowFrameStart249", "bnf": [ [ "INTERVAL_SYMBOL", @@ -4987,7 +4965,7 @@ "fragment": true }, { - "name": "%windowFrameStart251", + "name": "%windowFrameStart250", "bnf": [ [ "CURRENT_SYMBOL", @@ -4999,6 +4977,9 @@ { "name": "windowFrameStart", "bnf": [ + [ + "%windowFrameStart246" + ], [ "%windowFrameStart247" ], @@ -5010,9 +4991,6 @@ ], [ "%windowFrameStart250" - ], - [ - "%windowFrameStart251" ] ] }, @@ -5028,7 +5006,7 @@ ] }, { - "name": "%windowFrameBound252", + "name": "%windowFrameBound251", "bnf": [ [ "UNBOUNDED_SYMBOL", @@ -5038,7 +5016,7 @@ "fragment": true }, { - "name": "%windowFrameBound253", + "name": "%windowFrameBound252", "bnf": [ [ "ulonglong_number", @@ -5048,7 +5026,7 @@ "fragment": true }, { - "name": "%windowFrameBound254", + "name": "%windowFrameBound253", "bnf": [ [ "PARAM_MARKER", @@ -5058,7 +5036,7 @@ "fragment": true }, { - "name": "%windowFrameBound255", + "name": "%windowFrameBound254", "bnf": [ [ "INTERVAL_SYMBOL", @@ -5075,6 +5053,9 @@ [ "windowFrameStart" ], + [ + "%windowFrameBound251" + ], [ "%windowFrameBound252" ], @@ -5083,14 +5064,11 @@ ], [ "%windowFrameBound254" - ], - [ - "%windowFrameBound255" ] ] }, { - "name": "%%windowFrameExclusion256257", + "name": "%%windowFrameExclusion255256", "bnf": [ [ "CURRENT_SYMBOL", @@ -5100,7 +5078,7 @@ "fragment": true }, { - "name": "%%windowFrameExclusion256258", + "name": "%%windowFrameExclusion255257", "bnf": [ [ "NO_SYMBOL", @@ -5110,10 +5088,10 @@ "fragment": true }, { - "name": "%windowFrameExclusion256", + "name": "%windowFrameExclusion255", "bnf": [ [ - "%%windowFrameExclusion256257" + "%%windowFrameExclusion255256" ], [ "GROUP_SYMBOL" @@ -5122,7 +5100,7 @@ "TIES_SYMBOL" ], [ - "%%windowFrameExclusion256258" + "%%windowFrameExclusion255257" ] ], "fragment": true @@ -5132,12 +5110,12 @@ "bnf": [ [ "EXCLUDE_SYMBOL", - "%windowFrameExclusion256" + "%windowFrameExclusion255" ] ] }, { - "name": "%withClause259", + "name": "%withClause258", "bnf": [ [ "COMMA_SYMBOL", @@ -5153,7 +5131,7 @@ "WITH_SYMBOL", "RECURSIVE_SYMBOL?", "commonTableExpression", - "%withClause259*" + "%withClause258*" ] ] }, @@ -5180,7 +5158,7 @@ ] }, { - "name": "%olapOption260", + "name": "%olapOption259", "bnf": [ [ "WITH_SYMBOL", @@ -5190,7 +5168,7 @@ "fragment": true }, { - "name": "%olapOption261", + "name": "%olapOption260", "bnf": [ [ "WITH_SYMBOL", @@ -5203,10 +5181,10 @@ "name": "olapOption", "bnf": [ [ - "%olapOption260" + "%olapOption259" ], [ - "%olapOption261" + "%olapOption260" ] ] }, @@ -5232,7 +5210,7 @@ ] }, { - "name": "%fromClause262", + "name": "%fromClause261", "bnf": [ [ "DUAL_SYMBOL" @@ -5248,12 +5226,12 @@ "bnf": [ [ "FROM_SYMBOL", - "%fromClause262" + "%fromClause261" ] ] }, { - "name": "%tableReferenceList263", + "name": "%tableReferenceList262", "bnf": [ [ "COMMA_SYMBOL", @@ -5267,12 +5245,12 @@ "bnf": [ [ "tableReference", - "%tableReferenceList263*" + "%tableReferenceList262*" ] ] }, { - "name": "%tableValueConstructor264", + "name": "%tableValueConstructor263", "bnf": [ [ "COMMA_SYMBOL", @@ -5287,7 +5265,7 @@ [ "VALUES_SYMBOL", "rowValueExplicit", - "%tableValueConstructor264*" + "%tableValueConstructor263*" ] ] }, @@ -5312,7 +5290,7 @@ ] }, { - "name": "%selectOption265", + "name": "%selectOption264", "bnf": [ [ "MAX_STATEMENT_TIME_SYMBOL", @@ -5335,7 +5313,7 @@ "SQL_CACHE_SYMBOL" ], [ - "%selectOption265" + "%selectOption264" ] ] }, @@ -5348,7 +5326,7 @@ ] }, { - "name": "%%lockingClause266267", + "name": "%%lockingClause265266", "bnf": [ [ "OF_SYMBOL", @@ -5358,19 +5336,19 @@ "fragment": true }, { - "name": "%lockingClause266", + "name": "%lockingClause265", "bnf": [ [ "FOR_SYMBOL", "lockStrengh", - "%%lockingClause266267?", + "%%lockingClause265266?", "lockedRowAction?" ] ], "fragment": true }, { - "name": "%lockingClause268", + "name": "%lockingClause267", "bnf": [ [ "LOCK_SYMBOL", @@ -5385,10 +5363,10 @@ "name": "lockingClause", "bnf": [ [ - "%lockingClause266" + "%lockingClause265" ], [ - "%lockingClause268" + "%lockingClause267" ] ] }, @@ -5404,7 +5382,7 @@ ] }, { - "name": "%lockedRowAction269", + "name": "%lockedRowAction268", "bnf": [ [ "SKIP_SYMBOL", @@ -5417,7 +5395,7 @@ "name": "lockedRowAction", "bnf": [ [ - "%lockedRowAction269" + "%lockedRowAction268" ], [ "NOWAIT_SYMBOL" @@ -5425,7 +5403,7 @@ ] }, { - "name": "%selectItemList270", + "name": "%selectItemList269", "bnf": [ [ "selectItem" @@ -5437,7 +5415,7 @@ "fragment": true }, { - "name": "%selectItemList271", + "name": "%selectItemList270", "bnf": [ [ "COMMA_SYMBOL", @@ -5450,13 +5428,13 @@ "name": "selectItemList", "bnf": [ [ - "%selectItemList270", - "%selectItemList271*" + "%selectItemList269", + "%selectItemList270*" ] ] }, { - "name": "%selectItem272", + "name": "%selectItem271", "bnf": [ [ "expr", @@ -5472,12 +5450,12 @@ "tableWild" ], [ - "%selectItem272" + "%selectItem271" ] ] }, { - "name": "%selectAlias273", + "name": "%selectAlias272", "bnf": [ [ "identifier" @@ -5493,7 +5471,7 @@ "bnf": [ [ "AS_SYMBOL?", - "%selectAlias273" + "%selectAlias272" ] ] }, @@ -5507,7 +5485,7 @@ ] }, { - "name": "%%%tableReference274275276", + "name": "%%%tableReference273274275", "bnf": [ [ "identifier" @@ -5519,11 +5497,11 @@ "fragment": true }, { - "name": "%%tableReference274275", + "name": "%%tableReference273274", "bnf": [ [ "OPEN_CURLY_SYMBOL", - "%%%tableReference274275276", + "%%%tableReference273274275", "escapedTableReference", "CLOSE_CURLY_SYMBOL" ] @@ -5531,13 +5509,13 @@ "fragment": true }, { - "name": "%tableReference274", + "name": "%tableReference273", "bnf": [ [ "tableFactor" ], [ - "%%tableReference274275" + "%%tableReference273274" ] ], "fragment": true @@ -5546,7 +5524,7 @@ "name": "tableReference", "bnf": [ [ - "%tableReference274", + "%tableReference273", "joinedTable*" ] ] @@ -5561,7 +5539,7 @@ ] }, { - "name": "%%%joinedTable277278279", + "name": "%%%joinedTable276277278", "bnf": [ [ "ON_SYMBOL", @@ -5571,7 +5549,7 @@ "fragment": true }, { - "name": "%%%joinedTable277278280", + "name": "%%%joinedTable276277279", "bnf": [ [ "USING_SYMBOL", @@ -5581,30 +5559,30 @@ "fragment": true }, { - "name": "%%joinedTable277278", + "name": "%%joinedTable276277", "bnf": [ [ - "%%%joinedTable277278279" + "%%%joinedTable276277278" ], [ - "%%%joinedTable277278280" + "%%%joinedTable276277279" ] ], "fragment": true }, { - "name": "%joinedTable277", + "name": "%joinedTable276", "bnf": [ [ "innerJoinType", "tableReference", - "%%joinedTable277278?" + "%%joinedTable276277?" ] ], "fragment": true }, { - "name": "%%%joinedTable281282283", + "name": "%%%joinedTable280281282", "bnf": [ [ "ON_SYMBOL", @@ -5614,7 +5592,7 @@ "fragment": true }, { - "name": "%%%joinedTable281282284", + "name": "%%%joinedTable280281283", "bnf": [ [ "USING_SYMBOL", @@ -5624,30 +5602,30 @@ "fragment": true }, { - "name": "%%joinedTable281282", + "name": "%%joinedTable280281", "bnf": [ [ - "%%%joinedTable281282283" + "%%%joinedTable280281282" ], [ - "%%%joinedTable281282284" + "%%%joinedTable280281283" ] ], "fragment": true }, { - "name": "%joinedTable281", + "name": "%joinedTable280", "bnf": [ [ "outerJoinType", "tableReference", - "%%joinedTable281282" + "%%joinedTable280281" ] ], "fragment": true }, { - "name": "%joinedTable285", + "name": "%joinedTable284", "bnf": [ [ "naturalJoinType", @@ -5660,18 +5638,18 @@ "name": "joinedTable", "bnf": [ [ - "%joinedTable277" + "%joinedTable276" ], [ - "%joinedTable281" + "%joinedTable280" ], [ - "%joinedTable285" + "%joinedTable284" ] ] }, { - "name": "%naturalJoinType286", + "name": "%naturalJoinType285", "bnf": [ [ "NATURAL_SYMBOL", @@ -5682,7 +5660,7 @@ "fragment": true }, { - "name": "%%naturalJoinType287288", + "name": "%%naturalJoinType286287", "bnf": [ [ "LEFT_SYMBOL" @@ -5694,11 +5672,11 @@ "fragment": true }, { - "name": "%naturalJoinType287", + "name": "%naturalJoinType286", "bnf": [ [ "NATURAL_SYMBOL", - "%%naturalJoinType287288", + "%%naturalJoinType286287", "OUTER_SYMBOL?", "JOIN_SYMBOL" ] @@ -5709,15 +5687,15 @@ "name": "naturalJoinType", "bnf": [ [ - "%naturalJoinType286" + "%naturalJoinType285" ], [ - "%naturalJoinType287" + "%naturalJoinType286" ] ] }, { - "name": "%%innerJoinType289290", + "name": "%%innerJoinType288289", "bnf": [ [ "INNER_SYMBOL" @@ -5729,10 +5707,10 @@ "fragment": true }, { - "name": "%innerJoinType289", + "name": "%innerJoinType288", "bnf": [ [ - "%%innerJoinType289290?", + "%%innerJoinType288289?", "JOIN_SYMBOL" ] ], @@ -5742,7 +5720,7 @@ "name": "innerJoinType", "bnf": [ [ - "%innerJoinType289" + "%innerJoinType288" ], [ "STRAIGHT_JOIN_SYMBOL" @@ -5750,7 +5728,7 @@ ] }, { - "name": "%outerJoinType291", + "name": "%outerJoinType290", "bnf": [ [ "LEFT_SYMBOL" @@ -5765,7 +5743,7 @@ "name": "outerJoinType", "bnf": [ [ - "%outerJoinType291", + "%outerJoinType290", "OUTER_SYMBOL?", "JOIN_SYMBOL" ] @@ -5803,7 +5781,7 @@ ] }, { - "name": "%singleTableParens292", + "name": "%singleTableParens291", "bnf": [ [ "singleTable" @@ -5819,13 +5797,13 @@ "bnf": [ [ "OPEN_PAR_SYMBOL", - "%singleTableParens292", + "%singleTableParens291", "CLOSE_PAR_SYMBOL" ] ] }, { - "name": "%derivedTable293", + "name": "%derivedTable292", "bnf": [ [ "subquery", @@ -5836,7 +5814,7 @@ "fragment": true }, { - "name": "%derivedTable294", + "name": "%derivedTable293", "bnf": [ [ "LATERAL_SYMBOL", @@ -5851,15 +5829,15 @@ "name": "derivedTable", "bnf": [ [ - "%derivedTable293" + "%derivedTable292" ], [ - "%derivedTable294" + "%derivedTable293" ] ] }, { - "name": "%tableReferenceListParens295", + "name": "%tableReferenceListParens294", "bnf": [ [ "tableReferenceList" @@ -5875,7 +5853,7 @@ "bnf": [ [ "OPEN_PAR_SYMBOL", - "%tableReferenceListParens295", + "%tableReferenceListParens294", "CLOSE_PAR_SYMBOL" ] ] @@ -5896,7 +5874,7 @@ ] }, { - "name": "%columnsClause296", + "name": "%columnsClause295", "bnf": [ [ "COMMA_SYMBOL", @@ -5912,13 +5890,13 @@ "COLUMNS_SYMBOL", "OPEN_PAR_SYMBOL", "jtColumn", - "%columnsClause296*", + "%columnsClause295*", "CLOSE_PAR_SYMBOL" ] ] }, { - "name": "%jtColumn297", + "name": "%jtColumn296", "bnf": [ [ "identifier", @@ -5929,7 +5907,7 @@ "fragment": true }, { - "name": "%jtColumn298", + "name": "%jtColumn297", "bnf": [ [ "identifier", @@ -5944,7 +5922,7 @@ "fragment": true }, { - "name": "%jtColumn299", + "name": "%jtColumn298", "bnf": [ [ "NESTED_SYMBOL", @@ -5959,18 +5937,18 @@ "name": "jtColumn", "bnf": [ [ - "%jtColumn297" + "%jtColumn296" ], [ - "%jtColumn298" + "%jtColumn297" ], [ - "%jtColumn299" + "%jtColumn298" ] ] }, { - "name": "%onEmptyOrError300", + "name": "%onEmptyOrError299", "bnf": [ [ "onEmpty", @@ -5980,7 +5958,7 @@ "fragment": true }, { - "name": "%onEmptyOrError301", + "name": "%onEmptyOrError300", "bnf": [ [ "onError", @@ -5993,10 +5971,10 @@ "name": "onEmptyOrError", "bnf": [ [ - "%onEmptyOrError300" + "%onEmptyOrError299" ], [ - "%onEmptyOrError301" + "%onEmptyOrError300" ] ] }, @@ -6021,7 +5999,7 @@ ] }, { - "name": "%jtOnResponse302", + "name": "%jtOnResponse301", "bnf": [ [ "DEFAULT_SYMBOL", @@ -6040,7 +6018,7 @@ "NULL_SYMBOL" ], [ - "%jtOnResponse302" + "%jtOnResponse301" ] ] }, @@ -6056,7 +6034,7 @@ ] }, { - "name": "%tableAlias303", + "name": "%tableAlias302", "bnf": [ [ "AS_SYMBOL" @@ -6071,13 +6049,13 @@ "name": "tableAlias", "bnf": [ [ - "%tableAlias303?", + "%tableAlias302?", "identifier" ] ] }, { - "name": "%indexHintList304", + "name": "%indexHintList303", "bnf": [ [ "COMMA_SYMBOL", @@ -6091,12 +6069,12 @@ "bnf": [ [ "indexHint", - "%indexHintList304*" + "%indexHintList303*" ] ] }, { - "name": "%indexHint305", + "name": "%indexHint304", "bnf": [ [ "indexHintType", @@ -6110,7 +6088,7 @@ "fragment": true }, { - "name": "%indexHint306", + "name": "%indexHint305", "bnf": [ [ "USE_SYMBOL", @@ -6127,10 +6105,10 @@ "name": "indexHint", "bnf": [ [ - "%indexHint305" + "%indexHint304" ], [ - "%indexHint306" + "%indexHint305" ] ] }, @@ -6157,7 +6135,7 @@ ] }, { - "name": "%constraintKeyType307", + "name": "%constraintKeyType306", "bnf": [ [ "PRIMARY_SYMBOL", @@ -6167,7 +6145,7 @@ "fragment": true }, { - "name": "%constraintKeyType308", + "name": "%constraintKeyType307", "bnf": [ [ "UNIQUE_SYMBOL", @@ -6180,15 +6158,15 @@ "name": "constraintKeyType", "bnf": [ [ - "%constraintKeyType307" + "%constraintKeyType306" ], [ - "%constraintKeyType308" + "%constraintKeyType307" ] ] }, { - "name": "%%indexHintClause309310", + "name": "%%indexHintClause308309", "bnf": [ [ "ORDER_SYMBOL", @@ -6198,7 +6176,7 @@ "fragment": true }, { - "name": "%%indexHintClause309311", + "name": "%%indexHintClause308310", "bnf": [ [ "GROUP_SYMBOL", @@ -6208,16 +6186,16 @@ "fragment": true }, { - "name": "%indexHintClause309", + "name": "%indexHintClause308", "bnf": [ [ "JOIN_SYMBOL" ], [ - "%%indexHintClause309310" + "%%indexHintClause308309" ], [ - "%%indexHintClause309311" + "%%indexHintClause308310" ] ], "fragment": true @@ -6227,12 +6205,12 @@ "bnf": [ [ "FOR_SYMBOL", - "%indexHintClause309" + "%indexHintClause308" ] ] }, { - "name": "%indexList312", + "name": "%indexList311", "bnf": [ [ "COMMA_SYMBOL", @@ -6246,7 +6224,7 @@ "bnf": [ [ "indexListElement", - "%indexList312*" + "%indexList311*" ] ] }, @@ -6296,7 +6274,7 @@ ] }, { - "name": "%transactionStatement313", + "name": "%transactionStatement312", "bnf": [ [ "START_SYMBOL", @@ -6307,7 +6285,7 @@ "fragment": true }, { - "name": "%%transactionStatement314315", + "name": "%%transactionStatement313314", "bnf": [ [ "AND_SYMBOL", @@ -6318,7 +6296,7 @@ "fragment": true }, { - "name": "%%transactionStatement314316", + "name": "%%transactionStatement313315", "bnf": [ [ "NO_SYMBOL?", @@ -6328,13 +6306,13 @@ "fragment": true }, { - "name": "%transactionStatement314", + "name": "%transactionStatement313", "bnf": [ [ "COMMIT_SYMBOL", "WORK_SYMBOL?", - "%%transactionStatement314315?", - "%%transactionStatement314316?" + "%%transactionStatement313314?", + "%%transactionStatement313315?" ] ], "fragment": true @@ -6343,10 +6321,10 @@ "name": "transactionStatement", "bnf": [ [ - "%transactionStatement313" + "%transactionStatement312" ], [ - "%transactionStatement314" + "%transactionStatement313" ] ] }, @@ -6360,7 +6338,7 @@ ] }, { - "name": "%transactionCharacteristic317", + "name": "%transactionCharacteristic316", "bnf": [ [ "WITH_SYMBOL", @@ -6371,7 +6349,7 @@ "fragment": true }, { - "name": "%%transactionCharacteristic318319", + "name": "%%transactionCharacteristic317318", "bnf": [ [ "WRITE_SYMBOL" @@ -6383,11 +6361,11 @@ "fragment": true }, { - "name": "%transactionCharacteristic318", + "name": "%transactionCharacteristic317", "bnf": [ [ "READ_SYMBOL", - "%%transactionCharacteristic318319" + "%%transactionCharacteristic317318" ] ], "fragment": true @@ -6396,15 +6374,15 @@ "name": "transactionCharacteristic", "bnf": [ [ - "%transactionCharacteristic317" + "%transactionCharacteristic316" ], [ - "%transactionCharacteristic318" + "%transactionCharacteristic317" ] ] }, { - "name": "%savepointStatement320", + "name": "%savepointStatement319", "bnf": [ [ "SAVEPOINT_SYMBOL", @@ -6414,7 +6392,7 @@ "fragment": true }, { - "name": "%%%savepointStatement321322323", + "name": "%%%savepointStatement320321322", "bnf": [ [ "TO_SYMBOL", @@ -6425,7 +6403,7 @@ "fragment": true }, { - "name": "%%%%savepointStatement321322324325", + "name": "%%%%savepointStatement320321323324", "bnf": [ [ "AND_SYMBOL", @@ -6436,7 +6414,7 @@ "fragment": true }, { - "name": "%%%%savepointStatement321322324326", + "name": "%%%%savepointStatement320321323325", "bnf": [ [ "NO_SYMBOL?", @@ -6446,40 +6424,40 @@ "fragment": true }, { - "name": "%%%savepointStatement321322324", + "name": "%%%savepointStatement320321323", "bnf": [ [ - "%%%%savepointStatement321322324325?", - "%%%%savepointStatement321322324326?" + "%%%%savepointStatement320321323324?", + "%%%%savepointStatement320321323325?" ] ], "fragment": true }, { - "name": "%%savepointStatement321322", + "name": "%%savepointStatement320321", "bnf": [ [ - "%%%savepointStatement321322323" + "%%%savepointStatement320321322" ], [ - "%%%savepointStatement321322324" + "%%%savepointStatement320321323" ] ], "fragment": true }, { - "name": "%savepointStatement321", + "name": "%savepointStatement320", "bnf": [ [ "ROLLBACK_SYMBOL", "WORK_SYMBOL?", - "%%savepointStatement321322" + "%%savepointStatement320321" ] ], "fragment": true }, { - "name": "%savepointStatement327", + "name": "%savepointStatement326", "bnf": [ [ "RELEASE_SYMBOL", @@ -6493,18 +6471,18 @@ "name": "savepointStatement", "bnf": [ [ - "%savepointStatement320" + "%savepointStatement319" ], [ - "%savepointStatement321" + "%savepointStatement320" ], [ - "%savepointStatement327" + "%savepointStatement326" ] ] }, { - "name": "%%lockStatement328329", + "name": "%%lockStatement327328", "bnf": [ [ "TABLES_SYMBOL" @@ -6516,7 +6494,7 @@ "fragment": true }, { - "name": "%%lockStatement328330", + "name": "%%lockStatement327329", "bnf": [ [ "COMMA_SYMBOL", @@ -6526,19 +6504,19 @@ "fragment": true }, { - "name": "%lockStatement328", + "name": "%lockStatement327", "bnf": [ [ "LOCK_SYMBOL", - "%%lockStatement328329", + "%%lockStatement327328", "lockItem", - "%%lockStatement328330*" + "%%lockStatement327329*" ] ], "fragment": true }, { - "name": "%lockStatement331", + "name": "%lockStatement330", "bnf": [ [ "LOCK_SYMBOL", @@ -6550,7 +6528,7 @@ "fragment": true }, { - "name": "%%lockStatement332333", + "name": "%%lockStatement331332", "bnf": [ [ "TABLES_SYMBOL" @@ -6565,11 +6543,11 @@ "fragment": true }, { - "name": "%lockStatement332", + "name": "%lockStatement331", "bnf": [ [ "UNLOCK_SYMBOL", - "%%lockStatement332333" + "%%lockStatement331332" ] ], "fragment": true @@ -6578,13 +6556,13 @@ "name": "lockStatement", "bnf": [ [ - "%lockStatement328" + "%lockStatement327" ], [ - "%lockStatement331" + "%lockStatement330" ], [ - "%lockStatement332" + "%lockStatement331" ] ] }, @@ -6599,7 +6577,7 @@ ] }, { - "name": "%lockOption334", + "name": "%lockOption333", "bnf": [ [ "READ_SYMBOL", @@ -6609,7 +6587,7 @@ "fragment": true }, { - "name": "%lockOption335", + "name": "%lockOption334", "bnf": [ [ "LOW_PRIORITY_SYMBOL?", @@ -6622,15 +6600,15 @@ "name": "lockOption", "bnf": [ [ - "%lockOption334" + "%lockOption333" ], [ - "%lockOption335" + "%lockOption334" ] ] }, { - "name": "%%%xaStatement336337338", + "name": "%%%xaStatement335336337", "bnf": [ [ "START_SYMBOL" @@ -6642,7 +6620,7 @@ "fragment": true }, { - "name": "%%%xaStatement336337339", + "name": "%%%xaStatement335336338", "bnf": [ [ "JOIN_SYMBOL" @@ -6654,18 +6632,18 @@ "fragment": true }, { - "name": "%%xaStatement336337", + "name": "%%xaStatement335336", "bnf": [ [ - "%%%xaStatement336337338", + "%%%xaStatement335336337", "xid", - "%%%xaStatement336337339?" + "%%%xaStatement335336338?" ] ], "fragment": true }, { - "name": "%%%%xaStatement336340341342", + "name": "%%%%xaStatement335339340341", "bnf": [ [ "FOR_SYMBOL", @@ -6675,28 +6653,28 @@ "fragment": true }, { - "name": "%%%xaStatement336340341", + "name": "%%%xaStatement335339340", "bnf": [ [ "SUSPEND_SYMBOL", - "%%%%xaStatement336340341342?" + "%%%%xaStatement335339340341?" ] ], "fragment": true }, { - "name": "%%xaStatement336340", + "name": "%%xaStatement335339", "bnf": [ [ "END_SYMBOL", "xid", - "%%%xaStatement336340341?" + "%%%xaStatement335339340?" ] ], "fragment": true }, { - "name": "%%xaStatement336343", + "name": "%%xaStatement335342", "bnf": [ [ "PREPARE_SYMBOL", @@ -6706,7 +6684,7 @@ "fragment": true }, { - "name": "%%%xaStatement336344345", + "name": "%%%xaStatement335343344", "bnf": [ [ "ONE_SYMBOL", @@ -6716,18 +6694,18 @@ "fragment": true }, { - "name": "%%xaStatement336344", + "name": "%%xaStatement335343", "bnf": [ [ "COMMIT_SYMBOL", "xid", - "%%%xaStatement336344345?" + "%%%xaStatement335343344?" ] ], "fragment": true }, { - "name": "%%xaStatement336346", + "name": "%%xaStatement335345", "bnf": [ [ "ROLLBACK_SYMBOL", @@ -6737,7 +6715,7 @@ "fragment": true }, { - "name": "%%xaStatement336347", + "name": "%%xaStatement335346", "bnf": [ [ "RECOVER_SYMBOL", @@ -6747,25 +6725,25 @@ "fragment": true }, { - "name": "%xaStatement336", + "name": "%xaStatement335", "bnf": [ [ - "%%xaStatement336337" + "%%xaStatement335336" ], [ - "%%xaStatement336340" + "%%xaStatement335339" ], [ - "%%xaStatement336343" + "%%xaStatement335342" ], [ - "%%xaStatement336344" + "%%xaStatement335343" ], [ - "%%xaStatement336346" + "%%xaStatement335345" ], [ - "%%xaStatement336347" + "%%xaStatement335346" ] ], "fragment": true @@ -6775,12 +6753,12 @@ "bnf": [ [ "XA_SYMBOL", - "%xaStatement336" + "%xaStatement335" ] ] }, { - "name": "%xaConvert348", + "name": "%xaConvert347", "bnf": [ [ "CONVERT_SYMBOL", @@ -6793,12 +6771,12 @@ "name": "xaConvert", "bnf": [ [ - "%xaConvert348?" + "%xaConvert347?" ] ] }, { - "name": "%%xid349350", + "name": "%%xid348349", "bnf": [ [ "COMMA_SYMBOL", @@ -6808,12 +6786,12 @@ "fragment": true }, { - "name": "%xid349", + "name": "%xid348", "bnf": [ [ "COMMA_SYMBOL", "textString", - "%%xid349350?" + "%%xid348349?" ] ], "fragment": true @@ -6823,12 +6801,12 @@ "bnf": [ [ "textString", - "%xid349?" + "%xid348?" ] ] }, { - "name": "%%replicationStatement351352", + "name": "%%replicationStatement350351", "bnf": [ [ "BINARY_SYMBOL" @@ -6840,7 +6818,7 @@ "fragment": true }, { - "name": "%%%replicationStatement351353354", + "name": "%%%replicationStatement350352353", "bnf": [ [ "TO_SYMBOL", @@ -6850,7 +6828,7 @@ "fragment": true }, { - "name": "%%%replicationStatement351353355", + "name": "%%%replicationStatement350352354", "bnf": [ [ "BEFORE_SYMBOL", @@ -6860,31 +6838,31 @@ "fragment": true }, { - "name": "%%replicationStatement351353", + "name": "%%replicationStatement350352", "bnf": [ [ - "%%%replicationStatement351353354" + "%%%replicationStatement350352353" ], [ - "%%%replicationStatement351353355" + "%%%replicationStatement350352354" ] ], "fragment": true }, { - "name": "%replicationStatement351", + "name": "%replicationStatement350", "bnf": [ [ "PURGE_SYMBOL", - "%%replicationStatement351352", + "%%replicationStatement350351", "LOGS_SYMBOL", - "%%replicationStatement351353" + "%%replicationStatement350352" ] ], "fragment": true }, { - "name": "%%replicationStatement356357", + "name": "%%replicationStatement355356", "bnf": [ [ "COMMA_SYMBOL", @@ -6894,18 +6872,18 @@ "fragment": true }, { - "name": "%replicationStatement356", + "name": "%replicationStatement355", "bnf": [ [ "RESET_SYMBOL", "resetOption", - "%%replicationStatement356357*" + "%%replicationStatement355356*" ] ], "fragment": true }, { - "name": "%%replicationStatement358359", + "name": "%%replicationStatement357358", "bnf": [ [ "ifExists", @@ -6915,12 +6893,12 @@ "fragment": true }, { - "name": "%replicationStatement358", + "name": "%replicationStatement357", "bnf": [ [ "RESET_SYMBOL", "PERSIST_SYMBOL", - "%%replicationStatement358359?" + "%%replicationStatement357358?" ] ], "fragment": true @@ -6929,16 +6907,16 @@ "name": "replicationStatement", "bnf": [ [ - "%replicationStatement351" + "%replicationStatement350" ], [ "changeMaster" ], [ - "%replicationStatement356" + "%replicationStatement355" ], [ - "%replicationStatement358" + "%replicationStatement357" ], [ "slave" @@ -6955,7 +6933,7 @@ ] }, { - "name": "%resetOption360", + "name": "%resetOption359", "bnf": [ [ "MASTER_SYMBOL", @@ -6965,7 +6943,7 @@ "fragment": true }, { - "name": "%resetOption361", + "name": "%resetOption360", "bnf": [ [ "QUERY_SYMBOL", @@ -6975,7 +6953,7 @@ "fragment": true }, { - "name": "%resetOption362", + "name": "%resetOption361", "bnf": [ [ "SLAVE_SYMBOL", @@ -6989,18 +6967,18 @@ "name": "resetOption", "bnf": [ [ - "%resetOption360" + "%resetOption359" ], [ - "%resetOption361" + "%resetOption360" ], [ - "%resetOption362" + "%resetOption361" ] ] }, { - "name": "%masterResetOptions363", + "name": "%masterResetOptions362", "bnf": [ [ "real_ulong_number" @@ -7016,12 +6994,12 @@ "bnf": [ [ "TO_SYMBOL", - "%masterResetOptions363" + "%masterResetOptions362" ] ] }, { - "name": "%%replicationLoad364365", + "name": "%%replicationLoad363364", "bnf": [ [ "TABLE_SYMBOL", @@ -7031,13 +7009,13 @@ "fragment": true }, { - "name": "%replicationLoad364", + "name": "%replicationLoad363", "bnf": [ [ "DATA_SYMBOL" ], [ - "%%replicationLoad364365" + "%%replicationLoad363364" ] ], "fragment": true @@ -7047,7 +7025,7 @@ "bnf": [ [ "LOAD_SYMBOL", - "%replicationLoad364", + "%replicationLoad363", "FROM_SYMBOL", "MASTER_SYMBOL" ] @@ -7066,7 +7044,7 @@ ] }, { - "name": "%changeMasterOptions366", + "name": "%changeMasterOptions365", "bnf": [ [ "COMMA_SYMBOL", @@ -7080,12 +7058,12 @@ "bnf": [ [ "masterOption", - "%changeMasterOptions366*" + "%changeMasterOptions365*" ] ] }, { - "name": "%masterOption367", + "name": "%masterOption366", "bnf": [ [ "MASTER_HOST_SYMBOL", @@ -7096,7 +7074,7 @@ "fragment": true }, { - "name": "%masterOption368", + "name": "%masterOption367", "bnf": [ [ "NETWORK_NAMESPACE_SYMBOL", @@ -7107,7 +7085,7 @@ "fragment": true }, { - "name": "%masterOption369", + "name": "%masterOption368", "bnf": [ [ "MASTER_BIND_SYMBOL", @@ -7118,7 +7096,7 @@ "fragment": true }, { - "name": "%masterOption370", + "name": "%masterOption369", "bnf": [ [ "MASTER_USER_SYMBOL", @@ -7129,7 +7107,7 @@ "fragment": true }, { - "name": "%masterOption371", + "name": "%masterOption370", "bnf": [ [ "MASTER_PASSWORD_SYMBOL", @@ -7140,7 +7118,7 @@ "fragment": true }, { - "name": "%masterOption372", + "name": "%masterOption371", "bnf": [ [ "MASTER_PORT_SYMBOL", @@ -7151,7 +7129,7 @@ "fragment": true }, { - "name": "%masterOption373", + "name": "%masterOption372", "bnf": [ [ "MASTER_CONNECT_RETRY_SYMBOL", @@ -7162,7 +7140,7 @@ "fragment": true }, { - "name": "%masterOption374", + "name": "%masterOption373", "bnf": [ [ "MASTER_RETRY_COUNT_SYMBOL", @@ -7173,7 +7151,7 @@ "fragment": true }, { - "name": "%masterOption375", + "name": "%masterOption374", "bnf": [ [ "MASTER_DELAY_SYMBOL", @@ -7184,7 +7162,7 @@ "fragment": true }, { - "name": "%masterOption376", + "name": "%masterOption375", "bnf": [ [ "MASTER_SSL_SYMBOL", @@ -7195,7 +7173,7 @@ "fragment": true }, { - "name": "%masterOption377", + "name": "%masterOption376", "bnf": [ [ "MASTER_SSL_CA_SYMBOL", @@ -7206,7 +7184,7 @@ "fragment": true }, { - "name": "%masterOption378", + "name": "%masterOption377", "bnf": [ [ "MASTER_SSL_CAPATH_SYMBOL", @@ -7217,7 +7195,7 @@ "fragment": true }, { - "name": "%masterOption379", + "name": "%masterOption378", "bnf": [ [ "MASTER_TLS_VERSION_SYMBOL", @@ -7228,7 +7206,7 @@ "fragment": true }, { - "name": "%masterOption380", + "name": "%masterOption379", "bnf": [ [ "MASTER_SSL_CERT_SYMBOL", @@ -7239,7 +7217,7 @@ "fragment": true }, { - "name": "%masterOption381", + "name": "%masterOption380", "bnf": [ [ "MASTER_TLS_CIPHERSUITES_SYMBOL", @@ -7250,7 +7228,7 @@ "fragment": true }, { - "name": "%masterOption382", + "name": "%masterOption381", "bnf": [ [ "MASTER_SSL_CIPHER_SYMBOL", @@ -7261,7 +7239,7 @@ "fragment": true }, { - "name": "%masterOption383", + "name": "%masterOption382", "bnf": [ [ "MASTER_SSL_KEY_SYMBOL", @@ -7272,7 +7250,7 @@ "fragment": true }, { - "name": "%masterOption384", + "name": "%masterOption383", "bnf": [ [ "MASTER_SSL_VERIFY_SERVER_CERT_SYMBOL", @@ -7283,7 +7261,7 @@ "fragment": true }, { - "name": "%masterOption385", + "name": "%masterOption384", "bnf": [ [ "MASTER_SSL_CRL_SYMBOL", @@ -7294,7 +7272,7 @@ "fragment": true }, { - "name": "%masterOption386", + "name": "%masterOption385", "bnf": [ [ "MASTER_SSL_CRLPATH_SYMBOL", @@ -7305,7 +7283,7 @@ "fragment": true }, { - "name": "%masterOption387", + "name": "%masterOption386", "bnf": [ [ "MASTER_PUBLIC_KEY_PATH_SYMBOL", @@ -7316,7 +7294,7 @@ "fragment": true }, { - "name": "%masterOption388", + "name": "%masterOption387", "bnf": [ [ "GET_MASTER_PUBLIC_KEY_SYMBOL", @@ -7327,7 +7305,7 @@ "fragment": true }, { - "name": "%masterOption389", + "name": "%masterOption388", "bnf": [ [ "MASTER_HEARTBEAT_PERIOD_SYMBOL", @@ -7338,7 +7316,7 @@ "fragment": true }, { - "name": "%masterOption390", + "name": "%masterOption389", "bnf": [ [ "IGNORE_SERVER_IDS_SYMBOL", @@ -7349,7 +7327,7 @@ "fragment": true }, { - "name": "%masterOption391", + "name": "%masterOption390", "bnf": [ [ "MASTER_COMPRESSION_ALGORITHM_SYMBOL", @@ -7360,7 +7338,7 @@ "fragment": true }, { - "name": "%masterOption392", + "name": "%masterOption391", "bnf": [ [ "MASTER_ZSTD_COMPRESSION_LEVEL_SYMBOL", @@ -7371,7 +7349,7 @@ "fragment": true }, { - "name": "%masterOption393", + "name": "%masterOption392", "bnf": [ [ "MASTER_AUTO_POSITION_SYMBOL", @@ -7382,7 +7360,7 @@ "fragment": true }, { - "name": "%masterOption394", + "name": "%masterOption393", "bnf": [ [ "PRIVILEGE_CHECKS_USER_SYMBOL", @@ -7393,7 +7371,7 @@ "fragment": true }, { - "name": "%masterOption395", + "name": "%masterOption394", "bnf": [ [ "REQUIRE_ROW_FORMAT_SYMBOL", @@ -7404,7 +7382,7 @@ "fragment": true }, { - "name": "%masterOption396", + "name": "%masterOption395", "bnf": [ [ "REQUIRE_TABLE_PRIMARY_KEY_CHECK_SYMBOL", @@ -7417,6 +7395,9 @@ { "name": "masterOption", "bnf": [ + [ + "%masterOption366" + ], [ "%masterOption367" ], @@ -7504,9 +7485,6 @@ [ "%masterOption395" ], - [ - "%masterOption396" - ], [ "masterFileDef" ] @@ -7549,7 +7527,7 @@ ] }, { - "name": "%masterFileDef397", + "name": "%masterFileDef396", "bnf": [ [ "MASTER_LOG_FILE_SYMBOL", @@ -7560,7 +7538,7 @@ "fragment": true }, { - "name": "%masterFileDef398", + "name": "%masterFileDef397", "bnf": [ [ "MASTER_LOG_POS_SYMBOL", @@ -7571,7 +7549,7 @@ "fragment": true }, { - "name": "%masterFileDef399", + "name": "%masterFileDef398", "bnf": [ [ "RELAY_LOG_FILE_SYMBOL", @@ -7582,7 +7560,7 @@ "fragment": true }, { - "name": "%masterFileDef400", + "name": "%masterFileDef399", "bnf": [ [ "RELAY_LOG_POS_SYMBOL", @@ -7595,6 +7573,9 @@ { "name": "masterFileDef", "bnf": [ + [ + "%masterFileDef396" + ], [ "%masterFileDef397" ], @@ -7603,14 +7584,11 @@ ], [ "%masterFileDef399" - ], - [ - "%masterFileDef400" ] ] }, { - "name": "%%serverIdList401402", + "name": "%%serverIdList400401", "bnf": [ [ "COMMA_SYMBOL", @@ -7620,11 +7598,11 @@ "fragment": true }, { - "name": "%serverIdList401", + "name": "%serverIdList400", "bnf": [ [ "ulong_number", - "%%serverIdList401402*" + "%%serverIdList400401*" ] ], "fragment": true @@ -7634,13 +7612,13 @@ "bnf": [ [ "OPEN_PAR_SYMBOL", - "%serverIdList401?", + "%serverIdList400?", "CLOSE_PAR_SYMBOL" ] ] }, { - "name": "%changeReplication403", + "name": "%changeReplication402", "bnf": [ [ "COMMA_SYMBOL", @@ -7657,13 +7635,13 @@ "REPLICATION_SYMBOL", "FILTER_SYMBOL", "filterDefinition", - "%changeReplication403*", + "%changeReplication402*", "channel?" ] ] }, { - "name": "%filterDefinition404", + "name": "%filterDefinition403", "bnf": [ [ "REPLICATE_DO_DB_SYMBOL", @@ -7676,7 +7654,7 @@ "fragment": true }, { - "name": "%filterDefinition405", + "name": "%filterDefinition404", "bnf": [ [ "REPLICATE_IGNORE_DB_SYMBOL", @@ -7689,7 +7667,7 @@ "fragment": true }, { - "name": "%filterDefinition406", + "name": "%filterDefinition405", "bnf": [ [ "REPLICATE_DO_TABLE_SYMBOL", @@ -7702,7 +7680,7 @@ "fragment": true }, { - "name": "%filterDefinition407", + "name": "%filterDefinition406", "bnf": [ [ "REPLICATE_IGNORE_TABLE_SYMBOL", @@ -7715,7 +7693,7 @@ "fragment": true }, { - "name": "%filterDefinition408", + "name": "%filterDefinition407", "bnf": [ [ "REPLICATE_WILD_DO_TABLE_SYMBOL", @@ -7728,7 +7706,7 @@ "fragment": true }, { - "name": "%filterDefinition409", + "name": "%filterDefinition408", "bnf": [ [ "REPLICATE_WILD_IGNORE_TABLE_SYMBOL", @@ -7741,7 +7719,7 @@ "fragment": true }, { - "name": "%filterDefinition410", + "name": "%filterDefinition409", "bnf": [ [ "REPLICATE_REWRITE_DB_SYMBOL", @@ -7756,6 +7734,9 @@ { "name": "filterDefinition", "bnf": [ + [ + "%filterDefinition403" + ], [ "%filterDefinition404" ], @@ -7773,14 +7754,11 @@ ], [ "%filterDefinition409" - ], - [ - "%filterDefinition410" ] ] }, { - "name": "%filterDbList411", + "name": "%filterDbList410", "bnf": [ [ "COMMA_SYMBOL", @@ -7794,12 +7772,12 @@ "bnf": [ [ "schemaRef", - "%filterDbList411*" + "%filterDbList410*" ] ] }, { - "name": "%filterTableList412", + "name": "%filterTableList411", "bnf": [ [ "COMMA_SYMBOL", @@ -7813,12 +7791,12 @@ "bnf": [ [ "filterTableRef", - "%filterTableList412*" + "%filterTableList411*" ] ] }, { - "name": "%filterStringList413", + "name": "%filterStringList412", "bnf": [ [ "COMMA_SYMBOL", @@ -7832,7 +7810,7 @@ "bnf": [ [ "filterWildDbTableString", - "%filterStringList413*" + "%filterStringList412*" ] ] }, @@ -7845,7 +7823,7 @@ ] }, { - "name": "%filterDbPairList414", + "name": "%filterDbPairList413", "bnf": [ [ "COMMA_SYMBOL", @@ -7859,12 +7837,12 @@ "bnf": [ [ "schemaIdentifierPair", - "%filterDbPairList414*" + "%filterDbPairList413*" ] ] }, { - "name": "%%slave415416", + "name": "%%slave414415", "bnf": [ [ "UNTIL_SYMBOL", @@ -7874,13 +7852,13 @@ "fragment": true }, { - "name": "%slave415", + "name": "%slave414", "bnf": [ [ "START_SYMBOL", "SLAVE_SYMBOL", "slaveThreadOptions?", - "%%slave415416?", + "%%slave414415?", "slaveConnectionOptions", "channel?" ] @@ -7888,7 +7866,7 @@ "fragment": true }, { - "name": "%slave417", + "name": "%slave416", "bnf": [ [ "STOP_SYMBOL", @@ -7903,15 +7881,15 @@ "name": "slave", "bnf": [ [ - "%slave415" + "%slave414" ], [ - "%slave417" + "%slave416" ] ] }, { - "name": "%%%slaveUntilOptions418419420", + "name": "%%%slaveUntilOptions417418419", "bnf": [ [ "SQL_BEFORE_GTIDS_SYMBOL" @@ -7923,10 +7901,10 @@ "fragment": true }, { - "name": "%%slaveUntilOptions418419", + "name": "%%slaveUntilOptions417418", "bnf": [ [ - "%%%slaveUntilOptions418419420", + "%%%slaveUntilOptions417418419", "EQUAL_OPERATOR", "textString" ] @@ -7934,13 +7912,13 @@ "fragment": true }, { - "name": "%slaveUntilOptions418", + "name": "%slaveUntilOptions417", "bnf": [ [ "masterFileDef" ], [ - "%%slaveUntilOptions418419" + "%%slaveUntilOptions417418" ], [ "SQL_AFTER_MTS_GAPS_SYMBOL" @@ -7949,7 +7927,7 @@ "fragment": true }, { - "name": "%slaveUntilOptions421", + "name": "%slaveUntilOptions420", "bnf": [ [ "COMMA_SYMBOL", @@ -7962,13 +7940,13 @@ "name": "slaveUntilOptions", "bnf": [ [ - "%slaveUntilOptions418", - "%slaveUntilOptions421*" + "%slaveUntilOptions417", + "%slaveUntilOptions420*" ] ] }, { - "name": "%%slaveConnectionOptions422423", + "name": "%%slaveConnectionOptions421422", "bnf": [ [ "USER_SYMBOL", @@ -7979,7 +7957,7 @@ "fragment": true }, { - "name": "%%slaveConnectionOptions422424", + "name": "%%slaveConnectionOptions421423", "bnf": [ [ "PASSWORD_SYMBOL", @@ -7990,7 +7968,7 @@ "fragment": true }, { - "name": "%%slaveConnectionOptions422425", + "name": "%%slaveConnectionOptions421424", "bnf": [ [ "DEFAULT_AUTH_SYMBOL", @@ -8001,7 +7979,7 @@ "fragment": true }, { - "name": "%%slaveConnectionOptions422426", + "name": "%%slaveConnectionOptions421425", "bnf": [ [ "PLUGIN_DIR_SYMBOL", @@ -8012,13 +7990,13 @@ "fragment": true }, { - "name": "%slaveConnectionOptions422", + "name": "%slaveConnectionOptions421", "bnf": [ [ - "%%slaveConnectionOptions422423?", - "%%slaveConnectionOptions422424?", - "%%slaveConnectionOptions422425?", - "%%slaveConnectionOptions422426?" + "%%slaveConnectionOptions421422?", + "%%slaveConnectionOptions421423?", + "%%slaveConnectionOptions421424?", + "%%slaveConnectionOptions421425?" ] ], "fragment": true @@ -8027,12 +8005,12 @@ "name": "slaveConnectionOptions", "bnf": [ [ - "%slaveConnectionOptions422" + "%slaveConnectionOptions421" ] ] }, { - "name": "%slaveThreadOptions427", + "name": "%slaveThreadOptions426", "bnf": [ [ "COMMA_SYMBOL", @@ -8046,7 +8024,7 @@ "bnf": [ [ "slaveThreadOption", - "%slaveThreadOptions427*" + "%slaveThreadOptions426*" ] ] }, @@ -8062,7 +8040,7 @@ ] }, { - "name": "%groupReplication428", + "name": "%groupReplication427", "bnf": [ [ "START_SYMBOL" @@ -8077,13 +8055,13 @@ "name": "groupReplication", "bnf": [ [ - "%groupReplication428", + "%groupReplication427", "GROUP_REPLICATION_SYMBOL" ] ] }, { - "name": "%%preparedStatement429430", + "name": "%%preparedStatement428429", "bnf": [ [ "textLiteral" @@ -8095,19 +8073,19 @@ "fragment": true }, { - "name": "%preparedStatement429", + "name": "%preparedStatement428", "bnf": [ [ "PREPARE_SYMBOL", "identifier", "FROM_SYMBOL", - "%%preparedStatement429430" + "%%preparedStatement428429" ] ], "fragment": true }, { - "name": "%%preparedStatement431432", + "name": "%%preparedStatement430431", "bnf": [ [ "DEALLOCATE_SYMBOL" @@ -8119,10 +8097,10 @@ "fragment": true }, { - "name": "%preparedStatement431", + "name": "%preparedStatement430", "bnf": [ [ - "%%preparedStatement431432", + "%%preparedStatement430431", "PREPARE_SYMBOL", "identifier" ] @@ -8133,18 +8111,18 @@ "name": "preparedStatement", "bnf": [ [ - "%preparedStatement429" + "%preparedStatement428" ], [ "executeStatement" ], [ - "%preparedStatement431" + "%preparedStatement430" ] ] }, { - "name": "%executeStatement433", + "name": "%executeStatement432", "bnf": [ [ "USING_SYMBOL", @@ -8159,12 +8137,12 @@ [ "EXECUTE_SYMBOL", "identifier", - "%executeStatement433?" + "%executeStatement432?" ] ] }, { - "name": "%executeVarList434", + "name": "%executeVarList433", "bnf": [ [ "COMMA_SYMBOL", @@ -8178,12 +8156,12 @@ "bnf": [ [ "userVariable", - "%executeVarList434*" + "%executeVarList433*" ] ] }, { - "name": "%%cloneStatement435436", + "name": "%%cloneStatement434435", "bnf": [ [ "LOCAL_SYMBOL", @@ -8196,7 +8174,7 @@ "fragment": true }, { - "name": "%%%cloneStatement435437438", + "name": "%%%cloneStatement434436437", "bnf": [ [ "FOR_SYMBOL", @@ -8206,17 +8184,17 @@ "fragment": true }, { - "name": "%%cloneStatement435437", + "name": "%%cloneStatement434436", "bnf": [ [ "REMOTE_SYMBOL", - "%%%cloneStatement435437438?" + "%%%cloneStatement434436437?" ] ], "fragment": true }, { - "name": "%%cloneStatement435439", + "name": "%%cloneStatement434438", "bnf": [ [ "INSTANCE_SYMBOL", @@ -8233,16 +8211,16 @@ "fragment": true }, { - "name": "%cloneStatement435", + "name": "%cloneStatement434", "bnf": [ [ - "%%cloneStatement435436" + "%%cloneStatement434435" ], [ - "%%cloneStatement435437" + "%%cloneStatement434436" ], [ - "%%cloneStatement435439" + "%%cloneStatement434438" ] ], "fragment": true @@ -8252,12 +8230,12 @@ "bnf": [ [ "CLONE_SYMBOL", - "%cloneStatement435" + "%cloneStatement434" ] ] }, { - "name": "%dataDirSSL440", + "name": "%dataDirSSL439", "bnf": [ [ "DATA_SYMBOL", @@ -8276,7 +8254,7 @@ "ssl" ], [ - "%dataDirSSL440" + "%dataDirSSL439" ] ] }, @@ -8328,7 +8306,7 @@ ] }, { - "name": "%%alterUserTail441442", + "name": "%%alterUserTail440441", "bnf": [ [ "createUserList" @@ -8340,17 +8318,17 @@ "fragment": true }, { - "name": "%alterUserTail441", + "name": "%alterUserTail440", "bnf": [ [ - "%%alterUserTail441442", + "%%alterUserTail440441", "createUserTail" ] ], "fragment": true }, { - "name": "%alterUserTail443", + "name": "%alterUserTail442", "bnf": [ [ "user", @@ -8364,7 +8342,7 @@ "fragment": true }, { - "name": "%alterUserTail444", + "name": "%alterUserTail443", "bnf": [ [ "user", @@ -8374,7 +8352,7 @@ "fragment": true }, { - "name": "%%alterUserTail445446", + "name": "%%alterUserTail444445", "bnf": [ [ "ALL_SYMBOL" @@ -8389,19 +8367,19 @@ "fragment": true }, { - "name": "%alterUserTail445", + "name": "%alterUserTail444", "bnf": [ [ "user", "DEFAULT_SYMBOL", "ROLE_SYMBOL", - "%%alterUserTail445446" + "%%alterUserTail444445" ] ], "fragment": true }, { - "name": "%%alterUserTail447448", + "name": "%%alterUserTail446447", "bnf": [ [ "WITH_SYMBOL", @@ -8411,12 +8389,12 @@ "fragment": true }, { - "name": "%alterUserTail447", + "name": "%alterUserTail446", "bnf": [ [ "user", "IDENTIFIED_SYMBOL", - "%%alterUserTail447448?", + "%%alterUserTail446447?", "BY_SYMBOL", "RANDOM_SYMBOL", "PASSWORD_SYMBOL", @@ -8426,7 +8404,7 @@ "fragment": true }, { - "name": "%alterUserTail449", + "name": "%alterUserTail448", "bnf": [ [ "FAILED_LOGIN_ATTEMPTS_SYMBOL", @@ -8436,7 +8414,7 @@ "fragment": true }, { - "name": "%%alterUserTail450451", + "name": "%%alterUserTail449450", "bnf": [ [ "real_ulong_number" @@ -8448,11 +8426,11 @@ "fragment": true }, { - "name": "%alterUserTail450", + "name": "%alterUserTail449", "bnf": [ [ "PASSWORD_LOCK_TIME_SYMBOL", - "%%alterUserTail450451" + "%%alterUserTail449450" ] ], "fragment": true @@ -8461,7 +8439,10 @@ "name": "alterUserTail", "bnf": [ [ - "%alterUserTail441" + "%alterUserTail440" + ], + [ + "%alterUserTail442" ], [ "%alterUserTail443" @@ -8470,16 +8451,13 @@ "%alterUserTail444" ], [ - "%alterUserTail445" + "%alterUserTail446" ], [ - "%alterUserTail447" + "%alterUserTail448" ], [ "%alterUserTail449" - ], - [ - "%alterUserTail450" ] ] }, @@ -8493,7 +8471,7 @@ ] }, { - "name": "%createUserTail452", + "name": "%createUserTail451", "bnf": [ [ "requireClause?", @@ -8507,12 +8485,12 @@ "name": "createUserTail", "bnf": [ [ - "%createUserTail452" + "%createUserTail451" ] ] }, { - "name": "%defaultRoleClause453", + "name": "%defaultRoleClause452", "bnf": [ [ "DEFAULT_SYMBOL", @@ -8526,12 +8504,12 @@ "name": "defaultRoleClause", "bnf": [ [ - "%defaultRoleClause453?" + "%defaultRoleClause452?" ] ] }, { - "name": "%%requireClause454455", + "name": "%%requireClause453454", "bnf": [ [ "SSL_SYMBOL" @@ -8546,13 +8524,13 @@ "fragment": true }, { - "name": "%requireClause454", + "name": "%requireClause453", "bnf": [ [ "requireList" ], [ - "%%requireClause454455" + "%%requireClause453454" ] ], "fragment": true @@ -8562,12 +8540,12 @@ "bnf": [ [ "REQUIRE_SYMBOL", - "%requireClause454" + "%requireClause453" ] ] }, { - "name": "%%connectOptions456457", + "name": "%%connectOptions455456", "bnf": [ [ "MAX_QUERIES_PER_HOUR_SYMBOL", @@ -8577,7 +8555,7 @@ "fragment": true }, { - "name": "%%connectOptions456458", + "name": "%%connectOptions455457", "bnf": [ [ "MAX_UPDATES_PER_HOUR_SYMBOL", @@ -8587,7 +8565,7 @@ "fragment": true }, { - "name": "%%connectOptions456459", + "name": "%%connectOptions455458", "bnf": [ [ "MAX_CONNECTIONS_PER_HOUR_SYMBOL", @@ -8597,7 +8575,7 @@ "fragment": true }, { - "name": "%%connectOptions456460", + "name": "%%connectOptions455459", "bnf": [ [ "MAX_USER_CONNECTIONS_SYMBOL", @@ -8607,19 +8585,19 @@ "fragment": true }, { - "name": "%connectOptions456", + "name": "%connectOptions455", "bnf": [ [ - "%%connectOptions456457" + "%%connectOptions455456" ], [ - "%%connectOptions456458" + "%%connectOptions455457" ], [ - "%%connectOptions456459" + "%%connectOptions455458" ], [ - "%%connectOptions456460" + "%%connectOptions455459" ] ], "fragment": true @@ -8629,12 +8607,12 @@ "bnf": [ [ "WITH_SYMBOL", - "%connectOptions456+" + "%connectOptions455+" ] ] }, { - "name": "%%accountLockPasswordExpireOptions461462", + "name": "%%accountLockPasswordExpireOptions460461", "bnf": [ [ "LOCK_SYMBOL" @@ -8646,17 +8624,17 @@ "fragment": true }, { - "name": "%accountLockPasswordExpireOptions461", + "name": "%accountLockPasswordExpireOptions460", "bnf": [ [ "ACCOUNT_SYMBOL", - "%%accountLockPasswordExpireOptions461462" + "%%accountLockPasswordExpireOptions460461" ] ], "fragment": true }, { - "name": "%%%%%accountLockPasswordExpireOptions463464465466467", + "name": "%%%%%accountLockPasswordExpireOptions462463464465466", "bnf": [ [ "INTERVAL_SYMBOL", @@ -8667,10 +8645,10 @@ "fragment": true }, { - "name": "%%%%accountLockPasswordExpireOptions463464465466", + "name": "%%%%accountLockPasswordExpireOptions462463464465", "bnf": [ [ - "%%%%%accountLockPasswordExpireOptions463464465466467" + "%%%%%accountLockPasswordExpireOptions462463464465466" ], [ "NEVER_SYMBOL" @@ -8682,17 +8660,17 @@ "fragment": true }, { - "name": "%%%accountLockPasswordExpireOptions463464465", + "name": "%%%accountLockPasswordExpireOptions462463464", "bnf": [ [ "EXPIRE_SYMBOL", - "%%%%accountLockPasswordExpireOptions463464465466?" + "%%%%accountLockPasswordExpireOptions462463464465?" ] ], "fragment": true }, { - "name": "%%%%accountLockPasswordExpireOptions463464468469", + "name": "%%%%accountLockPasswordExpireOptions462463467468", "bnf": [ [ "real_ulong_number" @@ -8704,17 +8682,17 @@ "fragment": true }, { - "name": "%%%accountLockPasswordExpireOptions463464468", + "name": "%%%accountLockPasswordExpireOptions462463467", "bnf": [ [ "HISTORY_SYMBOL", - "%%%%accountLockPasswordExpireOptions463464468469" + "%%%%accountLockPasswordExpireOptions462463467468" ] ], "fragment": true }, { - "name": "%%%%%accountLockPasswordExpireOptions463464470471472", + "name": "%%%%%accountLockPasswordExpireOptions462463469470471", "bnf": [ [ "real_ulong_number", @@ -8724,10 +8702,10 @@ "fragment": true }, { - "name": "%%%%accountLockPasswordExpireOptions463464470471", + "name": "%%%%accountLockPasswordExpireOptions462463469470", "bnf": [ [ - "%%%%%accountLockPasswordExpireOptions463464470471472" + "%%%%%accountLockPasswordExpireOptions462463469470471" ], [ "DEFAULT_SYMBOL" @@ -8736,18 +8714,18 @@ "fragment": true }, { - "name": "%%%accountLockPasswordExpireOptions463464470", + "name": "%%%accountLockPasswordExpireOptions462463469", "bnf": [ [ "REUSE_SYMBOL", "INTERVAL_SYMBOL", - "%%%%accountLockPasswordExpireOptions463464470471" + "%%%%accountLockPasswordExpireOptions462463469470" ] ], "fragment": true }, { - "name": "%%%%accountLockPasswordExpireOptions463464473474", + "name": "%%%%accountLockPasswordExpireOptions462463472473", "bnf": [ [ "DEFAULT_SYMBOL" @@ -8759,40 +8737,40 @@ "fragment": true }, { - "name": "%%%accountLockPasswordExpireOptions463464473", + "name": "%%%accountLockPasswordExpireOptions462463472", "bnf": [ [ "REQUIRE_SYMBOL", "CURRENT_SYMBOL", - "%%%%accountLockPasswordExpireOptions463464473474?" + "%%%%accountLockPasswordExpireOptions462463472473?" ] ], "fragment": true }, { - "name": "%%accountLockPasswordExpireOptions463464", + "name": "%%accountLockPasswordExpireOptions462463", "bnf": [ [ - "%%%accountLockPasswordExpireOptions463464465" + "%%%accountLockPasswordExpireOptions462463464" ], [ - "%%%accountLockPasswordExpireOptions463464468" + "%%%accountLockPasswordExpireOptions462463467" ], [ - "%%%accountLockPasswordExpireOptions463464470" + "%%%accountLockPasswordExpireOptions462463469" ], [ - "%%%accountLockPasswordExpireOptions463464473" + "%%%accountLockPasswordExpireOptions462463472" ] ], "fragment": true }, { - "name": "%accountLockPasswordExpireOptions463", + "name": "%accountLockPasswordExpireOptions462", "bnf": [ [ "PASSWORD_SYMBOL", - "%%accountLockPasswordExpireOptions463464" + "%%accountLockPasswordExpireOptions462463" ] ], "fragment": true @@ -8801,10 +8779,10 @@ "name": "accountLockPasswordExpireOptions", "bnf": [ [ - "%accountLockPasswordExpireOptions461" + "%accountLockPasswordExpireOptions460" ], [ - "%accountLockPasswordExpireOptions463" + "%accountLockPasswordExpireOptions462" ] ] }, @@ -8820,7 +8798,7 @@ ] }, { - "name": "%%%grant475476477", + "name": "%%%grant474475476", "bnf": [ [ "WITH_SYMBOL", @@ -8831,19 +8809,19 @@ "fragment": true }, { - "name": "%%grant475476", + "name": "%%grant474475", "bnf": [ [ "roleOrPrivilegesList", "TO_SYMBOL", "userList", - "%%%grant475476477?" + "%%%grant474475476?" ] ], "fragment": true }, { - "name": "%%%%grant475478479480", + "name": "%%%%grant474477478479", "bnf": [ [ "ALL_SYMBOL", @@ -8853,22 +8831,22 @@ "fragment": true }, { - "name": "%%%grant475478479", + "name": "%%%grant474477478", "bnf": [ [ "roleOrPrivilegesList" ], [ - "%%%%grant475478479480" + "%%%%grant474477478479" ] ], "fragment": true }, { - "name": "%%grant475478", + "name": "%%grant474477", "bnf": [ [ - "%%%grant475478479", + "%%%grant474477478", "ON_SYMBOL", "aclType?", "grantIdentifier", @@ -8882,7 +8860,7 @@ "fragment": true }, { - "name": "%%%grant475481482", + "name": "%%%grant474480481", "bnf": [ [ "WITH_SYMBOL", @@ -8893,7 +8871,7 @@ "fragment": true }, { - "name": "%%grant475481", + "name": "%%grant474480", "bnf": [ [ "PROXY_SYMBOL", @@ -8901,22 +8879,22 @@ "user", "TO_SYMBOL", "grantTargetList", - "%%%grant475481482?" + "%%%grant474480481?" ] ], "fragment": true }, { - "name": "%grant475", + "name": "%grant474", "bnf": [ [ - "%%grant475476" + "%%grant474475" ], [ - "%%grant475478" + "%%grant474477" ], [ - "%%grant475481" + "%%grant474480" ] ], "fragment": true @@ -8926,7 +8904,7 @@ "bnf": [ [ "GRANT_SYMBOL", - "%grant475" + "%grant474" ] ] }, @@ -8942,7 +8920,7 @@ ] }, { - "name": "%grantOptions483", + "name": "%grantOptions482", "bnf": [ [ "WITH_SYMBOL", @@ -8952,7 +8930,7 @@ "fragment": true }, { - "name": "%grantOptions484", + "name": "%grantOptions483", "bnf": [ [ "WITH_SYMBOL", @@ -8966,10 +8944,10 @@ "name": "grantOptions", "bnf": [ [ - "%grantOptions483" + "%grantOptions482" ], [ - "%grantOptions484" + "%grantOptions483" ] ] }, @@ -8983,7 +8961,7 @@ ] }, { - "name": "%%withRoles485486", + "name": "%%withRoles484485", "bnf": [ [ "ALL_SYMBOL", @@ -8993,13 +8971,13 @@ "fragment": true }, { - "name": "%withRoles485", + "name": "%withRoles484", "bnf": [ [ "roleList" ], [ - "%%withRoles485486" + "%%withRoles484485" ], [ "NONE_SYMBOL" @@ -9016,7 +8994,7 @@ [ "WITH_SYMBOL", "ROLE_SYMBOL", - "%withRoles485" + "%withRoles484" ] ] }, @@ -9039,7 +9017,7 @@ ] }, { - "name": "%renameUser487", + "name": "%renameUser486", "bnf": [ [ "COMMA_SYMBOL", @@ -9059,12 +9037,12 @@ "user", "TO_SYMBOL", "user", - "%renameUser487*" + "%renameUser486*" ] ] }, { - "name": "%%revoke488489", + "name": "%%revoke487488", "bnf": [ [ "roleOrPrivilegesList", @@ -9075,7 +9053,7 @@ "fragment": true }, { - "name": "%%revoke488490", + "name": "%%revoke487489", "bnf": [ [ "roleOrPrivilegesList", @@ -9087,7 +9065,7 @@ "fragment": true }, { - "name": "%%%%revoke488491492493", + "name": "%%%%revoke487490491492", "bnf": [ [ "ON_SYMBOL", @@ -9098,7 +9076,7 @@ "fragment": true }, { - "name": "%%%%revoke488491492494", + "name": "%%%%revoke487490491493", "bnf": [ [ "COMMA_SYMBOL", @@ -9111,30 +9089,30 @@ "fragment": true }, { - "name": "%%%revoke488491492", + "name": "%%%revoke487490491", "bnf": [ [ - "%%%%revoke488491492493" + "%%%%revoke487490491492" ], [ - "%%%%revoke488491492494" + "%%%%revoke487490491493" ] ], "fragment": true }, { - "name": "%%revoke488491", + "name": "%%revoke487490", "bnf": [ [ "ALL_SYMBOL", "PRIVILEGES_SYMBOL?", - "%%%revoke488491492" + "%%%revoke487490491" ] ], "fragment": true }, { - "name": "%%revoke488495", + "name": "%%revoke487494", "bnf": [ [ "PROXY_SYMBOL", @@ -9147,19 +9125,19 @@ "fragment": true }, { - "name": "%revoke488", + "name": "%revoke487", "bnf": [ [ - "%%revoke488489" + "%%revoke487488" ], [ - "%%revoke488490" + "%%revoke487489" ], [ - "%%revoke488491" + "%%revoke487490" ], [ - "%%revoke488495" + "%%revoke487494" ] ], "fragment": true @@ -9169,12 +9147,12 @@ "bnf": [ [ "REVOKE_SYMBOL", - "%revoke488" + "%revoke487" ] ] }, { - "name": "%onTypeTo496", + "name": "%onTypeTo495", "bnf": [ [ "ON_SYMBOL", @@ -9185,7 +9163,7 @@ "fragment": true }, { - "name": "%onTypeTo497", + "name": "%onTypeTo496", "bnf": [ [ "ON_SYMBOL", @@ -9199,10 +9177,10 @@ "name": "onTypeTo", "bnf": [ [ - "%onTypeTo496" + "%onTypeTo495" ], [ - "%onTypeTo497?" + "%onTypeTo496?" ] ] }, @@ -9221,7 +9199,7 @@ ] }, { - "name": "%roleOrPrivilegesList498", + "name": "%roleOrPrivilegesList497", "bnf": [ [ "COMMA_SYMBOL", @@ -9235,12 +9213,12 @@ "bnf": [ [ "roleOrPrivilege", - "%roleOrPrivilegesList498*" + "%roleOrPrivilegesList497*" ] ] }, { - "name": "%%roleOrPrivilege499500", + "name": "%%roleOrPrivilege498499", "bnf": [ [ "roleIdentifierOrText", @@ -9250,7 +9228,7 @@ "fragment": true }, { - "name": "%%%%roleOrPrivilege499501502503", + "name": "%%%%roleOrPrivilege498500501502", "bnf": [ [ "AT_SIGN_SYMBOL", @@ -9260,41 +9238,41 @@ "fragment": true }, { - "name": "%%%roleOrPrivilege499501502", + "name": "%%%roleOrPrivilege498500501", "bnf": [ [ "AT_TEXT_SUFFIX" ], [ - "%%%%roleOrPrivilege499501502503" + "%%%%roleOrPrivilege498500501502" ] ], "fragment": true }, { - "name": "%%roleOrPrivilege499501", + "name": "%%roleOrPrivilege498500", "bnf": [ [ "roleIdentifierOrText", - "%%%roleOrPrivilege499501502" + "%%%roleOrPrivilege498500501" ] ], "fragment": true }, { - "name": "%roleOrPrivilege499", + "name": "%roleOrPrivilege498", "bnf": [ [ - "%%roleOrPrivilege499500" + "%%roleOrPrivilege498499" ], [ - "%%roleOrPrivilege499501" + "%%roleOrPrivilege498500" ] ], "fragment": true }, { - "name": "%%roleOrPrivilege504505", + "name": "%%roleOrPrivilege503504", "bnf": [ [ "SELECT_SYMBOL" @@ -9312,17 +9290,17 @@ "fragment": true }, { - "name": "%roleOrPrivilege504", + "name": "%roleOrPrivilege503", "bnf": [ [ - "%%roleOrPrivilege504505", + "%%roleOrPrivilege503504", "columnInternalRefList?" ] ], "fragment": true }, { - "name": "%roleOrPrivilege506", + "name": "%roleOrPrivilege505", "bnf": [ [ "DELETE_SYMBOL" @@ -9367,7 +9345,7 @@ "fragment": true }, { - "name": "%roleOrPrivilege507", + "name": "%roleOrPrivilege506", "bnf": [ [ "GRANT_SYMBOL", @@ -9377,7 +9355,7 @@ "fragment": true }, { - "name": "%roleOrPrivilege508", + "name": "%roleOrPrivilege507", "bnf": [ [ "SHOW_SYMBOL", @@ -9387,7 +9365,7 @@ "fragment": true }, { - "name": "%%%roleOrPrivilege509510511", + "name": "%%%roleOrPrivilege508509510", "bnf": [ [ "TEMPORARY_SYMBOL", @@ -9397,7 +9375,7 @@ "fragment": true }, { - "name": "%%%roleOrPrivilege509510512", + "name": "%%%roleOrPrivilege508509511", "bnf": [ [ "ROUTINE_SYMBOL" @@ -9415,29 +9393,29 @@ "fragment": true }, { - "name": "%%roleOrPrivilege509510", + "name": "%%roleOrPrivilege508509", "bnf": [ [ - "%%%roleOrPrivilege509510511" + "%%%roleOrPrivilege508509510" ], [ - "%%%roleOrPrivilege509510512" + "%%%roleOrPrivilege508509511" ] ], "fragment": true }, { - "name": "%roleOrPrivilege509", + "name": "%roleOrPrivilege508", "bnf": [ [ "CREATE_SYMBOL", - "%%roleOrPrivilege509510?" + "%%roleOrPrivilege508509?" ] ], "fragment": true }, { - "name": "%roleOrPrivilege513", + "name": "%roleOrPrivilege512", "bnf": [ [ "LOCK_SYMBOL", @@ -9447,7 +9425,7 @@ "fragment": true }, { - "name": "%%roleOrPrivilege514515", + "name": "%%roleOrPrivilege513514", "bnf": [ [ "CLIENT_SYMBOL" @@ -9459,17 +9437,17 @@ "fragment": true }, { - "name": "%roleOrPrivilege514", + "name": "%roleOrPrivilege513", "bnf": [ [ "REPLICATION_SYMBOL", - "%%roleOrPrivilege514515" + "%%roleOrPrivilege513514" ] ], "fragment": true }, { - "name": "%roleOrPrivilege516", + "name": "%roleOrPrivilege515", "bnf": [ [ "SHOW_SYMBOL", @@ -9479,7 +9457,7 @@ "fragment": true }, { - "name": "%roleOrPrivilege517", + "name": "%roleOrPrivilege516", "bnf": [ [ "ALTER_SYMBOL", @@ -9489,7 +9467,7 @@ "fragment": true }, { - "name": "%%roleOrPrivilege518519", + "name": "%%roleOrPrivilege517518", "bnf": [ [ "CREATE_SYMBOL" @@ -9501,10 +9479,10 @@ "fragment": true }, { - "name": "%roleOrPrivilege518", + "name": "%roleOrPrivilege517", "bnf": [ [ - "%%roleOrPrivilege518519", + "%%roleOrPrivilege517518", "ROLE_SYMBOL" ] ], @@ -9514,10 +9492,13 @@ "name": "roleOrPrivilege", "bnf": [ [ - "%roleOrPrivilege499" + "%roleOrPrivilege498" ], [ - "%roleOrPrivilege504" + "%roleOrPrivilege503" + ], + [ + "%roleOrPrivilege505" ], [ "%roleOrPrivilege506" @@ -9529,27 +9510,24 @@ "%roleOrPrivilege508" ], [ - "%roleOrPrivilege509" + "%roleOrPrivilege512" ], [ "%roleOrPrivilege513" ], [ - "%roleOrPrivilege514" + "%roleOrPrivilege515" ], [ "%roleOrPrivilege516" ], [ "%roleOrPrivilege517" - ], - [ - "%roleOrPrivilege518" ] ] }, { - "name": "%%grantIdentifier520521", + "name": "%%grantIdentifier519520", "bnf": [ [ "DOT_SYMBOL", @@ -9559,17 +9537,17 @@ "fragment": true }, { - "name": "%grantIdentifier520", + "name": "%grantIdentifier519", "bnf": [ [ "MULT_OPERATOR", - "%%grantIdentifier520521?" + "%%grantIdentifier519520?" ] ], "fragment": true }, { - "name": "%%grantIdentifier522523", + "name": "%%grantIdentifier521522", "bnf": [ [ "DOT_SYMBOL", @@ -9579,17 +9557,17 @@ "fragment": true }, { - "name": "%grantIdentifier522", + "name": "%grantIdentifier521", "bnf": [ [ "schemaRef", - "%%grantIdentifier522523?" + "%%grantIdentifier521522?" ] ], "fragment": true }, { - "name": "%grantIdentifier524", + "name": "%grantIdentifier523", "bnf": [ [ "schemaRef", @@ -9603,21 +9581,21 @@ "name": "grantIdentifier", "bnf": [ [ - "%grantIdentifier520" + "%grantIdentifier519" ], [ - "%grantIdentifier522" + "%grantIdentifier521" ], [ "tableRef" ], [ - "%grantIdentifier524" + "%grantIdentifier523" ] ] }, { - "name": "%requireList525", + "name": "%requireList524", "bnf": [ [ "AND_SYMBOL?", @@ -9631,12 +9609,12 @@ "bnf": [ [ "requireListElement", - "%requireList525*" + "%requireList524*" ] ] }, { - "name": "%requireListElement526", + "name": "%requireListElement525", "bnf": [ [ "CIPHER_SYMBOL", @@ -9646,7 +9624,7 @@ "fragment": true }, { - "name": "%requireListElement527", + "name": "%requireListElement526", "bnf": [ [ "ISSUER_SYMBOL", @@ -9656,7 +9634,7 @@ "fragment": true }, { - "name": "%requireListElement528", + "name": "%requireListElement527", "bnf": [ [ "SUBJECT_SYMBOL", @@ -9669,18 +9647,18 @@ "name": "requireListElement", "bnf": [ [ - "%requireListElement526" + "%requireListElement525" ], [ - "%requireListElement527" + "%requireListElement526" ], [ - "%requireListElement528" + "%requireListElement527" ] ] }, { - "name": "%grantOption529", + "name": "%grantOption528", "bnf": [ [ "GRANT_SYMBOL", @@ -9690,7 +9668,7 @@ "fragment": true }, { - "name": "%grantOption530", + "name": "%grantOption529", "bnf": [ [ "MAX_QUERIES_PER_HOUR_SYMBOL", @@ -9700,7 +9678,7 @@ "fragment": true }, { - "name": "%grantOption531", + "name": "%grantOption530", "bnf": [ [ "MAX_UPDATES_PER_HOUR_SYMBOL", @@ -9710,7 +9688,7 @@ "fragment": true }, { - "name": "%grantOption532", + "name": "%grantOption531", "bnf": [ [ "MAX_CONNECTIONS_PER_HOUR_SYMBOL", @@ -9720,7 +9698,7 @@ "fragment": true }, { - "name": "%grantOption533", + "name": "%grantOption532", "bnf": [ [ "MAX_USER_CONNECTIONS_SYMBOL", @@ -9732,6 +9710,9 @@ { "name": "grantOption", "bnf": [ + [ + "%grantOption528" + ], [ "%grantOption529" ], @@ -9743,14 +9724,11 @@ ], [ "%grantOption532" - ], - [ - "%grantOption533" ] ] }, { - "name": "%setRole534", + "name": "%setRole533", "bnf": [ [ "SET_SYMBOL", @@ -9761,7 +9739,7 @@ "fragment": true }, { - "name": "%%setRole535536", + "name": "%%setRole534535", "bnf": [ [ "NONE_SYMBOL" @@ -9773,18 +9751,18 @@ "fragment": true }, { - "name": "%setRole535", + "name": "%setRole534", "bnf": [ [ "SET_SYMBOL", "ROLE_SYMBOL", - "%%setRole535536" + "%%setRole534535" ] ], "fragment": true }, { - "name": "%%setRole537538", + "name": "%%setRole536537", "bnf": [ [ "roleList" @@ -9799,13 +9777,13 @@ "fragment": true }, { - "name": "%setRole537", + "name": "%setRole536", "bnf": [ [ "SET_SYMBOL", "DEFAULT_SYMBOL", "ROLE_SYMBOL", - "%%setRole537538", + "%%setRole536537", "TO_SYMBOL", "roleList" ] @@ -9813,7 +9791,7 @@ "fragment": true }, { - "name": "%%setRole539540", + "name": "%%setRole538539", "bnf": [ [ "EXCEPT_SYMBOL", @@ -9823,13 +9801,13 @@ "fragment": true }, { - "name": "%setRole539", + "name": "%setRole538", "bnf": [ [ "SET_SYMBOL", "ROLE_SYMBOL", "ALL_SYMBOL", - "%%setRole539540?" + "%%setRole538539?" ] ], "fragment": true @@ -9838,21 +9816,21 @@ "name": "setRole", "bnf": [ [ - "%setRole534" + "%setRole533" ], [ - "%setRole535" + "%setRole534" ], [ - "%setRole537" + "%setRole536" ], [ - "%setRole539" + "%setRole538" ] ] }, { - "name": "%roleList541", + "name": "%roleList540", "bnf": [ [ "COMMA_SYMBOL", @@ -9866,12 +9844,12 @@ "bnf": [ [ "role", - "%roleList541*" + "%roleList540*" ] ] }, { - "name": "%%role542543", + "name": "%%role541542", "bnf": [ [ "AT_SIGN_SYMBOL", @@ -9881,10 +9859,10 @@ "fragment": true }, { - "name": "%role542", + "name": "%role541", "bnf": [ [ - "%%role542543" + "%%role541542" ], [ "AT_TEXT_SUFFIX" @@ -9897,12 +9875,12 @@ "bnf": [ [ "roleIdentifierOrText", - "%role542?" + "%role541?" ] ] }, { - "name": "%tableAdministrationStatement544", + "name": "%tableAdministrationStatement543", "bnf": [ [ "ANALYZE_SYMBOL", @@ -9915,7 +9893,7 @@ "fragment": true }, { - "name": "%tableAdministrationStatement545", + "name": "%tableAdministrationStatement544", "bnf": [ [ "CHECK_SYMBOL", @@ -9927,7 +9905,7 @@ "fragment": true }, { - "name": "%%tableAdministrationStatement546547", + "name": "%%tableAdministrationStatement545546", "bnf": [ [ "QUICK_SYMBOL" @@ -9939,19 +9917,19 @@ "fragment": true }, { - "name": "%tableAdministrationStatement546", + "name": "%tableAdministrationStatement545", "bnf": [ [ "CHECKSUM_SYMBOL", "TABLE_SYMBOL", "tableRefList", - "%%tableAdministrationStatement546547?" + "%%tableAdministrationStatement545546?" ] ], "fragment": true }, { - "name": "%tableAdministrationStatement548", + "name": "%tableAdministrationStatement547", "bnf": [ [ "OPTIMIZE_SYMBOL", @@ -9963,7 +9941,7 @@ "fragment": true }, { - "name": "%tableAdministrationStatement549", + "name": "%tableAdministrationStatement548", "bnf": [ [ "REPAIR_SYMBOL", @@ -9978,6 +9956,9 @@ { "name": "tableAdministrationStatement", "bnf": [ + [ + "%tableAdministrationStatement543" + ], [ "%tableAdministrationStatement544" ], @@ -9985,18 +9966,15 @@ "%tableAdministrationStatement545" ], [ - "%tableAdministrationStatement546" + "%tableAdministrationStatement547" ], [ "%tableAdministrationStatement548" - ], - [ - "%tableAdministrationStatement549" ] ] }, { - "name": "%%histogram550551", + "name": "%%histogram549550", "bnf": [ [ "WITH_SYMBOL", @@ -10007,20 +9985,20 @@ "fragment": true }, { - "name": "%histogram550", + "name": "%histogram549", "bnf": [ [ "UPDATE_SYMBOL", "HISTOGRAM_SYMBOL", "ON_SYMBOL", "identifierList", - "%%histogram550551?" + "%%histogram549550?" ] ], "fragment": true }, { - "name": "%histogram552", + "name": "%histogram551", "bnf": [ [ "DROP_SYMBOL", @@ -10035,15 +10013,15 @@ "name": "histogram", "bnf": [ [ - "%histogram550" + "%histogram549" ], [ - "%histogram552" + "%histogram551" ] ] }, { - "name": "%checkOption553", + "name": "%checkOption552", "bnf": [ [ "FOR_SYMBOL", @@ -10053,7 +10031,7 @@ "fragment": true }, { - "name": "%checkOption554", + "name": "%checkOption553", "bnf": [ [ "QUICK_SYMBOL" @@ -10077,10 +10055,10 @@ "name": "checkOption", "bnf": [ [ - "%checkOption553" + "%checkOption552" ], [ - "%checkOption554" + "%checkOption553" ] ] }, @@ -10099,7 +10077,7 @@ ] }, { - "name": "%installUninstallStatment555", + "name": "%installUninstallStatment554", "bnf": [ [ "INSTALL_SYMBOL", @@ -10112,7 +10090,7 @@ "fragment": true }, { - "name": "%installUninstallStatment556", + "name": "%installUninstallStatment555", "bnf": [ [ "INSTALL_SYMBOL", @@ -10123,7 +10101,7 @@ "fragment": true }, { - "name": "%installUninstallStatment557", + "name": "%installUninstallStatment556", "bnf": [ [ "UNINSTALL_SYMBOL", @@ -10134,7 +10112,7 @@ "fragment": true }, { - "name": "%%installUninstallStatment558559", + "name": "%%installUninstallStatment557558", "bnf": [ [ "COMMA_SYMBOL", @@ -10144,13 +10122,13 @@ "fragment": true }, { - "name": "%installUninstallStatment558", + "name": "%installUninstallStatment557", "bnf": [ [ "UNINSTALL_SYMBOL", "COMPONENT_SYMBOL", "componentRef", - "%%installUninstallStatment558559*" + "%%installUninstallStatment557558*" ] ], "fragment": true @@ -10158,6 +10136,9 @@ { "name": "installUninstallStatment", "bnf": [ + [ + "%installUninstallStatment554" + ], [ "%installUninstallStatment555" ], @@ -10166,9 +10147,6 @@ ], [ "%installUninstallStatment557" - ], - [ - "%installUninstallStatment558" ] ] }, @@ -10182,7 +10160,7 @@ ] }, { - "name": "%startOptionValueList560", + "name": "%startOptionValueList559", "bnf": [ [ "optionValueNoOptionType", @@ -10192,7 +10170,7 @@ "fragment": true }, { - "name": "%startOptionValueList561", + "name": "%startOptionValueList560", "bnf": [ [ "TRANSACTION_SYMBOL", @@ -10202,7 +10180,7 @@ "fragment": true }, { - "name": "%startOptionValueList562", + "name": "%startOptionValueList561", "bnf": [ [ "optionType", @@ -10212,7 +10190,7 @@ "fragment": true }, { - "name": "%%startOptionValueList563564", + "name": "%%startOptionValueList562563", "bnf": [ [ "FOR_SYMBOL", @@ -10222,7 +10200,7 @@ "fragment": true }, { - "name": "%%%startOptionValueList563565566", + "name": "%%%startOptionValueList562564565", "bnf": [ [ "textString", @@ -10233,7 +10211,7 @@ "fragment": true }, { - "name": "%%%startOptionValueList563565567", + "name": "%%%startOptionValueList562564566", "bnf": [ [ "textString", @@ -10244,7 +10222,7 @@ "fragment": true }, { - "name": "%%%startOptionValueList563565568", + "name": "%%%startOptionValueList562564567", "bnf": [ [ "OLD_PASSWORD_SYMBOL", @@ -10256,7 +10234,7 @@ "fragment": true }, { - "name": "%%%startOptionValueList563565569", + "name": "%%%startOptionValueList562564568", "bnf": [ [ "PASSWORD_SYMBOL", @@ -10268,37 +10246,37 @@ "fragment": true }, { - "name": "%%startOptionValueList563565", + "name": "%%startOptionValueList562564", "bnf": [ [ - "%%%startOptionValueList563565566" + "%%%startOptionValueList562564565" ], [ - "%%%startOptionValueList563565567" + "%%%startOptionValueList562564566" ], [ - "%%%startOptionValueList563565568" + "%%%startOptionValueList562564567" ], [ - "%%%startOptionValueList563565569" + "%%%startOptionValueList562564568" ] ], "fragment": true }, { - "name": "%startOptionValueList563", + "name": "%startOptionValueList562", "bnf": [ [ "PASSWORD_SYMBOL", - "%%startOptionValueList563564?", + "%%startOptionValueList562563?", "equal", - "%%startOptionValueList563565" + "%%startOptionValueList562564" ] ], "fragment": true }, { - "name": "%%startOptionValueList570571", + "name": "%%startOptionValueList569570", "bnf": [ [ "FOR_SYMBOL", @@ -10308,11 +10286,11 @@ "fragment": true }, { - "name": "%startOptionValueList570", + "name": "%startOptionValueList569", "bnf": [ [ "PASSWORD_SYMBOL", - "%%startOptionValueList570571?", + "%%startOptionValueList569570?", "TO_SYMBOL", "RANDOM_SYMBOL", "replacePassword?", @@ -10324,6 +10302,9 @@ { "name": "startOptionValueList", "bnf": [ + [ + "%startOptionValueList559" + ], [ "%startOptionValueList560" ], @@ -10334,15 +10315,12 @@ "%startOptionValueList562" ], [ - "%startOptionValueList563" - ], - [ - "%startOptionValueList570" + "%startOptionValueList569" ] ] }, { - "name": "%transactionCharacteristics572", + "name": "%transactionCharacteristics571", "bnf": [ [ "transactionAccessMode", @@ -10352,7 +10330,7 @@ "fragment": true }, { - "name": "%%transactionCharacteristics573574", + "name": "%%transactionCharacteristics572573", "bnf": [ [ "COMMA_SYMBOL", @@ -10362,11 +10340,11 @@ "fragment": true }, { - "name": "%transactionCharacteristics573", + "name": "%transactionCharacteristics572", "bnf": [ [ "isolationLevel", - "%%transactionCharacteristics573574?" + "%%transactionCharacteristics572573?" ] ], "fragment": true @@ -10375,15 +10353,15 @@ "name": "transactionCharacteristics", "bnf": [ [ - "%transactionCharacteristics572" + "%transactionCharacteristics571" ], [ - "%transactionCharacteristics573" + "%transactionCharacteristics572" ] ] }, { - "name": "%transactionAccessMode575", + "name": "%transactionAccessMode574", "bnf": [ [ "WRITE_SYMBOL" @@ -10399,12 +10377,12 @@ "bnf": [ [ "READ_SYMBOL", - "%transactionAccessMode575" + "%transactionAccessMode574" ] ] }, { - "name": "%%isolationLevel576577", + "name": "%%isolationLevel575576", "bnf": [ [ "REPEATABLE_SYMBOL", @@ -10414,7 +10392,7 @@ "fragment": true }, { - "name": "%%%isolationLevel576578579", + "name": "%%%isolationLevel575577578", "bnf": [ [ "COMMITTED_SYMBOL" @@ -10426,23 +10404,23 @@ "fragment": true }, { - "name": "%%isolationLevel576578", + "name": "%%isolationLevel575577", "bnf": [ [ "READ_SYMBOL", - "%%%isolationLevel576578579" + "%%%isolationLevel575577578" ] ], "fragment": true }, { - "name": "%isolationLevel576", + "name": "%isolationLevel575", "bnf": [ [ - "%%isolationLevel576577" + "%%isolationLevel575576" ], [ - "%%isolationLevel576578" + "%%isolationLevel575577" ], [ "SERIALIZABLE_SYMBOL" @@ -10456,12 +10434,12 @@ [ "ISOLATION_SYMBOL", "LEVEL_SYMBOL", - "%isolationLevel576" + "%isolationLevel575" ] ] }, { - "name": "%optionValueListContinued580", + "name": "%optionValueListContinued579", "bnf": [ [ "COMMA_SYMBOL", @@ -10474,12 +10452,12 @@ "name": "optionValueListContinued", "bnf": [ [ - "%optionValueListContinued580*" + "%optionValueListContinued579*" ] ] }, { - "name": "%optionValueNoOptionType581", + "name": "%optionValueNoOptionType580", "bnf": [ [ "internalVariableName", @@ -10490,7 +10468,7 @@ "fragment": true }, { - "name": "%optionValueNoOptionType582", + "name": "%optionValueNoOptionType581", "bnf": [ [ "userVariable", @@ -10501,7 +10479,7 @@ "fragment": true }, { - "name": "%optionValueNoOptionType583", + "name": "%optionValueNoOptionType582", "bnf": [ [ "setSystemVariable", @@ -10512,7 +10490,7 @@ "fragment": true }, { - "name": "%%%optionValueNoOptionType584585586", + "name": "%%%optionValueNoOptionType583584585", "bnf": [ [ "equal", @@ -10522,7 +10500,7 @@ "fragment": true }, { - "name": "%%%optionValueNoOptionType584585587", + "name": "%%%optionValueNoOptionType583584586", "bnf": [ [ "charsetName", @@ -10532,13 +10510,13 @@ "fragment": true }, { - "name": "%%optionValueNoOptionType584585", + "name": "%%optionValueNoOptionType583584", "bnf": [ [ - "%%%optionValueNoOptionType584585586" + "%%%optionValueNoOptionType583584585" ], [ - "%%%optionValueNoOptionType584585587" + "%%%optionValueNoOptionType583584586" ], [ "DEFAULT_SYMBOL" @@ -10547,11 +10525,11 @@ "fragment": true }, { - "name": "%optionValueNoOptionType584", + "name": "%optionValueNoOptionType583", "bnf": [ [ "NAMES_SYMBOL", - "%%optionValueNoOptionType584585" + "%%optionValueNoOptionType583584" ] ], "fragment": true @@ -10560,24 +10538,24 @@ "name": "optionValueNoOptionType", "bnf": [ [ - "%optionValueNoOptionType581" + "%optionValueNoOptionType580" ], [ "charsetClause" ], [ - "%optionValueNoOptionType582" + "%optionValueNoOptionType581" ], [ - "%optionValueNoOptionType583" + "%optionValueNoOptionType582" ], [ - "%optionValueNoOptionType584" + "%optionValueNoOptionType583" ] ] }, { - "name": "%optionValue588", + "name": "%optionValue587", "bnf": [ [ "optionType", @@ -10592,7 +10570,7 @@ "name": "optionValue", "bnf": [ [ - "%optionValue588" + "%optionValue587" ], [ "optionValueNoOptionType" @@ -10610,7 +10588,7 @@ ] }, { - "name": "%startOptionValueListFollowingOptionType589", + "name": "%startOptionValueListFollowingOptionType588", "bnf": [ [ "optionValueFollowingOptionType", @@ -10620,7 +10598,7 @@ "fragment": true }, { - "name": "%startOptionValueListFollowingOptionType590", + "name": "%startOptionValueListFollowingOptionType589", "bnf": [ [ "TRANSACTION_SYMBOL", @@ -10633,10 +10611,10 @@ "name": "startOptionValueListFollowingOptionType", "bnf": [ [ - "%startOptionValueListFollowingOptionType589" + "%startOptionValueListFollowingOptionType588" ], [ - "%startOptionValueListFollowingOptionType590" + "%startOptionValueListFollowingOptionType589" ] ] }, @@ -10651,7 +10629,7 @@ ] }, { - "name": "%setExprOrDefault591", + "name": "%setExprOrDefault590", "bnf": [ [ "DEFAULT_SYMBOL" @@ -10669,7 +10647,7 @@ "fragment": true }, { - "name": "%setExprOrDefault592", + "name": "%setExprOrDefault591", "bnf": [ [ "ROW_SYMBOL" @@ -10687,15 +10665,15 @@ "expr" ], [ - "%setExprOrDefault591" + "%setExprOrDefault590" ], [ - "%setExprOrDefault592" + "%setExprOrDefault591" ] ] }, { - "name": "%%showStatement593594", + "name": "%%showStatement592593", "bnf": [ [ "DATABASES_SYMBOL", @@ -10705,7 +10683,7 @@ "fragment": true }, { - "name": "%%showStatement593595", + "name": "%%showStatement592594", "bnf": [ [ "showCommandType?", @@ -10717,7 +10695,7 @@ "fragment": true }, { - "name": "%%showStatement593596", + "name": "%%showStatement592595", "bnf": [ [ "FULL_SYMBOL?", @@ -10729,7 +10707,7 @@ "fragment": true }, { - "name": "%%showStatement593597", + "name": "%%showStatement592596", "bnf": [ [ "EVENTS_SYMBOL", @@ -10740,7 +10718,7 @@ "fragment": true }, { - "name": "%%showStatement593598", + "name": "%%showStatement592597", "bnf": [ [ "TABLE_SYMBOL", @@ -10752,7 +10730,7 @@ "fragment": true }, { - "name": "%%showStatement593599", + "name": "%%showStatement592598", "bnf": [ [ "OPEN_SYMBOL", @@ -10764,7 +10742,7 @@ "fragment": true }, { - "name": "%%%showStatement593600601", + "name": "%%%showStatement592599600", "bnf": [ [ "engineRef" @@ -10776,7 +10754,7 @@ "fragment": true }, { - "name": "%%%showStatement593600602", + "name": "%%%showStatement592599601", "bnf": [ [ "STATUS_SYMBOL" @@ -10791,18 +10769,18 @@ "fragment": true }, { - "name": "%%showStatement593600", + "name": "%%showStatement592599", "bnf": [ [ "ENGINE_SYMBOL", - "%%%showStatement593600601", - "%%%showStatement593600602" + "%%%showStatement592599600", + "%%%showStatement592599601" ] ], "fragment": true }, { - "name": "%%%showStatement593603604", + "name": "%%%showStatement592602603", "bnf": [ [ "FROM_SYMBOL" @@ -10814,12 +10792,12 @@ "fragment": true }, { - "name": "%%showStatement593603", + "name": "%%showStatement592602", "bnf": [ [ "showCommandType?", "COLUMNS_SYMBOL", - "%%%showStatement593603604", + "%%%showStatement592602603", "tableRef", "inDb?", "likeOrWhere?" @@ -10828,7 +10806,7 @@ "fragment": true }, { - "name": "%%%showStatement593605606", + "name": "%%%showStatement592604605", "bnf": [ [ "BINARY_SYMBOL" @@ -10840,17 +10818,17 @@ "fragment": true }, { - "name": "%%showStatement593605", + "name": "%%showStatement592604", "bnf": [ [ - "%%%showStatement593605606", + "%%%showStatement592604605", "LOGS_SYMBOL" ] ], "fragment": true }, { - "name": "%%%%showStatement593607608609", + "name": "%%%%showStatement592606607608", "bnf": [ [ "STATUS_SYMBOL", @@ -10861,29 +10839,29 @@ "fragment": true }, { - "name": "%%%showStatement593607608", + "name": "%%%showStatement592606607", "bnf": [ [ "HOSTS_SYMBOL" ], [ - "%%%%showStatement593607608609" + "%%%%showStatement592606607608" ] ], "fragment": true }, { - "name": "%%showStatement593607", + "name": "%%showStatement592606", "bnf": [ [ "SLAVE_SYMBOL", - "%%%showStatement593607608" + "%%%showStatement592606607" ] ], "fragment": true }, { - "name": "%%%showStatement593610611", + "name": "%%%showStatement592609610", "bnf": [ [ "BINLOG_SYMBOL" @@ -10895,7 +10873,7 @@ "fragment": true }, { - "name": "%%%showStatement593610612", + "name": "%%%showStatement592609611", "bnf": [ [ "IN_SYMBOL", @@ -10905,7 +10883,7 @@ "fragment": true }, { - "name": "%%%showStatement593610613", + "name": "%%%showStatement592609612", "bnf": [ [ "FROM_SYMBOL", @@ -10915,13 +10893,13 @@ "fragment": true }, { - "name": "%%showStatement593610", + "name": "%%showStatement592609", "bnf": [ [ - "%%%showStatement593610611", + "%%%showStatement592609610", "EVENTS_SYMBOL", - "%%%showStatement593610612?", - "%%%showStatement593610613?", + "%%%showStatement592609611?", + "%%%showStatement592609612?", "limitClause?", "channel?" ] @@ -10929,7 +10907,7 @@ "fragment": true }, { - "name": "%%%showStatement593614615", + "name": "%%%showStatement592613614", "bnf": [ [ "INDEX_SYMBOL" @@ -10944,11 +10922,11 @@ "fragment": true }, { - "name": "%%showStatement593614", + "name": "%%showStatement592613", "bnf": [ [ "EXTENDED_SYMBOL?", - "%%%showStatement593614615", + "%%%showStatement592613614", "fromOrIn", "tableRef", "inDb?", @@ -10958,7 +10936,7 @@ "fragment": true }, { - "name": "%%showStatement593616", + "name": "%%showStatement592615", "bnf": [ [ "STORAGE_SYMBOL?", @@ -10968,7 +10946,7 @@ "fragment": true }, { - "name": "%%%showStatement593617618", + "name": "%%%showStatement592616617", "bnf": [ [ "WARNINGS_SYMBOL" @@ -10980,20 +10958,20 @@ "fragment": true }, { - "name": "%%showStatement593617", + "name": "%%showStatement592616", "bnf": [ [ "COUNT_SYMBOL", "OPEN_PAR_SYMBOL", "MULT_OPERATOR", "CLOSE_PAR_SYMBOL", - "%%%showStatement593617618" + "%%%showStatement592616617" ] ], "fragment": true }, { - "name": "%%showStatement593619", + "name": "%%showStatement592618", "bnf": [ [ "WARNINGS_SYMBOL", @@ -11003,7 +10981,7 @@ "fragment": true }, { - "name": "%%showStatement593620", + "name": "%%showStatement592619", "bnf": [ [ "ERRORS_SYMBOL", @@ -11013,7 +10991,7 @@ "fragment": true }, { - "name": "%%%%showStatement593621622623", + "name": "%%%%showStatement592620621622", "bnf": [ [ "COMMA_SYMBOL", @@ -11023,17 +11001,17 @@ "fragment": true }, { - "name": "%%%showStatement593621622", + "name": "%%%showStatement592620621", "bnf": [ [ "profileType", - "%%%%showStatement593621622623*" + "%%%%showStatement592620621622*" ] ], "fragment": true }, { - "name": "%%%showStatement593621624", + "name": "%%%showStatement592620623", "bnf": [ [ "FOR_SYMBOL", @@ -11044,19 +11022,19 @@ "fragment": true }, { - "name": "%%showStatement593621", + "name": "%%showStatement592620", "bnf": [ [ "PROFILE_SYMBOL", - "%%%showStatement593621622?", - "%%%showStatement593621624?", + "%%%showStatement592620621?", + "%%%showStatement592620623?", "limitClause?" ] ], "fragment": true }, { - "name": "%%%showStatement593625626", + "name": "%%%showStatement592624625", "bnf": [ [ "STATUS_SYMBOL" @@ -11068,18 +11046,18 @@ "fragment": true }, { - "name": "%%showStatement593625", + "name": "%%showStatement592624", "bnf": [ [ "optionType?", - "%%%showStatement593625626", + "%%%showStatement592624625", "likeOrWhere?" ] ], "fragment": true }, { - "name": "%%showStatement593627", + "name": "%%showStatement592626", "bnf": [ [ "FULL_SYMBOL?", @@ -11089,7 +11067,7 @@ "fragment": true }, { - "name": "%%showStatement593628", + "name": "%%showStatement592627", "bnf": [ [ "charset", @@ -11099,7 +11077,7 @@ "fragment": true }, { - "name": "%%showStatement593629", + "name": "%%showStatement592628", "bnf": [ [ "COLLATION_SYMBOL", @@ -11109,7 +11087,7 @@ "fragment": true }, { - "name": "%%%showStatement593630631", + "name": "%%%showStatement592629630", "bnf": [ [ "FOR_SYMBOL", @@ -11119,17 +11097,17 @@ "fragment": true }, { - "name": "%%showStatement593630", + "name": "%%showStatement592629", "bnf": [ [ "GRANTS_SYMBOL", - "%%%showStatement593630631?" + "%%%showStatement592629630?" ] ], "fragment": true }, { - "name": "%%showStatement593632", + "name": "%%showStatement592631", "bnf": [ [ "GRANTS_SYMBOL", @@ -11142,7 +11120,7 @@ "fragment": true }, { - "name": "%%showStatement593633", + "name": "%%showStatement592632", "bnf": [ [ "MASTER_SYMBOL", @@ -11152,7 +11130,7 @@ "fragment": true }, { - "name": "%%%%showStatement593634635636", + "name": "%%%%showStatement592633634635", "bnf": [ [ "DATABASE_SYMBOL", @@ -11163,7 +11141,7 @@ "fragment": true }, { - "name": "%%%%showStatement593634635637", + "name": "%%%%showStatement592633634636", "bnf": [ [ "EVENT_SYMBOL", @@ -11173,7 +11151,7 @@ "fragment": true }, { - "name": "%%%%showStatement593634635638", + "name": "%%%%showStatement592633634637", "bnf": [ [ "FUNCTION_SYMBOL", @@ -11183,7 +11161,7 @@ "fragment": true }, { - "name": "%%%%showStatement593634635639", + "name": "%%%%showStatement592633634638", "bnf": [ [ "PROCEDURE_SYMBOL", @@ -11193,7 +11171,7 @@ "fragment": true }, { - "name": "%%%%showStatement593634635640", + "name": "%%%%showStatement592633634639", "bnf": [ [ "TABLE_SYMBOL", @@ -11203,7 +11181,7 @@ "fragment": true }, { - "name": "%%%%showStatement593634635641", + "name": "%%%%showStatement592633634640", "bnf": [ [ "TRIGGER_SYMBOL", @@ -11213,7 +11191,7 @@ "fragment": true }, { - "name": "%%%%showStatement593634635642", + "name": "%%%%showStatement592633634641", "bnf": [ [ "VIEW_SYMBOL", @@ -11223,7 +11201,7 @@ "fragment": true }, { - "name": "%%%%showStatement593634635643", + "name": "%%%%showStatement592633634642", "bnf": [ [ "USER_SYMBOL", @@ -11233,47 +11211,47 @@ "fragment": true }, { - "name": "%%%showStatement593634635", + "name": "%%%showStatement592633634", "bnf": [ [ - "%%%%showStatement593634635636" + "%%%%showStatement592633634635" ], [ - "%%%%showStatement593634635637" + "%%%%showStatement592633634636" ], [ - "%%%%showStatement593634635638" + "%%%%showStatement592633634637" ], [ - "%%%%showStatement593634635639" + "%%%%showStatement592633634638" ], [ - "%%%%showStatement593634635640" + "%%%%showStatement592633634639" ], [ - "%%%%showStatement593634635641" + "%%%%showStatement592633634640" ], [ - "%%%%showStatement593634635642" + "%%%%showStatement592633634641" ], [ - "%%%%showStatement593634635643" + "%%%%showStatement592633634642" ] ], "fragment": true }, { - "name": "%%showStatement593634", + "name": "%%showStatement592633", "bnf": [ [ "CREATE_SYMBOL", - "%%%showStatement593634635" + "%%%showStatement592633634" ] ], "fragment": true }, { - "name": "%%showStatement593644", + "name": "%%showStatement592643", "bnf": [ [ "PROCEDURE_SYMBOL", @@ -11284,7 +11262,7 @@ "fragment": true }, { - "name": "%%showStatement593645", + "name": "%%showStatement592644", "bnf": [ [ "FUNCTION_SYMBOL", @@ -11295,7 +11273,7 @@ "fragment": true }, { - "name": "%%showStatement593646", + "name": "%%showStatement592645", "bnf": [ [ "PROCEDURE_SYMBOL", @@ -11306,7 +11284,7 @@ "fragment": true }, { - "name": "%%showStatement593647", + "name": "%%showStatement592646", "bnf": [ [ "FUNCTION_SYMBOL", @@ -11317,79 +11295,79 @@ "fragment": true }, { - "name": "%showStatement593", + "name": "%showStatement592", "bnf": [ [ "AUTHORS_SYMBOL" ], [ - "%%showStatement593594" + "%%showStatement592593" ], [ - "%%showStatement593595" + "%%showStatement592594" ], [ - "%%showStatement593596" + "%%showStatement592595" ], [ - "%%showStatement593597" + "%%showStatement592596" ], [ - "%%showStatement593598" + "%%showStatement592597" ], [ - "%%showStatement593599" + "%%showStatement592598" ], [ "PLUGINS_SYMBOL" ], [ - "%%showStatement593600" + "%%showStatement592599" ], [ - "%%showStatement593603" + "%%showStatement592602" ], [ - "%%showStatement593605" + "%%showStatement592604" ], [ - "%%showStatement593607" + "%%showStatement592606" ], [ - "%%showStatement593610" + "%%showStatement592609" ], [ - "%%showStatement593614" + "%%showStatement592613" ], [ - "%%showStatement593616" + "%%showStatement592615" ], [ - "%%showStatement593617" + "%%showStatement592616" ], [ - "%%showStatement593619" + "%%showStatement592618" ], [ - "%%showStatement593620" + "%%showStatement592619" ], [ "PROFILES_SYMBOL" ], [ - "%%showStatement593621" + "%%showStatement592620" ], [ - "%%showStatement593625" + "%%showStatement592624" ], [ - "%%showStatement593627" + "%%showStatement592626" ], [ - "%%showStatement593628" + "%%showStatement592627" ], [ - "%%showStatement593629" + "%%showStatement592628" ], [ "CONTRIBUTORS_SYMBOL" @@ -11398,28 +11376,28 @@ "PRIVILEGES_SYMBOL" ], [ - "%%showStatement593630" + "%%showStatement592629" ], [ - "%%showStatement593632" + "%%showStatement592631" ], [ - "%%showStatement593633" + "%%showStatement592632" ], [ - "%%showStatement593634" + "%%showStatement592633" ], [ - "%%showStatement593644" + "%%showStatement592643" ], [ - "%%showStatement593645" + "%%showStatement592644" ], [ - "%%showStatement593646" + "%%showStatement592645" ], [ - "%%showStatement593647" + "%%showStatement592646" ] ], "fragment": true @@ -11429,12 +11407,12 @@ "bnf": [ [ "SHOW_SYMBOL", - "%showStatement593" + "%showStatement592" ] ] }, { - "name": "%showCommandType648", + "name": "%showCommandType647", "bnf": [ [ "EXTENDED_SYMBOL", @@ -11450,7 +11428,7 @@ "FULL_SYMBOL" ], [ - "%showCommandType648" + "%showCommandType647" ] ] }, @@ -11483,7 +11461,7 @@ ] }, { - "name": "%profileType649", + "name": "%profileType648", "bnf": [ [ "BLOCK_SYMBOL", @@ -11493,7 +11471,7 @@ "fragment": true }, { - "name": "%profileType650", + "name": "%profileType649", "bnf": [ [ "CONTEXT_SYMBOL", @@ -11503,7 +11481,7 @@ "fragment": true }, { - "name": "%profileType651", + "name": "%profileType650", "bnf": [ [ "PAGE_SYMBOL", @@ -11513,7 +11491,7 @@ "fragment": true }, { - "name": "%profileType652", + "name": "%profileType651", "bnf": [ [ "ALL_SYMBOL" @@ -11539,6 +11517,9 @@ { "name": "profileType", "bnf": [ + [ + "%profileType648" + ], [ "%profileType649" ], @@ -11547,14 +11528,11 @@ ], [ "%profileType651" - ], - [ - "%profileType652" ] ] }, { - "name": "%otherAdministrativeStatement653", + "name": "%otherAdministrativeStatement652", "bnf": [ [ "BINLOG_SYMBOL", @@ -11564,7 +11542,7 @@ "fragment": true }, { - "name": "%%otherAdministrativeStatement654655", + "name": "%%otherAdministrativeStatement653654", "bnf": [ [ "identifier" @@ -11576,20 +11554,20 @@ "fragment": true }, { - "name": "%otherAdministrativeStatement654", + "name": "%otherAdministrativeStatement653", "bnf": [ [ "CACHE_SYMBOL", "INDEX_SYMBOL", "keyCacheListOrParts", "IN_SYMBOL", - "%%otherAdministrativeStatement654655" + "%%otherAdministrativeStatement653654" ] ], "fragment": true }, { - "name": "%%%%otherAdministrativeStatement656657658659", + "name": "%%%%otherAdministrativeStatement655656657658", "bnf": [ [ "COMMA_SYMBOL", @@ -11599,40 +11577,40 @@ "fragment": true }, { - "name": "%%%otherAdministrativeStatement656657658", + "name": "%%%otherAdministrativeStatement655656657", "bnf": [ [ "flushOption", - "%%%%otherAdministrativeStatement656657658659*" + "%%%%otherAdministrativeStatement655656657658*" ] ], "fragment": true }, { - "name": "%%otherAdministrativeStatement656657", + "name": "%%otherAdministrativeStatement655656", "bnf": [ [ "flushTables" ], [ - "%%%otherAdministrativeStatement656657658" + "%%%otherAdministrativeStatement655656657" ] ], "fragment": true }, { - "name": "%otherAdministrativeStatement656", + "name": "%otherAdministrativeStatement655", "bnf": [ [ "FLUSH_SYMBOL", "noWriteToBinLog?", - "%%otherAdministrativeStatement656657" + "%%otherAdministrativeStatement655656" ] ], "fragment": true }, { - "name": "%%otherAdministrativeStatement660661", + "name": "%%otherAdministrativeStatement659660", "bnf": [ [ "CONNECTION_SYMBOL" @@ -11644,18 +11622,18 @@ "fragment": true }, { - "name": "%otherAdministrativeStatement660", + "name": "%otherAdministrativeStatement659", "bnf": [ [ "KILL_SYMBOL", - "%%otherAdministrativeStatement660661?", + "%%otherAdministrativeStatement659660?", "expr" ] ], "fragment": true }, { - "name": "%otherAdministrativeStatement662", + "name": "%otherAdministrativeStatement661", "bnf": [ [ "LOAD_SYMBOL", @@ -11671,19 +11649,19 @@ "name": "otherAdministrativeStatement", "bnf": [ [ - "%otherAdministrativeStatement653" + "%otherAdministrativeStatement652" ], [ - "%otherAdministrativeStatement654" + "%otherAdministrativeStatement653" ], [ - "%otherAdministrativeStatement656" + "%otherAdministrativeStatement655" ], [ - "%otherAdministrativeStatement660" + "%otherAdministrativeStatement659" ], [ - "%otherAdministrativeStatement662" + "%otherAdministrativeStatement661" ], [ "SHUTDOWN_SYMBOL" @@ -11702,7 +11680,7 @@ ] }, { - "name": "%keyCacheList663", + "name": "%keyCacheList662", "bnf": [ [ "COMMA_SYMBOL", @@ -11716,7 +11694,7 @@ "bnf": [ [ "assignToKeycache", - "%keyCacheList663*" + "%keyCacheList662*" ] ] }, @@ -11765,7 +11743,7 @@ ] }, { - "name": "%keyUsageList664", + "name": "%keyUsageList663", "bnf": [ [ "COMMA_SYMBOL", @@ -11779,12 +11757,12 @@ "bnf": [ [ "keyUsageElement", - "%keyUsageList664*" + "%keyUsageList663*" ] ] }, { - "name": "%flushOption665", + "name": "%flushOption664", "bnf": [ [ "DES_KEY_FILE_SYMBOL" @@ -11805,7 +11783,7 @@ "fragment": true }, { - "name": "%flushOption666", + "name": "%flushOption665", "bnf": [ [ "logType?", @@ -11815,7 +11793,7 @@ "fragment": true }, { - "name": "%flushOption667", + "name": "%flushOption666", "bnf": [ [ "RELAY_SYMBOL", @@ -11826,7 +11804,7 @@ "fragment": true }, { - "name": "%flushOption668", + "name": "%flushOption667", "bnf": [ [ "QUERY_SYMBOL", @@ -11838,6 +11816,9 @@ { "name": "flushOption", "bnf": [ + [ + "%flushOption664" + ], [ "%flushOption665" ], @@ -11847,9 +11828,6 @@ [ "%flushOption667" ], - [ - "%flushOption668" - ], [ "OPTIMIZER_COSTS_SYMBOL" ] @@ -11876,7 +11854,7 @@ ] }, { - "name": "%flushTables669", + "name": "%flushTables668", "bnf": [ [ "TABLES_SYMBOL" @@ -11888,7 +11866,7 @@ "fragment": true }, { - "name": "%%flushTables670671", + "name": "%%flushTables669670", "bnf": [ [ "WITH_SYMBOL", @@ -11899,7 +11877,7 @@ "fragment": true }, { - "name": "%%flushTables670672", + "name": "%%flushTables669671", "bnf": [ [ "identifierList", @@ -11909,13 +11887,13 @@ "fragment": true }, { - "name": "%flushTables670", + "name": "%flushTables669", "bnf": [ [ - "%%flushTables670671" + "%%flushTables669670" ], [ - "%%flushTables670672" + "%%flushTables669671" ] ], "fragment": true @@ -11924,13 +11902,13 @@ "name": "flushTables", "bnf": [ [ - "%flushTables669", - "%flushTables670?" + "%flushTables668", + "%flushTables669?" ] ] }, { - "name": "%flushTablesOptions673", + "name": "%flushTablesOptions672", "bnf": [ [ "FOR_SYMBOL", @@ -11940,7 +11918,7 @@ "fragment": true }, { - "name": "%flushTablesOptions674", + "name": "%flushTablesOptions673", "bnf": [ [ "WITH_SYMBOL", @@ -11954,15 +11932,15 @@ "name": "flushTablesOptions", "bnf": [ [ - "%flushTablesOptions673" + "%flushTablesOptions672" ], [ - "%flushTablesOptions674" + "%flushTablesOptions673" ] ] }, { - "name": "%%preloadTail675676", + "name": "%%preloadTail674675", "bnf": [ [ "IGNORE_SYMBOL", @@ -11972,13 +11950,13 @@ "fragment": true }, { - "name": "%preloadTail675", + "name": "%preloadTail674", "bnf": [ [ "tableRef", "adminPartition", "cacheKeyList?", - "%%preloadTail675676?" + "%%preloadTail674675?" ] ], "fragment": true @@ -11987,7 +11965,7 @@ "name": "preloadTail", "bnf": [ [ - "%preloadTail675" + "%preloadTail674" ], [ "preloadList" @@ -11995,7 +11973,7 @@ ] }, { - "name": "%preloadList677", + "name": "%preloadList676", "bnf": [ [ "COMMA_SYMBOL", @@ -12009,12 +11987,12 @@ "bnf": [ [ "preloadKeys", - "%preloadList677*" + "%preloadList676*" ] ] }, { - "name": "%preloadKeys678", + "name": "%preloadKeys677", "bnf": [ [ "IGNORE_SYMBOL", @@ -12029,7 +12007,7 @@ [ "tableRef", "cacheKeyList?", - "%preloadKeys678?" + "%preloadKeys677?" ] ] }, @@ -12062,7 +12040,7 @@ ] }, { - "name": "%createResourceGroup679", + "name": "%createResourceGroup678", "bnf": [ [ "USER_SYMBOL" @@ -12083,7 +12061,7 @@ "identifier", "TYPE_SYMBOL", "equal?", - "%createResourceGroup679", + "%createResourceGroup678", "resourceGroupVcpuList?", "resourceGroupPriority?", "resourceGroupEnableDisable?" @@ -12091,7 +12069,7 @@ ] }, { - "name": "%resourceGroupVcpuList680", + "name": "%resourceGroupVcpuList679", "bnf": [ [ "COMMA_SYMBOL?", @@ -12107,12 +12085,12 @@ "VCPU_SYMBOL", "equal?", "vcpuNumOrRange", - "%resourceGroupVcpuList680*" + "%resourceGroupVcpuList679*" ] ] }, { - "name": "%vcpuNumOrRange681", + "name": "%vcpuNumOrRange680", "bnf": [ [ "MINUS_OPERATOR", @@ -12126,7 +12104,7 @@ "bnf": [ [ "INT_NUMBER", - "%vcpuNumOrRange681?" + "%vcpuNumOrRange680?" ] ] }, @@ -12167,7 +12145,7 @@ ] }, { - "name": "%setResourceGroup682", + "name": "%setResourceGroup681", "bnf": [ [ "FOR_SYMBOL", @@ -12184,12 +12162,12 @@ "RESOURCE_SYMBOL", "GROUP_SYMBOL", "identifier", - "%setResourceGroup682?" + "%setResourceGroup681?" ] ] }, { - "name": "%threadIdList683", + "name": "%threadIdList682", "bnf": [ [ "COMMA_SYMBOL?", @@ -12203,7 +12181,7 @@ "bnf": [ [ "real_ulong_number", - "%threadIdList683*" + "%threadIdList682*" ] ] }, @@ -12220,7 +12198,7 @@ ] }, { - "name": "%describeStatement684", + "name": "%describeStatement683", "bnf": [ [ "EXPLAIN_SYMBOL" @@ -12235,7 +12213,7 @@ "fragment": true }, { - "name": "%describeStatement685", + "name": "%describeStatement684", "bnf": [ [ "textString" @@ -12250,14 +12228,14 @@ "name": "describeStatement", "bnf": [ [ - "%describeStatement684", + "%describeStatement683", "tableRef", - "%describeStatement685?" + "%describeStatement684?" ] ] }, { - "name": "%explainStatement686", + "name": "%explainStatement685", "bnf": [ [ "EXPLAIN_SYMBOL" @@ -12272,7 +12250,7 @@ "fragment": true }, { - "name": "%%explainStatement687688", + "name": "%%explainStatement686687", "bnf": [ [ "FORMAT_SYMBOL", @@ -12283,7 +12261,7 @@ "fragment": true }, { - "name": "%%explainStatement687689", + "name": "%%explainStatement686688", "bnf": [ [ "ANALYZE_SYMBOL", @@ -12295,7 +12273,7 @@ "fragment": true }, { - "name": "%explainStatement687", + "name": "%explainStatement686", "bnf": [ [ "EXTENDED_SYMBOL" @@ -12304,13 +12282,13 @@ "PARTITIONS_SYMBOL" ], [ - "%%explainStatement687688" + "%%explainStatement686687" ], [ "ANALYZE_SYMBOL" ], [ - "%%explainStatement687689" + "%%explainStatement686688" ] ], "fragment": true @@ -12319,14 +12297,14 @@ "name": "explainStatement", "bnf": [ [ - "%explainStatement686", - "%explainStatement687?", + "%explainStatement685", + "%explainStatement686?", "explainableStatement" ] ] }, { - "name": "%explainableStatement690", + "name": "%explainableStatement689", "bnf": [ [ "deleteStatement" @@ -12344,7 +12322,7 @@ "fragment": true }, { - "name": "%explainableStatement691", + "name": "%explainableStatement690", "bnf": [ [ "FOR_SYMBOL", @@ -12361,10 +12339,10 @@ "selectStatement" ], [ - "%explainableStatement690" + "%explainableStatement689" ], [ - "%explainableStatement691" + "%explainableStatement690" ] ] }, @@ -12421,7 +12399,7 @@ ] }, { - "name": "%%%predicateOperations692693694", + "name": "%%%predicateOperations691692693", "bnf": [ [ "OPEN_PAR_SYMBOL", @@ -12432,29 +12410,29 @@ "fragment": true }, { - "name": "%%predicateOperations692693", + "name": "%%predicateOperations691692", "bnf": [ [ "subquery" ], [ - "%%%predicateOperations692693694" + "%%%predicateOperations691692693" ] ], "fragment": true }, { - "name": "%predicateOperations692", + "name": "%predicateOperations691", "bnf": [ [ "IN_SYMBOL", - "%%predicateOperations692693" + "%%predicateOperations691692" ] ], "fragment": true }, { - "name": "%predicateOperations695", + "name": "%predicateOperations694", "bnf": [ [ "BETWEEN_SYMBOL", @@ -12466,7 +12444,7 @@ "fragment": true }, { - "name": "%%predicateOperations696697", + "name": "%%predicateOperations695696", "bnf": [ [ "ESCAPE_SYMBOL", @@ -12476,18 +12454,18 @@ "fragment": true }, { - "name": "%predicateOperations696", + "name": "%predicateOperations695", "bnf": [ [ "LIKE_SYMBOL", "simpleExpr", - "%%predicateOperations696697?" + "%%predicateOperations695696?" ] ], "fragment": true }, { - "name": "%predicateOperations698", + "name": "%predicateOperations697", "bnf": [ [ "REGEXP_SYMBOL", @@ -12500,16 +12478,16 @@ "name": "predicateOperations", "bnf": [ [ - "%predicateOperations692" + "%predicateOperations691" ], [ - "%predicateOperations695" + "%predicateOperations694" ], [ - "%predicateOperations696" + "%predicateOperations695" ], [ - "%predicateOperations698" + "%predicateOperations697" ] ] }, @@ -12522,7 +12500,7 @@ ] }, { - "name": "%jsonOperator699", + "name": "%jsonOperator698", "bnf": [ [ "JSON_SEPARATOR_SYMBOL", @@ -12532,7 +12510,7 @@ "fragment": true }, { - "name": "%jsonOperator700", + "name": "%jsonOperator699", "bnf": [ [ "JSON_UNQUOTED_SEPARATOR_SYMBOL", @@ -12545,15 +12523,15 @@ "name": "jsonOperator", "bnf": [ [ - "%jsonOperator699" + "%jsonOperator698" ], [ - "%jsonOperator700" + "%jsonOperator699" ] ] }, { - "name": "%sumExpr701", + "name": "%sumExpr700", "bnf": [ [ "AVG_SYMBOL", @@ -12567,7 +12545,7 @@ "fragment": true }, { - "name": "%%sumExpr702703", + "name": "%%sumExpr701702", "bnf": [ [ "BIT_AND_SYMBOL" @@ -12582,10 +12560,10 @@ "fragment": true }, { - "name": "%sumExpr702", + "name": "%sumExpr701", "bnf": [ [ - "%%sumExpr702703", + "%%sumExpr701702", "OPEN_PAR_SYMBOL", "inSumExpr", "CLOSE_PAR_SYMBOL", @@ -12595,7 +12573,7 @@ "fragment": true }, { - "name": "%sumExpr704", + "name": "%sumExpr703", "bnf": [ [ "COUNT_SYMBOL", @@ -12609,7 +12587,7 @@ "fragment": true }, { - "name": "%%%sumExpr705706707", + "name": "%%%sumExpr704705706", "bnf": [ [ "ALL_SYMBOL?", @@ -12619,7 +12597,7 @@ "fragment": true }, { - "name": "%%%sumExpr705706708", + "name": "%%%sumExpr704705707", "bnf": [ [ "DISTINCT_SYMBOL", @@ -12629,27 +12607,27 @@ "fragment": true }, { - "name": "%%sumExpr705706", + "name": "%%sumExpr704705", "bnf": [ [ - "%%%sumExpr705706707" + "%%%sumExpr704705706" ], [ "inSumExpr" ], [ - "%%%sumExpr705706708" + "%%%sumExpr704705707" ] ], "fragment": true }, { - "name": "%sumExpr705", + "name": "%sumExpr704", "bnf": [ [ "COUNT_SYMBOL", "OPEN_PAR_SYMBOL", - "%%sumExpr705706", + "%%sumExpr704705", "CLOSE_PAR_SYMBOL", "windowingClause?" ] @@ -12657,7 +12635,7 @@ "fragment": true }, { - "name": "%sumExpr709", + "name": "%sumExpr708", "bnf": [ [ "MIN_SYMBOL", @@ -12671,7 +12649,7 @@ "fragment": true }, { - "name": "%sumExpr710", + "name": "%sumExpr709", "bnf": [ [ "MAX_SYMBOL", @@ -12685,7 +12663,7 @@ "fragment": true }, { - "name": "%sumExpr711", + "name": "%sumExpr710", "bnf": [ [ "STD_SYMBOL", @@ -12698,7 +12676,7 @@ "fragment": true }, { - "name": "%sumExpr712", + "name": "%sumExpr711", "bnf": [ [ "VARIANCE_SYMBOL", @@ -12711,7 +12689,7 @@ "fragment": true }, { - "name": "%sumExpr713", + "name": "%sumExpr712", "bnf": [ [ "STDDEV_SAMP_SYMBOL", @@ -12724,7 +12702,7 @@ "fragment": true }, { - "name": "%sumExpr714", + "name": "%sumExpr713", "bnf": [ [ "VAR_SAMP_SYMBOL", @@ -12737,7 +12715,7 @@ "fragment": true }, { - "name": "%sumExpr715", + "name": "%sumExpr714", "bnf": [ [ "SUM_SYMBOL", @@ -12751,7 +12729,7 @@ "fragment": true }, { - "name": "%%sumExpr716717", + "name": "%%sumExpr715716", "bnf": [ [ "SEPARATOR_SYMBOL", @@ -12761,7 +12739,7 @@ "fragment": true }, { - "name": "%sumExpr716", + "name": "%sumExpr715", "bnf": [ [ "GROUP_CONCAT_SYMBOL", @@ -12769,7 +12747,7 @@ "DISTINCT_SYMBOL?", "exprList", "orderClause?", - "%%sumExpr716717?", + "%%sumExpr715716?", "CLOSE_PAR_SYMBOL", "windowingClause?" ] @@ -12780,19 +12758,22 @@ "name": "sumExpr", "bnf": [ [ - "%sumExpr701" + "%sumExpr700" ], [ - "%sumExpr702" + "%sumExpr701" ], [ "jsonFunction" ], + [ + "%sumExpr703" + ], [ "%sumExpr704" ], [ - "%sumExpr705" + "%sumExpr708" ], [ "%sumExpr709" @@ -12814,9 +12795,6 @@ ], [ "%sumExpr715" - ], - [ - "%sumExpr716" ] ] }, @@ -12832,7 +12810,7 @@ ] }, { - "name": "%%windowFunctionCall718719", + "name": "%%windowFunctionCall717718", "bnf": [ [ "ROW_NUMBER_SYMBOL" @@ -12853,10 +12831,10 @@ "fragment": true }, { - "name": "%windowFunctionCall718", + "name": "%windowFunctionCall717", "bnf": [ [ - "%%windowFunctionCall718719", + "%%windowFunctionCall717718", "parentheses", "windowingClause" ] @@ -12864,7 +12842,7 @@ "fragment": true }, { - "name": "%windowFunctionCall720", + "name": "%windowFunctionCall719", "bnf": [ [ "NTILE_SYMBOL", @@ -12875,7 +12853,7 @@ "fragment": true }, { - "name": "%%windowFunctionCall721722", + "name": "%%windowFunctionCall720721", "bnf": [ [ "LEAD_SYMBOL" @@ -12887,10 +12865,10 @@ "fragment": true }, { - "name": "%windowFunctionCall721", + "name": "%windowFunctionCall720", "bnf": [ [ - "%%windowFunctionCall721722", + "%%windowFunctionCall720721", "OPEN_PAR_SYMBOL", "expr", "leadLagInfo?", @@ -12902,7 +12880,7 @@ "fragment": true }, { - "name": "%%windowFunctionCall723724", + "name": "%%windowFunctionCall722723", "bnf": [ [ "FIRST_VALUE_SYMBOL" @@ -12914,10 +12892,10 @@ "fragment": true }, { - "name": "%windowFunctionCall723", + "name": "%windowFunctionCall722", "bnf": [ [ - "%%windowFunctionCall723724", + "%%windowFunctionCall722723", "exprWithParentheses", "nullTreatment?", "windowingClause" @@ -12926,7 +12904,7 @@ "fragment": true }, { - "name": "%%%windowFunctionCall725726727", + "name": "%%%windowFunctionCall724725726", "bnf": [ [ "FIRST_SYMBOL" @@ -12938,17 +12916,17 @@ "fragment": true }, { - "name": "%%windowFunctionCall725726", + "name": "%%windowFunctionCall724725", "bnf": [ [ "FROM_SYMBOL", - "%%%windowFunctionCall725726727" + "%%%windowFunctionCall724725726" ] ], "fragment": true }, { - "name": "%windowFunctionCall725", + "name": "%windowFunctionCall724", "bnf": [ [ "NTH_VALUE_SYMBOL", @@ -12957,7 +12935,7 @@ "COMMA_SYMBOL", "simpleExpr", "CLOSE_PAR_SYMBOL", - "%%windowFunctionCall725726?", + "%%windowFunctionCall724725?", "nullTreatment?", "windowingClause" ] @@ -12968,24 +12946,24 @@ "name": "windowFunctionCall", "bnf": [ [ - "%windowFunctionCall718" + "%windowFunctionCall717" ], [ - "%windowFunctionCall720" + "%windowFunctionCall719" ], [ - "%windowFunctionCall721" + "%windowFunctionCall720" ], [ - "%windowFunctionCall723" + "%windowFunctionCall722" ], [ - "%windowFunctionCall725" + "%windowFunctionCall724" ] ] }, { - "name": "%windowingClause728", + "name": "%windowingClause727", "bnf": [ [ "windowName" @@ -13001,12 +12979,12 @@ "bnf": [ [ "OVER_SYMBOL", - "%windowingClause728" + "%windowingClause727" ] ] }, { - "name": "%leadLagInfo729", + "name": "%leadLagInfo728", "bnf": [ [ "ulonglong_number" @@ -13018,7 +12996,7 @@ "fragment": true }, { - "name": "%leadLagInfo730", + "name": "%leadLagInfo729", "bnf": [ [ "COMMA_SYMBOL", @@ -13032,13 +13010,13 @@ "bnf": [ [ "COMMA_SYMBOL", - "%leadLagInfo729", - "%leadLagInfo730?" + "%leadLagInfo728", + "%leadLagInfo729?" ] ] }, { - "name": "%nullTreatment731", + "name": "%nullTreatment730", "bnf": [ [ "RESPECT_SYMBOL" @@ -13053,13 +13031,13 @@ "name": "nullTreatment", "bnf": [ [ - "%nullTreatment731", + "%nullTreatment730", "NULLS_SYMBOL" ] ] }, { - "name": "%jsonFunction732", + "name": "%jsonFunction731", "bnf": [ [ "JSON_ARRAYAGG_SYMBOL", @@ -13072,7 +13050,7 @@ "fragment": true }, { - "name": "%jsonFunction733", + "name": "%jsonFunction732", "bnf": [ [ "JSON_OBJECTAGG_SYMBOL", @@ -13090,10 +13068,10 @@ "name": "jsonFunction", "bnf": [ [ - "%jsonFunction732" + "%jsonFunction731" ], [ - "%jsonFunction733" + "%jsonFunction732" ] ] }, @@ -13107,7 +13085,7 @@ ] }, { - "name": "%identListArg734", + "name": "%identListArg733", "bnf": [ [ "OPEN_PAR_SYMBOL", @@ -13124,12 +13102,12 @@ "identList" ], [ - "%identListArg734" + "%identListArg733" ] ] }, { - "name": "%identList735", + "name": "%identList734", "bnf": [ [ "COMMA_SYMBOL", @@ -13143,12 +13121,12 @@ "bnf": [ [ "simpleIdentifier", - "%identList735*" + "%identList734*" ] ] }, { - "name": "%fulltextOptions736", + "name": "%fulltextOptions735", "bnf": [ [ "IN_SYMBOL", @@ -13159,7 +13137,7 @@ "fragment": true }, { - "name": "%%fulltextOptions737738", + "name": "%%fulltextOptions736737", "bnf": [ [ "WITH_SYMBOL", @@ -13170,20 +13148,20 @@ "fragment": true }, { - "name": "%fulltextOptions737", + "name": "%fulltextOptions736", "bnf": [ [ "IN_SYMBOL", "NATURAL_SYMBOL", "LANGUAGE_SYMBOL", "MODE_SYMBOL", - "%%fulltextOptions737738?" + "%%fulltextOptions736737?" ] ], "fragment": true }, { - "name": "%fulltextOptions739", + "name": "%fulltextOptions738", "bnf": [ [ "WITH_SYMBOL", @@ -13197,18 +13175,18 @@ "name": "fulltextOptions", "bnf": [ [ - "%fulltextOptions736" + "%fulltextOptions735" ], [ - "%fulltextOptions737" + "%fulltextOptions736" ], [ - "%fulltextOptions739" + "%fulltextOptions738" ] ] }, { - "name": "%%runtimeFunctionCall740741", + "name": "%%runtimeFunctionCall739740", "bnf": [ [ "USING_SYMBOL", @@ -13218,20 +13196,20 @@ "fragment": true }, { - "name": "%runtimeFunctionCall740", + "name": "%runtimeFunctionCall739", "bnf": [ [ "CHAR_SYMBOL", "OPEN_PAR_SYMBOL", "exprList", - "%%runtimeFunctionCall740741?", + "%%runtimeFunctionCall739740?", "CLOSE_PAR_SYMBOL" ] ], "fragment": true }, { - "name": "%runtimeFunctionCall742", + "name": "%runtimeFunctionCall741", "bnf": [ [ "CURRENT_USER_SYMBOL", @@ -13241,7 +13219,7 @@ "fragment": true }, { - "name": "%runtimeFunctionCall743", + "name": "%runtimeFunctionCall742", "bnf": [ [ "DATE_SYMBOL", @@ -13251,7 +13229,7 @@ "fragment": true }, { - "name": "%runtimeFunctionCall744", + "name": "%runtimeFunctionCall743", "bnf": [ [ "DAY_SYMBOL", @@ -13261,7 +13239,7 @@ "fragment": true }, { - "name": "%runtimeFunctionCall745", + "name": "%runtimeFunctionCall744", "bnf": [ [ "HOUR_SYMBOL", @@ -13271,7 +13249,7 @@ "fragment": true }, { - "name": "%runtimeFunctionCall746", + "name": "%runtimeFunctionCall745", "bnf": [ [ "INSERT_SYMBOL", @@ -13289,7 +13267,7 @@ "fragment": true }, { - "name": "%%runtimeFunctionCall747748", + "name": "%%runtimeFunctionCall746747", "bnf": [ [ "COMMA_SYMBOL", @@ -13299,20 +13277,20 @@ "fragment": true }, { - "name": "%runtimeFunctionCall747", + "name": "%runtimeFunctionCall746", "bnf": [ [ "INTERVAL_SYMBOL", "OPEN_PAR_SYMBOL", "expr", - "%%runtimeFunctionCall747748+", + "%%runtimeFunctionCall746747+", "CLOSE_PAR_SYMBOL" ] ], "fragment": true }, { - "name": "%runtimeFunctionCall749", + "name": "%runtimeFunctionCall748", "bnf": [ [ "LEFT_SYMBOL", @@ -13326,7 +13304,7 @@ "fragment": true }, { - "name": "%runtimeFunctionCall750", + "name": "%runtimeFunctionCall749", "bnf": [ [ "MINUTE_SYMBOL", @@ -13336,7 +13314,7 @@ "fragment": true }, { - "name": "%runtimeFunctionCall751", + "name": "%runtimeFunctionCall750", "bnf": [ [ "MONTH_SYMBOL", @@ -13346,7 +13324,7 @@ "fragment": true }, { - "name": "%runtimeFunctionCall752", + "name": "%runtimeFunctionCall751", "bnf": [ [ "RIGHT_SYMBOL", @@ -13360,7 +13338,7 @@ "fragment": true }, { - "name": "%runtimeFunctionCall753", + "name": "%runtimeFunctionCall752", "bnf": [ [ "SECOND_SYMBOL", @@ -13370,7 +13348,7 @@ "fragment": true }, { - "name": "%runtimeFunctionCall754", + "name": "%runtimeFunctionCall753", "bnf": [ [ "TIME_SYMBOL", @@ -13380,7 +13358,7 @@ "fragment": true }, { - "name": "%%runtimeFunctionCall755756", + "name": "%%runtimeFunctionCall754755", "bnf": [ [ "COMMA_SYMBOL", @@ -13390,20 +13368,20 @@ "fragment": true }, { - "name": "%runtimeFunctionCall755", + "name": "%runtimeFunctionCall754", "bnf": [ [ "TIMESTAMP_SYMBOL", "OPEN_PAR_SYMBOL", "expr", - "%%runtimeFunctionCall755756?", + "%%runtimeFunctionCall754755?", "CLOSE_PAR_SYMBOL" ] ], "fragment": true }, { - "name": "%runtimeFunctionCall757", + "name": "%runtimeFunctionCall756", "bnf": [ [ "USER_SYMBOL", @@ -13413,7 +13391,7 @@ "fragment": true }, { - "name": "%runtimeFunctionCall758", + "name": "%runtimeFunctionCall757", "bnf": [ [ "VALUES_SYMBOL", @@ -13423,7 +13401,7 @@ "fragment": true }, { - "name": "%runtimeFunctionCall759", + "name": "%runtimeFunctionCall758", "bnf": [ [ "YEAR_SYMBOL", @@ -13433,7 +13411,7 @@ "fragment": true }, { - "name": "%%runtimeFunctionCall760761", + "name": "%%runtimeFunctionCall759760", "bnf": [ [ "ADDDATE_SYMBOL" @@ -13445,7 +13423,7 @@ "fragment": true }, { - "name": "%%%runtimeFunctionCall760762763", + "name": "%%%runtimeFunctionCall759761762", "bnf": [ [ "INTERVAL_SYMBOL", @@ -13456,33 +13434,33 @@ "fragment": true }, { - "name": "%%runtimeFunctionCall760762", + "name": "%%runtimeFunctionCall759761", "bnf": [ [ "expr" ], [ - "%%%runtimeFunctionCall760762763" + "%%%runtimeFunctionCall759761762" ] ], "fragment": true }, { - "name": "%runtimeFunctionCall760", + "name": "%runtimeFunctionCall759", "bnf": [ [ - "%%runtimeFunctionCall760761", + "%%runtimeFunctionCall759760", "OPEN_PAR_SYMBOL", "expr", "COMMA_SYMBOL", - "%%runtimeFunctionCall760762", + "%%runtimeFunctionCall759761", "CLOSE_PAR_SYMBOL" ] ], "fragment": true }, { - "name": "%runtimeFunctionCall764", + "name": "%runtimeFunctionCall763", "bnf": [ [ "CURDATE_SYMBOL", @@ -13492,7 +13470,7 @@ "fragment": true }, { - "name": "%runtimeFunctionCall765", + "name": "%runtimeFunctionCall764", "bnf": [ [ "CURTIME_SYMBOL", @@ -13502,7 +13480,7 @@ "fragment": true }, { - "name": "%%runtimeFunctionCall766767", + "name": "%%runtimeFunctionCall765766", "bnf": [ [ "DATE_ADD_SYMBOL" @@ -13514,10 +13492,10 @@ "fragment": true }, { - "name": "%runtimeFunctionCall766", + "name": "%runtimeFunctionCall765", "bnf": [ [ - "%%runtimeFunctionCall766767", + "%%runtimeFunctionCall765766", "OPEN_PAR_SYMBOL", "expr", "COMMA_SYMBOL", @@ -13530,7 +13508,7 @@ "fragment": true }, { - "name": "%runtimeFunctionCall768", + "name": "%runtimeFunctionCall767", "bnf": [ [ "EXTRACT_SYMBOL", @@ -13544,7 +13522,7 @@ "fragment": true }, { - "name": "%runtimeFunctionCall769", + "name": "%runtimeFunctionCall768", "bnf": [ [ "GET_FORMAT_SYMBOL", @@ -13558,7 +13536,7 @@ "fragment": true }, { - "name": "%runtimeFunctionCall770", + "name": "%runtimeFunctionCall769", "bnf": [ [ "NOW_SYMBOL", @@ -13568,7 +13546,7 @@ "fragment": true }, { - "name": "%runtimeFunctionCall771", + "name": "%runtimeFunctionCall770", "bnf": [ [ "POSITION_SYMBOL", @@ -13582,7 +13560,7 @@ "fragment": true }, { - "name": "%runtimeFunctionCall772", + "name": "%runtimeFunctionCall771", "bnf": [ [ "SYSDATE_SYMBOL", @@ -13592,7 +13570,7 @@ "fragment": true }, { - "name": "%%runtimeFunctionCall773774", + "name": "%%runtimeFunctionCall772773", "bnf": [ [ "TIMESTAMP_ADD_SYMBOL" @@ -13604,10 +13582,10 @@ "fragment": true }, { - "name": "%runtimeFunctionCall773", + "name": "%runtimeFunctionCall772", "bnf": [ [ - "%%runtimeFunctionCall773774", + "%%runtimeFunctionCall772773", "OPEN_PAR_SYMBOL", "intervalTimeStamp", "COMMA_SYMBOL", @@ -13620,7 +13598,7 @@ "fragment": true }, { - "name": "%runtimeFunctionCall775", + "name": "%runtimeFunctionCall774", "bnf": [ [ "UTC_DATE_SYMBOL", @@ -13630,7 +13608,7 @@ "fragment": true }, { - "name": "%runtimeFunctionCall776", + "name": "%runtimeFunctionCall775", "bnf": [ [ "UTC_TIME_SYMBOL", @@ -13640,7 +13618,7 @@ "fragment": true }, { - "name": "%runtimeFunctionCall777", + "name": "%runtimeFunctionCall776", "bnf": [ [ "UTC_TIMESTAMP_SYMBOL", @@ -13650,7 +13628,7 @@ "fragment": true }, { - "name": "%runtimeFunctionCall778", + "name": "%runtimeFunctionCall777", "bnf": [ [ "ASCII_SYMBOL", @@ -13660,7 +13638,7 @@ "fragment": true }, { - "name": "%runtimeFunctionCall779", + "name": "%runtimeFunctionCall778", "bnf": [ [ "CHARSET_SYMBOL", @@ -13670,7 +13648,7 @@ "fragment": true }, { - "name": "%runtimeFunctionCall780", + "name": "%runtimeFunctionCall779", "bnf": [ [ "COALESCE_SYMBOL", @@ -13680,7 +13658,7 @@ "fragment": true }, { - "name": "%runtimeFunctionCall781", + "name": "%runtimeFunctionCall780", "bnf": [ [ "COLLATION_SYMBOL", @@ -13690,7 +13668,7 @@ "fragment": true }, { - "name": "%runtimeFunctionCall782", + "name": "%runtimeFunctionCall781", "bnf": [ [ "DATABASE_SYMBOL", @@ -13700,7 +13678,7 @@ "fragment": true }, { - "name": "%runtimeFunctionCall783", + "name": "%runtimeFunctionCall782", "bnf": [ [ "IF_SYMBOL", @@ -13716,7 +13694,7 @@ "fragment": true }, { - "name": "%%runtimeFunctionCall784785", + "name": "%%runtimeFunctionCall783784", "bnf": [ [ "COMMA_SYMBOL", @@ -13726,7 +13704,7 @@ "fragment": true }, { - "name": "%runtimeFunctionCall784", + "name": "%runtimeFunctionCall783", "bnf": [ [ "FORMAT_SYMBOL", @@ -13734,14 +13712,14 @@ "expr", "COMMA_SYMBOL", "expr", - "%%runtimeFunctionCall784785?", + "%%runtimeFunctionCall783784?", "CLOSE_PAR_SYMBOL" ] ], "fragment": true }, { - "name": "%runtimeFunctionCall786", + "name": "%runtimeFunctionCall785", "bnf": [ [ "MICROSECOND_SYMBOL", @@ -13751,7 +13729,7 @@ "fragment": true }, { - "name": "%runtimeFunctionCall787", + "name": "%runtimeFunctionCall786", "bnf": [ [ "MOD_SYMBOL", @@ -13765,7 +13743,7 @@ "fragment": true }, { - "name": "%runtimeFunctionCall788", + "name": "%runtimeFunctionCall787", "bnf": [ [ "OLD_PASSWORD_SYMBOL", @@ -13777,7 +13755,7 @@ "fragment": true }, { - "name": "%runtimeFunctionCall789", + "name": "%runtimeFunctionCall788", "bnf": [ [ "PASSWORD_SYMBOL", @@ -13787,7 +13765,7 @@ "fragment": true }, { - "name": "%runtimeFunctionCall790", + "name": "%runtimeFunctionCall789", "bnf": [ [ "QUARTER_SYMBOL", @@ -13797,7 +13775,7 @@ "fragment": true }, { - "name": "%runtimeFunctionCall791", + "name": "%runtimeFunctionCall790", "bnf": [ [ "REPEAT_SYMBOL", @@ -13811,7 +13789,7 @@ "fragment": true }, { - "name": "%runtimeFunctionCall792", + "name": "%runtimeFunctionCall791", "bnf": [ [ "REPLACE_SYMBOL", @@ -13827,7 +13805,7 @@ "fragment": true }, { - "name": "%runtimeFunctionCall793", + "name": "%runtimeFunctionCall792", "bnf": [ [ "REVERSE_SYMBOL", @@ -13837,7 +13815,7 @@ "fragment": true }, { - "name": "%runtimeFunctionCall794", + "name": "%runtimeFunctionCall793", "bnf": [ [ "ROW_COUNT_SYMBOL", @@ -13847,7 +13825,7 @@ "fragment": true }, { - "name": "%runtimeFunctionCall795", + "name": "%runtimeFunctionCall794", "bnf": [ [ "TRUNCATE_SYMBOL", @@ -13861,7 +13839,7 @@ "fragment": true }, { - "name": "%%runtimeFunctionCall796797", + "name": "%%runtimeFunctionCall795796", "bnf": [ [ "COMMA_SYMBOL", @@ -13871,20 +13849,20 @@ "fragment": true }, { - "name": "%runtimeFunctionCall796", + "name": "%runtimeFunctionCall795", "bnf": [ [ "WEEK_SYMBOL", "OPEN_PAR_SYMBOL", "expr", - "%%runtimeFunctionCall796797?", + "%%runtimeFunctionCall795796?", "CLOSE_PAR_SYMBOL" ] ], "fragment": true }, { - "name": "%%%%runtimeFunctionCall798799800801", + "name": "%%%%runtimeFunctionCall797798799800", "bnf": [ [ "AS_SYMBOL", @@ -13895,17 +13873,17 @@ "fragment": true }, { - "name": "%%%runtimeFunctionCall798799800", + "name": "%%%runtimeFunctionCall797798799", "bnf": [ [ - "%%%%runtimeFunctionCall798799800801?", + "%%%%runtimeFunctionCall797798799800?", "weightStringLevels?" ] ], "fragment": true }, { - "name": "%%%runtimeFunctionCall798799802", + "name": "%%%runtimeFunctionCall797798801", "bnf": [ [ "AS_SYMBOL", @@ -13916,7 +13894,7 @@ "fragment": true }, { - "name": "%%%runtimeFunctionCall798799803", + "name": "%%%runtimeFunctionCall797798802", "bnf": [ [ "COMMA_SYMBOL", @@ -13930,28 +13908,28 @@ "fragment": true }, { - "name": "%%runtimeFunctionCall798799", + "name": "%%runtimeFunctionCall797798", "bnf": [ [ - "%%%runtimeFunctionCall798799800" + "%%%runtimeFunctionCall797798799" ], [ - "%%%runtimeFunctionCall798799802" + "%%%runtimeFunctionCall797798801" ], [ - "%%%runtimeFunctionCall798799803" + "%%%runtimeFunctionCall797798802" ] ], "fragment": true }, { - "name": "%runtimeFunctionCall798", + "name": "%runtimeFunctionCall797", "bnf": [ [ "WEIGHT_STRING_SYMBOL", "OPEN_PAR_SYMBOL", "expr", - "%%runtimeFunctionCall798799", + "%%runtimeFunctionCall797798", "CLOSE_PAR_SYMBOL" ] ], @@ -13961,7 +13939,10 @@ "name": "runtimeFunctionCall", "bnf": [ [ - "%runtimeFunctionCall740" + "%runtimeFunctionCall739" + ], + [ + "%runtimeFunctionCall741" ], [ "%runtimeFunctionCall742" @@ -13979,7 +13960,7 @@ "%runtimeFunctionCall746" ], [ - "%runtimeFunctionCall747" + "%runtimeFunctionCall748" ], [ "%runtimeFunctionCall749" @@ -14000,10 +13981,10 @@ "%runtimeFunctionCall754" ], [ - "%runtimeFunctionCall755" + "trimFunction" ], [ - "trimFunction" + "%runtimeFunctionCall756" ], [ "%runtimeFunctionCall757" @@ -14015,7 +13996,7 @@ "%runtimeFunctionCall759" ], [ - "%runtimeFunctionCall760" + "%runtimeFunctionCall763" ], [ "%runtimeFunctionCall764" @@ -14024,7 +14005,7 @@ "%runtimeFunctionCall765" ], [ - "%runtimeFunctionCall766" + "%runtimeFunctionCall767" ], [ "%runtimeFunctionCall768" @@ -14036,16 +14017,16 @@ "%runtimeFunctionCall770" ], [ - "%runtimeFunctionCall771" + "substringFunction" ], [ - "substringFunction" + "%runtimeFunctionCall771" ], [ "%runtimeFunctionCall772" ], [ - "%runtimeFunctionCall773" + "%runtimeFunctionCall774" ], [ "%runtimeFunctionCall775" @@ -14075,7 +14056,7 @@ "%runtimeFunctionCall783" ], [ - "%runtimeFunctionCall784" + "%runtimeFunctionCall785" ], [ "%runtimeFunctionCall786" @@ -14108,10 +14089,7 @@ "%runtimeFunctionCall795" ], [ - "%runtimeFunctionCall796" - ], - [ - "%runtimeFunctionCall798" + "%runtimeFunctionCall797" ], [ "geometryFunction" @@ -14119,7 +14097,7 @@ ] }, { - "name": "%geometryFunction804", + "name": "%geometryFunction803", "bnf": [ [ "CONTAINS_SYMBOL", @@ -14133,7 +14111,7 @@ "fragment": true }, { - "name": "%geometryFunction805", + "name": "%geometryFunction804", "bnf": [ [ "GEOMETRYCOLLECTION_SYMBOL", @@ -14145,7 +14123,7 @@ "fragment": true }, { - "name": "%geometryFunction806", + "name": "%geometryFunction805", "bnf": [ [ "LINESTRING_SYMBOL", @@ -14155,7 +14133,7 @@ "fragment": true }, { - "name": "%geometryFunction807", + "name": "%geometryFunction806", "bnf": [ [ "MULTILINESTRING_SYMBOL", @@ -14165,7 +14143,7 @@ "fragment": true }, { - "name": "%geometryFunction808", + "name": "%geometryFunction807", "bnf": [ [ "MULTIPOINT_SYMBOL", @@ -14175,7 +14153,7 @@ "fragment": true }, { - "name": "%geometryFunction809", + "name": "%geometryFunction808", "bnf": [ [ "MULTIPOLYGON_SYMBOL", @@ -14185,7 +14163,7 @@ "fragment": true }, { - "name": "%geometryFunction810", + "name": "%geometryFunction809", "bnf": [ [ "POINT_SYMBOL", @@ -14199,7 +14177,7 @@ "fragment": true }, { - "name": "%geometryFunction811", + "name": "%geometryFunction810", "bnf": [ [ "POLYGON_SYMBOL", @@ -14211,6 +14189,9 @@ { "name": "geometryFunction", "bnf": [ + [ + "%geometryFunction803" + ], [ "%geometryFunction804" ], @@ -14231,9 +14212,6 @@ ], [ "%geometryFunction810" - ], - [ - "%geometryFunction811" ] ] }, @@ -14256,7 +14234,7 @@ ] }, { - "name": "%%weightStringLevels812813", + "name": "%%weightStringLevels811812", "bnf": [ [ "real_ulong_number", @@ -14267,7 +14245,7 @@ "fragment": true }, { - "name": "%%%weightStringLevels812814815", + "name": "%%%weightStringLevels811813814", "bnf": [ [ "COMMA_SYMBOL", @@ -14277,23 +14255,23 @@ "fragment": true }, { - "name": "%%weightStringLevels812814", + "name": "%%weightStringLevels811813", "bnf": [ [ "weightStringLevelListItem", - "%%%weightStringLevels812814815*" + "%%%weightStringLevels811813814*" ] ], "fragment": true }, { - "name": "%weightStringLevels812", + "name": "%weightStringLevels811", "bnf": [ [ - "%%weightStringLevels812813" + "%%weightStringLevels811812" ], [ - "%%weightStringLevels812814" + "%%weightStringLevels811813" ] ], "fragment": true @@ -14303,12 +14281,12 @@ "bnf": [ [ "LEVEL_SYMBOL", - "%weightStringLevels812" + "%weightStringLevels811" ] ] }, { - "name": "%%%weightStringLevelListItem816817818", + "name": "%%%weightStringLevelListItem815816817", "bnf": [ [ "ASC_SYMBOL" @@ -14320,20 +14298,20 @@ "fragment": true }, { - "name": "%%weightStringLevelListItem816817", + "name": "%%weightStringLevelListItem815816", "bnf": [ [ - "%%%weightStringLevelListItem816817818", + "%%%weightStringLevelListItem815816817", "REVERSE_SYMBOL?" ] ], "fragment": true }, { - "name": "%weightStringLevelListItem816", + "name": "%weightStringLevelListItem815", "bnf": [ [ - "%%weightStringLevelListItem816817" + "%%weightStringLevelListItem815816" ], [ "REVERSE_SYMBOL" @@ -14346,7 +14324,7 @@ "bnf": [ [ "real_ulong_number", - "%weightStringLevelListItem816?" + "%weightStringLevelListItem815?" ] ] }, @@ -14368,7 +14346,7 @@ ] }, { - "name": "%%%trimFunction819820821", + "name": "%%%trimFunction818819820", "bnf": [ [ "FROM_SYMBOL", @@ -14378,17 +14356,17 @@ "fragment": true }, { - "name": "%%trimFunction819820", + "name": "%%trimFunction818819", "bnf": [ [ "expr", - "%%%trimFunction819820821?" + "%%%trimFunction818819820?" ] ], "fragment": true }, { - "name": "%%trimFunction819822", + "name": "%%trimFunction818821", "bnf": [ [ "LEADING_SYMBOL", @@ -14400,7 +14378,7 @@ "fragment": true }, { - "name": "%%trimFunction819823", + "name": "%%trimFunction818822", "bnf": [ [ "TRAILING_SYMBOL", @@ -14412,7 +14390,7 @@ "fragment": true }, { - "name": "%%trimFunction819824", + "name": "%%trimFunction818823", "bnf": [ [ "BOTH_SYMBOL", @@ -14424,19 +14402,19 @@ "fragment": true }, { - "name": "%trimFunction819", + "name": "%trimFunction818", "bnf": [ [ - "%%trimFunction819820" + "%%trimFunction818819" ], [ - "%%trimFunction819822" + "%%trimFunction818821" ], [ - "%%trimFunction819823" + "%%trimFunction818822" ], [ - "%%trimFunction819824" + "%%trimFunction818823" ] ], "fragment": true @@ -14447,13 +14425,13 @@ [ "TRIM_SYMBOL", "OPEN_PAR_SYMBOL", - "%trimFunction819", + "%trimFunction818", "CLOSE_PAR_SYMBOL" ] ] }, { - "name": "%%%substringFunction825826827", + "name": "%%%substringFunction824825826", "bnf": [ [ "COMMA_SYMBOL", @@ -14463,18 +14441,18 @@ "fragment": true }, { - "name": "%%substringFunction825826", + "name": "%%substringFunction824825", "bnf": [ [ "COMMA_SYMBOL", "expr", - "%%%substringFunction825826827?" + "%%%substringFunction824825826?" ] ], "fragment": true }, { - "name": "%%%substringFunction825828829", + "name": "%%%substringFunction824827828", "bnf": [ [ "FOR_SYMBOL", @@ -14484,24 +14462,24 @@ "fragment": true }, { - "name": "%%substringFunction825828", + "name": "%%substringFunction824827", "bnf": [ [ "FROM_SYMBOL", "expr", - "%%%substringFunction825828829?" + "%%%substringFunction824827828?" ] ], "fragment": true }, { - "name": "%substringFunction825", + "name": "%substringFunction824", "bnf": [ [ - "%%substringFunction825826" + "%%substringFunction824825" ], [ - "%%substringFunction825828" + "%%substringFunction824827" ] ], "fragment": true @@ -14513,13 +14491,13 @@ "SUBSTRING_SYMBOL", "OPEN_PAR_SYMBOL", "expr", - "%substringFunction825", + "%substringFunction824", "CLOSE_PAR_SYMBOL" ] ] }, { - "name": "%functionCall830", + "name": "%functionCall829", "bnf": [ [ "pureIdentifier", @@ -14531,7 +14509,7 @@ "fragment": true }, { - "name": "%functionCall831", + "name": "%functionCall830", "bnf": [ [ "qualifiedIdentifier", @@ -14546,15 +14524,15 @@ "name": "functionCall", "bnf": [ [ - "%functionCall830" + "%functionCall829" ], [ - "%functionCall831" + "%functionCall830" ] ] }, { - "name": "%udfExprList832", + "name": "%udfExprList831", "bnf": [ [ "COMMA_SYMBOL", @@ -14568,7 +14546,7 @@ "bnf": [ [ "udfExpr", - "%udfExprList832*" + "%udfExprList831*" ] ] }, @@ -14593,7 +14571,7 @@ ] }, { - "name": "%userVariable833", + "name": "%userVariable832", "bnf": [ [ "AT_SIGN_SYMBOL", @@ -14606,7 +14584,7 @@ "name": "userVariable", "bnf": [ [ - "%userVariable833" + "%userVariable832" ], [ "AT_TEXT_SUFFIX" @@ -14625,7 +14603,7 @@ ] }, { - "name": "%%internalVariableName834835", + "name": "%%internalVariableName833834", "bnf": [ [ "identifier", @@ -14635,7 +14613,7 @@ "fragment": true }, { - "name": "%%internalVariableName834836", + "name": "%%internalVariableName833835", "bnf": [ [ "lValueIdentifier", @@ -14645,19 +14623,19 @@ "fragment": true }, { - "name": "%internalVariableName834", + "name": "%internalVariableName833", "bnf": [ [ - "%%internalVariableName834835" + "%%internalVariableName833834" ], [ - "%%internalVariableName834836" + "%%internalVariableName833835" ] ], "fragment": true }, { - "name": "%internalVariableName837", + "name": "%internalVariableName836", "bnf": [ [ "DEFAULT_SYMBOL", @@ -14670,10 +14648,10 @@ "name": "internalVariableName", "bnf": [ [ - "%internalVariableName834" + "%internalVariableName833" ], [ - "%internalVariableName837" + "%internalVariableName836" ] ] }, @@ -14705,7 +14683,7 @@ ] }, { - "name": "%exprList838", + "name": "%exprList837", "bnf": [ [ "COMMA_SYMBOL", @@ -14719,12 +14697,12 @@ "bnf": [ [ "expr", - "%exprList838*" + "%exprList837*" ] ] }, { - "name": "%charset839", + "name": "%charset838", "bnf": [ [ "CHAR_SYMBOL", @@ -14737,7 +14715,7 @@ "name": "charset", "bnf": [ [ - "%charset839" + "%charset838" ], [ "CHARSET_SYMBOL" @@ -14767,7 +14745,7 @@ ] }, { - "name": "%interval840", + "name": "%interval839", "bnf": [ [ "SECOND_MICROSECOND_SYMBOL" @@ -14812,7 +14790,7 @@ "intervalTimeStamp" ], [ - "%interval840" + "%interval839" ] ] }, @@ -14879,7 +14857,7 @@ ] }, { - "name": "%orderList841", + "name": "%orderList840", "bnf": [ [ "COMMA_SYMBOL", @@ -14893,7 +14871,7 @@ "bnf": [ [ "orderExpression", - "%orderList841*" + "%orderList840*" ] ] }, @@ -14907,7 +14885,7 @@ ] }, { - "name": "%groupList842", + "name": "%groupList841", "bnf": [ [ "COMMA_SYMBOL", @@ -14921,7 +14899,7 @@ "bnf": [ [ "groupingExpression", - "%groupList842*" + "%groupList841*" ] ] }, @@ -15008,7 +14986,7 @@ ] }, { - "name": "%%ifBody843844", + "name": "%%ifBody842843", "bnf": [ [ "ELSEIF_SYMBOL", @@ -15018,7 +14996,7 @@ "fragment": true }, { - "name": "%%ifBody843845", + "name": "%%ifBody842844", "bnf": [ [ "ELSE_SYMBOL", @@ -15028,13 +15006,13 @@ "fragment": true }, { - "name": "%ifBody843", + "name": "%ifBody842", "bnf": [ [ - "%%ifBody843844" + "%%ifBody842843" ], [ - "%%ifBody843845" + "%%ifBody842844" ] ], "fragment": true @@ -15045,7 +15023,7 @@ [ "expr", "thenStatement", - "%ifBody843?" + "%ifBody842?" ] ] }, @@ -15059,7 +15037,7 @@ ] }, { - "name": "%compoundStatementList846", + "name": "%compoundStatementList845", "bnf": [ [ "compoundStatement", @@ -15072,12 +15050,12 @@ "name": "compoundStatementList", "bnf": [ [ - "%compoundStatementList846+" + "%compoundStatementList845+" ] ] }, { - "name": "%caseStatement847", + "name": "%caseStatement846", "bnf": [ [ "whenExpression", @@ -15092,7 +15070,7 @@ [ "CASE_SYMBOL", "expr?", - "%caseStatement847+", + "%caseStatement846+", "elseStatement?", "END_SYMBOL", "CASE_SYMBOL" @@ -15208,7 +15186,7 @@ ] }, { - "name": "%spDeclarations848", + "name": "%spDeclarations847", "bnf": [ [ "spDeclaration", @@ -15221,7 +15199,7 @@ "name": "spDeclarations", "bnf": [ [ - "%spDeclarations848+" + "%spDeclarations847+" ] ] }, @@ -15243,7 +15221,7 @@ ] }, { - "name": "%variableDeclaration849", + "name": "%variableDeclaration848", "bnf": [ [ "DEFAULT_SYMBOL", @@ -15260,7 +15238,7 @@ "identifierList", "dataType", "collate?", - "%variableDeclaration849?" + "%variableDeclaration848?" ] ] }, @@ -15298,7 +15276,7 @@ ] }, { - "name": "%handlerDeclaration850", + "name": "%handlerDeclaration849", "bnf": [ [ "CONTINUE_SYMBOL" @@ -15313,7 +15291,7 @@ "fragment": true }, { - "name": "%handlerDeclaration851", + "name": "%handlerDeclaration850", "bnf": [ [ "COMMA_SYMBOL", @@ -15327,17 +15305,17 @@ "bnf": [ [ "DECLARE_SYMBOL", - "%handlerDeclaration850", + "%handlerDeclaration849", "HANDLER_SYMBOL", "FOR_SYMBOL", "handlerCondition", - "%handlerDeclaration851*", + "%handlerDeclaration850*", "compoundStatement" ] ] }, { - "name": "%handlerCondition852", + "name": "%handlerCondition851", "bnf": [ [ "notRule", @@ -15359,7 +15337,7 @@ "SQLWARNING_SYMBOL" ], [ - "%handlerCondition852" + "%handlerCondition851" ], [ "SQLEXCEPTION_SYMBOL" @@ -15397,7 +15375,7 @@ ] }, { - "name": "%getDiagnostics853", + "name": "%getDiagnostics852", "bnf": [ [ "CURRENT_SYMBOL" @@ -15409,7 +15387,7 @@ "fragment": true }, { - "name": "%%%getDiagnostics854855856", + "name": "%%%getDiagnostics853854855", "bnf": [ [ "COMMA_SYMBOL", @@ -15419,17 +15397,17 @@ "fragment": true }, { - "name": "%%getDiagnostics854855", + "name": "%%getDiagnostics853854", "bnf": [ [ "statementInformationItem", - "%%%getDiagnostics854855856*" + "%%%getDiagnostics853854855*" ] ], "fragment": true }, { - "name": "%%%getDiagnostics854857858", + "name": "%%%getDiagnostics853856857", "bnf": [ [ "COMMA_SYMBOL", @@ -15439,25 +15417,25 @@ "fragment": true }, { - "name": "%%getDiagnostics854857", + "name": "%%getDiagnostics853856", "bnf": [ [ "CONDITION_SYMBOL", "signalAllowedExpr", "conditionInformationItem", - "%%%getDiagnostics854857858*" + "%%%getDiagnostics853856857*" ] ], "fragment": true }, { - "name": "%getDiagnostics854", + "name": "%getDiagnostics853", "bnf": [ [ - "%%getDiagnostics854855" + "%%getDiagnostics853854" ], [ - "%%getDiagnostics854857" + "%%getDiagnostics853856" ] ], "fragment": true @@ -15467,9 +15445,9 @@ "bnf": [ [ "GET_SYMBOL", - "%getDiagnostics853?", + "%getDiagnostics852?", "DIAGNOSTICS_SYMBOL", - "%getDiagnostics854" + "%getDiagnostics853" ] ] }, @@ -15488,7 +15466,7 @@ ] }, { - "name": "%statementInformationItem859", + "name": "%statementInformationItem858", "bnf": [ [ "variable" @@ -15500,7 +15478,7 @@ "fragment": true }, { - "name": "%statementInformationItem860", + "name": "%statementInformationItem859", "bnf": [ [ "NUMBER_SYMBOL" @@ -15515,14 +15493,14 @@ "name": "statementInformationItem", "bnf": [ [ - "%statementInformationItem859", + "%statementInformationItem858", "EQUAL_OPERATOR", - "%statementInformationItem860" + "%statementInformationItem859" ] ] }, { - "name": "%conditionInformationItem861", + "name": "%conditionInformationItem860", "bnf": [ [ "variable" @@ -15534,7 +15512,7 @@ "fragment": true }, { - "name": "%conditionInformationItem862", + "name": "%conditionInformationItem861", "bnf": [ [ "signalInformationItemName" @@ -15549,9 +15527,9 @@ "name": "conditionInformationItem", "bnf": [ [ - "%conditionInformationItem861", + "%conditionInformationItem860", "EQUAL_OPERATOR", - "%conditionInformationItem862" + "%conditionInformationItem861" ] ] }, @@ -15597,7 +15575,7 @@ ] }, { - "name": "%signalStatement863", + "name": "%signalStatement862", "bnf": [ [ "identifier" @@ -15609,7 +15587,7 @@ "fragment": true }, { - "name": "%%signalStatement864865", + "name": "%%signalStatement863864", "bnf": [ [ "COMMA_SYMBOL", @@ -15619,12 +15597,12 @@ "fragment": true }, { - "name": "%signalStatement864", + "name": "%signalStatement863", "bnf": [ [ "SET_SYMBOL", "signalInformationItem", - "%%signalStatement864865*" + "%%signalStatement863864*" ] ], "fragment": true @@ -15634,13 +15612,13 @@ "bnf": [ [ "SIGNAL_SYMBOL", - "%signalStatement863", - "%signalStatement864?" + "%signalStatement862", + "%signalStatement863?" ] ] }, { - "name": "%resignalStatement866", + "name": "%resignalStatement865", "bnf": [ [ "identifier" @@ -15652,7 +15630,7 @@ "fragment": true }, { - "name": "%%resignalStatement867868", + "name": "%%resignalStatement866867", "bnf": [ [ "COMMA_SYMBOL", @@ -15662,12 +15640,12 @@ "fragment": true }, { - "name": "%resignalStatement867", + "name": "%resignalStatement866", "bnf": [ [ "SET_SYMBOL", "signalInformationItem", - "%%resignalStatement867868*" + "%%resignalStatement866867*" ] ], "fragment": true @@ -15677,8 +15655,8 @@ "bnf": [ [ "RESIGNAL_SYMBOL", - "%resignalStatement866?", - "%resignalStatement867?" + "%resignalStatement865?", + "%resignalStatement866?" ] ] }, @@ -15711,7 +15689,7 @@ ] }, { - "name": "%cursorFetch869", + "name": "%cursorFetch868", "bnf": [ [ "NEXT_SYMBOL?", @@ -15725,7 +15703,7 @@ "bnf": [ [ "FETCH_SYMBOL", - "%cursorFetch869?", + "%cursorFetch868?", "identifier", "INTO_SYMBOL", "identifierList" @@ -15733,7 +15711,7 @@ ] }, { - "name": "%schedule870", + "name": "%schedule869", "bnf": [ [ "AT_SYMBOL", @@ -15743,7 +15721,7 @@ "fragment": true }, { - "name": "%%schedule871872", + "name": "%%schedule870871", "bnf": [ [ "STARTS_SYMBOL", @@ -15753,7 +15731,7 @@ "fragment": true }, { - "name": "%%schedule871873", + "name": "%%schedule870872", "bnf": [ [ "ENDS_SYMBOL", @@ -15763,14 +15741,14 @@ "fragment": true }, { - "name": "%schedule871", + "name": "%schedule870", "bnf": [ [ "EVERY_SYMBOL", "expr", "interval", - "%%schedule871872?", - "%%schedule871873?" + "%%schedule870871?", + "%%schedule870872?" ] ], "fragment": true @@ -15779,10 +15757,10 @@ "name": "schedule", "bnf": [ [ - "%schedule870" + "%schedule869" ], [ - "%schedule871" + "%schedule870" ] ] }, @@ -15826,7 +15804,7 @@ ] }, { - "name": "%%tableConstraintDef874875", + "name": "%%tableConstraintDef873874", "bnf": [ [ "KEY_SYMBOL" @@ -15838,10 +15816,10 @@ "fragment": true }, { - "name": "%tableConstraintDef874", + "name": "%tableConstraintDef873", "bnf": [ [ - "%%tableConstraintDef874875", + "%%tableConstraintDef873874", "indexNameAndType?", "keyListVariants", "indexOption*" @@ -15850,7 +15828,7 @@ "fragment": true }, { - "name": "%tableConstraintDef876", + "name": "%tableConstraintDef875", "bnf": [ [ "FULLTEXT_SYMBOL", @@ -15863,7 +15841,7 @@ "fragment": true }, { - "name": "%tableConstraintDef877", + "name": "%tableConstraintDef876", "bnf": [ [ "SPATIAL_SYMBOL", @@ -15876,7 +15854,7 @@ "fragment": true }, { - "name": "%%%%%tableConstraintDef878879880881882", + "name": "%%%%%tableConstraintDef877878879880881", "bnf": [ [ "PRIMARY_SYMBOL", @@ -15886,7 +15864,7 @@ "fragment": true }, { - "name": "%%%%%tableConstraintDef878879880881883", + "name": "%%%%%tableConstraintDef877878879880882", "bnf": [ [ "UNIQUE_SYMBOL", @@ -15896,22 +15874,22 @@ "fragment": true }, { - "name": "%%%%tableConstraintDef878879880881", + "name": "%%%%tableConstraintDef877878879880", "bnf": [ [ - "%%%%%tableConstraintDef878879880881882" + "%%%%%tableConstraintDef877878879880881" ], [ - "%%%%%tableConstraintDef878879880881883" + "%%%%%tableConstraintDef877878879880882" ] ], "fragment": true }, { - "name": "%%%tableConstraintDef878879880", + "name": "%%%tableConstraintDef877878879", "bnf": [ [ - "%%%%tableConstraintDef878879880881", + "%%%%tableConstraintDef877878879880", "indexNameAndType?", "keyListVariants", "indexOption*" @@ -15920,7 +15898,7 @@ "fragment": true }, { - "name": "%%%tableConstraintDef878879884", + "name": "%%%tableConstraintDef877878883", "bnf": [ [ "FOREIGN_SYMBOL", @@ -15933,7 +15911,7 @@ "fragment": true }, { - "name": "%%%tableConstraintDef878879885", + "name": "%%%tableConstraintDef877878884", "bnf": [ [ "checkConstraint", @@ -15943,26 +15921,26 @@ "fragment": true }, { - "name": "%%tableConstraintDef878879", + "name": "%%tableConstraintDef877878", "bnf": [ [ - "%%%tableConstraintDef878879880" + "%%%tableConstraintDef877878879" ], [ - "%%%tableConstraintDef878879884" + "%%%tableConstraintDef877878883" ], [ - "%%%tableConstraintDef878879885" + "%%%tableConstraintDef877878884" ] ], "fragment": true }, { - "name": "%tableConstraintDef878", + "name": "%tableConstraintDef877", "bnf": [ [ "constraintName?", - "%%tableConstraintDef878879" + "%%tableConstraintDef877878" ] ], "fragment": true @@ -15971,16 +15949,16 @@ "name": "tableConstraintDef", "bnf": [ [ - "%tableConstraintDef874" + "%tableConstraintDef873" ], [ - "%tableConstraintDef876" + "%tableConstraintDef875" ], [ - "%tableConstraintDef877" + "%tableConstraintDef876" ], [ - "%tableConstraintDef878" + "%tableConstraintDef877" ] ] }, @@ -15994,7 +15972,7 @@ ] }, { - "name": "%%%fieldDefinition886887888", + "name": "%%%fieldDefinition885886887", "bnf": [ [ "GENERATED_SYMBOL", @@ -16004,7 +15982,7 @@ "fragment": true }, { - "name": "%%%fieldDefinition886887889", + "name": "%%%fieldDefinition885886888", "bnf": [ [ "VIRTUAL_SYMBOL" @@ -16016,7 +15994,7 @@ "fragment": true }, { - "name": "%%%fieldDefinition886887890", + "name": "%%%fieldDefinition885886889", "bnf": [ [ "gcolAttribute*" @@ -16028,27 +16006,27 @@ "fragment": true }, { - "name": "%%fieldDefinition886887", + "name": "%%fieldDefinition885886", "bnf": [ [ "collate?", - "%%%fieldDefinition886887888?", + "%%%fieldDefinition885886887?", "AS_SYMBOL", "exprWithParentheses", - "%%%fieldDefinition886887889?", - "%%%fieldDefinition886887890" + "%%%fieldDefinition885886888?", + "%%%fieldDefinition885886889" ] ], "fragment": true }, { - "name": "%fieldDefinition886", + "name": "%fieldDefinition885", "bnf": [ [ "columnAttribute*" ], [ - "%%fieldDefinition886887" + "%%fieldDefinition885886" ] ], "fragment": true @@ -16058,12 +16036,12 @@ "bnf": [ [ "dataType", - "%fieldDefinition886" + "%fieldDefinition885" ] ] }, { - "name": "%columnAttribute891", + "name": "%columnAttribute890", "bnf": [ [ "NOT_SYMBOL?", @@ -16073,7 +16051,7 @@ "fragment": true }, { - "name": "%columnAttribute892", + "name": "%columnAttribute891", "bnf": [ [ "NOT_SYMBOL", @@ -16083,7 +16061,7 @@ "fragment": true }, { - "name": "%%%columnAttribute893894895", + "name": "%%%columnAttribute892893894", "bnf": [ [ "NOW_SYMBOL", @@ -16093,13 +16071,13 @@ "fragment": true }, { - "name": "%%columnAttribute893894", + "name": "%%columnAttribute892893", "bnf": [ [ "signedLiteral" ], [ - "%%%columnAttribute893894895" + "%%%columnAttribute892893894" ], [ "exprWithParentheses" @@ -16108,17 +16086,17 @@ "fragment": true }, { - "name": "%columnAttribute893", + "name": "%columnAttribute892", "bnf": [ [ "DEFAULT_SYMBOL", - "%%columnAttribute893894" + "%%columnAttribute892893" ] ], "fragment": true }, { - "name": "%columnAttribute896", + "name": "%columnAttribute895", "bnf": [ [ "ON_SYMBOL", @@ -16130,7 +16108,7 @@ "fragment": true }, { - "name": "%columnAttribute897", + "name": "%columnAttribute896", "bnf": [ [ "SERIAL_SYMBOL", @@ -16141,7 +16119,7 @@ "fragment": true }, { - "name": "%columnAttribute898", + "name": "%columnAttribute897", "bnf": [ [ "PRIMARY_SYMBOL?", @@ -16151,7 +16129,7 @@ "fragment": true }, { - "name": "%columnAttribute899", + "name": "%columnAttribute898", "bnf": [ [ "UNIQUE_SYMBOL", @@ -16161,7 +16139,7 @@ "fragment": true }, { - "name": "%columnAttribute900", + "name": "%columnAttribute899", "bnf": [ [ "COMMENT_SYMBOL", @@ -16171,7 +16149,7 @@ "fragment": true }, { - "name": "%columnAttribute901", + "name": "%columnAttribute900", "bnf": [ [ "COLUMN_FORMAT_SYMBOL", @@ -16181,7 +16159,7 @@ "fragment": true }, { - "name": "%columnAttribute902", + "name": "%columnAttribute901", "bnf": [ [ "STORAGE_SYMBOL", @@ -16191,7 +16169,7 @@ "fragment": true }, { - "name": "%columnAttribute903", + "name": "%columnAttribute902", "bnf": [ [ "SRID_SYMBOL", @@ -16201,7 +16179,7 @@ "fragment": true }, { - "name": "%columnAttribute904", + "name": "%columnAttribute903", "bnf": [ [ "constraintName?", @@ -16213,6 +16191,9 @@ { "name": "columnAttribute", "bnf": [ + [ + "%columnAttribute890" + ], [ "%columnAttribute891" ], @@ -16220,13 +16201,13 @@ "%columnAttribute892" ], [ - "%columnAttribute893" + "%columnAttribute895" ], [ - "%columnAttribute896" + "AUTO_INCREMENT_SYMBOL" ], [ - "AUTO_INCREMENT_SYMBOL" + "%columnAttribute896" ], [ "%columnAttribute897" @@ -16238,10 +16219,10 @@ "%columnAttribute899" ], [ - "%columnAttribute900" + "collate" ], [ - "collate" + "%columnAttribute900" ], [ "%columnAttribute901" @@ -16252,9 +16233,6 @@ [ "%columnAttribute903" ], - [ - "%columnAttribute904" - ], [ "constraintEnforcement" ] @@ -16289,7 +16267,7 @@ ] }, { - "name": "%gcolAttribute905", + "name": "%gcolAttribute904", "bnf": [ [ "UNIQUE_SYMBOL", @@ -16299,7 +16277,7 @@ "fragment": true }, { - "name": "%gcolAttribute906", + "name": "%gcolAttribute905", "bnf": [ [ "COMMENT_SYMBOL", @@ -16309,7 +16287,7 @@ "fragment": true }, { - "name": "%gcolAttribute907", + "name": "%gcolAttribute906", "bnf": [ [ "notRule?", @@ -16319,7 +16297,7 @@ "fragment": true }, { - "name": "%gcolAttribute908", + "name": "%gcolAttribute907", "bnf": [ [ "PRIMARY_SYMBOL?", @@ -16331,6 +16309,9 @@ { "name": "gcolAttribute", "bnf": [ + [ + "%gcolAttribute904" + ], [ "%gcolAttribute905" ], @@ -16339,14 +16320,11 @@ ], [ "%gcolAttribute907" - ], - [ - "%gcolAttribute908" ] ] }, { - "name": "%%references909910", + "name": "%%references908909", "bnf": [ [ "FULL_SYMBOL" @@ -16361,17 +16339,17 @@ "fragment": true }, { - "name": "%references909", + "name": "%references908", "bnf": [ [ "MATCH_SYMBOL", - "%%references909910" + "%%references908909" ] ], "fragment": true }, { - "name": "%%%references911912913", + "name": "%%%references910911912", "bnf": [ [ "ON_SYMBOL", @@ -16382,19 +16360,19 @@ "fragment": true }, { - "name": "%%references911912", + "name": "%%references910911", "bnf": [ [ "ON_SYMBOL", "UPDATE_SYMBOL", "deleteOption", - "%%%references911912913?" + "%%%references910911912?" ] ], "fragment": true }, { - "name": "%%%references911914915", + "name": "%%%references910913914", "bnf": [ [ "ON_SYMBOL", @@ -16405,25 +16383,25 @@ "fragment": true }, { - "name": "%%references911914", + "name": "%%references910913", "bnf": [ [ "ON_SYMBOL", "DELETE_SYMBOL", "deleteOption", - "%%%references911914915?" + "%%%references910913914?" ] ], "fragment": true }, { - "name": "%references911", + "name": "%references910", "bnf": [ [ - "%%references911912" + "%%references910911" ], [ - "%%references911914" + "%%references910913" ] ], "fragment": true @@ -16435,13 +16413,13 @@ "REFERENCES_SYMBOL", "tableRef", "identifierListWithParentheses?", - "%references909?", - "%references911?" + "%references908?", + "%references910?" ] ] }, { - "name": "%deleteOption916", + "name": "%deleteOption915", "bnf": [ [ "RESTRICT_SYMBOL" @@ -16453,7 +16431,7 @@ "fragment": true }, { - "name": "%deleteOption917", + "name": "%deleteOption916", "bnf": [ [ "SET_SYMBOL", @@ -16463,7 +16441,7 @@ "fragment": true }, { - "name": "%deleteOption918", + "name": "%deleteOption917", "bnf": [ [ "NO_SYMBOL", @@ -16476,18 +16454,18 @@ "name": "deleteOption", "bnf": [ [ - "%deleteOption916" + "%deleteOption915" ], [ - "%deleteOption917" + "%deleteOption916" ], [ - "%deleteOption918" + "%deleteOption917" ] ] }, { - "name": "%keyList919", + "name": "%keyList918", "bnf": [ [ "COMMA_SYMBOL", @@ -16502,7 +16480,7 @@ [ "OPEN_PAR_SYMBOL", "keyPart", - "%keyList919*", + "%keyList918*", "CLOSE_PAR_SYMBOL" ] ] @@ -16518,7 +16496,7 @@ ] }, { - "name": "%keyListWithExpression920", + "name": "%keyListWithExpression919", "bnf": [ [ "COMMA_SYMBOL", @@ -16533,13 +16511,13 @@ [ "OPEN_PAR_SYMBOL", "keyPartOrExpression", - "%keyListWithExpression920*", + "%keyListWithExpression919*", "CLOSE_PAR_SYMBOL" ] ] }, { - "name": "%keyPartOrExpression921", + "name": "%keyPartOrExpression920", "bnf": [ [ "exprWithParentheses", @@ -16555,7 +16533,7 @@ "keyPart" ], [ - "%keyPartOrExpression921" + "%keyPartOrExpression920" ] ] }, @@ -16596,7 +16574,7 @@ ] }, { - "name": "%commonIndexOption922", + "name": "%commonIndexOption921", "bnf": [ [ "KEY_BLOCK_SIZE_SYMBOL", @@ -16607,7 +16585,7 @@ "fragment": true }, { - "name": "%commonIndexOption923", + "name": "%commonIndexOption922", "bnf": [ [ "COMMENT_SYMBOL", @@ -16620,10 +16598,10 @@ "name": "commonIndexOption", "bnf": [ [ - "%commonIndexOption922" + "%commonIndexOption921" ], [ - "%commonIndexOption923" + "%commonIndexOption922" ], [ "visibility" @@ -16642,7 +16620,7 @@ ] }, { - "name": "%indexTypeClause924", + "name": "%indexTypeClause923", "bnf": [ [ "USING_SYMBOL" @@ -16657,13 +16635,13 @@ "name": "indexTypeClause", "bnf": [ [ - "%indexTypeClause924", + "%indexTypeClause923", "indexType" ] ] }, { - "name": "%fulltextIndexOption925", + "name": "%fulltextIndexOption924", "bnf": [ [ "WITH_SYMBOL", @@ -16680,7 +16658,7 @@ "commonIndexOption" ], [ - "%fulltextIndexOption925" + "%fulltextIndexOption924" ] ] }, @@ -16702,7 +16680,7 @@ ] }, { - "name": "%%dataType926927", + "name": "%%dataType925926", "bnf": [ [ "INT_SYMBOL" @@ -16723,10 +16701,10 @@ "fragment": true }, { - "name": "%dataType926", + "name": "%dataType925", "bnf": [ [ - "%%dataType926927", + "%%dataType925926", "fieldLength?", "fieldOptions?" ] @@ -16734,7 +16712,7 @@ "fragment": true }, { - "name": "%%%dataType928929930", + "name": "%%%dataType927928929", "bnf": [ [ "DOUBLE_SYMBOL", @@ -16744,22 +16722,22 @@ "fragment": true }, { - "name": "%%dataType928929", + "name": "%%dataType927928", "bnf": [ [ "REAL_SYMBOL" ], [ - "%%%dataType928929930" + "%%%dataType927928929" ] ], "fragment": true }, { - "name": "%dataType928", + "name": "%dataType927", "bnf": [ [ - "%%dataType928929", + "%%dataType927928", "precision?", "fieldOptions?" ] @@ -16767,7 +16745,7 @@ "fragment": true }, { - "name": "%%dataType931932", + "name": "%%dataType930931", "bnf": [ [ "FLOAT_SYMBOL" @@ -16785,10 +16763,10 @@ "fragment": true }, { - "name": "%dataType931", + "name": "%dataType930", "bnf": [ [ - "%%dataType931932", + "%%dataType930931", "floatOptions?", "fieldOptions?" ] @@ -16796,7 +16774,7 @@ "fragment": true }, { - "name": "%dataType933", + "name": "%dataType932", "bnf": [ [ "BIT_SYMBOL", @@ -16806,7 +16784,7 @@ "fragment": true }, { - "name": "%dataType934", + "name": "%dataType933", "bnf": [ [ "BOOL_SYMBOL" @@ -16818,7 +16796,7 @@ "fragment": true }, { - "name": "%dataType935", + "name": "%dataType934", "bnf": [ [ "CHAR_SYMBOL", @@ -16829,7 +16807,7 @@ "fragment": true }, { - "name": "%dataType936", + "name": "%dataType935", "bnf": [ [ "nchar", @@ -16840,7 +16818,7 @@ "fragment": true }, { - "name": "%dataType937", + "name": "%dataType936", "bnf": [ [ "BINARY_SYMBOL", @@ -16850,7 +16828,7 @@ "fragment": true }, { - "name": "%%%dataType938939940", + "name": "%%%dataType937938939", "bnf": [ [ "CHAR_SYMBOL", @@ -16860,10 +16838,10 @@ "fragment": true }, { - "name": "%%dataType938939", + "name": "%%dataType937938", "bnf": [ [ - "%%%dataType938939940" + "%%%dataType937938939" ], [ "VARCHAR_SYMBOL" @@ -16872,10 +16850,10 @@ "fragment": true }, { - "name": "%dataType938", + "name": "%dataType937", "bnf": [ [ - "%%dataType938939", + "%%dataType937938", "fieldLength", "charsetWithOptBinary?" ] @@ -16883,7 +16861,7 @@ "fragment": true }, { - "name": "%%%dataType941942943", + "name": "%%%dataType940941942", "bnf": [ [ "NATIONAL_SYMBOL", @@ -16893,7 +16871,7 @@ "fragment": true }, { - "name": "%%%dataType941942944", + "name": "%%%dataType940941943", "bnf": [ [ "NCHAR_SYMBOL", @@ -16903,7 +16881,7 @@ "fragment": true }, { - "name": "%%%dataType941942945", + "name": "%%%dataType940941944", "bnf": [ [ "NATIONAL_SYMBOL", @@ -16914,7 +16892,7 @@ "fragment": true }, { - "name": "%%%dataType941942946", + "name": "%%%dataType940941945", "bnf": [ [ "NCHAR_SYMBOL", @@ -16924,31 +16902,31 @@ "fragment": true }, { - "name": "%%dataType941942", + "name": "%%dataType940941", "bnf": [ [ - "%%%dataType941942943" + "%%%dataType940941942" ], [ "NVARCHAR_SYMBOL" ], [ - "%%%dataType941942944" + "%%%dataType940941943" ], [ - "%%%dataType941942945" + "%%%dataType940941944" ], [ - "%%%dataType941942946" + "%%%dataType940941945" ] ], "fragment": true }, { - "name": "%dataType941", + "name": "%dataType940", "bnf": [ [ - "%%dataType941942", + "%%dataType940941", "fieldLength", "BINARY_SYMBOL?" ] @@ -16956,7 +16934,7 @@ "fragment": true }, { - "name": "%dataType947", + "name": "%dataType946", "bnf": [ [ "VARBINARY_SYMBOL", @@ -16966,7 +16944,7 @@ "fragment": true }, { - "name": "%dataType948", + "name": "%dataType947", "bnf": [ [ "YEAR_SYMBOL", @@ -16977,7 +16955,7 @@ "fragment": true }, { - "name": "%dataType949", + "name": "%dataType948", "bnf": [ [ "TIME_SYMBOL", @@ -16987,7 +16965,7 @@ "fragment": true }, { - "name": "%dataType950", + "name": "%dataType949", "bnf": [ [ "TIMESTAMP_SYMBOL", @@ -16997,7 +16975,7 @@ "fragment": true }, { - "name": "%dataType951", + "name": "%dataType950", "bnf": [ [ "DATETIME_SYMBOL", @@ -17007,7 +16985,7 @@ "fragment": true }, { - "name": "%dataType952", + "name": "%dataType951", "bnf": [ [ "BLOB_SYMBOL", @@ -17017,7 +16995,7 @@ "fragment": true }, { - "name": "%dataType953", + "name": "%dataType952", "bnf": [ [ "MEDIUMBLOB_SYMBOL" @@ -17029,7 +17007,7 @@ "fragment": true }, { - "name": "%dataType954", + "name": "%dataType953", "bnf": [ [ "LONG_SYMBOL", @@ -17039,7 +17017,7 @@ "fragment": true }, { - "name": "%%%dataType955956957", + "name": "%%%dataType954955956", "bnf": [ [ "CHAR_SYMBOL", @@ -17049,10 +17027,10 @@ "fragment": true }, { - "name": "%%dataType955956", + "name": "%%dataType954955", "bnf": [ [ - "%%%dataType955956957" + "%%%dataType954955956" ], [ "VARCHAR_SYMBOL" @@ -17061,18 +17039,18 @@ "fragment": true }, { - "name": "%dataType955", + "name": "%dataType954", "bnf": [ [ "LONG_SYMBOL", - "%%dataType955956?", + "%%dataType954955?", "charsetWithOptBinary?" ] ], "fragment": true }, { - "name": "%dataType958", + "name": "%dataType957", "bnf": [ [ "TINYTEXT_SYMBOL", @@ -17082,7 +17060,7 @@ "fragment": true }, { - "name": "%dataType959", + "name": "%dataType958", "bnf": [ [ "TEXT_SYMBOL", @@ -17093,7 +17071,7 @@ "fragment": true }, { - "name": "%dataType960", + "name": "%dataType959", "bnf": [ [ "MEDIUMTEXT_SYMBOL", @@ -17103,7 +17081,7 @@ "fragment": true }, { - "name": "%dataType961", + "name": "%dataType960", "bnf": [ [ "LONGTEXT_SYMBOL", @@ -17113,7 +17091,7 @@ "fragment": true }, { - "name": "%dataType962", + "name": "%dataType961", "bnf": [ [ "ENUM_SYMBOL", @@ -17124,7 +17102,7 @@ "fragment": true }, { - "name": "%dataType963", + "name": "%dataType962", "bnf": [ [ "SET_SYMBOL", @@ -17135,7 +17113,7 @@ "fragment": true }, { - "name": "%dataType964", + "name": "%dataType963", "bnf": [ [ "GEOMETRY_SYMBOL" @@ -17168,13 +17146,16 @@ "name": "dataType", "bnf": [ [ - "%dataType926" + "%dataType925" ], [ - "%dataType928" + "%dataType927" ], [ - "%dataType931" + "%dataType930" + ], + [ + "%dataType932" ], [ "%dataType933" @@ -17192,19 +17173,19 @@ "%dataType937" ], [ - "%dataType938" + "%dataType940" ], [ - "%dataType941" + "%dataType946" ], [ "%dataType947" ], [ - "%dataType948" + "DATE_SYMBOL" ], [ - "DATE_SYMBOL" + "%dataType948" ], [ "%dataType949" @@ -17213,10 +17194,10 @@ "%dataType950" ], [ - "%dataType951" + "TINYBLOB_SYMBOL" ], [ - "TINYBLOB_SYMBOL" + "%dataType951" ], [ "%dataType952" @@ -17228,7 +17209,7 @@ "%dataType954" ], [ - "%dataType955" + "%dataType957" ], [ "%dataType958" @@ -17245,9 +17226,6 @@ [ "%dataType962" ], - [ - "%dataType963" - ], [ "SERIAL_SYMBOL" ], @@ -17255,12 +17233,12 @@ "JSON_SYMBOL" ], [ - "%dataType964" + "%dataType963" ] ] }, { - "name": "%nchar965", + "name": "%nchar964", "bnf": [ [ "NATIONAL_SYMBOL", @@ -17276,12 +17254,12 @@ "NCHAR_SYMBOL" ], [ - "%nchar965" + "%nchar964" ] ] }, { - "name": "%realType966", + "name": "%realType965", "bnf": [ [ "DOUBLE_SYMBOL", @@ -17297,12 +17275,12 @@ "REAL_SYMBOL" ], [ - "%realType966" + "%realType965" ] ] }, { - "name": "%fieldLength967", + "name": "%fieldLength966", "bnf": [ [ "real_ulonglong_number" @@ -17318,13 +17296,13 @@ "bnf": [ [ "OPEN_PAR_SYMBOL", - "%fieldLength967", + "%fieldLength966", "CLOSE_PAR_SYMBOL" ] ] }, { - "name": "%fieldOptions968", + "name": "%fieldOptions967", "bnf": [ [ "SIGNED_SYMBOL" @@ -17342,12 +17320,12 @@ "name": "fieldOptions", "bnf": [ [ - "%fieldOptions968+" + "%fieldOptions967+" ] ] }, { - "name": "%charsetWithOptBinary969", + "name": "%charsetWithOptBinary968", "bnf": [ [ "charset", @@ -17358,7 +17336,7 @@ "fragment": true }, { - "name": "%%charsetWithOptBinary970971", + "name": "%%charsetWithOptBinary969970", "bnf": [ [ "charset", @@ -17368,11 +17346,11 @@ "fragment": true }, { - "name": "%charsetWithOptBinary970", + "name": "%charsetWithOptBinary969", "bnf": [ [ "BINARY_SYMBOL", - "%%charsetWithOptBinary970971?" + "%%charsetWithOptBinary969970?" ] ], "fragment": true @@ -17390,15 +17368,15 @@ "BYTE_SYMBOL" ], [ - "%charsetWithOptBinary969" + "%charsetWithOptBinary968" ], [ - "%charsetWithOptBinary970" + "%charsetWithOptBinary969" ] ] }, { - "name": "%ascii972", + "name": "%ascii971", "bnf": [ [ "ASCII_SYMBOL", @@ -17408,7 +17386,7 @@ "fragment": true }, { - "name": "%ascii973", + "name": "%ascii972", "bnf": [ [ "BINARY_SYMBOL", @@ -17421,15 +17399,15 @@ "name": "ascii", "bnf": [ [ - "%ascii972" + "%ascii971" ], [ - "%ascii973" + "%ascii972" ] ] }, { - "name": "%unicode974", + "name": "%unicode973", "bnf": [ [ "UNICODE_SYMBOL", @@ -17439,7 +17417,7 @@ "fragment": true }, { - "name": "%unicode975", + "name": "%unicode974", "bnf": [ [ "BINARY_SYMBOL", @@ -17452,10 +17430,10 @@ "name": "unicode", "bnf": [ [ - "%unicode974" + "%unicode973" ], [ - "%unicode975" + "%unicode974" ] ] }, @@ -17508,7 +17486,7 @@ ] }, { - "name": "%createTableOptions976", + "name": "%createTableOptions975", "bnf": [ [ "COMMA_SYMBOL?", @@ -17522,7 +17500,7 @@ "bnf": [ [ "createTableOption", - "%createTableOptions976*" + "%createTableOptions975*" ] ] }, @@ -17535,7 +17513,7 @@ ] }, { - "name": "%createTableOption977", + "name": "%createTableOption976", "bnf": [ [ "ENGINE_SYMBOL", @@ -17546,7 +17524,7 @@ "fragment": true }, { - "name": "%%createTableOption978979", + "name": "%%createTableOption977978", "bnf": [ [ "NULL_SYMBOL" @@ -17558,18 +17536,18 @@ "fragment": true }, { - "name": "%createTableOption978", + "name": "%createTableOption977", "bnf": [ [ "SECONDARY_ENGINE_SYMBOL", "equal?", - "%%createTableOption978979" + "%%createTableOption977978" ] ], "fragment": true }, { - "name": "%createTableOption980", + "name": "%createTableOption979", "bnf": [ [ "MAX_ROWS_SYMBOL", @@ -17580,7 +17558,7 @@ "fragment": true }, { - "name": "%createTableOption981", + "name": "%createTableOption980", "bnf": [ [ "MIN_ROWS_SYMBOL", @@ -17591,7 +17569,7 @@ "fragment": true }, { - "name": "%createTableOption982", + "name": "%createTableOption981", "bnf": [ [ "AVG_ROW_LENGTH_SYMBOL", @@ -17602,7 +17580,7 @@ "fragment": true }, { - "name": "%createTableOption983", + "name": "%createTableOption982", "bnf": [ [ "PASSWORD_SYMBOL", @@ -17613,7 +17591,7 @@ "fragment": true }, { - "name": "%createTableOption984", + "name": "%createTableOption983", "bnf": [ [ "COMMENT_SYMBOL", @@ -17624,7 +17602,7 @@ "fragment": true }, { - "name": "%createTableOption985", + "name": "%createTableOption984", "bnf": [ [ "COMPRESSION_SYMBOL", @@ -17635,7 +17613,7 @@ "fragment": true }, { - "name": "%createTableOption986", + "name": "%createTableOption985", "bnf": [ [ "ENCRYPTION_SYMBOL", @@ -17646,7 +17624,7 @@ "fragment": true }, { - "name": "%createTableOption987", + "name": "%createTableOption986", "bnf": [ [ "AUTO_INCREMENT_SYMBOL", @@ -17657,7 +17635,7 @@ "fragment": true }, { - "name": "%createTableOption988", + "name": "%createTableOption987", "bnf": [ [ "PACK_KEYS_SYMBOL", @@ -17668,7 +17646,7 @@ "fragment": true }, { - "name": "%%createTableOption989990", + "name": "%%createTableOption988989", "bnf": [ [ "STATS_AUTO_RECALC_SYMBOL" @@ -17683,10 +17661,10 @@ "fragment": true }, { - "name": "%createTableOption989", + "name": "%createTableOption988", "bnf": [ [ - "%%createTableOption989990", + "%%createTableOption988989", "EQUAL_OPERATOR?", "ternaryOption" ] @@ -17694,7 +17672,7 @@ "fragment": true }, { - "name": "%%createTableOption991992", + "name": "%%createTableOption990991", "bnf": [ [ "CHECKSUM_SYMBOL" @@ -17706,10 +17684,10 @@ "fragment": true }, { - "name": "%createTableOption991", + "name": "%createTableOption990", "bnf": [ [ - "%%createTableOption991992", + "%%createTableOption990991", "EQUAL_OPERATOR?", "ulong_number" ] @@ -17717,7 +17695,7 @@ "fragment": true }, { - "name": "%createTableOption993", + "name": "%createTableOption992", "bnf": [ [ "DELAY_KEY_WRITE_SYMBOL", @@ -17728,7 +17706,7 @@ "fragment": true }, { - "name": "%%createTableOption994995", + "name": "%%createTableOption993994", "bnf": [ [ "DEFAULT_SYMBOL" @@ -17752,18 +17730,18 @@ "fragment": true }, { - "name": "%createTableOption994", + "name": "%createTableOption993", "bnf": [ [ "ROW_FORMAT_SYMBOL", "EQUAL_OPERATOR?", - "%%createTableOption994995" + "%%createTableOption993994" ] ], "fragment": true }, { - "name": "%createTableOption996", + "name": "%createTableOption995", "bnf": [ [ "UNION_SYMBOL", @@ -17776,7 +17754,7 @@ "fragment": true }, { - "name": "%%createTableOption997998", + "name": "%%createTableOption996997", "bnf": [ [ "NO_SYMBOL" @@ -17791,18 +17769,18 @@ "fragment": true }, { - "name": "%createTableOption997", + "name": "%createTableOption996", "bnf": [ [ "INSERT_METHOD_SYMBOL", "EQUAL_OPERATOR?", - "%%createTableOption997998" + "%%createTableOption996997" ] ], "fragment": true }, { - "name": "%createTableOption999", + "name": "%createTableOption998", "bnf": [ [ "DATA_SYMBOL", @@ -17814,7 +17792,7 @@ "fragment": true }, { - "name": "%createTableOption1000", + "name": "%createTableOption999", "bnf": [ [ "INDEX_SYMBOL", @@ -17826,7 +17804,7 @@ "fragment": true }, { - "name": "%%createTableOption10011002", + "name": "%%createTableOption10001001", "bnf": [ [ "EQUAL_OPERATOR?" @@ -17835,18 +17813,18 @@ "fragment": true }, { - "name": "%createTableOption1001", + "name": "%createTableOption1000", "bnf": [ [ "TABLESPACE_SYMBOL", - "%%createTableOption10011002", + "%%createTableOption10001001", "identifier" ] ], "fragment": true }, { - "name": "%%createTableOption10031004", + "name": "%%createTableOption10021003", "bnf": [ [ "DISK_SYMBOL" @@ -17858,17 +17836,17 @@ "fragment": true }, { - "name": "%createTableOption1003", + "name": "%createTableOption1002", "bnf": [ [ "STORAGE_SYMBOL", - "%%createTableOption10031004" + "%%createTableOption10021003" ] ], "fragment": true }, { - "name": "%createTableOption1005", + "name": "%createTableOption1004", "bnf": [ [ "CONNECTION_SYMBOL", @@ -17879,7 +17857,7 @@ "fragment": true }, { - "name": "%createTableOption1006", + "name": "%createTableOption1005", "bnf": [ [ "KEY_BLOCK_SIZE_SYMBOL", @@ -17892,11 +17870,14 @@ { "name": "createTableOption", "bnf": [ + [ + "%createTableOption976" + ], [ "%createTableOption977" ], [ - "%createTableOption978" + "%createTableOption979" ], [ "%createTableOption980" @@ -17926,19 +17907,16 @@ "%createTableOption988" ], [ - "%createTableOption989" + "%createTableOption990" ], [ - "%createTableOption991" + "%createTableOption992" ], [ "%createTableOption993" ], [ - "%createTableOption994" - ], - [ - "%createTableOption996" + "%createTableOption995" ], [ "defaultCharset" @@ -17947,7 +17925,10 @@ "defaultCollation" ], [ - "%createTableOption997" + "%createTableOption996" + ], + [ + "%createTableOption998" ], [ "%createTableOption999" @@ -17956,16 +17937,13 @@ "%createTableOption1000" ], [ - "%createTableOption1001" + "%createTableOption1002" ], [ - "%createTableOption1003" + "%createTableOption1004" ], [ "%createTableOption1005" - ], - [ - "%createTableOption1006" ] ] }, @@ -18014,7 +17992,7 @@ ] }, { - "name": "%partitionClause1007", + "name": "%partitionClause1006", "bnf": [ [ "PARTITIONS_SYMBOL", @@ -18030,14 +18008,14 @@ "PARTITION_SYMBOL", "BY_SYMBOL", "partitionTypeDef", - "%partitionClause1007?", + "%partitionClause1006?", "subPartitions?", "partitionDefinitions?" ] ] }, { - "name": "%partitionTypeDef1008", + "name": "%partitionTypeDef1007", "bnf": [ [ "LINEAR_SYMBOL?", @@ -18051,7 +18029,7 @@ "fragment": true }, { - "name": "%partitionTypeDef1009", + "name": "%partitionTypeDef1008", "bnf": [ [ "LINEAR_SYMBOL?", @@ -18064,7 +18042,7 @@ "fragment": true }, { - "name": "%%partitionTypeDef10101011", + "name": "%%partitionTypeDef10091010", "bnf": [ [ "RANGE_SYMBOL" @@ -18076,7 +18054,7 @@ "fragment": true }, { - "name": "%%%partitionTypeDef101010121013", + "name": "%%%partitionTypeDef100910111012", "bnf": [ [ "OPEN_PAR_SYMBOL", @@ -18087,7 +18065,7 @@ "fragment": true }, { - "name": "%%%partitionTypeDef101010121014", + "name": "%%%partitionTypeDef100910111013", "bnf": [ [ "COLUMNS_SYMBOL", @@ -18099,23 +18077,23 @@ "fragment": true }, { - "name": "%%partitionTypeDef10101012", + "name": "%%partitionTypeDef10091011", "bnf": [ [ - "%%%partitionTypeDef101010121013" + "%%%partitionTypeDef100910111012" ], [ - "%%%partitionTypeDef101010121014" + "%%%partitionTypeDef100910111013" ] ], "fragment": true }, { - "name": "%partitionTypeDef1010", + "name": "%partitionTypeDef1009", "bnf": [ [ - "%%partitionTypeDef10101011", - "%%partitionTypeDef10101012" + "%%partitionTypeDef10091010", + "%%partitionTypeDef10091011" ] ], "fragment": true @@ -18124,18 +18102,18 @@ "name": "partitionTypeDef", "bnf": [ [ - "%partitionTypeDef1008" + "%partitionTypeDef1007" ], [ - "%partitionTypeDef1009" + "%partitionTypeDef1008" ], [ - "%partitionTypeDef1010" + "%partitionTypeDef1009" ] ] }, { - "name": "%%subPartitions10151016", + "name": "%%subPartitions10141015", "bnf": [ [ "HASH_SYMBOL", @@ -18147,7 +18125,7 @@ "fragment": true }, { - "name": "%%subPartitions10151017", + "name": "%%subPartitions10141016", "bnf": [ [ "KEY_SYMBOL", @@ -18158,19 +18136,19 @@ "fragment": true }, { - "name": "%subPartitions1015", + "name": "%subPartitions1014", "bnf": [ [ - "%%subPartitions10151016" + "%%subPartitions10141015" ], [ - "%%subPartitions10151017" + "%%subPartitions10141016" ] ], "fragment": true }, { - "name": "%subPartitions1018", + "name": "%subPartitions1017", "bnf": [ [ "SUBPARTITIONS_SYMBOL", @@ -18186,8 +18164,8 @@ "SUBPARTITION_SYMBOL", "BY_SYMBOL", "LINEAR_SYMBOL?", - "%subPartitions1015", - "%subPartitions1018?" + "%subPartitions1014", + "%subPartitions1017?" ] ] }, @@ -18202,7 +18180,7 @@ ] }, { - "name": "%partitionDefinitions1019", + "name": "%partitionDefinitions1018", "bnf": [ [ "COMMA_SYMBOL", @@ -18217,13 +18195,13 @@ [ "OPEN_PAR_SYMBOL", "partitionDefinition", - "%partitionDefinitions1019*", + "%partitionDefinitions1018*", "CLOSE_PAR_SYMBOL" ] ] }, { - "name": "%%%partitionDefinition102010211022", + "name": "%%%partitionDefinition101910201021", "bnf": [ [ "partitionValueItemListParen" @@ -18235,19 +18213,19 @@ "fragment": true }, { - "name": "%%partitionDefinition10201021", + "name": "%%partitionDefinition10191020", "bnf": [ [ "VALUES_SYMBOL", "LESS_SYMBOL", "THAN_SYMBOL", - "%%%partitionDefinition102010211022" + "%%%partitionDefinition101910201021" ] ], "fragment": true }, { - "name": "%%partitionDefinition10201023", + "name": "%%partitionDefinition10191022", "bnf": [ [ "VALUES_SYMBOL", @@ -18258,19 +18236,19 @@ "fragment": true }, { - "name": "%partitionDefinition1020", + "name": "%partitionDefinition1019", "bnf": [ [ - "%%partitionDefinition10201021" + "%%partitionDefinition10191020" ], [ - "%%partitionDefinition10201023" + "%%partitionDefinition10191022" ] ], "fragment": true }, { - "name": "%%partitionDefinition10241025", + "name": "%%partitionDefinition10231024", "bnf": [ [ "COMMA_SYMBOL", @@ -18280,12 +18258,12 @@ "fragment": true }, { - "name": "%partitionDefinition1024", + "name": "%partitionDefinition1023", "bnf": [ [ "OPEN_PAR_SYMBOL", "subpartitionDefinition", - "%%partitionDefinition10241025*", + "%%partitionDefinition10231024*", "CLOSE_PAR_SYMBOL" ] ], @@ -18297,14 +18275,14 @@ [ "PARTITION_SYMBOL", "identifier", - "%partitionDefinition1020?", + "%partitionDefinition1019?", "partitionOption*", - "%partitionDefinition1024?" + "%partitionDefinition1023?" ] ] }, { - "name": "%%partitionValuesIn10261027", + "name": "%%partitionValuesIn10251026", "bnf": [ [ "COMMA_SYMBOL", @@ -18314,12 +18292,12 @@ "fragment": true }, { - "name": "%partitionValuesIn1026", + "name": "%partitionValuesIn1025", "bnf": [ [ "OPEN_PAR_SYMBOL", "partitionValueItemListParen", - "%%partitionValuesIn10261027*", + "%%partitionValuesIn10251026*", "CLOSE_PAR_SYMBOL" ] ], @@ -18332,12 +18310,12 @@ "partitionValueItemListParen" ], [ - "%partitionValuesIn1026" + "%partitionValuesIn1025" ] ] }, { - "name": "%partitionOption1028", + "name": "%partitionOption1027", "bnf": [ [ "TABLESPACE_SYMBOL", @@ -18348,7 +18326,7 @@ "fragment": true }, { - "name": "%partitionOption1029", + "name": "%partitionOption1028", "bnf": [ [ "STORAGE_SYMBOL?", @@ -18360,7 +18338,7 @@ "fragment": true }, { - "name": "%partitionOption1030", + "name": "%partitionOption1029", "bnf": [ [ "NODEGROUP_SYMBOL", @@ -18371,7 +18349,7 @@ "fragment": true }, { - "name": "%%partitionOption10311032", + "name": "%%partitionOption10301031", "bnf": [ [ "MAX_ROWS_SYMBOL" @@ -18383,10 +18361,10 @@ "fragment": true }, { - "name": "%partitionOption1031", + "name": "%partitionOption1030", "bnf": [ [ - "%%partitionOption10311032", + "%%partitionOption10301031", "EQUAL_OPERATOR?", "real_ulong_number" ] @@ -18394,7 +18372,7 @@ "fragment": true }, { - "name": "%%partitionOption10331034", + "name": "%%partitionOption10321033", "bnf": [ [ "DATA_SYMBOL" @@ -18406,10 +18384,10 @@ "fragment": true }, { - "name": "%partitionOption1033", + "name": "%partitionOption1032", "bnf": [ [ - "%%partitionOption10331034", + "%%partitionOption10321033", "DIRECTORY_SYMBOL", "EQUAL_OPERATOR?", "textLiteral" @@ -18418,7 +18396,7 @@ "fragment": true }, { - "name": "%partitionOption1035", + "name": "%partitionOption1034", "bnf": [ [ "COMMENT_SYMBOL", @@ -18431,6 +18409,9 @@ { "name": "partitionOption", "bnf": [ + [ + "%partitionOption1027" + ], [ "%partitionOption1028" ], @@ -18441,13 +18422,10 @@ "%partitionOption1030" ], [ - "%partitionOption1031" - ], - [ - "%partitionOption1033" + "%partitionOption1032" ], [ - "%partitionOption1035" + "%partitionOption1034" ] ] }, @@ -18462,7 +18440,7 @@ ] }, { - "name": "%partitionValueItemListParen1036", + "name": "%partitionValueItemListParen1035", "bnf": [ [ "COMMA_SYMBOL", @@ -18477,7 +18455,7 @@ [ "OPEN_PAR_SYMBOL", "partitionValueItem", - "%partitionValueItemListParen1036*", + "%partitionValueItemListParen1035*", "CLOSE_PAR_SYMBOL" ] ] @@ -18523,7 +18501,7 @@ ] }, { - "name": "%procedureParameter1037", + "name": "%procedureParameter1036", "bnf": [ [ "IN_SYMBOL" @@ -18541,7 +18519,7 @@ "name": "procedureParameter", "bnf": [ [ - "%procedureParameter1037?", + "%procedureParameter1036?", "functionParameter" ] ] @@ -18586,7 +18564,7 @@ ] }, { - "name": "%viewRefList1038", + "name": "%viewRefList1037", "bnf": [ [ "COMMA_SYMBOL", @@ -18600,12 +18578,12 @@ "bnf": [ [ "viewRef", - "%viewRefList1038*" + "%viewRefList1037*" ] ] }, { - "name": "%updateList1039", + "name": "%updateList1038", "bnf": [ [ "COMMA_SYMBOL", @@ -18619,12 +18597,12 @@ "bnf": [ [ "updateElement", - "%updateList1039*" + "%updateList1038*" ] ] }, { - "name": "%updateElement1040", + "name": "%updateElement1039", "bnf": [ [ "expr" @@ -18641,7 +18619,7 @@ [ "columnRef", "EQUAL_OPERATOR", - "%updateElement1040" + "%updateElement1039" ] ] }, @@ -18664,7 +18642,7 @@ ] }, { - "name": "%fieldTerm1041", + "name": "%fieldTerm1040", "bnf": [ [ "TERMINATED_SYMBOL", @@ -18675,7 +18653,7 @@ "fragment": true }, { - "name": "%fieldTerm1042", + "name": "%fieldTerm1041", "bnf": [ [ "OPTIONALLY_SYMBOL?", @@ -18687,7 +18665,7 @@ "fragment": true }, { - "name": "%fieldTerm1043", + "name": "%fieldTerm1042", "bnf": [ [ "ESCAPED_SYMBOL", @@ -18701,13 +18679,13 @@ "name": "fieldTerm", "bnf": [ [ - "%fieldTerm1041" + "%fieldTerm1040" ], [ - "%fieldTerm1042" + "%fieldTerm1041" ], [ - "%fieldTerm1043" + "%fieldTerm1042" ] ] }, @@ -18721,7 +18699,7 @@ ] }, { - "name": "%lineTerm1044", + "name": "%lineTerm1043", "bnf": [ [ "TERMINATED_SYMBOL" @@ -18736,14 +18714,14 @@ "name": "lineTerm", "bnf": [ [ - "%lineTerm1044", + "%lineTerm1043", "BY_SYMBOL", "textString" ] ] }, { - "name": "%userList1045", + "name": "%userList1044", "bnf": [ [ "COMMA_SYMBOL", @@ -18757,12 +18735,12 @@ "bnf": [ [ "user", - "%userList1045*" + "%userList1044*" ] ] }, { - "name": "%createUserList1046", + "name": "%createUserList1045", "bnf": [ [ "COMMA_SYMBOL", @@ -18776,12 +18754,12 @@ "bnf": [ [ "createUserEntry", - "%createUserList1046*" + "%createUserList1045*" ] ] }, { - "name": "%alterUserList1047", + "name": "%alterUserList1046", "bnf": [ [ "COMMA_SYMBOL", @@ -18795,12 +18773,12 @@ "bnf": [ [ "alterUserEntry", - "%alterUserList1047*" + "%alterUserList1046*" ] ] }, { - "name": "%%%createUserEntry104810491050", + "name": "%%%createUserEntry104710481049", "bnf": [ [ "BY_SYMBOL", @@ -18811,7 +18789,7 @@ "fragment": true }, { - "name": "%%%%%createUserEntry10481049105110521053", + "name": "%%%%%createUserEntry10471048105010511052", "bnf": [ [ "AS_SYMBOL", @@ -18821,7 +18799,7 @@ "fragment": true }, { - "name": "%%%%%createUserEntry10481049105110521054", + "name": "%%%%%createUserEntry10471048105010511053", "bnf": [ [ "BY_SYMBOL", @@ -18831,30 +18809,30 @@ "fragment": true }, { - "name": "%%%%createUserEntry1048104910511052", + "name": "%%%%createUserEntry1047104810501051", "bnf": [ [ - "%%%%%createUserEntry10481049105110521053" + "%%%%%createUserEntry10471048105010511052" ], [ - "%%%%%createUserEntry10481049105110521054" + "%%%%%createUserEntry10471048105010511053" ] ], "fragment": true }, { - "name": "%%%createUserEntry104810491051", + "name": "%%%createUserEntry104710481050", "bnf": [ [ "WITH_SYMBOL", "textOrIdentifier", - "%%%%createUserEntry1048104910511052?" + "%%%%createUserEntry1047104810501051?" ] ], "fragment": true }, { - "name": "%%%%createUserEntry1048104910551056", + "name": "%%%%createUserEntry1047104810541055", "bnf": [ [ "WITH_SYMBOL", @@ -18864,10 +18842,10 @@ "fragment": true }, { - "name": "%%%createUserEntry104810491055", + "name": "%%%createUserEntry104710481054", "bnf": [ [ - "%%%%createUserEntry1048104910551056?", + "%%%%createUserEntry1047104810541055?", "BY_SYMBOL", "RANDOM_SYMBOL", "PASSWORD_SYMBOL" @@ -18876,26 +18854,26 @@ "fragment": true }, { - "name": "%%createUserEntry10481049", + "name": "%%createUserEntry10471048", "bnf": [ [ - "%%%createUserEntry104810491050" + "%%%createUserEntry104710481049" ], [ - "%%%createUserEntry104810491051" + "%%%createUserEntry104710481050" ], [ - "%%%createUserEntry104810491055" + "%%%createUserEntry104710481054" ] ], "fragment": true }, { - "name": "%createUserEntry1048", + "name": "%createUserEntry1047", "bnf": [ [ "IDENTIFIED_SYMBOL", - "%%createUserEntry10481049" + "%%createUserEntry10471048" ] ], "fragment": true @@ -18905,12 +18883,12 @@ "bnf": [ [ "user", - "%createUserEntry1048?" + "%createUserEntry1047?" ] ] }, { - "name": "%%%%%alterUserEntry10571058105910601061", + "name": "%%%%%alterUserEntry10561057105810591060", "bnf": [ [ "WITH_SYMBOL", @@ -18920,7 +18898,7 @@ "fragment": true }, { - "name": "%%%%%alterUserEntry10571058105910601062", + "name": "%%%%%alterUserEntry10561057105810591061", "bnf": [ [ "REPLACE_SYMBOL", @@ -18930,20 +18908,20 @@ "fragment": true }, { - "name": "%%%%alterUserEntry1057105810591060", + "name": "%%%%alterUserEntry1056105710581059", "bnf": [ [ - "%%%%%alterUserEntry10571058105910601061?", + "%%%%%alterUserEntry10561057105810591060?", "BY_SYMBOL", "textString", - "%%%%%alterUserEntry10571058105910601062?", + "%%%%%alterUserEntry10561057105810591061?", "retainCurrentPassword?" ] ], "fragment": true }, { - "name": "%%%%%alterUserEntry10571058105910631064", + "name": "%%%%%alterUserEntry10561057105810621063", "bnf": [ [ "AS_SYMBOL", @@ -18954,43 +18932,43 @@ "fragment": true }, { - "name": "%%%%alterUserEntry1057105810591063", + "name": "%%%%alterUserEntry1056105710581062", "bnf": [ [ "WITH_SYMBOL", "textOrIdentifier", - "%%%%%alterUserEntry10571058105910631064?" + "%%%%%alterUserEntry10561057105810621063?" ] ], "fragment": true }, { - "name": "%%%alterUserEntry105710581059", + "name": "%%%alterUserEntry105610571058", "bnf": [ [ - "%%%%alterUserEntry1057105810591060" + "%%%%alterUserEntry1056105710581059" ], [ - "%%%%alterUserEntry1057105810591063" + "%%%%alterUserEntry1056105710581062" ] ], "fragment": true }, { - "name": "%%alterUserEntry10571058", + "name": "%%alterUserEntry10561057", "bnf": [ [ "IDENTIFIED_SYMBOL", - "%%%alterUserEntry105710581059?" + "%%%alterUserEntry105610571058?" ] ], "fragment": true }, { - "name": "%alterUserEntry1057", + "name": "%alterUserEntry1056", "bnf": [ [ - "%%alterUserEntry10571058" + "%%alterUserEntry10561057" ], [ "discardOldPassword?" @@ -19003,7 +18981,7 @@ "bnf": [ [ "user", - "%alterUserEntry1057" + "%alterUserEntry1056" ] ] }, @@ -19037,7 +19015,7 @@ ] }, { - "name": "%%userIdentifierOrText10651066", + "name": "%%userIdentifierOrText10641065", "bnf": [ [ "AT_SIGN_SYMBOL", @@ -19047,10 +19025,10 @@ "fragment": true }, { - "name": "%userIdentifierOrText1065", + "name": "%userIdentifierOrText1064", "bnf": [ [ - "%%userIdentifierOrText10651066" + "%%userIdentifierOrText10641065" ], [ "AT_TEXT_SUFFIX" @@ -19063,12 +19041,12 @@ "bnf": [ [ "textOrIdentifier", - "%userIdentifierOrText1065?" + "%userIdentifierOrText1064?" ] ] }, { - "name": "%user1067", + "name": "%user1066", "bnf": [ [ "CURRENT_USER_SYMBOL", @@ -19084,7 +19062,7 @@ "userIdentifierOrText" ], [ - "%user1067" + "%user1066" ] ] }, @@ -19140,7 +19118,7 @@ ] }, { - "name": "%fieldIdentifier1068", + "name": "%fieldIdentifier1067", "bnf": [ [ "qualifiedIdentifier", @@ -19156,7 +19134,7 @@ "dotIdentifier" ], [ - "%fieldIdentifier1068" + "%fieldIdentifier1067" ] ] }, @@ -19180,7 +19158,7 @@ ] }, { - "name": "%columnInternalRefList1069", + "name": "%columnInternalRefList1068", "bnf": [ [ "COMMA_SYMBOL", @@ -19195,7 +19173,7 @@ [ "OPEN_PAR_SYMBOL", "columnInternalRef", - "%columnInternalRefList1069*", + "%columnInternalRefList1068*", "CLOSE_PAR_SYMBOL" ] ] @@ -19236,7 +19214,7 @@ ] }, { - "name": "%tableWild1070", + "name": "%tableWild1069", "bnf": [ [ "identifier", @@ -19251,7 +19229,7 @@ [ "identifier", "DOT_SYMBOL", - "%tableWild1070?", + "%tableWild1069?", "MULT_OPERATOR" ] ] @@ -19443,7 +19421,7 @@ ] }, { - "name": "%%tableRefWithWildcard10711072", + "name": "%%tableRefWithWildcard10701071", "bnf": [ [ "DOT_SYMBOL", @@ -19453,7 +19431,7 @@ "fragment": true }, { - "name": "%%%tableRefWithWildcard107110731074", + "name": "%%%tableRefWithWildcard107010721073", "bnf": [ [ "DOT_SYMBOL", @@ -19463,23 +19441,23 @@ "fragment": true }, { - "name": "%%tableRefWithWildcard10711073", + "name": "%%tableRefWithWildcard10701072", "bnf": [ [ "dotIdentifier", - "%%%tableRefWithWildcard107110731074?" + "%%%tableRefWithWildcard107010721073?" ] ], "fragment": true }, { - "name": "%tableRefWithWildcard1071", + "name": "%tableRefWithWildcard1070", "bnf": [ [ - "%%tableRefWithWildcard10711072" + "%%tableRefWithWildcard10701071" ], [ - "%%tableRefWithWildcard10711073" + "%%tableRefWithWildcard10701072" ] ], "fragment": true @@ -19489,7 +19467,7 @@ "bnf": [ [ "identifier", - "%tableRefWithWildcard1071?" + "%tableRefWithWildcard1070?" ] ] }, @@ -19505,7 +19483,7 @@ ] }, { - "name": "%tableRefList1075", + "name": "%tableRefList1074", "bnf": [ [ "COMMA_SYMBOL", @@ -19519,12 +19497,12 @@ "bnf": [ [ "tableRef", - "%tableRefList1075*" + "%tableRefList1074*" ] ] }, { - "name": "%tableAliasRefList1076", + "name": "%tableAliasRefList1075", "bnf": [ [ "COMMA_SYMBOL", @@ -19538,7 +19516,7 @@ "bnf": [ [ "tableRefWithWildcard", - "%tableAliasRefList1076*" + "%tableAliasRefList1075*" ] ] }, @@ -19621,7 +19599,7 @@ ] }, { - "name": "%pureIdentifier1077", + "name": "%pureIdentifier1076", "bnf": [ [ "IDENTIFIER" @@ -19636,7 +19614,7 @@ "name": "pureIdentifier", "bnf": [ [ - "%pureIdentifier1077" + "%pureIdentifier1076" ], [ "DOUBLE_QUOTED_TEXT" @@ -19655,7 +19633,7 @@ ] }, { - "name": "%identifierList1078", + "name": "%identifierList1077", "bnf": [ [ "COMMA_SYMBOL", @@ -19669,7 +19647,7 @@ "bnf": [ [ "identifier", - "%identifierList1078*" + "%identifierList1077*" ] ] }, @@ -19693,7 +19671,7 @@ ] }, { - "name": "%%simpleIdentifier10791080", + "name": "%%simpleIdentifier10781079", "bnf": [ [ "dotIdentifier", @@ -19703,17 +19681,17 @@ "fragment": true }, { - "name": "%simpleIdentifier1079", + "name": "%simpleIdentifier1078", "bnf": [ [ "identifier", - "%%simpleIdentifier10791080?" + "%%simpleIdentifier10781079?" ] ], "fragment": true }, { - "name": "%simpleIdentifier1081", + "name": "%simpleIdentifier1080", "bnf": [ [ "dotIdentifier", @@ -19726,10 +19704,10 @@ "name": "simpleIdentifier", "bnf": [ [ - "%simpleIdentifier1079" + "%simpleIdentifier1078" ], [ - "%simpleIdentifier1081" + "%simpleIdentifier1080" ] ] }, @@ -19820,7 +19798,7 @@ ] }, { - "name": "%%literal10821083", + "name": "%%literal10811082", "bnf": [ [ "HEX_NUMBER" @@ -19832,11 +19810,11 @@ "fragment": true }, { - "name": "%literal1082", + "name": "%literal1081", "bnf": [ [ "UNDERSCORE_CHARSET?", - "%%literal10821083" + "%%literal10811082" ] ], "fragment": true @@ -19860,12 +19838,12 @@ "boolLiteral" ], [ - "%literal1082" + "%literal1081" ] ] }, { - "name": "%signedLiteral1084", + "name": "%signedLiteral1083", "bnf": [ [ "PLUS_OPERATOR", @@ -19875,7 +19853,7 @@ "fragment": true }, { - "name": "%signedLiteral1085", + "name": "%signedLiteral1084", "bnf": [ [ "MINUS_OPERATOR", @@ -19891,15 +19869,15 @@ "literal" ], [ - "%signedLiteral1084" + "%signedLiteral1083" ], [ - "%signedLiteral1085" + "%signedLiteral1084" ] ] }, { - "name": "%stringList1086", + "name": "%stringList1085", "bnf": [ [ "COMMA_SYMBOL", @@ -19914,7 +19892,7 @@ [ "OPEN_PAR_SYMBOL", "textString", - "%stringList1086*", + "%stringList1085*", "CLOSE_PAR_SYMBOL" ] ] @@ -19956,7 +19934,7 @@ ] }, { - "name": "%%textLiteral10871088", + "name": "%%textLiteral10861087", "bnf": [ [ "UNDERSCORE_CHARSET?", @@ -19966,10 +19944,10 @@ "fragment": true }, { - "name": "%textLiteral1087", + "name": "%textLiteral1086", "bnf": [ [ - "%%textLiteral10871088" + "%%textLiteral10861087" ], [ "NCHAR_TEXT" @@ -19981,7 +19959,7 @@ "name": "textLiteral", "bnf": [ [ - "%textLiteral1087", + "%textLiteral1086", "textStringLiteral*" ] ] @@ -19995,7 +19973,7 @@ ] }, { - "name": "%textStringLiteralList1089", + "name": "%textStringLiteralList1088", "bnf": [ [ "COMMA_SYMBOL", @@ -20009,7 +19987,7 @@ "bnf": [ [ "textStringLiteral", - "%textStringLiteralList1089*" + "%textStringLiteralList1088*" ] ] }, @@ -20056,7 +20034,7 @@ ] }, { - "name": "%temporalLiteral1090", + "name": "%temporalLiteral1089", "bnf": [ [ "DATE_SYMBOL", @@ -20066,7 +20044,7 @@ "fragment": true }, { - "name": "%temporalLiteral1091", + "name": "%temporalLiteral1090", "bnf": [ [ "TIME_SYMBOL", @@ -20076,7 +20054,7 @@ "fragment": true }, { - "name": "%temporalLiteral1092", + "name": "%temporalLiteral1091", "bnf": [ [ "TIMESTAMP_SYMBOL", @@ -20089,13 +20067,13 @@ "name": "temporalLiteral", "bnf": [ [ - "%temporalLiteral1090" + "%temporalLiteral1089" ], [ - "%temporalLiteral1091" + "%temporalLiteral1090" ], [ - "%temporalLiteral1092" + "%temporalLiteral1091" ] ] }, @@ -20215,7 +20193,7 @@ ] }, { - "name": "%varIdentType1093", + "name": "%varIdentType1092", "bnf": [ [ "GLOBAL_SYMBOL", @@ -20225,7 +20203,7 @@ "fragment": true }, { - "name": "%varIdentType1094", + "name": "%varIdentType1093", "bnf": [ [ "LOCAL_SYMBOL", @@ -20235,7 +20213,7 @@ "fragment": true }, { - "name": "%varIdentType1095", + "name": "%varIdentType1094", "bnf": [ [ "SESSION_SYMBOL", @@ -20248,18 +20226,18 @@ "name": "varIdentType", "bnf": [ [ - "%varIdentType1093" + "%varIdentType1092" ], [ - "%varIdentType1094" + "%varIdentType1093" ], [ - "%varIdentType1095" + "%varIdentType1094" ] ] }, { - "name": "%setVarIdentType1096", + "name": "%setVarIdentType1095", "bnf": [ [ "PERSIST_SYMBOL", @@ -20269,7 +20247,7 @@ "fragment": true }, { - "name": "%setVarIdentType1097", + "name": "%setVarIdentType1096", "bnf": [ [ "PERSIST_ONLY_SYMBOL", @@ -20279,7 +20257,7 @@ "fragment": true }, { - "name": "%setVarIdentType1098", + "name": "%setVarIdentType1097", "bnf": [ [ "GLOBAL_SYMBOL", @@ -20289,7 +20267,7 @@ "fragment": true }, { - "name": "%setVarIdentType1099", + "name": "%setVarIdentType1098", "bnf": [ [ "LOCAL_SYMBOL", @@ -20299,7 +20277,7 @@ "fragment": true }, { - "name": "%setVarIdentType1100", + "name": "%setVarIdentType1099", "bnf": [ [ "SESSION_SYMBOL", @@ -20311,6 +20289,9 @@ { "name": "setVarIdentType", "bnf": [ + [ + "%setVarIdentType1095" + ], [ "%setVarIdentType1096" ], @@ -20322,14 +20303,11 @@ ], [ "%setVarIdentType1099" - ], - [ - "%setVarIdentType1100" ] ] }, { - "name": "%identifierKeyword1101", + "name": "%identifierKeyword1100", "bnf": [ [ "labelKeyword" @@ -20350,7 +20328,7 @@ "fragment": true }, { - "name": "%identifierKeyword1102", + "name": "%identifierKeyword1101", "bnf": [ [ "identifierKeywordsUnambiguous" @@ -20374,10 +20352,10 @@ "name": "identifierKeyword", "bnf": [ [ - "%identifierKeyword1101" + "%identifierKeyword1100" ], [ - "%identifierKeyword1102" + "%identifierKeyword1101" ] ] }, @@ -20506,7 +20484,7 @@ ] }, { - "name": "%labelKeyword1103", + "name": "%labelKeyword1102", "bnf": [ [ "roleOrLabelKeyword" @@ -20542,7 +20520,7 @@ "fragment": true }, { - "name": "%labelKeyword1104", + "name": "%labelKeyword1103", "bnf": [ [ "identifierKeywordsUnambiguous" @@ -20560,10 +20538,10 @@ "name": "labelKeyword", "bnf": [ [ - "%labelKeyword1103" + "%labelKeyword1102" ], [ - "%labelKeyword1104" + "%labelKeyword1103" ] ] }, @@ -20600,7 +20578,7 @@ ] }, { - "name": "%identifierKeywordsUnambiguous1105", + "name": "%identifierKeywordsUnambiguous1104", "bnf": [ [ "ACTION_SYMBOL" @@ -21707,7 +21685,7 @@ "fragment": true }, { - "name": "%identifierKeywordsUnambiguous1106", + "name": "%identifierKeywordsUnambiguous1105", "bnf": [ [ "ARRAY_SYMBOL" @@ -21761,15 +21739,15 @@ "name": "identifierKeywordsUnambiguous", "bnf": [ [ - "%identifierKeywordsUnambiguous1105" + "%identifierKeywordsUnambiguous1104" ], [ - "%identifierKeywordsUnambiguous1106" + "%identifierKeywordsUnambiguous1105" ] ] }, { - "name": "%roleKeyword1107", + "name": "%roleKeyword1106", "bnf": [ [ "roleOrLabelKeyword" @@ -21781,7 +21759,7 @@ "fragment": true }, { - "name": "%roleKeyword1108", + "name": "%roleKeyword1107", "bnf": [ [ "identifierKeywordsUnambiguous" @@ -21799,10 +21777,10 @@ "name": "roleKeyword", "bnf": [ [ - "%roleKeyword1107" + "%roleKeyword1106" ], [ - "%roleKeyword1108" + "%roleKeyword1107" ] ] }, @@ -21844,7 +21822,7 @@ ] }, { - "name": "%roleOrIdentifierKeyword1109", + "name": "%roleOrIdentifierKeyword1108", "bnf": [ [ "ACCOUNT_SYMBOL" @@ -22039,7 +22017,7 @@ "name": "roleOrIdentifierKeyword", "bnf": [ [ - "%roleOrIdentifierKeyword1109" + "%roleOrIdentifierKeyword1108" ], [ "SHUTDOWN_SYMBOL" @@ -22050,7 +22028,7 @@ ] }, { - "name": "%roleOrLabelKeyword1110", + "name": "%roleOrLabelKeyword1109", "bnf": [ [ "ACTION_SYMBOL" @@ -23070,7 +23048,7 @@ "fragment": true }, { - "name": "%roleOrLabelKeyword1111", + "name": "%roleOrLabelKeyword1110", "bnf": [ [ "CUBE_SYMBOL" @@ -23091,7 +23069,7 @@ "fragment": true }, { - "name": "%roleOrLabelKeyword1112", + "name": "%roleOrLabelKeyword1111", "bnf": [ [ "EXCHANGE_SYMBOL" @@ -23118,16 +23096,16 @@ "name": "roleOrLabelKeyword", "bnf": [ [ - "%roleOrLabelKeyword1110" + "%roleOrLabelKeyword1109" ], [ "SHUTDOWN_SYMBOL" ], [ - "%roleOrLabelKeyword1111" + "%roleOrLabelKeyword1110" ], [ - "%roleOrLabelKeyword1112" + "%roleOrLabelKeyword1111" ], [ "ADMIN_SYMBOL" @@ -23135,7 +23113,7 @@ ] }, { - "name": "%alterOrderList1113", + "name": "%alterOrderList1112", "bnf": [ [ "COMMA_SYMBOL", @@ -23151,7 +23129,7 @@ [ "qualifiedIdentifier", "direction?", - "%alterOrderList1113*" + "%alterOrderList1112*" ] ] }, @@ -23169,7 +23147,7 @@ ] }, { - "name": "%castType1114", + "name": "%castType1113", "bnf": [ [ "BINARY_SYMBOL", @@ -23179,7 +23157,7 @@ "fragment": true }, { - "name": "%castType1115", + "name": "%castType1114", "bnf": [ [ "CHAR_SYMBOL", @@ -23190,7 +23168,7 @@ "fragment": true }, { - "name": "%castType1116", + "name": "%castType1115", "bnf": [ [ "nchar", @@ -23200,7 +23178,7 @@ "fragment": true }, { - "name": "%castType1117", + "name": "%castType1116", "bnf": [ [ "SIGNED_SYMBOL", @@ -23210,7 +23188,7 @@ "fragment": true }, { - "name": "%castType1118", + "name": "%castType1117", "bnf": [ [ "UNSIGNED_SYMBOL", @@ -23220,7 +23198,7 @@ "fragment": true }, { - "name": "%castType1119", + "name": "%castType1118", "bnf": [ [ "TIME_SYMBOL", @@ -23230,7 +23208,7 @@ "fragment": true }, { - "name": "%castType1120", + "name": "%castType1119", "bnf": [ [ "DATETIME_SYMBOL", @@ -23240,7 +23218,7 @@ "fragment": true }, { - "name": "%castType1121", + "name": "%castType1120", "bnf": [ [ "DECIMAL_SYMBOL", @@ -23250,7 +23228,7 @@ "fragment": true }, { - "name": "%castType1122", + "name": "%castType1121", "bnf": [ [ "FLOAT_SYMBOL", @@ -23262,6 +23240,9 @@ { "name": "castType", "bnf": [ + [ + "%castType1113" + ], [ "%castType1114" ], @@ -23275,10 +23256,10 @@ "%castType1117" ], [ - "%castType1118" + "DATE_SYMBOL" ], [ - "DATE_SYMBOL" + "%castType1118" ], [ "%castType1119" @@ -23286,9 +23267,6 @@ [ "%castType1120" ], - [ - "%castType1121" - ], [ "JSON_SYMBOL" ], @@ -23296,7 +23274,7 @@ "realType" ], [ - "%castType1122" + "%castType1121" ], [ "YEAR_SYMBOL" @@ -23323,6 +23301,103 @@ ] ] }, + { + "name": "%windowSpecDetails1122", + "bnf": [ + [ + "PARTITION_SYMBOL", + "BY_SYMBOL", + "orderList", + "orderClause?", + "windowFrameClause?" + ] + ], + "fragment": true + }, + { + "name": "%%windowSpecDetails11231124", + "bnf": [ + [ + "PARTITION_SYMBOL", + "BY_SYMBOL", + "orderList" + ] + ], + "fragment": true + }, + { + "name": "%windowSpecDetails1123", + "bnf": [ + [ + "%%windowSpecDetails11231124?", + "orderClause", + "windowFrameClause?" + ] + ], + "fragment": true + }, + { + "name": "%%windowSpecDetails11251126", + "bnf": [ + [ + "PARTITION_SYMBOL", + "BY_SYMBOL", + "orderList" + ] + ], + "fragment": true + }, + { + "name": "%windowSpecDetails1125", + "bnf": [ + [ + "%%windowSpecDetails11251126?", + "orderClause?", + "windowFrameClause" + ] + ], + "fragment": true + }, + { + "name": "%%windowSpecDetails11271128", + "bnf": [ + [ + "PARTITION_SYMBOL", + "BY_SYMBOL", + "orderList" + ] + ], + "fragment": true + }, + { + "name": "%windowSpecDetails1127", + "bnf": [ + [ + "windowName?", + "%%windowSpecDetails11271128?", + "orderClause?", + "windowFrameClause?" + ] + ], + "fragment": true + }, + { + "name": "windowSpecDetails", + "bnf": [ + [ + "%windowSpecDetails1122" + ], + [ + "%windowSpecDetails1123" + ], + [ + "%windowSpecDetails1125" + ], + [ + "%windowSpecDetails1127" + ] + ] + }, { "name": "expr", "bnf": [ @@ -23333,7 +23408,7 @@ ] }, { - "name": "%%%%expr_simple112311241125", + "name": "%%%%expr_simple112911301131", "bnf": [ [ "TRUE_SYMBOL" @@ -23348,28 +23423,28 @@ "fragment": true }, { - "name": "%%%expr_simple11231124", + "name": "%%%expr_simple11291130", "bnf": [ [ "IS_SYMBOL", "notRule?", - "%%%%expr_simple112311241125" + "%%%%expr_simple112911301131" ] ], "fragment": true }, { - "name": "%%expr_simple1123", + "name": "%%expr_simple1129", "bnf": [ [ "boolPri", - "%%%expr_simple11231124?" + "%%%expr_simple11291130?" ] ], "fragment": true }, { - "name": "%%expr_simple1126", + "name": "%%expr_simple1132", "bnf": [ [ "NOT_SYMBOL", @@ -23382,15 +23457,15 @@ "name": "%expr_simple", "bnf": [ [ - "%%expr_simple1123" + "%%expr_simple1129" ], [ - "%%expr_simple1126" + "%%expr_simple1132" ] ] }, { - "name": "%%%expr_rr11271128", + "name": "%%%expr_rr11331134", "bnf": [ [ "AND_SYMBOL" @@ -23402,17 +23477,17 @@ "fragment": true }, { - "name": "%%expr_rr1127", + "name": "%%expr_rr1133", "bnf": [ [ - "%%%expr_rr11271128", + "%%%expr_rr11331134", "expr" ] ], "fragment": true }, { - "name": "%%expr_rr1129", + "name": "%%expr_rr1135", "bnf": [ [ "XOR_SYMBOL", @@ -23422,7 +23497,7 @@ "fragment": true }, { - "name": "%%%expr_rr11301131", + "name": "%%%expr_rr11361137", "bnf": [ [ "OR_SYMBOL" @@ -23434,10 +23509,10 @@ "fragment": true }, { - "name": "%%expr_rr1130", + "name": "%%expr_rr1136", "bnf": [ [ - "%%%expr_rr11301131", + "%%%expr_rr11361137", "expr" ] ], @@ -23447,13 +23522,13 @@ "name": "%expr_rr", "bnf": [ [ - "%%expr_rr1127" + "%%expr_rr1133" ], [ - "%%expr_rr1129" + "%%expr_rr1135" ], [ - "%%expr_rr1130" + "%%expr_rr1136" ] ] }, @@ -23467,7 +23542,7 @@ ] }, { - "name": "%%boolPri_rr1132", + "name": "%%boolPri_rr1138", "bnf": [ [ "IS_SYMBOL", @@ -23478,7 +23553,7 @@ "fragment": true }, { - "name": "%%boolPri_rr1133", + "name": "%%boolPri_rr1139", "bnf": [ [ "compOp", @@ -23488,7 +23563,7 @@ "fragment": true }, { - "name": "%%%boolPri_rr11341135", + "name": "%%%boolPri_rr11401141", "bnf": [ [ "ALL_SYMBOL" @@ -23500,11 +23575,11 @@ "fragment": true }, { - "name": "%%boolPri_rr1134", + "name": "%%boolPri_rr1140", "bnf": [ [ "compOp", - "%%%boolPri_rr11341135", + "%%%boolPri_rr11401141", "subquery" ] ], @@ -23514,18 +23589,18 @@ "name": "%boolPri_rr", "bnf": [ [ - "%%boolPri_rr1132" + "%%boolPri_rr1138" ], [ - "%%boolPri_rr1133" + "%%boolPri_rr1139" ], [ - "%%boolPri_rr1134" + "%%boolPri_rr1140" ] ] }, { - "name": "%%predicate11361137", + "name": "%%predicate11421143", "bnf": [ [ "notRule?", @@ -23535,7 +23610,7 @@ "fragment": true }, { - "name": "%%predicate11361138", + "name": "%%predicate11421144", "bnf": [ [ "MEMBER_SYMBOL", @@ -23546,7 +23621,7 @@ "fragment": true }, { - "name": "%%predicate11361139", + "name": "%%predicate11421145", "bnf": [ [ "SOUNDS_SYMBOL", @@ -23557,16 +23632,16 @@ "fragment": true }, { - "name": "%predicate1136", + "name": "%predicate1142", "bnf": [ [ - "%%predicate11361137" + "%%predicate11421143" ], [ - "%%predicate11361138" + "%%predicate11421144" ], [ - "%%predicate11361139" + "%%predicate11421145" ] ], "fragment": true @@ -23576,7 +23651,7 @@ "bnf": [ [ "bitExpr", - "%predicate1136?" + "%predicate1142?" ] ] }, @@ -23590,7 +23665,7 @@ ] }, { - "name": "%%bitExpr_rr1140", + "name": "%%bitExpr_rr1146", "bnf": [ [ "BITWISE_XOR_OPERATOR", @@ -23600,7 +23675,7 @@ "fragment": true }, { - "name": "%%%bitExpr_rr11411142", + "name": "%%%bitExpr_rr11471148", "bnf": [ [ "MULT_OPERATOR" @@ -23621,17 +23696,17 @@ "fragment": true }, { - "name": "%%bitExpr_rr1141", + "name": "%%bitExpr_rr1147", "bnf": [ [ - "%%%bitExpr_rr11411142", + "%%%bitExpr_rr11471148", "bitExpr" ] ], "fragment": true }, { - "name": "%%%bitExpr_rr11431144", + "name": "%%%bitExpr_rr11491150", "bnf": [ [ "PLUS_OPERATOR" @@ -23643,17 +23718,17 @@ "fragment": true }, { - "name": "%%bitExpr_rr1143", + "name": "%%bitExpr_rr1149", "bnf": [ [ - "%%%bitExpr_rr11431144", + "%%%bitExpr_rr11491150", "bitExpr" ] ], "fragment": true }, { - "name": "%%%bitExpr_rr11451146", + "name": "%%%bitExpr_rr11511152", "bnf": [ [ "PLUS_OPERATOR" @@ -23665,10 +23740,10 @@ "fragment": true }, { - "name": "%%bitExpr_rr1145", + "name": "%%bitExpr_rr1151", "bnf": [ [ - "%%%bitExpr_rr11451146", + "%%%bitExpr_rr11511152", "INTERVAL_SYMBOL", "expr", "interval" @@ -23677,7 +23752,7 @@ "fragment": true }, { - "name": "%%%bitExpr_rr11471148", + "name": "%%%bitExpr_rr11531154", "bnf": [ [ "SHIFT_LEFT_OPERATOR" @@ -23689,17 +23764,17 @@ "fragment": true }, { - "name": "%%bitExpr_rr1147", + "name": "%%bitExpr_rr1153", "bnf": [ [ - "%%%bitExpr_rr11471148", + "%%%bitExpr_rr11531154", "bitExpr" ] ], "fragment": true }, { - "name": "%%bitExpr_rr1149", + "name": "%%bitExpr_rr1155", "bnf": [ [ "BITWISE_AND_OPERATOR", @@ -23709,7 +23784,7 @@ "fragment": true }, { - "name": "%%bitExpr_rr1150", + "name": "%%bitExpr_rr1156", "bnf": [ [ "BITWISE_OR_OPERATOR", @@ -23722,30 +23797,30 @@ "name": "%bitExpr_rr", "bnf": [ [ - "%%bitExpr_rr1140" + "%%bitExpr_rr1146" ], [ - "%%bitExpr_rr1141" + "%%bitExpr_rr1147" ], [ - "%%bitExpr_rr1143" + "%%bitExpr_rr1149" ], [ - "%%bitExpr_rr1145" + "%%bitExpr_rr1151" ], [ - "%%bitExpr_rr1147" + "%%bitExpr_rr1153" ], [ - "%%bitExpr_rr1149" + "%%bitExpr_rr1155" ], [ - "%%bitExpr_rr1150" + "%%bitExpr_rr1156" ] ] }, { - "name": "%simpleExpr1151", + "name": "%simpleExpr1157", "bnf": [ [ "CONCAT_PIPES_SYMBOL", @@ -23759,12 +23834,12 @@ "bnf": [ [ "%simpleExpr_collate", - "%simpleExpr1151*" + "%simpleExpr1157*" ] ] }, { - "name": "%%simpleExpr_collate1152", + "name": "%%simpleExpr_collate1158", "bnf": [ [ "COLLATE_SYMBOL", @@ -23778,12 +23853,12 @@ "bnf": [ [ "%simpleExpr_factored", - "%%simpleExpr_collate1152?" + "%%simpleExpr_collate1158?" ] ] }, { - "name": "%%%simpleExpr_factored11531154", + "name": "%%%simpleExpr_factored11591160", "bnf": [ [ "equal", @@ -23793,17 +23868,17 @@ "fragment": true }, { - "name": "%%simpleExpr_factored1153", + "name": "%%simpleExpr_factored1159", "bnf": [ [ "variable", - "%%%simpleExpr_factored11531154?" + "%%%simpleExpr_factored11591160?" ] ], "fragment": true }, { - "name": "%%simpleExpr_factored1155", + "name": "%%simpleExpr_factored1161", "bnf": [ [ "columnRef", @@ -23813,7 +23888,7 @@ "fragment": true }, { - "name": "%%%simpleExpr_factored11561157", + "name": "%%%simpleExpr_factored11621163", "bnf": [ [ "PLUS_OPERATOR" @@ -23828,17 +23903,17 @@ "fragment": true }, { - "name": "%%simpleExpr_factored1156", + "name": "%%simpleExpr_factored1162", "bnf": [ [ - "%%%simpleExpr_factored11561157", + "%%%simpleExpr_factored11621163", "simpleExpr" ] ], "fragment": true }, { - "name": "%%simpleExpr_factored1158", + "name": "%%simpleExpr_factored1164", "bnf": [ [ "not2Rule", @@ -23848,7 +23923,7 @@ "fragment": true }, { - "name": "%%simpleExpr_factored1159", + "name": "%%simpleExpr_factored1165", "bnf": [ [ "ROW_SYMBOL?", @@ -23860,7 +23935,7 @@ "fragment": true }, { - "name": "%%simpleExpr_factored1160", + "name": "%%simpleExpr_factored1166", "bnf": [ [ "EXISTS_SYMBOL?", @@ -23870,7 +23945,7 @@ "fragment": true }, { - "name": "%%simpleExpr_factored1161", + "name": "%%simpleExpr_factored1167", "bnf": [ [ "OPEN_CURLY_SYMBOL", @@ -23882,7 +23957,7 @@ "fragment": true }, { - "name": "%%simpleExpr_factored1162", + "name": "%%simpleExpr_factored1168", "bnf": [ [ "MATCH_SYMBOL", @@ -23897,7 +23972,7 @@ "fragment": true }, { - "name": "%%simpleExpr_factored1163", + "name": "%%simpleExpr_factored1169", "bnf": [ [ "BINARY_SYMBOL", @@ -23907,7 +23982,7 @@ "fragment": true }, { - "name": "%%simpleExpr_factored1164", + "name": "%%simpleExpr_factored1170", "bnf": [ [ "CAST_SYMBOL", @@ -23922,7 +23997,7 @@ "fragment": true }, { - "name": "%%%simpleExpr_factored11651166", + "name": "%%%simpleExpr_factored11711172", "bnf": [ [ "whenExpression", @@ -23932,12 +24007,12 @@ "fragment": true }, { - "name": "%%simpleExpr_factored1165", + "name": "%%simpleExpr_factored1171", "bnf": [ [ "CASE_SYMBOL", "expr?", - "%%%simpleExpr_factored11651166+", + "%%%simpleExpr_factored11711172+", "elseExpression?", "END_SYMBOL" ] @@ -23945,7 +24020,7 @@ "fragment": true }, { - "name": "%%simpleExpr_factored1167", + "name": "%%simpleExpr_factored1173", "bnf": [ [ "CONVERT_SYMBOL", @@ -23959,7 +24034,7 @@ "fragment": true }, { - "name": "%%simpleExpr_factored1168", + "name": "%%simpleExpr_factored1174", "bnf": [ [ "CONVERT_SYMBOL", @@ -23973,7 +24048,7 @@ "fragment": true }, { - "name": "%%simpleExpr_factored1169", + "name": "%%simpleExpr_factored1175", "bnf": [ [ "DEFAULT_SYMBOL", @@ -23985,7 +24060,7 @@ "fragment": true }, { - "name": "%%simpleExpr_factored1170", + "name": "%%simpleExpr_factored1176", "bnf": [ [ "VALUES_SYMBOL", @@ -23997,7 +24072,7 @@ "fragment": true }, { - "name": "%%simpleExpr_factored1171", + "name": "%%simpleExpr_factored1177", "bnf": [ [ "INTERVAL_SYMBOL", @@ -24013,7 +24088,7 @@ "name": "%simpleExpr_factored", "bnf": [ [ - "%%simpleExpr_factored1153" + "%%simpleExpr_factored1159" ], [ "functionCall" @@ -24022,7 +24097,7 @@ "runtimeFunctionCall" ], [ - "%%simpleExpr_factored1155" + "%%simpleExpr_factored1161" ], [ "literal" @@ -24040,46 +24115,46 @@ "windowFunctionCall" ], [ - "%%simpleExpr_factored1156" + "%%simpleExpr_factored1162" ], [ - "%%simpleExpr_factored1158" + "%%simpleExpr_factored1164" ], [ - "%%simpleExpr_factored1159" + "%%simpleExpr_factored1165" ], [ - "%%simpleExpr_factored1160" + "%%simpleExpr_factored1166" ], [ - "%%simpleExpr_factored1161" + "%%simpleExpr_factored1167" ], [ - "%%simpleExpr_factored1162" + "%%simpleExpr_factored1168" ], [ - "%%simpleExpr_factored1163" + "%%simpleExpr_factored1169" ], [ - "%%simpleExpr_factored1164" + "%%simpleExpr_factored1170" ], [ - "%%simpleExpr_factored1165" + "%%simpleExpr_factored1171" ], [ - "%%simpleExpr_factored1167" + "%%simpleExpr_factored1173" ], [ - "%%simpleExpr_factored1168" + "%%simpleExpr_factored1174" ], [ - "%%simpleExpr_factored1169" + "%%simpleExpr_factored1175" ], [ - "%%simpleExpr_factored1170" + "%%simpleExpr_factored1176" ], [ - "%%simpleExpr_factored1171" + "%%simpleExpr_factored1177" ] ] } diff --git a/custom-parser/parser/grammar.php b/custom-parser/parser/grammar.php index ee1d877..7c8db96 100644 --- a/custom-parser/parser/grammar.php +++ b/custom-parser/parser/grammar.php @@ -1,2 +1,2 @@ 2000,'rules_names'=>['%f1','%f2','%f3','%f4','query','simpleStatement','%f5','%f6','%f7','%f8','alterStatement','%f9','%f10','alterDatabase','%f11','%f12','%f13','%f14','%f15','%f16','%f17','%f18','alterEvent','alterLogfileGroup','%f19','alterLogfileGroupOptions','alterLogfileGroupOption','alterServer','alterTable','%f20','%f21','%f22','%f23','alterTableActions','%f24','%f25','alterCommandList','%f26','alterCommandsModifierList','%f27','%f28','%f29','standaloneAlterCommands','%f30','%f31','%f32','%f33','%f34','%f35','%f36','%f37','%f38','%f39','%f40','%f41','%f42','%f43','%f44','%f45','alterPartition','%f46','%f47','%f48','alterList','alterCommandsModifier','%f49','%f50','%f51','%f52','%f53','%f54','%f55','%f56','%f57','%f58','%f59','%f60','%f61','%f62','%f63','%f64','%f65','%f66','%f67','%f68','%f69','%f70','%f71','%f72','%f73','%f74','%f75','%f76','%f77','%f78','%f79','%f80','%f81','%f82','alterListItem','%f83','place','restrict','%f84','alterAlgorithmOption','%f85','alterLockOption','%f86','%f87','indexLockAndAlgorithm','%f88','withValidation','removePartitioning','allOrPartitionNameList','%f89','%f90','%f91','%f92','%f93','%f94','%f95','%f96','%f97','%f98','alterTablespace','%f99','alterUndoTablespace','%f100','undoTableSpaceOptions','undoTableSpaceOption','%f101','alterTablespaceOptions','%f102','alterTablespaceOption','%f103','changeTablespaceOption','alterView','viewTail','viewSelect','%f104','viewCheckOption','%f105','createStatement','createDatabase','createDatabaseOption','%f106','%f107','%f108','%f109','%f110','createTable','%f111','tableElementList','tableElement','%f112','duplicateAsQueryExpression','queryExpressionOrParens','%f113','createRoutine','%f114','%f115','createProcedure','%f116','%f117','createFunction','%f118','createUdf','%f119','routineCreateOption','routineAlterOptions','%f120','%f121','%f122','%f123','%f124','%f125','%f126','%f127','routineOption','%f128','%f129','%f130','%f131','%f132','%f133','createIndex','%f134','%f135','%f136','indexNameAndType','createIndexTarget','%f137','createLogfileGroup','%f138','logfileGroupOptions','logfileGroupOption','createServer','%f139','serverOptions','%f140','%f141','%f142','%f143','%f144','%f145','%f146','serverOption','%f147','createTablespace','createUndoTablespace','%f148','%f149','tsDataFileName','tsDataFile','%f150','tablespaceOptions','tablespaceOption','tsOptionInitialSize','%f151','tsOptionUndoRedoBufferSize','tsOptionAutoextendSize','tsOptionMaxSize','tsOptionExtentSize','tsOptionNodegroup','tsOptionEngine','tsOptionWait','tsOptionComment','tsOptionFileblockSize','tsOptionEncryption','createView','%f152','viewReplaceOrAlgorithm','%f153','viewAlgorithm','%f154','viewSuid','%f155','%f156','createTrigger','%f157','triggerFollowsPrecedesClause','%f158','%f159','%f160','%f161','%f162','createEvent','createRole','%f163','%f164','createSpatialReference','%f165','%f166','%f167','%f168','srsAttribute','%f169','dropStatement','dropDatabase','dropEvent','dropFunction','dropProcedure','dropIndex','%f170','%f171','dropLogfileGroup','dropLogfileGroupOption','dropServer','%f172','%f173','dropTable','%f174','%f175','dropTableSpace','dropTrigger','%f176','dropView','dropRole','dropSpatialReference','dropUndoTablespace','%f177','%f178','renameTableStatement','renamePair','truncateTableStatement','importStatement','%f179','callStatement','%f180','%f181','%f182','%f183','%f184','%f185','deleteStatement','partitionDelete','deleteStatementOption','%f186','doStatement','%f187','%f188','%f189','%f190','%f191','handlerStatement','%f192','%f193','%f194','%f195','%f196','%f197','handlerReadOrScan','%f198','%f199','%f200','insertStatement','insertLockOption','%f201','insertFromConstructor','%f202','fields','%f203','insertValues','%f204','insertQueryExpression','%f205','valueList','%f206','%f207','%f208','values','valuesReference','insertUpdateList','%f209','%f210','loadStatement','dataOrXml','xmlRowsIdentifiedBy','%f211','%f212','%f213','loadDataFileTail','loadDataFileTargetList','%f214','%f215','%f216','fieldOrVariableList','%f217','%f218','%f219','replaceStatement','%f220','selectStatement','%f221','%f222','%f223','selectStatementWithInto','%f224','%f225','%f226','queryExpression','%f227','%f228','%f229','%f230','%f231','queryExpressionBody','%f232','%f233','queryExpressionParens','queryPrimary','querySpecification','subquery','querySpecOption','limitClause','simpleLimitClause','%f234','%f235','limitOptions','%f236','limitOption','%f237','%f238','%f239','%f240','%f241','%f242','%f243','intoClause','%f244','%f245','procedureAnalyseClause','havingClause','%f246','windowClause','windowDefinition','windowSpec','%f247','windowSpecDetails','windowFrameClause','windowFrameUnits','windowFrameExtent','%f248','%f249','%f250','%f251','%f252','windowFrameStart','windowFrameBetween','%f253','%f254','%f255','%f256','windowFrameBound','%f257','%f258','%f259','windowFrameExclusion','%f260','withClause','commonTableExpression','groupByClause','%f261','%f262','olapOption','orderClause','direction','%f263','fromClause','%f264','tableReferenceList','%f265','tableValueConstructor','explicitTable','rowValueExplicit','%f266','selectOption','lockingClauseList','%f267','%f268','%f269','lockingClause','lockStrengh','%f270','lockedRowAction','%f271','%f272','selectItemList','%f273','selectItem','%f274','selectAlias','whereClause','%f275','%f276','%f277','tableReference','escapedTableReference','%f278','%f279','%f280','%f281','%f282','%f283','%f284','%f285','%f286','joinedTable','%f287','%f288','%f289','naturalJoinType','%f290','%f291','innerJoinType','%f292','outerJoinType','tableFactor','singleTable','%f293','singleTableParens','%f294','%f295','derivedTable','%f296','tableReferenceListParens','tableFunction','%f297','columnsClause','%f298','%f299','%f300','jtColumn','%f301','%f302','onEmptyOrError','onEmpty','onError','%f303','jtOnResponse','unionOption','%f304','tableAlias','%f305','indexHintList','%f306','%f307','indexHint','indexHintType','keyOrIndex','%f308','%f309','constraintKeyType','%f310','%f311','%f312','indexHintClause','%f313','indexList','indexListElement','updateStatement','transactionOrLockingStatement','%f314','%f315','%f316','%f317','transactionStatement','beginWork','%f318','%f319','%f320','transactionCharacteristic','%f321','%f322','%f323','%f324','%f325','%f326','%f327','%f328','savepointStatement','%f329','%f330','%f331','%f332','%f333','%f334','lockStatement','lockItem','%f335','%f336','lockOption','%f337','%f338','%f339','%f340','%f341','%f342','%f343','%f344','%f345','%f346','%f347','%f348','xaStatement','%f349','xaConvert','%f350','%f351','xid','%f352','%f353','%f354','%f355','%f356','%f357','%f358','%f359','%f360','replicationStatement','%f361','%f362','%f363','resetOption','%f364','masterResetOptions','%f365','%f366','replicationLoad','changeMaster','%f367','changeMasterOptions','%f368','%f369','%f370','%f371','%f372','%f373','%f374','%f375','%f376','%f377','%f378','%f379','%f380','%f381','%f382','%f383','%f384','%f385','%f386','%f387','%f388','%f389','%f390','%f391','%f392','%f393','%f394','%f395','%f396','%f397','masterOption','privilegeCheckDef','tablePrimaryKeyCheckDef','masterTlsCiphersuitesDef','%f398','%f399','%f400','%f401','masterFileDef','%f402','%f403','serverIdList','%f404','changeReplication','%f405','%f406','%f407','%f408','%f409','%f410','%f411','filterDefinition','%f412','filterDbList','%f413','filterTableList','%f414','filterStringList','filterWildDbTableString','%f415','filterDbPairList','%f416','%f417','%f418','slave','%f419','%f420','%f421','%f422','slaveUntilOptions','%f423','%f424','%f425','%f426','%f427','slaveConnectionOptions','%f428','slaveThreadOptions','slaveThreadOption','%f429','groupReplication','%f430','%f431','%f432','%f433','preparedStatement','%f434','executeStatement','%f435','executeVarList','%f436','%f437','%f438','%f439','%f440','cloneStatement','%f441','dataDirSSL','ssl','accountManagementStatement','alterUser','%f442','%f443','%f444','%f445','%f446','%f447','%f448','%f449','%f450','%f451','%f452','alterUserTail','userFunction','%f453','createUserTail','%f454','defaultRoleClause','%f455','%f456','requireClause','%f457','%f458','%f459','%f460','%f461','connectOptions','%f462','%f463','%f464','%f465','%f466','%f467','%f468','%f469','%f470','%f471','%f472','%f473','%f474','%f475','accountLockPasswordExpireOptions','dropUser','%f476','%f477','%f478','%f479','%f480','%f481','%f482','%f483','grant','grantTargetList','%f484','%f485','grantOptions','exceptRoleList','%f486','%f487','withRoles','grantAs','versionedRequireClause','%f488','renameUser','%f489','%f490','%f491','%f492','%f493','%f494','%f495','%f496','revoke','%f497','%f498','onTypeTo','aclType','%f499','roleOrPrivilegesList','%f500','%f501','%f502','%f503','%f504','%f505','%f506','%f507','%f508','%f509','%f510','%f511','%f512','%f513','%f514','%f515','%f516','%f517','%f518','%f519','%f520','roleOrPrivilege','%f521','%f522','%f523','%f524','%f525','grantIdentifier','%f526','requireList','%f527','%f528','%f529','requireListElement','%f530','%f531','%f532','%f533','%f534','grantOption','%f535','%f536','%f537','%f538','%f539','%f540','%f541','setRole','%f542','roleList','%f543','%f544','role','%f545','%f546','%f547','%f548','%f549','%f550','tableAdministrationStatement','%f551','%f552','%f553','histogram','%f554','%f555','checkOption','repairType','%f556','%f557','%f558','%f559','%f560','installUninstallStatment','setStatement','%f561','%f562','%f563','%f564','%f565','%f566','%f567','%f568','%f569','%f570','%f571','%f572','startOptionValueList','%f573','%f574','%f575','transactionCharacteristics','%f576','transactionAccessMode','%f577','%f578','%f579','%f580','isolationLevel','%f581','optionValueListContinued','%f582','%f583','%f584','%f585','%f586','%f587','%f588','optionValueNoOptionType','%f589','optionValue','setSystemVariable','%f590','%f591','startOptionValueListFollowingOptionType','optionValueFollowingOptionType','%f592','%f593','setExprOrDefault','%f594','%f595','%f596','%f597','%f598','%f599','%f600','%f601','%f602','%f603','%f604','%f605','%f606','%f607','%f608','%f609','%f610','%f611','%f612','%f613','%f614','%f615','%f616','%f617','%f618','%f619','%f620','%f621','%f622','%f623','%f624','%f625','%f626','%f627','%f628','%f629','%f630','%f631','%f632','%f633','%f634','%f635','%f636','%f637','%f638','%f639','%f640','%f641','%f642','%f643','%f644','%f645','%f646','%f647','%f648','showStatement','%f649','showCommandType','nonBlocking','fromOrIn','inDb','%f650','%f651','%f652','%f653','profileType','%f654','%f655','%f656','%f657','%f658','%f659','%f660','%f661','%f662','%f663','otherAdministrativeStatement','keyCacheListOrParts','%f664','keyCacheList','assignToKeycache','assignToKeycachePartition','cacheKeyList','keyUsageElement','%f665','keyUsageList','%f666','%f667','%f668','%f669','flushOption','logType','%f670','%f671','%f672','%f673','flushTables','%f674','%f675','flushTablesOptions','%f676','%f677','preloadTail','%f678','preloadList','%f679','preloadKeys','adminPartition','resourceGroupManagement','%f680','createResourceGroup','%f681','resourceGroupVcpuList','%f682','vcpuNumOrRange','resourceGroupPriority','resourceGroupEnableDisable','alterResourceGroup','%f683','setResourceGroup','%f684','threadIdList','dropResourceGroup','%f685','%f686','describeStatement','%f687','%f688','%f689','%f690','explainStatement','%f691','%f692','explainableStatement','helpCommand','useCommand','restartServer','compOp','%f693','%f694','%f695','%f696','%f697','%f698','%f699','predicateOperations','arrayCast','%f700','%f701','jsonOperator','%f702','%f703','%f704','%f705','%f706','%f707','%f708','%f709','%f710','%f711','%f712','%f713','%f714','%f715','%f716','%f717','%f718','sumExpr','groupingOperation','%f719','%f720','%f721','%f722','%f723','%f724','%f725','%f726','%f727','%f728','windowFunctionCall','%f729','windowingClause','%f730','%f731','leadLagInfo','%f732','nullTreatment','%f733','%f734','jsonFunction','inSumExpr','%f735','identListArg','%f736','identList','%f737','%f738','%f739','%f740','fulltextOptions','%f741','%f742','%f743','%f744','%f745','%f746','%f747','%f748','%f749','%f750','%f751','%f752','%f753','%f754','%f755','%f756','%f757','%f758','%f759','%f760','%f761','%f762','%f763','%f764','%f765','%f766','%f767','%f768','%f769','%f770','%f771','%f772','%f773','%f774','%f775','%f776','%f777','%f778','%f779','%f780','%f781','%f782','%f783','%f784','%f785','%f786','%f787','%f788','%f789','%f790','%f791','%f792','%f793','%f794','%f795','%f796','%f797','%f798','%f799','%f800','%f801','%f802','%f803','%f804','runtimeFunctionCall','%f805','%f806','%f807','%f808','%f809','%f810','%f811','%f812','geometryFunction','timeFunctionParameters','fractionalPrecision','%f813','%f814','%f815','%f816','weightStringLevels','%f817','%f818','%f819','weightStringLevelListItem','dateTimeTtype','%f820','%f821','%f822','%f823','%f824','%f825','trimFunction','%f826','%f827','%f828','%f829','%f830','substringFunction','%f831','%f832','functionCall','%f833','udfExprList','udfExpr','variable','%f834','userVariable','systemVariable','%f835','%f836','%f837','%f838','internalVariableName','whenExpression','thenExpression','elseExpression','%f839','exprList','%f840','charset','notRule','not2Rule','%f841','interval','intervalTimeStamp','exprListWithParentheses','exprWithParentheses','simpleExprWithParentheses','%f842','orderList','orderExpression','%f843','groupList','groupingExpression','channel','compoundStatement','returnStatement','ifStatement','%f844','%f845','%f846','ifBody','thenStatement','%f847','compoundStatementList','%f848','caseStatement','elseStatement','labeledBlock','unlabeledBlock','label','beginEndBlock','labeledControl','unlabeledControl','loopBlock','whileDoBlock','repeatUntilBlock','%f849','spDeclarations','spDeclaration','%f850','variableDeclaration','conditionDeclaration','spCondition','sqlstate','%f851','%f852','handlerDeclaration','%f853','handlerCondition','cursorDeclaration','iterateStatement','leaveStatement','%f854','%f855','%f856','%f857','%f858','%f859','getDiagnostics','signalAllowedExpr','%f860','%f861','statementInformationItem','%f862','%f863','conditionInformationItem','signalInformationItemName','%f864','%f865','%f866','signalStatement','%f867','%f868','%f869','resignalStatement','signalInformationItem','cursorOpen','cursorClose','%f870','cursorFetch','%f871','%f872','%f873','%f874','schedule','columnDefinition','checkOrReferences','checkConstraint','constraintEnforcement','%f875','%f876','%f877','%f878','%f879','%f880','%f881','%f882','%f883','%f884','%f885','%f886','tableConstraintDef','constraintName','%f887','%f888','%f889','%f890','%f891','fieldDefinition','%f892','%f893','%f894','%f895','%f896','%f897','%f898','%f899','%f900','%f901','%f902','%f903','%f904','%f905','columnAttribute','columnFormat','storageMedia','%f906','%f907','%f908','%f909','gcolAttribute','%f910','%f911','%f912','%f913','%f914','%f915','%f916','references','%f917','%f918','%f919','deleteOption','%f920','keyList','keyPart','%f921','keyListWithExpression','%f922','keyPartOrExpression','keyListVariants','indexType','indexOption','%f923','%f924','commonIndexOption','visibility','%f925','indexTypeClause','%f926','fulltextIndexOption','spatialIndexOption','dataTypeDefinition','%f927','%f928','%f929','%f930','%f931','%f932','%f933','%f934','%f935','%f936','%f937','%f938','%f939','%f940','%f941','%f942','%f943','%f944','%f945','%f946','%f947','%f948','%f949','%f950','%f951','%f952','%f953','%f954','%f955','%f956','%f957','%f958','%f959','%f960','%f961','%f962','%f963','%f964','%f965','dataType','%f966','nchar','%f967','realType','%f968','fieldLength','%f969','fieldOptions','%f970','%f971','%f972','charsetWithOptBinary','%f973','%f974','ascii','%f975','%f976','unicode','wsNumCodepoints','typeDatetimePrecision','charsetName','collationName','%f977','createTableOptions','createTableOptionsSpaceSeparated','%f978','%f979','%f980','%f981','%f982','%f983','%f984','%f985','%f986','%f987','%f988','%f989','%f990','%f991','%f992','%f993','%f994','%f995','%f996','%f997','%f998','%f999','%f1000','%f1001','%f1002','%f1003','%f1004','%f1005','%f1006','%f1007','createTableOption','ternaryOption','defaultCollation','defaultEncryption','defaultCharset','%f1008','partitionClause','%f1009','%f1010','%f1011','%f1012','%f1013','%f1014','%f1015','partitionTypeDef','%f1016','%f1017','%f1018','%f1019','subPartitions','partitionKeyAlgorithm','%f1020','partitionDefinitions','%f1021','%f1022','%f1023','%f1024','%f1025','%f1026','partitionDefinition','%f1027','%f1028','partitionValuesIn','%f1029','%f1030','%f1031','%f1032','%f1033','%f1034','%f1035','%f1036','partitionOption','subpartitionDefinition','%f1037','partitionValueItemListParen','partitionValueItem','definerClause','ifExists','ifNotExists','%f1038','procedureParameter','functionParameter','collate','typeWithOptCollate','schemaIdentifierPair','%f1039','viewRefList','%f1040','updateList','%f1041','updateElement','charsetClause','fieldsClause','%f1042','%f1043','%f1044','fieldTerm','linesClause','%f1045','lineTerm','%f1046','userList','%f1047','createUserList','%f1048','alterUserList','%f1049','%f1050','%f1051','%f1052','%f1053','%f1054','%f1055','%f1056','%f1057','createUserEntry','%f1058','%f1059','%f1060','%f1061','%f1062','%f1063','%f1064','%f1065','alterUserEntry','retainCurrentPassword','discardOldPassword','replacePassword','%f1066','%f1067','userIdentifierOrText','%f1068','user','likeClause','likeOrWhere','onlineOption','noWriteToBinLog','usePartition','%f1069','fieldIdentifier','columnName','columnInternalRef','%f1070','columnInternalRefList','columnRef','insertIdentifier','indexName','indexRef','%f1071','tableWild','schemaName','schemaRef','procedureName','procedureRef','functionName','functionRef','triggerName','triggerRef','viewName','viewRef','tablespaceName','tablespaceRef','logfileGroupName','logfileGroupRef','eventName','eventRef','udfName','serverName','serverRef','engineRef','tableName','filterTableRef','%f1072','%f1073','%f1074','%f1075','tableRefWithWildcard','tableRef','%f1076','tableRefList','%f1077','tableAliasRefList','parameterName','labelIdentifier','labelRef','roleIdentifier','roleRef','pluginRef','componentRef','resourceGroupRef','windowName','%f1078','pureIdentifier','identifier','%f1079','identifierList','identifierListWithParentheses','qualifiedIdentifier','%f1080','%f1081','%f1082','simpleIdentifier','dotIdentifier','ulong_number','real_ulong_number','ulonglong_number','real_ulonglong_number','%f1083','%f1084','literal','%f1085','%f1086','signedLiteral','%f1087','stringList','textStringLiteral','textString','textStringHash','%f1088','%f1089','textLiteral','textStringNoLinebreak','%f1090','textStringLiteralList','numLiteral','boolLiteral','nullLiteral','%f1091','%f1092','%f1093','temporalLiteral','floatOptions','standardFloatOptions','precision','textOrIdentifier','lValueIdentifier','roleIdentifierOrText','sizeNumber','parentheses','equal','optionType','%f1094','%f1095','%f1096','varIdentType','%f1097','%f1098','%f1099','%f1100','%f1101','setVarIdentType','%f1102','%f1103','identifierKeyword','identifierKeywordsAmbiguous1RolesAndLabels','identifierKeywordsAmbiguous2Labels','%f1104','%f1105','labelKeyword','identifierKeywordsAmbiguous3Roles','%f1106','%f1107','identifierKeywordsUnambiguous','%f1108','%f1109','roleKeyword','lValueKeyword','identifierKeywordsAmbiguous4SystemVariables','%f1110','roleOrIdentifierKeyword','%f1111','%f1112','%f1113','roleOrLabelKeyword','%f1114','alterOrderList','createUser','%f1115','%f1116','%f1117','%f1118','%f1119','%f1120','%f1121','%f1122','%f1123','castType','utilityStatement','expr','%f1124','%f1125','%f1126','%f1127','%f1128','%f1129','%f1130','%f1131','%f1132','%f1133','%f1134','boolPri','%f1135','%f1136','%f1137','%f1138','%f1139','%f1140','%f1141','%f1142','%f1143','predicate','bitExpr','%f1144','%f1145','%f1146','%f1147','%f1148','%f1149','%f1150','%f1151','%f1152','%f1153','%f1154','%f1155','%f1156','simpleExpr','%f1157','%f1158','%f1159','%f1160','%f1161','%f1162','%f1163','%f1164','%f1165','%f1166','%f1167','%f1168','%f1169','%f1170','%f1171','%f1172','%f1173','%f1174','%f1175','%f1176','%f1177','%f1178','%f1179','%f1180','%f1181','%f1182','%f1183','%f1184','%f1185','%f1186','%f1187','%f1188','%f1189','%f1190','%f1191','%f1192','%f1193','%f1194','%f1195','%f1196','%f1197','%f1198','%f1199','%f1200','%f1201','%f1202','%f1203','%f1204','%f1205','%f1206','%f1207','%f1208','%f1209','%f1210','%f1211','%f1212','%f1213','%f1214','%f1215','%f1216','%f1217','%f1218','%f1219','%f1220','%f1221','%f1222','%f1223','%f1224','%f1225','%f1226','%f1227','%f1228','%f1229','%f1230','%f1231','%f1232','%f1233','%f1234','%f1235','%f1236','%f1237','%f1238','%f1239','%f1240','%f1241','%f1242','%f1243','%f1244','%f1245','%f1246','%f1247','%f1248','%f1249','%f1250','%f1251','%f1252','%f1253','%f1254','%f1255','%f1256','%f1257','%f1258','%f1259','%f1260','%f1261','%f1262','%f1263','%f1264','%f1265','%f1266','%f1267','%f1268','%f1269','%f1270','%f1271','%f1272','%f1273','%f1274','%f1275','%f1276','%f1277','%f1278','%f1279','%f1280','%f1281','%f1282','%f1283','%f1284','%f1285','%f1286','%f1287','%f1288','%f1289','%f1290','%f1291','%f1292','%f1293','%f1294','%f1295','%f1296','%f1297','%f1298','%f1299','%f1300','%f1301','%f1302','%f1303','%f1304','%f1305','%f1306','%f1307','%f1308','%f1309','%f1310','%f1311','%f1312','%f1313','%f1314','%f1315','%f1316','%f1317','%f1318','%f1319','%f1320','%f1321','%f1322','%f1323','%f1324','%f1325','%f1326','%f1327','%f1328','%f1329','%f1330','%f1331','%f1332','%f1333','%f1334','%f1335','%f1336','%f1337','%f1338','%f1339','%f1340','%f1341','%f1342','%f1343','%f1344','%f1345','%f1346','%f1347','%f1348','%f1349','%f1350','%f1351','%f1352','%f1353','%f1354','%f1355','%f1356','%f1357','%f1358','%f1359','%f1360','%f1361','%f1362','%f1363','%f1364','%f1365','%f1366','%f1367','%f1368','%f1369','%f1370','%f1371','%f1372','%f1373','%f1374','%f1375','%f1376','%f1377','%f1378','%f1379','%f1380','%f1381','%f1382','%f1383','%f1384','%f1385','%f1386','%f1387','%f1388','%f1389','%f1390','%f1391','%f1392','%f1393','%f1394','%f1395','%f1396','%f1397','%f1398','%f1399','%f1400','%f1401','%f1402','%f1403','%f1404','%f1405','%f1406','%f1407','%f1408','%f1409','%f1410','%f1411','%f1412','%f1413','%f1414','%f1415','%f1416','%f1417','%f1418','%f1419','%f1420','%f1421','%f1422','%f1423','%f1424','%f1425','%f1426','%f1427','%f1428','%f1429','%f1430','%f1431','%f1432','%f1433','%f1434','%f1435','%f1436','%f1437','%f1438','%f1439','%f1440','%f1441','%f1442','%f1443','%f1444','%f1445','%f1446','%f1447','%f1448','%f1449','%f1450','%f1451','%f1452','%f1453','%f1454','%f1455','%f1456','%f1457','%f1458','%f1459','%f1460','%f1461','%f1462','%f1463','%f1464','%f1465','%f1466','%f1467','%f1468','%f1469','%f1470','%f1471','%f1472','%f1473','%f1474','%f1475','%f1476','%f1477','%f1478','%f1479','%f1480','%f1481','%f1482','%f1483','%f1484','%f1485','%f1486','%f1487','%f1488','%f1489','%f1490','%f1491','%f1492','%f1493','%f1494','%f1495','%f1496','%f1497','%f1498','%f1499','%f1500','%f1501','%f1502','%f1503','%f1504','%f1505','%f1506','%f1507','%f1508','%f1509','%f1510','%f1511','%f1512','%f1513','%f1514','%f1515','%f1516','%f1517','%f1518','%f1519','%f1520','%f1521','%f1522','%f1523','%f1524','%f1525','%f1526','%f1527','%f1528','%f1529','%f1530','%f1531','%f1532','%f1533','%f1534','%f1535','%f1536','%f1537','%f1538','%f1539','%f1540','%f1541','%f1542','%f1543','%f1544','%f1545','%f1546','%f1547','%f1548','%f1549','%f1550','%f1551','%f1552','%f1553','%f1554','%f1555','%f1556','%f1557','%f1558','%f1559','%f1560','%f1561','%f1562','%f1563','%f1564','%f1565','%f1566','%f1567','%f1568','%f1569','%f1570','%f1571','%f1572','%f1573','%f1574','%f1575','%f1576','%f1577','%f1578','%f1579','%f1580','%f1581','%f1582','%f1583','%f1584','%f1585','%f1586','%f1587','%f1588','%f1589','%f1590','%f1591','%f1592','%f1593','%f1594','%f1595','%f1596','%f1597','%f1598','%f1599','%f1600','%f1601','%f1602','%f1603','%f1604','%f1605','%f1606','%f1607','%f1608','%f1609','%f1610','%f1611','%f1612','%f1613','%f1614','%f1615','%f1616','%f1617','%f1618','%f1619','%f1620','%f1621','%f1622','%f1623','%f1624','%f1625','%f1626','%f1627','%f1628','%f1629','%f1630','%f1631','%f1632','%f1633','%f1634','%f1635'],'grammar'=>[[[2005],[2527]],[[25,3788]],[[2001],[-1]],[[2000,2002]],[[-1],[2003]],[[2010],[2142],[2257],[2282],[2284],[2285],[2287],[2294],[2298],[2304],[2315],[2335],[2350],[2352],[2520],[2521],[2579],[2677],[2687],[2691],[2830],[2844],[2845],[2945],[2998],[2966],[3727],[3270],[3282],[3286]],[[520,3593,3789]],[[280,3595,3789]],[[321,591,3674,374,342]],[[2028],[2013],[2006],[2007],[2136],[2022],[2124],[2126],[2023],[2027],[2008]],[[86,2009]],[[739,183,209,438]],[[3790],[2011]],[[180,3591,2012]],[[471,602,3296]],[[471,150,3791,515]],[[555,715,3633]],[[471,628]],[[210,3792]],[[228],[2018]],[[146,3660]],[[218,3226]],[[3793,241,3605,3794,3795,3796,3797,3798,3799]],[[368,292,3603,80,730,3660,3800]],[[3801,2026]],[[2026,3802]],[[2217],[2224],[2225]],[[615,3608,2198]],[[3803,3804,695,3617,3805]],[[3476],[2112]],[[2036,3806]],[[2038,24]],[[3807,2042]],[[2030],[3476],[2112],[2032]],[[2038,24]],[[3808,2063]],[[2038],[2035]],[[24,2064]],[[2064,3809]],[[211,697]],[[310,697]],[[607],[608]],[[2039],[2040],[2059],[2041]],[[496,3644]],[[3492],[2043]],[[80,497,3810,2044]],[[219,497,3635]],[[538,497,3810,2113]],[[480,497,3810,2113,3810]],[[89,497,3810,2113]],[[132,497,2113,3811]],[[557,497,3810,2113,3812]],[[138,497,3810,3644]],[[722,497,2113]],[[3635,326,3492]],[[556,497,3810,3813]],[[244,497,3633,772,695,3617,3814]],[[211,497,2113,697]],[[310,497,2113,697]],[[2045],[2046],[2047],[2048],[2049],[2050],[2051],[2052],[2053],[2055],[2056],[2057],[2058]],[[2099],[3439]],[[2099],[2064],[3439]],[[24,2061]],[[2060,3815]],[[2104],[2106],[2111]],[[3633,3320,3816,3817]],[[27,2152,28]],[[2065],[2066]],[[80,3818,2067]],[[80,3313]],[[126,3818,3581,3633,3320,3817]],[[430,3818,3581,3320,3817]],[[3818,3581,3819]],[[3581],[3820]],[[273,342,2073]],[[517,342]],[[2509,3587]],[[132,3633]],[[157,3633]],[[2072],[2074],[2075],[2076],[2077],[2078]],[[219,2079]],[[210,340]],[[228,340]],[[3217],[3652]],[[67,198,2083]],[[219,198]],[[2084],[2085]],[[86,3818,3581,2086]],[[86,313,3587,3368]],[[86,132,3633,3300]],[[86,157,3633,3300]],[[555,145,3581,715,3633]],[[715],[92]],[[555,3821,3610]],[[555,2509,3587,715,3586]],[[198],[3435]],[[165,715,3210,2095,3822]],[[482,116,3715]],[[739,495]],[[2068],[2069],[2070],[2071],[2080],[2081],[2082],[2087],[2088],[2089],[2090],[2091],[2093],[2094],[2096],[272],[2097],[2098]],[[81,3633]],[[2100],[264]],[[578],[120]],[[198],[3633]],[[84,3823,2103]],[[198],[3633]],[[366,3823,2105]],[[2104,3824]],[[2106,3825]],[[2107],[2108]],[[772],[773]],[[2110,749]],[[554,495]],[[85],[3635]],[[80],[219]],[[2114,182,3660,3826]],[[3801,2135]],[[2135,3827]],[[126,182,3660,3828]],[[534],[536]],[[453,77]],[[2118],[2119],[2120]],[[555,715,3633]],[[2115],[2121],[2122],[2131]],[[697,3601,2123]],[[829],[832]],[[731,697,3601,67,2125,3829]],[[3801,2129]],[[2129,3830]],[[2224]],[[3801,2133]],[[2133,3831]],[[315,3823,3677]],[[2132],[2220],[2221],[2224],[2225],[2228]],[[315,3823,3677]],[[2134],[2220],[2221]],[[3832,3793,3833,761,3599,2137]],[[3834,92,2138]],[[2156,3835]],[[121],[364]],[[772,3836,132,479]],[[2143],[2150],[2164],[2161],[2166],[2192],[2229],[2238],[2185],[2196],[2208],[2246],[2247],[2250],[2209]],[[168,2141]],[[180,3837,3590,3838]],[[3474],[3472],[3473]],[[27,2152,28]],[[3839,3840,3841,3842]],[[355,3617]],[[27,355,3617,28]],[[2146],[2147],[2148]],[[3843,695,3837,3610,2149]],[[24,2153]],[[2153,3844]],[[3297],[3313]],[[560],[308]],[[3845,3846,2156]],[[2360],[2369]],[[2161],[2164],[2166]],[[168,2157,3847,-1]],[[24,3520]],[[3520,3848]],[[3793,520,3592,27,3849,28,3850,3226]],[[24,3521]],[[3521,3851]],[[3793,280,3594,27,3852,28,582,3523,3850,3226]],[[679],[39],[44],[47]],[[3853,280,3606,582,2165,634,3660]],[[3791,207]],[[2178],[2167]],[[3854]],[[146,3660]],[[344,638]],[[822,638]],[[161,638]],[[533,638,183]],[[429,638,183]],[[200],[328]],[[638,609,2176]],[[2170],[2171],[2172],[2173],[2174],[2175],[2177]],[[3586,3855]],[[2179],[3856]],[[3857,313,2180,2190,3858]],[[278,313,3586,2190,3859]],[[637,313,3586,2190,3860]],[[2181],[2182],[2183]],[[3803,2184,3861]],[[745,3363]],[[3586,3862]],[[3586,724,3363]],[[2187],[2188]],[[471,3617,3362]],[[730],[540]],[[368,292,3602,80,2191,3660,3863]],[[3801,2195]],[[2195,3864]],[[2217],[2219],[2223],[2224],[2225],[2226]],[[615,3607,273,183,775,3674,2198]],[[24,2206]],[[478,27,2206,3865,28]],[[300,3660]],[[180,3660]],[[742,3660]],[[498,3660]],[[633,3660]],[[490,3660]],[[509,3643]],[[2199],[2200],[2201],[2202],[2203],[2204],[2205]],[[744,368,292,3603]],[[697,3600,2212,3866,3867]],[[731,697,3600,80,2213,3829]],[[80,2213]],[[80,2213]],[[3868],[2211]],[[182,3660]],[[3801,2216]],[[2216,3869]],[[2217],[2220],[2221],[2222],[2223],[2224],[2225],[2226],[2227],[2228]],[[315,3823,3677]],[[729],[541]],[[2218,3823,3677]],[[96,3823,3677]],[[406,3823,3677]],[[254,3823,3677]],[[450,3823,3644]],[[3870,235,3823,3609]],[[764],[455]],[[146,3823,3660]],[[261,3823,3677]],[[230,3823,3655]],[[3871,3793,3833,761,3598,2137]],[[485,560,3832]],[[2230],[2233]],[[728],[418],[701]],[[84,1,2232]],[[200],[328]],[[638,609,2234]],[[101],[81]],[[319],[738],[203]],[[3793,718,3596,2236,2237,471,3617,274,224,592,3872,3226]],[[271],[511]],[[2239,3674]],[[471,150,3791,515]],[[471,628]],[[210,3873]],[[228],[2243]],[[146,3660]],[[3793,241,3837,3604,471,602,3296,3874,3875,3876,218,3226]],[[588,3837,2820]],[[485,560,637,823,693,3646,3877]],[[637,823,693,3837,3646,3877]],[[2248],[2249]],[[438,63,3661]],[[811,63,3661]],[[484,3661,306,116,3646]],[[813,63,3661]],[[2251],[2252],[2253],[2254]],[[2258],[2259],[2260],[2261],[2262],[2265],[2267],[2270],[2273],[2274],[2276],[2277],[2278],[2279]],[[219,2256]],[[180,3878,3591]],[[241,3878,3605]],[[280,3878,3595]],[[520,3878,3593]],[[3803,313,3587,471,3617,3861]],[[3801,2266]],[[2266,3879]],[[368,292,3603,3880]],[[2225],[2224]],[[615,3878,3608]],[[695],[696]],[[578],[120]],[[3843,2268,3878,3619,3881]],[[3801,2266]],[[2266,3882]],[[697,3601,3883]],[[718,3878,3597]],[[578],[120]],[[761,3878,3526,3884]],[[588,3878,2820]],[[637,823,693,3878,3646]],[[731,697,3601,3829]],[[695],[696]],[[24,2283]],[[555,2280,2283,3885]],[[3617,715,3610]],[[722,3886,3617]],[[310,695,277,3663]],[[27,3887,28]],[[119,3593,3888]],[[3621,745,2430,3889]],[[3617,3890,3891,3889,3892,3893]],[[2288],[2289]],[[277,2290]],[[3621,277,2430,3889]],[[2291],[2292]],[[3894,203,3895,2293]],[[497,27,3635,28]],[[529],[373],[529],[308]],[[3208],[2447]],[[218,2297]],[[3617,475,3890]],[[535,2311,3889,3896]],[[137],[2300]],[[3633,2301]],[[2299],[2302]],[[293,2303]],[[264],[449]],[[264],[449],[516],[345]],[[1],[7],[5],[6],[4]],[[2307,27,2330,28]],[[2306],[2308]],[[3633,2309]],[[2305],[2310]],[[2318,3897]],[[67,3528,3897]],[[2312],[2313],[2324]],[[319,3898,3804,3899,3617,3900,2314,3901]],[[373],[201],[297]],[[27,3902,28]],[[3903,2322]],[[24,3585]],[[3585,3904]],[[751],[750]],[[2321,2326]],[[27,3902,28,2156]],[[2156],[2323]],[[24,27,3905,28]],[[27,3905,28,3906]],[[3728],[198]],[[3728],[198]],[[24,2328]],[[2327,3907]],[[92,3633,3834]],[[471,222,342,738,3528]],[[373],[153]],[[560],[308]],[[361,2336,3908,3909,314,3660,3910,326,695,3617,3900,3911,3912,3913,3914,2341]],[[183],[780]],[[593,306,116,3656]],[[358],[593]],[[308,796,2338]],[[67,3528]],[[3915,3916,3917]],[[27,3918,28]],[[3584],[3197]],[[3584],[3197]],[[24,2344]],[[2343,3919]],[[373],[201]],[[67,3528]],[[2318],[2348],[2324]],[[560,3920,3899,3617,3900,2349]],[[2360,3921]],[[2351],[2369],[2356]],[[27,2356,28]],[[2360,2388,3921]],[[2437,2388]],[[2353],[2354],[2355]],[[2366,3892,3896]],[[2369,3892,3896]],[[2357],[2358]],[[3894,2359,3922]],[[2370],[2369]],[[2369,733,3923,2361]],[[2370],[2362]],[[2370],[2369]],[[733,3923,2364]],[[2363,3924]],[[2360,3921]],[[2369],[2367]],[[27,2368,28]],[[2371],[2432],[2433]],[[610,3925,2447,3926,3927,3889,3928,3929,3930]],[[2369]],[[85],[213],[677],[297],[650],[645],[646],[647]],[[356,2378]],[[356,2380]],[[24],[467]],[[2376,2380]],[[2380,3931]],[[38],[840],[839],[796]],[[3633],[2379]],[[488,3655,3911,3913,3914]],[[221,3655]],[[3674],[3197]],[[3674],[3197]],[[24,2384]],[[2383,3932]],[[2381],[2382],[2386]],[[326,2387]],[[24,796]],[[796,3933]],[[520,88,27,3934,28]],[[295,3728]],[[24,2395]],[[771,2395,3935]],[[3630,92,2396]],[[27,2398,28]],[[497,116,3220]],[[3936,3937,3892,3938]],[[2400,2401,3939]],[[593],[531],[817]],[[2407],[2408]],[[726,512]],[[3645,512]],[[38,512]],[[325,3728,3214,512]],[[176,592]],[[2402],[2403],[2404],[2405],[2406]],[[103,2413,90,2413]],[[726,815]],[[3645,815]],[[38,815]],[[325,3728,3214,815]],[[2407],[2409],[2410],[2411],[2412]],[[176,592]],[[822,486]],[[2414],[292],[707],[2415]],[[831,2416]],[[24,2420]],[[772,3940,2420,3941]],[[3633,3834,92,2372]],[[292,116,3220,3942]],[[772,590]],[[772,170]],[[2422],[2423]],[[482,116,3220]],[[93],[204]],[[220],[2430]],[[277,2427]],[[24,2456]],[[2456,3943]],[[24,2434]],[[751,2434,3944]],[[695,3617]],[[592,27,3905,28]],[[407,1,3644]],[[2373],[649],[648],[2435]],[[3945]],[[464,3621]],[[274,2442,3946,3947]],[[366,311,621,428]],[[2439],[2440]],[[738],[621]],[[627,833]],[[2443],[454]],[[2449],[11]],[[24,2449]],[[2445,3948]],[[3728,3949]],[[3589],[2448]],[[3633],[3655]],[[3846,2450]],[[769,3728]],[[3633],[468]],[[29,2453,2457,30]],[[2477],[2454]],[[2455,3950]],[[2477,3950]],[[471,3728]],[[745,3636]],[[2458],[2459]],[[2474,2456,3951]],[[471,3728]],[[745,3636]],[[2462],[2463]],[[2476,2456,2464]],[[2471,2477]],[[2461],[2465],[2466]],[[441,3952,335]],[[352],[586]],[[441,2469,3953,335]],[[2468],[2470]],[[316],[169]],[[3954,335]],[[2473],[677]],[[352],[586]],[[2475,3953,335]],[[2478],[2480],[2483],[2485],[2486]],[[3617,3900,3890,3955]],[[2478],[2480]],[[27,2479,28]],[[2372,3890,3834]],[[347,2372,3890,3834]],[[2481],[2482]],[[2430],[2485]],[[27,2484,28]],[[337,27,3728,24,3655,2488,28,3890]],[[24,2492]],[[144,27,2492,3956,28]],[[3633,274,483]],[[3633,3414,3822,3957,499,3655,3958]],[[446,499,3655,2488]],[[2489],[2490],[2491]],[[2496,3959]],[[2497,3960]],[[2493],[2494]],[[2499,471,227]],[[2499,471,237]],[[198,3655]],[[237],[457],[2498]],[[213],[85]],[[92],[1]],[[3961,3633]],[[24,2507]],[[2507,3962]],[[2508,2509,3963,27,2518,28]],[[744,2509,3963,27,3964,28]],[[2505],[2506]],[[272],[308]],[[342],[313]],[[517,342]],[[734,3965]],[[2510],[2511]],[[482,116]],[[292,116]],[[335],[2513],[2514]],[[274,2515]],[[24,2519]],[[2519,3966]],[[3633],[517]],[[3894,738,3967,3804,2430,67,3528,3889,3892,3893]],[[2526],[2540],[2547],[2564]],[[802,717,3968]],[[90,3969,125]],[[3969,551]],[[148,3970,3971,3972]],[[2522],[2525]],[[102,3970]],[[772,156,631]],[[776],[474]],[[535,2529]],[[2528],[2530]],[[598,3633]],[[715,3973,3633]],[[90,3969,125]],[[3969,551]],[[3974,3975]],[[2533],[2536]],[[589,3970,2537]],[[551,598,3633]],[[2532],[2538],[2539]],[[696],[695]],[[24,2548]],[[366,2541,2548,3976]],[[366,321,274,100]],[[696],[695],[321]],[[803,2545]],[[2543],[2544],[2546]],[[3617,3890,2551]],[[535,3909]],[[3967,776]],[[2549],[2550]],[[802],[102]],[[335],[579]],[[2552,2569,3977]],[[274,422]],[[689,3978]],[[231,2569,3979]],[[514,2569]],[[473,503]],[[148,2569,3980]],[[589,2569]],[[539,2566]],[[2554],[2557],[2558],[2560],[2561],[2562]],[[777,2563]],[[165,779]],[[3981]],[[24,3643]],[[24,3656,3982]],[[3656,3983]],[[56],[374]],[[715,3660]],[[101,3728]],[[2571],[2572]],[[526,2570,369,2573]],[[24,2583]],[[572,2583,3984]],[[3517,3633]],[[572,501,3985]],[[2574],[2589],[2576],[2578],[2656],[2635],[2588],[2672]],[[374,3986]],[[528,118]],[[628,3987,3988]],[[2580],[2581],[2582]],[[3644],[3646]],[[715,2584]],[[695,3617]],[[183],[2586]],[[361,2587,277,374]],[[126,374,715,2591,3988]],[[24,2622]],[[2622,3989]],[[380,1,3661]],[[381,1,3661]],[[376,1,3661]],[[400,1,3661]],[[384,1,3661]],[[385,1,3643]],[[377,1,3643]],[[387,1,3643]],[[378,1,3643]],[[396,1,3643]],[[390,1,3661]],[[389,1,3661]],[[398,1,3661]],[[391,1,3661]],[[399,1,2625]],[[392,1,3661]],[[395,1,3661]],[[397,1,3643]],[[393,1,3660]],[[394,1,3661]],[[386,1,3661]],[[286,1,3643]],[[379,1,3643]],[[309,1,2633]],[[820,1,3655]],[[401,1,3643]],[[375,1,3643]],[[519,1,2623]],[[570,1,3643]],[[571,1,2624]],[[2592],[2593],[2594],[2595],[2596],[2597],[2598],[2599],[2600],[2601],[2602],[2603],[2604],[2605],[2606],[2607],[2608],[2609],[2610],[2611],[2612],[2613],[2614],[2615],[2616],[2617],[2618],[2619],[2620],[2621],[2630]],[[3570],[457]],[[678],[471],[465]],[[3661],[457]],[[382,1,3661]],[[383,1,3645]],[[548,1,3661]],[[549,1,3643]],[[2626],[2627],[2628],[2629]],[[24,3643]],[[3643,3990]],[[27,3991,28]],[[24,2643]],[[126,561,263,2643,3992,3988]],[[562,1,27,3993,28]],[[563,1,27,3993,28]],[[564,1,27,3994,28]],[[565,1,27,3994,28]],[[566,1,27,3995,28]],[[567,1,27,3995,28]],[[568,1,27,3996,28]],[[2636],[2637],[2638],[2639],[2640],[2641],[2642]],[[24,3591]],[[3591,3997]],[[24,3611]],[[3611,3998]],[[24,2650]],[[2650,3999]],[[3661]],[[24,3524]],[[3524,4000]],[[835,2661]],[[802,628,4001,4002,2667,3988]],[[674,628,4001,3988]],[[2654],[2655]],[[644],[642]],[[2657,1,3656]],[[2630],[2658],[643]],[[24,2630]],[[2659,4003]],[[742,1,3656]],[[498,1,3656]],[[199,1,3656]],[[506,1,3656]],[[4004,4005,4006,4007]],[[2666]],[[24,2670]],[[2670,4008]],[[550],[651]],[[802],[674]],[[2671,291]],[[3660],[3197]],[[514,3633,277,2673]],[[194],[219]],[[2675,514,3633]],[[2674],[2679],[2676]],[[745,2681]],[[246,3633,4009]],[[24,3197]],[[3197,4010]],[[364,183,209,4011,3655]],[[274,561]],[[553,4012]],[[321,277,3572,26,3643,306,116,3655,4013]],[[2682],[2684],[2685]],[[804,2686]],[[183,209,4011,3655,4014]],[[2690],[2688]],[[569,3969,662]],[[2692],[3716],[2734],[2743],[2755],[2764],[2818]],[[86,742,3878,2704]],[[3543],[3545]],[[2693,2707]],[[3572,306,116,3656,4015,4016]],[[3572,3566]],[[85],[451],[2820]],[[3572,198,588,2697]],[[772,3674]],[[3572,306,4017,116,530,498,4016]],[[814,3644]],[[3644],[726]],[[837,2702]],[[2694],[2695],[2696],[2698],[2700],[2701],[2703]],[[742,3678]],[[4018,4019,4020]],[[2706]],[[198,588,2820]],[[4021]],[[662],[778],[451]],[[2800],[2710]],[[569,2711]],[[404,3643]],[[408,3643]],[[403,3643]],[[409,3643]],[[2713],[2714],[2715],[2716]],[[772,4022]],[[366],[803]],[[78,2719]],[[325,3644,192]],[[2721],[447],[198]],[[250,4023]],[[3644],[198]],[[299,2724]],[[3644,192]],[[2726],[198]],[[583,325,2727]],[[198],[476]],[[569,176,4024]],[[2723],[2725],[2728],[2730]],[[498,2731]],[[2720],[2732]],[[219,742,3878,3541]],[[772,830,479]],[[2770,715,3541,4025]],[[85,4026]],[[2770],[2737]],[[2738,471,4027,2798,715,2744,4028,4029,4030]],[[772,288,479]],[[525,471,3572,715,2744,4031]],[[2736],[2739],[2741]],[[288,2742]],[[3543],[3541]],[[772,4032]],[[772,288,479]],[[2745],[2746]],[[245,2820]],[[85,4033]],[[2820],[2749],[451],[198]],[[772,588,2750]],[[92,742,4034]],[[2712]],[[24,3572,715,3572]],[[555,742,3572,715,3572,4035]],[[2770,277,3541]],[[2770,2767,277,3541]],[[471,4027,2798]],[[24,288,479,277,3541]],[[2758],[2759]],[[85,4026,2760]],[[525,471,3572,277,3541]],[[2756],[2757],[2761],[2762]],[[585,2763]],[[471,4027,2798]],[[471,4027,2798]],[[2765],[4036]],[[695],[280],[520]],[[24,2792]],[[2792,4037]],[[3676,3834]],[[34,3674]],[[35],[2772]],[[3676,2773]],[[2771],[2774]],[[610],[319],[738],[543]],[[2776,3834]],[[203],[740],[313],[219],[246],[552],[623],[521],[262],[525],[688],[241],[718]],[[288,479]],[[622,181]],[[700,696]],[[834],[697],[742],[761]],[[2781],[2782]],[[168,4038]],[[366,696]],[[136],[628]],[[561,2786]],[[622,761]],[[86,4039]],[[168],[219]],[[2790,588]],[[2775],[2777],[2778],[2779],[2780],[2784],[2785],[2787],[2788],[2789],[2791]],[[23,11]],[[11,4040]],[[23,11]],[[3591,4041]],[[3591,23,3617]],[[2794],[2796],[3617],[2797]],[[4042,2804]],[[2804,4043]],[[134,3656]],[[333,3656]],[[682,3656]],[[2801],[2802],[2803]],[[288,479]],[[404,3643]],[[408,3643]],[[403,3643]],[[409,3643]],[[2805],[2806],[2807],[2808],[2809]],[[67,588,2820]],[[451],[198]],[[67,588,2812]],[[2820],[451],[85]],[[67,198,588,2814,715,2820]],[[245,2820]],[[67,588,85,4044]],[[2811],[2813],[2815],[2817]],[[24,2823]],[[2823,4045]],[[34,3674]],[[2821],[35]],[[3676,4046]],[[89,3810,695,3619,4047]],[[132,695,3619,3811]],[[529],[253]],[[133,695,3619,4048]],[[480,3810,695,3619]],[[557,3810,695,3619,3812]],[[2824],[2825],[2827],[2828],[2829]],[[772,796,808]],[[738,298,471,3635,4049]],[[219,298,471,3635]],[[2832],[2833]],[[274,739]],[[529],[257],[415],[253],[127]],[[2835],[2836]],[[529],[253],[743]],[[322,504,3633,634,3655]],[[322,809,3663]],[[736,504,3627]],[[24,3628]],[[736,809,3628,4050]],[[2839],[2840],[2841],[2843]],[[67,2858]],[[2879,2871]],[[717,2862]],[[3680,2885]],[[274,3572]],[[3656,4015,4016]],[[3656,4015,4016]],[[469,27,3656,28]],[[498,27,3656,28]],[[2850],[2851],[2852],[2853]],[[498,4051,3679,2854]],[[274,3572]],[[498,4052,715,530,4015,4016]],[[2846],[2847],[2848],[2855],[2857]],[[2864,4053]],[[24,2864]],[[2869,4054]],[[2859],[2861]],[[776],[474]],[[535,2863]],[[559,535]],[[147],[727]],[[535,2866]],[[2865],[2867],[613]],[[332,354,2868]],[[24,2881]],[[4055]],[[3203,3679,2889]],[[3197,3679,3728]],[[2882,3679,2889]],[[3679,3728]],[[3435,3822]],[[2875],[2876],[198]],[[439,2877]],[[2872],[3531],[2873],[2874],[2878]],[[3680,3203,3679,2889]],[[2880],[2879]],[[36,4056,3203]],[[2886,2871]],[[717,2862]],[[2883],[2884]],[[3203,3679,2889]],[[198],[471],[85],[56]],[[592],[693]],[[3728],[2887],[2888]],[[181,4057]],[[4058,696,4059,4057]],[[4060,719,4059,4057]],[[242,4059,4057]],[[695,669,4059,4057]],[[475,696,4059,4057]],[[3609],[85]],[[669],[436],[369]],[[235,2896,2897]],[[277],[311]],[[4058,144,2899,3617,4059,4057]],[[56],[374]],[[2901,369]],[[669,2948,3988]],[[301],[2903]],[[628,2904]],[[106],[546]],[[311,3656]],[[277,3645]],[[2906,242,4061,4062,3896,3988]],[[313],[312],[340]],[[4063,2910,2949,3617,4059,3889]],[[3870,234]],[[765],[238]],[[166,27,11,28,2913]],[[765,3896]],[[238,3896]],[[24,2955]],[[2955,4064]],[[274,528,796]],[[524,4065,4066,3896]],[[669],[755]],[[4067,2921,4057]],[[4060,522]],[[3210,4057]],[[141,4057]],[[274,3572]],[[289,4068]],[[289,274,3572,745,3541]],[[374,669]],[[180,3837,3591]],[[241,3605]],[[280,3595]],[[520,3593]],[[695,3617]],[[718,3597]],[[761,3599]],[[742,3572]],[[2930],[2931],[2932],[2933],[2934],[2935],[2936],[2937]],[[168,2938]],[[520,669,4057]],[[280,669,4057]],[[520,139,3593]],[[280,139,3595]],[[826],[2890],[2891],[2892],[2893],[2894],[2895],[505],[2898],[2900],[2902],[2905],[2909],[2911],[2912],[2914],[2915],[2916],[523],[2920],[2922],[2923],[2924],[2925],[164],[518],[2927],[2928],[2929],[2939],[2940],[2941],[2942],[2943]],[[622,2944]],[[253,4060]],[[279],[2946]],[[4069]],[[277],[311]],[[2949,3633]],[[111,329]],[[162,691]],[[492,258]],[[85],[167],[330],[417],[636],[690]],[[2951],[2952],[2953],[2954]],[[106,3660]],[[3633],[198]],[[118,313,2967,311,2957]],[[24,2980]],[[2980,4070]],[[2986],[2960]],[[270,3810,2961]],[[155],[528]],[[343,4071,3728]],[[361,313,326,118,2992]],[[2956],[2958],[2962],[2964],[2965],[623]],[[2969],[2971]],[[24,2970]],[[2970,4072]],[[3617,4073]],[[3617,497,27,2113,28,4073]],[[2509,27,4074,28]],[[3633],[517]],[[24,2973]],[[2973,4075]],[[206],[301],[518],[669],[741]],[[4076,369]],[[547,369,3988]],[[528,118]],[[2976],[2977],[2978],[2979],[481]],[[56],[235],[237],[282],[629]],[[696],[695]],[[772,535,366]],[[3635,4077]],[[2983],[2984]],[[2982,4078]],[[274,252]],[[772,535,366]],[[2987],[2988]],[[308,351]],[[3617,2997,4073,4079]],[[2991],[2994]],[[24,2996]],[[2996,4080]],[[308,351]],[[3617,4073,4081]],[[497,27,2113,28]],[[3000],[3007],[3009],[3012]],[[742],[693]],[[168,574,292,3633,724,4011,2999,4082,4083,4084]],[[3801,3004]],[[760,4011,3004,4085]],[[10,796]],[[796,4086]],[[706,4011,796]],[[228],[210]],[[86,574,292,3629,4082,4083,4084,4087]],[[274,3011]],[[67,574,292,3633,4088]],[[3801,3644]],[[3644,4089]],[[219,574,292,3629,4087]],[[251],[205],[204]],[[3656],[3584]],[[3013,3617,4090]],[[251],[205],[204]],[[275,1,3674]],[[89,275,1,3674]],[[253],[496],[3017],[89],[3018]],[[3016,4091,3023]],[[2294],[2315],[2350],[2520]],[[274,155,3644]],[[2352],[3021],[3022]],[[296,3674]],[[744,3633]],[[576]],[[1],[3],[4],[5],[6],[7],[8]],[[27,3208,28]],[[2372],[3028]],[[311,3029]],[[103,3751,90,3750]],[[240,3765]],[[355,3765,4092]],[[545,3751]],[[3030],[3031],[3033],[3034]],[[836]],[[32,3655]],[[33,3655]],[[3037],[3038]],[[99,27,4093,3080,28,4094]],[[107],[108],[109]],[[3041,27,3080,28,4094]],[[166,27,3987,11,28,4094]],[[3987,11]],[[213,3208]],[[3044],[3080],[3045]],[[166,27,3046,28,4094]],[[427,27,4093,3080,28,4094]],[[411,27,4093,3080,28,4094]],[[670,27,3080,28,4094]],[[756,27,3080,28,4094]],[[672,27,3080,28,4094]],[[759,27,3080,28,4094]],[[687,27,4093,3080,28,4094]],[[612,3656]],[[290,27,4093,3208,3892,4095,28,4094]],[[3040],[3042],[3079],[3043],[3047],[3048],[3049],[3050],[3051],[3052],[3053],[3054],[3056]],[[816,27,3208,28]],[[596],[532],[812],[842],[500]],[[3059,3678,3071]],[[463,3218,3071]],[[348],[818]],[[3062,27,3728,4096,28,4097,3071]],[[265],[346]],[[3064,3217,4097,3071]],[[264],[345]],[[277,3066]],[[462,27,3728,24,3765,28,4098,4097,3071]],[[3060],[3061],[3063],[3065],[3068]],[[3630],[2396]],[[845,3070]],[[3645],[38]],[[24,3728]],[[24,3072,4099]],[[575],[308]],[[3075,458]],[[338,27,3080,28,4094]],[[339,27,3080,24,3080,28,4094]],[[3077],[3078]],[[3987,3728]],[[27,3084,28]],[[3084],[3081]],[[24,3641]],[[3641,4100]],[[311,113,428]],[[772,528,249]],[[311,441,344,428,4101]],[[772,528,249]],[[3085],[3087],[3088]],[[745,3435]],[[54,27,3208,4102,28]],[[175,4103]],[[49,3217]],[[192,3217]],[[305,3217]],[[319,27,3728,24,3728,24,3728,24,3728,28]],[[24,3728]],[[325,27,3728,4104,28]],[[352,27,3728,24,3728,28]],[[425,3217]],[[432,3217]],[[586,27,3728,24,3728,28]],[[604,3217]],[[50,3217]],[[24,3728]],[[51,27,3728,4105,28]],[[742,3678]],[[751,3217]],[[53,3217]],[[827],[681]],[[325,3728,3214]],[[3728],[3111]],[[3110,27,3728,24,3112,28]],[[171,4103]],[[179,4106]],[[185],[186]],[[3116,27,3728,24,325,3728,3214,28]],[[255,27,3214,277,3728,28]],[[285,27,3175,24,3728,28]],[[810,4106]],[[510,27,3751,311,3728,28]],[[692,4106]],[[710],[711]],[[3123,27,3215,24,3728,24,3728,28]],[[746,4103]],[[747,4106]],[[748,4106]],[[806,3217]],[[129,3217]],[[138,3216]],[[141,3217]],[[180,3678]],[[307,27,3728,24,3728,24,3728,28]],[[24,3728]],[[275,27,3728,24,3728,4107,28]],[[420,3217]],[[431,27,3728,24,3728,28]],[[469,27,3660,28]],[[498,3217]],[[527,3217]],[[558,27,3728,24,3728,28]],[[560,27,3728,24,3728,24,3728,28]],[[584,3217]],[[594,3678]],[[722,27,3728,24,3728,28]],[[24,3728]],[[766,27,3728,4108,28]],[[92,54,3433]],[[4109,4110]],[[92,56,3433]],[[24,3643,24,3643,24,3643]],[[3149],[3150],[3151]],[[768,27,3728,3152,28]],[[3091],[3092],[3093],[3094],[3095],[3096],[3098],[3099],[3100],[3101],[3102],[3103],[3104],[3106],[3182],[3107],[3108],[3109],[3113],[3114],[3115],[3117],[3118],[3119],[3120],[3121],[3188],[3122],[3124],[3125],[3126],[3127],[3128],[3129],[3130],[3131],[3132],[3133],[3135],[3136],[3137],[3138],[3139],[3140],[3141],[3142],[3143],[3144],[3145],[3147],[3153],[3163]],[[161,27,3728,24,3728,28]],[[73,27,3887,28]],[[71,3216]],[[75,3216]],[[74,3216]],[[76,3216]],[[70,27,3728,24,3728,28]],[[72,3216]],[[3155],[3156],[3157],[3158],[3159],[3160],[3161],[3162]],[[27,4111,28]],[[796]],[[3644,10,3644]],[[24,3174]],[[3174,4112]],[[3166],[3168]],[[354,3169]],[[93],[204]],[[3171,4113]],[[3172],[584]],[[3644,4114]],[[49],[50],[52],[51]],[[277,3728]],[[3728,4115]],[[349,4116,277,3728]],[[716,4116,277,3728]],[[114,4116,277,3728]],[[3177],[3178],[3179],[3180]],[[720,27,3181,28]],[[24,3728]],[[24,3728,4117]],[[274,3728]],[[277,3728,4118]],[[3184],[3186]],[[686,27,3728,3187,28]],[[3632,27,4119,28]],[[3637,27,3887,28]],[[3189],[3190]],[[24,3194]],[[3194,4120]],[[3728,3949]],[[3197],[3198]],[[34,3674]],[[3196],[35]],[[36,4121,3674,4122]],[[3633,4122]],[[3675,4122]],[[3199],[3200]],[[198,3642]],[[3201],[3202]],[[767,3728]],[[705,3728]],[[225,3728]],[[24,3728]],[[3728,4123]],[[54,67]],[[3209],[129]],[[453],[821]],[[14],[821]],[[603],[423],[424],[302],[304],[303],[189],[191],[190],[188],[782]],[[3215],[3213]],[[420],[604],[425],[305],[192],[766],[432],[527],[53]],[[27,3208,28]],[[27,3728,28]],[[27,3765,28]],[[24,3221]],[[3221,4124]],[[3728,4125]],[[24,3224]],[[3224,4126]],[[3728]],[[274,128,3661]],[[2005],[3227],[3228],[3237],[3239],[3240],[3243],[3244],[3263],[3262],[3288],[3291],[3289]],[[824,3728]],[[307,3232,231,307]],[[226,3232]],[[225,3235]],[[3229],[3230]],[[3728,3233,4127]],[[705,3235]],[[3226,25]],[[4128]],[[3204,3233]],[[122,4116,4129,4130,231,122]],[[225,3235]],[[3241,3242,4131]],[[3242]],[[3623,26]],[[102,4132,4133,231]],[[3241,3244,4131]],[[3245],[3246],[3247]],[[372,3235,231,372]],[[770,3728,218,3235,231,770]],[[558,3235,835,3728,231,558]],[[3250,25]],[[4134]],[[3252],[3253],[3258],[3261]],[[198,3728]],[[197,3635,3414,3822,4135]],[[197,3633,154,274,3254]],[[3643],[3255]],[[640,4136,3660]],[[163],[248],[731]],[[24,3260]],[[197,3256,293,274,3260,4137,3226]],[[3211,276]],[[3254],[3633],[641],[3259],[639]],[[197,3633,177,274,2352]],[[334,3624]],[[350,3624]],[[176],[663]],[[24,3274]],[[3274,4138]],[[24,3277]],[[154,3271,3277,4139]],[[3266],[3268]],[[805,4140,208,3269]],[[3649],[3195],[3637]],[[3195],[3633]],[[459],[594]],[[3272,1,3273]],[[3195],[3633]],[[3278],[581]],[[3275,1,3276]],[[135],[680],[158],[160],[159],[124],[601],[699],[143],[178],[419],[437]],[[3633],[3255]],[[24,3287]],[[67,3287,4141]],[[624,3279,4142]],[[3633],[3255]],[[24,3287]],[[67,3287,4143]],[[573,4144,4145]],[[3278,1,3271]],[[475,3633]],[[137,3633]],[[4146,277]],[[259,4147,3633,326,3635]],[[95,3728]],[[665,3728]],[[232,3728]],[[243,3728,3214,4148,4149]],[[3292],[3295]],[[3580,3320,3816]],[[3299],[3350]],[[132,3217]],[[3791,233]],[[342],[313]],[[3301,3856,3362,3858]],[[278,3965,4150,3362,3859]],[[637,3965,4150,3362,3860]],[[517,342]],[[734,3965]],[[3305],[3306]],[[3307,3856,3362,3858]],[[273,342,4150,3356,3350]],[[3299,4151]],[[3308],[3309],[3310]],[[4152,3311]],[[3302],[3303],[3304],[3312]],[[157,4153]],[[281,87]],[[762],[676]],[[4154],[4155]],[[3822,4156,92,3217,4157,3317]],[[4155],[3318]],[[3414,3319]],[[3791,3666]],[[453,605]],[[810,4106]],[[3652],[3323],[3217]],[[198,3324]],[[471,738,810,4106]],[[614,198,750]],[[4158,342]],[[734,4159]],[[146,3660]],[[142,3336]],[[675,3337]],[[661,3646]],[[4152,3299]],[[3321],[3322],[3325],[3326],[97],[3327],[3328],[3329],[3330],[3522],[3331],[3332],[3333],[3334],[3300]],[[266],[223],[198]],[[212],[417],[198]],[[734,4159]],[[146,3656]],[[4160,457]],[[4158,342]],[[3338],[3339],[3340],[3341]],[[279],[494],[626]],[[402,3343]],[[471,203,3354]],[[471,738,3354,4161]],[[471,738,3354]],[[471,203,3354,4162]],[[3346],[3348]],[[543,3617,4163,4164,4165]],[[578],[120]],[[67,3666]],[[822,79]],[[3351],[3352],[3353]],[[24,3357]],[[27,3357,4166,28]],[[3633,4167,4125]],[[24,3361]],[[27,3361,4168,28]],[[3217,4125]],[[3357],[3360]],[[3359],[3356]],[[115],[597],[294]],[[3367],[3370]],[[341,3823,3643]],[[146,3660]],[[3365],[3366],[3368]],[[763],[327]],[[745],[724]],[[3369,3363]],[[772,493,3633]],[[3367],[3371]],[[3367]],[[3414,-1]],[[39],[40],[41],[42],[43]],[[3375,4167,4169]],[[45,4170]],[[44],[3377]],[[3378,4171,4169]],[[46],[47],[48],[266]],[[3380,4172,4169]],[[807,4167]],[[112],[113]],[[54,4167,4173]],[[3416,4167,4174]],[[56,4167]],[[54,757]],[[3387],[55]],[[3388,3420,4173]],[[440,55]],[[442,55]],[[440,54,757]],[[442,757]],[[3390],[461],[3391],[3392],[3393]],[[3394,3420,4174]],[[57,3420]],[[53,4167,4169]],[[50,4175]],[[51,4175]],[[52,4175]],[[59,4167]],[[60],[61]],[[819,57]],[[54,757]],[[3404],[55]],[[819,4176,4173]],[[62,4173]],[[63,4167,4173]],[[64,4173]],[[65,4173]],[[66,3654,4173]],[[67,3654,4173]],[[69],[73],[70],[74],[71],[75],[72],[76]],[[3376],[3379],[3381],[3382],[3383],[3384],[3385],[3386],[3389],[3395],[3396],[3397],[49],[3398],[3399],[3400],[58],[3401],[3402],[3403],[3406],[3407],[3408],[3409],[3410],[3411],[3412],[614],[68],[3413]],[[440,54]],[[442],[3415]],[[45,4170]],[[44],[3417]],[[3646],[796]],[[27,3419,28]],[[625],[737],[784]],[[4177]],[[3210,3435,4174]],[[3210,3435]],[[56,4178]],[[3429],[3432],[117],[3423],[3425]],[[806,4174]],[[56,806]],[[3427],[3428]],[[732,4174]],[[56,732]],[[3430],[3431]],[[27,3644,28]],[[27,796,28]],[[3674],[56],[198]],[[3674],[198],[56]],[[3801,3470]],[[3470,4179]],[[4180]],[[235,3823,3609]],[[457],[3674]],[[606,4011,3441]],[[405,3823,3645]],[[426,3823,3645]],[[98,3823,3643]],[[498,3823,3655]],[[146,3823,3655]],[[152,3823,3656]],[[230,3823,3656]],[[97,3823,3645]],[[491,3823,3471]],[[666],[667],[668]],[[3452,3823,3471]],[[133],[698]],[[3454,3823,3643]],[[202,3823,3643]],[[198],[223],[266],[151],[542],[149]],[[595,3823,3457]],[[733,3823,27,3619,28]],[[822],[264],[345]],[[320,3823,3460]],[[183,209,3823,3656]],[[313,209,3823,3656]],[[3823]],[[697,3464,3633]],[[212],[417]],[[675,3466]],[[155,3823,3656]],[[341,3823,3643]],[[3440],[3442],[3443],[3444],[3445],[3446],[3447],[3448],[3449],[3450],[3451],[3453],[3455],[3456],[3458],[3459],[3474],[3472],[3461],[3462],[3463],[3465],[3467],[3468],[3469]],[[3643],[198]],[[4181,140,3823,3436]],[[4181,230,3823,3655]],[[4181,3210,3823,3435]],[[496,3644]],[[497,116,3484,4182,4183,4184]],[[4185,342,4186,27,4187,28]],[[4185,294,27,3751,28]],[[531],[360]],[[27,3751,28]],[[144,27,4187,28]],[[3480],[3481]],[[3479,3482]],[[3477],[3478],[3483]],[[294,27,3751,28]],[[342,4186,3636]],[[3485],[3486]],[[683,3644]],[[684,116,4185,3487,4188]],[[84,1,3644]],[[24,3499]],[[27,3499,4189,28]],[[3514],[410]],[[751,353,704,3493]],[[751,311,3502]],[[3494],[3495]],[[24,3512]],[[27,3512,4190,28]],[[497,3633,4191,4192,4193]],[[24,3514]],[[27,3514,4194,28]],[[3514],[3501]],[[697,3823,3633]],[[3870,235,3823,3609]],[[450,3823,3644]],[[405],[426]],[[3506,3823,3644]],[[183],[313]],[[3508,209,3823,3660]],[[146,3823,3660]],[[3503],[3504],[3505],[3507],[3509],[3510]],[[684,3674,4192]],[[24,3515]],[[27,3515,4195,28]],[[3751],[410]],[[200,1,3572]],[[307,247]],[[307,3211,247]],[[311],[489],[317]],[[4196,3521]],[[3622,3523]],[[140,3436]],[[3414,3822]],[[27,3591,24,3591,28]],[[24,3599]],[[3599,4197]],[[24,3530]],[[3530,4198]],[[3728],[198]],[[3584,1,3529]],[[3210,3435]],[[144,4199]],[[702,116,3656]],[[4200,229,116,3656]],[[239,116,3656]],[[3533],[3534],[3535]],[[358,4201]],[[702],[664]],[[3538,116,3656]],[[24,3572]],[[3572,4202]],[[24,3555]],[[3555,4203]],[[24,3564]],[[3564,4204]],[[116,4205,3656]],[[92,3657]],[[116,3656]],[[3547],[3548]],[[772,3674,4206]],[[772,3674]],[[4207,116,530,498]],[[3546],[3550],[3552]],[[306,3553]],[[3572,4208]],[[772,3674]],[[560,3656]],[[4209,116,3656,4210,4016]],[[92,3657,4016]],[[772,3674,4211]],[[3558],[3560]],[[306,4212]],[[3562],[4213]],[[3572,3563]],[[580,176,498]],[[211,470,498]],[[560,3656]],[[34,3674]],[[3568],[35]],[[3674,4214]],[[175,4103]],[[3570],[3571]],[[355,3655]],[[3573],[2452]],[[472],[466]],[[364],[456]],[[497,3636]],[[3637,4122]],[[3642],[3578]],[[3633],[3579]],[[3633]],[[24,3581]],[[27,3581,4215,28]],[[3579]],[[3584],[3589]],[[3633]],[[3579]],[[3633,23]],[[3633,23,4216,11]],[[3633]],[[3633]],[[3637]],[[3637]],[[3637]],[[3637]],[[3637]],[[3637]],[[3637],[3642]],[[3637],[3642]],[[3633]],[[3633]],[[3633]],[[3633]],[[3637]],[[3637]],[[3633]],[[3674]],[[3674]],[[3674]],[[3637],[3642]],[[3591,3642]],[[23,11]],[[23,11]],[[3642,4217]],[[3612],[3614]],[[3633,4218]],[[3637],[3642]],[[24,3617]],[[3617,4219]],[[24,3616]],[[3616,4220]],[[3633]],[[3632],[3698]],[[3623]],[[3632],[3705]],[[3625]],[[3633]],[[3655]],[[3633]],[[3633]],[[790],[791]],[[3631],[792]],[[3632],[3693]],[[24,3633]],[[3633,4221]],[[27,3635,28]],[[3633,4122]],[[3642,4122]],[[3633,4222]],[[3642,3642]],[[3639],[3640]],[[23,3633]],[[796],[794],[839],[840],[796],[797]],[[796],[794],[839],[840]],[[796],[839],[840],[796],[797]],[[796],[794],[840],[839]],[[794],[795]],[[4223,3647]],[[3660],[3664],[3670],[3666],[3665],[3648]],[[9,3643]],[[10,3643]],[[3649],[3650],[3651]],[[24,3656]],[[27,3656,4224,28]],[[793],[792]],[[3655],[794],[795]],[[3655],[794]],[[4223,3655]],[[3658],[838]],[[3659,4225]],[[3655]],[[24,3655]],[[3655,4226]],[[796],[839],[840],[796],[797]],[[721],[256]],[[457],[37]],[[49,793]],[[50,793]],[[51,793]],[[3667],[3668],[3669]],[[3420],[3673]],[[3673]],[[27,796,24,796,28]],[[3633],[3655]],[[3632],[3706]],[[3625],[3655]],[[3646],[3632]],[[27,28]],[[1],[2]],[[501],[502],[287],[364],[617]],[[287,23]],[[364,23]],[[617,23]],[[3681],[3682],[3683]],[[501,23]],[[502,23]],[[287,23]],[[364,23]],[[617,23]],[[3685],[3686],[3687],[3688],[3689]],[[3698],[3709],[246],[623],[576]],[[3702],[3694],[3695],[3699],[3707]],[[3691],[3692]],[[246],[576],[623]],[[806],[102],[117],[118],[129],[133],[804],[146],[148],[161],[194],[218],[231],[270],[271],[293],[296],[310],[322],[344],[822],[511],[514],[557],[572],[589],[598],[625],[628],[802],[674],[722],[732],[736],[777]],[[3713],[241],[262],[451],[521],[525],[552],[561],[574],[688]],[[3702],[3699],[3707]],[[3696],[3697]],[[241],[262],[451],[521],[525],[552],[561],[574],[688]],[[79],[78],[829],[827],[830],[81],[82],[83],[84],[87],[91],[95],[96],[97],[98],[99],[100],[106],[807],[111],[113],[112],[115],[808],[121],[124],[125],[127],[128],[134],[135],[136],[137],[138],[139],[141],[144],[142],[143],[147],[149],[150],[809],[151],[152],[153],[155],[156],[158],[159],[160],[162],[167],[176],[178],[182],[183],[52],[49],[192],[199],[200],[811],[202],[813],[208],[209],[210],[211],[212],[221],[222],[223],[228],[230],[232],[233],[234],[235],[66],[238],[237],[240],[242],[243],[244],[831],[249],[250],[252],[253],[254],[257],[258],[261],[263],[264],[266],[815],[275],[276],[279],[282],[73],[69],[285],[286],[289],[291],[294],[298],[299],[301],[300],[305],[306],[309],[832],[312],[315],[320],[321],[327],[328],[329],[330],[332],[333],[68],[341],[345],[351],[353],[354],[71],[360],[833],[367],[368],[369],[375],[820],[377],[378],[379],[380],[381],[382],[383],[384],[385],[386],[387],[388],[389],[390],[391],[392],[394],[393],[395],[396],[374],[399],[398],[400],[401],[403],[404],[405],[406],[408],[409],[415],[417],[418],[419],[420],[422],[425],[426],[428],[430],[432],[75],[74],[76],[436],[437],[439],[438],[440],[442],[443],[446],[447],[448],[449],[450],[454],[455],[458],[459],[461],[467],[468],[470],[473],[474],[475],[476],[478],[483],[484],[486],[490],[491],[492],[493],[494],[495],[496],[498],[499],[503],[505],[506],[504],[70],[72],[509],[512],[515],[516],[518],[519],[522],[523],[524],[527],[528],[529],[534],[538],[539],[541],[542],[823],[547],[546],[548],[549],[550],[554],[556],[559],[562],[564],[563],[565],[568],[566],[567],[741],[575],[577],[579],[580],[581],[582],[583],[584],[588],[590],[591],[834],[594],[595],[597],[602],[601],[606],[607],[605],[608],[604],[609],[613],[614],[615],[621],[626],[627],[629],[631],[633],[634],[635],[636],[642],[643],[644],[646],[649],[651],[661],[663],[665],[666],[667],[668],[669],[675],[679],[680],[681],[682],[683],[684],[689],[690],[691],[696],[697],[698],[699],[700],[701],[63],[704],[706],[707],[710],[711],[51],[50],[717],[719],[723],[724],[726],[727],[728],[730],[729],[735],[835],[739],[742],[743],[749],[750],[755],[760],[761],[763],[764],[765],[766],[768],[773],[774],[775],[778],[779],[780],[53]],[[836],[814],[820],[399],[401],[416],[465],[837],[519],[530],[570],[571],[678],[51],[50]],[[3700],[3701]],[[3713],[3709]],[[3702],[3695],[3707]],[[3703],[3704]],[[3702],[3694],[3695],[3699]],[[287],[364],[501],[502],[617]],[[78],[806],[87],[100],[102],[117],[118],[129],[133],[804],[137],[146],[148],[161],[194],[218],[231],[270],[271],[275],[291],[293],[296],[300],[322],[327],[344],[822],[475],[478],[490],[493],[497],[509],[511],[514],[554],[557],[572],[577],[588],[589],[598],[605],[606],[607],[608],[609],[615],[625],[633],[628],[634],[802],[674],[722],[732],[736],[739],[763],[775],[777]],[[3708],[623],[310]],[[79],[829],[827],[81],[82],[83],[84],[88],[91],[95],[826],[97],[96],[98],[99],[106],[807],[111],[112],[113],[115],[808],[121],[124],[125],[127],[128],[134],[136],[135],[138],[139],[141],[143],[142],[144],[147],[149],[150],[809],[151],[152],[153],[155],[156],[158],[160],[159],[162],[164],[167],[176],[178],[183],[182],[52],[49],[192],[199],[200],[202],[206],[813],[208],[209],[210],[211],[212],[221],[222],[223],[230],[232],[66],[235],[234],[237],[238],[240],[242],[243],[831],[249],[252],[253],[254],[258],[257],[815],[276],[228],[279],[261],[263],[264],[266],[282],[69],[73],[285],[289],[287],[294],[298],[299],[301],[305],[306],[309],[328],[312],[315],[321],[832],[329],[330],[332],[333],[320],[68],[341],[345],[351],[353],[354],[71],[360],[364],[833],[367],[368],[369],[405],[374],[379],[380],[385],[382],[383],[400],[384],[386],[388],[377],[387],[378],[396],[390],[389],[398],[391],[392],[393],[394],[395],[375],[403],[404],[407],[406],[408],[409],[415],[417],[418],[419],[420],[422],[425],[426],[430],[428],[432],[75],[74],[76],[436],[437],[438],[439],[440],[442],[443],[446],[447],[449],[448],[455],[450],[458],[454],[459],[461],[467],[470],[469],[473],[476],[483],[484],[486],[491],[492],[494],[495],[496],[498],[499],[503],[506],[504],[505],[70],[72],[512],[515],[516],[706],[518],[522],[524],[523],[527],[528],[529],[534],[538],[539],[541],[540],[542],[547],[546],[548],[549],[550],[553],[556],[559],[562],[563],[564],[565],[566],[567],[568],[741],[575],[579],[580],[581],[582],[583],[584],[590],[591],[834],[594],[595],[597],[602],[601],[604],[614],[613],[617],[621],[626],[627],[629],[631],[635],[636],[642],[643],[644],[648],[646],[649],[651],[661],[663],[665],[666],[667],[668],[669],[675],[679],[680],[681],[682],[684],[683],[688],[689],[690],[691],[699],[696],[698],[697],[700],[701],[63],[704],[707],[717],[719],[51],[710],[711],[50],[723],[724],[725],[726],[727],[728],[729],[730],[735],[835],[742],[743],[755],[760],[761],[750],[765],[764],[766],[774],[768],[778],[779],[780],[53]],[[170],[310],[280],[593],[592]],[[244],[250],[474],[688],[749],[773]],[[3710],[623],[3711],[3712],[830]],[[24,3637,4125]],[[3637,4125,4227]],[[168,742,3837,3543,2709,2707]],[[56,4167]],[[54,4167,4173]],[[3416,4167]],[[625,4228]],[[737,4228]],[[50,4175]],[[52,4175]],[[47,4172]],[[46,4229]],[[3717],[3718],[3719],[3720],[3721],[49],[3722],[3723],[3724],[68],[3418],[3725],[53]],[[3020],[3015],[3024],[3025],[3026]],[[3733,4230]],[[721],[256],[735]],[[331,4160,3729]],[[3740,4231]],[[453,3728]],[[3731],[3732]],[[90],[18]],[[3734,3728]],[[781,3728]],[[485],[21]],[[3737,3728]],[[3735],[3736],[3738]],[[3750,4232]],[[331,4160,457]],[[3027,3750]],[[85],[91]],[[3027,3743,2372]],[[3741],[3742],[3744]],[[4160,3035]],[[416,4233,3218]],[[635,355,3751]],[[3746],[3747],[3748]],[[3751,4234]],[[3765,4235]],[[20,3751]],[[11],[12],[13],[215],[431]],[[3753,3751]],[[9],[10]],[[3755,3751]],[[9],[10]],[[3757,325,3728,3214]],[[16],[17]],[[3759,3751]],[[19,3751]],[[22,3751]],[[3752],[3754],[3756],[3758],[3760],[3761],[3762]],[[828,3767]],[[3767,4236]],[[140,3674]],[[3787,4237]],[[3679,3728]],[[3195,4238]],[[3584,4239]],[[9],[10],[15]],[[3771,3765]],[[3212,3765]],[[4240,27,3208,28]],[[3957,2372]],[[29,3633,3728,30]],[[402,3082,82,27,3751,4241,28]],[[56,3765]],[[123,27,3728,92,3726,4242,28]],[[3204,3205]],[[122,4116,4243,4244,231]],[[165,27,3728,24,3726,28]],[[165,27,3728,745,3435,28]],[[198,27,3641,28]],[[751,27,3641,28]],[[325,3728,3214,9,3728]],[[3769],[3191],[3154],[3770],[3649],[38],[3057],[3058],[3069],[3772],[3773],[3774],[3775],[3776],[3777],[3778],[3779],[3781],[3782],[3783],[3784],[3785],[3786]],[[-1],[-2]],[[2169],[-2]],[[2144,3790],[2144]],[[453],[-2]],[[2017],[-2]],[[3516],[-2]],[[2014],[-2]],[[2015],[-2]],[[2016],[-2]],[[2019],[-2]],[[2020],[-2]],[[2021],[-2]],[[2025],[-2]],[[24],[-2]],[[2024,3802],[2024],[-2]],[[3575],[-2]],[[308],[-2]],[[2033],[-2]],[[2029],[-2]],[[2031],[-2]],[[2034],[-2]],[[2037,3809],[2037],[-2]],[[3576],[-2]],[[2837,3811],[2837],[-2]],[[2838,3812],[2838],[-2]],[[2054],[-2]],[[2111],[-2]],[[2062,3815],[2062],[-2]],[[3298],[-2]],[[2101],[-2]],[[145],[-2]],[[2102],[-2]],[[3581],[-2]],[[2092],[-2]],[[3522],[-2]],[[1],[-2]],[[2106],[-2]],[[2104],[-2]],[[2131],[-2]],[[2116,3827],[2116],[-2]],[[2117],[-2]],[[2128],[-2]],[[2127,3830],[2127],[-2]],[[2130,3831],[2130],[-2]],[[2233],[-2]],[[2235],[-2]],[[3583],[-2]],[[2140],[-2]],[[2139],[-2]],[[3518],[-2]],[[2144,3838],[2144],[-2]],[[2145],[-2]],[[3438],[-2]],[[3476],[-2]],[[2155],[-2]],[[700],[-2]],[[2151,3844],[2151],[-2]],[[2154],[-2]],[[92],[-2]],[[25],[-2]],[[2159,3848],[2159],[-2]],[[2160],[-2]],[[2168,3850],[2168],[-2]],[[2162,3851],[2162],[-2]],[[2163],[-2]],[[83],[-2]],[[2168,3854],[2168]],[[3370],[-2]],[[2189],[-2]],[[734],[-2]],[[3364,3858],[3364],[-2]],[[3372,3859],[3372],[-2]],[[3373,3860],[3373],[-2]],[[2109],[-2]],[[2186],[-2]],[[2194],[-2]],[[2193,3864],[2193],[-2]],[[2197,3865],[2197],[-2]],[[2207],[-2]],[[2215],[-2]],[[2210],[-2]],[[2214,3869],[2214],[-2]],[[675],[-2]],[[2231],[-2]],[[2240],[-2]],[[2242],[-2]],[[2241],[-2]],[[2244],[-2]],[[2245],[-2]],[[2255,3877],[2255],[-2]],[[3517],[-2]],[[2263,3879],[2263],[-2]],[[2264],[-2]],[[2269],[-2]],[[2271,3882],[2271],[-2]],[[2272],[-2]],[[2275],[-2]],[[2281,3885],[2281],[-2]],[[695],[-2]],[[3208],[-2]],[[2286],[-2]],[[2452],[-2]],[[2502],[-2]],[[2295],[-2]],[[2425],[-2]],[[2375],[-2]],[[2419],[-2]],[[2296,3895],[2296],[-2]],[[2374],[-2]],[[2331],[-2]],[[2316],[-2]],[[326],[-2]],[[3577],[-2]],[[2332],[-2]],[[2320],[-2]],[[2317],[-2]],[[2319,3904],[2319],[-2]],[[2330],[-2]],[[2325,3906],[2325],[-2]],[[2329,3907],[2329],[-2]],[[2333],[-2]],[[364],[-2]],[[2334],[-2]],[[3531],[-2]],[[2337],[-2]],[[3532],[-2]],[[3537],[-2]],[[2339],[-2]],[[2342],[-2]],[[2340],[-2]],[[2346],[-2]],[[2345,3919],[2345],[-2]],[[2347],[-2]],[[2437],[-2]],[[2391],[-2]],[[2500],[-2]],[[2365,3924],[2365],[-2]],[[2436,3925],[2436],[-2]],[[2388],[-2]],[[2428],[-2]],[[2421],[-2]],[[2392],[-2]],[[2394],[-2]],[[2377],[-2]],[[2385,3932],[2385],[-2]],[[2389],[-2]],[[2390],[-2]],[[2393,3935],[2393],[-2]],[[3630],[-2]],[[2397],[-2]],[[2399],[-2]],[[2417],[-2]],[[544],[-2]],[[2418,3941],[2418],[-2]],[[2424],[-2]],[[2429,3943],[2429],[-2]],[[2431,3944],[2431],[-2]],[[2441,3945],[2441]],[[2438],[-2]],[[2444],[-2]],[[2446,3948],[2446],[-2]],[[2451],[-2]],[[2467,3950],[2467],[-2]],[[2460],[-2]],[[316],[-2]],[[487],[-2]],[[2472],[-2]],[[2504],[-2]],[[2487,3956],[2487],[-2]],[[247],[-2]],[[2495],[-2]],[[2497],[-2]],[[2496],[-2]],[[2501],[-2]],[[2503,3962],[2503],[-2]],[[2516],[-2]],[[2518],[-2]],[[2509],[-2]],[[2517,3966],[2517],[-2]],[[373],[-2]],[[2531,3968],[2531],[-2]],[[822],[-2]],[[774],[-2]],[[2523],[-2]],[[2524],[-2]],[[598],[-2]],[[2534],[-2]],[[2535],[-2]],[[2542,3976],[2542],[-2]],[[2553],[-2]],[[2555],[-2]],[[2556],[-2]],[[2559],[-2]],[[2565],[-2]],[[2567],[-2]],[[2568],[-2]],[[2575,3984],[2575],[-2]],[[2577],[-2]],[[2585],[-2]],[[85],[-2]],[[3225],[-2]],[[2590,3989],[2590],[-2]],[[2631,3990],[2631],[-2]],[[2632],[-2]],[[2634,3992],[2634],[-2]],[[2645],[-2]],[[2647],[-2]],[[2649],[-2]],[[2652],[-2]],[[2644,3997],[2644],[-2]],[[2646,3998],[2646],[-2]],[[2648,3999],[2648],[-2]],[[2651,4000],[2651],[-2]],[[2669],[-2]],[[2653],[-2]],[[2660,4003],[2660],[-2]],[[2662],[-2]],[[2663],[-2]],[[2664],[-2]],[[2665],[-2]],[[2668,4008],[2668],[-2]],[[2678],[-2]],[[2680,4010],[2680],[-2]],[[3679],[-2]],[[2683],[-2]],[[2689],[-2]],[[2690],[-2]],[[3567],[-2]],[[3565],[-2]],[[2699],[-2]],[[2712],[-2]],[[2718],[-2]],[[2733,4020],[2733],[-2]],[[2708],[-2]],[[2717,4022],[2717]],[[2722],[-2]],[[2729],[-2]],[[2735],[-2]],[[518],[-2]],[[2768],[-2]],[[2753],[-2]],[[2747],[-2]],[[2752],[-2]],[[2740],[-2]],[[2810,4032],[2810]],[[2748],[-2]],[[2751],[-2]],[[2754,4035],[2754],[-2]],[[2766],[-2]],[[2769,4037],[2769],[-2]],[[2783],[-2]],[[834],[-2]],[[2793],[-2]],[[2795],[-2]],[[90],[-2]],[[2799,4043],[2799],[-2]],[[2816],[-2]],[[2819,4045],[2819],[-2]],[[2822],[-2]],[[2834],[-2]],[[2826],[-2]],[[2831],[-2]],[[2842,4050],[2842],[-2]],[[2849],[-2]],[[2856],[-2]],[[2869],[-2]],[[2860],[-2]],[[2870,4055],[2870],[-2]],[[3690],[-2]],[[3574],[-2]],[[2947],[-2]],[[2950],[-2]],[[279],[-2]],[[2907],[-2]],[[2908],[-2]],[[253],[-2]],[[2917,4064],[2917],[-2]],[[2918],[-2]],[[2919],[-2]],[[3680],[-2]],[[2926],[-2]],[[452],[-2]],[[2959,4070],[2959],[-2]],[[2963],[-2]],[[2968,4072],[2968],[-2]],[[2972],[-2]],[[2975],[-2]],[[2974,4075],[2974],[-2]],[[2981],[-2]],[[2989],[-2]],[[2985],[-2]],[[2990],[-2]],[[2993,4080],[2993],[-2]],[[2995],[-2]],[[3002],[-2]],[[3005],[-2]],[[3006],[-2]],[[3001,4085],[3001],[-2]],[[3003],[-2]],[[272],[-2]],[[3008],[-2]],[[3010,4089],[3010],[-2]],[[3014],[-2]],[[3019],[-2]],[[3032],[-2]],[[213],[-2]],[[3071],[-2]],[[3055],[-2]],[[3074],[-2]],[[3076],[-2]],[[3067],[-2]],[[3073],[-2]],[[3083,4100],[3083],[-2]],[[3086],[-2]],[[3090],[-2]],[[3678],[-2]],[[3097,4104],[3097]],[[3105],[-2]],[[3164],[-2]],[[3134],[-2]],[[3146],[-2]],[[3148],[-2]],[[3170],[-2]],[[3165],[-2]],[[3167,4112],[3167],[-2]],[[584],[-2]],[[3173],[-2]],[[3176],[-2]],[[3728],[-2]],[[3183],[-2]],[[3185],[-2]],[[3193],[-2]],[[3192,4120],[3192],[-2]],[[3684],[-2]],[[3642],[-2]],[[3207,4123],[3207],[-2]],[[3219,4124],[3219],[-2]],[[2426],[-2]],[[3222,4126],[3222],[-2]],[[3231],[-2]],[[3234,4128],[3234]],[[3236,4129],[3236]],[[3238],[-2]],[[3624],[-2]],[[3249],[-2]],[[3235],[-2]],[[3248,4134],[3248]],[[3251],[-2]],[[750],[-2]],[[3257,4137],[3257],[-2]],[[3265,4138],[3265],[-2]],[[3267,4139],[3267],[-2]],[[3264],[-2]],[[3280,4141],[3280],[-2]],[[3281],[-2]],[[3284,4143],[3284],[-2]],[[3283],[-2]],[[3285],[-2]],[[449],[-2]],[[3290],[-2]],[[3293],[-2]],[[3294],[-2]],[[3586],[-2]],[[3300],[-2]],[[3314],[-2]],[[3633],[-2]],[[3342,4154],[3342],[-2]],[[3335,4155],[3335],[-2]],[[3315],[-2]],[[3316],[-2]],[[517],[-2]],[[342],[-2]],[[3211],[-2]],[[3345],[-2]],[[3347],[-2]],[[3636],[-2]],[[3344],[-2]],[[3349],[-2]],[[3355,4166],[3355],[-2]],[[3420],[-2]],[[3358,4168],[3358],[-2]],[[3422],[-2]],[[513],[-2]],[[3673],[-2]],[[3671],[-2]],[[3426],[-2]],[[56],[-2]],[[3434],[-2]],[[3405],[-2]],[[3421,4177],[3421]],[[3424],[-2]],[[3437,4179],[3437],[-2]],[[3470,4180],[3470]],[[198],[-2]],[[3475],[-2]],[[3489],[-2]],[[3492],[-2]],[[357],[-2]],[[3490],[-2]],[[3635],[-2]],[[3488],[-2]],[[3491,4189],[3491],[-2]],[[3497,4190],[3497],[-2]],[[3496],[-2]],[[3511,4192],[3511],[-2]],[[3498],[-2]],[[3500,4194],[3500],[-2]],[[3513,4195],[3513],[-2]],[[3519],[-2]],[[3525,4197],[3525],[-2]],[[3527,4198],[3527],[-2]],[[3536,4199],[3536]],[[477],[-2]],[[3539,4201],[3539]],[[3540,4202],[3540],[-2]],[[3542,4203],[3542],[-2]],[[3544,4204],[3544],[-2]],[[498],[-2]],[[3549],[-2]],[[3551],[-2]],[[3554],[-2]],[[3556],[-2]],[[3557],[-2]],[[3559],[-2]],[[3561],[-2]],[[3566],[-2]],[[3569],[-2]],[[3582,4215],[3582],[-2]],[[3588],[-2]],[[3613],[-2]],[[3615],[-2]],[[3618,4219],[3618],[-2]],[[3620,4220],[3620],[-2]],[[3634,4221],[3634],[-2]],[[3638],[-2]],[[798],[-2]],[[3653,4224],[3653],[-2]],[[3655,4225],[3655],[-2]],[[3662,4226],[3662],[-2]],[[3714,4227],[3714],[-2]],[[39],[-2]],[[3672],[-2]],[[3739,4230],[3739],[-2]],[[3730],[-2]],[[3745,4232],[3745],[-2]],[[464],[-2]],[[3749],[-2]],[[3763,4235],[3763],[-2]],[[3764,4236],[3764],[-2]],[[3766],[-2]],[[3768],[-2]],[[3039],[-2]],[[592],[-2]],[[3089],[-2]],[[3036],[-2]],[[3780,4243],[3780]],[[3206],[-2]]]]; \ No newline at end of file +return ['rules_offset'=>2000,'rules_names'=>['%f1','%f2','%f3','%f4','query','simpleStatement','%f5','%f6','%f7','%f8','alterStatement','%f9','%f10','alterDatabase','%f11','%f12','%f13','%f14','%f15','%f16','%f17','%f18','alterEvent','alterLogfileGroup','%f19','alterLogfileGroupOptions','alterLogfileGroupOption','alterServer','alterTable','%f20','%f21','%f22','%f23','alterTableActions','%f24','%f25','alterCommandList','%f26','alterCommandsModifierList','%f27','%f28','%f29','standaloneAlterCommands','%f30','%f31','%f32','%f33','%f34','%f35','%f36','%f37','%f38','%f39','%f40','%f41','%f42','%f43','%f44','%f45','alterPartition','%f46','%f47','%f48','alterList','alterCommandsModifier','%f49','%f50','%f51','%f52','%f53','%f54','%f55','%f56','%f57','%f58','%f59','%f60','%f61','%f62','%f63','%f64','%f65','%f66','%f67','%f68','%f69','%f70','%f71','%f72','%f73','%f74','%f75','%f76','%f77','%f78','%f79','%f80','%f81','%f82','alterListItem','%f83','place','restrict','%f84','alterAlgorithmOption','%f85','alterLockOption','%f86','%f87','indexLockAndAlgorithm','%f88','withValidation','removePartitioning','allOrPartitionNameList','%f89','%f90','%f91','%f92','%f93','%f94','%f95','%f96','%f97','%f98','alterTablespace','%f99','alterUndoTablespace','%f100','undoTableSpaceOptions','undoTableSpaceOption','%f101','alterTablespaceOptions','%f102','alterTablespaceOption','%f103','changeTablespaceOption','alterView','viewTail','viewSelect','%f104','viewCheckOption','%f105','createStatement','createDatabase','createDatabaseOption','%f106','%f107','%f108','%f109','%f110','createTable','%f111','tableElementList','tableElement','%f112','duplicateAsQueryExpression','queryExpressionOrParens','%f113','createRoutine','%f114','%f115','createProcedure','%f116','%f117','createFunction','%f118','createUdf','%f119','routineCreateOption','routineAlterOptions','%f120','%f121','%f122','%f123','%f124','%f125','%f126','%f127','routineOption','%f128','%f129','%f130','%f131','%f132','%f133','createIndex','%f134','%f135','%f136','indexNameAndType','createIndexTarget','%f137','createLogfileGroup','%f138','logfileGroupOptions','logfileGroupOption','createServer','%f139','serverOptions','%f140','%f141','%f142','%f143','%f144','%f145','%f146','serverOption','%f147','createTablespace','createUndoTablespace','%f148','%f149','tsDataFileName','tsDataFile','%f150','tablespaceOptions','tablespaceOption','tsOptionInitialSize','%f151','tsOptionUndoRedoBufferSize','tsOptionAutoextendSize','tsOptionMaxSize','tsOptionExtentSize','tsOptionNodegroup','tsOptionEngine','tsOptionWait','tsOptionComment','tsOptionFileblockSize','tsOptionEncryption','createView','%f152','viewReplaceOrAlgorithm','%f153','viewAlgorithm','%f154','viewSuid','%f155','%f156','createTrigger','%f157','triggerFollowsPrecedesClause','%f158','%f159','%f160','%f161','%f162','createEvent','createRole','%f163','%f164','createSpatialReference','%f165','%f166','%f167','%f168','srsAttribute','%f169','dropStatement','dropDatabase','dropEvent','dropFunction','dropProcedure','dropIndex','%f170','%f171','dropLogfileGroup','dropLogfileGroupOption','dropServer','%f172','%f173','dropTable','%f174','%f175','dropTableSpace','dropTrigger','%f176','dropView','dropRole','dropSpatialReference','dropUndoTablespace','%f177','%f178','renameTableStatement','renamePair','truncateTableStatement','importStatement','%f179','callStatement','%f180','%f181','%f182','%f183','%f184','%f185','deleteStatement','partitionDelete','deleteStatementOption','%f186','doStatement','%f187','%f188','%f189','%f190','%f191','handlerStatement','%f192','%f193','%f194','%f195','%f196','%f197','handlerReadOrScan','%f198','%f199','%f200','insertStatement','insertLockOption','%f201','insertFromConstructor','%f202','fields','%f203','insertValues','%f204','insertQueryExpression','%f205','valueList','%f206','%f207','%f208','values','valuesReference','insertUpdateList','%f209','%f210','loadStatement','dataOrXml','xmlRowsIdentifiedBy','%f211','%f212','%f213','loadDataFileTail','loadDataFileTargetList','%f214','%f215','%f216','fieldOrVariableList','%f217','%f218','%f219','replaceStatement','%f220','selectStatement','%f221','%f222','%f223','selectStatementWithInto','%f224','%f225','%f226','queryExpression','%f227','%f228','%f229','%f230','%f231','queryExpressionBody','%f232','%f233','queryExpressionParens','queryPrimary','querySpecification','subquery','querySpecOption','limitClause','simpleLimitClause','%f234','%f235','limitOptions','%f236','limitOption','%f237','%f238','%f239','%f240','%f241','%f242','%f243','intoClause','%f244','%f245','procedureAnalyseClause','havingClause','%f246','windowClause','windowDefinition','windowSpec','windowFrameClause','windowFrameUnits','windowFrameExtent','%f247','%f248','%f249','%f250','%f251','windowFrameStart','windowFrameBetween','%f252','%f253','%f254','%f255','windowFrameBound','%f256','%f257','%f258','windowFrameExclusion','%f259','withClause','commonTableExpression','groupByClause','%f260','%f261','olapOption','orderClause','direction','%f262','fromClause','%f263','tableReferenceList','%f264','tableValueConstructor','explicitTable','rowValueExplicit','%f265','selectOption','lockingClauseList','%f266','%f267','%f268','lockingClause','lockStrengh','%f269','lockedRowAction','%f270','%f271','selectItemList','%f272','selectItem','%f273','selectAlias','whereClause','%f274','%f275','%f276','tableReference','escapedTableReference','%f277','%f278','%f279','%f280','%f281','%f282','%f283','%f284','%f285','joinedTable','%f286','%f287','%f288','naturalJoinType','%f289','%f290','innerJoinType','%f291','outerJoinType','tableFactor','singleTable','%f292','singleTableParens','%f293','%f294','derivedTable','%f295','tableReferenceListParens','tableFunction','%f296','columnsClause','%f297','%f298','%f299','jtColumn','%f300','%f301','onEmptyOrError','onEmpty','onError','%f302','jtOnResponse','unionOption','%f303','tableAlias','%f304','indexHintList','%f305','%f306','indexHint','indexHintType','keyOrIndex','%f307','%f308','constraintKeyType','%f309','%f310','%f311','indexHintClause','%f312','indexList','indexListElement','updateStatement','transactionOrLockingStatement','%f313','%f314','%f315','%f316','transactionStatement','beginWork','%f317','%f318','%f319','transactionCharacteristic','%f320','%f321','%f322','%f323','%f324','%f325','%f326','%f327','savepointStatement','%f328','%f329','%f330','%f331','%f332','%f333','lockStatement','lockItem','%f334','%f335','lockOption','%f336','%f337','%f338','%f339','%f340','%f341','%f342','%f343','%f344','%f345','%f346','%f347','xaStatement','%f348','xaConvert','%f349','%f350','xid','%f351','%f352','%f353','%f354','%f355','%f356','%f357','%f358','%f359','replicationStatement','%f360','%f361','%f362','resetOption','%f363','masterResetOptions','%f364','%f365','replicationLoad','changeMaster','%f366','changeMasterOptions','%f367','%f368','%f369','%f370','%f371','%f372','%f373','%f374','%f375','%f376','%f377','%f378','%f379','%f380','%f381','%f382','%f383','%f384','%f385','%f386','%f387','%f388','%f389','%f390','%f391','%f392','%f393','%f394','%f395','%f396','masterOption','privilegeCheckDef','tablePrimaryKeyCheckDef','masterTlsCiphersuitesDef','%f397','%f398','%f399','%f400','masterFileDef','%f401','%f402','serverIdList','%f403','changeReplication','%f404','%f405','%f406','%f407','%f408','%f409','%f410','filterDefinition','%f411','filterDbList','%f412','filterTableList','%f413','filterStringList','filterWildDbTableString','%f414','filterDbPairList','%f415','%f416','%f417','slave','%f418','%f419','%f420','%f421','slaveUntilOptions','%f422','%f423','%f424','%f425','%f426','slaveConnectionOptions','%f427','slaveThreadOptions','slaveThreadOption','%f428','groupReplication','%f429','%f430','%f431','%f432','preparedStatement','%f433','executeStatement','%f434','executeVarList','%f435','%f436','%f437','%f438','%f439','cloneStatement','%f440','dataDirSSL','ssl','accountManagementStatement','alterUser','%f441','%f442','%f443','%f444','%f445','%f446','%f447','%f448','%f449','%f450','%f451','alterUserTail','userFunction','%f452','createUserTail','%f453','defaultRoleClause','%f454','%f455','requireClause','%f456','%f457','%f458','%f459','%f460','connectOptions','%f461','%f462','%f463','%f464','%f465','%f466','%f467','%f468','%f469','%f470','%f471','%f472','%f473','%f474','accountLockPasswordExpireOptions','dropUser','%f475','%f476','%f477','%f478','%f479','%f480','%f481','%f482','grant','grantTargetList','%f483','%f484','grantOptions','exceptRoleList','%f485','%f486','withRoles','grantAs','versionedRequireClause','%f487','renameUser','%f488','%f489','%f490','%f491','%f492','%f493','%f494','%f495','revoke','%f496','%f497','onTypeTo','aclType','%f498','roleOrPrivilegesList','%f499','%f500','%f501','%f502','%f503','%f504','%f505','%f506','%f507','%f508','%f509','%f510','%f511','%f512','%f513','%f514','%f515','%f516','%f517','%f518','%f519','roleOrPrivilege','%f520','%f521','%f522','%f523','%f524','grantIdentifier','%f525','requireList','%f526','%f527','%f528','requireListElement','%f529','%f530','%f531','%f532','%f533','grantOption','%f534','%f535','%f536','%f537','%f538','%f539','%f540','setRole','%f541','roleList','%f542','%f543','role','%f544','%f545','%f546','%f547','%f548','%f549','tableAdministrationStatement','%f550','%f551','%f552','histogram','%f553','%f554','checkOption','repairType','%f555','%f556','%f557','%f558','%f559','installUninstallStatment','setStatement','%f560','%f561','%f562','%f563','%f564','%f565','%f566','%f567','%f568','%f569','%f570','%f571','startOptionValueList','%f572','%f573','%f574','transactionCharacteristics','%f575','transactionAccessMode','%f576','%f577','%f578','%f579','isolationLevel','%f580','optionValueListContinued','%f581','%f582','%f583','%f584','%f585','%f586','%f587','optionValueNoOptionType','%f588','optionValue','setSystemVariable','%f589','%f590','startOptionValueListFollowingOptionType','optionValueFollowingOptionType','%f591','%f592','setExprOrDefault','%f593','%f594','%f595','%f596','%f597','%f598','%f599','%f600','%f601','%f602','%f603','%f604','%f605','%f606','%f607','%f608','%f609','%f610','%f611','%f612','%f613','%f614','%f615','%f616','%f617','%f618','%f619','%f620','%f621','%f622','%f623','%f624','%f625','%f626','%f627','%f628','%f629','%f630','%f631','%f632','%f633','%f634','%f635','%f636','%f637','%f638','%f639','%f640','%f641','%f642','%f643','%f644','%f645','%f646','%f647','showStatement','%f648','showCommandType','nonBlocking','fromOrIn','inDb','%f649','%f650','%f651','%f652','profileType','%f653','%f654','%f655','%f656','%f657','%f658','%f659','%f660','%f661','%f662','otherAdministrativeStatement','keyCacheListOrParts','%f663','keyCacheList','assignToKeycache','assignToKeycachePartition','cacheKeyList','keyUsageElement','%f664','keyUsageList','%f665','%f666','%f667','%f668','flushOption','logType','%f669','%f670','%f671','%f672','flushTables','%f673','%f674','flushTablesOptions','%f675','%f676','preloadTail','%f677','preloadList','%f678','preloadKeys','adminPartition','resourceGroupManagement','%f679','createResourceGroup','%f680','resourceGroupVcpuList','%f681','vcpuNumOrRange','resourceGroupPriority','resourceGroupEnableDisable','alterResourceGroup','%f682','setResourceGroup','%f683','threadIdList','dropResourceGroup','%f684','%f685','describeStatement','%f686','%f687','%f688','%f689','explainStatement','%f690','%f691','explainableStatement','helpCommand','useCommand','restartServer','compOp','%f692','%f693','%f694','%f695','%f696','%f697','%f698','predicateOperations','arrayCast','%f699','%f700','jsonOperator','%f701','%f702','%f703','%f704','%f705','%f706','%f707','%f708','%f709','%f710','%f711','%f712','%f713','%f714','%f715','%f716','%f717','sumExpr','groupingOperation','%f718','%f719','%f720','%f721','%f722','%f723','%f724','%f725','%f726','%f727','windowFunctionCall','%f728','windowingClause','%f729','%f730','leadLagInfo','%f731','nullTreatment','%f732','%f733','jsonFunction','inSumExpr','%f734','identListArg','%f735','identList','%f736','%f737','%f738','%f739','fulltextOptions','%f740','%f741','%f742','%f743','%f744','%f745','%f746','%f747','%f748','%f749','%f750','%f751','%f752','%f753','%f754','%f755','%f756','%f757','%f758','%f759','%f760','%f761','%f762','%f763','%f764','%f765','%f766','%f767','%f768','%f769','%f770','%f771','%f772','%f773','%f774','%f775','%f776','%f777','%f778','%f779','%f780','%f781','%f782','%f783','%f784','%f785','%f786','%f787','%f788','%f789','%f790','%f791','%f792','%f793','%f794','%f795','%f796','%f797','%f798','%f799','%f800','%f801','%f802','%f803','runtimeFunctionCall','%f804','%f805','%f806','%f807','%f808','%f809','%f810','%f811','geometryFunction','timeFunctionParameters','fractionalPrecision','%f812','%f813','%f814','%f815','weightStringLevels','%f816','%f817','%f818','weightStringLevelListItem','dateTimeTtype','%f819','%f820','%f821','%f822','%f823','%f824','trimFunction','%f825','%f826','%f827','%f828','%f829','substringFunction','%f830','%f831','functionCall','%f832','udfExprList','udfExpr','variable','%f833','userVariable','systemVariable','%f834','%f835','%f836','%f837','internalVariableName','whenExpression','thenExpression','elseExpression','%f838','exprList','%f839','charset','notRule','not2Rule','%f840','interval','intervalTimeStamp','exprListWithParentheses','exprWithParentheses','simpleExprWithParentheses','%f841','orderList','orderExpression','%f842','groupList','groupingExpression','channel','compoundStatement','returnStatement','ifStatement','%f843','%f844','%f845','ifBody','thenStatement','%f846','compoundStatementList','%f847','caseStatement','elseStatement','labeledBlock','unlabeledBlock','label','beginEndBlock','labeledControl','unlabeledControl','loopBlock','whileDoBlock','repeatUntilBlock','%f848','spDeclarations','spDeclaration','%f849','variableDeclaration','conditionDeclaration','spCondition','sqlstate','%f850','%f851','handlerDeclaration','%f852','handlerCondition','cursorDeclaration','iterateStatement','leaveStatement','%f853','%f854','%f855','%f856','%f857','%f858','getDiagnostics','signalAllowedExpr','%f859','%f860','statementInformationItem','%f861','%f862','conditionInformationItem','signalInformationItemName','%f863','%f864','%f865','signalStatement','%f866','%f867','%f868','resignalStatement','signalInformationItem','cursorOpen','cursorClose','%f869','cursorFetch','%f870','%f871','%f872','%f873','schedule','columnDefinition','checkOrReferences','checkConstraint','constraintEnforcement','%f874','%f875','%f876','%f877','%f878','%f879','%f880','%f881','%f882','%f883','%f884','%f885','tableConstraintDef','constraintName','%f886','%f887','%f888','%f889','%f890','fieldDefinition','%f891','%f892','%f893','%f894','%f895','%f896','%f897','%f898','%f899','%f900','%f901','%f902','%f903','%f904','columnAttribute','columnFormat','storageMedia','%f905','%f906','%f907','%f908','gcolAttribute','%f909','%f910','%f911','%f912','%f913','%f914','%f915','references','%f916','%f917','%f918','deleteOption','%f919','keyList','keyPart','%f920','keyListWithExpression','%f921','keyPartOrExpression','keyListVariants','indexType','indexOption','%f922','%f923','commonIndexOption','visibility','%f924','indexTypeClause','%f925','fulltextIndexOption','spatialIndexOption','dataTypeDefinition','%f926','%f927','%f928','%f929','%f930','%f931','%f932','%f933','%f934','%f935','%f936','%f937','%f938','%f939','%f940','%f941','%f942','%f943','%f944','%f945','%f946','%f947','%f948','%f949','%f950','%f951','%f952','%f953','%f954','%f955','%f956','%f957','%f958','%f959','%f960','%f961','%f962','%f963','%f964','dataType','%f965','nchar','%f966','realType','%f967','fieldLength','%f968','fieldOptions','%f969','%f970','%f971','charsetWithOptBinary','%f972','%f973','ascii','%f974','%f975','unicode','wsNumCodepoints','typeDatetimePrecision','charsetName','collationName','%f976','createTableOptions','createTableOptionsSpaceSeparated','%f977','%f978','%f979','%f980','%f981','%f982','%f983','%f984','%f985','%f986','%f987','%f988','%f989','%f990','%f991','%f992','%f993','%f994','%f995','%f996','%f997','%f998','%f999','%f1000','%f1001','%f1002','%f1003','%f1004','%f1005','%f1006','createTableOption','ternaryOption','defaultCollation','defaultEncryption','defaultCharset','%f1007','partitionClause','%f1008','%f1009','%f1010','%f1011','%f1012','%f1013','%f1014','partitionTypeDef','%f1015','%f1016','%f1017','%f1018','subPartitions','partitionKeyAlgorithm','%f1019','partitionDefinitions','%f1020','%f1021','%f1022','%f1023','%f1024','%f1025','partitionDefinition','%f1026','%f1027','partitionValuesIn','%f1028','%f1029','%f1030','%f1031','%f1032','%f1033','%f1034','%f1035','partitionOption','subpartitionDefinition','%f1036','partitionValueItemListParen','partitionValueItem','definerClause','ifExists','ifNotExists','%f1037','procedureParameter','functionParameter','collate','typeWithOptCollate','schemaIdentifierPair','%f1038','viewRefList','%f1039','updateList','%f1040','updateElement','charsetClause','fieldsClause','%f1041','%f1042','%f1043','fieldTerm','linesClause','%f1044','lineTerm','%f1045','userList','%f1046','createUserList','%f1047','alterUserList','%f1048','%f1049','%f1050','%f1051','%f1052','%f1053','%f1054','%f1055','%f1056','createUserEntry','%f1057','%f1058','%f1059','%f1060','%f1061','%f1062','%f1063','%f1064','alterUserEntry','retainCurrentPassword','discardOldPassword','replacePassword','%f1065','%f1066','userIdentifierOrText','%f1067','user','likeClause','likeOrWhere','onlineOption','noWriteToBinLog','usePartition','%f1068','fieldIdentifier','columnName','columnInternalRef','%f1069','columnInternalRefList','columnRef','insertIdentifier','indexName','indexRef','%f1070','tableWild','schemaName','schemaRef','procedureName','procedureRef','functionName','functionRef','triggerName','triggerRef','viewName','viewRef','tablespaceName','tablespaceRef','logfileGroupName','logfileGroupRef','eventName','eventRef','udfName','serverName','serverRef','engineRef','tableName','filterTableRef','%f1071','%f1072','%f1073','%f1074','tableRefWithWildcard','tableRef','%f1075','tableRefList','%f1076','tableAliasRefList','parameterName','labelIdentifier','labelRef','roleIdentifier','roleRef','pluginRef','componentRef','resourceGroupRef','windowName','%f1077','pureIdentifier','identifier','%f1078','identifierList','identifierListWithParentheses','qualifiedIdentifier','%f1079','%f1080','%f1081','simpleIdentifier','dotIdentifier','ulong_number','real_ulong_number','ulonglong_number','real_ulonglong_number','%f1082','%f1083','literal','%f1084','%f1085','signedLiteral','%f1086','stringList','textStringLiteral','textString','textStringHash','%f1087','%f1088','textLiteral','textStringNoLinebreak','%f1089','textStringLiteralList','numLiteral','boolLiteral','nullLiteral','%f1090','%f1091','%f1092','temporalLiteral','floatOptions','standardFloatOptions','precision','textOrIdentifier','lValueIdentifier','roleIdentifierOrText','sizeNumber','parentheses','equal','optionType','%f1093','%f1094','%f1095','varIdentType','%f1096','%f1097','%f1098','%f1099','%f1100','setVarIdentType','%f1101','%f1102','identifierKeyword','identifierKeywordsAmbiguous1RolesAndLabels','identifierKeywordsAmbiguous2Labels','%f1103','%f1104','labelKeyword','identifierKeywordsAmbiguous3Roles','%f1105','%f1106','identifierKeywordsUnambiguous','%f1107','%f1108','roleKeyword','lValueKeyword','identifierKeywordsAmbiguous4SystemVariables','%f1109','roleOrIdentifierKeyword','%f1110','%f1111','%f1112','roleOrLabelKeyword','%f1113','alterOrderList','createUser','%f1114','%f1115','%f1116','%f1117','%f1118','%f1119','%f1120','%f1121','%f1122','castType','utilityStatement','%f1123','%f1124','%f1125','%f1126','%f1127','%f1128','%f1129','windowSpecDetails','expr','%f1130','%f1131','%f1132','%f1133','%f1134','%f1135','%f1136','%f1137','%f1138','%f1139','%f1140','boolPri','%f1141','%f1142','%f1143','%f1144','%f1145','%f1146','%f1147','%f1148','%f1149','predicate','bitExpr','%f1150','%f1151','%f1152','%f1153','%f1154','%f1155','%f1156','%f1157','%f1158','%f1159','%f1160','%f1161','%f1162','simpleExpr','%f1163','%f1164','%f1165','%f1166','%f1167','%f1168','%f1169','%f1170','%f1171','%f1172','%f1173','%f1174','%f1175','%f1176','%f1177','%f1178','%f1179','%f1180','%f1181','%f1182','%f1183','%f1184','%f1185','%f1186','%f1187','%f1188','%f1189','%f1190','%f1191','%f1192','%f1193','%f1194','%f1195','%f1196','%f1197','%f1198','%f1199','%f1200','%f1201','%f1202','%f1203','%f1204','%f1205','%f1206','%f1207','%f1208','%f1209','%f1210','%f1211','%f1212','%f1213','%f1214','%f1215','%f1216','%f1217','%f1218','%f1219','%f1220','%f1221','%f1222','%f1223','%f1224','%f1225','%f1226','%f1227','%f1228','%f1229','%f1230','%f1231','%f1232','%f1233','%f1234','%f1235','%f1236','%f1237','%f1238','%f1239','%f1240','%f1241','%f1242','%f1243','%f1244','%f1245','%f1246','%f1247','%f1248','%f1249','%f1250','%f1251','%f1252','%f1253','%f1254','%f1255','%f1256','%f1257','%f1258','%f1259','%f1260','%f1261','%f1262','%f1263','%f1264','%f1265','%f1266','%f1267','%f1268','%f1269','%f1270','%f1271','%f1272','%f1273','%f1274','%f1275','%f1276','%f1277','%f1278','%f1279','%f1280','%f1281','%f1282','%f1283','%f1284','%f1285','%f1286','%f1287','%f1288','%f1289','%f1290','%f1291','%f1292','%f1293','%f1294','%f1295','%f1296','%f1297','%f1298','%f1299','%f1300','%f1301','%f1302','%f1303','%f1304','%f1305','%f1306','%f1307','%f1308','%f1309','%f1310','%f1311','%f1312','%f1313','%f1314','%f1315','%f1316','%f1317','%f1318','%f1319','%f1320','%f1321','%f1322','%f1323','%f1324','%f1325','%f1326','%f1327','%f1328','%f1329','%f1330','%f1331','%f1332','%f1333','%f1334','%f1335','%f1336','%f1337','%f1338','%f1339','%f1340','%f1341','%f1342','%f1343','%f1344','%f1345','%f1346','%f1347','%f1348','%f1349','%f1350','%f1351','%f1352','%f1353','%f1354','%f1355','%f1356','%f1357','%f1358','%f1359','%f1360','%f1361','%f1362','%f1363','%f1364','%f1365','%f1366','%f1367','%f1368','%f1369','%f1370','%f1371','%f1372','%f1373','%f1374','%f1375','%f1376','%f1377','%f1378','%f1379','%f1380','%f1381','%f1382','%f1383','%f1384','%f1385','%f1386','%f1387','%f1388','%f1389','%f1390','%f1391','%f1392','%f1393','%f1394','%f1395','%f1396','%f1397','%f1398','%f1399','%f1400','%f1401','%f1402','%f1403','%f1404','%f1405','%f1406','%f1407','%f1408','%f1409','%f1410','%f1411','%f1412','%f1413','%f1414','%f1415','%f1416','%f1417','%f1418','%f1419','%f1420','%f1421','%f1422','%f1423','%f1424','%f1425','%f1426','%f1427','%f1428','%f1429','%f1430','%f1431','%f1432','%f1433','%f1434','%f1435','%f1436','%f1437','%f1438','%f1439','%f1440','%f1441','%f1442','%f1443','%f1444','%f1445','%f1446','%f1447','%f1448','%f1449','%f1450','%f1451','%f1452','%f1453','%f1454','%f1455','%f1456','%f1457','%f1458','%f1459','%f1460','%f1461','%f1462','%f1463','%f1464','%f1465','%f1466','%f1467','%f1468','%f1469','%f1470','%f1471','%f1472','%f1473','%f1474','%f1475','%f1476','%f1477','%f1478','%f1479','%f1480','%f1481','%f1482','%f1483','%f1484','%f1485','%f1486','%f1487','%f1488','%f1489','%f1490','%f1491','%f1492','%f1493','%f1494','%f1495','%f1496','%f1497','%f1498','%f1499','%f1500','%f1501','%f1502','%f1503','%f1504','%f1505','%f1506','%f1507','%f1508','%f1509','%f1510','%f1511','%f1512','%f1513','%f1514','%f1515','%f1516','%f1517','%f1518','%f1519','%f1520','%f1521','%f1522','%f1523','%f1524','%f1525','%f1526','%f1527','%f1528','%f1529','%f1530','%f1531','%f1532','%f1533','%f1534','%f1535','%f1536','%f1537','%f1538','%f1539','%f1540','%f1541','%f1542','%f1543','%f1544','%f1545','%f1546','%f1547','%f1548','%f1549','%f1550','%f1551','%f1552','%f1553','%f1554','%f1555','%f1556','%f1557','%f1558','%f1559','%f1560','%f1561','%f1562','%f1563','%f1564','%f1565','%f1566','%f1567','%f1568','%f1569','%f1570','%f1571','%f1572','%f1573','%f1574','%f1575','%f1576','%f1577','%f1578','%f1579','%f1580','%f1581','%f1582','%f1583','%f1584','%f1585','%f1586','%f1587','%f1588','%f1589','%f1590','%f1591','%f1592','%f1593','%f1594','%f1595','%f1596','%f1597','%f1598','%f1599','%f1600','%f1601','%f1602','%f1603','%f1604','%f1605','%f1606','%f1607','%f1608','%f1609','%f1610','%f1611','%f1612','%f1613','%f1614','%f1615','%f1616','%f1617','%f1618','%f1619','%f1620','%f1621','%f1622','%f1623','%f1624','%f1625','%f1626','%f1627','%f1628','%f1629','%f1630','%f1631','%f1632','%f1633','%f1634','%f1635','%f1636','%f1637','%f1638','%f1639','%f1640','%f1641','%f1642','%f1643'],'grammar'=>[[[2005],[2525]],[[25,3794]],[[2001],[-1]],[[2000,2002]],[[-1],[2003]],[[2010],[2142],[2257],[2282],[2284],[2285],[2287],[2294],[2298],[2304],[2315],[2335],[2350],[2352],[2518],[2519],[2577],[2675],[2685],[2689],[2828],[2842],[2843],[2943],[2996],[2964],[3725],[3268],[3280],[3284]],[[520,3591,3795]],[[280,3593,3795]],[[321,591,3672,374,342]],[[2028],[2013],[2006],[2007],[2136],[2022],[2124],[2126],[2023],[2027],[2008]],[[86,2009]],[[739,183,209,438]],[[3796],[2011]],[[180,3589,2012]],[[471,602,3294]],[[471,150,3797,515]],[[555,715,3631]],[[471,628]],[[210,3798]],[[228],[2018]],[[146,3658]],[[218,3224]],[[3799,241,3603,3800,3801,3802,3803,3804,3805]],[[368,292,3601,80,730,3658,3806]],[[3807,2026]],[[2026,3808]],[[2217],[2224],[2225]],[[615,3606,2198]],[[3809,3810,695,3615,3811]],[[3474],[2112]],[[2036,3812]],[[2038,24]],[[3813,2042]],[[2030],[3474],[2112],[2032]],[[2038,24]],[[3814,2063]],[[2038],[2035]],[[24,2064]],[[2064,3815]],[[211,697]],[[310,697]],[[607],[608]],[[2039],[2040],[2059],[2041]],[[496,3642]],[[3490],[2043]],[[80,497,3816,2044]],[[219,497,3633]],[[538,497,3816,2113]],[[480,497,3816,2113,3816]],[[89,497,3816,2113]],[[132,497,2113,3817]],[[557,497,3816,2113,3818]],[[138,497,3816,3642]],[[722,497,2113]],[[3633,326,3490]],[[556,497,3816,3819]],[[244,497,3631,772,695,3615,3820]],[[211,497,2113,697]],[[310,497,2113,697]],[[2045],[2046],[2047],[2048],[2049],[2050],[2051],[2052],[2053],[2055],[2056],[2057],[2058]],[[2099],[3437]],[[2099],[2064],[3437]],[[24,2061]],[[2060,3821]],[[2104],[2106],[2111]],[[3631,3318,3822,3823]],[[27,2152,28]],[[2065],[2066]],[[80,3824,2067]],[[80,3311]],[[126,3824,3579,3631,3318,3823]],[[430,3824,3579,3318,3823]],[[3824,3579,3825]],[[3579],[3826]],[[273,342,2073]],[[517,342]],[[2507,3585]],[[132,3631]],[[157,3631]],[[2072],[2074],[2075],[2076],[2077],[2078]],[[219,2079]],[[210,340]],[[228,340]],[[3215],[3650]],[[67,198,2083]],[[219,198]],[[2084],[2085]],[[86,3824,3579,2086]],[[86,313,3585,3366]],[[86,132,3631,3298]],[[86,157,3631,3298]],[[555,145,3579,715,3631]],[[715],[92]],[[555,3827,3608]],[[555,2507,3585,715,3584]],[[198],[3433]],[[165,715,3208,2095,3828]],[[482,116,3713]],[[739,495]],[[2068],[2069],[2070],[2071],[2080],[2081],[2082],[2087],[2088],[2089],[2090],[2091],[2093],[2094],[2096],[272],[2097],[2098]],[[81,3631]],[[2100],[264]],[[578],[120]],[[198],[3631]],[[84,3829,2103]],[[198],[3631]],[[366,3829,2105]],[[2104,3830]],[[2106,3831]],[[2107],[2108]],[[772],[773]],[[2110,749]],[[554,495]],[[85],[3633]],[[80],[219]],[[2114,182,3658,3832]],[[3807,2135]],[[2135,3833]],[[126,182,3658,3834]],[[534],[536]],[[453,77]],[[2118],[2119],[2120]],[[555,715,3631]],[[2115],[2121],[2122],[2131]],[[697,3599,2123]],[[829],[832]],[[731,697,3599,67,2125,3835]],[[3807,2129]],[[2129,3836]],[[2224]],[[3807,2133]],[[2133,3837]],[[315,3829,3675]],[[2132],[2220],[2221],[2224],[2225],[2228]],[[315,3829,3675]],[[2134],[2220],[2221]],[[3838,3799,3839,761,3597,2137]],[[3840,92,2138]],[[2156,3841]],[[121],[364]],[[772,3842,132,479]],[[2143],[2150],[2164],[2161],[2166],[2192],[2229],[2238],[2185],[2196],[2208],[2246],[2247],[2250],[2209]],[[168,2141]],[[180,3843,3588,3844]],[[3472],[3470],[3471]],[[27,2152,28]],[[3845,3846,3847,3848]],[[355,3615]],[[27,355,3615,28]],[[2146],[2147],[2148]],[[3849,695,3843,3608,2149]],[[24,2153]],[[2153,3850]],[[3295],[3311]],[[560],[308]],[[3851,3852,2156]],[[2360],[2369]],[[2161],[2164],[2166]],[[168,2157,3853,-1]],[[24,3518]],[[3518,3854]],[[3799,520,3590,27,3855,28,3856,3224]],[[24,3519]],[[3519,3857]],[[3799,280,3592,27,3858,28,582,3521,3856,3224]],[[679],[39],[44],[47]],[[3859,280,3604,582,2165,634,3658]],[[3797,207]],[[2178],[2167]],[[3860]],[[146,3658]],[[344,638]],[[822,638]],[[161,638]],[[533,638,183]],[[429,638,183]],[[200],[328]],[[638,609,2176]],[[2170],[2171],[2172],[2173],[2174],[2175],[2177]],[[3584,3861]],[[2179],[3862]],[[3863,313,2180,2190,3864]],[[278,313,3584,2190,3865]],[[637,313,3584,2190,3866]],[[2181],[2182],[2183]],[[3809,2184,3867]],[[745,3361]],[[3584,3868]],[[3584,724,3361]],[[2187],[2188]],[[471,3615,3360]],[[730],[540]],[[368,292,3600,80,2191,3658,3869]],[[3807,2195]],[[2195,3870]],[[2217],[2219],[2223],[2224],[2225],[2226]],[[615,3605,273,183,775,3672,2198]],[[24,2206]],[[478,27,2206,3871,28]],[[300,3658]],[[180,3658]],[[742,3658]],[[498,3658]],[[633,3658]],[[490,3658]],[[509,3641]],[[2199],[2200],[2201],[2202],[2203],[2204],[2205]],[[744,368,292,3601]],[[697,3598,2212,3872,3873]],[[731,697,3598,80,2213,3835]],[[80,2213]],[[80,2213]],[[3874],[2211]],[[182,3658]],[[3807,2216]],[[2216,3875]],[[2217],[2220],[2221],[2222],[2223],[2224],[2225],[2226],[2227],[2228]],[[315,3829,3675]],[[729],[541]],[[2218,3829,3675]],[[96,3829,3675]],[[406,3829,3675]],[[254,3829,3675]],[[450,3829,3642]],[[3876,235,3829,3607]],[[764],[455]],[[146,3829,3658]],[[261,3829,3675]],[[230,3829,3653]],[[3877,3799,3839,761,3596,2137]],[[485,560,3838]],[[2230],[2233]],[[728],[418],[701]],[[84,1,2232]],[[200],[328]],[[638,609,2234]],[[101],[81]],[[319],[738],[203]],[[3799,718,3594,2236,2237,471,3615,274,224,592,3878,3224]],[[271],[511]],[[2239,3672]],[[471,150,3797,515]],[[471,628]],[[210,3879]],[[228],[2243]],[[146,3658]],[[3799,241,3843,3602,471,602,3294,3880,3881,3882,218,3224]],[[588,3843,2818]],[[485,560,637,823,693,3644,3883]],[[637,823,693,3843,3644,3883]],[[2248],[2249]],[[438,63,3659]],[[811,63,3659]],[[484,3659,306,116,3644]],[[813,63,3659]],[[2251],[2252],[2253],[2254]],[[2258],[2259],[2260],[2261],[2262],[2265],[2267],[2270],[2273],[2274],[2276],[2277],[2278],[2279]],[[219,2256]],[[180,3884,3589]],[[241,3884,3603]],[[280,3884,3593]],[[520,3884,3591]],[[3809,313,3585,471,3615,3867]],[[3807,2266]],[[2266,3885]],[[368,292,3601,3886]],[[2225],[2224]],[[615,3884,3606]],[[695],[696]],[[578],[120]],[[3849,2268,3884,3617,3887]],[[3807,2266]],[[2266,3888]],[[697,3599,3889]],[[718,3884,3595]],[[578],[120]],[[761,3884,3524,3890]],[[588,3884,2818]],[[637,823,693,3884,3644]],[[731,697,3599,3835]],[[695],[696]],[[24,2283]],[[555,2280,2283,3891]],[[3615,715,3608]],[[722,3892,3615]],[[310,695,277,3661]],[[27,3893,28]],[[119,3591,3894]],[[3619,745,2428,3895]],[[3615,3896,3897,3895,3898,3899]],[[2288],[2289]],[[277,2290]],[[3619,277,2428,3895]],[[2291],[2292]],[[3900,203,3901,2293]],[[497,27,3633,28]],[[529],[373],[529],[308]],[[3206],[2445]],[[218,2297]],[[3615,475,3896]],[[535,2311,3895,3902]],[[137],[2300]],[[3631,2301]],[[2299],[2302]],[[293,2303]],[[264],[449]],[[264],[449],[516],[345]],[[1],[7],[5],[6],[4]],[[2307,27,2330,28]],[[2306],[2308]],[[3631,2309]],[[2305],[2310]],[[2318,3903]],[[67,3526,3903]],[[2312],[2313],[2324]],[[319,3904,3810,3905,3615,3906,2314,3907]],[[373],[201],[297]],[[27,3908,28]],[[3909,2322]],[[24,3583]],[[3583,3910]],[[751],[750]],[[2321,2326]],[[27,3908,28,2156]],[[2156],[2323]],[[24,27,3911,28]],[[27,3911,28,3912]],[[3734],[198]],[[3734],[198]],[[24,2328]],[[2327,3913]],[[92,3631,3840]],[[471,222,342,738,3526]],[[373],[153]],[[560],[308]],[[361,2336,3914,3915,314,3658,3916,326,695,3615,3906,3917,3918,3919,3920,2341]],[[183],[780]],[[593,306,116,3654]],[[358],[593]],[[308,796,2338]],[[67,3526]],[[3921,3922,3923]],[[27,3924,28]],[[3582],[3195]],[[3582],[3195]],[[24,2344]],[[2343,3925]],[[373],[201]],[[67,3526]],[[2318],[2348],[2324]],[[560,3926,3905,3615,3906,2349]],[[2360,3927]],[[2351],[2369],[2356]],[[27,2356,28]],[[2360,2388,3927]],[[2435,2388]],[[2353],[2354],[2355]],[[2366,3898,3902]],[[2369,3898,3902]],[[2357],[2358]],[[3900,2359,3928]],[[2370],[2369]],[[2369,733,3929,2361]],[[2370],[2362]],[[2370],[2369]],[[733,3929,2364]],[[2363,3930]],[[2360,3927]],[[2369],[2367]],[[27,2368,28]],[[2371],[2430],[2431]],[[610,3931,2445,3932,3933,3895,3934,3935,3936]],[[2369]],[[85],[213],[677],[297],[650],[645],[646],[647]],[[356,2378]],[[356,2380]],[[24],[467]],[[2376,2380]],[[2380,3937]],[[38],[840],[839],[796]],[[3631],[2379]],[[488,3653,3917,3919,3920]],[[221,3653]],[[3672],[3195]],[[3672],[3195]],[[24,2384]],[[2383,3938]],[[2381],[2382],[2386]],[[326,2387]],[[24,796]],[[796,3939]],[[520,88,27,3940,28]],[[295,3734]],[[24,2395]],[[771,2395,3941]],[[3628,92,2396]],[[27,3733,28]],[[2398,2399,3942]],[[593],[531],[817]],[[2405],[2406]],[[726,512]],[[3643,512]],[[38,512]],[[325,3734,3212,512]],[[176,592]],[[2400],[2401],[2402],[2403],[2404]],[[103,2411,90,2411]],[[726,815]],[[3643,815]],[[38,815]],[[325,3734,3212,815]],[[2405],[2407],[2408],[2409],[2410]],[[176,592]],[[822,486]],[[2412],[292],[707],[2413]],[[831,2414]],[[24,2418]],[[772,3943,2418,3944]],[[3631,3840,92,2372]],[[292,116,3218,3945]],[[772,590]],[[772,170]],[[2420],[2421]],[[482,116,3218]],[[93],[204]],[[220],[2428]],[[277,2425]],[[24,2454]],[[2454,3946]],[[24,2432]],[[751,2432,3947]],[[695,3615]],[[592,27,3911,28]],[[407,1,3642]],[[2373],[649],[648],[2433]],[[3948]],[[464,3619]],[[274,2440,3949,3950]],[[366,311,621,428]],[[2437],[2438]],[[738],[621]],[[627,833]],[[2441],[454]],[[2447],[11]],[[24,2447]],[[2443,3951]],[[3734,3952]],[[3587],[2446]],[[3631],[3653]],[[3852,2448]],[[769,3734]],[[3631],[468]],[[29,2451,2455,30]],[[2475],[2452]],[[2453,3953]],[[2475,3953]],[[471,3734]],[[745,3634]],[[2456],[2457]],[[2472,2454,3954]],[[471,3734]],[[745,3634]],[[2460],[2461]],[[2474,2454,2462]],[[2469,2475]],[[2459],[2463],[2464]],[[441,3955,335]],[[352],[586]],[[441,2467,3956,335]],[[2466],[2468]],[[316],[169]],[[3957,335]],[[2471],[677]],[[352],[586]],[[2473,3956,335]],[[2476],[2478],[2481],[2483],[2484]],[[3615,3906,3896,3958]],[[2476],[2478]],[[27,2477,28]],[[2372,3896,3840]],[[347,2372,3896,3840]],[[2479],[2480]],[[2428],[2483]],[[27,2482,28]],[[337,27,3734,24,3653,2486,28,3896]],[[24,2490]],[[144,27,2490,3959,28]],[[3631,274,483]],[[3631,3412,3828,3960,499,3653,3961]],[[446,499,3653,2486]],[[2487],[2488],[2489]],[[2494,3962]],[[2495,3963]],[[2491],[2492]],[[2497,471,227]],[[2497,471,237]],[[198,3653]],[[237],[457],[2496]],[[213],[85]],[[92],[1]],[[3964,3631]],[[24,2505]],[[2505,3965]],[[2506,2507,3966,27,2516,28]],[[744,2507,3966,27,3967,28]],[[2503],[2504]],[[272],[308]],[[342],[313]],[[517,342]],[[734,3968]],[[2508],[2509]],[[482,116]],[[292,116]],[[335],[2511],[2512]],[[274,2513]],[[24,2517]],[[2517,3969]],[[3631],[517]],[[3900,738,3970,3810,2428,67,3526,3895,3898,3899]],[[2524],[2538],[2545],[2562]],[[802,717,3971]],[[90,3972,125]],[[3972,551]],[[148,3973,3974,3975]],[[2520],[2523]],[[102,3973]],[[772,156,631]],[[776],[474]],[[535,2527]],[[2526],[2528]],[[598,3631]],[[715,3976,3631]],[[90,3972,125]],[[3972,551]],[[3977,3978]],[[2531],[2534]],[[589,3973,2535]],[[551,598,3631]],[[2530],[2536],[2537]],[[696],[695]],[[24,2546]],[[366,2539,2546,3979]],[[366,321,274,100]],[[696],[695],[321]],[[803,2543]],[[2541],[2542],[2544]],[[3615,3896,2549]],[[535,3915]],[[3970,776]],[[2547],[2548]],[[802],[102]],[[335],[579]],[[2550,2567,3980]],[[274,422]],[[689,3981]],[[231,2567,3982]],[[514,2567]],[[473,503]],[[148,2567,3983]],[[589,2567]],[[539,2564]],[[2552],[2555],[2556],[2558],[2559],[2560]],[[777,2561]],[[165,779]],[[3984]],[[24,3641]],[[24,3654,3985]],[[3654,3986]],[[56],[374]],[[715,3658]],[[101,3734]],[[2569],[2570]],[[526,2568,369,2571]],[[24,2581]],[[572,2581,3987]],[[3515,3631]],[[572,501,3988]],[[2572],[2587],[2574],[2576],[2654],[2633],[2586],[2670]],[[374,3989]],[[528,118]],[[628,3990,3991]],[[2578],[2579],[2580]],[[3642],[3644]],[[715,2582]],[[695,3615]],[[183],[2584]],[[361,2585,277,374]],[[126,374,715,2589,3991]],[[24,2620]],[[2620,3992]],[[380,1,3659]],[[381,1,3659]],[[376,1,3659]],[[400,1,3659]],[[384,1,3659]],[[385,1,3641]],[[377,1,3641]],[[387,1,3641]],[[378,1,3641]],[[396,1,3641]],[[390,1,3659]],[[389,1,3659]],[[398,1,3659]],[[391,1,3659]],[[399,1,2623]],[[392,1,3659]],[[395,1,3659]],[[397,1,3641]],[[393,1,3658]],[[394,1,3659]],[[386,1,3659]],[[286,1,3641]],[[379,1,3641]],[[309,1,2631]],[[820,1,3653]],[[401,1,3641]],[[375,1,3641]],[[519,1,2621]],[[570,1,3641]],[[571,1,2622]],[[2590],[2591],[2592],[2593],[2594],[2595],[2596],[2597],[2598],[2599],[2600],[2601],[2602],[2603],[2604],[2605],[2606],[2607],[2608],[2609],[2610],[2611],[2612],[2613],[2614],[2615],[2616],[2617],[2618],[2619],[2628]],[[3568],[457]],[[678],[471],[465]],[[3659],[457]],[[382,1,3659]],[[383,1,3643]],[[548,1,3659]],[[549,1,3641]],[[2624],[2625],[2626],[2627]],[[24,3641]],[[3641,3993]],[[27,3994,28]],[[24,2641]],[[126,561,263,2641,3995,3991]],[[562,1,27,3996,28]],[[563,1,27,3996,28]],[[564,1,27,3997,28]],[[565,1,27,3997,28]],[[566,1,27,3998,28]],[[567,1,27,3998,28]],[[568,1,27,3999,28]],[[2634],[2635],[2636],[2637],[2638],[2639],[2640]],[[24,3589]],[[3589,4000]],[[24,3609]],[[3609,4001]],[[24,2648]],[[2648,4002]],[[3659]],[[24,3522]],[[3522,4003]],[[835,2659]],[[802,628,4004,4005,2665,3991]],[[674,628,4004,3991]],[[2652],[2653]],[[644],[642]],[[2655,1,3654]],[[2628],[2656],[643]],[[24,2628]],[[2657,4006]],[[742,1,3654]],[[498,1,3654]],[[199,1,3654]],[[506,1,3654]],[[4007,4008,4009,4010]],[[2664]],[[24,2668]],[[2668,4011]],[[550],[651]],[[802],[674]],[[2669,291]],[[3658],[3195]],[[514,3631,277,2671]],[[194],[219]],[[2673,514,3631]],[[2672],[2677],[2674]],[[745,2679]],[[246,3631,4012]],[[24,3195]],[[3195,4013]],[[364,183,209,4014,3653]],[[274,561]],[[553,4015]],[[321,277,3570,26,3641,306,116,3653,4016]],[[2680],[2682],[2683]],[[804,2684]],[[183,209,4014,3653,4017]],[[2688],[2686]],[[569,3972,662]],[[2690],[3714],[2732],[2741],[2753],[2762],[2816]],[[86,742,3884,2702]],[[3541],[3543]],[[2691,2705]],[[3570,306,116,3654,4018,4019]],[[3570,3564]],[[85],[451],[2818]],[[3570,198,588,2695]],[[772,3672]],[[3570,306,4020,116,530,498,4019]],[[814,3642]],[[3642],[726]],[[837,2700]],[[2692],[2693],[2694],[2696],[2698],[2699],[2701]],[[742,3676]],[[4021,4022,4023]],[[2704]],[[198,588,2818]],[[4024]],[[662],[778],[451]],[[2798],[2708]],[[569,2709]],[[404,3641]],[[408,3641]],[[403,3641]],[[409,3641]],[[2711],[2712],[2713],[2714]],[[772,4025]],[[366],[803]],[[78,2717]],[[325,3642,192]],[[2719],[447],[198]],[[250,4026]],[[3642],[198]],[[299,2722]],[[3642,192]],[[2724],[198]],[[583,325,2725]],[[198],[476]],[[569,176,4027]],[[2721],[2723],[2726],[2728]],[[498,2729]],[[2718],[2730]],[[219,742,3884,3539]],[[772,830,479]],[[2768,715,3539,4028]],[[85,4029]],[[2768],[2735]],[[2736,471,4030,2796,715,2742,4031,4032,4033]],[[772,288,479]],[[525,471,3570,715,2742,4034]],[[2734],[2737],[2739]],[[288,2740]],[[3541],[3539]],[[772,4035]],[[772,288,479]],[[2743],[2744]],[[245,2818]],[[85,4036]],[[2818],[2747],[451],[198]],[[772,588,2748]],[[92,742,4037]],[[2710]],[[24,3570,715,3570]],[[555,742,3570,715,3570,4038]],[[2768,277,3539]],[[2768,2765,277,3539]],[[471,4030,2796]],[[24,288,479,277,3539]],[[2756],[2757]],[[85,4029,2758]],[[525,471,3570,277,3539]],[[2754],[2755],[2759],[2760]],[[585,2761]],[[471,4030,2796]],[[471,4030,2796]],[[2763],[4039]],[[695],[280],[520]],[[24,2790]],[[2790,4040]],[[3674,3840]],[[34,3672]],[[35],[2770]],[[3674,2771]],[[2769],[2772]],[[610],[319],[738],[543]],[[2774,3840]],[[203],[740],[313],[219],[246],[552],[623],[521],[262],[525],[688],[241],[718]],[[288,479]],[[622,181]],[[700,696]],[[834],[697],[742],[761]],[[2779],[2780]],[[168,4041]],[[366,696]],[[136],[628]],[[561,2784]],[[622,761]],[[86,4042]],[[168],[219]],[[2788,588]],[[2773],[2775],[2776],[2777],[2778],[2782],[2783],[2785],[2786],[2787],[2789]],[[23,11]],[[11,4043]],[[23,11]],[[3589,4044]],[[3589,23,3615]],[[2792],[2794],[3615],[2795]],[[4045,2802]],[[2802,4046]],[[134,3654]],[[333,3654]],[[682,3654]],[[2799],[2800],[2801]],[[288,479]],[[404,3641]],[[408,3641]],[[403,3641]],[[409,3641]],[[2803],[2804],[2805],[2806],[2807]],[[67,588,2818]],[[451],[198]],[[67,588,2810]],[[2818],[451],[85]],[[67,198,588,2812,715,2818]],[[245,2818]],[[67,588,85,4047]],[[2809],[2811],[2813],[2815]],[[24,2821]],[[2821,4048]],[[34,3672]],[[2819],[35]],[[3674,4049]],[[89,3816,695,3617,4050]],[[132,695,3617,3817]],[[529],[253]],[[133,695,3617,4051]],[[480,3816,695,3617]],[[557,3816,695,3617,3818]],[[2822],[2823],[2825],[2826],[2827]],[[772,796,808]],[[738,298,471,3633,4052]],[[219,298,471,3633]],[[2830],[2831]],[[274,739]],[[529],[257],[415],[253],[127]],[[2833],[2834]],[[529],[253],[743]],[[322,504,3631,634,3653]],[[322,809,3661]],[[736,504,3625]],[[24,3626]],[[736,809,3626,4053]],[[2837],[2838],[2839],[2841]],[[67,2856]],[[2877,2869]],[[717,2860]],[[3678,2883]],[[274,3570]],[[3654,4018,4019]],[[3654,4018,4019]],[[469,27,3654,28]],[[498,27,3654,28]],[[2848],[2849],[2850],[2851]],[[498,4054,3677,2852]],[[274,3570]],[[498,4055,715,530,4018,4019]],[[2844],[2845],[2846],[2853],[2855]],[[2862,4056]],[[24,2862]],[[2867,4057]],[[2857],[2859]],[[776],[474]],[[535,2861]],[[559,535]],[[147],[727]],[[535,2864]],[[2863],[2865],[613]],[[332,354,2866]],[[24,2879]],[[4058]],[[3201,3677,2887]],[[3195,3677,3734]],[[2880,3677,2887]],[[3677,3734]],[[3433,3828]],[[2873],[2874],[198]],[[439,2875]],[[2870],[3529],[2871],[2872],[2876]],[[3678,3201,3677,2887]],[[2878],[2877]],[[36,4059,3201]],[[2884,2869]],[[717,2860]],[[2881],[2882]],[[3201,3677,2887]],[[198],[471],[85],[56]],[[592],[693]],[[3734],[2885],[2886]],[[181,4060]],[[4061,696,4062,4060]],[[4063,719,4062,4060]],[[242,4062,4060]],[[695,669,4062,4060]],[[475,696,4062,4060]],[[3607],[85]],[[669],[436],[369]],[[235,2894,2895]],[[277],[311]],[[4061,144,2897,3615,4062,4060]],[[56],[374]],[[2899,369]],[[669,2946,3991]],[[301],[2901]],[[628,2902]],[[106],[546]],[[311,3654]],[[277,3643]],[[2904,242,4064,4065,3902,3991]],[[313],[312],[340]],[[4066,2908,2947,3615,4062,3895]],[[3876,234]],[[765],[238]],[[166,27,11,28,2911]],[[765,3902]],[[238,3902]],[[24,2953]],[[2953,4067]],[[274,528,796]],[[524,4068,4069,3902]],[[669],[755]],[[4070,2919,4060]],[[4063,522]],[[3208,4060]],[[141,4060]],[[274,3570]],[[289,4071]],[[289,274,3570,745,3539]],[[374,669]],[[180,3843,3589]],[[241,3603]],[[280,3593]],[[520,3591]],[[695,3615]],[[718,3595]],[[761,3597]],[[742,3570]],[[2928],[2929],[2930],[2931],[2932],[2933],[2934],[2935]],[[168,2936]],[[520,669,4060]],[[280,669,4060]],[[520,139,3591]],[[280,139,3593]],[[826],[2888],[2889],[2890],[2891],[2892],[2893],[505],[2896],[2898],[2900],[2903],[2907],[2909],[2910],[2912],[2913],[2914],[523],[2918],[2920],[2921],[2922],[2923],[164],[518],[2925],[2926],[2927],[2937],[2938],[2939],[2940],[2941]],[[622,2942]],[[253,4063]],[[279],[2944]],[[4072]],[[277],[311]],[[2947,3631]],[[111,329]],[[162,691]],[[492,258]],[[85],[167],[330],[417],[636],[690]],[[2949],[2950],[2951],[2952]],[[106,3658]],[[3631],[198]],[[118,313,2965,311,2955]],[[24,2978]],[[2978,4073]],[[2984],[2958]],[[270,3816,2959]],[[155],[528]],[[343,4074,3734]],[[361,313,326,118,2990]],[[2954],[2956],[2960],[2962],[2963],[623]],[[2967],[2969]],[[24,2968]],[[2968,4075]],[[3615,4076]],[[3615,497,27,2113,28,4076]],[[2507,27,4077,28]],[[3631],[517]],[[24,2971]],[[2971,4078]],[[206],[301],[518],[669],[741]],[[4079,369]],[[547,369,3991]],[[528,118]],[[2974],[2975],[2976],[2977],[481]],[[56],[235],[237],[282],[629]],[[696],[695]],[[772,535,366]],[[3633,4080]],[[2981],[2982]],[[2980,4081]],[[274,252]],[[772,535,366]],[[2985],[2986]],[[308,351]],[[3615,2995,4076,4082]],[[2989],[2992]],[[24,2994]],[[2994,4083]],[[308,351]],[[3615,4076,4084]],[[497,27,2113,28]],[[2998],[3005],[3007],[3010]],[[742],[693]],[[168,574,292,3631,724,4014,2997,4085,4086,4087]],[[3807,3002]],[[760,4014,3002,4088]],[[10,796]],[[796,4089]],[[706,4014,796]],[[228],[210]],[[86,574,292,3627,4085,4086,4087,4090]],[[274,3009]],[[67,574,292,3631,4091]],[[3807,3642]],[[3642,4092]],[[219,574,292,3627,4090]],[[251],[205],[204]],[[3654],[3582]],[[3011,3615,4093]],[[251],[205],[204]],[[275,1,3672]],[[89,275,1,3672]],[[253],[496],[3015],[89],[3016]],[[3014,4094,3021]],[[2294],[2315],[2350],[2518]],[[274,155,3642]],[[2352],[3019],[3020]],[[296,3672]],[[744,3631]],[[576]],[[1],[3],[4],[5],[6],[7],[8]],[[27,3206,28]],[[2372],[3026]],[[311,3027]],[[103,3757,90,3756]],[[240,3771]],[[355,3771,4095]],[[545,3757]],[[3028],[3029],[3031],[3032]],[[836]],[[32,3653]],[[33,3653]],[[3035],[3036]],[[99,27,4096,3078,28,4097]],[[107],[108],[109]],[[3039,27,3078,28,4097]],[[166,27,3990,11,28,4097]],[[3990,11]],[[213,3206]],[[3042],[3078],[3043]],[[166,27,3044,28,4097]],[[427,27,4096,3078,28,4097]],[[411,27,4096,3078,28,4097]],[[670,27,3078,28,4097]],[[756,27,3078,28,4097]],[[672,27,3078,28,4097]],[[759,27,3078,28,4097]],[[687,27,4096,3078,28,4097]],[[612,3654]],[[290,27,4096,3206,3898,4098,28,4097]],[[3038],[3040],[3077],[3041],[3045],[3046],[3047],[3048],[3049],[3050],[3051],[3052],[3054]],[[816,27,3206,28]],[[596],[532],[812],[842],[500]],[[3057,3676,3069]],[[463,3216,3069]],[[348],[818]],[[3060,27,3734,4099,28,4100,3069]],[[265],[346]],[[3062,3215,4100,3069]],[[264],[345]],[[277,3064]],[[462,27,3734,24,3771,28,4101,4100,3069]],[[3058],[3059],[3061],[3063],[3066]],[[3628],[2396]],[[845,3068]],[[3643],[38]],[[24,3734]],[[24,3070,4102]],[[575],[308]],[[3073,458]],[[338,27,3078,28,4097]],[[339,27,3078,24,3078,28,4097]],[[3075],[3076]],[[3990,3734]],[[27,3082,28]],[[3082],[3079]],[[24,3639]],[[3639,4103]],[[311,113,428]],[[772,528,249]],[[311,441,344,428,4104]],[[772,528,249]],[[3083],[3085],[3086]],[[745,3433]],[[54,27,3206,4105,28]],[[175,4106]],[[49,3215]],[[192,3215]],[[305,3215]],[[319,27,3734,24,3734,24,3734,24,3734,28]],[[24,3734]],[[325,27,3734,4107,28]],[[352,27,3734,24,3734,28]],[[425,3215]],[[432,3215]],[[586,27,3734,24,3734,28]],[[604,3215]],[[50,3215]],[[24,3734]],[[51,27,3734,4108,28]],[[742,3676]],[[751,3215]],[[53,3215]],[[827],[681]],[[325,3734,3212]],[[3734],[3109]],[[3108,27,3734,24,3110,28]],[[171,4106]],[[179,4109]],[[185],[186]],[[3114,27,3734,24,325,3734,3212,28]],[[255,27,3212,277,3734,28]],[[285,27,3173,24,3734,28]],[[810,4109]],[[510,27,3757,311,3734,28]],[[692,4109]],[[710],[711]],[[3121,27,3213,24,3734,24,3734,28]],[[746,4106]],[[747,4109]],[[748,4109]],[[806,3215]],[[129,3215]],[[138,3214]],[[141,3215]],[[180,3676]],[[307,27,3734,24,3734,24,3734,28]],[[24,3734]],[[275,27,3734,24,3734,4110,28]],[[420,3215]],[[431,27,3734,24,3734,28]],[[469,27,3658,28]],[[498,3215]],[[527,3215]],[[558,27,3734,24,3734,28]],[[560,27,3734,24,3734,24,3734,28]],[[584,3215]],[[594,3676]],[[722,27,3734,24,3734,28]],[[24,3734]],[[766,27,3734,4111,28]],[[92,54,3431]],[[4112,4113]],[[92,56,3431]],[[24,3641,24,3641,24,3641]],[[3147],[3148],[3149]],[[768,27,3734,3150,28]],[[3089],[3090],[3091],[3092],[3093],[3094],[3096],[3097],[3098],[3099],[3100],[3101],[3102],[3104],[3180],[3105],[3106],[3107],[3111],[3112],[3113],[3115],[3116],[3117],[3118],[3119],[3186],[3120],[3122],[3123],[3124],[3125],[3126],[3127],[3128],[3129],[3130],[3131],[3133],[3134],[3135],[3136],[3137],[3138],[3139],[3140],[3141],[3142],[3143],[3145],[3151],[3161]],[[161,27,3734,24,3734,28]],[[73,27,3893,28]],[[71,3214]],[[75,3214]],[[74,3214]],[[76,3214]],[[70,27,3734,24,3734,28]],[[72,3214]],[[3153],[3154],[3155],[3156],[3157],[3158],[3159],[3160]],[[27,4114,28]],[[796]],[[3642,10,3642]],[[24,3172]],[[3172,4115]],[[3164],[3166]],[[354,3167]],[[93],[204]],[[3169,4116]],[[3170],[584]],[[3642,4117]],[[49],[50],[52],[51]],[[277,3734]],[[3734,4118]],[[349,4119,277,3734]],[[716,4119,277,3734]],[[114,4119,277,3734]],[[3175],[3176],[3177],[3178]],[[720,27,3179,28]],[[24,3734]],[[24,3734,4120]],[[274,3734]],[[277,3734,4121]],[[3182],[3184]],[[686,27,3734,3185,28]],[[3630,27,4122,28]],[[3635,27,3893,28]],[[3187],[3188]],[[24,3192]],[[3192,4123]],[[3734,3952]],[[3195],[3196]],[[34,3672]],[[3194],[35]],[[36,4124,3672,4125]],[[3631,4125]],[[3673,4125]],[[3197],[3198]],[[198,3640]],[[3199],[3200]],[[767,3734]],[[705,3734]],[[225,3734]],[[24,3734]],[[3734,4126]],[[54,67]],[[3207],[129]],[[453],[821]],[[14],[821]],[[603],[423],[424],[302],[304],[303],[189],[191],[190],[188],[782]],[[3213],[3211]],[[420],[604],[425],[305],[192],[766],[432],[527],[53]],[[27,3206,28]],[[27,3734,28]],[[27,3771,28]],[[24,3219]],[[3219,4127]],[[3734,4128]],[[24,3222]],[[3222,4129]],[[3734]],[[274,128,3659]],[[2005],[3225],[3226],[3235],[3237],[3238],[3241],[3242],[3261],[3260],[3286],[3289],[3287]],[[824,3734]],[[307,3230,231,307]],[[226,3230]],[[225,3233]],[[3227],[3228]],[[3734,3231,4130]],[[705,3233]],[[3224,25]],[[4131]],[[3202,3231]],[[122,4119,4132,4133,231,122]],[[225,3233]],[[3239,3240,4134]],[[3240]],[[3621,26]],[[102,4135,4136,231]],[[3239,3242,4134]],[[3243],[3244],[3245]],[[372,3233,231,372]],[[770,3734,218,3233,231,770]],[[558,3233,835,3734,231,558]],[[3248,25]],[[4137]],[[3250],[3251],[3256],[3259]],[[198,3734]],[[197,3633,3412,3828,4138]],[[197,3631,154,274,3252]],[[3641],[3253]],[[640,4139,3658]],[[163],[248],[731]],[[24,3258]],[[197,3254,293,274,3258,4140,3224]],[[3209,276]],[[3252],[3631],[641],[3257],[639]],[[197,3631,177,274,2352]],[[334,3622]],[[350,3622]],[[176],[663]],[[24,3272]],[[3272,4141]],[[24,3275]],[[154,3269,3275,4142]],[[3264],[3266]],[[805,4143,208,3267]],[[3647],[3193],[3635]],[[3193],[3631]],[[459],[594]],[[3270,1,3271]],[[3193],[3631]],[[3276],[581]],[[3273,1,3274]],[[135],[680],[158],[160],[159],[124],[601],[699],[143],[178],[419],[437]],[[3631],[3253]],[[24,3285]],[[67,3285,4144]],[[624,3277,4145]],[[3631],[3253]],[[24,3285]],[[67,3285,4146]],[[573,4147,4148]],[[3276,1,3269]],[[475,3631]],[[137,3631]],[[4149,277]],[[259,4150,3631,326,3633]],[[95,3734]],[[665,3734]],[[232,3734]],[[243,3734,3212,4151,4152]],[[3290],[3293]],[[3578,3318,3822]],[[3297],[3348]],[[132,3215]],[[3797,233]],[[342],[313]],[[3299,3862,3360,3864]],[[278,3968,4153,3360,3865]],[[637,3968,4153,3360,3866]],[[517,342]],[[734,3968]],[[3303],[3304]],[[3305,3862,3360,3864]],[[273,342,4153,3354,3348]],[[3297,4154]],[[3306],[3307],[3308]],[[4155,3309]],[[3300],[3301],[3302],[3310]],[[157,4156]],[[281,87]],[[762],[676]],[[4157],[4158]],[[3828,4159,92,3215,4160,3315]],[[4158],[3316]],[[3412,3317]],[[3797,3664]],[[453,605]],[[810,4109]],[[3650],[3321],[3215]],[[198,3322]],[[471,738,810,4109]],[[614,198,750]],[[4161,342]],[[734,4162]],[[146,3658]],[[142,3334]],[[675,3335]],[[661,3644]],[[4155,3297]],[[3319],[3320],[3323],[3324],[97],[3325],[3326],[3327],[3328],[3520],[3329],[3330],[3331],[3332],[3298]],[[266],[223],[198]],[[212],[417],[198]],[[734,4162]],[[146,3654]],[[4163,457]],[[4161,342]],[[3336],[3337],[3338],[3339]],[[279],[494],[626]],[[402,3341]],[[471,203,3352]],[[471,738,3352,4164]],[[471,738,3352]],[[471,203,3352,4165]],[[3344],[3346]],[[543,3615,4166,4167,4168]],[[578],[120]],[[67,3664]],[[822,79]],[[3349],[3350],[3351]],[[24,3355]],[[27,3355,4169,28]],[[3631,4170,4128]],[[24,3359]],[[27,3359,4171,28]],[[3215,4128]],[[3355],[3358]],[[3357],[3354]],[[115],[597],[294]],[[3365],[3368]],[[341,3829,3641]],[[146,3658]],[[3363],[3364],[3366]],[[763],[327]],[[745],[724]],[[3367,3361]],[[772,493,3631]],[[3365],[3369]],[[3365]],[[3412,-1]],[[39],[40],[41],[42],[43]],[[3373,4170,4172]],[[45,4173]],[[44],[3375]],[[3376,4174,4172]],[[46],[47],[48],[266]],[[3378,4175,4172]],[[807,4170]],[[112],[113]],[[54,4170,4176]],[[3414,4170,4177]],[[56,4170]],[[54,757]],[[3385],[55]],[[3386,3418,4176]],[[440,55]],[[442,55]],[[440,54,757]],[[442,757]],[[3388],[461],[3389],[3390],[3391]],[[3392,3418,4177]],[[57,3418]],[[53,4170,4172]],[[50,4178]],[[51,4178]],[[52,4178]],[[59,4170]],[[60],[61]],[[819,57]],[[54,757]],[[3402],[55]],[[819,4179,4176]],[[62,4176]],[[63,4170,4176]],[[64,4176]],[[65,4176]],[[66,3652,4176]],[[67,3652,4176]],[[69],[73],[70],[74],[71],[75],[72],[76]],[[3374],[3377],[3379],[3380],[3381],[3382],[3383],[3384],[3387],[3393],[3394],[3395],[49],[3396],[3397],[3398],[58],[3399],[3400],[3401],[3404],[3405],[3406],[3407],[3408],[3409],[3410],[614],[68],[3411]],[[440,54]],[[442],[3413]],[[45,4173]],[[44],[3415]],[[3644],[796]],[[27,3417,28]],[[625],[737],[784]],[[4180]],[[3208,3433,4177]],[[3208,3433]],[[56,4181]],[[3427],[3430],[117],[3421],[3423]],[[806,4177]],[[56,806]],[[3425],[3426]],[[732,4177]],[[56,732]],[[3428],[3429]],[[27,3642,28]],[[27,796,28]],[[3672],[56],[198]],[[3672],[198],[56]],[[3807,3468]],[[3468,4182]],[[4183]],[[235,3829,3607]],[[457],[3672]],[[606,4014,3439]],[[405,3829,3643]],[[426,3829,3643]],[[98,3829,3641]],[[498,3829,3653]],[[146,3829,3653]],[[152,3829,3654]],[[230,3829,3654]],[[97,3829,3643]],[[491,3829,3469]],[[666],[667],[668]],[[3450,3829,3469]],[[133],[698]],[[3452,3829,3641]],[[202,3829,3641]],[[198],[223],[266],[151],[542],[149]],[[595,3829,3455]],[[733,3829,27,3617,28]],[[822],[264],[345]],[[320,3829,3458]],[[183,209,3829,3654]],[[313,209,3829,3654]],[[3829]],[[697,3462,3631]],[[212],[417]],[[675,3464]],[[155,3829,3654]],[[341,3829,3641]],[[3438],[3440],[3441],[3442],[3443],[3444],[3445],[3446],[3447],[3448],[3449],[3451],[3453],[3454],[3456],[3457],[3472],[3470],[3459],[3460],[3461],[3463],[3465],[3466],[3467]],[[3641],[198]],[[4184,140,3829,3434]],[[4184,230,3829,3653]],[[4184,3208,3829,3433]],[[496,3642]],[[497,116,3482,4185,4186,4187]],[[4188,342,4189,27,4190,28]],[[4188,294,27,3757,28]],[[531],[360]],[[27,3757,28]],[[144,27,4190,28]],[[3478],[3479]],[[3477,3480]],[[3475],[3476],[3481]],[[294,27,3757,28]],[[342,4189,3634]],[[3483],[3484]],[[683,3642]],[[684,116,4188,3485,4191]],[[84,1,3642]],[[24,3497]],[[27,3497,4192,28]],[[3512],[410]],[[751,353,704,3491]],[[751,311,3500]],[[3492],[3493]],[[24,3510]],[[27,3510,4193,28]],[[497,3631,4194,4195,4196]],[[24,3512]],[[27,3512,4197,28]],[[3512],[3499]],[[697,3829,3631]],[[3876,235,3829,3607]],[[450,3829,3642]],[[405],[426]],[[3504,3829,3642]],[[183],[313]],[[3506,209,3829,3658]],[[146,3829,3658]],[[3501],[3502],[3503],[3505],[3507],[3508]],[[684,3672,4195]],[[24,3513]],[[27,3513,4198,28]],[[3757],[410]],[[200,1,3570]],[[307,247]],[[307,3209,247]],[[311],[489],[317]],[[4199,3519]],[[3620,3521]],[[140,3434]],[[3412,3828]],[[27,3589,24,3589,28]],[[24,3597]],[[3597,4200]],[[24,3528]],[[3528,4201]],[[3734],[198]],[[3582,1,3527]],[[3208,3433]],[[144,4202]],[[702,116,3654]],[[4203,229,116,3654]],[[239,116,3654]],[[3531],[3532],[3533]],[[358,4204]],[[702],[664]],[[3536,116,3654]],[[24,3570]],[[3570,4205]],[[24,3553]],[[3553,4206]],[[24,3562]],[[3562,4207]],[[116,4208,3654]],[[92,3655]],[[116,3654]],[[3545],[3546]],[[772,3672,4209]],[[772,3672]],[[4210,116,530,498]],[[3544],[3548],[3550]],[[306,3551]],[[3570,4211]],[[772,3672]],[[560,3654]],[[4212,116,3654,4213,4019]],[[92,3655,4019]],[[772,3672,4214]],[[3556],[3558]],[[306,4215]],[[3560],[4216]],[[3570,3561]],[[580,176,498]],[[211,470,498]],[[560,3654]],[[34,3672]],[[3566],[35]],[[3672,4217]],[[175,4106]],[[3568],[3569]],[[355,3653]],[[3571],[2450]],[[472],[466]],[[364],[456]],[[497,3634]],[[3635,4125]],[[3640],[3576]],[[3631],[3577]],[[3631]],[[24,3579]],[[27,3579,4218,28]],[[3577]],[[3582],[3587]],[[3631]],[[3577]],[[3631,23]],[[3631,23,4219,11]],[[3631]],[[3631]],[[3635]],[[3635]],[[3635]],[[3635]],[[3635]],[[3635]],[[3635],[3640]],[[3635],[3640]],[[3631]],[[3631]],[[3631]],[[3631]],[[3635]],[[3635]],[[3631]],[[3672]],[[3672]],[[3672]],[[3635],[3640]],[[3589,3640]],[[23,11]],[[23,11]],[[3640,4220]],[[3610],[3612]],[[3631,4221]],[[3635],[3640]],[[24,3615]],[[3615,4222]],[[24,3614]],[[3614,4223]],[[3631]],[[3630],[3696]],[[3621]],[[3630],[3703]],[[3623]],[[3631]],[[3653]],[[3631]],[[3631]],[[790],[791]],[[3629],[792]],[[3630],[3691]],[[24,3631]],[[3631,4224]],[[27,3633,28]],[[3631,4125]],[[3640,4125]],[[3631,4225]],[[3640,3640]],[[3637],[3638]],[[23,3631]],[[796],[794],[839],[840],[796],[797]],[[796],[794],[839],[840]],[[796],[839],[840],[796],[797]],[[796],[794],[840],[839]],[[794],[795]],[[4226,3645]],[[3658],[3662],[3668],[3664],[3663],[3646]],[[9,3641]],[[10,3641]],[[3647],[3648],[3649]],[[24,3654]],[[27,3654,4227,28]],[[793],[792]],[[3653],[794],[795]],[[3653],[794]],[[4226,3653]],[[3656],[838]],[[3657,4228]],[[3653]],[[24,3653]],[[3653,4229]],[[796],[839],[840],[796],[797]],[[721],[256]],[[457],[37]],[[49,793]],[[50,793]],[[51,793]],[[3665],[3666],[3667]],[[3418],[3671]],[[3671]],[[27,796,24,796,28]],[[3631],[3653]],[[3630],[3704]],[[3623],[3653]],[[3644],[3630]],[[27,28]],[[1],[2]],[[501],[502],[287],[364],[617]],[[287,23]],[[364,23]],[[617,23]],[[3679],[3680],[3681]],[[501,23]],[[502,23]],[[287,23]],[[364,23]],[[617,23]],[[3683],[3684],[3685],[3686],[3687]],[[3696],[3707],[246],[623],[576]],[[3700],[3692],[3693],[3697],[3705]],[[3689],[3690]],[[246],[576],[623]],[[806],[102],[117],[118],[129],[133],[804],[146],[148],[161],[194],[218],[231],[270],[271],[293],[296],[310],[322],[344],[822],[511],[514],[557],[572],[589],[598],[625],[628],[802],[674],[722],[732],[736],[777]],[[3711],[241],[262],[451],[521],[525],[552],[561],[574],[688]],[[3700],[3697],[3705]],[[3694],[3695]],[[241],[262],[451],[521],[525],[552],[561],[574],[688]],[[79],[78],[829],[827],[830],[81],[82],[83],[84],[87],[91],[95],[96],[97],[98],[99],[100],[106],[807],[111],[113],[112],[115],[808],[121],[124],[125],[127],[128],[134],[135],[136],[137],[138],[139],[141],[144],[142],[143],[147],[149],[150],[809],[151],[152],[153],[155],[156],[158],[159],[160],[162],[167],[176],[178],[182],[183],[52],[49],[192],[199],[200],[811],[202],[813],[208],[209],[210],[211],[212],[221],[222],[223],[228],[230],[232],[233],[234],[235],[66],[238],[237],[240],[242],[243],[244],[831],[249],[250],[252],[253],[254],[257],[258],[261],[263],[264],[266],[815],[275],[276],[279],[282],[73],[69],[285],[286],[289],[291],[294],[298],[299],[301],[300],[305],[306],[309],[832],[312],[315],[320],[321],[327],[328],[329],[330],[332],[333],[68],[341],[345],[351],[353],[354],[71],[360],[833],[367],[368],[369],[375],[820],[377],[378],[379],[380],[381],[382],[383],[384],[385],[386],[387],[388],[389],[390],[391],[392],[394],[393],[395],[396],[374],[399],[398],[400],[401],[403],[404],[405],[406],[408],[409],[415],[417],[418],[419],[420],[422],[425],[426],[428],[430],[432],[75],[74],[76],[436],[437],[439],[438],[440],[442],[443],[446],[447],[448],[449],[450],[454],[455],[458],[459],[461],[467],[468],[470],[473],[474],[475],[476],[478],[483],[484],[486],[490],[491],[492],[493],[494],[495],[496],[498],[499],[503],[505],[506],[504],[70],[72],[509],[512],[515],[516],[518],[519],[522],[523],[524],[527],[528],[529],[534],[538],[539],[541],[542],[823],[547],[546],[548],[549],[550],[554],[556],[559],[562],[564],[563],[565],[568],[566],[567],[741],[575],[577],[579],[580],[581],[582],[583],[584],[588],[590],[591],[834],[594],[595],[597],[602],[601],[606],[607],[605],[608],[604],[609],[613],[614],[615],[621],[626],[627],[629],[631],[633],[634],[635],[636],[642],[643],[644],[646],[649],[651],[661],[663],[665],[666],[667],[668],[669],[675],[679],[680],[681],[682],[683],[684],[689],[690],[691],[696],[697],[698],[699],[700],[701],[63],[704],[706],[707],[710],[711],[51],[50],[717],[719],[723],[724],[726],[727],[728],[730],[729],[735],[835],[739],[742],[743],[749],[750],[755],[760],[761],[763],[764],[765],[766],[768],[773],[774],[775],[778],[779],[780],[53]],[[836],[814],[820],[399],[401],[416],[465],[837],[519],[530],[570],[571],[678],[51],[50]],[[3698],[3699]],[[3711],[3707]],[[3700],[3693],[3705]],[[3701],[3702]],[[3700],[3692],[3693],[3697]],[[287],[364],[501],[502],[617]],[[78],[806],[87],[100],[102],[117],[118],[129],[133],[804],[137],[146],[148],[161],[194],[218],[231],[270],[271],[275],[291],[293],[296],[300],[322],[327],[344],[822],[475],[478],[490],[493],[497],[509],[511],[514],[554],[557],[572],[577],[588],[589],[598],[605],[606],[607],[608],[609],[615],[625],[633],[628],[634],[802],[674],[722],[732],[736],[739],[763],[775],[777]],[[3706],[623],[310]],[[79],[829],[827],[81],[82],[83],[84],[88],[91],[95],[826],[97],[96],[98],[99],[106],[807],[111],[112],[113],[115],[808],[121],[124],[125],[127],[128],[134],[136],[135],[138],[139],[141],[143],[142],[144],[147],[149],[150],[809],[151],[152],[153],[155],[156],[158],[160],[159],[162],[164],[167],[176],[178],[183],[182],[52],[49],[192],[199],[200],[202],[206],[813],[208],[209],[210],[211],[212],[221],[222],[223],[230],[232],[66],[235],[234],[237],[238],[240],[242],[243],[831],[249],[252],[253],[254],[258],[257],[815],[276],[228],[279],[261],[263],[264],[266],[282],[69],[73],[285],[289],[287],[294],[298],[299],[301],[305],[306],[309],[328],[312],[315],[321],[832],[329],[330],[332],[333],[320],[68],[341],[345],[351],[353],[354],[71],[360],[364],[833],[367],[368],[369],[405],[374],[379],[380],[385],[382],[383],[400],[384],[386],[388],[377],[387],[378],[396],[390],[389],[398],[391],[392],[393],[394],[395],[375],[403],[404],[407],[406],[408],[409],[415],[417],[418],[419],[420],[422],[425],[426],[430],[428],[432],[75],[74],[76],[436],[437],[438],[439],[440],[442],[443],[446],[447],[449],[448],[455],[450],[458],[454],[459],[461],[467],[470],[469],[473],[476],[483],[484],[486],[491],[492],[494],[495],[496],[498],[499],[503],[506],[504],[505],[70],[72],[512],[515],[516],[706],[518],[522],[524],[523],[527],[528],[529],[534],[538],[539],[541],[540],[542],[547],[546],[548],[549],[550],[553],[556],[559],[562],[563],[564],[565],[566],[567],[568],[741],[575],[579],[580],[581],[582],[583],[584],[590],[591],[834],[594],[595],[597],[602],[601],[604],[614],[613],[617],[621],[626],[627],[629],[631],[635],[636],[642],[643],[644],[648],[646],[649],[651],[661],[663],[665],[666],[667],[668],[669],[675],[679],[680],[681],[682],[684],[683],[688],[689],[690],[691],[699],[696],[698],[697],[700],[701],[63],[704],[707],[717],[719],[51],[710],[711],[50],[723],[724],[725],[726],[727],[728],[729],[730],[735],[835],[742],[743],[755],[760],[761],[750],[765],[764],[766],[774],[768],[778],[779],[780],[53]],[[170],[310],[280],[593],[592]],[[244],[250],[474],[688],[749],[773]],[[3708],[623],[3709],[3710],[830]],[[24,3635,4128]],[[3635,4128,4230]],[[168,742,3843,3541,2707,2705]],[[56,4170]],[[54,4170,4176]],[[3414,4170]],[[625,4231]],[[737,4231]],[[50,4178]],[[52,4178]],[[47,4175]],[[46,4232]],[[3715],[3716],[3717],[3718],[3719],[49],[3720],[3721],[3722],[68],[3416],[3723],[53]],[[3018],[3013],[3022],[3023],[3024]],[[497,116,3218,3898,4233]],[[497,116,3218]],[[4234,2423,4233]],[[497,116,3218]],[[4235,3898,2397]],[[497,116,3218]],[[4236,4237,3898,4233]],[[3726],[3728],[3730],[3732]],[[3739,4238]],[[721],[256],[735]],[[331,4163,3735]],[[3746,4239]],[[453,3734]],[[3737],[3738]],[[90],[18]],[[3740,3734]],[[781,3734]],[[485],[21]],[[3743,3734]],[[3741],[3742],[3744]],[[3756,4240]],[[331,4163,457]],[[3025,3756]],[[85],[91]],[[3025,3749,2372]],[[3747],[3748],[3750]],[[4163,3033]],[[416,4241,3216]],[[635,355,3757]],[[3752],[3753],[3754]],[[3757,4242]],[[3771,4243]],[[20,3757]],[[11],[12],[13],[215],[431]],[[3759,3757]],[[9],[10]],[[3761,3757]],[[9],[10]],[[3763,325,3734,3212]],[[16],[17]],[[3765,3757]],[[19,3757]],[[22,3757]],[[3758],[3760],[3762],[3764],[3766],[3767],[3768]],[[828,3773]],[[3773,4244]],[[140,3672]],[[3793,4245]],[[3677,3734]],[[3193,4246]],[[3582,4247]],[[9],[10],[15]],[[3777,3771]],[[3210,3771]],[[4248,27,3206,28]],[[3960,2372]],[[29,3631,3734,30]],[[402,3080,82,27,3757,4249,28]],[[56,3771]],[[123,27,3734,92,3724,4250,28]],[[3202,3203]],[[122,4119,4251,4252,231]],[[165,27,3734,24,3724,28]],[[165,27,3734,745,3433,28]],[[198,27,3639,28]],[[751,27,3639,28]],[[325,3734,3212,9,3734]],[[3775],[3189],[3152],[3776],[3647],[38],[3055],[3056],[3067],[3778],[3779],[3780],[3781],[3782],[3783],[3784],[3785],[3787],[3788],[3789],[3790],[3791],[3792]],[[-1],[-2]],[[2169],[-2]],[[2144,3796],[2144]],[[453],[-2]],[[2017],[-2]],[[3514],[-2]],[[2014],[-2]],[[2015],[-2]],[[2016],[-2]],[[2019],[-2]],[[2020],[-2]],[[2021],[-2]],[[2025],[-2]],[[24],[-2]],[[2024,3808],[2024],[-2]],[[3573],[-2]],[[308],[-2]],[[2033],[-2]],[[2029],[-2]],[[2031],[-2]],[[2034],[-2]],[[2037,3815],[2037],[-2]],[[3574],[-2]],[[2835,3817],[2835],[-2]],[[2836,3818],[2836],[-2]],[[2054],[-2]],[[2111],[-2]],[[2062,3821],[2062],[-2]],[[3296],[-2]],[[2101],[-2]],[[145],[-2]],[[2102],[-2]],[[3579],[-2]],[[2092],[-2]],[[3520],[-2]],[[1],[-2]],[[2106],[-2]],[[2104],[-2]],[[2131],[-2]],[[2116,3833],[2116],[-2]],[[2117],[-2]],[[2128],[-2]],[[2127,3836],[2127],[-2]],[[2130,3837],[2130],[-2]],[[2233],[-2]],[[2235],[-2]],[[3581],[-2]],[[2140],[-2]],[[2139],[-2]],[[3516],[-2]],[[2144,3844],[2144],[-2]],[[2145],[-2]],[[3436],[-2]],[[3474],[-2]],[[2155],[-2]],[[700],[-2]],[[2151,3850],[2151],[-2]],[[2154],[-2]],[[92],[-2]],[[25],[-2]],[[2159,3854],[2159],[-2]],[[2160],[-2]],[[2168,3856],[2168],[-2]],[[2162,3857],[2162],[-2]],[[2163],[-2]],[[83],[-2]],[[2168,3860],[2168]],[[3368],[-2]],[[2189],[-2]],[[734],[-2]],[[3362,3864],[3362],[-2]],[[3370,3865],[3370],[-2]],[[3371,3866],[3371],[-2]],[[2109],[-2]],[[2186],[-2]],[[2194],[-2]],[[2193,3870],[2193],[-2]],[[2197,3871],[2197],[-2]],[[2207],[-2]],[[2215],[-2]],[[2210],[-2]],[[2214,3875],[2214],[-2]],[[675],[-2]],[[2231],[-2]],[[2240],[-2]],[[2242],[-2]],[[2241],[-2]],[[2244],[-2]],[[2245],[-2]],[[2255,3883],[2255],[-2]],[[3515],[-2]],[[2263,3885],[2263],[-2]],[[2264],[-2]],[[2269],[-2]],[[2271,3888],[2271],[-2]],[[2272],[-2]],[[2275],[-2]],[[2281,3891],[2281],[-2]],[[695],[-2]],[[3206],[-2]],[[2286],[-2]],[[2450],[-2]],[[2500],[-2]],[[2295],[-2]],[[2423],[-2]],[[2375],[-2]],[[2417],[-2]],[[2296,3901],[2296],[-2]],[[2374],[-2]],[[2331],[-2]],[[2316],[-2]],[[326],[-2]],[[3575],[-2]],[[2332],[-2]],[[2320],[-2]],[[2317],[-2]],[[2319,3910],[2319],[-2]],[[2330],[-2]],[[2325,3912],[2325],[-2]],[[2329,3913],[2329],[-2]],[[2333],[-2]],[[364],[-2]],[[2334],[-2]],[[3529],[-2]],[[2337],[-2]],[[3530],[-2]],[[3535],[-2]],[[2339],[-2]],[[2342],[-2]],[[2340],[-2]],[[2346],[-2]],[[2345,3925],[2345],[-2]],[[2347],[-2]],[[2435],[-2]],[[2391],[-2]],[[2498],[-2]],[[2365,3930],[2365],[-2]],[[2434,3931],[2434],[-2]],[[2388],[-2]],[[2426],[-2]],[[2419],[-2]],[[2392],[-2]],[[2394],[-2]],[[2377],[-2]],[[2385,3938],[2385],[-2]],[[2389],[-2]],[[2390],[-2]],[[2393,3941],[2393],[-2]],[[2415],[-2]],[[544],[-2]],[[2416,3944],[2416],[-2]],[[2422],[-2]],[[2427,3946],[2427],[-2]],[[2429,3947],[2429],[-2]],[[2439,3948],[2439]],[[2436],[-2]],[[2442],[-2]],[[2444,3951],[2444],[-2]],[[2449],[-2]],[[2465,3953],[2465],[-2]],[[2458],[-2]],[[316],[-2]],[[487],[-2]],[[2470],[-2]],[[2502],[-2]],[[2485,3959],[2485],[-2]],[[247],[-2]],[[2493],[-2]],[[2495],[-2]],[[2494],[-2]],[[2499],[-2]],[[2501,3965],[2501],[-2]],[[2514],[-2]],[[2516],[-2]],[[2507],[-2]],[[2515,3969],[2515],[-2]],[[373],[-2]],[[2529,3971],[2529],[-2]],[[822],[-2]],[[774],[-2]],[[2521],[-2]],[[2522],[-2]],[[598],[-2]],[[2532],[-2]],[[2533],[-2]],[[2540,3979],[2540],[-2]],[[2551],[-2]],[[2553],[-2]],[[2554],[-2]],[[2557],[-2]],[[2563],[-2]],[[2565],[-2]],[[2566],[-2]],[[2573,3987],[2573],[-2]],[[2575],[-2]],[[2583],[-2]],[[85],[-2]],[[3223],[-2]],[[2588,3992],[2588],[-2]],[[2629,3993],[2629],[-2]],[[2630],[-2]],[[2632,3995],[2632],[-2]],[[2643],[-2]],[[2645],[-2]],[[2647],[-2]],[[2650],[-2]],[[2642,4000],[2642],[-2]],[[2644,4001],[2644],[-2]],[[2646,4002],[2646],[-2]],[[2649,4003],[2649],[-2]],[[2667],[-2]],[[2651],[-2]],[[2658,4006],[2658],[-2]],[[2660],[-2]],[[2661],[-2]],[[2662],[-2]],[[2663],[-2]],[[2666,4011],[2666],[-2]],[[2676],[-2]],[[2678,4013],[2678],[-2]],[[3677],[-2]],[[2681],[-2]],[[2687],[-2]],[[2688],[-2]],[[3565],[-2]],[[3563],[-2]],[[2697],[-2]],[[2710],[-2]],[[2716],[-2]],[[2731,4023],[2731],[-2]],[[2706],[-2]],[[2715,4025],[2715]],[[2720],[-2]],[[2727],[-2]],[[2733],[-2]],[[518],[-2]],[[2766],[-2]],[[2751],[-2]],[[2745],[-2]],[[2750],[-2]],[[2738],[-2]],[[2808,4035],[2808]],[[2746],[-2]],[[2749],[-2]],[[2752,4038],[2752],[-2]],[[2764],[-2]],[[2767,4040],[2767],[-2]],[[2781],[-2]],[[834],[-2]],[[2791],[-2]],[[2793],[-2]],[[90],[-2]],[[2797,4046],[2797],[-2]],[[2814],[-2]],[[2817,4048],[2817],[-2]],[[2820],[-2]],[[2832],[-2]],[[2824],[-2]],[[2829],[-2]],[[2840,4053],[2840],[-2]],[[2847],[-2]],[[2854],[-2]],[[2867],[-2]],[[2858],[-2]],[[2868,4058],[2868],[-2]],[[3688],[-2]],[[3572],[-2]],[[2945],[-2]],[[2948],[-2]],[[279],[-2]],[[2905],[-2]],[[2906],[-2]],[[253],[-2]],[[2915,4067],[2915],[-2]],[[2916],[-2]],[[2917],[-2]],[[3678],[-2]],[[2924],[-2]],[[452],[-2]],[[2957,4073],[2957],[-2]],[[2961],[-2]],[[2966,4075],[2966],[-2]],[[2970],[-2]],[[2973],[-2]],[[2972,4078],[2972],[-2]],[[2979],[-2]],[[2987],[-2]],[[2983],[-2]],[[2988],[-2]],[[2991,4083],[2991],[-2]],[[2993],[-2]],[[3000],[-2]],[[3003],[-2]],[[3004],[-2]],[[2999,4088],[2999],[-2]],[[3001],[-2]],[[272],[-2]],[[3006],[-2]],[[3008,4092],[3008],[-2]],[[3012],[-2]],[[3017],[-2]],[[3030],[-2]],[[213],[-2]],[[3069],[-2]],[[3053],[-2]],[[3072],[-2]],[[3074],[-2]],[[3065],[-2]],[[3071],[-2]],[[3081,4103],[3081],[-2]],[[3084],[-2]],[[3088],[-2]],[[3676],[-2]],[[3095,4107],[3095]],[[3103],[-2]],[[3162],[-2]],[[3132],[-2]],[[3144],[-2]],[[3146],[-2]],[[3168],[-2]],[[3163],[-2]],[[3165,4115],[3165],[-2]],[[584],[-2]],[[3171],[-2]],[[3174],[-2]],[[3734],[-2]],[[3181],[-2]],[[3183],[-2]],[[3191],[-2]],[[3190,4123],[3190],[-2]],[[3682],[-2]],[[3640],[-2]],[[3205,4126],[3205],[-2]],[[3217,4127],[3217],[-2]],[[2424],[-2]],[[3220,4129],[3220],[-2]],[[3229],[-2]],[[3232,4131],[3232]],[[3234,4132],[3234]],[[3236],[-2]],[[3622],[-2]],[[3247],[-2]],[[3233],[-2]],[[3246,4137],[3246]],[[3249],[-2]],[[750],[-2]],[[3255,4140],[3255],[-2]],[[3263,4141],[3263],[-2]],[[3265,4142],[3265],[-2]],[[3262],[-2]],[[3278,4144],[3278],[-2]],[[3279],[-2]],[[3282,4146],[3282],[-2]],[[3281],[-2]],[[3283],[-2]],[[449],[-2]],[[3288],[-2]],[[3291],[-2]],[[3292],[-2]],[[3584],[-2]],[[3298],[-2]],[[3312],[-2]],[[3631],[-2]],[[3340,4157],[3340],[-2]],[[3333,4158],[3333],[-2]],[[3313],[-2]],[[3314],[-2]],[[517],[-2]],[[342],[-2]],[[3209],[-2]],[[3343],[-2]],[[3345],[-2]],[[3634],[-2]],[[3342],[-2]],[[3347],[-2]],[[3353,4169],[3353],[-2]],[[3418],[-2]],[[3356,4171],[3356],[-2]],[[3420],[-2]],[[513],[-2]],[[3671],[-2]],[[3669],[-2]],[[3424],[-2]],[[56],[-2]],[[3432],[-2]],[[3403],[-2]],[[3419,4180],[3419]],[[3422],[-2]],[[3435,4182],[3435],[-2]],[[3468,4183],[3468]],[[198],[-2]],[[3473],[-2]],[[3487],[-2]],[[3490],[-2]],[[357],[-2]],[[3488],[-2]],[[3633],[-2]],[[3486],[-2]],[[3489,4192],[3489],[-2]],[[3495,4193],[3495],[-2]],[[3494],[-2]],[[3509,4195],[3509],[-2]],[[3496],[-2]],[[3498,4197],[3498],[-2]],[[3511,4198],[3511],[-2]],[[3517],[-2]],[[3523,4200],[3523],[-2]],[[3525,4201],[3525],[-2]],[[3534,4202],[3534]],[[477],[-2]],[[3537,4204],[3537]],[[3538,4205],[3538],[-2]],[[3540,4206],[3540],[-2]],[[3542,4207],[3542],[-2]],[[498],[-2]],[[3547],[-2]],[[3549],[-2]],[[3552],[-2]],[[3554],[-2]],[[3555],[-2]],[[3557],[-2]],[[3559],[-2]],[[3564],[-2]],[[3567],[-2]],[[3580,4218],[3580],[-2]],[[3586],[-2]],[[3611],[-2]],[[3613],[-2]],[[3616,4222],[3616],[-2]],[[3618,4223],[3618],[-2]],[[3632,4224],[3632],[-2]],[[3636],[-2]],[[798],[-2]],[[3651,4227],[3651],[-2]],[[3653,4228],[3653],[-2]],[[3660,4229],[3660],[-2]],[[3712,4230],[3712],[-2]],[[39],[-2]],[[3670],[-2]],[[2397],[-2]],[[3727],[-2]],[[3729],[-2]],[[3628],[-2]],[[3731],[-2]],[[3745,4238],[3745],[-2]],[[3736],[-2]],[[3751,4240],[3751],[-2]],[[464],[-2]],[[3755],[-2]],[[3769,4243],[3769],[-2]],[[3770,4244],[3770],[-2]],[[3772],[-2]],[[3774],[-2]],[[3037],[-2]],[[592],[-2]],[[3087],[-2]],[[3034],[-2]],[[3786,4251],[3786]],[[3204],[-2]]]]; \ No newline at end of file diff --git a/tests/parser/data/failures.csv b/tests/parser/data/failures.csv index c155e29..2e79576 100644 --- a/tests/parser/data/failures.csv +++ b/tests/parser/data/failures.csv @@ -1034,9 +1034,6 @@ WHERE SUBQUERY1_t1.col_varchar_10_key <= table1.col_varchar_10_key a INTEGER GENERATED ALWAYS AS (1) VIRTUAL, KEY (a) ) ENGINE = InnoDB" -"SELECT w.g FROM t1 INNER JOIN ( -SELECT g, ROW_NUMBER() OVER (PARTITION BY g) AS r FROM t1 -) w ON w.g=t1.g AND w.r=1 WHERE w.g IS NULL" "SELECT f1 FROM t1 JOIN LATERAL (SELECT (t1.f1 + t2.f1) AS f2 @@ -1272,8 +1269,6 @@ KEY mv_idx ((CAST(col_json->'$[*]' AS CHAR(40) ARRAY))) "EXPLAIN FORMAT=tree SELECT /*+ NO_BNL(t1, t2) */ * FROM t2 JOIN t1 ON 1 WHERE (CAST(""1"" AS JSON) MEMBER OF( t1.col_json->'$[*]'))" "EXPLAIN ANALYZE FORMAT=TREE SELECT 1" -"EXPLAIN FORMAT=TREE SELECT LAST_VALUE((SELECT x1.a FROM t1)) -OVER (PARTITION BY b) FROM t1 x1" "EXPLAIN ANALYZE FORMAT=TREE SELECT * FROM t1 x1, t1 x2 WHERE x1.c=x2.d AND x1.d>900 AND x2.a=x2.b" "print ""\nChecking 'INFO_SRC' and 'INFO_BIN'\n""" "$dir_bin = $ENV{'MYSQL_BINDIR'}" @@ -2666,24 +2661,6 @@ IMPORT TABLE FROM 't_case.sdi'" "CREATE TABLE t1 (i INT DEFAULT 42, dt DATETIME(3) DEFAULT CURRENT_TIMESTAMP(3), de DECIMAL(10,2), j INT GENERATED ALWAYS AS (42+i)) ENGINE=MYISAM" "IMPORT TABLE FROM 'test/t1*.sdi'" -"create table t1 as -select id, c2, count(*) over w cnt, -c3, -c4, c5, -c6, c7, c8, -c9, c10, c11, -c12, c13, -c14, c15, c16 -from bureau window w as (partition by id)" -"create table t2 as -select id, c2, count(*) over w cnt, -c3, -c4, c5, -c6, c7, c8, -c9, c10, c11, -c12, c13, -c14, c15, c16 -from bureau window w as (partition by id)" "grant select (a) on mysqltest.t1 to mysqltest_2@localhost" "grant select on mysqltest.v1 to mysqltest_3" "grant select (a) on test.t1 to joe@localhost with grant option" @@ -2964,131 +2941,10 @@ $texp->log_stdout(0) $texp->send(""a\n"")" $texp->soft_close() connect -"SELECT LEAD(6, 0) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)" -"SELECT LEAD(NULL, 0) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)" -"SELECT LEAD(6, 1) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)" -"SELECT LEAD(NULL, 1) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)" -"SELECT LEAD(6, 1, 7) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)" -"SELECT LEAD(NULL, 1, 7) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)" -"SELECT LAG(6, 0) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)" -"SELECT LAG(NULL, 0) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)" -"SELECT LAG(6, 1) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)" -"SELECT LAG(NULL, 1) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)" -"SELECT LAG(6, 1, 7) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)" -"SELECT LAG(NULL, 1, 7) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)" -"SELECT id, sex, COUNT(*) OVER w cnt, NTH_VALUE(id, 2) OVER w nth, -LEAD(id, 1) OVER w le1, -LAG(id, 1) OVER w la1, -LEAD(id, 100) OVER w le100, -LAG(id, 2, 777) OVER w la2 FROM t1 -WINDOW w as (PARTITION BY sex ORDER BY id ROWS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING)" -"SELECT id, sex, COUNT(*) OVER w cnt, NTH_VALUE(id, 2) OVER w nth, -LEAD(id, 1) OVER w le1, -LAG(id, 1) OVER w la1, -LEAD(id, 100) OVER w le100, -LAG(id, 2, 777) OVER w la2 FROM t1 -WINDOW w as (PARTITION BY id ORDER BY sex ROWS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING)" -"SELECT id, sex, COUNT(*) OVER w cnt, -LEAD(id, 1) OVER w le1, -LAG(id, 1) OVER w la1, -LEAD(id, 100) OVER w le100, -LAG(id, 2, 777) OVER w la2 FROM t1 -WINDOW w as (PARTITION BY SEX ORDER BY ID ROWS UNBOUNDED PRECEDING)" -"SELECT id, sex, COUNT(*) OVER w cnt, NTH_VALUE(id, 2) OVER w nth, -LEAD(id, 2) OVER w le2, -LAG(id, 2) OVER w la2 FROM t1 -WINDOW w as (PARTITION BY SEX ORDER BY ID RANGE UNBOUNDED PRECEDING)" -"SELECT d, SUM(d) OVER w `sum`, sex, -LEAD(d, 2) OVER w le2, -LAG(d, 2) OVER w la2 FROM t1 -WINDOW w as (PARTITION BY SEX ORDER BY d ROWS 2 PRECEDING)" -"SELECT d, SUM(d) OVER w `sum`, sex, -LEAD(d, 2) OVER w le2, -LAG(d, 2) OVER w la2 FROM t1 -WINDOW w as (PARTITION BY SEX ORDER BY d RANGE 2 PRECEDING)" -"SELECT d, SUM(d) OVER w `sum`, COUNT(*) OVER w cnt, sex, -LEAD(d, 2) OVER w le2, -LAG(d, 2) OVER w la2 FROM t1 -WINDOW w as (PARTITION BY SEX ORDER BY d DESC ROWS 2 PRECEDING)" -"SELECT d, SUM(d) OVER w `sum`, COUNT(*) OVER w cnt, sex, -LEAD(d, 2) OVER w le2, -LAG(d, 2) OVER w la2 FROM t1 -WINDOW w as (PARTITION BY SEX ORDER BY d DESC RANGE 2 PRECEDING)" -"SELECT id, SUM(id) OVER w `sum`, sex, -LEAD(id, 2) OVER w le2, -LAG(id, 2) OVER w la2 FROM t1 -WINDOW w as (PARTITION BY SEX ORDER BY id ROWS 2 PRECEDING)" -"SELECT id, SUM(id) OVER w `sum`, sex, -LEAD(id, 2) OVER w le2, -LAG(id, 2) OVER w la2 FROM t1 -WINDOW w as (PARTITION BY SEX ORDER BY id RANGE 2 PRECEDING)" -"SELECT id, SUM(id) OVER w `sum`, COUNT(*) OVER w cnt, sex, -LEAD(id, 2) OVER w le2, -LAG(id, 2) OVER w la2 FROM t1 -WINDOW w as (PARTITION BY SEX ORDER BY id DESC ROWS 2 PRECEDING)" -"SELECT id, SUM(id) OVER w `sum`, COUNT(*) OVER w cnt, sex, -LEAD(id, 2) OVER w le2, -LAG(id, 2) OVER w la2 FROM t1 -WINDOW w as (PARTITION BY SEX ORDER BY id DESC RANGE 2 PRECEDING)" -"SELECT LEAD(a, 7,'abc') OVER w1, LAG(a) OVER w1 FROM t1 WINDOW w1 AS (PARTITION BY a)" "SELECT ADDTIME(LEAD(time'18:00:00', 0) OVER (ORDER BY NULL), '01:00:00')" "SELECT ADDTIME(LEAD(NULL, 1, time'18:00:00') OVER (ORDER BY NULL), '01:00:00')" "SELECT ADDDATE(LEAD(NULL, 1, date'1955-05-15') OVER (ORDER BY NULL), 1)" "SELECT ADDDATE(LEAD(date'1955-05-15', 0) OVER (ORDER BY NULL), 1)" -"EXPLAIN FORMAT=JSON SELECT id, sex, COUNT(*) OVER w cnt, NTH_VALUE(id, 2) OVER w nth, -LEAD(id, 1) OVER w le1, -LAG(id, 1) OVER w la1, -LEAD(id, 100) OVER w le100, -LAG(id, 2, 777) OVER w la2 FROM t1 -WINDOW w as (PARTITION BY sex)" -"EXPLAIN FORMAT=JSON SELECT id, sex, COUNT(*) OVER w cnt, NTH_VALUE(id, 2) OVER w nth, -LEAD(id, 1) OVER w le1, -LAG(id, 1) OVER w la1, -LEAD(id, 100) OVER w le100, -LAG(id, 2, 777) OVER w la2 FROM t1 -WINDOW w as (PARTITION BY id)" -"EXPLAIN FORMAT=JSON SELECT id, sex, COUNT(*) OVER w cnt, -LEAD(id, 1) OVER w le1, -LAG(id, 1) OVER w la1, -LEAD(id, 100) OVER w le100, -LAG(id, 2, 777) OVER w la2 FROM t1 -WINDOW w as (PARTITION BY SEX ORDER BY ID ROWS UNBOUNDED PRECEDING)" -"EXPLAIN FORMAT=JSON SELECT id, sex, COUNT(*) OVER w cnt, NTH_VALUE(id, 2) OVER w nth, -LEAD(id, 2) OVER w le2, -LAG(id, 2) OVER w la2 FROM t1 -WINDOW w as (PARTITION BY SEX ORDER BY ID RANGE UNBOUNDED PRECEDING)" -"EXPLAIN FORMAT=JSON SELECT d, SUM(d) OVER w `sum`, sex, -LEAD(d, 2) OVER w le2, -LAG(d, 2) OVER w la2 FROM t1 -WINDOW w as (PARTITION BY SEX ORDER BY d ROWS 2 PRECEDING)" -"EXPLAIN FORMAT=JSON SELECT d, SUM(d) OVER w `sum`, sex, -LEAD(d, 2) OVER w le2, -LAG(d, 2) OVER w la2 FROM t1 -WINDOW w as (PARTITION BY SEX ORDER BY d RANGE 2 PRECEDING)" -"EXPLAIN FORMAT=JSON SELECT d, SUM(d) OVER w `sum`, COUNT(*) OVER w cnt, sex, -LEAD(d, 2) OVER w le2, -LAG(d, 2) OVER w la2 FROM t1 -WINDOW w as (PARTITION BY SEX ORDER BY d DESC ROWS 2 PRECEDING)" -"EXPLAIN FORMAT=JSON SELECT d, SUM(d) OVER w `sum`, COUNT(*) OVER w cnt, sex, -LEAD(d, 2) OVER w le2, -LAG(d, 2) OVER w la2 FROM t1 -WINDOW w as (PARTITION BY SEX ORDER BY d DESC RANGE 2 PRECEDING)" -"EXPLAIN FORMAT=JSON SELECT id, SUM(id) OVER w `sum`, sex, -LEAD(id, 2) OVER w le2, -LAG(id, 2) OVER w la2 FROM t1 -WINDOW w as (PARTITION BY SEX ORDER BY id ROWS 2 PRECEDING)" -"EXPLAIN FORMAT=JSON SELECT id, SUM(id) OVER w `sum`, sex, -LEAD(id, 2) OVER w le2, -LAG(id, 2) OVER w la2 FROM t1 -WINDOW w as (PARTITION BY SEX ORDER BY id RANGE 2 PRECEDING)" -"EXPLAIN FORMAT=JSON SELECT id, SUM(id) OVER w `sum`, COUNT(*) OVER w cnt, sex, -LEAD(id, 2) OVER w le2, -LAG(id, 2) OVER w la2 FROM t1 -WINDOW w as (PARTITION BY SEX ORDER BY id DESC ROWS 2 PRECEDING)" -"EXPLAIN FORMAT=JSON SELECT id, SUM(id) OVER w `sum`, COUNT(*) OVER w cnt, sex, -LEAD(id, 2) OVER w le2, -LAG(id, 2) OVER w la2 FROM t1 -WINDOW w as (PARTITION BY SEX ORDER BY id DESC RANGE 2 PRECEDING)" "load data from infile '../../std_data/loaddata1.dat' into table t1 fields terminated by ',' ignore 2 lines" "load data infile '../../std_data/loaddata1.dat' in primary key order @@ -3625,33 +3481,6 @@ DROP TABLE b34999015_db.`KEY`" "REVOKE ALL PRIVILEGES ON *.* FROM user1" "CREATE TEMPORARY TABLE Temp3 LIKE Temp2" "CREATE TEMPORARY TABLE tt1 LIKE performance_schema.setup_consumers" -"SELECT NTH_VALUE(6,1) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)" -"SELECT NTH_VALUE(NULL,1) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)" -"SELECT NTH_VALUE(6,2) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)" -"SELECT id, sex, NTH_VALUE(id, 2) OVER w FROM t1 WINDOW w as (PARTITION BY sex ORDER BY id ROWS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING)" -"SELECT id, sex, NTH_VALUE(id, 2) OVER w FROM t1 WINDOW w as (PARTITION BY id ORDER BY sex ROWS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING)" -"SELECT id, sex, NTH_VALUE(id, 2) OVER w FROM t1 WINDOW w as (PARTITION BY SEX ORDER BY ID ROWS UNBOUNDED PRECEDING)" -"SELECT id, sex, NTH_VALUE(id, 2) OVER w FROM t1 WINDOW w as (PARTITION BY SEX ORDER BY ID RANGE UNBOUNDED PRECEDING)" -"SELECT d, SUM(d) OVER w, sex, NTH_VALUE(d, 2) OVER w FROM t1 WINDOW w as (PARTITION BY SEX ORDER BY D ROWS 2 PRECEDING)" -"SELECT d, SUM(d) OVER w, sex, NTH_VALUE(d, 2) OVER w FROM t1 WINDOW w as (PARTITION BY SEX ORDER BY D RANGE 2 PRECEDING)" -"SELECT d, SUM(d) OVER w, sex, NTH_VALUE(d, 2) OVER w FROM t1 WINDOW w as (PARTITION BY SEX ORDER BY D DESC ROWS 2 PRECEDING)" -"SELECT d, SUM(d) OVER w, sex, NTH_VALUE(d, 2) OVER w FROM t1 WINDOW w as (PARTITION BY SEX ORDER BY D DESC RANGE 2 PRECEDING)" -"SELECT id, sex, NTH_VALUE(id, 2) OVER w FROM t1 WINDOW w as (PARTITION BY SEX ORDER BY ID ROWS 2 PRECEDING)" -"SELECT id, sex, NTH_VALUE(id, 2) OVER w FROM t1 WINDOW w as (PARTITION BY SEX ORDER BY ID RANGE 2 PRECEDING)" -"SELECT id, sex, NTH_VALUE(id, 2) OVER w FROM t1 WINDOW w as (PARTITION BY SEX ORDER BY ID DESC ROWS 2 PRECEDING)" -"SELECT id, sex, NTH_VALUE(id, 2) OVER w FROM t1 WINDOW w as (PARTITION BY SEX ORDER BY ID DESC RANGE 2 PRECEDING)" -"EXPLAIN FORMAT=JSON SELECT id, sex, NTH_VALUE(id, 2) OVER w FROM t1 WINDOW w as (PARTITION BY sex)" -"EXPLAIN FORMAT=JSON SELECT id, sex, NTH_VALUE(id, 2) OVER w FROM t1 WINDOW w as (PARTITION BY id)" -"EXPLAIN FORMAT=JSON SELECT id, sex, NTH_VALUE(id, 2) OVER w FROM t1 WINDOW w as (PARTITION BY SEX ORDER BY ID ROWS UNBOUNDED PRECEDING)" -"EXPLAIN FORMAT=JSON SELECT id, sex, NTH_VALUE(id, 2) OVER w FROM t1 WINDOW w as (PARTITION BY SEX ORDER BY ID RANGE UNBOUNDED PRECEDING)" -"EXPLAIN FORMAT=JSON SELECT d, SUM(d) OVER w, sex, NTH_VALUE(d, 2) OVER w FROM t1 WINDOW w as (PARTITION BY SEX ORDER BY D ROWS 2 PRECEDING)" -"EXPLAIN FORMAT=JSON SELECT d, SUM(d) OVER w, sex, NTH_VALUE(d, 2) OVER w FROM t1 WINDOW w as (PARTITION BY SEX ORDER BY D RANGE 2 PRECEDING)" -"EXPLAIN FORMAT=JSON SELECT d, SUM(d) OVER w, sex, NTH_VALUE(d, 2) OVER w FROM t1 WINDOW w as (PARTITION BY SEX ORDER BY D DESC ROWS 2 PRECEDING)" -"EXPLAIN FORMAT=JSON SELECT d, SUM(d) OVER w, sex, NTH_VALUE(d, 2) OVER w FROM t1 WINDOW w as (PARTITION BY SEX ORDER BY D DESC RANGE 2 PRECEDING)" -"EXPLAIN FORMAT=JSON SELECT id, sex, NTH_VALUE(id, 2) OVER w FROM t1 WINDOW w as (PARTITION BY SEX ORDER BY ID ROWS 2 PRECEDING)" -"EXPLAIN FORMAT=JSON SELECT id, sex, NTH_VALUE(id, 2) OVER w FROM t1 WINDOW w as (PARTITION BY SEX ORDER BY ID RANGE 2 PRECEDING)" -"EXPLAIN FORMAT=JSON SELECT id, sex, NTH_VALUE(id, 2) OVER w FROM t1 WINDOW w as (PARTITION BY SEX ORDER BY ID DESC ROWS 2 PRECEDING)" -"EXPLAIN FORMAT=JSON SELECT id, sex, NTH_VALUE(id, 2) OVER w FROM t1 WINDOW w as (PARTITION BY SEX ORDER BY ID DESC RANGE 2 PRECEDING)" "SELECT a, b, a AS c, COUNT(*) AS count FROM t1 GROUP BY a, b, c WITH ROLLUP" "SELECT 1 WHERE 1 = ANY (SELECT GROUPING(a) FROM t1 GROUP BY a WITH ROLLUP)" @@ -6730,22 +6559,6 @@ SELECT t1.col1 + t2.col2 FROM t2 JOIN t3 ON t2.col2 = t3.col2 AND t2.col1 = t3.col1 WHERE t2.col2 BETWEEN 2 AND 9 )" -"SELECT 1= -( -SELECT 1 FROM -( -SELECT 1 FROM t -LEFT JOIN -( -SELECT 1 FROM t -WHERE NOT EXISTS -( -SELECT 1 FROM t WINDOW w1 AS (PARTITION BY a) -) -) AS x -ON 1 > 2 -) AS z -)" "SELECT t1.a FROM t1, @@ -7638,42 +7451,7 @@ eval SET @@global.validate_password.dictionary_file=""$MYSQLTEST_VARDIR/tmp/dict "REVOKE SELECT(cs) ON test1.t1 FROM user1@localhost" "GRANT SELECT(cs) ON test1.v1_middle TO user1@localhost" "GRANT SELECT ON test1.v1 TO user_name_len_22_01234@localhost" -"SELECT i, j, SUM(i+j) OVER (ROWS UNBOUNDED PRECEDING) foo FROM t" -"SELECT i, j, SUM(i+j) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) foo FROM t" -"SELECT i, j, SUM(i+j) OVER (ROWS UNBOUNDED PRECEDING) foo FROM t ORDER BY foo" -"SELECT i, j, SUM(i+j) OVER (ROWS UNBOUNDED PRECEDING) foo FROM t ORDER BY foo DESC" -"SELECT i, j, SUM(i+j) OVER (ROWS UNBOUNDED PRECEDING) foo FROM t ORDER BY foo DESC LIMIT 3" -"SELECT k, SUM(k) OVER (ROWS UNBOUNDED PRECEDING) wf FROM t" -"SELECT k, MIN(i), SUM(j), SUM(k) OVER (ROWS UNBOUNDED PRECEDING) wf FROM t GROUP BY (k)" -"SELECT k, MIN(i), SUM(j), SUM(k) OVER (ROWS UNBOUNDED PRECEDING) wf FROM t GROUP BY (k) ORDER BY wf DESC" -"SELECT k, GROUP_CONCAT(j ORDER BY j), SUM(k) OVER (ROWS UNBOUNDED PRECEDING) foo FROM t GROUP BY (k)" "SELECT k, AVG(DISTINCT j), SUM(k) OVER (ROWS UNBOUNDED PRECEDING) foo FROM t GROUP BY (k)" -"SELECT k, GROUP_CONCAT(j ORDER BY j), SUM(k+1) OVER (ROWS UNBOUNDED PRECEDING) foo FROM t GROUP BY (k)" -"SELECT sex, AVG(id), SUM(AVG(id)) OVER w FROM t1 -GROUP BY sex -WINDOW w AS (ROWS UNBOUNDED PRECEDING) ORDER BY sex DESC" -"SELECT sex, AVG(id), SUM(AVG(id)) OVER w FROM t1 -GROUP BY sex HAVING sex='M' OR sex='F' OR sex IS NULL -WINDOW w AS (ROWS UNBOUNDED PRECEDING) ORDER BY sex DESC" -"SELECT sex, AVG(id), SUM(AVG(id)) OVER w FROM t1 -GROUP BY sex HAVING sex=(SELECT c FROM ss LIMIT 1) OR sex='F' OR sex IS NULL -WINDOW w AS (ROWS UNBOUNDED PRECEDING) ORDER BY sex DESC" -"SELECT k, MIN(i), SUM(j), SUM(k) OVER (ROWS UNBOUNDED PRECEDING) wf FROM t -GROUP BY (k) WITH ROLLUP" -"SELECT MIN(i), SUM(j), SUM(k) OVER (ROWS UNBOUNDED PRECEDING) wf FROM t -GROUP BY (k) WITH ROLLUP" -"SELECT k, MIN(i), SUM(j), SUM(k) OVER (ROWS UNBOUNDED PRECEDING) wf FROM t -GROUP BY (k) WITH ROLLUP ORDER BY wf DESC" -"SELECT k, MIN(i), SUM(j), SUM(k) OVER (ROWS UNBOUNDED PRECEDING) wf FROM t -GROUP BY k,j WITH ROLLUP" -"SELECT MIN(i), SUM(j), SUM(k) OVER (ROWS UNBOUNDED PRECEDING) wf FROM t -GROUP BY k,j WITH ROLLUP" -"SELECT id, FIRST_VALUE(id) OVER w first, LAST_VALUE(id) OVER w last, sex FROM t1 -WINDOW w AS (PARTITION BY sex -ORDER BY id ROWS BETWEEN 1 FOLLOWING AND 2 FOLLOWING)" -"SELECT id, FIRST_VALUE(id) OVER w first, LAST_VALUE(id) OVER w last, sex FROM t1 -WINDOW w AS (PARTITION BY sex -ORDER BY id RANGE BETWEEN 1 FOLLOWING AND 2 FOLLOWING)" "SELECT ADDTIME(FIRST_VALUE(time'18:00:00') OVER (ORDER BY NULL), '01:00:00')" "SELECT ADDTIME(NTH_VALUE(time'18:00:00', 1) OVER (ORDER BY NULL), '01:00:00')" "SELECT sex, RANK() OVER (ORDER BY sex DESC) `rank`, AVG(DISTINCT id) AS uids FROM t1 u, t2 @@ -7691,238 +7469,29 @@ WINDOW w AS (ORDER BY AVG(DISTINCT id) DESC) ORDER BY sex" "SELECT sex, AVG(DISTINCT id) AS uids, CUME_DIST() OVER w `c_dist` FROM t1 u, t2 WHERE t2.user_id = u.id GROUP BY sex WINDOW w AS (ORDER BY AVG(DISTINCT id) DESC) ORDER BY sex" -"SELECT id value, -SUM(id) OVER (ROWS UNBOUNDED PRECEDING) -FROM t1 u LEFT JOIN t2 ON t2.user_id = u.id" -"SELECT sex, id, RANK() OVER (PARTITION BY sex ORDER BY id DESC) FROM t1" -"SELECT sex, id, PERCENT_RANK() OVER (PARTITION BY sex ORDER BY id DESC) FROM t1" -"SELECT sex, id, CUME_DIST() OVER (PARTITION BY sex ORDER BY id DESC) FROM t1" -"SELECT sex, id, RANK() OVER (PARTITION BY sex ORDER BY id ASC) FROM t1" -"SELECT sex, id, PERCENT_RANK() OVER (PARTITION BY sex ORDER BY id ASC) FROM t1" -"SELECT sex, id, CUME_DIST() OVER (PARTITION BY sex ORDER BY id ASC) FROM t1" -"SELECT sex, id, SUM(id) OVER w summ, RANK() OVER w `rank` FROM t1 -WINDOW w AS (PARTITION BY sex ORDER BY id ASC ROWS UNBOUNDED PRECEDING)" -"SELECT sex, id, SUM(id) OVER w summ, PERCENT_RANK() OVER w `p_rank`, -CUME_DIST() OVER w `c_dist` FROM t1 -WINDOW w AS (PARTITION BY sex ORDER BY id ASC ROWS UNBOUNDED PRECEDING)" -"SELECT sex, id, SUM(id) OVER w summ, RANK() OVER w `rank` FROM t1 -WINDOW w AS (PARTITION BY sex ORDER BY id ASC ROWS UNBOUNDED PRECEDING) ORDER BY summ" -"SELECT sex, id, SUM(id) OVER w summ, PERCENT_RANK() OVER w `p_rank`, -CUME_DIST() OVER w `c_dist` FROM t1 -WINDOW w AS (PARTITION BY sex ORDER BY id ASC ROWS UNBOUNDED PRECEDING) ORDER BY summ" -"SELECT i, j, SUM(j) OVER (PARTITION BY i ORDER BY j ROWS UNBOUNDED PRECEDING) FROM t" -"SELECT RANK() OVER w FROM t1,t2 WHERE t1.id=t2.user_id WINDOW w AS (PARTITION BY id ORDER BY sex)" -"SELECT PERCENT_RANK() OVER w FROM t1,t2 WHERE t1.id=t2.user_id WINDOW w AS (PARTITION BY id ORDER BY sex)" -"SELECT CUME_DIST() OVER w FROM t1,t2 WHERE t1.id=t2.user_id WINDOW w AS (PARTITION BY id ORDER BY sex)" -"SELECT RANK() OVER w FROM (SELECT * FROM t1,t2 WHERE t1.id=t2.user_id) t WINDOW w AS (PARTITION BY id ORDER BY sex)" -"SELECT PERCENT_RANK() OVER w FROM (SELECT * FROM t1,t2 WHERE t1.id=t2.user_id) t WINDOW w AS (PARTITION BY id ORDER BY sex)" -"SELECT CUME_DIST() OVER w FROM (SELECT * FROM t1,t2 WHERE t1.id=t2.user_id) t WINDOW w AS (PARTITION BY id ORDER BY sex)" -"SELECT SUM(id) OVER (PARTITION BY sex ORDER BY id ROWS UNBOUNDED PRECEDING) summ, sex FROM t1" "SELECT t3_id, AVG(t3_id) OVER w, CUME_DIST() OVER w, k FROM t3 WINDOW w AS (PARTITION BY k ORDER BY t3_id RANGE BETWEEN 4 PRECEDING AND 2 PRECEDING)" -"SELECT t3_id, SUM(t3_id) OVER w, -CUME_DIST() OVER w, -LEAD(t3_id, 2) OVER w `lead2`, -NTH_VALUE(t3_id, 3) OVER w `nth`, -k FROM t3 -WINDOW w AS (PARTITION BY k ORDER BY t3_id)" -"SELECT t3_id, SUM(t3_id) OVER w, -CUME_DIST() OVER w, -LEAD(t3_id, 2) OVER w `lead2`, -NTH_VALUE(t3_id, 3) OVER w `nth`, -k FROM t3 -WINDOW w AS (PARTITION BY k ORDER BY t3_id RANGE UNBOUNDED PRECEDING)" -"SELECT t3_id, LAST_VALUE(t3_id) OVER w, k FROM t3 -WINDOW w AS (PARTITION BY k ORDER BY t3_id RANGE UNBOUNDED PRECEDING)" -"SELECT t3_id, LAST_VALUE(t3_id) OVER w, k FROM t3 -WINDOW w AS (PARTITION BY k ORDER BY t3_id RANGE 2 PRECEDING)" -"SELECT user_id, ROW_NUMBER() OVER (PARTITION BY user_id) FROM t2 t1" -"SELECT sex, id, date, ROW_NUMBER() OVER w AS row_no, RANK() OVER w AS `rank` FROM t1,t2 -WHERE t1.id=t2.user_id -WINDOW w AS (PARTITION BY id ORDER BY sex)" -"SELECT sex, id, date, ROW_NUMBER() OVER w AS row_no, RANK() OVER w AS `rank` FROM t1,t2 -WHERE t1.id=t2.user_id -WINDOW w AS (PARTITION BY date ORDER BY id)" -"SELECT date,id, RANK() OVER w AS `rank` FROM t1,t2 WINDOW w AS (PARTITION BY date ORDER BY id)" -"SELECT * from (SELECT date,id, RANK() OVER w AS `rank` FROM t1,t2 WINDOW w AS (PARTITION BY date ORDER BY id)) t" -"SELECT * from (SELECT date,id, PERCENT_RANK() OVER w AS `p_rank`, CUME_DIST() OVER w as `c_dist` FROM t1,t2 WINDOW w AS (PARTITION BY date ORDER BY id)) t" -"SELECT t.*, SUM(t.`rank`) OVER (ROWS UNBOUNDED PRECEDING) FROM -(SELECT sex, id, date, ROW_NUMBER() OVER w AS row_no, RANK() OVER w AS `rank` FROM t1,t2 -WHERE t1.id=t2.user_id -WINDOW w AS (PARTITION BY date ORDER BY id) -) AS t" -"SELECT t.*, SUM(t.`p_rank`) OVER (ROWS UNBOUNDED PRECEDING) FROM -(SELECT sex, id, date, ROW_NUMBER() OVER w AS row_no, PERCENT_RANK() OVER w AS `p_rank`, -CUME_DIST() OVER w as `c_dist` FROM t1,t2 -WHERE t1.id=t2.user_id -WINDOW w AS (PARTITION BY date ORDER BY id) -) AS t" -"SELECT * from (SELECT t1.*, SUM(id) OVER (ROWS UNBOUNDED PRECEDING), RANK() OVER (ORDER BY sex) FROM t1) alias ORDER BY id" -"SELECT * from (SELECT t1.*, SUM(id) OVER (ROWS UNBOUNDED PRECEDING), PERCENT_RANK() OVER (ORDER BY sex) FROM t1) alias ORDER BY id" -"SELECT * from (SELECT t1.*, SUM(id) OVER (ROWS UNBOUNDED PRECEDING), CUME_DIST() OVER (ORDER BY sex) FROM t1) alias ORDER BY id" -"SELECT t.*, SUM(id + r00 + r01) OVER (ORDER BY id ROWS UNBOUNDED PRECEDING) AS s FROM ( -SELECT t1.*, -RANK() OVER (ORDER BY sex, id) AS r00, -RANK() OVER (ORDER BY sex, id DESC) AS r01, -RANK() OVER (ORDER BY sex, id DESC) AS r02, -RANK() OVER (PARTITION BY id ORDER BY sex) AS r03, -RANK() OVER (ORDER BY sex,id) AS r04, -RANK() OVER (ORDER BY sex,id) AS r05, -RANK() OVER (ORDER BY sex, id) AS r06, -RANK() OVER (ORDER BY sex, id) AS r07, -RANK() OVER (ORDER BY sex, id) AS r08, -RANK() OVER (ORDER BY sex, id) AS r09, -RANK() OVER (ORDER BY sex, id) AS r10, -RANK() OVER (ORDER BY sex, id) AS r11, -RANK() OVER (ORDER BY sex, id) AS r12, -RANK() OVER (ORDER BY sex, id) AS r13, -RANK() OVER (ORDER BY sex, id) AS r14 -FROM t1) t" -"SELECT t.*, SUM(id + r00 + r01) OVER (ORDER BY id ROWS UNBOUNDED PRECEDING) AS s FROM ( -SELECT t1.*, -RANK() OVER (ORDER BY sex, id) AS r00, -RANK() OVER (ORDER BY sex DESC, id) AS r01, -RANK() OVER (ORDER BY sex, id DESC) AS r02, -RANK() OVER (PARTITION BY id ORDER BY sex) AS r03, -RANK() OVER (ORDER BY sex, id) AS r04, -RANK() OVER (ORDER BY sex, id) AS r05, -RANK() OVER (ORDER BY sex, id) AS r06, -RANK() OVER (ORDER BY sex, id) AS r07, -RANK() OVER (ORDER BY sex, id) AS r08, -RANK() OVER (ORDER BY sex, id) AS r09, -RANK() OVER (ORDER BY sex, id) AS r10, -RANK() OVER (ORDER BY sex, id) AS r11, -RANK() OVER (ORDER BY sex, id) AS r12, -RANK() OVER (ORDER BY sex, id) AS r13, -RANK() OVER (ORDER BY sex, id) AS r14 -FROM t1 LIMIT 4) t" -"SELECT t.*, SUM(id + r00 + r01) OVER (ORDER BY id ROWS UNBOUNDED PRECEDING) AS s FROM ( -SELECT t1.*, -PERCENT_RANK() OVER (ORDER BY sex, id) AS r00, -PERCENT_RANK() OVER (ORDER BY sex DESC, id) AS r01, -PERCENT_RANK() OVER (ORDER BY sex, id DESC) AS r02, -PERCENT_RANK() OVER (PARTITION BY id ORDER BY sex) AS r03, -PERCENT_RANK() OVER (ORDER BY sex, id) AS r04, -PERCENT_RANK() OVER (ORDER BY sex, id) AS r05, -PERCENT_RANK() OVER (ORDER BY sex, id) AS r06, -PERCENT_RANK() OVER (ORDER BY sex, id) AS r07, -PERCENT_RANK() OVER (ORDER BY sex, id) AS r08, -PERCENT_RANK() OVER (ORDER BY sex, id) AS r09, -PERCENT_RANK() OVER (ORDER BY sex, id) AS r10, -PERCENT_RANK() OVER (ORDER BY sex, id) AS r11, -PERCENT_RANK() OVER (ORDER BY sex, id) AS r12, -PERCENT_RANK() OVER (ORDER BY sex, id) AS r13, -PERCENT_RANK() OVER (ORDER BY sex, id) AS r14 -FROM t1) t" -"SELECT t.*, SUM(id + r00 + r01) OVER (ORDER BY id ROWS UNBOUNDED PRECEDING) AS s FROM ( -SELECT t1.*, -CUME_DIST() OVER (ORDER BY sex, id) AS r00, -CUME_DIST() OVER (ORDER BY sex DESC, id) AS r01, -CUME_DIST() OVER (ORDER BY sex, id DESC) AS r02, -CUME_DIST() OVER (PARTITION BY id ORDER BY sex) AS r03, -CUME_DIST() OVER (ORDER BY sex, id) AS r04, -CUME_DIST() OVER (ORDER BY sex, id) AS r05, -CUME_DIST() OVER (ORDER BY sex, id) AS r06, -CUME_DIST() OVER (ORDER BY sex, id) AS r07, -CUME_DIST() OVER (ORDER BY sex, id) AS r08, -CUME_DIST() OVER (ORDER BY sex, id) AS r09, -CUME_DIST() OVER (ORDER BY sex, id) AS r10, -CUME_DIST() OVER (ORDER BY sex, id) AS r11, -CUME_DIST() OVER (ORDER BY sex, id) AS r12, -CUME_DIST() OVER (ORDER BY sex, id) AS r13, -CUME_DIST() OVER (ORDER BY sex, id) AS r14 -FROM t1) t" "SELECT SUM(id) OVER w * 2, AVG(id) OVER w, COUNT(id) OVER w FROM t1 WINDOW w AS (PARTITION BY sex)" -"SELECT * FROM ( -SELECT id, SUM(id) OVER w, COUNT(*) OVER w, sex FROM t1 -WINDOW w AS (PARTITION BY sex) -) alias ORDER BY id" -"SELECT SUM(id) OVER w FROM t1 WINDOW w AS (PARTITION BY sex)" -"SELECT id, SUM(id) OVER w, sex FROM t1 -WINDOW w AS (PARTITION BY sex ORDER BY id -ROWS BETWEEN 2 PRECEDING AND 1 PRECEDING)" -"CREATE VIEW v AS -SELECT id, SUM(id) OVER w, sex FROM t1 -WINDOW w AS (PARTITION BY sex ORDER BY id -ROWS BETWEEN 2 PRECEDING AND 1 PRECEDING)" -"SELECT SUM(id) OVER w FROM t1 -WINDOW w AS (PARTITION BY sex ORDER BY id -ROWS BETWEEN 2 PRECEDING AND 1 PRECEDING)" -"SELECT id, SUM(id) OVER w, sex FROM t1 -WINDOW w AS (PARTITION BY sex ORDER BY id -ROWS BETWEEN 1 FOLLOWING AND 2 FOLLOWING)" -"SELECT SUM(id) OVER w, COUNT(*) OVER w FROM t1 -WINDOW w AS (PARTITION BY sex ORDER BY id -ROWS BETWEEN 1 FOLLOWING AND 2 FOLLOWING)" "SELECT id, AVG(id) OVER (ROWS UNBOUNDED PRECEDING) FROM t1" "SELECT id, AVG(id) OVER w, COUNT(id) OVER w FROM t1 WINDOW w AS (ORDER BY id ROWS BETWEEN 1 PRECEDING AND 1 FOLLOWING)" "SELECT d, SUM(d) OVER (ORDER BY d), AVG(d) OVER (ORDER BY d) FROM td" "SELECT d, SUM(d) OVER (ORDER BY d), AVG(d) OVER () FROM td" "SELECT d, SUM(d) OVER (ORDER BY d), AVG(d) OVER (ORDER BY d ROWS BETWEEN 1 PRECEDING AND 1 FOLLOWING) FROM td" -"SELECT d, SUM(d) OVER (ROWS BETWEEN CURRENT ROW AND 1 FOLLOWING) FROM td" "SELECT d, SUM(d) OVER w, AVG(d) OVER w FROM td WINDOW w AS (ORDER BY d RANGE BETWEEN 2 PRECEDING AND CURRENT ROW)" "SELECT d, SUM(d) OVER w, AVG(d) OVER w FROM td WINDOW w AS (ORDER BY d RANGE BETWEEN 2 PRECEDING AND 2 FOLLOWING)" "SELECT d, SUM(d) OVER w, AVG(d) OVER w FROM td WINDOW w AS (ORDER BY d RANGE BETWEEN CURRENT ROW AND 2 FOLLOWING)" -"SELECT ROW_NUMBER() OVER w, id, SUM(id) OVER w, sex FROM t1 -WINDOW w AS (PARTITION BY sex ORDER BY id ROWS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING)" -"SELECT ROW_NUMBER() OVER w, SUM(id) OVER w FROM t1 -WINDOW w AS (PARTITION BY sex ORDER BY id -ROWS BETWEEN 1 FOLLOWING AND 2 FOLLOWING)" -"SELECT RANK() OVER w, id, SUM(id) OVER w, sex FROM t1 -WINDOW w AS (PARTITION BY sex ORDER BY id)" -"SELECT RANK() OVER w, SUM(id) OVER w FROM t1 -WINDOW w AS (PARTITION BY sex ORDER BY id -ROWS BETWEEN 1 FOLLOWING AND 2 FOLLOWING)" -"SELECT id, sex, SUM(id) OVER w, -ROW_NUMBER() OVER w, -RANK() OVER w FROM t1 -WINDOW w AS (PARTITION BY sex ORDER BY id ROWS BETWEEN 2 PRECEDING AND 1 PRECEDING)" -"SELECT id, sex, SUM(id) OVER w, -ROW_NUMBER() OVER w, -CUME_DIST() OVER w FROM t1 -WINDOW w AS (PARTITION BY sex ORDER BY id ROWS BETWEEN 2 PRECEDING AND 1 PRECEDING)" -"SELECT FIRST_VALUE(6) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)" -"SELECT FIRST_VALUE(NULL) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)" -"SELECT LAST_VALUE(6) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)" -"SELECT LAST_VALUE(NULL) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)" -"select id, FIRST_VALUE(id) OVER (ROWS UNBOUNDED PRECEDING) FROM t1" -"SELECT id, FIRST_VALUE(id) OVER w FROM t1 WINDOW w AS (PARTITION BY sex ORDER BY id)" -"SELECT id, FIRST_VALUE(id) OVER w FROM td1 WINDOW w AS (PARTITION BY sex ORDER BY id)" -"SELECT id, FIRST_VALUE(id) OVER w FROM td_dec WINDOW w AS (PARTITION BY sex ORDER BY id)" -"SELECT id, FIRST_VALUE(id) OVER w FROM td_str WINDOW w AS (PARTITION BY sex ORDER BY id)" -"SELECT p, t, FIRST_VALUE(t) OVER w FROM t_time2 WINDOW w AS (PARTITION by p )" -"SELECT p, t, FIRST_VALUE(t) OVER w FROM t_time2 WINDOW w AS (PARTITION by p ORDER BY t)" -"SELECT p, t, FIRST_VALUE(t) OVER w FROM t_time2 WINDOW w AS (PARTITION by p ORDER BY t DESC)" -"SELECT p, t, FIRST_VALUE(t) OVER w FROM t_time2 WINDOW w AS (PARTITION by p ORDER BY t ROWS 2 PRECEDING)" -"SELECT p, t, FIRST_VALUE(t) OVER w FROM t_time2 WINDOW w AS (PARTITION by p ORDER BY t RANGE INTERVAL 2 HOUR PRECEDING)" -"SELECT p, t, FIRST_VALUE(t) OVER w FROM t_time2 WINDOW w AS (PARTITION by p ORDER BY t ROWS BETWEEN 2 PRECEDING AND 1 PRECEDING)" -"SELECT p, t, FIRST_VALUE(t) OVER w FROM t_time2 WINDOW w AS (PARTITION by p ORDER BY t RANGE BETWEEN INTERVAL 2 HOUR PRECEDING AND INTERVAL 1 HOUR PRECEDING)" -"SELECT p, t, FIRST_VALUE(t) OVER w FROM t_time2 WINDOW w AS (PARTITION by p ORDER BY t ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)" -"SELECT p, t, FIRST_VALUE(t) OVER w FROM t_time2 WINDOW w AS (PARTITION by p ORDER BY t RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)" -"SELECT p, t, FIRST_VALUE(t) OVER w FROM t_time2 WINDOW w AS (PARTITION by p ORDER BY t ROWS BETWEEN 2 FOLLOWING AND 3 FOLLOWING)" -"SELECT p, t, FIRST_VALUE(t) OVER w FROM t_time2 WINDOW w AS (PARTITION by p ORDER BY t RANGE BETWEEN INTERVAL 2 HOUR FOLLOWING AND INTERVAL 3 HOUR FOLLOWING)" -"SELECT p, id, SUM(id) OVER (PARTITION BY p ORDER BY id RANGE 2 PRECEDING) FROM t11 ORDER BY p,id" -"SELECT p, id, SUM(id) OVER (PARTITION BY p ORDER BY id RANGE BETWEEN 1 PRECEDING AND 1 FOLLOWING) FROM t11 ORDER BY p,id" -"SELECT p, id, SUM(id) OVER (PARTITION BY p ORDER BY id RANGE UNBOUNDED PRECEDING) FROM t11 ORDER BY p,id" "SELECT user_id, SUM(user_id) OVER w, AVG(user_id) OVER w FROM t2 WINDOW w AS (ORDER BY user_id)" "SELECT p, user_id, SUM(user_id) OVER w, AVG(user_id) OVER w FROM t22 WINDOW w AS (PARTITION BY p ORDER BY user_id) ORDER BY p" "SELECT user_id, SUM(user_id) OVER w, AVG(user_id) OVER w1 FROM t2 WINDOW w AS (ORDER BY user_id), w1 AS (ORDER BY user_id)" -"SELECT p, NTILE(5) OVER w, ROW_NUMBER() OVER w, id, SUM(id) OVER w FROM t11 -WINDOW w AS (PARTITION BY p ORDER BY id DESC RANGE 2 PRECEDING)" -"SELECT LAST_VALUE(j) OVER w, FIRST_VALUE(j) OVER w FROM tj WINDOW w AS (PARTITION BY i ORDER BY j ROWS UNBOUNDED PRECEDING)" -"SELECT i, LAST_VALUE((CAST(j AS UNSIGNED))) OVER w, FIRST_VALUE(CAST(j AS UNSIGNED)) OVER w FROM tj -WINDOW w AS (PARTITION BY i ORDER BY CAST(j AS UNSIGNED) RANGE UNBOUNDED PRECEDING)" -"SELECT j,CAST(SUM(j) OVER (PARTITION BY i) AS JSON), CAST(SUM(j) OVER () AS JSON) FROM tj" -"SELECT j,CAST(SUM(j) OVER (PARTITION BY i ROWS UNBOUNDED PRECEDING) AS JSON), CAST(SUM(j) OVER (PARTITION BY i ROWS UNBOUNDED PRECEDING) AS JSON) FROM tj" "SELECT id, AVG(id) OVER (PARTITION BY id) summ FROM t1" "SELECT AVG(id) OVER (PARTITION BY id) summ FROM t1" "SELECT id, AVG(id) OVER (PARTITION BY id) summ, @@ -7951,17 +7520,8 @@ SUM(a) OVER w sum, AVG(a) OVER w average, LAST_VALUE(a) OVER w lastval FROM t1 WINDOW w as (PARTITION BY a ORDER BY b ROWS BETWEEN 1 PRECEDING AND 2 FOLLOWING)" -"SELECT last_value(b) OVER (ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING) FROM ta" -"SELECT SUM(d) OVER w, COUNT(*) OVER w FROM t WINDOW W AS (ROWS BETWEEN 1 FOLLOWING AND 2 FOLLOWING)" "SELECT id, AVG(id) over w `avg`, SUM(id) OVER w `sum`, COUNT(*) OVER w cnt FROM t1 WINDOW w as (ORDER BY id RANGE BETWEEN 1 FOLLOWING AND 2 FOLLOWING)" "SELECT d, AVG(d) over w `avg`, SUM(d) OVER w `sum`, COUNT(*) OVER w cnt FROM t1 WINDOW w as (ORDER BY d RANGE BETWEEN 1 FOLLOWING AND 2 FOLLOWING)" -"SELECT i, j, SUM(j) OVER w FROM t -WINDOW w AS (PARTITION BY i ORDER BY j -ROWS BETWEEN UNBOUNDED PRECEDING AND 1 FOLLOWING)" -"SELECT SUM(1) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)" -"SELECT SUM(1.2) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)" -"SELECT SUM(CAST(4 as JSON)) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)" -"SELECT SUM('e') OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)" "SELECT AVG(1) OVER ()" "SELECT AVG(1.2) OVER ()" "SELECT AVG(CAST(4 as JSON)) OVER ()" @@ -7970,55 +7530,11 @@ ROWS BETWEEN UNBOUNDED PRECEDING AND 1 FOLLOWING)" "SELECT AVG(1.2) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)" "SELECT AVG(CAST(4 as JSON)) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)" "SELECT AVG('e') OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)" -"SELECT i FROM t1 WHERE i IN ( SELECT CAST( SUM(i) OVER (ROWS CURRENT ROW) AS UNSIGNED) FROM t1)" -"SELECT i FROM t1 WHERE i IN ( SELECT CAST(0+SUM(i) OVER (ROWS CURRENT ROW) AS UNSIGNED) FROM t1)" -"SELECT SUM(i) OVER w FROM t1 -WINDOW w AS (PARTITION BY j ORDER BY i ROWS BETWEEN 1 PRECEDING AND 1 FOLLOWING)" -"SELECT LAST_VALUE(1) OVER (PARTITION BY t1.j), t2.pk FROM t1 LEFT JOIN -t1 as t2 ON t1.pk = t2.pk WHERE t1.pk=1" -"SELECT SUM(i) OVER W FROM t1 WINDOW w AS (PARTITION BY j ORDER BY i) -ORDER BY SUM(i) OVER w" -"SELECT SUM(i) OVER W FROM t1 WINDOW w AS (PARTITION BY j ORDER BY i) -ORDER BY 1+SUM(i) OVER w" -"SELECT SUM(SUM(i)) OVER W FROM t1 GROUP BY i WINDOW w AS (PARTITION BY i ORDER BY i) -ORDER BY SUM(SUM(i)) OVER w" -"SELECT 1+SUM(SUM(i)) OVER W FROM t1 GROUP BY i WINDOW w AS (PARTITION BY i ORDER BY i) -ORDER BY 1+SUM(SUM(i)) OVER w" -"SELECT 1+SUM(i) OVER W FROM t1 WINDOW w AS (PARTITION BY j ORDER BY i) -ORDER BY SUM(i) OVER w" -"SELECT SUM(2+SUM(i)) OVER W FROM t1 GROUP BY j WINDOW w AS (PARTITION BY j ORDER BY j) -ORDER BY SUM(2+SUM(i)) OVER w DESC" "SELECT * FROM t WHERE a = SOME(SELECT ROW_NUMBER() OVER () + 1 FROM t)" "SELECT * FROM t WHERE a = ANY(SELECT ROW_NUMBER() OVER () + 1 FROM t)" "SELECT * FROM t WHERE a >= SOME(SELECT ROW_NUMBER() OVER () + 1 FROM t)" -"SELECT (SELECT ROW_NUMBER() OVER (PARTITION BY upper.j) FROM t1 LIMIT 1) -FROM t1 AS upper" -"SELECT (SELECT ROW_NUMBER() OVER (PARTITION BY upper.j) -FROM t1 LIMIT 1 OFFSET 1) -FROM t1 AS upper" -"SELECT i, SUBSTR(c,1,2), SUM(i) OVER (PARTITION BY SUBSTR(c,1,2)) `sum` FROM t" -"select I, substr(c,1,2), SUM(i) OVER (PARTITION BY SUBSTR(c,1,1)) `sum` FROM t" -"SELECT j AS Having_same_sum_of_i, SUM(i), SUM(SUM(i)) OVER (PARTITION BY SUM(i)) AS sum_sum -FROM t1 GROUP BY j" -"SELECT RANK() OVER (PARTITION BY c ORDER BY c) FROM t" -"SELECT RANK() OVER (PARTITION BY a ORDER BY b) FROM t GROUP BY a,b" -"SELECT RANK() OVER (PARTITION BY a ORDER BY b) FROM t" -"SELECT RANK() OVER (PARTITION BY (a+b) ORDER BY (b+a)) FROM t GROUP BY a,b" -"SELECT i, SUM(i), 1+SUM(i), SUM(SUM(i)) OVER w, 1+SUM(SUM(i)) OVER w FROM t1 -GROUP BY i WINDOW w AS (PARTITION BY i)" -"SELECT sex, id, PERCENT_RANK() OVER w, CUME_DIST() OVER w, SUM(d) OVER w -FROM t1 WINDOW w AS (PARTITION BY sex ORDER BY id DESC ROWS -BETWEEN 1 PRECEDING AND CURRENT ROW)" "SELECT NTILE (3) OVER (ORDER BY alias1.a), AVG(alias1.a) OVER () FROM t AS alias1 RIGHT JOIN t AS alias2 ON (alias1.a = alias2.b)" -"SELECT RANK() OVER (PARTITION BY a) FROM tno" -"SELECT DENSE_RANK() OVER (PARTITION BY a) FROM tno" -"SELECT PERCENT_RANK() OVER (PARTITION BY a) FROM tno" -"SELECT CUME_DIST() OVER (PARTITION BY a) FROM tno" -"SELECT a, b, LEAD (b, 1) OVER (PARTITION BY NULL ORDER BY a,b ASC) AS c FROM t1 a ORDER BY a, b, c" -"SELECT 2 FROM t1 -ORDER BY SUM(c1) OVER -(PARTITION BY COUNT(c2)+(SELECT SUM(c1) FROM t2)) DESC" "CREATE PROCEDURE p1() SELECT AVG(c2) OVER ( ) AS res FROM te2" "CREATE FUNCTION f1() RETURNS char(255) @@ -8157,60 +7673,6 @@ KEY `col_int_key_7` (`col_int_key`,`col_date_key`), KEY `col_int_key_8` (`col_int_key`,`col_time_key`), KEY `col_int_key_9` (`col_int_key`,`col_datetime_key`) ) ENGINE=InnoDB AUTO_INCREMENT=80 DEFAULT CHARSET=latin1" -"SELECT -alias1 . col_int AS field1 , -CUME_DIST() OVER ( ORDER BY alias1 . pk) AS field2 , -alias1 . col_int_key AS field3 , -PERCENT_RANK() OVER ( ORDER BY alias2 .col_varchar_255_utf8_key, -alias1 . col_varchar_10_latin1_key, alias1. col_varchar_255_utf8 ) -AS field4 , -alias1 . col_int_key AS field5 , -PERCENT_RANK() OVER ( -PARTITION BY alias2 .col_varchar_10_utf8, alias1 .col_int_key, -alias2 .col_varchar_255_utf8 -ORDER BY alias1. col_varchar_10_latin1 -ROWS CURRENT ROW ) AS field6 , -alias1 . col_int AS field7 , -RANK() OVER ( ORDER BY alias1 . col_int ) AS field8 , -alias2 . pk AS field9 , -NTILE ( 1 ) OVER ( -PARTITION BY -alias1 .col_varchar_255_latin1,alias2 . col_varchar_255_latin1, -alias1. col_varchar_255_utf8_key, alias1. col_varchar_10_latin1, -alias2 . col_int_key -ORDER BY alias1 . col_int, alias1 . col_int_key) -AS field10 , -alias1 . col_int AS field11 , -NTILE ( 5 ) OVER ( ORDER BY alias1. col_int ) AS field12 -FROM DD AS alias1 LEFT JOIN H AS alias2 -ON alias1 . pk = alias2 . col_int -WHERE alias1 . pk > 3 -GROUP BY -field1, alias1.pk, field3,alias2.col_varchar_255_utf8_key, -alias1.col_varchar_10_latin1_key,alias1.col_varchar_255_utf8, field5, -alias2.col_varchar_10_utf8,alias1.col_int_key, -alias2.col_varchar_255_utf8,alias1.col_varchar_10_latin1, field7, -alias1.col_int, field9,alias1.col_varchar_255_latin1, -alias2.col_varchar_255_latin1,alias1.col_varchar_255_utf8_key, -alias1.col_varchar_10_latin1,alias2.col_int_key, alias1.col_int, -alias1.col_int_key, field11,alias1.col_int -HAVING field3 >= 7 -ORDER BY field10 , field6 , field4" -"SELECT FIRST_VALUE(-2605.952148) OVER -(PARTITION BY a ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING) -FROM t WINDOW w1 AS (PARTITION BY a)" -"SELECT LAST_VALUE(-2605.952148) OVER -(PARTITION BY a ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING) -FROM t WINDOW w1 AS (PARTITION BY a)" -"SELECT NTH_VALUE(-2605.952148, 1) OVER -(PARTITION BY a ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING) -FROM t WINDOW w1 AS (PARTITION BY a)" -"SELECT LEAD(-2605.952148, 1) OVER -(PARTITION BY a ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING) -FROM t WINDOW w1 AS (PARTITION BY a)" -"SELECT MAX(-2605.952148) OVER -(PARTITION BY a ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING) -FROM t WINDOW w1 AS (PARTITION BY a)" "CREATE TABLE t ( f1 LONGTEXT GENERATED ALWAYS AS (_utf8mb4'1') VIRTUAL NOT NULL )" @@ -8240,8 +7702,6 @@ SUM(b) OVER w `sum`, b, count(b) OVER w count FROM t1 WINDOW w as (ORDER BY b ROWS BETWEEN 1 FOLLOWING AND 2 FOLLOWING)" -"SELECT * FROM (SELECT IF(1, WEEKDAY('1'), ROW_NUMBER() OVER (PARTITION BY f1)) -FROM t) AS a" "DO BIT_LENGTH(AVG(@f)OVER())" "DO LTRIM(AVG(LOG2(@c))OVER())" "DO TO_BASE64(AVG(@d)OVER())" @@ -8252,26 +7712,9 @@ GENERATED ALWAYS AS (LPAD(1,10621933,10)) VIRTUAL, b BLOB GENERATED ALWAYS AS (LPAD(1,10622,10)) VIRTUAL ) ENGINE=INNODB" -"WITH tab(t, company, quote) AS ( -SELECT 1 AS t, 'G' AS company, 40 AS quote -UNION SELECT 2 , 'G', 60 -UNION SELECT 3 , 'S', 60 -UNION SELECT 4, 'S', 20 -) -SELECT DISTINCT -company, -quote - LAG(quote) OVER (PARTITION BY company ORDER BY t) -FROM tab" "SELECT 0.2 * AVG(f1) OVER w AS avg, f1 FROM t1 JOIN t2 ON t1_partkey = t2_partkey WINDOW w AS (PARTITION BY t1_partkey)" -"SELECT SUM(pk) OVER (ROWS BETWEEN CURRENT ROW AND 1 FOLLOWING) FROM t1 GROUP BY pk WITH ROLLUP" -"SELECT f1,f2,f3, -FIRST_VALUE(f3) OVER w AS 'FIRST_VALUE', -LAG(f3) OVER w AS 'LAG', -NTH_VALUE(f3, 4) OVER w AS 'NTH_VALUE' -FROM t1 WINDOW w AS (PARTITION BY f2 ORDER BY f3 -ROWS BETWEEN 1 PRECEDING AND 2 FOLLOWING)" "SELECT n , SUM(n) OVER w AS ""sum(n)"" , COUNT(*) OVER w AS ""count(n)"" @@ -8284,15 +7727,6 @@ r , SUM(r) OVER w / COUNT(*) OVER w AS ""sum(r)/count(r)"" FROM t WINDOW w AS (ORDER BY n ROWS BETWEEN 1 FOLLOWING AND UNBOUNDED FOLLOWING) ORDER BY n" -"CREATE PROCEDURE test2() -BEGIN -SELECT COUNT(*) OVER (ROWS BETWEEN 5 PRECEDING AND 5 FOLLOWING) AS a, -COUNT(*) OVER (ROWS BETWEEN 5 PRECEDING AND 5 FOLLOWING) + 1 AS ""a+1"", -COUNT(*) OVER (ROWS BETWEEN 5 PRECEDING AND 5 FOLLOWING) - 1 AS ""a-1"", -COUNT(*) OVER () AS b, -COUNT(*) OVER () + 1 AS ""b+1"", -COUNT(*) OVER () - 1 AS ""b-1"" FROM table1 ; -END " "SELECT AVG( @A := c1 ) OVER (ROWS 1 PRECEDING) FROM t1" "SELECT DISTINCT pow( COUNT(*), @a:=(SELECT 1 FROM t1 LEFT JOIN @@ -8301,174 +7735,30 @@ ON @a) ) AS `pow`, AVG( @a:= a ) OVER (ROWS 1 PRECEDING) AS `avg` FROM t1 GROUP BY a" -"SELECT DISTINCT -pow( COUNT(*), @a:=(SELECT MAX( @a := t1.a) OVER w -FROM t1 -LEFT JOIN -t1 t2 -ON @a -WINDOW w AS (ROWS 1 PRECEDING) -) -) AS `pow` -FROM t1 GROUP BY a" -"SELECT i, COUNT(*) OVER w FROM (SELECT i, i = 2 AS cmp FROM t) AS dt -WHERE cmp > 0 WINDOW w AS (PARTITION BY cmp)" -"EXPLAIN FORMAT=JSON SELECT i, j, SUM(i+j) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) foo FROM t" -"EXPLAIN FORMAT=JSON SELECT i, j, SUM(i+j) OVER (ROWS UNBOUNDED PRECEDING) foo FROM t ORDER BY foo" -"EXPLAIN FORMAT=JSON SELECT i, j, SUM(i+j) OVER (ROWS UNBOUNDED PRECEDING) foo FROM t ORDER BY foo DESC" -"EXPLAIN FORMAT=JSON SELECT i, j, SUM(i+j) OVER (ROWS UNBOUNDED PRECEDING) foo FROM t ORDER BY foo DESC LIMIT 3" -"EXPLAIN FORMAT=JSON SELECT k, SUM(k) OVER (ROWS UNBOUNDED PRECEDING) wf FROM t" -"EXPLAIN FORMAT=JSON SELECT k, MIN(i), SUM(j), SUM(k) OVER (ROWS UNBOUNDED PRECEDING) wf FROM t GROUP BY (k)" -"EXPLAIN FORMAT=JSON SELECT k, MIN(i), SUM(j), SUM(k) OVER (ROWS UNBOUNDED PRECEDING) wf FROM t GROUP BY (k) ORDER BY wf DESC" -"EXPLAIN FORMAT=JSON SELECT k, GROUP_CONCAT(j ORDER BY j), SUM(k) OVER (ROWS UNBOUNDED PRECEDING) foo FROM t GROUP BY (k)" "EXPLAIN FORMAT=JSON SELECT k, AVG(DISTINCT j), SUM(k) OVER (ROWS UNBOUNDED PRECEDING) foo FROM t GROUP BY (k)" -"EXPLAIN FORMAT=JSON SELECT k, GROUP_CONCAT(j ORDER BY j), SUM(k+1) OVER (ROWS UNBOUNDED PRECEDING) foo FROM t GROUP BY (k)" "EXPLAIN FORMAT=JSON SELECT sex, RANK() OVER (ORDER BY sex DESC) `rank`, AVG(DISTINCT id) AS uids FROM t1 u, t2 WHERE t2.user_id = u.id GROUP BY sex ORDER BY sex" "EXPLAIN FORMAT=JSON SELECT sex, AVG(DISTINCT id) AS uids, RANK() OVER w `rank` FROM t1 u, t2 WHERE t2.user_id = u.id GROUP BY sex WINDOW w AS (ORDER BY AVG(DISTINCT id) DESC) ORDER BY sex" -"EXPLAIN FORMAT=JSON SELECT id value, -SUM(id) OVER (ROWS UNBOUNDED PRECEDING) -FROM t1 u, t2 WHERE t2.user_id = u.id" -"EXPLAIN FORMAT=JSON SELECT AVG(id) average, -SUM(AVG(id)) OVER (ROWS UNBOUNDED PRECEDING) -FROM t1 u, t2 WHERE t2.user_id = u.id GROUP BY sex" -"EXPLAIN FORMAT=JSON SELECT sex, id, RANK() OVER (PARTITION BY sex ORDER BY id DESC) FROM t1" -"EXPLAIN FORMAT=JSON SELECT sex, id, RANK() OVER (PARTITION BY sex ORDER BY id ASC) FROM t1" -"EXPLAIN FORMAT=JSON SELECT sex, id, SUM(id) OVER w summ, RANK() OVER w `rank` FROM t1 -WINDOW w AS (PARTITION BY sex ORDER BY id ASC ROWS UNBOUNDED PRECEDING)" -"EXPLAIN FORMAT=JSON SELECT sex, id, SUM(id) OVER w summ, RANK() OVER w `rank` FROM t1 -WINDOW w AS (PARTITION BY sex ORDER BY id ASC ROWS UNBOUNDED PRECEDING) ORDER BY summ" -"EXPLAIN FORMAT=JSON SELECT i, j, SUM(j) OVER (PARTITION BY i ORDER BY j ROWS UNBOUNDED PRECEDING) FROM t" -"EXPLAIN FORMAT=JSON SELECT RANK() OVER w FROM t1,t2 WHERE t1.id=t2.user_id WINDOW w AS (PARTITION BY id ORDER BY sex)" -"EXPLAIN FORMAT=JSON SELECT RANK() OVER w FROM (SELECT * FROM t1,t2 WHERE t1.id=t2.user_id) t WINDOW w AS (PARTITION BY id ORDER BY sex)" -"EXPLAIN FORMAT=JSON SELECT SUM(id) OVER (PARTITION BY sex ORDER BY id ROWS UNBOUNDED PRECEDING) summ, sex FROM t1" -"EXPLAIN FORMAT=JSON SELECT user_id, ROW_NUMBER() OVER (PARTITION BY user_id) FROM t2" -"EXPLAIN FORMAT=JSON SELECT sex, id, date, ROW_NUMBER() OVER w AS row_no, RANK() OVER w AS `rank` FROM t1,t2 -WHERE t1.id=t2.user_id -WINDOW w AS (PARTITION BY id ORDER BY sex)" -"EXPLAIN FORMAT=JSON SELECT sex, id, date, ROW_NUMBER() OVER w AS row_no, RANK() OVER w AS `rank` FROM t1,t2 -WHERE t1.id=t2.user_id -WINDOW w AS (PARTITION BY date ORDER BY id)" -"EXPLAIN FORMAT=JSON SELECT date,id, RANK() OVER w AS `rank` FROM t1,t2 WINDOW w AS (PARTITION BY date ORDER BY id)" -"EXPLAIN FORMAT=JSON SELECT * from (SELECT date,id, RANK() OVER w AS `rank` FROM t1,t2 WINDOW w AS (PARTITION BY date ORDER BY id)) t" -"EXPLAIN FORMAT=JSON SELECT t.*, SUM(t.`rank`) OVER (ROWS UNBOUNDED PRECEDING) FROM -(SELECT sex, id, date, ROW_NUMBER() OVER w AS row_no, RANK() OVER w AS `rank` FROM t1,t2 -WHERE t1.id=t2.user_id -WINDOW w AS (PARTITION BY date ORDER BY id) -) AS t" -"EXPLAIN FORMAT=JSON SELECT * from (SELECT t1.*, SUM(id) OVER (ROWS UNBOUNDED PRECEDING), RANK() OVER (ORDER BY sex) FROM t1) alias ORDER BY id" -"EXPLAIN FORMAT=JSON SELECT t.*, SUM(id + r00 + r01) OVER (ORDER BY id ROWS UNBOUNDED PRECEDING) AS s FROM ( -SELECT t1.*, -RANK() OVER (ORDER BY sex) AS r00, -RANK() OVER (ORDER BY sex DESC) AS r01, -RANK() OVER (ORDER BY sex, id DESC) AS r02, -RANK() OVER (PARTITION BY id ORDER BY sex) AS r03, -RANK() OVER (ORDER BY sex) AS r04, -RANK() OVER (ORDER BY sex) AS r05, -RANK() OVER (ORDER BY sex) AS r06, -RANK() OVER (ORDER BY sex) AS r07, -RANK() OVER (ORDER BY sex) AS r08, -RANK() OVER (ORDER BY sex) AS r09, -RANK() OVER (ORDER BY sex) AS r10, -RANK() OVER (ORDER BY sex) AS r11, -RANK() OVER (ORDER BY sex) AS r12, -RANK() OVER (ORDER BY sex) AS r13, -RANK() OVER (ORDER BY sex) AS r14 -FROM t1) t" -"EXPLAIN FORMAT=JSON SELECT t.*, SUM(id + r00 + r01) OVER (ORDER BY id ROWS UNBOUNDED PRECEDING) AS s FROM ( -SELECT t1.*, -RANK() OVER (ORDER BY sex) AS r00, -RANK() OVER (ORDER BY sex DESC) AS r01, -RANK() OVER (ORDER BY sex, id DESC) AS r02, -RANK() OVER (PARTITION BY id ORDER BY sex) AS r03, -RANK() OVER (ORDER BY sex) AS r04, -RANK() OVER (ORDER BY sex) AS r05, -RANK() OVER (ORDER BY sex) AS r06, -RANK() OVER (ORDER BY sex) AS r07, -RANK() OVER (ORDER BY sex) AS r08, -RANK() OVER (ORDER BY sex) AS r09, -RANK() OVER (ORDER BY sex) AS r10, -RANK() OVER (ORDER BY sex) AS r11, -RANK() OVER (ORDER BY sex) AS r12, -RANK() OVER (ORDER BY sex) AS r13, -RANK() OVER (ORDER BY sex) AS r14 -FROM t1 LIMIT 4) t" "EXPLAIN FORMAT=JSON SELECT SUM(id) OVER w * 2, AVG(id) OVER w, COUNT(id) OVER w FROM t1 WINDOW w AS (PARTITION BY sex)" -"EXPLAIN FORMAT=JSON SELECT * FROM ( -SELECT id, SUM(id) OVER w, COUNT(*) OVER w, sex FROM t1 -WINDOW w AS (PARTITION BY sex) -) alias ORDER BY id" -"EXPLAIN FORMAT=JSON SELECT SUM(id) OVER w FROM t1 WINDOW w AS (PARTITION BY sex)" -"EXPLAIN FORMAT=JSON SELECT id, SUM(id) OVER w, sex FROM t1 -WINDOW w AS (PARTITION BY sex ORDER BY id -ROWS BETWEEN 2 PRECEDING AND 1 PRECEDING)" -"EXPLAIN FORMAT=JSON SELECT SUM(id) OVER w FROM t1 -WINDOW w AS (PARTITION BY sex ORDER BY id -ROWS BETWEEN 2 PRECEDING AND 1 PRECEDING)" -"EXPLAIN FORMAT=JSON SELECT id, SUM(id) OVER w, sex FROM t1 -WINDOW w AS (PARTITION BY sex ORDER BY id -ROWS BETWEEN 1 FOLLOWING AND 2 FOLLOWING)" -"EXPLAIN FORMAT=JSON SELECT SUM(id) OVER w, COUNT(*) OVER w FROM t1 -WINDOW w AS (PARTITION BY sex ORDER BY id -ROWS BETWEEN 1 FOLLOWING AND 2 FOLLOWING)" "EXPLAIN FORMAT=JSON SELECT id, AVG(id) OVER (ROWS UNBOUNDED PRECEDING) FROM t1" "EXPLAIN FORMAT=JSON SELECT id, AVG(id) OVER w, COUNT(id) OVER w FROM t1 WINDOW w AS (ORDER BY id ROWS BETWEEN 1 PRECEDING AND 1 FOLLOWING)" "EXPLAIN FORMAT=JSON SELECT d, SUM(d) OVER (ORDER BY d), AVG(d) OVER (ORDER BY d) FROM td" "EXPLAIN FORMAT=JSON SELECT d, SUM(d) OVER (ORDER BY d), AVG(d) OVER () FROM td" "EXPLAIN FORMAT=JSON SELECT d, SUM(d) OVER (ORDER BY d), AVG(d) OVER (ORDER BY d ROWS BETWEEN 1 PRECEDING AND 1 FOLLOWING) FROM td" -"EXPLAIN FORMAT=JSON SELECT d, SUM(d) OVER (ROWS BETWEEN CURRENT ROW AND 1 FOLLOWING) FROM td" "EXPLAIN FORMAT=JSON SELECT d, SUM(d) OVER w, AVG(d) OVER w FROM td WINDOW w AS (ORDER BY d RANGE BETWEEN 2 PRECEDING AND CURRENT ROW)" "EXPLAIN FORMAT=JSON SELECT d, SUM(d) OVER w, AVG(d) OVER w FROM td WINDOW w AS (ORDER BY d RANGE BETWEEN 2 PRECEDING AND 2 FOLLOWING)" "EXPLAIN FORMAT=JSON SELECT d, SUM(d) OVER w, AVG(d) OVER w FROM td WINDOW w AS (ORDER BY d RANGE BETWEEN CURRENT ROW AND 2 FOLLOWING)" -"EXPLAIN FORMAT=JSON SELECT ROW_NUMBER() OVER w, id, SUM(id) OVER w, sex FROM t1 -WINDOW w AS (PARTITION BY sex ORDER BY id ROWS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING)" -"EXPLAIN FORMAT=JSON SELECT ROW_NUMBER() OVER w, SUM(id) OVER w FROM t1 -WINDOW w AS (PARTITION BY sex ORDER BY id -ROWS BETWEEN 1 FOLLOWING AND 2 FOLLOWING)" -"EXPLAIN FORMAT=JSON SELECT RANK() OVER w, id, SUM(id) OVER w, sex FROM t1 -WINDOW w AS (PARTITION BY sex ORDER BY id)" -"EXPLAIN FORMAT=JSON SELECT RANK() OVER w, SUM(id) OVER w FROM t1 -WINDOW w AS (PARTITION BY sex ORDER BY id -ROWS BETWEEN 1 FOLLOWING AND 2 FOLLOWING)" -"EXPLAIN FORMAT=JSON SELECT id, sex, SUM(id) OVER w, -ROW_NUMBER() OVER w, -RANK() OVER w FROM t1 -WINDOW w AS (PARTITION BY sex ORDER BY id ROWS BETWEEN 2 PRECEDING AND 1 PRECEDING)" -"EXPLAIN FORMAT=JSON SELECT id, FIRST_VALUE(id) OVER w FROM t1 WINDOW w AS (PARTITION BY sex ORDER BY id)" -"EXPLAIN FORMAT=JSON SELECT id, FIRST_VALUE(id) OVER w FROM td1 WINDOW w AS (PARTITION BY sex ORDER BY id)" -"EXPLAIN FORMAT=JSON SELECT id, FIRST_VALUE(id) OVER w FROM td_dec WINDOW w AS (PARTITION BY sex ORDER BY id)" -"EXPLAIN FORMAT=JSON SELECT id, FIRST_VALUE(id) OVER w FROM td_str WINDOW w AS (PARTITION BY sex ORDER BY id)" -"EXPLAIN FORMAT=JSON SELECT p, t, FIRST_VALUE(t) OVER w FROM t_time2 WINDOW w AS (PARTITION by p ORDER BY t)" -"EXPLAIN FORMAT=JSON SELECT p, t, FIRST_VALUE(t) OVER w FROM t_time2 WINDOW w AS (PARTITION by p ORDER BY t DESC)" -"EXPLAIN FORMAT=JSON SELECT p, t, FIRST_VALUE(t) OVER w FROM t_time2 WINDOW w AS (PARTITION by p ORDER BY t ROWS 2 PRECEDING)" -"EXPLAIN FORMAT=JSON SELECT p, t, FIRST_VALUE(t) OVER w FROM t_time2 WINDOW w AS (PARTITION by p ORDER BY t RANGE INTERVAL 2 HOUR PRECEDING)" -"EXPLAIN FORMAT=JSON SELECT p, t, FIRST_VALUE(t) OVER w FROM t_time2 WINDOW w AS (PARTITION by p ORDER BY t ROWS BETWEEN 2 PRECEDING AND 1 PRECEDING)" -"EXPLAIN FORMAT=JSON SELECT p, t, FIRST_VALUE(t) OVER w FROM t_time2 WINDOW w AS (PARTITION by p ORDER BY t RANGE BETWEEN INTERVAL 2 HOUR PRECEDING AND INTERVAL 1 HOUR PRECEDING)" -"EXPLAIN FORMAT=JSON SELECT p, t, FIRST_VALUE(t) OVER w FROM t_time2 WINDOW w AS (PARTITION by p ORDER BY t ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)" -"EXPLAIN FORMAT=JSON SELECT p, t, FIRST_VALUE(t) OVER w FROM t_time2 WINDOW w AS (PARTITION by p ORDER BY t RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)" -"EXPLAIN FORMAT=JSON SELECT p, t, FIRST_VALUE(t) OVER w FROM t_time2 WINDOW w AS (PARTITION by p ORDER BY t ROWS BETWEEN 2 FOLLOWING AND 3 FOLLOWING)" -"EXPLAIN FORMAT=JSON SELECT p, t, FIRST_VALUE(t) OVER w FROM t_time2 WINDOW w AS (PARTITION by p ORDER BY t RANGE BETWEEN INTERVAL 2 HOUR FOLLOWING AND INTERVAL 3 HOUR FOLLOWING)" -"EXPLAIN FORMAT=JSON SELECT p, id, SUM(id) OVER (PARTITION BY p ORDER BY id RANGE 2 PRECEDING) FROM t11 ORDER BY p,id" -"EXPLAIN FORMAT=JSON SELECT p, id, SUM(id) OVER (PARTITION BY p ORDER BY id RANGE BETWEEN 1 PRECEDING AND 1 FOLLOWING) FROM t11 ORDER BY p,id" -"EXPLAIN FORMAT=JSON SELECT p, id, SUM(id) OVER (PARTITION BY p ORDER BY id RANGE UNBOUNDED PRECEDING) FROM t11 ORDER BY p,id" "EXPLAIN FORMAT=JSON SELECT user_id, SUM(user_id) OVER w, AVG(user_id) OVER w FROM t2 WINDOW w AS (ORDER BY user_id)" "EXPLAIN FORMAT=JSON SELECT p, user_id, SUM(user_id) OVER w, AVG(user_id) OVER w FROM t22 WINDOW w AS (PARTITION BY p ORDER BY user_id) ORDER BY p" "EXPLAIN FORMAT=JSON SELECT user_id, SUM(user_id) OVER w, AVG(user_id) OVER w1 FROM t2 WINDOW w AS (ORDER BY user_id), w1 AS (ORDER BY user_id)" -"EXPLAIN FORMAT=JSON SELECT p, NTILE(5) OVER w, ROW_NUMBER() OVER w, id, SUM(id) OVER w FROM t11 -WINDOW w AS (PARTITION BY p ORDER BY id DESC RANGE 2 PRECEDING)" -"EXPLAIN FORMAT=JSON SELECT LAST_VALUE(j) OVER w, FIRST_VALUE(j) OVER w FROM tj WINDOW w AS (PARTITION BY i ORDER BY j ROWS UNBOUNDED PRECEDING)" -"EXPLAIN FORMAT=JSON SELECT i, LAST_VALUE((CAST(j AS UNSIGNED))) OVER w, FIRST_VALUE(CAST(j AS UNSIGNED)) OVER w FROM tj -WINDOW w AS (PARTITION BY i ORDER BY CAST(j AS UNSIGNED) RANGE UNBOUNDED PRECEDING)" -"EXPLAIN FORMAT=JSON SELECT j,CAST(SUM(j) OVER (PARTITION BY i) AS JSON), CAST(SUM(j) OVER () AS JSON) FROM tj" -"EXPLAIN FORMAT=JSON SELECT j,CAST(SUM(j) OVER (PARTITION BY i ROWS UNBOUNDED PRECEDING) AS JSON), CAST(SUM(j) OVER (PARTITION BY i ROWS UNBOUNDED PRECEDING) AS JSON) FROM tj" "EXPLAIN FORMAT=JSON SELECT id, AVG(id) OVER (PARTITION BY id) summ FROM t1" "EXPLAIN FORMAT=JSON SELECT AVG(id) OVER (PARTITION BY id) summ FROM t1" "EXPLAIN FORMAT=JSON SELECT id, AVG(id) OVER (PARTITION BY id) summ, @@ -8495,107 +7785,24 @@ SUM(a) OVER w sum, AVG(a) OVER w average, LAST_VALUE(a) OVER w lastval FROM t1 WINDOW w as (PARTITION BY a ORDER BY b ROWS BETWEEN 1 PRECEDING AND 2 FOLLOWING)" -"EXPLAIN FORMAT=JSON SELECT last_value(b) OVER (ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING) FROM ta" -"EXPLAIN FORMAT=JSON SELECT SUM(d) OVER w, COUNT(*) OVER w FROM t WINDOW W AS (ROWS BETWEEN 1 FOLLOWING AND 2 FOLLOWING)" "EXPLAIN FORMAT=JSON SELECT id, AVG(id) over w `avg`, SUM(id) OVER w `sum`, COUNT(*) OVER w cnt FROM t1 WINDOW w as (ORDER BY id RANGE BETWEEN 1 FOLLOWING AND 2 FOLLOWING)" "EXPLAIN FORMAT=JSON SELECT d, AVG(d) over w `avg`, SUM(d) OVER w `sum`, COUNT(*) OVER w cnt FROM t1 WINDOW w as (ORDER BY d RANGE BETWEEN 1 FOLLOWING AND 2 FOLLOWING)" -"EXPLAIN FORMAT=JSON SELECT i, j, SUM(j) OVER w FROM t -WINDOW w AS (PARTITION BY i ORDER BY j -ROWS BETWEEN UNBOUNDED PRECEDING AND 1 FOLLOWING)" "EXPLAIN FORMAT=JSON SELECT SUM(j) OVER w, COUNT(j) OVER (), AVG(j) OVER (w ORDER BY j), FIRST_VALUE(j) OVER w FROM t WINDOW w AS (PARTITION BY i) ORDER BY LAST_VALUE(j) OVER w, NTH_VALUE(j,1) OVER (), ROW_NUMBER() OVER (PARTITION BY j)" -"EXPLAIN FORMAT=JSON SELECT ROW_NUMBER() OVER (PARTITION BY i) FROM t" -"EXPLAIN FORMAT=JSON SELECT DISTINCT ROW_NUMBER() OVER (PARTITION BY i) FROM t" -"EXPLAIN FORMAT=JSON SELECT ROW_NUMBER() OVER (PARTITION BY i) FROM t ORDER BY i" -"EXPLAIN FORMAT=JSON SELECT ROW_NUMBER() OVER (PARTITION BY i) FROM t ORDER BY i DESC" -"EXPLAIN FORMAT=JSON SELECT ROW_NUMBER() OVER (PARTITION BY i), SUM(i) OVER () FROM t" -"EXPLAIN FORMAT=JSON SELECT ROW_NUMBER() OVER (PARTITION BY i), SUM(i) OVER (ORDER BY i) FROM t" -"EXPLAIN FORMAT=JSON SELECT ROW_NUMBER() OVER (PARTITION BY i), SUM(i) OVER (ORDER BY i DESC) FROM t" -"EXPLAIN FORMAT=JSON SELECT ROW_NUMBER() OVER (PARTITION BY i), SUM(i) OVER (ORDER BY i DESC) FROM t GROUP BY i" -"EXPLAIN FORMAT=JSON SELECT ROW_NUMBER() OVER (PARTITION BY i), SUM(i) OVER (ORDER BY i DESC) FROM t GROUP BY i ORDER BY i DESC" -"EXPLAIN FORMAT=JSON SELECT ROW_NUMBER() OVER (PARTITION BY i), SUM(i) OVER (ORDER BY i DESC) FROM t GROUP BY i ORDER BY i" -"SELECT ROW_NUMBER() OVER (PARTITION BY i), SUM(i) OVER (ORDER BY i DESC) FROM t GROUP BY i ORDER BY i" -"EXPLAIN FORMAT=tree SELECT SUM(c) OVER (PARTITION BY a ORDER BY b) FROM t1" -"EXPLAIN FORMAT=tree SELECT SUM(c) OVER (PARTITION BY a ORDER BY b), SUM(c) OVER (ORDER BY a,b) FROM t1" -"EXPLAIN FORMAT=tree SELECT SUM(b) OVER (PARTITION BY a), SUM(c) OVER (ORDER BY a,b) FROM t1" -"EXPLAIN FORMAT=tree SELECT SUM(c) OVER (PARTITION BY a ORDER BY b), SUM(c) OVER (ORDER BY b,a) FROM t1" -"EXPLAIN FORMAT=tree SELECT SUM(a) OVER (PARTITION BY a) FROM t1" -"EXPLAIN FORMAT=tree SELECT SUM(a) OVER (PARTITION BY a ORDER BY b) FROM t1" -"EXPLAIN FORMAT=tree SELECT a, SUM(c) OVER (PARTITION BY a) FROM t1 ORDER BY a" "EXPLAIN FORMAT=tree SELECT a, SUM(c) OVER (ORDER BY b), AVG(c) OVER (ORDER BY a), SUM(c) OVER (PARTITION BY a) AS x FROM t1 ORDER BY b, x" -"EXPLAIN FORMAT=tree SELECT DISTINCT a, b, SUM(b) OVER (PARTITION BY a) FROM t1 ORDER BY a" -"EXPLAIN FORMAT=TREE -SELECT ROW_NUMBER() OVER (PARTITION BY t1.x) -FROM t1, t2 WHERE t1.x = t2.pk -GROUP BY t1.pk" "SELECT i, f, MIN(i) OVER w min, JSON_ARRAYAGG(i) OVER w jarray_i FROM t1 WINDOW w AS (PARTITION BY f)" "SELECT i, f, MAX(i) OVER w max, JSON_ARRAYAGG(i) OVER w jarray_i FROM t1 WINDOW w AS (PARTITION BY i ROWS UNBOUNDED PRECEDING)" -"SELECT i, j, f, RANK() OVER w rank1, JSON_ARRAYAGG(i) -OVER w jarray_i FROM t1 WINDOW w AS (PARTITION BY i ORDER BY j ROWS -BETWEEN 2 PRECEDING AND 1 PRECEDING)" -"SELECT i, j, f, CUME_DIST() OVER w c_dist, JSON_ARRAYAGG(i) -OVER w jarray_i FROM t1 WINDOW w AS (PARTITION BY i ORDER BY j ROWS -BETWEEN 1 FOLLOWING AND 2 FOLLOWING)" -"SELECT i, f, PERCENT_RANK() OVER w p_rank, JSON_ARRAYAGG(i) -OVER w jarray_i FROM t1 WINDOW w AS (PARTITION BY i ORDER BY f RANGE -BETWEEN 2.1 FOLLOWING AND 4.5 FOLLOWING)" -"SELECT i, f, j, CUME_DIST() OVER w c_dist, JSON_ARRAYAGG(j) -OVER w jarray_j FROM t1 WINDOW w AS (PARTITION BY i ORDER BY f RANGE -BETWEEN 1 PRECEDING AND 10 FOLLOWING)" -"SELECT i, j, JSON_OBJECTAGG(j,f) OVER w jobject_i, JSON_OBJECTAGG(j,s) -OVER w jobject_f FROM t1 WINDOW w AS (PARTITION BY i ORDER BY j)" -"SELECT j, s, f, JSON_OBJECTAGG(j,s) OVER w jobject_s, JSON_OBJECTAGG(f,j) -OVER w jobject_j FROM t1 WINDOW w AS (PARTITION BY i ORDER BY s)" -"SELECT i, JSON_OBJECTAGG(i,j) OVER(PARTITION BY i) FROM t1" -"SELECT i, j, f, JSON_OBJECTAGG(j,f) OVER w jobject_f, RANK() -OVER w rank1 FROM t1 WINDOW w AS (PARTITION BY i ORDER BY i)" -"SELECT i, j, f, JSON_OBJECTAGG(i,j) OVER w jobject_i, RANK() -OVER w rank1, NTH_VALUE(i,2) OVER w nth, LEAD(f, 1) -OVER w lead1, LAG(f,1) OVER w lag1 FROM t1 -WINDOW w AS (PARTITION BY i ORDER BY j)" "SELECT i, j, f, JSON_OBJECTAGG(i,j) OVER w jobject_i, MIN(i) OVER w min FROM t1 WINDOW w AS (PARTITION BY i)" "SELECT i, j, f, JSON_OBJECTAGG(j,f) OVER w jobject_j, MAX(i) OVER w max FROM t1 WINDOW w AS (PARTITION BY f ROWS UNBOUNDED PRECEDING)" -"SELECT i, j, f, JSON_OBJECTAGG(j,f) OVER w jobject_j, RANK() -OVER w rank1 FROM t1 WINDOW w AS (PARTITION BY f ORDER BY j ROWS -BETWEEN 2 PRECEDING AND 1 PRECEDING)" -"SELECT i, j, f, JSON_OBJECTAGG(j,f) OVER w jobject_j, RANK() -OVER w rank1 FROM t1 WINDOW w AS (PARTITION BY f ORDER BY j ROWS -BETWEEN 2 PRECEDING AND CURRENT ROW)" -"SELECT i, j, f, JSON_OBJECTAGG(j,f) OVER w jobject_j, CUME_DIST() -OVER w c_dist FROM t1 WINDOW w AS (PARTITION BY i ORDER BY j ROWS -BETWEEN 1 FOLLOWING AND 2 FOLLOWING)" -"SELECT i, j, f, JSON_OBJECTAGG(f,j) OVER w jobject_i FROM t1 -WINDOW w AS (PARTITION BY i ORDER BY f RANGE BETWEEN 2.1 FOLLOWING -AND 4.5 FOLLOWING)" -"SELECT i, j, f, JSON_OBJECTAGG(j,f) OVER w jobject_j, CUME_DIST() -OVER w c_dist FROM t1 WINDOW w AS (PARTITION BY i ORDER BY j,f ROWS -BETWEEN 2 PRECEDING AND 2 FOLLOWING)" "SELECT i, j, f, JSON_OBJECTAGG(i,j) OVER w jobject_i, MAX(i) OVER w max FROM t1 WINDOW w AS (PARTITION BY f ROWS UNBOUNDED PRECEDING)" -"SELECT i, j, f, JSON_OBJECTAGG(i,j) OVER w jobject_i, RANK() -OVER w rank1 FROM t1 WINDOW w AS (PARTITION BY f ORDER BY j ROWS -BETWEEN 2 PRECEDING AND 1 PRECEDING)" -"SELECT i, j, f, JSON_OBJECTAGG(i,j) OVER w jobject_i, RANK() -OVER w rank1 FROM t1 WINDOW w AS (PARTITION BY f ORDER BY j ROWS -BETWEEN 2 PRECEDING AND CURRENT ROW)" -"SELECT i, j, f, JSON_OBJECTAGG(i,j) OVER w jobject_i FROM t1 -WINDOW w AS (PARTITION BY i ORDER BY j ROWS BETWEEN 1 FOLLOWING -AND 5 FOLLOWING)" -"SELECT i, j, f, JSON_OBJECTAGG(j,f) OVER w jobject_j FROM t1 -WINDOW w AS (PARTITION BY i ROWS BETWEEN 1 FOLLOWING AND -UNBOUNDED FOLLOWING)" -"SELECT i, j, f, JSON_OBJECTAGG(j,f) OVER w jobject_j FROM t1 -WINDOW w AS (PARTITION BY i ROWS BETWEEN 2 PRECEDING AND 4 FOLLOWING)" -"SELECT i, j, f, JSON_OBJECTAGG(i,f) OVER w jobject_i FROM t1 -WINDOW w AS (PARTITION BY i ORDER BY f RANGE BETWEEN 2.1 FOLLOWING AND -4.5 FOLLOWING)" "SELECT i, j, MIN(i) OVER (ROWS UNBOUNDED PRECEDING) min, MAX(j) OVER (ROWS UNBOUNDED PRECEDING) max FROM t" "SELECT i, j, MIN(i) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) min, @@ -8620,10 +7827,6 @@ SELECT i, j, MIN(i+j) OVER (ORDER BY j DESC ROWS UNBOUNDED PRECEDING) min, MAX(i+j) OVER (ORDER BY j DESC ROWS UNBOUNDED PRECEDING) max FROM t" "SELECT k, MIN(k) OVER (ROWS UNBOUNDED PRECEDING) min, MAX(k) OVER (ROWS UNBOUNDED PRECEDING) max FROM t" -"SELECT k, MIN(i), SUM(j), MIN(k) OVER (ROWS UNBOUNDED PRECEDING) min_wf FROM t GROUP BY (k)" -"SELECT k, MIN(i), SUM(j), MAX(k) OVER (ROWS UNBOUNDED PRECEDING) max_wf FROM t GROUP BY (k)" -"SELECT k, MIN(i), SUM(j), MIN(k) OVER (ROWS UNBOUNDED PRECEDING) min_wf FROM t GROUP BY (k) ORDER BY min_wf DESC" -"SELECT k, MIN(i), SUM(j), MAX(k) OVER (ROWS UNBOUNDED PRECEDING) max_wf FROM t GROUP BY (k) ORDER BY max_wf DESC" "SELECT k, GROUP_CONCAT(j ORDER BY j), MIN(k) OVER (ROWS UNBOUNDED PRECEDING) min, MAX(k) OVER (ROWS UNBOUNDED PRECEDING) max FROM t GROUP BY (k)" "SELECT k, AVG(DISTINCT j), MIN(k) OVER (ROWS UNBOUNDED PRECEDING) min, @@ -8648,12 +7851,6 @@ WINDOW w AS (ORDER BY sex ROWS UNBOUNDED PRECEDING) ORDER BY sex DESC" MAX(ASCII(sex)) OVER w max FROM t1 HAVING sex=(SELECT c FROM ss LIMIT 1) WINDOW w AS (ORDER BY sex ROWS UNBOUNDED PRECEDING)" -"SELECT k, MIN(i), SUM(j), MIN(k) OVER (ROWS UNBOUNDED PRECEDING) min_wf FROM t -GROUP BY (k) WITH ROLLUP" -"SELECT k, MIN(i), SUM(j), MAX(k) OVER (ROWS UNBOUNDED PRECEDING) max_wf FROM t -GROUP BY (k) WITH ROLLUP" -"SELECT k, MIN(i), SUM(j), MIN(k) OVER (ROWS UNBOUNDED PRECEDING) min_wf FROM t -GROUP BY k,j WITH ROLLUP" "SELECT t3_id, MIN(t3_id) OVER w min, MAX(t3_id) OVER w max, CUME_DIST() OVER w c_dist, @@ -8788,14 +7985,8 @@ WINDOW w AS (PARTITION BY sex ORDER BY id ROWS BETWEEN 2 PRECEDING AND 1 PRECEDI "SELECT p, id, MAX(id) OVER (PARTITION BY p ORDER BY id RANGE BETWEEN 1 PRECEDING AND 1 FOLLOWING) max FROM t11 ORDER BY p,id" "SELECT p, id, MIN(id) OVER (PARTITION BY p ORDER BY id RANGE UNBOUNDED PRECEDING) min FROM t11 ORDER BY p,id" "SELECT p, id, MAX(id) OVER (PARTITION BY p ORDER BY id RANGE UNBOUNDED PRECEDING) max FROM t11 ORDER BY p,id" -"SELECT p, user_id, MIN(user_id) OVER w, MAX(user_id) OVER w FROM t22 WINDOW w AS (PARTITION BY p ORDER BY user_id) ORDER BY p" -"SELECT p, NTILE(5) OVER w, ROW_NUMBER() OVER w, id, MAX(id) OVER w FROM t11 -WINDOW w AS (PARTITION BY p ORDER BY id DESC RANGE 2 PRECEDING)" "SELECT d, MIN(d) OVER w min, MAX(d) OVER w max, COUNT(*) OVER w FROM t3 WINDOW w AS (ORDER BY d RANGE BETWEEN 2.1 PRECEDING AND 1.1 FOLLOWING)" -"SELECT j,CAST(MIN(j) OVER (PARTITION BY i) AS JSON), CAST(MAX(j) OVER () AS JSON) FROM tj" -"SELECT j,CAST(MIN(j) OVER (PARTITION BY i ROWS UNBOUNDED PRECEDING) AS JSON), CAST(MAX(j) OVER (PARTITION BY i ROWS UNBOUNDED PRECEDING) AS JSON) FROM tj" -"SELECT i, j, MIN(i) OVER (PARTITION BY j ORDER BY i) FROM t1" "SELECT a, MIN(a) OVER w min, MAX(a) OVER w max FROM t1 WINDOW w AS (ORDER BY a DESC RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)" "SELECT a, MIN(a) OVER w min, MAX(a) OVER w max FROM t1 WINDOW w AS (ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)" "SELECT MIN(DATE'2000-01-01') OVER () AS c1, diff --git a/tests/parser/data/stats.txt b/tests/parser/data/stats.txt index 30b89d0..5d2a35f 100644 --- a/tests/parser/data/stats.txt +++ b/tests/parser/data/stats.txt @@ -1 +1 @@ -Total: 66349 | Failures: 3596 / 5% | Exceptions: 0 / 0% +Total: 66349 | Failures: 3263 / 4% | Exceptions: 0 / 0%