From 5a472a714021ba68693c98b1dda9d5cc9f0ae8e1 Mon Sep 17 00:00:00 2001 From: Cellan Hall Date: Sun, 25 Aug 2024 18:45:02 +0100 Subject: [PATCH] Add `info_statement` --- examples/info.surql | 16 + grammar.js | 30 + queries/highlights.scm | 2 + src/grammar.json | 151 + src/node-types.json | 199 + src/parser.c | 125892 +++++++++++++++++++------------------- test/corpus/info.txt | 136 + 7 files changed, 63664 insertions(+), 62762 deletions(-) create mode 100644 examples/info.surql create mode 100644 test/corpus/info.txt diff --git a/examples/info.surql b/examples/info.surql new file mode 100644 index 0000000..73116f3 --- /dev/null +++ b/examples/info.surql @@ -0,0 +1,16 @@ +-- Root information +INFO FOR ROOT; + +-- Namespace information +INFO FOR NS; + +-- Database information +INFO FOR DB; + +-- Table information +INFO FOR TABLE user; + +-- User information +INFO FOR USER root ON ROOT; +INFO FOR USER ns_user ON NAMESPACE; +INFO FOR USER db_user ON DATABASE; diff --git a/grammar.js b/grammar.js index 0b38a5d..1ca7f4d 100644 --- a/grammar.js +++ b/grammar.js @@ -19,6 +19,7 @@ module.exports = grammar({ ), ), semi_colon: _ => token(";"), + keyword_info: _ => token("INFO"), keyword_if: _ => token("IF"), keyword_exists: _ => token("EXISTS"), keyword_tokenizers: _ => token("TOKENIZERS"), @@ -170,6 +171,7 @@ module.exports = grammar({ keyword_signin: _ => token("SIGNIN"), keyword_signup: _ => token("SIGNUP"), keyword_database: _ => token("DATABASE"), + keyword_namespace: _ => token("NAMESPACE"), keyword_password: _ => token("PASSWORD"), keyword_password_hash: _ => token("PASSHASH"), keyword_on_duplicate_key_update: _ => token("ON DUPLICATE KEY UPDATE"), @@ -218,6 +220,18 @@ module.exports = grammar({ $.relate_statement, $.delete_statement, $.use_statement, + $.info_statement, + ), + + info_statement: $ => seq($.keyword_info, $.keyword_for, $.info_target), + + info_target: $ => + choice( + $.root_info, + $.namespace_info, + $.database_info, + $.table_info, + $.user_info, ), use_statement: $ => @@ -563,6 +577,22 @@ module.exports = grammar({ // Clauses + root_info: $ => $.keyword_root, + + namespace_info: $ => choice($.keyword_ns, $.keyword_namespace), + + database_info: $ => choice($.keyword_db, $.keyword_database), + + table_info: $ => seq($.keyword_table, $.identifier), + + user_info: $ => + seq($.keyword_user, $.identifier, optional($.on_level_clause)), + + on_level_clause: $ => seq($.keyword_on, $.level_clause), + + level_clause: $ => + choice($.keyword_root, $.keyword_namespace, $.keyword_database), + ns_clause: $ => seq($.keyword_ns, $.identifier), db_clause: $ => seq($.keyword_db, $.identifier), diff --git a/queries/highlights.scm b/queries/highlights.scm index 7cd09a0..8a5604e 100644 --- a/queries/highlights.scm +++ b/queries/highlights.scm @@ -134,6 +134,7 @@ (keyword_ignore) (keyword_values) (keyword_for) + (keyword_info) (keyword_comment) (keyword_fields) (keyword_columns) @@ -145,6 +146,7 @@ (keyword_if) (keyword_exists) (keyword_database) + (keyword_namespace) (keyword_password) (keyword_password_hash) (keyword_on_duplicate_key_update) diff --git a/src/grammar.json b/src/grammar.json index 74d56ad..e46f934 100644 --- a/src/grammar.json +++ b/src/grammar.json @@ -127,6 +127,13 @@ "value": ";" } }, + "keyword_info": { + "type": "TOKEN", + "content": { + "type": "STRING", + "value": "INFO" + } + }, "keyword_if": { "type": "TOKEN", "content": { @@ -1395,6 +1402,52 @@ { "type": "SYMBOL", "name": "use_statement" + }, + { + "type": "SYMBOL", + "name": "info_statement" + } + ] + }, + "info_statement": { + "type": "SEQ", + "members": [ + { + "type": "SYMBOL", + "name": "keyword_info" + }, + { + "type": "SYMBOL", + "name": "keyword_for" + }, + { + "type": "SYMBOL", + "name": "info_target" + } + ] + }, + "info_target": { + "type": "CHOICE", + "members": [ + { + "type": "SYMBOL", + "name": "root_info" + }, + { + "type": "SYMBOL", + "name": "namespace_info" + }, + { + "type": "SYMBOL", + "name": "database_info" + }, + { + "type": "SYMBOL", + "name": "table_info" + }, + { + "type": "SYMBOL", + "name": "user_info" } ] }, @@ -3412,6 +3465,104 @@ } ] }, + "root_info": { + "type": "SYMBOL", + "name": "keyword_root" + }, + "namespace_info": { + "type": "CHOICE", + "members": [ + { + "type": "SYMBOL", + "name": "keyword_ns" + }, + { + "type": "SYMBOL", + "name": "keyword_namespace" + } + ] + }, + "database_info": { + "type": "CHOICE", + "members": [ + { + "type": "SYMBOL", + "name": "keyword_db" + }, + { + "type": "SYMBOL", + "name": "keyword_database" + } + ] + }, + "table_info": { + "type": "SEQ", + "members": [ + { + "type": "SYMBOL", + "name": "keyword_table" + }, + { + "type": "SYMBOL", + "name": "identifier" + } + ] + }, + "user_info": { + "type": "SEQ", + "members": [ + { + "type": "SYMBOL", + "name": "keyword_user" + }, + { + "type": "SYMBOL", + "name": "identifier" + }, + { + "type": "CHOICE", + "members": [ + { + "type": "SYMBOL", + "name": "on_level_clause" + }, + { + "type": "BLANK" + } + ] + } + ] + }, + "on_level_clause": { + "type": "SEQ", + "members": [ + { + "type": "SYMBOL", + "name": "keyword_on" + }, + { + "type": "SYMBOL", + "name": "level_clause" + } + ] + }, + "level_clause": { + "type": "CHOICE", + "members": [ + { + "type": "SYMBOL", + "name": "keyword_root" + }, + { + "type": "SYMBOL", + "name": "keyword_namespace" + }, + { + "type": "SYMBOL", + "name": "keyword_database" + } + ] + }, "ns_clause": { "type": "SEQ", "members": [ diff --git a/src/node-types.json b/src/node-types.json index 83e722e..efd49f3 100644 --- a/src/node-types.json +++ b/src/node-types.json @@ -413,6 +413,25 @@ ] } }, + { + "type": "database_info", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "keyword_database", + "named": true + }, + { + "type": "keyword_db", + "named": true + } + ] + } + }, { "type": "db_clause", "named": true, @@ -1619,6 +1638,60 @@ ] } }, + { + "type": "info_statement", + "named": true, + "fields": {}, + "children": { + "multiple": true, + "required": true, + "types": [ + { + "type": "info_target", + "named": true + }, + { + "type": "keyword_for", + "named": true + }, + { + "type": "keyword_info", + "named": true + } + ] + } + }, + { + "type": "info_target", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "database_info", + "named": true + }, + { + "type": "namespace_info", + "named": true + }, + { + "type": "root_info", + "named": true + }, + { + "type": "table_info", + "named": true + }, + { + "type": "user_info", + "named": true + } + ] + } + }, { "type": "insert_statement", "named": true, @@ -1666,6 +1739,29 @@ ] } }, + { + "type": "level_clause", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "keyword_database", + "named": true + }, + { + "type": "keyword_namespace", + "named": true + }, + { + "type": "keyword_root", + "named": true + } + ] + } + }, { "type": "limit_clause", "named": true, @@ -1723,6 +1819,25 @@ ] } }, + { + "type": "namespace_info", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "keyword_namespace", + "named": true + }, + { + "type": "keyword_ns", + "named": true + } + ] + } + }, { "type": "ns_clause", "named": true, @@ -1842,6 +1957,25 @@ ] } }, + { + "type": "on_level_clause", + "named": true, + "fields": {}, + "children": { + "multiple": true, + "required": true, + "types": [ + { + "type": "keyword_on", + "named": true + }, + { + "type": "level_clause", + "named": true + } + ] + } + }, { "type": "on_table_clause", "named": true, @@ -2586,6 +2720,21 @@ ] } }, + { + "type": "root_info", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "keyword_root", + "named": true + } + ] + } + }, { "type": "search_analyzer_clause", "named": true, @@ -2901,6 +3050,10 @@ "type": "delete_statement", "named": true }, + { + "type": "info_statement", + "named": true + }, { "type": "insert_statement", "named": true @@ -2970,6 +3123,25 @@ ] } }, + { + "type": "table_info", + "named": true, + "fields": {}, + "children": { + "multiple": true, + "required": true, + "types": [ + { + "type": "identifier", + "named": true + }, + { + "type": "keyword_table", + "named": true + } + ] + } + }, { "type": "table_type_clause", "named": true, @@ -3358,6 +3530,29 @@ ] } }, + { + "type": "user_info", + "named": true, + "fields": {}, + "children": { + "multiple": true, + "required": true, + "types": [ + { + "type": "identifier", + "named": true + }, + { + "type": "keyword_user", + "named": true + }, + { + "type": "on_level_clause", + "named": true + } + ] + } + }, { "type": "value", "named": true, @@ -3956,6 +4151,10 @@ "type": "keyword_index", "named": true }, + { + "type": "keyword_info", + "named": true + }, { "type": "keyword_insert", "named": true diff --git a/src/parser.c b/src/parser.c index 2c50fd1..b1169c1 100644 --- a/src/parser.c +++ b/src/parser.c @@ -13,11 +13,11 @@ #endif #define LANGUAGE_VERSION 14 -#define STATE_COUNT 1893 +#define STATE_COUNT 1908 #define LARGE_STATE_COUNT 517 -#define SYMBOL_COUNT 390 +#define SYMBOL_COUNT 400 #define ALIAS_COUNT 0 -#define TOKEN_COUNT 238 +#define TOKEN_COUNT 239 #define EXTERNAL_TOKEN_COUNT 0 #define FIELD_COUNT 0 #define MAX_ALIAS_SEQUENCE_LENGTH 17 @@ -26,399 +26,410 @@ enum ts_symbol_identifiers { sym_comment = 1, sym_semi_colon = 2, - sym_keyword_if = 3, - sym_keyword_exists = 4, - sym_keyword_tokenizers = 5, - sym_keyword_overwrite = 6, - sym_keyword_on = 7, - sym_keyword_let = 8, - sym_keyword_return = 9, - sym_keyword_else = 10, - sym_keyword_end = 11, - sym_keyword_select = 12, - sym_keyword_from = 13, - sym_keyword_only = 14, - sym_keyword_value = 15, - sym_keyword_as = 16, - sym_keyword_omit = 17, - sym_keyword_explain = 18, - sym_keyword_full = 19, - sym_keyword_parallel = 20, - sym_keyword_timeout = 21, - sym_keyword_fetch = 22, - sym_keyword_start_at = 23, - sym_keyword_limit = 24, - sym_keyword_by = 25, - sym_keyword_rand = 26, - sym_keyword_collate = 27, - sym_keyword_numeric = 28, - sym_keyword_asc = 29, - sym_keyword_desc = 30, - sym_keyword_order = 31, - sym_keyword_with = 32, - sym_keyword_index = 33, - sym_keyword_no_index = 34, - sym_keyword_where = 35, - sym_keyword_split = 36, - sym_keyword_at = 37, - sym_keyword_group = 38, - sym_keyword_all = 39, - sym_keyword_true = 40, - sym_keyword_false = 41, - sym_keyword_begin = 42, - sym_keyword_cancel = 43, - sym_keyword_commit = 44, - sym_keyword_transaction = 45, - sym_keyword_none = 46, - sym_keyword_null = 47, - sym_keyword_and = 48, - sym_keyword_or = 49, - sym_keyword_is = 50, - sym_keyword_not = 51, - sym_keyword_contains = 52, - sym_keyword_contains_not = 53, - sym_keyword_contains_all = 54, - sym_keyword_contains_any = 55, - sym_keyword_contains_none = 56, - sym_keyword_inside = 57, - sym_keyword_in = 58, - sym_keyword_not_inside = 59, - sym_keyword_all_inside = 60, - sym_keyword_any_inside = 61, - sym_keyword_none_inside = 62, - sym_keyword_outside = 63, - sym_keyword_intersects = 64, - sym_keyword_chebyshev = 65, - sym_keyword_cosine = 66, - sym_keyword_euclidean = 67, - sym_keyword_hamming = 68, - sym_keyword_jaccard = 69, - sym_keyword_manhattan = 70, - sym_keyword_minkowski = 71, - sym_keyword_pearson = 72, - sym_keyword_define = 73, - sym_keyword_analyzer = 74, - sym_keyword_event = 75, - sym_keyword_field = 76, - sym_keyword_function = 77, - sym_keyword_namespace = 78, - sym_keyword_param = 79, - sym_keyword_scope = 80, - sym_keyword_drop = 81, - sym_keyword_schemafull = 82, - sym_keyword_schemaless = 83, - sym_keyword_live = 84, - sym_keyword_diff = 85, - sym_keyword_flexible = 86, - sym_keyword_readonly = 87, - sym_keyword_jwks = 88, - sym_keyword_eddsa = 89, - sym_keyword_es256 = 90, - sym_keyword_es384 = 91, - sym_keyword_es512 = 92, - sym_keyword_ps256 = 93, - sym_keyword_ps384 = 94, - sym_keyword_ps512 = 95, - sym_keyword_rs256 = 96, - sym_keyword_rs384 = 97, - sym_keyword_rs512 = 98, - sym_keyword_bm25 = 99, - sym_keyword_doc_ids_cache = 100, - sym_keyword_doc_ids_order = 101, - sym_keyword_doc_lengths_cache = 102, - sym_keyword_doc_lengths_order = 103, - sym_keyword_postings_cache = 104, - sym_keyword_postings_order = 105, - sym_keyword_terms_cache = 106, - sym_keyword_terms_order = 107, - sym_keyword_highlights = 108, - sym_keyword_any = 109, - sym_keyword_normal = 110, - sym_keyword_relation = 111, - sym_keyword_out = 112, - sym_keyword_to = 113, - sym_keyword_changefeed = 114, - sym_keyword_content = 115, - sym_keyword_merge = 116, - sym_keyword_patch = 117, - sym_keyword_before = 118, - sym_keyword_after = 119, - sym_keyword_table = 120, - sym_keyword_root = 121, - sym_keyword_token = 122, - sym_keyword_use = 123, - sym_keyword_ns = 124, - sym_keyword_db = 125, - sym_keyword_user = 126, - sym_keyword_roles = 127, - sym_keyword_remove = 128, - sym_keyword_create = 129, - sym_keyword_delete = 130, - sym_keyword_update = 131, - sym_keyword_insert = 132, - sym_keyword_into = 133, - sym_keyword_filters = 134, - sym_keyword_when = 135, - sym_keyword_then = 136, - sym_keyword_type = 137, - sym_keyword_default = 138, - sym_keyword_assert = 139, - sym_keyword_permissions = 140, - sym_keyword_relate = 141, - sym_keyword_ignore = 142, - sym_keyword_values = 143, - sym_keyword_for = 144, - sym_keyword_comment = 145, - sym_keyword_fields = 146, - sym_keyword_columns = 147, - sym_keyword_unique = 148, - sym_keyword_search = 149, - sym_keyword_session = 150, - sym_keyword_signin = 151, - sym_keyword_signup = 152, - sym_keyword_database = 153, - sym_keyword_password = 154, - sym_keyword_password_hash = 155, - sym_keyword_on_duplicate_key_update = 156, - sym_keyword_count = 157, - sym_keyword_set = 158, - sym_keyword_unset = 159, - sym_keyword_dimension = 160, - sym_keyword_mtree = 161, - sym_keyword_dist = 162, - anon_sym_COMMA = 163, - anon_sym_DASH_GT = 164, - anon_sym_LBRACK = 165, - anon_sym_RBRACK = 166, - anon_sym_LPAREN = 167, - anon_sym_RPAREN = 168, - anon_sym_QMARK = 169, - anon_sym_COLON = 170, - anon_sym_LBRACE = 171, - anon_sym_RBRACE = 172, - anon_sym_LT_DASH = 173, - anon_sym_LT_DASH_GT = 174, - anon_sym_STAR = 175, - anon_sym_DOT = 176, - anon_sym_LT = 177, - anon_sym_GT = 178, - aux_sym_type_name_token1 = 179, - anon_sym_blank = 180, - anon_sym_camel = 181, - anon_sym_class = 182, - anon_sym_punct = 183, - anon_sym_ascii = 184, - anon_sym_lowercase = 185, - anon_sym_uppercase = 186, - anon_sym_edgengram = 187, - anon_sym_ngram = 188, - anon_sym_snowball = 189, - sym_string = 190, - sym_prefixed_string = 191, - sym_int = 192, - sym_float = 193, - sym_decimal = 194, - sym_variable_name = 195, - sym_custom_function_name = 196, - sym_function_name = 197, - sym_version_number = 198, - sym_record_id_ident = 199, - anon_sym_DOT_DOT = 200, - anon_sym_EQ = 201, - sym_duration_part = 202, - anon_sym_DASH = 203, - anon_sym_AT = 204, - anon_sym_LT_PIPE = 205, - anon_sym_PIPE_GT = 206, - anon_sym_AMP_AMP = 207, - anon_sym_PIPE_PIPE = 208, - anon_sym_QMARK_QMARK = 209, - anon_sym_QMARK_COLON = 210, - anon_sym_BANG_EQ = 211, - anon_sym_EQ_EQ = 212, - anon_sym_QMARK_EQ = 213, - anon_sym_STAR_EQ = 214, - anon_sym_TILDE = 215, - anon_sym_BANG_TILDE = 216, - anon_sym_STAR_TILDE = 217, - anon_sym_LT_EQ = 218, - anon_sym_GT_EQ = 219, - anon_sym_PLUS = 220, - anon_sym_PLUS_EQ = 221, - anon_sym_DASH_EQ = 222, - anon_sym_u00d7 = 223, - anon_sym_SLASH = 224, - anon_sym_u00f7 = 225, - anon_sym_STAR_STAR = 226, - anon_sym_u220b = 227, - anon_sym_u220c = 228, - anon_sym_u2287 = 229, - anon_sym_u2283 = 230, - anon_sym_u2285 = 231, - anon_sym_u2208 = 232, - anon_sym_u2209 = 233, - anon_sym_u2286 = 234, - anon_sym_u2282 = 235, - anon_sym_u2284 = 236, - anon_sym_AT_AT = 237, - sym_source_file = 238, - sym_expressions = 239, - sym_expression = 240, - sym_statement = 241, - sym_use_statement = 242, - sym_begin_statement = 243, - sym_cancel_statement = 244, - sym_commit_statement = 245, - sym_define_analyzer_statement = 246, - sym_define_database = 247, - sym_define_event_statement = 248, - sym_define_field_statement = 249, - sym_define_function_statement = 250, - sym_define_function = 251, - sym_define_index_statement = 252, - sym_define_namespace_statement = 253, - sym_define_param_statement = 254, - sym_define_param = 255, - sym_define_scope_statement = 256, - sym_define_table_statement = 257, - sym_define_token_statement = 258, - sym_define_user_statement = 259, - sym_remove_statement = 260, - sym_create_statement = 261, - sym_update_statement = 262, - sym_relate_statement = 263, - sym_delete_statement = 264, - sym_insert_statement = 265, - sym_select_statement = 266, - sym_live_select_statement = 267, - sym_ns_clause = 268, - sym_db_clause = 269, - sym_select_clause = 270, - sym_from_clause = 271, - sym_omit_clause = 272, - sym_with_clause = 273, - sym_where_clause = 274, - sym_split_clause = 275, - sym_group_clause = 276, - sym_order_clause = 277, - sym_order_criteria = 278, - sym_limit_clause = 279, - sym_fetch_clause = 280, - sym_timeout_clause = 281, - sym_parallel_clause = 282, - sym_explain_clause = 283, - sym_filter = 284, - sym_tokenizers_clause = 285, - sym_filters_clause = 286, - sym_function_clause = 287, - sym_on_table_clause = 288, - sym_when_then_clause = 289, - sym_type_clause = 290, - sym_default_clause = 291, - sym_readonly_clause = 292, - sym_value_clause = 293, - sym_assert_clause = 294, - sym_permissions_for_clause = 295, - sym_permissions_basic_clause = 296, - sym_comment_clause = 297, - sym_param_list = 298, - sym_block = 299, - sym_fields_columns_clause = 300, - sym_unique_clause = 301, - sym_search_analyzer_clause = 302, - sym_bm25_clause = 303, - sym_doc_ids_cache_clause = 304, - sym_doc_ids_order_clause = 305, - sym_doc_lengths_cache_clause = 306, - sym_doc_lengths_order_clause = 307, - sym_postings_cache_clause = 308, - sym_postings_order_clause = 309, - sym_terms_cache_clause = 310, - sym_terms_order_clause = 311, - sym_session_clause = 312, - sym_signin_clause = 313, - sym_signup_clause = 314, - sym_table_type_clause = 315, - sym_table_view_clause = 316, - sym_changefeed_clause = 317, - sym_token_type_clause = 318, - sym_if_not_exists_clause = 319, - sym_if_exists_clause = 320, - sym_create_target = 321, - sym_content_clause = 322, - sym_set_clause = 323, - sym_unset_clause = 324, - sym_return_clause = 325, - sym_relate_subject = 326, - sym_merge_clause = 327, - sym_patch_clause = 328, - sym_field_assignment = 329, - sym_value = 330, - sym_function_call = 331, - sym_base_value = 332, - sym_binary_expression = 333, - sym_path = 334, - sym_path_element = 335, - sym_graph_path = 336, - sym_predicate = 337, - sym_inclusive_predicate = 338, - sym_graph_predicate = 339, - sym_subscript = 340, - sym_version = 341, - sym_argument_list = 342, - sym_argument_list_count = 343, - sym_type = 344, - sym_type_name = 345, - sym_parameterized_type = 346, - sym_analyzer_tokenizers = 347, - sym_analyzer_filters = 348, - sym_number = 349, - sym_identifier = 350, - sym_array = 351, - sym_object = 352, - sym_object_content = 353, - sym_object_property = 354, - sym_object_key = 355, - sym_record_id = 356, - sym_record_id_value = 357, - sym_record_id_range = 358, - sym_sub_query = 359, - sym_duration = 360, - sym_point = 361, - sym_operator = 362, - sym_binary_operator = 363, - sym_assignment_operator = 364, - aux_sym_expressions_repeat1 = 365, - aux_sym_define_analyzer_statement_repeat1 = 366, - aux_sym_define_field_statement_repeat1 = 367, - aux_sym_define_function_statement_repeat1 = 368, - aux_sym_define_index_statement_repeat1 = 369, - aux_sym_define_scope_statement_repeat1 = 370, - aux_sym_define_table_statement_repeat1 = 371, - aux_sym_define_user_statement_repeat1 = 372, - aux_sym_update_statement_repeat1 = 373, - aux_sym_insert_statement_repeat1 = 374, - aux_sym_insert_statement_repeat2 = 375, - aux_sym_insert_statement_repeat3 = 376, - aux_sym_select_clause_repeat1 = 377, - aux_sym_order_clause_repeat1 = 378, - aux_sym_tokenizers_clause_repeat1 = 379, - aux_sym_filters_clause_repeat1 = 380, - aux_sym_when_then_clause_repeat1 = 381, - aux_sym_permissions_for_clause_repeat1 = 382, - aux_sym_permissions_for_clause_repeat2 = 383, - aux_sym_param_list_repeat1 = 384, - aux_sym_search_analyzer_clause_repeat1 = 385, - aux_sym_path_repeat1 = 386, - aux_sym_graph_path_repeat1 = 387, - aux_sym_object_content_repeat1 = 388, - aux_sym_duration_repeat1 = 389, + sym_keyword_info = 3, + sym_keyword_if = 4, + sym_keyword_exists = 5, + sym_keyword_tokenizers = 6, + sym_keyword_overwrite = 7, + sym_keyword_on = 8, + sym_keyword_let = 9, + sym_keyword_return = 10, + sym_keyword_else = 11, + sym_keyword_end = 12, + sym_keyword_select = 13, + sym_keyword_from = 14, + sym_keyword_only = 15, + sym_keyword_value = 16, + sym_keyword_as = 17, + sym_keyword_omit = 18, + sym_keyword_explain = 19, + sym_keyword_full = 20, + sym_keyword_parallel = 21, + sym_keyword_timeout = 22, + sym_keyword_fetch = 23, + sym_keyword_start_at = 24, + sym_keyword_limit = 25, + sym_keyword_by = 26, + sym_keyword_rand = 27, + sym_keyword_collate = 28, + sym_keyword_numeric = 29, + sym_keyword_asc = 30, + sym_keyword_desc = 31, + sym_keyword_order = 32, + sym_keyword_with = 33, + sym_keyword_index = 34, + sym_keyword_no_index = 35, + sym_keyword_where = 36, + sym_keyword_split = 37, + sym_keyword_at = 38, + sym_keyword_group = 39, + sym_keyword_all = 40, + sym_keyword_true = 41, + sym_keyword_false = 42, + sym_keyword_begin = 43, + sym_keyword_cancel = 44, + sym_keyword_commit = 45, + sym_keyword_transaction = 46, + sym_keyword_none = 47, + sym_keyword_null = 48, + sym_keyword_and = 49, + sym_keyword_or = 50, + sym_keyword_is = 51, + sym_keyword_not = 52, + sym_keyword_contains = 53, + sym_keyword_contains_not = 54, + sym_keyword_contains_all = 55, + sym_keyword_contains_any = 56, + sym_keyword_contains_none = 57, + sym_keyword_inside = 58, + sym_keyword_in = 59, + sym_keyword_not_inside = 60, + sym_keyword_all_inside = 61, + sym_keyword_any_inside = 62, + sym_keyword_none_inside = 63, + sym_keyword_outside = 64, + sym_keyword_intersects = 65, + sym_keyword_chebyshev = 66, + sym_keyword_cosine = 67, + sym_keyword_euclidean = 68, + sym_keyword_hamming = 69, + sym_keyword_jaccard = 70, + sym_keyword_manhattan = 71, + sym_keyword_minkowski = 72, + sym_keyword_pearson = 73, + sym_keyword_define = 74, + sym_keyword_analyzer = 75, + sym_keyword_event = 76, + sym_keyword_field = 77, + sym_keyword_function = 78, + sym_keyword_namespace = 79, + sym_keyword_param = 80, + sym_keyword_scope = 81, + sym_keyword_drop = 82, + sym_keyword_schemafull = 83, + sym_keyword_schemaless = 84, + sym_keyword_live = 85, + sym_keyword_diff = 86, + sym_keyword_flexible = 87, + sym_keyword_readonly = 88, + sym_keyword_jwks = 89, + sym_keyword_eddsa = 90, + sym_keyword_es256 = 91, + sym_keyword_es384 = 92, + sym_keyword_es512 = 93, + sym_keyword_ps256 = 94, + sym_keyword_ps384 = 95, + sym_keyword_ps512 = 96, + sym_keyword_rs256 = 97, + sym_keyword_rs384 = 98, + sym_keyword_rs512 = 99, + sym_keyword_bm25 = 100, + sym_keyword_doc_ids_cache = 101, + sym_keyword_doc_ids_order = 102, + sym_keyword_doc_lengths_cache = 103, + sym_keyword_doc_lengths_order = 104, + sym_keyword_postings_cache = 105, + sym_keyword_postings_order = 106, + sym_keyword_terms_cache = 107, + sym_keyword_terms_order = 108, + sym_keyword_highlights = 109, + sym_keyword_any = 110, + sym_keyword_normal = 111, + sym_keyword_relation = 112, + sym_keyword_out = 113, + sym_keyword_to = 114, + sym_keyword_changefeed = 115, + sym_keyword_content = 116, + sym_keyword_merge = 117, + sym_keyword_patch = 118, + sym_keyword_before = 119, + sym_keyword_after = 120, + sym_keyword_table = 121, + sym_keyword_root = 122, + sym_keyword_token = 123, + sym_keyword_use = 124, + sym_keyword_ns = 125, + sym_keyword_db = 126, + sym_keyword_user = 127, + sym_keyword_roles = 128, + sym_keyword_remove = 129, + sym_keyword_create = 130, + sym_keyword_delete = 131, + sym_keyword_update = 132, + sym_keyword_insert = 133, + sym_keyword_into = 134, + sym_keyword_filters = 135, + sym_keyword_when = 136, + sym_keyword_then = 137, + sym_keyword_type = 138, + sym_keyword_default = 139, + sym_keyword_assert = 140, + sym_keyword_permissions = 141, + sym_keyword_relate = 142, + sym_keyword_ignore = 143, + sym_keyword_values = 144, + sym_keyword_for = 145, + sym_keyword_comment = 146, + sym_keyword_fields = 147, + sym_keyword_columns = 148, + sym_keyword_unique = 149, + sym_keyword_search = 150, + sym_keyword_session = 151, + sym_keyword_signin = 152, + sym_keyword_signup = 153, + sym_keyword_database = 154, + sym_keyword_password = 155, + sym_keyword_password_hash = 156, + sym_keyword_on_duplicate_key_update = 157, + sym_keyword_count = 158, + sym_keyword_set = 159, + sym_keyword_unset = 160, + sym_keyword_dimension = 161, + sym_keyword_mtree = 162, + sym_keyword_dist = 163, + anon_sym_COMMA = 164, + anon_sym_DASH_GT = 165, + anon_sym_LBRACK = 166, + anon_sym_RBRACK = 167, + anon_sym_LPAREN = 168, + anon_sym_RPAREN = 169, + anon_sym_QMARK = 170, + anon_sym_COLON = 171, + anon_sym_LBRACE = 172, + anon_sym_RBRACE = 173, + anon_sym_LT_DASH = 174, + anon_sym_LT_DASH_GT = 175, + anon_sym_STAR = 176, + anon_sym_DOT = 177, + anon_sym_LT = 178, + anon_sym_GT = 179, + aux_sym_type_name_token1 = 180, + anon_sym_blank = 181, + anon_sym_camel = 182, + anon_sym_class = 183, + anon_sym_punct = 184, + anon_sym_ascii = 185, + anon_sym_lowercase = 186, + anon_sym_uppercase = 187, + anon_sym_edgengram = 188, + anon_sym_ngram = 189, + anon_sym_snowball = 190, + sym_string = 191, + sym_prefixed_string = 192, + sym_int = 193, + sym_float = 194, + sym_decimal = 195, + sym_variable_name = 196, + sym_custom_function_name = 197, + sym_function_name = 198, + sym_version_number = 199, + sym_record_id_ident = 200, + anon_sym_DOT_DOT = 201, + anon_sym_EQ = 202, + sym_duration_part = 203, + anon_sym_DASH = 204, + anon_sym_AT = 205, + anon_sym_LT_PIPE = 206, + anon_sym_PIPE_GT = 207, + anon_sym_AMP_AMP = 208, + anon_sym_PIPE_PIPE = 209, + anon_sym_QMARK_QMARK = 210, + anon_sym_QMARK_COLON = 211, + anon_sym_BANG_EQ = 212, + anon_sym_EQ_EQ = 213, + anon_sym_QMARK_EQ = 214, + anon_sym_STAR_EQ = 215, + anon_sym_TILDE = 216, + anon_sym_BANG_TILDE = 217, + anon_sym_STAR_TILDE = 218, + anon_sym_LT_EQ = 219, + anon_sym_GT_EQ = 220, + anon_sym_PLUS = 221, + anon_sym_PLUS_EQ = 222, + anon_sym_DASH_EQ = 223, + anon_sym_u00d7 = 224, + anon_sym_SLASH = 225, + anon_sym_u00f7 = 226, + anon_sym_STAR_STAR = 227, + anon_sym_u220b = 228, + anon_sym_u220c = 229, + anon_sym_u2287 = 230, + anon_sym_u2283 = 231, + anon_sym_u2285 = 232, + anon_sym_u2208 = 233, + anon_sym_u2209 = 234, + anon_sym_u2286 = 235, + anon_sym_u2282 = 236, + anon_sym_u2284 = 237, + anon_sym_AT_AT = 238, + sym_source_file = 239, + sym_expressions = 240, + sym_expression = 241, + sym_statement = 242, + sym_info_statement = 243, + sym_info_target = 244, + sym_use_statement = 245, + sym_begin_statement = 246, + sym_cancel_statement = 247, + sym_commit_statement = 248, + sym_define_analyzer_statement = 249, + sym_define_database = 250, + sym_define_event_statement = 251, + sym_define_field_statement = 252, + sym_define_function_statement = 253, + sym_define_function = 254, + sym_define_index_statement = 255, + sym_define_namespace_statement = 256, + sym_define_param_statement = 257, + sym_define_param = 258, + sym_define_scope_statement = 259, + sym_define_table_statement = 260, + sym_define_token_statement = 261, + sym_define_user_statement = 262, + sym_remove_statement = 263, + sym_create_statement = 264, + sym_update_statement = 265, + sym_relate_statement = 266, + sym_delete_statement = 267, + sym_insert_statement = 268, + sym_select_statement = 269, + sym_live_select_statement = 270, + sym_root_info = 271, + sym_namespace_info = 272, + sym_database_info = 273, + sym_table_info = 274, + sym_user_info = 275, + sym_on_level_clause = 276, + sym_level_clause = 277, + sym_ns_clause = 278, + sym_db_clause = 279, + sym_select_clause = 280, + sym_from_clause = 281, + sym_omit_clause = 282, + sym_with_clause = 283, + sym_where_clause = 284, + sym_split_clause = 285, + sym_group_clause = 286, + sym_order_clause = 287, + sym_order_criteria = 288, + sym_limit_clause = 289, + sym_fetch_clause = 290, + sym_timeout_clause = 291, + sym_parallel_clause = 292, + sym_explain_clause = 293, + sym_filter = 294, + sym_tokenizers_clause = 295, + sym_filters_clause = 296, + sym_function_clause = 297, + sym_on_table_clause = 298, + sym_when_then_clause = 299, + sym_type_clause = 300, + sym_default_clause = 301, + sym_readonly_clause = 302, + sym_value_clause = 303, + sym_assert_clause = 304, + sym_permissions_for_clause = 305, + sym_permissions_basic_clause = 306, + sym_comment_clause = 307, + sym_param_list = 308, + sym_block = 309, + sym_fields_columns_clause = 310, + sym_unique_clause = 311, + sym_search_analyzer_clause = 312, + sym_bm25_clause = 313, + sym_doc_ids_cache_clause = 314, + sym_doc_ids_order_clause = 315, + sym_doc_lengths_cache_clause = 316, + sym_doc_lengths_order_clause = 317, + sym_postings_cache_clause = 318, + sym_postings_order_clause = 319, + sym_terms_cache_clause = 320, + sym_terms_order_clause = 321, + sym_session_clause = 322, + sym_signin_clause = 323, + sym_signup_clause = 324, + sym_table_type_clause = 325, + sym_table_view_clause = 326, + sym_changefeed_clause = 327, + sym_token_type_clause = 328, + sym_if_not_exists_clause = 329, + sym_if_exists_clause = 330, + sym_create_target = 331, + sym_content_clause = 332, + sym_set_clause = 333, + sym_unset_clause = 334, + sym_return_clause = 335, + sym_relate_subject = 336, + sym_merge_clause = 337, + sym_patch_clause = 338, + sym_field_assignment = 339, + sym_value = 340, + sym_function_call = 341, + sym_base_value = 342, + sym_binary_expression = 343, + sym_path = 344, + sym_path_element = 345, + sym_graph_path = 346, + sym_predicate = 347, + sym_inclusive_predicate = 348, + sym_graph_predicate = 349, + sym_subscript = 350, + sym_version = 351, + sym_argument_list = 352, + sym_argument_list_count = 353, + sym_type = 354, + sym_type_name = 355, + sym_parameterized_type = 356, + sym_analyzer_tokenizers = 357, + sym_analyzer_filters = 358, + sym_number = 359, + sym_identifier = 360, + sym_array = 361, + sym_object = 362, + sym_object_content = 363, + sym_object_property = 364, + sym_object_key = 365, + sym_record_id = 366, + sym_record_id_value = 367, + sym_record_id_range = 368, + sym_sub_query = 369, + sym_duration = 370, + sym_point = 371, + sym_operator = 372, + sym_binary_operator = 373, + sym_assignment_operator = 374, + aux_sym_expressions_repeat1 = 375, + aux_sym_define_analyzer_statement_repeat1 = 376, + aux_sym_define_field_statement_repeat1 = 377, + aux_sym_define_function_statement_repeat1 = 378, + aux_sym_define_index_statement_repeat1 = 379, + aux_sym_define_scope_statement_repeat1 = 380, + aux_sym_define_table_statement_repeat1 = 381, + aux_sym_define_user_statement_repeat1 = 382, + aux_sym_update_statement_repeat1 = 383, + aux_sym_insert_statement_repeat1 = 384, + aux_sym_insert_statement_repeat2 = 385, + aux_sym_insert_statement_repeat3 = 386, + aux_sym_select_clause_repeat1 = 387, + aux_sym_order_clause_repeat1 = 388, + aux_sym_tokenizers_clause_repeat1 = 389, + aux_sym_filters_clause_repeat1 = 390, + aux_sym_when_then_clause_repeat1 = 391, + aux_sym_permissions_for_clause_repeat1 = 392, + aux_sym_permissions_for_clause_repeat2 = 393, + aux_sym_param_list_repeat1 = 394, + aux_sym_search_analyzer_clause_repeat1 = 395, + aux_sym_path_repeat1 = 396, + aux_sym_graph_path_repeat1 = 397, + aux_sym_object_content_repeat1 = 398, + aux_sym_duration_repeat1 = 399, }; static const char * const ts_symbol_names[] = { [ts_builtin_sym_end] = "end", [sym_comment] = "comment", [sym_semi_colon] = "semi_colon", + [sym_keyword_info] = "keyword_info", [sym_keyword_if] = "keyword_if", [sym_keyword_exists] = "keyword_exists", [sym_keyword_tokenizers] = "keyword_tokenizers", @@ -658,6 +669,8 @@ static const char * const ts_symbol_names[] = { [sym_expressions] = "expressions", [sym_expression] = "expression", [sym_statement] = "statement", + [sym_info_statement] = "info_statement", + [sym_info_target] = "info_target", [sym_use_statement] = "use_statement", [sym_begin_statement] = "begin_statement", [sym_cancel_statement] = "cancel_statement", @@ -684,6 +697,13 @@ static const char * const ts_symbol_names[] = { [sym_insert_statement] = "insert_statement", [sym_select_statement] = "select_statement", [sym_live_select_statement] = "live_select_statement", + [sym_root_info] = "root_info", + [sym_namespace_info] = "namespace_info", + [sym_database_info] = "database_info", + [sym_table_info] = "table_info", + [sym_user_info] = "user_info", + [sym_on_level_clause] = "on_level_clause", + [sym_level_clause] = "level_clause", [sym_ns_clause] = "ns_clause", [sym_db_clause] = "db_clause", [sym_select_clause] = "select_clause", @@ -812,6 +832,7 @@ static const TSSymbol ts_symbol_map[] = { [ts_builtin_sym_end] = ts_builtin_sym_end, [sym_comment] = sym_comment, [sym_semi_colon] = sym_semi_colon, + [sym_keyword_info] = sym_keyword_info, [sym_keyword_if] = sym_keyword_if, [sym_keyword_exists] = sym_keyword_exists, [sym_keyword_tokenizers] = sym_keyword_tokenizers, @@ -1051,6 +1072,8 @@ static const TSSymbol ts_symbol_map[] = { [sym_expressions] = sym_expressions, [sym_expression] = sym_expression, [sym_statement] = sym_statement, + [sym_info_statement] = sym_info_statement, + [sym_info_target] = sym_info_target, [sym_use_statement] = sym_use_statement, [sym_begin_statement] = sym_begin_statement, [sym_cancel_statement] = sym_cancel_statement, @@ -1077,6 +1100,13 @@ static const TSSymbol ts_symbol_map[] = { [sym_insert_statement] = sym_insert_statement, [sym_select_statement] = sym_select_statement, [sym_live_select_statement] = sym_live_select_statement, + [sym_root_info] = sym_root_info, + [sym_namespace_info] = sym_namespace_info, + [sym_database_info] = sym_database_info, + [sym_table_info] = sym_table_info, + [sym_user_info] = sym_user_info, + [sym_on_level_clause] = sym_on_level_clause, + [sym_level_clause] = sym_level_clause, [sym_ns_clause] = sym_ns_clause, [sym_db_clause] = sym_db_clause, [sym_select_clause] = sym_select_clause, @@ -1214,6 +1244,10 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = true, .named = true, }, + [sym_keyword_info] = { + .visible = true, + .named = true, + }, [sym_keyword_if] = { .visible = true, .named = true, @@ -2170,6 +2204,14 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = true, .named = true, }, + [sym_info_statement] = { + .visible = true, + .named = true, + }, + [sym_info_target] = { + .visible = true, + .named = true, + }, [sym_use_statement] = { .visible = true, .named = true, @@ -2274,6 +2316,34 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = true, .named = true, }, + [sym_root_info] = { + .visible = true, + .named = true, + }, + [sym_namespace_info] = { + .visible = true, + .named = true, + }, + [sym_database_info] = { + .visible = true, + .named = true, + }, + [sym_table_info] = { + .visible = true, + .named = true, + }, + [sym_user_info] = { + .visible = true, + .named = true, + }, + [sym_on_level_clause] = { + .visible = true, + .named = true, + }, + [sym_level_clause] = { + .visible = true, + .named = true, + }, [sym_ns_clause] = { .visible = true, .named = true, @@ -2790,780 +2860,780 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [14] = 14, [15] = 15, [16] = 16, - [17] = 13, + [17] = 17, [18] = 18, - [19] = 19, + [19] = 11, [20] = 20, - [21] = 2, + [21] = 21, [22] = 22, - [23] = 23, - [24] = 14, + [23] = 13, + [24] = 24, [25] = 25, [26] = 26, [27] = 27, - [28] = 28, + [28] = 2, [29] = 29, - [30] = 11, + [30] = 30, [31] = 31, [32] = 32, [33] = 33, [34] = 34, - [35] = 35, + [35] = 15, [36] = 36, [37] = 37, [38] = 38, [39] = 39, - [40] = 34, - [41] = 16, - [42] = 10, - [43] = 15, - [44] = 12, - [45] = 9, - [46] = 35, - [47] = 20, - [48] = 28, - [49] = 36, - [50] = 33, + [40] = 16, + [41] = 10, + [42] = 9, + [43] = 12, + [44] = 33, + [45] = 14, + [46] = 27, + [47] = 34, + [48] = 29, + [49] = 25, + [50] = 17, [51] = 7, [52] = 8, - [53] = 19, - [54] = 22, - [55] = 25, - [56] = 26, - [57] = 39, - [58] = 38, - [59] = 32, - [60] = 31, - [61] = 37, - [62] = 27, - [63] = 23, - [64] = 29, - [65] = 18, - [66] = 5, - [67] = 67, - [68] = 4, + [53] = 30, + [54] = 18, + [55] = 20, + [56] = 32, + [57] = 22, + [58] = 31, + [59] = 21, + [60] = 26, + [61] = 39, + [62] = 36, + [63] = 24, + [64] = 37, + [65] = 38, + [66] = 66, + [67] = 30, + [68] = 68, [69] = 69, [70] = 3, - [71] = 71, - [72] = 6, - [73] = 19, + [71] = 26, + [72] = 4, + [73] = 22, [74] = 74, - [75] = 31, - [76] = 76, - [77] = 77, - [78] = 32, - [79] = 4, - [80] = 74, - [81] = 32, - [82] = 77, - [83] = 76, - [84] = 6, - [85] = 31, - [86] = 3, - [87] = 71, - [88] = 5, - [89] = 69, - [90] = 19, - [91] = 7, - [92] = 8, - [93] = 10, - [94] = 7, + [75] = 75, + [76] = 6, + [77] = 5, + [78] = 78, + [79] = 66, + [80] = 3, + [81] = 75, + [82] = 22, + [83] = 68, + [84] = 78, + [85] = 26, + [86] = 4, + [87] = 6, + [88] = 30, + [89] = 74, + [90] = 5, + [91] = 8, + [92] = 7, + [93] = 14, + [94] = 8, [95] = 15, - [96] = 13, - [97] = 67, - [98] = 12, - [99] = 14, - [100] = 8, - [101] = 16, - [102] = 9, - [103] = 26, - [104] = 31, - [105] = 35, - [106] = 27, - [107] = 34, - [108] = 36, + [96] = 9, + [97] = 12, + [98] = 11, + [99] = 7, + [100] = 10, + [101] = 69, + [102] = 16, + [103] = 31, + [104] = 33, + [105] = 13, + [106] = 39, + [107] = 2, + [108] = 29, [109] = 37, - [110] = 28, - [111] = 39, - [112] = 29, - [113] = 38, - [114] = 18, - [115] = 2, - [116] = 33, - [117] = 11, - [118] = 23, - [119] = 32, - [120] = 19, - [121] = 20, - [122] = 2, - [123] = 22, - [124] = 25, + [110] = 38, + [111] = 36, + [112] = 34, + [113] = 30, + [114] = 2, + [115] = 18, + [116] = 24, + [117] = 26, + [118] = 32, + [119] = 27, + [120] = 25, + [121] = 22, + [122] = 20, + [123] = 21, + [124] = 17, [125] = 125, - [126] = 2, - [127] = 127, - [128] = 125, - [129] = 127, - [130] = 130, - [131] = 131, - [132] = 130, - [133] = 133, - [134] = 134, + [126] = 126, + [127] = 2, + [128] = 128, + [129] = 129, + [130] = 129, + [131] = 126, + [132] = 132, + [133] = 125, + [134] = 132, [135] = 135, - [136] = 135, - [137] = 135, - [138] = 134, - [139] = 130, - [140] = 140, - [141] = 134, - [142] = 4, - [143] = 6, - [144] = 133, - [145] = 5, - [146] = 5, - [147] = 3, - [148] = 148, - [149] = 3, - [150] = 135, + [136] = 136, + [137] = 137, + [138] = 136, + [139] = 136, + [140] = 136, + [141] = 137, + [142] = 142, + [143] = 143, + [144] = 143, + [145] = 136, + [146] = 146, + [147] = 147, + [148] = 147, + [149] = 143, + [150] = 150, [151] = 151, - [152] = 130, - [153] = 5, - [154] = 134, - [155] = 6, + [152] = 152, + [153] = 151, + [154] = 152, + [155] = 146, [156] = 135, - [157] = 130, - [158] = 134, - [159] = 135, - [160] = 4, - [161] = 134, - [162] = 4, - [163] = 148, - [164] = 151, - [165] = 130, - [166] = 135, - [167] = 134, - [168] = 130, - [169] = 134, - [170] = 135, - [171] = 130, - [172] = 131, - [173] = 6, - [174] = 3, - [175] = 175, - [176] = 134, - [177] = 177, - [178] = 177, - [179] = 177, - [180] = 180, - [181] = 177, - [182] = 182, - [183] = 183, - [184] = 180, - [185] = 185, - [186] = 130, - [187] = 134, + [157] = 143, + [158] = 147, + [159] = 136, + [160] = 160, + [161] = 161, + [162] = 143, + [163] = 143, + [164] = 135, + [165] = 160, + [166] = 152, + [167] = 4, + [168] = 5, + [169] = 5, + [170] = 170, + [171] = 147, + [172] = 135, + [173] = 152, + [174] = 174, + [175] = 142, + [176] = 147, + [177] = 4, + [178] = 178, + [179] = 6, + [180] = 147, + [181] = 4, + [182] = 3, + [183] = 135, + [184] = 152, + [185] = 147, + [186] = 3, + [187] = 152, [188] = 135, - [189] = 180, - [190] = 67, - [191] = 182, - [192] = 69, - [193] = 193, - [194] = 180, - [195] = 177, - [196] = 4, - [197] = 183, - [198] = 5, - [199] = 6, + [189] = 135, + [190] = 178, + [191] = 174, + [192] = 152, + [193] = 170, + [194] = 161, + [195] = 152, + [196] = 6, + [197] = 5, + [198] = 135, + [199] = 147, [200] = 3, - [201] = 74, - [202] = 180, - [203] = 185, - [204] = 77, - [205] = 130, - [206] = 71, - [207] = 177, + [201] = 6, + [202] = 6, + [203] = 22, + [204] = 78, + [205] = 4, + [206] = 152, + [207] = 152, [208] = 135, - [209] = 130, - [210] = 180, - [211] = 32, - [212] = 19, - [213] = 31, - [214] = 193, + [209] = 147, + [210] = 68, + [211] = 152, + [212] = 147, + [213] = 5, + [214] = 135, [215] = 135, - [216] = 134, - [217] = 134, - [218] = 76, - [219] = 130, - [220] = 134, - [221] = 135, - [222] = 130, + [216] = 147, + [217] = 152, + [218] = 147, + [219] = 152, + [220] = 30, + [221] = 3, + [222] = 69, [223] = 135, - [224] = 135, - [225] = 130, - [226] = 130, - [227] = 227, - [228] = 130, - [229] = 134, - [230] = 230, - [231] = 231, - [232] = 135, + [224] = 74, + [225] = 66, + [226] = 147, + [227] = 26, + [228] = 75, + [229] = 135, + [230] = 135, + [231] = 147, + [232] = 152, [233] = 135, - [234] = 230, - [235] = 134, - [236] = 227, - [237] = 130, - [238] = 134, - [239] = 231, - [240] = 135, - [241] = 130, - [242] = 134, - [243] = 134, + [234] = 152, + [235] = 135, + [236] = 147, + [237] = 152, + [238] = 135, + [239] = 147, + [240] = 147, + [241] = 152, + [242] = 152, + [243] = 147, [244] = 135, - [245] = 130, - [246] = 134, - [247] = 135, - [248] = 135, - [249] = 7, - [250] = 8, - [251] = 130, - [252] = 134, - [253] = 16, - [254] = 14, - [255] = 12, - [256] = 256, - [257] = 256, - [258] = 14, + [245] = 135, + [246] = 7, + [247] = 147, + [248] = 152, + [249] = 147, + [250] = 135, + [251] = 8, + [252] = 152, + [253] = 253, + [254] = 9, + [255] = 16, + [256] = 9, + [257] = 11, + [258] = 8, [259] = 15, - [260] = 7, - [261] = 9, - [262] = 10, - [263] = 8, - [264] = 256, - [265] = 16, - [266] = 13, - [267] = 13, - [268] = 15, + [260] = 10, + [261] = 12, + [262] = 11, + [263] = 253, + [264] = 14, + [265] = 10, + [266] = 7, + [267] = 14, + [268] = 16, [269] = 12, - [270] = 9, - [271] = 10, - [272] = 13, - [273] = 256, - [274] = 28, - [275] = 29, - [276] = 18, - [277] = 10, - [278] = 278, - [279] = 279, - [280] = 33, - [281] = 27, - [282] = 135, - [283] = 34, - [284] = 9, - [285] = 32, - [286] = 26, - [287] = 25, - [288] = 134, - [289] = 31, - [290] = 27, - [291] = 34, - [292] = 2, - [293] = 22, - [294] = 256, - [295] = 19, - [296] = 39, - [297] = 19, - [298] = 130, - [299] = 38, - [300] = 31, - [301] = 22, - [302] = 38, - [303] = 32, - [304] = 11, + [270] = 15, + [271] = 253, + [272] = 152, + [273] = 38, + [274] = 9, + [275] = 15, + [276] = 22, + [277] = 26, + [278] = 30, + [279] = 31, + [280] = 147, + [281] = 10, + [282] = 16, + [283] = 22, + [284] = 135, + [285] = 26, + [286] = 253, + [287] = 30, + [288] = 31, + [289] = 2, + [290] = 33, + [291] = 11, + [292] = 33, + [293] = 29, + [294] = 25, + [295] = 24, + [296] = 253, + [297] = 39, + [298] = 12, + [299] = 32, + [300] = 253, + [301] = 39, + [302] = 29, + [303] = 27, + [304] = 21, [305] = 20, - [306] = 35, - [307] = 35, - [308] = 36, - [309] = 37, - [310] = 16, - [311] = 256, - [312] = 28, - [313] = 39, - [314] = 256, - [315] = 11, - [316] = 29, - [317] = 18, - [318] = 23, - [319] = 12, - [320] = 33, - [321] = 15, - [322] = 26, - [323] = 23, - [324] = 37, - [325] = 25, - [326] = 256, - [327] = 20, - [328] = 36, - [329] = 14, - [330] = 37, - [331] = 31, - [332] = 38, - [333] = 130, - [334] = 33, - [335] = 135, - [336] = 278, - [337] = 36, - [338] = 39, - [339] = 11, - [340] = 130, - [341] = 34, - [342] = 135, - [343] = 134, - [344] = 28, - [345] = 23, - [346] = 20, - [347] = 27, - [348] = 29, - [349] = 26, - [350] = 25, - [351] = 256, - [352] = 256, - [353] = 134, - [354] = 256, - [355] = 18, - [356] = 19, - [357] = 256, - [358] = 32, - [359] = 279, - [360] = 35, - [361] = 22, - [362] = 256, - [363] = 135, - [364] = 135, - [365] = 134, - [366] = 130, - [367] = 256, - [368] = 256, + [306] = 32, + [307] = 25, + [308] = 14, + [309] = 24, + [310] = 27, + [311] = 311, + [312] = 312, + [313] = 21, + [314] = 17, + [315] = 13, + [316] = 37, + [317] = 38, + [318] = 20, + [319] = 18, + [320] = 36, + [321] = 37, + [322] = 17, + [323] = 36, + [324] = 253, + [325] = 253, + [326] = 18, + [327] = 34, + [328] = 13, + [329] = 34, + [330] = 135, + [331] = 24, + [332] = 13, + [333] = 38, + [334] = 253, + [335] = 253, + [336] = 37, + [337] = 17, + [338] = 20, + [339] = 253, + [340] = 152, + [341] = 21, + [342] = 311, + [343] = 152, + [344] = 27, + [345] = 25, + [346] = 18, + [347] = 29, + [348] = 135, + [349] = 253, + [350] = 253, + [351] = 31, + [352] = 36, + [353] = 33, + [354] = 34, + [355] = 30, + [356] = 32, + [357] = 147, + [358] = 312, + [359] = 39, + [360] = 26, + [361] = 147, + [362] = 22, + [363] = 147, + [364] = 147, + [365] = 253, + [366] = 253, + [367] = 152, + [368] = 147, [369] = 135, - [370] = 134, - [371] = 130, - [372] = 256, - [373] = 256, - [374] = 256, - [375] = 134, - [376] = 130, + [370] = 253, + [371] = 152, + [372] = 253, + [373] = 135, + [374] = 152, + [375] = 253, + [376] = 135, [377] = 377, - [378] = 378, - [379] = 379, - [380] = 377, - [381] = 130, - [382] = 134, - [383] = 135, - [384] = 256, - [385] = 385, - [386] = 135, - [387] = 256, - [388] = 134, - [389] = 385, - [390] = 130, - [391] = 385, - [392] = 130, - [393] = 393, - [394] = 385, - [395] = 135, - [396] = 134, - [397] = 130, - [398] = 135, - [399] = 134, - [400] = 130, - [401] = 385, - [402] = 134, - [403] = 134, - [404] = 135, - [405] = 379, - [406] = 378, + [378] = 253, + [379] = 135, + [380] = 152, + [381] = 381, + [382] = 147, + [383] = 383, + [384] = 253, + [385] = 135, + [386] = 152, + [387] = 147, + [388] = 383, + [389] = 389, + [390] = 389, + [391] = 389, + [392] = 147, + [393] = 147, + [394] = 389, + [395] = 389, + [396] = 396, + [397] = 135, + [398] = 147, + [399] = 399, + [400] = 152, + [401] = 389, + [402] = 381, + [403] = 383, + [404] = 389, + [405] = 383, + [406] = 383, [407] = 377, - [408] = 408, - [409] = 377, - [410] = 377, - [411] = 385, - [412] = 135, - [413] = 130, - [414] = 385, - [415] = 385, - [416] = 377, - [417] = 393, - [418] = 71, - [419] = 32, - [420] = 71, - [421] = 134, - [422] = 130, - [423] = 19, - [424] = 377, - [425] = 408, - [426] = 77, - [427] = 74, - [428] = 135, - [429] = 134, - [430] = 31, - [431] = 134, - [432] = 130, - [433] = 377, - [434] = 135, - [435] = 385, - [436] = 76, - [437] = 385, - [438] = 32, - [439] = 439, - [440] = 69, - [441] = 385, - [442] = 385, - [443] = 67, - [444] = 74, - [445] = 19, - [446] = 67, - [447] = 256, - [448] = 31, - [449] = 76, - [450] = 385, - [451] = 69, - [452] = 439, - [453] = 130, - [454] = 439, - [455] = 77, - [456] = 135, - [457] = 439, - [458] = 130, - [459] = 439, - [460] = 385, - [461] = 67, - [462] = 439, - [463] = 385, - [464] = 31, - [465] = 74, - [466] = 77, - [467] = 467, - [468] = 19, - [469] = 71, + [408] = 389, + [409] = 152, + [410] = 147, + [411] = 135, + [412] = 152, + [413] = 383, + [414] = 135, + [415] = 135, + [416] = 152, + [417] = 389, + [418] = 74, + [419] = 152, + [420] = 152, + [421] = 135, + [422] = 147, + [423] = 423, + [424] = 147, + [425] = 135, + [426] = 423, + [427] = 152, + [428] = 399, + [429] = 147, + [430] = 30, + [431] = 389, + [432] = 389, + [433] = 26, + [434] = 69, + [435] = 75, + [436] = 423, + [437] = 68, + [438] = 253, + [439] = 69, + [440] = 383, + [441] = 30, + [442] = 66, + [443] = 75, + [444] = 135, + [445] = 22, + [446] = 383, + [447] = 389, + [448] = 78, + [449] = 26, + [450] = 389, + [451] = 66, + [452] = 68, + [453] = 74, + [454] = 22, + [455] = 396, + [456] = 78, + [457] = 389, + [458] = 152, + [459] = 459, + [460] = 460, + [461] = 461, + [462] = 423, + [463] = 68, + [464] = 26, + [465] = 22, + [466] = 253, + [467] = 69, + [468] = 253, + [469] = 147, [470] = 135, - [471] = 134, - [472] = 472, - [473] = 135, - [474] = 134, - [475] = 130, - [476] = 385, - [477] = 69, - [478] = 256, - [479] = 439, - [480] = 385, - [481] = 32, - [482] = 76, - [483] = 385, - [484] = 256, - [485] = 485, - [486] = 256, - [487] = 385, - [488] = 134, - [489] = 130, - [490] = 135, - [491] = 256, - [492] = 467, - [493] = 472, - [494] = 439, - [495] = 485, - [496] = 385, - [497] = 256, - [498] = 256, - [499] = 256, - [500] = 256, - [501] = 385, - [502] = 377, - [503] = 256, - [504] = 256, - [505] = 256, - [506] = 506, - [507] = 385, - [508] = 385, - [509] = 256, - [510] = 377, - [511] = 506, - [512] = 506, - [513] = 256, + [471] = 423, + [472] = 389, + [473] = 30, + [474] = 389, + [475] = 423, + [476] = 75, + [477] = 74, + [478] = 66, + [479] = 78, + [480] = 147, + [481] = 423, + [482] = 389, + [483] = 152, + [484] = 389, + [485] = 135, + [486] = 253, + [487] = 135, + [488] = 461, + [489] = 152, + [490] = 253, + [491] = 460, + [492] = 253, + [493] = 147, + [494] = 423, + [495] = 459, + [496] = 389, + [497] = 389, + [498] = 253, + [499] = 253, + [500] = 253, + [501] = 253, + [502] = 253, + [503] = 389, + [504] = 504, + [505] = 383, + [506] = 253, + [507] = 253, + [508] = 504, + [509] = 253, + [510] = 389, + [511] = 253, + [512] = 253, + [513] = 504, [514] = 514, - [515] = 256, - [516] = 256, - [517] = 385, - [518] = 506, - [519] = 385, - [520] = 439, - [521] = 377, + [515] = 389, + [516] = 383, + [517] = 253, + [518] = 383, + [519] = 389, + [520] = 423, + [521] = 389, [522] = 514, - [523] = 385, - [524] = 256, - [525] = 256, + [523] = 389, + [524] = 504, + [525] = 389, [526] = 526, - [527] = 385, - [528] = 439, - [529] = 529, - [530] = 529, - [531] = 529, - [532] = 532, - [533] = 529, - [534] = 529, - [535] = 377, - [536] = 529, - [537] = 439, - [538] = 385, - [539] = 385, - [540] = 439, - [541] = 506, - [542] = 385, - [543] = 439, - [544] = 385, - [545] = 385, - [546] = 546, - [547] = 385, + [527] = 423, + [528] = 526, + [529] = 526, + [530] = 253, + [531] = 531, + [532] = 423, + [533] = 526, + [534] = 534, + [535] = 383, + [536] = 526, + [537] = 526, + [538] = 389, + [539] = 389, + [540] = 389, + [541] = 504, + [542] = 542, + [543] = 389, + [544] = 423, + [545] = 389, + [546] = 423, + [547] = 547, [548] = 548, - [549] = 548, + [549] = 389, [550] = 550, - [551] = 548, - [552] = 439, - [553] = 550, - [554] = 385, - [555] = 506, - [556] = 548, - [557] = 548, - [558] = 558, - [559] = 559, - [560] = 560, - [561] = 561, - [562] = 562, - [563] = 563, - [564] = 563, - [565] = 558, - [566] = 550, - [567] = 548, - [568] = 546, - [569] = 550, - [570] = 570, - [571] = 548, - [572] = 558, - [573] = 548, - [574] = 550, - [575] = 548, - [576] = 558, + [551] = 551, + [552] = 550, + [553] = 551, + [554] = 423, + [555] = 550, + [556] = 550, + [557] = 551, + [558] = 383, + [559] = 551, + [560] = 547, + [561] = 550, + [562] = 551, + [563] = 551, + [564] = 564, + [565] = 389, + [566] = 551, + [567] = 551, + [568] = 547, + [569] = 547, + [570] = 389, + [571] = 571, + [572] = 572, + [573] = 551, + [574] = 574, + [575] = 575, + [576] = 564, [577] = 577, - [578] = 377, - [579] = 561, - [580] = 385, - [581] = 548, - [582] = 558, - [583] = 558, - [584] = 548, - [585] = 550, - [586] = 562, - [587] = 385, - [588] = 548, - [589] = 559, + [578] = 551, + [579] = 547, + [580] = 550, + [581] = 551, + [582] = 551, + [583] = 574, + [584] = 547, + [585] = 542, + [586] = 575, + [587] = 504, + [588] = 389, + [589] = 423, [590] = 590, - [591] = 591, - [592] = 592, - [593] = 577, - [594] = 570, - [595] = 385, - [596] = 439, + [591] = 389, + [592] = 571, + [593] = 593, + [594] = 572, + [595] = 548, + [596] = 596, [597] = 597, - [598] = 598, + [598] = 389, [599] = 597, [600] = 597, - [601] = 598, + [601] = 597, [602] = 602, - [603] = 598, - [604] = 439, + [603] = 602, + [604] = 602, [605] = 597, - [606] = 385, - [607] = 597, - [608] = 597, - [609] = 598, - [610] = 598, - [611] = 598, + [606] = 423, + [607] = 602, + [608] = 602, + [609] = 609, + [610] = 602, + [611] = 597, [612] = 612, [613] = 613, [614] = 614, [615] = 615, - [616] = 615, - [617] = 614, - [618] = 613, + [616] = 613, + [617] = 615, + [618] = 614, [619] = 619, - [620] = 620, - [621] = 620, - [622] = 619, - [623] = 623, - [624] = 623, - [625] = 619, - [626] = 619, - [627] = 623, - [628] = 623, - [629] = 623, - [630] = 619, - [631] = 623, - [632] = 619, - [633] = 633, + [620] = 619, + [621] = 619, + [622] = 622, + [623] = 619, + [624] = 622, + [625] = 622, + [626] = 622, + [627] = 619, + [628] = 619, + [629] = 629, + [630] = 630, + [631] = 622, + [632] = 630, + [633] = 622, [634] = 634, [635] = 635, - [636] = 636, - [637] = 634, - [638] = 634, - [639] = 634, - [640] = 640, + [636] = 635, + [637] = 635, + [638] = 638, + [639] = 638, + [640] = 638, [641] = 634, [642] = 642, - [643] = 634, - [644] = 634, - [645] = 634, - [646] = 634, - [647] = 634, - [648] = 640, - [649] = 640, - [650] = 640, - [651] = 634, - [652] = 640, - [653] = 634, - [654] = 635, - [655] = 642, - [656] = 640, + [643] = 638, + [644] = 635, + [645] = 638, + [646] = 638, + [647] = 638, + [648] = 638, + [649] = 638, + [650] = 635, + [651] = 638, + [652] = 638, + [653] = 653, + [654] = 638, + [655] = 635, + [656] = 642, [657] = 657, - [658] = 657, + [658] = 658, [659] = 659, [660] = 660, [661] = 661, - [662] = 660, - [663] = 660, - [664] = 660, - [665] = 659, - [666] = 661, - [667] = 660, - [668] = 660, + [662] = 662, + [663] = 663, + [664] = 664, + [665] = 665, + [666] = 659, + [667] = 667, + [668] = 668, [669] = 661, [670] = 661, - [671] = 671, - [672] = 660, + [671] = 661, + [672] = 661, [673] = 661, [674] = 661, - [675] = 660, - [676] = 660, + [675] = 661, + [676] = 661, [677] = 661, - [678] = 660, - [679] = 660, - [680] = 660, - [681] = 660, - [682] = 682, - [683] = 661, - [684] = 684, - [685] = 660, - [686] = 660, - [687] = 687, - [688] = 660, + [678] = 659, + [679] = 679, + [680] = 680, + [681] = 681, + [682] = 667, + [683] = 683, + [684] = 661, + [685] = 661, + [686] = 659, + [687] = 659, + [688] = 679, [689] = 659, - [690] = 690, - [691] = 660, - [692] = 660, - [693] = 660, + [690] = 661, + [691] = 659, + [692] = 680, + [693] = 659, [694] = 694, - [695] = 695, + [695] = 661, [696] = 661, - [697] = 660, - [698] = 659, - [699] = 690, + [697] = 659, + [698] = 694, + [699] = 665, [700] = 700, - [701] = 660, - [702] = 702, - [703] = 695, - [704] = 659, - [705] = 660, - [706] = 661, + [701] = 661, + [702] = 660, + [703] = 661, + [704] = 661, + [705] = 661, + [706] = 659, [707] = 660, - [708] = 708, - [709] = 709, - [710] = 659, - [711] = 660, - [712] = 702, - [713] = 671, - [714] = 714, - [715] = 715, - [716] = 716, + [708] = 660, + [709] = 661, + [710] = 681, + [711] = 658, + [712] = 668, + [713] = 661, + [714] = 659, + [715] = 661, + [716] = 659, [717] = 661, - [718] = 708, + [718] = 661, [719] = 661, - [720] = 715, - [721] = 660, - [722] = 660, - [723] = 659, - [724] = 661, - [725] = 660, - [726] = 657, - [727] = 708, - [728] = 694, - [729] = 729, - [730] = 730, - [731] = 660, - [732] = 660, - [733] = 659, - [734] = 657, + [720] = 661, + [721] = 661, + [722] = 722, + [723] = 679, + [724] = 660, + [725] = 661, + [726] = 660, + [727] = 659, + [728] = 661, + [729] = 659, + [730] = 659, + [731] = 661, + [732] = 661, + [733] = 661, + [734] = 660, [735] = 661, [736] = 660, - [737] = 714, - [738] = 659, - [739] = 708, - [740] = 740, - [741] = 708, - [742] = 659, - [743] = 660, - [744] = 659, + [737] = 660, + [738] = 661, + [739] = 661, + [740] = 679, + [741] = 660, + [742] = 664, + [743] = 722, + [744] = 661, [745] = 661, - [746] = 660, - [747] = 747, + [746] = 661, + [747] = 683, [748] = 660, - [749] = 660, - [750] = 740, - [751] = 660, - [752] = 729, + [749] = 679, + [750] = 662, + [751] = 679, + [752] = 660, [753] = 660, - [754] = 660, - [755] = 661, - [756] = 687, - [757] = 657, - [758] = 659, - [759] = 659, - [760] = 657, - [761] = 747, - [762] = 660, - [763] = 708, + [754] = 754, + [755] = 755, + [756] = 756, + [757] = 659, + [758] = 722, + [759] = 722, + [760] = 722, + [761] = 761, + [762] = 663, + [763] = 722, [764] = 764, [765] = 765, [766] = 766, [767] = 767, [768] = 768, - [769] = 769, - [770] = 768, - [771] = 767, + [769] = 768, + [770] = 767, + [771] = 771, [772] = 772, [773] = 773, [774] = 774, - [775] = 772, + [775] = 775, [776] = 776, [777] = 777, [778] = 778, - [779] = 779, + [779] = 773, [780] = 780, - [781] = 773, - [782] = 782, + [781] = 781, + [782] = 774, [783] = 783, [784] = 784, [785] = 785, [786] = 786, - [787] = 784, - [788] = 786, + [787] = 785, + [788] = 784, [789] = 789, - [790] = 785, + [790] = 786, [791] = 791, [792] = 792, [793] = 793, @@ -3574,30 +3644,30 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [798] = 798, [799] = 799, [800] = 800, - [801] = 801, - [802] = 791, - [803] = 797, - [804] = 804, - [805] = 130, - [806] = 796, - [807] = 135, - [808] = 799, - [809] = 798, - [810] = 795, - [811] = 134, - [812] = 792, - [813] = 800, - [814] = 794, + [801] = 799, + [802] = 800, + [803] = 791, + [804] = 795, + [805] = 794, + [806] = 147, + [807] = 797, + [808] = 808, + [809] = 792, + [810] = 810, + [811] = 793, + [812] = 798, + [813] = 152, + [814] = 135, [815] = 815, - [816] = 134, - [817] = 817, + [816] = 816, + [817] = 152, [818] = 818, [819] = 819, - [820] = 820, + [820] = 135, [821] = 821, - [822] = 822, - [823] = 130, - [824] = 135, + [822] = 147, + [823] = 823, + [824] = 824, [825] = 825, [826] = 826, [827] = 827, @@ -3605,29 +3675,29 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [829] = 829, [830] = 830, [831] = 831, - [832] = 817, - [833] = 793, + [832] = 826, + [833] = 833, [834] = 825, - [835] = 835, - [836] = 821, - [837] = 819, + [835] = 815, + [836] = 836, + [837] = 837, [838] = 838, - [839] = 839, - [840] = 840, - [841] = 828, + [839] = 827, + [840] = 823, + [841] = 819, [842] = 842, - [843] = 815, - [844] = 829, - [845] = 845, - [846] = 846, + [843] = 828, + [844] = 821, + [845] = 824, + [846] = 796, [847] = 847, - [848] = 830, - [849] = 827, + [848] = 829, + [849] = 816, [850] = 850, - [851] = 826, - [852] = 822, - [853] = 853, - [854] = 820, + [851] = 851, + [852] = 852, + [853] = 830, + [854] = 854, [855] = 855, [856] = 856, [857] = 857, @@ -3636,48 +3706,48 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [860] = 860, [861] = 861, [862] = 862, - [863] = 2, + [863] = 859, [864] = 864, - [865] = 865, + [865] = 2, [866] = 866, [867] = 867, [868] = 868, - [869] = 861, - [870] = 866, + [869] = 869, + [870] = 870, [871] = 871, - [872] = 872, + [872] = 864, [873] = 873, [874] = 874, - [875] = 857, + [875] = 859, [876] = 876, - [877] = 868, + [877] = 857, [878] = 878, [879] = 879, - [880] = 861, - [881] = 881, + [880] = 859, + [881] = 859, [882] = 882, [883] = 883, - [884] = 861, + [884] = 884, [885] = 885, - [886] = 859, - [887] = 887, + [886] = 886, + [887] = 861, [888] = 888, - [889] = 889, - [890] = 864, - [891] = 862, - [892] = 892, - [893] = 861, - [894] = 894, - [895] = 860, + [889] = 873, + [890] = 867, + [891] = 891, + [892] = 856, + [893] = 893, + [894] = 866, + [895] = 868, [896] = 896, [897] = 897, [898] = 898, - [899] = 878, + [899] = 869, [900] = 900, - [901] = 901, + [901] = 859, [902] = 902, - [903] = 861, - [904] = 867, + [903] = 903, + [904] = 904, [905] = 905, [906] = 906, [907] = 907, @@ -3685,108 +3755,108 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [909] = 909, [910] = 910, [911] = 911, - [912] = 912, - [913] = 913, - [914] = 914, + [912] = 906, + [913] = 859, + [914] = 905, [915] = 915, [916] = 916, [917] = 917, - [918] = 871, + [918] = 918, [919] = 919, [920] = 920, [921] = 921, - [922] = 922, + [922] = 909, [923] = 923, [924] = 924, - [925] = 925, + [925] = 796, [926] = 926, - [927] = 915, + [927] = 927, [928] = 928, - [929] = 920, + [929] = 929, [930] = 930, - [931] = 919, + [931] = 921, [932] = 932, [933] = 933, - [934] = 793, + [934] = 934, [935] = 935, - [936] = 912, + [936] = 916, [937] = 937, - [938] = 923, - [939] = 913, + [938] = 937, + [939] = 939, [940] = 940, [941] = 941, - [942] = 906, - [943] = 943, - [944] = 944, - [945] = 937, - [946] = 928, - [947] = 916, - [948] = 861, - [949] = 861, + [942] = 918, + [943] = 903, + [944] = 917, + [945] = 945, + [946] = 946, + [947] = 919, + [948] = 927, + [949] = 859, [950] = 950, [951] = 951, - [952] = 906, - [953] = 953, + [952] = 928, + [953] = 917, [954] = 954, - [955] = 789, - [956] = 885, - [957] = 906, - [958] = 876, - [959] = 937, - [960] = 873, - [961] = 961, + [955] = 955, + [956] = 956, + [957] = 924, + [958] = 941, + [959] = 897, + [960] = 933, + [961] = 917, [962] = 962, [963] = 963, - [964] = 256, - [965] = 965, - [966] = 911, + [964] = 964, + [965] = 253, + [966] = 919, [967] = 967, [968] = 968, - [969] = 969, + [969] = 883, [970] = 970, - [971] = 874, + [971] = 970, [972] = 972, [973] = 973, - [974] = 935, - [975] = 924, - [976] = 961, + [974] = 919, + [975] = 962, + [976] = 976, [977] = 977, [978] = 978, - [979] = 937, + [979] = 789, [980] = 980, [981] = 981, - [982] = 933, + [982] = 871, [983] = 983, - [984] = 984, + [984] = 888, [985] = 985, - [986] = 951, + [986] = 986, [987] = 987, [988] = 988, - [989] = 989, - [990] = 990, - [991] = 256, - [992] = 989, + [989] = 988, + [990] = 253, + [991] = 991, + [992] = 992, [993] = 993, [994] = 994, [995] = 995, [996] = 996, [997] = 997, - [998] = 993, + [998] = 998, [999] = 999, [1000] = 1000, - [1001] = 987, + [1001] = 1001, [1002] = 1002, [1003] = 1003, [1004] = 1004, - [1005] = 1005, + [1005] = 991, [1006] = 1006, [1007] = 1007, [1008] = 1008, - [1009] = 990, + [1009] = 1009, [1010] = 1010, [1011] = 1011, - [1012] = 1012, - [1013] = 1013, + [1012] = 993, + [1013] = 992, [1014] = 1014, [1015] = 1015, [1016] = 1016, @@ -3798,178 +3868,178 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1022] = 1022, [1023] = 1023, [1024] = 1024, - [1025] = 1024, - [1026] = 1024, - [1027] = 1024, - [1028] = 1024, - [1029] = 1024, - [1030] = 1024, - [1031] = 1024, - [1032] = 1024, - [1033] = 1024, + [1025] = 1006, + [1026] = 1026, + [1027] = 1014, + [1028] = 1028, + [1029] = 1029, + [1030] = 1030, + [1031] = 147, + [1032] = 1032, + [1033] = 1033, [1034] = 1034, - [1035] = 1024, - [1036] = 1024, - [1037] = 1024, - [1038] = 1024, + [1035] = 135, + [1036] = 1036, + [1037] = 1023, + [1038] = 1038, [1039] = 1039, - [1040] = 1024, + [1040] = 1040, [1041] = 1041, [1042] = 1042, [1043] = 1043, - [1044] = 1024, - [1045] = 1024, + [1044] = 1044, + [1045] = 1045, [1046] = 1046, - [1047] = 1024, - [1048] = 1024, - [1049] = 1024, - [1050] = 1050, + [1047] = 1047, + [1048] = 1048, + [1049] = 1049, + [1050] = 859, [1051] = 1051, - [1052] = 1024, - [1053] = 1053, - [1054] = 135, + [1052] = 152, + [1053] = 995, + [1054] = 1002, [1055] = 1055, - [1056] = 134, + [1056] = 1056, [1057] = 1057, [1058] = 1058, - [1059] = 1059, - [1060] = 130, - [1061] = 1024, - [1062] = 1024, - [1063] = 1024, - [1064] = 1064, - [1065] = 1024, - [1066] = 1024, - [1067] = 1006, - [1068] = 1024, - [1069] = 1014, - [1070] = 1070, - [1071] = 1071, - [1072] = 1072, - [1073] = 1073, - [1074] = 1074, - [1075] = 1075, - [1076] = 1024, - [1077] = 1077, - [1078] = 1024, - [1079] = 1024, - [1080] = 1080, - [1081] = 1024, - [1082] = 1004, - [1083] = 1024, - [1084] = 1005, - [1085] = 1024, - [1086] = 1086, + [1059] = 1001, + [1060] = 1023, + [1061] = 1023, + [1062] = 1023, + [1063] = 1023, + [1064] = 1023, + [1065] = 1023, + [1066] = 1066, + [1067] = 1023, + [1068] = 1023, + [1069] = 1023, + [1070] = 1023, + [1071] = 1023, + [1072] = 1023, + [1073] = 1023, + [1074] = 1023, + [1075] = 1023, + [1076] = 1023, + [1077] = 1023, + [1078] = 1023, + [1079] = 1023, + [1080] = 1023, + [1081] = 1023, + [1082] = 1023, + [1083] = 1023, + [1084] = 1023, + [1085] = 1023, + [1086] = 1023, [1087] = 1087, - [1088] = 1024, - [1089] = 861, - [1090] = 1090, - [1091] = 1091, - [1092] = 994, - [1093] = 1024, - [1094] = 1024, - [1095] = 1024, - [1096] = 1096, - [1097] = 1097, - [1098] = 1024, - [1099] = 1024, - [1100] = 1024, - [1101] = 1024, + [1088] = 1023, + [1089] = 1023, + [1090] = 1023, + [1091] = 1023, + [1092] = 1023, + [1093] = 1093, + [1094] = 1023, + [1095] = 1095, + [1096] = 1023, + [1097] = 1023, + [1098] = 1023, + [1099] = 1023, + [1100] = 1023, + [1101] = 1023, [1102] = 1102, - [1103] = 1103, + [1103] = 1023, [1104] = 1104, - [1105] = 1074, - [1106] = 1106, - [1107] = 1107, - [1108] = 1108, - [1109] = 1071, - [1110] = 1071, + [1105] = 1105, + [1106] = 1042, + [1107] = 1041, + [1108] = 1040, + [1109] = 1109, + [1110] = 859, [1111] = 1111, [1112] = 1112, - [1113] = 1113, + [1113] = 1038, [1114] = 1114, - [1115] = 1070, + [1115] = 1115, [1116] = 1116, [1117] = 1117, [1118] = 1118, - [1119] = 1119, + [1119] = 1043, [1120] = 1120, [1121] = 1121, [1122] = 1122, - [1123] = 1046, + [1123] = 1047, [1124] = 1124, [1125] = 1125, [1126] = 1126, - [1127] = 1073, + [1127] = 1127, [1128] = 1128, - [1129] = 1058, - [1130] = 1130, + [1129] = 1048, + [1130] = 1049, [1131] = 1131, - [1132] = 1090, - [1133] = 1059, - [1134] = 1042, + [1132] = 1132, + [1133] = 1047, + [1134] = 1134, [1135] = 1135, - [1136] = 1022, - [1137] = 1043, - [1138] = 1138, + [1136] = 1136, + [1137] = 1137, + [1138] = 1026, [1139] = 1139, [1140] = 1140, - [1141] = 1072, + [1141] = 1141, [1142] = 1142, - [1143] = 1143, - [1144] = 1144, + [1143] = 1048, + [1144] = 1049, [1145] = 1145, - [1146] = 1146, + [1146] = 1033, [1147] = 1147, - [1148] = 1077, + [1148] = 1032, [1149] = 1149, - [1150] = 1070, - [1151] = 1151, - [1152] = 1152, + [1150] = 1150, + [1151] = 1043, + [1152] = 1042, [1153] = 1153, [1154] = 1154, - [1155] = 1034, - [1156] = 1074, - [1157] = 1073, - [1158] = 861, + [1155] = 1155, + [1156] = 1044, + [1157] = 1157, + [1158] = 1045, [1159] = 1159, - [1160] = 1050, - [1161] = 1161, - [1162] = 1055, - [1163] = 1072, - [1164] = 1164, - [1165] = 1165, + [1160] = 1160, + [1161] = 1028, + [1162] = 1162, + [1163] = 1163, + [1164] = 1030, + [1165] = 1046, [1166] = 1166, - [1167] = 1073, - [1168] = 1074, - [1169] = 861, + [1167] = 1043, + [1168] = 1168, + [1169] = 1169, [1170] = 1170, - [1171] = 1070, - [1172] = 1164, - [1173] = 1071, - [1174] = 1174, + [1171] = 1125, + [1172] = 1172, + [1173] = 1173, + [1174] = 1047, [1175] = 1175, [1176] = 1176, [1177] = 1177, - [1178] = 1117, - [1179] = 1072, + [1178] = 1178, + [1179] = 1179, [1180] = 1180, [1181] = 1181, - [1182] = 1182, - [1183] = 1183, + [1182] = 859, + [1183] = 1042, [1184] = 1184, - [1185] = 1135, - [1186] = 1131, + [1185] = 1185, + [1186] = 1048, [1187] = 1187, - [1188] = 1188, - [1189] = 1189, - [1190] = 1190, - [1191] = 1191, - [1192] = 1192, + [1188] = 1126, + [1189] = 1121, + [1190] = 1122, + [1191] = 1049, + [1192] = 1154, [1193] = 1193, - [1194] = 1164, + [1194] = 1194, [1195] = 1195, - [1196] = 1149, + [1196] = 1122, [1197] = 1197, [1198] = 1198, [1199] = 1199, @@ -3981,38 +4051,38 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1205] = 1205, [1206] = 1206, [1207] = 1207, - [1208] = 1208, + [1208] = 1201, [1209] = 1209, - [1210] = 1201, - [1211] = 1211, - [1212] = 1201, + [1210] = 1210, + [1211] = 1201, + [1212] = 1212, [1213] = 1213, - [1214] = 1199, + [1214] = 1214, [1215] = 1215, - [1216] = 1201, + [1216] = 1216, [1217] = 1217, [1218] = 1218, - [1219] = 1201, - [1220] = 1220, - [1221] = 1221, - [1222] = 1222, + [1219] = 1219, + [1220] = 1201, + [1221] = 859, + [1222] = 1200, [1223] = 1223, - [1224] = 1201, - [1225] = 861, + [1224] = 1224, + [1225] = 1225, [1226] = 1226, [1227] = 1227, [1228] = 1228, [1229] = 1229, - [1230] = 1230, + [1230] = 1201, [1231] = 1231, [1232] = 1232, [1233] = 1233, [1234] = 1234, - [1235] = 1218, + [1235] = 1201, [1236] = 1236, - [1237] = 1218, - [1238] = 1238, - [1239] = 1239, + [1237] = 1237, + [1238] = 1200, + [1239] = 1187, [1240] = 1240, [1241] = 1241, [1242] = 1242, @@ -4022,16 +4092,16 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1246] = 1246, [1247] = 1247, [1248] = 1248, - [1249] = 1184, + [1249] = 1249, [1250] = 1250, [1251] = 1251, - [1252] = 1199, + [1252] = 1252, [1253] = 1253, - [1254] = 1218, - [1255] = 1255, - [1256] = 1199, + [1254] = 1246, + [1255] = 1246, + [1256] = 1246, [1257] = 1257, - [1258] = 1258, + [1258] = 1200, [1259] = 1259, [1260] = 1260, [1261] = 1261, @@ -4040,7 +4110,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1264] = 1264, [1265] = 1265, [1266] = 1266, - [1267] = 1267, + [1267] = 1047, [1268] = 1268, [1269] = 1269, [1270] = 1270, @@ -4053,16 +4123,16 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1277] = 1277, [1278] = 1278, [1279] = 1279, - [1280] = 1072, + [1280] = 1280, [1281] = 1281, [1282] = 1282, [1283] = 1283, [1284] = 1284, [1285] = 1285, [1286] = 1286, - [1287] = 1269, - [1288] = 1288, - [1289] = 1268, + [1287] = 1287, + [1288] = 859, + [1289] = 1289, [1290] = 1290, [1291] = 1291, [1292] = 1292, @@ -4073,151 +4143,151 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1297] = 1297, [1298] = 1298, [1299] = 1299, - [1300] = 1267, - [1301] = 1266, - [1302] = 1292, - [1303] = 1303, - [1304] = 1304, + [1300] = 1300, + [1301] = 1301, + [1302] = 1287, + [1303] = 1276, + [1304] = 1299, [1305] = 1305, - [1306] = 1306, + [1306] = 1284, [1307] = 1307, [1308] = 1308, [1309] = 1309, [1310] = 1310, - [1311] = 1297, + [1311] = 1311, [1312] = 1312, [1313] = 1313, - [1314] = 1072, - [1315] = 1315, + [1314] = 1314, + [1315] = 1274, [1316] = 1316, - [1317] = 1317, + [1317] = 1047, [1318] = 1318, - [1319] = 1290, + [1319] = 1319, [1320] = 1320, - [1321] = 1265, + [1321] = 1321, [1322] = 1322, - [1323] = 1292, - [1324] = 1264, - [1325] = 1325, + [1323] = 1323, + [1324] = 1324, + [1325] = 1272, [1326] = 1326, - [1327] = 1291, + [1327] = 1299, [1328] = 1328, [1329] = 1329, [1330] = 1330, [1331] = 1331, - [1332] = 1332, + [1332] = 1268, [1333] = 1333, [1334] = 1334, - [1335] = 1262, - [1336] = 1290, - [1337] = 1337, + [1335] = 1335, + [1336] = 1275, + [1337] = 1321, [1338] = 1338, [1339] = 1339, [1340] = 1340, - [1341] = 1341, - [1342] = 1291, + [1341] = 1321, + [1342] = 1287, [1343] = 1343, [1344] = 1344, - [1345] = 1290, + [1345] = 1345, [1346] = 1346, [1347] = 1347, [1348] = 1348, - [1349] = 1306, + [1349] = 1323, [1350] = 1350, - [1351] = 1292, + [1351] = 1351, [1352] = 1352, - [1353] = 1291, + [1353] = 1353, [1354] = 1354, - [1355] = 1326, + [1355] = 1321, [1356] = 1356, [1357] = 1357, [1358] = 1358, [1359] = 1359, - [1360] = 1306, - [1361] = 1361, - [1362] = 1362, - [1363] = 1292, + [1360] = 1266, + [1361] = 1265, + [1362] = 1287, + [1363] = 1363, [1364] = 1364, [1365] = 1365, - [1366] = 1366, - [1367] = 1367, - [1368] = 1291, + [1366] = 1299, + [1367] = 1264, + [1368] = 1262, [1369] = 1369, [1370] = 1370, - [1371] = 1371, + [1371] = 1261, [1372] = 1372, [1373] = 1373, - [1374] = 1270, - [1375] = 1273, + [1374] = 1374, + [1375] = 1375, [1376] = 1376, [1377] = 1377, [1378] = 1378, [1379] = 1379, [1380] = 1380, - [1381] = 1274, - [1382] = 1382, + [1381] = 1381, + [1382] = 1375, [1383] = 1383, [1384] = 1384, - [1385] = 1313, + [1385] = 1284, [1386] = 1386, - [1387] = 1315, + [1387] = 1387, [1388] = 1388, - [1389] = 1389, + [1389] = 1334, [1390] = 1390, [1391] = 1391, - [1392] = 1392, - [1393] = 1367, - [1394] = 1313, + [1392] = 1326, + [1393] = 1284, + [1394] = 1394, [1395] = 1395, - [1396] = 1291, + [1396] = 1299, [1397] = 1397, - [1398] = 1291, - [1399] = 1313, - [1400] = 1306, + [1398] = 1398, + [1399] = 1399, + [1400] = 1326, [1401] = 1401, [1402] = 1402, - [1403] = 1297, - [1404] = 1297, - [1405] = 1405, - [1406] = 1406, - [1407] = 1313, + [1403] = 1323, + [1404] = 1404, + [1405] = 1330, + [1406] = 1375, + [1407] = 1407, [1408] = 1408, [1409] = 1409, [1410] = 1410, - [1411] = 1347, + [1411] = 1411, [1412] = 1412, - [1413] = 1413, - [1414] = 861, - [1415] = 1313, - [1416] = 1297, + [1413] = 1287, + [1414] = 1326, + [1415] = 1415, + [1416] = 1416, [1417] = 1417, - [1418] = 1337, - [1419] = 1419, + [1418] = 1418, + [1419] = 1323, [1420] = 1420, - [1421] = 1367, - [1422] = 1378, + [1421] = 1299, + [1422] = 1326, [1423] = 1423, - [1424] = 1297, + [1424] = 1424, [1425] = 1425, - [1426] = 1426, - [1427] = 1313, + [1426] = 1326, + [1427] = 1427, [1428] = 1428, - [1429] = 1429, - [1430] = 1430, + [1429] = 1323, + [1430] = 1376, [1431] = 1431, - [1432] = 1292, - [1433] = 1433, - [1434] = 1434, + [1432] = 1432, + [1433] = 1323, + [1434] = 1338, [1435] = 1435, - [1436] = 1436, + [1436] = 1287, [1437] = 1437, [1438] = 1438, [1439] = 1439, [1440] = 1440, - [1441] = 1441, + [1441] = 1440, [1442] = 1442, - [1443] = 1434, - [1444] = 1444, + [1443] = 1287, + [1444] = 1326, [1445] = 1445, [1446] = 1446, [1447] = 1447, @@ -4226,150 +4296,150 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1450] = 1450, [1451] = 1451, [1452] = 1452, - [1453] = 1453, - [1454] = 1454, + [1453] = 1447, + [1454] = 1359, [1455] = 1455, - [1456] = 1436, - [1457] = 1437, + [1456] = 1456, + [1457] = 1457, [1458] = 1458, - [1459] = 1444, - [1460] = 1460, - [1461] = 1441, - [1462] = 1442, - [1463] = 1434, + [1459] = 1459, + [1460] = 1448, + [1461] = 1461, + [1462] = 1462, + [1463] = 1463, [1464] = 1464, - [1465] = 1439, + [1465] = 1465, [1466] = 1466, - [1467] = 1438, - [1468] = 1458, - [1469] = 1447, + [1467] = 1467, + [1468] = 1468, + [1469] = 1469, [1470] = 1470, - [1471] = 1471, + [1471] = 1469, [1472] = 1472, - [1473] = 1473, + [1473] = 1470, [1474] = 1474, - [1475] = 1475, + [1475] = 1449, [1476] = 1476, - [1477] = 1477, - [1478] = 1478, + [1477] = 1447, + [1478] = 1448, [1479] = 1479, - [1480] = 1458, + [1480] = 1480, [1481] = 1481, [1482] = 1482, - [1483] = 1436, - [1484] = 1437, + [1483] = 1457, + [1484] = 1484, [1485] = 1485, - [1486] = 1486, - [1487] = 1487, - [1488] = 1445, - [1489] = 1441, - [1490] = 1442, - [1491] = 1434, - [1492] = 1446, - [1493] = 1493, + [1486] = 1462, + [1487] = 1479, + [1488] = 1449, + [1489] = 1462, + [1490] = 1490, + [1491] = 1457, + [1492] = 1476, + [1493] = 1446, [1494] = 1494, - [1495] = 1458, + [1495] = 1495, [1496] = 1496, - [1497] = 1497, - [1498] = 1498, - [1499] = 1499, - [1500] = 256, - [1501] = 1501, - [1502] = 1494, + [1497] = 1465, + [1498] = 1470, + [1499] = 1469, + [1500] = 1500, + [1501] = 253, + [1502] = 1470, [1503] = 1503, - [1504] = 1504, - [1505] = 1451, - [1506] = 1458, + [1504] = 1476, + [1505] = 1447, + [1506] = 1448, [1507] = 1507, - [1508] = 1436, + [1508] = 1469, [1509] = 1509, - [1510] = 1510, - [1511] = 1436, - [1512] = 1437, + [1510] = 1450, + [1511] = 1511, + [1512] = 1512, [1513] = 1513, [1514] = 1514, - [1515] = 1377, - [1516] = 1446, - [1517] = 1441, - [1518] = 1442, - [1519] = 1434, - [1520] = 1445, - [1521] = 1479, - [1522] = 1475, + [1515] = 1515, + [1516] = 1516, + [1517] = 1517, + [1518] = 1518, + [1519] = 1519, + [1520] = 1452, + [1521] = 1521, + [1522] = 1470, [1523] = 1523, - [1524] = 1524, - [1525] = 1487, - [1526] = 1526, - [1527] = 1527, + [1524] = 1449, + [1525] = 1525, + [1526] = 1470, + [1527] = 1469, [1528] = 1528, [1529] = 1529, - [1530] = 1441, - [1531] = 1513, - [1532] = 1510, - [1533] = 1436, - [1534] = 1437, + [1530] = 1530, + [1531] = 1531, + [1532] = 1476, + [1533] = 1447, + [1534] = 1448, [1535] = 1535, - [1536] = 1441, - [1537] = 1486, - [1538] = 1433, - [1539] = 1507, - [1540] = 1526, + [1536] = 1536, + [1537] = 1537, + [1538] = 1538, + [1539] = 1503, + [1540] = 1469, [1541] = 1541, - [1542] = 1441, - [1543] = 1449, - [1544] = 1527, - [1545] = 1545, - [1546] = 1546, - [1547] = 1441, - [1548] = 1548, - [1549] = 1441, - [1550] = 1529, - [1551] = 1551, - [1552] = 1441, - [1553] = 1553, + [1542] = 1518, + [1543] = 1521, + [1544] = 1544, + [1545] = 1476, + [1546] = 1466, + [1547] = 1547, + [1548] = 1528, + [1549] = 1549, + [1550] = 1513, + [1551] = 1476, + [1552] = 1552, + [1553] = 1468, [1554] = 1554, - [1555] = 1555, - [1556] = 1556, - [1557] = 1441, - [1558] = 1441, - [1559] = 1503, - [1560] = 1437, - [1561] = 1445, - [1562] = 1446, - [1563] = 1481, - [1564] = 1535, - [1565] = 1565, - [1566] = 1566, - [1567] = 1524, - [1568] = 1442, - [1569] = 1435, - [1570] = 1570, - [1571] = 1548, - [1572] = 1504, - [1573] = 1458, + [1555] = 1495, + [1556] = 1449, + [1557] = 1476, + [1558] = 1558, + [1559] = 1559, + [1560] = 1463, + [1561] = 1457, + [1562] = 1476, + [1563] = 1462, + [1564] = 1564, + [1565] = 1476, + [1566] = 1476, + [1567] = 1476, + [1568] = 1568, + [1569] = 1569, + [1570] = 1459, + [1571] = 1509, + [1572] = 1476, + [1573] = 1573, [1574] = 1574, - [1575] = 1434, - [1576] = 1442, + [1575] = 1507, + [1576] = 1538, [1577] = 1577, - [1578] = 1551, - [1579] = 1448, - [1580] = 1546, + [1578] = 1537, + [1579] = 1579, + [1580] = 1464, [1581] = 1581, - [1582] = 1470, - [1583] = 1545, - [1584] = 1584, - [1585] = 1585, - [1586] = 1586, - [1587] = 1587, - [1588] = 1588, + [1582] = 1582, + [1583] = 1480, + [1584] = 1558, + [1585] = 1529, + [1586] = 1573, + [1587] = 1449, + [1588] = 1519, [1589] = 1589, - [1590] = 1590, - [1591] = 1591, - [1592] = 2, - [1593] = 1593, - [1594] = 1594, - [1595] = 1595, - [1596] = 1596, + [1590] = 1536, + [1591] = 1535, + [1592] = 1530, + [1593] = 1472, + [1594] = 1515, + [1595] = 1447, + [1596] = 1448, [1597] = 1597, [1598] = 1598, [1599] = 1599, @@ -4380,8 +4450,8 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1604] = 1604, [1605] = 1605, [1606] = 1606, - [1607] = 1587, - [1608] = 1597, + [1607] = 1607, + [1608] = 1608, [1609] = 1609, [1610] = 1610, [1611] = 1611, @@ -4390,282 +4460,297 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1614] = 1614, [1615] = 1615, [1616] = 1616, - [1617] = 1603, + [1617] = 1617, [1618] = 1618, [1619] = 1619, - [1620] = 1595, + [1620] = 1620, [1621] = 1621, [1622] = 1622, - [1623] = 1595, - [1624] = 1596, - [1625] = 1625, + [1623] = 1623, + [1624] = 1624, + [1625] = 1621, [1626] = 1626, - [1627] = 1627, - [1628] = 1593, + [1627] = 1624, + [1628] = 1628, [1629] = 1629, [1630] = 1630, - [1631] = 1596, + [1631] = 1631, [1632] = 1632, [1633] = 1633, - [1634] = 1595, - [1635] = 1635, + [1634] = 1634, + [1635] = 1632, [1636] = 1636, - [1637] = 1589, - [1638] = 1638, + [1637] = 1637, + [1638] = 1633, [1639] = 1639, [1640] = 1640, [1641] = 1641, [1642] = 1642, - [1643] = 1597, + [1643] = 1643, [1644] = 1644, - [1645] = 1645, + [1645] = 1632, [1646] = 1646, - [1647] = 1647, + [1647] = 1633, [1648] = 1648, - [1649] = 1619, - [1650] = 1603, + [1649] = 1649, + [1650] = 1650, [1651] = 1651, [1652] = 1652, [1653] = 1653, [1654] = 1654, - [1655] = 1590, - [1656] = 1615, + [1655] = 1655, + [1656] = 1630, [1657] = 1657, - [1658] = 1658, - [1659] = 1613, + [1658] = 1644, + [1659] = 1659, [1660] = 1660, [1661] = 1661, - [1662] = 1595, + [1662] = 1615, [1663] = 1663, - [1664] = 1664, - [1665] = 1603, - [1666] = 1666, - [1667] = 1667, - [1668] = 1668, - [1669] = 1604, + [1664] = 1657, + [1665] = 1665, + [1666] = 1632, + [1667] = 1619, + [1668] = 1633, + [1669] = 1669, [1670] = 1670, [1671] = 1671, - [1672] = 1596, - [1673] = 1598, + [1672] = 1672, + [1673] = 1673, [1674] = 1674, - [1675] = 1597, - [1676] = 1676, - [1677] = 1677, - [1678] = 1678, + [1675] = 1675, + [1676] = 1671, + [1677] = 1657, + [1678] = 1644, [1679] = 1679, - [1680] = 1632, - [1681] = 1597, - [1682] = 1682, - [1683] = 1638, - [1684] = 1599, + [1680] = 1618, + [1681] = 2, + [1682] = 1629, + [1683] = 1683, + [1684] = 1684, [1685] = 1685, - [1686] = 1686, - [1687] = 1687, + [1686] = 1644, + [1687] = 1614, [1688] = 1688, - [1689] = 1603, - [1690] = 1597, - [1691] = 1691, + [1689] = 1657, + [1690] = 1690, + [1691] = 1615, [1692] = 1692, [1693] = 1693, [1694] = 1694, - [1695] = 1614, - [1696] = 1596, - [1697] = 1603, - [1698] = 1698, - [1699] = 1610, - [1700] = 1638, - [1701] = 1668, - [1702] = 1595, - [1703] = 1596, - [1704] = 1594, - [1705] = 1645, + [1695] = 1695, + [1696] = 1632, + [1697] = 1633, + [1698] = 1633, + [1699] = 1699, + [1700] = 1700, + [1701] = 1683, + [1702] = 1632, + [1703] = 1644, + [1704] = 1657, + [1705] = 1705, [1706] = 1706, - [1707] = 1651, + [1707] = 1707, [1708] = 1708, - [1709] = 1691, - [1710] = 1710, - [1711] = 1711, - [1712] = 1712, - [1713] = 1713, + [1709] = 1709, + [1710] = 1598, + [1711] = 1644, + [1712] = 1699, + [1713] = 1611, [1714] = 1714, - [1715] = 1715, - [1716] = 1716, + [1715] = 1641, + [1716] = 1642, [1717] = 1717, - [1718] = 1708, - [1719] = 1719, - [1720] = 1708, - [1721] = 1721, + [1718] = 1657, + [1719] = 1672, + [1720] = 1634, + [1721] = 1597, [1722] = 1722, [1723] = 1723, - [1724] = 1708, - [1725] = 1710, - [1726] = 1726, - [1727] = 1727, - [1728] = 1708, - [1729] = 1708, - [1730] = 1708, - [1731] = 1708, - [1732] = 1708, - [1733] = 1708, - [1734] = 1708, - [1735] = 1735, - [1736] = 1708, - [1737] = 1708, - [1738] = 1708, - [1739] = 1708, - [1740] = 1740, - [1741] = 1741, + [1724] = 1722, + [1725] = 1725, + [1726] = 1722, + [1727] = 1722, + [1728] = 1728, + [1729] = 1729, + [1730] = 1730, + [1731] = 1722, + [1732] = 1722, + [1733] = 1722, + [1734] = 1722, + [1735] = 1722, + [1736] = 1722, + [1737] = 1722, + [1738] = 1722, + [1739] = 1722, + [1740] = 1722, + [1741] = 1722, [1742] = 1742, - [1743] = 1708, - [1744] = 1708, - [1745] = 1708, - [1746] = 1746, - [1747] = 1708, - [1748] = 1708, - [1749] = 1749, - [1750] = 1750, - [1751] = 1708, - [1752] = 1752, + [1743] = 1722, + [1744] = 1744, + [1745] = 1745, + [1746] = 1722, + [1747] = 1747, + [1748] = 1748, + [1749] = 1722, + [1750] = 1722, + [1751] = 1722, + [1752] = 1722, [1753] = 1753, - [1754] = 1754, - [1755] = 1708, + [1754] = 1722, + [1755] = 1755, [1756] = 1756, - [1757] = 1714, - [1758] = 1708, + [1757] = 1722, + [1758] = 1758, [1759] = 1759, - [1760] = 1708, - [1761] = 1708, - [1762] = 1708, - [1763] = 1763, - [1764] = 1764, - [1765] = 1708, - [1766] = 1708, - [1767] = 1708, - [1768] = 1768, - [1769] = 1708, - [1770] = 1770, - [1771] = 1708, - [1772] = 1708, - [1773] = 1708, - [1774] = 1774, - [1775] = 1775, - [1776] = 1708, + [1760] = 1722, + [1761] = 1722, + [1762] = 1722, + [1763] = 1722, + [1764] = 1722, + [1765] = 1722, + [1766] = 1722, + [1767] = 1767, + [1768] = 1722, + [1769] = 1769, + [1770] = 1722, + [1771] = 1722, + [1772] = 1722, + [1773] = 1773, + [1774] = 1722, + [1775] = 1722, + [1776] = 1776, [1777] = 1777, - [1778] = 1708, + [1778] = 1778, [1779] = 1779, - [1780] = 1714, + [1780] = 1780, [1781] = 1781, - [1782] = 1708, - [1783] = 1783, - [1784] = 1784, - [1785] = 1785, - [1786] = 1786, - [1787] = 1741, - [1788] = 1788, + [1782] = 1777, + [1783] = 1722, + [1784] = 1777, + [1785] = 1777, + [1786] = 1722, + [1787] = 1758, + [1788] = 1753, [1789] = 1789, - [1790] = 1735, - [1791] = 1721, - [1792] = 1719, - [1793] = 1793, + [1790] = 1790, + [1791] = 1791, + [1792] = 1777, + [1793] = 1780, [1794] = 1794, - [1795] = 1721, + [1795] = 1722, [1796] = 1796, [1797] = 1797, - [1798] = 1719, - [1799] = 1799, - [1800] = 1719, - [1801] = 1721, + [1798] = 1798, + [1799] = 1767, + [1800] = 1800, + [1801] = 1801, [1802] = 1802, - [1803] = 1803, - [1804] = 1788, + [1803] = 1646, + [1804] = 1804, [1805] = 1805, - [1806] = 1806, + [1806] = 1777, [1807] = 1807, [1808] = 1808, - [1809] = 1708, - [1810] = 1810, - [1811] = 1788, - [1812] = 1812, + [1809] = 1809, + [1810] = 1802, + [1811] = 1811, + [1812] = 1789, [1813] = 1813, - [1814] = 1711, - [1815] = 1719, + [1814] = 1781, + [1815] = 1815, [1816] = 1816, - [1817] = 1817, - [1818] = 1708, + [1817] = 1776, + [1818] = 1818, [1819] = 1819, - [1820] = 1820, + [1820] = 1722, [1821] = 1821, - [1822] = 1721, - [1823] = 1788, + [1822] = 1822, + [1823] = 1821, [1824] = 1824, - [1825] = 1708, + [1825] = 1825, [1826] = 1826, [1827] = 1827, - [1828] = 1796, - [1829] = 1711, + [1828] = 1828, + [1829] = 1829, [1830] = 1830, - [1831] = 1742, - [1832] = 1827, + [1831] = 1831, + [1832] = 1832, [1833] = 1833, - [1834] = 1711, + [1834] = 1834, [1835] = 1835, [1836] = 1836, [1837] = 1837, [1838] = 1838, [1839] = 1839, - [1840] = 1836, - [1841] = 1714, - [1842] = 1838, - [1843] = 1843, - [1844] = 1714, + [1840] = 1840, + [1841] = 1832, + [1842] = 1842, + [1843] = 1818, + [1844] = 1844, [1845] = 1845, - [1846] = 1708, - [1847] = 1847, - [1848] = 1803, - [1849] = 1711, - [1850] = 1719, - [1851] = 1851, + [1846] = 1759, + [1847] = 1778, + [1848] = 1848, + [1849] = 1849, + [1850] = 1850, + [1851] = 1825, [1852] = 1852, [1853] = 1853, - [1854] = 1854, - [1855] = 1855, - [1856] = 1816, - [1857] = 1788, + [1854] = 1639, + [1855] = 1729, + [1856] = 1856, + [1857] = 1857, [1858] = 1858, [1859] = 1859, - [1860] = 1721, - [1861] = 1740, - [1862] = 1774, - [1863] = 1641, - [1864] = 1864, - [1865] = 1788, + [1860] = 1834, + [1861] = 1861, + [1862] = 1862, + [1863] = 1832, + [1864] = 1722, + [1865] = 1829, [1866] = 1866, - [1867] = 1852, + [1867] = 1780, [1868] = 1868, [1869] = 1869, - [1870] = 1870, - [1871] = 1708, + [1870] = 1781, + [1871] = 1871, [1872] = 1872, - [1873] = 1714, + [1873] = 1873, [1874] = 1874, - [1875] = 1869, - [1876] = 1872, + [1875] = 1776, + [1876] = 1876, [1877] = 1877, - [1878] = 1802, + [1878] = 1878, [1879] = 1879, - [1880] = 1868, - [1881] = 1712, - [1882] = 1711, - [1883] = 1877, - [1884] = 1879, - [1885] = 1885, - [1886] = 1886, + [1880] = 1880, + [1881] = 1832, + [1882] = 1882, + [1883] = 1780, + [1884] = 1884, + [1885] = 1781, + [1886] = 1776, [1887] = 1887, - [1888] = 1888, - [1889] = 1712, - [1890] = 1890, - [1891] = 1891, - [1892] = 1799, + [1888] = 1776, + [1889] = 1781, + [1890] = 1884, + [1891] = 1744, + [1892] = 1892, + [1893] = 1850, + [1894] = 1894, + [1895] = 1723, + [1896] = 1780, + [1897] = 1832, + [1898] = 1780, + [1899] = 1892, + [1900] = 1781, + [1901] = 1776, + [1902] = 1894, + [1903] = 1832, + [1904] = 1904, + [1905] = 1804, + [1906] = 1834, + [1907] = 1819, }; static bool ts_lex(TSLexer *lexer, TSStateId state) { @@ -4673,89 +4758,89 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { eof = lexer->eof(lexer); switch (state) { case 0: - if (eof) ADVANCE(854); + if (eof) ADVANCE(857); ADVANCE_MAP( '!', 78, '"', 24, - '#', 873, - '$', 821, + '#', 876, + '$', 824, '&', 41, '\'', 42, - '(', 1131, - ')', 1132, - '*', 1141, - '+', 1568, - ',', 1127, - '-', 1551, - '.', 1143, - '/', 1572, - ':', 1135, - ';', 874, - '<', 1144, - '=', 1546, - '>', 1146, - '?', 1134, - '@', 1552, - 'A', 321, - 'B', 212, + '(', 1135, + ')', 1136, + '*', 1145, + '+', 1573, + ',', 1131, + '-', 1556, + '.', 1147, + '/', 1577, + ':', 1139, + ';', 877, + '<', 1148, + '=', 1551, + '>', 1150, + '?', 1138, + '@', 1557, + 'A', 323, + 'B', 214, 'C', 80, - 'D', 90, - 'E', 184, - 'F', 92, - 'G', 594, + 'D', 91, + 'E', 186, + 'F', 94, + 'G', 597, 'H', 82, - 'I', 322, - 'J', 100, - 'L', 269, - 'M', 97, - 'N', 94, - 'O', 463, + 'I', 324, + 'J', 103, + 'L', 271, + 'M', 100, + 'N', 96, + 'O', 465, 'P', 83, - 'R', 107, - 'S', 154, + 'R', 110, + 'S', 156, 'T', 84, - 'U', 487, - 'V', 102, - 'W', 349, - '[', 1129, - ']', 1130, - 'a', 803, - 'b', 780, - 'c', 750, - 'e', 765, - 'f', 789, - 'l', 795, - 'n', 773, - 'p', 812, + 'U', 488, + 'V', 105, + 'W', 351, + '[', 1133, + ']', 1134, + 'a', 806, + 'b', 783, + 'c', 753, + 'e', 768, + 'f', 792, + 'l', 798, + 'n', 776, + 'p', 815, 's', 28, 'u', 29, - '{', 1136, + '{', 1140, '|', 79, - '}', 1137, - '~', 1563, - 0xd7, 1571, - 0xf7, 1573, - 0x2208, 1580, - 0x2209, 1581, - 0x220b, 1575, - 0x220c, 1576, - 0x2282, 1583, - 0x2283, 1578, - 0x2284, 1584, - 0x2285, 1579, - 0x2286, 1582, - 0x2287, 1577, + '}', 1141, + '~', 1568, + 0xd7, 1576, + 0xf7, 1578, + 0x2208, 1585, + 0x2209, 1586, + 0x220b, 1580, + 0x220c, 1581, + 0x2282, 1588, + 0x2283, 1583, + 0x2284, 1589, + 0x2285, 1584, + 0x2286, 1587, + 0x2287, 1582, 'd', 27, 'r', 27, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(828); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1280); + lookahead == ' ') SKIP(831); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1285); END_STATE(); case 1: if (lookahead == '\n') ADVANCE(2); if (lookahead == '*') ADVANCE(1); - if (lookahead == '/') ADVANCE(855); + if (lookahead == '/') ADVANCE(858); if (lookahead != 0) ADVANCE(2); END_STATE(); case 2: @@ -4764,691 +4849,691 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead != 0) ADVANCE(2); END_STATE(); case 3: - if (lookahead == ' ') ADVANCE(416); + if (lookahead == ' ') ADVANCE(418); END_STATE(); case 4: - if (lookahead == ' ') ADVANCE(204); + if (lookahead == ' ') ADVANCE(206); END_STATE(); case 5: - if (lookahead == ' ') ADVANCE(718); + if (lookahead == ' ') ADVANCE(721); END_STATE(); case 6: - if (lookahead == ' ') ADVANCE(130); + if (lookahead == ' ') ADVANCE(133); END_STATE(); case 7: ADVANCE_MAP( '!', 78, - '#', 873, - '$', 821, + '#', 876, + '$', 824, '&', 41, - '*', 1141, - '+', 1568, - '-', 1551, - '.', 1142, - '/', 1572, - '<', 1144, - '=', 1546, - '>', 1146, + '*', 1145, + '+', 1573, + '-', 1556, + '.', 1146, + '/', 1577, + '<', 1148, + '=', 1551, + '>', 1150, '?', 75, - '@', 1552, - 'A', 1404, - 'C', 1461, - 'I', 1367, - 'N', 1455, - 'O', 1473, - '[', 1129, - 'c', 1540, - '{', 1136, - '|', 815, - '~', 1563, - 0xd7, 1571, - 0xf7, 1573, - 0x2208, 1580, - 0x2209, 1581, - 0x220b, 1575, - 0x220c, 1576, - 0x2282, 1583, - 0x2283, 1578, - 0x2284, 1584, - 0x2285, 1579, - 0x2286, 1582, - 0x2287, 1577, + '@', 1557, + 'A', 1409, + 'C', 1467, + 'I', 1372, + 'N', 1460, + 'O', 1478, + '[', 1133, + 'c', 1545, + '{', 1140, + '|', 818, + '~', 1568, + 0xd7, 1576, + 0xf7, 1578, + 0x2208, 1585, + 0x2209, 1586, + 0x220b, 1580, + 0x220c, 1581, + 0x2282, 1588, + 0x2283, 1583, + 0x2284, 1589, + 0x2285, 1584, + 0x2286, 1587, + 0x2287, 1582, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(7); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1282); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); if (('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 8: ADVANCE_MAP( '!', 78, - '#', 873, + '#', 876, '&', 41, - '(', 1131, - '*', 1141, - '+', 1568, - '-', 1551, - '.', 1142, - '/', 1572, - '<', 1144, - '=', 1546, - '>', 1146, + '(', 1135, + '*', 1145, + '+', 1573, + '-', 1556, + '.', 1146, + '/', 1577, + '<', 1148, + '=', 1551, + '>', 1150, '?', 75, - '@', 1552, - 'A', 1404, - 'C', 1461, - 'I', 1432, - 'N', 1455, - 'O', 1473, - 'T', 1378, - '[', 1129, - 'c', 1540, - '{', 1136, - '|', 815, - '~', 1563, - 0xd7, 1571, - 0xf7, 1573, - 0x2208, 1580, - 0x2209, 1581, - 0x220b, 1575, - 0x220c, 1576, - 0x2282, 1583, - 0x2283, 1578, - 0x2284, 1584, - 0x2285, 1579, - 0x2286, 1582, - 0x2287, 1577, + '@', 1557, + 'A', 1409, + 'C', 1467, + 'I', 1437, + 'N', 1460, + 'O', 1478, + 'T', 1383, + '[', 1133, + 'c', 1545, + '{', 1140, + '|', 818, + '~', 1568, + 0xd7, 1576, + 0xf7, 1578, + 0x2208, 1585, + 0x2209, 1586, + 0x220b, 1580, + 0x220c, 1581, + 0x2282, 1588, + 0x2283, 1583, + 0x2284, 1589, + 0x2285, 1584, + 0x2286, 1587, + 0x2287, 1582, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(8); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1282); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); if (('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 9: ADVANCE_MAP( '!', 78, - '#', 873, + '#', 876, '&', 41, - ')', 1132, - '*', 1141, - '+', 1568, - ',', 1127, - '-', 1551, - '.', 1142, - '/', 1572, - '<', 1144, - '=', 1546, - '>', 1146, + ')', 1136, + '*', 1145, + '+', 1573, + ',', 1131, + '-', 1556, + '.', 1146, + '/', 1577, + '<', 1148, + '=', 1551, + '>', 1150, '?', 75, - '@', 1552, - 'A', 1401, - 'C', 1461, - 'I', 1432, - 'N', 1455, - 'O', 1473, - 'W', 1380, - '[', 1129, - 'c', 1540, - '{', 1136, - '|', 815, - '~', 1563, - 0xd7, 1571, - 0xf7, 1573, - 0x2208, 1580, - 0x2209, 1581, - 0x220b, 1575, - 0x220c, 1576, - 0x2282, 1583, - 0x2283, 1578, - 0x2284, 1584, - 0x2285, 1579, - 0x2286, 1582, - 0x2287, 1577, + '@', 1557, + 'A', 1406, + 'C', 1467, + 'I', 1437, + 'N', 1460, + 'O', 1478, + 'W', 1385, + '[', 1133, + 'c', 1545, + '{', 1140, + '|', 818, + '~', 1568, + 0xd7, 1576, + 0xf7, 1578, + 0x2208, 1585, + 0x2209, 1586, + 0x220b, 1580, + 0x220c, 1581, + 0x2282, 1588, + 0x2283, 1583, + 0x2284, 1589, + 0x2285, 1584, + 0x2286, 1587, + 0x2287, 1582, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(9); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1282); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); if (('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 10: ADVANCE_MAP( '!', 78, - '#', 873, + '#', 876, '&', 41, - ')', 1132, - '*', 1141, - '+', 1568, - ',', 1127, - '-', 1551, - '.', 1142, - '/', 1572, - '<', 1144, - '=', 1546, - '>', 1146, + ')', 1136, + '*', 1145, + '+', 1573, + ',', 1131, + '-', 1556, + '.', 1146, + '/', 1577, + '<', 1148, + '=', 1551, + '>', 1150, '?', 75, - '@', 1552, - 'A', 1401, - 'C', 1461, - 'I', 1432, - 'N', 1455, - 'O', 1473, - '[', 1129, - 'c', 1540, - '{', 1136, - '|', 815, - '~', 1563, - 0xd7, 1571, - 0xf7, 1573, - 0x2208, 1580, - 0x2209, 1581, - 0x220b, 1575, - 0x220c, 1576, - 0x2282, 1583, - 0x2283, 1578, - 0x2284, 1584, - 0x2285, 1579, - 0x2286, 1582, - 0x2287, 1577, + '@', 1557, + 'A', 1406, + 'C', 1467, + 'I', 1437, + 'N', 1460, + 'O', 1478, + '[', 1133, + 'c', 1545, + '{', 1140, + '|', 818, + '~', 1568, + 0xd7, 1576, + 0xf7, 1578, + 0x2208, 1585, + 0x2209, 1586, + 0x220b, 1580, + 0x220c, 1581, + 0x2282, 1588, + 0x2283, 1583, + 0x2284, 1589, + 0x2285, 1584, + 0x2286, 1587, + 0x2287, 1582, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(10); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1282); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); if (('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 11: ADVANCE_MAP( '!', 78, - '#', 873, + '#', 876, '&', 41, - '*', 1141, - '+', 1568, - ',', 1127, - '-', 1551, - '.', 1142, - '/', 1572, - '<', 1144, - '=', 1546, - '>', 1146, + '*', 1145, + '+', 1573, + ',', 1131, + '-', 1556, + '.', 1146, + '/', 1577, + '<', 1148, + '=', 1551, + '>', 1150, '?', 75, - '@', 1552, - 'A', 1401, - 'C', 1461, - 'F', 1484, - 'I', 1432, - 'N', 1455, - 'O', 1473, - '[', 1129, - 'c', 1540, - '{', 1136, - '|', 815, - '~', 1563, - 0xd7, 1571, - 0xf7, 1573, - 0x2208, 1580, - 0x2209, 1581, - 0x220b, 1575, - 0x220c, 1576, - 0x2282, 1583, - 0x2283, 1578, - 0x2284, 1584, - 0x2285, 1579, - 0x2286, 1582, - 0x2287, 1577, + '@', 1557, + 'A', 1406, + 'C', 1467, + 'F', 1490, + 'I', 1437, + 'N', 1460, + 'O', 1478, + '[', 1133, + 'c', 1545, + '{', 1140, + '|', 818, + '~', 1568, + 0xd7, 1576, + 0xf7, 1578, + 0x2208, 1585, + 0x2209, 1586, + 0x220b, 1580, + 0x220c, 1581, + 0x2282, 1588, + 0x2283, 1583, + 0x2284, 1589, + 0x2285, 1584, + 0x2286, 1587, + 0x2287, 1582, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(11); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1282); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); if (('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 12: ADVANCE_MAP( '!', 78, - '#', 873, + '#', 876, '&', 41, - '*', 1141, - '+', 1568, - ',', 1127, - '-', 1551, - '.', 1142, - '/', 1572, - '<', 1144, - '=', 1546, - '>', 1146, + '*', 1145, + '+', 1573, + ',', 1131, + '-', 1556, + '.', 1146, + '/', 1577, + '<', 1148, + '=', 1551, + '>', 1150, '?', 75, - '@', 1552, - 'A', 1401, - 'C', 1461, - 'F', 1484, - 'I', 1432, - 'N', 1455, - 'O', 1429, - '[', 1129, - 'c', 1540, - '{', 1136, - '|', 815, - '~', 1563, - 0xd7, 1571, - 0xf7, 1573, - 0x2208, 1580, - 0x2209, 1581, - 0x220b, 1575, - 0x220c, 1576, - 0x2282, 1583, - 0x2283, 1578, - 0x2284, 1584, - 0x2285, 1579, - 0x2286, 1582, - 0x2287, 1577, + '@', 1557, + 'A', 1406, + 'C', 1467, + 'F', 1490, + 'I', 1437, + 'N', 1460, + 'O', 1434, + '[', 1133, + 'c', 1545, + '{', 1140, + '|', 818, + '~', 1568, + 0xd7, 1576, + 0xf7, 1578, + 0x2208, 1585, + 0x2209, 1586, + 0x220b, 1580, + 0x220c, 1581, + 0x2282, 1588, + 0x2283, 1583, + 0x2284, 1589, + 0x2285, 1584, + 0x2286, 1587, + 0x2287, 1582, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(12); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1282); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); if (('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 13: ADVANCE_MAP( '!', 78, - '#', 873, + '#', 876, '&', 41, - '*', 1141, - '+', 1568, - '-', 1551, - '.', 1142, - '/', 1572, - '<', 1144, - '=', 1546, - '>', 1146, + '*', 1145, + '+', 1573, + '-', 1556, + '.', 1146, + '/', 1577, + '<', 1148, + '=', 1551, + '>', 1150, '?', 75, - '@', 1552, - 'A', 1404, - 'C', 1453, - 'I', 1367, - 'N', 1455, - 'O', 1473, - 'P', 1341, - '[', 1129, - 'c', 1540, - 'f', 1539, - '{', 1136, - '|', 815, - '~', 1563, - 0xd7, 1571, - 0xf7, 1573, - 0x2208, 1580, - 0x2209, 1581, - 0x220b, 1575, - 0x220c, 1576, - 0x2282, 1583, - 0x2283, 1578, - 0x2284, 1584, - 0x2285, 1579, - 0x2286, 1582, - 0x2287, 1577, + '@', 1557, + 'A', 1409, + 'C', 1458, + 'I', 1372, + 'N', 1460, + 'O', 1478, + 'P', 1346, + '[', 1133, + 'c', 1545, + 'f', 1544, + '{', 1140, + '|', 818, + '~', 1568, + 0xd7, 1576, + 0xf7, 1578, + 0x2208, 1585, + 0x2209, 1586, + 0x220b, 1580, + 0x220c, 1581, + 0x2282, 1588, + 0x2283, 1583, + 0x2284, 1589, + 0x2285, 1584, + 0x2286, 1587, + 0x2287, 1582, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(13); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1282); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); if (('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 14: ADVANCE_MAP( '!', 78, - '#', 873, + '#', 876, '&', 41, - '*', 1141, - '+', 1568, - '-', 1551, - '.', 1142, - '/', 1572, - '<', 1144, - '=', 1546, - '>', 1146, + '*', 1145, + '+', 1573, + '-', 1556, + '.', 1146, + '/', 1577, + '<', 1148, + '=', 1551, + '>', 1150, '?', 75, - '@', 1552, - 'A', 1404, - 'C', 1461, - 'F', 1484, - 'I', 1432, - 'N', 1455, - 'O', 1473, - '[', 1129, - 'c', 1540, - '{', 1136, - '|', 815, - '~', 1563, - 0xd7, 1571, - 0xf7, 1573, - 0x2208, 1580, - 0x2209, 1581, - 0x220b, 1575, - 0x220c, 1576, - 0x2282, 1583, - 0x2283, 1578, - 0x2284, 1584, - 0x2285, 1579, - 0x2286, 1582, - 0x2287, 1577, + '@', 1557, + 'A', 1409, + 'C', 1467, + 'F', 1490, + 'I', 1437, + 'N', 1460, + 'O', 1478, + '[', 1133, + 'c', 1545, + '{', 1140, + '|', 818, + '~', 1568, + 0xd7, 1576, + 0xf7, 1578, + 0x2208, 1585, + 0x2209, 1586, + 0x220b, 1580, + 0x220c, 1581, + 0x2282, 1588, + 0x2283, 1583, + 0x2284, 1589, + 0x2285, 1584, + 0x2286, 1587, + 0x2287, 1582, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(14); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1282); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); if (('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 15: ADVANCE_MAP( '"', 24, - '#', 873, - '$', 821, + '#', 876, + '$', 824, '\'', 42, - '(', 1131, - ')', 1132, - '*', 1140, + '(', 1135, + ')', 1136, + '*', 1144, '-', 47, '/', 44, '<', 50, - '?', 1133, - 'C', 1218, - 'F', 1149, - 'N', 1219, - 'R', 1153, - 'T', 1223, - '[', 1129, - ']', 1130, - 'f', 1246, - '{', 1136, - 'd', 1147, - 'r', 1147, - 's', 1147, - 'u', 1147, + '?', 1137, + 'C', 1224, + 'F', 1153, + 'N', 1225, + 'R', 1157, + 'T', 1229, + '[', 1133, + ']', 1134, + 'f', 1251, + '{', 1140, + 'd', 1151, + 'r', 1151, + 's', 1151, + 'u', 1151, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(15); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1278); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1283); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 16: ADVANCE_MAP( '"', 24, - '#', 873, - '$', 821, + '#', 876, + '$', 824, '\'', 42, - '(', 1131, - '*', 1140, + '(', 1135, + '*', 1144, '-', 47, '/', 44, '<', 50, - 'C', 1218, - 'F', 1149, - 'N', 1219, - 'R', 1153, - 'T', 1223, - 'V', 1154, - '[', 1129, - 'f', 1246, - '{', 1136, - 'd', 1147, - 'r', 1147, - 's', 1147, - 'u', 1147, + 'C', 1224, + 'F', 1153, + 'N', 1225, + 'R', 1157, + 'T', 1229, + 'V', 1158, + '[', 1133, + 'f', 1251, + '{', 1140, + 'd', 1151, + 'r', 1151, + 's', 1151, + 'u', 1151, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(16); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1278); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1283); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 17: ADVANCE_MAP( '"', 24, - '#', 873, - '$', 821, + '#', 876, + '$', 824, '\'', 42, - '(', 1131, + '(', 1135, '-', 47, '/', 44, '<', 50, - '?', 1133, - 'B', 1161, - 'C', 1150, - 'D', 1162, - 'F', 1149, - 'I', 1208, - 'L', 1193, - 'N', 1219, - 'R', 1152, - 'S', 1182, - 'T', 1223, - 'U', 1222, - 'W', 1192, - '[', 1129, - ']', 1130, - 'f', 1246, - '{', 1136, - 'd', 1147, - 'r', 1147, - 's', 1147, - 'u', 1147, + '?', 1137, + 'B', 1165, + 'C', 1154, + 'D', 1166, + 'F', 1153, + 'I', 1213, + 'L', 1198, + 'N', 1225, + 'R', 1156, + 'S', 1186, + 'T', 1229, + 'U', 1228, + 'W', 1197, + '[', 1133, + ']', 1134, + 'f', 1251, + '{', 1140, + 'd', 1151, + 'r', 1151, + 's', 1151, + 'u', 1151, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(17); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1278); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1283); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 18: ADVANCE_MAP( '"', 24, - '#', 873, - '$', 821, + '#', 876, + '$', 824, '\'', 42, - '(', 1131, + '(', 1135, '-', 47, '/', 44, '<', 50, - 'A', 1190, - 'B', 1180, - 'C', 1218, - 'D', 1195, - 'F', 1149, - 'N', 1219, - 'R', 1153, - 'T', 1223, - '[', 1129, - 'f', 1246, - '{', 1136, - 'd', 1147, - 'r', 1147, - 's', 1147, - 'u', 1147, + 'A', 1195, + 'B', 1184, + 'C', 1224, + 'D', 1200, + 'F', 1153, + 'N', 1225, + 'R', 1157, + 'T', 1229, + '[', 1133, + 'f', 1251, + '{', 1140, + 'd', 1151, + 'r', 1151, + 's', 1151, + 'u', 1151, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(18); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1278); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1283); if (('E' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 19: ADVANCE_MAP( '"', 24, - '#', 873, - '$', 821, + '#', 876, + '$', 824, '\'', 42, - '(', 1131, + '(', 1135, '-', 47, '/', 44, '<', 50, - 'B', 1161, - 'C', 1150, - 'D', 1162, - 'F', 1149, - 'I', 1208, - 'L', 1193, - 'N', 1219, - 'O', 1213, - 'R', 1152, - 'S', 1182, - 'T', 1223, - 'U', 1222, - '[', 1129, - 'f', 1246, - '{', 1136, - 'd', 1147, - 'r', 1147, - 's', 1147, - 'u', 1147, + 'B', 1165, + 'C', 1154, + 'D', 1166, + 'F', 1153, + 'I', 1213, + 'L', 1198, + 'N', 1225, + 'O', 1218, + 'R', 1156, + 'S', 1186, + 'T', 1229, + 'U', 1228, + '[', 1133, + 'f', 1251, + '{', 1140, + 'd', 1151, + 'r', 1151, + 's', 1151, + 'u', 1151, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(19); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1278); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1283); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 20: ADVANCE_MAP( '"', 24, - '#', 873, - '$', 821, + '#', 876, + '$', 824, '\'', 42, - '(', 1131, + '(', 1135, '-', 47, '/', 44, '<', 50, - 'B', 1245, - 'C', 1218, - 'F', 1149, - 'N', 1219, - 'R', 1153, - 'T', 1223, - '[', 1129, - 'f', 1246, - '{', 1136, - 'd', 1147, - 'r', 1147, - 's', 1147, - 'u', 1147, + 'B', 1250, + 'C', 1224, + 'F', 1153, + 'N', 1225, + 'R', 1157, + 'T', 1229, + '[', 1133, + 'f', 1251, + '{', 1140, + 'd', 1151, + 'r', 1151, + 's', 1151, + 'u', 1151, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(20); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1278); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1283); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 21: ADVANCE_MAP( '"', 24, - '#', 873, - '$', 821, + '#', 876, + '$', 824, '\'', 42, - '(', 1131, + '(', 1135, '-', 47, '/', 44, '<', 50, - 'C', 1218, - 'F', 1149, - 'N', 1219, - 'R', 1153, - 'T', 1223, - 'W', 1192, - '[', 1129, - 'f', 1246, - '{', 1136, - 'd', 1147, - 'r', 1147, - 's', 1147, - 'u', 1147, + 'C', 1224, + 'F', 1153, + 'N', 1225, + 'R', 1157, + 'T', 1229, + 'W', 1197, + '[', 1133, + 'f', 1251, + '{', 1140, + 'd', 1151, + 'r', 1151, + 's', 1151, + 'u', 1151, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(21); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1278); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1283); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 22: ADVANCE_MAP( '"', 24, - '#', 873, - '$', 821, + '#', 876, + '$', 824, '\'', 42, - '(', 1131, + '(', 1135, '-', 47, '/', 44, '<', 50, - 'C', 1218, - 'F', 1149, - 'N', 1217, - 'R', 1153, - 'T', 1223, - '[', 1129, - 'f', 1246, - '{', 1136, - 'd', 1147, - 'r', 1147, - 's', 1147, - 'u', 1147, + 'C', 1224, + 'F', 1153, + 'N', 1223, + 'R', 1157, + 'T', 1229, + '[', 1133, + 'f', 1251, + '{', 1140, + 'd', 1151, + 'r', 1151, + 's', 1151, + 'u', 1151, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(22); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1278); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1283); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 23: ADVANCE_MAP( '"', 24, - '#', 873, - '$', 821, + '#', 876, + '$', 824, '\'', 42, - '(', 1131, + '(', 1135, '-', 48, '/', 44, - '?', 1133, - '}', 1137, + '?', 1137, + '}', 1141, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(23); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1281); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1286); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1264); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); END_STATE(); case 24: - if (lookahead == '"') ADVANCE(1275); - if (lookahead == '\\') ADVANCE(824); + if (lookahead == '"') ADVANCE(1280); + if (lookahead == '\\') ADVANCE(827); if (lookahead != 0) ADVANCE(24); END_STATE(); case 25: - if (lookahead == '"') ADVANCE(1276); - if (lookahead == '\\') ADVANCE(826); + if (lookahead == '"') ADVANCE(1281); + if (lookahead == '\\') ADVANCE(829); if (lookahead != 0) ADVANCE(25); END_STATE(); case 26: - if (lookahead == '"') ADVANCE(1277); - if (lookahead == '\\') ADVANCE(826); + if (lookahead == '"') ADVANCE(1282); + if (lookahead == '\\') ADVANCE(829); if (lookahead != 0 && lookahead != '\'') ADVANCE(26); END_STATE(); @@ -5459,204 +5544,204 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { case 28: if (lookahead == '"') ADVANCE(25); if (lookahead == '\'') ADVANCE(43); - if (lookahead == 'n') ADVANCE(797); + if (lookahead == 'n') ADVANCE(800); END_STATE(); case 29: if (lookahead == '"') ADVANCE(25); if (lookahead == '\'') ADVANCE(43); - if (lookahead == 'p') ADVANCE(798); + if (lookahead == 'p') ADVANCE(801); END_STATE(); case 30: ADVANCE_MAP( - '#', 873, - '$', 821, + '#', 876, + '$', 824, '-', 45, '/', 44, - 'C', 1218, - 'R', 1153, - '[', 1129, - 'f', 1246, + 'C', 1224, + 'R', 1157, + '[', 1133, + 'f', 1251, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(30); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 31: ADVANCE_MAP( - '#', 873, - '$', 821, + '#', 876, + '$', 824, '-', 49, '/', 44, - 'C', 1218, - 'O', 1213, - 'R', 1153, - '[', 1129, - 'f', 1246, + 'C', 1224, + 'O', 1218, + 'R', 1157, + '[', 1133, + 'f', 1251, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(31); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1279); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1284); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 32: - if (lookahead == '#') ADVANCE(873); - if (lookahead == '*') ADVANCE(1140); + if (lookahead == '#') ADVANCE(876); + if (lookahead == '*') ADVANCE(1144); if (lookahead == '-') ADVANCE(45); if (lookahead == '/') ADVANCE(44); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(32); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 33: - if (lookahead == '#') ADVANCE(873); + if (lookahead == '#') ADVANCE(876); if (lookahead == '-') ADVANCE(46); if (lookahead == '.') ADVANCE(51); if (lookahead == '/') ADVANCE(44); - if (lookahead == '=') ADVANCE(1545); - if (lookahead == '[') ADVANCE(1129); - if (lookahead == '{') ADVANCE(1136); + if (lookahead == '=') ADVANCE(1550); + if (lookahead == '[') ADVANCE(1133); + if (lookahead == '{') ADVANCE(1140); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(33); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1282); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 34: - if (lookahead == '#') ADVANCE(873); + if (lookahead == '#') ADVANCE(876); if (lookahead == '-') ADVANCE(45); if (lookahead == '/') ADVANCE(44); - if (lookahead == 'A') ADVANCE(1259); + if (lookahead == 'A') ADVANCE(1264); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(34); if (('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1264); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); END_STATE(); case 35: ADVANCE_MAP( - '#', 873, + '#', 876, '-', 45, '/', 44, - 'A', 533, - 'D', 91, - 'E', 729, - 'F', 389, - 'I', 335, - 'N', 95, - 'P', 129, - 'S', 170, - 'T', 85, - 'U', 655, + 'A', 535, + 'D', 93, + 'E', 732, + 'F', 391, + 'I', 337, + 'N', 98, + 'P', 132, + 'S', 172, + 'T', 86, + 'U', 657, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(35); END_STATE(); case 36: - if (lookahead == '#') ADVANCE(873); + if (lookahead == '#') ADVANCE(876); if (lookahead == '-') ADVANCE(45); if (lookahead == '/') ADVANCE(44); - if (lookahead == 'B') ADVANCE(1263); + if (lookahead == 'B') ADVANCE(1268); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(36); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1264); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); END_STATE(); case 37: - if (lookahead == '#') ADVANCE(873); + if (lookahead == '#') ADVANCE(876); if (lookahead == '-') ADVANCE(45); if (lookahead == '/') ADVANCE(44); - if (lookahead == 'I') ADVANCE(1253); - if (lookahead == 'O') ADVANCE(1261); + if (lookahead == 'I') ADVANCE(1258); + if (lookahead == 'O') ADVANCE(1266); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(37); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1264); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); END_STATE(); case 38: - if (lookahead == '#') ADVANCE(873); + if (lookahead == '#') ADVANCE(876); if (lookahead == '-') ADVANCE(45); if (lookahead == '/') ADVANCE(44); - if (lookahead == 'I') ADVANCE(1253); + if (lookahead == 'I') ADVANCE(1258); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(38); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1264); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); END_STATE(); case 39: - if (lookahead == '#') ADVANCE(873); + if (lookahead == '#') ADVANCE(876); if (lookahead == '-') ADVANCE(45); if (lookahead == '/') ADVANCE(44); - if (lookahead == 'O') ADVANCE(1256); + if (lookahead == 'O') ADVANCE(1261); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(39); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1264); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); END_STATE(); case 40: - if (lookahead == '#') ADVANCE(873); + if (lookahead == '#') ADVANCE(876); if (lookahead == '-') ADVANCE(45); if (lookahead == '/') ADVANCE(44); - if (lookahead == 'T') ADVANCE(1248); + if (lookahead == 'T') ADVANCE(1253); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(40); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1264); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); END_STATE(); case 41: - if (lookahead == '&') ADVANCE(1555); + if (lookahead == '&') ADVANCE(1560); END_STATE(); case 42: - if (lookahead == '\'') ADVANCE(1275); - if (lookahead == '\\') ADVANCE(825); + if (lookahead == '\'') ADVANCE(1280); + if (lookahead == '\\') ADVANCE(828); if (lookahead != 0) ADVANCE(42); END_STATE(); case 43: - if (lookahead == '\'') ADVANCE(1276); - if (lookahead == '\\') ADVANCE(827); + if (lookahead == '\'') ADVANCE(1281); + if (lookahead == '\\') ADVANCE(830); if (lookahead != 0) ADVANCE(43); END_STATE(); case 44: if (lookahead == '*') ADVANCE(2); - if (lookahead == '/') ADVANCE(873); + if (lookahead == '/') ADVANCE(876); END_STATE(); case 45: - if (lookahead == '-') ADVANCE(862); + if (lookahead == '-') ADVANCE(865); END_STATE(); case 46: - if (lookahead == '-') ADVANCE(862); - if (lookahead == '>') ADVANCE(1128); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1281); + if (lookahead == '-') ADVANCE(865); + if (lookahead == '>') ADVANCE(1132); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1286); END_STATE(); case 47: - if (lookahead == '-') ADVANCE(862); - if (lookahead == '>') ADVANCE(1128); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1279); + if (lookahead == '-') ADVANCE(865); + if (lookahead == '>') ADVANCE(1132); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1284); END_STATE(); case 48: - if (lookahead == '-') ADVANCE(862); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1281); + if (lookahead == '-') ADVANCE(865); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1286); END_STATE(); case 49: - if (lookahead == '-') ADVANCE(862); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1279); + if (lookahead == '-') ADVANCE(865); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1284); END_STATE(); case 50: - if (lookahead == '-') ADVANCE(1138); + if (lookahead == '-') ADVANCE(1142); END_STATE(); case 51: - if (lookahead == '.') ADVANCE(1544); + if (lookahead == '.') ADVANCE(1549); END_STATE(); case 52: if (lookahead == '1') ADVANCE(56); @@ -5671,13 +5756,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '2') ADVANCE(65); END_STATE(); case 56: - if (lookahead == '2') ADVANCE(1032); + if (lookahead == '2') ADVANCE(1036); END_STATE(); case 57: - if (lookahead == '2') ADVANCE(1035); + if (lookahead == '2') ADVANCE(1039); END_STATE(); case 58: - if (lookahead == '2') ADVANCE(1038); + if (lookahead == '2') ADVANCE(1042); END_STATE(); case 59: if (lookahead == '2') ADVANCE(66); @@ -5695,16 +5780,16 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '5') ADVANCE(54); END_STATE(); case 62: - if (lookahead == '4') ADVANCE(1031); + if (lookahead == '4') ADVANCE(1035); END_STATE(); case 63: - if (lookahead == '4') ADVANCE(1034); + if (lookahead == '4') ADVANCE(1038); END_STATE(); case 64: - if (lookahead == '4') ADVANCE(1037); + if (lookahead == '4') ADVANCE(1041); END_STATE(); case 65: - if (lookahead == '5') ADVANCE(1039); + if (lookahead == '5') ADVANCE(1043); END_STATE(); case 66: if (lookahead == '5') ADVANCE(69); @@ -5716,13 +5801,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '5') ADVANCE(71); END_STATE(); case 69: - if (lookahead == '6') ADVANCE(1030); + if (lookahead == '6') ADVANCE(1034); END_STATE(); case 70: - if (lookahead == '6') ADVANCE(1033); + if (lookahead == '6') ADVANCE(1037); END_STATE(); case 71: - if (lookahead == '6') ADVANCE(1036); + if (lookahead == '6') ADVANCE(1040); END_STATE(); case 72: if (lookahead == '8') ADVANCE(62); @@ -5734,373 +5819,381 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '8') ADVANCE(64); END_STATE(); case 75: - if (lookahead == ':') ADVANCE(1558); - if (lookahead == '=') ADVANCE(1561); - if (lookahead == '?') ADVANCE(1557); + if (lookahead == ':') ADVANCE(1563); + if (lookahead == '=') ADVANCE(1566); + if (lookahead == '?') ADVANCE(1562); END_STATE(); case 76: - if (lookahead == ':') ADVANCE(822); + if (lookahead == ':') ADVANCE(825); END_STATE(); case 77: - if (lookahead == ':') ADVANCE(823); + if (lookahead == ':') ADVANCE(826); END_STATE(); case 78: - if (lookahead == '=') ADVANCE(1559); - if (lookahead == '~') ADVANCE(1564); + if (lookahead == '=') ADVANCE(1564); + if (lookahead == '~') ADVANCE(1569); END_STATE(); case 79: - if (lookahead == '>') ADVANCE(1554); - if (lookahead == '|') ADVANCE(1556); + if (lookahead == '>') ADVANCE(1559); + if (lookahead == '|') ADVANCE(1561); END_STATE(); case 80: - if (lookahead == 'A') ADVANCE(508); - if (lookahead == 'H') ADVANCE(113); - if (lookahead == 'O') ADVANCE(420); - if (lookahead == 'R') ADVANCE(262); + if (lookahead == 'A') ADVANCE(510); + if (lookahead == 'H') ADVANCE(116); + if (lookahead == 'O') ADVANCE(422); + if (lookahead == 'R') ADVANCE(264); END_STATE(); case 81: - if (lookahead == 'A') ADVANCE(469); + if (lookahead == 'A') ADVANCE(471); END_STATE(); case 82: - if (lookahead == 'A') ADVANCE(469); - if (lookahead == 'I') ADVANCE(333); + if (lookahead == 'A') ADVANCE(471); + if (lookahead == 'I') ADVANCE(335); END_STATE(); case 83: - if (lookahead == 'A') ADVANCE(596); - if (lookahead == 'E') ADVANCE(114); - if (lookahead == 'O') ADVANCE(646); + if (lookahead == 'A') ADVANCE(599); + if (lookahead == 'E') ADVANCE(117); + if (lookahead == 'O') ADVANCE(649); if (lookahead == 'S') ADVANCE(60); END_STATE(); case 84: - if (lookahead == 'A') ADVANCE(152); - if (lookahead == 'E') ADVANCE(600); - if (lookahead == 'H') ADVANCE(280); - if (lookahead == 'I') ADVANCE(478); - if (lookahead == 'O') ADVANCE(1054); - if (lookahead == 'R') ADVANCE(118); - if (lookahead == 'Y') ADVANCE(575); + if (lookahead == 'A') ADVANCE(154); + if (lookahead == 'E') ADVANCE(603); + if (lookahead == 'H') ADVANCE(281); + if (lookahead == 'I') ADVANCE(480); + if (lookahead == 'O') ADVANCE(1058); + if (lookahead == 'R') ADVANCE(121); + if (lookahead == 'Y') ADVANCE(578); END_STATE(); case 85: - if (lookahead == 'A') ADVANCE(152); - if (lookahead == 'O') ADVANCE(418); + if (lookahead == 'A') ADVANCE(154); + if (lookahead == 'E') ADVANCE(603); + if (lookahead == 'H') ADVANCE(281); + if (lookahead == 'I') ADVANCE(480); + if (lookahead == 'O') ADVANCE(419); + if (lookahead == 'Y') ADVANCE(578); END_STATE(); case 86: - if (lookahead == 'A') ADVANCE(1029); + if (lookahead == 'A') ADVANCE(154); + if (lookahead == 'O') ADVANCE(420); END_STATE(); case 87: - if (lookahead == 'A') ADVANCE(330); + if (lookahead == 'A') ADVANCE(1033); END_STATE(); case 88: - if (lookahead == 'A') ADVANCE(618); - if (lookahead == 'E') ADVANCE(598); + if (lookahead == 'A') ADVANCE(332); END_STATE(); case 89: - if (lookahead == 'A') ADVANCE(618); - if (lookahead == 'E') ADVANCE(598); - if (lookahead == 'O') ADVANCE(646); + if (lookahead == 'A') ADVANCE(621); + if (lookahead == 'E') ADVANCE(601); END_STATE(); case 90: - if (lookahead == 'A') ADVANCE(692); - if (lookahead == 'B') ADVANCE(1074); - if (lookahead == 'E') ADVANCE(326); - if (lookahead == 'I') ADVANCE(324); - if (lookahead == 'O') ADVANCE(155); - if (lookahead == 'R') ADVANCE(546); + if (lookahead == 'A') ADVANCE(621); + if (lookahead == 'E') ADVANCE(601); + if (lookahead == 'O') ADVANCE(649); END_STATE(); case 91: - if (lookahead == 'A') ADVANCE(692); - if (lookahead == 'E') ADVANCE(332); + if (lookahead == 'A') ADVANCE(695); + if (lookahead == 'B') ADVANCE(1078); + if (lookahead == 'E') ADVANCE(328); + if (lookahead == 'I') ADVANCE(326); + if (lookahead == 'O') ADVANCE(157); + if (lookahead == 'R') ADVANCE(548); END_STATE(); case 92: - if (lookahead == 'A') ADVANCE(450); - if (lookahead == 'E') ADVANCE(693); - if (lookahead == 'I') ADVANCE(276); - if (lookahead == 'L') ADVANCE(214); - if (lookahead == 'O') ADVANCE(582); - if (lookahead == 'R') ADVANCE(553); - if (lookahead == 'U') ADVANCE(436); + if (lookahead == 'A') ADVANCE(695); + if (lookahead == 'B') ADVANCE(1078); + if (lookahead == 'O') ADVANCE(157); + if (lookahead == 'R') ADVANCE(548); END_STATE(); case 93: - if (lookahead == 'A') ADVANCE(440); - if (lookahead == 'N') ADVANCE(543); + if (lookahead == 'A') ADVANCE(695); + if (lookahead == 'E') ADVANCE(334); END_STATE(); case 94: - if (lookahead == 'A') ADVANCE(473); - if (lookahead == 'O') ADVANCE(372); - if (lookahead == 'S') ADVANCE(1073); - if (lookahead == 'U') ADVANCE(437); + if (lookahead == 'A') ADVANCE(452); + if (lookahead == 'E') ADVANCE(696); + if (lookahead == 'I') ADVANCE(277); + if (lookahead == 'L') ADVANCE(216); + if (lookahead == 'O') ADVANCE(585); + if (lookahead == 'R') ADVANCE(555); + if (lookahead == 'U') ADVANCE(438); END_STATE(); case 95: - if (lookahead == 'A') ADVANCE(473); - if (lookahead == 'O') ADVANCE(371); + if (lookahead == 'A') ADVANCE(442); + if (lookahead == 'N') ADVANCE(545); END_STATE(); case 96: - if (lookahead == 'A') ADVANCE(454); + if (lookahead == 'A') ADVANCE(475); + if (lookahead == 'O') ADVANCE(374); + if (lookahead == 'S') ADVANCE(1077); + if (lookahead == 'U') ADVANCE(439); END_STATE(); case 97: - if (lookahead == 'A') ADVANCE(506); - if (lookahead == 'E') ADVANCE(595); - if (lookahead == 'I') ADVANCE(505); - if (lookahead == 'T') ADVANCE(604); + if (lookahead == 'A') ADVANCE(475); + if (lookahead == 'O') ADVANCE(530); + if (lookahead == 'S') ADVANCE(1077); END_STATE(); case 98: - if (lookahead == 'A') ADVANCE(506); - if (lookahead == 'I') ADVANCE(505); + if (lookahead == 'A') ADVANCE(475); + if (lookahead == 'O') ADVANCE(373); END_STATE(); case 99: - if (lookahead == 'A') ADVANCE(163); + if (lookahead == 'A') ADVANCE(456); END_STATE(); case 100: - if (lookahead == 'A') ADVANCE(163); - if (lookahead == 'W') ADVANCE(413); + if (lookahead == 'A') ADVANCE(508); + if (lookahead == 'E') ADVANCE(598); + if (lookahead == 'I') ADVANCE(507); + if (lookahead == 'T') ADVANCE(607); END_STATE(); case 101: - if (lookahead == 'A') ADVANCE(151); + if (lookahead == 'A') ADVANCE(508); + if (lookahead == 'I') ADVANCE(507); END_STATE(); case 102: - if (lookahead == 'A') ADVANCE(430); + if (lookahead == 'A') ADVANCE(165); END_STATE(); case 103: - if (lookahead == 'A') ADVANCE(721); + if (lookahead == 'A') ADVANCE(165); + if (lookahead == 'W') ADVANCE(415); END_STATE(); case 104: - if (lookahead == 'A') ADVANCE(721); - if (lookahead == 'I') ADVANCE(526); + if (lookahead == 'A') ADVANCE(153); END_STATE(); case 105: - if (lookahead == 'A') ADVANCE(422); + if (lookahead == 'A') ADVANCE(432); END_STATE(); case 106: - if (lookahead == 'A') ADVANCE(422); - if (lookahead == 'D') ADVANCE(958); - if (lookahead == 'Y') ADVANCE(1050); + if (lookahead == 'A') ADVANCE(724); END_STATE(); case 107: - if (lookahead == 'A') ADVANCE(509); - if (lookahead == 'E') ADVANCE(110); - if (lookahead == 'O') ADVANCE(438); - if (lookahead == 'S') ADVANCE(61); + if (lookahead == 'A') ADVANCE(724); + if (lookahead == 'I') ADVANCE(528); END_STATE(); case 108: - if (lookahead == 'A') ADVANCE(509); - if (lookahead == 'E') ADVANCE(111); + if (lookahead == 'A') ADVANCE(424); END_STATE(); case 109: - if (lookahead == 'A') ADVANCE(193); + if (lookahead == 'A') ADVANCE(424); + if (lookahead == 'D') ADVANCE(962); + if (lookahead == 'Y') ADVANCE(1054); END_STATE(); case 110: - if (lookahead == 'A') ADVANCE(193); - if (lookahead == 'L') ADVANCE(123); - if (lookahead == 'M') ADVANCE(542); - if (lookahead == 'T') ADVANCE(720); + if (lookahead == 'A') ADVANCE(511); + if (lookahead == 'E') ADVANCE(113); + if (lookahead == 'O') ADVANCE(440); + if (lookahead == 'S') ADVANCE(61); END_STATE(); case 111: - if (lookahead == 'A') ADVANCE(193); - if (lookahead == 'T') ADVANCE(720); + if (lookahead == 'A') ADVANCE(511); + if (lookahead == 'E') ADVANCE(114); END_STATE(); case 112: - if (lookahead == 'A') ADVANCE(530); + if (lookahead == 'A') ADVANCE(195); END_STATE(); case 113: - if (lookahead == 'A') ADVANCE(530); - if (lookahead == 'E') ADVANCE(150); + if (lookahead == 'A') ADVANCE(195); + if (lookahead == 'L') ADVANCE(126); + if (lookahead == 'M') ADVANCE(544); + if (lookahead == 'T') ADVANCE(723); END_STATE(); case 114: - if (lookahead == 'A') ADVANCE(599); - if (lookahead == 'R') ADVANCE(470); + if (lookahead == 'A') ADVANCE(195); + if (lookahead == 'T') ADVANCE(723); END_STATE(); case 115: - if (lookahead == 'A') ADVANCE(605); - if (lookahead == 'L') ADVANCE(312); - if (lookahead == 'S') ADVANCE(641); - if (lookahead == 'T') ADVANCE(1120); + if (lookahead == 'A') ADVANCE(532); END_STATE(); case 116: - if (lookahead == 'A') ADVANCE(605); - if (lookahead == 'S') ADVANCE(641); - if (lookahead == 'T') ADVANCE(1120); + if (lookahead == 'A') ADVANCE(532); + if (lookahead == 'E') ADVANCE(152); END_STATE(); case 117: - if (lookahead == 'A') ADVANCE(609); + if (lookahead == 'A') ADVANCE(602); + if (lookahead == 'R') ADVANCE(472); END_STATE(); case 118: - if (lookahead == 'A') ADVANCE(529); - if (lookahead == 'U') ADVANCE(220); + if (lookahead == 'A') ADVANCE(608); + if (lookahead == 'L') ADVANCE(314); + if (lookahead == 'S') ADVANCE(644); + if (lookahead == 'T') ADVANCE(1124); END_STATE(); case 119: - if (lookahead == 'A') ADVANCE(172); + if (lookahead == 'A') ADVANCE(608); + if (lookahead == 'S') ADVANCE(644); + if (lookahead == 'T') ADVANCE(1124); END_STATE(); case 120: - if (lookahead == 'A') ADVANCE(467); + if (lookahead == 'A') ADVANCE(612); END_STATE(); case 121: - if (lookahead == 'A') ADVANCE(602); + if (lookahead == 'A') ADVANCE(531); + if (lookahead == 'U') ADVANCE(222); END_STATE(); case 122: - if (lookahead == 'A') ADVANCE(426); + if (lookahead == 'A') ADVANCE(174); END_STATE(); case 123: - if (lookahead == 'A') ADVANCE(690); + if (lookahead == 'A') ADVANCE(469); END_STATE(); case 124: - if (lookahead == 'A') ADVANCE(645); + if (lookahead == 'A') ADVANCE(605); END_STATE(); case 125: - if (lookahead == 'A') ADVANCE(705); + if (lookahead == 'A') ADVANCE(428); END_STATE(); case 126: - if (lookahead == 'A') ADVANCE(453); + if (lookahead == 'A') ADVANCE(693); END_STATE(); case 127: - if (lookahead == 'A') ADVANCE(617); + if (lookahead == 'A') ADVANCE(648); END_STATE(); case 128: - if (lookahead == 'A') ADVANCE(617); - if (lookahead == 'E') ADVANCE(598); + if (lookahead == 'A') ADVANCE(708); END_STATE(); case 129: - if (lookahead == 'A') ADVANCE(611); + if (lookahead == 'A') ADVANCE(455); END_STATE(); case 130: - if (lookahead == 'A') ADVANCE(686); + if (lookahead == 'A') ADVANCE(620); END_STATE(); case 131: - if (lookahead == 'A') ADVANCE(500); + if (lookahead == 'A') ADVANCE(620); + if (lookahead == 'E') ADVANCE(601); END_STATE(); case 132: - if (lookahead == 'A') ADVANCE(501); + if (lookahead == 'A') ADVANCE(614); END_STATE(); case 133: - if (lookahead == 'A') ADVANCE(698); + if (lookahead == 'A') ADVANCE(689); END_STATE(); case 134: - if (lookahead == 'A') ADVANCE(457); + if (lookahead == 'A') ADVANCE(502); END_STATE(); case 135: - if (lookahead == 'A') ADVANCE(169); + if (lookahead == 'A') ADVANCE(503); END_STATE(); case 136: - if (lookahead == 'A') ADVANCE(700); + if (lookahead == 'A') ADVANCE(701); END_STATE(); case 137: - if (lookahead == 'A') ADVANCE(652); + if (lookahead == 'A') ADVANCE(459); END_STATE(); case 138: - if (lookahead == 'A') ADVANCE(701); + if (lookahead == 'A') ADVANCE(171); END_STATE(); case 139: - if (lookahead == 'A') ADVANCE(387); + if (lookahead == 'A') ADVANCE(703); END_STATE(); case 140: - if (lookahead == 'A') ADVANCE(387); - if (lookahead == 'E') ADVANCE(524); + if (lookahead == 'A') ADVANCE(655); END_STATE(); case 141: - if (lookahead == 'A') ADVANCE(388); + if (lookahead == 'A') ADVANCE(704); END_STATE(); case 142: - if (lookahead == 'A') ADVANCE(703); + if (lookahead == 'A') ADVANCE(389); END_STATE(); case 143: - if (lookahead == 'A') ADVANCE(704); + if (lookahead == 'A') ADVANCE(389); + if (lookahead == 'E') ADVANCE(526); END_STATE(); case 144: - if (lookahead == 'A') ADVANCE(173); + if (lookahead == 'A') ADVANCE(390); END_STATE(); case 145: - if (lookahead == 'A') ADVANCE(174); + if (lookahead == 'A') ADVANCE(706); END_STATE(); case 146: - if (lookahead == 'A') ADVANCE(175); + if (lookahead == 'A') ADVANCE(707); END_STATE(); case 147: - if (lookahead == 'A') ADVANCE(713); + if (lookahead == 'A') ADVANCE(175); END_STATE(); case 148: - if (lookahead == 'A') ADVANCE(183); + if (lookahead == 'A') ADVANCE(176); END_STATE(); case 149: - if (lookahead == 'B') ADVANCE(1074); - if (lookahead == 'O') ADVANCE(155); - if (lookahead == 'R') ADVANCE(546); + if (lookahead == 'A') ADVANCE(177); END_STATE(); case 150: - if (lookahead == 'B') ADVANCE(742); + if (lookahead == 'A') ADVANCE(716); END_STATE(); case 151: - if (lookahead == 'B') ADVANCE(137); + if (lookahead == 'A') ADVANCE(185); END_STATE(); case 152: - if (lookahead == 'B') ADVANCE(446); + if (lookahead == 'B') ADVANCE(745); END_STATE(); case 153: - if (lookahead == 'B') ADVANCE(449); + if (lookahead == 'B') ADVANCE(140); END_STATE(); case 154: - if (lookahead == 'C') ADVANCE(353); - if (lookahead == 'E') ADVANCE(115); - if (lookahead == 'I') ADVANCE(337); - if (lookahead == 'P') ADVANCE(456); - if (lookahead == 'T') ADVANCE(117); + if (lookahead == 'B') ADVANCE(448); END_STATE(); case 155: - if (lookahead == 'C') ADVANCE(745); + if (lookahead == 'B') ADVANCE(451); END_STATE(); case 156: - if (lookahead == 'C') ADVANCE(925); + if (lookahead == 'C') ADVANCE(355); + if (lookahead == 'E') ADVANCE(118); + if (lookahead == 'I') ADVANCE(339); + if (lookahead == 'P') ADVANCE(458); + if (lookahead == 'T') ADVANCE(120); END_STATE(); case 157: - if (lookahead == 'C') ADVANCE(921); + if (lookahead == 'C') ADVANCE(748); END_STATE(); case 158: - if (lookahead == 'C') ADVANCE(923); - if (lookahead == 'S') ADVANCE(313); + if (lookahead == 'C') ADVANCE(929); END_STATE(); case 159: - if (lookahead == 'C') ADVANCE(344); + if (lookahead == 'C') ADVANCE(925); END_STATE(); case 160: - if (lookahead == 'C') ADVANCE(345); + if (lookahead == 'C') ADVANCE(927); + if (lookahead == 'S') ADVANCE(315); END_STATE(); case 161: - if (lookahead == 'C') ADVANCE(451); + if (lookahead == 'C') ADVANCE(346); END_STATE(); case 162: - if (lookahead == 'C') ADVANCE(346); + if (lookahead == 'C') ADVANCE(347); END_STATE(); case 163: - if (lookahead == 'C') ADVANCE(171); + if (lookahead == 'C') ADVANCE(453); END_STATE(); case 164: - if (lookahead == 'C') ADVANCE(119); - if (lookahead == 'O') ADVANCE(607); + if (lookahead == 'C') ADVANCE(348); END_STATE(); case 165: - if (lookahead == 'C') ADVANCE(710); + if (lookahead == 'C') ADVANCE(173); END_STATE(); case 166: - if (lookahead == 'C') ADVANCE(286); + if (lookahead == 'C') ADVANCE(122); + if (lookahead == 'O') ADVANCE(610); END_STATE(); case 167: - if (lookahead == 'C') ADVANCE(681); + if (lookahead == 'C') ADVANCE(713); END_STATE(); case 168: - if (lookahead == 'C') ADVANCE(697); + if (lookahead == 'C') ADVANCE(287); END_STATE(); case 169: - if (lookahead == 'C') ADVANCE(245); + if (lookahead == 'C') ADVANCE(684); END_STATE(); case 170: - if (lookahead == 'C') ADVANCE(565); + if (lookahead == 'C') ADVANCE(700); END_STATE(); case 171: - if (lookahead == 'C') ADVANCE(121); + if (lookahead == 'C') ADVANCE(247); END_STATE(); case 172: - if (lookahead == 'C') ADVANCE(358); + if (lookahead == 'C') ADVANCE(568); END_STATE(); case 173: - if (lookahead == 'C') ADVANCE(359); + if (lookahead == 'C') ADVANCE(124); END_STATE(); case 174: if (lookahead == 'C') ADVANCE(360); @@ -6109,4844 +6202,4859 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'C') ADVANCE(361); END_STATE(); case 176: - if (lookahead == 'C') ADVANCE(352); + if (lookahead == 'C') ADVANCE(362); END_STATE(); case 177: - if (lookahead == 'C') ADVANCE(352); - if (lookahead == 'E') ADVANCE(116); - if (lookahead == 'I') ADVANCE(337); + if (lookahead == 'C') ADVANCE(363); END_STATE(); case 178: - if (lookahead == 'C') ADVANCE(352); - if (lookahead == 'E') ADVANCE(670); + if (lookahead == 'C') ADVANCE(354); END_STATE(); case 179: - if (lookahead == 'C') ADVANCE(144); - if (lookahead == 'O') ADVANCE(620); + if (lookahead == 'C') ADVANCE(354); + if (lookahead == 'E') ADVANCE(119); + if (lookahead == 'I') ADVANCE(339); END_STATE(); case 180: - if (lookahead == 'C') ADVANCE(145); - if (lookahead == 'O') ADVANCE(621); + if (lookahead == 'C') ADVANCE(354); + if (lookahead == 'E') ADVANCE(673); END_STATE(); case 181: - if (lookahead == 'C') ADVANCE(142); + if (lookahead == 'C') ADVANCE(147); + if (lookahead == 'O') ADVANCE(623); END_STATE(); case 182: - if (lookahead == 'C') ADVANCE(146); - if (lookahead == 'O') ADVANCE(622); + if (lookahead == 'C') ADVANCE(148); + if (lookahead == 'O') ADVANCE(624); END_STATE(); case 183: - if (lookahead == 'C') ADVANCE(712); + if (lookahead == 'C') ADVANCE(145); END_STATE(); case 184: - if (lookahead == 'D') ADVANCE(192); - if (lookahead == 'L') ADVANCE(644); - if (lookahead == 'N') ADVANCE(186); - if (lookahead == 'S') ADVANCE(59); - if (lookahead == 'U') ADVANCE(161); - if (lookahead == 'V') ADVANCE(311); - if (lookahead == 'X') ADVANCE(393); + if (lookahead == 'C') ADVANCE(149); + if (lookahead == 'O') ADVANCE(625); END_STATE(); case 185: - if (lookahead == 'D') ADVANCE(958); - if (lookahead == 'Y') ADVANCE(411); + if (lookahead == 'C') ADVANCE(715); END_STATE(); case 186: - if (lookahead == 'D') ADVANCE(888); + if (lookahead == 'D') ADVANCE(194); + if (lookahead == 'L') ADVANCE(647); + if (lookahead == 'N') ADVANCE(188); + if (lookahead == 'S') ADVANCE(59); + if (lookahead == 'U') ADVANCE(163); + if (lookahead == 'V') ADVANCE(313); + if (lookahead == 'X') ADVANCE(395); END_STATE(); case 187: - if (lookahead == 'D') ADVANCE(916); + if (lookahead == 'D') ADVANCE(962); + if (lookahead == 'Y') ADVANCE(413); END_STATE(); case 188: - if (lookahead == 'D') ADVANCE(1009); + if (lookahead == 'D') ADVANCE(892); END_STATE(); case 189: - if (lookahead == 'D') ADVANCE(1001); + if (lookahead == 'D') ADVANCE(920); END_STATE(); case 190: - if (lookahead == 'D') ADVANCE(1115); + if (lookahead == 'D') ADVANCE(1013); END_STATE(); case 191: - if (lookahead == 'D') ADVANCE(1055); + if (lookahead == 'D') ADVANCE(1005); END_STATE(); case 192: - if (lookahead == 'D') ADVANCE(642); + if (lookahead == 'D') ADVANCE(1119); END_STATE(); case 193: - if (lookahead == 'D') ADVANCE(556); + if (lookahead == 'D') ADVANCE(1059); END_STATE(); case 194: - if (lookahead == 'D') ADVANCE(634); + if (lookahead == 'D') ADVANCE(645); END_STATE(); case 195: - if (lookahead == 'D') ADVANCE(235); + if (lookahead == 'D') ADVANCE(559); END_STATE(); case 196: - if (lookahead == 'D') ADVANCE(259); + if (lookahead == 'D') ADVANCE(637); END_STATE(); case 197: - if (lookahead == 'D') ADVANCE(243); + if (lookahead == 'D') ADVANCE(237); END_STATE(); case 198: - if (lookahead == 'D') ADVANCE(244); + if (lookahead == 'D') ADVANCE(261); END_STATE(); case 199: - if (lookahead == 'D') ADVANCE(246); + if (lookahead == 'D') ADVANCE(245); END_STATE(); case 200: - if (lookahead == 'D') ADVANCE(253); + if (lookahead == 'D') ADVANCE(246); END_STATE(); case 201: - if (lookahead == 'D') ADVANCE(254); + if (lookahead == 'D') ADVANCE(248); END_STATE(); case 202: - if (lookahead == 'D') ADVANCE(270); - if (lookahead == 'T') ADVANCE(544); + if (lookahead == 'D') ADVANCE(255); END_STATE(); case 203: - if (lookahead == 'D') ADVANCE(287); + if (lookahead == 'D') ADVANCE(256); END_STATE(); case 204: - if (lookahead == 'D') ADVANCE(727); + if (lookahead == 'D') ADVANCE(272); + if (lookahead == 'T') ADVANCE(546); END_STATE(); case 205: - if (lookahead == 'D') ADVANCE(292); + if (lookahead == 'D') ADVANCE(288); END_STATE(); case 206: - if (lookahead == 'D') ADVANCE(295); + if (lookahead == 'D') ADVANCE(730); END_STATE(); case 207: - if (lookahead == 'D') ADVANCE(296); + if (lookahead == 'D') ADVANCE(293); END_STATE(); case 208: - if (lookahead == 'D') ADVANCE(299); + if (lookahead == 'D') ADVANCE(296); END_STATE(); case 209: - if (lookahead == 'D') ADVANCE(136); + if (lookahead == 'D') ADVANCE(297); END_STATE(); case 210: - if (lookahead == 'D') ADVANCE(143); + if (lookahead == 'D') ADVANCE(300); END_STATE(); case 211: - if (lookahead == 'D') ADVANCE(664); + if (lookahead == 'D') ADVANCE(139); END_STATE(); case 212: - if (lookahead == 'E') ADVANCE(327); - if (lookahead == 'M') ADVANCE(55); - if (lookahead == 'Y') ADVANCE(913); + if (lookahead == 'D') ADVANCE(146); END_STATE(); case 213: - if (lookahead == 'E') ADVANCE(114); + if (lookahead == 'D') ADVANCE(667); END_STATE(); case 214: - if (lookahead == 'E') ADVANCE(735); + if (lookahead == 'E') ADVANCE(329); + if (lookahead == 'M') ADVANCE(55); + if (lookahead == 'Y') ADVANCE(917); END_STATE(); case 215: - if (lookahead == 'E') ADVANCE(1072); + if (lookahead == 'E') ADVANCE(117); END_STATE(); case 216: - if (lookahead == 'E') ADVANCE(490); + if (lookahead == 'E') ADVANCE(738); END_STATE(); case 217: - if (lookahead == 'E') ADVANCE(887); + if (lookahead == 'E') ADVANCE(1076); END_STATE(); case 218: - if (lookahead == 'E') ADVANCE(1020); + if (lookahead == 'E') ADVANCE(492); END_STATE(); case 219: - if (lookahead == 'E') ADVANCE(954); + if (lookahead == 'E') ADVANCE(891); END_STATE(); case 220: - if (lookahead == 'E') ADVANCE(943); + if (lookahead == 'E') ADVANCE(1024); END_STATE(); case 221: - if (lookahead == 'E') ADVANCE(1091); + if (lookahead == 'E') ADVANCE(958); END_STATE(); case 222: - if (lookahead == 'E') ADVANCE(945); + if (lookahead == 'E') ADVANCE(947); END_STATE(); case 223: - if (lookahead == 'E') ADVANCE(1059); + if (lookahead == 'E') ADVANCE(1095); END_STATE(); case 224: - if (lookahead == 'E') ADVANCE(1125); + if (lookahead == 'E') ADVANCE(949); END_STATE(); case 225: - if (lookahead == 'E') ADVANCE(1013); + if (lookahead == 'E') ADVANCE(1063); END_STATE(); case 226: - if (lookahead == 'E') ADVANCE(1067); + if (lookahead == 'E') ADVANCE(1129); END_STATE(); case 227: - if (lookahead == 'E') ADVANCE(894); + if (lookahead == 'E') ADVANCE(1017); END_STATE(); case 228: - if (lookahead == 'E') ADVANCE(933); + if (lookahead == 'E') ADVANCE(1071); END_STATE(); case 229: - if (lookahead == 'E') ADVANCE(1063); + if (lookahead == 'E') ADVANCE(898); END_STATE(); case 230: - if (lookahead == 'E') ADVANCE(998); + if (lookahead == 'E') ADVANCE(937); END_STATE(); case 231: - if (lookahead == 'E') ADVANCE(1079); + if (lookahead == 'E') ADVANCE(1067); END_STATE(); case 232: - if (lookahead == 'E') ADVANCE(1005); + if (lookahead == 'E') ADVANCE(1002); END_STATE(); case 233: - if (lookahead == 'E') ADVANCE(1081); + if (lookahead == 'E') ADVANCE(1083); END_STATE(); case 234: - if (lookahead == 'E') ADVANCE(1101); + if (lookahead == 'E') ADVANCE(1009); END_STATE(); case 235: - if (lookahead == 'E') ADVANCE(980); + if (lookahead == 'E') ADVANCE(1085); END_STATE(); case 236: - if (lookahead == 'E') ADVANCE(1099); - if (lookahead == 'I') ADVANCE(560); + if (lookahead == 'E') ADVANCE(1105); END_STATE(); case 237: - if (lookahead == 'E') ADVANCE(1077); + if (lookahead == 'E') ADVANCE(984); END_STATE(); case 238: - if (lookahead == 'E') ADVANCE(1109); + if (lookahead == 'E') ADVANCE(1103); + if (lookahead == 'I') ADVANCE(563); END_STATE(); case 239: - if (lookahead == 'E') ADVANCE(1083); + if (lookahead == 'E') ADVANCE(1081); END_STATE(); case 240: - if (lookahead == 'E') ADVANCE(919); + if (lookahead == 'E') ADVANCE(1113); END_STATE(); case 241: - if (lookahead == 'E') ADVANCE(1114); + if (lookahead == 'E') ADVANCE(1087); END_STATE(); case 242: - if (lookahead == 'E') ADVANCE(1024); + if (lookahead == 'E') ADVANCE(923); END_STATE(); case 243: - if (lookahead == 'E') ADVANCE(987); + if (lookahead == 'E') ADVANCE(1118); END_STATE(); case 244: - if (lookahead == 'E') ADVANCE(989); + if (lookahead == 'E') ADVANCE(1028); END_STATE(); case 245: - if (lookahead == 'E') ADVANCE(1011); + if (lookahead == 'E') ADVANCE(991); END_STATE(); case 246: - if (lookahead == 'E') ADVANCE(985); + if (lookahead == 'E') ADVANCE(993); END_STATE(); case 247: - if (lookahead == 'E') ADVANCE(880); + if (lookahead == 'E') ADVANCE(1015); END_STATE(); case 248: - if (lookahead == 'E') ADVANCE(1046); + if (lookahead == 'E') ADVANCE(989); END_STATE(); case 249: - if (lookahead == 'E') ADVANCE(978); + if (lookahead == 'E') ADVANCE(884); END_STATE(); case 250: - if (lookahead == 'E') ADVANCE(1040); + if (lookahead == 'E') ADVANCE(1050); END_STATE(); case 251: - if (lookahead == 'E') ADVANCE(1044); + if (lookahead == 'E') ADVANCE(982); END_STATE(); case 252: - if (lookahead == 'E') ADVANCE(1042); + if (lookahead == 'E') ADVANCE(1044); END_STATE(); case 253: - if (lookahead == 'E') ADVANCE(993); + if (lookahead == 'E') ADVANCE(1048); END_STATE(); case 254: - if (lookahead == 'E') ADVANCE(991); + if (lookahead == 'E') ADVANCE(1046); END_STATE(); case 255: - if (lookahead == 'E') ADVANCE(329); + if (lookahead == 'E') ADVANCE(997); END_STATE(); case 256: - if (lookahead == 'E') ADVANCE(640); - if (lookahead == 'I') ADVANCE(337); + if (lookahead == 'E') ADVANCE(995); END_STATE(); case 257: - if (lookahead == 'E') ADVANCE(1117); + if (lookahead == 'E') ADVANCE(331); END_STATE(); case 258: - if (lookahead == 'E') ADVANCE(331); + if (lookahead == 'E') ADVANCE(643); + if (lookahead == 'I') ADVANCE(339); END_STATE(); case 259: - if (lookahead == 'E') ADVANCE(733); + if (lookahead == 'E') ADVANCE(1121); END_STATE(); case 260: - if (lookahead == 'E') ADVANCE(728); + if (lookahead == 'E') ADVANCE(333); END_STATE(); case 261: - if (lookahead == 'E') ADVANCE(595); + if (lookahead == 'E') ADVANCE(736); END_STATE(); case 262: - if (lookahead == 'E') ADVANCE(133); + if (lookahead == 'E') ADVANCE(731); END_STATE(); case 263: - if (lookahead == 'E') ADVANCE(693); + if (lookahead == 'E') ADVANCE(598); END_STATE(); case 264: - if (lookahead == 'E') ADVANCE(693); - if (lookahead == 'I') ADVANCE(297); - if (lookahead == 'L') ADVANCE(214); - if (lookahead == 'O') ADVANCE(582); + if (lookahead == 'E') ADVANCE(136); END_STATE(); case 265: - if (lookahead == 'E') ADVANCE(693); - if (lookahead == 'L') ADVANCE(214); + if (lookahead == 'E') ADVANCE(696); END_STATE(); case 266: - if (lookahead == 'E') ADVANCE(693); - if (lookahead == 'L') ADVANCE(214); - if (lookahead == 'O') ADVANCE(582); + if (lookahead == 'E') ADVANCE(696); + if (lookahead == 'I') ADVANCE(298); + if (lookahead == 'L') ADVANCE(216); + if (lookahead == 'O') ADVANCE(585); END_STATE(); case 267: - if (lookahead == 'E') ADVANCE(328); + if (lookahead == 'E') ADVANCE(696); + if (lookahead == 'L') ADVANCE(216); END_STATE(); case 268: - if (lookahead == 'E') ADVANCE(3); + if (lookahead == 'E') ADVANCE(696); + if (lookahead == 'L') ADVANCE(216); + if (lookahead == 'O') ADVANCE(585); END_STATE(); case 269: - if (lookahead == 'E') ADVANCE(668); - if (lookahead == 'I') ADVANCE(481); + if (lookahead == 'E') ADVANCE(330); END_STATE(); case 270: - if (lookahead == 'E') ADVANCE(734); + if (lookahead == 'E') ADVANCE(3); END_STATE(); case 271: - if (lookahead == 'E') ADVANCE(600); - if (lookahead == 'H') ADVANCE(280); - if (lookahead == 'I') ADVANCE(478); - if (lookahead == 'O') ADVANCE(417); - if (lookahead == 'Y') ADVANCE(575); + if (lookahead == 'E') ADVANCE(671); + if (lookahead == 'I') ADVANCE(483); END_STATE(); case 272: - if (lookahead == 'E') ADVANCE(741); + if (lookahead == 'E') ADVANCE(737); END_STATE(); case 273: - if (lookahead == 'E') ADVANCE(583); + if (lookahead == 'E') ADVANCE(744); END_STATE(); case 274: - if (lookahead == 'E') ADVANCE(639); + if (lookahead == 'E') ADVANCE(586); END_STATE(); case 275: - if (lookahead == 'E') ADVANCE(432); + if (lookahead == 'E') ADVANCE(642); END_STATE(); case 276: - if (lookahead == 'E') ADVANCE(432); - if (lookahead == 'L') ADVANCE(709); + if (lookahead == 'E') ADVANCE(434); END_STATE(); case 277: - if (lookahead == 'E') ADVANCE(554); + if (lookahead == 'E') ADVANCE(434); + if (lookahead == 'L') ADVANCE(712); END_STATE(); case 278: - if (lookahead == 'E') ADVANCE(625); + if (lookahead == 'E') ADVANCE(556); END_STATE(); case 279: - if (lookahead == 'E') ADVANCE(585); + if (lookahead == 'E') ADVANCE(628); END_STATE(); case 280: - if (lookahead == 'E') ADVANCE(489); + if (lookahead == 'E') ADVANCE(588); END_STATE(); case 281: - if (lookahead == 'E') ADVANCE(472); + if (lookahead == 'E') ADVANCE(491); END_STATE(); case 282: - if (lookahead == 'E') ADVANCE(619); + if (lookahead == 'E') ADVANCE(474); END_STATE(); case 283: - if (lookahead == 'E') ADVANCE(601); + if (lookahead == 'E') ADVANCE(622); END_STATE(); case 284: - if (lookahead == 'E') ADVANCE(191); + if (lookahead == 'E') ADVANCE(604); END_STATE(); case 285: - if (lookahead == 'E') ADVANCE(586); + if (lookahead == 'E') ADVANCE(193); END_STATE(); case 286: - if (lookahead == 'E') ADVANCE(425); + if (lookahead == 'E') ADVANCE(589); END_STATE(); case 287: - if (lookahead == 'E') ADVANCE(131); + if (lookahead == 'E') ADVANCE(427); END_STATE(); case 288: - if (lookahead == 'E') ADVANCE(536); + if (lookahead == 'E') ADVANCE(134); END_STATE(); case 289: - if (lookahead == 'E') ADVANCE(427); + if (lookahead == 'E') ADVANCE(538); END_STATE(); case 290: - if (lookahead == 'E') ADVANCE(587); + if (lookahead == 'E') ADVANCE(429); END_STATE(); case 291: - if (lookahead == 'E') ADVANCE(109); + if (lookahead == 'E') ADVANCE(590); END_STATE(); case 292: - if (lookahead == 'E') ADVANCE(588); + if (lookahead == 'E') ADVANCE(112); END_STATE(); case 293: - if (lookahead == 'E') ADVANCE(679); + if (lookahead == 'E') ADVANCE(591); END_STATE(); case 294: - if (lookahead == 'E') ADVANCE(651); + if (lookahead == 'E') ADVANCE(682); END_STATE(); case 295: - if (lookahead == 'E') ADVANCE(589); + if (lookahead == 'E') ADVANCE(654); END_STATE(); case 296: - if (lookahead == 'E') ADVANCE(590); + if (lookahead == 'E') ADVANCE(592); END_STATE(); case 297: - if (lookahead == 'E') ADVANCE(455); + if (lookahead == 'E') ADVANCE(593); END_STATE(); case 298: - if (lookahead == 'E') ADVANCE(455); - if (lookahead == 'L') ADVANCE(709); + if (lookahead == 'E') ADVANCE(457); END_STATE(); case 299: - if (lookahead == 'E') ADVANCE(591); + if (lookahead == 'E') ADVANCE(457); + if (lookahead == 'L') ADVANCE(712); END_STATE(); case 300: - if (lookahead == 'E') ADVANCE(512); + if (lookahead == 'E') ADVANCE(594); END_STATE(); case 301: - if (lookahead == 'E') ADVANCE(224); + if (lookahead == 'E') ADVANCE(514); END_STATE(); case 302: - if (lookahead == 'E') ADVANCE(584); + if (lookahead == 'E') ADVANCE(226); END_STATE(); case 303: - if (lookahead == 'E') ADVANCE(458); + if (lookahead == 'E') ADVANCE(587); END_STATE(); case 304: - if (lookahead == 'E') ADVANCE(635); + if (lookahead == 'E') ADVANCE(460); END_STATE(); case 305: - if (lookahead == 'E') ADVANCE(689); + if (lookahead == 'E') ADVANCE(638); END_STATE(); case 306: - if (lookahead == 'E') ADVANCE(670); + if (lookahead == 'E') ADVANCE(692); END_STATE(); case 307: - if (lookahead == 'E') ADVANCE(516); + if (lookahead == 'E') ADVANCE(692); + if (lookahead == 'O') ADVANCE(557); END_STATE(); case 308: - if (lookahead == 'E') ADVANCE(504); + if (lookahead == 'E') ADVANCE(518); END_STATE(); case 309: - if (lookahead == 'E') ADVANCE(284); + if (lookahead == 'E') ADVANCE(673); END_STATE(); case 310: - if (lookahead == 'E') ADVANCE(608); + if (lookahead == 'E') ADVANCE(506); END_STATE(); case 311: - if (lookahead == 'E') ADVANCE(518); + if (lookahead == 'E') ADVANCE(285); END_STATE(); case 312: - if (lookahead == 'E') ADVANCE(167); + if (lookahead == 'E') ADVANCE(611); END_STATE(); case 313: - if (lookahead == 'E') ADVANCE(615); + if (lookahead == 'E') ADVANCE(520); END_STATE(); case 314: - if (lookahead == 'E') ADVANCE(699); + if (lookahead == 'E') ADVANCE(169); END_STATE(); case 315: - if (lookahead == 'E') ADVANCE(613); + if (lookahead == 'E') ADVANCE(618); END_STATE(); case 316: - if (lookahead == 'E') ADVANCE(522); + if (lookahead == 'E') ADVANCE(702); END_STATE(); case 317: - if (lookahead == 'E') ADVANCE(522); - if (lookahead == 'I') ADVANCE(680); + if (lookahead == 'E') ADVANCE(616); END_STATE(); case 318: - if (lookahead == 'E') ADVANCE(168); + if (lookahead == 'E') ADVANCE(524); END_STATE(); case 319: - if (lookahead == 'E') ADVANCE(612); + if (lookahead == 'E') ADVANCE(524); + if (lookahead == 'I') ADVANCE(683); END_STATE(); case 320: - if (lookahead == 'E') ADVANCE(412); + if (lookahead == 'E') ADVANCE(170); END_STATE(); case 321: - if (lookahead == 'F') ADVANCE(706); - if (lookahead == 'L') ADVANCE(419); - if (lookahead == 'N') ADVANCE(106); - if (lookahead == 'S') ADVANCE(897); - if (lookahead == 'T') ADVANCE(938); + if (lookahead == 'E') ADVANCE(615); END_STATE(); case 322: - if (lookahead == 'F') ADVANCE(875); - if (lookahead == 'G') ADVANCE(535); - if (lookahead == 'N') ADVANCE(984); - if (lookahead == 'S') ADVANCE(964); + if (lookahead == 'E') ADVANCE(414); END_STATE(); case 323: - if (lookahead == 'F') ADVANCE(875); - if (lookahead == 'N') ADVANCE(984); - if (lookahead == 'S') ADVANCE(964); + if (lookahead == 'F') ADVANCE(709); + if (lookahead == 'L') ADVANCE(421); + if (lookahead == 'N') ADVANCE(109); + if (lookahead == 'S') ADVANCE(901); + if (lookahead == 'T') ADVANCE(942); END_STATE(); case 324: - if (lookahead == 'F') ADVANCE(325); - if (lookahead == 'M') ADVANCE(288); - if (lookahead == 'S') ADVANCE(671); + if (lookahead == 'F') ADVANCE(879); + if (lookahead == 'G') ADVANCE(537); + if (lookahead == 'N') ADVANCE(988); + if (lookahead == 'S') ADVANCE(968); END_STATE(); case 325: - if (lookahead == 'F') ADVANCE(1022); + if (lookahead == 'F') ADVANCE(879); + if (lookahead == 'N') ADVANCE(988); + if (lookahead == 'S') ADVANCE(968); END_STATE(); case 326: - if (lookahead == 'F') ADVANCE(104); - if (lookahead == 'L') ADVANCE(314); - if (lookahead == 'S') ADVANCE(156); + if (lookahead == 'F') ADVANCE(327); + if (lookahead == 'M') ADVANCE(289); + if (lookahead == 'S') ADVANCE(674); END_STATE(); case 327: - if (lookahead == 'F') ADVANCE(567); - if (lookahead == 'G') ADVANCE(377); + if (lookahead == 'F') ADVANCE(1026); END_STATE(); case 328: - if (lookahead == 'F') ADVANCE(103); + if (lookahead == 'F') ADVANCE(107); + if (lookahead == 'L') ADVANCE(316); + if (lookahead == 'S') ADVANCE(158); END_STATE(); case 329: - if (lookahead == 'F') ADVANCE(103); - if (lookahead == 'S') ADVANCE(156); + if (lookahead == 'F') ADVANCE(570); + if (lookahead == 'G') ADVANCE(379); END_STATE(); case 330: - if (lookahead == 'F') ADVANCE(722); - if (lookahead == 'L') ADVANCE(294); + if (lookahead == 'F') ADVANCE(106); END_STATE(); case 331: - if (lookahead == 'F') ADVANCE(309); + if (lookahead == 'F') ADVANCE(106); + if (lookahead == 'S') ADVANCE(158); END_STATE(); case 332: - if (lookahead == 'F') ADVANCE(396); + if (lookahead == 'F') ADVANCE(725); + if (lookahead == 'L') ADVANCE(295); END_STATE(); case 333: - if (lookahead == 'G') ADVANCE(351); + if (lookahead == 'F') ADVANCE(311); END_STATE(); case 334: - if (lookahead == 'G') ADVANCE(1000); + if (lookahead == 'F') ADVANCE(398); END_STATE(); case 335: - if (lookahead == 'G') ADVANCE(535); - if (lookahead == 'N') ADVANCE(202); + if (lookahead == 'G') ADVANCE(353); END_STATE(); case 336: - if (lookahead == 'G') ADVANCE(356); + if (lookahead == 'G') ADVANCE(1004); END_STATE(); case 337: - if (lookahead == 'G') ADVANCE(488); + if (lookahead == 'G') ADVANCE(537); + if (lookahead == 'N') ADVANCE(204); END_STATE(); case 338: - if (lookahead == 'G') ADVANCE(223); + if (lookahead == 'G') ADVANCE(358); END_STATE(); case 339: - if (lookahead == 'G') ADVANCE(694); + if (lookahead == 'G') ADVANCE(490); END_STATE(); case 340: - if (lookahead == 'G') ADVANCE(258); + if (lookahead == 'G') ADVANCE(225); END_STATE(); case 341: - if (lookahead == 'G') ADVANCE(665); + if (lookahead == 'G') ADVANCE(697); END_STATE(); case 342: - if (lookahead == 'H') ADVANCE(113); - if (lookahead == 'O') ADVANCE(476); + if (lookahead == 'G') ADVANCE(260); END_STATE(); case 343: - if (lookahead == 'H') ADVANCE(929); + if (lookahead == 'G') ADVANCE(668); END_STATE(); case 344: - if (lookahead == 'H') ADVANCE(908); + if (lookahead == 'H') ADVANCE(116); + if (lookahead == 'O') ADVANCE(478); END_STATE(); case 345: - if (lookahead == 'H') ADVANCE(1061); + if (lookahead == 'H') ADVANCE(933); END_STATE(); case 346: - if (lookahead == 'H') ADVANCE(1110); + if (lookahead == 'H') ADVANCE(912); END_STATE(); case 347: - if (lookahead == 'H') ADVANCE(1116); + if (lookahead == 'H') ADVANCE(1065); END_STATE(); case 348: - if (lookahead == 'H') ADVANCE(216); + if (lookahead == 'H') ADVANCE(1114); END_STATE(); case 349: - if (lookahead == 'H') ADVANCE(216); - if (lookahead == 'I') ADVANCE(691); + if (lookahead == 'H') ADVANCE(1120); END_STATE(); case 350: - if (lookahead == 'H') ADVANCE(124); - if (lookahead == 'W') ADVANCE(555); + if (lookahead == 'H') ADVANCE(218); END_STATE(); case 351: - if (lookahead == 'H') ADVANCE(434); + if (lookahead == 'H') ADVANCE(218); + if (lookahead == 'I') ADVANCE(694); END_STATE(); case 352: - if (lookahead == 'H') ADVANCE(281); + if (lookahead == 'H') ADVANCE(127); + if (lookahead == 'W') ADVANCE(558); END_STATE(); case 353: - if (lookahead == 'H') ADVANCE(281); - if (lookahead == 'O') ADVANCE(577); + if (lookahead == 'H') ADVANCE(436); END_STATE(); case 354: - if (lookahead == 'H') ADVANCE(112); - if (lookahead == 'O') ADVANCE(433); + if (lookahead == 'H') ADVANCE(282); END_STATE(); case 355: - if (lookahead == 'H') ADVANCE(112); - if (lookahead == 'O') ADVANCE(474); + if (lookahead == 'H') ADVANCE(282); + if (lookahead == 'O') ADVANCE(580); END_STATE(); case 356: - if (lookahead == 'H') ADVANCE(696); + if (lookahead == 'H') ADVANCE(115); + if (lookahead == 'O') ADVANCE(435); END_STATE(); case 357: - if (lookahead == 'H') ADVANCE(260); + if (lookahead == 'H') ADVANCE(115); + if (lookahead == 'O') ADVANCE(476); END_STATE(); case 358: - if (lookahead == 'H') ADVANCE(248); + if (lookahead == 'H') ADVANCE(699); END_STATE(); case 359: - if (lookahead == 'H') ADVANCE(250); + if (lookahead == 'H') ADVANCE(262); END_STATE(); case 360: - if (lookahead == 'H') ADVANCE(251); + if (lookahead == 'H') ADVANCE(250); END_STATE(); case 361: if (lookahead == 'H') ADVANCE(252); END_STATE(); case 362: - if (lookahead == 'H') ADVANCE(319); + if (lookahead == 'H') ADVANCE(253); END_STATE(); case 363: - if (lookahead == 'H') ADVANCE(319); - if (lookahead == 'I') ADVANCE(691); + if (lookahead == 'H') ADVANCE(254); END_STATE(); case 364: - if (lookahead == 'H') ADVANCE(280); - if (lookahead == 'I') ADVANCE(478); - if (lookahead == 'Y') ADVANCE(575); + if (lookahead == 'H') ADVANCE(321); END_STATE(); case 365: - if (lookahead == 'H') ADVANCE(125); + if (lookahead == 'H') ADVANCE(321); + if (lookahead == 'I') ADVANCE(694); END_STATE(); case 366: - if (lookahead == 'H') ADVANCE(667); + if (lookahead == 'H') ADVANCE(281); + if (lookahead == 'I') ADVANCE(480); + if (lookahead == 'Y') ADVANCE(578); END_STATE(); case 367: - if (lookahead == 'I') ADVANCE(333); + if (lookahead == 'H') ADVANCE(128); END_STATE(); case 368: - if (lookahead == 'I') ADVANCE(579); - if (lookahead == 'S') ADVANCE(293); + if (lookahead == 'H') ADVANCE(670); END_STATE(); case 369: - if (lookahead == 'I') ADVANCE(1003); + if (lookahead == 'I') ADVANCE(335); END_STATE(); case 370: - if (lookahead == 'I') ADVANCE(195); + if (lookahead == 'I') ADVANCE(582); + if (lookahead == 'S') ADVANCE(294); END_STATE(); case 371: - if (lookahead == 'I') ADVANCE(531); + if (lookahead == 'I') ADVANCE(1007); END_STATE(); case 372: - if (lookahead == 'I') ADVANCE(531); - if (lookahead == 'N') ADVANCE(219); - if (lookahead == 'R') ADVANCE(479); - if (lookahead == 'T') ADVANCE(969); + if (lookahead == 'I') ADVANCE(197); END_STATE(); case 373: - if (lookahead == 'I') ADVANCE(203); + if (lookahead == 'I') ADVANCE(533); END_STATE(); case 374: - if (lookahead == 'I') ADVANCE(672); + if (lookahead == 'I') ADVANCE(533); + if (lookahead == 'N') ADVANCE(221); + if (lookahead == 'R') ADVANCE(481); + if (lookahead == 'T') ADVANCE(973); END_STATE(); case 375: - if (lookahead == 'I') ADVANCE(157); + if (lookahead == 'I') ADVANCE(205); END_STATE(); case 376: - if (lookahead == 'I') ADVANCE(515); + if (lookahead == 'I') ADVANCE(675); END_STATE(); case 377: - if (lookahead == 'I') ADVANCE(491); + if (lookahead == 'I') ADVANCE(159); END_STATE(); case 378: - if (lookahead == 'I') ADVANCE(181); + if (lookahead == 'I') ADVANCE(517); END_STATE(); case 379: - if (lookahead == 'I') ADVANCE(480); + if (lookahead == 'I') ADVANCE(493); END_STATE(); case 380: - if (lookahead == 'I') ADVANCE(525); + if (lookahead == 'I') ADVANCE(183); END_STATE(); case 381: - if (lookahead == 'I') ADVANCE(666); + if (lookahead == 'I') ADVANCE(482); END_STATE(); case 382: - if (lookahead == 'I') ADVANCE(676); + if (lookahead == 'I') ADVANCE(527); END_STATE(); case 383: - if (lookahead == 'I') ADVANCE(510); + if (lookahead == 'I') ADVANCE(669); END_STATE(); case 384: - if (lookahead == 'I') ADVANCE(677); + if (lookahead == 'I') ADVANCE(679); END_STATE(); case 385: - if (lookahead == 'I') ADVANCE(511); + if (lookahead == 'I') ADVANCE(512); END_STATE(); case 386: - if (lookahead == 'I') ADVANCE(493); - if (lookahead == 'U') ADVANCE(571); + if (lookahead == 'I') ADVANCE(680); END_STATE(); case 387: - if (lookahead == 'I') ADVANCE(521); + if (lookahead == 'I') ADVANCE(513); END_STATE(); case 388: - if (lookahead == 'I') ADVANCE(494); + if (lookahead == 'I') ADVANCE(495); + if (lookahead == 'U') ADVANCE(574); END_STATE(); case 389: - if (lookahead == 'I') ADVANCE(275); - if (lookahead == 'U') ADVANCE(514); + if (lookahead == 'I') ADVANCE(523); END_STATE(); case 390: - if (lookahead == 'I') ADVANCE(211); - if (lookahead == 'L') ADVANCE(300); + if (lookahead == 'I') ADVANCE(496); END_STATE(); case 391: - if (lookahead == 'I') ADVANCE(298); - if (lookahead == 'O') ADVANCE(582); - if (lookahead == 'R') ADVANCE(553); - if (lookahead == 'U') ADVANCE(514); + if (lookahead == 'I') ADVANCE(276); + if (lookahead == 'U') ADVANCE(516); END_STATE(); case 392: - if (lookahead == 'I') ADVANCE(336); + if (lookahead == 'I') ADVANCE(213); + if (lookahead == 'L') ADVANCE(301); END_STATE(); case 393: - if (lookahead == 'I') ADVANCE(648); - if (lookahead == 'P') ADVANCE(435); + if (lookahead == 'I') ADVANCE(299); + if (lookahead == 'O') ADVANCE(585); + if (lookahead == 'R') ADVANCE(555); + if (lookahead == 'U') ADVANCE(516); END_STATE(); case 394: - if (lookahead == 'I') ADVANCE(478); + if (lookahead == 'I') ADVANCE(338); END_STATE(); case 395: - if (lookahead == 'I') ADVANCE(478); - if (lookahead == 'Y') ADVANCE(575); + if (lookahead == 'I') ADVANCE(651); + if (lookahead == 'P') ADVANCE(437); END_STATE(); case 396: - if (lookahead == 'I') ADVANCE(526); + if (lookahead == 'I') ADVANCE(480); END_STATE(); case 397: - if (lookahead == 'I') ADVANCE(558); + if (lookahead == 'I') ADVANCE(480); + if (lookahead == 'Y') ADVANCE(578); END_STATE(); case 398: - if (lookahead == 'I') ADVANCE(197); + if (lookahead == 'I') ADVANCE(528); END_STATE(); case 399: - if (lookahead == 'I') ADVANCE(559); + if (lookahead == 'I') ADVANCE(561); END_STATE(); case 400: - if (lookahead == 'I') ADVANCE(198); + if (lookahead == 'I') ADVANCE(199); END_STATE(); case 401: - if (lookahead == 'I') ADVANCE(560); + if (lookahead == 'I') ADVANCE(562); END_STATE(); case 402: - if (lookahead == 'I') ADVANCE(199); + if (lookahead == 'I') ADVANCE(200); END_STATE(); case 403: - if (lookahead == 'I') ADVANCE(702); + if (lookahead == 'I') ADVANCE(563); END_STATE(); case 404: - if (lookahead == 'I') ADVANCE(561); + if (lookahead == 'I') ADVANCE(201); END_STATE(); case 405: - if (lookahead == 'I') ADVANCE(200); + if (lookahead == 'I') ADVANCE(705); END_STATE(); case 406: - if (lookahead == 'I') ADVANCE(562); + if (lookahead == 'I') ADVANCE(564); END_STATE(); case 407: - if (lookahead == 'I') ADVANCE(201); + if (lookahead == 'I') ADVANCE(202); END_STATE(); case 408: - if (lookahead == 'I') ADVANCE(563); + if (lookahead == 'I') ADVANCE(565); END_STATE(); case 409: - if (lookahead == 'I') ADVANCE(153); + if (lookahead == 'I') ADVANCE(203); END_STATE(); case 410: - if (lookahead == 'I') ADVANCE(744); + if (lookahead == 'I') ADVANCE(566); END_STATE(); case 411: - if (lookahead == 'I') ADVANCE(537); + if (lookahead == 'I') ADVANCE(155); END_STATE(); case 412: - if (lookahead == 'I') ADVANCE(539); + if (lookahead == 'I') ADVANCE(747); END_STATE(); case 413: - if (lookahead == 'K') ADVANCE(623); + if (lookahead == 'I') ADVANCE(539); END_STATE(); case 414: - if (lookahead == 'K') ADVANCE(547); + if (lookahead == 'I') ADVANCE(541); END_STATE(); case 415: - if (lookahead == 'K') ADVANCE(369); + if (lookahead == 'K') ADVANCE(626); END_STATE(); case 416: - if (lookahead == 'K') ADVANCE(272); + if (lookahead == 'K') ADVANCE(549); END_STATE(); case 417: - if (lookahead == 'K') ADVANCE(307); + if (lookahead == 'K') ADVANCE(371); END_STATE(); case 418: - if (lookahead == 'K') ADVANCE(308); + if (lookahead == 'K') ADVANCE(273); END_STATE(); case 419: - if (lookahead == 'L') ADVANCE(942); + if (lookahead == 'K') ADVANCE(308); END_STATE(); case 420: - if (lookahead == 'L') ADVANCE(461); - if (lookahead == 'M') ADVANCE(468); - if (lookahead == 'N') ADVANCE(688); - if (lookahead == 'S') ADVANCE(380); - if (lookahead == 'U') ADVANCE(517); + if (lookahead == 'K') ADVANCE(310); END_STATE(); case 421: - if (lookahead == 'L') ADVANCE(461); - if (lookahead == 'M') ADVANCE(484); - if (lookahead == 'N') ADVANCE(688); + if (lookahead == 'L') ADVANCE(946); END_STATE(); case 422: - if (lookahead == 'L') ADVANCE(737); + if (lookahead == 'L') ADVANCE(463); + if (lookahead == 'M') ADVANCE(470); + if (lookahead == 'N') ADVANCE(691); + if (lookahead == 'S') ADVANCE(382); + if (lookahead == 'U') ADVANCE(519); END_STATE(); case 423: - if (lookahead == 'L') ADVANCE(903); + if (lookahead == 'L') ADVANCE(463); + if (lookahead == 'M') ADVANCE(486); + if (lookahead == 'N') ADVANCE(691); END_STATE(); case 424: - if (lookahead == 'L') ADVANCE(956); + if (lookahead == 'L') ADVANCE(740); END_STATE(); case 425: - if (lookahead == 'L') ADVANCE(949); + if (lookahead == 'L') ADVANCE(907); END_STATE(); case 426: - if (lookahead == 'L') ADVANCE(1051); + if (lookahead == 'L') ADVANCE(960); END_STATE(); case 427: - if (lookahead == 'L') ADVANCE(904); + if (lookahead == 'L') ADVANCE(953); END_STATE(); case 428: - if (lookahead == 'L') ADVANCE(1016); + if (lookahead == 'L') ADVANCE(1055); END_STATE(); case 429: - if (lookahead == 'L') ADVANCE(974); + if (lookahead == 'L') ADVANCE(908); END_STATE(); case 430: - if (lookahead == 'L') ADVANCE(723); + if (lookahead == 'L') ADVANCE(1020); END_STATE(); case 431: - if (lookahead == 'L') ADVANCE(738); + if (lookahead == 'L') ADVANCE(978); END_STATE(); case 432: - if (lookahead == 'L') ADVANCE(188); + if (lookahead == 'L') ADVANCE(726); END_STATE(); case 433: - if (lookahead == 'L') ADVANCE(719); - if (lookahead == 'M') ADVANCE(484); - if (lookahead == 'N') ADVANCE(688); + if (lookahead == 'L') ADVANCE(741); END_STATE(); case 434: - if (lookahead == 'L') ADVANCE(392); + if (lookahead == 'L') ADVANCE(190); END_STATE(); case 435: - if (lookahead == 'L') ADVANCE(141); + if (lookahead == 'L') ADVANCE(722); + if (lookahead == 'M') ADVANCE(486); + if (lookahead == 'N') ADVANCE(691); END_STATE(); case 436: - if (lookahead == 'L') ADVANCE(423); - if (lookahead == 'N') ADVANCE(165); + if (lookahead == 'L') ADVANCE(394); END_STATE(); case 437: - if (lookahead == 'L') ADVANCE(424); - if (lookahead == 'M') ADVANCE(283); + if (lookahead == 'L') ADVANCE(144); END_STATE(); case 438: - if (lookahead == 'L') ADVANCE(278); - if (lookahead == 'O') ADVANCE(673); + if (lookahead == 'L') ADVANCE(425); + if (lookahead == 'N') ADVANCE(167); END_STATE(); case 439: - if (lookahead == 'L') ADVANCE(428); + if (lookahead == 'L') ADVANCE(426); + if (lookahead == 'M') ADVANCE(284); END_STATE(); case 440: - if (lookahead == 'L') ADVANCE(429); - if (lookahead == 'N') ADVANCE(739); + if (lookahead == 'L') ADVANCE(279); + if (lookahead == 'O') ADVANCE(676); END_STATE(); case 441: - if (lookahead == 'L') ADVANCE(459); - if (lookahead == 'N') ADVANCE(185); + if (lookahead == 'L') ADVANCE(430); END_STATE(); case 442: - if (lookahead == 'L') ADVANCE(459); - if (lookahead == 'N') ADVANCE(185); - if (lookahead == 'S') ADVANCE(897); + if (lookahead == 'L') ADVANCE(431); + if (lookahead == 'N') ADVANCE(742); END_STATE(); case 443: - if (lookahead == 'L') ADVANCE(459); - if (lookahead == 'N') ADVANCE(185); - if (lookahead == 'S') ADVANCE(158); + if (lookahead == 'L') ADVANCE(461); + if (lookahead == 'N') ADVANCE(187); END_STATE(); case 444: - if (lookahead == 'L') ADVANCE(459); - if (lookahead == 'N') ADVANCE(185); - if (lookahead == 'S') ADVANCE(654); + if (lookahead == 'L') ADVANCE(461); + if (lookahead == 'N') ADVANCE(187); + if (lookahead == 'S') ADVANCE(901); END_STATE(); case 445: - if (lookahead == 'L') ADVANCE(460); - if (lookahead == 'M') ADVANCE(484); - if (lookahead == 'N') ADVANCE(688); + if (lookahead == 'L') ADVANCE(461); + if (lookahead == 'N') ADVANCE(187); + if (lookahead == 'S') ADVANCE(160); END_STATE(); case 446: - if (lookahead == 'L') ADVANCE(226); + if (lookahead == 'L') ADVANCE(461); + if (lookahead == 'N') ADVANCE(187); + if (lookahead == 'S') ADVANCE(658); END_STATE(); case 447: - if (lookahead == 'L') ADVANCE(684); + if (lookahead == 'L') ADVANCE(462); + if (lookahead == 'M') ADVANCE(486); + if (lookahead == 'N') ADVANCE(691); END_STATE(); case 448: - if (lookahead == 'L') ADVANCE(289); + if (lookahead == 'L') ADVANCE(228); END_STATE(); case 449: - if (lookahead == 'L') ADVANCE(242); + if (lookahead == 'L') ADVANCE(687); END_STATE(); case 450: - if (lookahead == 'L') ADVANCE(650); + if (lookahead == 'L') ADVANCE(290); END_STATE(); case 451: - if (lookahead == 'L') ADVANCE(373); + if (lookahead == 'L') ADVANCE(244); END_STATE(); case 452: - if (lookahead == 'L') ADVANCE(378); + if (lookahead == 'L') ADVANCE(653); END_STATE(); case 453: - if (lookahead == 'L') ADVANCE(448); + if (lookahead == 'L') ADVANCE(375); END_STATE(); case 454: - if (lookahead == 'L') ADVANCE(448); - if (lookahead == 'M') ADVANCE(1012); + if (lookahead == 'L') ADVANCE(380); END_STATE(); case 455: - if (lookahead == 'L') ADVANCE(194); + if (lookahead == 'L') ADVANCE(450); END_STATE(); case 456: - if (lookahead == 'L') ADVANCE(384); + if (lookahead == 'L') ADVANCE(450); + if (lookahead == 'M') ADVANCE(1016); END_STATE(); case 457: - if (lookahead == 'L') ADVANCE(726); + if (lookahead == 'L') ADVANCE(196); END_STATE(); case 458: - if (lookahead == 'L') ADVANCE(147); + if (lookahead == 'L') ADVANCE(386); END_STATE(); case 459: - if (lookahead == 'L') ADVANCE(376); + if (lookahead == 'L') ADVANCE(729); END_STATE(); case 460: - if (lookahead == 'L') ADVANCE(138); + if (lookahead == 'L') ADVANCE(150); END_STATE(); case 461: - if (lookahead == 'L') ADVANCE(138); - if (lookahead == 'U') ADVANCE(477); + if (lookahead == 'L') ADVANCE(378); END_STATE(); case 462: - if (lookahead == 'M') ADVANCE(55); + if (lookahead == 'L') ADVANCE(141); END_STATE(); case 463: - if (lookahead == 'M') ADVANCE(374); - if (lookahead == 'N') ADVANCE(882); - if (lookahead == 'R') ADVANCE(962); - if (lookahead == 'U') ADVANCE(669); - if (lookahead == 'V') ADVANCE(273); + if (lookahead == 'L') ADVANCE(141); + if (lookahead == 'U') ADVANCE(479); END_STATE(); case 464: - if (lookahead == 'M') ADVANCE(374); - if (lookahead == 'N') ADVANCE(882); - if (lookahead == 'R') ADVANCE(960); - if (lookahead == 'U') ADVANCE(714); + if (lookahead == 'M') ADVANCE(55); END_STATE(); case 465: - if (lookahead == 'M') ADVANCE(374); - if (lookahead == 'R') ADVANCE(960); - if (lookahead == 'U') ADVANCE(714); + if (lookahead == 'M') ADVANCE(376); + if (lookahead == 'N') ADVANCE(886); + if (lookahead == 'R') ADVANCE(966); + if (lookahead == 'U') ADVANCE(672); + if (lookahead == 'V') ADVANCE(274); END_STATE(); case 466: - if (lookahead == 'M') ADVANCE(891); + if (lookahead == 'M') ADVANCE(376); + if (lookahead == 'N') ADVANCE(886); + if (lookahead == 'R') ADVANCE(964); + if (lookahead == 'U') ADVANCE(717); END_STATE(); case 467: - if (lookahead == 'M') ADVANCE(1012); + if (lookahead == 'M') ADVANCE(376); + if (lookahead == 'R') ADVANCE(964); + if (lookahead == 'U') ADVANCE(717); END_STATE(); case 468: - if (lookahead == 'M') ADVANCE(317); + if (lookahead == 'M') ADVANCE(895); END_STATE(); case 469: - if (lookahead == 'M') ADVANCE(482); + if (lookahead == 'M') ADVANCE(1016); END_STATE(); case 470: - if (lookahead == 'M') ADVANCE(381); + if (lookahead == 'M') ADVANCE(319); END_STATE(); case 471: - if (lookahead == 'M') ADVANCE(637); + if (lookahead == 'M') ADVANCE(484); END_STATE(); case 472: - if (lookahead == 'M') ADVANCE(87); + if (lookahead == 'M') ADVANCE(383); END_STATE(); case 473: - if (lookahead == 'M') ADVANCE(274); + if (lookahead == 'M') ADVANCE(640); END_STATE(); case 474: - if (lookahead == 'M') ADVANCE(484); - if (lookahead == 'N') ADVANCE(688); + if (lookahead == 'M') ADVANCE(88); END_STATE(); case 475: - if (lookahead == 'M') ADVANCE(484); - if (lookahead == 'N') ADVANCE(711); + if (lookahead == 'M') ADVANCE(275); END_STATE(); case 476: - if (lookahead == 'M') ADVANCE(484); - if (lookahead == 'S') ADVANCE(380); + if (lookahead == 'M') ADVANCE(486); + if (lookahead == 'N') ADVANCE(691); END_STATE(); case 477: - if (lookahead == 'M') ADVANCE(519); + if (lookahead == 'M') ADVANCE(486); + if (lookahead == 'N') ADVANCE(714); END_STATE(); case 478: - if (lookahead == 'M') ADVANCE(277); + if (lookahead == 'M') ADVANCE(486); + if (lookahead == 'S') ADVANCE(382); END_STATE(); case 479: - if (lookahead == 'M') ADVANCE(122); + if (lookahead == 'M') ADVANCE(521); END_STATE(); case 480: - if (lookahead == 'M') ADVANCE(382); + if (lookahead == 'M') ADVANCE(278); END_STATE(); case 481: - if (lookahead == 'M') ADVANCE(382); - if (lookahead == 'V') ADVANCE(218); + if (lookahead == 'M') ADVANCE(125); END_STATE(); case 482: - if (lookahead == 'M') ADVANCE(383); + if (lookahead == 'M') ADVANCE(384); END_STATE(); case 483: - if (lookahead == 'M') ADVANCE(283); + if (lookahead == 'M') ADVANCE(384); + if (lookahead == 'V') ADVANCE(220); END_STATE(); case 484: - if (lookahead == 'M') ADVANCE(316); + if (lookahead == 'M') ADVANCE(385); END_STATE(); case 485: - if (lookahead == 'N') ADVANCE(984); - if (lookahead == 'S') ADVANCE(964); + if (lookahead == 'M') ADVANCE(284); END_STATE(); case 486: - if (lookahead == 'N') ADVANCE(368); + if (lookahead == 'M') ADVANCE(318); END_STATE(); case 487: - if (lookahead == 'N') ADVANCE(368); - if (lookahead == 'P') ADVANCE(209); - if (lookahead == 'S') ADVANCE(215); + if (lookahead == 'N') ADVANCE(988); + if (lookahead == 'S') ADVANCE(968); END_STATE(); case 488: - if (lookahead == 'N') ADVANCE(386); + if (lookahead == 'N') ADVANCE(370); + if (lookahead == 'P') ADVANCE(211); + if (lookahead == 'S') ADVANCE(217); END_STATE(); case 489: - if (lookahead == 'N') ADVANCE(1089); + if (lookahead == 'N') ADVANCE(370); + if (lookahead == 'S') ADVANCE(303); END_STATE(); case 490: - if (lookahead == 'N') ADVANCE(1088); - if (lookahead == 'R') ADVANCE(228); + if (lookahead == 'N') ADVANCE(388); END_STATE(); case 491: - if (lookahead == 'N') ADVANCE(947); + if (lookahead == 'N') ADVANCE(1093); END_STATE(); case 492: - if (lookahead == 'N') ADVANCE(885); + if (lookahead == 'N') ADVANCE(1092); + if (lookahead == 'R') ADVANCE(230); END_STATE(); case 493: - if (lookahead == 'N') ADVANCE(1112); + if (lookahead == 'N') ADVANCE(951); END_STATE(); case 494: - if (lookahead == 'N') ADVANCE(901); + if (lookahead == 'N') ADVANCE(889); END_STATE(); case 495: - if (lookahead == 'N') ADVANCE(1004); + if (lookahead == 'N') ADVANCE(1116); END_STATE(); case 496: - if (lookahead == 'N') ADVANCE(1111); + if (lookahead == 'N') ADVANCE(905); END_STATE(); case 497: - if (lookahead == 'N') ADVANCE(1010); + if (lookahead == 'N') ADVANCE(1008); END_STATE(); case 498: - if (lookahead == 'N') ADVANCE(1052); + if (lookahead == 'N') ADVANCE(1115); END_STATE(); case 499: - if (lookahead == 'N') ADVANCE(1124); + if (lookahead == 'N') ADVANCE(1014); END_STATE(); case 500: - if (lookahead == 'N') ADVANCE(999); + if (lookahead == 'N') ADVANCE(1056); END_STATE(); case 501: - if (lookahead == 'N') ADVANCE(1002); + if (lookahead == 'N') ADVANCE(1128); END_STATE(); case 502: - if (lookahead == 'N') ADVANCE(953); + if (lookahead == 'N') ADVANCE(1003); END_STATE(); case 503: - if (lookahead == 'N') ADVANCE(982); + if (lookahead == 'N') ADVANCE(1006); END_STATE(); case 504: - if (lookahead == 'N') ADVANCE(1070); + if (lookahead == 'N') ADVANCE(957); END_STATE(); case 505: - if (lookahead == 'N') ADVANCE(414); + if (lookahead == 'N') ADVANCE(986); END_STATE(); case 506: - if (lookahead == 'N') ADVANCE(365); + if (lookahead == 'N') ADVANCE(1074); END_STATE(); case 507: - if (lookahead == 'N') ADVANCE(4); - if (lookahead == 'R') ADVANCE(960); - if (lookahead == 'U') ADVANCE(714); + if (lookahead == 'N') ADVANCE(416); END_STATE(); case 508: - if (lookahead == 'N') ADVANCE(166); + if (lookahead == 'N') ADVANCE(367); END_STATE(); case 509: - if (lookahead == 'N') ADVANCE(187); + if (lookahead == 'N') ADVANCE(4); + if (lookahead == 'R') ADVANCE(964); + if (lookahead == 'U') ADVANCE(717); END_STATE(); case 510: - if (lookahead == 'N') ADVANCE(334); + if (lookahead == 'N') ADVANCE(168); END_STATE(); case 511: - if (lookahead == 'N') ADVANCE(341); + if (lookahead == 'N') ADVANCE(189); END_STATE(); case 512: - if (lookahead == 'N') ADVANCE(339); + if (lookahead == 'N') ADVANCE(336); END_STATE(); case 513: - if (lookahead == 'N') ADVANCE(740); - if (lookahead == 'S') ADVANCE(897); + if (lookahead == 'N') ADVANCE(343); END_STATE(); case 514: - if (lookahead == 'N') ADVANCE(165); + if (lookahead == 'N') ADVANCE(341); END_STATE(); case 515: - if (lookahead == 'N') ADVANCE(656); + if (lookahead == 'N') ADVANCE(743); + if (lookahead == 'S') ADVANCE(901); END_STATE(); case 516: - if (lookahead == 'N') ADVANCE(410); + if (lookahead == 'N') ADVANCE(167); END_STATE(); case 517: - if (lookahead == 'N') ADVANCE(674); + if (lookahead == 'N') ADVANCE(659); END_STATE(); case 518: - if (lookahead == 'N') ADVANCE(675); + if (lookahead == 'N') ADVANCE(412); END_STATE(); case 519: - if (lookahead == 'N') ADVANCE(627); + if (lookahead == 'N') ADVANCE(677); END_STATE(); case 520: - if (lookahead == 'N') ADVANCE(431); + if (lookahead == 'N') ADVANCE(678); END_STATE(); case 521: - if (lookahead == 'N') ADVANCE(629); + if (lookahead == 'N') ADVANCE(630); END_STATE(); case 522: - if (lookahead == 'N') ADVANCE(682); + if (lookahead == 'N') ADVANCE(433); END_STATE(); case 523: - if (lookahead == 'N') ADVANCE(633); + if (lookahead == 'N') ADVANCE(632); END_STATE(); case 524: - if (lookahead == 'N') ADVANCE(683); + if (lookahead == 'N') ADVANCE(685); END_STATE(); case 525: - if (lookahead == 'N') ADVANCE(230); + if (lookahead == 'N') ADVANCE(636); END_STATE(); case 526: - if (lookahead == 'N') ADVANCE(232); + if (lookahead == 'N') ADVANCE(686); END_STATE(); case 527: - if (lookahead == 'N') ADVANCE(249); - if (lookahead == 'T') ADVANCE(972); + if (lookahead == 'N') ADVANCE(232); END_STATE(); case 528: - if (lookahead == 'N') ADVANCE(320); - if (lookahead == 'T') ADVANCE(969); + if (lookahead == 'N') ADVANCE(234); END_STATE(); case 529: - if (lookahead == 'N') ADVANCE(647); + if (lookahead == 'N') ADVANCE(251); + if (lookahead == 'T') ADVANCE(976); END_STATE(); case 530: - if (lookahead == 'N') ADVANCE(340); + if (lookahead == 'N') ADVANCE(322); + if (lookahead == 'T') ADVANCE(973); END_STATE(); case 531: - if (lookahead == 'N') ADVANCE(196); + if (lookahead == 'N') ADVANCE(650); END_STATE(); case 532: - if (lookahead == 'N') ADVANCE(711); + if (lookahead == 'N') ADVANCE(342); END_STATE(); case 533: - if (lookahead == 'N') ADVANCE(105); + if (lookahead == 'N') ADVANCE(198); END_STATE(); case 534: - if (lookahead == 'N') ADVANCE(649); + if (lookahead == 'N') ADVANCE(714); END_STATE(); case 535: - if (lookahead == 'N') ADVANCE(568); + if (lookahead == 'N') ADVANCE(108); END_STATE(); case 536: - if (lookahead == 'N') ADVANCE(659); + if (lookahead == 'N') ADVANCE(652); END_STATE(); case 537: - if (lookahead == 'N') ADVANCE(658); + if (lookahead == 'N') ADVANCE(571); END_STATE(); case 538: - if (lookahead == 'N') ADVANCE(660); + if (lookahead == 'N') ADVANCE(662); END_STATE(); case 539: - if (lookahead == 'N') ADVANCE(663); + if (lookahead == 'N') ADVANCE(661); END_STATE(); case 540: - if (lookahead == 'O') ADVANCE(1054); - if (lookahead == 'Y') ADVANCE(575); + if (lookahead == 'N') ADVANCE(663); END_STATE(); case 541: - if (lookahead == 'O') ADVANCE(716); + if (lookahead == 'N') ADVANCE(666); END_STATE(); case 542: - if (lookahead == 'O') ADVANCE(730); + if (lookahead == 'O') ADVANCE(1058); + if (lookahead == 'Y') ADVANCE(578); END_STATE(); case 543: - if (lookahead == 'O') ADVANCE(527); + if (lookahead == 'O') ADVANCE(719); END_STATE(); case 544: - if (lookahead == 'O') ADVANCE(1086); + if (lookahead == 'O') ADVANCE(733); END_STATE(); case 545: - if (lookahead == 'O') ADVANCE(582); - if (lookahead == 'R') ADVANCE(553); + if (lookahead == 'O') ADVANCE(529); END_STATE(); case 546: - if (lookahead == 'O') ADVANCE(569); + if (lookahead == 'O') ADVANCE(1090); END_STATE(); case 547: - if (lookahead == 'O') ADVANCE(732); + if (lookahead == 'O') ADVANCE(585); + if (lookahead == 'R') ADVANCE(555); END_STATE(); case 548: - if (lookahead == 'O') ADVANCE(528); + if (lookahead == 'O') ADVANCE(572); END_STATE(); case 549: - if (lookahead == 'O') ADVANCE(528); - if (lookahead == 'U') ADVANCE(483); + if (lookahead == 'O') ADVANCE(735); END_STATE(); case 550: - if (lookahead == 'O') ADVANCE(421); + if (lookahead == 'O') ADVANCE(530); END_STATE(); case 551: - if (lookahead == 'O') ADVANCE(597); + if (lookahead == 'O') ADVANCE(530); + if (lookahead == 'U') ADVANCE(485); END_STATE(); case 552: - if (lookahead == 'O') ADVANCE(445); + if (lookahead == 'O') ADVANCE(423); END_STATE(); case 553: - if (lookahead == 'O') ADVANCE(466); + if (lookahead == 'O') ADVANCE(600); END_STATE(); case 554: - if (lookahead == 'O') ADVANCE(724); + if (lookahead == 'O') ADVANCE(447); END_STATE(); case 555: - if (lookahead == 'O') ADVANCE(606); + if (lookahead == 'O') ADVANCE(468); END_STATE(); case 556: - if (lookahead == 'O') ADVANCE(520); + if (lookahead == 'O') ADVANCE(727); END_STATE(); case 557: - if (lookahead == 'O') ADVANCE(495); + if (lookahead == 'O') ADVANCE(676); END_STATE(); case 558: - if (lookahead == 'O') ADVANCE(496); + if (lookahead == 'O') ADVANCE(609); END_STATE(); case 559: - if (lookahead == 'O') ADVANCE(497); + if (lookahead == 'O') ADVANCE(522); END_STATE(); case 560: - if (lookahead == 'O') ADVANCE(498); + if (lookahead == 'O') ADVANCE(497); END_STATE(); case 561: - if (lookahead == 'O') ADVANCE(499); + if (lookahead == 'O') ADVANCE(498); END_STATE(); case 562: - if (lookahead == 'O') ADVANCE(523); + if (lookahead == 'O') ADVANCE(499); END_STATE(); case 563: - if (lookahead == 'O') ADVANCE(502); + if (lookahead == 'O') ADVANCE(500); END_STATE(); case 564: - if (lookahead == 'O') ADVANCE(532); + if (lookahead == 'O') ADVANCE(501); END_STATE(); case 565: - if (lookahead == 'O') ADVANCE(577); + if (lookahead == 'O') ADVANCE(525); END_STATE(); case 566: - if (lookahead == 'O') ADVANCE(475); + if (lookahead == 'O') ADVANCE(504); END_STATE(); case 567: - if (lookahead == 'O') ADVANCE(614); + if (lookahead == 'O') ADVANCE(534); END_STATE(); case 568: - if (lookahead == 'O') ADVANCE(616); + if (lookahead == 'O') ADVANCE(580); END_STATE(); case 569: - if (lookahead == 'P') ADVANCE(1014); + if (lookahead == 'O') ADVANCE(477); END_STATE(); case 570: - if (lookahead == 'P') ADVANCE(940); + if (lookahead == 'O') ADVANCE(617); END_STATE(); case 571: - if (lookahead == 'P') ADVANCE(1113); + if (lookahead == 'O') ADVANCE(619); END_STATE(); case 572: - if (lookahead == 'P') ADVANCE(456); + if (lookahead == 'P') ADVANCE(1018); END_STATE(); case 573: - if (lookahead == 'P') ADVANCE(435); + if (lookahead == 'P') ADVANCE(944); END_STATE(); case 574: - if (lookahead == 'P') ADVANCE(135); + if (lookahead == 'P') ADVANCE(1117); END_STATE(); case 575: - if (lookahead == 'P') ADVANCE(221); + if (lookahead == 'P') ADVANCE(458); END_STATE(); case 576: - if (lookahead == 'P') ADVANCE(452); + if (lookahead == 'P') ADVANCE(437); END_STATE(); case 577: - if (lookahead == 'P') ADVANCE(225); + if (lookahead == 'P') ADVANCE(138); END_STATE(); case 578: - if (lookahead == 'P') ADVANCE(210); + if (lookahead == 'P') ADVANCE(223); END_STATE(); case 579: - if (lookahead == 'Q') ADVANCE(725); + if (lookahead == 'P') ADVANCE(454); END_STATE(); case 580: - if (lookahead == 'R') ADVANCE(546); + if (lookahead == 'P') ADVANCE(227); END_STATE(); case 581: - if (lookahead == 'R') ADVANCE(962); - if (lookahead == 'U') ADVANCE(714); + if (lookahead == 'P') ADVANCE(212); END_STATE(); case 582: - if (lookahead == 'R') ADVANCE(1103); + if (lookahead == 'Q') ADVANCE(728); END_STATE(); case 583: - if (lookahead == 'R') ADVANCE(731); + if (lookahead == 'R') ADVANCE(548); END_STATE(); case 584: - if (lookahead == 'R') ADVANCE(1075); + if (lookahead == 'R') ADVANCE(966); + if (lookahead == 'U') ADVANCE(717); END_STATE(); case 585: - if (lookahead == 'R') ADVANCE(1065); + if (lookahead == 'R') ADVANCE(1107); END_STATE(); case 586: - if (lookahead == 'R') ADVANCE(927); + if (lookahead == 'R') ADVANCE(734); END_STATE(); case 587: - if (lookahead == 'R') ADVANCE(1007); + if (lookahead == 'R') ADVANCE(1079); END_STATE(); case 588: - if (lookahead == 'R') ADVANCE(1047); + if (lookahead == 'R') ADVANCE(1069); END_STATE(); case 589: - if (lookahead == 'R') ADVANCE(1041); + if (lookahead == 'R') ADVANCE(931); END_STATE(); case 590: - if (lookahead == 'R') ADVANCE(1045); + if (lookahead == 'R') ADVANCE(1011); END_STATE(); case 591: - if (lookahead == 'R') ADVANCE(1043); + if (lookahead == 'R') ADVANCE(1051); END_STATE(); case 592: - if (lookahead == 'R') ADVANCE(960); - if (lookahead == 'U') ADVANCE(714); + if (lookahead == 'R') ADVANCE(1045); END_STATE(); case 593: - if (lookahead == 'R') ADVANCE(553); + if (lookahead == 'R') ADVANCE(1049); END_STATE(); case 594: - if (lookahead == 'R') ADVANCE(541); + if (lookahead == 'R') ADVANCE(1047); END_STATE(); case 595: - if (lookahead == 'R') ADVANCE(338); + if (lookahead == 'R') ADVANCE(964); + if (lookahead == 'U') ADVANCE(717); END_STATE(); case 596: - if (lookahead == 'R') ADVANCE(96); - if (lookahead == 'S') ADVANCE(624); - if (lookahead == 'T') ADVANCE(160); + if (lookahead == 'R') ADVANCE(555); END_STATE(); case 597: - if (lookahead == 'R') ADVANCE(479); - if (lookahead == 'T') ADVANCE(966); + if (lookahead == 'R') ADVANCE(543); END_STATE(); case 598: - if (lookahead == 'R') ADVANCE(470); + if (lookahead == 'R') ADVANCE(340); END_STATE(); case 599: - if (lookahead == 'R') ADVANCE(653); + if (lookahead == 'R') ADVANCE(99); + if (lookahead == 'S') ADVANCE(627); + if (lookahead == 'T') ADVANCE(162); END_STATE(); case 600: - if (lookahead == 'R') ADVANCE(471); + if (lookahead == 'R') ADVANCE(481); + if (lookahead == 'T') ADVANCE(970); END_STATE(); case 601: - if (lookahead == 'R') ADVANCE(375); + if (lookahead == 'R') ADVANCE(472); END_STATE(); case 602: - if (lookahead == 'R') ADVANCE(189); + if (lookahead == 'R') ADVANCE(656); END_STATE(); case 603: - if (lookahead == 'R') ADVANCE(403); + if (lookahead == 'R') ADVANCE(473); END_STATE(); case 604: - if (lookahead == 'R') ADVANCE(301); + if (lookahead == 'R') ADVANCE(377); END_STATE(); case 605: - if (lookahead == 'R') ADVANCE(162); + if (lookahead == 'R') ADVANCE(191); END_STATE(); case 606: - if (lookahead == 'R') ADVANCE(190); + if (lookahead == 'R') ADVANCE(405); END_STATE(); case 607: - if (lookahead == 'R') ADVANCE(205); + if (lookahead == 'R') ADVANCE(302); END_STATE(); case 608: - if (lookahead == 'R') ADVANCE(628); + if (lookahead == 'R') ADVANCE(164); END_STATE(); case 609: - if (lookahead == 'R') ADVANCE(678); + if (lookahead == 'R') ADVANCE(192); END_STATE(); case 610: - if (lookahead == 'R') ADVANCE(492); + if (lookahead == 'R') ADVANCE(207); END_STATE(); case 611: - if (lookahead == 'R') ADVANCE(120); + if (lookahead == 'R') ADVANCE(631); END_STATE(); case 612: - if (lookahead == 'R') ADVANCE(228); + if (lookahead == 'R') ADVANCE(681); END_STATE(); case 613: - if (lookahead == 'R') ADVANCE(636); + if (lookahead == 'R') ADVANCE(494); END_STATE(); case 614: - if (lookahead == 'R') ADVANCE(229); + if (lookahead == 'R') ADVANCE(123); END_STATE(); case 615: - if (lookahead == 'R') ADVANCE(687); + if (lookahead == 'R') ADVANCE(230); END_STATE(); case 616: - if (lookahead == 'R') ADVANCE(234); + if (lookahead == 'R') ADVANCE(639); END_STATE(); case 617: - if (lookahead == 'R') ADVANCE(126); + if (lookahead == 'R') ADVANCE(231); END_STATE(); case 618: - if (lookahead == 'R') ADVANCE(126); - if (lookahead == 'T') ADVANCE(160); + if (lookahead == 'R') ADVANCE(690); END_STATE(); case 619: - if (lookahead == 'R') ADVANCE(657); + if (lookahead == 'R') ADVANCE(236); END_STATE(); case 620: - if (lookahead == 'R') ADVANCE(206); + if (lookahead == 'R') ADVANCE(129); END_STATE(); case 621: - if (lookahead == 'R') ADVANCE(207); + if (lookahead == 'R') ADVANCE(129); + if (lookahead == 'T') ADVANCE(162); END_STATE(); case 622: - if (lookahead == 'R') ADVANCE(208); + if (lookahead == 'R') ADVANCE(660); END_STATE(); case 623: - if (lookahead == 'S') ADVANCE(1028); + if (lookahead == 'R') ADVANCE(208); END_STATE(); case 624: - if (lookahead == 'S') ADVANCE(350); + if (lookahead == 'R') ADVANCE(209); END_STATE(); case 625: - if (lookahead == 'S') ADVANCE(1076); + if (lookahead == 'R') ADVANCE(210); END_STATE(); case 626: - if (lookahead == 'S') ADVANCE(878); + if (lookahead == 'S') ADVANCE(1032); END_STATE(); case 627: - if (lookahead == 'S') ADVANCE(1108); + if (lookahead == 'S') ADVANCE(352); END_STATE(); case 628: - if (lookahead == 'S') ADVANCE(1087); + if (lookahead == 'S') ADVANCE(1080); END_STATE(); case 629: - if (lookahead == 'S') ADVANCE(93); + if (lookahead == 'S') ADVANCE(882); END_STATE(); case 630: - if (lookahead == 'S') ADVANCE(1048); + if (lookahead == 'S') ADVANCE(1112); END_STATE(); case 631: - if (lookahead == 'S') ADVANCE(995); + if (lookahead == 'S') ADVANCE(1091); END_STATE(); case 632: - if (lookahead == 'S') ADVANCE(1018); + if (lookahead == 'S') ADVANCE(95); END_STATE(); case 633: - if (lookahead == 'S') ADVANCE(1097); + if (lookahead == 'S') ADVANCE(1052); END_STATE(); case 634: - if (lookahead == 'S') ADVANCE(1107); + if (lookahead == 'S') ADVANCE(999); END_STATE(); case 635: - if (lookahead == 'S') ADVANCE(1102); + if (lookahead == 'S') ADVANCE(1022); END_STATE(); case 636: - if (lookahead == 'S') ADVANCE(879); + if (lookahead == 'S') ADVANCE(1101); END_STATE(); case 637: - if (lookahead == 'S') ADVANCE(746); + if (lookahead == 'S') ADVANCE(1111); END_STATE(); case 638: - if (lookahead == 'S') ADVANCE(415); + if (lookahead == 'S') ADVANCE(1106); END_STATE(); case 639: - if (lookahead == 'S') ADVANCE(574); + if (lookahead == 'S') ADVANCE(883); END_STATE(); case 640: - if (lookahead == 'S') ADVANCE(641); - if (lookahead == 'T') ADVANCE(1120); + if (lookahead == 'S') ADVANCE(749); END_STATE(); case 641: - if (lookahead == 'S') ADVANCE(397); + if (lookahead == 'S') ADVANCE(417); END_STATE(); case 642: - if (lookahead == 'S') ADVANCE(86); + if (lookahead == 'S') ADVANCE(577); END_STATE(); case 643: - if (lookahead == 'S') ADVANCE(357); + if (lookahead == 'S') ADVANCE(644); + if (lookahead == 'T') ADVANCE(1124); END_STATE(); case 644: - if (lookahead == 'S') ADVANCE(217); + if (lookahead == 'S') ADVANCE(399); END_STATE(); case 645: - if (lookahead == 'S') ADVANCE(347); + if (lookahead == 'S') ADVANCE(87); END_STATE(); case 646: - if (lookahead == 'S') ADVANCE(708); + if (lookahead == 'S') ADVANCE(359); END_STATE(); case 647: - if (lookahead == 'S') ADVANCE(148); + if (lookahead == 'S') ADVANCE(219); END_STATE(); case 648: - if (lookahead == 'S') ADVANCE(695); + if (lookahead == 'S') ADVANCE(349); END_STATE(); case 649: - if (lookahead == 'S') ADVANCE(293); + if (lookahead == 'S') ADVANCE(711); END_STATE(); case 650: - if (lookahead == 'S') ADVANCE(222); + if (lookahead == 'S') ADVANCE(151); END_STATE(); case 651: - if (lookahead == 'S') ADVANCE(632); + if (lookahead == 'S') ADVANCE(698); END_STATE(); case 652: - if (lookahead == 'S') ADVANCE(241); + if (lookahead == 'S') ADVANCE(294); END_STATE(); case 653: - if (lookahead == 'S') ADVANCE(557); + if (lookahead == 'S') ADVANCE(224); END_STATE(); case 654: - if (lookahead == 'S') ADVANCE(313); + if (lookahead == 'S') ADVANCE(635); END_STATE(); case 655: - if (lookahead == 'S') ADVANCE(302); + if (lookahead == 'S') ADVANCE(243); END_STATE(); case 656: - if (lookahead == 'S') ADVANCE(398); + if (lookahead == 'S') ADVANCE(560); END_STATE(); case 657: - if (lookahead == 'S') ADVANCE(318); + if (lookahead == 'S') ADVANCE(303); END_STATE(); case 658: - if (lookahead == 'S') ADVANCE(400); + if (lookahead == 'S') ADVANCE(315); END_STATE(); case 659: - if (lookahead == 'S') ADVANCE(404); + if (lookahead == 'S') ADVANCE(400); END_STATE(); case 660: - if (lookahead == 'S') ADVANCE(402); + if (lookahead == 'S') ADVANCE(320); END_STATE(); case 661: - if (lookahead == 'S') ADVANCE(406); + if (lookahead == 'S') ADVANCE(402); END_STATE(); case 662: - if (lookahead == 'S') ADVANCE(405); + if (lookahead == 'S') ADVANCE(406); END_STATE(); case 663: - if (lookahead == 'S') ADVANCE(407); + if (lookahead == 'S') ADVANCE(404); END_STATE(); case 664: - if (lookahead == 'S') ADVANCE(747); + if (lookahead == 'S') ADVANCE(408); END_STATE(); case 665: - if (lookahead == 'S') ADVANCE(748); + if (lookahead == 'S') ADVANCE(407); END_STATE(); case 666: - if (lookahead == 'S') ADVANCE(661); + if (lookahead == 'S') ADVANCE(409); END_STATE(); case 667: - if (lookahead == 'S') ADVANCE(749); + if (lookahead == 'S') ADVANCE(750); END_STATE(); case 668: - if (lookahead == 'T') ADVANCE(884); + if (lookahead == 'S') ADVANCE(751); END_STATE(); case 669: - if (lookahead == 'T') ADVANCE(1053); + if (lookahead == 'S') ADVANCE(664); END_STATE(); case 670: - if (lookahead == 'T') ADVANCE(1120); + if (lookahead == 'S') ADVANCE(752); END_STATE(); case 671: - if (lookahead == 'T') ADVANCE(1126); + if (lookahead == 'T') ADVANCE(888); END_STATE(); case 672: - if (lookahead == 'T') ADVANCE(899); + if (lookahead == 'T') ADVANCE(1057); END_STATE(); case 673: - if (lookahead == 'T') ADVANCE(1069); + if (lookahead == 'T') ADVANCE(1124); END_STATE(); case 674: - if (lookahead == 'T') ADVANCE(1118); + if (lookahead == 'T') ADVANCE(1130); END_STATE(); case 675: - if (lookahead == 'T') ADVANCE(1008); + if (lookahead == 'T') ADVANCE(903); END_STATE(); case 676: - if (lookahead == 'T') ADVANCE(911); + if (lookahead == 'T') ADVANCE(1073); END_STATE(); case 677: - if (lookahead == 'T') ADVANCE(936); + if (lookahead == 'T') ADVANCE(1122); END_STATE(); case 678: - if (lookahead == 'T') ADVANCE(6); + if (lookahead == 'T') ADVANCE(1012); END_STATE(); case 679: - if (lookahead == 'T') ADVANCE(1122); + if (lookahead == 'T') ADVANCE(915); END_STATE(); case 680: - if (lookahead == 'T') ADVANCE(951); + if (lookahead == 'T') ADVANCE(940); END_STATE(); case 681: - if (lookahead == 'T') ADVANCE(889); + if (lookahead == 'T') ADVANCE(6); END_STATE(); case 682: - if (lookahead == 'T') ADVANCE(1105); + if (lookahead == 'T') ADVANCE(1126); END_STATE(); case 683: - if (lookahead == 'T') ADVANCE(1057); + if (lookahead == 'T') ADVANCE(955); END_STATE(); case 684: - if (lookahead == 'T') ADVANCE(1093); + if (lookahead == 'T') ADVANCE(893); END_STATE(); case 685: - if (lookahead == 'T') ADVANCE(906); + if (lookahead == 'T') ADVANCE(1109); END_STATE(); case 686: - if (lookahead == 'T') ADVANCE(910); + if (lookahead == 'T') ADVANCE(1061); END_STATE(); case 687: - if (lookahead == 'T') ADVANCE(1095); + if (lookahead == 'T') ADVANCE(1097); END_STATE(); case 688: - if (lookahead == 'T') ADVANCE(140); + if (lookahead == 'T') ADVANCE(910); END_STATE(); case 689: - if (lookahead == 'T') ADVANCE(720); + if (lookahead == 'T') ADVANCE(914); END_STATE(); case 690: - if (lookahead == 'T') ADVANCE(236); + if (lookahead == 'T') ADVANCE(1099); END_STATE(); case 691: - if (lookahead == 'T') ADVANCE(343); + if (lookahead == 'T') ADVANCE(143); END_STATE(); case 692: - if (lookahead == 'T') ADVANCE(101); + if (lookahead == 'T') ADVANCE(723); END_STATE(); case 693: - if (lookahead == 'T') ADVANCE(159); + if (lookahead == 'T') ADVANCE(238); END_STATE(); case 694: - if (lookahead == 'T') ADVANCE(366); + if (lookahead == 'T') ADVANCE(345); END_STATE(); case 695: - if (lookahead == 'T') ADVANCE(626); + if (lookahead == 'T') ADVANCE(104); END_STATE(); case 696: - if (lookahead == 'T') ADVANCE(630); + if (lookahead == 'T') ADVANCE(161); END_STATE(); case 697: - if (lookahead == 'T') ADVANCE(631); + if (lookahead == 'T') ADVANCE(368); END_STATE(); case 698: - if (lookahead == 'T') ADVANCE(231); + if (lookahead == 'T') ADVANCE(629); END_STATE(); case 699: - if (lookahead == 'T') ADVANCE(233); + if (lookahead == 'T') ADVANCE(633); END_STATE(); case 700: - if (lookahead == 'T') ADVANCE(239); + if (lookahead == 'T') ADVANCE(634); END_STATE(); case 701: - if (lookahead == 'T') ADVANCE(240); + if (lookahead == 'T') ADVANCE(233); END_STATE(); case 702: - if (lookahead == 'T') ADVANCE(247); + if (lookahead == 'T') ADVANCE(235); END_STATE(); case 703: - if (lookahead == 'T') ADVANCE(268); + if (lookahead == 'T') ADVANCE(241); END_STATE(); case 704: - if (lookahead == 'T') ADVANCE(257); + if (lookahead == 'T') ADVANCE(242); END_STATE(); case 705: - if (lookahead == 'T') ADVANCE(707); + if (lookahead == 'T') ADVANCE(249); END_STATE(); case 706: - if (lookahead == 'T') ADVANCE(279); + if (lookahead == 'T') ADVANCE(270); END_STATE(); case 707: - if (lookahead == 'T') ADVANCE(132); + if (lookahead == 'T') ADVANCE(259); END_STATE(); case 708: - if (lookahead == 'T') ADVANCE(385); + if (lookahead == 'T') ADVANCE(710); END_STATE(); case 709: - if (lookahead == 'T') ADVANCE(310); + if (lookahead == 'T') ADVANCE(280); END_STATE(); case 710: - if (lookahead == 'T') ADVANCE(399); + if (lookahead == 'T') ADVANCE(135); END_STATE(); case 711: - if (lookahead == 'T') ADVANCE(139); + if (lookahead == 'T') ADVANCE(387); END_STATE(); case 712: - if (lookahead == 'T') ADVANCE(408); + if (lookahead == 'T') ADVANCE(312); END_STATE(); case 713: if (lookahead == 'T') ADVANCE(401); END_STATE(); case 714: - if (lookahead == 'T') ADVANCE(662); + if (lookahead == 'T') ADVANCE(142); END_STATE(); case 715: - if (lookahead == 'U') ADVANCE(161); + if (lookahead == 'T') ADVANCE(410); END_STATE(); case 716: - if (lookahead == 'U') ADVANCE(570); + if (lookahead == 'T') ADVANCE(403); END_STATE(); case 717: - if (lookahead == 'U') ADVANCE(669); + if (lookahead == 'T') ADVANCE(665); END_STATE(); case 718: - if (lookahead == 'U') ADVANCE(578); + if (lookahead == 'U') ADVANCE(163); END_STATE(); case 719: - if (lookahead == 'U') ADVANCE(477); + if (lookahead == 'U') ADVANCE(573); END_STATE(); case 720: - if (lookahead == 'U') ADVANCE(610); + if (lookahead == 'U') ADVANCE(672); END_STATE(); case 721: - if (lookahead == 'U') ADVANCE(447); + if (lookahead == 'U') ADVANCE(581); END_STATE(); case 722: - if (lookahead == 'U') ADVANCE(439); + if (lookahead == 'U') ADVANCE(479); END_STATE(); case 723: - if (lookahead == 'U') ADVANCE(227); + if (lookahead == 'U') ADVANCE(613); END_STATE(); case 724: - if (lookahead == 'U') ADVANCE(685); + if (lookahead == 'U') ADVANCE(449); END_STATE(); case 725: - if (lookahead == 'U') ADVANCE(238); + if (lookahead == 'U') ADVANCE(441); END_STATE(); case 726: - if (lookahead == 'U') ADVANCE(304); + if (lookahead == 'U') ADVANCE(229); END_STATE(); case 727: - if (lookahead == 'U') ADVANCE(576); + if (lookahead == 'U') ADVANCE(688); END_STATE(); case 728: - if (lookahead == 'V') ADVANCE(997); + if (lookahead == 'U') ADVANCE(240); END_STATE(); case 729: - if (lookahead == 'V') ADVANCE(311); + if (lookahead == 'U') ADVANCE(305); END_STATE(); case 730: - if (lookahead == 'V') ADVANCE(237); + if (lookahead == 'U') ADVANCE(579); END_STATE(); case 731: - if (lookahead == 'W') ADVANCE(603); + if (lookahead == 'V') ADVANCE(1001); END_STATE(); case 732: - if (lookahead == 'W') ADVANCE(638); + if (lookahead == 'V') ADVANCE(313); END_STATE(); case 733: - if (lookahead == 'X') ADVANCE(932); + if (lookahead == 'V') ADVANCE(239); END_STATE(); case 734: - if (lookahead == 'X') ADVANCE(931); + if (lookahead == 'W') ADVANCE(606); END_STATE(); case 735: - if (lookahead == 'X') ADVANCE(409); + if (lookahead == 'W') ADVANCE(641); END_STATE(); case 736: - if (lookahead == 'X') ADVANCE(573); + if (lookahead == 'X') ADVANCE(936); END_STATE(); case 737: - if (lookahead == 'Y') ADVANCE(743); + if (lookahead == 'X') ADVANCE(935); END_STATE(); case 738: - if (lookahead == 'Y') ADVANCE(1026); + if (lookahead == 'X') ADVANCE(411); END_STATE(); case 739: - if (lookahead == 'Y') ADVANCE(976); + if (lookahead == 'X') ADVANCE(576); END_STATE(); case 740: - if (lookahead == 'Y') ADVANCE(1049); + if (lookahead == 'Y') ADVANCE(746); END_STATE(); case 741: - if (lookahead == 'Y') ADVANCE(5); + if (lookahead == 'Y') ADVANCE(1030); END_STATE(); case 742: - if (lookahead == 'Y') ADVANCE(643); + if (lookahead == 'Y') ADVANCE(980); END_STATE(); case 743: - if (lookahead == 'Z') ADVANCE(290); + if (lookahead == 'Y') ADVANCE(1053); END_STATE(); case 744: - if (lookahead == 'Z') ADVANCE(315); + if (lookahead == 'Y') ADVANCE(5); END_STATE(); case 745: - if (lookahead == '_') ADVANCE(390); + if (lookahead == 'Y') ADVANCE(646); END_STATE(); case 746: - if (lookahead == '_') ADVANCE(164); + if (lookahead == 'Z') ADVANCE(291); END_STATE(); case 747: - if (lookahead == '_') ADVANCE(179); + if (lookahead == 'Z') ADVANCE(317); END_STATE(); case 748: - if (lookahead == '_') ADVANCE(180); + if (lookahead == '_') ADVANCE(392); END_STATE(); case 749: - if (lookahead == '_') ADVANCE(182); + if (lookahead == '_') ADVANCE(166); END_STATE(); case 750: - if (lookahead == 'a') ADVANCE(786); - if (lookahead == 'l') ADVANCE(752); - if (lookahead == 'o') ADVANCE(790); + if (lookahead == '_') ADVANCE(181); END_STATE(); case 751: - if (lookahead == 'a') ADVANCE(787); + if (lookahead == '_') ADVANCE(182); END_STATE(); case 752: - if (lookahead == 'a') ADVANCE(807); + if (lookahead == '_') ADVANCE(184); END_STATE(); case 753: - if (lookahead == 'a') ADVANCE(783); + if (lookahead == 'a') ADVANCE(789); + if (lookahead == 'l') ADVANCE(755); + if (lookahead == 'o') ADVANCE(793); END_STATE(); case 754: - if (lookahead == 'a') ADVANCE(788); + if (lookahead == 'a') ADVANCE(790); END_STATE(); case 755: - if (lookahead == 'a') ADVANCE(778); + if (lookahead == 'a') ADVANCE(810); END_STATE(); case 756: - if (lookahead == 'a') ADVANCE(791); + if (lookahead == 'a') ADVANCE(786); END_STATE(); case 757: - if (lookahead == 'a') ADVANCE(808); + if (lookahead == 'a') ADVANCE(791); END_STATE(); case 758: - if (lookahead == 'a') ADVANCE(809); + if (lookahead == 'a') ADVANCE(781); END_STATE(); case 759: - if (lookahead == 'b') ADVANCE(753); + if (lookahead == 'a') ADVANCE(794); END_STATE(); case 760: - if (lookahead == 'c') ADVANCE(777); + if (lookahead == 'a') ADVANCE(811); END_STATE(); case 761: - if (lookahead == 'c') ADVANCE(1286); + if (lookahead == 'a') ADVANCE(812); END_STATE(); case 762: - if (lookahead == 'c') ADVANCE(810); + if (lookahead == 'b') ADVANCE(756); END_STATE(); case 763: - if (lookahead == 'c') ADVANCE(757); + if (lookahead == 'c') ADVANCE(780); END_STATE(); case 764: - if (lookahead == 'c') ADVANCE(758); + if (lookahead == 'c') ADVANCE(1291); END_STATE(); case 765: - if (lookahead == 'd') ADVANCE(774); + if (lookahead == 'c') ADVANCE(813); END_STATE(); case 766: - if (lookahead == 'e') ADVANCE(1270); + if (lookahead == 'c') ADVANCE(760); END_STATE(); case 767: - if (lookahead == 'e') ADVANCE(1271); + if (lookahead == 'c') ADVANCE(761); END_STATE(); case 768: - if (lookahead == 'e') ADVANCE(781); + if (lookahead == 'd') ADVANCE(777); END_STATE(); case 769: - if (lookahead == 'e') ADVANCE(799); + if (lookahead == 'e') ADVANCE(1275); END_STATE(); case 770: - if (lookahead == 'e') ADVANCE(761); + if (lookahead == 'e') ADVANCE(1276); END_STATE(); case 771: - if (lookahead == 'e') ADVANCE(794); + if (lookahead == 'e') ADVANCE(784); END_STATE(); case 772: if (lookahead == 'e') ADVANCE(802); END_STATE(); case 773: - if (lookahead == 'g') ADVANCE(800); + if (lookahead == 'e') ADVANCE(764); END_STATE(); case 774: - if (lookahead == 'g') ADVANCE(771); + if (lookahead == 'e') ADVANCE(797); END_STATE(); case 775: - if (lookahead == 'g') ADVANCE(801); + if (lookahead == 'e') ADVANCE(805); END_STATE(); case 776: - if (lookahead == 'i') ADVANCE(1269); + if (lookahead == 'g') ADVANCE(803); END_STATE(); case 777: - if (lookahead == 'i') ADVANCE(776); + if (lookahead == 'g') ADVANCE(774); END_STATE(); case 778: - if (lookahead == 'i') ADVANCE(793); + if (lookahead == 'g') ADVANCE(804); END_STATE(); case 779: - if (lookahead == 'k') ADVANCE(1265); + if (lookahead == 'i') ADVANCE(1274); END_STATE(); case 780: - if (lookahead == 'l') ADVANCE(756); + if (lookahead == 'i') ADVANCE(779); END_STATE(); case 781: - if (lookahead == 'l') ADVANCE(1266); + if (lookahead == 'i') ADVANCE(796); END_STATE(); case 782: - if (lookahead == 'l') ADVANCE(1274); + if (lookahead == 'k') ADVANCE(1270); END_STATE(); case 783: - if (lookahead == 'l') ADVANCE(782); + if (lookahead == 'l') ADVANCE(759); END_STATE(); case 784: - ADVANCE_MAP( - 'm', 1548, - 'n', 804, - 'u', 804, - 0xb5, 804, - 'd', 1547, - 'h', 1547, - 's', 1547, - 'w', 1547, - 'y', 1547, - ); - if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(784); + if (lookahead == 'l') ADVANCE(1271); END_STATE(); case 785: - ADVANCE_MAP( - 'm', 1548, - 'n', 804, - 'u', 804, - 0xb5, 804, - 'd', 1547, - 'h', 1547, - 's', 1547, - 'w', 1547, - 'y', 1547, - ); - if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(784); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(785); + if (lookahead == 'l') ADVANCE(1279); END_STATE(); case 786: - if (lookahead == 'm') ADVANCE(768); + if (lookahead == 'l') ADVANCE(785); END_STATE(); case 787: - if (lookahead == 'm') ADVANCE(1273); + ADVANCE_MAP( + 'm', 1553, + 'n', 807, + 'u', 807, + 0xb5, 807, + 'd', 1552, + 'h', 1552, + 's', 1552, + 'w', 1552, + 'y', 1552, + ); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') ADVANCE(787); END_STATE(); case 788: - if (lookahead == 'm') ADVANCE(1272); + ADVANCE_MAP( + 'm', 1553, + 'n', 807, + 'u', 807, + 0xb5, 807, + 'd', 1552, + 'h', 1552, + 's', 1552, + 'w', 1552, + 'y', 1552, + ); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') ADVANCE(787); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(788); END_STATE(); case 789: - if (lookahead == 'n') ADVANCE(1288); + if (lookahead == 'm') ADVANCE(771); END_STATE(); case 790: - if (lookahead == 'n') ADVANCE(811); + if (lookahead == 'm') ADVANCE(1278); END_STATE(); case 791: - if (lookahead == 'n') ADVANCE(779); + if (lookahead == 'm') ADVANCE(1277); END_STATE(); case 792: - if (lookahead == 'n') ADVANCE(762); + if (lookahead == 'n') ADVANCE(1293); END_STATE(); case 793: - if (lookahead == 'n') ADVANCE(806); + if (lookahead == 'n') ADVANCE(814); END_STATE(); case 794: - if (lookahead == 'n') ADVANCE(775); + if (lookahead == 'n') ADVANCE(782); END_STATE(); case 795: - if (lookahead == 'o') ADVANCE(814); + if (lookahead == 'n') ADVANCE(765); END_STATE(); case 796: - if (lookahead == 'o') ADVANCE(790); + if (lookahead == 'n') ADVANCE(809); END_STATE(); case 797: - if (lookahead == 'o') ADVANCE(813); + if (lookahead == 'n') ADVANCE(778); END_STATE(); case 798: - if (lookahead == 'p') ADVANCE(772); + if (lookahead == 'o') ADVANCE(817); END_STATE(); case 799: - if (lookahead == 'r') ADVANCE(763); + if (lookahead == 'o') ADVANCE(793); END_STATE(); case 800: - if (lookahead == 'r') ADVANCE(751); + if (lookahead == 'o') ADVANCE(816); END_STATE(); case 801: - if (lookahead == 'r') ADVANCE(754); + if (lookahead == 'p') ADVANCE(775); END_STATE(); case 802: - if (lookahead == 'r') ADVANCE(764); + if (lookahead == 'r') ADVANCE(766); END_STATE(); case 803: - if (lookahead == 's') ADVANCE(760); + if (lookahead == 'r') ADVANCE(754); END_STATE(); case 804: - if (lookahead == 's') ADVANCE(1547); + if (lookahead == 'r') ADVANCE(757); END_STATE(); case 805: - if (lookahead == 's') ADVANCE(1267); + if (lookahead == 'r') ADVANCE(767); END_STATE(); case 806: - if (lookahead == 's') ADVANCE(970); + if (lookahead == 's') ADVANCE(763); END_STATE(); case 807: - if (lookahead == 's') ADVANCE(805); + if (lookahead == 's') ADVANCE(1552); END_STATE(); case 808: - if (lookahead == 's') ADVANCE(766); + if (lookahead == 's') ADVANCE(1272); END_STATE(); case 809: - if (lookahead == 's') ADVANCE(767); + if (lookahead == 's') ADVANCE(974); END_STATE(); case 810: - if (lookahead == 't') ADVANCE(1268); + if (lookahead == 's') ADVANCE(808); END_STATE(); case 811: - if (lookahead == 't') ADVANCE(755); + if (lookahead == 's') ADVANCE(769); END_STATE(); case 812: - if (lookahead == 'u') ADVANCE(792); + if (lookahead == 's') ADVANCE(770); END_STATE(); case 813: - if (lookahead == 'w') ADVANCE(759); + if (lookahead == 't') ADVANCE(1273); END_STATE(); case 814: - if (lookahead == 'w') ADVANCE(769); + if (lookahead == 't') ADVANCE(758); END_STATE(); case 815: - if (lookahead == '|') ADVANCE(1556); + if (lookahead == 'u') ADVANCE(795); END_STATE(); case 816: - if (lookahead == '+' || - lookahead == '-') ADVANCE(818); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1285); + if (lookahead == 'w') ADVANCE(762); END_STATE(); case 817: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1284); + if (lookahead == 'w') ADVANCE(772); END_STATE(); case 818: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1285); + if (lookahead == '|') ADVANCE(1561); END_STATE(); case 819: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1294); + if (lookahead == '+' || + lookahead == '-') ADVANCE(821); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1290); END_STATE(); case 820: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1293); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1289); END_STATE(); case 821: + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1290); + END_STATE(); + case 822: + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1299); + END_STATE(); + case 823: + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1298); + END_STATE(); + case 824: if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1287); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1292); END_STATE(); - case 822: + case 825: if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1289); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1294); END_STATE(); - case 823: + case 826: if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1291); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1296); END_STATE(); - case 824: + case 827: if (lookahead != 0 && lookahead != '\n') ADVANCE(24); END_STATE(); - case 825: + case 828: if (lookahead != 0 && lookahead != '\n') ADVANCE(42); END_STATE(); - case 826: + case 829: if (lookahead != 0 && lookahead != '\n') ADVANCE(26); END_STATE(); - case 827: + case 830: if (lookahead != 0 && lookahead != '\n') ADVANCE(43); END_STATE(); - case 828: - if (eof) ADVANCE(854); + case 831: + if (eof) ADVANCE(857); ADVANCE_MAP( '!', 78, '"', 24, - '#', 873, - '$', 821, + '#', 876, + '$', 824, '&', 41, '\'', 42, - '(', 1131, - ')', 1132, - '*', 1141, - '+', 1568, - ',', 1127, - '-', 1551, - '.', 1143, - '/', 1572, - ':', 1135, - ';', 874, - '<', 1144, - '=', 1546, - '>', 1146, - '?', 1134, - '@', 1552, - 'A', 321, - 'B', 212, + '(', 1135, + ')', 1136, + '*', 1145, + '+', 1573, + ',', 1131, + '-', 1556, + '.', 1147, + '/', 1577, + ':', 1139, + ';', 877, + '<', 1148, + '=', 1551, + '>', 1150, + '?', 1138, + '@', 1557, + 'A', 323, + 'B', 214, 'C', 80, - 'D', 90, - 'E', 184, - 'F', 92, - 'G', 594, + 'D', 91, + 'E', 186, + 'F', 94, + 'G', 597, 'H', 82, - 'I', 322, - 'J', 100, - 'L', 269, - 'M', 97, - 'N', 94, - 'O', 463, + 'I', 324, + 'J', 103, + 'L', 271, + 'M', 100, + 'N', 96, + 'O', 465, 'P', 83, - 'R', 107, - 'S', 154, + 'R', 110, + 'S', 156, 'T', 84, - 'U', 487, - 'V', 102, - 'W', 349, - '[', 1129, - ']', 1130, - 'a', 803, - 'b', 780, - 'c', 750, - 'e', 765, - 'f', 789, - 'l', 795, - 'n', 773, - 'p', 812, + 'U', 488, + 'V', 105, + 'W', 351, + '[', 1133, + ']', 1134, + 'a', 806, + 'b', 783, + 'c', 753, + 'e', 768, + 'f', 792, + 'l', 798, + 'n', 776, + 'p', 815, 's', 28, 'u', 29, - '{', 1136, + '{', 1140, '|', 79, - '}', 1137, - '~', 1563, - 0xd7, 1571, - 0xf7, 1573, - 0x2208, 1580, - 0x2209, 1581, - 0x220b, 1575, - 0x220c, 1576, - 0x2282, 1583, - 0x2283, 1578, - 0x2284, 1584, - 0x2285, 1579, - 0x2286, 1582, - 0x2287, 1577, + '}', 1141, + '~', 1568, + 0xd7, 1576, + 0xf7, 1578, + 0x2208, 1585, + 0x2209, 1586, + 0x220b, 1580, + 0x220c, 1581, + 0x2282, 1588, + 0x2283, 1583, + 0x2284, 1589, + 0x2285, 1584, + 0x2286, 1587, + 0x2287, 1582, 'd', 27, 'r', 27, ); - if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(828); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1280); - END_STATE(); - case 829: - if (eof) ADVANCE(854); - ADVANCE_MAP( - '!', 78, - '#', 873, - '$', 821, - '&', 41, - '(', 1131, - ')', 1132, - '*', 1141, - '+', 1568, - ',', 1127, - '-', 1550, - '.', 1143, - '/', 1572, - ':', 1135, - ';', 874, - '<', 1144, - '=', 1546, - '>', 1146, - '?', 1134, - '@', 1552, - 'A', 442, - 'B', 462, - 'C', 354, - 'D', 149, - 'E', 736, - 'F', 391, - 'G', 594, - 'H', 367, - 'I', 323, - 'M', 261, - 'N', 548, - 'O', 464, - 'P', 89, - 'R', 305, - 'S', 177, - 'T', 271, - 'U', 486, - 'V', 134, - 'W', 348, - '[', 1129, - ']', 1130, - 'c', 796, - 'f', 789, - '{', 1136, - '|', 815, - '}', 1137, - '~', 1563, - 0xd7, 1571, - 0xf7, 1573, - 0x2208, 1580, - 0x2209, 1581, - 0x220b, 1575, - 0x220c, 1576, - 0x2282, 1583, - 0x2283, 1578, - 0x2284, 1584, - 0x2285, 1579, - 0x2286, 1582, - 0x2287, 1577, - ); - if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(829); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(785); - END_STATE(); - case 830: - if (eof) ADVANCE(854); - ADVANCE_MAP( - '!', 78, - '#', 873, - '$', 821, - '&', 41, - '(', 1131, - ')', 1132, - '*', 1141, - '+', 1568, - ',', 1127, - '-', 1549, - '/', 1572, - ';', 874, - '<', 1145, - '=', 1546, - '>', 1146, - '?', 1134, - '@', 1552, - 'A', 442, - 'C', 355, - 'D', 580, - 'F', 545, - 'G', 594, - 'I', 323, - 'M', 261, - 'N', 548, - 'O', 465, - 'P', 88, - 'R', 305, - 'S', 178, - 'T', 364, - 'U', 534, - 'W', 362, - ']', 1130, - 'c', 796, - 'f', 789, - '{', 1136, - '|', 815, - '}', 1137, - '~', 1563, - 0xd7, 1571, - 0xf7, 1573, - 0x2208, 1580, - 0x2209, 1581, - 0x220b, 1575, - 0x220c, 1576, - 0x2282, 1583, - 0x2283, 1578, - 0x2284, 1584, - 0x2285, 1579, - 0x2286, 1582, - 0x2287, 1577, - ); - if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(830); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1292); - END_STATE(); - case 831: - if (eof) ADVANCE(854); - ADVANCE_MAP( - '!', 78, - '#', 873, - '&', 41, - '(', 1131, - ')', 1132, - '*', 1141, - '+', 1568, - ',', 1127, - '-', 1550, - '.', 1143, - '/', 1572, - ':', 1135, - ';', 874, - '<', 1144, - '=', 1546, - '>', 1146, - '?', 75, - '@', 1552, - 'A', 443, - 'C', 550, - 'D', 255, - 'E', 736, - 'F', 264, - 'I', 485, - 'L', 379, - 'M', 261, - 'N', 549, - 'O', 507, - 'P', 88, - 'R', 108, - 'S', 256, - 'T', 364, - 'U', 534, - 'V', 102, - 'W', 348, - '[', 1129, - ']', 1130, - 'c', 796, - '{', 1136, - '|', 79, - '}', 1137, - '~', 1563, - 0xd7, 1571, - 0xf7, 1573, - 0x2208, 1580, - 0x2209, 1581, - 0x220b, 1575, - 0x220c, 1576, - 0x2282, 1583, - 0x2283, 1578, - 0x2284, 1584, - 0x2285, 1579, - 0x2286, 1582, - 0x2287, 1577, - ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(831); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(785); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1285); END_STATE(); case 832: - if (eof) ADVANCE(854); + if (eof) ADVANCE(857); ADVANCE_MAP( '!', 78, - '#', 873, + '#', 876, + '$', 824, '&', 41, - ')', 1132, - '*', 1141, - '+', 1568, - ',', 1127, - '-', 1551, - '.', 1142, - '/', 1572, - ';', 874, - '<', 1144, - '=', 1546, - '>', 1146, - '?', 1134, - '@', 1552, - 'A', 1404, - 'C', 1461, - 'I', 1432, - 'N', 1455, - 'O', 1473, - '[', 1129, - ']', 1130, - 'c', 1540, - '{', 1136, - '|', 815, - '}', 1137, - '~', 1563, - 0xd7, 1571, - 0xf7, 1573, - 0x2208, 1580, - 0x2209, 1581, - 0x220b, 1575, - 0x220c, 1576, - 0x2282, 1583, - 0x2283, 1578, - 0x2284, 1584, - 0x2285, 1579, - 0x2286, 1582, - 0x2287, 1577, + '(', 1135, + ')', 1136, + '*', 1145, + '+', 1573, + ',', 1131, + '-', 1555, + '.', 1147, + '/', 1577, + ':', 1139, + ';', 877, + '<', 1148, + '=', 1551, + '>', 1150, + '?', 1138, + '@', 1557, + 'A', 444, + 'B', 464, + 'C', 356, + 'D', 92, + 'E', 739, + 'F', 393, + 'G', 597, + 'H', 369, + 'I', 325, + 'M', 263, + 'N', 97, + 'O', 466, + 'P', 90, + 'R', 307, + 'S', 179, + 'T', 85, + 'U', 489, + 'V', 137, + 'W', 350, + '[', 1133, + ']', 1134, + 'c', 799, + 'f', 792, + '{', 1140, + '|', 818, + '}', 1141, + '~', 1568, + 0xd7, 1576, + 0xf7, 1578, + 0x2208, 1585, + 0x2209, 1586, + 0x220b, 1580, + 0x220c, 1581, + 0x2282, 1588, + 0x2283, 1583, + 0x2284, 1589, + 0x2285, 1584, + 0x2286, 1587, + 0x2287, 1582, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(832); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1282); - if (('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(788); END_STATE(); case 833: - if (eof) ADVANCE(854); + if (eof) ADVANCE(857); ADVANCE_MAP( '!', 78, - '#', 873, + '#', 876, + '$', 824, '&', 41, - ')', 1132, - '*', 1141, - '+', 1568, - ',', 1127, - '-', 1551, - '.', 1142, - '/', 1572, - ';', 874, - '<', 1144, - '=', 1546, - '>', 1146, - '?', 75, - '@', 1552, - 'A', 1401, - 'C', 1373, - 'D', 1477, - 'G', 1480, - 'I', 1432, - 'N', 1455, - 'O', 1473, - 'P', 1341, - 'S', 1313, - 'T', 1532, - 'W', 1380, - '[', 1129, - 'c', 1540, - '{', 1136, - '|', 815, - '}', 1137, - '~', 1563, - 0xd7, 1571, - 0xf7, 1573, - 0x2208, 1580, - 0x2209, 1581, - 0x220b, 1575, - 0x220c, 1576, - 0x2282, 1583, - 0x2283, 1578, - 0x2284, 1584, - 0x2285, 1579, - 0x2286, 1582, - 0x2287, 1577, + '(', 1135, + ')', 1136, + '*', 1145, + '+', 1573, + ',', 1131, + '-', 1554, + '/', 1577, + ';', 877, + '<', 1149, + '=', 1551, + '>', 1150, + '?', 1138, + '@', 1557, + 'A', 444, + 'C', 357, + 'D', 583, + 'F', 547, + 'G', 597, + 'I', 325, + 'M', 263, + 'N', 550, + 'O', 467, + 'P', 89, + 'R', 306, + 'S', 180, + 'T', 366, + 'U', 536, + 'W', 364, + ']', 1134, + 'c', 799, + 'f', 792, + '{', 1140, + '|', 818, + '}', 1141, + '~', 1568, + 0xd7, 1576, + 0xf7, 1578, + 0x2208, 1585, + 0x2209, 1586, + 0x220b, 1580, + 0x220c, 1581, + 0x2282, 1588, + 0x2283, 1583, + 0x2284, 1589, + 0x2285, 1584, + 0x2286, 1587, + 0x2287, 1582, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(833); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1282); - if (('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1297); END_STATE(); case 834: - if (eof) ADVANCE(854); + if (eof) ADVANCE(857); ADVANCE_MAP( '!', 78, - '#', 873, + '#', 876, '&', 41, - ')', 1132, - '*', 1141, - '+', 1568, - ',', 1127, - '-', 1551, - '.', 1142, - '/', 1572, - ';', 874, - '<', 1144, - '=', 1546, - '>', 1146, + '(', 1135, + ')', 1136, + '*', 1145, + '+', 1573, + ',', 1131, + '-', 1555, + '.', 1147, + '/', 1577, + ':', 1139, + ';', 877, + '<', 1148, + '=', 1551, + '>', 1150, '?', 75, - '@', 1552, - 'A', 1402, - 'C', 1460, - 'D', 1358, - 'E', 1530, - 'F', 1350, - 'I', 1432, - 'L', 1394, - 'N', 1454, - 'O', 1473, - 'P', 1300, - 'R', 1302, - 'T', 1392, - '[', 1129, - 'c', 1540, - '{', 1136, - '|', 815, - '}', 1137, - '~', 1563, - 0xd7, 1571, - 0xf7, 1573, - 0x2208, 1580, - 0x2209, 1581, - 0x220b, 1575, - 0x220c, 1576, - 0x2282, 1583, - 0x2283, 1578, - 0x2284, 1584, - 0x2285, 1579, - 0x2286, 1582, - 0x2287, 1577, + '@', 1557, + 'A', 445, + 'C', 552, + 'D', 257, + 'E', 739, + 'F', 266, + 'I', 487, + 'L', 381, + 'M', 263, + 'N', 551, + 'O', 509, + 'P', 89, + 'R', 111, + 'S', 258, + 'T', 366, + 'U', 536, + 'V', 105, + 'W', 350, + '[', 1133, + ']', 1134, + 'c', 799, + '{', 1140, + '|', 79, + '}', 1141, + '~', 1568, + 0xd7, 1576, + 0xf7, 1578, + 0x2208, 1585, + 0x2209, 1586, + 0x220b, 1580, + 0x220c, 1581, + 0x2282, 1588, + 0x2283, 1583, + 0x2284, 1589, + 0x2285, 1584, + 0x2286, 1587, + 0x2287, 1582, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(834); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1282); - if (('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(788); END_STATE(); case 835: - if (eof) ADVANCE(854); + if (eof) ADVANCE(857); ADVANCE_MAP( '!', 78, - '#', 873, + '#', 876, '&', 41, - ')', 1132, - '*', 1141, - '+', 1568, - ',', 1127, - '-', 1551, - '.', 1142, - '/', 1572, - ';', 874, - '<', 1144, - '=', 1546, - '>', 1146, - '?', 75, - '@', 1552, - 'A', 1404, - 'C', 1461, - 'E', 1530, - 'F', 1350, - 'G', 1480, - 'I', 1432, - 'L', 1394, - 'N', 1455, - 'O', 1474, - 'P', 1300, - 'S', 1472, - 'T', 1392, - 'W', 1380, - '[', 1129, - 'c', 1540, - '{', 1136, - '|', 815, - '}', 1137, - '~', 1563, - 0xd7, 1571, - 0xf7, 1573, - 0x2208, 1580, - 0x2209, 1581, - 0x220b, 1575, - 0x220c, 1576, - 0x2282, 1583, - 0x2283, 1578, - 0x2284, 1584, - 0x2285, 1579, - 0x2286, 1582, - 0x2287, 1577, + ')', 1136, + '*', 1145, + '+', 1573, + ',', 1131, + '-', 1556, + '.', 1146, + '/', 1577, + ';', 877, + '<', 1148, + '=', 1551, + '>', 1150, + '?', 1138, + '@', 1557, + 'A', 1409, + 'C', 1467, + 'I', 1437, + 'N', 1460, + 'O', 1478, + '[', 1133, + ']', 1134, + 'c', 1545, + '{', 1140, + '|', 818, + '}', 1141, + '~', 1568, + 0xd7, 1576, + 0xf7, 1578, + 0x2208, 1585, + 0x2209, 1586, + 0x220b, 1580, + 0x220c, 1581, + 0x2282, 1588, + 0x2283, 1583, + 0x2284, 1589, + 0x2285, 1584, + 0x2286, 1587, + 0x2287, 1582, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(835); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1282); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); if (('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 836: - if (eof) ADVANCE(854); + if (eof) ADVANCE(857); ADVANCE_MAP( '!', 78, - '#', 873, + '#', 876, '&', 41, - ')', 1132, - '*', 1141, - '+', 1568, - ',', 1127, - '-', 1551, - '.', 1142, - '/', 1572, - ';', 874, - '<', 1144, - '=', 1546, - '>', 1146, + ')', 1136, + '*', 1145, + '+', 1573, + ',', 1131, + '-', 1556, + '.', 1146, + '/', 1577, + ';', 877, + '<', 1148, + '=', 1551, + '>', 1150, '?', 75, - '@', 1552, - 'A', 1404, - 'C', 1461, - 'E', 1530, - 'F', 1350, - 'G', 1480, - 'I', 1432, - 'L', 1394, - 'N', 1455, - 'O', 1474, - 'P', 1300, - 'S', 1472, - 'T', 1392, - 'W', 1379, - '[', 1129, - 'c', 1540, - '{', 1136, - '|', 815, - '}', 1137, - '~', 1563, - 0xd7, 1571, - 0xf7, 1573, - 0x2208, 1580, - 0x2209, 1581, - 0x220b, 1575, - 0x220c, 1576, - 0x2282, 1583, - 0x2283, 1578, - 0x2284, 1584, - 0x2285, 1579, - 0x2286, 1582, - 0x2287, 1577, + '@', 1557, + 'A', 1406, + 'C', 1378, + 'D', 1482, + 'G', 1485, + 'I', 1437, + 'N', 1460, + 'O', 1478, + 'P', 1346, + 'S', 1318, + 'T', 1537, + 'W', 1385, + '[', 1133, + 'c', 1545, + '{', 1140, + '|', 818, + '}', 1141, + '~', 1568, + 0xd7, 1576, + 0xf7, 1578, + 0x2208, 1585, + 0x2209, 1586, + 0x220b, 1580, + 0x220c, 1581, + 0x2282, 1588, + 0x2283, 1583, + 0x2284, 1589, + 0x2285, 1584, + 0x2286, 1587, + 0x2287, 1582, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(836); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1282); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); if (('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 837: - if (eof) ADVANCE(854); + if (eof) ADVANCE(857); ADVANCE_MAP( '!', 78, - '#', 873, + '#', 876, '&', 41, - ')', 1132, - '*', 1141, - '+', 1568, - ',', 1127, - '-', 1551, - '.', 1142, - '/', 1572, - ';', 874, - '<', 1144, - '=', 1546, - '>', 1146, + ')', 1136, + '*', 1145, + '+', 1573, + ',', 1131, + '-', 1556, + '.', 1146, + '/', 1577, + ';', 877, + '<', 1148, + '=', 1551, + '>', 1150, '?', 75, - '@', 1552, - 'A', 1404, - 'C', 1461, - 'I', 1432, - 'N', 1455, - 'O', 1473, - 'P', 1300, - 'R', 1359, - 'T', 1392, - 'W', 1380, - '[', 1129, - 'c', 1540, - '{', 1136, - '|', 815, - '}', 1137, - '~', 1563, - 0xd7, 1571, - 0xf7, 1573, - 0x2208, 1580, - 0x2209, 1581, - 0x220b, 1575, - 0x220c, 1576, - 0x2282, 1583, - 0x2283, 1578, - 0x2284, 1584, - 0x2285, 1579, - 0x2286, 1582, - 0x2287, 1577, + '@', 1557, + 'A', 1407, + 'C', 1464, + 'D', 1363, + 'E', 1535, + 'F', 1355, + 'I', 1437, + 'L', 1399, + 'N', 1459, + 'O', 1478, + 'P', 1305, + 'R', 1306, + 'T', 1397, + '[', 1133, + 'c', 1545, + '{', 1140, + '|', 818, + '}', 1141, + '~', 1568, + 0xd7, 1576, + 0xf7, 1578, + 0x2208, 1585, + 0x2209, 1586, + 0x220b, 1580, + 0x220c, 1581, + 0x2282, 1588, + 0x2283, 1583, + 0x2284, 1589, + 0x2285, 1584, + 0x2286, 1587, + 0x2287, 1582, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(837); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1282); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); if (('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 838: - if (eof) ADVANCE(854); + if (eof) ADVANCE(857); ADVANCE_MAP( '!', 78, - '#', 873, + '#', 876, '&', 41, - ')', 1132, - '*', 1141, - '+', 1568, - ',', 1127, - '-', 1551, - '.', 1142, - '/', 1572, - ';', 874, - '<', 1144, - '=', 1546, - '>', 1146, + ')', 1136, + '*', 1145, + '+', 1573, + ',', 1131, + '-', 1556, + '.', 1146, + '/', 1577, + ';', 877, + '<', 1148, + '=', 1551, + '>', 1150, '?', 75, - '@', 1552, - 'A', 1404, - 'C', 1461, - 'I', 1432, - 'N', 1455, - 'O', 1473, - 'P', 1300, - 'R', 1359, - 'T', 1392, - '[', 1129, - 'c', 1540, - '{', 1136, - '|', 815, - '}', 1137, - '~', 1563, - 0xd7, 1571, - 0xf7, 1573, - 0x2208, 1580, - 0x2209, 1581, - 0x220b, 1575, - 0x220c, 1576, - 0x2282, 1583, - 0x2283, 1578, - 0x2284, 1584, - 0x2285, 1579, - 0x2286, 1582, - 0x2287, 1577, + '@', 1557, + 'A', 1409, + 'C', 1467, + 'E', 1535, + 'F', 1355, + 'G', 1485, + 'I', 1437, + 'L', 1399, + 'N', 1460, + 'O', 1479, + 'P', 1305, + 'S', 1477, + 'T', 1397, + 'W', 1385, + '[', 1133, + 'c', 1545, + '{', 1140, + '|', 818, + '}', 1141, + '~', 1568, + 0xd7, 1576, + 0xf7, 1578, + 0x2208, 1585, + 0x2209, 1586, + 0x220b, 1580, + 0x220c, 1581, + 0x2282, 1588, + 0x2283, 1583, + 0x2284, 1589, + 0x2285, 1584, + 0x2286, 1587, + 0x2287, 1582, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(838); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1282); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); if (('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 839: - if (eof) ADVANCE(854); + if (eof) ADVANCE(857); ADVANCE_MAP( '!', 78, - '#', 873, + '#', 876, '&', 41, - ')', 1132, - '*', 1141, - '+', 1568, - ',', 1127, - '-', 1551, - '.', 1142, - '/', 1572, - ';', 874, - '<', 1144, - '=', 1546, - '>', 1146, + ')', 1136, + '*', 1145, + '+', 1573, + ',', 1131, + '-', 1556, + '.', 1146, + '/', 1577, + ';', 877, + '<', 1148, + '=', 1551, + '>', 1150, '?', 75, - '@', 1552, - 'A', 1404, - 'C', 1461, - 'I', 1432, - 'N', 1455, - 'O', 1473, - 'P', 1300, - 'T', 1392, - '[', 1129, - 'c', 1540, - '{', 1136, - '|', 815, - '}', 1137, - '~', 1563, - 0xd7, 1571, - 0xf7, 1573, - 0x2208, 1580, - 0x2209, 1581, - 0x220b, 1575, - 0x220c, 1576, - 0x2282, 1583, - 0x2283, 1578, - 0x2284, 1584, - 0x2285, 1579, - 0x2286, 1582, - 0x2287, 1577, + '@', 1557, + 'A', 1409, + 'C', 1467, + 'E', 1535, + 'F', 1355, + 'G', 1485, + 'I', 1437, + 'L', 1399, + 'N', 1460, + 'O', 1479, + 'P', 1305, + 'S', 1477, + 'T', 1397, + 'W', 1384, + '[', 1133, + 'c', 1545, + '{', 1140, + '|', 818, + '}', 1141, + '~', 1568, + 0xd7, 1576, + 0xf7, 1578, + 0x2208, 1585, + 0x2209, 1586, + 0x220b, 1580, + 0x220c, 1581, + 0x2282, 1588, + 0x2283, 1583, + 0x2284, 1589, + 0x2285, 1584, + 0x2286, 1587, + 0x2287, 1582, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(839); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1282); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); if (('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 840: - if (eof) ADVANCE(854); + if (eof) ADVANCE(857); ADVANCE_MAP( '!', 78, - '#', 873, + '#', 876, '&', 41, - ')', 1132, - '*', 1141, - '+', 1568, - ',', 1127, - '-', 1551, - '.', 1142, - '/', 1572, - ';', 874, - '<', 1144, - '=', 1546, - '>', 1146, + ')', 1136, + '*', 1145, + '+', 1573, + ',', 1131, + '-', 1556, + '.', 1146, + '/', 1577, + ';', 877, + '<', 1148, + '=', 1551, + '>', 1150, '?', 75, - '@', 1552, - 'A', 1404, - 'C', 1463, - 'I', 1432, - 'M', 1356, - 'N', 1455, - 'O', 1473, - 'P', 1298, - 'R', 1359, - 'S', 1361, - 'T', 1392, - 'U', 1447, - 'W', 1380, - '[', 1129, - 'c', 1540, - '{', 1136, - '|', 815, - '}', 1137, - '~', 1563, - 0xd7, 1571, - 0xf7, 1573, - 0x2208, 1580, - 0x2209, 1581, - 0x220b, 1575, - 0x220c, 1576, - 0x2282, 1583, - 0x2283, 1578, - 0x2284, 1584, - 0x2285, 1579, - 0x2286, 1582, - 0x2287, 1577, + '@', 1557, + 'A', 1409, + 'C', 1467, + 'I', 1437, + 'N', 1460, + 'O', 1478, + 'P', 1305, + 'R', 1364, + 'T', 1397, + 'W', 1385, + '[', 1133, + 'c', 1545, + '{', 1140, + '|', 818, + '}', 1141, + '~', 1568, + 0xd7, 1576, + 0xf7, 1578, + 0x2208, 1585, + 0x2209, 1586, + 0x220b, 1580, + 0x220c, 1581, + 0x2282, 1588, + 0x2283, 1583, + 0x2284, 1589, + 0x2285, 1584, + 0x2286, 1587, + 0x2287, 1582, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(840); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1282); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); if (('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 841: - if (eof) ADVANCE(854); + if (eof) ADVANCE(857); ADVANCE_MAP( '!', 78, - '#', 873, + '#', 876, '&', 41, - ')', 1132, - '*', 1141, - '+', 1568, - ',', 1127, - '-', 1550, - '.', 1143, - '/', 1572, - ':', 1135, - ';', 874, - '<', 1144, - '=', 1546, - '>', 1146, + ')', 1136, + '*', 1145, + '+', 1573, + ',', 1131, + '-', 1556, + '.', 1146, + '/', 1577, + ';', 877, + '<', 1148, + '=', 1551, + '>', 1150, '?', 75, - '@', 1552, - 'A', 444, - 'C', 566, - 'D', 267, - 'E', 736, - 'F', 265, - 'G', 594, - 'I', 485, - 'L', 379, - 'N', 548, - 'O', 581, - 'P', 128, - 'R', 291, - 'S', 572, - 'T', 395, - 'V', 102, - 'W', 363, - '[', 1129, - 'c', 796, - '|', 815, - '}', 1137, - '~', 1563, - 0xd7, 1571, - 0xf7, 1573, - 0x2208, 1580, - 0x2209, 1581, - 0x220b, 1575, - 0x220c, 1576, - 0x2282, 1583, - 0x2283, 1578, - 0x2284, 1584, - 0x2285, 1579, - 0x2286, 1582, - 0x2287, 1577, + '@', 1557, + 'A', 1409, + 'C', 1467, + 'I', 1437, + 'N', 1460, + 'O', 1478, + 'P', 1305, + 'R', 1364, + 'T', 1397, + '[', 1133, + 'c', 1545, + '{', 1140, + '|', 818, + '}', 1141, + '~', 1568, + 0xd7, 1576, + 0xf7, 1578, + 0x2208, 1585, + 0x2209, 1586, + 0x220b, 1580, + 0x220c, 1581, + 0x2282, 1588, + 0x2283, 1583, + 0x2284, 1589, + 0x2285, 1584, + 0x2286, 1587, + 0x2287, 1582, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(841); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(785); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); + if (('B' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 842: - if (eof) ADVANCE(854); + if (eof) ADVANCE(857); ADVANCE_MAP( '!', 78, - '#', 873, + '#', 876, '&', 41, - ')', 1132, - '*', 1141, - '+', 1568, - ',', 1127, - '-', 1550, - '/', 1572, - ';', 874, - '<', 1145, - '=', 1546, - '>', 1146, + ')', 1136, + '*', 1145, + '+', 1573, + ',', 1131, + '-', 1556, + '.', 1146, + '/', 1577, + ';', 877, + '<', 1148, + '=', 1551, + '>', 1150, '?', 75, - '@', 1552, - 'A', 443, - 'C', 552, - 'D', 255, - 'E', 736, - 'F', 266, - 'I', 485, - 'L', 379, - 'M', 261, - 'N', 549, - 'O', 592, - 'P', 88, - 'R', 108, - 'S', 306, - 'T', 395, - 'U', 534, - 'V', 102, - 'W', 362, - 'c', 796, - '|', 815, - '}', 1137, - '~', 1563, - 0xd7, 1571, - 0xf7, 1573, - 0x2208, 1580, - 0x2209, 1581, - 0x220b, 1575, - 0x220c, 1576, - 0x2282, 1583, - 0x2283, 1578, - 0x2284, 1584, - 0x2285, 1579, - 0x2286, 1582, - 0x2287, 1577, + '@', 1557, + 'A', 1409, + 'C', 1467, + 'I', 1437, + 'N', 1460, + 'O', 1478, + 'P', 1305, + 'T', 1397, + '[', 1133, + 'c', 1545, + '{', 1140, + '|', 818, + '}', 1141, + '~', 1568, + 0xd7, 1576, + 0xf7, 1578, + 0x2208, 1585, + 0x2209, 1586, + 0x220b, 1580, + 0x220c, 1581, + 0x2282, 1588, + 0x2283, 1583, + 0x2284, 1589, + 0x2285, 1584, + 0x2286, 1587, + 0x2287, 1582, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(842); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); + if (('B' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 843: - if (eof) ADVANCE(854); + if (eof) ADVANCE(857); ADVANCE_MAP( '!', 78, - '#', 873, + '#', 876, '&', 41, - ')', 1132, - '*', 1141, - '+', 1568, - ',', 1127, - '-', 1549, - '/', 1572, - ';', 874, - '<', 1145, - '=', 1546, - '>', 1146, + ')', 1136, + '*', 1145, + '+', 1573, + ',', 1131, + '-', 1556, + '.', 1146, + '/', 1577, + ';', 877, + '<', 1148, + '=', 1551, + '>', 1150, '?', 75, - '@', 1552, - 'A', 441, - 'C', 564, - 'E', 736, - 'F', 263, - 'G', 594, - 'I', 485, - 'L', 379, - 'N', 548, - 'O', 581, - 'P', 127, - 'S', 572, - 'T', 394, - 'W', 363, - 'c', 796, - '|', 815, - '}', 1137, - '~', 1563, - 0xd7, 1571, - 0xf7, 1573, - 0x2208, 1580, - 0x2209, 1581, - 0x220b, 1575, - 0x220c, 1576, - 0x2282, 1583, - 0x2283, 1578, - 0x2284, 1584, - 0x2285, 1579, - 0x2286, 1582, - 0x2287, 1577, + '@', 1557, + 'A', 1409, + 'C', 1468, + 'I', 1437, + 'M', 1360, + 'N', 1460, + 'O', 1478, + 'P', 1303, + 'R', 1364, + 'S', 1366, + 'T', 1397, + 'U', 1452, + 'W', 1385, + '[', 1133, + 'c', 1545, + '{', 1140, + '|', 818, + '}', 1141, + '~', 1568, + 0xd7, 1576, + 0xf7, 1578, + 0x2208, 1585, + 0x2209, 1586, + 0x220b, 1580, + 0x220c, 1581, + 0x2282, 1588, + 0x2283, 1583, + 0x2284, 1589, + 0x2285, 1584, + 0x2286, 1587, + 0x2287, 1582, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(843); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); + if (('B' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 844: - if (eof) ADVANCE(854); + if (eof) ADVANCE(857); ADVANCE_MAP( '!', 78, - '#', 873, + '#', 876, '&', 41, - ')', 1132, - '*', 1141, - '+', 1568, - '-', 1551, - '.', 1142, - '/', 1572, - ';', 874, - '<', 1144, - '=', 1546, - '>', 1146, + ')', 1136, + '*', 1145, + '+', 1573, + ',', 1131, + '-', 1555, + '.', 1147, + '/', 1577, + ':', 1139, + ';', 877, + '<', 1148, + '=', 1551, + '>', 1150, '?', 75, - '@', 1552, - 'A', 1401, - 'C', 1373, - 'D', 1477, - 'F', 1464, - 'I', 1432, - 'N', 1455, - 'O', 1473, - 'P', 1341, - 'S', 1313, - 'T', 1532, - '[', 1129, - 'c', 1540, - '{', 1136, - '|', 815, - '}', 1137, - '~', 1563, - 0xd7, 1571, - 0xf7, 1573, - 0x2208, 1580, - 0x2209, 1581, - 0x220b, 1575, - 0x220c, 1576, - 0x2282, 1583, - 0x2283, 1578, - 0x2284, 1584, - 0x2285, 1579, - 0x2286, 1582, - 0x2287, 1577, + '@', 1557, + 'A', 446, + 'C', 569, + 'D', 269, + 'E', 739, + 'F', 267, + 'G', 597, + 'I', 487, + 'L', 381, + 'N', 550, + 'O', 584, + 'P', 131, + 'R', 292, + 'S', 575, + 'T', 397, + 'V', 105, + 'W', 365, + '[', 1133, + 'c', 799, + '|', 818, + '}', 1141, + '~', 1568, + 0xd7, 1576, + 0xf7, 1578, + 0x2208, 1585, + 0x2209, 1586, + 0x220b, 1580, + 0x220c, 1581, + 0x2282, 1588, + 0x2283, 1583, + 0x2284, 1589, + 0x2285, 1584, + 0x2286, 1587, + 0x2287, 1582, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(844); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1282); - if (('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(788); END_STATE(); case 845: - if (eof) ADVANCE(854); + if (eof) ADVANCE(857); ADVANCE_MAP( '!', 78, - '#', 873, + '#', 876, '&', 41, - ')', 1132, - '*', 1141, - '+', 1568, - '-', 1551, - '.', 1142, - '/', 1572, - ';', 874, - '<', 1144, - '=', 1546, - '>', 1146, + ')', 1136, + '*', 1145, + '+', 1573, + ',', 1131, + '-', 1555, + '/', 1577, + ';', 877, + '<', 1149, + '=', 1551, + '>', 1150, '?', 75, - '@', 1552, - 'A', 1401, - 'C', 1373, - 'D', 1477, - 'G', 1480, - 'I', 1432, - 'N', 1455, - 'O', 1473, - 'P', 1341, - 'S', 1313, - 'T', 1532, - '[', 1129, - 'c', 1540, - '{', 1136, - '|', 815, - '}', 1137, - '~', 1563, - 0xd7, 1571, - 0xf7, 1573, - 0x2208, 1580, - 0x2209, 1581, - 0x220b, 1575, - 0x220c, 1576, - 0x2282, 1583, - 0x2283, 1578, - 0x2284, 1584, - 0x2285, 1579, - 0x2286, 1582, - 0x2287, 1577, + '@', 1557, + 'A', 445, + 'C', 554, + 'D', 257, + 'E', 739, + 'F', 268, + 'I', 487, + 'L', 381, + 'M', 263, + 'N', 551, + 'O', 595, + 'P', 89, + 'R', 111, + 'S', 309, + 'T', 397, + 'U', 536, + 'V', 105, + 'W', 364, + 'c', 799, + '|', 818, + '}', 1141, + '~', 1568, + 0xd7, 1576, + 0xf7, 1578, + 0x2208, 1585, + 0x2209, 1586, + 0x220b, 1580, + 0x220c, 1581, + 0x2282, 1588, + 0x2283, 1583, + 0x2284, 1589, + 0x2285, 1584, + 0x2286, 1587, + 0x2287, 1582, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(845); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1282); - if (('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); END_STATE(); case 846: - if (eof) ADVANCE(854); + if (eof) ADVANCE(857); ADVANCE_MAP( '!', 78, - '#', 873, + '#', 876, '&', 41, - ')', 1132, - '*', 1141, - '+', 1568, - '-', 1551, - '.', 1142, - '/', 1572, - ';', 874, - '<', 1144, - '=', 1546, - '>', 1146, + ')', 1136, + '*', 1145, + '+', 1573, + ',', 1131, + '-', 1554, + '/', 1577, + ';', 877, + '<', 1149, + '=', 1551, + '>', 1150, '?', 75, - '@', 1552, - 'A', 1404, - 'C', 1453, - 'I', 1432, - 'N', 1455, - 'O', 1473, - 'P', 1341, - '[', 1129, - 'c', 1540, - '{', 1136, - '|', 815, - '}', 1137, - '~', 1563, - 0xd7, 1571, - 0xf7, 1573, - 0x2208, 1580, - 0x2209, 1581, - 0x220b, 1575, - 0x220c, 1576, - 0x2282, 1583, - 0x2283, 1578, - 0x2284, 1584, - 0x2285, 1579, - 0x2286, 1582, - 0x2287, 1577, + '@', 1557, + 'A', 443, + 'C', 567, + 'E', 739, + 'F', 265, + 'G', 597, + 'I', 487, + 'L', 381, + 'N', 550, + 'O', 584, + 'P', 130, + 'S', 575, + 'T', 396, + 'W', 365, + 'c', 799, + '|', 818, + '}', 1141, + '~', 1568, + 0xd7, 1576, + 0xf7, 1578, + 0x2208, 1585, + 0x2209, 1586, + 0x220b, 1580, + 0x220c, 1581, + 0x2282, 1588, + 0x2283, 1583, + 0x2284, 1589, + 0x2285, 1584, + 0x2286, 1587, + 0x2287, 1582, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(846); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1282); - if (('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); END_STATE(); case 847: - if (eof) ADVANCE(854); + if (eof) ADVANCE(857); ADVANCE_MAP( '!', 78, - '#', 873, + '#', 876, '&', 41, - ')', 1132, - '*', 1141, - '+', 1568, - '-', 1551, - '.', 1142, - '/', 1572, - ';', 874, - '<', 1144, - '=', 1546, - '>', 1146, + ')', 1136, + '*', 1145, + '+', 1573, + '-', 1556, + '.', 1146, + '/', 1577, + ';', 877, + '<', 1148, + '=', 1551, + '>', 1150, '?', 75, - '@', 1552, - 'A', 1404, - 'C', 1461, - 'E', 1530, - 'F', 1350, - 'G', 1480, - 'I', 1432, - 'L', 1394, - 'N', 1455, - 'O', 1474, - 'P', 1300, - 'S', 1472, - 'T', 1392, - '[', 1129, - 'c', 1540, - '{', 1136, - '|', 815, - '}', 1137, - '~', 1563, - 0xd7, 1571, - 0xf7, 1573, - 0x2208, 1580, - 0x2209, 1581, - 0x220b, 1575, - 0x220c, 1576, - 0x2282, 1583, - 0x2283, 1578, - 0x2284, 1584, - 0x2285, 1579, - 0x2286, 1582, - 0x2287, 1577, + '@', 1557, + 'A', 1406, + 'C', 1378, + 'D', 1482, + 'F', 1469, + 'I', 1437, + 'N', 1460, + 'O', 1478, + 'P', 1346, + 'S', 1318, + 'T', 1537, + '[', 1133, + 'c', 1545, + '{', 1140, + '|', 818, + '}', 1141, + '~', 1568, + 0xd7, 1576, + 0xf7, 1578, + 0x2208, 1585, + 0x2209, 1586, + 0x220b, 1580, + 0x220c, 1581, + 0x2282, 1588, + 0x2283, 1583, + 0x2284, 1589, + 0x2285, 1584, + 0x2286, 1587, + 0x2287, 1582, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(847); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1282); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); if (('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 848: - if (eof) ADVANCE(854); + if (eof) ADVANCE(857); ADVANCE_MAP( '!', 78, - '#', 873, + '#', 876, '&', 41, - ')', 1132, - '*', 1141, - '+', 1568, - '-', 1551, - '.', 1142, - '/', 1572, - ';', 874, - '<', 1144, - '=', 1546, - '>', 1146, + ')', 1136, + '*', 1145, + '+', 1573, + '-', 1556, + '.', 1146, + '/', 1577, + ';', 877, + '<', 1148, + '=', 1551, + '>', 1150, '?', 75, - '@', 1552, - 'A', 1403, - 'C', 1453, - 'D', 1344, - 'F', 1419, - 'I', 1432, - 'N', 1455, - 'O', 1473, - 'P', 1341, - 'R', 1357, - 'T', 1532, - 'V', 1303, - '[', 1129, - 'c', 1540, - '{', 1136, - '|', 815, - '}', 1137, - '~', 1563, - 0xd7, 1571, - 0xf7, 1573, - 0x2208, 1580, - 0x2209, 1581, - 0x220b, 1575, - 0x220c, 1576, - 0x2282, 1583, - 0x2283, 1578, - 0x2284, 1584, - 0x2285, 1579, - 0x2286, 1582, - 0x2287, 1577, + '@', 1557, + 'A', 1406, + 'C', 1378, + 'D', 1482, + 'G', 1485, + 'I', 1437, + 'N', 1460, + 'O', 1478, + 'P', 1346, + 'S', 1318, + 'T', 1537, + '[', 1133, + 'c', 1545, + '{', 1140, + '|', 818, + '}', 1141, + '~', 1568, + 0xd7, 1576, + 0xf7, 1578, + 0x2208, 1585, + 0x2209, 1586, + 0x220b, 1580, + 0x220c, 1581, + 0x2282, 1588, + 0x2283, 1583, + 0x2284, 1589, + 0x2285, 1584, + 0x2286, 1587, + 0x2287, 1582, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(848); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1282); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); if (('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 849: - if (eof) ADVANCE(854); + if (eof) ADVANCE(857); ADVANCE_MAP( '!', 78, - '#', 873, + '#', 876, '&', 41, - ')', 1132, - '*', 1141, - '+', 1568, - '-', 1551, - '.', 1142, - '/', 1572, - ';', 874, - '<', 1144, - '=', 1546, - '>', 1146, + ')', 1136, + '*', 1145, + '+', 1573, + '-', 1556, + '.', 1146, + '/', 1577, + ';', 877, + '<', 1148, + '=', 1551, + '>', 1150, '?', 75, - '@', 1552, - 'A', 1403, - 'C', 1453, - 'D', 1344, - 'F', 1420, - 'I', 1432, - 'N', 1455, - 'O', 1473, - 'P', 1341, - 'R', 1357, - 'T', 1532, - 'V', 1303, - '[', 1129, - 'c', 1540, - '{', 1136, - '|', 815, - '}', 1137, - '~', 1563, - 0xd7, 1571, - 0xf7, 1573, - 0x2208, 1580, - 0x2209, 1581, - 0x220b, 1575, - 0x220c, 1576, - 0x2282, 1583, - 0x2283, 1578, - 0x2284, 1584, - 0x2285, 1579, - 0x2286, 1582, - 0x2287, 1577, + '@', 1557, + 'A', 1408, + 'C', 1458, + 'D', 1349, + 'F', 1424, + 'I', 1437, + 'N', 1460, + 'O', 1478, + 'P', 1346, + 'R', 1362, + 'T', 1537, + 'V', 1309, + '[', 1133, + 'c', 1545, + '{', 1140, + '|', 818, + '}', 1141, + '~', 1568, + 0xd7, 1576, + 0xf7, 1578, + 0x2208, 1585, + 0x2209, 1586, + 0x220b, 1580, + 0x220c, 1581, + 0x2282, 1588, + 0x2283, 1583, + 0x2284, 1589, + 0x2285, 1584, + 0x2286, 1587, + 0x2287, 1582, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(849); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1282); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); if (('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 850: - if (eof) ADVANCE(854); + if (eof) ADVANCE(857); + ADVANCE_MAP( + '!', 78, + '#', 876, + '&', 41, + ')', 1136, + '*', 1145, + '+', 1573, + '-', 1556, + '.', 1146, + '/', 1577, + ';', 877, + '<', 1148, + '=', 1551, + '>', 1150, + '?', 75, + '@', 1557, + 'A', 1408, + 'C', 1458, + 'D', 1349, + 'F', 1425, + 'I', 1437, + 'N', 1460, + 'O', 1478, + 'P', 1346, + 'R', 1362, + 'T', 1537, + 'V', 1309, + '[', 1133, + 'c', 1545, + '{', 1140, + '|', 818, + '}', 1141, + '~', 1568, + 0xd7, 1576, + 0xf7, 1578, + 0x2208, 1585, + 0x2209, 1586, + 0x220b, 1580, + 0x220c, 1581, + 0x2282, 1588, + 0x2283, 1583, + 0x2284, 1589, + 0x2285, 1584, + 0x2286, 1587, + 0x2287, 1582, + ); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(850); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); + if (('B' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + END_STATE(); + case 851: + if (eof) ADVANCE(857); + ADVANCE_MAP( + '!', 78, + '#', 876, + '&', 41, + ')', 1136, + '*', 1145, + '+', 1573, + '-', 1556, + '.', 1146, + '/', 1577, + ';', 877, + '<', 1148, + '=', 1551, + '>', 1150, + '?', 75, + '@', 1557, + 'A', 1409, + 'C', 1458, + 'I', 1437, + 'N', 1460, + 'O', 1478, + 'P', 1346, + '[', 1133, + 'c', 1545, + '{', 1140, + '|', 818, + '}', 1141, + '~', 1568, + 0xd7, 1576, + 0xf7, 1578, + 0x2208, 1585, + 0x2209, 1586, + 0x220b, 1580, + 0x220c, 1581, + 0x2282, 1588, + 0x2283, 1583, + 0x2284, 1589, + 0x2285, 1584, + 0x2286, 1587, + 0x2287, 1582, + ); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(851); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); + if (('B' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + END_STATE(); + case 852: + if (eof) ADVANCE(857); + ADVANCE_MAP( + '!', 78, + '#', 876, + '&', 41, + ')', 1136, + '*', 1145, + '+', 1573, + '-', 1556, + '.', 1146, + '/', 1577, + ';', 877, + '<', 1148, + '=', 1551, + '>', 1150, + '?', 75, + '@', 1557, + 'A', 1409, + 'C', 1467, + 'E', 1535, + 'F', 1355, + 'G', 1485, + 'I', 1437, + 'L', 1399, + 'N', 1460, + 'O', 1479, + 'P', 1305, + 'S', 1477, + 'T', 1397, + '[', 1133, + 'c', 1545, + '{', 1140, + '|', 818, + '}', 1141, + '~', 1568, + 0xd7, 1576, + 0xf7, 1578, + 0x2208, 1585, + 0x2209, 1586, + 0x220b, 1580, + 0x220c, 1581, + 0x2282, 1588, + 0x2283, 1583, + 0x2284, 1589, + 0x2285, 1584, + 0x2286, 1587, + 0x2287, 1582, + ); + if (('\t' <= lookahead && lookahead <= '\r') || + lookahead == ' ') SKIP(852); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); + if (('B' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + END_STATE(); + case 853: + if (eof) ADVANCE(857); ADVANCE_MAP( '"', 24, - '#', 873, - '$', 821, + '#', 876, + '$', 824, '\'', 42, - '(', 1131, - ')', 1132, + '(', 1135, + ')', 1136, '-', 47, '/', 44, '<', 50, - 'B', 1161, - 'C', 1150, - 'D', 1162, - 'F', 1149, - 'I', 1208, - 'L', 1193, - 'N', 1219, - 'R', 1152, - 'S', 1182, - 'T', 1223, - 'U', 1222, - '[', 1129, - 'f', 1246, - '{', 1136, - '}', 1137, - 'd', 1147, - 'r', 1147, - 's', 1147, - 'u', 1147, + 'B', 1165, + 'C', 1154, + 'D', 1166, + 'F', 1153, + 'I', 1213, + 'L', 1198, + 'N', 1225, + 'R', 1156, + 'S', 1186, + 'T', 1229, + 'U', 1228, + '[', 1133, + 'f', 1251, + '{', 1140, + '}', 1141, + 'd', 1151, + 'r', 1151, + 's', 1151, + 'u', 1151, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(850); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1278); + lookahead == ' ') SKIP(853); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1283); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); - case 851: - if (eof) ADVANCE(854); + case 854: + if (eof) ADVANCE(857); ADVANCE_MAP( - '#', 873, - ')', 1132, + '#', 876, + ')', 1136, '-', 48, '/', 44, - ';', 874, - '=', 1545, - 'C', 1466, - 'P', 1300, - 'R', 1359, - 'S', 1361, - 'T', 1392, - 'U', 1447, - '[', 1129, - '{', 1136, - '}', 1137, + ';', 877, + '=', 1550, + 'C', 1471, + 'P', 1305, + 'R', 1364, + 'S', 1366, + 'T', 1397, + 'U', 1452, + '[', 1133, + '{', 1140, + '}', 1141, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(851); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1282); + lookahead == ' ') SKIP(854); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 852: - if (eof) ADVANCE(854); + case 855: + if (eof) ADVANCE(857); ADVANCE_MAP( - '#', 873, - ')', 1132, + '#', 876, + ')', 1136, '-', 48, '/', 44, - ';', 874, - '=', 1545, - 'C', 1466, - 'P', 1300, - 'R', 1359, - 'S', 1361, - 'T', 1392, - '[', 1129, - '{', 1136, - '}', 1137, + ';', 877, + '=', 1550, + 'C', 1471, + 'P', 1305, + 'R', 1364, + 'S', 1366, + 'T', 1397, + '[', 1133, + '{', 1140, + '}', 1141, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(852); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1282); + lookahead == ' ') SKIP(855); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 853: - if (eof) ADVANCE(854); + case 856: + if (eof) ADVANCE(857); ADVANCE_MAP( - '#', 873, - ')', 1132, + '#', 876, + ')', 1136, '-', 48, '/', 44, - ';', 874, - 'A', 513, - 'C', 342, - 'D', 580, - 'E', 715, - 'F', 593, + ';', 877, + 'A', 515, + 'C', 344, + 'D', 583, + 'E', 718, + 'F', 596, 'H', 81, - 'I', 503, - 'J', 99, - 'M', 98, - 'N', 551, - 'O', 717, - 'P', 213, - 'R', 303, - 'S', 176, - 'T', 540, - '}', 1137, + 'I', 505, + 'J', 102, + 'M', 101, + 'N', 553, + 'O', 720, + 'P', 215, + 'R', 304, + 'S', 178, + 'T', 542, + '}', 1141, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') SKIP(853); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1281); + lookahead == ' ') SKIP(856); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1286); END_STATE(); - case 854: + case 857: ACCEPT_TOKEN(ts_builtin_sym_end); END_STATE(); - case 855: + case 858: ACCEPT_TOKEN(sym_comment); if (lookahead == '\n') ADVANCE(2); if (lookahead == '*') ADVANCE(1); if (lookahead != 0) ADVANCE(2); END_STATE(); - case 856: - ACCEPT_TOKEN(sym_comment); - if (lookahead == ' ') ADVANCE(863); - if (lookahead != 0 && - lookahead != '\n') ADVANCE(873); - END_STATE(); - case 857: - ACCEPT_TOKEN(sym_comment); - if (lookahead == '-') ADVANCE(856); - if (lookahead != 0 && - lookahead != '\n') ADVANCE(873); - END_STATE(); - case 858: - ACCEPT_TOKEN(sym_comment); - if (lookahead == '-') ADVANCE(857); - if (lookahead != 0 && - lookahead != '\n') ADVANCE(873); - END_STATE(); case 859: ACCEPT_TOKEN(sym_comment); - if (lookahead == '-') ADVANCE(858); + if (lookahead == ' ') ADVANCE(866); if (lookahead != 0 && - lookahead != '\n') ADVANCE(873); + lookahead != '\n') ADVANCE(876); END_STATE(); case 860: ACCEPT_TOKEN(sym_comment); if (lookahead == '-') ADVANCE(859); if (lookahead != 0 && - lookahead != '\n') ADVANCE(873); + lookahead != '\n') ADVANCE(876); END_STATE(); case 861: ACCEPT_TOKEN(sym_comment); if (lookahead == '-') ADVANCE(860); if (lookahead != 0 && - lookahead != '\n') ADVANCE(873); + lookahead != '\n') ADVANCE(876); END_STATE(); case 862: ACCEPT_TOKEN(sym_comment); if (lookahead == '-') ADVANCE(861); if (lookahead != 0 && - lookahead != '\n') ADVANCE(873); + lookahead != '\n') ADVANCE(876); END_STATE(); case 863: ACCEPT_TOKEN(sym_comment); - if (lookahead == 'Q') ADVANCE(871); - if (lookahead == 'R') ADVANCE(864); + if (lookahead == '-') ADVANCE(862); if (lookahead != 0 && - lookahead != '\n') ADVANCE(873); + lookahead != '\n') ADVANCE(876); END_STATE(); case 864: ACCEPT_TOKEN(sym_comment); - if (lookahead == 'e') ADVANCE(868); + if (lookahead == '-') ADVANCE(863); if (lookahead != 0 && - lookahead != '\n') ADVANCE(873); + lookahead != '\n') ADVANCE(876); END_STATE(); case 865: ACCEPT_TOKEN(sym_comment); - if (lookahead == 'e') ADVANCE(867); + if (lookahead == '-') ADVANCE(864); if (lookahead != 0 && - lookahead != '\n') ADVANCE(873); + lookahead != '\n') ADVANCE(876); END_STATE(); case 866: ACCEPT_TOKEN(sym_comment); - if (lookahead == 'l') ADVANCE(869); + if (lookahead == 'Q') ADVANCE(874); + if (lookahead == 'R') ADVANCE(867); if (lookahead != 0 && - lookahead != '\n') ADVANCE(873); + lookahead != '\n') ADVANCE(876); END_STATE(); case 867: ACCEPT_TOKEN(sym_comment); - if (lookahead == 'r') ADVANCE(872); + if (lookahead == 'e') ADVANCE(871); if (lookahead != 0 && - lookahead != '\n') ADVANCE(873); + lookahead != '\n') ADVANCE(876); END_STATE(); case 868: ACCEPT_TOKEN(sym_comment); - if (lookahead == 's') ADVANCE(870); + if (lookahead == 'e') ADVANCE(870); if (lookahead != 0 && - lookahead != '\n') ADVANCE(873); + lookahead != '\n') ADVANCE(876); END_STATE(); case 869: ACCEPT_TOKEN(sym_comment); - if (lookahead == 't') ADVANCE(873); + if (lookahead == 'l') ADVANCE(872); if (lookahead != 0 && - lookahead != '\n') ADVANCE(873); + lookahead != '\n') ADVANCE(876); END_STATE(); case 870: ACCEPT_TOKEN(sym_comment); - if (lookahead == 'u') ADVANCE(866); + if (lookahead == 'r') ADVANCE(875); if (lookahead != 0 && - lookahead != '\n') ADVANCE(873); + lookahead != '\n') ADVANCE(876); END_STATE(); case 871: ACCEPT_TOKEN(sym_comment); - if (lookahead == 'u') ADVANCE(865); + if (lookahead == 's') ADVANCE(873); if (lookahead != 0 && - lookahead != '\n') ADVANCE(873); + lookahead != '\n') ADVANCE(876); END_STATE(); case 872: ACCEPT_TOKEN(sym_comment); - if (lookahead == 'y') ADVANCE(873); + if (lookahead == 't') ADVANCE(876); if (lookahead != 0 && - lookahead != '\n') ADVANCE(873); + lookahead != '\n') ADVANCE(876); END_STATE(); case 873: ACCEPT_TOKEN(sym_comment); + if (lookahead == 'u') ADVANCE(869); if (lookahead != 0 && - lookahead != '\n') ADVANCE(873); + lookahead != '\n') ADVANCE(876); END_STATE(); case 874: - ACCEPT_TOKEN(sym_semi_colon); + ACCEPT_TOKEN(sym_comment); + if (lookahead == 'u') ADVANCE(868); + if (lookahead != 0 && + lookahead != '\n') ADVANCE(876); END_STATE(); case 875: - ACCEPT_TOKEN(sym_keyword_if); + ACCEPT_TOKEN(sym_comment); + if (lookahead == 'y') ADVANCE(876); + if (lookahead != 0 && + lookahead != '\n') ADVANCE(876); END_STATE(); case 876: + ACCEPT_TOKEN(sym_comment); + if (lookahead != 0 && + lookahead != '\n') ADVANCE(876); + END_STATE(); + case 877: + ACCEPT_TOKEN(sym_semi_colon); + END_STATE(); + case 878: + ACCEPT_TOKEN(sym_keyword_info); + if (lookahead == ':') ADVANCE(77); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + END_STATE(); + case 879: + ACCEPT_TOKEN(sym_keyword_if); + END_STATE(); + case 880: ACCEPT_TOKEN(sym_keyword_if); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 877: + case 881: ACCEPT_TOKEN(sym_keyword_if); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1264); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); END_STATE(); - case 878: + case 882: ACCEPT_TOKEN(sym_keyword_exists); END_STATE(); - case 879: + case 883: ACCEPT_TOKEN(sym_keyword_tokenizers); END_STATE(); - case 880: + case 884: ACCEPT_TOKEN(sym_keyword_overwrite); END_STATE(); - case 881: + case 885: ACCEPT_TOKEN(sym_keyword_overwrite); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1264); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); END_STATE(); - case 882: + case 886: ACCEPT_TOKEN(sym_keyword_on); END_STATE(); - case 883: + case 887: ACCEPT_TOKEN(sym_keyword_on); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1264); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); END_STATE(); - case 884: + case 888: ACCEPT_TOKEN(sym_keyword_let); END_STATE(); - case 885: + case 889: ACCEPT_TOKEN(sym_keyword_return); END_STATE(); - case 886: + case 890: ACCEPT_TOKEN(sym_keyword_return); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 887: + case 891: ACCEPT_TOKEN(sym_keyword_else); END_STATE(); - case 888: + case 892: ACCEPT_TOKEN(sym_keyword_end); END_STATE(); - case 889: + case 893: ACCEPT_TOKEN(sym_keyword_select); END_STATE(); - case 890: + case 894: ACCEPT_TOKEN(sym_keyword_select); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); - case 891: + case 895: ACCEPT_TOKEN(sym_keyword_from); END_STATE(); - case 892: + case 896: ACCEPT_TOKEN(sym_keyword_from); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 893: + case 897: ACCEPT_TOKEN(sym_keyword_only); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); - case 894: + case 898: ACCEPT_TOKEN(sym_keyword_value); END_STATE(); - case 895: + case 899: ACCEPT_TOKEN(sym_keyword_value); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); - case 896: + case 900: ACCEPT_TOKEN(sym_keyword_value); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 897: + case 901: ACCEPT_TOKEN(sym_keyword_as); END_STATE(); - case 898: + case 902: ACCEPT_TOKEN(sym_keyword_as); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 899: + case 903: ACCEPT_TOKEN(sym_keyword_omit); END_STATE(); - case 900: + case 904: ACCEPT_TOKEN(sym_keyword_omit); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 901: + case 905: ACCEPT_TOKEN(sym_keyword_explain); END_STATE(); - case 902: + case 906: ACCEPT_TOKEN(sym_keyword_explain); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 903: + case 907: ACCEPT_TOKEN(sym_keyword_full); END_STATE(); - case 904: + case 908: ACCEPT_TOKEN(sym_keyword_parallel); END_STATE(); - case 905: + case 909: ACCEPT_TOKEN(sym_keyword_parallel); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 906: + case 910: ACCEPT_TOKEN(sym_keyword_timeout); END_STATE(); - case 907: + case 911: ACCEPT_TOKEN(sym_keyword_timeout); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 908: + case 912: ACCEPT_TOKEN(sym_keyword_fetch); END_STATE(); - case 909: + case 913: ACCEPT_TOKEN(sym_keyword_fetch); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 910: + case 914: ACCEPT_TOKEN(sym_keyword_start_at); END_STATE(); - case 911: + case 915: ACCEPT_TOKEN(sym_keyword_limit); END_STATE(); - case 912: + case 916: ACCEPT_TOKEN(sym_keyword_limit); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 913: + case 917: ACCEPT_TOKEN(sym_keyword_by); END_STATE(); - case 914: + case 918: ACCEPT_TOKEN(sym_keyword_by); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); - case 915: + case 919: ACCEPT_TOKEN(sym_keyword_by); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1264); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); END_STATE(); - case 916: + case 920: ACCEPT_TOKEN(sym_keyword_rand); END_STATE(); - case 917: + case 921: ACCEPT_TOKEN(sym_keyword_rand); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); - case 918: + case 922: ACCEPT_TOKEN(sym_keyword_rand); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 919: + case 923: ACCEPT_TOKEN(sym_keyword_collate); END_STATE(); - case 920: + case 924: ACCEPT_TOKEN(sym_keyword_collate); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 921: + case 925: ACCEPT_TOKEN(sym_keyword_numeric); END_STATE(); - case 922: + case 926: ACCEPT_TOKEN(sym_keyword_numeric); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 923: + case 927: ACCEPT_TOKEN(sym_keyword_asc); END_STATE(); - case 924: + case 928: ACCEPT_TOKEN(sym_keyword_asc); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 925: + case 929: ACCEPT_TOKEN(sym_keyword_desc); END_STATE(); - case 926: + case 930: ACCEPT_TOKEN(sym_keyword_desc); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 927: + case 931: ACCEPT_TOKEN(sym_keyword_order); END_STATE(); - case 928: + case 932: ACCEPT_TOKEN(sym_keyword_order); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 929: + case 933: ACCEPT_TOKEN(sym_keyword_with); END_STATE(); - case 930: + case 934: ACCEPT_TOKEN(sym_keyword_with); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 931: + case 935: ACCEPT_TOKEN(sym_keyword_index); END_STATE(); - case 932: + case 936: ACCEPT_TOKEN(sym_keyword_no_index); END_STATE(); - case 933: + case 937: ACCEPT_TOKEN(sym_keyword_where); END_STATE(); - case 934: + case 938: ACCEPT_TOKEN(sym_keyword_where); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); - case 935: + case 939: ACCEPT_TOKEN(sym_keyword_where); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 936: + case 940: ACCEPT_TOKEN(sym_keyword_split); END_STATE(); - case 937: + case 941: ACCEPT_TOKEN(sym_keyword_split); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 938: + case 942: ACCEPT_TOKEN(sym_keyword_at); END_STATE(); - case 939: + case 943: ACCEPT_TOKEN(sym_keyword_at); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1264); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); END_STATE(); - case 940: + case 944: ACCEPT_TOKEN(sym_keyword_group); END_STATE(); - case 941: + case 945: ACCEPT_TOKEN(sym_keyword_group); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 942: + case 946: ACCEPT_TOKEN(sym_keyword_all); - if (lookahead == 'I') ADVANCE(515); + if (lookahead == 'I') ADVANCE(517); END_STATE(); - case 943: + case 947: ACCEPT_TOKEN(sym_keyword_true); END_STATE(); - case 944: + case 948: ACCEPT_TOKEN(sym_keyword_true); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); - case 945: + case 949: ACCEPT_TOKEN(sym_keyword_false); END_STATE(); - case 946: + case 950: ACCEPT_TOKEN(sym_keyword_false); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); - case 947: + case 951: ACCEPT_TOKEN(sym_keyword_begin); END_STATE(); - case 948: + case 952: ACCEPT_TOKEN(sym_keyword_begin); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); - case 949: + case 953: ACCEPT_TOKEN(sym_keyword_cancel); END_STATE(); - case 950: + case 954: ACCEPT_TOKEN(sym_keyword_cancel); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); - case 951: + case 955: ACCEPT_TOKEN(sym_keyword_commit); END_STATE(); - case 952: + case 956: ACCEPT_TOKEN(sym_keyword_commit); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); - case 953: + case 957: ACCEPT_TOKEN(sym_keyword_transaction); END_STATE(); - case 954: + case 958: ACCEPT_TOKEN(sym_keyword_none); END_STATE(); - case 955: + case 959: ACCEPT_TOKEN(sym_keyword_none); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); - case 956: + case 960: ACCEPT_TOKEN(sym_keyword_null); END_STATE(); - case 957: + case 961: ACCEPT_TOKEN(sym_keyword_null); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); - case 958: + case 962: ACCEPT_TOKEN(sym_keyword_and); END_STATE(); - case 959: + case 963: ACCEPT_TOKEN(sym_keyword_and); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 960: + case 964: ACCEPT_TOKEN(sym_keyword_or); END_STATE(); - case 961: + case 965: ACCEPT_TOKEN(sym_keyword_or); - if (lookahead == 'D') ADVANCE(1353); + if (lookahead == 'D') ADVANCE(1359); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 962: + case 966: ACCEPT_TOKEN(sym_keyword_or); - if (lookahead == 'D') ADVANCE(285); + if (lookahead == 'D') ADVANCE(286); END_STATE(); - case 963: + case 967: ACCEPT_TOKEN(sym_keyword_or); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 964: + case 968: ACCEPT_TOKEN(sym_keyword_is); END_STATE(); - case 965: + case 969: ACCEPT_TOKEN(sym_keyword_is); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 966: + case 970: ACCEPT_TOKEN(sym_keyword_not); END_STATE(); - case 967: + case 971: ACCEPT_TOKEN(sym_keyword_not); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); - case 968: + case 972: ACCEPT_TOKEN(sym_keyword_not); - if (lookahead == 'I') ADVANCE(1451); + if (lookahead == 'I') ADVANCE(1456); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 969: + case 973: ACCEPT_TOKEN(sym_keyword_not); - if (lookahead == 'I') ADVANCE(538); + if (lookahead == 'I') ADVANCE(540); END_STATE(); - case 970: + case 974: ACCEPT_TOKEN(sym_keyword_contains); END_STATE(); - case 971: + case 975: ACCEPT_TOKEN(sym_keyword_contains); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 972: + case 976: ACCEPT_TOKEN(sym_keyword_contains_not); END_STATE(); - case 973: + case 977: ACCEPT_TOKEN(sym_keyword_contains_not); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 974: + case 978: ACCEPT_TOKEN(sym_keyword_contains_all); END_STATE(); - case 975: + case 979: ACCEPT_TOKEN(sym_keyword_contains_all); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 976: + case 980: ACCEPT_TOKEN(sym_keyword_contains_any); END_STATE(); - case 977: + case 981: ACCEPT_TOKEN(sym_keyword_contains_any); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 978: + case 982: ACCEPT_TOKEN(sym_keyword_contains_none); END_STATE(); - case 979: + case 983: ACCEPT_TOKEN(sym_keyword_contains_none); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 980: + case 984: ACCEPT_TOKEN(sym_keyword_inside); END_STATE(); - case 981: + case 985: ACCEPT_TOKEN(sym_keyword_inside); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 982: + case 986: ACCEPT_TOKEN(sym_keyword_in); END_STATE(); - case 983: + case 987: ACCEPT_TOKEN(sym_keyword_in); - if (lookahead == 'S') ADVANCE(1381); - if (lookahead == 'T') ADVANCE(1349); + if (lookahead == 'S') ADVANCE(1386); + if (lookahead == 'T') ADVANCE(1354); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 984: + case 988: ACCEPT_TOKEN(sym_keyword_in); - if (lookahead == 'S') ADVANCE(370); - if (lookahead == 'T') ADVANCE(282); + if (lookahead == 'S') ADVANCE(372); + if (lookahead == 'T') ADVANCE(283); END_STATE(); - case 985: + case 989: ACCEPT_TOKEN(sym_keyword_not_inside); END_STATE(); - case 986: + case 990: ACCEPT_TOKEN(sym_keyword_not_inside); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 987: + case 991: ACCEPT_TOKEN(sym_keyword_all_inside); END_STATE(); - case 988: + case 992: ACCEPT_TOKEN(sym_keyword_all_inside); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 989: + case 993: ACCEPT_TOKEN(sym_keyword_any_inside); END_STATE(); - case 990: + case 994: ACCEPT_TOKEN(sym_keyword_any_inside); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 991: + case 995: ACCEPT_TOKEN(sym_keyword_none_inside); END_STATE(); - case 992: + case 996: ACCEPT_TOKEN(sym_keyword_none_inside); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 993: + case 997: ACCEPT_TOKEN(sym_keyword_outside); END_STATE(); - case 994: + case 998: ACCEPT_TOKEN(sym_keyword_outside); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 995: + case 999: ACCEPT_TOKEN(sym_keyword_intersects); END_STATE(); - case 996: + case 1000: ACCEPT_TOKEN(sym_keyword_intersects); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 997: + case 1001: ACCEPT_TOKEN(sym_keyword_chebyshev); END_STATE(); - case 998: + case 1002: ACCEPT_TOKEN(sym_keyword_cosine); END_STATE(); - case 999: + case 1003: ACCEPT_TOKEN(sym_keyword_euclidean); END_STATE(); - case 1000: + case 1004: ACCEPT_TOKEN(sym_keyword_hamming); END_STATE(); - case 1001: + case 1005: ACCEPT_TOKEN(sym_keyword_jaccard); END_STATE(); - case 1002: + case 1006: ACCEPT_TOKEN(sym_keyword_manhattan); END_STATE(); - case 1003: + case 1007: ACCEPT_TOKEN(sym_keyword_minkowski); END_STATE(); - case 1004: + case 1008: ACCEPT_TOKEN(sym_keyword_pearson); END_STATE(); - case 1005: + case 1009: ACCEPT_TOKEN(sym_keyword_define); END_STATE(); - case 1006: + case 1010: ACCEPT_TOKEN(sym_keyword_define); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); - case 1007: + case 1011: ACCEPT_TOKEN(sym_keyword_analyzer); END_STATE(); - case 1008: + case 1012: ACCEPT_TOKEN(sym_keyword_event); END_STATE(); - case 1009: + case 1013: ACCEPT_TOKEN(sym_keyword_field); END_STATE(); - case 1010: + case 1014: ACCEPT_TOKEN(sym_keyword_function); END_STATE(); - case 1011: + case 1015: ACCEPT_TOKEN(sym_keyword_namespace); END_STATE(); - case 1012: + case 1016: ACCEPT_TOKEN(sym_keyword_param); END_STATE(); - case 1013: + case 1017: ACCEPT_TOKEN(sym_keyword_scope); END_STATE(); - case 1014: + case 1018: ACCEPT_TOKEN(sym_keyword_drop); END_STATE(); - case 1015: + case 1019: ACCEPT_TOKEN(sym_keyword_drop); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 1016: + case 1020: ACCEPT_TOKEN(sym_keyword_schemafull); END_STATE(); - case 1017: + case 1021: ACCEPT_TOKEN(sym_keyword_schemafull); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 1018: + case 1022: ACCEPT_TOKEN(sym_keyword_schemaless); END_STATE(); - case 1019: + case 1023: ACCEPT_TOKEN(sym_keyword_schemaless); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 1020: + case 1024: ACCEPT_TOKEN(sym_keyword_live); END_STATE(); - case 1021: + case 1025: ACCEPT_TOKEN(sym_keyword_live); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); - case 1022: + case 1026: ACCEPT_TOKEN(sym_keyword_diff); END_STATE(); - case 1023: + case 1027: ACCEPT_TOKEN(sym_keyword_diff); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); - case 1024: + case 1028: ACCEPT_TOKEN(sym_keyword_flexible); END_STATE(); - case 1025: + case 1029: ACCEPT_TOKEN(sym_keyword_flexible); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 1026: + case 1030: ACCEPT_TOKEN(sym_keyword_readonly); END_STATE(); - case 1027: + case 1031: ACCEPT_TOKEN(sym_keyword_readonly); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 1028: + case 1032: ACCEPT_TOKEN(sym_keyword_jwks); END_STATE(); - case 1029: + case 1033: ACCEPT_TOKEN(sym_keyword_eddsa); END_STATE(); - case 1030: + case 1034: ACCEPT_TOKEN(sym_keyword_es256); END_STATE(); - case 1031: + case 1035: ACCEPT_TOKEN(sym_keyword_es384); END_STATE(); - case 1032: + case 1036: ACCEPT_TOKEN(sym_keyword_es512); END_STATE(); - case 1033: + case 1037: ACCEPT_TOKEN(sym_keyword_ps256); END_STATE(); - case 1034: + case 1038: ACCEPT_TOKEN(sym_keyword_ps384); END_STATE(); - case 1035: + case 1039: ACCEPT_TOKEN(sym_keyword_ps512); END_STATE(); - case 1036: + case 1040: ACCEPT_TOKEN(sym_keyword_rs256); END_STATE(); - case 1037: + case 1041: ACCEPT_TOKEN(sym_keyword_rs384); END_STATE(); - case 1038: + case 1042: ACCEPT_TOKEN(sym_keyword_rs512); END_STATE(); - case 1039: + case 1043: ACCEPT_TOKEN(sym_keyword_bm25); END_STATE(); - case 1040: + case 1044: ACCEPT_TOKEN(sym_keyword_doc_ids_cache); END_STATE(); - case 1041: + case 1045: ACCEPT_TOKEN(sym_keyword_doc_ids_order); END_STATE(); - case 1042: + case 1046: ACCEPT_TOKEN(sym_keyword_doc_lengths_cache); END_STATE(); - case 1043: + case 1047: ACCEPT_TOKEN(sym_keyword_doc_lengths_order); END_STATE(); - case 1044: + case 1048: ACCEPT_TOKEN(sym_keyword_postings_cache); END_STATE(); - case 1045: + case 1049: ACCEPT_TOKEN(sym_keyword_postings_order); END_STATE(); - case 1046: + case 1050: ACCEPT_TOKEN(sym_keyword_terms_cache); END_STATE(); - case 1047: + case 1051: ACCEPT_TOKEN(sym_keyword_terms_order); END_STATE(); - case 1048: + case 1052: ACCEPT_TOKEN(sym_keyword_highlights); END_STATE(); - case 1049: + case 1053: ACCEPT_TOKEN(sym_keyword_any); END_STATE(); - case 1050: + case 1054: ACCEPT_TOKEN(sym_keyword_any); - if (lookahead == 'I') ADVANCE(537); + if (lookahead == 'I') ADVANCE(539); END_STATE(); - case 1051: + case 1055: ACCEPT_TOKEN(sym_keyword_normal); END_STATE(); - case 1052: + case 1056: ACCEPT_TOKEN(sym_keyword_relation); END_STATE(); - case 1053: + case 1057: ACCEPT_TOKEN(sym_keyword_out); END_STATE(); - case 1054: + case 1058: ACCEPT_TOKEN(sym_keyword_to); END_STATE(); - case 1055: + case 1059: ACCEPT_TOKEN(sym_keyword_changefeed); END_STATE(); - case 1056: + case 1060: ACCEPT_TOKEN(sym_keyword_changefeed); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 1057: + case 1061: ACCEPT_TOKEN(sym_keyword_content); END_STATE(); - case 1058: + case 1062: ACCEPT_TOKEN(sym_keyword_content); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 1059: + case 1063: ACCEPT_TOKEN(sym_keyword_merge); END_STATE(); - case 1060: + case 1064: ACCEPT_TOKEN(sym_keyword_merge); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 1061: + case 1065: ACCEPT_TOKEN(sym_keyword_patch); END_STATE(); - case 1062: + case 1066: ACCEPT_TOKEN(sym_keyword_patch); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 1063: + case 1067: ACCEPT_TOKEN(sym_keyword_before); END_STATE(); - case 1064: + case 1068: ACCEPT_TOKEN(sym_keyword_before); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); - case 1065: + case 1069: ACCEPT_TOKEN(sym_keyword_after); END_STATE(); - case 1066: + case 1070: ACCEPT_TOKEN(sym_keyword_after); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); - case 1067: + case 1071: ACCEPT_TOKEN(sym_keyword_table); END_STATE(); - case 1068: + case 1072: ACCEPT_TOKEN(sym_keyword_table); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1264); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); END_STATE(); - case 1069: + case 1073: ACCEPT_TOKEN(sym_keyword_root); END_STATE(); - case 1070: + case 1074: ACCEPT_TOKEN(sym_keyword_token); END_STATE(); - case 1071: + case 1075: ACCEPT_TOKEN(sym_keyword_use); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); - case 1072: + case 1076: ACCEPT_TOKEN(sym_keyword_use); - if (lookahead == 'R') ADVANCE(1075); + if (lookahead == 'R') ADVANCE(1079); END_STATE(); - case 1073: + case 1077: ACCEPT_TOKEN(sym_keyword_ns); END_STATE(); - case 1074: + case 1078: ACCEPT_TOKEN(sym_keyword_db); END_STATE(); - case 1075: + case 1079: ACCEPT_TOKEN(sym_keyword_user); END_STATE(); - case 1076: + case 1080: ACCEPT_TOKEN(sym_keyword_roles); END_STATE(); - case 1077: + case 1081: ACCEPT_TOKEN(sym_keyword_remove); END_STATE(); - case 1078: + case 1082: ACCEPT_TOKEN(sym_keyword_remove); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); - case 1079: + case 1083: ACCEPT_TOKEN(sym_keyword_create); END_STATE(); - case 1080: + case 1084: ACCEPT_TOKEN(sym_keyword_create); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); - case 1081: + case 1085: ACCEPT_TOKEN(sym_keyword_delete); END_STATE(); - case 1082: + case 1086: ACCEPT_TOKEN(sym_keyword_delete); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); - case 1083: + case 1087: ACCEPT_TOKEN(sym_keyword_update); END_STATE(); - case 1084: + case 1088: ACCEPT_TOKEN(sym_keyword_update); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); - case 1085: + case 1089: ACCEPT_TOKEN(sym_keyword_insert); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); - case 1086: + case 1090: ACCEPT_TOKEN(sym_keyword_into); END_STATE(); - case 1087: + case 1091: ACCEPT_TOKEN(sym_keyword_filters); END_STATE(); - case 1088: + case 1092: ACCEPT_TOKEN(sym_keyword_when); END_STATE(); - case 1089: + case 1093: ACCEPT_TOKEN(sym_keyword_then); END_STATE(); - case 1090: + case 1094: ACCEPT_TOKEN(sym_keyword_then); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 1091: + case 1095: ACCEPT_TOKEN(sym_keyword_type); END_STATE(); - case 1092: + case 1096: ACCEPT_TOKEN(sym_keyword_type); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 1093: + case 1097: ACCEPT_TOKEN(sym_keyword_default); END_STATE(); - case 1094: + case 1098: ACCEPT_TOKEN(sym_keyword_default); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 1095: + case 1099: ACCEPT_TOKEN(sym_keyword_assert); END_STATE(); - case 1096: + case 1100: ACCEPT_TOKEN(sym_keyword_assert); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 1097: + case 1101: ACCEPT_TOKEN(sym_keyword_permissions); END_STATE(); - case 1098: + case 1102: ACCEPT_TOKEN(sym_keyword_permissions); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 1099: + case 1103: ACCEPT_TOKEN(sym_keyword_relate); END_STATE(); - case 1100: + case 1104: ACCEPT_TOKEN(sym_keyword_relate); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); - case 1101: + case 1105: ACCEPT_TOKEN(sym_keyword_ignore); END_STATE(); - case 1102: + case 1106: ACCEPT_TOKEN(sym_keyword_values); END_STATE(); - case 1103: + case 1107: ACCEPT_TOKEN(sym_keyword_for); END_STATE(); - case 1104: + case 1108: ACCEPT_TOKEN(sym_keyword_for); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 1105: + case 1109: ACCEPT_TOKEN(sym_keyword_comment); END_STATE(); - case 1106: + case 1110: ACCEPT_TOKEN(sym_keyword_comment); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 1107: + case 1111: ACCEPT_TOKEN(sym_keyword_fields); END_STATE(); - case 1108: + case 1112: ACCEPT_TOKEN(sym_keyword_columns); END_STATE(); - case 1109: + case 1113: ACCEPT_TOKEN(sym_keyword_unique); END_STATE(); - case 1110: + case 1114: ACCEPT_TOKEN(sym_keyword_search); END_STATE(); - case 1111: + case 1115: ACCEPT_TOKEN(sym_keyword_session); END_STATE(); - case 1112: + case 1116: ACCEPT_TOKEN(sym_keyword_signin); END_STATE(); - case 1113: + case 1117: ACCEPT_TOKEN(sym_keyword_signup); END_STATE(); - case 1114: + case 1118: ACCEPT_TOKEN(sym_keyword_database); END_STATE(); - case 1115: + case 1119: ACCEPT_TOKEN(sym_keyword_password); END_STATE(); - case 1116: + case 1120: ACCEPT_TOKEN(sym_keyword_password_hash); END_STATE(); - case 1117: + case 1121: ACCEPT_TOKEN(sym_keyword_on_duplicate_key_update); END_STATE(); - case 1118: + case 1122: ACCEPT_TOKEN(sym_keyword_count); END_STATE(); - case 1119: + case 1123: ACCEPT_TOKEN(sym_keyword_count); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); - case 1120: + case 1124: ACCEPT_TOKEN(sym_keyword_set); END_STATE(); - case 1121: + case 1125: ACCEPT_TOKEN(sym_keyword_set); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 1122: + case 1126: ACCEPT_TOKEN(sym_keyword_unset); END_STATE(); - case 1123: + case 1127: ACCEPT_TOKEN(sym_keyword_unset); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 1124: + case 1128: ACCEPT_TOKEN(sym_keyword_dimension); END_STATE(); - case 1125: + case 1129: ACCEPT_TOKEN(sym_keyword_mtree); END_STATE(); - case 1126: + case 1130: ACCEPT_TOKEN(sym_keyword_dist); END_STATE(); - case 1127: + case 1131: ACCEPT_TOKEN(anon_sym_COMMA); END_STATE(); - case 1128: + case 1132: ACCEPT_TOKEN(anon_sym_DASH_GT); END_STATE(); - case 1129: + case 1133: ACCEPT_TOKEN(anon_sym_LBRACK); END_STATE(); - case 1130: + case 1134: ACCEPT_TOKEN(anon_sym_RBRACK); END_STATE(); - case 1131: + case 1135: ACCEPT_TOKEN(anon_sym_LPAREN); END_STATE(); - case 1132: + case 1136: ACCEPT_TOKEN(anon_sym_RPAREN); END_STATE(); - case 1133: + case 1137: ACCEPT_TOKEN(anon_sym_QMARK); END_STATE(); - case 1134: + case 1138: ACCEPT_TOKEN(anon_sym_QMARK); - if (lookahead == ':') ADVANCE(1558); - if (lookahead == '=') ADVANCE(1561); - if (lookahead == '?') ADVANCE(1557); + if (lookahead == ':') ADVANCE(1563); + if (lookahead == '=') ADVANCE(1566); + if (lookahead == '?') ADVANCE(1562); END_STATE(); - case 1135: + case 1139: ACCEPT_TOKEN(anon_sym_COLON); END_STATE(); - case 1136: + case 1140: ACCEPT_TOKEN(anon_sym_LBRACE); END_STATE(); - case 1137: + case 1141: ACCEPT_TOKEN(anon_sym_RBRACE); END_STATE(); - case 1138: + case 1142: ACCEPT_TOKEN(anon_sym_LT_DASH); - if (lookahead == '>') ADVANCE(1139); + if (lookahead == '>') ADVANCE(1143); END_STATE(); - case 1139: + case 1143: ACCEPT_TOKEN(anon_sym_LT_DASH_GT); END_STATE(); - case 1140: + case 1144: ACCEPT_TOKEN(anon_sym_STAR); END_STATE(); - case 1141: + case 1145: ACCEPT_TOKEN(anon_sym_STAR); - if (lookahead == '*') ADVANCE(1574); - if (lookahead == '=') ADVANCE(1562); - if (lookahead == '~') ADVANCE(1565); + if (lookahead == '*') ADVANCE(1579); + if (lookahead == '=') ADVANCE(1567); + if (lookahead == '~') ADVANCE(1570); END_STATE(); - case 1142: + case 1146: ACCEPT_TOKEN(anon_sym_DOT); END_STATE(); - case 1143: + case 1147: ACCEPT_TOKEN(anon_sym_DOT); - if (lookahead == '.') ADVANCE(1544); + if (lookahead == '.') ADVANCE(1549); END_STATE(); - case 1144: + case 1148: ACCEPT_TOKEN(anon_sym_LT); - if (lookahead == '-') ADVANCE(1138); - if (lookahead == '=') ADVANCE(1566); - if (lookahead == '|') ADVANCE(1553); + if (lookahead == '-') ADVANCE(1142); + if (lookahead == '=') ADVANCE(1571); + if (lookahead == '|') ADVANCE(1558); END_STATE(); - case 1145: + case 1149: ACCEPT_TOKEN(anon_sym_LT); - if (lookahead == '=') ADVANCE(1566); - if (lookahead == '|') ADVANCE(1553); + if (lookahead == '=') ADVANCE(1571); + if (lookahead == '|') ADVANCE(1558); END_STATE(); - case 1146: + case 1150: ACCEPT_TOKEN(anon_sym_GT); - if (lookahead == '=') ADVANCE(1567); + if (lookahead == '=') ADVANCE(1572); END_STATE(); - case 1147: + case 1151: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == '"') ADVANCE(25); if (lookahead == '\'') ADVANCE(43); @@ -10954,1456 +11062,1426 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); - case 1148: + case 1152: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(76); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); - END_STATE(); - case 1149: - ACCEPT_TOKEN(aux_sym_type_name_token1); - if (lookahead == ':') ADVANCE(77); - if (lookahead == 'A') ADVANCE(1203); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); - END_STATE(); - case 1150: - ACCEPT_TOKEN(aux_sym_type_name_token1); - if (lookahead == ':') ADVANCE(77); - if (lookahead == 'A') ADVANCE(1209); - if (lookahead == 'O') ADVANCE(1206); - if (lookahead == 'R') ADVANCE(1177); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); - END_STATE(); - case 1151: - ACCEPT_TOKEN(aux_sym_type_name_token1); - if (lookahead == ':') ADVANCE(77); - if (lookahead == 'A') ADVANCE(1234); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); - END_STATE(); - case 1152: - ACCEPT_TOKEN(aux_sym_type_name_token1); - if (lookahead == ':') ADVANCE(77); - if (lookahead == 'A') ADVANCE(1212); - if (lookahead == 'E') ADVANCE(1205); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1153: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'A') ADVANCE(1212); + if (lookahead == 'A') ADVANCE(1203); if (('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1154: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'A') ADVANCE(1204); + if (lookahead == 'A') ADVANCE(1214); + if (lookahead == 'O') ADVANCE(1211); + if (lookahead == 'R') ADVANCE(1181); if (('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1155: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'A') ADVANCE(1236); + if (lookahead == 'A') ADVANCE(1239); if (('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1156: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'A') ADVANCE(1237); + if (lookahead == 'A') ADVANCE(1217); + if (lookahead == 'E') ADVANCE(1210); if (('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1157: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'C') ADVANCE(1233); + if (lookahead == 'A') ADVANCE(1217); if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || + ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1158: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'C') ADVANCE(1184); + if (lookahead == 'A') ADVANCE(1209); if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || + ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1159: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'D') ADVANCE(917); + if (lookahead == 'A') ADVANCE(1241); if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || + ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1160: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'D') ADVANCE(1156); + if (lookahead == 'A') ADVANCE(1242); if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || + ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1161: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(1191); + if (lookahead == 'C') ADVANCE(1238); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1162: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(1189); + if (lookahead == 'C') ADVANCE(1188); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1163: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(1071); + if (lookahead == 'D') ADVANCE(921); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1164: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(1021); + if (lookahead == 'D') ADVANCE(1160); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1165: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(955); + if (lookahead == 'E') ADVANCE(1196); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1166: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(944); + if (lookahead == 'E') ADVANCE(1194); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1167: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(946); + if (lookahead == 'E') ADVANCE(1075); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1168: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(934); + if (lookahead == 'E') ADVANCE(1025); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1169: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(1080); + if (lookahead == 'E') ADVANCE(959); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1170: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(1006); + if (lookahead == 'E') ADVANCE(948); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1171: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(1082); + if (lookahead == 'E') ADVANCE(950); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1172: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(1100); + if (lookahead == 'E') ADVANCE(938); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1173: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(1078); + if (lookahead == 'E') ADVANCE(1084); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1174: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(1084); + if (lookahead == 'E') ADVANCE(1010); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1175: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(895); + if (lookahead == 'E') ADVANCE(1086); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1176: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(1064); + if (lookahead == 'E') ADVANCE(1104); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1177: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(1151); + if (lookahead == 'E') ADVANCE(1082); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1178: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(1226); + if (lookahead == 'E') ADVANCE(1088); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1179: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(1157); + if (lookahead == 'E') ADVANCE(899); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1180: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(1187); + if (lookahead == 'E') ADVANCE(1068); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1181: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(1225); + if (lookahead == 'E') ADVANCE(1155); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1182: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(1202); + if (lookahead == 'E') ADVANCE(1232); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1183: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(1224); + if (lookahead == 'E') ADVANCE(1161); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1184: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(1199); + if (lookahead == 'E') ADVANCE(1192); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1185: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(1235); + if (lookahead == 'E') ADVANCE(1231); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1186: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'F') ADVANCE(1023); + if (lookahead == 'E') ADVANCE(1208); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1187: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'F') ADVANCE(1221); + if (lookahead == 'E') ADVANCE(1230); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1188: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'F') ADVANCE(1186); + if (lookahead == 'E') ADVANCE(1205); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1189: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'F') ADVANCE(1197); - if (lookahead == 'L') ADVANCE(1185); + if (lookahead == 'E') ADVANCE(1240); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1190: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'F') ADVANCE(1238); + if (lookahead == 'F') ADVANCE(1222); + if (lookahead == 'S') ADVANCE(1185); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1191: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'G') ADVANCE(1196); + if (lookahead == 'F') ADVANCE(1027); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1192: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'H') ADVANCE(1178); + if (lookahead == 'F') ADVANCE(1227); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1193: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'I') ADVANCE(1242); + if (lookahead == 'F') ADVANCE(1191); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1194: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'I') ADVANCE(1231); + if (lookahead == 'F') ADVANCE(1202); + if (lookahead == 'L') ADVANCE(1189); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1195: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'I') ADVANCE(1188); + if (lookahead == 'F') ADVANCE(1243); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1196: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'I') ADVANCE(1211); + if (lookahead == 'G') ADVANCE(1201); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1197: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'I') ADVANCE(1216); + if (lookahead == 'H') ADVANCE(1182); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1198: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'L') ADVANCE(957); + if (lookahead == 'I') ADVANCE(1247); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1199: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'L') ADVANCE(950); + if (lookahead == 'I') ADVANCE(1236); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1200: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'L') ADVANCE(1244); + if (lookahead == 'I') ADVANCE(1193); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1201: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'L') ADVANCE(1198); + if (lookahead == 'I') ADVANCE(1216); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1202: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'L') ADVANCE(1179); + if (lookahead == 'I') ADVANCE(1221); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1203: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'L') ADVANCE(1229); + if (lookahead == 'L') ADVANCE(1234); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1204: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'L') ADVANCE(1241); + if (lookahead == 'L') ADVANCE(961); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1205: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'L') ADVANCE(1155); - if (lookahead == 'M') ADVANCE(1220); + if (lookahead == 'L') ADVANCE(954); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1206: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'M') ADVANCE(1207); - if (lookahead == 'U') ADVANCE(1210); + if (lookahead == 'L') ADVANCE(1249); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1207: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'M') ADVANCE(1194); + if (lookahead == 'L') ADVANCE(1204); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1208: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'N') ADVANCE(1228); + if (lookahead == 'L') ADVANCE(1183); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1209: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'N') ADVANCE(1158); + if (lookahead == 'L') ADVANCE(1246); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1210: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'N') ADVANCE(1230); + if (lookahead == 'L') ADVANCE(1159); + if (lookahead == 'M') ADVANCE(1226); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1211: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'N') ADVANCE(948); + if (lookahead == 'M') ADVANCE(1212); + if (lookahead == 'U') ADVANCE(1215); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1212: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'N') ADVANCE(1159); + if (lookahead == 'M') ADVANCE(1199); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1213: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'N') ADVANCE(1200); + if (lookahead == 'N') ADVANCE(1190); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1214: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'N') ADVANCE(1165); - if (lookahead == 'T') ADVANCE(967); + if (lookahead == 'N') ADVANCE(1162); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1215: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'N') ADVANCE(1165); + if (lookahead == 'N') ADVANCE(1235); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1216: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'N') ADVANCE(1170); + if (lookahead == 'N') ADVANCE(952); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1217: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'O') ADVANCE(1214); - if (lookahead == 'U') ADVANCE(1201); + if (lookahead == 'N') ADVANCE(1163); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1218: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'O') ADVANCE(1239); + if (lookahead == 'N') ADVANCE(1206); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1219: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'O') ADVANCE(1215); - if (lookahead == 'U') ADVANCE(1201); + if (lookahead == 'N') ADVANCE(1169); + if (lookahead == 'T') ADVANCE(971); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1220: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'O') ADVANCE(1243); + if (lookahead == 'N') ADVANCE(1169); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1221: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'O') ADVANCE(1227); + if (lookahead == 'N') ADVANCE(1174); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1222: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'P') ADVANCE(1160); - if (lookahead == 'S') ADVANCE(1163); + if (lookahead == 'O') ADVANCE(878); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1223: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'R') ADVANCE(1240); + if (lookahead == 'O') ADVANCE(1219); + if (lookahead == 'U') ADVANCE(1207); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1224: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'R') ADVANCE(1066); + if (lookahead == 'O') ADVANCE(1244); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1225: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'R') ADVANCE(1232); + if (lookahead == 'O') ADVANCE(1220); + if (lookahead == 'U') ADVANCE(1207); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1226: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'R') ADVANCE(1168); + if (lookahead == 'O') ADVANCE(1248); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1227: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'R') ADVANCE(1176); + if (lookahead == 'O') ADVANCE(1233); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1228: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'S') ADVANCE(1181); + if (lookahead == 'P') ADVANCE(1164); + if (lookahead == 'S') ADVANCE(1167); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1229: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'S') ADVANCE(1167); + if (lookahead == 'R') ADVANCE(1245); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1230: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'T') ADVANCE(1119); + if (lookahead == 'R') ADVANCE(1070); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1231: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'T') ADVANCE(952); + if (lookahead == 'R') ADVANCE(1237); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1232: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'T') ADVANCE(1085); + if (lookahead == 'R') ADVANCE(1172); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1233: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'T') ADVANCE(890); + if (lookahead == 'R') ADVANCE(1180); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1234: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'T') ADVANCE(1169); + if (lookahead == 'S') ADVANCE(1171); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1235: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'T') ADVANCE(1171); + if (lookahead == 'T') ADVANCE(1123); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1236: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'T') ADVANCE(1172); + if (lookahead == 'T') ADVANCE(956); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1237: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'T') ADVANCE(1174); + if (lookahead == 'T') ADVANCE(1089); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1238: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'T') ADVANCE(1183); + if (lookahead == 'T') ADVANCE(894); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1239: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'U') ADVANCE(1210); + if (lookahead == 'T') ADVANCE(1173); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1240: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'U') ADVANCE(1166); + if (lookahead == 'T') ADVANCE(1175); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1241: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'U') ADVANCE(1175); + if (lookahead == 'T') ADVANCE(1176); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1242: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'V') ADVANCE(1164); + if (lookahead == 'T') ADVANCE(1178); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1243: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'V') ADVANCE(1173); + if (lookahead == 'T') ADVANCE(1187); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1244: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'Y') ADVANCE(893); + if (lookahead == 'U') ADVANCE(1215); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1245: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'Y') ADVANCE(914); + if (lookahead == 'U') ADVANCE(1170); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1246: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'n') ADVANCE(1148); + if (lookahead == 'U') ADVANCE(1179); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1247: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); + if (lookahead == 'V') ADVANCE(1168); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1247); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1248: ACCEPT_TOKEN(aux_sym_type_name_token1); - if (lookahead == 'A') ADVANCE(1249); + if (lookahead == ':') ADVANCE(77); + if (lookahead == 'V') ADVANCE(1177); if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || + ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1264); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1249: ACCEPT_TOKEN(aux_sym_type_name_token1); - if (lookahead == 'B') ADVANCE(1255); + if (lookahead == ':') ADVANCE(77); + if (lookahead == 'Y') ADVANCE(897); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1264); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1250: ACCEPT_TOKEN(aux_sym_type_name_token1); - if (lookahead == 'E') ADVANCE(1257); + if (lookahead == ':') ADVANCE(77); + if (lookahead == 'Y') ADVANCE(918); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1264); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1251: ACCEPT_TOKEN(aux_sym_type_name_token1); - if (lookahead == 'E') ADVANCE(881); + if (lookahead == ':') ADVANCE(77); + if (lookahead == 'n') ADVANCE(1152); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1264); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1252: ACCEPT_TOKEN(aux_sym_type_name_token1); - if (lookahead == 'E') ADVANCE(1068); + if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1264); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); END_STATE(); case 1253: ACCEPT_TOKEN(aux_sym_type_name_token1); - if (lookahead == 'F') ADVANCE(877); + if (lookahead == 'A') ADVANCE(1254); if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || + ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1264); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); END_STATE(); case 1254: ACCEPT_TOKEN(aux_sym_type_name_token1); - if (lookahead == 'I') ADVANCE(1260); + if (lookahead == 'B') ADVANCE(1260); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1264); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); END_STATE(); case 1255: ACCEPT_TOKEN(aux_sym_type_name_token1); - if (lookahead == 'L') ADVANCE(1252); + if (lookahead == 'E') ADVANCE(1262); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1264); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); END_STATE(); case 1256: ACCEPT_TOKEN(aux_sym_type_name_token1); - if (lookahead == 'N') ADVANCE(883); + if (lookahead == 'E') ADVANCE(885); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1264); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); END_STATE(); case 1257: ACCEPT_TOKEN(aux_sym_type_name_token1); - if (lookahead == 'R') ADVANCE(1262); + if (lookahead == 'E') ADVANCE(1072); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1264); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); END_STATE(); case 1258: ACCEPT_TOKEN(aux_sym_type_name_token1); - if (lookahead == 'R') ADVANCE(1254); + if (lookahead == 'F') ADVANCE(881); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1264); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); END_STATE(); case 1259: ACCEPT_TOKEN(aux_sym_type_name_token1); - if (lookahead == 'T') ADVANCE(939); + if (lookahead == 'I') ADVANCE(1265); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1264); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); END_STATE(); case 1260: ACCEPT_TOKEN(aux_sym_type_name_token1); - if (lookahead == 'T') ADVANCE(1251); + if (lookahead == 'L') ADVANCE(1257); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1264); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); END_STATE(); case 1261: ACCEPT_TOKEN(aux_sym_type_name_token1); - if (lookahead == 'V') ADVANCE(1250); + if (lookahead == 'N') ADVANCE(887); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1264); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); END_STATE(); case 1262: ACCEPT_TOKEN(aux_sym_type_name_token1); - if (lookahead == 'W') ADVANCE(1258); + if (lookahead == 'R') ADVANCE(1267); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1264); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); END_STATE(); case 1263: ACCEPT_TOKEN(aux_sym_type_name_token1); - if (lookahead == 'Y') ADVANCE(915); + if (lookahead == 'R') ADVANCE(1259); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1264); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); END_STATE(); case 1264: ACCEPT_TOKEN(aux_sym_type_name_token1); + if (lookahead == 'T') ADVANCE(943); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1264); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); END_STATE(); case 1265: - ACCEPT_TOKEN(anon_sym_blank); + ACCEPT_TOKEN(aux_sym_type_name_token1); + if (lookahead == 'T') ADVANCE(1256); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); END_STATE(); case 1266: - ACCEPT_TOKEN(anon_sym_camel); + ACCEPT_TOKEN(aux_sym_type_name_token1); + if (lookahead == 'V') ADVANCE(1255); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); END_STATE(); case 1267: - ACCEPT_TOKEN(anon_sym_class); + ACCEPT_TOKEN(aux_sym_type_name_token1); + if (lookahead == 'W') ADVANCE(1263); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); END_STATE(); case 1268: - ACCEPT_TOKEN(anon_sym_punct); + ACCEPT_TOKEN(aux_sym_type_name_token1); + if (lookahead == 'Y') ADVANCE(919); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); END_STATE(); case 1269: - ACCEPT_TOKEN(anon_sym_ascii); + ACCEPT_TOKEN(aux_sym_type_name_token1); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); END_STATE(); case 1270: - ACCEPT_TOKEN(anon_sym_lowercase); + ACCEPT_TOKEN(anon_sym_blank); END_STATE(); case 1271: - ACCEPT_TOKEN(anon_sym_uppercase); + ACCEPT_TOKEN(anon_sym_camel); END_STATE(); case 1272: - ACCEPT_TOKEN(anon_sym_edgengram); + ACCEPT_TOKEN(anon_sym_class); END_STATE(); case 1273: - ACCEPT_TOKEN(anon_sym_ngram); + ACCEPT_TOKEN(anon_sym_punct); END_STATE(); case 1274: - ACCEPT_TOKEN(anon_sym_snowball); + ACCEPT_TOKEN(anon_sym_ascii); END_STATE(); case 1275: - ACCEPT_TOKEN(sym_string); + ACCEPT_TOKEN(anon_sym_lowercase); END_STATE(); case 1276: - ACCEPT_TOKEN(sym_prefixed_string); + ACCEPT_TOKEN(anon_sym_uppercase); END_STATE(); case 1277: + ACCEPT_TOKEN(anon_sym_edgengram); + END_STATE(); + case 1278: + ACCEPT_TOKEN(anon_sym_ngram); + END_STATE(); + case 1279: + ACCEPT_TOKEN(anon_sym_snowball); + END_STATE(); + case 1280: + ACCEPT_TOKEN(sym_string); + END_STATE(); + case 1281: ACCEPT_TOKEN(sym_prefixed_string); - if (lookahead == '"') ADVANCE(1277); - if (lookahead == '\\') ADVANCE(826); + END_STATE(); + case 1282: + ACCEPT_TOKEN(sym_prefixed_string); + if (lookahead == '"') ADVANCE(1282); + if (lookahead == '\\') ADVANCE(829); if (lookahead != 0 && lookahead != '\'') ADVANCE(26); END_STATE(); - case 1278: + case 1283: ACCEPT_TOKEN(sym_int); ADVANCE_MAP( - '.', 817, - 'm', 1548, - 'n', 804, - 'u', 804, - 0xb5, 804, - 'd', 1547, - 'h', 1547, - 's', 1547, - 'w', 1547, - 'y', 1547, + '.', 820, + 'm', 1553, + 'n', 807, + 'u', 807, + 0xb5, 807, + 'd', 1552, + 'h', 1552, + 's', 1552, + 'w', 1552, + 'y', 1552, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(784); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1278); + lookahead == ' ') ADVANCE(787); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1283); END_STATE(); - case 1279: + case 1284: ACCEPT_TOKEN(sym_int); - if (lookahead == '.') ADVANCE(817); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1279); + if (lookahead == '.') ADVANCE(820); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1284); END_STATE(); - case 1280: + case 1285: ACCEPT_TOKEN(sym_int); ADVANCE_MAP( - 'm', 1548, - 'n', 804, - 'u', 804, - 0xb5, 804, - 'd', 1547, - 'h', 1547, - 's', 1547, - 'w', 1547, - 'y', 1547, + 'm', 1553, + 'n', 807, + 'u', 807, + 0xb5, 807, + 'd', 1552, + 'h', 1552, + 's', 1552, + 'w', 1552, + 'y', 1552, ); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(784); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1280); + lookahead == ' ') ADVANCE(787); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1285); END_STATE(); - case 1281: + case 1286: ACCEPT_TOKEN(sym_int); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1281); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1286); END_STATE(); - case 1282: + case 1287: ACCEPT_TOKEN(sym_int); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1282); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 1283: + case 1288: ACCEPT_TOKEN(sym_float); END_STATE(); - case 1284: + case 1289: ACCEPT_TOKEN(sym_float); - if (lookahead == 'd') ADVANCE(770); - if (lookahead == 'f') ADVANCE(1283); + if (lookahead == 'd') ADVANCE(773); + if (lookahead == 'f') ADVANCE(1288); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(816); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1284); + lookahead == 'e') ADVANCE(819); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1289); END_STATE(); - case 1285: + case 1290: ACCEPT_TOKEN(sym_float); - if (lookahead == 'd') ADVANCE(770); - if (lookahead == 'f') ADVANCE(1283); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1285); + if (lookahead == 'd') ADVANCE(773); + if (lookahead == 'f') ADVANCE(1288); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1290); END_STATE(); - case 1286: + case 1291: ACCEPT_TOKEN(sym_decimal); END_STATE(); - case 1287: + case 1292: ACCEPT_TOKEN(sym_variable_name); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1287); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1292); END_STATE(); - case 1288: + case 1293: ACCEPT_TOKEN(sym_custom_function_name); if (lookahead == ':') ADVANCE(76); END_STATE(); - case 1289: + case 1294: ACCEPT_TOKEN(sym_custom_function_name); if (lookahead == ':') ADVANCE(76); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1289); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1294); END_STATE(); - case 1290: + case 1295: ACCEPT_TOKEN(sym_custom_function_name); if (lookahead == ':') ADVANCE(76); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); - case 1291: + case 1296: ACCEPT_TOKEN(sym_function_name); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1291); - END_STATE(); - case 1292: - ACCEPT_TOKEN(sym_version_number); - if (lookahead == '.') ADVANCE(820); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1292); - END_STATE(); - case 1293: - ACCEPT_TOKEN(sym_version_number); - if (lookahead == '.') ADVANCE(819); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1293); - END_STATE(); - case 1294: - ACCEPT_TOKEN(sym_version_number); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1294); - END_STATE(); - case 1295: - ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'A') ADVANCE(1433); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); - END_STATE(); - case 1296: - ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'A') ADVANCE(1368); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1296); END_STATE(); case 1297: - ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'A') ADVANCE(1411); - if (lookahead == 'N') ADVANCE(1457); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ACCEPT_TOKEN(sym_version_number); + if (lookahead == '.') ADVANCE(823); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1297); END_STATE(); case 1298: - ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'A') ADVANCE(1481); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ACCEPT_TOKEN(sym_version_number); + if (lookahead == '.') ADVANCE(822); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1298); END_STATE(); case 1299: - ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'A') ADVANCE(1326); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ACCEPT_TOKEN(sym_version_number); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1299); END_STATE(); case 1300: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'A') ADVANCE(1482); + if (lookahead == 'A') ADVANCE(1438); if (('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1301: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'A') ADVANCE(1528); + if (lookahead == 'A') ADVANCE(1373); if (('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1302: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'A') ADVANCE(1440); + if (lookahead == 'A') ADVANCE(1416); + if (lookahead == 'N') ADVANCE(1462); if (('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1303: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'A') ADVANCE(1412); + if (lookahead == 'A') ADVANCE(1486); if (('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1304: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'A') ADVANCE(1521); + if (lookahead == 'A') ADVANCE(1331); if (('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1305: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'A') ADVANCE(1386); - if (lookahead == 'E') ADVANCE(1445); + if (lookahead == 'A') ADVANCE(1487); if (('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1306: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'A') ADVANCE(1386); + if (lookahead == 'A') ADVANCE(1445); if (('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1307: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'A') ADVANCE(1413); + if (lookahead == 'A') ADVANCE(1526); if (('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1308: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'A') ADVANCE(1389); + if (lookahead == 'A') ADVANCE(1533); if (('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1309: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'B') ADVANCE(1421); + if (lookahead == 'A') ADVANCE(1418); if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || + ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1310: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'C') ADVANCE(924); + if (lookahead == 'A') ADVANCE(1391); + if (lookahead == 'E') ADVANCE(1450); if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || + ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1311: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'C') ADVANCE(926); + if (lookahead == 'A') ADVANCE(1391); if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || + ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1312: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'C') ADVANCE(922); + if (lookahead == 'A') ADVANCE(1420); if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || + ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1313: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'C') ADVANCE(1377); + if (lookahead == 'A') ADVANCE(1394); if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || + ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1314: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'C') ADVANCE(1375); + if (lookahead == 'B') ADVANCE(1426); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1315: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'C') ADVANCE(1376); + if (lookahead == 'C') ADVANCE(928); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1316: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'C') ADVANCE(1520); + if (lookahead == 'C') ADVANCE(930); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1317: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'D') ADVANCE(959); - if (lookahead == 'Y') ADVANCE(1399); + if (lookahead == 'C') ADVANCE(926); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1318: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'D') ADVANCE(1056); + if (lookahead == 'C') ADVANCE(1382); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1319: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'D') ADVANCE(918); + if (lookahead == 'C') ADVANCE(1379); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1320: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'D') ADVANCE(1330); + if (lookahead == 'C') ADVANCE(1381); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1321: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'D') ADVANCE(1331); + if (lookahead == 'C') ADVANCE(1525); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1322: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'D') ADVANCE(1332); + if (lookahead == 'D') ADVANCE(963); + if (lookahead == 'Y') ADVANCE(1404); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1323: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'D') ADVANCE(1333); + if (lookahead == 'D') ADVANCE(1060); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1324: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'D') ADVANCE(1334); + if (lookahead == 'D') ADVANCE(922); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1325: ACCEPT_TOKEN(sym_record_id_ident); @@ -12411,167 +12489,167 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1326: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'D') ADVANCE(1465); + if (lookahead == 'D') ADVANCE(1336); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1327: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1092); + if (lookahead == 'D') ADVANCE(1337); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1328: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(935); + if (lookahead == 'D') ADVANCE(1338); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1329: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1370); + if (lookahead == 'D') ADVANCE(1339); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1330: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(981); + if (lookahead == 'D') ADVANCE(1340); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1331: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(994); + if (lookahead == 'D') ADVANCE(1470); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1332: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(988); + if (lookahead == 'E') ADVANCE(1096); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1333: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(990); + if (lookahead == 'E') ADVANCE(939); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1334: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(986); + if (lookahead == 'E') ADVANCE(1375); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1335: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(992); + if (lookahead == 'E') ADVANCE(985); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1336: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(979); + if (lookahead == 'E') ADVANCE(998); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1337: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(920); + if (lookahead == 'E') ADVANCE(992); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1338: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1060); + if (lookahead == 'E') ADVANCE(994); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1339: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(896); + if (lookahead == 'E') ADVANCE(990); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1340: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1025); + if (lookahead == 'E') ADVANCE(996); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1341: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1478); + if (lookahead == 'E') ADVANCE(983); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1342: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1316); + if (lookahead == 'E') ADVANCE(924); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1343: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1318); + if (lookahead == 'E') ADVANCE(1064); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1344: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1369); + if (lookahead == 'E') ADVANCE(900); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1345: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1531); + if (lookahead == 'E') ADVANCE(1029); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1346: ACCEPT_TOKEN(sym_record_id_ident); @@ -12579,803 +12657,803 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1347: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1439); + if (lookahead == 'E') ADVANCE(1321); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1348: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1425); + if (lookahead == 'E') ADVANCE(1323); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1349: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1479); + if (lookahead == 'E') ADVANCE(1374); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1350: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1523); + if (lookahead == 'E') ADVANCE(1536); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1351: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1459); + if (lookahead == 'E') ADVANCE(1488); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1352: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1495); + if (lookahead == 'E') ADVANCE(1444); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1353: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1475); + if (lookahead == 'E') ADVANCE(1430); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1354: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1485); + if (lookahead == 'E') ADVANCE(1484); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1355: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1408); + if (lookahead == 'E') ADVANCE(1528); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1356: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1488); + if (lookahead == 'E') ADVANCE(1500); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1357: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1299); + if (lookahead == 'E') ADVANCE(1489); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1358: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1493); + if (lookahead == 'E') ADVANCE(1465); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1359: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1519); + if (lookahead == 'E') ADVANCE(1480); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1360: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1487); + if (lookahead == 'E') ADVANCE(1493); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1361: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1510); + if (lookahead == 'E') ADVANCE(1413); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1362: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1436); + if (lookahead == 'E') ADVANCE(1304); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1363: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1512); + if (lookahead == 'E') ADVANCE(1498); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1364: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1343); + if (lookahead == 'E') ADVANCE(1524); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1365: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1445); + if (lookahead == 'E') ADVANCE(1492); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1366: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1400); + if (lookahead == 'E') ADVANCE(1515); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1367: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'F') ADVANCE(876); - if (lookahead == 'N') ADVANCE(983); - if (lookahead == 'S') ADVANCE(965); + if (lookahead == 'E') ADVANCE(1441); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1368: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'F') ADVANCE(1524); - if (lookahead == 'L') ADVANCE(1352); + if (lookahead == 'E') ADVANCE(1517); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1369: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'F') ADVANCE(1301); + if (lookahead == 'E') ADVANCE(1348); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1370: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'F') ADVANCE(1364); + if (lookahead == 'E') ADVANCE(1450); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1371: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'G') ADVANCE(1329); + if (lookahead == 'E') ADVANCE(1405); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1372: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'G') ADVANCE(1338); + if (lookahead == 'F') ADVANCE(880); + if (lookahead == 'N') ADVANCE(987); + if (lookahead == 'S') ADVANCE(969); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1373: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'H') ADVANCE(1295); - if (lookahead == 'O') ADVANCE(1423); + if (lookahead == 'F') ADVANCE(1529); + if (lookahead == 'L') ADVANCE(1356); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1374: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'H') ADVANCE(930); + if (lookahead == 'F') ADVANCE(1308); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1375: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'H') ADVANCE(909); + if (lookahead == 'F') ADVANCE(1369); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1376: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'H') ADVANCE(1062); + if (lookahead == 'G') ADVANCE(1334); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1377: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'H') ADVANCE(1348); + if (lookahead == 'G') ADVANCE(1343); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1378: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'H') ADVANCE(1362); + if (lookahead == 'H') ADVANCE(1300); + if (lookahead == 'O') ADVANCE(1428); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1379: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'H') ADVANCE(1346); - if (lookahead == 'I') ADVANCE(1518); + if (lookahead == 'H') ADVANCE(913); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1380: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'H') ADVANCE(1346); + if (lookahead == 'H') ADVANCE(934); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1381: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'I') ADVANCE(1320); + if (lookahead == 'H') ADVANCE(1066); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1382: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'I') ADVANCE(1309); + if (lookahead == 'H') ADVANCE(1353); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1383: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'I') ADVANCE(1449); + if (lookahead == 'H') ADVANCE(1367); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1384: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'I') ADVANCE(1498); + if (lookahead == 'H') ADVANCE(1351); + if (lookahead == 'I') ADVANCE(1523); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1385: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'I') ADVANCE(1467); + if (lookahead == 'H') ADVANCE(1351); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1386: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'I') ADVANCE(1441); + if (lookahead == 'I') ADVANCE(1325); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1387: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'I') ADVANCE(1312); + if (lookahead == 'I') ADVANCE(1314); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1388: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'I') ADVANCE(1507); + if (lookahead == 'I') ADVANCE(1454); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1389: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'I') ADVANCE(1434); + if (lookahead == 'I') ADVANCE(1503); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1390: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'I') ADVANCE(1508); + if (lookahead == 'I') ADVANCE(1472); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1391: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'I') ADVANCE(1516); + if (lookahead == 'I') ADVANCE(1446); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1392: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'I') ADVANCE(1430); + if (lookahead == 'I') ADVANCE(1317); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1393: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'I') ADVANCE(1321); + if (lookahead == 'I') ADVANCE(1512); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1394: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'I') ADVANCE(1428); + if (lookahead == 'I') ADVANCE(1439); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1395: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'I') ADVANCE(1322); + if (lookahead == 'I') ADVANCE(1514); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1396: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'I') ADVANCE(1323); + if (lookahead == 'I') ADVANCE(1521); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1397: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'I') ADVANCE(1324); + if (lookahead == 'I') ADVANCE(1435); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1398: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'I') ADVANCE(1325); + if (lookahead == 'I') ADVANCE(1326); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1399: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'I') ADVANCE(1450); + if (lookahead == 'I') ADVANCE(1433); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1400: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'I') ADVANCE(1452); + if (lookahead == 'I') ADVANCE(1327); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1401: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(1405); - if (lookahead == 'N') ADVANCE(1317); - if (lookahead == 'S') ADVANCE(898); + if (lookahead == 'I') ADVANCE(1328); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1402: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(1405); - if (lookahead == 'N') ADVANCE(1317); - if (lookahead == 'S') ADVANCE(1310); + if (lookahead == 'I') ADVANCE(1329); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1403: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(1405); - if (lookahead == 'N') ADVANCE(1317); - if (lookahead == 'S') ADVANCE(1504); + if (lookahead == 'I') ADVANCE(1330); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1404: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(1405); - if (lookahead == 'N') ADVANCE(1317); + if (lookahead == 'I') ADVANCE(1455); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1405: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(1383); + if (lookahead == 'I') ADVANCE(1457); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1406: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(1017); + if (lookahead == 'L') ADVANCE(1410); + if (lookahead == 'N') ADVANCE(1322); + if (lookahead == 'S') ADVANCE(902); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1407: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(975); + if (lookahead == 'L') ADVANCE(1410); + if (lookahead == 'N') ADVANCE(1322); + if (lookahead == 'S') ADVANCE(1315); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1408: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(905); + if (lookahead == 'L') ADVANCE(1410); + if (lookahead == 'N') ADVANCE(1322); + if (lookahead == 'S') ADVANCE(1509); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1409: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(1534); + if (lookahead == 'L') ADVANCE(1410); + if (lookahead == 'N') ADVANCE(1322); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1410: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(1406); + if (lookahead == 'L') ADVANCE(1388); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1411: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(1407); - if (lookahead == 'N') ADVANCE(1533); + if (lookahead == 'L') ADVANCE(1021); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1412: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(1529); + if (lookahead == 'L') ADVANCE(979); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1413: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(1418); + if (lookahead == 'L') ADVANCE(909); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1414: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(1304); + if (lookahead == 'L') ADVANCE(1539); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1415: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(1414); - if (lookahead == 'N') ADVANCE(1517); + if (lookahead == 'L') ADVANCE(1411); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1416: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(1390); + if (lookahead == 'L') ADVANCE(1412); + if (lookahead == 'N') ADVANCE(1538); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1417: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(1515); + if (lookahead == 'L') ADVANCE(1419); + if (lookahead == 'N') ADVANCE(1522); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1418: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(1355); + if (lookahead == 'L') ADVANCE(1534); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1419: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(1345); - if (lookahead == 'O') ADVANCE(1476); + if (lookahead == 'L') ADVANCE(1307); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1420: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(1345); + if (lookahead == 'L') ADVANCE(1423); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1421: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(1340); + if (lookahead == 'L') ADVANCE(1395); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1422: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(1308); + if (lookahead == 'L') ADVANCE(1520); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1423: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'M') ADVANCE(1427); - if (lookahead == 'N') ADVANCE(1517); + if (lookahead == 'L') ADVANCE(1361); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1424: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'M') ADVANCE(892); + if (lookahead == 'L') ADVANCE(1350); + if (lookahead == 'O') ADVANCE(1481); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1425: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'M') ADVANCE(1296); + if (lookahead == 'L') ADVANCE(1350); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1426: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'M') ADVANCE(1384); + if (lookahead == 'L') ADVANCE(1345); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1427: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'M') ADVANCE(1347); + if (lookahead == 'L') ADVANCE(1313); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1428: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'M') ADVANCE(1388); + if (lookahead == 'M') ADVANCE(1432); + if (lookahead == 'N') ADVANCE(1522); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1429: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'M') ADVANCE(1391); - if (lookahead == 'R') ADVANCE(963); - if (lookahead == 'U') ADVANCE(1505); + if (lookahead == 'M') ADVANCE(896); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1430: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'M') ADVANCE(1351); + if (lookahead == 'M') ADVANCE(1301); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1431: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'M') ADVANCE(1354); + if (lookahead == 'M') ADVANCE(1389); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1432: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'N') ADVANCE(983); - if (lookahead == 'S') ADVANCE(965); + if (lookahead == 'M') ADVANCE(1352); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1433: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'N') ADVANCE(1371); + if (lookahead == 'M') ADVANCE(1393); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1434: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'N') ADVANCE(902); + if (lookahead == 'M') ADVANCE(1396); + if (lookahead == 'R') ADVANCE(967); + if (lookahead == 'U') ADVANCE(1510); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1435: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'N') ADVANCE(886); + if (lookahead == 'M') ADVANCE(1358); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1436: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'N') ADVANCE(1090); + if (lookahead == 'M') ADVANCE(1357); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1437: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'N') ADVANCE(1366); - if (lookahead == 'T') ADVANCE(968); + if (lookahead == 'N') ADVANCE(987); + if (lookahead == 'S') ADVANCE(969); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1438: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'N') ADVANCE(1517); + if (lookahead == 'N') ADVANCE(1376); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1439: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'N') ADVANCE(1506); + if (lookahead == 'N') ADVANCE(906); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1440: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'N') ADVANCE(1319); + if (lookahead == 'N') ADVANCE(890); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1441: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'N') ADVANCE(1489); + if (lookahead == 'N') ADVANCE(1094); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1442: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'N') ADVANCE(1492); + if (lookahead == 'N') ADVANCE(1371); + if (lookahead == 'T') ADVANCE(972); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1443: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'N') ADVANCE(1409); + if (lookahead == 'N') ADVANCE(1522); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1444: ACCEPT_TOKEN(sym_record_id_ident); @@ -13383,24 +13461,23 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1445: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'N') ADVANCE(1513); + if (lookahead == 'N') ADVANCE(1324); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1446: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'N') ADVANCE(1336); - if (lookahead == 'T') ADVANCE(973); + if (lookahead == 'N') ADVANCE(1494); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1447: ACCEPT_TOKEN(sym_record_id_ident); @@ -13408,918 +13485,959 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1448: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'N') ADVANCE(1522); + if (lookahead == 'N') ADVANCE(1414); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1449: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'N') ADVANCE(1500); + if (lookahead == 'N') ADVANCE(1516); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1450: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'N') ADVANCE(1501); + if (lookahead == 'N') ADVANCE(1518); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1451: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'N') ADVANCE(1502); + if (lookahead == 'N') ADVANCE(1341); + if (lookahead == 'T') ADVANCE(977); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1452: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'N') ADVANCE(1503); + if (lookahead == 'N') ADVANCE(1502); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1453: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'O') ADVANCE(1423); + if (lookahead == 'N') ADVANCE(1527); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1454: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'O') ADVANCE(1437); - if (lookahead == 'U') ADVANCE(1431); + if (lookahead == 'N') ADVANCE(1505); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1455: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'O') ADVANCE(1437); + if (lookahead == 'N') ADVANCE(1506); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1456: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'O') ADVANCE(1525); + if (lookahead == 'N') ADVANCE(1507); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1457: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'O') ADVANCE(1446); + if (lookahead == 'N') ADVANCE(1508); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1458: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'O') ADVANCE(1468); + if (lookahead == 'O') ADVANCE(1428); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1459: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'O') ADVANCE(1526); + if (lookahead == 'O') ADVANCE(1442); + if (lookahead == 'U') ADVANCE(1436); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1460: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'O') ADVANCE(1415); + if (lookahead == 'O') ADVANCE(1442); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1461: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'O') ADVANCE(1438); + if (lookahead == 'O') ADVANCE(1530); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1462: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'O') ADVANCE(1424); + if (lookahead == 'O') ADVANCE(1451); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1463: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'O') ADVANCE(1444); + if (lookahead == 'O') ADVANCE(1473); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1464: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'O') ADVANCE(1476); + if (lookahead == 'O') ADVANCE(1417); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1465: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'O') ADVANCE(1443); + if (lookahead == 'O') ADVANCE(1531); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1466: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'O') ADVANCE(1448); + if (lookahead == 'O') ADVANCE(1429); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1467: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'O') ADVANCE(1442); + if (lookahead == 'O') ADVANCE(1443); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1468: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'P') ADVANCE(1015); + if (lookahead == 'O') ADVANCE(1449); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1469: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'P') ADVANCE(941); + if (lookahead == 'O') ADVANCE(1481); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1470: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'P') ADVANCE(1327); + if (lookahead == 'O') ADVANCE(1448); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1471: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'P') ADVANCE(1422); + if (lookahead == 'O') ADVANCE(1453); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1472: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'P') ADVANCE(1416); + if (lookahead == 'O') ADVANCE(1447); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1473: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'R') ADVANCE(963); - if (lookahead == 'U') ADVANCE(1505); + if (lookahead == 'P') ADVANCE(1019); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1474: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'R') ADVANCE(961); - if (lookahead == 'U') ADVANCE(1505); + if (lookahead == 'P') ADVANCE(945); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1475: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'R') ADVANCE(928); + if (lookahead == 'P') ADVANCE(1332); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1476: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'R') ADVANCE(1104); + if (lookahead == 'P') ADVANCE(1427); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1477: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'R') ADVANCE(1458); + if (lookahead == 'P') ADVANCE(1421); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1478: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'R') ADVANCE(1426); + if (lookahead == 'R') ADVANCE(967); + if (lookahead == 'U') ADVANCE(1510); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1479: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'R') ADVANCE(1496); + if (lookahead == 'R') ADVANCE(965); + if (lookahead == 'U') ADVANCE(1510); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1480: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'R') ADVANCE(1456); + if (lookahead == 'R') ADVANCE(932); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1481: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'R') ADVANCE(1307); - if (lookahead == 'T') ADVANCE(1315); + if (lookahead == 'R') ADVANCE(1108); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1482: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'R') ADVANCE(1307); + if (lookahead == 'R') ADVANCE(1463); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1483: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'R') ADVANCE(1328); + if (lookahead == 'R') ADVANCE(1431); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1484: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'R') ADVANCE(1462); + if (lookahead == 'R') ADVANCE(1501); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1485: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'R') ADVANCE(1387); + if (lookahead == 'R') ADVANCE(1461); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1486: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'R') ADVANCE(1435); + if (lookahead == 'R') ADVANCE(1312); + if (lookahead == 'T') ADVANCE(1320); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1487: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'R') ADVANCE(1514); + if (lookahead == 'R') ADVANCE(1312); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1488: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'R') ADVANCE(1372); + if (lookahead == 'R') ADVANCE(1333); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1489: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'S') ADVANCE(1297); + if (lookahead == 'R') ADVANCE(1392); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1490: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'S') ADVANCE(996); + if (lookahead == 'R') ADVANCE(1466); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1491: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'S') ADVANCE(1019); + if (lookahead == 'R') ADVANCE(1440); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1492: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'S') ADVANCE(1098); + if (lookahead == 'R') ADVANCE(1519); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1493: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'S') ADVANCE(1311); + if (lookahead == 'R') ADVANCE(1377); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1494: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'S') ADVANCE(1385); + if (lookahead == 'S') ADVANCE(1302); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1495: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'S') ADVANCE(1491); + if (lookahead == 'S') ADVANCE(1000); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1496: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'S') ADVANCE(1342); + if (lookahead == 'S') ADVANCE(1023); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1497: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'S') ADVANCE(1363); + if (lookahead == 'S') ADVANCE(1102); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1498: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'S') ADVANCE(1494); + if (lookahead == 'S') ADVANCE(1316); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1499: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'S') ADVANCE(1393); + if (lookahead == 'S') ADVANCE(1390); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1500: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'S') ADVANCE(1395); + if (lookahead == 'S') ADVANCE(1496); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1501: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'S') ADVANCE(1396); + if (lookahead == 'S') ADVANCE(1347); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1502: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'S') ADVANCE(1397); + if (lookahead == 'S') ADVANCE(1368); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1503: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'S') ADVANCE(1398); + if (lookahead == 'S') ADVANCE(1499); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1504: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'S') ADVANCE(1360); + if (lookahead == 'S') ADVANCE(1398); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1505: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'T') ADVANCE(1499); + if (lookahead == 'S') ADVANCE(1400); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1506: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'T') ADVANCE(1106); + if (lookahead == 'S') ADVANCE(1401); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1507: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'T') ADVANCE(912); + if (lookahead == 'S') ADVANCE(1402); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1508: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'T') ADVANCE(937); + if (lookahead == 'S') ADVANCE(1403); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1509: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'T') ADVANCE(907); + if (lookahead == 'S') ADVANCE(1365); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1510: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'T') ADVANCE(1121); + if (lookahead == 'T') ADVANCE(1504); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1511: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'T') ADVANCE(1305); + if (lookahead == 'T') ADVANCE(1110); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1512: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'T') ADVANCE(1123); + if (lookahead == 'T') ADVANCE(916); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1513: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'T') ADVANCE(1058); + if (lookahead == 'T') ADVANCE(911); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1514: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'T') ADVANCE(1096); + if (lookahead == 'T') ADVANCE(941); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1515: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'T') ADVANCE(1094); + if (lookahead == 'T') ADVANCE(1125); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1516: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'T') ADVANCE(900); + if (lookahead == 'T') ADVANCE(1310); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1517: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'T') ADVANCE(1306); + if (lookahead == 'T') ADVANCE(1127); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1518: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'T') ADVANCE(1374); + if (lookahead == 'T') ADVANCE(1062); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1519: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'T') ADVANCE(1527); + if (lookahead == 'T') ADVANCE(1100); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1520: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'T') ADVANCE(1490); + if (lookahead == 'T') ADVANCE(1098); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1521: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'T') ADVANCE(1337); + if (lookahead == 'T') ADVANCE(904); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1522: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'T') ADVANCE(1365); + if (lookahead == 'T') ADVANCE(1311); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1523: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'T') ADVANCE(1314); + if (lookahead == 'T') ADVANCE(1380); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1524: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'U') ADVANCE(1410); + if (lookahead == 'T') ADVANCE(1532); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1525: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'U') ADVANCE(1469); + if (lookahead == 'T') ADVANCE(1495); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1526: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'U') ADVANCE(1509); + if (lookahead == 'T') ADVANCE(1342); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1527: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'U') ADVANCE(1486); + if (lookahead == 'T') ADVANCE(1370); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1528: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'U') ADVANCE(1417); + if (lookahead == 'T') ADVANCE(1319); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1529: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'U') ADVANCE(1339); + if (lookahead == 'U') ADVANCE(1415); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1530: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'X') ADVANCE(1471); + if (lookahead == 'U') ADVANCE(1474); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1531: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'X') ADVANCE(1382); + if (lookahead == 'U') ADVANCE(1513); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1532: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'Y') ADVANCE(1470); + if (lookahead == 'U') ADVANCE(1491); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1533: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'Y') ADVANCE(977); + if (lookahead == 'U') ADVANCE(1422); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1534: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'Y') ADVANCE(1027); + if (lookahead == 'U') ADVANCE(1344); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1535: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'a') ADVANCE(1536); + if (lookahead == 'X') ADVANCE(1476); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1536: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'i') ADVANCE(1538); + if (lookahead == 'X') ADVANCE(1387); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1537: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'n') ADVANCE(1542); + if (lookahead == 'Y') ADVANCE(1475); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1538: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'n') ADVANCE(1541); + if (lookahead == 'Y') ADVANCE(981); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1539: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'n') ADVANCE(1290); + if (lookahead == 'Y') ADVANCE(1031); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1540: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'o') ADVANCE(1537); + if (lookahead == 'a') ADVANCE(1541); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1541: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 's') ADVANCE(971); + if (lookahead == 'i') ADVANCE(1543); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1542: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 't') ADVANCE(1535); + if (lookahead == 'n') ADVANCE(1547); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1543: ACCEPT_TOKEN(sym_record_id_ident); + if (lookahead == 'n') ADVANCE(1546); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1543); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1544: - ACCEPT_TOKEN(anon_sym_DOT_DOT); + ACCEPT_TOKEN(sym_record_id_ident); + if (lookahead == 'n') ADVANCE(1295); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1545: - ACCEPT_TOKEN(anon_sym_EQ); + ACCEPT_TOKEN(sym_record_id_ident); + if (lookahead == 'o') ADVANCE(1542); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1546: - ACCEPT_TOKEN(anon_sym_EQ); - if (lookahead == '=') ADVANCE(1560); + ACCEPT_TOKEN(sym_record_id_ident); + if (lookahead == 's') ADVANCE(975); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1547: - ACCEPT_TOKEN(sym_duration_part); + ACCEPT_TOKEN(sym_record_id_ident); + if (lookahead == 't') ADVANCE(1540); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1548: - ACCEPT_TOKEN(sym_duration_part); - if (lookahead == 's') ADVANCE(1547); + ACCEPT_TOKEN(sym_record_id_ident); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); END_STATE(); case 1549: - ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '-') ADVANCE(862); - if (lookahead == '=') ADVANCE(1570); + ACCEPT_TOKEN(anon_sym_DOT_DOT); END_STATE(); case 1550: - ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '-') ADVANCE(862); - if (lookahead == '=') ADVANCE(1570); - if (lookahead == '>') ADVANCE(1128); + ACCEPT_TOKEN(anon_sym_EQ); END_STATE(); case 1551: - ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '-') ADVANCE(862); - if (lookahead == '=') ADVANCE(1570); - if (lookahead == '>') ADVANCE(1128); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1281); + ACCEPT_TOKEN(anon_sym_EQ); + if (lookahead == '=') ADVANCE(1565); END_STATE(); case 1552: - ACCEPT_TOKEN(anon_sym_AT); - if (lookahead == '@') ADVANCE(1585); + ACCEPT_TOKEN(sym_duration_part); END_STATE(); case 1553: - ACCEPT_TOKEN(anon_sym_LT_PIPE); + ACCEPT_TOKEN(sym_duration_part); + if (lookahead == 's') ADVANCE(1552); END_STATE(); case 1554: - ACCEPT_TOKEN(anon_sym_PIPE_GT); + ACCEPT_TOKEN(anon_sym_DASH); + if (lookahead == '-') ADVANCE(865); + if (lookahead == '=') ADVANCE(1575); END_STATE(); case 1555: - ACCEPT_TOKEN(anon_sym_AMP_AMP); + ACCEPT_TOKEN(anon_sym_DASH); + if (lookahead == '-') ADVANCE(865); + if (lookahead == '=') ADVANCE(1575); + if (lookahead == '>') ADVANCE(1132); END_STATE(); case 1556: - ACCEPT_TOKEN(anon_sym_PIPE_PIPE); + ACCEPT_TOKEN(anon_sym_DASH); + if (lookahead == '-') ADVANCE(865); + if (lookahead == '=') ADVANCE(1575); + if (lookahead == '>') ADVANCE(1132); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1286); END_STATE(); case 1557: - ACCEPT_TOKEN(anon_sym_QMARK_QMARK); + ACCEPT_TOKEN(anon_sym_AT); + if (lookahead == '@') ADVANCE(1590); END_STATE(); case 1558: - ACCEPT_TOKEN(anon_sym_QMARK_COLON); + ACCEPT_TOKEN(anon_sym_LT_PIPE); END_STATE(); case 1559: - ACCEPT_TOKEN(anon_sym_BANG_EQ); + ACCEPT_TOKEN(anon_sym_PIPE_GT); END_STATE(); case 1560: - ACCEPT_TOKEN(anon_sym_EQ_EQ); + ACCEPT_TOKEN(anon_sym_AMP_AMP); END_STATE(); case 1561: - ACCEPT_TOKEN(anon_sym_QMARK_EQ); + ACCEPT_TOKEN(anon_sym_PIPE_PIPE); END_STATE(); case 1562: - ACCEPT_TOKEN(anon_sym_STAR_EQ); + ACCEPT_TOKEN(anon_sym_QMARK_QMARK); END_STATE(); case 1563: - ACCEPT_TOKEN(anon_sym_TILDE); + ACCEPT_TOKEN(anon_sym_QMARK_COLON); END_STATE(); case 1564: - ACCEPT_TOKEN(anon_sym_BANG_TILDE); + ACCEPT_TOKEN(anon_sym_BANG_EQ); END_STATE(); case 1565: - ACCEPT_TOKEN(anon_sym_STAR_TILDE); + ACCEPT_TOKEN(anon_sym_EQ_EQ); END_STATE(); case 1566: - ACCEPT_TOKEN(anon_sym_LT_EQ); + ACCEPT_TOKEN(anon_sym_QMARK_EQ); END_STATE(); case 1567: - ACCEPT_TOKEN(anon_sym_GT_EQ); + ACCEPT_TOKEN(anon_sym_STAR_EQ); END_STATE(); case 1568: - ACCEPT_TOKEN(anon_sym_PLUS); - if (lookahead == '=') ADVANCE(1569); + ACCEPT_TOKEN(anon_sym_TILDE); END_STATE(); case 1569: - ACCEPT_TOKEN(anon_sym_PLUS_EQ); + ACCEPT_TOKEN(anon_sym_BANG_TILDE); END_STATE(); case 1570: - ACCEPT_TOKEN(anon_sym_DASH_EQ); + ACCEPT_TOKEN(anon_sym_STAR_TILDE); END_STATE(); case 1571: - ACCEPT_TOKEN(anon_sym_u00d7); + ACCEPT_TOKEN(anon_sym_LT_EQ); END_STATE(); case 1572: + ACCEPT_TOKEN(anon_sym_GT_EQ); + END_STATE(); + case 1573: + ACCEPT_TOKEN(anon_sym_PLUS); + if (lookahead == '=') ADVANCE(1574); + END_STATE(); + case 1574: + ACCEPT_TOKEN(anon_sym_PLUS_EQ); + END_STATE(); + case 1575: + ACCEPT_TOKEN(anon_sym_DASH_EQ); + END_STATE(); + case 1576: + ACCEPT_TOKEN(anon_sym_u00d7); + END_STATE(); + case 1577: ACCEPT_TOKEN(anon_sym_SLASH); if (lookahead == '*') ADVANCE(2); - if (lookahead == '/') ADVANCE(873); + if (lookahead == '/') ADVANCE(876); END_STATE(); - case 1573: + case 1578: ACCEPT_TOKEN(anon_sym_u00f7); END_STATE(); - case 1574: + case 1579: ACCEPT_TOKEN(anon_sym_STAR_STAR); END_STATE(); - case 1575: + case 1580: ACCEPT_TOKEN(anon_sym_u220b); END_STATE(); - case 1576: + case 1581: ACCEPT_TOKEN(anon_sym_u220c); END_STATE(); - case 1577: + case 1582: ACCEPT_TOKEN(anon_sym_u2287); END_STATE(); - case 1578: + case 1583: ACCEPT_TOKEN(anon_sym_u2283); END_STATE(); - case 1579: + case 1584: ACCEPT_TOKEN(anon_sym_u2285); END_STATE(); - case 1580: + case 1585: ACCEPT_TOKEN(anon_sym_u2208); END_STATE(); - case 1581: + case 1586: ACCEPT_TOKEN(anon_sym_u2209); END_STATE(); - case 1582: + case 1587: ACCEPT_TOKEN(anon_sym_u2286); END_STATE(); - case 1583: + case 1588: ACCEPT_TOKEN(anon_sym_u2282); END_STATE(); - case 1584: + case 1589: ACCEPT_TOKEN(anon_sym_u2284); END_STATE(); - case 1585: + case 1590: ACCEPT_TOKEN(anon_sym_AT_AT); END_STATE(); default: @@ -14330,637 +14448,637 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { static const TSLexMode ts_lex_modes[STATE_COUNT] = { [0] = {.lex_state = 0}, [1] = {.lex_state = 17}, - [2] = {.lex_state = 829}, - [3] = {.lex_state = 829}, - [4] = {.lex_state = 829}, - [5] = {.lex_state = 829}, - [6] = {.lex_state = 829}, - [7] = {.lex_state = 829}, - [8] = {.lex_state = 829}, - [9] = {.lex_state = 829}, - [10] = {.lex_state = 829}, - [11] = {.lex_state = 831}, - [12] = {.lex_state = 829}, - [13] = {.lex_state = 829}, - [14] = {.lex_state = 829}, - [15] = {.lex_state = 829}, - [16] = {.lex_state = 829}, - [17] = {.lex_state = 831}, - [18] = {.lex_state = 829}, - [19] = {.lex_state = 829}, - [20] = {.lex_state = 829}, - [21] = {.lex_state = 829}, - [22] = {.lex_state = 829}, - [23] = {.lex_state = 829}, - [24] = {.lex_state = 831}, - [25] = {.lex_state = 829}, - [26] = {.lex_state = 829}, - [27] = {.lex_state = 829}, - [28] = {.lex_state = 829}, - [29] = {.lex_state = 829}, - [30] = {.lex_state = 829}, - [31] = {.lex_state = 829}, - [32] = {.lex_state = 829}, - [33] = {.lex_state = 829}, - [34] = {.lex_state = 829}, - [35] = {.lex_state = 829}, - [36] = {.lex_state = 829}, - [37] = {.lex_state = 829}, - [38] = {.lex_state = 829}, - [39] = {.lex_state = 829}, - [40] = {.lex_state = 831}, - [41] = {.lex_state = 831}, - [42] = {.lex_state = 831}, - [43] = {.lex_state = 831}, - [44] = {.lex_state = 831}, - [45] = {.lex_state = 831}, - [46] = {.lex_state = 831}, - [47] = {.lex_state = 831}, - [48] = {.lex_state = 831}, - [49] = {.lex_state = 831}, - [50] = {.lex_state = 831}, - [51] = {.lex_state = 829}, - [52] = {.lex_state = 829}, - [53] = {.lex_state = 831}, - [54] = {.lex_state = 831}, - [55] = {.lex_state = 831}, - [56] = {.lex_state = 831}, - [57] = {.lex_state = 831}, - [58] = {.lex_state = 831}, - [59] = {.lex_state = 831}, - [60] = {.lex_state = 831}, - [61] = {.lex_state = 831}, - [62] = {.lex_state = 831}, - [63] = {.lex_state = 831}, - [64] = {.lex_state = 831}, - [65] = {.lex_state = 831}, - [66] = {.lex_state = 831}, - [67] = {.lex_state = 830}, - [68] = {.lex_state = 831}, - [69] = {.lex_state = 830}, - [70] = {.lex_state = 831}, - [71] = {.lex_state = 830}, - [72] = {.lex_state = 831}, - [73] = {.lex_state = 830}, - [74] = {.lex_state = 830}, - [75] = {.lex_state = 830}, - [76] = {.lex_state = 830}, - [77] = {.lex_state = 830}, - [78] = {.lex_state = 830}, - [79] = {.lex_state = 831}, - [80] = {.lex_state = 842}, - [81] = {.lex_state = 842}, - [82] = {.lex_state = 842}, - [83] = {.lex_state = 842}, - [84] = {.lex_state = 831}, - [85] = {.lex_state = 842}, - [86] = {.lex_state = 831}, - [87] = {.lex_state = 842}, - [88] = {.lex_state = 831}, - [89] = {.lex_state = 842}, - [90] = {.lex_state = 842}, - [91] = {.lex_state = 831}, - [92] = {.lex_state = 831}, - [93] = {.lex_state = 831}, - [94] = {.lex_state = 831}, - [95] = {.lex_state = 831}, - [96] = {.lex_state = 831}, - [97] = {.lex_state = 842}, - [98] = {.lex_state = 831}, - [99] = {.lex_state = 831}, - [100] = {.lex_state = 831}, - [101] = {.lex_state = 831}, - [102] = {.lex_state = 831}, - [103] = {.lex_state = 831}, - [104] = {.lex_state = 831}, - [105] = {.lex_state = 831}, - [106] = {.lex_state = 831}, - [107] = {.lex_state = 831}, - [108] = {.lex_state = 831}, - [109] = {.lex_state = 831}, - [110] = {.lex_state = 831}, - [111] = {.lex_state = 831}, - [112] = {.lex_state = 831}, - [113] = {.lex_state = 831}, - [114] = {.lex_state = 831}, - [115] = {.lex_state = 831}, - [116] = {.lex_state = 831}, - [117] = {.lex_state = 831}, - [118] = {.lex_state = 831}, - [119] = {.lex_state = 831}, - [120] = {.lex_state = 831}, - [121] = {.lex_state = 831}, - [122] = {.lex_state = 841}, - [123] = {.lex_state = 831}, - [124] = {.lex_state = 831}, - [125] = {.lex_state = 843}, - [126] = {.lex_state = 831}, - [127] = {.lex_state = 843}, - [128] = {.lex_state = 843}, - [129] = {.lex_state = 843}, - [130] = {.lex_state = 833}, - [131] = {.lex_state = 830}, - [132] = {.lex_state = 836}, - [133] = {.lex_state = 830}, - [134] = {.lex_state = 836}, + [2] = {.lex_state = 832}, + [3] = {.lex_state = 832}, + [4] = {.lex_state = 832}, + [5] = {.lex_state = 832}, + [6] = {.lex_state = 832}, + [7] = {.lex_state = 832}, + [8] = {.lex_state = 832}, + [9] = {.lex_state = 832}, + [10] = {.lex_state = 832}, + [11] = {.lex_state = 832}, + [12] = {.lex_state = 832}, + [13] = {.lex_state = 834}, + [14] = {.lex_state = 832}, + [15] = {.lex_state = 832}, + [16] = {.lex_state = 832}, + [17] = {.lex_state = 832}, + [18] = {.lex_state = 832}, + [19] = {.lex_state = 834}, + [20] = {.lex_state = 832}, + [21] = {.lex_state = 832}, + [22] = {.lex_state = 832}, + [23] = {.lex_state = 832}, + [24] = {.lex_state = 832}, + [25] = {.lex_state = 832}, + [26] = {.lex_state = 832}, + [27] = {.lex_state = 832}, + [28] = {.lex_state = 832}, + [29] = {.lex_state = 832}, + [30] = {.lex_state = 832}, + [31] = {.lex_state = 832}, + [32] = {.lex_state = 832}, + [33] = {.lex_state = 832}, + [34] = {.lex_state = 832}, + [35] = {.lex_state = 834}, + [36] = {.lex_state = 832}, + [37] = {.lex_state = 832}, + [38] = {.lex_state = 832}, + [39] = {.lex_state = 832}, + [40] = {.lex_state = 834}, + [41] = {.lex_state = 834}, + [42] = {.lex_state = 834}, + [43] = {.lex_state = 834}, + [44] = {.lex_state = 834}, + [45] = {.lex_state = 834}, + [46] = {.lex_state = 834}, + [47] = {.lex_state = 834}, + [48] = {.lex_state = 834}, + [49] = {.lex_state = 834}, + [50] = {.lex_state = 834}, + [51] = {.lex_state = 832}, + [52] = {.lex_state = 832}, + [53] = {.lex_state = 834}, + [54] = {.lex_state = 834}, + [55] = {.lex_state = 834}, + [56] = {.lex_state = 834}, + [57] = {.lex_state = 834}, + [58] = {.lex_state = 834}, + [59] = {.lex_state = 834}, + [60] = {.lex_state = 834}, + [61] = {.lex_state = 834}, + [62] = {.lex_state = 834}, + [63] = {.lex_state = 834}, + [64] = {.lex_state = 834}, + [65] = {.lex_state = 834}, + [66] = {.lex_state = 833}, + [67] = {.lex_state = 833}, + [68] = {.lex_state = 833}, + [69] = {.lex_state = 833}, + [70] = {.lex_state = 834}, + [71] = {.lex_state = 833}, + [72] = {.lex_state = 834}, + [73] = {.lex_state = 833}, + [74] = {.lex_state = 833}, + [75] = {.lex_state = 833}, + [76] = {.lex_state = 834}, + [77] = {.lex_state = 834}, + [78] = {.lex_state = 833}, + [79] = {.lex_state = 845}, + [80] = {.lex_state = 834}, + [81] = {.lex_state = 845}, + [82] = {.lex_state = 845}, + [83] = {.lex_state = 845}, + [84] = {.lex_state = 845}, + [85] = {.lex_state = 845}, + [86] = {.lex_state = 834}, + [87] = {.lex_state = 834}, + [88] = {.lex_state = 845}, + [89] = {.lex_state = 845}, + [90] = {.lex_state = 834}, + [91] = {.lex_state = 834}, + [92] = {.lex_state = 834}, + [93] = {.lex_state = 834}, + [94] = {.lex_state = 834}, + [95] = {.lex_state = 834}, + [96] = {.lex_state = 834}, + [97] = {.lex_state = 834}, + [98] = {.lex_state = 834}, + [99] = {.lex_state = 834}, + [100] = {.lex_state = 834}, + [101] = {.lex_state = 845}, + [102] = {.lex_state = 834}, + [103] = {.lex_state = 834}, + [104] = {.lex_state = 834}, + [105] = {.lex_state = 834}, + [106] = {.lex_state = 834}, + [107] = {.lex_state = 844}, + [108] = {.lex_state = 834}, + [109] = {.lex_state = 834}, + [110] = {.lex_state = 834}, + [111] = {.lex_state = 834}, + [112] = {.lex_state = 834}, + [113] = {.lex_state = 834}, + [114] = {.lex_state = 834}, + [115] = {.lex_state = 834}, + [116] = {.lex_state = 834}, + [117] = {.lex_state = 834}, + [118] = {.lex_state = 834}, + [119] = {.lex_state = 834}, + [120] = {.lex_state = 834}, + [121] = {.lex_state = 834}, + [122] = {.lex_state = 834}, + [123] = {.lex_state = 834}, + [124] = {.lex_state = 834}, + [125] = {.lex_state = 846}, + [126] = {.lex_state = 846}, + [127] = {.lex_state = 834}, + [128] = {.lex_state = 853}, + [129] = {.lex_state = 853}, + [130] = {.lex_state = 853}, + [131] = {.lex_state = 846}, + [132] = {.lex_state = 853}, + [133] = {.lex_state = 846}, + [134] = {.lex_state = 853}, [135] = {.lex_state = 836}, - [136] = {.lex_state = 833}, - [137] = {.lex_state = 834}, - [138] = {.lex_state = 834}, - [139] = {.lex_state = 834}, - [140] = {.lex_state = 850}, - [141] = {.lex_state = 833}, - [142] = {.lex_state = 829}, - [143] = {.lex_state = 841}, - [144] = {.lex_state = 830}, - [145] = {.lex_state = 841}, - [146] = {.lex_state = 829}, - [147] = {.lex_state = 841}, - [148] = {.lex_state = 850}, - [149] = {.lex_state = 829}, - [150] = {.lex_state = 833}, - [151] = {.lex_state = 850}, - [152] = {.lex_state = 840}, - [153] = {.lex_state = 829}, - [154] = {.lex_state = 840}, - [155] = {.lex_state = 829}, - [156] = {.lex_state = 840}, - [157] = {.lex_state = 836}, - [158] = {.lex_state = 836}, - [159] = {.lex_state = 836}, - [160] = {.lex_state = 841}, + [136] = {.lex_state = 853}, + [137] = {.lex_state = 19}, + [138] = {.lex_state = 853}, + [139] = {.lex_state = 853}, + [140] = {.lex_state = 853}, + [141] = {.lex_state = 19}, + [142] = {.lex_state = 833}, + [143] = {.lex_state = 853}, + [144] = {.lex_state = 853}, + [145] = {.lex_state = 853}, + [146] = {.lex_state = 19}, + [147] = {.lex_state = 836}, + [148] = {.lex_state = 837}, + [149] = {.lex_state = 853}, + [150] = {.lex_state = 853}, + [151] = {.lex_state = 19}, + [152] = {.lex_state = 836}, + [153] = {.lex_state = 19}, + [154] = {.lex_state = 839}, + [155] = {.lex_state = 19}, + [156] = {.lex_state = 839}, + [157] = {.lex_state = 853}, + [158] = {.lex_state = 839}, + [159] = {.lex_state = 853}, + [160] = {.lex_state = 853}, [161] = {.lex_state = 833}, - [162] = {.lex_state = 829}, - [163] = {.lex_state = 850}, - [164] = {.lex_state = 850}, - [165] = {.lex_state = 833}, - [166] = {.lex_state = 835}, - [167] = {.lex_state = 835}, - [168] = {.lex_state = 834}, - [169] = {.lex_state = 834}, - [170] = {.lex_state = 834}, - [171] = {.lex_state = 835}, - [172] = {.lex_state = 830}, - [173] = {.lex_state = 829}, - [174] = {.lex_state = 829}, - [175] = {.lex_state = 850}, - [176] = {.lex_state = 845}, - [177] = {.lex_state = 850}, - [178] = {.lex_state = 850}, - [179] = {.lex_state = 850}, - [180] = {.lex_state = 850}, - [181] = {.lex_state = 850}, - [182] = {.lex_state = 850}, - [183] = {.lex_state = 19}, - [184] = {.lex_state = 850}, - [185] = {.lex_state = 19}, - [186] = {.lex_state = 835}, - [187] = {.lex_state = 835}, - [188] = {.lex_state = 835}, - [189] = {.lex_state = 850}, - [190] = {.lex_state = 842}, - [191] = {.lex_state = 850}, - [192] = {.lex_state = 842}, - [193] = {.lex_state = 19}, - [194] = {.lex_state = 850}, - [195] = {.lex_state = 850}, - [196] = {.lex_state = 841}, - [197] = {.lex_state = 19}, - [198] = {.lex_state = 841}, - [199] = {.lex_state = 841}, - [200] = {.lex_state = 841}, - [201] = {.lex_state = 842}, - [202] = {.lex_state = 850}, - [203] = {.lex_state = 19}, - [204] = {.lex_state = 842}, - [205] = {.lex_state = 840}, - [206] = {.lex_state = 842}, - [207] = {.lex_state = 850}, - [208] = {.lex_state = 845}, - [209] = {.lex_state = 845}, - [210] = {.lex_state = 850}, - [211] = {.lex_state = 842}, - [212] = {.lex_state = 842}, - [213] = {.lex_state = 842}, - [214] = {.lex_state = 19}, - [215] = {.lex_state = 848}, - [216] = {.lex_state = 848}, - [217] = {.lex_state = 840}, - [218] = {.lex_state = 842}, - [219] = {.lex_state = 844}, - [220] = {.lex_state = 844}, + [162] = {.lex_state = 853}, + [163] = {.lex_state = 853}, + [164] = {.lex_state = 837}, + [165] = {.lex_state = 853}, + [166] = {.lex_state = 837}, + [167] = {.lex_state = 844}, + [168] = {.lex_state = 832}, + [169] = {.lex_state = 844}, + [170] = {.lex_state = 853}, + [171] = {.lex_state = 838}, + [172] = {.lex_state = 838}, + [173] = {.lex_state = 838}, + [174] = {.lex_state = 853}, + [175] = {.lex_state = 833}, + [176] = {.lex_state = 836}, + [177] = {.lex_state = 832}, + [178] = {.lex_state = 853}, + [179] = {.lex_state = 844}, + [180] = {.lex_state = 839}, + [181] = {.lex_state = 832}, + [182] = {.lex_state = 832}, + [183] = {.lex_state = 839}, + [184] = {.lex_state = 839}, + [185] = {.lex_state = 843}, + [186] = {.lex_state = 844}, + [187] = {.lex_state = 836}, + [188] = {.lex_state = 843}, + [189] = {.lex_state = 836}, + [190] = {.lex_state = 853}, + [191] = {.lex_state = 853}, + [192] = {.lex_state = 843}, + [193] = {.lex_state = 853}, + [194] = {.lex_state = 833}, + [195] = {.lex_state = 837}, + [196] = {.lex_state = 832}, + [197] = {.lex_state = 832}, + [198] = {.lex_state = 837}, + [199] = {.lex_state = 837}, + [200] = {.lex_state = 832}, + [201] = {.lex_state = 832}, + [202] = {.lex_state = 844}, + [203] = {.lex_state = 845}, + [204] = {.lex_state = 845}, + [205] = {.lex_state = 844}, + [206] = {.lex_state = 843}, + [207] = {.lex_state = 847}, + [208] = {.lex_state = 847}, + [209] = {.lex_state = 847}, + [210] = {.lex_state = 845}, + [211] = {.lex_state = 849}, + [212] = {.lex_state = 843}, + [213] = {.lex_state = 844}, + [214] = {.lex_state = 849}, + [215] = {.lex_state = 838}, + [216] = {.lex_state = 838}, + [217] = {.lex_state = 838}, + [218] = {.lex_state = 849}, + [219] = {.lex_state = 848}, + [220] = {.lex_state = 845}, [221] = {.lex_state = 844}, - [222] = {.lex_state = 848}, - [223] = {.lex_state = 840}, - [224] = {.lex_state = 844}, - [225] = {.lex_state = 849}, - [226] = {.lex_state = 845}, - [227] = {.lex_state = 850}, - [228] = {.lex_state = 847}, - [229] = {.lex_state = 847}, - [230] = {.lex_state = 850}, - [231] = {.lex_state = 850}, - [232] = {.lex_state = 848}, + [222] = {.lex_state = 845}, + [223] = {.lex_state = 848}, + [224] = {.lex_state = 845}, + [225] = {.lex_state = 845}, + [226] = {.lex_state = 848}, + [227] = {.lex_state = 845}, + [228] = {.lex_state = 845}, + [229] = {.lex_state = 843}, + [230] = {.lex_state = 848}, + [231] = {.lex_state = 852}, + [232] = {.lex_state = 847}, [233] = {.lex_state = 847}, - [234] = {.lex_state = 850}, - [235] = {.lex_state = 848}, - [236] = {.lex_state = 850}, - [237] = {.lex_state = 848}, - [238] = {.lex_state = 845}, - [239] = {.lex_state = 850}, - [240] = {.lex_state = 845}, - [241] = {.lex_state = 844}, - [242] = {.lex_state = 849}, - [243] = {.lex_state = 844}, - [244] = {.lex_state = 849}, - [245] = {.lex_state = 847}, - [246] = {.lex_state = 847}, - [247] = {.lex_state = 847}, - [248] = {.lex_state = 849}, - [249] = {.lex_state = 841}, - [250] = {.lex_state = 841}, - [251] = {.lex_state = 849}, - [252] = {.lex_state = 849}, - [253] = {.lex_state = 841}, - [254] = {.lex_state = 829}, - [255] = {.lex_state = 841}, - [256] = {.lex_state = 829}, - [257] = {.lex_state = 841}, - [258] = {.lex_state = 841}, - [259] = {.lex_state = 841}, - [260] = {.lex_state = 841}, - [261] = {.lex_state = 829}, - [262] = {.lex_state = 841}, - [263] = {.lex_state = 841}, - [264] = {.lex_state = 831}, - [265] = {.lex_state = 829}, - [266] = {.lex_state = 841}, - [267] = {.lex_state = 829}, - [268] = {.lex_state = 829}, - [269] = {.lex_state = 829}, - [270] = {.lex_state = 841}, - [271] = {.lex_state = 829}, - [272] = {.lex_state = 841}, - [273] = {.lex_state = 829}, - [274] = {.lex_state = 841}, - [275] = {.lex_state = 841}, - [276] = {.lex_state = 841}, - [277] = {.lex_state = 841}, - [278] = {.lex_state = 830}, - [279] = {.lex_state = 830}, - [280] = {.lex_state = 841}, - [281] = {.lex_state = 829}, - [282] = {.lex_state = 837}, - [283] = {.lex_state = 829}, - [284] = {.lex_state = 841}, - [285] = {.lex_state = 841}, - [286] = {.lex_state = 841}, - [287] = {.lex_state = 841}, - [288] = {.lex_state = 837}, - [289] = {.lex_state = 829}, - [290] = {.lex_state = 841}, - [291] = {.lex_state = 841}, - [292] = {.lex_state = 841}, - [293] = {.lex_state = 841}, - [294] = {.lex_state = 841}, - [295] = {.lex_state = 841}, - [296] = {.lex_state = 829}, - [297] = {.lex_state = 829}, - [298] = {.lex_state = 837}, - [299] = {.lex_state = 841}, - [300] = {.lex_state = 841}, - [301] = {.lex_state = 829}, - [302] = {.lex_state = 829}, - [303] = {.lex_state = 829}, - [304] = {.lex_state = 841}, - [305] = {.lex_state = 841}, - [306] = {.lex_state = 841}, - [307] = {.lex_state = 829}, - [308] = {.lex_state = 829}, - [309] = {.lex_state = 829}, - [310] = {.lex_state = 841}, - [311] = {.lex_state = 841}, - [312] = {.lex_state = 829}, - [313] = {.lex_state = 841}, - [314] = {.lex_state = 831}, - [315] = {.lex_state = 829}, - [316] = {.lex_state = 829}, - [317] = {.lex_state = 829}, - [318] = {.lex_state = 841}, - [319] = {.lex_state = 841}, - [320] = {.lex_state = 829}, - [321] = {.lex_state = 841}, - [322] = {.lex_state = 829}, - [323] = {.lex_state = 829}, - [324] = {.lex_state = 841}, - [325] = {.lex_state = 829}, - [326] = {.lex_state = 829}, - [327] = {.lex_state = 829}, - [328] = {.lex_state = 841}, - [329] = {.lex_state = 841}, - [330] = {.lex_state = 841}, - [331] = {.lex_state = 841}, - [332] = {.lex_state = 841}, - [333] = {.lex_state = 838}, - [334] = {.lex_state = 841}, - [335] = {.lex_state = 837}, - [336] = {.lex_state = 830}, - [337] = {.lex_state = 841}, - [338] = {.lex_state = 841}, - [339] = {.lex_state = 841}, - [340] = {.lex_state = 837}, - [341] = {.lex_state = 841}, - [342] = {.lex_state = 838}, - [343] = {.lex_state = 837}, - [344] = {.lex_state = 841}, - [345] = {.lex_state = 841}, - [346] = {.lex_state = 841}, - [347] = {.lex_state = 841}, + [234] = {.lex_state = 852}, + [235] = {.lex_state = 850}, + [236] = {.lex_state = 847}, + [237] = {.lex_state = 849}, + [238] = {.lex_state = 849}, + [239] = {.lex_state = 849}, + [240] = {.lex_state = 850}, + [241] = {.lex_state = 850}, + [242] = {.lex_state = 848}, + [243] = {.lex_state = 848}, + [244] = {.lex_state = 852}, + [245] = {.lex_state = 852}, + [246] = {.lex_state = 844}, + [247] = {.lex_state = 850}, + [248] = {.lex_state = 852}, + [249] = {.lex_state = 852}, + [250] = {.lex_state = 850}, + [251] = {.lex_state = 844}, + [252] = {.lex_state = 850}, + [253] = {.lex_state = 832}, + [254] = {.lex_state = 832}, + [255] = {.lex_state = 832}, + [256] = {.lex_state = 844}, + [257] = {.lex_state = 844}, + [258] = {.lex_state = 844}, + [259] = {.lex_state = 832}, + [260] = {.lex_state = 844}, + [261] = {.lex_state = 832}, + [262] = {.lex_state = 832}, + [263] = {.lex_state = 844}, + [264] = {.lex_state = 844}, + [265] = {.lex_state = 832}, + [266] = {.lex_state = 844}, + [267] = {.lex_state = 832}, + [268] = {.lex_state = 844}, + [269] = {.lex_state = 844}, + [270] = {.lex_state = 844}, + [271] = {.lex_state = 834}, + [272] = {.lex_state = 840}, + [273] = {.lex_state = 832}, + [274] = {.lex_state = 844}, + [275] = {.lex_state = 844}, + [276] = {.lex_state = 832}, + [277] = {.lex_state = 832}, + [278] = {.lex_state = 832}, + [279] = {.lex_state = 844}, + [280] = {.lex_state = 840}, + [281] = {.lex_state = 844}, + [282] = {.lex_state = 844}, + [283] = {.lex_state = 844}, + [284] = {.lex_state = 840}, + [285] = {.lex_state = 844}, + [286] = {.lex_state = 834}, + [287] = {.lex_state = 844}, + [288] = {.lex_state = 832}, + [289] = {.lex_state = 844}, + [290] = {.lex_state = 832}, + [291] = {.lex_state = 844}, + [292] = {.lex_state = 844}, + [293] = {.lex_state = 844}, + [294] = {.lex_state = 844}, + [295] = {.lex_state = 844}, + [296] = {.lex_state = 832}, + [297] = {.lex_state = 844}, + [298] = {.lex_state = 844}, + [299] = {.lex_state = 844}, + [300] = {.lex_state = 832}, + [301] = {.lex_state = 832}, + [302] = {.lex_state = 832}, + [303] = {.lex_state = 844}, + [304] = {.lex_state = 844}, + [305] = {.lex_state = 844}, + [306] = {.lex_state = 832}, + [307] = {.lex_state = 832}, + [308] = {.lex_state = 844}, + [309] = {.lex_state = 832}, + [310] = {.lex_state = 832}, + [311] = {.lex_state = 833}, + [312] = {.lex_state = 833}, + [313] = {.lex_state = 832}, + [314] = {.lex_state = 844}, + [315] = {.lex_state = 832}, + [316] = {.lex_state = 844}, + [317] = {.lex_state = 844}, + [318] = {.lex_state = 832}, + [319] = {.lex_state = 832}, + [320] = {.lex_state = 844}, + [321] = {.lex_state = 832}, + [322] = {.lex_state = 832}, + [323] = {.lex_state = 832}, + [324] = {.lex_state = 844}, + [325] = {.lex_state = 844}, + [326] = {.lex_state = 844}, + [327] = {.lex_state = 832}, + [328] = {.lex_state = 844}, + [329] = {.lex_state = 844}, + [330] = {.lex_state = 840}, + [331] = {.lex_state = 844}, + [332] = {.lex_state = 844}, + [333] = {.lex_state = 844}, + [334] = {.lex_state = 834}, + [335] = {.lex_state = 844}, + [336] = {.lex_state = 844}, + [337] = {.lex_state = 844}, + [338] = {.lex_state = 844}, + [339] = {.lex_state = 832}, + [340] = {.lex_state = 840}, + [341] = {.lex_state = 844}, + [342] = {.lex_state = 833}, + [343] = {.lex_state = 841}, + [344] = {.lex_state = 844}, + [345] = {.lex_state = 844}, + [346] = {.lex_state = 844}, + [347] = {.lex_state = 844}, [348] = {.lex_state = 841}, - [349] = {.lex_state = 841}, - [350] = {.lex_state = 841}, - [351] = {.lex_state = 829}, - [352] = {.lex_state = 829}, - [353] = {.lex_state = 838}, - [354] = {.lex_state = 831}, - [355] = {.lex_state = 841}, - [356] = {.lex_state = 841}, - [357] = {.lex_state = 841}, - [358] = {.lex_state = 841}, - [359] = {.lex_state = 830}, - [360] = {.lex_state = 841}, + [349] = {.lex_state = 832}, + [350] = {.lex_state = 832}, + [351] = {.lex_state = 844}, + [352] = {.lex_state = 844}, + [353] = {.lex_state = 844}, + [354] = {.lex_state = 844}, + [355] = {.lex_state = 844}, + [356] = {.lex_state = 844}, + [357] = {.lex_state = 840}, + [358] = {.lex_state = 833}, + [359] = {.lex_state = 844}, + [360] = {.lex_state = 844}, [361] = {.lex_state = 841}, - [362] = {.lex_state = 829}, - [363] = {.lex_state = 838}, - [364] = {.lex_state = 832}, - [365] = {.lex_state = 832}, + [362] = {.lex_state = 844}, + [363] = {.lex_state = 841}, + [364] = {.lex_state = 835}, + [365] = {.lex_state = 834}, [366] = {.lex_state = 832}, - [367] = {.lex_state = 831}, - [368] = {.lex_state = 829}, - [369] = {.lex_state = 839}, - [370] = {.lex_state = 838}, - [371] = {.lex_state = 838}, - [372] = {.lex_state = 829}, - [373] = {.lex_state = 831}, - [374] = {.lex_state = 841}, - [375] = {.lex_state = 839}, - [376] = {.lex_state = 839}, - [377] = {.lex_state = 843}, - [378] = {.lex_state = 842}, - [379] = {.lex_state = 843}, - [380] = {.lex_state = 830}, - [381] = {.lex_state = 839}, - [382] = {.lex_state = 839}, - [383] = {.lex_state = 839}, - [384] = {.lex_state = 841}, - [385] = {.lex_state = 843}, - [386] = {.lex_state = 846}, - [387] = {.lex_state = 831}, - [388] = {.lex_state = 846}, - [389] = {.lex_state = 842}, - [390] = {.lex_state = 846}, - [391] = {.lex_state = 830}, - [392] = {.lex_state = 12}, - [393] = {.lex_state = 830}, - [394] = {.lex_state = 830}, - [395] = {.lex_state = 12}, - [396] = {.lex_state = 13}, + [367] = {.lex_state = 841}, + [368] = {.lex_state = 842}, + [369] = {.lex_state = 842}, + [370] = {.lex_state = 834}, + [371] = {.lex_state = 835}, + [372] = {.lex_state = 832}, + [373] = {.lex_state = 841}, + [374] = {.lex_state = 842}, + [375] = {.lex_state = 844}, + [376] = {.lex_state = 835}, + [377] = {.lex_state = 845}, + [378] = {.lex_state = 844}, + [379] = {.lex_state = 851}, + [380] = {.lex_state = 851}, + [381] = {.lex_state = 846}, + [382] = {.lex_state = 842}, + [383] = {.lex_state = 846}, + [384] = {.lex_state = 834}, + [385] = {.lex_state = 842}, + [386] = {.lex_state = 842}, + [387] = {.lex_state = 851}, + [388] = {.lex_state = 833}, + [389] = {.lex_state = 845}, + [390] = {.lex_state = 833}, + [391] = {.lex_state = 846}, + [392] = {.lex_state = 9}, + [393] = {.lex_state = 13}, + [394] = {.lex_state = 846}, + [395] = {.lex_state = 845}, + [396] = {.lex_state = 833}, [397] = {.lex_state = 13}, - [398] = {.lex_state = 846}, - [399] = {.lex_state = 846}, - [400] = {.lex_state = 846}, - [401] = {.lex_state = 843}, - [402] = {.lex_state = 12}, - [403] = {.lex_state = 9}, - [404] = {.lex_state = 9}, - [405] = {.lex_state = 843}, - [406] = {.lex_state = 842}, - [407] = {.lex_state = 843}, - [408] = {.lex_state = 830}, - [409] = {.lex_state = 830}, - [410] = {.lex_state = 843}, - [411] = {.lex_state = 843}, - [412] = {.lex_state = 13}, - [413] = {.lex_state = 9}, - [414] = {.lex_state = 842}, - [415] = {.lex_state = 830}, - [416] = {.lex_state = 830}, - [417] = {.lex_state = 830}, - [418] = {.lex_state = 843}, - [419] = {.lex_state = 843}, - [420] = {.lex_state = 830}, - [421] = {.lex_state = 10}, - [422] = {.lex_state = 10}, - [423] = {.lex_state = 843}, - [424] = {.lex_state = 843}, - [425] = {.lex_state = 830}, - [426] = {.lex_state = 830}, - [427] = {.lex_state = 830}, - [428] = {.lex_state = 11}, - [429] = {.lex_state = 832}, - [430] = {.lex_state = 843}, - [431] = {.lex_state = 11}, - [432] = {.lex_state = 11}, - [433] = {.lex_state = 830}, - [434] = {.lex_state = 10}, - [435] = {.lex_state = 830}, - [436] = {.lex_state = 830}, - [437] = {.lex_state = 830}, - [438] = {.lex_state = 830}, - [439] = {.lex_state = 842}, - [440] = {.lex_state = 830}, - [441] = {.lex_state = 842}, - [442] = {.lex_state = 830}, - [443] = {.lex_state = 843}, - [444] = {.lex_state = 843}, - [445] = {.lex_state = 830}, - [446] = {.lex_state = 830}, - [447] = {.lex_state = 829}, - [448] = {.lex_state = 830}, - [449] = {.lex_state = 843}, - [450] = {.lex_state = 843}, - [451] = {.lex_state = 843}, - [452] = {.lex_state = 830}, - [453] = {.lex_state = 832}, - [454] = {.lex_state = 830}, - [455] = {.lex_state = 843}, - [456] = {.lex_state = 832}, - [457] = {.lex_state = 830}, + [398] = {.lex_state = 12}, + [399] = {.lex_state = 833}, + [400] = {.lex_state = 13}, + [401] = {.lex_state = 833}, + [402] = {.lex_state = 846}, + [403] = {.lex_state = 846}, + [404] = {.lex_state = 833}, + [405] = {.lex_state = 833}, + [406] = {.lex_state = 846}, + [407] = {.lex_state = 845}, + [408] = {.lex_state = 846}, + [409] = {.lex_state = 12}, + [410] = {.lex_state = 851}, + [411] = {.lex_state = 851}, + [412] = {.lex_state = 851}, + [413] = {.lex_state = 833}, + [414] = {.lex_state = 9}, + [415] = {.lex_state = 12}, + [416] = {.lex_state = 9}, + [417] = {.lex_state = 833}, + [418] = {.lex_state = 833}, + [419] = {.lex_state = 10}, + [420] = {.lex_state = 11}, + [421] = {.lex_state = 11}, + [422] = {.lex_state = 11}, + [423] = {.lex_state = 833}, + [424] = {.lex_state = 835}, + [425] = {.lex_state = 10}, + [426] = {.lex_state = 833}, + [427] = {.lex_state = 835}, + [428] = {.lex_state = 833}, + [429] = {.lex_state = 10}, + [430] = {.lex_state = 833}, + [431] = {.lex_state = 845}, + [432] = {.lex_state = 846}, + [433] = {.lex_state = 833}, + [434] = {.lex_state = 833}, + [435] = {.lex_state = 833}, + [436] = {.lex_state = 845}, + [437] = {.lex_state = 846}, + [438] = {.lex_state = 832}, + [439] = {.lex_state = 846}, + [440] = {.lex_state = 846}, + [441] = {.lex_state = 846}, + [442] = {.lex_state = 833}, + [443] = {.lex_state = 846}, + [444] = {.lex_state = 835}, + [445] = {.lex_state = 833}, + [446] = {.lex_state = 833}, + [447] = {.lex_state = 833}, + [448] = {.lex_state = 846}, + [449] = {.lex_state = 846}, + [450] = {.lex_state = 833}, + [451] = {.lex_state = 846}, + [452] = {.lex_state = 833}, + [453] = {.lex_state = 846}, + [454] = {.lex_state = 846}, + [455] = {.lex_state = 833}, + [456] = {.lex_state = 833}, + [457] = {.lex_state = 845}, [458] = {.lex_state = 8}, - [459] = {.lex_state = 842}, - [460] = {.lex_state = 842}, - [461] = {.lex_state = 843}, - [462] = {.lex_state = 843}, - [463] = {.lex_state = 830}, - [464] = {.lex_state = 843}, - [465] = {.lex_state = 843}, - [466] = {.lex_state = 843}, - [467] = {.lex_state = 842}, - [468] = {.lex_state = 843}, - [469] = {.lex_state = 843}, + [459] = {.lex_state = 845}, + [460] = {.lex_state = 845}, + [461] = {.lex_state = 845}, + [462] = {.lex_state = 846}, + [463] = {.lex_state = 846}, + [464] = {.lex_state = 846}, + [465] = {.lex_state = 846}, + [466] = {.lex_state = 832}, + [467] = {.lex_state = 846}, + [468] = {.lex_state = 832}, + [469] = {.lex_state = 8}, [470] = {.lex_state = 8}, - [471] = {.lex_state = 8}, - [472] = {.lex_state = 842}, - [473] = {.lex_state = 7}, - [474] = {.lex_state = 7}, - [475] = {.lex_state = 7}, - [476] = {.lex_state = 843}, - [477] = {.lex_state = 843}, - [478] = {.lex_state = 829}, - [479] = {.lex_state = 830}, - [480] = {.lex_state = 830}, - [481] = {.lex_state = 843}, - [482] = {.lex_state = 843}, - [483] = {.lex_state = 842}, - [484] = {.lex_state = 829}, - [485] = {.lex_state = 842}, - [486] = {.lex_state = 829}, - [487] = {.lex_state = 843}, - [488] = {.lex_state = 14}, + [471] = {.lex_state = 833}, + [472] = {.lex_state = 833}, + [473] = {.lex_state = 846}, + [474] = {.lex_state = 846}, + [475] = {.lex_state = 833}, + [476] = {.lex_state = 846}, + [477] = {.lex_state = 846}, + [478] = {.lex_state = 846}, + [479] = {.lex_state = 846}, + [480] = {.lex_state = 7}, + [481] = {.lex_state = 845}, + [482] = {.lex_state = 845}, + [483] = {.lex_state = 7}, + [484] = {.lex_state = 833}, + [485] = {.lex_state = 7}, + [486] = {.lex_state = 832}, + [487] = {.lex_state = 14}, + [488] = {.lex_state = 845}, [489] = {.lex_state = 14}, - [490] = {.lex_state = 14}, - [491] = {.lex_state = 829}, - [492] = {.lex_state = 842}, - [493] = {.lex_state = 842}, - [494] = {.lex_state = 843}, - [495] = {.lex_state = 842}, - [496] = {.lex_state = 842}, - [497] = {.lex_state = 829}, - [498] = {.lex_state = 829}, - [499] = {.lex_state = 829}, - [500] = {.lex_state = 829}, - [501] = {.lex_state = 830}, - [502] = {.lex_state = 830}, - [503] = {.lex_state = 829}, - [504] = {.lex_state = 829}, - [505] = {.lex_state = 829}, - [506] = {.lex_state = 830}, - [507] = {.lex_state = 830}, - [508] = {.lex_state = 830}, - [509] = {.lex_state = 829}, - [510] = {.lex_state = 830}, - [511] = {.lex_state = 830}, - [512] = {.lex_state = 830}, - [513] = {.lex_state = 829}, - [514] = {.lex_state = 830}, - [515] = {.lex_state = 829}, - [516] = {.lex_state = 829}, - [517] = {.lex_state = 830}, - [518] = {.lex_state = 830}, - [519] = {.lex_state = 830}, - [520] = {.lex_state = 830}, - [521] = {.lex_state = 830}, - [522] = {.lex_state = 830}, - [523] = {.lex_state = 830}, - [524] = {.lex_state = 829}, - [525] = {.lex_state = 829}, - [526] = {.lex_state = 830}, - [527] = {.lex_state = 830}, - [528] = {.lex_state = 830}, - [529] = {.lex_state = 829}, - [530] = {.lex_state = 829}, - [531] = {.lex_state = 829}, - [532] = {.lex_state = 830}, - [533] = {.lex_state = 829}, - [534] = {.lex_state = 829}, - [535] = {.lex_state = 830}, - [536] = {.lex_state = 829}, - [537] = {.lex_state = 830}, - [538] = {.lex_state = 830}, - [539] = {.lex_state = 830}, - [540] = {.lex_state = 830}, - [541] = {.lex_state = 830}, - [542] = {.lex_state = 830}, - [543] = {.lex_state = 830}, - [544] = {.lex_state = 830}, - [545] = {.lex_state = 830}, - [546] = {.lex_state = 830}, - [547] = {.lex_state = 830}, - [548] = {.lex_state = 830}, - [549] = {.lex_state = 830}, - [550] = {.lex_state = 830}, - [551] = {.lex_state = 830}, - [552] = {.lex_state = 830}, - [553] = {.lex_state = 830}, - [554] = {.lex_state = 830}, - [555] = {.lex_state = 830}, - [556] = {.lex_state = 830}, - [557] = {.lex_state = 830}, - [558] = {.lex_state = 830}, - [559] = {.lex_state = 830}, - [560] = {.lex_state = 830}, - [561] = {.lex_state = 830}, - [562] = {.lex_state = 830}, - [563] = {.lex_state = 830}, - [564] = {.lex_state = 830}, - [565] = {.lex_state = 830}, - [566] = {.lex_state = 830}, - [567] = {.lex_state = 830}, - [568] = {.lex_state = 830}, - [569] = {.lex_state = 830}, - [570] = {.lex_state = 830}, - [571] = {.lex_state = 830}, - [572] = {.lex_state = 830}, - [573] = {.lex_state = 830}, - [574] = {.lex_state = 830}, - [575] = {.lex_state = 830}, - [576] = {.lex_state = 830}, - [577] = {.lex_state = 830}, - [578] = {.lex_state = 830}, - [579] = {.lex_state = 830}, - [580] = {.lex_state = 830}, - [581] = {.lex_state = 830}, - [582] = {.lex_state = 830}, - [583] = {.lex_state = 830}, - [584] = {.lex_state = 830}, - [585] = {.lex_state = 830}, - [586] = {.lex_state = 830}, - [587] = {.lex_state = 830}, - [588] = {.lex_state = 830}, - [589] = {.lex_state = 830}, - [590] = {.lex_state = 830}, - [591] = {.lex_state = 830}, - [592] = {.lex_state = 830}, - [593] = {.lex_state = 830}, - [594] = {.lex_state = 830}, - [595] = {.lex_state = 830}, - [596] = {.lex_state = 830}, - [597] = {.lex_state = 830}, - [598] = {.lex_state = 830}, - [599] = {.lex_state = 830}, - [600] = {.lex_state = 830}, - [601] = {.lex_state = 830}, - [602] = {.lex_state = 830}, - [603] = {.lex_state = 830}, - [604] = {.lex_state = 830}, - [605] = {.lex_state = 830}, - [606] = {.lex_state = 830}, - [607] = {.lex_state = 830}, - [608] = {.lex_state = 830}, - [609] = {.lex_state = 830}, - [610] = {.lex_state = 830}, - [611] = {.lex_state = 830}, + [490] = {.lex_state = 832}, + [491] = {.lex_state = 845}, + [492] = {.lex_state = 832}, + [493] = {.lex_state = 14}, + [494] = {.lex_state = 846}, + [495] = {.lex_state = 845}, + [496] = {.lex_state = 845}, + [497] = {.lex_state = 846}, + [498] = {.lex_state = 832}, + [499] = {.lex_state = 832}, + [500] = {.lex_state = 832}, + [501] = {.lex_state = 832}, + [502] = {.lex_state = 832}, + [503] = {.lex_state = 833}, + [504] = {.lex_state = 833}, + [505] = {.lex_state = 833}, + [506] = {.lex_state = 832}, + [507] = {.lex_state = 832}, + [508] = {.lex_state = 833}, + [509] = {.lex_state = 832}, + [510] = {.lex_state = 833}, + [511] = {.lex_state = 832}, + [512] = {.lex_state = 832}, + [513] = {.lex_state = 833}, + [514] = {.lex_state = 833}, + [515] = {.lex_state = 833}, + [516] = {.lex_state = 833}, + [517] = {.lex_state = 832}, + [518] = {.lex_state = 833}, + [519] = {.lex_state = 833}, + [520] = {.lex_state = 833}, + [521] = {.lex_state = 833}, + [522] = {.lex_state = 833}, + [523] = {.lex_state = 833}, + [524] = {.lex_state = 833}, + [525] = {.lex_state = 833}, + [526] = {.lex_state = 832}, + [527] = {.lex_state = 833}, + [528] = {.lex_state = 832}, + [529] = {.lex_state = 832}, + [530] = {.lex_state = 832}, + [531] = {.lex_state = 833}, + [532] = {.lex_state = 833}, + [533] = {.lex_state = 832}, + [534] = {.lex_state = 833}, + [535] = {.lex_state = 833}, + [536] = {.lex_state = 832}, + [537] = {.lex_state = 832}, + [538] = {.lex_state = 833}, + [539] = {.lex_state = 833}, + [540] = {.lex_state = 833}, + [541] = {.lex_state = 833}, + [542] = {.lex_state = 833}, + [543] = {.lex_state = 833}, + [544] = {.lex_state = 833}, + [545] = {.lex_state = 833}, + [546] = {.lex_state = 833}, + [547] = {.lex_state = 833}, + [548] = {.lex_state = 833}, + [549] = {.lex_state = 833}, + [550] = {.lex_state = 833}, + [551] = {.lex_state = 833}, + [552] = {.lex_state = 833}, + [553] = {.lex_state = 833}, + [554] = {.lex_state = 833}, + [555] = {.lex_state = 833}, + [556] = {.lex_state = 833}, + [557] = {.lex_state = 833}, + [558] = {.lex_state = 833}, + [559] = {.lex_state = 833}, + [560] = {.lex_state = 833}, + [561] = {.lex_state = 833}, + [562] = {.lex_state = 833}, + [563] = {.lex_state = 833}, + [564] = {.lex_state = 833}, + [565] = {.lex_state = 833}, + [566] = {.lex_state = 833}, + [567] = {.lex_state = 833}, + [568] = {.lex_state = 833}, + [569] = {.lex_state = 833}, + [570] = {.lex_state = 833}, + [571] = {.lex_state = 833}, + [572] = {.lex_state = 833}, + [573] = {.lex_state = 833}, + [574] = {.lex_state = 833}, + [575] = {.lex_state = 833}, + [576] = {.lex_state = 833}, + [577] = {.lex_state = 833}, + [578] = {.lex_state = 833}, + [579] = {.lex_state = 833}, + [580] = {.lex_state = 833}, + [581] = {.lex_state = 833}, + [582] = {.lex_state = 833}, + [583] = {.lex_state = 833}, + [584] = {.lex_state = 833}, + [585] = {.lex_state = 833}, + [586] = {.lex_state = 833}, + [587] = {.lex_state = 833}, + [588] = {.lex_state = 833}, + [589] = {.lex_state = 833}, + [590] = {.lex_state = 833}, + [591] = {.lex_state = 833}, + [592] = {.lex_state = 833}, + [593] = {.lex_state = 833}, + [594] = {.lex_state = 833}, + [595] = {.lex_state = 833}, + [596] = {.lex_state = 833}, + [597] = {.lex_state = 833}, + [598] = {.lex_state = 833}, + [599] = {.lex_state = 833}, + [600] = {.lex_state = 833}, + [601] = {.lex_state = 833}, + [602] = {.lex_state = 833}, + [603] = {.lex_state = 833}, + [604] = {.lex_state = 833}, + [605] = {.lex_state = 833}, + [606] = {.lex_state = 833}, + [607] = {.lex_state = 833}, + [608] = {.lex_state = 833}, + [609] = {.lex_state = 833}, + [610] = {.lex_state = 833}, + [611] = {.lex_state = 833}, [612] = {.lex_state = 16}, - [613] = {.lex_state = 18}, - [614] = {.lex_state = 15}, + [613] = {.lex_state = 15}, + [614] = {.lex_state = 18}, [615] = {.lex_state = 15}, [616] = {.lex_state = 15}, [617] = {.lex_state = 15}, [618] = {.lex_state = 18}, - [619] = {.lex_state = 15}, - [620] = {.lex_state = 20}, - [621] = {.lex_state = 20}, + [619] = {.lex_state = 21}, + [620] = {.lex_state = 21}, + [621] = {.lex_state = 21}, [622] = {.lex_state = 15}, [623] = {.lex_state = 21}, - [624] = {.lex_state = 21}, + [624] = {.lex_state = 15}, [625] = {.lex_state = 15}, [626] = {.lex_state = 15}, [627] = {.lex_state = 21}, [628] = {.lex_state = 21}, - [629] = {.lex_state = 21}, - [630] = {.lex_state = 15}, - [631] = {.lex_state = 21}, - [632] = {.lex_state = 15}, + [629] = {.lex_state = 15}, + [630] = {.lex_state = 20}, + [631] = {.lex_state = 15}, + [632] = {.lex_state = 20}, [633] = {.lex_state = 15}, [634] = {.lex_state = 15}, [635] = {.lex_state = 15}, @@ -15100,66 +15218,66 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [769] = {.lex_state = 0}, [770] = {.lex_state = 0}, [771] = {.lex_state = 0}, - [772] = {.lex_state = 0}, + [772] = {.lex_state = 22}, [773] = {.lex_state = 0}, - [774] = {.lex_state = 22}, - [775] = {.lex_state = 0}, + [774] = {.lex_state = 0}, + [775] = {.lex_state = 15}, [776] = {.lex_state = 15}, [777] = {.lex_state = 15}, [778] = {.lex_state = 15}, - [779] = {.lex_state = 15}, + [779] = {.lex_state = 0}, [780] = {.lex_state = 15}, - [781] = {.lex_state = 0}, - [782] = {.lex_state = 15}, + [781] = {.lex_state = 15}, + [782] = {.lex_state = 0}, [783] = {.lex_state = 15}, [784] = {.lex_state = 0}, [785] = {.lex_state = 0}, [786] = {.lex_state = 0}, [787] = {.lex_state = 0}, [788] = {.lex_state = 0}, - [789] = {.lex_state = 829}, + [789] = {.lex_state = 832}, [790] = {.lex_state = 0}, - [791] = {.lex_state = 831}, - [792] = {.lex_state = 831}, - [793] = {.lex_state = 0}, + [791] = {.lex_state = 0}, + [792] = {.lex_state = 834}, + [793] = {.lex_state = 834}, [794] = {.lex_state = 0}, [795] = {.lex_state = 0}, - [796] = {.lex_state = 831}, - [797] = {.lex_state = 0}, - [798] = {.lex_state = 831}, - [799] = {.lex_state = 0}, - [800] = {.lex_state = 831}, - [801] = {.lex_state = 831}, - [802] = {.lex_state = 831}, + [796] = {.lex_state = 0}, + [797] = {.lex_state = 834}, + [798] = {.lex_state = 834}, + [799] = {.lex_state = 834}, + [800] = {.lex_state = 0}, + [801] = {.lex_state = 834}, + [802] = {.lex_state = 0}, [803] = {.lex_state = 0}, - [804] = {.lex_state = 831}, - [805] = {.lex_state = 851}, - [806] = {.lex_state = 831}, - [807] = {.lex_state = 851}, - [808] = {.lex_state = 0}, - [809] = {.lex_state = 831}, - [810] = {.lex_state = 0}, - [811] = {.lex_state = 851}, - [812] = {.lex_state = 831}, - [813] = {.lex_state = 831}, - [814] = {.lex_state = 0}, + [804] = {.lex_state = 0}, + [805] = {.lex_state = 0}, + [806] = {.lex_state = 854}, + [807] = {.lex_state = 834}, + [808] = {.lex_state = 834}, + [809] = {.lex_state = 834}, + [810] = {.lex_state = 834}, + [811] = {.lex_state = 834}, + [812] = {.lex_state = 834}, + [813] = {.lex_state = 854}, + [814] = {.lex_state = 854}, [815] = {.lex_state = 0}, - [816] = {.lex_state = 852}, - [817] = {.lex_state = 0}, + [816] = {.lex_state = 0}, + [817] = {.lex_state = 855}, [818] = {.lex_state = 0}, [819] = {.lex_state = 0}, - [820] = {.lex_state = 0}, + [820] = {.lex_state = 855}, [821] = {.lex_state = 0}, - [822] = {.lex_state = 0}, - [823] = {.lex_state = 852}, - [824] = {.lex_state = 852}, + [822] = {.lex_state = 855}, + [823] = {.lex_state = 0}, + [824] = {.lex_state = 0}, [825] = {.lex_state = 0}, [826] = {.lex_state = 0}, [827] = {.lex_state = 0}, [828] = {.lex_state = 0}, [829] = {.lex_state = 0}, [830] = {.lex_state = 0}, - [831] = {.lex_state = 0}, + [831] = {.lex_state = 856}, [832] = {.lex_state = 0}, [833] = {.lex_state = 0}, [834] = {.lex_state = 0}, @@ -15170,7 +15288,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [839] = {.lex_state = 0}, [840] = {.lex_state = 0}, [841] = {.lex_state = 0}, - [842] = {.lex_state = 853}, + [842] = {.lex_state = 0}, [843] = {.lex_state = 0}, [844] = {.lex_state = 0}, [845] = {.lex_state = 0}, @@ -15184,16 +15302,16 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [853] = {.lex_state = 0}, [854] = {.lex_state = 0}, [855] = {.lex_state = 0}, - [856] = {.lex_state = 842}, + [856] = {.lex_state = 0}, [857] = {.lex_state = 0}, - [858] = {.lex_state = 842}, + [858] = {.lex_state = 845}, [859] = {.lex_state = 0}, - [860] = {.lex_state = 0}, + [860] = {.lex_state = 845}, [861] = {.lex_state = 0}, - [862] = {.lex_state = 0}, + [862] = {.lex_state = 845}, [863] = {.lex_state = 0}, [864] = {.lex_state = 0}, - [865] = {.lex_state = 842}, + [865] = {.lex_state = 0}, [866] = {.lex_state = 0}, [867] = {.lex_state = 0}, [868] = {.lex_state = 0}, @@ -15201,12 +15319,12 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [870] = {.lex_state = 0}, [871] = {.lex_state = 0}, [872] = {.lex_state = 0}, - [873] = {.lex_state = 0}, + [873] = {.lex_state = 31}, [874] = {.lex_state = 0}, [875] = {.lex_state = 0}, [876] = {.lex_state = 0}, [877] = {.lex_state = 0}, - [878] = {.lex_state = 31}, + [878] = {.lex_state = 0}, [879] = {.lex_state = 0}, [880] = {.lex_state = 0}, [881] = {.lex_state = 0}, @@ -15217,7 +15335,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [886] = {.lex_state = 0}, [887] = {.lex_state = 0}, [888] = {.lex_state = 0}, - [889] = {.lex_state = 0}, + [889] = {.lex_state = 31}, [890] = {.lex_state = 0}, [891] = {.lex_state = 0}, [892] = {.lex_state = 0}, @@ -15227,211 +15345,211 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [896] = {.lex_state = 0}, [897] = {.lex_state = 0}, [898] = {.lex_state = 0}, - [899] = {.lex_state = 31}, + [899] = {.lex_state = 0}, [900] = {.lex_state = 0}, [901] = {.lex_state = 0}, [902] = {.lex_state = 0}, [903] = {.lex_state = 0}, [904] = {.lex_state = 0}, - [905] = {.lex_state = 0}, - [906] = {.lex_state = 831}, - [907] = {.lex_state = 0}, - [908] = {.lex_state = 829}, - [909] = {.lex_state = 829}, - [910] = {.lex_state = 0}, + [905] = {.lex_state = 834}, + [906] = {.lex_state = 30}, + [907] = {.lex_state = 845}, + [908] = {.lex_state = 0}, + [909] = {.lex_state = 834}, + [910] = {.lex_state = 832}, [911] = {.lex_state = 0}, [912] = {.lex_state = 30}, - [913] = {.lex_state = 35}, + [913] = {.lex_state = 0}, [914] = {.lex_state = 0}, [915] = {.lex_state = 0}, [916] = {.lex_state = 30}, - [917] = {.lex_state = 0}, - [918] = {.lex_state = 0}, - [919] = {.lex_state = 30}, - [920] = {.lex_state = 30}, - [921] = {.lex_state = 829}, - [922] = {.lex_state = 829}, - [923] = {.lex_state = 30}, + [917] = {.lex_state = 834}, + [918] = {.lex_state = 30}, + [919] = {.lex_state = 834}, + [920] = {.lex_state = 832}, + [921] = {.lex_state = 30}, + [922] = {.lex_state = 0}, + [923] = {.lex_state = 832}, [924] = {.lex_state = 0}, [925] = {.lex_state = 0}, - [926] = {.lex_state = 842}, - [927] = {.lex_state = 831}, + [926] = {.lex_state = 0}, + [927] = {.lex_state = 30}, [928] = {.lex_state = 0}, - [929] = {.lex_state = 30}, - [930] = {.lex_state = 842}, + [929] = {.lex_state = 845}, + [930] = {.lex_state = 0}, [931] = {.lex_state = 30}, [932] = {.lex_state = 0}, [933] = {.lex_state = 0}, [934] = {.lex_state = 0}, [935] = {.lex_state = 0}, [936] = {.lex_state = 30}, - [937] = {.lex_state = 831}, - [938] = {.lex_state = 30}, - [939] = {.lex_state = 35}, - [940] = {.lex_state = 829}, + [937] = {.lex_state = 35}, + [938] = {.lex_state = 35}, + [939] = {.lex_state = 832}, + [940] = {.lex_state = 0}, [941] = {.lex_state = 0}, - [942] = {.lex_state = 0}, + [942] = {.lex_state = 30}, [943] = {.lex_state = 0}, [944] = {.lex_state = 0}, - [945] = {.lex_state = 0}, - [946] = {.lex_state = 831}, - [947] = {.lex_state = 30}, - [948] = {.lex_state = 0}, + [945] = {.lex_state = 832}, + [946] = {.lex_state = 832}, + [947] = {.lex_state = 0}, + [948] = {.lex_state = 30}, [949] = {.lex_state = 0}, [950] = {.lex_state = 0}, - [951] = {.lex_state = 31}, + [951] = {.lex_state = 0}, [952] = {.lex_state = 0}, [953] = {.lex_state = 0}, - [954] = {.lex_state = 831}, - [955] = {.lex_state = 831}, + [954] = {.lex_state = 0}, + [955] = {.lex_state = 834}, [956] = {.lex_state = 0}, - [957] = {.lex_state = 831}, + [957] = {.lex_state = 0}, [958] = {.lex_state = 0}, [959] = {.lex_state = 0}, [960] = {.lex_state = 0}, - [961] = {.lex_state = 0}, + [961] = {.lex_state = 834}, [962] = {.lex_state = 0}, [963] = {.lex_state = 0}, - [964] = {.lex_state = 0}, + [964] = {.lex_state = 35}, [965] = {.lex_state = 0}, [966] = {.lex_state = 0}, - [967] = {.lex_state = 35}, + [967] = {.lex_state = 0}, [968] = {.lex_state = 0}, [969] = {.lex_state = 0}, - [970] = {.lex_state = 0}, - [971] = {.lex_state = 0}, + [970] = {.lex_state = 31}, + [971] = {.lex_state = 31}, [972] = {.lex_state = 0}, [973] = {.lex_state = 0}, - [974] = {.lex_state = 0}, - [975] = {.lex_state = 0}, - [976] = {.lex_state = 831}, - [977] = {.lex_state = 0}, + [974] = {.lex_state = 834}, + [975] = {.lex_state = 834}, + [976] = {.lex_state = 0}, + [977] = {.lex_state = 834}, [978] = {.lex_state = 0}, - [979] = {.lex_state = 831}, - [980] = {.lex_state = 831}, + [979] = {.lex_state = 834}, + [980] = {.lex_state = 0}, [981] = {.lex_state = 0}, [982] = {.lex_state = 0}, [983] = {.lex_state = 0}, [984] = {.lex_state = 0}, [985] = {.lex_state = 0}, - [986] = {.lex_state = 31}, + [986] = {.lex_state = 0}, [987] = {.lex_state = 0}, - [988] = {.lex_state = 0}, + [988] = {.lex_state = 30}, [989] = {.lex_state = 30}, [990] = {.lex_state = 0}, [991] = {.lex_state = 0}, - [992] = {.lex_state = 30}, + [992] = {.lex_state = 0}, [993] = {.lex_state = 0}, [994] = {.lex_state = 0}, - [995] = {.lex_state = 829}, + [995] = {.lex_state = 0}, [996] = {.lex_state = 0}, - [997] = {.lex_state = 0}, + [997] = {.lex_state = 832}, [998] = {.lex_state = 0}, [999] = {.lex_state = 0}, [1000] = {.lex_state = 0}, [1001] = {.lex_state = 0}, [1002] = {.lex_state = 0}, - [1003] = {.lex_state = 0}, + [1003] = {.lex_state = 832}, [1004] = {.lex_state = 0}, [1005] = {.lex_state = 0}, [1006] = {.lex_state = 0}, - [1007] = {.lex_state = 0}, - [1008] = {.lex_state = 829}, + [1007] = {.lex_state = 832}, + [1008] = {.lex_state = 832}, [1009] = {.lex_state = 0}, - [1010] = {.lex_state = 829}, - [1011] = {.lex_state = 829}, + [1010] = {.lex_state = 0}, + [1011] = {.lex_state = 832}, [1012] = {.lex_state = 0}, [1013] = {.lex_state = 0}, [1014] = {.lex_state = 0}, [1015] = {.lex_state = 0}, - [1016] = {.lex_state = 829}, + [1016] = {.lex_state = 0}, [1017] = {.lex_state = 0}, - [1018] = {.lex_state = 829}, + [1018] = {.lex_state = 0}, [1019] = {.lex_state = 0}, [1020] = {.lex_state = 0}, [1021] = {.lex_state = 0}, - [1022] = {.lex_state = 0}, - [1023] = {.lex_state = 853}, - [1024] = {.lex_state = 33}, - [1025] = {.lex_state = 33}, - [1026] = {.lex_state = 33}, - [1027] = {.lex_state = 33}, - [1028] = {.lex_state = 33}, - [1029] = {.lex_state = 33}, - [1030] = {.lex_state = 33}, + [1022] = {.lex_state = 832}, + [1023] = {.lex_state = 33}, + [1024] = {.lex_state = 0}, + [1025] = {.lex_state = 0}, + [1026] = {.lex_state = 0}, + [1027] = {.lex_state = 0}, + [1028] = {.lex_state = 0}, + [1029] = {.lex_state = 0}, + [1030] = {.lex_state = 0}, [1031] = {.lex_state = 33}, - [1032] = {.lex_state = 33}, - [1033] = {.lex_state = 33}, + [1032] = {.lex_state = 0}, + [1033] = {.lex_state = 0}, [1034] = {.lex_state = 0}, [1035] = {.lex_state = 33}, - [1036] = {.lex_state = 33}, + [1036] = {.lex_state = 832}, [1037] = {.lex_state = 33}, - [1038] = {.lex_state = 33}, + [1038] = {.lex_state = 0}, [1039] = {.lex_state = 0}, - [1040] = {.lex_state = 33}, + [1040] = {.lex_state = 0}, [1041] = {.lex_state = 0}, [1042] = {.lex_state = 0}, [1043] = {.lex_state = 0}, - [1044] = {.lex_state = 33}, - [1045] = {.lex_state = 33}, + [1044] = {.lex_state = 0}, + [1045] = {.lex_state = 0}, [1046] = {.lex_state = 0}, - [1047] = {.lex_state = 33}, - [1048] = {.lex_state = 33}, - [1049] = {.lex_state = 33}, + [1047] = {.lex_state = 0}, + [1048] = {.lex_state = 0}, + [1049] = {.lex_state = 0}, [1050] = {.lex_state = 0}, - [1051] = {.lex_state = 0}, + [1051] = {.lex_state = 832}, [1052] = {.lex_state = 33}, [1053] = {.lex_state = 0}, - [1054] = {.lex_state = 33}, - [1055] = {.lex_state = 0}, - [1056] = {.lex_state = 33}, - [1057] = {.lex_state = 829}, + [1054] = {.lex_state = 0}, + [1055] = {.lex_state = 832}, + [1056] = {.lex_state = 832}, + [1057] = {.lex_state = 0}, [1058] = {.lex_state = 0}, [1059] = {.lex_state = 0}, [1060] = {.lex_state = 33}, [1061] = {.lex_state = 33}, [1062] = {.lex_state = 33}, [1063] = {.lex_state = 33}, - [1064] = {.lex_state = 0}, + [1064] = {.lex_state = 33}, [1065] = {.lex_state = 33}, - [1066] = {.lex_state = 33}, - [1067] = {.lex_state = 0}, + [1066] = {.lex_state = 0}, + [1067] = {.lex_state = 33}, [1068] = {.lex_state = 33}, - [1069] = {.lex_state = 0}, - [1070] = {.lex_state = 0}, - [1071] = {.lex_state = 0}, - [1072] = {.lex_state = 0}, - [1073] = {.lex_state = 0}, - [1074] = {.lex_state = 0}, - [1075] = {.lex_state = 829}, + [1069] = {.lex_state = 33}, + [1070] = {.lex_state = 33}, + [1071] = {.lex_state = 33}, + [1072] = {.lex_state = 33}, + [1073] = {.lex_state = 33}, + [1074] = {.lex_state = 33}, + [1075] = {.lex_state = 33}, [1076] = {.lex_state = 33}, - [1077] = {.lex_state = 0}, + [1077] = {.lex_state = 33}, [1078] = {.lex_state = 33}, [1079] = {.lex_state = 33}, - [1080] = {.lex_state = 0}, + [1080] = {.lex_state = 33}, [1081] = {.lex_state = 33}, - [1082] = {.lex_state = 0}, + [1082] = {.lex_state = 33}, [1083] = {.lex_state = 33}, - [1084] = {.lex_state = 0}, + [1084] = {.lex_state = 33}, [1085] = {.lex_state = 33}, - [1086] = {.lex_state = 0}, - [1087] = {.lex_state = 829}, + [1086] = {.lex_state = 33}, + [1087] = {.lex_state = 832}, [1088] = {.lex_state = 33}, - [1089] = {.lex_state = 0}, - [1090] = {.lex_state = 0}, - [1091] = {.lex_state = 829}, - [1092] = {.lex_state = 0}, - [1093] = {.lex_state = 33}, + [1089] = {.lex_state = 33}, + [1090] = {.lex_state = 33}, + [1091] = {.lex_state = 33}, + [1092] = {.lex_state = 33}, + [1093] = {.lex_state = 0}, [1094] = {.lex_state = 33}, - [1095] = {.lex_state = 33}, - [1096] = {.lex_state = 829}, - [1097] = {.lex_state = 0}, + [1095] = {.lex_state = 856}, + [1096] = {.lex_state = 33}, + [1097] = {.lex_state = 33}, [1098] = {.lex_state = 33}, [1099] = {.lex_state = 33}, [1100] = {.lex_state = 33}, [1101] = {.lex_state = 33}, - [1102] = {.lex_state = 829}, - [1103] = {.lex_state = 0}, + [1102] = {.lex_state = 832}, + [1103] = {.lex_state = 33}, [1104] = {.lex_state = 0}, [1105] = {.lex_state = 0}, [1106] = {.lex_state = 0}, @@ -15441,7 +15559,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1110] = {.lex_state = 0}, [1111] = {.lex_state = 0}, [1112] = {.lex_state = 0}, - [1113] = {.lex_state = 829}, + [1113] = {.lex_state = 0}, [1114] = {.lex_state = 0}, [1115] = {.lex_state = 0}, [1116] = {.lex_state = 0}, @@ -15459,7 +15577,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1128] = {.lex_state = 0}, [1129] = {.lex_state = 0}, [1130] = {.lex_state = 0}, - [1131] = {.lex_state = 0}, + [1131] = {.lex_state = 832}, [1132] = {.lex_state = 0}, [1133] = {.lex_state = 0}, [1134] = {.lex_state = 0}, @@ -15508,8 +15626,8 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1177] = {.lex_state = 0}, [1178] = {.lex_state = 0}, [1179] = {.lex_state = 0}, - [1180] = {.lex_state = 33}, - [1181] = {.lex_state = 33}, + [1180] = {.lex_state = 0}, + [1181] = {.lex_state = 0}, [1182] = {.lex_state = 0}, [1183] = {.lex_state = 0}, [1184] = {.lex_state = 0}, @@ -15523,9 +15641,9 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1192] = {.lex_state = 0}, [1193] = {.lex_state = 0}, [1194] = {.lex_state = 0}, - [1195] = {.lex_state = 0}, + [1195] = {.lex_state = 33}, [1196] = {.lex_state = 0}, - [1197] = {.lex_state = 0}, + [1197] = {.lex_state = 33}, [1198] = {.lex_state = 0}, [1199] = {.lex_state = 0}, [1200] = {.lex_state = 0}, @@ -15536,34 +15654,34 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1205] = {.lex_state = 0}, [1206] = {.lex_state = 0}, [1207] = {.lex_state = 0}, - [1208] = {.lex_state = 0}, + [1208] = {.lex_state = 23}, [1209] = {.lex_state = 0}, - [1210] = {.lex_state = 23}, - [1211] = {.lex_state = 0}, - [1212] = {.lex_state = 23}, + [1210] = {.lex_state = 0}, + [1211] = {.lex_state = 23}, + [1212] = {.lex_state = 0}, [1213] = {.lex_state = 0}, [1214] = {.lex_state = 0}, [1215] = {.lex_state = 0}, - [1216] = {.lex_state = 23}, + [1216] = {.lex_state = 0}, [1217] = {.lex_state = 0}, [1218] = {.lex_state = 0}, - [1219] = {.lex_state = 23}, - [1220] = {.lex_state = 0}, + [1219] = {.lex_state = 0}, + [1220] = {.lex_state = 23}, [1221] = {.lex_state = 0}, [1222] = {.lex_state = 0}, [1223] = {.lex_state = 0}, - [1224] = {.lex_state = 23}, + [1224] = {.lex_state = 0}, [1225] = {.lex_state = 0}, [1226] = {.lex_state = 0}, [1227] = {.lex_state = 0}, [1228] = {.lex_state = 0}, [1229] = {.lex_state = 0}, - [1230] = {.lex_state = 0}, + [1230] = {.lex_state = 23}, [1231] = {.lex_state = 0}, [1232] = {.lex_state = 0}, [1233] = {.lex_state = 0}, [1234] = {.lex_state = 0}, - [1235] = {.lex_state = 0}, + [1235] = {.lex_state = 23}, [1236] = {.lex_state = 0}, [1237] = {.lex_state = 0}, [1238] = {.lex_state = 0}, @@ -15585,11 +15703,11 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1254] = {.lex_state = 0}, [1255] = {.lex_state = 0}, [1256] = {.lex_state = 0}, - [1257] = {.lex_state = 37}, + [1257] = {.lex_state = 0}, [1258] = {.lex_state = 0}, - [1259] = {.lex_state = 0}, - [1260] = {.lex_state = 0}, - [1261] = {.lex_state = 37}, + [1259] = {.lex_state = 37}, + [1260] = {.lex_state = 37}, + [1261] = {.lex_state = 0}, [1262] = {.lex_state = 0}, [1263] = {.lex_state = 0}, [1264] = {.lex_state = 0}, @@ -15600,8 +15718,8 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1269] = {.lex_state = 0}, [1270] = {.lex_state = 0}, [1271] = {.lex_state = 0}, - [1272] = {.lex_state = 23}, - [1273] = {.lex_state = 0}, + [1272] = {.lex_state = 0}, + [1273] = {.lex_state = 23}, [1274] = {.lex_state = 0}, [1275] = {.lex_state = 0}, [1276] = {.lex_state = 0}, @@ -15609,29 +15727,29 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1278] = {.lex_state = 0}, [1279] = {.lex_state = 0}, [1280] = {.lex_state = 0}, - [1281] = {.lex_state = 38}, - [1282] = {.lex_state = 38}, - [1283] = {.lex_state = 0}, + [1281] = {.lex_state = 0}, + [1282] = {.lex_state = 0}, + [1283] = {.lex_state = 38}, [1284] = {.lex_state = 0}, [1285] = {.lex_state = 0}, [1286] = {.lex_state = 0}, - [1287] = {.lex_state = 0}, + [1287] = {.lex_state = 32}, [1288] = {.lex_state = 0}, [1289] = {.lex_state = 0}, [1290] = {.lex_state = 0}, - [1291] = {.lex_state = 32}, + [1291] = {.lex_state = 0}, [1292] = {.lex_state = 0}, [1293] = {.lex_state = 0}, - [1294] = {.lex_state = 0}, + [1294] = {.lex_state = 31}, [1295] = {.lex_state = 0}, - [1296] = {.lex_state = 23}, - [1297] = {.lex_state = 830}, + [1296] = {.lex_state = 0}, + [1297] = {.lex_state = 0}, [1298] = {.lex_state = 0}, [1299] = {.lex_state = 0}, [1300] = {.lex_state = 0}, [1301] = {.lex_state = 0}, - [1302] = {.lex_state = 0}, - [1303] = {.lex_state = 830}, + [1302] = {.lex_state = 32}, + [1303] = {.lex_state = 0}, [1304] = {.lex_state = 0}, [1305] = {.lex_state = 0}, [1306] = {.lex_state = 0}, @@ -15639,72 +15757,72 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1308] = {.lex_state = 0}, [1309] = {.lex_state = 0}, [1310] = {.lex_state = 0}, - [1311] = {.lex_state = 830}, + [1311] = {.lex_state = 0}, [1312] = {.lex_state = 0}, - [1313] = {.lex_state = 23}, + [1313] = {.lex_state = 0}, [1314] = {.lex_state = 0}, [1315] = {.lex_state = 0}, [1316] = {.lex_state = 0}, [1317] = {.lex_state = 0}, [1318] = {.lex_state = 0}, [1319] = {.lex_state = 0}, - [1320] = {.lex_state = 38}, + [1320] = {.lex_state = 0}, [1321] = {.lex_state = 0}, [1322] = {.lex_state = 0}, - [1323] = {.lex_state = 0}, + [1323] = {.lex_state = 833}, [1324] = {.lex_state = 0}, - [1325] = {.lex_state = 38}, - [1326] = {.lex_state = 38}, - [1327] = {.lex_state = 32}, + [1325] = {.lex_state = 0}, + [1326] = {.lex_state = 23}, + [1327] = {.lex_state = 0}, [1328] = {.lex_state = 0}, - [1329] = {.lex_state = 0}, + [1329] = {.lex_state = 38}, [1330] = {.lex_state = 0}, [1331] = {.lex_state = 0}, - [1332] = {.lex_state = 38}, - [1333] = {.lex_state = 31}, - [1334] = {.lex_state = 0}, + [1332] = {.lex_state = 0}, + [1333] = {.lex_state = 0}, + [1334] = {.lex_state = 38}, [1335] = {.lex_state = 0}, [1336] = {.lex_state = 0}, [1337] = {.lex_state = 0}, [1338] = {.lex_state = 0}, - [1339] = {.lex_state = 0}, - [1340] = {.lex_state = 0}, + [1339] = {.lex_state = 38}, + [1340] = {.lex_state = 23}, [1341] = {.lex_state = 0}, [1342] = {.lex_state = 32}, [1343] = {.lex_state = 0}, - [1344] = {.lex_state = 38}, + [1344] = {.lex_state = 0}, [1345] = {.lex_state = 0}, [1346] = {.lex_state = 0}, - [1347] = {.lex_state = 38}, - [1348] = {.lex_state = 0}, - [1349] = {.lex_state = 0}, + [1347] = {.lex_state = 0}, + [1348] = {.lex_state = 23}, + [1349] = {.lex_state = 833}, [1350] = {.lex_state = 23}, - [1351] = {.lex_state = 0}, - [1352] = {.lex_state = 38}, - [1353] = {.lex_state = 32}, + [1351] = {.lex_state = 38}, + [1352] = {.lex_state = 0}, + [1353] = {.lex_state = 0}, [1354] = {.lex_state = 0}, - [1355] = {.lex_state = 38}, - [1356] = {.lex_state = 38}, + [1355] = {.lex_state = 0}, + [1356] = {.lex_state = 0}, [1357] = {.lex_state = 0}, - [1358] = {.lex_state = 23}, + [1358] = {.lex_state = 0}, [1359] = {.lex_state = 0}, [1360] = {.lex_state = 0}, [1361] = {.lex_state = 0}, - [1362] = {.lex_state = 0}, + [1362] = {.lex_state = 32}, [1363] = {.lex_state = 0}, [1364] = {.lex_state = 0}, - [1365] = {.lex_state = 0}, + [1365] = {.lex_state = 38}, [1366] = {.lex_state = 0}, [1367] = {.lex_state = 0}, - [1368] = {.lex_state = 32}, + [1368] = {.lex_state = 0}, [1369] = {.lex_state = 0}, - [1370] = {.lex_state = 0}, + [1370] = {.lex_state = 38}, [1371] = {.lex_state = 0}, [1372] = {.lex_state = 0}, - [1373] = {.lex_state = 0}, + [1373] = {.lex_state = 23}, [1374] = {.lex_state = 0}, [1375] = {.lex_state = 0}, - [1376] = {.lex_state = 0}, + [1376] = {.lex_state = 38}, [1377] = {.lex_state = 0}, [1378] = {.lex_state = 0}, [1379] = {.lex_state = 0}, @@ -15713,90 +15831,90 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1382] = {.lex_state = 0}, [1383] = {.lex_state = 0}, [1384] = {.lex_state = 0}, - [1385] = {.lex_state = 23}, - [1386] = {.lex_state = 0}, + [1385] = {.lex_state = 0}, + [1386] = {.lex_state = 38}, [1387] = {.lex_state = 0}, [1388] = {.lex_state = 0}, - [1389] = {.lex_state = 0}, + [1389] = {.lex_state = 38}, [1390] = {.lex_state = 0}, [1391] = {.lex_state = 0}, - [1392] = {.lex_state = 31}, + [1392] = {.lex_state = 23}, [1393] = {.lex_state = 0}, - [1394] = {.lex_state = 23}, + [1394] = {.lex_state = 0}, [1395] = {.lex_state = 0}, - [1396] = {.lex_state = 32}, - [1397] = {.lex_state = 0}, - [1398] = {.lex_state = 32}, - [1399] = {.lex_state = 23}, - [1400] = {.lex_state = 0}, + [1396] = {.lex_state = 0}, + [1397] = {.lex_state = 38}, + [1398] = {.lex_state = 0}, + [1399] = {.lex_state = 0}, + [1400] = {.lex_state = 23}, [1401] = {.lex_state = 0}, [1402] = {.lex_state = 0}, - [1403] = {.lex_state = 830}, - [1404] = {.lex_state = 830}, + [1403] = {.lex_state = 833}, + [1404] = {.lex_state = 0}, [1405] = {.lex_state = 0}, [1406] = {.lex_state = 0}, - [1407] = {.lex_state = 23}, + [1407] = {.lex_state = 0}, [1408] = {.lex_state = 0}, - [1409] = {.lex_state = 23}, + [1409] = {.lex_state = 0}, [1410] = {.lex_state = 0}, - [1411] = {.lex_state = 38}, + [1411] = {.lex_state = 0}, [1412] = {.lex_state = 0}, - [1413] = {.lex_state = 0}, - [1414] = {.lex_state = 0}, - [1415] = {.lex_state = 23}, - [1416] = {.lex_state = 830}, + [1413] = {.lex_state = 32}, + [1414] = {.lex_state = 23}, + [1415] = {.lex_state = 0}, + [1416] = {.lex_state = 833}, [1417] = {.lex_state = 0}, - [1418] = {.lex_state = 0}, - [1419] = {.lex_state = 0}, - [1420] = {.lex_state = 23}, + [1418] = {.lex_state = 23}, + [1419] = {.lex_state = 833}, + [1420] = {.lex_state = 0}, [1421] = {.lex_state = 0}, - [1422] = {.lex_state = 0}, + [1422] = {.lex_state = 23}, [1423] = {.lex_state = 0}, - [1424] = {.lex_state = 830}, - [1425] = {.lex_state = 0}, - [1426] = {.lex_state = 0}, - [1427] = {.lex_state = 23}, + [1424] = {.lex_state = 0}, + [1425] = {.lex_state = 31}, + [1426] = {.lex_state = 23}, + [1427] = {.lex_state = 0}, [1428] = {.lex_state = 0}, - [1429] = {.lex_state = 0}, - [1430] = {.lex_state = 0}, + [1429] = {.lex_state = 833}, + [1430] = {.lex_state = 38}, [1431] = {.lex_state = 0}, [1432] = {.lex_state = 0}, - [1433] = {.lex_state = 831}, + [1433] = {.lex_state = 833}, [1434] = {.lex_state = 0}, [1435] = {.lex_state = 0}, - [1436] = {.lex_state = 0}, + [1436] = {.lex_state = 32}, [1437] = {.lex_state = 0}, [1438] = {.lex_state = 0}, [1439] = {.lex_state = 0}, [1440] = {.lex_state = 0}, [1441] = {.lex_state = 0}, [1442] = {.lex_state = 0}, - [1443] = {.lex_state = 0}, - [1444] = {.lex_state = 0}, - [1445] = {.lex_state = 23}, - [1446] = {.lex_state = 23}, + [1443] = {.lex_state = 32}, + [1444] = {.lex_state = 23}, + [1445] = {.lex_state = 0}, + [1446] = {.lex_state = 0}, [1447] = {.lex_state = 0}, [1448] = {.lex_state = 0}, - [1449] = {.lex_state = 40}, - [1450] = {.lex_state = 0}, + [1449] = {.lex_state = 23}, + [1450] = {.lex_state = 23}, [1451] = {.lex_state = 0}, [1452] = {.lex_state = 0}, [1453] = {.lex_state = 0}, [1454] = {.lex_state = 0}, [1455] = {.lex_state = 0}, [1456] = {.lex_state = 0}, - [1457] = {.lex_state = 0}, - [1458] = {.lex_state = 23}, - [1459] = {.lex_state = 0}, + [1457] = {.lex_state = 23}, + [1458] = {.lex_state = 0}, + [1459] = {.lex_state = 23}, [1460] = {.lex_state = 0}, [1461] = {.lex_state = 0}, - [1462] = {.lex_state = 0}, + [1462] = {.lex_state = 23}, [1463] = {.lex_state = 0}, [1464] = {.lex_state = 0}, [1465] = {.lex_state = 0}, - [1466] = {.lex_state = 39}, + [1466] = {.lex_state = 0}, [1467] = {.lex_state = 0}, - [1468] = {.lex_state = 23}, + [1468] = {.lex_state = 0}, [1469] = {.lex_state = 0}, [1470] = {.lex_state = 0}, [1471] = {.lex_state = 0}, @@ -15808,250 +15926,250 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1477] = {.lex_state = 0}, [1478] = {.lex_state = 0}, [1479] = {.lex_state = 0}, - [1480] = {.lex_state = 23}, + [1480] = {.lex_state = 40}, [1481] = {.lex_state = 0}, - [1482] = {.lex_state = 0}, - [1483] = {.lex_state = 0}, + [1482] = {.lex_state = 39}, + [1483] = {.lex_state = 23}, [1484] = {.lex_state = 0}, [1485] = {.lex_state = 0}, - [1486] = {.lex_state = 831}, - [1487] = {.lex_state = 23}, + [1486] = {.lex_state = 23}, + [1487] = {.lex_state = 0}, [1488] = {.lex_state = 23}, - [1489] = {.lex_state = 0}, + [1489] = {.lex_state = 23}, [1490] = {.lex_state = 0}, - [1491] = {.lex_state = 0}, - [1492] = {.lex_state = 23}, + [1491] = {.lex_state = 23}, + [1492] = {.lex_state = 0}, [1493] = {.lex_state = 0}, - [1494] = {.lex_state = 0}, - [1495] = {.lex_state = 23}, + [1494] = {.lex_state = 34}, + [1495] = {.lex_state = 36}, [1496] = {.lex_state = 0}, - [1497] = {.lex_state = 39}, - [1498] = {.lex_state = 829}, - [1499] = {.lex_state = 853}, + [1497] = {.lex_state = 0}, + [1498] = {.lex_state = 0}, + [1499] = {.lex_state = 0}, [1500] = {.lex_state = 0}, [1501] = {.lex_state = 0}, [1502] = {.lex_state = 0}, - [1503] = {.lex_state = 0}, + [1503] = {.lex_state = 834}, [1504] = {.lex_state = 0}, [1505] = {.lex_state = 0}, - [1506] = {.lex_state = 23}, - [1507] = {.lex_state = 831}, + [1506] = {.lex_state = 0}, + [1507] = {.lex_state = 0}, [1508] = {.lex_state = 0}, [1509] = {.lex_state = 0}, [1510] = {.lex_state = 23}, [1511] = {.lex_state = 0}, [1512] = {.lex_state = 0}, - [1513] = {.lex_state = 36}, + [1513] = {.lex_state = 23}, [1514] = {.lex_state = 0}, - [1515] = {.lex_state = 0}, - [1516] = {.lex_state = 23}, + [1515] = {.lex_state = 23}, + [1516] = {.lex_state = 0}, [1517] = {.lex_state = 0}, [1518] = {.lex_state = 0}, - [1519] = {.lex_state = 0}, - [1520] = {.lex_state = 23}, + [1519] = {.lex_state = 23}, + [1520] = {.lex_state = 0}, [1521] = {.lex_state = 0}, - [1522] = {.lex_state = 23}, - [1523] = {.lex_state = 34}, - [1524] = {.lex_state = 0}, - [1525] = {.lex_state = 23}, - [1526] = {.lex_state = 831}, - [1527] = {.lex_state = 831}, - [1528] = {.lex_state = 831}, - [1529] = {.lex_state = 23}, - [1530] = {.lex_state = 0}, - [1531] = {.lex_state = 36}, - [1532] = {.lex_state = 23}, + [1522] = {.lex_state = 0}, + [1523] = {.lex_state = 0}, + [1524] = {.lex_state = 23}, + [1525] = {.lex_state = 39}, + [1526] = {.lex_state = 0}, + [1527] = {.lex_state = 0}, + [1528] = {.lex_state = 834}, + [1529] = {.lex_state = 834}, + [1530] = {.lex_state = 834}, + [1531] = {.lex_state = 0}, + [1532] = {.lex_state = 0}, [1533] = {.lex_state = 0}, [1534] = {.lex_state = 0}, - [1535] = {.lex_state = 0}, - [1536] = {.lex_state = 0}, - [1537] = {.lex_state = 831}, - [1538] = {.lex_state = 831}, - [1539] = {.lex_state = 831}, - [1540] = {.lex_state = 831}, - [1541] = {.lex_state = 829}, + [1535] = {.lex_state = 834}, + [1536] = {.lex_state = 834}, + [1537] = {.lex_state = 834}, + [1538] = {.lex_state = 834}, + [1539] = {.lex_state = 834}, + [1540] = {.lex_state = 0}, + [1541] = {.lex_state = 832}, [1542] = {.lex_state = 0}, - [1543] = {.lex_state = 40}, - [1544] = {.lex_state = 831}, - [1545] = {.lex_state = 831}, - [1546] = {.lex_state = 831}, + [1543] = {.lex_state = 0}, + [1544] = {.lex_state = 0}, + [1545] = {.lex_state = 0}, + [1546] = {.lex_state = 0}, [1547] = {.lex_state = 0}, - [1548] = {.lex_state = 831}, + [1548] = {.lex_state = 834}, [1549] = {.lex_state = 0}, [1550] = {.lex_state = 23}, - [1551] = {.lex_state = 23}, - [1552] = {.lex_state = 0}, + [1551] = {.lex_state = 0}, + [1552] = {.lex_state = 856}, [1553] = {.lex_state = 0}, [1554] = {.lex_state = 0}, - [1555] = {.lex_state = 0}, - [1556] = {.lex_state = 0}, + [1555] = {.lex_state = 36}, + [1556] = {.lex_state = 23}, [1557] = {.lex_state = 0}, [1558] = {.lex_state = 0}, [1559] = {.lex_state = 0}, [1560] = {.lex_state = 0}, [1561] = {.lex_state = 23}, - [1562] = {.lex_state = 23}, - [1563] = {.lex_state = 0}, + [1562] = {.lex_state = 0}, + [1563] = {.lex_state = 23}, [1564] = {.lex_state = 0}, [1565] = {.lex_state = 0}, [1566] = {.lex_state = 0}, [1567] = {.lex_state = 0}, - [1568] = {.lex_state = 0}, + [1568] = {.lex_state = 833}, [1569] = {.lex_state = 0}, - [1570] = {.lex_state = 0}, - [1571] = {.lex_state = 831}, + [1570] = {.lex_state = 23}, + [1571] = {.lex_state = 0}, [1572] = {.lex_state = 0}, - [1573] = {.lex_state = 23}, + [1573] = {.lex_state = 0}, [1574] = {.lex_state = 0}, [1575] = {.lex_state = 0}, - [1576] = {.lex_state = 0}, - [1577] = {.lex_state = 830}, - [1578] = {.lex_state = 23}, + [1576] = {.lex_state = 834}, + [1577] = {.lex_state = 0}, + [1578] = {.lex_state = 834}, [1579] = {.lex_state = 0}, - [1580] = {.lex_state = 831}, - [1581] = {.lex_state = 0}, + [1580] = {.lex_state = 0}, + [1581] = {.lex_state = 832}, [1582] = {.lex_state = 0}, - [1583] = {.lex_state = 831}, + [1583] = {.lex_state = 40}, [1584] = {.lex_state = 0}, - [1585] = {.lex_state = 23}, - [1586] = {.lex_state = 23}, - [1587] = {.lex_state = 35}, + [1585] = {.lex_state = 834}, + [1586] = {.lex_state = 0}, + [1587] = {.lex_state = 23}, [1588] = {.lex_state = 23}, - [1589] = {.lex_state = 23}, - [1590] = {.lex_state = 23}, - [1591] = {.lex_state = 0}, - [1592] = {.lex_state = 39}, - [1593] = {.lex_state = 23}, + [1589] = {.lex_state = 834}, + [1590] = {.lex_state = 834}, + [1591] = {.lex_state = 834}, + [1592] = {.lex_state = 834}, + [1593] = {.lex_state = 0}, [1594] = {.lex_state = 23}, - [1595] = {.lex_state = 17}, + [1595] = {.lex_state = 0}, [1596] = {.lex_state = 0}, - [1597] = {.lex_state = 0}, + [1597] = {.lex_state = 35}, [1598] = {.lex_state = 23}, [1599] = {.lex_state = 23}, - [1600] = {.lex_state = 0}, + [1600] = {.lex_state = 23}, [1601] = {.lex_state = 23}, - [1602] = {.lex_state = 23}, + [1602] = {.lex_state = 0}, [1603] = {.lex_state = 0}, - [1604] = {.lex_state = 0}, - [1605] = {.lex_state = 23}, - [1606] = {.lex_state = 0}, - [1607] = {.lex_state = 35}, + [1604] = {.lex_state = 834}, + [1605] = {.lex_state = 0}, + [1606] = {.lex_state = 23}, + [1607] = {.lex_state = 23}, [1608] = {.lex_state = 0}, [1609] = {.lex_state = 23}, [1610] = {.lex_state = 0}, - [1611] = {.lex_state = 0}, + [1611] = {.lex_state = 23}, [1612] = {.lex_state = 0}, - [1613] = {.lex_state = 0}, - [1614] = {.lex_state = 35}, + [1613] = {.lex_state = 23}, + [1614] = {.lex_state = 0}, [1615] = {.lex_state = 23}, - [1616] = {.lex_state = 23}, + [1616] = {.lex_state = 0}, [1617] = {.lex_state = 0}, - [1618] = {.lex_state = 830}, + [1618] = {.lex_state = 0}, [1619] = {.lex_state = 0}, - [1620] = {.lex_state = 17}, + [1620] = {.lex_state = 833}, [1621] = {.lex_state = 0}, [1622] = {.lex_state = 0}, - [1623] = {.lex_state = 17}, - [1624] = {.lex_state = 0}, - [1625] = {.lex_state = 23}, + [1623] = {.lex_state = 23}, + [1624] = {.lex_state = 23}, + [1625] = {.lex_state = 0}, [1626] = {.lex_state = 23}, - [1627] = {.lex_state = 0}, + [1627] = {.lex_state = 23}, [1628] = {.lex_state = 23}, - [1629] = {.lex_state = 0}, - [1630] = {.lex_state = 0}, - [1631] = {.lex_state = 0}, + [1629] = {.lex_state = 35}, + [1630] = {.lex_state = 23}, + [1631] = {.lex_state = 23}, [1632] = {.lex_state = 0}, - [1633] = {.lex_state = 23}, - [1634] = {.lex_state = 17}, + [1633] = {.lex_state = 17}, + [1634] = {.lex_state = 0}, [1635] = {.lex_state = 0}, [1636] = {.lex_state = 23}, [1637] = {.lex_state = 23}, - [1638] = {.lex_state = 23}, + [1638] = {.lex_state = 17}, [1639] = {.lex_state = 23}, [1640] = {.lex_state = 0}, - [1641] = {.lex_state = 23}, + [1641] = {.lex_state = 0}, [1642] = {.lex_state = 0}, [1643] = {.lex_state = 0}, - [1644] = {.lex_state = 23}, + [1644] = {.lex_state = 0}, [1645] = {.lex_state = 0}, [1646] = {.lex_state = 23}, - [1647] = {.lex_state = 0}, + [1647] = {.lex_state = 17}, [1648] = {.lex_state = 0}, - [1649] = {.lex_state = 0}, + [1649] = {.lex_state = 23}, [1650] = {.lex_state = 0}, - [1651] = {.lex_state = 0}, + [1651] = {.lex_state = 23}, [1652] = {.lex_state = 0}, - [1653] = {.lex_state = 0}, - [1654] = {.lex_state = 0}, - [1655] = {.lex_state = 23}, + [1653] = {.lex_state = 23}, + [1654] = {.lex_state = 23}, + [1655] = {.lex_state = 0}, [1656] = {.lex_state = 23}, - [1657] = {.lex_state = 23}, - [1658] = {.lex_state = 23}, - [1659] = {.lex_state = 0}, - [1660] = {.lex_state = 831}, - [1661] = {.lex_state = 0}, - [1662] = {.lex_state = 17}, - [1663] = {.lex_state = 23}, + [1657] = {.lex_state = 0}, + [1658] = {.lex_state = 0}, + [1659] = {.lex_state = 23}, + [1660] = {.lex_state = 23}, + [1661] = {.lex_state = 23}, + [1662] = {.lex_state = 23}, + [1663] = {.lex_state = 0}, [1664] = {.lex_state = 0}, - [1665] = {.lex_state = 0}, - [1666] = {.lex_state = 23}, + [1665] = {.lex_state = 23}, + [1666] = {.lex_state = 0}, [1667] = {.lex_state = 0}, - [1668] = {.lex_state = 23}, + [1668] = {.lex_state = 17}, [1669] = {.lex_state = 0}, [1670] = {.lex_state = 23}, [1671] = {.lex_state = 23}, - [1672] = {.lex_state = 0}, + [1672] = {.lex_state = 23}, [1673] = {.lex_state = 23}, [1674] = {.lex_state = 23}, [1675] = {.lex_state = 0}, - [1676] = {.lex_state = 0}, - [1677] = {.lex_state = 23}, - [1678] = {.lex_state = 23}, - [1679] = {.lex_state = 0}, + [1676] = {.lex_state = 23}, + [1677] = {.lex_state = 0}, + [1678] = {.lex_state = 0}, + [1679] = {.lex_state = 23}, [1680] = {.lex_state = 0}, - [1681] = {.lex_state = 0}, - [1682] = {.lex_state = 23}, + [1681] = {.lex_state = 39}, + [1682] = {.lex_state = 35}, [1683] = {.lex_state = 23}, - [1684] = {.lex_state = 23}, + [1684] = {.lex_state = 0}, [1685] = {.lex_state = 23}, - [1686] = {.lex_state = 23}, - [1687] = {.lex_state = 831}, + [1686] = {.lex_state = 0}, + [1687] = {.lex_state = 0}, [1688] = {.lex_state = 23}, [1689] = {.lex_state = 0}, - [1690] = {.lex_state = 0}, + [1690] = {.lex_state = 23}, [1691] = {.lex_state = 23}, [1692] = {.lex_state = 23}, - [1693] = {.lex_state = 23}, - [1694] = {.lex_state = 0}, - [1695] = {.lex_state = 35}, + [1693] = {.lex_state = 0}, + [1694] = {.lex_state = 23}, + [1695] = {.lex_state = 23}, [1696] = {.lex_state = 0}, - [1697] = {.lex_state = 0}, - [1698] = {.lex_state = 0}, - [1699] = {.lex_state = 0}, - [1700] = {.lex_state = 23}, + [1697] = {.lex_state = 17}, + [1698] = {.lex_state = 17}, + [1699] = {.lex_state = 23}, + [1700] = {.lex_state = 0}, [1701] = {.lex_state = 23}, - [1702] = {.lex_state = 17}, + [1702] = {.lex_state = 0}, [1703] = {.lex_state = 0}, - [1704] = {.lex_state = 23}, + [1704] = {.lex_state = 0}, [1705] = {.lex_state = 0}, - [1706] = {.lex_state = 0}, + [1706] = {.lex_state = 834}, [1707] = {.lex_state = 0}, [1708] = {.lex_state = 0}, [1709] = {.lex_state = 0}, - [1710] = {.lex_state = 0}, + [1710] = {.lex_state = 23}, [1711] = {.lex_state = 0}, - [1712] = {.lex_state = 0}, - [1713] = {.lex_state = 853}, + [1712] = {.lex_state = 23}, + [1713] = {.lex_state = 23}, [1714] = {.lex_state = 0}, - [1715] = {.lex_state = 853}, + [1715] = {.lex_state = 0}, [1716] = {.lex_state = 0}, - [1717] = {.lex_state = 0}, + [1717] = {.lex_state = 23}, [1718] = {.lex_state = 0}, - [1719] = {.lex_state = 0}, + [1719] = {.lex_state = 23}, [1720] = {.lex_state = 0}, - [1721] = {.lex_state = 0}, + [1721] = {.lex_state = 35}, [1722] = {.lex_state = 0}, - [1723] = {.lex_state = 0}, + [1723] = {.lex_state = 832}, [1724] = {.lex_state = 0}, [1725] = {.lex_state = 0}, [1726] = {.lex_state = 0}, @@ -16102,101 +16220,101 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1771] = {.lex_state = 0}, [1772] = {.lex_state = 0}, [1773] = {.lex_state = 0}, - [1774] = {.lex_state = 853}, + [1774] = {.lex_state = 0}, [1775] = {.lex_state = 0}, [1776] = {.lex_state = 0}, - [1777] = {.lex_state = 0}, + [1777] = {.lex_state = 17}, [1778] = {.lex_state = 0}, [1779] = {.lex_state = 0}, [1780] = {.lex_state = 0}, [1781] = {.lex_state = 0}, - [1782] = {.lex_state = 0}, + [1782] = {.lex_state = 17}, [1783] = {.lex_state = 0}, - [1784] = {.lex_state = 853}, - [1785] = {.lex_state = 853}, - [1786] = {.lex_state = 853}, + [1784] = {.lex_state = 17}, + [1785] = {.lex_state = 17}, + [1786] = {.lex_state = 0}, [1787] = {.lex_state = 0}, - [1788] = {.lex_state = 17}, - [1789] = {.lex_state = 0}, + [1788] = {.lex_state = 0}, + [1789] = {.lex_state = 856}, [1790] = {.lex_state = 0}, [1791] = {.lex_state = 0}, - [1792] = {.lex_state = 0}, + [1792] = {.lex_state = 17}, [1793] = {.lex_state = 0}, [1794] = {.lex_state = 0}, [1795] = {.lex_state = 0}, [1796] = {.lex_state = 0}, - [1797] = {.lex_state = 853}, + [1797] = {.lex_state = 856}, [1798] = {.lex_state = 0}, - [1799] = {.lex_state = 35}, + [1799] = {.lex_state = 0}, [1800] = {.lex_state = 0}, [1801] = {.lex_state = 0}, - [1802] = {.lex_state = 829}, + [1802] = {.lex_state = 0}, [1803] = {.lex_state = 0}, - [1804] = {.lex_state = 17}, + [1804] = {.lex_state = 0}, [1805] = {.lex_state = 0}, - [1806] = {.lex_state = 0}, - [1807] = {.lex_state = 853}, - [1808] = {.lex_state = 0}, - [1809] = {.lex_state = 0}, + [1806] = {.lex_state = 17}, + [1807] = {.lex_state = 856}, + [1808] = {.lex_state = 856}, + [1809] = {.lex_state = 856}, [1810] = {.lex_state = 0}, - [1811] = {.lex_state = 17}, - [1812] = {.lex_state = 0}, - [1813] = {.lex_state = 853}, + [1811] = {.lex_state = 0}, + [1812] = {.lex_state = 856}, + [1813] = {.lex_state = 0}, [1814] = {.lex_state = 0}, [1815] = {.lex_state = 0}, [1816] = {.lex_state = 0}, [1817] = {.lex_state = 0}, [1818] = {.lex_state = 0}, - [1819] = {.lex_state = 853}, + [1819] = {.lex_state = 35}, [1820] = {.lex_state = 0}, - [1821] = {.lex_state = 17}, - [1822] = {.lex_state = 0}, - [1823] = {.lex_state = 17}, - [1824] = {.lex_state = 0}, + [1821] = {.lex_state = 0}, + [1822] = {.lex_state = 856}, + [1823] = {.lex_state = 0}, + [1824] = {.lex_state = 856}, [1825] = {.lex_state = 0}, [1826] = {.lex_state = 0}, [1827] = {.lex_state = 0}, [1828] = {.lex_state = 0}, [1829] = {.lex_state = 0}, - [1830] = {.lex_state = 0}, + [1830] = {.lex_state = 856}, [1831] = {.lex_state = 0}, [1832] = {.lex_state = 0}, - [1833] = {.lex_state = 853}, + [1833] = {.lex_state = 856}, [1834] = {.lex_state = 0}, - [1835] = {.lex_state = 853}, - [1836] = {.lex_state = 0}, + [1835] = {.lex_state = 17}, + [1836] = {.lex_state = 856}, [1837] = {.lex_state = 0}, - [1838] = {.lex_state = 0}, + [1838] = {.lex_state = 856}, [1839] = {.lex_state = 0}, - [1840] = {.lex_state = 0}, + [1840] = {.lex_state = 856}, [1841] = {.lex_state = 0}, [1842] = {.lex_state = 0}, - [1843] = {.lex_state = 830}, + [1843] = {.lex_state = 0}, [1844] = {.lex_state = 0}, [1845] = {.lex_state = 0}, [1846] = {.lex_state = 0}, [1847] = {.lex_state = 0}, [1848] = {.lex_state = 0}, [1849] = {.lex_state = 0}, - [1850] = {.lex_state = 0}, + [1850] = {.lex_state = 832}, [1851] = {.lex_state = 0}, [1852] = {.lex_state = 0}, - [1853] = {.lex_state = 0}, + [1853] = {.lex_state = 856}, [1854] = {.lex_state = 0}, [1855] = {.lex_state = 0}, - [1856] = {.lex_state = 0}, - [1857] = {.lex_state = 17}, + [1856] = {.lex_state = 856}, + [1857] = {.lex_state = 0}, [1858] = {.lex_state = 0}, - [1859] = {.lex_state = 853}, + [1859] = {.lex_state = 0}, [1860] = {.lex_state = 0}, - [1861] = {.lex_state = 0}, - [1862] = {.lex_state = 853}, + [1861] = {.lex_state = 833}, + [1862] = {.lex_state = 0}, [1863] = {.lex_state = 0}, [1864] = {.lex_state = 0}, - [1865] = {.lex_state = 17}, - [1866] = {.lex_state = 853}, + [1865] = {.lex_state = 0}, + [1866] = {.lex_state = 0}, [1867] = {.lex_state = 0}, - [1868] = {.lex_state = 829}, + [1868] = {.lex_state = 0}, [1869] = {.lex_state = 0}, [1870] = {.lex_state = 0}, [1871] = {.lex_state = 0}, @@ -16206,21 +16324,36 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1875] = {.lex_state = 0}, [1876] = {.lex_state = 0}, [1877] = {.lex_state = 0}, - [1878] = {.lex_state = 829}, - [1879] = {.lex_state = 829}, - [1880] = {.lex_state = 829}, + [1878] = {.lex_state = 0}, + [1879] = {.lex_state = 0}, + [1880] = {.lex_state = 0}, [1881] = {.lex_state = 0}, [1882] = {.lex_state = 0}, [1883] = {.lex_state = 0}, - [1884] = {.lex_state = 829}, + [1884] = {.lex_state = 0}, [1885] = {.lex_state = 0}, [1886] = {.lex_state = 0}, - [1887] = {.lex_state = 0}, + [1887] = {.lex_state = 17}, [1888] = {.lex_state = 0}, [1889] = {.lex_state = 0}, - [1890] = {.lex_state = 17}, + [1890] = {.lex_state = 0}, [1891] = {.lex_state = 0}, - [1892] = {.lex_state = 35}, + [1892] = {.lex_state = 0}, + [1893] = {.lex_state = 832}, + [1894] = {.lex_state = 832}, + [1895] = {.lex_state = 832}, + [1896] = {.lex_state = 0}, + [1897] = {.lex_state = 0}, + [1898] = {.lex_state = 0}, + [1899] = {.lex_state = 0}, + [1900] = {.lex_state = 0}, + [1901] = {.lex_state = 0}, + [1902] = {.lex_state = 832}, + [1903] = {.lex_state = 0}, + [1904] = {.lex_state = 0}, + [1905] = {.lex_state = 0}, + [1906] = {.lex_state = 0}, + [1907] = {.lex_state = 35}, }; static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { @@ -16446,1017 +16579,917 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT_AT] = ACTIONS(1), }, [1] = { - [sym_source_file] = STATE(1854), - [sym_expressions] = STATE(1853), - [sym_expression] = STATE(1451), - [sym_statement] = STATE(1390), - [sym_use_statement] = STATE(1389), - [sym_begin_statement] = STATE(1389), - [sym_cancel_statement] = STATE(1389), - [sym_commit_statement] = STATE(1389), - [sym_define_analyzer_statement] = STATE(1389), - [sym_define_database] = STATE(1389), - [sym_define_event_statement] = STATE(1389), - [sym_define_field_statement] = STATE(1389), - [sym_define_function_statement] = STATE(1389), - [sym_define_index_statement] = STATE(1389), - [sym_define_namespace_statement] = STATE(1389), - [sym_define_param_statement] = STATE(1389), - [sym_define_scope_statement] = STATE(1389), - [sym_define_table_statement] = STATE(1389), - [sym_define_token_statement] = STATE(1389), - [sym_define_user_statement] = STATE(1389), - [sym_remove_statement] = STATE(1389), - [sym_create_statement] = STATE(1389), - [sym_update_statement] = STATE(1389), - [sym_relate_statement] = STATE(1389), - [sym_delete_statement] = STATE(1389), - [sym_insert_statement] = STATE(1389), - [sym_select_statement] = STATE(1389), - [sym_live_select_statement] = STATE(1389), - [sym_select_clause] = STATE(1387), - [sym_where_clause] = STATE(1853), - [sym_value] = STATE(594), - [sym_function_call] = STATE(97), - [sym_base_value] = STATE(162), - [sym_binary_expression] = STATE(97), - [sym_path] = STATE(97), - [sym_graph_path] = STATE(153), - [sym_number] = STATE(62), - [sym_identifier] = STATE(62), - [sym_array] = STATE(62), - [sym_object] = STATE(62), - [sym_object_key] = STATE(1846), - [sym_record_id] = STATE(62), - [sym_sub_query] = STATE(62), - [sym_duration] = STATE(62), - [sym_point] = STATE(62), - [aux_sym_duration_repeat1] = STATE(51), + [sym_source_file] = STATE(1872), + [sym_expressions] = STATE(1871), + [sym_expression] = STATE(1520), + [sym_statement] = STATE(1412), + [sym_info_statement] = STATE(1408), + [sym_use_statement] = STATE(1408), + [sym_begin_statement] = STATE(1408), + [sym_cancel_statement] = STATE(1408), + [sym_commit_statement] = STATE(1408), + [sym_define_analyzer_statement] = STATE(1408), + [sym_define_database] = STATE(1408), + [sym_define_event_statement] = STATE(1408), + [sym_define_field_statement] = STATE(1408), + [sym_define_function_statement] = STATE(1408), + [sym_define_index_statement] = STATE(1408), + [sym_define_namespace_statement] = STATE(1408), + [sym_define_param_statement] = STATE(1408), + [sym_define_scope_statement] = STATE(1408), + [sym_define_table_statement] = STATE(1408), + [sym_define_token_statement] = STATE(1408), + [sym_define_user_statement] = STATE(1408), + [sym_remove_statement] = STATE(1408), + [sym_create_statement] = STATE(1408), + [sym_update_statement] = STATE(1408), + [sym_relate_statement] = STATE(1408), + [sym_delete_statement] = STATE(1408), + [sym_insert_statement] = STATE(1408), + [sym_select_statement] = STATE(1408), + [sym_live_select_statement] = STATE(1408), + [sym_select_clause] = STATE(1405), + [sym_where_clause] = STATE(1871), + [sym_value] = STATE(592), + [sym_function_call] = STATE(101), + [sym_base_value] = STATE(201), + [sym_binary_expression] = STATE(101), + [sym_path] = STATE(101), + [sym_graph_path] = STATE(168), + [sym_number] = STATE(58), + [sym_identifier] = STATE(58), + [sym_array] = STATE(58), + [sym_object] = STATE(58), + [sym_object_key] = STATE(1864), + [sym_record_id] = STATE(58), + [sym_sub_query] = STATE(58), + [sym_duration] = STATE(58), + [sym_point] = STATE(58), + [aux_sym_duration_repeat1] = STATE(52), [sym_comment] = ACTIONS(3), - [sym_keyword_select] = ACTIONS(5), - [sym_keyword_rand] = ACTIONS(7), - [sym_keyword_where] = ACTIONS(9), - [sym_keyword_true] = ACTIONS(11), - [sym_keyword_false] = ACTIONS(11), - [sym_keyword_begin] = ACTIONS(13), - [sym_keyword_cancel] = ACTIONS(15), - [sym_keyword_commit] = ACTIONS(17), - [sym_keyword_none] = ACTIONS(11), - [sym_keyword_null] = ACTIONS(11), - [sym_keyword_define] = ACTIONS(19), - [sym_keyword_live] = ACTIONS(21), - [sym_keyword_use] = ACTIONS(23), - [sym_keyword_remove] = ACTIONS(25), - [sym_keyword_create] = ACTIONS(27), - [sym_keyword_delete] = ACTIONS(29), - [sym_keyword_update] = ACTIONS(31), - [sym_keyword_insert] = ACTIONS(33), - [sym_keyword_relate] = ACTIONS(35), - [sym_keyword_count] = ACTIONS(37), - [anon_sym_DASH_GT] = ACTIONS(39), - [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_LPAREN] = ACTIONS(43), - [anon_sym_LBRACE] = ACTIONS(45), - [anon_sym_LT_DASH] = ACTIONS(47), - [anon_sym_LT_DASH_GT] = ACTIONS(39), - [aux_sym_type_name_token1] = ACTIONS(49), - [sym_string] = ACTIONS(51), - [sym_prefixed_string] = ACTIONS(51), - [sym_int] = ACTIONS(53), - [sym_float] = ACTIONS(53), - [sym_decimal] = ACTIONS(55), - [sym_variable_name] = ACTIONS(51), - [sym_custom_function_name] = ACTIONS(7), - [sym_function_name] = ACTIONS(7), - [sym_duration_part] = ACTIONS(57), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_select] = ACTIONS(7), + [sym_keyword_rand] = ACTIONS(9), + [sym_keyword_where] = ACTIONS(11), + [sym_keyword_true] = ACTIONS(13), + [sym_keyword_false] = ACTIONS(13), + [sym_keyword_begin] = ACTIONS(15), + [sym_keyword_cancel] = ACTIONS(17), + [sym_keyword_commit] = ACTIONS(19), + [sym_keyword_none] = ACTIONS(13), + [sym_keyword_null] = ACTIONS(13), + [sym_keyword_define] = ACTIONS(21), + [sym_keyword_live] = ACTIONS(23), + [sym_keyword_use] = ACTIONS(25), + [sym_keyword_remove] = ACTIONS(27), + [sym_keyword_create] = ACTIONS(29), + [sym_keyword_delete] = ACTIONS(31), + [sym_keyword_update] = ACTIONS(33), + [sym_keyword_insert] = ACTIONS(35), + [sym_keyword_relate] = ACTIONS(37), + [sym_keyword_count] = ACTIONS(39), + [anon_sym_DASH_GT] = ACTIONS(41), + [anon_sym_LBRACK] = ACTIONS(43), + [anon_sym_LPAREN] = ACTIONS(45), + [anon_sym_LBRACE] = ACTIONS(47), + [anon_sym_LT_DASH] = ACTIONS(49), + [anon_sym_LT_DASH_GT] = ACTIONS(41), + [aux_sym_type_name_token1] = ACTIONS(51), + [sym_string] = ACTIONS(53), + [sym_prefixed_string] = ACTIONS(53), + [sym_int] = ACTIONS(55), + [sym_float] = ACTIONS(55), + [sym_decimal] = ACTIONS(57), + [sym_variable_name] = ACTIONS(53), + [sym_custom_function_name] = ACTIONS(9), + [sym_function_name] = ACTIONS(9), + [sym_duration_part] = ACTIONS(59), }, [2] = { - [ts_builtin_sym_end] = ACTIONS(59), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(59), - [sym_keyword_tokenizers] = ACTIONS(59), - [sym_keyword_on] = ACTIONS(59), - [sym_keyword_return] = ACTIONS(59), - [sym_keyword_from] = ACTIONS(59), - [sym_keyword_as] = ACTIONS(59), - [sym_keyword_omit] = ACTIONS(59), - [sym_keyword_explain] = ACTIONS(59), - [sym_keyword_parallel] = ACTIONS(59), - [sym_keyword_timeout] = ACTIONS(59), - [sym_keyword_where] = ACTIONS(59), - [sym_keyword_group] = ACTIONS(59), - [sym_keyword_and] = ACTIONS(59), - [sym_keyword_or] = ACTIONS(59), - [sym_keyword_is] = ACTIONS(59), - [sym_keyword_not] = ACTIONS(61), - [sym_keyword_contains] = ACTIONS(59), - [sym_keyword_contains_not] = ACTIONS(59), - [sym_keyword_contains_all] = ACTIONS(59), - [sym_keyword_contains_any] = ACTIONS(59), - [sym_keyword_contains_none] = ACTIONS(59), - [sym_keyword_inside] = ACTIONS(59), - [sym_keyword_in] = ACTIONS(61), - [sym_keyword_not_inside] = ACTIONS(59), - [sym_keyword_all_inside] = ACTIONS(59), - [sym_keyword_any_inside] = ACTIONS(59), - [sym_keyword_none_inside] = ACTIONS(59), - [sym_keyword_outside] = ACTIONS(59), - [sym_keyword_intersects] = ACTIONS(59), - [sym_keyword_function] = ACTIONS(59), - [sym_keyword_drop] = ACTIONS(59), - [sym_keyword_schemafull] = ACTIONS(59), - [sym_keyword_schemaless] = ACTIONS(59), - [sym_keyword_bm25] = ACTIONS(59), - [sym_keyword_doc_ids_cache] = ACTIONS(59), - [sym_keyword_doc_ids_order] = ACTIONS(59), - [sym_keyword_doc_lengths_cache] = ACTIONS(59), - [sym_keyword_doc_lengths_order] = ACTIONS(59), - [sym_keyword_postings_cache] = ACTIONS(59), - [sym_keyword_postings_order] = ACTIONS(59), - [sym_keyword_terms_cache] = ACTIONS(59), - [sym_keyword_terms_order] = ACTIONS(59), - [sym_keyword_highlights] = ACTIONS(59), - [sym_keyword_changefeed] = ACTIONS(59), - [sym_keyword_content] = ACTIONS(59), - [sym_keyword_merge] = ACTIONS(59), - [sym_keyword_patch] = ACTIONS(59), - [sym_keyword_db] = ACTIONS(59), - [sym_keyword_filters] = ACTIONS(59), - [sym_keyword_when] = ACTIONS(59), - [sym_keyword_then] = ACTIONS(59), - [sym_keyword_type] = ACTIONS(59), - [sym_keyword_permissions] = ACTIONS(59), - [sym_keyword_for] = ACTIONS(59), - [sym_keyword_comment] = ACTIONS(59), - [sym_keyword_fields] = ACTIONS(59), - [sym_keyword_columns] = ACTIONS(59), - [sym_keyword_unique] = ACTIONS(59), - [sym_keyword_search] = ACTIONS(59), - [sym_keyword_session] = ACTIONS(59), - [sym_keyword_signin] = ACTIONS(59), - [sym_keyword_signup] = ACTIONS(59), - [sym_keyword_set] = ACTIONS(59), - [sym_keyword_unset] = ACTIONS(59), - [anon_sym_COMMA] = ACTIONS(59), - [anon_sym_DASH_GT] = ACTIONS(59), - [anon_sym_LBRACK] = ACTIONS(59), - [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_RPAREN] = ACTIONS(59), - [anon_sym_LBRACE] = ACTIONS(59), - [anon_sym_RBRACE] = ACTIONS(59), - [anon_sym_LT_DASH] = ACTIONS(61), - [anon_sym_LT_DASH_GT] = ACTIONS(59), - [anon_sym_STAR] = ACTIONS(61), - [anon_sym_DOT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_GT] = ACTIONS(61), - [anon_sym_EQ] = ACTIONS(61), - [anon_sym_DASH] = ACTIONS(61), - [anon_sym_AT] = ACTIONS(61), - [anon_sym_LT_PIPE] = ACTIONS(59), - [anon_sym_AMP_AMP] = ACTIONS(59), - [anon_sym_PIPE_PIPE] = ACTIONS(59), - [anon_sym_QMARK_QMARK] = ACTIONS(59), - [anon_sym_QMARK_COLON] = ACTIONS(59), - [anon_sym_BANG_EQ] = ACTIONS(59), - [anon_sym_EQ_EQ] = ACTIONS(59), - [anon_sym_QMARK_EQ] = ACTIONS(59), - [anon_sym_STAR_EQ] = ACTIONS(59), - [anon_sym_TILDE] = ACTIONS(59), - [anon_sym_BANG_TILDE] = ACTIONS(59), - [anon_sym_STAR_TILDE] = ACTIONS(59), - [anon_sym_LT_EQ] = ACTIONS(59), - [anon_sym_GT_EQ] = ACTIONS(59), - [anon_sym_PLUS] = ACTIONS(61), - [anon_sym_PLUS_EQ] = ACTIONS(59), - [anon_sym_DASH_EQ] = ACTIONS(59), - [anon_sym_u00d7] = ACTIONS(59), - [anon_sym_SLASH] = ACTIONS(61), - [anon_sym_u00f7] = ACTIONS(59), - [anon_sym_STAR_STAR] = ACTIONS(59), - [anon_sym_u220b] = ACTIONS(59), - [anon_sym_u220c] = ACTIONS(59), - [anon_sym_u2287] = ACTIONS(59), - [anon_sym_u2283] = ACTIONS(59), - [anon_sym_u2285] = ACTIONS(59), - [anon_sym_u2208] = ACTIONS(59), - [anon_sym_u2209] = ACTIONS(59), - [anon_sym_u2286] = ACTIONS(59), - [anon_sym_u2282] = ACTIONS(59), - [anon_sym_u2284] = ACTIONS(59), - [anon_sym_AT_AT] = ACTIONS(59), + [ts_builtin_sym_end] = ACTIONS(61), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(61), + [sym_keyword_tokenizers] = ACTIONS(61), + [sym_keyword_on] = ACTIONS(61), + [sym_keyword_return] = ACTIONS(61), + [sym_keyword_from] = ACTIONS(61), + [sym_keyword_as] = ACTIONS(61), + [sym_keyword_omit] = ACTIONS(61), + [sym_keyword_explain] = ACTIONS(61), + [sym_keyword_parallel] = ACTIONS(61), + [sym_keyword_timeout] = ACTIONS(61), + [sym_keyword_where] = ACTIONS(61), + [sym_keyword_group] = ACTIONS(61), + [sym_keyword_and] = ACTIONS(61), + [sym_keyword_or] = ACTIONS(61), + [sym_keyword_is] = ACTIONS(61), + [sym_keyword_not] = ACTIONS(63), + [sym_keyword_contains] = ACTIONS(61), + [sym_keyword_contains_not] = ACTIONS(61), + [sym_keyword_contains_all] = ACTIONS(61), + [sym_keyword_contains_any] = ACTIONS(61), + [sym_keyword_contains_none] = ACTIONS(61), + [sym_keyword_inside] = ACTIONS(61), + [sym_keyword_in] = ACTIONS(63), + [sym_keyword_not_inside] = ACTIONS(61), + [sym_keyword_all_inside] = ACTIONS(61), + [sym_keyword_any_inside] = ACTIONS(61), + [sym_keyword_none_inside] = ACTIONS(61), + [sym_keyword_outside] = ACTIONS(61), + [sym_keyword_intersects] = ACTIONS(61), + [sym_keyword_function] = ACTIONS(61), + [sym_keyword_drop] = ACTIONS(61), + [sym_keyword_schemafull] = ACTIONS(61), + [sym_keyword_schemaless] = ACTIONS(61), + [sym_keyword_bm25] = ACTIONS(61), + [sym_keyword_doc_ids_cache] = ACTIONS(61), + [sym_keyword_doc_ids_order] = ACTIONS(61), + [sym_keyword_doc_lengths_cache] = ACTIONS(61), + [sym_keyword_doc_lengths_order] = ACTIONS(61), + [sym_keyword_postings_cache] = ACTIONS(61), + [sym_keyword_postings_order] = ACTIONS(61), + [sym_keyword_terms_cache] = ACTIONS(61), + [sym_keyword_terms_order] = ACTIONS(61), + [sym_keyword_highlights] = ACTIONS(61), + [sym_keyword_changefeed] = ACTIONS(61), + [sym_keyword_content] = ACTIONS(61), + [sym_keyword_merge] = ACTIONS(61), + [sym_keyword_patch] = ACTIONS(61), + [sym_keyword_db] = ACTIONS(61), + [sym_keyword_filters] = ACTIONS(61), + [sym_keyword_when] = ACTIONS(61), + [sym_keyword_then] = ACTIONS(61), + [sym_keyword_type] = ACTIONS(61), + [sym_keyword_permissions] = ACTIONS(61), + [sym_keyword_for] = ACTIONS(61), + [sym_keyword_comment] = ACTIONS(61), + [sym_keyword_fields] = ACTIONS(61), + [sym_keyword_columns] = ACTIONS(61), + [sym_keyword_unique] = ACTIONS(61), + [sym_keyword_search] = ACTIONS(61), + [sym_keyword_session] = ACTIONS(61), + [sym_keyword_signin] = ACTIONS(61), + [sym_keyword_signup] = ACTIONS(61), + [sym_keyword_set] = ACTIONS(61), + [sym_keyword_unset] = ACTIONS(61), + [anon_sym_COMMA] = ACTIONS(61), + [anon_sym_DASH_GT] = ACTIONS(61), + [anon_sym_LBRACK] = ACTIONS(61), + [anon_sym_LPAREN] = ACTIONS(61), + [anon_sym_RPAREN] = ACTIONS(61), + [anon_sym_LBRACE] = ACTIONS(61), + [anon_sym_RBRACE] = ACTIONS(61), + [anon_sym_LT_DASH] = ACTIONS(63), + [anon_sym_LT_DASH_GT] = ACTIONS(61), + [anon_sym_STAR] = ACTIONS(63), + [anon_sym_DOT] = ACTIONS(61), + [anon_sym_LT] = ACTIONS(63), + [anon_sym_GT] = ACTIONS(63), + [anon_sym_EQ] = ACTIONS(63), + [anon_sym_DASH] = ACTIONS(63), + [anon_sym_AT] = ACTIONS(63), + [anon_sym_LT_PIPE] = ACTIONS(61), + [anon_sym_AMP_AMP] = ACTIONS(61), + [anon_sym_PIPE_PIPE] = ACTIONS(61), + [anon_sym_QMARK_QMARK] = ACTIONS(61), + [anon_sym_QMARK_COLON] = ACTIONS(61), + [anon_sym_BANG_EQ] = ACTIONS(61), + [anon_sym_EQ_EQ] = ACTIONS(61), + [anon_sym_QMARK_EQ] = ACTIONS(61), + [anon_sym_STAR_EQ] = ACTIONS(61), + [anon_sym_TILDE] = ACTIONS(61), + [anon_sym_BANG_TILDE] = ACTIONS(61), + [anon_sym_STAR_TILDE] = ACTIONS(61), + [anon_sym_LT_EQ] = ACTIONS(61), + [anon_sym_GT_EQ] = ACTIONS(61), + [anon_sym_PLUS] = ACTIONS(63), + [anon_sym_PLUS_EQ] = ACTIONS(61), + [anon_sym_DASH_EQ] = ACTIONS(61), + [anon_sym_u00d7] = ACTIONS(61), + [anon_sym_SLASH] = ACTIONS(63), + [anon_sym_u00f7] = ACTIONS(61), + [anon_sym_STAR_STAR] = ACTIONS(61), + [anon_sym_u220b] = ACTIONS(61), + [anon_sym_u220c] = ACTIONS(61), + [anon_sym_u2287] = ACTIONS(61), + [anon_sym_u2283] = ACTIONS(61), + [anon_sym_u2285] = ACTIONS(61), + [anon_sym_u2208] = ACTIONS(61), + [anon_sym_u2209] = ACTIONS(61), + [anon_sym_u2286] = ACTIONS(61), + [anon_sym_u2282] = ACTIONS(61), + [anon_sym_u2284] = ACTIONS(61), + [anon_sym_AT_AT] = ACTIONS(61), }, [3] = { - [sym_filter] = STATE(38), + [sym_filter] = STATE(32), [sym_path_element] = STATE(3), - [sym_graph_path] = STATE(38), - [sym_subscript] = STATE(38), + [sym_graph_path] = STATE(32), + [sym_subscript] = STATE(32), [aux_sym_path_repeat1] = STATE(3), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(63), - [sym_keyword_if] = ACTIONS(63), - [sym_keyword_return] = ACTIONS(63), - [sym_keyword_from] = ACTIONS(63), - [sym_keyword_as] = ACTIONS(63), - [sym_keyword_omit] = ACTIONS(63), - [sym_keyword_parallel] = ACTIONS(63), - [sym_keyword_timeout] = ACTIONS(63), - [sym_keyword_where] = ACTIONS(63), - [sym_keyword_group] = ACTIONS(63), - [sym_keyword_and] = ACTIONS(63), - [sym_keyword_or] = ACTIONS(63), - [sym_keyword_is] = ACTIONS(63), - [sym_keyword_not] = ACTIONS(65), - [sym_keyword_contains] = ACTIONS(63), - [sym_keyword_contains_not] = ACTIONS(63), - [sym_keyword_contains_all] = ACTIONS(63), - [sym_keyword_contains_any] = ACTIONS(63), - [sym_keyword_contains_none] = ACTIONS(63), - [sym_keyword_inside] = ACTIONS(63), - [sym_keyword_in] = ACTIONS(65), - [sym_keyword_not_inside] = ACTIONS(63), - [sym_keyword_all_inside] = ACTIONS(63), - [sym_keyword_any_inside] = ACTIONS(63), - [sym_keyword_none_inside] = ACTIONS(63), - [sym_keyword_outside] = ACTIONS(63), - [sym_keyword_intersects] = ACTIONS(63), - [sym_keyword_drop] = ACTIONS(63), - [sym_keyword_schemafull] = ACTIONS(63), - [sym_keyword_schemaless] = ACTIONS(63), - [sym_keyword_changefeed] = ACTIONS(63), - [sym_keyword_content] = ACTIONS(63), - [sym_keyword_merge] = ACTIONS(63), - [sym_keyword_patch] = ACTIONS(63), - [sym_keyword_then] = ACTIONS(63), - [sym_keyword_type] = ACTIONS(63), - [sym_keyword_permissions] = ACTIONS(63), - [sym_keyword_for] = ACTIONS(63), - [sym_keyword_comment] = ACTIONS(63), - [sym_keyword_set] = ACTIONS(63), - [sym_keyword_unset] = ACTIONS(63), - [anon_sym_COMMA] = ACTIONS(63), - [anon_sym_DASH_GT] = ACTIONS(67), - [anon_sym_LBRACK] = ACTIONS(70), - [anon_sym_RBRACK] = ACTIONS(63), - [anon_sym_LPAREN] = ACTIONS(63), - [anon_sym_RPAREN] = ACTIONS(63), - [anon_sym_QMARK] = ACTIONS(65), - [anon_sym_LBRACE] = ACTIONS(63), - [anon_sym_RBRACE] = ACTIONS(63), - [anon_sym_LT_DASH] = ACTIONS(73), - [anon_sym_LT_DASH_GT] = ACTIONS(67), - [anon_sym_STAR] = ACTIONS(65), - [anon_sym_DOT] = ACTIONS(76), - [anon_sym_LT] = ACTIONS(65), - [anon_sym_GT] = ACTIONS(65), - [sym_variable_name] = ACTIONS(63), - [sym_custom_function_name] = ACTIONS(63), - [anon_sym_EQ] = ACTIONS(65), - [anon_sym_DASH] = ACTIONS(65), - [anon_sym_AT] = ACTIONS(65), - [anon_sym_LT_PIPE] = ACTIONS(63), - [anon_sym_AMP_AMP] = ACTIONS(63), - [anon_sym_PIPE_PIPE] = ACTIONS(63), - [anon_sym_QMARK_QMARK] = ACTIONS(63), - [anon_sym_QMARK_COLON] = ACTIONS(63), - [anon_sym_BANG_EQ] = ACTIONS(63), - [anon_sym_EQ_EQ] = ACTIONS(63), - [anon_sym_QMARK_EQ] = ACTIONS(63), - [anon_sym_STAR_EQ] = ACTIONS(63), - [anon_sym_TILDE] = ACTIONS(63), - [anon_sym_BANG_TILDE] = ACTIONS(63), - [anon_sym_STAR_TILDE] = ACTIONS(63), - [anon_sym_LT_EQ] = ACTIONS(63), - [anon_sym_GT_EQ] = ACTIONS(63), - [anon_sym_PLUS] = ACTIONS(65), - [anon_sym_PLUS_EQ] = ACTIONS(63), - [anon_sym_DASH_EQ] = ACTIONS(63), - [anon_sym_u00d7] = ACTIONS(63), - [anon_sym_SLASH] = ACTIONS(65), - [anon_sym_u00f7] = ACTIONS(63), - [anon_sym_STAR_STAR] = ACTIONS(63), - [anon_sym_u220b] = ACTIONS(63), - [anon_sym_u220c] = ACTIONS(63), - [anon_sym_u2287] = ACTIONS(63), - [anon_sym_u2283] = ACTIONS(63), - [anon_sym_u2285] = ACTIONS(63), - [anon_sym_u2208] = ACTIONS(63), - [anon_sym_u2209] = ACTIONS(63), - [anon_sym_u2286] = ACTIONS(63), - [anon_sym_u2282] = ACTIONS(63), - [anon_sym_u2284] = ACTIONS(63), - [anon_sym_AT_AT] = ACTIONS(63), + [sym_semi_colon] = ACTIONS(65), + [sym_keyword_if] = ACTIONS(65), + [sym_keyword_return] = ACTIONS(65), + [sym_keyword_from] = ACTIONS(65), + [sym_keyword_as] = ACTIONS(65), + [sym_keyword_omit] = ACTIONS(65), + [sym_keyword_parallel] = ACTIONS(65), + [sym_keyword_timeout] = ACTIONS(65), + [sym_keyword_where] = ACTIONS(65), + [sym_keyword_group] = ACTIONS(65), + [sym_keyword_and] = ACTIONS(65), + [sym_keyword_or] = ACTIONS(65), + [sym_keyword_is] = ACTIONS(65), + [sym_keyword_not] = ACTIONS(67), + [sym_keyword_contains] = ACTIONS(65), + [sym_keyword_contains_not] = ACTIONS(65), + [sym_keyword_contains_all] = ACTIONS(65), + [sym_keyword_contains_any] = ACTIONS(65), + [sym_keyword_contains_none] = ACTIONS(65), + [sym_keyword_inside] = ACTIONS(65), + [sym_keyword_in] = ACTIONS(67), + [sym_keyword_not_inside] = ACTIONS(65), + [sym_keyword_all_inside] = ACTIONS(65), + [sym_keyword_any_inside] = ACTIONS(65), + [sym_keyword_none_inside] = ACTIONS(65), + [sym_keyword_outside] = ACTIONS(65), + [sym_keyword_intersects] = ACTIONS(65), + [sym_keyword_drop] = ACTIONS(65), + [sym_keyword_schemafull] = ACTIONS(65), + [sym_keyword_schemaless] = ACTIONS(65), + [sym_keyword_changefeed] = ACTIONS(65), + [sym_keyword_content] = ACTIONS(65), + [sym_keyword_merge] = ACTIONS(65), + [sym_keyword_patch] = ACTIONS(65), + [sym_keyword_then] = ACTIONS(65), + [sym_keyword_type] = ACTIONS(65), + [sym_keyword_permissions] = ACTIONS(65), + [sym_keyword_for] = ACTIONS(65), + [sym_keyword_comment] = ACTIONS(65), + [sym_keyword_set] = ACTIONS(65), + [sym_keyword_unset] = ACTIONS(65), + [anon_sym_COMMA] = ACTIONS(65), + [anon_sym_DASH_GT] = ACTIONS(69), + [anon_sym_LBRACK] = ACTIONS(72), + [anon_sym_RBRACK] = ACTIONS(65), + [anon_sym_LPAREN] = ACTIONS(65), + [anon_sym_RPAREN] = ACTIONS(65), + [anon_sym_QMARK] = ACTIONS(67), + [anon_sym_LBRACE] = ACTIONS(65), + [anon_sym_RBRACE] = ACTIONS(65), + [anon_sym_LT_DASH] = ACTIONS(75), + [anon_sym_LT_DASH_GT] = ACTIONS(69), + [anon_sym_STAR] = ACTIONS(67), + [anon_sym_DOT] = ACTIONS(78), + [anon_sym_LT] = ACTIONS(67), + [anon_sym_GT] = ACTIONS(67), + [sym_variable_name] = ACTIONS(65), + [sym_custom_function_name] = ACTIONS(65), + [anon_sym_EQ] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_AT] = ACTIONS(67), + [anon_sym_LT_PIPE] = ACTIONS(65), + [anon_sym_AMP_AMP] = ACTIONS(65), + [anon_sym_PIPE_PIPE] = ACTIONS(65), + [anon_sym_QMARK_QMARK] = ACTIONS(65), + [anon_sym_QMARK_COLON] = ACTIONS(65), + [anon_sym_BANG_EQ] = ACTIONS(65), + [anon_sym_EQ_EQ] = ACTIONS(65), + [anon_sym_QMARK_EQ] = ACTIONS(65), + [anon_sym_STAR_EQ] = ACTIONS(65), + [anon_sym_TILDE] = ACTIONS(65), + [anon_sym_BANG_TILDE] = ACTIONS(65), + [anon_sym_STAR_TILDE] = ACTIONS(65), + [anon_sym_LT_EQ] = ACTIONS(65), + [anon_sym_GT_EQ] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_PLUS_EQ] = ACTIONS(65), + [anon_sym_DASH_EQ] = ACTIONS(65), + [anon_sym_u00d7] = ACTIONS(65), + [anon_sym_SLASH] = ACTIONS(67), + [anon_sym_u00f7] = ACTIONS(65), + [anon_sym_STAR_STAR] = ACTIONS(65), + [anon_sym_u220b] = ACTIONS(65), + [anon_sym_u220c] = ACTIONS(65), + [anon_sym_u2287] = ACTIONS(65), + [anon_sym_u2283] = ACTIONS(65), + [anon_sym_u2285] = ACTIONS(65), + [anon_sym_u2208] = ACTIONS(65), + [anon_sym_u2209] = ACTIONS(65), + [anon_sym_u2286] = ACTIONS(65), + [anon_sym_u2282] = ACTIONS(65), + [anon_sym_u2284] = ACTIONS(65), + [anon_sym_AT_AT] = ACTIONS(65), }, [4] = { - [sym_filter] = STATE(38), - [sym_path_element] = STATE(6), - [sym_graph_path] = STATE(38), - [sym_subscript] = STATE(38), - [aux_sym_path_repeat1] = STATE(6), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(79), - [sym_keyword_if] = ACTIONS(79), - [sym_keyword_return] = ACTIONS(79), - [sym_keyword_from] = ACTIONS(79), - [sym_keyword_as] = ACTIONS(79), - [sym_keyword_omit] = ACTIONS(79), - [sym_keyword_parallel] = ACTIONS(79), - [sym_keyword_timeout] = ACTIONS(79), - [sym_keyword_where] = ACTIONS(79), - [sym_keyword_group] = ACTIONS(79), - [sym_keyword_and] = ACTIONS(79), - [sym_keyword_or] = ACTIONS(79), - [sym_keyword_is] = ACTIONS(79), - [sym_keyword_not] = ACTIONS(81), - [sym_keyword_contains] = ACTIONS(79), - [sym_keyword_contains_not] = ACTIONS(79), - [sym_keyword_contains_all] = ACTIONS(79), - [sym_keyword_contains_any] = ACTIONS(79), - [sym_keyword_contains_none] = ACTIONS(79), - [sym_keyword_inside] = ACTIONS(79), - [sym_keyword_in] = ACTIONS(81), - [sym_keyword_not_inside] = ACTIONS(79), - [sym_keyword_all_inside] = ACTIONS(79), - [sym_keyword_any_inside] = ACTIONS(79), - [sym_keyword_none_inside] = ACTIONS(79), - [sym_keyword_outside] = ACTIONS(79), - [sym_keyword_intersects] = ACTIONS(79), - [sym_keyword_drop] = ACTIONS(79), - [sym_keyword_schemafull] = ACTIONS(79), - [sym_keyword_schemaless] = ACTIONS(79), - [sym_keyword_changefeed] = ACTIONS(79), - [sym_keyword_content] = ACTIONS(79), - [sym_keyword_merge] = ACTIONS(79), - [sym_keyword_patch] = ACTIONS(79), - [sym_keyword_then] = ACTIONS(79), - [sym_keyword_type] = ACTIONS(79), - [sym_keyword_permissions] = ACTIONS(79), - [sym_keyword_for] = ACTIONS(79), - [sym_keyword_comment] = ACTIONS(79), - [sym_keyword_set] = ACTIONS(79), - [sym_keyword_unset] = ACTIONS(79), - [anon_sym_COMMA] = ACTIONS(79), - [anon_sym_DASH_GT] = ACTIONS(83), - [anon_sym_LBRACK] = ACTIONS(85), - [anon_sym_RBRACK] = ACTIONS(79), - [anon_sym_LPAREN] = ACTIONS(79), - [anon_sym_RPAREN] = ACTIONS(79), - [anon_sym_QMARK] = ACTIONS(81), - [anon_sym_LBRACE] = ACTIONS(79), - [anon_sym_RBRACE] = ACTIONS(79), - [anon_sym_LT_DASH] = ACTIONS(87), - [anon_sym_LT_DASH_GT] = ACTIONS(83), - [anon_sym_STAR] = ACTIONS(81), - [anon_sym_DOT] = ACTIONS(89), - [anon_sym_LT] = ACTIONS(81), - [anon_sym_GT] = ACTIONS(81), - [sym_variable_name] = ACTIONS(79), - [sym_custom_function_name] = ACTIONS(79), - [anon_sym_EQ] = ACTIONS(81), - [anon_sym_DASH] = ACTIONS(81), - [anon_sym_AT] = ACTIONS(81), - [anon_sym_LT_PIPE] = ACTIONS(79), - [anon_sym_AMP_AMP] = ACTIONS(79), - [anon_sym_PIPE_PIPE] = ACTIONS(79), - [anon_sym_QMARK_QMARK] = ACTIONS(79), - [anon_sym_QMARK_COLON] = ACTIONS(79), - [anon_sym_BANG_EQ] = ACTIONS(79), - [anon_sym_EQ_EQ] = ACTIONS(79), - [anon_sym_QMARK_EQ] = ACTIONS(79), - [anon_sym_STAR_EQ] = ACTIONS(79), - [anon_sym_TILDE] = ACTIONS(79), - [anon_sym_BANG_TILDE] = ACTIONS(79), - [anon_sym_STAR_TILDE] = ACTIONS(79), - [anon_sym_LT_EQ] = ACTIONS(79), - [anon_sym_GT_EQ] = ACTIONS(79), - [anon_sym_PLUS] = ACTIONS(81), - [anon_sym_PLUS_EQ] = ACTIONS(79), - [anon_sym_DASH_EQ] = ACTIONS(79), - [anon_sym_u00d7] = ACTIONS(79), - [anon_sym_SLASH] = ACTIONS(81), - [anon_sym_u00f7] = ACTIONS(79), - [anon_sym_STAR_STAR] = ACTIONS(79), - [anon_sym_u220b] = ACTIONS(79), - [anon_sym_u220c] = ACTIONS(79), - [anon_sym_u2287] = ACTIONS(79), - [anon_sym_u2283] = ACTIONS(79), - [anon_sym_u2285] = ACTIONS(79), - [anon_sym_u2208] = ACTIONS(79), - [anon_sym_u2209] = ACTIONS(79), - [anon_sym_u2286] = ACTIONS(79), - [anon_sym_u2282] = ACTIONS(79), - [anon_sym_u2284] = ACTIONS(79), - [anon_sym_AT_AT] = ACTIONS(79), + [sym_filter] = STATE(32), + [sym_path_element] = STATE(3), + [sym_graph_path] = STATE(32), + [sym_subscript] = STATE(32), + [aux_sym_path_repeat1] = STATE(3), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(81), + [sym_keyword_if] = ACTIONS(81), + [sym_keyword_return] = ACTIONS(81), + [sym_keyword_from] = ACTIONS(81), + [sym_keyword_as] = ACTIONS(81), + [sym_keyword_omit] = ACTIONS(81), + [sym_keyword_parallel] = ACTIONS(81), + [sym_keyword_timeout] = ACTIONS(81), + [sym_keyword_where] = ACTIONS(81), + [sym_keyword_group] = ACTIONS(81), + [sym_keyword_and] = ACTIONS(81), + [sym_keyword_or] = ACTIONS(81), + [sym_keyword_is] = ACTIONS(81), + [sym_keyword_not] = ACTIONS(83), + [sym_keyword_contains] = ACTIONS(81), + [sym_keyword_contains_not] = ACTIONS(81), + [sym_keyword_contains_all] = ACTIONS(81), + [sym_keyword_contains_any] = ACTIONS(81), + [sym_keyword_contains_none] = ACTIONS(81), + [sym_keyword_inside] = ACTIONS(81), + [sym_keyword_in] = ACTIONS(83), + [sym_keyword_not_inside] = ACTIONS(81), + [sym_keyword_all_inside] = ACTIONS(81), + [sym_keyword_any_inside] = ACTIONS(81), + [sym_keyword_none_inside] = ACTIONS(81), + [sym_keyword_outside] = ACTIONS(81), + [sym_keyword_intersects] = ACTIONS(81), + [sym_keyword_drop] = ACTIONS(81), + [sym_keyword_schemafull] = ACTIONS(81), + [sym_keyword_schemaless] = ACTIONS(81), + [sym_keyword_changefeed] = ACTIONS(81), + [sym_keyword_content] = ACTIONS(81), + [sym_keyword_merge] = ACTIONS(81), + [sym_keyword_patch] = ACTIONS(81), + [sym_keyword_then] = ACTIONS(81), + [sym_keyword_type] = ACTIONS(81), + [sym_keyword_permissions] = ACTIONS(81), + [sym_keyword_for] = ACTIONS(81), + [sym_keyword_comment] = ACTIONS(81), + [sym_keyword_set] = ACTIONS(81), + [sym_keyword_unset] = ACTIONS(81), + [anon_sym_COMMA] = ACTIONS(81), + [anon_sym_DASH_GT] = ACTIONS(85), + [anon_sym_LBRACK] = ACTIONS(87), + [anon_sym_RBRACK] = ACTIONS(81), + [anon_sym_LPAREN] = ACTIONS(81), + [anon_sym_RPAREN] = ACTIONS(81), + [anon_sym_QMARK] = ACTIONS(83), + [anon_sym_LBRACE] = ACTIONS(81), + [anon_sym_RBRACE] = ACTIONS(81), + [anon_sym_LT_DASH] = ACTIONS(89), + [anon_sym_LT_DASH_GT] = ACTIONS(85), + [anon_sym_STAR] = ACTIONS(83), + [anon_sym_DOT] = ACTIONS(91), + [anon_sym_LT] = ACTIONS(83), + [anon_sym_GT] = ACTIONS(83), + [sym_variable_name] = ACTIONS(81), + [sym_custom_function_name] = ACTIONS(81), + [anon_sym_EQ] = ACTIONS(83), + [anon_sym_DASH] = ACTIONS(83), + [anon_sym_AT] = ACTIONS(83), + [anon_sym_LT_PIPE] = ACTIONS(81), + [anon_sym_AMP_AMP] = ACTIONS(81), + [anon_sym_PIPE_PIPE] = ACTIONS(81), + [anon_sym_QMARK_QMARK] = ACTIONS(81), + [anon_sym_QMARK_COLON] = ACTIONS(81), + [anon_sym_BANG_EQ] = ACTIONS(81), + [anon_sym_EQ_EQ] = ACTIONS(81), + [anon_sym_QMARK_EQ] = ACTIONS(81), + [anon_sym_STAR_EQ] = ACTIONS(81), + [anon_sym_TILDE] = ACTIONS(81), + [anon_sym_BANG_TILDE] = ACTIONS(81), + [anon_sym_STAR_TILDE] = ACTIONS(81), + [anon_sym_LT_EQ] = ACTIONS(81), + [anon_sym_GT_EQ] = ACTIONS(81), + [anon_sym_PLUS] = ACTIONS(83), + [anon_sym_PLUS_EQ] = ACTIONS(81), + [anon_sym_DASH_EQ] = ACTIONS(81), + [anon_sym_u00d7] = ACTIONS(81), + [anon_sym_SLASH] = ACTIONS(83), + [anon_sym_u00f7] = ACTIONS(81), + [anon_sym_STAR_STAR] = ACTIONS(81), + [anon_sym_u220b] = ACTIONS(81), + [anon_sym_u220c] = ACTIONS(81), + [anon_sym_u2287] = ACTIONS(81), + [anon_sym_u2283] = ACTIONS(81), + [anon_sym_u2285] = ACTIONS(81), + [anon_sym_u2208] = ACTIONS(81), + [anon_sym_u2209] = ACTIONS(81), + [anon_sym_u2286] = ACTIONS(81), + [anon_sym_u2282] = ACTIONS(81), + [anon_sym_u2284] = ACTIONS(81), + [anon_sym_AT_AT] = ACTIONS(81), }, [5] = { - [sym_filter] = STATE(38), - [sym_path_element] = STATE(6), - [sym_graph_path] = STATE(38), - [sym_subscript] = STATE(38), - [aux_sym_path_repeat1] = STATE(6), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(91), - [sym_keyword_if] = ACTIONS(91), - [sym_keyword_return] = ACTIONS(91), - [sym_keyword_from] = ACTIONS(91), - [sym_keyword_as] = ACTIONS(91), - [sym_keyword_omit] = ACTIONS(91), - [sym_keyword_parallel] = ACTIONS(91), - [sym_keyword_timeout] = ACTIONS(91), - [sym_keyword_where] = ACTIONS(91), - [sym_keyword_group] = ACTIONS(91), - [sym_keyword_and] = ACTIONS(91), - [sym_keyword_or] = ACTIONS(91), - [sym_keyword_is] = ACTIONS(91), - [sym_keyword_not] = ACTIONS(93), - [sym_keyword_contains] = ACTIONS(91), - [sym_keyword_contains_not] = ACTIONS(91), - [sym_keyword_contains_all] = ACTIONS(91), - [sym_keyword_contains_any] = ACTIONS(91), - [sym_keyword_contains_none] = ACTIONS(91), - [sym_keyword_inside] = ACTIONS(91), - [sym_keyword_in] = ACTIONS(93), - [sym_keyword_not_inside] = ACTIONS(91), - [sym_keyword_all_inside] = ACTIONS(91), - [sym_keyword_any_inside] = ACTIONS(91), - [sym_keyword_none_inside] = ACTIONS(91), - [sym_keyword_outside] = ACTIONS(91), - [sym_keyword_intersects] = ACTIONS(91), - [sym_keyword_drop] = ACTIONS(91), - [sym_keyword_schemafull] = ACTIONS(91), - [sym_keyword_schemaless] = ACTIONS(91), - [sym_keyword_changefeed] = ACTIONS(91), - [sym_keyword_content] = ACTIONS(91), - [sym_keyword_merge] = ACTIONS(91), - [sym_keyword_patch] = ACTIONS(91), - [sym_keyword_then] = ACTIONS(91), - [sym_keyword_type] = ACTIONS(91), - [sym_keyword_permissions] = ACTIONS(91), - [sym_keyword_for] = ACTIONS(91), - [sym_keyword_comment] = ACTIONS(91), - [sym_keyword_set] = ACTIONS(91), - [sym_keyword_unset] = ACTIONS(91), - [anon_sym_COMMA] = ACTIONS(91), - [anon_sym_DASH_GT] = ACTIONS(83), - [anon_sym_LBRACK] = ACTIONS(85), - [anon_sym_RBRACK] = ACTIONS(91), - [anon_sym_LPAREN] = ACTIONS(91), - [anon_sym_RPAREN] = ACTIONS(91), - [anon_sym_QMARK] = ACTIONS(93), - [anon_sym_LBRACE] = ACTIONS(91), - [anon_sym_RBRACE] = ACTIONS(91), - [anon_sym_LT_DASH] = ACTIONS(87), - [anon_sym_LT_DASH_GT] = ACTIONS(83), - [anon_sym_STAR] = ACTIONS(93), - [anon_sym_DOT] = ACTIONS(89), - [anon_sym_LT] = ACTIONS(93), - [anon_sym_GT] = ACTIONS(93), - [sym_variable_name] = ACTIONS(91), - [sym_custom_function_name] = ACTIONS(91), - [anon_sym_EQ] = ACTIONS(93), - [anon_sym_DASH] = ACTIONS(93), - [anon_sym_AT] = ACTIONS(93), - [anon_sym_LT_PIPE] = ACTIONS(91), - [anon_sym_AMP_AMP] = ACTIONS(91), - [anon_sym_PIPE_PIPE] = ACTIONS(91), - [anon_sym_QMARK_QMARK] = ACTIONS(91), - [anon_sym_QMARK_COLON] = ACTIONS(91), - [anon_sym_BANG_EQ] = ACTIONS(91), - [anon_sym_EQ_EQ] = ACTIONS(91), - [anon_sym_QMARK_EQ] = ACTIONS(91), - [anon_sym_STAR_EQ] = ACTIONS(91), - [anon_sym_TILDE] = ACTIONS(91), - [anon_sym_BANG_TILDE] = ACTIONS(91), - [anon_sym_STAR_TILDE] = ACTIONS(91), - [anon_sym_LT_EQ] = ACTIONS(91), - [anon_sym_GT_EQ] = ACTIONS(91), - [anon_sym_PLUS] = ACTIONS(93), - [anon_sym_PLUS_EQ] = ACTIONS(91), - [anon_sym_DASH_EQ] = ACTIONS(91), - [anon_sym_u00d7] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(93), - [anon_sym_u00f7] = ACTIONS(91), - [anon_sym_STAR_STAR] = ACTIONS(91), - [anon_sym_u220b] = ACTIONS(91), - [anon_sym_u220c] = ACTIONS(91), - [anon_sym_u2287] = ACTIONS(91), - [anon_sym_u2283] = ACTIONS(91), - [anon_sym_u2285] = ACTIONS(91), - [anon_sym_u2208] = ACTIONS(91), - [anon_sym_u2209] = ACTIONS(91), - [anon_sym_u2286] = ACTIONS(91), - [anon_sym_u2282] = ACTIONS(91), - [anon_sym_u2284] = ACTIONS(91), - [anon_sym_AT_AT] = ACTIONS(91), + [sym_filter] = STATE(32), + [sym_path_element] = STATE(4), + [sym_graph_path] = STATE(32), + [sym_subscript] = STATE(32), + [aux_sym_path_repeat1] = STATE(4), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(93), + [sym_keyword_if] = ACTIONS(93), + [sym_keyword_return] = ACTIONS(93), + [sym_keyword_from] = ACTIONS(93), + [sym_keyword_as] = ACTIONS(93), + [sym_keyword_omit] = ACTIONS(93), + [sym_keyword_parallel] = ACTIONS(93), + [sym_keyword_timeout] = ACTIONS(93), + [sym_keyword_where] = ACTIONS(93), + [sym_keyword_group] = ACTIONS(93), + [sym_keyword_and] = ACTIONS(93), + [sym_keyword_or] = ACTIONS(93), + [sym_keyword_is] = ACTIONS(93), + [sym_keyword_not] = ACTIONS(95), + [sym_keyword_contains] = ACTIONS(93), + [sym_keyword_contains_not] = ACTIONS(93), + [sym_keyword_contains_all] = ACTIONS(93), + [sym_keyword_contains_any] = ACTIONS(93), + [sym_keyword_contains_none] = ACTIONS(93), + [sym_keyword_inside] = ACTIONS(93), + [sym_keyword_in] = ACTIONS(95), + [sym_keyword_not_inside] = ACTIONS(93), + [sym_keyword_all_inside] = ACTIONS(93), + [sym_keyword_any_inside] = ACTIONS(93), + [sym_keyword_none_inside] = ACTIONS(93), + [sym_keyword_outside] = ACTIONS(93), + [sym_keyword_intersects] = ACTIONS(93), + [sym_keyword_drop] = ACTIONS(93), + [sym_keyword_schemafull] = ACTIONS(93), + [sym_keyword_schemaless] = ACTIONS(93), + [sym_keyword_changefeed] = ACTIONS(93), + [sym_keyword_content] = ACTIONS(93), + [sym_keyword_merge] = ACTIONS(93), + [sym_keyword_patch] = ACTIONS(93), + [sym_keyword_then] = ACTIONS(93), + [sym_keyword_type] = ACTIONS(93), + [sym_keyword_permissions] = ACTIONS(93), + [sym_keyword_for] = ACTIONS(93), + [sym_keyword_comment] = ACTIONS(93), + [sym_keyword_set] = ACTIONS(93), + [sym_keyword_unset] = ACTIONS(93), + [anon_sym_COMMA] = ACTIONS(93), + [anon_sym_DASH_GT] = ACTIONS(85), + [anon_sym_LBRACK] = ACTIONS(87), + [anon_sym_RBRACK] = ACTIONS(93), + [anon_sym_LPAREN] = ACTIONS(93), + [anon_sym_RPAREN] = ACTIONS(93), + [anon_sym_QMARK] = ACTIONS(95), + [anon_sym_LBRACE] = ACTIONS(93), + [anon_sym_RBRACE] = ACTIONS(93), + [anon_sym_LT_DASH] = ACTIONS(89), + [anon_sym_LT_DASH_GT] = ACTIONS(85), + [anon_sym_STAR] = ACTIONS(95), + [anon_sym_DOT] = ACTIONS(91), + [anon_sym_LT] = ACTIONS(95), + [anon_sym_GT] = ACTIONS(95), + [sym_variable_name] = ACTIONS(93), + [sym_custom_function_name] = ACTIONS(93), + [anon_sym_EQ] = ACTIONS(95), + [anon_sym_DASH] = ACTIONS(95), + [anon_sym_AT] = ACTIONS(95), + [anon_sym_LT_PIPE] = ACTIONS(93), + [anon_sym_AMP_AMP] = ACTIONS(93), + [anon_sym_PIPE_PIPE] = ACTIONS(93), + [anon_sym_QMARK_QMARK] = ACTIONS(93), + [anon_sym_QMARK_COLON] = ACTIONS(93), + [anon_sym_BANG_EQ] = ACTIONS(93), + [anon_sym_EQ_EQ] = ACTIONS(93), + [anon_sym_QMARK_EQ] = ACTIONS(93), + [anon_sym_STAR_EQ] = ACTIONS(93), + [anon_sym_TILDE] = ACTIONS(93), + [anon_sym_BANG_TILDE] = ACTIONS(93), + [anon_sym_STAR_TILDE] = ACTIONS(93), + [anon_sym_LT_EQ] = ACTIONS(93), + [anon_sym_GT_EQ] = ACTIONS(93), + [anon_sym_PLUS] = ACTIONS(95), + [anon_sym_PLUS_EQ] = ACTIONS(93), + [anon_sym_DASH_EQ] = ACTIONS(93), + [anon_sym_u00d7] = ACTIONS(93), + [anon_sym_SLASH] = ACTIONS(95), + [anon_sym_u00f7] = ACTIONS(93), + [anon_sym_STAR_STAR] = ACTIONS(93), + [anon_sym_u220b] = ACTIONS(93), + [anon_sym_u220c] = ACTIONS(93), + [anon_sym_u2287] = ACTIONS(93), + [anon_sym_u2283] = ACTIONS(93), + [anon_sym_u2285] = ACTIONS(93), + [anon_sym_u2208] = ACTIONS(93), + [anon_sym_u2209] = ACTIONS(93), + [anon_sym_u2286] = ACTIONS(93), + [anon_sym_u2282] = ACTIONS(93), + [anon_sym_u2284] = ACTIONS(93), + [anon_sym_AT_AT] = ACTIONS(93), }, [6] = { - [sym_filter] = STATE(38), - [sym_path_element] = STATE(3), - [sym_graph_path] = STATE(38), - [sym_subscript] = STATE(38), - [aux_sym_path_repeat1] = STATE(3), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(95), - [sym_keyword_if] = ACTIONS(95), - [sym_keyword_return] = ACTIONS(95), - [sym_keyword_from] = ACTIONS(95), - [sym_keyword_as] = ACTIONS(95), - [sym_keyword_omit] = ACTIONS(95), - [sym_keyword_parallel] = ACTIONS(95), - [sym_keyword_timeout] = ACTIONS(95), - [sym_keyword_where] = ACTIONS(95), - [sym_keyword_group] = ACTIONS(95), - [sym_keyword_and] = ACTIONS(95), - [sym_keyword_or] = ACTIONS(95), - [sym_keyword_is] = ACTIONS(95), - [sym_keyword_not] = ACTIONS(97), - [sym_keyword_contains] = ACTIONS(95), - [sym_keyword_contains_not] = ACTIONS(95), - [sym_keyword_contains_all] = ACTIONS(95), - [sym_keyword_contains_any] = ACTIONS(95), - [sym_keyword_contains_none] = ACTIONS(95), - [sym_keyword_inside] = ACTIONS(95), - [sym_keyword_in] = ACTIONS(97), - [sym_keyword_not_inside] = ACTIONS(95), - [sym_keyword_all_inside] = ACTIONS(95), - [sym_keyword_any_inside] = ACTIONS(95), - [sym_keyword_none_inside] = ACTIONS(95), - [sym_keyword_outside] = ACTIONS(95), - [sym_keyword_intersects] = ACTIONS(95), - [sym_keyword_drop] = ACTIONS(95), - [sym_keyword_schemafull] = ACTIONS(95), - [sym_keyword_schemaless] = ACTIONS(95), - [sym_keyword_changefeed] = ACTIONS(95), - [sym_keyword_content] = ACTIONS(95), - [sym_keyword_merge] = ACTIONS(95), - [sym_keyword_patch] = ACTIONS(95), - [sym_keyword_then] = ACTIONS(95), - [sym_keyword_type] = ACTIONS(95), - [sym_keyword_permissions] = ACTIONS(95), - [sym_keyword_for] = ACTIONS(95), - [sym_keyword_comment] = ACTIONS(95), - [sym_keyword_set] = ACTIONS(95), - [sym_keyword_unset] = ACTIONS(95), - [anon_sym_COMMA] = ACTIONS(95), - [anon_sym_DASH_GT] = ACTIONS(83), - [anon_sym_LBRACK] = ACTIONS(85), - [anon_sym_RBRACK] = ACTIONS(95), - [anon_sym_LPAREN] = ACTIONS(95), - [anon_sym_RPAREN] = ACTIONS(95), - [anon_sym_QMARK] = ACTIONS(97), - [anon_sym_LBRACE] = ACTIONS(95), - [anon_sym_RBRACE] = ACTIONS(95), - [anon_sym_LT_DASH] = ACTIONS(87), - [anon_sym_LT_DASH_GT] = ACTIONS(83), - [anon_sym_STAR] = ACTIONS(97), - [anon_sym_DOT] = ACTIONS(89), - [anon_sym_LT] = ACTIONS(97), - [anon_sym_GT] = ACTIONS(97), - [sym_variable_name] = ACTIONS(95), - [sym_custom_function_name] = ACTIONS(95), - [anon_sym_EQ] = ACTIONS(97), - [anon_sym_DASH] = ACTIONS(97), - [anon_sym_AT] = ACTIONS(97), - [anon_sym_LT_PIPE] = ACTIONS(95), - [anon_sym_AMP_AMP] = ACTIONS(95), - [anon_sym_PIPE_PIPE] = ACTIONS(95), - [anon_sym_QMARK_QMARK] = ACTIONS(95), - [anon_sym_QMARK_COLON] = ACTIONS(95), - [anon_sym_BANG_EQ] = ACTIONS(95), - [anon_sym_EQ_EQ] = ACTIONS(95), - [anon_sym_QMARK_EQ] = ACTIONS(95), - [anon_sym_STAR_EQ] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(95), - [anon_sym_BANG_TILDE] = ACTIONS(95), - [anon_sym_STAR_TILDE] = ACTIONS(95), - [anon_sym_LT_EQ] = ACTIONS(95), - [anon_sym_GT_EQ] = ACTIONS(95), - [anon_sym_PLUS] = ACTIONS(97), - [anon_sym_PLUS_EQ] = ACTIONS(95), - [anon_sym_DASH_EQ] = ACTIONS(95), - [anon_sym_u00d7] = ACTIONS(95), - [anon_sym_SLASH] = ACTIONS(97), - [anon_sym_u00f7] = ACTIONS(95), - [anon_sym_STAR_STAR] = ACTIONS(95), - [anon_sym_u220b] = ACTIONS(95), - [anon_sym_u220c] = ACTIONS(95), - [anon_sym_u2287] = ACTIONS(95), - [anon_sym_u2283] = ACTIONS(95), - [anon_sym_u2285] = ACTIONS(95), - [anon_sym_u2208] = ACTIONS(95), - [anon_sym_u2209] = ACTIONS(95), - [anon_sym_u2286] = ACTIONS(95), - [anon_sym_u2282] = ACTIONS(95), - [anon_sym_u2284] = ACTIONS(95), - [anon_sym_AT_AT] = ACTIONS(95), + [sym_filter] = STATE(32), + [sym_path_element] = STATE(4), + [sym_graph_path] = STATE(32), + [sym_subscript] = STATE(32), + [aux_sym_path_repeat1] = STATE(4), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(97), + [sym_keyword_if] = ACTIONS(97), + [sym_keyword_return] = ACTIONS(97), + [sym_keyword_from] = ACTIONS(97), + [sym_keyword_as] = ACTIONS(97), + [sym_keyword_omit] = ACTIONS(97), + [sym_keyword_parallel] = ACTIONS(97), + [sym_keyword_timeout] = ACTIONS(97), + [sym_keyword_where] = ACTIONS(97), + [sym_keyword_group] = ACTIONS(97), + [sym_keyword_and] = ACTIONS(97), + [sym_keyword_or] = ACTIONS(97), + [sym_keyword_is] = ACTIONS(97), + [sym_keyword_not] = ACTIONS(99), + [sym_keyword_contains] = ACTIONS(97), + [sym_keyword_contains_not] = ACTIONS(97), + [sym_keyword_contains_all] = ACTIONS(97), + [sym_keyword_contains_any] = ACTIONS(97), + [sym_keyword_contains_none] = ACTIONS(97), + [sym_keyword_inside] = ACTIONS(97), + [sym_keyword_in] = ACTIONS(99), + [sym_keyword_not_inside] = ACTIONS(97), + [sym_keyword_all_inside] = ACTIONS(97), + [sym_keyword_any_inside] = ACTIONS(97), + [sym_keyword_none_inside] = ACTIONS(97), + [sym_keyword_outside] = ACTIONS(97), + [sym_keyword_intersects] = ACTIONS(97), + [sym_keyword_drop] = ACTIONS(97), + [sym_keyword_schemafull] = ACTIONS(97), + [sym_keyword_schemaless] = ACTIONS(97), + [sym_keyword_changefeed] = ACTIONS(97), + [sym_keyword_content] = ACTIONS(97), + [sym_keyword_merge] = ACTIONS(97), + [sym_keyword_patch] = ACTIONS(97), + [sym_keyword_then] = ACTIONS(97), + [sym_keyword_type] = ACTIONS(97), + [sym_keyword_permissions] = ACTIONS(97), + [sym_keyword_for] = ACTIONS(97), + [sym_keyword_comment] = ACTIONS(97), + [sym_keyword_set] = ACTIONS(97), + [sym_keyword_unset] = ACTIONS(97), + [anon_sym_COMMA] = ACTIONS(97), + [anon_sym_DASH_GT] = ACTIONS(85), + [anon_sym_LBRACK] = ACTIONS(87), + [anon_sym_RBRACK] = ACTIONS(97), + [anon_sym_LPAREN] = ACTIONS(97), + [anon_sym_RPAREN] = ACTIONS(97), + [anon_sym_QMARK] = ACTIONS(99), + [anon_sym_LBRACE] = ACTIONS(97), + [anon_sym_RBRACE] = ACTIONS(97), + [anon_sym_LT_DASH] = ACTIONS(89), + [anon_sym_LT_DASH_GT] = ACTIONS(85), + [anon_sym_STAR] = ACTIONS(99), + [anon_sym_DOT] = ACTIONS(91), + [anon_sym_LT] = ACTIONS(99), + [anon_sym_GT] = ACTIONS(99), + [sym_variable_name] = ACTIONS(97), + [sym_custom_function_name] = ACTIONS(97), + [anon_sym_EQ] = ACTIONS(99), + [anon_sym_DASH] = ACTIONS(99), + [anon_sym_AT] = ACTIONS(99), + [anon_sym_LT_PIPE] = ACTIONS(97), + [anon_sym_AMP_AMP] = ACTIONS(97), + [anon_sym_PIPE_PIPE] = ACTIONS(97), + [anon_sym_QMARK_QMARK] = ACTIONS(97), + [anon_sym_QMARK_COLON] = ACTIONS(97), + [anon_sym_BANG_EQ] = ACTIONS(97), + [anon_sym_EQ_EQ] = ACTIONS(97), + [anon_sym_QMARK_EQ] = ACTIONS(97), + [anon_sym_STAR_EQ] = ACTIONS(97), + [anon_sym_TILDE] = ACTIONS(97), + [anon_sym_BANG_TILDE] = ACTIONS(97), + [anon_sym_STAR_TILDE] = ACTIONS(97), + [anon_sym_LT_EQ] = ACTIONS(97), + [anon_sym_GT_EQ] = ACTIONS(97), + [anon_sym_PLUS] = ACTIONS(99), + [anon_sym_PLUS_EQ] = ACTIONS(97), + [anon_sym_DASH_EQ] = ACTIONS(97), + [anon_sym_u00d7] = ACTIONS(97), + [anon_sym_SLASH] = ACTIONS(99), + [anon_sym_u00f7] = ACTIONS(97), + [anon_sym_STAR_STAR] = ACTIONS(97), + [anon_sym_u220b] = ACTIONS(97), + [anon_sym_u220c] = ACTIONS(97), + [anon_sym_u2287] = ACTIONS(97), + [anon_sym_u2283] = ACTIONS(97), + [anon_sym_u2285] = ACTIONS(97), + [anon_sym_u2208] = ACTIONS(97), + [anon_sym_u2209] = ACTIONS(97), + [anon_sym_u2286] = ACTIONS(97), + [anon_sym_u2282] = ACTIONS(97), + [anon_sym_u2284] = ACTIONS(97), + [anon_sym_AT_AT] = ACTIONS(97), }, [7] = { - [aux_sym_duration_repeat1] = STATE(8), + [aux_sym_duration_repeat1] = STATE(7), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(99), - [sym_keyword_if] = ACTIONS(99), - [sym_keyword_return] = ACTIONS(99), - [sym_keyword_from] = ACTIONS(99), - [sym_keyword_as] = ACTIONS(99), - [sym_keyword_omit] = ACTIONS(99), - [sym_keyword_parallel] = ACTIONS(99), - [sym_keyword_timeout] = ACTIONS(99), - [sym_keyword_where] = ACTIONS(99), - [sym_keyword_group] = ACTIONS(99), - [sym_keyword_and] = ACTIONS(99), - [sym_keyword_or] = ACTIONS(99), - [sym_keyword_is] = ACTIONS(99), - [sym_keyword_not] = ACTIONS(101), - [sym_keyword_contains] = ACTIONS(99), - [sym_keyword_contains_not] = ACTIONS(99), - [sym_keyword_contains_all] = ACTIONS(99), - [sym_keyword_contains_any] = ACTIONS(99), - [sym_keyword_contains_none] = ACTIONS(99), - [sym_keyword_inside] = ACTIONS(99), - [sym_keyword_in] = ACTIONS(101), - [sym_keyword_not_inside] = ACTIONS(99), - [sym_keyword_all_inside] = ACTIONS(99), - [sym_keyword_any_inside] = ACTIONS(99), - [sym_keyword_none_inside] = ACTIONS(99), - [sym_keyword_outside] = ACTIONS(99), - [sym_keyword_intersects] = ACTIONS(99), - [sym_keyword_drop] = ACTIONS(99), - [sym_keyword_schemafull] = ACTIONS(99), - [sym_keyword_schemaless] = ACTIONS(99), - [sym_keyword_changefeed] = ACTIONS(99), - [sym_keyword_content] = ACTIONS(99), - [sym_keyword_merge] = ACTIONS(99), - [sym_keyword_patch] = ACTIONS(99), - [sym_keyword_then] = ACTIONS(99), - [sym_keyword_type] = ACTIONS(99), - [sym_keyword_permissions] = ACTIONS(99), - [sym_keyword_for] = ACTIONS(99), - [sym_keyword_comment] = ACTIONS(99), - [sym_keyword_set] = ACTIONS(99), - [sym_keyword_unset] = ACTIONS(99), - [anon_sym_COMMA] = ACTIONS(99), - [anon_sym_DASH_GT] = ACTIONS(99), - [anon_sym_LBRACK] = ACTIONS(99), - [anon_sym_RBRACK] = ACTIONS(99), - [anon_sym_LPAREN] = ACTIONS(99), - [anon_sym_RPAREN] = ACTIONS(99), - [anon_sym_QMARK] = ACTIONS(101), - [anon_sym_LBRACE] = ACTIONS(99), - [anon_sym_RBRACE] = ACTIONS(99), - [anon_sym_LT_DASH] = ACTIONS(101), - [anon_sym_LT_DASH_GT] = ACTIONS(99), - [anon_sym_STAR] = ACTIONS(101), - [anon_sym_DOT] = ACTIONS(99), - [anon_sym_LT] = ACTIONS(101), - [anon_sym_GT] = ACTIONS(101), - [sym_variable_name] = ACTIONS(99), - [sym_custom_function_name] = ACTIONS(99), - [anon_sym_EQ] = ACTIONS(101), - [sym_duration_part] = ACTIONS(103), - [anon_sym_DASH] = ACTIONS(101), - [anon_sym_AT] = ACTIONS(101), - [anon_sym_LT_PIPE] = ACTIONS(99), - [anon_sym_AMP_AMP] = ACTIONS(99), - [anon_sym_PIPE_PIPE] = ACTIONS(99), - [anon_sym_QMARK_QMARK] = ACTIONS(99), - [anon_sym_QMARK_COLON] = ACTIONS(99), - [anon_sym_BANG_EQ] = ACTIONS(99), - [anon_sym_EQ_EQ] = ACTIONS(99), - [anon_sym_QMARK_EQ] = ACTIONS(99), - [anon_sym_STAR_EQ] = ACTIONS(99), - [anon_sym_TILDE] = ACTIONS(99), - [anon_sym_BANG_TILDE] = ACTIONS(99), - [anon_sym_STAR_TILDE] = ACTIONS(99), - [anon_sym_LT_EQ] = ACTIONS(99), - [anon_sym_GT_EQ] = ACTIONS(99), - [anon_sym_PLUS] = ACTIONS(101), - [anon_sym_PLUS_EQ] = ACTIONS(99), - [anon_sym_DASH_EQ] = ACTIONS(99), - [anon_sym_u00d7] = ACTIONS(99), - [anon_sym_SLASH] = ACTIONS(101), - [anon_sym_u00f7] = ACTIONS(99), - [anon_sym_STAR_STAR] = ACTIONS(99), - [anon_sym_u220b] = ACTIONS(99), - [anon_sym_u220c] = ACTIONS(99), - [anon_sym_u2287] = ACTIONS(99), - [anon_sym_u2283] = ACTIONS(99), - [anon_sym_u2285] = ACTIONS(99), - [anon_sym_u2208] = ACTIONS(99), - [anon_sym_u2209] = ACTIONS(99), - [anon_sym_u2286] = ACTIONS(99), - [anon_sym_u2282] = ACTIONS(99), - [anon_sym_u2284] = ACTIONS(99), - [anon_sym_AT_AT] = ACTIONS(99), + [sym_semi_colon] = ACTIONS(101), + [sym_keyword_if] = ACTIONS(101), + [sym_keyword_return] = ACTIONS(101), + [sym_keyword_from] = ACTIONS(101), + [sym_keyword_as] = ACTIONS(101), + [sym_keyword_omit] = ACTIONS(101), + [sym_keyword_parallel] = ACTIONS(101), + [sym_keyword_timeout] = ACTIONS(101), + [sym_keyword_where] = ACTIONS(101), + [sym_keyword_group] = ACTIONS(101), + [sym_keyword_and] = ACTIONS(101), + [sym_keyword_or] = ACTIONS(101), + [sym_keyword_is] = ACTIONS(101), + [sym_keyword_not] = ACTIONS(103), + [sym_keyword_contains] = ACTIONS(101), + [sym_keyword_contains_not] = ACTIONS(101), + [sym_keyword_contains_all] = ACTIONS(101), + [sym_keyword_contains_any] = ACTIONS(101), + [sym_keyword_contains_none] = ACTIONS(101), + [sym_keyword_inside] = ACTIONS(101), + [sym_keyword_in] = ACTIONS(103), + [sym_keyword_not_inside] = ACTIONS(101), + [sym_keyword_all_inside] = ACTIONS(101), + [sym_keyword_any_inside] = ACTIONS(101), + [sym_keyword_none_inside] = ACTIONS(101), + [sym_keyword_outside] = ACTIONS(101), + [sym_keyword_intersects] = ACTIONS(101), + [sym_keyword_drop] = ACTIONS(101), + [sym_keyword_schemafull] = ACTIONS(101), + [sym_keyword_schemaless] = ACTIONS(101), + [sym_keyword_changefeed] = ACTIONS(101), + [sym_keyword_content] = ACTIONS(101), + [sym_keyword_merge] = ACTIONS(101), + [sym_keyword_patch] = ACTIONS(101), + [sym_keyword_then] = ACTIONS(101), + [sym_keyword_type] = ACTIONS(101), + [sym_keyword_permissions] = ACTIONS(101), + [sym_keyword_for] = ACTIONS(101), + [sym_keyword_comment] = ACTIONS(101), + [sym_keyword_set] = ACTIONS(101), + [sym_keyword_unset] = ACTIONS(101), + [anon_sym_COMMA] = ACTIONS(101), + [anon_sym_DASH_GT] = ACTIONS(101), + [anon_sym_LBRACK] = ACTIONS(101), + [anon_sym_RBRACK] = ACTIONS(101), + [anon_sym_LPAREN] = ACTIONS(101), + [anon_sym_RPAREN] = ACTIONS(101), + [anon_sym_QMARK] = ACTIONS(103), + [anon_sym_LBRACE] = ACTIONS(101), + [anon_sym_RBRACE] = ACTIONS(101), + [anon_sym_LT_DASH] = ACTIONS(103), + [anon_sym_LT_DASH_GT] = ACTIONS(101), + [anon_sym_STAR] = ACTIONS(103), + [anon_sym_DOT] = ACTIONS(101), + [anon_sym_LT] = ACTIONS(103), + [anon_sym_GT] = ACTIONS(103), + [sym_variable_name] = ACTIONS(101), + [sym_custom_function_name] = ACTIONS(101), + [anon_sym_EQ] = ACTIONS(103), + [sym_duration_part] = ACTIONS(105), + [anon_sym_DASH] = ACTIONS(103), + [anon_sym_AT] = ACTIONS(103), + [anon_sym_LT_PIPE] = ACTIONS(101), + [anon_sym_AMP_AMP] = ACTIONS(101), + [anon_sym_PIPE_PIPE] = ACTIONS(101), + [anon_sym_QMARK_QMARK] = ACTIONS(101), + [anon_sym_QMARK_COLON] = ACTIONS(101), + [anon_sym_BANG_EQ] = ACTIONS(101), + [anon_sym_EQ_EQ] = ACTIONS(101), + [anon_sym_QMARK_EQ] = ACTIONS(101), + [anon_sym_STAR_EQ] = ACTIONS(101), + [anon_sym_TILDE] = ACTIONS(101), + [anon_sym_BANG_TILDE] = ACTIONS(101), + [anon_sym_STAR_TILDE] = ACTIONS(101), + [anon_sym_LT_EQ] = ACTIONS(101), + [anon_sym_GT_EQ] = ACTIONS(101), + [anon_sym_PLUS] = ACTIONS(103), + [anon_sym_PLUS_EQ] = ACTIONS(101), + [anon_sym_DASH_EQ] = ACTIONS(101), + [anon_sym_u00d7] = ACTIONS(101), + [anon_sym_SLASH] = ACTIONS(103), + [anon_sym_u00f7] = ACTIONS(101), + [anon_sym_STAR_STAR] = ACTIONS(101), + [anon_sym_u220b] = ACTIONS(101), + [anon_sym_u220c] = ACTIONS(101), + [anon_sym_u2287] = ACTIONS(101), + [anon_sym_u2283] = ACTIONS(101), + [anon_sym_u2285] = ACTIONS(101), + [anon_sym_u2208] = ACTIONS(101), + [anon_sym_u2209] = ACTIONS(101), + [anon_sym_u2286] = ACTIONS(101), + [anon_sym_u2282] = ACTIONS(101), + [anon_sym_u2284] = ACTIONS(101), + [anon_sym_AT_AT] = ACTIONS(101), }, [8] = { - [aux_sym_duration_repeat1] = STATE(8), + [aux_sym_duration_repeat1] = STATE(7), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(105), - [sym_keyword_if] = ACTIONS(105), - [sym_keyword_return] = ACTIONS(105), - [sym_keyword_from] = ACTIONS(105), - [sym_keyword_as] = ACTIONS(105), - [sym_keyword_omit] = ACTIONS(105), - [sym_keyword_parallel] = ACTIONS(105), - [sym_keyword_timeout] = ACTIONS(105), - [sym_keyword_where] = ACTIONS(105), - [sym_keyword_group] = ACTIONS(105), - [sym_keyword_and] = ACTIONS(105), - [sym_keyword_or] = ACTIONS(105), - [sym_keyword_is] = ACTIONS(105), - [sym_keyword_not] = ACTIONS(107), - [sym_keyword_contains] = ACTIONS(105), - [sym_keyword_contains_not] = ACTIONS(105), - [sym_keyword_contains_all] = ACTIONS(105), - [sym_keyword_contains_any] = ACTIONS(105), - [sym_keyword_contains_none] = ACTIONS(105), - [sym_keyword_inside] = ACTIONS(105), - [sym_keyword_in] = ACTIONS(107), - [sym_keyword_not_inside] = ACTIONS(105), - [sym_keyword_all_inside] = ACTIONS(105), - [sym_keyword_any_inside] = ACTIONS(105), - [sym_keyword_none_inside] = ACTIONS(105), - [sym_keyword_outside] = ACTIONS(105), - [sym_keyword_intersects] = ACTIONS(105), - [sym_keyword_drop] = ACTIONS(105), - [sym_keyword_schemafull] = ACTIONS(105), - [sym_keyword_schemaless] = ACTIONS(105), - [sym_keyword_changefeed] = ACTIONS(105), - [sym_keyword_content] = ACTIONS(105), - [sym_keyword_merge] = ACTIONS(105), - [sym_keyword_patch] = ACTIONS(105), - [sym_keyword_then] = ACTIONS(105), - [sym_keyword_type] = ACTIONS(105), - [sym_keyword_permissions] = ACTIONS(105), - [sym_keyword_for] = ACTIONS(105), - [sym_keyword_comment] = ACTIONS(105), - [sym_keyword_set] = ACTIONS(105), - [sym_keyword_unset] = ACTIONS(105), - [anon_sym_COMMA] = ACTIONS(105), - [anon_sym_DASH_GT] = ACTIONS(105), - [anon_sym_LBRACK] = ACTIONS(105), - [anon_sym_RBRACK] = ACTIONS(105), - [anon_sym_LPAREN] = ACTIONS(105), - [anon_sym_RPAREN] = ACTIONS(105), - [anon_sym_QMARK] = ACTIONS(107), - [anon_sym_LBRACE] = ACTIONS(105), - [anon_sym_RBRACE] = ACTIONS(105), - [anon_sym_LT_DASH] = ACTIONS(107), - [anon_sym_LT_DASH_GT] = ACTIONS(105), - [anon_sym_STAR] = ACTIONS(107), - [anon_sym_DOT] = ACTIONS(105), - [anon_sym_LT] = ACTIONS(107), - [anon_sym_GT] = ACTIONS(107), - [sym_variable_name] = ACTIONS(105), - [sym_custom_function_name] = ACTIONS(105), - [anon_sym_EQ] = ACTIONS(107), - [sym_duration_part] = ACTIONS(109), - [anon_sym_DASH] = ACTIONS(107), - [anon_sym_AT] = ACTIONS(107), - [anon_sym_LT_PIPE] = ACTIONS(105), - [anon_sym_AMP_AMP] = ACTIONS(105), - [anon_sym_PIPE_PIPE] = ACTIONS(105), - [anon_sym_QMARK_QMARK] = ACTIONS(105), - [anon_sym_QMARK_COLON] = ACTIONS(105), - [anon_sym_BANG_EQ] = ACTIONS(105), - [anon_sym_EQ_EQ] = ACTIONS(105), - [anon_sym_QMARK_EQ] = ACTIONS(105), - [anon_sym_STAR_EQ] = ACTIONS(105), - [anon_sym_TILDE] = ACTIONS(105), - [anon_sym_BANG_TILDE] = ACTIONS(105), - [anon_sym_STAR_TILDE] = ACTIONS(105), - [anon_sym_LT_EQ] = ACTIONS(105), - [anon_sym_GT_EQ] = ACTIONS(105), - [anon_sym_PLUS] = ACTIONS(107), - [anon_sym_PLUS_EQ] = ACTIONS(105), - [anon_sym_DASH_EQ] = ACTIONS(105), - [anon_sym_u00d7] = ACTIONS(105), - [anon_sym_SLASH] = ACTIONS(107), - [anon_sym_u00f7] = ACTIONS(105), - [anon_sym_STAR_STAR] = ACTIONS(105), - [anon_sym_u220b] = ACTIONS(105), - [anon_sym_u220c] = ACTIONS(105), - [anon_sym_u2287] = ACTIONS(105), - [anon_sym_u2283] = ACTIONS(105), - [anon_sym_u2285] = ACTIONS(105), - [anon_sym_u2208] = ACTIONS(105), - [anon_sym_u2209] = ACTIONS(105), - [anon_sym_u2286] = ACTIONS(105), - [anon_sym_u2282] = ACTIONS(105), - [anon_sym_u2284] = ACTIONS(105), - [anon_sym_AT_AT] = ACTIONS(105), + [sym_semi_colon] = ACTIONS(108), + [sym_keyword_if] = ACTIONS(108), + [sym_keyword_return] = ACTIONS(108), + [sym_keyword_from] = ACTIONS(108), + [sym_keyword_as] = ACTIONS(108), + [sym_keyword_omit] = ACTIONS(108), + [sym_keyword_parallel] = ACTIONS(108), + [sym_keyword_timeout] = ACTIONS(108), + [sym_keyword_where] = ACTIONS(108), + [sym_keyword_group] = ACTIONS(108), + [sym_keyword_and] = ACTIONS(108), + [sym_keyword_or] = ACTIONS(108), + [sym_keyword_is] = ACTIONS(108), + [sym_keyword_not] = ACTIONS(110), + [sym_keyword_contains] = ACTIONS(108), + [sym_keyword_contains_not] = ACTIONS(108), + [sym_keyword_contains_all] = ACTIONS(108), + [sym_keyword_contains_any] = ACTIONS(108), + [sym_keyword_contains_none] = ACTIONS(108), + [sym_keyword_inside] = ACTIONS(108), + [sym_keyword_in] = ACTIONS(110), + [sym_keyword_not_inside] = ACTIONS(108), + [sym_keyword_all_inside] = ACTIONS(108), + [sym_keyword_any_inside] = ACTIONS(108), + [sym_keyword_none_inside] = ACTIONS(108), + [sym_keyword_outside] = ACTIONS(108), + [sym_keyword_intersects] = ACTIONS(108), + [sym_keyword_drop] = ACTIONS(108), + [sym_keyword_schemafull] = ACTIONS(108), + [sym_keyword_schemaless] = ACTIONS(108), + [sym_keyword_changefeed] = ACTIONS(108), + [sym_keyword_content] = ACTIONS(108), + [sym_keyword_merge] = ACTIONS(108), + [sym_keyword_patch] = ACTIONS(108), + [sym_keyword_then] = ACTIONS(108), + [sym_keyword_type] = ACTIONS(108), + [sym_keyword_permissions] = ACTIONS(108), + [sym_keyword_for] = ACTIONS(108), + [sym_keyword_comment] = ACTIONS(108), + [sym_keyword_set] = ACTIONS(108), + [sym_keyword_unset] = ACTIONS(108), + [anon_sym_COMMA] = ACTIONS(108), + [anon_sym_DASH_GT] = ACTIONS(108), + [anon_sym_LBRACK] = ACTIONS(108), + [anon_sym_RBRACK] = ACTIONS(108), + [anon_sym_LPAREN] = ACTIONS(108), + [anon_sym_RPAREN] = ACTIONS(108), + [anon_sym_QMARK] = ACTIONS(110), + [anon_sym_LBRACE] = ACTIONS(108), + [anon_sym_RBRACE] = ACTIONS(108), + [anon_sym_LT_DASH] = ACTIONS(110), + [anon_sym_LT_DASH_GT] = ACTIONS(108), + [anon_sym_STAR] = ACTIONS(110), + [anon_sym_DOT] = ACTIONS(108), + [anon_sym_LT] = ACTIONS(110), + [anon_sym_GT] = ACTIONS(110), + [sym_variable_name] = ACTIONS(108), + [sym_custom_function_name] = ACTIONS(108), + [anon_sym_EQ] = ACTIONS(110), + [sym_duration_part] = ACTIONS(112), + [anon_sym_DASH] = ACTIONS(110), + [anon_sym_AT] = ACTIONS(110), + [anon_sym_LT_PIPE] = ACTIONS(108), + [anon_sym_AMP_AMP] = ACTIONS(108), + [anon_sym_PIPE_PIPE] = ACTIONS(108), + [anon_sym_QMARK_QMARK] = ACTIONS(108), + [anon_sym_QMARK_COLON] = ACTIONS(108), + [anon_sym_BANG_EQ] = ACTIONS(108), + [anon_sym_EQ_EQ] = ACTIONS(108), + [anon_sym_QMARK_EQ] = ACTIONS(108), + [anon_sym_STAR_EQ] = ACTIONS(108), + [anon_sym_TILDE] = ACTIONS(108), + [anon_sym_BANG_TILDE] = ACTIONS(108), + [anon_sym_STAR_TILDE] = ACTIONS(108), + [anon_sym_LT_EQ] = ACTIONS(108), + [anon_sym_GT_EQ] = ACTIONS(108), + [anon_sym_PLUS] = ACTIONS(110), + [anon_sym_PLUS_EQ] = ACTIONS(108), + [anon_sym_DASH_EQ] = ACTIONS(108), + [anon_sym_u00d7] = ACTIONS(108), + [anon_sym_SLASH] = ACTIONS(110), + [anon_sym_u00f7] = ACTIONS(108), + [anon_sym_STAR_STAR] = ACTIONS(108), + [anon_sym_u220b] = ACTIONS(108), + [anon_sym_u220c] = ACTIONS(108), + [anon_sym_u2287] = ACTIONS(108), + [anon_sym_u2283] = ACTIONS(108), + [anon_sym_u2285] = ACTIONS(108), + [anon_sym_u2208] = ACTIONS(108), + [anon_sym_u2209] = ACTIONS(108), + [anon_sym_u2286] = ACTIONS(108), + [anon_sym_u2282] = ACTIONS(108), + [anon_sym_u2284] = ACTIONS(108), + [anon_sym_AT_AT] = ACTIONS(108), }, [9] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(112), - [sym_keyword_if] = ACTIONS(112), - [sym_keyword_return] = ACTIONS(112), - [sym_keyword_from] = ACTIONS(112), - [sym_keyword_as] = ACTIONS(112), - [sym_keyword_omit] = ACTIONS(112), - [sym_keyword_parallel] = ACTIONS(112), - [sym_keyword_timeout] = ACTIONS(112), - [sym_keyword_where] = ACTIONS(112), - [sym_keyword_group] = ACTIONS(112), - [sym_keyword_and] = ACTIONS(112), - [sym_keyword_or] = ACTIONS(112), - [sym_keyword_is] = ACTIONS(112), - [sym_keyword_not] = ACTIONS(114), - [sym_keyword_contains] = ACTIONS(112), - [sym_keyword_contains_not] = ACTIONS(112), - [sym_keyword_contains_all] = ACTIONS(112), - [sym_keyword_contains_any] = ACTIONS(112), - [sym_keyword_contains_none] = ACTIONS(112), - [sym_keyword_inside] = ACTIONS(112), - [sym_keyword_in] = ACTIONS(114), - [sym_keyword_not_inside] = ACTIONS(112), - [sym_keyword_all_inside] = ACTIONS(112), - [sym_keyword_any_inside] = ACTIONS(112), - [sym_keyword_none_inside] = ACTIONS(112), - [sym_keyword_outside] = ACTIONS(112), - [sym_keyword_intersects] = ACTIONS(112), - [sym_keyword_drop] = ACTIONS(112), - [sym_keyword_schemafull] = ACTIONS(112), - [sym_keyword_schemaless] = ACTIONS(112), - [sym_keyword_changefeed] = ACTIONS(112), - [sym_keyword_content] = ACTIONS(112), - [sym_keyword_merge] = ACTIONS(112), - [sym_keyword_patch] = ACTIONS(112), - [sym_keyword_then] = ACTIONS(112), - [sym_keyword_type] = ACTIONS(112), - [sym_keyword_permissions] = ACTIONS(112), - [sym_keyword_for] = ACTIONS(112), - [sym_keyword_comment] = ACTIONS(112), - [sym_keyword_set] = ACTIONS(112), - [sym_keyword_unset] = ACTIONS(112), - [anon_sym_COMMA] = ACTIONS(112), - [anon_sym_DASH_GT] = ACTIONS(112), - [anon_sym_LBRACK] = ACTIONS(112), - [anon_sym_RBRACK] = ACTIONS(112), - [anon_sym_LPAREN] = ACTIONS(112), - [anon_sym_RPAREN] = ACTIONS(112), - [anon_sym_QMARK] = ACTIONS(114), - [anon_sym_LBRACE] = ACTIONS(112), - [anon_sym_RBRACE] = ACTIONS(112), - [anon_sym_LT_DASH] = ACTIONS(114), - [anon_sym_LT_DASH_GT] = ACTIONS(112), - [anon_sym_STAR] = ACTIONS(114), - [anon_sym_DOT] = ACTIONS(114), - [anon_sym_LT] = ACTIONS(114), - [anon_sym_GT] = ACTIONS(114), - [sym_variable_name] = ACTIONS(112), - [sym_custom_function_name] = ACTIONS(112), - [anon_sym_DOT_DOT] = ACTIONS(112), - [anon_sym_EQ] = ACTIONS(114), - [anon_sym_DASH] = ACTIONS(114), - [anon_sym_AT] = ACTIONS(114), - [anon_sym_LT_PIPE] = ACTIONS(112), - [anon_sym_AMP_AMP] = ACTIONS(112), - [anon_sym_PIPE_PIPE] = ACTIONS(112), - [anon_sym_QMARK_QMARK] = ACTIONS(112), - [anon_sym_QMARK_COLON] = ACTIONS(112), - [anon_sym_BANG_EQ] = ACTIONS(112), - [anon_sym_EQ_EQ] = ACTIONS(112), - [anon_sym_QMARK_EQ] = ACTIONS(112), - [anon_sym_STAR_EQ] = ACTIONS(112), - [anon_sym_TILDE] = ACTIONS(112), - [anon_sym_BANG_TILDE] = ACTIONS(112), - [anon_sym_STAR_TILDE] = ACTIONS(112), - [anon_sym_LT_EQ] = ACTIONS(112), - [anon_sym_GT_EQ] = ACTIONS(112), - [anon_sym_PLUS] = ACTIONS(114), - [anon_sym_PLUS_EQ] = ACTIONS(112), - [anon_sym_DASH_EQ] = ACTIONS(112), - [anon_sym_u00d7] = ACTIONS(112), - [anon_sym_SLASH] = ACTIONS(114), - [anon_sym_u00f7] = ACTIONS(112), - [anon_sym_STAR_STAR] = ACTIONS(112), - [anon_sym_u220b] = ACTIONS(112), - [anon_sym_u220c] = ACTIONS(112), - [anon_sym_u2287] = ACTIONS(112), - [anon_sym_u2283] = ACTIONS(112), - [anon_sym_u2285] = ACTIONS(112), - [anon_sym_u2208] = ACTIONS(112), - [anon_sym_u2209] = ACTIONS(112), - [anon_sym_u2286] = ACTIONS(112), - [anon_sym_u2282] = ACTIONS(112), - [anon_sym_u2284] = ACTIONS(112), - [anon_sym_AT_AT] = ACTIONS(112), + [sym_semi_colon] = ACTIONS(114), + [sym_keyword_if] = ACTIONS(114), + [sym_keyword_return] = ACTIONS(114), + [sym_keyword_from] = ACTIONS(114), + [sym_keyword_as] = ACTIONS(114), + [sym_keyword_omit] = ACTIONS(114), + [sym_keyword_parallel] = ACTIONS(114), + [sym_keyword_timeout] = ACTIONS(114), + [sym_keyword_where] = ACTIONS(114), + [sym_keyword_group] = ACTIONS(114), + [sym_keyword_and] = ACTIONS(114), + [sym_keyword_or] = ACTIONS(114), + [sym_keyword_is] = ACTIONS(114), + [sym_keyword_not] = ACTIONS(116), + [sym_keyword_contains] = ACTIONS(114), + [sym_keyword_contains_not] = ACTIONS(114), + [sym_keyword_contains_all] = ACTIONS(114), + [sym_keyword_contains_any] = ACTIONS(114), + [sym_keyword_contains_none] = ACTIONS(114), + [sym_keyword_inside] = ACTIONS(114), + [sym_keyword_in] = ACTIONS(116), + [sym_keyword_not_inside] = ACTIONS(114), + [sym_keyword_all_inside] = ACTIONS(114), + [sym_keyword_any_inside] = ACTIONS(114), + [sym_keyword_none_inside] = ACTIONS(114), + [sym_keyword_outside] = ACTIONS(114), + [sym_keyword_intersects] = ACTIONS(114), + [sym_keyword_drop] = ACTIONS(114), + [sym_keyword_schemafull] = ACTIONS(114), + [sym_keyword_schemaless] = ACTIONS(114), + [sym_keyword_changefeed] = ACTIONS(114), + [sym_keyword_content] = ACTIONS(114), + [sym_keyword_merge] = ACTIONS(114), + [sym_keyword_patch] = ACTIONS(114), + [sym_keyword_then] = ACTIONS(114), + [sym_keyword_type] = ACTIONS(114), + [sym_keyword_permissions] = ACTIONS(114), + [sym_keyword_for] = ACTIONS(114), + [sym_keyword_comment] = ACTIONS(114), + [sym_keyword_set] = ACTIONS(114), + [sym_keyword_unset] = ACTIONS(114), + [anon_sym_COMMA] = ACTIONS(114), + [anon_sym_DASH_GT] = ACTIONS(114), + [anon_sym_LBRACK] = ACTIONS(114), + [anon_sym_RBRACK] = ACTIONS(114), + [anon_sym_LPAREN] = ACTIONS(114), + [anon_sym_RPAREN] = ACTIONS(114), + [anon_sym_QMARK] = ACTIONS(116), + [anon_sym_LBRACE] = ACTIONS(114), + [anon_sym_RBRACE] = ACTIONS(114), + [anon_sym_LT_DASH] = ACTIONS(116), + [anon_sym_LT_DASH_GT] = ACTIONS(114), + [anon_sym_STAR] = ACTIONS(116), + [anon_sym_DOT] = ACTIONS(116), + [anon_sym_LT] = ACTIONS(116), + [anon_sym_GT] = ACTIONS(116), + [sym_variable_name] = ACTIONS(114), + [sym_custom_function_name] = ACTIONS(114), + [anon_sym_DOT_DOT] = ACTIONS(114), + [anon_sym_EQ] = ACTIONS(116), + [anon_sym_DASH] = ACTIONS(116), + [anon_sym_AT] = ACTIONS(116), + [anon_sym_LT_PIPE] = ACTIONS(114), + [anon_sym_AMP_AMP] = ACTIONS(114), + [anon_sym_PIPE_PIPE] = ACTIONS(114), + [anon_sym_QMARK_QMARK] = ACTIONS(114), + [anon_sym_QMARK_COLON] = ACTIONS(114), + [anon_sym_BANG_EQ] = ACTIONS(114), + [anon_sym_EQ_EQ] = ACTIONS(114), + [anon_sym_QMARK_EQ] = ACTIONS(114), + [anon_sym_STAR_EQ] = ACTIONS(114), + [anon_sym_TILDE] = ACTIONS(114), + [anon_sym_BANG_TILDE] = ACTIONS(114), + [anon_sym_STAR_TILDE] = ACTIONS(114), + [anon_sym_LT_EQ] = ACTIONS(114), + [anon_sym_GT_EQ] = ACTIONS(114), + [anon_sym_PLUS] = ACTIONS(116), + [anon_sym_PLUS_EQ] = ACTIONS(114), + [anon_sym_DASH_EQ] = ACTIONS(114), + [anon_sym_u00d7] = ACTIONS(114), + [anon_sym_SLASH] = ACTIONS(116), + [anon_sym_u00f7] = ACTIONS(114), + [anon_sym_STAR_STAR] = ACTIONS(114), + [anon_sym_u220b] = ACTIONS(114), + [anon_sym_u220c] = ACTIONS(114), + [anon_sym_u2287] = ACTIONS(114), + [anon_sym_u2283] = ACTIONS(114), + [anon_sym_u2285] = ACTIONS(114), + [anon_sym_u2208] = ACTIONS(114), + [anon_sym_u2209] = ACTIONS(114), + [anon_sym_u2286] = ACTIONS(114), + [anon_sym_u2282] = ACTIONS(114), + [anon_sym_u2284] = ACTIONS(114), + [anon_sym_AT_AT] = ACTIONS(114), }, [10] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(59), - [sym_keyword_if] = ACTIONS(59), - [sym_keyword_return] = ACTIONS(59), - [sym_keyword_from] = ACTIONS(59), - [sym_keyword_as] = ACTIONS(59), - [sym_keyword_omit] = ACTIONS(59), - [sym_keyword_parallel] = ACTIONS(59), - [sym_keyword_timeout] = ACTIONS(59), - [sym_keyword_where] = ACTIONS(59), - [sym_keyword_group] = ACTIONS(59), - [sym_keyword_and] = ACTIONS(59), - [sym_keyword_or] = ACTIONS(59), - [sym_keyword_is] = ACTIONS(59), - [sym_keyword_not] = ACTIONS(61), - [sym_keyword_contains] = ACTIONS(59), - [sym_keyword_contains_not] = ACTIONS(59), - [sym_keyword_contains_all] = ACTIONS(59), - [sym_keyword_contains_any] = ACTIONS(59), - [sym_keyword_contains_none] = ACTIONS(59), - [sym_keyword_inside] = ACTIONS(59), - [sym_keyword_in] = ACTIONS(61), - [sym_keyword_not_inside] = ACTIONS(59), - [sym_keyword_all_inside] = ACTIONS(59), - [sym_keyword_any_inside] = ACTIONS(59), - [sym_keyword_none_inside] = ACTIONS(59), - [sym_keyword_outside] = ACTIONS(59), - [sym_keyword_intersects] = ACTIONS(59), - [sym_keyword_drop] = ACTIONS(59), - [sym_keyword_schemafull] = ACTIONS(59), - [sym_keyword_schemaless] = ACTIONS(59), - [sym_keyword_changefeed] = ACTIONS(59), - [sym_keyword_content] = ACTIONS(59), - [sym_keyword_merge] = ACTIONS(59), - [sym_keyword_patch] = ACTIONS(59), - [sym_keyword_then] = ACTIONS(59), - [sym_keyword_type] = ACTIONS(59), - [sym_keyword_permissions] = ACTIONS(59), - [sym_keyword_for] = ACTIONS(59), - [sym_keyword_comment] = ACTIONS(59), - [sym_keyword_set] = ACTIONS(59), - [sym_keyword_unset] = ACTIONS(59), - [anon_sym_COMMA] = ACTIONS(59), - [anon_sym_DASH_GT] = ACTIONS(59), - [anon_sym_LBRACK] = ACTIONS(59), - [anon_sym_RBRACK] = ACTIONS(59), - [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_RPAREN] = ACTIONS(59), - [anon_sym_QMARK] = ACTIONS(61), - [anon_sym_COLON] = ACTIONS(116), - [anon_sym_LBRACE] = ACTIONS(59), - [anon_sym_RBRACE] = ACTIONS(59), - [anon_sym_LT_DASH] = ACTIONS(61), - [anon_sym_LT_DASH_GT] = ACTIONS(59), - [anon_sym_STAR] = ACTIONS(61), - [anon_sym_DOT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_GT] = ACTIONS(61), - [sym_variable_name] = ACTIONS(59), - [sym_custom_function_name] = ACTIONS(59), - [anon_sym_EQ] = ACTIONS(61), - [anon_sym_DASH] = ACTIONS(61), - [anon_sym_AT] = ACTIONS(61), - [anon_sym_LT_PIPE] = ACTIONS(59), - [anon_sym_AMP_AMP] = ACTIONS(59), - [anon_sym_PIPE_PIPE] = ACTIONS(59), - [anon_sym_QMARK_QMARK] = ACTIONS(59), - [anon_sym_QMARK_COLON] = ACTIONS(59), - [anon_sym_BANG_EQ] = ACTIONS(59), - [anon_sym_EQ_EQ] = ACTIONS(59), - [anon_sym_QMARK_EQ] = ACTIONS(59), - [anon_sym_STAR_EQ] = ACTIONS(59), - [anon_sym_TILDE] = ACTIONS(59), - [anon_sym_BANG_TILDE] = ACTIONS(59), - [anon_sym_STAR_TILDE] = ACTIONS(59), - [anon_sym_LT_EQ] = ACTIONS(59), - [anon_sym_GT_EQ] = ACTIONS(59), - [anon_sym_PLUS] = ACTIONS(61), - [anon_sym_PLUS_EQ] = ACTIONS(59), - [anon_sym_DASH_EQ] = ACTIONS(59), - [anon_sym_u00d7] = ACTIONS(59), - [anon_sym_SLASH] = ACTIONS(61), - [anon_sym_u00f7] = ACTIONS(59), - [anon_sym_STAR_STAR] = ACTIONS(59), - [anon_sym_u220b] = ACTIONS(59), - [anon_sym_u220c] = ACTIONS(59), - [anon_sym_u2287] = ACTIONS(59), - [anon_sym_u2283] = ACTIONS(59), - [anon_sym_u2285] = ACTIONS(59), - [anon_sym_u2208] = ACTIONS(59), - [anon_sym_u2209] = ACTIONS(59), - [anon_sym_u2286] = ACTIONS(59), - [anon_sym_u2282] = ACTIONS(59), - [anon_sym_u2284] = ACTIONS(59), - [anon_sym_AT_AT] = ACTIONS(59), - }, - [11] = { - [ts_builtin_sym_end] = ACTIONS(118), [sym_comment] = ACTIONS(3), [sym_semi_colon] = ACTIONS(118), + [sym_keyword_if] = ACTIONS(118), [sym_keyword_return] = ACTIONS(118), - [sym_keyword_value] = ACTIONS(118), - [sym_keyword_explain] = ACTIONS(118), + [sym_keyword_from] = ACTIONS(118), + [sym_keyword_as] = ACTIONS(118), + [sym_keyword_omit] = ACTIONS(118), [sym_keyword_parallel] = ACTIONS(118), [sym_keyword_timeout] = ACTIONS(118), - [sym_keyword_fetch] = ACTIONS(118), - [sym_keyword_limit] = ACTIONS(118), - [sym_keyword_rand] = ACTIONS(118), - [sym_keyword_collate] = ACTIONS(118), - [sym_keyword_numeric] = ACTIONS(118), - [sym_keyword_asc] = ACTIONS(118), - [sym_keyword_desc] = ACTIONS(118), [sym_keyword_where] = ACTIONS(118), + [sym_keyword_group] = ACTIONS(118), [sym_keyword_and] = ACTIONS(118), [sym_keyword_or] = ACTIONS(118), [sym_keyword_is] = ACTIONS(118), @@ -17474,33 +17507,38 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_keyword_none_inside] = ACTIONS(118), [sym_keyword_outside] = ACTIONS(118), [sym_keyword_intersects] = ACTIONS(118), - [sym_keyword_flexible] = ACTIONS(118), - [sym_keyword_readonly] = ACTIONS(118), + [sym_keyword_drop] = ACTIONS(118), + [sym_keyword_schemafull] = ACTIONS(118), + [sym_keyword_schemaless] = ACTIONS(118), + [sym_keyword_changefeed] = ACTIONS(118), [sym_keyword_content] = ACTIONS(118), [sym_keyword_merge] = ACTIONS(118), [sym_keyword_patch] = ACTIONS(118), + [sym_keyword_then] = ACTIONS(118), [sym_keyword_type] = ACTIONS(118), - [sym_keyword_default] = ACTIONS(118), - [sym_keyword_assert] = ACTIONS(118), [sym_keyword_permissions] = ACTIONS(118), [sym_keyword_for] = ACTIONS(118), [sym_keyword_comment] = ACTIONS(118), - [sym_keyword_session] = ACTIONS(118), - [sym_keyword_signin] = ACTIONS(118), - [sym_keyword_signup] = ACTIONS(118), [sym_keyword_set] = ACTIONS(118), [sym_keyword_unset] = ACTIONS(118), [anon_sym_COMMA] = ACTIONS(118), [anon_sym_DASH_GT] = ACTIONS(118), [anon_sym_LBRACK] = ACTIONS(118), + [anon_sym_RBRACK] = ACTIONS(118), + [anon_sym_LPAREN] = ACTIONS(118), [anon_sym_RPAREN] = ACTIONS(118), + [anon_sym_QMARK] = ACTIONS(120), + [anon_sym_LBRACE] = ACTIONS(118), [anon_sym_RBRACE] = ACTIONS(118), [anon_sym_LT_DASH] = ACTIONS(120), [anon_sym_LT_DASH_GT] = ACTIONS(118), [anon_sym_STAR] = ACTIONS(120), - [anon_sym_DOT] = ACTIONS(118), + [anon_sym_DOT] = ACTIONS(120), [anon_sym_LT] = ACTIONS(120), [anon_sym_GT] = ACTIONS(120), + [sym_variable_name] = ACTIONS(118), + [sym_custom_function_name] = ACTIONS(118), + [anon_sym_DOT_DOT] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(120), [anon_sym_DASH] = ACTIONS(120), [anon_sym_AT] = ACTIONS(120), @@ -17537,7 +17575,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_u2284] = ACTIONS(118), [anon_sym_AT_AT] = ACTIONS(118), }, - [12] = { + [11] = { [sym_comment] = ACTIONS(3), [sym_semi_colon] = ACTIONS(122), [sym_keyword_if] = ACTIONS(122), @@ -17634,7 +17672,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_u2284] = ACTIONS(122), [anon_sym_AT_AT] = ACTIONS(122), }, - [13] = { + [12] = { [sym_comment] = ACTIONS(3), [sym_semi_colon] = ACTIONS(126), [sym_keyword_if] = ACTIONS(126), @@ -17731,18 +17769,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_u2284] = ACTIONS(126), [anon_sym_AT_AT] = ACTIONS(126), }, - [14] = { + [13] = { + [ts_builtin_sym_end] = ACTIONS(130), [sym_comment] = ACTIONS(3), [sym_semi_colon] = ACTIONS(130), - [sym_keyword_if] = ACTIONS(130), [sym_keyword_return] = ACTIONS(130), - [sym_keyword_from] = ACTIONS(130), - [sym_keyword_as] = ACTIONS(130), - [sym_keyword_omit] = ACTIONS(130), + [sym_keyword_value] = ACTIONS(130), + [sym_keyword_explain] = ACTIONS(130), [sym_keyword_parallel] = ACTIONS(130), [sym_keyword_timeout] = ACTIONS(130), + [sym_keyword_fetch] = ACTIONS(130), + [sym_keyword_limit] = ACTIONS(130), + [sym_keyword_rand] = ACTIONS(130), + [sym_keyword_collate] = ACTIONS(130), + [sym_keyword_numeric] = ACTIONS(130), + [sym_keyword_asc] = ACTIONS(130), + [sym_keyword_desc] = ACTIONS(130), [sym_keyword_where] = ACTIONS(130), - [sym_keyword_group] = ACTIONS(130), [sym_keyword_and] = ACTIONS(130), [sym_keyword_or] = ACTIONS(130), [sym_keyword_is] = ACTIONS(130), @@ -17760,38 +17803,33 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_keyword_none_inside] = ACTIONS(130), [sym_keyword_outside] = ACTIONS(130), [sym_keyword_intersects] = ACTIONS(130), - [sym_keyword_drop] = ACTIONS(130), - [sym_keyword_schemafull] = ACTIONS(130), - [sym_keyword_schemaless] = ACTIONS(130), - [sym_keyword_changefeed] = ACTIONS(130), + [sym_keyword_flexible] = ACTIONS(130), + [sym_keyword_readonly] = ACTIONS(130), [sym_keyword_content] = ACTIONS(130), [sym_keyword_merge] = ACTIONS(130), [sym_keyword_patch] = ACTIONS(130), - [sym_keyword_then] = ACTIONS(130), [sym_keyword_type] = ACTIONS(130), + [sym_keyword_default] = ACTIONS(130), + [sym_keyword_assert] = ACTIONS(130), [sym_keyword_permissions] = ACTIONS(130), [sym_keyword_for] = ACTIONS(130), [sym_keyword_comment] = ACTIONS(130), + [sym_keyword_session] = ACTIONS(130), + [sym_keyword_signin] = ACTIONS(130), + [sym_keyword_signup] = ACTIONS(130), [sym_keyword_set] = ACTIONS(130), [sym_keyword_unset] = ACTIONS(130), [anon_sym_COMMA] = ACTIONS(130), [anon_sym_DASH_GT] = ACTIONS(130), [anon_sym_LBRACK] = ACTIONS(130), - [anon_sym_RBRACK] = ACTIONS(130), - [anon_sym_LPAREN] = ACTIONS(130), [anon_sym_RPAREN] = ACTIONS(130), - [anon_sym_QMARK] = ACTIONS(132), - [anon_sym_LBRACE] = ACTIONS(130), [anon_sym_RBRACE] = ACTIONS(130), [anon_sym_LT_DASH] = ACTIONS(132), [anon_sym_LT_DASH_GT] = ACTIONS(130), [anon_sym_STAR] = ACTIONS(132), - [anon_sym_DOT] = ACTIONS(132), + [anon_sym_DOT] = ACTIONS(130), [anon_sym_LT] = ACTIONS(132), [anon_sym_GT] = ACTIONS(132), - [sym_variable_name] = ACTIONS(130), - [sym_custom_function_name] = ACTIONS(130), - [anon_sym_DOT_DOT] = ACTIONS(130), [anon_sym_EQ] = ACTIONS(132), [anon_sym_DASH] = ACTIONS(132), [anon_sym_AT] = ACTIONS(132), @@ -17828,889 +17866,885 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_u2284] = ACTIONS(130), [anon_sym_AT_AT] = ACTIONS(130), }, + [14] = { + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(61), + [sym_keyword_if] = ACTIONS(61), + [sym_keyword_return] = ACTIONS(61), + [sym_keyword_from] = ACTIONS(61), + [sym_keyword_as] = ACTIONS(61), + [sym_keyword_omit] = ACTIONS(61), + [sym_keyword_parallel] = ACTIONS(61), + [sym_keyword_timeout] = ACTIONS(61), + [sym_keyword_where] = ACTIONS(61), + [sym_keyword_group] = ACTIONS(61), + [sym_keyword_and] = ACTIONS(61), + [sym_keyword_or] = ACTIONS(61), + [sym_keyword_is] = ACTIONS(61), + [sym_keyword_not] = ACTIONS(63), + [sym_keyword_contains] = ACTIONS(61), + [sym_keyword_contains_not] = ACTIONS(61), + [sym_keyword_contains_all] = ACTIONS(61), + [sym_keyword_contains_any] = ACTIONS(61), + [sym_keyword_contains_none] = ACTIONS(61), + [sym_keyword_inside] = ACTIONS(61), + [sym_keyword_in] = ACTIONS(63), + [sym_keyword_not_inside] = ACTIONS(61), + [sym_keyword_all_inside] = ACTIONS(61), + [sym_keyword_any_inside] = ACTIONS(61), + [sym_keyword_none_inside] = ACTIONS(61), + [sym_keyword_outside] = ACTIONS(61), + [sym_keyword_intersects] = ACTIONS(61), + [sym_keyword_drop] = ACTIONS(61), + [sym_keyword_schemafull] = ACTIONS(61), + [sym_keyword_schemaless] = ACTIONS(61), + [sym_keyword_changefeed] = ACTIONS(61), + [sym_keyword_content] = ACTIONS(61), + [sym_keyword_merge] = ACTIONS(61), + [sym_keyword_patch] = ACTIONS(61), + [sym_keyword_then] = ACTIONS(61), + [sym_keyword_type] = ACTIONS(61), + [sym_keyword_permissions] = ACTIONS(61), + [sym_keyword_for] = ACTIONS(61), + [sym_keyword_comment] = ACTIONS(61), + [sym_keyword_set] = ACTIONS(61), + [sym_keyword_unset] = ACTIONS(61), + [anon_sym_COMMA] = ACTIONS(61), + [anon_sym_DASH_GT] = ACTIONS(61), + [anon_sym_LBRACK] = ACTIONS(61), + [anon_sym_RBRACK] = ACTIONS(61), + [anon_sym_LPAREN] = ACTIONS(61), + [anon_sym_RPAREN] = ACTIONS(61), + [anon_sym_QMARK] = ACTIONS(63), + [anon_sym_COLON] = ACTIONS(134), + [anon_sym_LBRACE] = ACTIONS(61), + [anon_sym_RBRACE] = ACTIONS(61), + [anon_sym_LT_DASH] = ACTIONS(63), + [anon_sym_LT_DASH_GT] = ACTIONS(61), + [anon_sym_STAR] = ACTIONS(63), + [anon_sym_DOT] = ACTIONS(61), + [anon_sym_LT] = ACTIONS(63), + [anon_sym_GT] = ACTIONS(63), + [sym_variable_name] = ACTIONS(61), + [sym_custom_function_name] = ACTIONS(61), + [anon_sym_EQ] = ACTIONS(63), + [anon_sym_DASH] = ACTIONS(63), + [anon_sym_AT] = ACTIONS(63), + [anon_sym_LT_PIPE] = ACTIONS(61), + [anon_sym_AMP_AMP] = ACTIONS(61), + [anon_sym_PIPE_PIPE] = ACTIONS(61), + [anon_sym_QMARK_QMARK] = ACTIONS(61), + [anon_sym_QMARK_COLON] = ACTIONS(61), + [anon_sym_BANG_EQ] = ACTIONS(61), + [anon_sym_EQ_EQ] = ACTIONS(61), + [anon_sym_QMARK_EQ] = ACTIONS(61), + [anon_sym_STAR_EQ] = ACTIONS(61), + [anon_sym_TILDE] = ACTIONS(61), + [anon_sym_BANG_TILDE] = ACTIONS(61), + [anon_sym_STAR_TILDE] = ACTIONS(61), + [anon_sym_LT_EQ] = ACTIONS(61), + [anon_sym_GT_EQ] = ACTIONS(61), + [anon_sym_PLUS] = ACTIONS(63), + [anon_sym_PLUS_EQ] = ACTIONS(61), + [anon_sym_DASH_EQ] = ACTIONS(61), + [anon_sym_u00d7] = ACTIONS(61), + [anon_sym_SLASH] = ACTIONS(63), + [anon_sym_u00f7] = ACTIONS(61), + [anon_sym_STAR_STAR] = ACTIONS(61), + [anon_sym_u220b] = ACTIONS(61), + [anon_sym_u220c] = ACTIONS(61), + [anon_sym_u2287] = ACTIONS(61), + [anon_sym_u2283] = ACTIONS(61), + [anon_sym_u2285] = ACTIONS(61), + [anon_sym_u2208] = ACTIONS(61), + [anon_sym_u2209] = ACTIONS(61), + [anon_sym_u2286] = ACTIONS(61), + [anon_sym_u2282] = ACTIONS(61), + [anon_sym_u2284] = ACTIONS(61), + [anon_sym_AT_AT] = ACTIONS(61), + }, [15] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(134), - [sym_keyword_if] = ACTIONS(134), - [sym_keyword_return] = ACTIONS(134), - [sym_keyword_from] = ACTIONS(134), - [sym_keyword_as] = ACTIONS(134), - [sym_keyword_omit] = ACTIONS(134), - [sym_keyword_parallel] = ACTIONS(134), - [sym_keyword_timeout] = ACTIONS(134), - [sym_keyword_where] = ACTIONS(134), - [sym_keyword_group] = ACTIONS(134), - [sym_keyword_and] = ACTIONS(134), - [sym_keyword_or] = ACTIONS(134), - [sym_keyword_is] = ACTIONS(134), - [sym_keyword_not] = ACTIONS(136), - [sym_keyword_contains] = ACTIONS(134), - [sym_keyword_contains_not] = ACTIONS(134), - [sym_keyword_contains_all] = ACTIONS(134), - [sym_keyword_contains_any] = ACTIONS(134), - [sym_keyword_contains_none] = ACTIONS(134), - [sym_keyword_inside] = ACTIONS(134), - [sym_keyword_in] = ACTIONS(136), - [sym_keyword_not_inside] = ACTIONS(134), - [sym_keyword_all_inside] = ACTIONS(134), - [sym_keyword_any_inside] = ACTIONS(134), - [sym_keyword_none_inside] = ACTIONS(134), - [sym_keyword_outside] = ACTIONS(134), - [sym_keyword_intersects] = ACTIONS(134), - [sym_keyword_drop] = ACTIONS(134), - [sym_keyword_schemafull] = ACTIONS(134), - [sym_keyword_schemaless] = ACTIONS(134), - [sym_keyword_changefeed] = ACTIONS(134), - [sym_keyword_content] = ACTIONS(134), - [sym_keyword_merge] = ACTIONS(134), - [sym_keyword_patch] = ACTIONS(134), - [sym_keyword_then] = ACTIONS(134), - [sym_keyword_type] = ACTIONS(134), - [sym_keyword_permissions] = ACTIONS(134), - [sym_keyword_for] = ACTIONS(134), - [sym_keyword_comment] = ACTIONS(134), - [sym_keyword_set] = ACTIONS(134), - [sym_keyword_unset] = ACTIONS(134), - [anon_sym_COMMA] = ACTIONS(134), - [anon_sym_DASH_GT] = ACTIONS(134), - [anon_sym_LBRACK] = ACTIONS(134), - [anon_sym_RBRACK] = ACTIONS(134), - [anon_sym_LPAREN] = ACTIONS(134), - [anon_sym_RPAREN] = ACTIONS(134), - [anon_sym_QMARK] = ACTIONS(136), - [anon_sym_LBRACE] = ACTIONS(134), - [anon_sym_RBRACE] = ACTIONS(134), - [anon_sym_LT_DASH] = ACTIONS(136), - [anon_sym_LT_DASH_GT] = ACTIONS(134), - [anon_sym_STAR] = ACTIONS(136), - [anon_sym_DOT] = ACTIONS(136), - [anon_sym_LT] = ACTIONS(136), - [anon_sym_GT] = ACTIONS(136), - [sym_variable_name] = ACTIONS(134), - [sym_custom_function_name] = ACTIONS(134), - [anon_sym_DOT_DOT] = ACTIONS(134), - [anon_sym_EQ] = ACTIONS(136), - [anon_sym_DASH] = ACTIONS(136), - [anon_sym_AT] = ACTIONS(136), - [anon_sym_LT_PIPE] = ACTIONS(134), - [anon_sym_AMP_AMP] = ACTIONS(134), - [anon_sym_PIPE_PIPE] = ACTIONS(134), - [anon_sym_QMARK_QMARK] = ACTIONS(134), - [anon_sym_QMARK_COLON] = ACTIONS(134), - [anon_sym_BANG_EQ] = ACTIONS(134), - [anon_sym_EQ_EQ] = ACTIONS(134), - [anon_sym_QMARK_EQ] = ACTIONS(134), - [anon_sym_STAR_EQ] = ACTIONS(134), - [anon_sym_TILDE] = ACTIONS(134), - [anon_sym_BANG_TILDE] = ACTIONS(134), - [anon_sym_STAR_TILDE] = ACTIONS(134), - [anon_sym_LT_EQ] = ACTIONS(134), - [anon_sym_GT_EQ] = ACTIONS(134), - [anon_sym_PLUS] = ACTIONS(136), - [anon_sym_PLUS_EQ] = ACTIONS(134), - [anon_sym_DASH_EQ] = ACTIONS(134), - [anon_sym_u00d7] = ACTIONS(134), - [anon_sym_SLASH] = ACTIONS(136), - [anon_sym_u00f7] = ACTIONS(134), - [anon_sym_STAR_STAR] = ACTIONS(134), - [anon_sym_u220b] = ACTIONS(134), - [anon_sym_u220c] = ACTIONS(134), - [anon_sym_u2287] = ACTIONS(134), - [anon_sym_u2283] = ACTIONS(134), - [anon_sym_u2285] = ACTIONS(134), - [anon_sym_u2208] = ACTIONS(134), - [anon_sym_u2209] = ACTIONS(134), - [anon_sym_u2286] = ACTIONS(134), - [anon_sym_u2282] = ACTIONS(134), - [anon_sym_u2284] = ACTIONS(134), - [anon_sym_AT_AT] = ACTIONS(134), + [sym_semi_colon] = ACTIONS(136), + [sym_keyword_if] = ACTIONS(136), + [sym_keyword_return] = ACTIONS(136), + [sym_keyword_from] = ACTIONS(136), + [sym_keyword_as] = ACTIONS(136), + [sym_keyword_omit] = ACTIONS(136), + [sym_keyword_parallel] = ACTIONS(136), + [sym_keyword_timeout] = ACTIONS(136), + [sym_keyword_where] = ACTIONS(136), + [sym_keyword_group] = ACTIONS(136), + [sym_keyword_and] = ACTIONS(136), + [sym_keyword_or] = ACTIONS(136), + [sym_keyword_is] = ACTIONS(136), + [sym_keyword_not] = ACTIONS(138), + [sym_keyword_contains] = ACTIONS(136), + [sym_keyword_contains_not] = ACTIONS(136), + [sym_keyword_contains_all] = ACTIONS(136), + [sym_keyword_contains_any] = ACTIONS(136), + [sym_keyword_contains_none] = ACTIONS(136), + [sym_keyword_inside] = ACTIONS(136), + [sym_keyword_in] = ACTIONS(138), + [sym_keyword_not_inside] = ACTIONS(136), + [sym_keyword_all_inside] = ACTIONS(136), + [sym_keyword_any_inside] = ACTIONS(136), + [sym_keyword_none_inside] = ACTIONS(136), + [sym_keyword_outside] = ACTIONS(136), + [sym_keyword_intersects] = ACTIONS(136), + [sym_keyword_drop] = ACTIONS(136), + [sym_keyword_schemafull] = ACTIONS(136), + [sym_keyword_schemaless] = ACTIONS(136), + [sym_keyword_changefeed] = ACTIONS(136), + [sym_keyword_content] = ACTIONS(136), + [sym_keyword_merge] = ACTIONS(136), + [sym_keyword_patch] = ACTIONS(136), + [sym_keyword_then] = ACTIONS(136), + [sym_keyword_type] = ACTIONS(136), + [sym_keyword_permissions] = ACTIONS(136), + [sym_keyword_for] = ACTIONS(136), + [sym_keyword_comment] = ACTIONS(136), + [sym_keyword_set] = ACTIONS(136), + [sym_keyword_unset] = ACTIONS(136), + [anon_sym_COMMA] = ACTIONS(136), + [anon_sym_DASH_GT] = ACTIONS(136), + [anon_sym_LBRACK] = ACTIONS(136), + [anon_sym_RBRACK] = ACTIONS(136), + [anon_sym_LPAREN] = ACTIONS(136), + [anon_sym_RPAREN] = ACTIONS(136), + [anon_sym_QMARK] = ACTIONS(138), + [anon_sym_LBRACE] = ACTIONS(136), + [anon_sym_RBRACE] = ACTIONS(136), + [anon_sym_LT_DASH] = ACTIONS(138), + [anon_sym_LT_DASH_GT] = ACTIONS(136), + [anon_sym_STAR] = ACTIONS(138), + [anon_sym_DOT] = ACTIONS(138), + [anon_sym_LT] = ACTIONS(138), + [anon_sym_GT] = ACTIONS(138), + [sym_variable_name] = ACTIONS(136), + [sym_custom_function_name] = ACTIONS(136), + [anon_sym_DOT_DOT] = ACTIONS(136), + [anon_sym_EQ] = ACTIONS(138), + [anon_sym_DASH] = ACTIONS(138), + [anon_sym_AT] = ACTIONS(138), + [anon_sym_LT_PIPE] = ACTIONS(136), + [anon_sym_AMP_AMP] = ACTIONS(136), + [anon_sym_PIPE_PIPE] = ACTIONS(136), + [anon_sym_QMARK_QMARK] = ACTIONS(136), + [anon_sym_QMARK_COLON] = ACTIONS(136), + [anon_sym_BANG_EQ] = ACTIONS(136), + [anon_sym_EQ_EQ] = ACTIONS(136), + [anon_sym_QMARK_EQ] = ACTIONS(136), + [anon_sym_STAR_EQ] = ACTIONS(136), + [anon_sym_TILDE] = ACTIONS(136), + [anon_sym_BANG_TILDE] = ACTIONS(136), + [anon_sym_STAR_TILDE] = ACTIONS(136), + [anon_sym_LT_EQ] = ACTIONS(136), + [anon_sym_GT_EQ] = ACTIONS(136), + [anon_sym_PLUS] = ACTIONS(138), + [anon_sym_PLUS_EQ] = ACTIONS(136), + [anon_sym_DASH_EQ] = ACTIONS(136), + [anon_sym_u00d7] = ACTIONS(136), + [anon_sym_SLASH] = ACTIONS(138), + [anon_sym_u00f7] = ACTIONS(136), + [anon_sym_STAR_STAR] = ACTIONS(136), + [anon_sym_u220b] = ACTIONS(136), + [anon_sym_u220c] = ACTIONS(136), + [anon_sym_u2287] = ACTIONS(136), + [anon_sym_u2283] = ACTIONS(136), + [anon_sym_u2285] = ACTIONS(136), + [anon_sym_u2208] = ACTIONS(136), + [anon_sym_u2209] = ACTIONS(136), + [anon_sym_u2286] = ACTIONS(136), + [anon_sym_u2282] = ACTIONS(136), + [anon_sym_u2284] = ACTIONS(136), + [anon_sym_AT_AT] = ACTIONS(136), }, [16] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(138), - [sym_keyword_if] = ACTIONS(138), - [sym_keyword_return] = ACTIONS(138), - [sym_keyword_from] = ACTIONS(138), - [sym_keyword_as] = ACTIONS(138), - [sym_keyword_omit] = ACTIONS(138), - [sym_keyword_parallel] = ACTIONS(138), - [sym_keyword_timeout] = ACTIONS(138), - [sym_keyword_where] = ACTIONS(138), - [sym_keyword_group] = ACTIONS(138), - [sym_keyword_and] = ACTIONS(138), - [sym_keyword_or] = ACTIONS(138), - [sym_keyword_is] = ACTIONS(138), - [sym_keyword_not] = ACTIONS(140), - [sym_keyword_contains] = ACTIONS(138), - [sym_keyword_contains_not] = ACTIONS(138), - [sym_keyword_contains_all] = ACTIONS(138), - [sym_keyword_contains_any] = ACTIONS(138), - [sym_keyword_contains_none] = ACTIONS(138), - [sym_keyword_inside] = ACTIONS(138), - [sym_keyword_in] = ACTIONS(140), - [sym_keyword_not_inside] = ACTIONS(138), - [sym_keyword_all_inside] = ACTIONS(138), - [sym_keyword_any_inside] = ACTIONS(138), - [sym_keyword_none_inside] = ACTIONS(138), - [sym_keyword_outside] = ACTIONS(138), - [sym_keyword_intersects] = ACTIONS(138), - [sym_keyword_drop] = ACTIONS(138), - [sym_keyword_schemafull] = ACTIONS(138), - [sym_keyword_schemaless] = ACTIONS(138), - [sym_keyword_changefeed] = ACTIONS(138), - [sym_keyword_content] = ACTIONS(138), - [sym_keyword_merge] = ACTIONS(138), - [sym_keyword_patch] = ACTIONS(138), - [sym_keyword_then] = ACTIONS(138), - [sym_keyword_type] = ACTIONS(138), - [sym_keyword_permissions] = ACTIONS(138), - [sym_keyword_for] = ACTIONS(138), - [sym_keyword_comment] = ACTIONS(138), - [sym_keyword_set] = ACTIONS(138), - [sym_keyword_unset] = ACTIONS(138), - [anon_sym_COMMA] = ACTIONS(138), - [anon_sym_DASH_GT] = ACTIONS(138), - [anon_sym_LBRACK] = ACTIONS(138), - [anon_sym_RBRACK] = ACTIONS(138), - [anon_sym_LPAREN] = ACTIONS(138), - [anon_sym_RPAREN] = ACTIONS(138), - [anon_sym_QMARK] = ACTIONS(140), - [anon_sym_LBRACE] = ACTIONS(138), - [anon_sym_RBRACE] = ACTIONS(138), - [anon_sym_LT_DASH] = ACTIONS(140), - [anon_sym_LT_DASH_GT] = ACTIONS(138), - [anon_sym_STAR] = ACTIONS(140), - [anon_sym_DOT] = ACTIONS(140), - [anon_sym_LT] = ACTIONS(140), - [anon_sym_GT] = ACTIONS(140), - [sym_variable_name] = ACTIONS(138), - [sym_custom_function_name] = ACTIONS(138), - [anon_sym_DOT_DOT] = ACTIONS(138), - [anon_sym_EQ] = ACTIONS(140), - [anon_sym_DASH] = ACTIONS(140), - [anon_sym_AT] = ACTIONS(140), - [anon_sym_LT_PIPE] = ACTIONS(138), - [anon_sym_AMP_AMP] = ACTIONS(138), - [anon_sym_PIPE_PIPE] = ACTIONS(138), - [anon_sym_QMARK_QMARK] = ACTIONS(138), - [anon_sym_QMARK_COLON] = ACTIONS(138), - [anon_sym_BANG_EQ] = ACTIONS(138), - [anon_sym_EQ_EQ] = ACTIONS(138), - [anon_sym_QMARK_EQ] = ACTIONS(138), - [anon_sym_STAR_EQ] = ACTIONS(138), - [anon_sym_TILDE] = ACTIONS(138), - [anon_sym_BANG_TILDE] = ACTIONS(138), - [anon_sym_STAR_TILDE] = ACTIONS(138), - [anon_sym_LT_EQ] = ACTIONS(138), - [anon_sym_GT_EQ] = ACTIONS(138), - [anon_sym_PLUS] = ACTIONS(140), - [anon_sym_PLUS_EQ] = ACTIONS(138), - [anon_sym_DASH_EQ] = ACTIONS(138), - [anon_sym_u00d7] = ACTIONS(138), - [anon_sym_SLASH] = ACTIONS(140), - [anon_sym_u00f7] = ACTIONS(138), - [anon_sym_STAR_STAR] = ACTIONS(138), - [anon_sym_u220b] = ACTIONS(138), - [anon_sym_u220c] = ACTIONS(138), - [anon_sym_u2287] = ACTIONS(138), - [anon_sym_u2283] = ACTIONS(138), - [anon_sym_u2285] = ACTIONS(138), - [anon_sym_u2208] = ACTIONS(138), - [anon_sym_u2209] = ACTIONS(138), - [anon_sym_u2286] = ACTIONS(138), - [anon_sym_u2282] = ACTIONS(138), - [anon_sym_u2284] = ACTIONS(138), - [anon_sym_AT_AT] = ACTIONS(138), + [sym_semi_colon] = ACTIONS(140), + [sym_keyword_if] = ACTIONS(140), + [sym_keyword_return] = ACTIONS(140), + [sym_keyword_from] = ACTIONS(140), + [sym_keyword_as] = ACTIONS(140), + [sym_keyword_omit] = ACTIONS(140), + [sym_keyword_parallel] = ACTIONS(140), + [sym_keyword_timeout] = ACTIONS(140), + [sym_keyword_where] = ACTIONS(140), + [sym_keyword_group] = ACTIONS(140), + [sym_keyword_and] = ACTIONS(140), + [sym_keyword_or] = ACTIONS(140), + [sym_keyword_is] = ACTIONS(140), + [sym_keyword_not] = ACTIONS(142), + [sym_keyword_contains] = ACTIONS(140), + [sym_keyword_contains_not] = ACTIONS(140), + [sym_keyword_contains_all] = ACTIONS(140), + [sym_keyword_contains_any] = ACTIONS(140), + [sym_keyword_contains_none] = ACTIONS(140), + [sym_keyword_inside] = ACTIONS(140), + [sym_keyword_in] = ACTIONS(142), + [sym_keyword_not_inside] = ACTIONS(140), + [sym_keyword_all_inside] = ACTIONS(140), + [sym_keyword_any_inside] = ACTIONS(140), + [sym_keyword_none_inside] = ACTIONS(140), + [sym_keyword_outside] = ACTIONS(140), + [sym_keyword_intersects] = ACTIONS(140), + [sym_keyword_drop] = ACTIONS(140), + [sym_keyword_schemafull] = ACTIONS(140), + [sym_keyword_schemaless] = ACTIONS(140), + [sym_keyword_changefeed] = ACTIONS(140), + [sym_keyword_content] = ACTIONS(140), + [sym_keyword_merge] = ACTIONS(140), + [sym_keyword_patch] = ACTIONS(140), + [sym_keyword_then] = ACTIONS(140), + [sym_keyword_type] = ACTIONS(140), + [sym_keyword_permissions] = ACTIONS(140), + [sym_keyword_for] = ACTIONS(140), + [sym_keyword_comment] = ACTIONS(140), + [sym_keyword_set] = ACTIONS(140), + [sym_keyword_unset] = ACTIONS(140), + [anon_sym_COMMA] = ACTIONS(140), + [anon_sym_DASH_GT] = ACTIONS(140), + [anon_sym_LBRACK] = ACTIONS(140), + [anon_sym_RBRACK] = ACTIONS(140), + [anon_sym_LPAREN] = ACTIONS(140), + [anon_sym_RPAREN] = ACTIONS(140), + [anon_sym_QMARK] = ACTIONS(142), + [anon_sym_LBRACE] = ACTIONS(140), + [anon_sym_RBRACE] = ACTIONS(140), + [anon_sym_LT_DASH] = ACTIONS(142), + [anon_sym_LT_DASH_GT] = ACTIONS(140), + [anon_sym_STAR] = ACTIONS(142), + [anon_sym_DOT] = ACTIONS(142), + [anon_sym_LT] = ACTIONS(142), + [anon_sym_GT] = ACTIONS(142), + [sym_variable_name] = ACTIONS(140), + [sym_custom_function_name] = ACTIONS(140), + [anon_sym_DOT_DOT] = ACTIONS(140), + [anon_sym_EQ] = ACTIONS(142), + [anon_sym_DASH] = ACTIONS(142), + [anon_sym_AT] = ACTIONS(142), + [anon_sym_LT_PIPE] = ACTIONS(140), + [anon_sym_AMP_AMP] = ACTIONS(140), + [anon_sym_PIPE_PIPE] = ACTIONS(140), + [anon_sym_QMARK_QMARK] = ACTIONS(140), + [anon_sym_QMARK_COLON] = ACTIONS(140), + [anon_sym_BANG_EQ] = ACTIONS(140), + [anon_sym_EQ_EQ] = ACTIONS(140), + [anon_sym_QMARK_EQ] = ACTIONS(140), + [anon_sym_STAR_EQ] = ACTIONS(140), + [anon_sym_TILDE] = ACTIONS(140), + [anon_sym_BANG_TILDE] = ACTIONS(140), + [anon_sym_STAR_TILDE] = ACTIONS(140), + [anon_sym_LT_EQ] = ACTIONS(140), + [anon_sym_GT_EQ] = ACTIONS(140), + [anon_sym_PLUS] = ACTIONS(142), + [anon_sym_PLUS_EQ] = ACTIONS(140), + [anon_sym_DASH_EQ] = ACTIONS(140), + [anon_sym_u00d7] = ACTIONS(140), + [anon_sym_SLASH] = ACTIONS(142), + [anon_sym_u00f7] = ACTIONS(140), + [anon_sym_STAR_STAR] = ACTIONS(140), + [anon_sym_u220b] = ACTIONS(140), + [anon_sym_u220c] = ACTIONS(140), + [anon_sym_u2287] = ACTIONS(140), + [anon_sym_u2283] = ACTIONS(140), + [anon_sym_u2285] = ACTIONS(140), + [anon_sym_u2208] = ACTIONS(140), + [anon_sym_u2209] = ACTIONS(140), + [anon_sym_u2286] = ACTIONS(140), + [anon_sym_u2282] = ACTIONS(140), + [anon_sym_u2284] = ACTIONS(140), + [anon_sym_AT_AT] = ACTIONS(140), }, [17] = { - [ts_builtin_sym_end] = ACTIONS(126), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(126), - [sym_keyword_return] = ACTIONS(126), - [sym_keyword_value] = ACTIONS(126), - [sym_keyword_explain] = ACTIONS(126), - [sym_keyword_parallel] = ACTIONS(126), - [sym_keyword_timeout] = ACTIONS(126), - [sym_keyword_fetch] = ACTIONS(126), - [sym_keyword_limit] = ACTIONS(126), - [sym_keyword_rand] = ACTIONS(126), - [sym_keyword_collate] = ACTIONS(126), - [sym_keyword_numeric] = ACTIONS(126), - [sym_keyword_asc] = ACTIONS(126), - [sym_keyword_desc] = ACTIONS(126), - [sym_keyword_where] = ACTIONS(126), - [sym_keyword_and] = ACTIONS(126), - [sym_keyword_or] = ACTIONS(126), - [sym_keyword_is] = ACTIONS(126), - [sym_keyword_not] = ACTIONS(128), - [sym_keyword_contains] = ACTIONS(126), - [sym_keyword_contains_not] = ACTIONS(126), - [sym_keyword_contains_all] = ACTIONS(126), - [sym_keyword_contains_any] = ACTIONS(126), - [sym_keyword_contains_none] = ACTIONS(126), - [sym_keyword_inside] = ACTIONS(126), - [sym_keyword_in] = ACTIONS(128), - [sym_keyword_not_inside] = ACTIONS(126), - [sym_keyword_all_inside] = ACTIONS(126), - [sym_keyword_any_inside] = ACTIONS(126), - [sym_keyword_none_inside] = ACTIONS(126), - [sym_keyword_outside] = ACTIONS(126), - [sym_keyword_intersects] = ACTIONS(126), - [sym_keyword_flexible] = ACTIONS(126), - [sym_keyword_readonly] = ACTIONS(126), - [sym_keyword_content] = ACTIONS(126), - [sym_keyword_merge] = ACTIONS(126), - [sym_keyword_patch] = ACTIONS(126), - [sym_keyword_type] = ACTIONS(126), - [sym_keyword_default] = ACTIONS(126), - [sym_keyword_assert] = ACTIONS(126), - [sym_keyword_permissions] = ACTIONS(126), - [sym_keyword_for] = ACTIONS(126), - [sym_keyword_comment] = ACTIONS(126), - [sym_keyword_set] = ACTIONS(126), - [sym_keyword_unset] = ACTIONS(126), - [anon_sym_COMMA] = ACTIONS(126), - [anon_sym_DASH_GT] = ACTIONS(126), - [anon_sym_LBRACK] = ACTIONS(126), - [anon_sym_RBRACK] = ACTIONS(126), - [anon_sym_RPAREN] = ACTIONS(126), - [anon_sym_RBRACE] = ACTIONS(126), - [anon_sym_LT_DASH] = ACTIONS(128), - [anon_sym_LT_DASH_GT] = ACTIONS(126), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(128), - [anon_sym_LT] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(128), - [anon_sym_DOT_DOT] = ACTIONS(126), - [anon_sym_EQ] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(128), - [anon_sym_AT] = ACTIONS(128), - [anon_sym_LT_PIPE] = ACTIONS(126), - [anon_sym_AMP_AMP] = ACTIONS(126), - [anon_sym_PIPE_PIPE] = ACTIONS(126), - [anon_sym_QMARK_QMARK] = ACTIONS(126), - [anon_sym_QMARK_COLON] = ACTIONS(126), - [anon_sym_BANG_EQ] = ACTIONS(126), - [anon_sym_EQ_EQ] = ACTIONS(126), - [anon_sym_QMARK_EQ] = ACTIONS(126), - [anon_sym_STAR_EQ] = ACTIONS(126), - [anon_sym_TILDE] = ACTIONS(126), - [anon_sym_BANG_TILDE] = ACTIONS(126), - [anon_sym_STAR_TILDE] = ACTIONS(126), - [anon_sym_LT_EQ] = ACTIONS(126), - [anon_sym_GT_EQ] = ACTIONS(126), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_PLUS_EQ] = ACTIONS(126), - [anon_sym_DASH_EQ] = ACTIONS(126), - [anon_sym_u00d7] = ACTIONS(126), - [anon_sym_SLASH] = ACTIONS(128), - [anon_sym_u00f7] = ACTIONS(126), - [anon_sym_STAR_STAR] = ACTIONS(126), - [anon_sym_u220b] = ACTIONS(126), - [anon_sym_u220c] = ACTIONS(126), - [anon_sym_u2287] = ACTIONS(126), - [anon_sym_u2283] = ACTIONS(126), - [anon_sym_u2285] = ACTIONS(126), - [anon_sym_u2208] = ACTIONS(126), - [anon_sym_u2209] = ACTIONS(126), - [anon_sym_u2286] = ACTIONS(126), - [anon_sym_u2282] = ACTIONS(126), - [anon_sym_u2284] = ACTIONS(126), - [anon_sym_AT_AT] = ACTIONS(126), + [sym_semi_colon] = ACTIONS(144), + [sym_keyword_if] = ACTIONS(144), + [sym_keyword_return] = ACTIONS(144), + [sym_keyword_from] = ACTIONS(144), + [sym_keyword_as] = ACTIONS(144), + [sym_keyword_omit] = ACTIONS(144), + [sym_keyword_parallel] = ACTIONS(144), + [sym_keyword_timeout] = ACTIONS(144), + [sym_keyword_where] = ACTIONS(144), + [sym_keyword_group] = ACTIONS(144), + [sym_keyword_and] = ACTIONS(144), + [sym_keyword_or] = ACTIONS(144), + [sym_keyword_is] = ACTIONS(144), + [sym_keyword_not] = ACTIONS(146), + [sym_keyword_contains] = ACTIONS(144), + [sym_keyword_contains_not] = ACTIONS(144), + [sym_keyword_contains_all] = ACTIONS(144), + [sym_keyword_contains_any] = ACTIONS(144), + [sym_keyword_contains_none] = ACTIONS(144), + [sym_keyword_inside] = ACTIONS(144), + [sym_keyword_in] = ACTIONS(146), + [sym_keyword_not_inside] = ACTIONS(144), + [sym_keyword_all_inside] = ACTIONS(144), + [sym_keyword_any_inside] = ACTIONS(144), + [sym_keyword_none_inside] = ACTIONS(144), + [sym_keyword_outside] = ACTIONS(144), + [sym_keyword_intersects] = ACTIONS(144), + [sym_keyword_drop] = ACTIONS(144), + [sym_keyword_schemafull] = ACTIONS(144), + [sym_keyword_schemaless] = ACTIONS(144), + [sym_keyword_changefeed] = ACTIONS(144), + [sym_keyword_content] = ACTIONS(144), + [sym_keyword_merge] = ACTIONS(144), + [sym_keyword_patch] = ACTIONS(144), + [sym_keyword_then] = ACTIONS(144), + [sym_keyword_type] = ACTIONS(144), + [sym_keyword_permissions] = ACTIONS(144), + [sym_keyword_for] = ACTIONS(144), + [sym_keyword_comment] = ACTIONS(144), + [sym_keyword_set] = ACTIONS(144), + [sym_keyword_unset] = ACTIONS(144), + [anon_sym_COMMA] = ACTIONS(144), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_RBRACK] = ACTIONS(144), + [anon_sym_LPAREN] = ACTIONS(144), + [anon_sym_RPAREN] = ACTIONS(144), + [anon_sym_QMARK] = ACTIONS(146), + [anon_sym_LBRACE] = ACTIONS(144), + [anon_sym_RBRACE] = ACTIONS(144), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [sym_variable_name] = ACTIONS(144), + [sym_custom_function_name] = ACTIONS(144), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), }, [18] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(142), - [sym_keyword_if] = ACTIONS(142), - [sym_keyword_return] = ACTIONS(142), - [sym_keyword_from] = ACTIONS(142), - [sym_keyword_as] = ACTIONS(142), - [sym_keyword_omit] = ACTIONS(142), - [sym_keyword_parallel] = ACTIONS(142), - [sym_keyword_timeout] = ACTIONS(142), - [sym_keyword_where] = ACTIONS(142), - [sym_keyword_group] = ACTIONS(142), - [sym_keyword_and] = ACTIONS(142), - [sym_keyword_or] = ACTIONS(142), - [sym_keyword_is] = ACTIONS(142), - [sym_keyword_not] = ACTIONS(144), - [sym_keyword_contains] = ACTIONS(142), - [sym_keyword_contains_not] = ACTIONS(142), - [sym_keyword_contains_all] = ACTIONS(142), - [sym_keyword_contains_any] = ACTIONS(142), - [sym_keyword_contains_none] = ACTIONS(142), - [sym_keyword_inside] = ACTIONS(142), - [sym_keyword_in] = ACTIONS(144), - [sym_keyword_not_inside] = ACTIONS(142), - [sym_keyword_all_inside] = ACTIONS(142), - [sym_keyword_any_inside] = ACTIONS(142), - [sym_keyword_none_inside] = ACTIONS(142), - [sym_keyword_outside] = ACTIONS(142), - [sym_keyword_intersects] = ACTIONS(142), - [sym_keyword_drop] = ACTIONS(142), - [sym_keyword_schemafull] = ACTIONS(142), - [sym_keyword_schemaless] = ACTIONS(142), - [sym_keyword_changefeed] = ACTIONS(142), - [sym_keyword_content] = ACTIONS(142), - [sym_keyword_merge] = ACTIONS(142), - [sym_keyword_patch] = ACTIONS(142), - [sym_keyword_then] = ACTIONS(142), - [sym_keyword_type] = ACTIONS(142), - [sym_keyword_permissions] = ACTIONS(142), - [sym_keyword_for] = ACTIONS(142), - [sym_keyword_comment] = ACTIONS(142), - [sym_keyword_set] = ACTIONS(142), - [sym_keyword_unset] = ACTIONS(142), - [anon_sym_COMMA] = ACTIONS(142), - [anon_sym_DASH_GT] = ACTIONS(142), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_RBRACK] = ACTIONS(142), - [anon_sym_LPAREN] = ACTIONS(142), - [anon_sym_RPAREN] = ACTIONS(142), - [anon_sym_QMARK] = ACTIONS(144), - [anon_sym_LBRACE] = ACTIONS(142), - [anon_sym_RBRACE] = ACTIONS(142), - [anon_sym_LT_DASH] = ACTIONS(144), - [anon_sym_LT_DASH_GT] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(144), - [anon_sym_DOT] = ACTIONS(142), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_GT] = ACTIONS(144), - [sym_variable_name] = ACTIONS(142), - [sym_custom_function_name] = ACTIONS(142), - [anon_sym_EQ] = ACTIONS(144), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_AT] = ACTIONS(144), - [anon_sym_LT_PIPE] = ACTIONS(142), - [anon_sym_AMP_AMP] = ACTIONS(142), - [anon_sym_PIPE_PIPE] = ACTIONS(142), - [anon_sym_QMARK_QMARK] = ACTIONS(142), - [anon_sym_QMARK_COLON] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_EQ_EQ] = ACTIONS(142), - [anon_sym_QMARK_EQ] = ACTIONS(142), - [anon_sym_STAR_EQ] = ACTIONS(142), - [anon_sym_TILDE] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(142), - [anon_sym_STAR_TILDE] = ACTIONS(142), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_PLUS] = ACTIONS(144), - [anon_sym_PLUS_EQ] = ACTIONS(142), - [anon_sym_DASH_EQ] = ACTIONS(142), - [anon_sym_u00d7] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_u00f7] = ACTIONS(142), - [anon_sym_STAR_STAR] = ACTIONS(142), - [anon_sym_u220b] = ACTIONS(142), - [anon_sym_u220c] = ACTIONS(142), - [anon_sym_u2287] = ACTIONS(142), - [anon_sym_u2283] = ACTIONS(142), - [anon_sym_u2285] = ACTIONS(142), - [anon_sym_u2208] = ACTIONS(142), - [anon_sym_u2209] = ACTIONS(142), - [anon_sym_u2286] = ACTIONS(142), - [anon_sym_u2282] = ACTIONS(142), - [anon_sym_u2284] = ACTIONS(142), - [anon_sym_AT_AT] = ACTIONS(142), + [sym_semi_colon] = ACTIONS(148), + [sym_keyword_if] = ACTIONS(148), + [sym_keyword_return] = ACTIONS(148), + [sym_keyword_from] = ACTIONS(148), + [sym_keyword_as] = ACTIONS(148), + [sym_keyword_omit] = ACTIONS(148), + [sym_keyword_parallel] = ACTIONS(148), + [sym_keyword_timeout] = ACTIONS(148), + [sym_keyword_where] = ACTIONS(148), + [sym_keyword_group] = ACTIONS(148), + [sym_keyword_and] = ACTIONS(148), + [sym_keyword_or] = ACTIONS(148), + [sym_keyword_is] = ACTIONS(148), + [sym_keyword_not] = ACTIONS(150), + [sym_keyword_contains] = ACTIONS(148), + [sym_keyword_contains_not] = ACTIONS(148), + [sym_keyword_contains_all] = ACTIONS(148), + [sym_keyword_contains_any] = ACTIONS(148), + [sym_keyword_contains_none] = ACTIONS(148), + [sym_keyword_inside] = ACTIONS(148), + [sym_keyword_in] = ACTIONS(150), + [sym_keyword_not_inside] = ACTIONS(148), + [sym_keyword_all_inside] = ACTIONS(148), + [sym_keyword_any_inside] = ACTIONS(148), + [sym_keyword_none_inside] = ACTIONS(148), + [sym_keyword_outside] = ACTIONS(148), + [sym_keyword_intersects] = ACTIONS(148), + [sym_keyword_drop] = ACTIONS(148), + [sym_keyword_schemafull] = ACTIONS(148), + [sym_keyword_schemaless] = ACTIONS(148), + [sym_keyword_changefeed] = ACTIONS(148), + [sym_keyword_content] = ACTIONS(148), + [sym_keyword_merge] = ACTIONS(148), + [sym_keyword_patch] = ACTIONS(148), + [sym_keyword_then] = ACTIONS(148), + [sym_keyword_type] = ACTIONS(148), + [sym_keyword_permissions] = ACTIONS(148), + [sym_keyword_for] = ACTIONS(148), + [sym_keyword_comment] = ACTIONS(148), + [sym_keyword_set] = ACTIONS(148), + [sym_keyword_unset] = ACTIONS(148), + [anon_sym_COMMA] = ACTIONS(148), + [anon_sym_DASH_GT] = ACTIONS(148), + [anon_sym_LBRACK] = ACTIONS(148), + [anon_sym_RBRACK] = ACTIONS(148), + [anon_sym_LPAREN] = ACTIONS(148), + [anon_sym_RPAREN] = ACTIONS(148), + [anon_sym_QMARK] = ACTIONS(150), + [anon_sym_LBRACE] = ACTIONS(148), + [anon_sym_RBRACE] = ACTIONS(148), + [anon_sym_LT_DASH] = ACTIONS(150), + [anon_sym_LT_DASH_GT] = ACTIONS(148), + [anon_sym_STAR] = ACTIONS(150), + [anon_sym_DOT] = ACTIONS(148), + [anon_sym_LT] = ACTIONS(150), + [anon_sym_GT] = ACTIONS(150), + [sym_variable_name] = ACTIONS(148), + [sym_custom_function_name] = ACTIONS(148), + [anon_sym_EQ] = ACTIONS(150), + [anon_sym_DASH] = ACTIONS(150), + [anon_sym_AT] = ACTIONS(150), + [anon_sym_LT_PIPE] = ACTIONS(148), + [anon_sym_AMP_AMP] = ACTIONS(148), + [anon_sym_PIPE_PIPE] = ACTIONS(148), + [anon_sym_QMARK_QMARK] = ACTIONS(148), + [anon_sym_QMARK_COLON] = ACTIONS(148), + [anon_sym_BANG_EQ] = ACTIONS(148), + [anon_sym_EQ_EQ] = ACTIONS(148), + [anon_sym_QMARK_EQ] = ACTIONS(148), + [anon_sym_STAR_EQ] = ACTIONS(148), + [anon_sym_TILDE] = ACTIONS(148), + [anon_sym_BANG_TILDE] = ACTIONS(148), + [anon_sym_STAR_TILDE] = ACTIONS(148), + [anon_sym_LT_EQ] = ACTIONS(148), + [anon_sym_GT_EQ] = ACTIONS(148), + [anon_sym_PLUS] = ACTIONS(150), + [anon_sym_PLUS_EQ] = ACTIONS(148), + [anon_sym_DASH_EQ] = ACTIONS(148), + [anon_sym_u00d7] = ACTIONS(148), + [anon_sym_SLASH] = ACTIONS(150), + [anon_sym_u00f7] = ACTIONS(148), + [anon_sym_STAR_STAR] = ACTIONS(148), + [anon_sym_u220b] = ACTIONS(148), + [anon_sym_u220c] = ACTIONS(148), + [anon_sym_u2287] = ACTIONS(148), + [anon_sym_u2283] = ACTIONS(148), + [anon_sym_u2285] = ACTIONS(148), + [anon_sym_u2208] = ACTIONS(148), + [anon_sym_u2209] = ACTIONS(148), + [anon_sym_u2286] = ACTIONS(148), + [anon_sym_u2282] = ACTIONS(148), + [anon_sym_u2284] = ACTIONS(148), + [anon_sym_AT_AT] = ACTIONS(148), }, [19] = { + [ts_builtin_sym_end] = ACTIONS(122), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(146), - [sym_keyword_if] = ACTIONS(146), - [sym_keyword_return] = ACTIONS(146), - [sym_keyword_from] = ACTIONS(146), - [sym_keyword_as] = ACTIONS(146), - [sym_keyword_omit] = ACTIONS(146), - [sym_keyword_parallel] = ACTIONS(146), - [sym_keyword_timeout] = ACTIONS(146), - [sym_keyword_where] = ACTIONS(146), - [sym_keyword_group] = ACTIONS(146), - [sym_keyword_and] = ACTIONS(146), - [sym_keyword_or] = ACTIONS(146), - [sym_keyword_is] = ACTIONS(146), - [sym_keyword_not] = ACTIONS(148), - [sym_keyword_contains] = ACTIONS(146), - [sym_keyword_contains_not] = ACTIONS(146), - [sym_keyword_contains_all] = ACTIONS(146), - [sym_keyword_contains_any] = ACTIONS(146), - [sym_keyword_contains_none] = ACTIONS(146), - [sym_keyword_inside] = ACTIONS(146), - [sym_keyword_in] = ACTIONS(148), - [sym_keyword_not_inside] = ACTIONS(146), - [sym_keyword_all_inside] = ACTIONS(146), - [sym_keyword_any_inside] = ACTIONS(146), - [sym_keyword_none_inside] = ACTIONS(146), - [sym_keyword_outside] = ACTIONS(146), - [sym_keyword_intersects] = ACTIONS(146), - [sym_keyword_drop] = ACTIONS(146), - [sym_keyword_schemafull] = ACTIONS(146), - [sym_keyword_schemaless] = ACTIONS(146), - [sym_keyword_changefeed] = ACTIONS(146), - [sym_keyword_content] = ACTIONS(146), - [sym_keyword_merge] = ACTIONS(146), - [sym_keyword_patch] = ACTIONS(146), - [sym_keyword_then] = ACTIONS(146), - [sym_keyword_type] = ACTIONS(146), - [sym_keyword_permissions] = ACTIONS(146), - [sym_keyword_for] = ACTIONS(146), - [sym_keyword_comment] = ACTIONS(146), - [sym_keyword_set] = ACTIONS(146), - [sym_keyword_unset] = ACTIONS(146), - [anon_sym_COMMA] = ACTIONS(146), - [anon_sym_DASH_GT] = ACTIONS(146), - [anon_sym_LBRACK] = ACTIONS(146), - [anon_sym_RBRACK] = ACTIONS(146), - [anon_sym_LPAREN] = ACTIONS(146), - [anon_sym_RPAREN] = ACTIONS(146), - [anon_sym_QMARK] = ACTIONS(148), - [anon_sym_LBRACE] = ACTIONS(146), - [anon_sym_RBRACE] = ACTIONS(146), - [anon_sym_LT_DASH] = ACTIONS(148), - [anon_sym_LT_DASH_GT] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(148), - [anon_sym_DOT] = ACTIONS(146), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_GT] = ACTIONS(148), - [sym_variable_name] = ACTIONS(146), - [sym_custom_function_name] = ACTIONS(146), - [anon_sym_EQ] = ACTIONS(148), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_AT] = ACTIONS(148), - [anon_sym_LT_PIPE] = ACTIONS(146), - [anon_sym_AMP_AMP] = ACTIONS(146), - [anon_sym_PIPE_PIPE] = ACTIONS(146), - [anon_sym_QMARK_QMARK] = ACTIONS(146), - [anon_sym_QMARK_COLON] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_EQ_EQ] = ACTIONS(146), - [anon_sym_QMARK_EQ] = ACTIONS(146), - [anon_sym_STAR_EQ] = ACTIONS(146), - [anon_sym_TILDE] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(146), - [anon_sym_STAR_TILDE] = ACTIONS(146), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_PLUS] = ACTIONS(148), - [anon_sym_PLUS_EQ] = ACTIONS(146), - [anon_sym_DASH_EQ] = ACTIONS(146), - [anon_sym_u00d7] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_u00f7] = ACTIONS(146), - [anon_sym_STAR_STAR] = ACTIONS(146), - [anon_sym_u220b] = ACTIONS(146), - [anon_sym_u220c] = ACTIONS(146), - [anon_sym_u2287] = ACTIONS(146), - [anon_sym_u2283] = ACTIONS(146), - [anon_sym_u2285] = ACTIONS(146), - [anon_sym_u2208] = ACTIONS(146), - [anon_sym_u2209] = ACTIONS(146), - [anon_sym_u2286] = ACTIONS(146), - [anon_sym_u2282] = ACTIONS(146), - [anon_sym_u2284] = ACTIONS(146), - [anon_sym_AT_AT] = ACTIONS(146), + [sym_semi_colon] = ACTIONS(122), + [sym_keyword_return] = ACTIONS(122), + [sym_keyword_value] = ACTIONS(122), + [sym_keyword_explain] = ACTIONS(122), + [sym_keyword_parallel] = ACTIONS(122), + [sym_keyword_timeout] = ACTIONS(122), + [sym_keyword_fetch] = ACTIONS(122), + [sym_keyword_limit] = ACTIONS(122), + [sym_keyword_rand] = ACTIONS(122), + [sym_keyword_collate] = ACTIONS(122), + [sym_keyword_numeric] = ACTIONS(122), + [sym_keyword_asc] = ACTIONS(122), + [sym_keyword_desc] = ACTIONS(122), + [sym_keyword_where] = ACTIONS(122), + [sym_keyword_and] = ACTIONS(122), + [sym_keyword_or] = ACTIONS(122), + [sym_keyword_is] = ACTIONS(122), + [sym_keyword_not] = ACTIONS(124), + [sym_keyword_contains] = ACTIONS(122), + [sym_keyword_contains_not] = ACTIONS(122), + [sym_keyword_contains_all] = ACTIONS(122), + [sym_keyword_contains_any] = ACTIONS(122), + [sym_keyword_contains_none] = ACTIONS(122), + [sym_keyword_inside] = ACTIONS(122), + [sym_keyword_in] = ACTIONS(124), + [sym_keyword_not_inside] = ACTIONS(122), + [sym_keyword_all_inside] = ACTIONS(122), + [sym_keyword_any_inside] = ACTIONS(122), + [sym_keyword_none_inside] = ACTIONS(122), + [sym_keyword_outside] = ACTIONS(122), + [sym_keyword_intersects] = ACTIONS(122), + [sym_keyword_flexible] = ACTIONS(122), + [sym_keyword_readonly] = ACTIONS(122), + [sym_keyword_content] = ACTIONS(122), + [sym_keyword_merge] = ACTIONS(122), + [sym_keyword_patch] = ACTIONS(122), + [sym_keyword_type] = ACTIONS(122), + [sym_keyword_default] = ACTIONS(122), + [sym_keyword_assert] = ACTIONS(122), + [sym_keyword_permissions] = ACTIONS(122), + [sym_keyword_for] = ACTIONS(122), + [sym_keyword_comment] = ACTIONS(122), + [sym_keyword_set] = ACTIONS(122), + [sym_keyword_unset] = ACTIONS(122), + [anon_sym_COMMA] = ACTIONS(122), + [anon_sym_DASH_GT] = ACTIONS(122), + [anon_sym_LBRACK] = ACTIONS(122), + [anon_sym_RBRACK] = ACTIONS(122), + [anon_sym_RPAREN] = ACTIONS(122), + [anon_sym_RBRACE] = ACTIONS(122), + [anon_sym_LT_DASH] = ACTIONS(124), + [anon_sym_LT_DASH_GT] = ACTIONS(122), + [anon_sym_STAR] = ACTIONS(124), + [anon_sym_DOT] = ACTIONS(124), + [anon_sym_LT] = ACTIONS(124), + [anon_sym_GT] = ACTIONS(124), + [anon_sym_DOT_DOT] = ACTIONS(122), + [anon_sym_EQ] = ACTIONS(124), + [anon_sym_DASH] = ACTIONS(124), + [anon_sym_AT] = ACTIONS(124), + [anon_sym_LT_PIPE] = ACTIONS(122), + [anon_sym_AMP_AMP] = ACTIONS(122), + [anon_sym_PIPE_PIPE] = ACTIONS(122), + [anon_sym_QMARK_QMARK] = ACTIONS(122), + [anon_sym_QMARK_COLON] = ACTIONS(122), + [anon_sym_BANG_EQ] = ACTIONS(122), + [anon_sym_EQ_EQ] = ACTIONS(122), + [anon_sym_QMARK_EQ] = ACTIONS(122), + [anon_sym_STAR_EQ] = ACTIONS(122), + [anon_sym_TILDE] = ACTIONS(122), + [anon_sym_BANG_TILDE] = ACTIONS(122), + [anon_sym_STAR_TILDE] = ACTIONS(122), + [anon_sym_LT_EQ] = ACTIONS(122), + [anon_sym_GT_EQ] = ACTIONS(122), + [anon_sym_PLUS] = ACTIONS(124), + [anon_sym_PLUS_EQ] = ACTIONS(122), + [anon_sym_DASH_EQ] = ACTIONS(122), + [anon_sym_u00d7] = ACTIONS(122), + [anon_sym_SLASH] = ACTIONS(124), + [anon_sym_u00f7] = ACTIONS(122), + [anon_sym_STAR_STAR] = ACTIONS(122), + [anon_sym_u220b] = ACTIONS(122), + [anon_sym_u220c] = ACTIONS(122), + [anon_sym_u2287] = ACTIONS(122), + [anon_sym_u2283] = ACTIONS(122), + [anon_sym_u2285] = ACTIONS(122), + [anon_sym_u2208] = ACTIONS(122), + [anon_sym_u2209] = ACTIONS(122), + [anon_sym_u2286] = ACTIONS(122), + [anon_sym_u2282] = ACTIONS(122), + [anon_sym_u2284] = ACTIONS(122), + [anon_sym_AT_AT] = ACTIONS(122), }, [20] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(150), - [sym_keyword_if] = ACTIONS(150), - [sym_keyword_return] = ACTIONS(150), - [sym_keyword_from] = ACTIONS(150), - [sym_keyword_as] = ACTIONS(150), - [sym_keyword_omit] = ACTIONS(150), - [sym_keyword_parallel] = ACTIONS(150), - [sym_keyword_timeout] = ACTIONS(150), - [sym_keyword_where] = ACTIONS(150), - [sym_keyword_group] = ACTIONS(150), - [sym_keyword_and] = ACTIONS(150), - [sym_keyword_or] = ACTIONS(150), - [sym_keyword_is] = ACTIONS(150), - [sym_keyword_not] = ACTIONS(152), - [sym_keyword_contains] = ACTIONS(150), - [sym_keyword_contains_not] = ACTIONS(150), - [sym_keyword_contains_all] = ACTIONS(150), - [sym_keyword_contains_any] = ACTIONS(150), - [sym_keyword_contains_none] = ACTIONS(150), - [sym_keyword_inside] = ACTIONS(150), - [sym_keyword_in] = ACTIONS(152), - [sym_keyword_not_inside] = ACTIONS(150), - [sym_keyword_all_inside] = ACTIONS(150), - [sym_keyword_any_inside] = ACTIONS(150), - [sym_keyword_none_inside] = ACTIONS(150), - [sym_keyword_outside] = ACTIONS(150), - [sym_keyword_intersects] = ACTIONS(150), - [sym_keyword_drop] = ACTIONS(150), - [sym_keyword_schemafull] = ACTIONS(150), - [sym_keyword_schemaless] = ACTIONS(150), - [sym_keyword_changefeed] = ACTIONS(150), - [sym_keyword_content] = ACTIONS(150), - [sym_keyword_merge] = ACTIONS(150), - [sym_keyword_patch] = ACTIONS(150), - [sym_keyword_then] = ACTIONS(150), - [sym_keyword_type] = ACTIONS(150), - [sym_keyword_permissions] = ACTIONS(150), - [sym_keyword_for] = ACTIONS(150), - [sym_keyword_comment] = ACTIONS(150), - [sym_keyword_set] = ACTIONS(150), - [sym_keyword_unset] = ACTIONS(150), - [anon_sym_COMMA] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(150), - [anon_sym_RBRACK] = ACTIONS(150), - [anon_sym_LPAREN] = ACTIONS(150), - [anon_sym_RPAREN] = ACTIONS(150), - [anon_sym_QMARK] = ACTIONS(152), - [anon_sym_LBRACE] = ACTIONS(150), - [anon_sym_RBRACE] = ACTIONS(150), - [anon_sym_LT_DASH] = ACTIONS(152), - [anon_sym_LT_DASH_GT] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(152), - [anon_sym_DOT] = ACTIONS(150), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_GT] = ACTIONS(152), - [sym_variable_name] = ACTIONS(150), - [sym_custom_function_name] = ACTIONS(150), - [anon_sym_EQ] = ACTIONS(152), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_AT] = ACTIONS(152), - [anon_sym_LT_PIPE] = ACTIONS(150), - [anon_sym_AMP_AMP] = ACTIONS(150), - [anon_sym_PIPE_PIPE] = ACTIONS(150), - [anon_sym_QMARK_QMARK] = ACTIONS(150), - [anon_sym_QMARK_COLON] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_EQ_EQ] = ACTIONS(150), - [anon_sym_QMARK_EQ] = ACTIONS(150), - [anon_sym_STAR_EQ] = ACTIONS(150), - [anon_sym_TILDE] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(150), - [anon_sym_STAR_TILDE] = ACTIONS(150), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_PLUS] = ACTIONS(152), - [anon_sym_PLUS_EQ] = ACTIONS(150), - [anon_sym_DASH_EQ] = ACTIONS(150), - [anon_sym_u00d7] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_u00f7] = ACTIONS(150), - [anon_sym_STAR_STAR] = ACTIONS(150), - [anon_sym_u220b] = ACTIONS(150), - [anon_sym_u220c] = ACTIONS(150), - [anon_sym_u2287] = ACTIONS(150), - [anon_sym_u2283] = ACTIONS(150), - [anon_sym_u2285] = ACTIONS(150), - [anon_sym_u2208] = ACTIONS(150), - [anon_sym_u2209] = ACTIONS(150), - [anon_sym_u2286] = ACTIONS(150), - [anon_sym_u2282] = ACTIONS(150), - [anon_sym_u2284] = ACTIONS(150), - [anon_sym_AT_AT] = ACTIONS(150), + [sym_semi_colon] = ACTIONS(152), + [sym_keyword_if] = ACTIONS(152), + [sym_keyword_return] = ACTIONS(152), + [sym_keyword_from] = ACTIONS(152), + [sym_keyword_as] = ACTIONS(152), + [sym_keyword_omit] = ACTIONS(152), + [sym_keyword_parallel] = ACTIONS(152), + [sym_keyword_timeout] = ACTIONS(152), + [sym_keyword_where] = ACTIONS(152), + [sym_keyword_group] = ACTIONS(152), + [sym_keyword_and] = ACTIONS(152), + [sym_keyword_or] = ACTIONS(152), + [sym_keyword_is] = ACTIONS(152), + [sym_keyword_not] = ACTIONS(154), + [sym_keyword_contains] = ACTIONS(152), + [sym_keyword_contains_not] = ACTIONS(152), + [sym_keyword_contains_all] = ACTIONS(152), + [sym_keyword_contains_any] = ACTIONS(152), + [sym_keyword_contains_none] = ACTIONS(152), + [sym_keyword_inside] = ACTIONS(152), + [sym_keyword_in] = ACTIONS(154), + [sym_keyword_not_inside] = ACTIONS(152), + [sym_keyword_all_inside] = ACTIONS(152), + [sym_keyword_any_inside] = ACTIONS(152), + [sym_keyword_none_inside] = ACTIONS(152), + [sym_keyword_outside] = ACTIONS(152), + [sym_keyword_intersects] = ACTIONS(152), + [sym_keyword_drop] = ACTIONS(152), + [sym_keyword_schemafull] = ACTIONS(152), + [sym_keyword_schemaless] = ACTIONS(152), + [sym_keyword_changefeed] = ACTIONS(152), + [sym_keyword_content] = ACTIONS(152), + [sym_keyword_merge] = ACTIONS(152), + [sym_keyword_patch] = ACTIONS(152), + [sym_keyword_then] = ACTIONS(152), + [sym_keyword_type] = ACTIONS(152), + [sym_keyword_permissions] = ACTIONS(152), + [sym_keyword_for] = ACTIONS(152), + [sym_keyword_comment] = ACTIONS(152), + [sym_keyword_set] = ACTIONS(152), + [sym_keyword_unset] = ACTIONS(152), + [anon_sym_COMMA] = ACTIONS(152), + [anon_sym_DASH_GT] = ACTIONS(152), + [anon_sym_LBRACK] = ACTIONS(152), + [anon_sym_RBRACK] = ACTIONS(152), + [anon_sym_LPAREN] = ACTIONS(152), + [anon_sym_RPAREN] = ACTIONS(152), + [anon_sym_QMARK] = ACTIONS(154), + [anon_sym_LBRACE] = ACTIONS(152), + [anon_sym_RBRACE] = ACTIONS(152), + [anon_sym_LT_DASH] = ACTIONS(154), + [anon_sym_LT_DASH_GT] = ACTIONS(152), + [anon_sym_STAR] = ACTIONS(154), + [anon_sym_DOT] = ACTIONS(152), + [anon_sym_LT] = ACTIONS(154), + [anon_sym_GT] = ACTIONS(154), + [sym_variable_name] = ACTIONS(152), + [sym_custom_function_name] = ACTIONS(152), + [anon_sym_EQ] = ACTIONS(154), + [anon_sym_DASH] = ACTIONS(154), + [anon_sym_AT] = ACTIONS(154), + [anon_sym_LT_PIPE] = ACTIONS(152), + [anon_sym_AMP_AMP] = ACTIONS(152), + [anon_sym_PIPE_PIPE] = ACTIONS(152), + [anon_sym_QMARK_QMARK] = ACTIONS(152), + [anon_sym_QMARK_COLON] = ACTIONS(152), + [anon_sym_BANG_EQ] = ACTIONS(152), + [anon_sym_EQ_EQ] = ACTIONS(152), + [anon_sym_QMARK_EQ] = ACTIONS(152), + [anon_sym_STAR_EQ] = ACTIONS(152), + [anon_sym_TILDE] = ACTIONS(152), + [anon_sym_BANG_TILDE] = ACTIONS(152), + [anon_sym_STAR_TILDE] = ACTIONS(152), + [anon_sym_LT_EQ] = ACTIONS(152), + [anon_sym_GT_EQ] = ACTIONS(152), + [anon_sym_PLUS] = ACTIONS(154), + [anon_sym_PLUS_EQ] = ACTIONS(152), + [anon_sym_DASH_EQ] = ACTIONS(152), + [anon_sym_u00d7] = ACTIONS(152), + [anon_sym_SLASH] = ACTIONS(154), + [anon_sym_u00f7] = ACTIONS(152), + [anon_sym_STAR_STAR] = ACTIONS(152), + [anon_sym_u220b] = ACTIONS(152), + [anon_sym_u220c] = ACTIONS(152), + [anon_sym_u2287] = ACTIONS(152), + [anon_sym_u2283] = ACTIONS(152), + [anon_sym_u2285] = ACTIONS(152), + [anon_sym_u2208] = ACTIONS(152), + [anon_sym_u2209] = ACTIONS(152), + [anon_sym_u2286] = ACTIONS(152), + [anon_sym_u2282] = ACTIONS(152), + [anon_sym_u2284] = ACTIONS(152), + [anon_sym_AT_AT] = ACTIONS(152), }, [21] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(59), - [sym_keyword_if] = ACTIONS(59), - [sym_keyword_return] = ACTIONS(59), - [sym_keyword_from] = ACTIONS(59), - [sym_keyword_as] = ACTIONS(59), - [sym_keyword_omit] = ACTIONS(59), - [sym_keyword_parallel] = ACTIONS(59), - [sym_keyword_timeout] = ACTIONS(59), - [sym_keyword_where] = ACTIONS(59), - [sym_keyword_group] = ACTIONS(59), - [sym_keyword_and] = ACTIONS(59), - [sym_keyword_or] = ACTIONS(59), - [sym_keyword_is] = ACTIONS(59), - [sym_keyword_not] = ACTIONS(61), - [sym_keyword_contains] = ACTIONS(59), - [sym_keyword_contains_not] = ACTIONS(59), - [sym_keyword_contains_all] = ACTIONS(59), - [sym_keyword_contains_any] = ACTIONS(59), - [sym_keyword_contains_none] = ACTIONS(59), - [sym_keyword_inside] = ACTIONS(59), - [sym_keyword_in] = ACTIONS(61), - [sym_keyword_not_inside] = ACTIONS(59), - [sym_keyword_all_inside] = ACTIONS(59), - [sym_keyword_any_inside] = ACTIONS(59), - [sym_keyword_none_inside] = ACTIONS(59), - [sym_keyword_outside] = ACTIONS(59), - [sym_keyword_intersects] = ACTIONS(59), - [sym_keyword_drop] = ACTIONS(59), - [sym_keyword_schemafull] = ACTIONS(59), - [sym_keyword_schemaless] = ACTIONS(59), - [sym_keyword_changefeed] = ACTIONS(59), - [sym_keyword_content] = ACTIONS(59), - [sym_keyword_merge] = ACTIONS(59), - [sym_keyword_patch] = ACTIONS(59), - [sym_keyword_then] = ACTIONS(59), - [sym_keyword_type] = ACTIONS(59), - [sym_keyword_permissions] = ACTIONS(59), - [sym_keyword_for] = ACTIONS(59), - [sym_keyword_comment] = ACTIONS(59), - [sym_keyword_set] = ACTIONS(59), - [sym_keyword_unset] = ACTIONS(59), - [anon_sym_COMMA] = ACTIONS(59), - [anon_sym_DASH_GT] = ACTIONS(59), - [anon_sym_LBRACK] = ACTIONS(59), - [anon_sym_RBRACK] = ACTIONS(59), - [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_RPAREN] = ACTIONS(59), - [anon_sym_QMARK] = ACTIONS(61), - [anon_sym_LBRACE] = ACTIONS(59), - [anon_sym_RBRACE] = ACTIONS(59), - [anon_sym_LT_DASH] = ACTIONS(61), - [anon_sym_LT_DASH_GT] = ACTIONS(59), - [anon_sym_STAR] = ACTIONS(61), - [anon_sym_DOT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_GT] = ACTIONS(61), - [sym_variable_name] = ACTIONS(59), - [sym_custom_function_name] = ACTIONS(59), - [anon_sym_EQ] = ACTIONS(61), - [anon_sym_DASH] = ACTIONS(61), - [anon_sym_AT] = ACTIONS(61), - [anon_sym_LT_PIPE] = ACTIONS(59), - [anon_sym_AMP_AMP] = ACTIONS(59), - [anon_sym_PIPE_PIPE] = ACTIONS(59), - [anon_sym_QMARK_QMARK] = ACTIONS(59), - [anon_sym_QMARK_COLON] = ACTIONS(59), - [anon_sym_BANG_EQ] = ACTIONS(59), - [anon_sym_EQ_EQ] = ACTIONS(59), - [anon_sym_QMARK_EQ] = ACTIONS(59), - [anon_sym_STAR_EQ] = ACTIONS(59), - [anon_sym_TILDE] = ACTIONS(59), - [anon_sym_BANG_TILDE] = ACTIONS(59), - [anon_sym_STAR_TILDE] = ACTIONS(59), - [anon_sym_LT_EQ] = ACTIONS(59), - [anon_sym_GT_EQ] = ACTIONS(59), - [anon_sym_PLUS] = ACTIONS(61), - [anon_sym_PLUS_EQ] = ACTIONS(59), - [anon_sym_DASH_EQ] = ACTIONS(59), - [anon_sym_u00d7] = ACTIONS(59), - [anon_sym_SLASH] = ACTIONS(61), - [anon_sym_u00f7] = ACTIONS(59), - [anon_sym_STAR_STAR] = ACTIONS(59), - [anon_sym_u220b] = ACTIONS(59), - [anon_sym_u220c] = ACTIONS(59), - [anon_sym_u2287] = ACTIONS(59), - [anon_sym_u2283] = ACTIONS(59), - [anon_sym_u2285] = ACTIONS(59), - [anon_sym_u2208] = ACTIONS(59), - [anon_sym_u2209] = ACTIONS(59), - [anon_sym_u2286] = ACTIONS(59), - [anon_sym_u2282] = ACTIONS(59), - [anon_sym_u2284] = ACTIONS(59), - [anon_sym_AT_AT] = ACTIONS(59), + [sym_semi_colon] = ACTIONS(156), + [sym_keyword_if] = ACTIONS(156), + [sym_keyword_return] = ACTIONS(156), + [sym_keyword_from] = ACTIONS(156), + [sym_keyword_as] = ACTIONS(156), + [sym_keyword_omit] = ACTIONS(156), + [sym_keyword_parallel] = ACTIONS(156), + [sym_keyword_timeout] = ACTIONS(156), + [sym_keyword_where] = ACTIONS(156), + [sym_keyword_group] = ACTIONS(156), + [sym_keyword_and] = ACTIONS(156), + [sym_keyword_or] = ACTIONS(156), + [sym_keyword_is] = ACTIONS(156), + [sym_keyword_not] = ACTIONS(158), + [sym_keyword_contains] = ACTIONS(156), + [sym_keyword_contains_not] = ACTIONS(156), + [sym_keyword_contains_all] = ACTIONS(156), + [sym_keyword_contains_any] = ACTIONS(156), + [sym_keyword_contains_none] = ACTIONS(156), + [sym_keyword_inside] = ACTIONS(156), + [sym_keyword_in] = ACTIONS(158), + [sym_keyword_not_inside] = ACTIONS(156), + [sym_keyword_all_inside] = ACTIONS(156), + [sym_keyword_any_inside] = ACTIONS(156), + [sym_keyword_none_inside] = ACTIONS(156), + [sym_keyword_outside] = ACTIONS(156), + [sym_keyword_intersects] = ACTIONS(156), + [sym_keyword_drop] = ACTIONS(156), + [sym_keyword_schemafull] = ACTIONS(156), + [sym_keyword_schemaless] = ACTIONS(156), + [sym_keyword_changefeed] = ACTIONS(156), + [sym_keyword_content] = ACTIONS(156), + [sym_keyword_merge] = ACTIONS(156), + [sym_keyword_patch] = ACTIONS(156), + [sym_keyword_then] = ACTIONS(156), + [sym_keyword_type] = ACTIONS(156), + [sym_keyword_permissions] = ACTIONS(156), + [sym_keyword_for] = ACTIONS(156), + [sym_keyword_comment] = ACTIONS(156), + [sym_keyword_set] = ACTIONS(156), + [sym_keyword_unset] = ACTIONS(156), + [anon_sym_COMMA] = ACTIONS(156), + [anon_sym_DASH_GT] = ACTIONS(156), + [anon_sym_LBRACK] = ACTIONS(156), + [anon_sym_RBRACK] = ACTIONS(156), + [anon_sym_LPAREN] = ACTIONS(156), + [anon_sym_RPAREN] = ACTIONS(156), + [anon_sym_QMARK] = ACTIONS(158), + [anon_sym_LBRACE] = ACTIONS(156), + [anon_sym_RBRACE] = ACTIONS(156), + [anon_sym_LT_DASH] = ACTIONS(158), + [anon_sym_LT_DASH_GT] = ACTIONS(156), + [anon_sym_STAR] = ACTIONS(158), + [anon_sym_DOT] = ACTIONS(156), + [anon_sym_LT] = ACTIONS(158), + [anon_sym_GT] = ACTIONS(158), + [sym_variable_name] = ACTIONS(156), + [sym_custom_function_name] = ACTIONS(156), + [anon_sym_EQ] = ACTIONS(158), + [anon_sym_DASH] = ACTIONS(158), + [anon_sym_AT] = ACTIONS(158), + [anon_sym_LT_PIPE] = ACTIONS(156), + [anon_sym_AMP_AMP] = ACTIONS(156), + [anon_sym_PIPE_PIPE] = ACTIONS(156), + [anon_sym_QMARK_QMARK] = ACTIONS(156), + [anon_sym_QMARK_COLON] = ACTIONS(156), + [anon_sym_BANG_EQ] = ACTIONS(156), + [anon_sym_EQ_EQ] = ACTIONS(156), + [anon_sym_QMARK_EQ] = ACTIONS(156), + [anon_sym_STAR_EQ] = ACTIONS(156), + [anon_sym_TILDE] = ACTIONS(156), + [anon_sym_BANG_TILDE] = ACTIONS(156), + [anon_sym_STAR_TILDE] = ACTIONS(156), + [anon_sym_LT_EQ] = ACTIONS(156), + [anon_sym_GT_EQ] = ACTIONS(156), + [anon_sym_PLUS] = ACTIONS(158), + [anon_sym_PLUS_EQ] = ACTIONS(156), + [anon_sym_DASH_EQ] = ACTIONS(156), + [anon_sym_u00d7] = ACTIONS(156), + [anon_sym_SLASH] = ACTIONS(158), + [anon_sym_u00f7] = ACTIONS(156), + [anon_sym_STAR_STAR] = ACTIONS(156), + [anon_sym_u220b] = ACTIONS(156), + [anon_sym_u220c] = ACTIONS(156), + [anon_sym_u2287] = ACTIONS(156), + [anon_sym_u2283] = ACTIONS(156), + [anon_sym_u2285] = ACTIONS(156), + [anon_sym_u2208] = ACTIONS(156), + [anon_sym_u2209] = ACTIONS(156), + [anon_sym_u2286] = ACTIONS(156), + [anon_sym_u2282] = ACTIONS(156), + [anon_sym_u2284] = ACTIONS(156), + [anon_sym_AT_AT] = ACTIONS(156), }, [22] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(154), - [sym_keyword_if] = ACTIONS(154), - [sym_keyword_return] = ACTIONS(154), - [sym_keyword_from] = ACTIONS(154), - [sym_keyword_as] = ACTIONS(154), - [sym_keyword_omit] = ACTIONS(154), - [sym_keyword_parallel] = ACTIONS(154), - [sym_keyword_timeout] = ACTIONS(154), - [sym_keyword_where] = ACTIONS(154), - [sym_keyword_group] = ACTIONS(154), - [sym_keyword_and] = ACTIONS(154), - [sym_keyword_or] = ACTIONS(154), - [sym_keyword_is] = ACTIONS(154), - [sym_keyword_not] = ACTIONS(156), - [sym_keyword_contains] = ACTIONS(154), - [sym_keyword_contains_not] = ACTIONS(154), - [sym_keyword_contains_all] = ACTIONS(154), - [sym_keyword_contains_any] = ACTIONS(154), - [sym_keyword_contains_none] = ACTIONS(154), - [sym_keyword_inside] = ACTIONS(154), - [sym_keyword_in] = ACTIONS(156), - [sym_keyword_not_inside] = ACTIONS(154), - [sym_keyword_all_inside] = ACTIONS(154), - [sym_keyword_any_inside] = ACTIONS(154), - [sym_keyword_none_inside] = ACTIONS(154), - [sym_keyword_outside] = ACTIONS(154), - [sym_keyword_intersects] = ACTIONS(154), - [sym_keyword_drop] = ACTIONS(154), - [sym_keyword_schemafull] = ACTIONS(154), - [sym_keyword_schemaless] = ACTIONS(154), - [sym_keyword_changefeed] = ACTIONS(154), - [sym_keyword_content] = ACTIONS(154), - [sym_keyword_merge] = ACTIONS(154), - [sym_keyword_patch] = ACTIONS(154), - [sym_keyword_then] = ACTIONS(154), - [sym_keyword_type] = ACTIONS(154), - [sym_keyword_permissions] = ACTIONS(154), - [sym_keyword_for] = ACTIONS(154), - [sym_keyword_comment] = ACTIONS(154), - [sym_keyword_set] = ACTIONS(154), - [sym_keyword_unset] = ACTIONS(154), - [anon_sym_COMMA] = ACTIONS(154), - [anon_sym_DASH_GT] = ACTIONS(154), - [anon_sym_LBRACK] = ACTIONS(154), - [anon_sym_RBRACK] = ACTIONS(154), - [anon_sym_LPAREN] = ACTIONS(154), - [anon_sym_RPAREN] = ACTIONS(154), - [anon_sym_QMARK] = ACTIONS(156), - [anon_sym_LBRACE] = ACTIONS(154), - [anon_sym_RBRACE] = ACTIONS(154), - [anon_sym_LT_DASH] = ACTIONS(156), - [anon_sym_LT_DASH_GT] = ACTIONS(154), - [anon_sym_STAR] = ACTIONS(156), - [anon_sym_DOT] = ACTIONS(154), - [anon_sym_LT] = ACTIONS(156), - [anon_sym_GT] = ACTIONS(156), - [sym_variable_name] = ACTIONS(154), - [sym_custom_function_name] = ACTIONS(154), - [anon_sym_EQ] = ACTIONS(156), - [anon_sym_DASH] = ACTIONS(156), - [anon_sym_AT] = ACTIONS(156), - [anon_sym_LT_PIPE] = ACTIONS(154), - [anon_sym_AMP_AMP] = ACTIONS(154), - [anon_sym_PIPE_PIPE] = ACTIONS(154), - [anon_sym_QMARK_QMARK] = ACTIONS(154), - [anon_sym_QMARK_COLON] = ACTIONS(154), - [anon_sym_BANG_EQ] = ACTIONS(154), - [anon_sym_EQ_EQ] = ACTIONS(154), - [anon_sym_QMARK_EQ] = ACTIONS(154), - [anon_sym_STAR_EQ] = ACTIONS(154), - [anon_sym_TILDE] = ACTIONS(154), - [anon_sym_BANG_TILDE] = ACTIONS(154), - [anon_sym_STAR_TILDE] = ACTIONS(154), - [anon_sym_LT_EQ] = ACTIONS(154), - [anon_sym_GT_EQ] = ACTIONS(154), - [anon_sym_PLUS] = ACTIONS(156), - [anon_sym_PLUS_EQ] = ACTIONS(154), - [anon_sym_DASH_EQ] = ACTIONS(154), - [anon_sym_u00d7] = ACTIONS(154), - [anon_sym_SLASH] = ACTIONS(156), - [anon_sym_u00f7] = ACTIONS(154), - [anon_sym_STAR_STAR] = ACTIONS(154), - [anon_sym_u220b] = ACTIONS(154), - [anon_sym_u220c] = ACTIONS(154), - [anon_sym_u2287] = ACTIONS(154), - [anon_sym_u2283] = ACTIONS(154), - [anon_sym_u2285] = ACTIONS(154), - [anon_sym_u2208] = ACTIONS(154), - [anon_sym_u2209] = ACTIONS(154), - [anon_sym_u2286] = ACTIONS(154), - [anon_sym_u2282] = ACTIONS(154), - [anon_sym_u2284] = ACTIONS(154), - [anon_sym_AT_AT] = ACTIONS(154), + [sym_semi_colon] = ACTIONS(160), + [sym_keyword_if] = ACTIONS(160), + [sym_keyword_return] = ACTIONS(160), + [sym_keyword_from] = ACTIONS(160), + [sym_keyword_as] = ACTIONS(160), + [sym_keyword_omit] = ACTIONS(160), + [sym_keyword_parallel] = ACTIONS(160), + [sym_keyword_timeout] = ACTIONS(160), + [sym_keyword_where] = ACTIONS(160), + [sym_keyword_group] = ACTIONS(160), + [sym_keyword_and] = ACTIONS(160), + [sym_keyword_or] = ACTIONS(160), + [sym_keyword_is] = ACTIONS(160), + [sym_keyword_not] = ACTIONS(162), + [sym_keyword_contains] = ACTIONS(160), + [sym_keyword_contains_not] = ACTIONS(160), + [sym_keyword_contains_all] = ACTIONS(160), + [sym_keyword_contains_any] = ACTIONS(160), + [sym_keyword_contains_none] = ACTIONS(160), + [sym_keyword_inside] = ACTIONS(160), + [sym_keyword_in] = ACTIONS(162), + [sym_keyword_not_inside] = ACTIONS(160), + [sym_keyword_all_inside] = ACTIONS(160), + [sym_keyword_any_inside] = ACTIONS(160), + [sym_keyword_none_inside] = ACTIONS(160), + [sym_keyword_outside] = ACTIONS(160), + [sym_keyword_intersects] = ACTIONS(160), + [sym_keyword_drop] = ACTIONS(160), + [sym_keyword_schemafull] = ACTIONS(160), + [sym_keyword_schemaless] = ACTIONS(160), + [sym_keyword_changefeed] = ACTIONS(160), + [sym_keyword_content] = ACTIONS(160), + [sym_keyword_merge] = ACTIONS(160), + [sym_keyword_patch] = ACTIONS(160), + [sym_keyword_then] = ACTIONS(160), + [sym_keyword_type] = ACTIONS(160), + [sym_keyword_permissions] = ACTIONS(160), + [sym_keyword_for] = ACTIONS(160), + [sym_keyword_comment] = ACTIONS(160), + [sym_keyword_set] = ACTIONS(160), + [sym_keyword_unset] = ACTIONS(160), + [anon_sym_COMMA] = ACTIONS(160), + [anon_sym_DASH_GT] = ACTIONS(160), + [anon_sym_LBRACK] = ACTIONS(160), + [anon_sym_RBRACK] = ACTIONS(160), + [anon_sym_LPAREN] = ACTIONS(160), + [anon_sym_RPAREN] = ACTIONS(160), + [anon_sym_QMARK] = ACTIONS(162), + [anon_sym_LBRACE] = ACTIONS(160), + [anon_sym_RBRACE] = ACTIONS(160), + [anon_sym_LT_DASH] = ACTIONS(162), + [anon_sym_LT_DASH_GT] = ACTIONS(160), + [anon_sym_STAR] = ACTIONS(162), + [anon_sym_DOT] = ACTIONS(160), + [anon_sym_LT] = ACTIONS(162), + [anon_sym_GT] = ACTIONS(162), + [sym_variable_name] = ACTIONS(160), + [sym_custom_function_name] = ACTIONS(160), + [anon_sym_EQ] = ACTIONS(162), + [anon_sym_DASH] = ACTIONS(162), + [anon_sym_AT] = ACTIONS(162), + [anon_sym_LT_PIPE] = ACTIONS(160), + [anon_sym_AMP_AMP] = ACTIONS(160), + [anon_sym_PIPE_PIPE] = ACTIONS(160), + [anon_sym_QMARK_QMARK] = ACTIONS(160), + [anon_sym_QMARK_COLON] = ACTIONS(160), + [anon_sym_BANG_EQ] = ACTIONS(160), + [anon_sym_EQ_EQ] = ACTIONS(160), + [anon_sym_QMARK_EQ] = ACTIONS(160), + [anon_sym_STAR_EQ] = ACTIONS(160), + [anon_sym_TILDE] = ACTIONS(160), + [anon_sym_BANG_TILDE] = ACTIONS(160), + [anon_sym_STAR_TILDE] = ACTIONS(160), + [anon_sym_LT_EQ] = ACTIONS(160), + [anon_sym_GT_EQ] = ACTIONS(160), + [anon_sym_PLUS] = ACTIONS(162), + [anon_sym_PLUS_EQ] = ACTIONS(160), + [anon_sym_DASH_EQ] = ACTIONS(160), + [anon_sym_u00d7] = ACTIONS(160), + [anon_sym_SLASH] = ACTIONS(162), + [anon_sym_u00f7] = ACTIONS(160), + [anon_sym_STAR_STAR] = ACTIONS(160), + [anon_sym_u220b] = ACTIONS(160), + [anon_sym_u220c] = ACTIONS(160), + [anon_sym_u2287] = ACTIONS(160), + [anon_sym_u2283] = ACTIONS(160), + [anon_sym_u2285] = ACTIONS(160), + [anon_sym_u2208] = ACTIONS(160), + [anon_sym_u2209] = ACTIONS(160), + [anon_sym_u2286] = ACTIONS(160), + [anon_sym_u2282] = ACTIONS(160), + [anon_sym_u2284] = ACTIONS(160), + [anon_sym_AT_AT] = ACTIONS(160), }, [23] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(158), - [sym_keyword_if] = ACTIONS(158), - [sym_keyword_return] = ACTIONS(158), - [sym_keyword_from] = ACTIONS(158), - [sym_keyword_as] = ACTIONS(158), - [sym_keyword_omit] = ACTIONS(158), - [sym_keyword_parallel] = ACTIONS(158), - [sym_keyword_timeout] = ACTIONS(158), - [sym_keyword_where] = ACTIONS(158), - [sym_keyword_group] = ACTIONS(158), - [sym_keyword_and] = ACTIONS(158), - [sym_keyword_or] = ACTIONS(158), - [sym_keyword_is] = ACTIONS(158), - [sym_keyword_not] = ACTIONS(160), - [sym_keyword_contains] = ACTIONS(158), - [sym_keyword_contains_not] = ACTIONS(158), - [sym_keyword_contains_all] = ACTIONS(158), - [sym_keyword_contains_any] = ACTIONS(158), - [sym_keyword_contains_none] = ACTIONS(158), - [sym_keyword_inside] = ACTIONS(158), - [sym_keyword_in] = ACTIONS(160), - [sym_keyword_not_inside] = ACTIONS(158), - [sym_keyword_all_inside] = ACTIONS(158), - [sym_keyword_any_inside] = ACTIONS(158), - [sym_keyword_none_inside] = ACTIONS(158), - [sym_keyword_outside] = ACTIONS(158), - [sym_keyword_intersects] = ACTIONS(158), - [sym_keyword_drop] = ACTIONS(158), - [sym_keyword_schemafull] = ACTIONS(158), - [sym_keyword_schemaless] = ACTIONS(158), - [sym_keyword_changefeed] = ACTIONS(158), - [sym_keyword_content] = ACTIONS(158), - [sym_keyword_merge] = ACTIONS(158), - [sym_keyword_patch] = ACTIONS(158), - [sym_keyword_then] = ACTIONS(158), - [sym_keyword_type] = ACTIONS(158), - [sym_keyword_permissions] = ACTIONS(158), - [sym_keyword_for] = ACTIONS(158), - [sym_keyword_comment] = ACTIONS(158), - [sym_keyword_set] = ACTIONS(158), - [sym_keyword_unset] = ACTIONS(158), - [anon_sym_COMMA] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(158), - [anon_sym_RBRACK] = ACTIONS(158), - [anon_sym_LPAREN] = ACTIONS(158), - [anon_sym_RPAREN] = ACTIONS(158), - [anon_sym_QMARK] = ACTIONS(160), - [anon_sym_LBRACE] = ACTIONS(158), - [anon_sym_RBRACE] = ACTIONS(158), - [anon_sym_LT_DASH] = ACTIONS(160), - [anon_sym_LT_DASH_GT] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(160), - [anon_sym_DOT] = ACTIONS(158), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_GT] = ACTIONS(160), - [sym_variable_name] = ACTIONS(158), - [sym_custom_function_name] = ACTIONS(158), - [anon_sym_EQ] = ACTIONS(160), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_AT] = ACTIONS(160), - [anon_sym_LT_PIPE] = ACTIONS(158), - [anon_sym_AMP_AMP] = ACTIONS(158), - [anon_sym_PIPE_PIPE] = ACTIONS(158), - [anon_sym_QMARK_QMARK] = ACTIONS(158), - [anon_sym_QMARK_COLON] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_EQ_EQ] = ACTIONS(158), - [anon_sym_QMARK_EQ] = ACTIONS(158), - [anon_sym_STAR_EQ] = ACTIONS(158), - [anon_sym_TILDE] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(158), - [anon_sym_STAR_TILDE] = ACTIONS(158), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_PLUS] = ACTIONS(160), - [anon_sym_PLUS_EQ] = ACTIONS(158), - [anon_sym_DASH_EQ] = ACTIONS(158), - [anon_sym_u00d7] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_u00f7] = ACTIONS(158), - [anon_sym_STAR_STAR] = ACTIONS(158), - [anon_sym_u220b] = ACTIONS(158), - [anon_sym_u220c] = ACTIONS(158), - [anon_sym_u2287] = ACTIONS(158), - [anon_sym_u2283] = ACTIONS(158), - [anon_sym_u2285] = ACTIONS(158), - [anon_sym_u2208] = ACTIONS(158), - [anon_sym_u2209] = ACTIONS(158), - [anon_sym_u2286] = ACTIONS(158), - [anon_sym_u2282] = ACTIONS(158), - [anon_sym_u2284] = ACTIONS(158), - [anon_sym_AT_AT] = ACTIONS(158), - }, - [24] = { - [ts_builtin_sym_end] = ACTIONS(130), [sym_comment] = ACTIONS(3), [sym_semi_colon] = ACTIONS(130), + [sym_keyword_if] = ACTIONS(130), [sym_keyword_return] = ACTIONS(130), - [sym_keyword_value] = ACTIONS(130), - [sym_keyword_explain] = ACTIONS(130), + [sym_keyword_from] = ACTIONS(130), + [sym_keyword_as] = ACTIONS(130), + [sym_keyword_omit] = ACTIONS(130), [sym_keyword_parallel] = ACTIONS(130), [sym_keyword_timeout] = ACTIONS(130), - [sym_keyword_fetch] = ACTIONS(130), - [sym_keyword_limit] = ACTIONS(130), - [sym_keyword_rand] = ACTIONS(130), - [sym_keyword_collate] = ACTIONS(130), - [sym_keyword_numeric] = ACTIONS(130), - [sym_keyword_asc] = ACTIONS(130), - [sym_keyword_desc] = ACTIONS(130), [sym_keyword_where] = ACTIONS(130), + [sym_keyword_group] = ACTIONS(130), [sym_keyword_and] = ACTIONS(130), [sym_keyword_or] = ACTIONS(130), [sym_keyword_is] = ACTIONS(130), @@ -18728,14 +18762,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_keyword_none_inside] = ACTIONS(130), [sym_keyword_outside] = ACTIONS(130), [sym_keyword_intersects] = ACTIONS(130), - [sym_keyword_flexible] = ACTIONS(130), - [sym_keyword_readonly] = ACTIONS(130), + [sym_keyword_drop] = ACTIONS(130), + [sym_keyword_schemafull] = ACTIONS(130), + [sym_keyword_schemaless] = ACTIONS(130), + [sym_keyword_changefeed] = ACTIONS(130), [sym_keyword_content] = ACTIONS(130), [sym_keyword_merge] = ACTIONS(130), [sym_keyword_patch] = ACTIONS(130), + [sym_keyword_then] = ACTIONS(130), [sym_keyword_type] = ACTIONS(130), - [sym_keyword_default] = ACTIONS(130), - [sym_keyword_assert] = ACTIONS(130), [sym_keyword_permissions] = ACTIONS(130), [sym_keyword_for] = ACTIONS(130), [sym_keyword_comment] = ACTIONS(130), @@ -18745,15 +18780,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_GT] = ACTIONS(130), [anon_sym_LBRACK] = ACTIONS(130), [anon_sym_RBRACK] = ACTIONS(130), + [anon_sym_LPAREN] = ACTIONS(130), [anon_sym_RPAREN] = ACTIONS(130), + [anon_sym_QMARK] = ACTIONS(132), + [anon_sym_LBRACE] = ACTIONS(130), [anon_sym_RBRACE] = ACTIONS(130), [anon_sym_LT_DASH] = ACTIONS(132), [anon_sym_LT_DASH_GT] = ACTIONS(130), [anon_sym_STAR] = ACTIONS(132), - [anon_sym_DOT] = ACTIONS(132), + [anon_sym_DOT] = ACTIONS(130), [anon_sym_LT] = ACTIONS(132), [anon_sym_GT] = ACTIONS(132), - [anon_sym_DOT_DOT] = ACTIONS(130), + [sym_variable_name] = ACTIONS(130), + [sym_custom_function_name] = ACTIONS(130), [anon_sym_EQ] = ACTIONS(132), [anon_sym_DASH] = ACTIONS(132), [anon_sym_AT] = ACTIONS(132), @@ -18790,546 +18829,1696 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_u2284] = ACTIONS(130), [anon_sym_AT_AT] = ACTIONS(130), }, + [24] = { + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(164), + [sym_keyword_if] = ACTIONS(164), + [sym_keyword_return] = ACTIONS(164), + [sym_keyword_from] = ACTIONS(164), + [sym_keyword_as] = ACTIONS(164), + [sym_keyword_omit] = ACTIONS(164), + [sym_keyword_parallel] = ACTIONS(164), + [sym_keyword_timeout] = ACTIONS(164), + [sym_keyword_where] = ACTIONS(164), + [sym_keyword_group] = ACTIONS(164), + [sym_keyword_and] = ACTIONS(164), + [sym_keyword_or] = ACTIONS(164), + [sym_keyword_is] = ACTIONS(164), + [sym_keyword_not] = ACTIONS(166), + [sym_keyword_contains] = ACTIONS(164), + [sym_keyword_contains_not] = ACTIONS(164), + [sym_keyword_contains_all] = ACTIONS(164), + [sym_keyword_contains_any] = ACTIONS(164), + [sym_keyword_contains_none] = ACTIONS(164), + [sym_keyword_inside] = ACTIONS(164), + [sym_keyword_in] = ACTIONS(166), + [sym_keyword_not_inside] = ACTIONS(164), + [sym_keyword_all_inside] = ACTIONS(164), + [sym_keyword_any_inside] = ACTIONS(164), + [sym_keyword_none_inside] = ACTIONS(164), + [sym_keyword_outside] = ACTIONS(164), + [sym_keyword_intersects] = ACTIONS(164), + [sym_keyword_drop] = ACTIONS(164), + [sym_keyword_schemafull] = ACTIONS(164), + [sym_keyword_schemaless] = ACTIONS(164), + [sym_keyword_changefeed] = ACTIONS(164), + [sym_keyword_content] = ACTIONS(164), + [sym_keyword_merge] = ACTIONS(164), + [sym_keyword_patch] = ACTIONS(164), + [sym_keyword_then] = ACTIONS(164), + [sym_keyword_type] = ACTIONS(164), + [sym_keyword_permissions] = ACTIONS(164), + [sym_keyword_for] = ACTIONS(164), + [sym_keyword_comment] = ACTIONS(164), + [sym_keyword_set] = ACTIONS(164), + [sym_keyword_unset] = ACTIONS(164), + [anon_sym_COMMA] = ACTIONS(164), + [anon_sym_DASH_GT] = ACTIONS(164), + [anon_sym_LBRACK] = ACTIONS(164), + [anon_sym_RBRACK] = ACTIONS(164), + [anon_sym_LPAREN] = ACTIONS(164), + [anon_sym_RPAREN] = ACTIONS(164), + [anon_sym_QMARK] = ACTIONS(166), + [anon_sym_LBRACE] = ACTIONS(164), + [anon_sym_RBRACE] = ACTIONS(164), + [anon_sym_LT_DASH] = ACTIONS(166), + [anon_sym_LT_DASH_GT] = ACTIONS(164), + [anon_sym_STAR] = ACTIONS(166), + [anon_sym_DOT] = ACTIONS(164), + [anon_sym_LT] = ACTIONS(166), + [anon_sym_GT] = ACTIONS(166), + [sym_variable_name] = ACTIONS(164), + [sym_custom_function_name] = ACTIONS(164), + [anon_sym_EQ] = ACTIONS(166), + [anon_sym_DASH] = ACTIONS(166), + [anon_sym_AT] = ACTIONS(166), + [anon_sym_LT_PIPE] = ACTIONS(164), + [anon_sym_AMP_AMP] = ACTIONS(164), + [anon_sym_PIPE_PIPE] = ACTIONS(164), + [anon_sym_QMARK_QMARK] = ACTIONS(164), + [anon_sym_QMARK_COLON] = ACTIONS(164), + [anon_sym_BANG_EQ] = ACTIONS(164), + [anon_sym_EQ_EQ] = ACTIONS(164), + [anon_sym_QMARK_EQ] = ACTIONS(164), + [anon_sym_STAR_EQ] = ACTIONS(164), + [anon_sym_TILDE] = ACTIONS(164), + [anon_sym_BANG_TILDE] = ACTIONS(164), + [anon_sym_STAR_TILDE] = ACTIONS(164), + [anon_sym_LT_EQ] = ACTIONS(164), + [anon_sym_GT_EQ] = ACTIONS(164), + [anon_sym_PLUS] = ACTIONS(166), + [anon_sym_PLUS_EQ] = ACTIONS(164), + [anon_sym_DASH_EQ] = ACTIONS(164), + [anon_sym_u00d7] = ACTIONS(164), + [anon_sym_SLASH] = ACTIONS(166), + [anon_sym_u00f7] = ACTIONS(164), + [anon_sym_STAR_STAR] = ACTIONS(164), + [anon_sym_u220b] = ACTIONS(164), + [anon_sym_u220c] = ACTIONS(164), + [anon_sym_u2287] = ACTIONS(164), + [anon_sym_u2283] = ACTIONS(164), + [anon_sym_u2285] = ACTIONS(164), + [anon_sym_u2208] = ACTIONS(164), + [anon_sym_u2209] = ACTIONS(164), + [anon_sym_u2286] = ACTIONS(164), + [anon_sym_u2282] = ACTIONS(164), + [anon_sym_u2284] = ACTIONS(164), + [anon_sym_AT_AT] = ACTIONS(164), + }, [25] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(162), - [sym_keyword_if] = ACTIONS(162), - [sym_keyword_return] = ACTIONS(162), - [sym_keyword_from] = ACTIONS(162), - [sym_keyword_as] = ACTIONS(162), - [sym_keyword_omit] = ACTIONS(162), - [sym_keyword_parallel] = ACTIONS(162), - [sym_keyword_timeout] = ACTIONS(162), - [sym_keyword_where] = ACTIONS(162), - [sym_keyword_group] = ACTIONS(162), - [sym_keyword_and] = ACTIONS(162), - [sym_keyword_or] = ACTIONS(162), - [sym_keyword_is] = ACTIONS(162), - [sym_keyword_not] = ACTIONS(164), - [sym_keyword_contains] = ACTIONS(162), - [sym_keyword_contains_not] = ACTIONS(162), - [sym_keyword_contains_all] = ACTIONS(162), - [sym_keyword_contains_any] = ACTIONS(162), - [sym_keyword_contains_none] = ACTIONS(162), - [sym_keyword_inside] = ACTIONS(162), - [sym_keyword_in] = ACTIONS(164), - [sym_keyword_not_inside] = ACTIONS(162), - [sym_keyword_all_inside] = ACTIONS(162), - [sym_keyword_any_inside] = ACTIONS(162), - [sym_keyword_none_inside] = ACTIONS(162), - [sym_keyword_outside] = ACTIONS(162), - [sym_keyword_intersects] = ACTIONS(162), - [sym_keyword_drop] = ACTIONS(162), - [sym_keyword_schemafull] = ACTIONS(162), - [sym_keyword_schemaless] = ACTIONS(162), - [sym_keyword_changefeed] = ACTIONS(162), - [sym_keyword_content] = ACTIONS(162), - [sym_keyword_merge] = ACTIONS(162), - [sym_keyword_patch] = ACTIONS(162), - [sym_keyword_then] = ACTIONS(162), - [sym_keyword_type] = ACTIONS(162), - [sym_keyword_permissions] = ACTIONS(162), - [sym_keyword_for] = ACTIONS(162), - [sym_keyword_comment] = ACTIONS(162), - [sym_keyword_set] = ACTIONS(162), - [sym_keyword_unset] = ACTIONS(162), - [anon_sym_COMMA] = ACTIONS(162), - [anon_sym_DASH_GT] = ACTIONS(162), - [anon_sym_LBRACK] = ACTIONS(162), - [anon_sym_RBRACK] = ACTIONS(162), - [anon_sym_LPAREN] = ACTIONS(162), - [anon_sym_RPAREN] = ACTIONS(162), - [anon_sym_QMARK] = ACTIONS(164), - [anon_sym_LBRACE] = ACTIONS(162), - [anon_sym_RBRACE] = ACTIONS(162), - [anon_sym_LT_DASH] = ACTIONS(164), - [anon_sym_LT_DASH_GT] = ACTIONS(162), - [anon_sym_STAR] = ACTIONS(164), - [anon_sym_DOT] = ACTIONS(162), - [anon_sym_LT] = ACTIONS(164), - [anon_sym_GT] = ACTIONS(164), - [sym_variable_name] = ACTIONS(162), - [sym_custom_function_name] = ACTIONS(162), - [anon_sym_EQ] = ACTIONS(164), - [anon_sym_DASH] = ACTIONS(164), - [anon_sym_AT] = ACTIONS(164), - [anon_sym_LT_PIPE] = ACTIONS(162), - [anon_sym_AMP_AMP] = ACTIONS(162), - [anon_sym_PIPE_PIPE] = ACTIONS(162), - [anon_sym_QMARK_QMARK] = ACTIONS(162), - [anon_sym_QMARK_COLON] = ACTIONS(162), - [anon_sym_BANG_EQ] = ACTIONS(162), - [anon_sym_EQ_EQ] = ACTIONS(162), - [anon_sym_QMARK_EQ] = ACTIONS(162), - [anon_sym_STAR_EQ] = ACTIONS(162), - [anon_sym_TILDE] = ACTIONS(162), - [anon_sym_BANG_TILDE] = ACTIONS(162), - [anon_sym_STAR_TILDE] = ACTIONS(162), - [anon_sym_LT_EQ] = ACTIONS(162), - [anon_sym_GT_EQ] = ACTIONS(162), - [anon_sym_PLUS] = ACTIONS(164), - [anon_sym_PLUS_EQ] = ACTIONS(162), - [anon_sym_DASH_EQ] = ACTIONS(162), - [anon_sym_u00d7] = ACTIONS(162), - [anon_sym_SLASH] = ACTIONS(164), - [anon_sym_u00f7] = ACTIONS(162), - [anon_sym_STAR_STAR] = ACTIONS(162), - [anon_sym_u220b] = ACTIONS(162), - [anon_sym_u220c] = ACTIONS(162), - [anon_sym_u2287] = ACTIONS(162), - [anon_sym_u2283] = ACTIONS(162), - [anon_sym_u2285] = ACTIONS(162), - [anon_sym_u2208] = ACTIONS(162), - [anon_sym_u2209] = ACTIONS(162), - [anon_sym_u2286] = ACTIONS(162), - [anon_sym_u2282] = ACTIONS(162), - [anon_sym_u2284] = ACTIONS(162), - [anon_sym_AT_AT] = ACTIONS(162), + [sym_semi_colon] = ACTIONS(168), + [sym_keyword_if] = ACTIONS(168), + [sym_keyword_return] = ACTIONS(168), + [sym_keyword_from] = ACTIONS(168), + [sym_keyword_as] = ACTIONS(168), + [sym_keyword_omit] = ACTIONS(168), + [sym_keyword_parallel] = ACTIONS(168), + [sym_keyword_timeout] = ACTIONS(168), + [sym_keyword_where] = ACTIONS(168), + [sym_keyword_group] = ACTIONS(168), + [sym_keyword_and] = ACTIONS(168), + [sym_keyword_or] = ACTIONS(168), + [sym_keyword_is] = ACTIONS(168), + [sym_keyword_not] = ACTIONS(170), + [sym_keyword_contains] = ACTIONS(168), + [sym_keyword_contains_not] = ACTIONS(168), + [sym_keyword_contains_all] = ACTIONS(168), + [sym_keyword_contains_any] = ACTIONS(168), + [sym_keyword_contains_none] = ACTIONS(168), + [sym_keyword_inside] = ACTIONS(168), + [sym_keyword_in] = ACTIONS(170), + [sym_keyword_not_inside] = ACTIONS(168), + [sym_keyword_all_inside] = ACTIONS(168), + [sym_keyword_any_inside] = ACTIONS(168), + [sym_keyword_none_inside] = ACTIONS(168), + [sym_keyword_outside] = ACTIONS(168), + [sym_keyword_intersects] = ACTIONS(168), + [sym_keyword_drop] = ACTIONS(168), + [sym_keyword_schemafull] = ACTIONS(168), + [sym_keyword_schemaless] = ACTIONS(168), + [sym_keyword_changefeed] = ACTIONS(168), + [sym_keyword_content] = ACTIONS(168), + [sym_keyword_merge] = ACTIONS(168), + [sym_keyword_patch] = ACTIONS(168), + [sym_keyword_then] = ACTIONS(168), + [sym_keyword_type] = ACTIONS(168), + [sym_keyword_permissions] = ACTIONS(168), + [sym_keyword_for] = ACTIONS(168), + [sym_keyword_comment] = ACTIONS(168), + [sym_keyword_set] = ACTIONS(168), + [sym_keyword_unset] = ACTIONS(168), + [anon_sym_COMMA] = ACTIONS(168), + [anon_sym_DASH_GT] = ACTIONS(168), + [anon_sym_LBRACK] = ACTIONS(168), + [anon_sym_RBRACK] = ACTIONS(168), + [anon_sym_LPAREN] = ACTIONS(168), + [anon_sym_RPAREN] = ACTIONS(168), + [anon_sym_QMARK] = ACTIONS(170), + [anon_sym_LBRACE] = ACTIONS(168), + [anon_sym_RBRACE] = ACTIONS(168), + [anon_sym_LT_DASH] = ACTIONS(170), + [anon_sym_LT_DASH_GT] = ACTIONS(168), + [anon_sym_STAR] = ACTIONS(170), + [anon_sym_DOT] = ACTIONS(168), + [anon_sym_LT] = ACTIONS(170), + [anon_sym_GT] = ACTIONS(170), + [sym_variable_name] = ACTIONS(168), + [sym_custom_function_name] = ACTIONS(168), + [anon_sym_EQ] = ACTIONS(170), + [anon_sym_DASH] = ACTIONS(170), + [anon_sym_AT] = ACTIONS(170), + [anon_sym_LT_PIPE] = ACTIONS(168), + [anon_sym_AMP_AMP] = ACTIONS(168), + [anon_sym_PIPE_PIPE] = ACTIONS(168), + [anon_sym_QMARK_QMARK] = ACTIONS(168), + [anon_sym_QMARK_COLON] = ACTIONS(168), + [anon_sym_BANG_EQ] = ACTIONS(168), + [anon_sym_EQ_EQ] = ACTIONS(168), + [anon_sym_QMARK_EQ] = ACTIONS(168), + [anon_sym_STAR_EQ] = ACTIONS(168), + [anon_sym_TILDE] = ACTIONS(168), + [anon_sym_BANG_TILDE] = ACTIONS(168), + [anon_sym_STAR_TILDE] = ACTIONS(168), + [anon_sym_LT_EQ] = ACTIONS(168), + [anon_sym_GT_EQ] = ACTIONS(168), + [anon_sym_PLUS] = ACTIONS(170), + [anon_sym_PLUS_EQ] = ACTIONS(168), + [anon_sym_DASH_EQ] = ACTIONS(168), + [anon_sym_u00d7] = ACTIONS(168), + [anon_sym_SLASH] = ACTIONS(170), + [anon_sym_u00f7] = ACTIONS(168), + [anon_sym_STAR_STAR] = ACTIONS(168), + [anon_sym_u220b] = ACTIONS(168), + [anon_sym_u220c] = ACTIONS(168), + [anon_sym_u2287] = ACTIONS(168), + [anon_sym_u2283] = ACTIONS(168), + [anon_sym_u2285] = ACTIONS(168), + [anon_sym_u2208] = ACTIONS(168), + [anon_sym_u2209] = ACTIONS(168), + [anon_sym_u2286] = ACTIONS(168), + [anon_sym_u2282] = ACTIONS(168), + [anon_sym_u2284] = ACTIONS(168), + [anon_sym_AT_AT] = ACTIONS(168), }, [26] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(166), - [sym_keyword_if] = ACTIONS(166), - [sym_keyword_return] = ACTIONS(166), - [sym_keyword_from] = ACTIONS(166), - [sym_keyword_as] = ACTIONS(166), - [sym_keyword_omit] = ACTIONS(166), - [sym_keyword_parallel] = ACTIONS(166), - [sym_keyword_timeout] = ACTIONS(166), - [sym_keyword_where] = ACTIONS(166), - [sym_keyword_group] = ACTIONS(166), - [sym_keyword_and] = ACTIONS(166), - [sym_keyword_or] = ACTIONS(166), - [sym_keyword_is] = ACTIONS(166), - [sym_keyword_not] = ACTIONS(168), - [sym_keyword_contains] = ACTIONS(166), - [sym_keyword_contains_not] = ACTIONS(166), - [sym_keyword_contains_all] = ACTIONS(166), - [sym_keyword_contains_any] = ACTIONS(166), - [sym_keyword_contains_none] = ACTIONS(166), - [sym_keyword_inside] = ACTIONS(166), - [sym_keyword_in] = ACTIONS(168), - [sym_keyword_not_inside] = ACTIONS(166), - [sym_keyword_all_inside] = ACTIONS(166), - [sym_keyword_any_inside] = ACTIONS(166), - [sym_keyword_none_inside] = ACTIONS(166), - [sym_keyword_outside] = ACTIONS(166), - [sym_keyword_intersects] = ACTIONS(166), - [sym_keyword_drop] = ACTIONS(166), - [sym_keyword_schemafull] = ACTIONS(166), - [sym_keyword_schemaless] = ACTIONS(166), - [sym_keyword_changefeed] = ACTIONS(166), - [sym_keyword_content] = ACTIONS(166), - [sym_keyword_merge] = ACTIONS(166), - [sym_keyword_patch] = ACTIONS(166), - [sym_keyword_then] = ACTIONS(166), - [sym_keyword_type] = ACTIONS(166), - [sym_keyword_permissions] = ACTIONS(166), - [sym_keyword_for] = ACTIONS(166), - [sym_keyword_comment] = ACTIONS(166), - [sym_keyword_set] = ACTIONS(166), - [sym_keyword_unset] = ACTIONS(166), - [anon_sym_COMMA] = ACTIONS(166), - [anon_sym_DASH_GT] = ACTIONS(166), - [anon_sym_LBRACK] = ACTIONS(166), - [anon_sym_RBRACK] = ACTIONS(166), - [anon_sym_LPAREN] = ACTIONS(166), - [anon_sym_RPAREN] = ACTIONS(166), - [anon_sym_QMARK] = ACTIONS(168), - [anon_sym_LBRACE] = ACTIONS(166), - [anon_sym_RBRACE] = ACTIONS(166), - [anon_sym_LT_DASH] = ACTIONS(168), - [anon_sym_LT_DASH_GT] = ACTIONS(166), - [anon_sym_STAR] = ACTIONS(168), - [anon_sym_DOT] = ACTIONS(166), - [anon_sym_LT] = ACTIONS(168), - [anon_sym_GT] = ACTIONS(168), - [sym_variable_name] = ACTIONS(166), - [sym_custom_function_name] = ACTIONS(166), - [anon_sym_EQ] = ACTIONS(168), - [anon_sym_DASH] = ACTIONS(168), - [anon_sym_AT] = ACTIONS(168), - [anon_sym_LT_PIPE] = ACTIONS(166), - [anon_sym_AMP_AMP] = ACTIONS(166), - [anon_sym_PIPE_PIPE] = ACTIONS(166), - [anon_sym_QMARK_QMARK] = ACTIONS(166), - [anon_sym_QMARK_COLON] = ACTIONS(166), - [anon_sym_BANG_EQ] = ACTIONS(166), - [anon_sym_EQ_EQ] = ACTIONS(166), - [anon_sym_QMARK_EQ] = ACTIONS(166), - [anon_sym_STAR_EQ] = ACTIONS(166), - [anon_sym_TILDE] = ACTIONS(166), - [anon_sym_BANG_TILDE] = ACTIONS(166), - [anon_sym_STAR_TILDE] = ACTIONS(166), - [anon_sym_LT_EQ] = ACTIONS(166), - [anon_sym_GT_EQ] = ACTIONS(166), - [anon_sym_PLUS] = ACTIONS(168), - [anon_sym_PLUS_EQ] = ACTIONS(166), - [anon_sym_DASH_EQ] = ACTIONS(166), - [anon_sym_u00d7] = ACTIONS(166), - [anon_sym_SLASH] = ACTIONS(168), - [anon_sym_u00f7] = ACTIONS(166), - [anon_sym_STAR_STAR] = ACTIONS(166), - [anon_sym_u220b] = ACTIONS(166), - [anon_sym_u220c] = ACTIONS(166), - [anon_sym_u2287] = ACTIONS(166), - [anon_sym_u2283] = ACTIONS(166), - [anon_sym_u2285] = ACTIONS(166), - [anon_sym_u2208] = ACTIONS(166), - [anon_sym_u2209] = ACTIONS(166), - [anon_sym_u2286] = ACTIONS(166), - [anon_sym_u2282] = ACTIONS(166), - [anon_sym_u2284] = ACTIONS(166), - [anon_sym_AT_AT] = ACTIONS(166), + [sym_semi_colon] = ACTIONS(172), + [sym_keyword_if] = ACTIONS(172), + [sym_keyword_return] = ACTIONS(172), + [sym_keyword_from] = ACTIONS(172), + [sym_keyword_as] = ACTIONS(172), + [sym_keyword_omit] = ACTIONS(172), + [sym_keyword_parallel] = ACTIONS(172), + [sym_keyword_timeout] = ACTIONS(172), + [sym_keyword_where] = ACTIONS(172), + [sym_keyword_group] = ACTIONS(172), + [sym_keyword_and] = ACTIONS(172), + [sym_keyword_or] = ACTIONS(172), + [sym_keyword_is] = ACTIONS(172), + [sym_keyword_not] = ACTIONS(174), + [sym_keyword_contains] = ACTIONS(172), + [sym_keyword_contains_not] = ACTIONS(172), + [sym_keyword_contains_all] = ACTIONS(172), + [sym_keyword_contains_any] = ACTIONS(172), + [sym_keyword_contains_none] = ACTIONS(172), + [sym_keyword_inside] = ACTIONS(172), + [sym_keyword_in] = ACTIONS(174), + [sym_keyword_not_inside] = ACTIONS(172), + [sym_keyword_all_inside] = ACTIONS(172), + [sym_keyword_any_inside] = ACTIONS(172), + [sym_keyword_none_inside] = ACTIONS(172), + [sym_keyword_outside] = ACTIONS(172), + [sym_keyword_intersects] = ACTIONS(172), + [sym_keyword_drop] = ACTIONS(172), + [sym_keyword_schemafull] = ACTIONS(172), + [sym_keyword_schemaless] = ACTIONS(172), + [sym_keyword_changefeed] = ACTIONS(172), + [sym_keyword_content] = ACTIONS(172), + [sym_keyword_merge] = ACTIONS(172), + [sym_keyword_patch] = ACTIONS(172), + [sym_keyword_then] = ACTIONS(172), + [sym_keyword_type] = ACTIONS(172), + [sym_keyword_permissions] = ACTIONS(172), + [sym_keyword_for] = ACTIONS(172), + [sym_keyword_comment] = ACTIONS(172), + [sym_keyword_set] = ACTIONS(172), + [sym_keyword_unset] = ACTIONS(172), + [anon_sym_COMMA] = ACTIONS(172), + [anon_sym_DASH_GT] = ACTIONS(172), + [anon_sym_LBRACK] = ACTIONS(172), + [anon_sym_RBRACK] = ACTIONS(172), + [anon_sym_LPAREN] = ACTIONS(172), + [anon_sym_RPAREN] = ACTIONS(172), + [anon_sym_QMARK] = ACTIONS(174), + [anon_sym_LBRACE] = ACTIONS(172), + [anon_sym_RBRACE] = ACTIONS(172), + [anon_sym_LT_DASH] = ACTIONS(174), + [anon_sym_LT_DASH_GT] = ACTIONS(172), + [anon_sym_STAR] = ACTIONS(174), + [anon_sym_DOT] = ACTIONS(172), + [anon_sym_LT] = ACTIONS(174), + [anon_sym_GT] = ACTIONS(174), + [sym_variable_name] = ACTIONS(172), + [sym_custom_function_name] = ACTIONS(172), + [anon_sym_EQ] = ACTIONS(174), + [anon_sym_DASH] = ACTIONS(174), + [anon_sym_AT] = ACTIONS(174), + [anon_sym_LT_PIPE] = ACTIONS(172), + [anon_sym_AMP_AMP] = ACTIONS(172), + [anon_sym_PIPE_PIPE] = ACTIONS(172), + [anon_sym_QMARK_QMARK] = ACTIONS(172), + [anon_sym_QMARK_COLON] = ACTIONS(172), + [anon_sym_BANG_EQ] = ACTIONS(172), + [anon_sym_EQ_EQ] = ACTIONS(172), + [anon_sym_QMARK_EQ] = ACTIONS(172), + [anon_sym_STAR_EQ] = ACTIONS(172), + [anon_sym_TILDE] = ACTIONS(172), + [anon_sym_BANG_TILDE] = ACTIONS(172), + [anon_sym_STAR_TILDE] = ACTIONS(172), + [anon_sym_LT_EQ] = ACTIONS(172), + [anon_sym_GT_EQ] = ACTIONS(172), + [anon_sym_PLUS] = ACTIONS(174), + [anon_sym_PLUS_EQ] = ACTIONS(172), + [anon_sym_DASH_EQ] = ACTIONS(172), + [anon_sym_u00d7] = ACTIONS(172), + [anon_sym_SLASH] = ACTIONS(174), + [anon_sym_u00f7] = ACTIONS(172), + [anon_sym_STAR_STAR] = ACTIONS(172), + [anon_sym_u220b] = ACTIONS(172), + [anon_sym_u220c] = ACTIONS(172), + [anon_sym_u2287] = ACTIONS(172), + [anon_sym_u2283] = ACTIONS(172), + [anon_sym_u2285] = ACTIONS(172), + [anon_sym_u2208] = ACTIONS(172), + [anon_sym_u2209] = ACTIONS(172), + [anon_sym_u2286] = ACTIONS(172), + [anon_sym_u2282] = ACTIONS(172), + [anon_sym_u2284] = ACTIONS(172), + [anon_sym_AT_AT] = ACTIONS(172), }, [27] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(170), - [sym_keyword_if] = ACTIONS(170), - [sym_keyword_return] = ACTIONS(170), - [sym_keyword_from] = ACTIONS(170), - [sym_keyword_as] = ACTIONS(170), - [sym_keyword_omit] = ACTIONS(170), - [sym_keyword_parallel] = ACTIONS(170), - [sym_keyword_timeout] = ACTIONS(170), - [sym_keyword_where] = ACTIONS(170), - [sym_keyword_group] = ACTIONS(170), - [sym_keyword_and] = ACTIONS(170), - [sym_keyword_or] = ACTIONS(170), - [sym_keyword_is] = ACTIONS(170), - [sym_keyword_not] = ACTIONS(172), - [sym_keyword_contains] = ACTIONS(170), - [sym_keyword_contains_not] = ACTIONS(170), - [sym_keyword_contains_all] = ACTIONS(170), - [sym_keyword_contains_any] = ACTIONS(170), - [sym_keyword_contains_none] = ACTIONS(170), - [sym_keyword_inside] = ACTIONS(170), - [sym_keyword_in] = ACTIONS(172), - [sym_keyword_not_inside] = ACTIONS(170), - [sym_keyword_all_inside] = ACTIONS(170), - [sym_keyword_any_inside] = ACTIONS(170), - [sym_keyword_none_inside] = ACTIONS(170), - [sym_keyword_outside] = ACTIONS(170), - [sym_keyword_intersects] = ACTIONS(170), - [sym_keyword_drop] = ACTIONS(170), - [sym_keyword_schemafull] = ACTIONS(170), - [sym_keyword_schemaless] = ACTIONS(170), - [sym_keyword_changefeed] = ACTIONS(170), - [sym_keyword_content] = ACTIONS(170), - [sym_keyword_merge] = ACTIONS(170), - [sym_keyword_patch] = ACTIONS(170), - [sym_keyword_then] = ACTIONS(170), - [sym_keyword_type] = ACTIONS(170), - [sym_keyword_permissions] = ACTIONS(170), - [sym_keyword_for] = ACTIONS(170), - [sym_keyword_comment] = ACTIONS(170), - [sym_keyword_set] = ACTIONS(170), - [sym_keyword_unset] = ACTIONS(170), - [anon_sym_COMMA] = ACTIONS(170), - [anon_sym_DASH_GT] = ACTIONS(170), - [anon_sym_LBRACK] = ACTIONS(170), - [anon_sym_RBRACK] = ACTIONS(170), - [anon_sym_LPAREN] = ACTIONS(170), - [anon_sym_RPAREN] = ACTIONS(170), - [anon_sym_QMARK] = ACTIONS(172), - [anon_sym_LBRACE] = ACTIONS(170), - [anon_sym_RBRACE] = ACTIONS(170), - [anon_sym_LT_DASH] = ACTIONS(172), - [anon_sym_LT_DASH_GT] = ACTIONS(170), - [anon_sym_STAR] = ACTIONS(172), - [anon_sym_DOT] = ACTIONS(170), - [anon_sym_LT] = ACTIONS(172), - [anon_sym_GT] = ACTIONS(172), - [sym_variable_name] = ACTIONS(170), - [sym_custom_function_name] = ACTIONS(170), - [anon_sym_EQ] = ACTIONS(172), - [anon_sym_DASH] = ACTIONS(172), - [anon_sym_AT] = ACTIONS(172), - [anon_sym_LT_PIPE] = ACTIONS(170), - [anon_sym_AMP_AMP] = ACTIONS(170), - [anon_sym_PIPE_PIPE] = ACTIONS(170), - [anon_sym_QMARK_QMARK] = ACTIONS(170), - [anon_sym_QMARK_COLON] = ACTIONS(170), - [anon_sym_BANG_EQ] = ACTIONS(170), - [anon_sym_EQ_EQ] = ACTIONS(170), - [anon_sym_QMARK_EQ] = ACTIONS(170), - [anon_sym_STAR_EQ] = ACTIONS(170), - [anon_sym_TILDE] = ACTIONS(170), - [anon_sym_BANG_TILDE] = ACTIONS(170), - [anon_sym_STAR_TILDE] = ACTIONS(170), - [anon_sym_LT_EQ] = ACTIONS(170), - [anon_sym_GT_EQ] = ACTIONS(170), - [anon_sym_PLUS] = ACTIONS(172), - [anon_sym_PLUS_EQ] = ACTIONS(170), - [anon_sym_DASH_EQ] = ACTIONS(170), - [anon_sym_u00d7] = ACTIONS(170), - [anon_sym_SLASH] = ACTIONS(172), - [anon_sym_u00f7] = ACTIONS(170), - [anon_sym_STAR_STAR] = ACTIONS(170), - [anon_sym_u220b] = ACTIONS(170), - [anon_sym_u220c] = ACTIONS(170), - [anon_sym_u2287] = ACTIONS(170), - [anon_sym_u2283] = ACTIONS(170), - [anon_sym_u2285] = ACTIONS(170), - [anon_sym_u2208] = ACTIONS(170), - [anon_sym_u2209] = ACTIONS(170), - [anon_sym_u2286] = ACTIONS(170), - [anon_sym_u2282] = ACTIONS(170), - [anon_sym_u2284] = ACTIONS(170), - [anon_sym_AT_AT] = ACTIONS(170), + [sym_semi_colon] = ACTIONS(176), + [sym_keyword_if] = ACTIONS(176), + [sym_keyword_return] = ACTIONS(176), + [sym_keyword_from] = ACTIONS(176), + [sym_keyword_as] = ACTIONS(176), + [sym_keyword_omit] = ACTIONS(176), + [sym_keyword_parallel] = ACTIONS(176), + [sym_keyword_timeout] = ACTIONS(176), + [sym_keyword_where] = ACTIONS(176), + [sym_keyword_group] = ACTIONS(176), + [sym_keyword_and] = ACTIONS(176), + [sym_keyword_or] = ACTIONS(176), + [sym_keyword_is] = ACTIONS(176), + [sym_keyword_not] = ACTIONS(178), + [sym_keyword_contains] = ACTIONS(176), + [sym_keyword_contains_not] = ACTIONS(176), + [sym_keyword_contains_all] = ACTIONS(176), + [sym_keyword_contains_any] = ACTIONS(176), + [sym_keyword_contains_none] = ACTIONS(176), + [sym_keyword_inside] = ACTIONS(176), + [sym_keyword_in] = ACTIONS(178), + [sym_keyword_not_inside] = ACTIONS(176), + [sym_keyword_all_inside] = ACTIONS(176), + [sym_keyword_any_inside] = ACTIONS(176), + [sym_keyword_none_inside] = ACTIONS(176), + [sym_keyword_outside] = ACTIONS(176), + [sym_keyword_intersects] = ACTIONS(176), + [sym_keyword_drop] = ACTIONS(176), + [sym_keyword_schemafull] = ACTIONS(176), + [sym_keyword_schemaless] = ACTIONS(176), + [sym_keyword_changefeed] = ACTIONS(176), + [sym_keyword_content] = ACTIONS(176), + [sym_keyword_merge] = ACTIONS(176), + [sym_keyword_patch] = ACTIONS(176), + [sym_keyword_then] = ACTIONS(176), + [sym_keyword_type] = ACTIONS(176), + [sym_keyword_permissions] = ACTIONS(176), + [sym_keyword_for] = ACTIONS(176), + [sym_keyword_comment] = ACTIONS(176), + [sym_keyword_set] = ACTIONS(176), + [sym_keyword_unset] = ACTIONS(176), + [anon_sym_COMMA] = ACTIONS(176), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_RBRACK] = ACTIONS(176), + [anon_sym_LPAREN] = ACTIONS(176), + [anon_sym_RPAREN] = ACTIONS(176), + [anon_sym_QMARK] = ACTIONS(178), + [anon_sym_LBRACE] = ACTIONS(176), + [anon_sym_RBRACE] = ACTIONS(176), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [sym_variable_name] = ACTIONS(176), + [sym_custom_function_name] = ACTIONS(176), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), }, [28] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(174), - [sym_keyword_if] = ACTIONS(174), - [sym_keyword_return] = ACTIONS(174), - [sym_keyword_from] = ACTIONS(174), - [sym_keyword_as] = ACTIONS(174), - [sym_keyword_omit] = ACTIONS(174), - [sym_keyword_parallel] = ACTIONS(174), - [sym_keyword_timeout] = ACTIONS(174), - [sym_keyword_where] = ACTIONS(174), - [sym_keyword_group] = ACTIONS(174), - [sym_keyword_and] = ACTIONS(174), - [sym_keyword_or] = ACTIONS(174), - [sym_keyword_is] = ACTIONS(174), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(174), - [sym_keyword_contains_not] = ACTIONS(174), - [sym_keyword_contains_all] = ACTIONS(174), - [sym_keyword_contains_any] = ACTIONS(174), - [sym_keyword_contains_none] = ACTIONS(174), - [sym_keyword_inside] = ACTIONS(174), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(174), - [sym_keyword_all_inside] = ACTIONS(174), - [sym_keyword_any_inside] = ACTIONS(174), - [sym_keyword_none_inside] = ACTIONS(174), - [sym_keyword_outside] = ACTIONS(174), - [sym_keyword_intersects] = ACTIONS(174), - [sym_keyword_drop] = ACTIONS(174), - [sym_keyword_schemafull] = ACTIONS(174), - [sym_keyword_schemaless] = ACTIONS(174), - [sym_keyword_changefeed] = ACTIONS(174), - [sym_keyword_content] = ACTIONS(174), - [sym_keyword_merge] = ACTIONS(174), - [sym_keyword_patch] = ACTIONS(174), - [sym_keyword_then] = ACTIONS(174), - [sym_keyword_type] = ACTIONS(174), - [sym_keyword_permissions] = ACTIONS(174), - [sym_keyword_for] = ACTIONS(174), - [sym_keyword_comment] = ACTIONS(174), - [sym_keyword_set] = ACTIONS(174), - [sym_keyword_unset] = ACTIONS(174), - [anon_sym_COMMA] = ACTIONS(174), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_RBRACK] = ACTIONS(174), - [anon_sym_LPAREN] = ACTIONS(174), - [anon_sym_RPAREN] = ACTIONS(174), - [anon_sym_QMARK] = ACTIONS(176), - [anon_sym_LBRACE] = ACTIONS(174), - [anon_sym_RBRACE] = ACTIONS(174), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [sym_variable_name] = ACTIONS(174), - [sym_custom_function_name] = ACTIONS(174), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), + [sym_semi_colon] = ACTIONS(61), + [sym_keyword_if] = ACTIONS(61), + [sym_keyword_return] = ACTIONS(61), + [sym_keyword_from] = ACTIONS(61), + [sym_keyword_as] = ACTIONS(61), + [sym_keyword_omit] = ACTIONS(61), + [sym_keyword_parallel] = ACTIONS(61), + [sym_keyword_timeout] = ACTIONS(61), + [sym_keyword_where] = ACTIONS(61), + [sym_keyword_group] = ACTIONS(61), + [sym_keyword_and] = ACTIONS(61), + [sym_keyword_or] = ACTIONS(61), + [sym_keyword_is] = ACTIONS(61), + [sym_keyword_not] = ACTIONS(63), + [sym_keyword_contains] = ACTIONS(61), + [sym_keyword_contains_not] = ACTIONS(61), + [sym_keyword_contains_all] = ACTIONS(61), + [sym_keyword_contains_any] = ACTIONS(61), + [sym_keyword_contains_none] = ACTIONS(61), + [sym_keyword_inside] = ACTIONS(61), + [sym_keyword_in] = ACTIONS(63), + [sym_keyword_not_inside] = ACTIONS(61), + [sym_keyword_all_inside] = ACTIONS(61), + [sym_keyword_any_inside] = ACTIONS(61), + [sym_keyword_none_inside] = ACTIONS(61), + [sym_keyword_outside] = ACTIONS(61), + [sym_keyword_intersects] = ACTIONS(61), + [sym_keyword_drop] = ACTIONS(61), + [sym_keyword_schemafull] = ACTIONS(61), + [sym_keyword_schemaless] = ACTIONS(61), + [sym_keyword_changefeed] = ACTIONS(61), + [sym_keyword_content] = ACTIONS(61), + [sym_keyword_merge] = ACTIONS(61), + [sym_keyword_patch] = ACTIONS(61), + [sym_keyword_then] = ACTIONS(61), + [sym_keyword_type] = ACTIONS(61), + [sym_keyword_permissions] = ACTIONS(61), + [sym_keyword_for] = ACTIONS(61), + [sym_keyword_comment] = ACTIONS(61), + [sym_keyword_set] = ACTIONS(61), + [sym_keyword_unset] = ACTIONS(61), + [anon_sym_COMMA] = ACTIONS(61), + [anon_sym_DASH_GT] = ACTIONS(61), + [anon_sym_LBRACK] = ACTIONS(61), + [anon_sym_RBRACK] = ACTIONS(61), + [anon_sym_LPAREN] = ACTIONS(61), + [anon_sym_RPAREN] = ACTIONS(61), + [anon_sym_QMARK] = ACTIONS(63), + [anon_sym_LBRACE] = ACTIONS(61), + [anon_sym_RBRACE] = ACTIONS(61), + [anon_sym_LT_DASH] = ACTIONS(63), + [anon_sym_LT_DASH_GT] = ACTIONS(61), + [anon_sym_STAR] = ACTIONS(63), + [anon_sym_DOT] = ACTIONS(61), + [anon_sym_LT] = ACTIONS(63), + [anon_sym_GT] = ACTIONS(63), + [sym_variable_name] = ACTIONS(61), + [sym_custom_function_name] = ACTIONS(61), + [anon_sym_EQ] = ACTIONS(63), + [anon_sym_DASH] = ACTIONS(63), + [anon_sym_AT] = ACTIONS(63), + [anon_sym_LT_PIPE] = ACTIONS(61), + [anon_sym_AMP_AMP] = ACTIONS(61), + [anon_sym_PIPE_PIPE] = ACTIONS(61), + [anon_sym_QMARK_QMARK] = ACTIONS(61), + [anon_sym_QMARK_COLON] = ACTIONS(61), + [anon_sym_BANG_EQ] = ACTIONS(61), + [anon_sym_EQ_EQ] = ACTIONS(61), + [anon_sym_QMARK_EQ] = ACTIONS(61), + [anon_sym_STAR_EQ] = ACTIONS(61), + [anon_sym_TILDE] = ACTIONS(61), + [anon_sym_BANG_TILDE] = ACTIONS(61), + [anon_sym_STAR_TILDE] = ACTIONS(61), + [anon_sym_LT_EQ] = ACTIONS(61), + [anon_sym_GT_EQ] = ACTIONS(61), + [anon_sym_PLUS] = ACTIONS(63), + [anon_sym_PLUS_EQ] = ACTIONS(61), + [anon_sym_DASH_EQ] = ACTIONS(61), + [anon_sym_u00d7] = ACTIONS(61), + [anon_sym_SLASH] = ACTIONS(63), + [anon_sym_u00f7] = ACTIONS(61), + [anon_sym_STAR_STAR] = ACTIONS(61), + [anon_sym_u220b] = ACTIONS(61), + [anon_sym_u220c] = ACTIONS(61), + [anon_sym_u2287] = ACTIONS(61), + [anon_sym_u2283] = ACTIONS(61), + [anon_sym_u2285] = ACTIONS(61), + [anon_sym_u2208] = ACTIONS(61), + [anon_sym_u2209] = ACTIONS(61), + [anon_sym_u2286] = ACTIONS(61), + [anon_sym_u2282] = ACTIONS(61), + [anon_sym_u2284] = ACTIONS(61), + [anon_sym_AT_AT] = ACTIONS(61), }, [29] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(178), - [sym_keyword_if] = ACTIONS(178), - [sym_keyword_return] = ACTIONS(178), - [sym_keyword_from] = ACTIONS(178), - [sym_keyword_as] = ACTIONS(178), - [sym_keyword_omit] = ACTIONS(178), - [sym_keyword_parallel] = ACTIONS(178), - [sym_keyword_timeout] = ACTIONS(178), - [sym_keyword_where] = ACTIONS(178), - [sym_keyword_group] = ACTIONS(178), - [sym_keyword_and] = ACTIONS(178), - [sym_keyword_or] = ACTIONS(178), - [sym_keyword_is] = ACTIONS(178), - [sym_keyword_not] = ACTIONS(180), - [sym_keyword_contains] = ACTIONS(178), - [sym_keyword_contains_not] = ACTIONS(178), - [sym_keyword_contains_all] = ACTIONS(178), - [sym_keyword_contains_any] = ACTIONS(178), - [sym_keyword_contains_none] = ACTIONS(178), - [sym_keyword_inside] = ACTIONS(178), - [sym_keyword_in] = ACTIONS(180), - [sym_keyword_not_inside] = ACTIONS(178), - [sym_keyword_all_inside] = ACTIONS(178), - [sym_keyword_any_inside] = ACTIONS(178), - [sym_keyword_none_inside] = ACTIONS(178), - [sym_keyword_outside] = ACTIONS(178), - [sym_keyword_intersects] = ACTIONS(178), - [sym_keyword_drop] = ACTIONS(178), - [sym_keyword_schemafull] = ACTIONS(178), - [sym_keyword_schemaless] = ACTIONS(178), - [sym_keyword_changefeed] = ACTIONS(178), - [sym_keyword_content] = ACTIONS(178), - [sym_keyword_merge] = ACTIONS(178), - [sym_keyword_patch] = ACTIONS(178), - [sym_keyword_then] = ACTIONS(178), - [sym_keyword_type] = ACTIONS(178), - [sym_keyword_permissions] = ACTIONS(178), - [sym_keyword_for] = ACTIONS(178), - [sym_keyword_comment] = ACTIONS(178), - [sym_keyword_set] = ACTIONS(178), - [sym_keyword_unset] = ACTIONS(178), - [anon_sym_COMMA] = ACTIONS(178), - [anon_sym_DASH_GT] = ACTIONS(178), - [anon_sym_LBRACK] = ACTIONS(178), - [anon_sym_RBRACK] = ACTIONS(178), - [anon_sym_LPAREN] = ACTIONS(178), - [anon_sym_RPAREN] = ACTIONS(178), - [anon_sym_QMARK] = ACTIONS(180), - [anon_sym_LBRACE] = ACTIONS(178), - [anon_sym_RBRACE] = ACTIONS(178), - [anon_sym_LT_DASH] = ACTIONS(180), - [anon_sym_LT_DASH_GT] = ACTIONS(178), - [anon_sym_STAR] = ACTIONS(180), - [anon_sym_DOT] = ACTIONS(178), - [anon_sym_LT] = ACTIONS(180), - [anon_sym_GT] = ACTIONS(180), - [sym_variable_name] = ACTIONS(178), - [sym_custom_function_name] = ACTIONS(178), - [anon_sym_EQ] = ACTIONS(180), - [anon_sym_DASH] = ACTIONS(180), - [anon_sym_AT] = ACTIONS(180), - [anon_sym_LT_PIPE] = ACTIONS(178), - [anon_sym_AMP_AMP] = ACTIONS(178), - [anon_sym_PIPE_PIPE] = ACTIONS(178), - [anon_sym_QMARK_QMARK] = ACTIONS(178), - [anon_sym_QMARK_COLON] = ACTIONS(178), - [anon_sym_BANG_EQ] = ACTIONS(178), - [anon_sym_EQ_EQ] = ACTIONS(178), - [anon_sym_QMARK_EQ] = ACTIONS(178), - [anon_sym_STAR_EQ] = ACTIONS(178), - [anon_sym_TILDE] = ACTIONS(178), - [anon_sym_BANG_TILDE] = ACTIONS(178), - [anon_sym_STAR_TILDE] = ACTIONS(178), - [anon_sym_LT_EQ] = ACTIONS(178), - [anon_sym_GT_EQ] = ACTIONS(178), - [anon_sym_PLUS] = ACTIONS(180), - [anon_sym_PLUS_EQ] = ACTIONS(178), - [anon_sym_DASH_EQ] = ACTIONS(178), - [anon_sym_u00d7] = ACTIONS(178), - [anon_sym_SLASH] = ACTIONS(180), - [anon_sym_u00f7] = ACTIONS(178), - [anon_sym_STAR_STAR] = ACTIONS(178), - [anon_sym_u220b] = ACTIONS(178), - [anon_sym_u220c] = ACTIONS(178), - [anon_sym_u2287] = ACTIONS(178), - [anon_sym_u2283] = ACTIONS(178), - [anon_sym_u2285] = ACTIONS(178), - [anon_sym_u2208] = ACTIONS(178), - [anon_sym_u2209] = ACTIONS(178), - [anon_sym_u2286] = ACTIONS(178), - [anon_sym_u2282] = ACTIONS(178), - [anon_sym_u2284] = ACTIONS(178), - [anon_sym_AT_AT] = ACTIONS(178), + [sym_semi_colon] = ACTIONS(180), + [sym_keyword_if] = ACTIONS(180), + [sym_keyword_return] = ACTIONS(180), + [sym_keyword_from] = ACTIONS(180), + [sym_keyword_as] = ACTIONS(180), + [sym_keyword_omit] = ACTIONS(180), + [sym_keyword_parallel] = ACTIONS(180), + [sym_keyword_timeout] = ACTIONS(180), + [sym_keyword_where] = ACTIONS(180), + [sym_keyword_group] = ACTIONS(180), + [sym_keyword_and] = ACTIONS(180), + [sym_keyword_or] = ACTIONS(180), + [sym_keyword_is] = ACTIONS(180), + [sym_keyword_not] = ACTIONS(182), + [sym_keyword_contains] = ACTIONS(180), + [sym_keyword_contains_not] = ACTIONS(180), + [sym_keyword_contains_all] = ACTIONS(180), + [sym_keyword_contains_any] = ACTIONS(180), + [sym_keyword_contains_none] = ACTIONS(180), + [sym_keyword_inside] = ACTIONS(180), + [sym_keyword_in] = ACTIONS(182), + [sym_keyword_not_inside] = ACTIONS(180), + [sym_keyword_all_inside] = ACTIONS(180), + [sym_keyword_any_inside] = ACTIONS(180), + [sym_keyword_none_inside] = ACTIONS(180), + [sym_keyword_outside] = ACTIONS(180), + [sym_keyword_intersects] = ACTIONS(180), + [sym_keyword_drop] = ACTIONS(180), + [sym_keyword_schemafull] = ACTIONS(180), + [sym_keyword_schemaless] = ACTIONS(180), + [sym_keyword_changefeed] = ACTIONS(180), + [sym_keyword_content] = ACTIONS(180), + [sym_keyword_merge] = ACTIONS(180), + [sym_keyword_patch] = ACTIONS(180), + [sym_keyword_then] = ACTIONS(180), + [sym_keyword_type] = ACTIONS(180), + [sym_keyword_permissions] = ACTIONS(180), + [sym_keyword_for] = ACTIONS(180), + [sym_keyword_comment] = ACTIONS(180), + [sym_keyword_set] = ACTIONS(180), + [sym_keyword_unset] = ACTIONS(180), + [anon_sym_COMMA] = ACTIONS(180), + [anon_sym_DASH_GT] = ACTIONS(180), + [anon_sym_LBRACK] = ACTIONS(180), + [anon_sym_RBRACK] = ACTIONS(180), + [anon_sym_LPAREN] = ACTIONS(180), + [anon_sym_RPAREN] = ACTIONS(180), + [anon_sym_QMARK] = ACTIONS(182), + [anon_sym_LBRACE] = ACTIONS(180), + [anon_sym_RBRACE] = ACTIONS(180), + [anon_sym_LT_DASH] = ACTIONS(182), + [anon_sym_LT_DASH_GT] = ACTIONS(180), + [anon_sym_STAR] = ACTIONS(182), + [anon_sym_DOT] = ACTIONS(180), + [anon_sym_LT] = ACTIONS(182), + [anon_sym_GT] = ACTIONS(182), + [sym_variable_name] = ACTIONS(180), + [sym_custom_function_name] = ACTIONS(180), + [anon_sym_EQ] = ACTIONS(182), + [anon_sym_DASH] = ACTIONS(182), + [anon_sym_AT] = ACTIONS(182), + [anon_sym_LT_PIPE] = ACTIONS(180), + [anon_sym_AMP_AMP] = ACTIONS(180), + [anon_sym_PIPE_PIPE] = ACTIONS(180), + [anon_sym_QMARK_QMARK] = ACTIONS(180), + [anon_sym_QMARK_COLON] = ACTIONS(180), + [anon_sym_BANG_EQ] = ACTIONS(180), + [anon_sym_EQ_EQ] = ACTIONS(180), + [anon_sym_QMARK_EQ] = ACTIONS(180), + [anon_sym_STAR_EQ] = ACTIONS(180), + [anon_sym_TILDE] = ACTIONS(180), + [anon_sym_BANG_TILDE] = ACTIONS(180), + [anon_sym_STAR_TILDE] = ACTIONS(180), + [anon_sym_LT_EQ] = ACTIONS(180), + [anon_sym_GT_EQ] = ACTIONS(180), + [anon_sym_PLUS] = ACTIONS(182), + [anon_sym_PLUS_EQ] = ACTIONS(180), + [anon_sym_DASH_EQ] = ACTIONS(180), + [anon_sym_u00d7] = ACTIONS(180), + [anon_sym_SLASH] = ACTIONS(182), + [anon_sym_u00f7] = ACTIONS(180), + [anon_sym_STAR_STAR] = ACTIONS(180), + [anon_sym_u220b] = ACTIONS(180), + [anon_sym_u220c] = ACTIONS(180), + [anon_sym_u2287] = ACTIONS(180), + [anon_sym_u2283] = ACTIONS(180), + [anon_sym_u2285] = ACTIONS(180), + [anon_sym_u2208] = ACTIONS(180), + [anon_sym_u2209] = ACTIONS(180), + [anon_sym_u2286] = ACTIONS(180), + [anon_sym_u2282] = ACTIONS(180), + [anon_sym_u2284] = ACTIONS(180), + [anon_sym_AT_AT] = ACTIONS(180), }, [30] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(118), - [sym_keyword_if] = ACTIONS(118), - [sym_keyword_return] = ACTIONS(118), - [sym_keyword_from] = ACTIONS(118), - [sym_keyword_as] = ACTIONS(118), - [sym_keyword_omit] = ACTIONS(118), - [sym_keyword_parallel] = ACTIONS(118), - [sym_keyword_timeout] = ACTIONS(118), - [sym_keyword_where] = ACTIONS(118), - [sym_keyword_group] = ACTIONS(118), - [sym_keyword_and] = ACTIONS(118), - [sym_keyword_or] = ACTIONS(118), - [sym_keyword_is] = ACTIONS(118), - [sym_keyword_not] = ACTIONS(120), - [sym_keyword_contains] = ACTIONS(118), - [sym_keyword_contains_not] = ACTIONS(118), - [sym_keyword_contains_all] = ACTIONS(118), - [sym_keyword_contains_any] = ACTIONS(118), - [sym_keyword_contains_none] = ACTIONS(118), - [sym_keyword_inside] = ACTIONS(118), - [sym_keyword_in] = ACTIONS(120), - [sym_keyword_not_inside] = ACTIONS(118), - [sym_keyword_all_inside] = ACTIONS(118), - [sym_keyword_any_inside] = ACTIONS(118), - [sym_keyword_none_inside] = ACTIONS(118), - [sym_keyword_outside] = ACTIONS(118), - [sym_keyword_intersects] = ACTIONS(118), - [sym_keyword_drop] = ACTIONS(118), - [sym_keyword_schemafull] = ACTIONS(118), - [sym_keyword_schemaless] = ACTIONS(118), - [sym_keyword_changefeed] = ACTIONS(118), - [sym_keyword_content] = ACTIONS(118), - [sym_keyword_merge] = ACTIONS(118), - [sym_keyword_patch] = ACTIONS(118), - [sym_keyword_then] = ACTIONS(118), - [sym_keyword_type] = ACTIONS(118), - [sym_keyword_permissions] = ACTIONS(118), - [sym_keyword_for] = ACTIONS(118), - [sym_keyword_comment] = ACTIONS(118), - [sym_keyword_set] = ACTIONS(118), - [sym_keyword_unset] = ACTIONS(118), - [anon_sym_COMMA] = ACTIONS(118), - [anon_sym_DASH_GT] = ACTIONS(118), - [anon_sym_LBRACK] = ACTIONS(118), - [anon_sym_RBRACK] = ACTIONS(118), - [anon_sym_LPAREN] = ACTIONS(118), - [anon_sym_RPAREN] = ACTIONS(118), - [anon_sym_QMARK] = ACTIONS(120), - [anon_sym_LBRACE] = ACTIONS(118), - [anon_sym_RBRACE] = ACTIONS(118), - [anon_sym_LT_DASH] = ACTIONS(120), - [anon_sym_LT_DASH_GT] = ACTIONS(118), - [anon_sym_STAR] = ACTIONS(120), - [anon_sym_DOT] = ACTIONS(118), - [anon_sym_LT] = ACTIONS(120), - [anon_sym_GT] = ACTIONS(120), - [sym_variable_name] = ACTIONS(118), - [sym_custom_function_name] = ACTIONS(118), + [sym_semi_colon] = ACTIONS(184), + [sym_keyword_if] = ACTIONS(184), + [sym_keyword_return] = ACTIONS(184), + [sym_keyword_from] = ACTIONS(184), + [sym_keyword_as] = ACTIONS(184), + [sym_keyword_omit] = ACTIONS(184), + [sym_keyword_parallel] = ACTIONS(184), + [sym_keyword_timeout] = ACTIONS(184), + [sym_keyword_where] = ACTIONS(184), + [sym_keyword_group] = ACTIONS(184), + [sym_keyword_and] = ACTIONS(184), + [sym_keyword_or] = ACTIONS(184), + [sym_keyword_is] = ACTIONS(184), + [sym_keyword_not] = ACTIONS(186), + [sym_keyword_contains] = ACTIONS(184), + [sym_keyword_contains_not] = ACTIONS(184), + [sym_keyword_contains_all] = ACTIONS(184), + [sym_keyword_contains_any] = ACTIONS(184), + [sym_keyword_contains_none] = ACTIONS(184), + [sym_keyword_inside] = ACTIONS(184), + [sym_keyword_in] = ACTIONS(186), + [sym_keyword_not_inside] = ACTIONS(184), + [sym_keyword_all_inside] = ACTIONS(184), + [sym_keyword_any_inside] = ACTIONS(184), + [sym_keyword_none_inside] = ACTIONS(184), + [sym_keyword_outside] = ACTIONS(184), + [sym_keyword_intersects] = ACTIONS(184), + [sym_keyword_drop] = ACTIONS(184), + [sym_keyword_schemafull] = ACTIONS(184), + [sym_keyword_schemaless] = ACTIONS(184), + [sym_keyword_changefeed] = ACTIONS(184), + [sym_keyword_content] = ACTIONS(184), + [sym_keyword_merge] = ACTIONS(184), + [sym_keyword_patch] = ACTIONS(184), + [sym_keyword_then] = ACTIONS(184), + [sym_keyword_type] = ACTIONS(184), + [sym_keyword_permissions] = ACTIONS(184), + [sym_keyword_for] = ACTIONS(184), + [sym_keyword_comment] = ACTIONS(184), + [sym_keyword_set] = ACTIONS(184), + [sym_keyword_unset] = ACTIONS(184), + [anon_sym_COMMA] = ACTIONS(184), + [anon_sym_DASH_GT] = ACTIONS(184), + [anon_sym_LBRACK] = ACTIONS(184), + [anon_sym_RBRACK] = ACTIONS(184), + [anon_sym_LPAREN] = ACTIONS(184), + [anon_sym_RPAREN] = ACTIONS(184), + [anon_sym_QMARK] = ACTIONS(186), + [anon_sym_LBRACE] = ACTIONS(184), + [anon_sym_RBRACE] = ACTIONS(184), + [anon_sym_LT_DASH] = ACTIONS(186), + [anon_sym_LT_DASH_GT] = ACTIONS(184), + [anon_sym_STAR] = ACTIONS(186), + [anon_sym_DOT] = ACTIONS(184), + [anon_sym_LT] = ACTIONS(186), + [anon_sym_GT] = ACTIONS(186), + [sym_variable_name] = ACTIONS(184), + [sym_custom_function_name] = ACTIONS(184), + [anon_sym_EQ] = ACTIONS(186), + [anon_sym_DASH] = ACTIONS(186), + [anon_sym_AT] = ACTIONS(186), + [anon_sym_LT_PIPE] = ACTIONS(184), + [anon_sym_AMP_AMP] = ACTIONS(184), + [anon_sym_PIPE_PIPE] = ACTIONS(184), + [anon_sym_QMARK_QMARK] = ACTIONS(184), + [anon_sym_QMARK_COLON] = ACTIONS(184), + [anon_sym_BANG_EQ] = ACTIONS(184), + [anon_sym_EQ_EQ] = ACTIONS(184), + [anon_sym_QMARK_EQ] = ACTIONS(184), + [anon_sym_STAR_EQ] = ACTIONS(184), + [anon_sym_TILDE] = ACTIONS(184), + [anon_sym_BANG_TILDE] = ACTIONS(184), + [anon_sym_STAR_TILDE] = ACTIONS(184), + [anon_sym_LT_EQ] = ACTIONS(184), + [anon_sym_GT_EQ] = ACTIONS(184), + [anon_sym_PLUS] = ACTIONS(186), + [anon_sym_PLUS_EQ] = ACTIONS(184), + [anon_sym_DASH_EQ] = ACTIONS(184), + [anon_sym_u00d7] = ACTIONS(184), + [anon_sym_SLASH] = ACTIONS(186), + [anon_sym_u00f7] = ACTIONS(184), + [anon_sym_STAR_STAR] = ACTIONS(184), + [anon_sym_u220b] = ACTIONS(184), + [anon_sym_u220c] = ACTIONS(184), + [anon_sym_u2287] = ACTIONS(184), + [anon_sym_u2283] = ACTIONS(184), + [anon_sym_u2285] = ACTIONS(184), + [anon_sym_u2208] = ACTIONS(184), + [anon_sym_u2209] = ACTIONS(184), + [anon_sym_u2286] = ACTIONS(184), + [anon_sym_u2282] = ACTIONS(184), + [anon_sym_u2284] = ACTIONS(184), + [anon_sym_AT_AT] = ACTIONS(184), + }, + [31] = { + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(188), + [sym_keyword_if] = ACTIONS(188), + [sym_keyword_return] = ACTIONS(188), + [sym_keyword_from] = ACTIONS(188), + [sym_keyword_as] = ACTIONS(188), + [sym_keyword_omit] = ACTIONS(188), + [sym_keyword_parallel] = ACTIONS(188), + [sym_keyword_timeout] = ACTIONS(188), + [sym_keyword_where] = ACTIONS(188), + [sym_keyword_group] = ACTIONS(188), + [sym_keyword_and] = ACTIONS(188), + [sym_keyword_or] = ACTIONS(188), + [sym_keyword_is] = ACTIONS(188), + [sym_keyword_not] = ACTIONS(190), + [sym_keyword_contains] = ACTIONS(188), + [sym_keyword_contains_not] = ACTIONS(188), + [sym_keyword_contains_all] = ACTIONS(188), + [sym_keyword_contains_any] = ACTIONS(188), + [sym_keyword_contains_none] = ACTIONS(188), + [sym_keyword_inside] = ACTIONS(188), + [sym_keyword_in] = ACTIONS(190), + [sym_keyword_not_inside] = ACTIONS(188), + [sym_keyword_all_inside] = ACTIONS(188), + [sym_keyword_any_inside] = ACTIONS(188), + [sym_keyword_none_inside] = ACTIONS(188), + [sym_keyword_outside] = ACTIONS(188), + [sym_keyword_intersects] = ACTIONS(188), + [sym_keyword_drop] = ACTIONS(188), + [sym_keyword_schemafull] = ACTIONS(188), + [sym_keyword_schemaless] = ACTIONS(188), + [sym_keyword_changefeed] = ACTIONS(188), + [sym_keyword_content] = ACTIONS(188), + [sym_keyword_merge] = ACTIONS(188), + [sym_keyword_patch] = ACTIONS(188), + [sym_keyword_then] = ACTIONS(188), + [sym_keyword_type] = ACTIONS(188), + [sym_keyword_permissions] = ACTIONS(188), + [sym_keyword_for] = ACTIONS(188), + [sym_keyword_comment] = ACTIONS(188), + [sym_keyword_set] = ACTIONS(188), + [sym_keyword_unset] = ACTIONS(188), + [anon_sym_COMMA] = ACTIONS(188), + [anon_sym_DASH_GT] = ACTIONS(188), + [anon_sym_LBRACK] = ACTIONS(188), + [anon_sym_RBRACK] = ACTIONS(188), + [anon_sym_LPAREN] = ACTIONS(188), + [anon_sym_RPAREN] = ACTIONS(188), + [anon_sym_QMARK] = ACTIONS(190), + [anon_sym_LBRACE] = ACTIONS(188), + [anon_sym_RBRACE] = ACTIONS(188), + [anon_sym_LT_DASH] = ACTIONS(190), + [anon_sym_LT_DASH_GT] = ACTIONS(188), + [anon_sym_STAR] = ACTIONS(190), + [anon_sym_DOT] = ACTIONS(188), + [anon_sym_LT] = ACTIONS(190), + [anon_sym_GT] = ACTIONS(190), + [sym_variable_name] = ACTIONS(188), + [sym_custom_function_name] = ACTIONS(188), + [anon_sym_EQ] = ACTIONS(190), + [anon_sym_DASH] = ACTIONS(190), + [anon_sym_AT] = ACTIONS(190), + [anon_sym_LT_PIPE] = ACTIONS(188), + [anon_sym_AMP_AMP] = ACTIONS(188), + [anon_sym_PIPE_PIPE] = ACTIONS(188), + [anon_sym_QMARK_QMARK] = ACTIONS(188), + [anon_sym_QMARK_COLON] = ACTIONS(188), + [anon_sym_BANG_EQ] = ACTIONS(188), + [anon_sym_EQ_EQ] = ACTIONS(188), + [anon_sym_QMARK_EQ] = ACTIONS(188), + [anon_sym_STAR_EQ] = ACTIONS(188), + [anon_sym_TILDE] = ACTIONS(188), + [anon_sym_BANG_TILDE] = ACTIONS(188), + [anon_sym_STAR_TILDE] = ACTIONS(188), + [anon_sym_LT_EQ] = ACTIONS(188), + [anon_sym_GT_EQ] = ACTIONS(188), + [anon_sym_PLUS] = ACTIONS(190), + [anon_sym_PLUS_EQ] = ACTIONS(188), + [anon_sym_DASH_EQ] = ACTIONS(188), + [anon_sym_u00d7] = ACTIONS(188), + [anon_sym_SLASH] = ACTIONS(190), + [anon_sym_u00f7] = ACTIONS(188), + [anon_sym_STAR_STAR] = ACTIONS(188), + [anon_sym_u220b] = ACTIONS(188), + [anon_sym_u220c] = ACTIONS(188), + [anon_sym_u2287] = ACTIONS(188), + [anon_sym_u2283] = ACTIONS(188), + [anon_sym_u2285] = ACTIONS(188), + [anon_sym_u2208] = ACTIONS(188), + [anon_sym_u2209] = ACTIONS(188), + [anon_sym_u2286] = ACTIONS(188), + [anon_sym_u2282] = ACTIONS(188), + [anon_sym_u2284] = ACTIONS(188), + [anon_sym_AT_AT] = ACTIONS(188), + }, + [32] = { + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(192), + [sym_keyword_if] = ACTIONS(192), + [sym_keyword_return] = ACTIONS(192), + [sym_keyword_from] = ACTIONS(192), + [sym_keyword_as] = ACTIONS(192), + [sym_keyword_omit] = ACTIONS(192), + [sym_keyword_parallel] = ACTIONS(192), + [sym_keyword_timeout] = ACTIONS(192), + [sym_keyword_where] = ACTIONS(192), + [sym_keyword_group] = ACTIONS(192), + [sym_keyword_and] = ACTIONS(192), + [sym_keyword_or] = ACTIONS(192), + [sym_keyword_is] = ACTIONS(192), + [sym_keyword_not] = ACTIONS(194), + [sym_keyword_contains] = ACTIONS(192), + [sym_keyword_contains_not] = ACTIONS(192), + [sym_keyword_contains_all] = ACTIONS(192), + [sym_keyword_contains_any] = ACTIONS(192), + [sym_keyword_contains_none] = ACTIONS(192), + [sym_keyword_inside] = ACTIONS(192), + [sym_keyword_in] = ACTIONS(194), + [sym_keyword_not_inside] = ACTIONS(192), + [sym_keyword_all_inside] = ACTIONS(192), + [sym_keyword_any_inside] = ACTIONS(192), + [sym_keyword_none_inside] = ACTIONS(192), + [sym_keyword_outside] = ACTIONS(192), + [sym_keyword_intersects] = ACTIONS(192), + [sym_keyword_drop] = ACTIONS(192), + [sym_keyword_schemafull] = ACTIONS(192), + [sym_keyword_schemaless] = ACTIONS(192), + [sym_keyword_changefeed] = ACTIONS(192), + [sym_keyword_content] = ACTIONS(192), + [sym_keyword_merge] = ACTIONS(192), + [sym_keyword_patch] = ACTIONS(192), + [sym_keyword_then] = ACTIONS(192), + [sym_keyword_type] = ACTIONS(192), + [sym_keyword_permissions] = ACTIONS(192), + [sym_keyword_for] = ACTIONS(192), + [sym_keyword_comment] = ACTIONS(192), + [sym_keyword_set] = ACTIONS(192), + [sym_keyword_unset] = ACTIONS(192), + [anon_sym_COMMA] = ACTIONS(192), + [anon_sym_DASH_GT] = ACTIONS(192), + [anon_sym_LBRACK] = ACTIONS(192), + [anon_sym_RBRACK] = ACTIONS(192), + [anon_sym_LPAREN] = ACTIONS(192), + [anon_sym_RPAREN] = ACTIONS(192), + [anon_sym_QMARK] = ACTIONS(194), + [anon_sym_LBRACE] = ACTIONS(192), + [anon_sym_RBRACE] = ACTIONS(192), + [anon_sym_LT_DASH] = ACTIONS(194), + [anon_sym_LT_DASH_GT] = ACTIONS(192), + [anon_sym_STAR] = ACTIONS(194), + [anon_sym_DOT] = ACTIONS(192), + [anon_sym_LT] = ACTIONS(194), + [anon_sym_GT] = ACTIONS(194), + [sym_variable_name] = ACTIONS(192), + [sym_custom_function_name] = ACTIONS(192), + [anon_sym_EQ] = ACTIONS(194), + [anon_sym_DASH] = ACTIONS(194), + [anon_sym_AT] = ACTIONS(194), + [anon_sym_LT_PIPE] = ACTIONS(192), + [anon_sym_AMP_AMP] = ACTIONS(192), + [anon_sym_PIPE_PIPE] = ACTIONS(192), + [anon_sym_QMARK_QMARK] = ACTIONS(192), + [anon_sym_QMARK_COLON] = ACTIONS(192), + [anon_sym_BANG_EQ] = ACTIONS(192), + [anon_sym_EQ_EQ] = ACTIONS(192), + [anon_sym_QMARK_EQ] = ACTIONS(192), + [anon_sym_STAR_EQ] = ACTIONS(192), + [anon_sym_TILDE] = ACTIONS(192), + [anon_sym_BANG_TILDE] = ACTIONS(192), + [anon_sym_STAR_TILDE] = ACTIONS(192), + [anon_sym_LT_EQ] = ACTIONS(192), + [anon_sym_GT_EQ] = ACTIONS(192), + [anon_sym_PLUS] = ACTIONS(194), + [anon_sym_PLUS_EQ] = ACTIONS(192), + [anon_sym_DASH_EQ] = ACTIONS(192), + [anon_sym_u00d7] = ACTIONS(192), + [anon_sym_SLASH] = ACTIONS(194), + [anon_sym_u00f7] = ACTIONS(192), + [anon_sym_STAR_STAR] = ACTIONS(192), + [anon_sym_u220b] = ACTIONS(192), + [anon_sym_u220c] = ACTIONS(192), + [anon_sym_u2287] = ACTIONS(192), + [anon_sym_u2283] = ACTIONS(192), + [anon_sym_u2285] = ACTIONS(192), + [anon_sym_u2208] = ACTIONS(192), + [anon_sym_u2209] = ACTIONS(192), + [anon_sym_u2286] = ACTIONS(192), + [anon_sym_u2282] = ACTIONS(192), + [anon_sym_u2284] = ACTIONS(192), + [anon_sym_AT_AT] = ACTIONS(192), + }, + [33] = { + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(196), + [sym_keyword_if] = ACTIONS(196), + [sym_keyword_return] = ACTIONS(196), + [sym_keyword_from] = ACTIONS(196), + [sym_keyword_as] = ACTIONS(196), + [sym_keyword_omit] = ACTIONS(196), + [sym_keyword_parallel] = ACTIONS(196), + [sym_keyword_timeout] = ACTIONS(196), + [sym_keyword_where] = ACTIONS(196), + [sym_keyword_group] = ACTIONS(196), + [sym_keyword_and] = ACTIONS(196), + [sym_keyword_or] = ACTIONS(196), + [sym_keyword_is] = ACTIONS(196), + [sym_keyword_not] = ACTIONS(198), + [sym_keyword_contains] = ACTIONS(196), + [sym_keyword_contains_not] = ACTIONS(196), + [sym_keyword_contains_all] = ACTIONS(196), + [sym_keyword_contains_any] = ACTIONS(196), + [sym_keyword_contains_none] = ACTIONS(196), + [sym_keyword_inside] = ACTIONS(196), + [sym_keyword_in] = ACTIONS(198), + [sym_keyword_not_inside] = ACTIONS(196), + [sym_keyword_all_inside] = ACTIONS(196), + [sym_keyword_any_inside] = ACTIONS(196), + [sym_keyword_none_inside] = ACTIONS(196), + [sym_keyword_outside] = ACTIONS(196), + [sym_keyword_intersects] = ACTIONS(196), + [sym_keyword_drop] = ACTIONS(196), + [sym_keyword_schemafull] = ACTIONS(196), + [sym_keyword_schemaless] = ACTIONS(196), + [sym_keyword_changefeed] = ACTIONS(196), + [sym_keyword_content] = ACTIONS(196), + [sym_keyword_merge] = ACTIONS(196), + [sym_keyword_patch] = ACTIONS(196), + [sym_keyword_then] = ACTIONS(196), + [sym_keyword_type] = ACTIONS(196), + [sym_keyword_permissions] = ACTIONS(196), + [sym_keyword_for] = ACTIONS(196), + [sym_keyword_comment] = ACTIONS(196), + [sym_keyword_set] = ACTIONS(196), + [sym_keyword_unset] = ACTIONS(196), + [anon_sym_COMMA] = ACTIONS(196), + [anon_sym_DASH_GT] = ACTIONS(196), + [anon_sym_LBRACK] = ACTIONS(196), + [anon_sym_RBRACK] = ACTIONS(196), + [anon_sym_LPAREN] = ACTIONS(196), + [anon_sym_RPAREN] = ACTIONS(196), + [anon_sym_QMARK] = ACTIONS(198), + [anon_sym_LBRACE] = ACTIONS(196), + [anon_sym_RBRACE] = ACTIONS(196), + [anon_sym_LT_DASH] = ACTIONS(198), + [anon_sym_LT_DASH_GT] = ACTIONS(196), + [anon_sym_STAR] = ACTIONS(198), + [anon_sym_DOT] = ACTIONS(196), + [anon_sym_LT] = ACTIONS(198), + [anon_sym_GT] = ACTIONS(198), + [sym_variable_name] = ACTIONS(196), + [sym_custom_function_name] = ACTIONS(196), + [anon_sym_EQ] = ACTIONS(198), + [anon_sym_DASH] = ACTIONS(198), + [anon_sym_AT] = ACTIONS(198), + [anon_sym_LT_PIPE] = ACTIONS(196), + [anon_sym_AMP_AMP] = ACTIONS(196), + [anon_sym_PIPE_PIPE] = ACTIONS(196), + [anon_sym_QMARK_QMARK] = ACTIONS(196), + [anon_sym_QMARK_COLON] = ACTIONS(196), + [anon_sym_BANG_EQ] = ACTIONS(196), + [anon_sym_EQ_EQ] = ACTIONS(196), + [anon_sym_QMARK_EQ] = ACTIONS(196), + [anon_sym_STAR_EQ] = ACTIONS(196), + [anon_sym_TILDE] = ACTIONS(196), + [anon_sym_BANG_TILDE] = ACTIONS(196), + [anon_sym_STAR_TILDE] = ACTIONS(196), + [anon_sym_LT_EQ] = ACTIONS(196), + [anon_sym_GT_EQ] = ACTIONS(196), + [anon_sym_PLUS] = ACTIONS(198), + [anon_sym_PLUS_EQ] = ACTIONS(196), + [anon_sym_DASH_EQ] = ACTIONS(196), + [anon_sym_u00d7] = ACTIONS(196), + [anon_sym_SLASH] = ACTIONS(198), + [anon_sym_u00f7] = ACTIONS(196), + [anon_sym_STAR_STAR] = ACTIONS(196), + [anon_sym_u220b] = ACTIONS(196), + [anon_sym_u220c] = ACTIONS(196), + [anon_sym_u2287] = ACTIONS(196), + [anon_sym_u2283] = ACTIONS(196), + [anon_sym_u2285] = ACTIONS(196), + [anon_sym_u2208] = ACTIONS(196), + [anon_sym_u2209] = ACTIONS(196), + [anon_sym_u2286] = ACTIONS(196), + [anon_sym_u2282] = ACTIONS(196), + [anon_sym_u2284] = ACTIONS(196), + [anon_sym_AT_AT] = ACTIONS(196), + }, + [34] = { + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(200), + [sym_keyword_if] = ACTIONS(200), + [sym_keyword_return] = ACTIONS(200), + [sym_keyword_from] = ACTIONS(200), + [sym_keyword_as] = ACTIONS(200), + [sym_keyword_omit] = ACTIONS(200), + [sym_keyword_parallel] = ACTIONS(200), + [sym_keyword_timeout] = ACTIONS(200), + [sym_keyword_where] = ACTIONS(200), + [sym_keyword_group] = ACTIONS(200), + [sym_keyword_and] = ACTIONS(200), + [sym_keyword_or] = ACTIONS(200), + [sym_keyword_is] = ACTIONS(200), + [sym_keyword_not] = ACTIONS(202), + [sym_keyword_contains] = ACTIONS(200), + [sym_keyword_contains_not] = ACTIONS(200), + [sym_keyword_contains_all] = ACTIONS(200), + [sym_keyword_contains_any] = ACTIONS(200), + [sym_keyword_contains_none] = ACTIONS(200), + [sym_keyword_inside] = ACTIONS(200), + [sym_keyword_in] = ACTIONS(202), + [sym_keyword_not_inside] = ACTIONS(200), + [sym_keyword_all_inside] = ACTIONS(200), + [sym_keyword_any_inside] = ACTIONS(200), + [sym_keyword_none_inside] = ACTIONS(200), + [sym_keyword_outside] = ACTIONS(200), + [sym_keyword_intersects] = ACTIONS(200), + [sym_keyword_drop] = ACTIONS(200), + [sym_keyword_schemafull] = ACTIONS(200), + [sym_keyword_schemaless] = ACTIONS(200), + [sym_keyword_changefeed] = ACTIONS(200), + [sym_keyword_content] = ACTIONS(200), + [sym_keyword_merge] = ACTIONS(200), + [sym_keyword_patch] = ACTIONS(200), + [sym_keyword_then] = ACTIONS(200), + [sym_keyword_type] = ACTIONS(200), + [sym_keyword_permissions] = ACTIONS(200), + [sym_keyword_for] = ACTIONS(200), + [sym_keyword_comment] = ACTIONS(200), + [sym_keyword_set] = ACTIONS(200), + [sym_keyword_unset] = ACTIONS(200), + [anon_sym_COMMA] = ACTIONS(200), + [anon_sym_DASH_GT] = ACTIONS(200), + [anon_sym_LBRACK] = ACTIONS(200), + [anon_sym_RBRACK] = ACTIONS(200), + [anon_sym_LPAREN] = ACTIONS(200), + [anon_sym_RPAREN] = ACTIONS(200), + [anon_sym_QMARK] = ACTIONS(202), + [anon_sym_LBRACE] = ACTIONS(200), + [anon_sym_RBRACE] = ACTIONS(200), + [anon_sym_LT_DASH] = ACTIONS(202), + [anon_sym_LT_DASH_GT] = ACTIONS(200), + [anon_sym_STAR] = ACTIONS(202), + [anon_sym_DOT] = ACTIONS(200), + [anon_sym_LT] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), + [sym_variable_name] = ACTIONS(200), + [sym_custom_function_name] = ACTIONS(200), + [anon_sym_EQ] = ACTIONS(202), + [anon_sym_DASH] = ACTIONS(202), + [anon_sym_AT] = ACTIONS(202), + [anon_sym_LT_PIPE] = ACTIONS(200), + [anon_sym_AMP_AMP] = ACTIONS(200), + [anon_sym_PIPE_PIPE] = ACTIONS(200), + [anon_sym_QMARK_QMARK] = ACTIONS(200), + [anon_sym_QMARK_COLON] = ACTIONS(200), + [anon_sym_BANG_EQ] = ACTIONS(200), + [anon_sym_EQ_EQ] = ACTIONS(200), + [anon_sym_QMARK_EQ] = ACTIONS(200), + [anon_sym_STAR_EQ] = ACTIONS(200), + [anon_sym_TILDE] = ACTIONS(200), + [anon_sym_BANG_TILDE] = ACTIONS(200), + [anon_sym_STAR_TILDE] = ACTIONS(200), + [anon_sym_LT_EQ] = ACTIONS(200), + [anon_sym_GT_EQ] = ACTIONS(200), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_PLUS_EQ] = ACTIONS(200), + [anon_sym_DASH_EQ] = ACTIONS(200), + [anon_sym_u00d7] = ACTIONS(200), + [anon_sym_SLASH] = ACTIONS(202), + [anon_sym_u00f7] = ACTIONS(200), + [anon_sym_STAR_STAR] = ACTIONS(200), + [anon_sym_u220b] = ACTIONS(200), + [anon_sym_u220c] = ACTIONS(200), + [anon_sym_u2287] = ACTIONS(200), + [anon_sym_u2283] = ACTIONS(200), + [anon_sym_u2285] = ACTIONS(200), + [anon_sym_u2208] = ACTIONS(200), + [anon_sym_u2209] = ACTIONS(200), + [anon_sym_u2286] = ACTIONS(200), + [anon_sym_u2282] = ACTIONS(200), + [anon_sym_u2284] = ACTIONS(200), + [anon_sym_AT_AT] = ACTIONS(200), + }, + [35] = { + [ts_builtin_sym_end] = ACTIONS(136), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(136), + [sym_keyword_return] = ACTIONS(136), + [sym_keyword_value] = ACTIONS(136), + [sym_keyword_explain] = ACTIONS(136), + [sym_keyword_parallel] = ACTIONS(136), + [sym_keyword_timeout] = ACTIONS(136), + [sym_keyword_fetch] = ACTIONS(136), + [sym_keyword_limit] = ACTIONS(136), + [sym_keyword_rand] = ACTIONS(136), + [sym_keyword_collate] = ACTIONS(136), + [sym_keyword_numeric] = ACTIONS(136), + [sym_keyword_asc] = ACTIONS(136), + [sym_keyword_desc] = ACTIONS(136), + [sym_keyword_where] = ACTIONS(136), + [sym_keyword_and] = ACTIONS(136), + [sym_keyword_or] = ACTIONS(136), + [sym_keyword_is] = ACTIONS(136), + [sym_keyword_not] = ACTIONS(138), + [sym_keyword_contains] = ACTIONS(136), + [sym_keyword_contains_not] = ACTIONS(136), + [sym_keyword_contains_all] = ACTIONS(136), + [sym_keyword_contains_any] = ACTIONS(136), + [sym_keyword_contains_none] = ACTIONS(136), + [sym_keyword_inside] = ACTIONS(136), + [sym_keyword_in] = ACTIONS(138), + [sym_keyword_not_inside] = ACTIONS(136), + [sym_keyword_all_inside] = ACTIONS(136), + [sym_keyword_any_inside] = ACTIONS(136), + [sym_keyword_none_inside] = ACTIONS(136), + [sym_keyword_outside] = ACTIONS(136), + [sym_keyword_intersects] = ACTIONS(136), + [sym_keyword_flexible] = ACTIONS(136), + [sym_keyword_readonly] = ACTIONS(136), + [sym_keyword_content] = ACTIONS(136), + [sym_keyword_merge] = ACTIONS(136), + [sym_keyword_patch] = ACTIONS(136), + [sym_keyword_type] = ACTIONS(136), + [sym_keyword_default] = ACTIONS(136), + [sym_keyword_assert] = ACTIONS(136), + [sym_keyword_permissions] = ACTIONS(136), + [sym_keyword_for] = ACTIONS(136), + [sym_keyword_comment] = ACTIONS(136), + [sym_keyword_set] = ACTIONS(136), + [sym_keyword_unset] = ACTIONS(136), + [anon_sym_COMMA] = ACTIONS(136), + [anon_sym_DASH_GT] = ACTIONS(136), + [anon_sym_LBRACK] = ACTIONS(136), + [anon_sym_RBRACK] = ACTIONS(136), + [anon_sym_RPAREN] = ACTIONS(136), + [anon_sym_RBRACE] = ACTIONS(136), + [anon_sym_LT_DASH] = ACTIONS(138), + [anon_sym_LT_DASH_GT] = ACTIONS(136), + [anon_sym_STAR] = ACTIONS(138), + [anon_sym_DOT] = ACTIONS(138), + [anon_sym_LT] = ACTIONS(138), + [anon_sym_GT] = ACTIONS(138), + [anon_sym_DOT_DOT] = ACTIONS(136), + [anon_sym_EQ] = ACTIONS(138), + [anon_sym_DASH] = ACTIONS(138), + [anon_sym_AT] = ACTIONS(138), + [anon_sym_LT_PIPE] = ACTIONS(136), + [anon_sym_AMP_AMP] = ACTIONS(136), + [anon_sym_PIPE_PIPE] = ACTIONS(136), + [anon_sym_QMARK_QMARK] = ACTIONS(136), + [anon_sym_QMARK_COLON] = ACTIONS(136), + [anon_sym_BANG_EQ] = ACTIONS(136), + [anon_sym_EQ_EQ] = ACTIONS(136), + [anon_sym_QMARK_EQ] = ACTIONS(136), + [anon_sym_STAR_EQ] = ACTIONS(136), + [anon_sym_TILDE] = ACTIONS(136), + [anon_sym_BANG_TILDE] = ACTIONS(136), + [anon_sym_STAR_TILDE] = ACTIONS(136), + [anon_sym_LT_EQ] = ACTIONS(136), + [anon_sym_GT_EQ] = ACTIONS(136), + [anon_sym_PLUS] = ACTIONS(138), + [anon_sym_PLUS_EQ] = ACTIONS(136), + [anon_sym_DASH_EQ] = ACTIONS(136), + [anon_sym_u00d7] = ACTIONS(136), + [anon_sym_SLASH] = ACTIONS(138), + [anon_sym_u00f7] = ACTIONS(136), + [anon_sym_STAR_STAR] = ACTIONS(136), + [anon_sym_u220b] = ACTIONS(136), + [anon_sym_u220c] = ACTIONS(136), + [anon_sym_u2287] = ACTIONS(136), + [anon_sym_u2283] = ACTIONS(136), + [anon_sym_u2285] = ACTIONS(136), + [anon_sym_u2208] = ACTIONS(136), + [anon_sym_u2209] = ACTIONS(136), + [anon_sym_u2286] = ACTIONS(136), + [anon_sym_u2282] = ACTIONS(136), + [anon_sym_u2284] = ACTIONS(136), + [anon_sym_AT_AT] = ACTIONS(136), + }, + [36] = { + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(204), + [sym_keyword_if] = ACTIONS(204), + [sym_keyword_return] = ACTIONS(204), + [sym_keyword_from] = ACTIONS(204), + [sym_keyword_as] = ACTIONS(204), + [sym_keyword_omit] = ACTIONS(204), + [sym_keyword_parallel] = ACTIONS(204), + [sym_keyword_timeout] = ACTIONS(204), + [sym_keyword_where] = ACTIONS(204), + [sym_keyword_group] = ACTIONS(204), + [sym_keyword_and] = ACTIONS(204), + [sym_keyword_or] = ACTIONS(204), + [sym_keyword_is] = ACTIONS(204), + [sym_keyword_not] = ACTIONS(206), + [sym_keyword_contains] = ACTIONS(204), + [sym_keyword_contains_not] = ACTIONS(204), + [sym_keyword_contains_all] = ACTIONS(204), + [sym_keyword_contains_any] = ACTIONS(204), + [sym_keyword_contains_none] = ACTIONS(204), + [sym_keyword_inside] = ACTIONS(204), + [sym_keyword_in] = ACTIONS(206), + [sym_keyword_not_inside] = ACTIONS(204), + [sym_keyword_all_inside] = ACTIONS(204), + [sym_keyword_any_inside] = ACTIONS(204), + [sym_keyword_none_inside] = ACTIONS(204), + [sym_keyword_outside] = ACTIONS(204), + [sym_keyword_intersects] = ACTIONS(204), + [sym_keyword_drop] = ACTIONS(204), + [sym_keyword_schemafull] = ACTIONS(204), + [sym_keyword_schemaless] = ACTIONS(204), + [sym_keyword_changefeed] = ACTIONS(204), + [sym_keyword_content] = ACTIONS(204), + [sym_keyword_merge] = ACTIONS(204), + [sym_keyword_patch] = ACTIONS(204), + [sym_keyword_then] = ACTIONS(204), + [sym_keyword_type] = ACTIONS(204), + [sym_keyword_permissions] = ACTIONS(204), + [sym_keyword_for] = ACTIONS(204), + [sym_keyword_comment] = ACTIONS(204), + [sym_keyword_set] = ACTIONS(204), + [sym_keyword_unset] = ACTIONS(204), + [anon_sym_COMMA] = ACTIONS(204), + [anon_sym_DASH_GT] = ACTIONS(204), + [anon_sym_LBRACK] = ACTIONS(204), + [anon_sym_RBRACK] = ACTIONS(204), + [anon_sym_LPAREN] = ACTIONS(204), + [anon_sym_RPAREN] = ACTIONS(204), + [anon_sym_QMARK] = ACTIONS(206), + [anon_sym_LBRACE] = ACTIONS(204), + [anon_sym_RBRACE] = ACTIONS(204), + [anon_sym_LT_DASH] = ACTIONS(206), + [anon_sym_LT_DASH_GT] = ACTIONS(204), + [anon_sym_STAR] = ACTIONS(206), + [anon_sym_DOT] = ACTIONS(204), + [anon_sym_LT] = ACTIONS(206), + [anon_sym_GT] = ACTIONS(206), + [sym_variable_name] = ACTIONS(204), + [sym_custom_function_name] = ACTIONS(204), + [anon_sym_EQ] = ACTIONS(206), + [anon_sym_DASH] = ACTIONS(206), + [anon_sym_AT] = ACTIONS(206), + [anon_sym_LT_PIPE] = ACTIONS(204), + [anon_sym_AMP_AMP] = ACTIONS(204), + [anon_sym_PIPE_PIPE] = ACTIONS(204), + [anon_sym_QMARK_QMARK] = ACTIONS(204), + [anon_sym_QMARK_COLON] = ACTIONS(204), + [anon_sym_BANG_EQ] = ACTIONS(204), + [anon_sym_EQ_EQ] = ACTIONS(204), + [anon_sym_QMARK_EQ] = ACTIONS(204), + [anon_sym_STAR_EQ] = ACTIONS(204), + [anon_sym_TILDE] = ACTIONS(204), + [anon_sym_BANG_TILDE] = ACTIONS(204), + [anon_sym_STAR_TILDE] = ACTIONS(204), + [anon_sym_LT_EQ] = ACTIONS(204), + [anon_sym_GT_EQ] = ACTIONS(204), + [anon_sym_PLUS] = ACTIONS(206), + [anon_sym_PLUS_EQ] = ACTIONS(204), + [anon_sym_DASH_EQ] = ACTIONS(204), + [anon_sym_u00d7] = ACTIONS(204), + [anon_sym_SLASH] = ACTIONS(206), + [anon_sym_u00f7] = ACTIONS(204), + [anon_sym_STAR_STAR] = ACTIONS(204), + [anon_sym_u220b] = ACTIONS(204), + [anon_sym_u220c] = ACTIONS(204), + [anon_sym_u2287] = ACTIONS(204), + [anon_sym_u2283] = ACTIONS(204), + [anon_sym_u2285] = ACTIONS(204), + [anon_sym_u2208] = ACTIONS(204), + [anon_sym_u2209] = ACTIONS(204), + [anon_sym_u2286] = ACTIONS(204), + [anon_sym_u2282] = ACTIONS(204), + [anon_sym_u2284] = ACTIONS(204), + [anon_sym_AT_AT] = ACTIONS(204), + }, + [37] = { + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(208), + [sym_keyword_if] = ACTIONS(208), + [sym_keyword_return] = ACTIONS(208), + [sym_keyword_from] = ACTIONS(208), + [sym_keyword_as] = ACTIONS(208), + [sym_keyword_omit] = ACTIONS(208), + [sym_keyword_parallel] = ACTIONS(208), + [sym_keyword_timeout] = ACTIONS(208), + [sym_keyword_where] = ACTIONS(208), + [sym_keyword_group] = ACTIONS(208), + [sym_keyword_and] = ACTIONS(208), + [sym_keyword_or] = ACTIONS(208), + [sym_keyword_is] = ACTIONS(208), + [sym_keyword_not] = ACTIONS(210), + [sym_keyword_contains] = ACTIONS(208), + [sym_keyword_contains_not] = ACTIONS(208), + [sym_keyword_contains_all] = ACTIONS(208), + [sym_keyword_contains_any] = ACTIONS(208), + [sym_keyword_contains_none] = ACTIONS(208), + [sym_keyword_inside] = ACTIONS(208), + [sym_keyword_in] = ACTIONS(210), + [sym_keyword_not_inside] = ACTIONS(208), + [sym_keyword_all_inside] = ACTIONS(208), + [sym_keyword_any_inside] = ACTIONS(208), + [sym_keyword_none_inside] = ACTIONS(208), + [sym_keyword_outside] = ACTIONS(208), + [sym_keyword_intersects] = ACTIONS(208), + [sym_keyword_drop] = ACTIONS(208), + [sym_keyword_schemafull] = ACTIONS(208), + [sym_keyword_schemaless] = ACTIONS(208), + [sym_keyword_changefeed] = ACTIONS(208), + [sym_keyword_content] = ACTIONS(208), + [sym_keyword_merge] = ACTIONS(208), + [sym_keyword_patch] = ACTIONS(208), + [sym_keyword_then] = ACTIONS(208), + [sym_keyword_type] = ACTIONS(208), + [sym_keyword_permissions] = ACTIONS(208), + [sym_keyword_for] = ACTIONS(208), + [sym_keyword_comment] = ACTIONS(208), + [sym_keyword_set] = ACTIONS(208), + [sym_keyword_unset] = ACTIONS(208), + [anon_sym_COMMA] = ACTIONS(208), + [anon_sym_DASH_GT] = ACTIONS(208), + [anon_sym_LBRACK] = ACTIONS(208), + [anon_sym_RBRACK] = ACTIONS(208), + [anon_sym_LPAREN] = ACTIONS(208), + [anon_sym_RPAREN] = ACTIONS(208), + [anon_sym_QMARK] = ACTIONS(210), + [anon_sym_LBRACE] = ACTIONS(208), + [anon_sym_RBRACE] = ACTIONS(208), + [anon_sym_LT_DASH] = ACTIONS(210), + [anon_sym_LT_DASH_GT] = ACTIONS(208), + [anon_sym_STAR] = ACTIONS(210), + [anon_sym_DOT] = ACTIONS(208), + [anon_sym_LT] = ACTIONS(210), + [anon_sym_GT] = ACTIONS(210), + [sym_variable_name] = ACTIONS(208), + [sym_custom_function_name] = ACTIONS(208), + [anon_sym_EQ] = ACTIONS(210), + [anon_sym_DASH] = ACTIONS(210), + [anon_sym_AT] = ACTIONS(210), + [anon_sym_LT_PIPE] = ACTIONS(208), + [anon_sym_AMP_AMP] = ACTIONS(208), + [anon_sym_PIPE_PIPE] = ACTIONS(208), + [anon_sym_QMARK_QMARK] = ACTIONS(208), + [anon_sym_QMARK_COLON] = ACTIONS(208), + [anon_sym_BANG_EQ] = ACTIONS(208), + [anon_sym_EQ_EQ] = ACTIONS(208), + [anon_sym_QMARK_EQ] = ACTIONS(208), + [anon_sym_STAR_EQ] = ACTIONS(208), + [anon_sym_TILDE] = ACTIONS(208), + [anon_sym_BANG_TILDE] = ACTIONS(208), + [anon_sym_STAR_TILDE] = ACTIONS(208), + [anon_sym_LT_EQ] = ACTIONS(208), + [anon_sym_GT_EQ] = ACTIONS(208), + [anon_sym_PLUS] = ACTIONS(210), + [anon_sym_PLUS_EQ] = ACTIONS(208), + [anon_sym_DASH_EQ] = ACTIONS(208), + [anon_sym_u00d7] = ACTIONS(208), + [anon_sym_SLASH] = ACTIONS(210), + [anon_sym_u00f7] = ACTIONS(208), + [anon_sym_STAR_STAR] = ACTIONS(208), + [anon_sym_u220b] = ACTIONS(208), + [anon_sym_u220c] = ACTIONS(208), + [anon_sym_u2287] = ACTIONS(208), + [anon_sym_u2283] = ACTIONS(208), + [anon_sym_u2285] = ACTIONS(208), + [anon_sym_u2208] = ACTIONS(208), + [anon_sym_u2209] = ACTIONS(208), + [anon_sym_u2286] = ACTIONS(208), + [anon_sym_u2282] = ACTIONS(208), + [anon_sym_u2284] = ACTIONS(208), + [anon_sym_AT_AT] = ACTIONS(208), + }, + [38] = { + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(212), + [sym_keyword_if] = ACTIONS(212), + [sym_keyword_return] = ACTIONS(212), + [sym_keyword_from] = ACTIONS(212), + [sym_keyword_as] = ACTIONS(212), + [sym_keyword_omit] = ACTIONS(212), + [sym_keyword_parallel] = ACTIONS(212), + [sym_keyword_timeout] = ACTIONS(212), + [sym_keyword_where] = ACTIONS(212), + [sym_keyword_group] = ACTIONS(212), + [sym_keyword_and] = ACTIONS(212), + [sym_keyword_or] = ACTIONS(212), + [sym_keyword_is] = ACTIONS(212), + [sym_keyword_not] = ACTIONS(214), + [sym_keyword_contains] = ACTIONS(212), + [sym_keyword_contains_not] = ACTIONS(212), + [sym_keyword_contains_all] = ACTIONS(212), + [sym_keyword_contains_any] = ACTIONS(212), + [sym_keyword_contains_none] = ACTIONS(212), + [sym_keyword_inside] = ACTIONS(212), + [sym_keyword_in] = ACTIONS(214), + [sym_keyword_not_inside] = ACTIONS(212), + [sym_keyword_all_inside] = ACTIONS(212), + [sym_keyword_any_inside] = ACTIONS(212), + [sym_keyword_none_inside] = ACTIONS(212), + [sym_keyword_outside] = ACTIONS(212), + [sym_keyword_intersects] = ACTIONS(212), + [sym_keyword_drop] = ACTIONS(212), + [sym_keyword_schemafull] = ACTIONS(212), + [sym_keyword_schemaless] = ACTIONS(212), + [sym_keyword_changefeed] = ACTIONS(212), + [sym_keyword_content] = ACTIONS(212), + [sym_keyword_merge] = ACTIONS(212), + [sym_keyword_patch] = ACTIONS(212), + [sym_keyword_then] = ACTIONS(212), + [sym_keyword_type] = ACTIONS(212), + [sym_keyword_permissions] = ACTIONS(212), + [sym_keyword_for] = ACTIONS(212), + [sym_keyword_comment] = ACTIONS(212), + [sym_keyword_set] = ACTIONS(212), + [sym_keyword_unset] = ACTIONS(212), + [anon_sym_COMMA] = ACTIONS(212), + [anon_sym_DASH_GT] = ACTIONS(212), + [anon_sym_LBRACK] = ACTIONS(212), + [anon_sym_RBRACK] = ACTIONS(212), + [anon_sym_LPAREN] = ACTIONS(212), + [anon_sym_RPAREN] = ACTIONS(212), + [anon_sym_QMARK] = ACTIONS(214), + [anon_sym_LBRACE] = ACTIONS(212), + [anon_sym_RBRACE] = ACTIONS(212), + [anon_sym_LT_DASH] = ACTIONS(214), + [anon_sym_LT_DASH_GT] = ACTIONS(212), + [anon_sym_STAR] = ACTIONS(214), + [anon_sym_DOT] = ACTIONS(212), + [anon_sym_LT] = ACTIONS(214), + [anon_sym_GT] = ACTIONS(214), + [sym_variable_name] = ACTIONS(212), + [sym_custom_function_name] = ACTIONS(212), + [anon_sym_EQ] = ACTIONS(214), + [anon_sym_DASH] = ACTIONS(214), + [anon_sym_AT] = ACTIONS(214), + [anon_sym_LT_PIPE] = ACTIONS(212), + [anon_sym_AMP_AMP] = ACTIONS(212), + [anon_sym_PIPE_PIPE] = ACTIONS(212), + [anon_sym_QMARK_QMARK] = ACTIONS(212), + [anon_sym_QMARK_COLON] = ACTIONS(212), + [anon_sym_BANG_EQ] = ACTIONS(212), + [anon_sym_EQ_EQ] = ACTIONS(212), + [anon_sym_QMARK_EQ] = ACTIONS(212), + [anon_sym_STAR_EQ] = ACTIONS(212), + [anon_sym_TILDE] = ACTIONS(212), + [anon_sym_BANG_TILDE] = ACTIONS(212), + [anon_sym_STAR_TILDE] = ACTIONS(212), + [anon_sym_LT_EQ] = ACTIONS(212), + [anon_sym_GT_EQ] = ACTIONS(212), + [anon_sym_PLUS] = ACTIONS(214), + [anon_sym_PLUS_EQ] = ACTIONS(212), + [anon_sym_DASH_EQ] = ACTIONS(212), + [anon_sym_u00d7] = ACTIONS(212), + [anon_sym_SLASH] = ACTIONS(214), + [anon_sym_u00f7] = ACTIONS(212), + [anon_sym_STAR_STAR] = ACTIONS(212), + [anon_sym_u220b] = ACTIONS(212), + [anon_sym_u220c] = ACTIONS(212), + [anon_sym_u2287] = ACTIONS(212), + [anon_sym_u2283] = ACTIONS(212), + [anon_sym_u2285] = ACTIONS(212), + [anon_sym_u2208] = ACTIONS(212), + [anon_sym_u2209] = ACTIONS(212), + [anon_sym_u2286] = ACTIONS(212), + [anon_sym_u2282] = ACTIONS(212), + [anon_sym_u2284] = ACTIONS(212), + [anon_sym_AT_AT] = ACTIONS(212), + }, + [39] = { + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(216), + [sym_keyword_if] = ACTIONS(216), + [sym_keyword_return] = ACTIONS(216), + [sym_keyword_from] = ACTIONS(216), + [sym_keyword_as] = ACTIONS(216), + [sym_keyword_omit] = ACTIONS(216), + [sym_keyword_parallel] = ACTIONS(216), + [sym_keyword_timeout] = ACTIONS(216), + [sym_keyword_where] = ACTIONS(216), + [sym_keyword_group] = ACTIONS(216), + [sym_keyword_and] = ACTIONS(216), + [sym_keyword_or] = ACTIONS(216), + [sym_keyword_is] = ACTIONS(216), + [sym_keyword_not] = ACTIONS(218), + [sym_keyword_contains] = ACTIONS(216), + [sym_keyword_contains_not] = ACTIONS(216), + [sym_keyword_contains_all] = ACTIONS(216), + [sym_keyword_contains_any] = ACTIONS(216), + [sym_keyword_contains_none] = ACTIONS(216), + [sym_keyword_inside] = ACTIONS(216), + [sym_keyword_in] = ACTIONS(218), + [sym_keyword_not_inside] = ACTIONS(216), + [sym_keyword_all_inside] = ACTIONS(216), + [sym_keyword_any_inside] = ACTIONS(216), + [sym_keyword_none_inside] = ACTIONS(216), + [sym_keyword_outside] = ACTIONS(216), + [sym_keyword_intersects] = ACTIONS(216), + [sym_keyword_drop] = ACTIONS(216), + [sym_keyword_schemafull] = ACTIONS(216), + [sym_keyword_schemaless] = ACTIONS(216), + [sym_keyword_changefeed] = ACTIONS(216), + [sym_keyword_content] = ACTIONS(216), + [sym_keyword_merge] = ACTIONS(216), + [sym_keyword_patch] = ACTIONS(216), + [sym_keyword_then] = ACTIONS(216), + [sym_keyword_type] = ACTIONS(216), + [sym_keyword_permissions] = ACTIONS(216), + [sym_keyword_for] = ACTIONS(216), + [sym_keyword_comment] = ACTIONS(216), + [sym_keyword_set] = ACTIONS(216), + [sym_keyword_unset] = ACTIONS(216), + [anon_sym_COMMA] = ACTIONS(216), + [anon_sym_DASH_GT] = ACTIONS(216), + [anon_sym_LBRACK] = ACTIONS(216), + [anon_sym_RBRACK] = ACTIONS(216), + [anon_sym_LPAREN] = ACTIONS(216), + [anon_sym_RPAREN] = ACTIONS(216), + [anon_sym_QMARK] = ACTIONS(218), + [anon_sym_LBRACE] = ACTIONS(216), + [anon_sym_RBRACE] = ACTIONS(216), + [anon_sym_LT_DASH] = ACTIONS(218), + [anon_sym_LT_DASH_GT] = ACTIONS(216), + [anon_sym_STAR] = ACTIONS(218), + [anon_sym_DOT] = ACTIONS(216), + [anon_sym_LT] = ACTIONS(218), + [anon_sym_GT] = ACTIONS(218), + [sym_variable_name] = ACTIONS(216), + [sym_custom_function_name] = ACTIONS(216), + [anon_sym_EQ] = ACTIONS(218), + [anon_sym_DASH] = ACTIONS(218), + [anon_sym_AT] = ACTIONS(218), + [anon_sym_LT_PIPE] = ACTIONS(216), + [anon_sym_AMP_AMP] = ACTIONS(216), + [anon_sym_PIPE_PIPE] = ACTIONS(216), + [anon_sym_QMARK_QMARK] = ACTIONS(216), + [anon_sym_QMARK_COLON] = ACTIONS(216), + [anon_sym_BANG_EQ] = ACTIONS(216), + [anon_sym_EQ_EQ] = ACTIONS(216), + [anon_sym_QMARK_EQ] = ACTIONS(216), + [anon_sym_STAR_EQ] = ACTIONS(216), + [anon_sym_TILDE] = ACTIONS(216), + [anon_sym_BANG_TILDE] = ACTIONS(216), + [anon_sym_STAR_TILDE] = ACTIONS(216), + [anon_sym_LT_EQ] = ACTIONS(216), + [anon_sym_GT_EQ] = ACTIONS(216), + [anon_sym_PLUS] = ACTIONS(218), + [anon_sym_PLUS_EQ] = ACTIONS(216), + [anon_sym_DASH_EQ] = ACTIONS(216), + [anon_sym_u00d7] = ACTIONS(216), + [anon_sym_SLASH] = ACTIONS(218), + [anon_sym_u00f7] = ACTIONS(216), + [anon_sym_STAR_STAR] = ACTIONS(216), + [anon_sym_u220b] = ACTIONS(216), + [anon_sym_u220c] = ACTIONS(216), + [anon_sym_u2287] = ACTIONS(216), + [anon_sym_u2283] = ACTIONS(216), + [anon_sym_u2285] = ACTIONS(216), + [anon_sym_u2208] = ACTIONS(216), + [anon_sym_u2209] = ACTIONS(216), + [anon_sym_u2286] = ACTIONS(216), + [anon_sym_u2282] = ACTIONS(216), + [anon_sym_u2284] = ACTIONS(216), + [anon_sym_AT_AT] = ACTIONS(216), + }, + [40] = { + [ts_builtin_sym_end] = ACTIONS(140), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(140), + [sym_keyword_return] = ACTIONS(140), + [sym_keyword_value] = ACTIONS(140), + [sym_keyword_explain] = ACTIONS(140), + [sym_keyword_parallel] = ACTIONS(140), + [sym_keyword_timeout] = ACTIONS(140), + [sym_keyword_fetch] = ACTIONS(140), + [sym_keyword_limit] = ACTIONS(140), + [sym_keyword_rand] = ACTIONS(140), + [sym_keyword_collate] = ACTIONS(140), + [sym_keyword_numeric] = ACTIONS(140), + [sym_keyword_asc] = ACTIONS(140), + [sym_keyword_desc] = ACTIONS(140), + [sym_keyword_where] = ACTIONS(140), + [sym_keyword_and] = ACTIONS(140), + [sym_keyword_or] = ACTIONS(140), + [sym_keyword_is] = ACTIONS(140), + [sym_keyword_not] = ACTIONS(142), + [sym_keyword_contains] = ACTIONS(140), + [sym_keyword_contains_not] = ACTIONS(140), + [sym_keyword_contains_all] = ACTIONS(140), + [sym_keyword_contains_any] = ACTIONS(140), + [sym_keyword_contains_none] = ACTIONS(140), + [sym_keyword_inside] = ACTIONS(140), + [sym_keyword_in] = ACTIONS(142), + [sym_keyword_not_inside] = ACTIONS(140), + [sym_keyword_all_inside] = ACTIONS(140), + [sym_keyword_any_inside] = ACTIONS(140), + [sym_keyword_none_inside] = ACTIONS(140), + [sym_keyword_outside] = ACTIONS(140), + [sym_keyword_intersects] = ACTIONS(140), + [sym_keyword_flexible] = ACTIONS(140), + [sym_keyword_readonly] = ACTIONS(140), + [sym_keyword_content] = ACTIONS(140), + [sym_keyword_merge] = ACTIONS(140), + [sym_keyword_patch] = ACTIONS(140), + [sym_keyword_type] = ACTIONS(140), + [sym_keyword_default] = ACTIONS(140), + [sym_keyword_assert] = ACTIONS(140), + [sym_keyword_permissions] = ACTIONS(140), + [sym_keyword_for] = ACTIONS(140), + [sym_keyword_comment] = ACTIONS(140), + [sym_keyword_set] = ACTIONS(140), + [sym_keyword_unset] = ACTIONS(140), + [anon_sym_COMMA] = ACTIONS(140), + [anon_sym_DASH_GT] = ACTIONS(140), + [anon_sym_LBRACK] = ACTIONS(140), + [anon_sym_RPAREN] = ACTIONS(140), + [anon_sym_RBRACE] = ACTIONS(140), + [anon_sym_LT_DASH] = ACTIONS(142), + [anon_sym_LT_DASH_GT] = ACTIONS(140), + [anon_sym_STAR] = ACTIONS(142), + [anon_sym_DOT] = ACTIONS(142), + [anon_sym_LT] = ACTIONS(142), + [anon_sym_GT] = ACTIONS(142), + [anon_sym_DOT_DOT] = ACTIONS(140), + [anon_sym_EQ] = ACTIONS(142), + [anon_sym_DASH] = ACTIONS(142), + [anon_sym_AT] = ACTIONS(142), + [anon_sym_LT_PIPE] = ACTIONS(140), + [anon_sym_AMP_AMP] = ACTIONS(140), + [anon_sym_PIPE_PIPE] = ACTIONS(140), + [anon_sym_QMARK_QMARK] = ACTIONS(140), + [anon_sym_QMARK_COLON] = ACTIONS(140), + [anon_sym_BANG_EQ] = ACTIONS(140), + [anon_sym_EQ_EQ] = ACTIONS(140), + [anon_sym_QMARK_EQ] = ACTIONS(140), + [anon_sym_STAR_EQ] = ACTIONS(140), + [anon_sym_TILDE] = ACTIONS(140), + [anon_sym_BANG_TILDE] = ACTIONS(140), + [anon_sym_STAR_TILDE] = ACTIONS(140), + [anon_sym_LT_EQ] = ACTIONS(140), + [anon_sym_GT_EQ] = ACTIONS(140), + [anon_sym_PLUS] = ACTIONS(142), + [anon_sym_PLUS_EQ] = ACTIONS(140), + [anon_sym_DASH_EQ] = ACTIONS(140), + [anon_sym_u00d7] = ACTIONS(140), + [anon_sym_SLASH] = ACTIONS(142), + [anon_sym_u00f7] = ACTIONS(140), + [anon_sym_STAR_STAR] = ACTIONS(140), + [anon_sym_u220b] = ACTIONS(140), + [anon_sym_u220c] = ACTIONS(140), + [anon_sym_u2287] = ACTIONS(140), + [anon_sym_u2283] = ACTIONS(140), + [anon_sym_u2285] = ACTIONS(140), + [anon_sym_u2208] = ACTIONS(140), + [anon_sym_u2209] = ACTIONS(140), + [anon_sym_u2286] = ACTIONS(140), + [anon_sym_u2282] = ACTIONS(140), + [anon_sym_u2284] = ACTIONS(140), + [anon_sym_AT_AT] = ACTIONS(140), + }, + [41] = { + [ts_builtin_sym_end] = ACTIONS(118), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(118), + [sym_keyword_return] = ACTIONS(118), + [sym_keyword_value] = ACTIONS(118), + [sym_keyword_explain] = ACTIONS(118), + [sym_keyword_parallel] = ACTIONS(118), + [sym_keyword_timeout] = ACTIONS(118), + [sym_keyword_fetch] = ACTIONS(118), + [sym_keyword_limit] = ACTIONS(118), + [sym_keyword_rand] = ACTIONS(118), + [sym_keyword_collate] = ACTIONS(118), + [sym_keyword_numeric] = ACTIONS(118), + [sym_keyword_asc] = ACTIONS(118), + [sym_keyword_desc] = ACTIONS(118), + [sym_keyword_where] = ACTIONS(118), + [sym_keyword_and] = ACTIONS(118), + [sym_keyword_or] = ACTIONS(118), + [sym_keyword_is] = ACTIONS(118), + [sym_keyword_not] = ACTIONS(120), + [sym_keyword_contains] = ACTIONS(118), + [sym_keyword_contains_not] = ACTIONS(118), + [sym_keyword_contains_all] = ACTIONS(118), + [sym_keyword_contains_any] = ACTIONS(118), + [sym_keyword_contains_none] = ACTIONS(118), + [sym_keyword_inside] = ACTIONS(118), + [sym_keyword_in] = ACTIONS(120), + [sym_keyword_not_inside] = ACTIONS(118), + [sym_keyword_all_inside] = ACTIONS(118), + [sym_keyword_any_inside] = ACTIONS(118), + [sym_keyword_none_inside] = ACTIONS(118), + [sym_keyword_outside] = ACTIONS(118), + [sym_keyword_intersects] = ACTIONS(118), + [sym_keyword_flexible] = ACTIONS(118), + [sym_keyword_readonly] = ACTIONS(118), + [sym_keyword_content] = ACTIONS(118), + [sym_keyword_merge] = ACTIONS(118), + [sym_keyword_patch] = ACTIONS(118), + [sym_keyword_type] = ACTIONS(118), + [sym_keyword_default] = ACTIONS(118), + [sym_keyword_assert] = ACTIONS(118), + [sym_keyword_permissions] = ACTIONS(118), + [sym_keyword_for] = ACTIONS(118), + [sym_keyword_comment] = ACTIONS(118), + [sym_keyword_set] = ACTIONS(118), + [sym_keyword_unset] = ACTIONS(118), + [anon_sym_COMMA] = ACTIONS(118), + [anon_sym_DASH_GT] = ACTIONS(118), + [anon_sym_LBRACK] = ACTIONS(118), + [anon_sym_RPAREN] = ACTIONS(118), + [anon_sym_RBRACE] = ACTIONS(118), + [anon_sym_LT_DASH] = ACTIONS(120), + [anon_sym_LT_DASH_GT] = ACTIONS(118), + [anon_sym_STAR] = ACTIONS(120), + [anon_sym_DOT] = ACTIONS(120), + [anon_sym_LT] = ACTIONS(120), + [anon_sym_GT] = ACTIONS(120), + [anon_sym_DOT_DOT] = ACTIONS(118), [anon_sym_EQ] = ACTIONS(120), [anon_sym_DASH] = ACTIONS(120), [anon_sym_AT] = ACTIONS(120), @@ -19366,5993 +20555,5026 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_u2284] = ACTIONS(118), [anon_sym_AT_AT] = ACTIONS(118), }, - [31] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(182), - [sym_keyword_if] = ACTIONS(182), - [sym_keyword_return] = ACTIONS(182), - [sym_keyword_from] = ACTIONS(182), - [sym_keyword_as] = ACTIONS(182), - [sym_keyword_omit] = ACTIONS(182), - [sym_keyword_parallel] = ACTIONS(182), - [sym_keyword_timeout] = ACTIONS(182), - [sym_keyword_where] = ACTIONS(182), - [sym_keyword_group] = ACTIONS(182), - [sym_keyword_and] = ACTIONS(182), - [sym_keyword_or] = ACTIONS(182), - [sym_keyword_is] = ACTIONS(182), - [sym_keyword_not] = ACTIONS(184), - [sym_keyword_contains] = ACTIONS(182), - [sym_keyword_contains_not] = ACTIONS(182), - [sym_keyword_contains_all] = ACTIONS(182), - [sym_keyword_contains_any] = ACTIONS(182), - [sym_keyword_contains_none] = ACTIONS(182), - [sym_keyword_inside] = ACTIONS(182), - [sym_keyword_in] = ACTIONS(184), - [sym_keyword_not_inside] = ACTIONS(182), - [sym_keyword_all_inside] = ACTIONS(182), - [sym_keyword_any_inside] = ACTIONS(182), - [sym_keyword_none_inside] = ACTIONS(182), - [sym_keyword_outside] = ACTIONS(182), - [sym_keyword_intersects] = ACTIONS(182), - [sym_keyword_drop] = ACTIONS(182), - [sym_keyword_schemafull] = ACTIONS(182), - [sym_keyword_schemaless] = ACTIONS(182), - [sym_keyword_changefeed] = ACTIONS(182), - [sym_keyword_content] = ACTIONS(182), - [sym_keyword_merge] = ACTIONS(182), - [sym_keyword_patch] = ACTIONS(182), - [sym_keyword_then] = ACTIONS(182), - [sym_keyword_type] = ACTIONS(182), - [sym_keyword_permissions] = ACTIONS(182), - [sym_keyword_for] = ACTIONS(182), - [sym_keyword_comment] = ACTIONS(182), - [sym_keyword_set] = ACTIONS(182), - [sym_keyword_unset] = ACTIONS(182), - [anon_sym_COMMA] = ACTIONS(182), - [anon_sym_DASH_GT] = ACTIONS(182), - [anon_sym_LBRACK] = ACTIONS(182), - [anon_sym_RBRACK] = ACTIONS(182), - [anon_sym_LPAREN] = ACTIONS(182), - [anon_sym_RPAREN] = ACTIONS(182), - [anon_sym_QMARK] = ACTIONS(184), - [anon_sym_LBRACE] = ACTIONS(182), - [anon_sym_RBRACE] = ACTIONS(182), - [anon_sym_LT_DASH] = ACTIONS(184), - [anon_sym_LT_DASH_GT] = ACTIONS(182), - [anon_sym_STAR] = ACTIONS(184), - [anon_sym_DOT] = ACTIONS(182), - [anon_sym_LT] = ACTIONS(184), - [anon_sym_GT] = ACTIONS(184), - [sym_variable_name] = ACTIONS(182), - [sym_custom_function_name] = ACTIONS(182), - [anon_sym_EQ] = ACTIONS(184), - [anon_sym_DASH] = ACTIONS(184), - [anon_sym_AT] = ACTIONS(184), - [anon_sym_LT_PIPE] = ACTIONS(182), - [anon_sym_AMP_AMP] = ACTIONS(182), - [anon_sym_PIPE_PIPE] = ACTIONS(182), - [anon_sym_QMARK_QMARK] = ACTIONS(182), - [anon_sym_QMARK_COLON] = ACTIONS(182), - [anon_sym_BANG_EQ] = ACTIONS(182), - [anon_sym_EQ_EQ] = ACTIONS(182), - [anon_sym_QMARK_EQ] = ACTIONS(182), - [anon_sym_STAR_EQ] = ACTIONS(182), - [anon_sym_TILDE] = ACTIONS(182), - [anon_sym_BANG_TILDE] = ACTIONS(182), - [anon_sym_STAR_TILDE] = ACTIONS(182), - [anon_sym_LT_EQ] = ACTIONS(182), - [anon_sym_GT_EQ] = ACTIONS(182), - [anon_sym_PLUS] = ACTIONS(184), - [anon_sym_PLUS_EQ] = ACTIONS(182), - [anon_sym_DASH_EQ] = ACTIONS(182), - [anon_sym_u00d7] = ACTIONS(182), - [anon_sym_SLASH] = ACTIONS(184), - [anon_sym_u00f7] = ACTIONS(182), - [anon_sym_STAR_STAR] = ACTIONS(182), - [anon_sym_u220b] = ACTIONS(182), - [anon_sym_u220c] = ACTIONS(182), - [anon_sym_u2287] = ACTIONS(182), - [anon_sym_u2283] = ACTIONS(182), - [anon_sym_u2285] = ACTIONS(182), - [anon_sym_u2208] = ACTIONS(182), - [anon_sym_u2209] = ACTIONS(182), - [anon_sym_u2286] = ACTIONS(182), - [anon_sym_u2282] = ACTIONS(182), - [anon_sym_u2284] = ACTIONS(182), - [anon_sym_AT_AT] = ACTIONS(182), - }, - [32] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(186), - [sym_keyword_if] = ACTIONS(186), - [sym_keyword_return] = ACTIONS(186), - [sym_keyword_from] = ACTIONS(186), - [sym_keyword_as] = ACTIONS(186), - [sym_keyword_omit] = ACTIONS(186), - [sym_keyword_parallel] = ACTIONS(186), - [sym_keyword_timeout] = ACTIONS(186), - [sym_keyword_where] = ACTIONS(186), - [sym_keyword_group] = ACTIONS(186), - [sym_keyword_and] = ACTIONS(186), - [sym_keyword_or] = ACTIONS(186), - [sym_keyword_is] = ACTIONS(186), - [sym_keyword_not] = ACTIONS(188), - [sym_keyword_contains] = ACTIONS(186), - [sym_keyword_contains_not] = ACTIONS(186), - [sym_keyword_contains_all] = ACTIONS(186), - [sym_keyword_contains_any] = ACTIONS(186), - [sym_keyword_contains_none] = ACTIONS(186), - [sym_keyword_inside] = ACTIONS(186), - [sym_keyword_in] = ACTIONS(188), - [sym_keyword_not_inside] = ACTIONS(186), - [sym_keyword_all_inside] = ACTIONS(186), - [sym_keyword_any_inside] = ACTIONS(186), - [sym_keyword_none_inside] = ACTIONS(186), - [sym_keyword_outside] = ACTIONS(186), - [sym_keyword_intersects] = ACTIONS(186), - [sym_keyword_drop] = ACTIONS(186), - [sym_keyword_schemafull] = ACTIONS(186), - [sym_keyword_schemaless] = ACTIONS(186), - [sym_keyword_changefeed] = ACTIONS(186), - [sym_keyword_content] = ACTIONS(186), - [sym_keyword_merge] = ACTIONS(186), - [sym_keyword_patch] = ACTIONS(186), - [sym_keyword_then] = ACTIONS(186), - [sym_keyword_type] = ACTIONS(186), - [sym_keyword_permissions] = ACTIONS(186), - [sym_keyword_for] = ACTIONS(186), - [sym_keyword_comment] = ACTIONS(186), - [sym_keyword_set] = ACTIONS(186), - [sym_keyword_unset] = ACTIONS(186), - [anon_sym_COMMA] = ACTIONS(186), - [anon_sym_DASH_GT] = ACTIONS(186), - [anon_sym_LBRACK] = ACTIONS(186), - [anon_sym_RBRACK] = ACTIONS(186), - [anon_sym_LPAREN] = ACTIONS(186), - [anon_sym_RPAREN] = ACTIONS(186), - [anon_sym_QMARK] = ACTIONS(188), - [anon_sym_LBRACE] = ACTIONS(186), - [anon_sym_RBRACE] = ACTIONS(186), - [anon_sym_LT_DASH] = ACTIONS(188), - [anon_sym_LT_DASH_GT] = ACTIONS(186), - [anon_sym_STAR] = ACTIONS(188), - [anon_sym_DOT] = ACTIONS(186), - [anon_sym_LT] = ACTIONS(188), - [anon_sym_GT] = ACTIONS(188), - [sym_variable_name] = ACTIONS(186), - [sym_custom_function_name] = ACTIONS(186), - [anon_sym_EQ] = ACTIONS(188), - [anon_sym_DASH] = ACTIONS(188), - [anon_sym_AT] = ACTIONS(188), - [anon_sym_LT_PIPE] = ACTIONS(186), - [anon_sym_AMP_AMP] = ACTIONS(186), - [anon_sym_PIPE_PIPE] = ACTIONS(186), - [anon_sym_QMARK_QMARK] = ACTIONS(186), - [anon_sym_QMARK_COLON] = ACTIONS(186), - [anon_sym_BANG_EQ] = ACTIONS(186), - [anon_sym_EQ_EQ] = ACTIONS(186), - [anon_sym_QMARK_EQ] = ACTIONS(186), - [anon_sym_STAR_EQ] = ACTIONS(186), - [anon_sym_TILDE] = ACTIONS(186), - [anon_sym_BANG_TILDE] = ACTIONS(186), - [anon_sym_STAR_TILDE] = ACTIONS(186), - [anon_sym_LT_EQ] = ACTIONS(186), - [anon_sym_GT_EQ] = ACTIONS(186), - [anon_sym_PLUS] = ACTIONS(188), - [anon_sym_PLUS_EQ] = ACTIONS(186), - [anon_sym_DASH_EQ] = ACTIONS(186), - [anon_sym_u00d7] = ACTIONS(186), - [anon_sym_SLASH] = ACTIONS(188), - [anon_sym_u00f7] = ACTIONS(186), - [anon_sym_STAR_STAR] = ACTIONS(186), - [anon_sym_u220b] = ACTIONS(186), - [anon_sym_u220c] = ACTIONS(186), - [anon_sym_u2287] = ACTIONS(186), - [anon_sym_u2283] = ACTIONS(186), - [anon_sym_u2285] = ACTIONS(186), - [anon_sym_u2208] = ACTIONS(186), - [anon_sym_u2209] = ACTIONS(186), - [anon_sym_u2286] = ACTIONS(186), - [anon_sym_u2282] = ACTIONS(186), - [anon_sym_u2284] = ACTIONS(186), - [anon_sym_AT_AT] = ACTIONS(186), - }, - [33] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(190), - [sym_keyword_if] = ACTIONS(190), - [sym_keyword_return] = ACTIONS(190), - [sym_keyword_from] = ACTIONS(190), - [sym_keyword_as] = ACTIONS(190), - [sym_keyword_omit] = ACTIONS(190), - [sym_keyword_parallel] = ACTIONS(190), - [sym_keyword_timeout] = ACTIONS(190), - [sym_keyword_where] = ACTIONS(190), - [sym_keyword_group] = ACTIONS(190), - [sym_keyword_and] = ACTIONS(190), - [sym_keyword_or] = ACTIONS(190), - [sym_keyword_is] = ACTIONS(190), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(190), - [sym_keyword_contains_not] = ACTIONS(190), - [sym_keyword_contains_all] = ACTIONS(190), - [sym_keyword_contains_any] = ACTIONS(190), - [sym_keyword_contains_none] = ACTIONS(190), - [sym_keyword_inside] = ACTIONS(190), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(190), - [sym_keyword_all_inside] = ACTIONS(190), - [sym_keyword_any_inside] = ACTIONS(190), - [sym_keyword_none_inside] = ACTIONS(190), - [sym_keyword_outside] = ACTIONS(190), - [sym_keyword_intersects] = ACTIONS(190), - [sym_keyword_drop] = ACTIONS(190), - [sym_keyword_schemafull] = ACTIONS(190), - [sym_keyword_schemaless] = ACTIONS(190), - [sym_keyword_changefeed] = ACTIONS(190), - [sym_keyword_content] = ACTIONS(190), - [sym_keyword_merge] = ACTIONS(190), - [sym_keyword_patch] = ACTIONS(190), - [sym_keyword_then] = ACTIONS(190), - [sym_keyword_type] = ACTIONS(190), - [sym_keyword_permissions] = ACTIONS(190), - [sym_keyword_for] = ACTIONS(190), - [sym_keyword_comment] = ACTIONS(190), - [sym_keyword_set] = ACTIONS(190), - [sym_keyword_unset] = ACTIONS(190), - [anon_sym_COMMA] = ACTIONS(190), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_RBRACK] = ACTIONS(190), - [anon_sym_LPAREN] = ACTIONS(190), - [anon_sym_RPAREN] = ACTIONS(190), - [anon_sym_QMARK] = ACTIONS(192), - [anon_sym_LBRACE] = ACTIONS(190), - [anon_sym_RBRACE] = ACTIONS(190), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [sym_variable_name] = ACTIONS(190), - [sym_custom_function_name] = ACTIONS(190), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), - }, - [34] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(194), - [sym_keyword_if] = ACTIONS(194), - [sym_keyword_return] = ACTIONS(194), - [sym_keyword_from] = ACTIONS(194), - [sym_keyword_as] = ACTIONS(194), - [sym_keyword_omit] = ACTIONS(194), - [sym_keyword_parallel] = ACTIONS(194), - [sym_keyword_timeout] = ACTIONS(194), - [sym_keyword_where] = ACTIONS(194), - [sym_keyword_group] = ACTIONS(194), - [sym_keyword_and] = ACTIONS(194), - [sym_keyword_or] = ACTIONS(194), - [sym_keyword_is] = ACTIONS(194), - [sym_keyword_not] = ACTIONS(196), - [sym_keyword_contains] = ACTIONS(194), - [sym_keyword_contains_not] = ACTIONS(194), - [sym_keyword_contains_all] = ACTIONS(194), - [sym_keyword_contains_any] = ACTIONS(194), - [sym_keyword_contains_none] = ACTIONS(194), - [sym_keyword_inside] = ACTIONS(194), - [sym_keyword_in] = ACTIONS(196), - [sym_keyword_not_inside] = ACTIONS(194), - [sym_keyword_all_inside] = ACTIONS(194), - [sym_keyword_any_inside] = ACTIONS(194), - [sym_keyword_none_inside] = ACTIONS(194), - [sym_keyword_outside] = ACTIONS(194), - [sym_keyword_intersects] = ACTIONS(194), - [sym_keyword_drop] = ACTIONS(194), - [sym_keyword_schemafull] = ACTIONS(194), - [sym_keyword_schemaless] = ACTIONS(194), - [sym_keyword_changefeed] = ACTIONS(194), - [sym_keyword_content] = ACTIONS(194), - [sym_keyword_merge] = ACTIONS(194), - [sym_keyword_patch] = ACTIONS(194), - [sym_keyword_then] = ACTIONS(194), - [sym_keyword_type] = ACTIONS(194), - [sym_keyword_permissions] = ACTIONS(194), - [sym_keyword_for] = ACTIONS(194), - [sym_keyword_comment] = ACTIONS(194), - [sym_keyword_set] = ACTIONS(194), - [sym_keyword_unset] = ACTIONS(194), - [anon_sym_COMMA] = ACTIONS(194), - [anon_sym_DASH_GT] = ACTIONS(194), - [anon_sym_LBRACK] = ACTIONS(194), - [anon_sym_RBRACK] = ACTIONS(194), - [anon_sym_LPAREN] = ACTIONS(194), - [anon_sym_RPAREN] = ACTIONS(194), - [anon_sym_QMARK] = ACTIONS(196), - [anon_sym_LBRACE] = ACTIONS(194), - [anon_sym_RBRACE] = ACTIONS(194), - [anon_sym_LT_DASH] = ACTIONS(196), - [anon_sym_LT_DASH_GT] = ACTIONS(194), - [anon_sym_STAR] = ACTIONS(196), - [anon_sym_DOT] = ACTIONS(194), - [anon_sym_LT] = ACTIONS(196), - [anon_sym_GT] = ACTIONS(196), - [sym_variable_name] = ACTIONS(194), - [sym_custom_function_name] = ACTIONS(194), - [anon_sym_EQ] = ACTIONS(196), - [anon_sym_DASH] = ACTIONS(196), - [anon_sym_AT] = ACTIONS(196), - [anon_sym_LT_PIPE] = ACTIONS(194), - [anon_sym_AMP_AMP] = ACTIONS(194), - [anon_sym_PIPE_PIPE] = ACTIONS(194), - [anon_sym_QMARK_QMARK] = ACTIONS(194), - [anon_sym_QMARK_COLON] = ACTIONS(194), - [anon_sym_BANG_EQ] = ACTIONS(194), - [anon_sym_EQ_EQ] = ACTIONS(194), - [anon_sym_QMARK_EQ] = ACTIONS(194), - [anon_sym_STAR_EQ] = ACTIONS(194), - [anon_sym_TILDE] = ACTIONS(194), - [anon_sym_BANG_TILDE] = ACTIONS(194), - [anon_sym_STAR_TILDE] = ACTIONS(194), - [anon_sym_LT_EQ] = ACTIONS(194), - [anon_sym_GT_EQ] = ACTIONS(194), - [anon_sym_PLUS] = ACTIONS(196), - [anon_sym_PLUS_EQ] = ACTIONS(194), - [anon_sym_DASH_EQ] = ACTIONS(194), - [anon_sym_u00d7] = ACTIONS(194), - [anon_sym_SLASH] = ACTIONS(196), - [anon_sym_u00f7] = ACTIONS(194), - [anon_sym_STAR_STAR] = ACTIONS(194), - [anon_sym_u220b] = ACTIONS(194), - [anon_sym_u220c] = ACTIONS(194), - [anon_sym_u2287] = ACTIONS(194), - [anon_sym_u2283] = ACTIONS(194), - [anon_sym_u2285] = ACTIONS(194), - [anon_sym_u2208] = ACTIONS(194), - [anon_sym_u2209] = ACTIONS(194), - [anon_sym_u2286] = ACTIONS(194), - [anon_sym_u2282] = ACTIONS(194), - [anon_sym_u2284] = ACTIONS(194), - [anon_sym_AT_AT] = ACTIONS(194), - }, - [35] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(198), - [sym_keyword_if] = ACTIONS(198), - [sym_keyword_return] = ACTIONS(198), - [sym_keyword_from] = ACTIONS(198), - [sym_keyword_as] = ACTIONS(198), - [sym_keyword_omit] = ACTIONS(198), - [sym_keyword_parallel] = ACTIONS(198), - [sym_keyword_timeout] = ACTIONS(198), - [sym_keyword_where] = ACTIONS(198), - [sym_keyword_group] = ACTIONS(198), - [sym_keyword_and] = ACTIONS(198), - [sym_keyword_or] = ACTIONS(198), - [sym_keyword_is] = ACTIONS(198), - [sym_keyword_not] = ACTIONS(200), - [sym_keyword_contains] = ACTIONS(198), - [sym_keyword_contains_not] = ACTIONS(198), - [sym_keyword_contains_all] = ACTIONS(198), - [sym_keyword_contains_any] = ACTIONS(198), - [sym_keyword_contains_none] = ACTIONS(198), - [sym_keyword_inside] = ACTIONS(198), - [sym_keyword_in] = ACTIONS(200), - [sym_keyword_not_inside] = ACTIONS(198), - [sym_keyword_all_inside] = ACTIONS(198), - [sym_keyword_any_inside] = ACTIONS(198), - [sym_keyword_none_inside] = ACTIONS(198), - [sym_keyword_outside] = ACTIONS(198), - [sym_keyword_intersects] = ACTIONS(198), - [sym_keyword_drop] = ACTIONS(198), - [sym_keyword_schemafull] = ACTIONS(198), - [sym_keyword_schemaless] = ACTIONS(198), - [sym_keyword_changefeed] = ACTIONS(198), - [sym_keyword_content] = ACTIONS(198), - [sym_keyword_merge] = ACTIONS(198), - [sym_keyword_patch] = ACTIONS(198), - [sym_keyword_then] = ACTIONS(198), - [sym_keyword_type] = ACTIONS(198), - [sym_keyword_permissions] = ACTIONS(198), - [sym_keyword_for] = ACTIONS(198), - [sym_keyword_comment] = ACTIONS(198), - [sym_keyword_set] = ACTIONS(198), - [sym_keyword_unset] = ACTIONS(198), - [anon_sym_COMMA] = ACTIONS(198), - [anon_sym_DASH_GT] = ACTIONS(198), - [anon_sym_LBRACK] = ACTIONS(198), - [anon_sym_RBRACK] = ACTIONS(198), - [anon_sym_LPAREN] = ACTIONS(198), - [anon_sym_RPAREN] = ACTIONS(198), - [anon_sym_QMARK] = ACTIONS(200), - [anon_sym_LBRACE] = ACTIONS(198), - [anon_sym_RBRACE] = ACTIONS(198), - [anon_sym_LT_DASH] = ACTIONS(200), - [anon_sym_LT_DASH_GT] = ACTIONS(198), - [anon_sym_STAR] = ACTIONS(200), - [anon_sym_DOT] = ACTIONS(198), - [anon_sym_LT] = ACTIONS(200), - [anon_sym_GT] = ACTIONS(200), - [sym_variable_name] = ACTIONS(198), - [sym_custom_function_name] = ACTIONS(198), - [anon_sym_EQ] = ACTIONS(200), - [anon_sym_DASH] = ACTIONS(200), - [anon_sym_AT] = ACTIONS(200), - [anon_sym_LT_PIPE] = ACTIONS(198), - [anon_sym_AMP_AMP] = ACTIONS(198), - [anon_sym_PIPE_PIPE] = ACTIONS(198), - [anon_sym_QMARK_QMARK] = ACTIONS(198), - [anon_sym_QMARK_COLON] = ACTIONS(198), - [anon_sym_BANG_EQ] = ACTIONS(198), - [anon_sym_EQ_EQ] = ACTIONS(198), - [anon_sym_QMARK_EQ] = ACTIONS(198), - [anon_sym_STAR_EQ] = ACTIONS(198), - [anon_sym_TILDE] = ACTIONS(198), - [anon_sym_BANG_TILDE] = ACTIONS(198), - [anon_sym_STAR_TILDE] = ACTIONS(198), - [anon_sym_LT_EQ] = ACTIONS(198), - [anon_sym_GT_EQ] = ACTIONS(198), - [anon_sym_PLUS] = ACTIONS(200), - [anon_sym_PLUS_EQ] = ACTIONS(198), - [anon_sym_DASH_EQ] = ACTIONS(198), - [anon_sym_u00d7] = ACTIONS(198), - [anon_sym_SLASH] = ACTIONS(200), - [anon_sym_u00f7] = ACTIONS(198), - [anon_sym_STAR_STAR] = ACTIONS(198), - [anon_sym_u220b] = ACTIONS(198), - [anon_sym_u220c] = ACTIONS(198), - [anon_sym_u2287] = ACTIONS(198), - [anon_sym_u2283] = ACTIONS(198), - [anon_sym_u2285] = ACTIONS(198), - [anon_sym_u2208] = ACTIONS(198), - [anon_sym_u2209] = ACTIONS(198), - [anon_sym_u2286] = ACTIONS(198), - [anon_sym_u2282] = ACTIONS(198), - [anon_sym_u2284] = ACTIONS(198), - [anon_sym_AT_AT] = ACTIONS(198), - }, - [36] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(202), - [sym_keyword_if] = ACTIONS(202), - [sym_keyword_return] = ACTIONS(202), - [sym_keyword_from] = ACTIONS(202), - [sym_keyword_as] = ACTIONS(202), - [sym_keyword_omit] = ACTIONS(202), - [sym_keyword_parallel] = ACTIONS(202), - [sym_keyword_timeout] = ACTIONS(202), - [sym_keyword_where] = ACTIONS(202), - [sym_keyword_group] = ACTIONS(202), - [sym_keyword_and] = ACTIONS(202), - [sym_keyword_or] = ACTIONS(202), - [sym_keyword_is] = ACTIONS(202), - [sym_keyword_not] = ACTIONS(204), - [sym_keyword_contains] = ACTIONS(202), - [sym_keyword_contains_not] = ACTIONS(202), - [sym_keyword_contains_all] = ACTIONS(202), - [sym_keyword_contains_any] = ACTIONS(202), - [sym_keyword_contains_none] = ACTIONS(202), - [sym_keyword_inside] = ACTIONS(202), - [sym_keyword_in] = ACTIONS(204), - [sym_keyword_not_inside] = ACTIONS(202), - [sym_keyword_all_inside] = ACTIONS(202), - [sym_keyword_any_inside] = ACTIONS(202), - [sym_keyword_none_inside] = ACTIONS(202), - [sym_keyword_outside] = ACTIONS(202), - [sym_keyword_intersects] = ACTIONS(202), - [sym_keyword_drop] = ACTIONS(202), - [sym_keyword_schemafull] = ACTIONS(202), - [sym_keyword_schemaless] = ACTIONS(202), - [sym_keyword_changefeed] = ACTIONS(202), - [sym_keyword_content] = ACTIONS(202), - [sym_keyword_merge] = ACTIONS(202), - [sym_keyword_patch] = ACTIONS(202), - [sym_keyword_then] = ACTIONS(202), - [sym_keyword_type] = ACTIONS(202), - [sym_keyword_permissions] = ACTIONS(202), - [sym_keyword_for] = ACTIONS(202), - [sym_keyword_comment] = ACTIONS(202), - [sym_keyword_set] = ACTIONS(202), - [sym_keyword_unset] = ACTIONS(202), - [anon_sym_COMMA] = ACTIONS(202), - [anon_sym_DASH_GT] = ACTIONS(202), - [anon_sym_LBRACK] = ACTIONS(202), - [anon_sym_RBRACK] = ACTIONS(202), - [anon_sym_LPAREN] = ACTIONS(202), - [anon_sym_RPAREN] = ACTIONS(202), - [anon_sym_QMARK] = ACTIONS(204), - [anon_sym_LBRACE] = ACTIONS(202), - [anon_sym_RBRACE] = ACTIONS(202), - [anon_sym_LT_DASH] = ACTIONS(204), - [anon_sym_LT_DASH_GT] = ACTIONS(202), - [anon_sym_STAR] = ACTIONS(204), - [anon_sym_DOT] = ACTIONS(202), - [anon_sym_LT] = ACTIONS(204), - [anon_sym_GT] = ACTIONS(204), - [sym_variable_name] = ACTIONS(202), - [sym_custom_function_name] = ACTIONS(202), - [anon_sym_EQ] = ACTIONS(204), - [anon_sym_DASH] = ACTIONS(204), - [anon_sym_AT] = ACTIONS(204), - [anon_sym_LT_PIPE] = ACTIONS(202), - [anon_sym_AMP_AMP] = ACTIONS(202), - [anon_sym_PIPE_PIPE] = ACTIONS(202), - [anon_sym_QMARK_QMARK] = ACTIONS(202), - [anon_sym_QMARK_COLON] = ACTIONS(202), - [anon_sym_BANG_EQ] = ACTIONS(202), - [anon_sym_EQ_EQ] = ACTIONS(202), - [anon_sym_QMARK_EQ] = ACTIONS(202), - [anon_sym_STAR_EQ] = ACTIONS(202), - [anon_sym_TILDE] = ACTIONS(202), - [anon_sym_BANG_TILDE] = ACTIONS(202), - [anon_sym_STAR_TILDE] = ACTIONS(202), - [anon_sym_LT_EQ] = ACTIONS(202), - [anon_sym_GT_EQ] = ACTIONS(202), - [anon_sym_PLUS] = ACTIONS(204), - [anon_sym_PLUS_EQ] = ACTIONS(202), - [anon_sym_DASH_EQ] = ACTIONS(202), - [anon_sym_u00d7] = ACTIONS(202), - [anon_sym_SLASH] = ACTIONS(204), - [anon_sym_u00f7] = ACTIONS(202), - [anon_sym_STAR_STAR] = ACTIONS(202), - [anon_sym_u220b] = ACTIONS(202), - [anon_sym_u220c] = ACTIONS(202), - [anon_sym_u2287] = ACTIONS(202), - [anon_sym_u2283] = ACTIONS(202), - [anon_sym_u2285] = ACTIONS(202), - [anon_sym_u2208] = ACTIONS(202), - [anon_sym_u2209] = ACTIONS(202), - [anon_sym_u2286] = ACTIONS(202), - [anon_sym_u2282] = ACTIONS(202), - [anon_sym_u2284] = ACTIONS(202), - [anon_sym_AT_AT] = ACTIONS(202), - }, - [37] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(206), - [sym_keyword_if] = ACTIONS(206), - [sym_keyword_return] = ACTIONS(206), - [sym_keyword_from] = ACTIONS(206), - [sym_keyword_as] = ACTIONS(206), - [sym_keyword_omit] = ACTIONS(206), - [sym_keyword_parallel] = ACTIONS(206), - [sym_keyword_timeout] = ACTIONS(206), - [sym_keyword_where] = ACTIONS(206), - [sym_keyword_group] = ACTIONS(206), - [sym_keyword_and] = ACTIONS(206), - [sym_keyword_or] = ACTIONS(206), - [sym_keyword_is] = ACTIONS(206), - [sym_keyword_not] = ACTIONS(208), - [sym_keyword_contains] = ACTIONS(206), - [sym_keyword_contains_not] = ACTIONS(206), - [sym_keyword_contains_all] = ACTIONS(206), - [sym_keyword_contains_any] = ACTIONS(206), - [sym_keyword_contains_none] = ACTIONS(206), - [sym_keyword_inside] = ACTIONS(206), - [sym_keyword_in] = ACTIONS(208), - [sym_keyword_not_inside] = ACTIONS(206), - [sym_keyword_all_inside] = ACTIONS(206), - [sym_keyword_any_inside] = ACTIONS(206), - [sym_keyword_none_inside] = ACTIONS(206), - [sym_keyword_outside] = ACTIONS(206), - [sym_keyword_intersects] = ACTIONS(206), - [sym_keyword_drop] = ACTIONS(206), - [sym_keyword_schemafull] = ACTIONS(206), - [sym_keyword_schemaless] = ACTIONS(206), - [sym_keyword_changefeed] = ACTIONS(206), - [sym_keyword_content] = ACTIONS(206), - [sym_keyword_merge] = ACTIONS(206), - [sym_keyword_patch] = ACTIONS(206), - [sym_keyword_then] = ACTIONS(206), - [sym_keyword_type] = ACTIONS(206), - [sym_keyword_permissions] = ACTIONS(206), - [sym_keyword_for] = ACTIONS(206), - [sym_keyword_comment] = ACTIONS(206), - [sym_keyword_set] = ACTIONS(206), - [sym_keyword_unset] = ACTIONS(206), - [anon_sym_COMMA] = ACTIONS(206), - [anon_sym_DASH_GT] = ACTIONS(206), - [anon_sym_LBRACK] = ACTIONS(206), - [anon_sym_RBRACK] = ACTIONS(206), - [anon_sym_LPAREN] = ACTIONS(206), - [anon_sym_RPAREN] = ACTIONS(206), - [anon_sym_QMARK] = ACTIONS(208), - [anon_sym_LBRACE] = ACTIONS(206), - [anon_sym_RBRACE] = ACTIONS(206), - [anon_sym_LT_DASH] = ACTIONS(208), - [anon_sym_LT_DASH_GT] = ACTIONS(206), - [anon_sym_STAR] = ACTIONS(208), - [anon_sym_DOT] = ACTIONS(206), - [anon_sym_LT] = ACTIONS(208), - [anon_sym_GT] = ACTIONS(208), - [sym_variable_name] = ACTIONS(206), - [sym_custom_function_name] = ACTIONS(206), - [anon_sym_EQ] = ACTIONS(208), - [anon_sym_DASH] = ACTIONS(208), - [anon_sym_AT] = ACTIONS(208), - [anon_sym_LT_PIPE] = ACTIONS(206), - [anon_sym_AMP_AMP] = ACTIONS(206), - [anon_sym_PIPE_PIPE] = ACTIONS(206), - [anon_sym_QMARK_QMARK] = ACTIONS(206), - [anon_sym_QMARK_COLON] = ACTIONS(206), - [anon_sym_BANG_EQ] = ACTIONS(206), - [anon_sym_EQ_EQ] = ACTIONS(206), - [anon_sym_QMARK_EQ] = ACTIONS(206), - [anon_sym_STAR_EQ] = ACTIONS(206), - [anon_sym_TILDE] = ACTIONS(206), - [anon_sym_BANG_TILDE] = ACTIONS(206), - [anon_sym_STAR_TILDE] = ACTIONS(206), - [anon_sym_LT_EQ] = ACTIONS(206), - [anon_sym_GT_EQ] = ACTIONS(206), - [anon_sym_PLUS] = ACTIONS(208), - [anon_sym_PLUS_EQ] = ACTIONS(206), - [anon_sym_DASH_EQ] = ACTIONS(206), - [anon_sym_u00d7] = ACTIONS(206), - [anon_sym_SLASH] = ACTIONS(208), - [anon_sym_u00f7] = ACTIONS(206), - [anon_sym_STAR_STAR] = ACTIONS(206), - [anon_sym_u220b] = ACTIONS(206), - [anon_sym_u220c] = ACTIONS(206), - [anon_sym_u2287] = ACTIONS(206), - [anon_sym_u2283] = ACTIONS(206), - [anon_sym_u2285] = ACTIONS(206), - [anon_sym_u2208] = ACTIONS(206), - [anon_sym_u2209] = ACTIONS(206), - [anon_sym_u2286] = ACTIONS(206), - [anon_sym_u2282] = ACTIONS(206), - [anon_sym_u2284] = ACTIONS(206), - [anon_sym_AT_AT] = ACTIONS(206), - }, - [38] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(210), - [sym_keyword_if] = ACTIONS(210), - [sym_keyword_return] = ACTIONS(210), - [sym_keyword_from] = ACTIONS(210), - [sym_keyword_as] = ACTIONS(210), - [sym_keyword_omit] = ACTIONS(210), - [sym_keyword_parallel] = ACTIONS(210), - [sym_keyword_timeout] = ACTIONS(210), - [sym_keyword_where] = ACTIONS(210), - [sym_keyword_group] = ACTIONS(210), - [sym_keyword_and] = ACTIONS(210), - [sym_keyword_or] = ACTIONS(210), - [sym_keyword_is] = ACTIONS(210), - [sym_keyword_not] = ACTIONS(212), - [sym_keyword_contains] = ACTIONS(210), - [sym_keyword_contains_not] = ACTIONS(210), - [sym_keyword_contains_all] = ACTIONS(210), - [sym_keyword_contains_any] = ACTIONS(210), - [sym_keyword_contains_none] = ACTIONS(210), - [sym_keyword_inside] = ACTIONS(210), - [sym_keyword_in] = ACTIONS(212), - [sym_keyword_not_inside] = ACTIONS(210), - [sym_keyword_all_inside] = ACTIONS(210), - [sym_keyword_any_inside] = ACTIONS(210), - [sym_keyword_none_inside] = ACTIONS(210), - [sym_keyword_outside] = ACTIONS(210), - [sym_keyword_intersects] = ACTIONS(210), - [sym_keyword_drop] = ACTIONS(210), - [sym_keyword_schemafull] = ACTIONS(210), - [sym_keyword_schemaless] = ACTIONS(210), - [sym_keyword_changefeed] = ACTIONS(210), - [sym_keyword_content] = ACTIONS(210), - [sym_keyword_merge] = ACTIONS(210), - [sym_keyword_patch] = ACTIONS(210), - [sym_keyword_then] = ACTIONS(210), - [sym_keyword_type] = ACTIONS(210), - [sym_keyword_permissions] = ACTIONS(210), - [sym_keyword_for] = ACTIONS(210), - [sym_keyword_comment] = ACTIONS(210), - [sym_keyword_set] = ACTIONS(210), - [sym_keyword_unset] = ACTIONS(210), - [anon_sym_COMMA] = ACTIONS(210), - [anon_sym_DASH_GT] = ACTIONS(210), - [anon_sym_LBRACK] = ACTIONS(210), - [anon_sym_RBRACK] = ACTIONS(210), - [anon_sym_LPAREN] = ACTIONS(210), - [anon_sym_RPAREN] = ACTIONS(210), - [anon_sym_QMARK] = ACTIONS(212), - [anon_sym_LBRACE] = ACTIONS(210), - [anon_sym_RBRACE] = ACTIONS(210), - [anon_sym_LT_DASH] = ACTIONS(212), - [anon_sym_LT_DASH_GT] = ACTIONS(210), - [anon_sym_STAR] = ACTIONS(212), - [anon_sym_DOT] = ACTIONS(210), - [anon_sym_LT] = ACTIONS(212), - [anon_sym_GT] = ACTIONS(212), - [sym_variable_name] = ACTIONS(210), - [sym_custom_function_name] = ACTIONS(210), - [anon_sym_EQ] = ACTIONS(212), - [anon_sym_DASH] = ACTIONS(212), - [anon_sym_AT] = ACTIONS(212), - [anon_sym_LT_PIPE] = ACTIONS(210), - [anon_sym_AMP_AMP] = ACTIONS(210), - [anon_sym_PIPE_PIPE] = ACTIONS(210), - [anon_sym_QMARK_QMARK] = ACTIONS(210), - [anon_sym_QMARK_COLON] = ACTIONS(210), - [anon_sym_BANG_EQ] = ACTIONS(210), - [anon_sym_EQ_EQ] = ACTIONS(210), - [anon_sym_QMARK_EQ] = ACTIONS(210), - [anon_sym_STAR_EQ] = ACTIONS(210), - [anon_sym_TILDE] = ACTIONS(210), - [anon_sym_BANG_TILDE] = ACTIONS(210), - [anon_sym_STAR_TILDE] = ACTIONS(210), - [anon_sym_LT_EQ] = ACTIONS(210), - [anon_sym_GT_EQ] = ACTIONS(210), - [anon_sym_PLUS] = ACTIONS(212), - [anon_sym_PLUS_EQ] = ACTIONS(210), - [anon_sym_DASH_EQ] = ACTIONS(210), - [anon_sym_u00d7] = ACTIONS(210), - [anon_sym_SLASH] = ACTIONS(212), - [anon_sym_u00f7] = ACTIONS(210), - [anon_sym_STAR_STAR] = ACTIONS(210), - [anon_sym_u220b] = ACTIONS(210), - [anon_sym_u220c] = ACTIONS(210), - [anon_sym_u2287] = ACTIONS(210), - [anon_sym_u2283] = ACTIONS(210), - [anon_sym_u2285] = ACTIONS(210), - [anon_sym_u2208] = ACTIONS(210), - [anon_sym_u2209] = ACTIONS(210), - [anon_sym_u2286] = ACTIONS(210), - [anon_sym_u2282] = ACTIONS(210), - [anon_sym_u2284] = ACTIONS(210), - [anon_sym_AT_AT] = ACTIONS(210), - }, - [39] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(214), - [sym_keyword_if] = ACTIONS(214), - [sym_keyword_return] = ACTIONS(214), - [sym_keyword_from] = ACTIONS(214), - [sym_keyword_as] = ACTIONS(214), - [sym_keyword_omit] = ACTIONS(214), - [sym_keyword_parallel] = ACTIONS(214), - [sym_keyword_timeout] = ACTIONS(214), - [sym_keyword_where] = ACTIONS(214), - [sym_keyword_group] = ACTIONS(214), - [sym_keyword_and] = ACTIONS(214), - [sym_keyword_or] = ACTIONS(214), - [sym_keyword_is] = ACTIONS(214), - [sym_keyword_not] = ACTIONS(216), - [sym_keyword_contains] = ACTIONS(214), - [sym_keyword_contains_not] = ACTIONS(214), - [sym_keyword_contains_all] = ACTIONS(214), - [sym_keyword_contains_any] = ACTIONS(214), - [sym_keyword_contains_none] = ACTIONS(214), - [sym_keyword_inside] = ACTIONS(214), - [sym_keyword_in] = ACTIONS(216), - [sym_keyword_not_inside] = ACTIONS(214), - [sym_keyword_all_inside] = ACTIONS(214), - [sym_keyword_any_inside] = ACTIONS(214), - [sym_keyword_none_inside] = ACTIONS(214), - [sym_keyword_outside] = ACTIONS(214), - [sym_keyword_intersects] = ACTIONS(214), - [sym_keyword_drop] = ACTIONS(214), - [sym_keyword_schemafull] = ACTIONS(214), - [sym_keyword_schemaless] = ACTIONS(214), - [sym_keyword_changefeed] = ACTIONS(214), - [sym_keyword_content] = ACTIONS(214), - [sym_keyword_merge] = ACTIONS(214), - [sym_keyword_patch] = ACTIONS(214), - [sym_keyword_then] = ACTIONS(214), - [sym_keyword_type] = ACTIONS(214), - [sym_keyword_permissions] = ACTIONS(214), - [sym_keyword_for] = ACTIONS(214), - [sym_keyword_comment] = ACTIONS(214), - [sym_keyword_set] = ACTIONS(214), - [sym_keyword_unset] = ACTIONS(214), - [anon_sym_COMMA] = ACTIONS(214), - [anon_sym_DASH_GT] = ACTIONS(214), - [anon_sym_LBRACK] = ACTIONS(214), - [anon_sym_RBRACK] = ACTIONS(214), - [anon_sym_LPAREN] = ACTIONS(214), - [anon_sym_RPAREN] = ACTIONS(214), - [anon_sym_QMARK] = ACTIONS(216), - [anon_sym_LBRACE] = ACTIONS(214), - [anon_sym_RBRACE] = ACTIONS(214), - [anon_sym_LT_DASH] = ACTIONS(216), - [anon_sym_LT_DASH_GT] = ACTIONS(214), - [anon_sym_STAR] = ACTIONS(216), - [anon_sym_DOT] = ACTIONS(214), - [anon_sym_LT] = ACTIONS(216), - [anon_sym_GT] = ACTIONS(216), - [sym_variable_name] = ACTIONS(214), - [sym_custom_function_name] = ACTIONS(214), - [anon_sym_EQ] = ACTIONS(216), - [anon_sym_DASH] = ACTIONS(216), - [anon_sym_AT] = ACTIONS(216), - [anon_sym_LT_PIPE] = ACTIONS(214), - [anon_sym_AMP_AMP] = ACTIONS(214), - [anon_sym_PIPE_PIPE] = ACTIONS(214), - [anon_sym_QMARK_QMARK] = ACTIONS(214), - [anon_sym_QMARK_COLON] = ACTIONS(214), - [anon_sym_BANG_EQ] = ACTIONS(214), - [anon_sym_EQ_EQ] = ACTIONS(214), - [anon_sym_QMARK_EQ] = ACTIONS(214), - [anon_sym_STAR_EQ] = ACTIONS(214), - [anon_sym_TILDE] = ACTIONS(214), - [anon_sym_BANG_TILDE] = ACTIONS(214), - [anon_sym_STAR_TILDE] = ACTIONS(214), - [anon_sym_LT_EQ] = ACTIONS(214), - [anon_sym_GT_EQ] = ACTIONS(214), - [anon_sym_PLUS] = ACTIONS(216), - [anon_sym_PLUS_EQ] = ACTIONS(214), - [anon_sym_DASH_EQ] = ACTIONS(214), - [anon_sym_u00d7] = ACTIONS(214), - [anon_sym_SLASH] = ACTIONS(216), - [anon_sym_u00f7] = ACTIONS(214), - [anon_sym_STAR_STAR] = ACTIONS(214), - [anon_sym_u220b] = ACTIONS(214), - [anon_sym_u220c] = ACTIONS(214), - [anon_sym_u2287] = ACTIONS(214), - [anon_sym_u2283] = ACTIONS(214), - [anon_sym_u2285] = ACTIONS(214), - [anon_sym_u2208] = ACTIONS(214), - [anon_sym_u2209] = ACTIONS(214), - [anon_sym_u2286] = ACTIONS(214), - [anon_sym_u2282] = ACTIONS(214), - [anon_sym_u2284] = ACTIONS(214), - [anon_sym_AT_AT] = ACTIONS(214), - }, - [40] = { - [ts_builtin_sym_end] = ACTIONS(194), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(194), - [sym_keyword_return] = ACTIONS(194), - [sym_keyword_value] = ACTIONS(194), - [sym_keyword_explain] = ACTIONS(194), - [sym_keyword_parallel] = ACTIONS(194), - [sym_keyword_timeout] = ACTIONS(194), - [sym_keyword_fetch] = ACTIONS(194), - [sym_keyword_limit] = ACTIONS(194), - [sym_keyword_rand] = ACTIONS(194), - [sym_keyword_collate] = ACTIONS(194), - [sym_keyword_numeric] = ACTIONS(194), - [sym_keyword_asc] = ACTIONS(194), - [sym_keyword_desc] = ACTIONS(194), - [sym_keyword_where] = ACTIONS(194), - [sym_keyword_and] = ACTIONS(194), - [sym_keyword_or] = ACTIONS(194), - [sym_keyword_is] = ACTIONS(194), - [sym_keyword_not] = ACTIONS(196), - [sym_keyword_contains] = ACTIONS(194), - [sym_keyword_contains_not] = ACTIONS(194), - [sym_keyword_contains_all] = ACTIONS(194), - [sym_keyword_contains_any] = ACTIONS(194), - [sym_keyword_contains_none] = ACTIONS(194), - [sym_keyword_inside] = ACTIONS(194), - [sym_keyword_in] = ACTIONS(196), - [sym_keyword_not_inside] = ACTIONS(194), - [sym_keyword_all_inside] = ACTIONS(194), - [sym_keyword_any_inside] = ACTIONS(194), - [sym_keyword_none_inside] = ACTIONS(194), - [sym_keyword_outside] = ACTIONS(194), - [sym_keyword_intersects] = ACTIONS(194), - [sym_keyword_flexible] = ACTIONS(194), - [sym_keyword_readonly] = ACTIONS(194), - [sym_keyword_content] = ACTIONS(194), - [sym_keyword_merge] = ACTIONS(194), - [sym_keyword_patch] = ACTIONS(194), - [sym_keyword_type] = ACTIONS(194), - [sym_keyword_default] = ACTIONS(194), - [sym_keyword_assert] = ACTIONS(194), - [sym_keyword_permissions] = ACTIONS(194), - [sym_keyword_for] = ACTIONS(194), - [sym_keyword_comment] = ACTIONS(194), - [sym_keyword_set] = ACTIONS(194), - [sym_keyword_unset] = ACTIONS(194), - [anon_sym_COMMA] = ACTIONS(194), - [anon_sym_DASH_GT] = ACTIONS(194), - [anon_sym_LBRACK] = ACTIONS(194), - [anon_sym_RPAREN] = ACTIONS(194), - [anon_sym_RBRACE] = ACTIONS(194), - [anon_sym_LT_DASH] = ACTIONS(196), - [anon_sym_LT_DASH_GT] = ACTIONS(194), - [anon_sym_STAR] = ACTIONS(196), - [anon_sym_DOT] = ACTIONS(194), - [anon_sym_LT] = ACTIONS(196), - [anon_sym_GT] = ACTIONS(196), - [anon_sym_EQ] = ACTIONS(196), - [anon_sym_DASH] = ACTIONS(196), - [anon_sym_AT] = ACTIONS(196), - [anon_sym_LT_PIPE] = ACTIONS(194), - [anon_sym_PIPE_GT] = ACTIONS(194), - [anon_sym_AMP_AMP] = ACTIONS(194), - [anon_sym_PIPE_PIPE] = ACTIONS(194), - [anon_sym_QMARK_QMARK] = ACTIONS(194), - [anon_sym_QMARK_COLON] = ACTIONS(194), - [anon_sym_BANG_EQ] = ACTIONS(194), - [anon_sym_EQ_EQ] = ACTIONS(194), - [anon_sym_QMARK_EQ] = ACTIONS(194), - [anon_sym_STAR_EQ] = ACTIONS(194), - [anon_sym_TILDE] = ACTIONS(194), - [anon_sym_BANG_TILDE] = ACTIONS(194), - [anon_sym_STAR_TILDE] = ACTIONS(194), - [anon_sym_LT_EQ] = ACTIONS(194), - [anon_sym_GT_EQ] = ACTIONS(194), - [anon_sym_PLUS] = ACTIONS(196), - [anon_sym_PLUS_EQ] = ACTIONS(194), - [anon_sym_DASH_EQ] = ACTIONS(194), - [anon_sym_u00d7] = ACTIONS(194), - [anon_sym_SLASH] = ACTIONS(196), - [anon_sym_u00f7] = ACTIONS(194), - [anon_sym_STAR_STAR] = ACTIONS(194), - [anon_sym_u220b] = ACTIONS(194), - [anon_sym_u220c] = ACTIONS(194), - [anon_sym_u2287] = ACTIONS(194), - [anon_sym_u2283] = ACTIONS(194), - [anon_sym_u2285] = ACTIONS(194), - [anon_sym_u2208] = ACTIONS(194), - [anon_sym_u2209] = ACTIONS(194), - [anon_sym_u2286] = ACTIONS(194), - [anon_sym_u2282] = ACTIONS(194), - [anon_sym_u2284] = ACTIONS(194), - [anon_sym_AT_AT] = ACTIONS(194), - }, - [41] = { - [ts_builtin_sym_end] = ACTIONS(138), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(138), - [sym_keyword_return] = ACTIONS(138), - [sym_keyword_value] = ACTIONS(138), - [sym_keyword_explain] = ACTIONS(138), - [sym_keyword_parallel] = ACTIONS(138), - [sym_keyword_timeout] = ACTIONS(138), - [sym_keyword_fetch] = ACTIONS(138), - [sym_keyword_limit] = ACTIONS(138), - [sym_keyword_rand] = ACTIONS(138), - [sym_keyword_collate] = ACTIONS(138), - [sym_keyword_numeric] = ACTIONS(138), - [sym_keyword_asc] = ACTIONS(138), - [sym_keyword_desc] = ACTIONS(138), - [sym_keyword_where] = ACTIONS(138), - [sym_keyword_and] = ACTIONS(138), - [sym_keyword_or] = ACTIONS(138), - [sym_keyword_is] = ACTIONS(138), - [sym_keyword_not] = ACTIONS(140), - [sym_keyword_contains] = ACTIONS(138), - [sym_keyword_contains_not] = ACTIONS(138), - [sym_keyword_contains_all] = ACTIONS(138), - [sym_keyword_contains_any] = ACTIONS(138), - [sym_keyword_contains_none] = ACTIONS(138), - [sym_keyword_inside] = ACTIONS(138), - [sym_keyword_in] = ACTIONS(140), - [sym_keyword_not_inside] = ACTIONS(138), - [sym_keyword_all_inside] = ACTIONS(138), - [sym_keyword_any_inside] = ACTIONS(138), - [sym_keyword_none_inside] = ACTIONS(138), - [sym_keyword_outside] = ACTIONS(138), - [sym_keyword_intersects] = ACTIONS(138), - [sym_keyword_flexible] = ACTIONS(138), - [sym_keyword_readonly] = ACTIONS(138), - [sym_keyword_content] = ACTIONS(138), - [sym_keyword_merge] = ACTIONS(138), - [sym_keyword_patch] = ACTIONS(138), - [sym_keyword_type] = ACTIONS(138), - [sym_keyword_default] = ACTIONS(138), - [sym_keyword_assert] = ACTIONS(138), - [sym_keyword_permissions] = ACTIONS(138), - [sym_keyword_for] = ACTIONS(138), - [sym_keyword_comment] = ACTIONS(138), - [sym_keyword_set] = ACTIONS(138), - [sym_keyword_unset] = ACTIONS(138), - [anon_sym_COMMA] = ACTIONS(138), - [anon_sym_DASH_GT] = ACTIONS(138), - [anon_sym_LBRACK] = ACTIONS(138), - [anon_sym_RPAREN] = ACTIONS(138), - [anon_sym_RBRACE] = ACTIONS(138), - [anon_sym_LT_DASH] = ACTIONS(140), - [anon_sym_LT_DASH_GT] = ACTIONS(138), - [anon_sym_STAR] = ACTIONS(140), - [anon_sym_DOT] = ACTIONS(140), - [anon_sym_LT] = ACTIONS(140), - [anon_sym_GT] = ACTIONS(140), - [anon_sym_DOT_DOT] = ACTIONS(138), - [anon_sym_EQ] = ACTIONS(140), - [anon_sym_DASH] = ACTIONS(140), - [anon_sym_AT] = ACTIONS(140), - [anon_sym_LT_PIPE] = ACTIONS(138), - [anon_sym_AMP_AMP] = ACTIONS(138), - [anon_sym_PIPE_PIPE] = ACTIONS(138), - [anon_sym_QMARK_QMARK] = ACTIONS(138), - [anon_sym_QMARK_COLON] = ACTIONS(138), - [anon_sym_BANG_EQ] = ACTIONS(138), - [anon_sym_EQ_EQ] = ACTIONS(138), - [anon_sym_QMARK_EQ] = ACTIONS(138), - [anon_sym_STAR_EQ] = ACTIONS(138), - [anon_sym_TILDE] = ACTIONS(138), - [anon_sym_BANG_TILDE] = ACTIONS(138), - [anon_sym_STAR_TILDE] = ACTIONS(138), - [anon_sym_LT_EQ] = ACTIONS(138), - [anon_sym_GT_EQ] = ACTIONS(138), - [anon_sym_PLUS] = ACTIONS(140), - [anon_sym_PLUS_EQ] = ACTIONS(138), - [anon_sym_DASH_EQ] = ACTIONS(138), - [anon_sym_u00d7] = ACTIONS(138), - [anon_sym_SLASH] = ACTIONS(140), - [anon_sym_u00f7] = ACTIONS(138), - [anon_sym_STAR_STAR] = ACTIONS(138), - [anon_sym_u220b] = ACTIONS(138), - [anon_sym_u220c] = ACTIONS(138), - [anon_sym_u2287] = ACTIONS(138), - [anon_sym_u2283] = ACTIONS(138), - [anon_sym_u2285] = ACTIONS(138), - [anon_sym_u2208] = ACTIONS(138), - [anon_sym_u2209] = ACTIONS(138), - [anon_sym_u2286] = ACTIONS(138), - [anon_sym_u2282] = ACTIONS(138), - [anon_sym_u2284] = ACTIONS(138), - [anon_sym_AT_AT] = ACTIONS(138), - }, [42] = { - [ts_builtin_sym_end] = ACTIONS(59), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(59), - [sym_keyword_return] = ACTIONS(59), - [sym_keyword_value] = ACTIONS(59), - [sym_keyword_explain] = ACTIONS(59), - [sym_keyword_parallel] = ACTIONS(59), - [sym_keyword_timeout] = ACTIONS(59), - [sym_keyword_fetch] = ACTIONS(59), - [sym_keyword_limit] = ACTIONS(59), - [sym_keyword_rand] = ACTIONS(59), - [sym_keyword_collate] = ACTIONS(59), - [sym_keyword_numeric] = ACTIONS(59), - [sym_keyword_asc] = ACTIONS(59), - [sym_keyword_desc] = ACTIONS(59), - [sym_keyword_where] = ACTIONS(59), - [sym_keyword_and] = ACTIONS(59), - [sym_keyword_or] = ACTIONS(59), - [sym_keyword_is] = ACTIONS(59), - [sym_keyword_not] = ACTIONS(61), - [sym_keyword_contains] = ACTIONS(59), - [sym_keyword_contains_not] = ACTIONS(59), - [sym_keyword_contains_all] = ACTIONS(59), - [sym_keyword_contains_any] = ACTIONS(59), - [sym_keyword_contains_none] = ACTIONS(59), - [sym_keyword_inside] = ACTIONS(59), - [sym_keyword_in] = ACTIONS(61), - [sym_keyword_not_inside] = ACTIONS(59), - [sym_keyword_all_inside] = ACTIONS(59), - [sym_keyword_any_inside] = ACTIONS(59), - [sym_keyword_none_inside] = ACTIONS(59), - [sym_keyword_outside] = ACTIONS(59), - [sym_keyword_intersects] = ACTIONS(59), - [sym_keyword_flexible] = ACTIONS(59), - [sym_keyword_readonly] = ACTIONS(59), - [sym_keyword_content] = ACTIONS(59), - [sym_keyword_merge] = ACTIONS(59), - [sym_keyword_patch] = ACTIONS(59), - [sym_keyword_type] = ACTIONS(59), - [sym_keyword_default] = ACTIONS(59), - [sym_keyword_assert] = ACTIONS(59), - [sym_keyword_permissions] = ACTIONS(59), - [sym_keyword_for] = ACTIONS(59), - [sym_keyword_comment] = ACTIONS(59), - [sym_keyword_set] = ACTIONS(59), - [sym_keyword_unset] = ACTIONS(59), - [anon_sym_COMMA] = ACTIONS(59), - [anon_sym_DASH_GT] = ACTIONS(59), - [anon_sym_LBRACK] = ACTIONS(59), - [anon_sym_RPAREN] = ACTIONS(59), - [anon_sym_COLON] = ACTIONS(116), - [anon_sym_RBRACE] = ACTIONS(59), - [anon_sym_LT_DASH] = ACTIONS(61), - [anon_sym_LT_DASH_GT] = ACTIONS(59), - [anon_sym_STAR] = ACTIONS(61), - [anon_sym_DOT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_GT] = ACTIONS(61), - [anon_sym_EQ] = ACTIONS(61), - [anon_sym_DASH] = ACTIONS(61), - [anon_sym_AT] = ACTIONS(61), - [anon_sym_LT_PIPE] = ACTIONS(59), - [anon_sym_AMP_AMP] = ACTIONS(59), - [anon_sym_PIPE_PIPE] = ACTIONS(59), - [anon_sym_QMARK_QMARK] = ACTIONS(59), - [anon_sym_QMARK_COLON] = ACTIONS(59), - [anon_sym_BANG_EQ] = ACTIONS(59), - [anon_sym_EQ_EQ] = ACTIONS(59), - [anon_sym_QMARK_EQ] = ACTIONS(59), - [anon_sym_STAR_EQ] = ACTIONS(59), - [anon_sym_TILDE] = ACTIONS(59), - [anon_sym_BANG_TILDE] = ACTIONS(59), - [anon_sym_STAR_TILDE] = ACTIONS(59), - [anon_sym_LT_EQ] = ACTIONS(59), - [anon_sym_GT_EQ] = ACTIONS(59), - [anon_sym_PLUS] = ACTIONS(61), - [anon_sym_PLUS_EQ] = ACTIONS(59), - [anon_sym_DASH_EQ] = ACTIONS(59), - [anon_sym_u00d7] = ACTIONS(59), - [anon_sym_SLASH] = ACTIONS(61), - [anon_sym_u00f7] = ACTIONS(59), - [anon_sym_STAR_STAR] = ACTIONS(59), - [anon_sym_u220b] = ACTIONS(59), - [anon_sym_u220c] = ACTIONS(59), - [anon_sym_u2287] = ACTIONS(59), - [anon_sym_u2283] = ACTIONS(59), - [anon_sym_u2285] = ACTIONS(59), - [anon_sym_u2208] = ACTIONS(59), - [anon_sym_u2209] = ACTIONS(59), - [anon_sym_u2286] = ACTIONS(59), - [anon_sym_u2282] = ACTIONS(59), - [anon_sym_u2284] = ACTIONS(59), - [anon_sym_AT_AT] = ACTIONS(59), + [ts_builtin_sym_end] = ACTIONS(114), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(114), + [sym_keyword_return] = ACTIONS(114), + [sym_keyword_value] = ACTIONS(114), + [sym_keyword_explain] = ACTIONS(114), + [sym_keyword_parallel] = ACTIONS(114), + [sym_keyword_timeout] = ACTIONS(114), + [sym_keyword_fetch] = ACTIONS(114), + [sym_keyword_limit] = ACTIONS(114), + [sym_keyword_rand] = ACTIONS(114), + [sym_keyword_collate] = ACTIONS(114), + [sym_keyword_numeric] = ACTIONS(114), + [sym_keyword_asc] = ACTIONS(114), + [sym_keyword_desc] = ACTIONS(114), + [sym_keyword_where] = ACTIONS(114), + [sym_keyword_and] = ACTIONS(114), + [sym_keyword_or] = ACTIONS(114), + [sym_keyword_is] = ACTIONS(114), + [sym_keyword_not] = ACTIONS(116), + [sym_keyword_contains] = ACTIONS(114), + [sym_keyword_contains_not] = ACTIONS(114), + [sym_keyword_contains_all] = ACTIONS(114), + [sym_keyword_contains_any] = ACTIONS(114), + [sym_keyword_contains_none] = ACTIONS(114), + [sym_keyword_inside] = ACTIONS(114), + [sym_keyword_in] = ACTIONS(116), + [sym_keyword_not_inside] = ACTIONS(114), + [sym_keyword_all_inside] = ACTIONS(114), + [sym_keyword_any_inside] = ACTIONS(114), + [sym_keyword_none_inside] = ACTIONS(114), + [sym_keyword_outside] = ACTIONS(114), + [sym_keyword_intersects] = ACTIONS(114), + [sym_keyword_flexible] = ACTIONS(114), + [sym_keyword_readonly] = ACTIONS(114), + [sym_keyword_content] = ACTIONS(114), + [sym_keyword_merge] = ACTIONS(114), + [sym_keyword_patch] = ACTIONS(114), + [sym_keyword_type] = ACTIONS(114), + [sym_keyword_default] = ACTIONS(114), + [sym_keyword_assert] = ACTIONS(114), + [sym_keyword_permissions] = ACTIONS(114), + [sym_keyword_for] = ACTIONS(114), + [sym_keyword_comment] = ACTIONS(114), + [sym_keyword_set] = ACTIONS(114), + [sym_keyword_unset] = ACTIONS(114), + [anon_sym_COMMA] = ACTIONS(114), + [anon_sym_DASH_GT] = ACTIONS(114), + [anon_sym_LBRACK] = ACTIONS(114), + [anon_sym_RPAREN] = ACTIONS(114), + [anon_sym_RBRACE] = ACTIONS(114), + [anon_sym_LT_DASH] = ACTIONS(116), + [anon_sym_LT_DASH_GT] = ACTIONS(114), + [anon_sym_STAR] = ACTIONS(116), + [anon_sym_DOT] = ACTIONS(116), + [anon_sym_LT] = ACTIONS(116), + [anon_sym_GT] = ACTIONS(116), + [anon_sym_DOT_DOT] = ACTIONS(114), + [anon_sym_EQ] = ACTIONS(116), + [anon_sym_DASH] = ACTIONS(116), + [anon_sym_AT] = ACTIONS(116), + [anon_sym_LT_PIPE] = ACTIONS(114), + [anon_sym_AMP_AMP] = ACTIONS(114), + [anon_sym_PIPE_PIPE] = ACTIONS(114), + [anon_sym_QMARK_QMARK] = ACTIONS(114), + [anon_sym_QMARK_COLON] = ACTIONS(114), + [anon_sym_BANG_EQ] = ACTIONS(114), + [anon_sym_EQ_EQ] = ACTIONS(114), + [anon_sym_QMARK_EQ] = ACTIONS(114), + [anon_sym_STAR_EQ] = ACTIONS(114), + [anon_sym_TILDE] = ACTIONS(114), + [anon_sym_BANG_TILDE] = ACTIONS(114), + [anon_sym_STAR_TILDE] = ACTIONS(114), + [anon_sym_LT_EQ] = ACTIONS(114), + [anon_sym_GT_EQ] = ACTIONS(114), + [anon_sym_PLUS] = ACTIONS(116), + [anon_sym_PLUS_EQ] = ACTIONS(114), + [anon_sym_DASH_EQ] = ACTIONS(114), + [anon_sym_u00d7] = ACTIONS(114), + [anon_sym_SLASH] = ACTIONS(116), + [anon_sym_u00f7] = ACTIONS(114), + [anon_sym_STAR_STAR] = ACTIONS(114), + [anon_sym_u220b] = ACTIONS(114), + [anon_sym_u220c] = ACTIONS(114), + [anon_sym_u2287] = ACTIONS(114), + [anon_sym_u2283] = ACTIONS(114), + [anon_sym_u2285] = ACTIONS(114), + [anon_sym_u2208] = ACTIONS(114), + [anon_sym_u2209] = ACTIONS(114), + [anon_sym_u2286] = ACTIONS(114), + [anon_sym_u2282] = ACTIONS(114), + [anon_sym_u2284] = ACTIONS(114), + [anon_sym_AT_AT] = ACTIONS(114), }, [43] = { - [ts_builtin_sym_end] = ACTIONS(134), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(134), - [sym_keyword_return] = ACTIONS(134), - [sym_keyword_value] = ACTIONS(134), - [sym_keyword_explain] = ACTIONS(134), - [sym_keyword_parallel] = ACTIONS(134), - [sym_keyword_timeout] = ACTIONS(134), - [sym_keyword_fetch] = ACTIONS(134), - [sym_keyword_limit] = ACTIONS(134), - [sym_keyword_rand] = ACTIONS(134), - [sym_keyword_collate] = ACTIONS(134), - [sym_keyword_numeric] = ACTIONS(134), - [sym_keyword_asc] = ACTIONS(134), - [sym_keyword_desc] = ACTIONS(134), - [sym_keyword_where] = ACTIONS(134), - [sym_keyword_and] = ACTIONS(134), - [sym_keyword_or] = ACTIONS(134), - [sym_keyword_is] = ACTIONS(134), - [sym_keyword_not] = ACTIONS(136), - [sym_keyword_contains] = ACTIONS(134), - [sym_keyword_contains_not] = ACTIONS(134), - [sym_keyword_contains_all] = ACTIONS(134), - [sym_keyword_contains_any] = ACTIONS(134), - [sym_keyword_contains_none] = ACTIONS(134), - [sym_keyword_inside] = ACTIONS(134), - [sym_keyword_in] = ACTIONS(136), - [sym_keyword_not_inside] = ACTIONS(134), - [sym_keyword_all_inside] = ACTIONS(134), - [sym_keyword_any_inside] = ACTIONS(134), - [sym_keyword_none_inside] = ACTIONS(134), - [sym_keyword_outside] = ACTIONS(134), - [sym_keyword_intersects] = ACTIONS(134), - [sym_keyword_flexible] = ACTIONS(134), - [sym_keyword_readonly] = ACTIONS(134), - [sym_keyword_content] = ACTIONS(134), - [sym_keyword_merge] = ACTIONS(134), - [sym_keyword_patch] = ACTIONS(134), - [sym_keyword_type] = ACTIONS(134), - [sym_keyword_default] = ACTIONS(134), - [sym_keyword_assert] = ACTIONS(134), - [sym_keyword_permissions] = ACTIONS(134), - [sym_keyword_for] = ACTIONS(134), - [sym_keyword_comment] = ACTIONS(134), - [sym_keyword_set] = ACTIONS(134), - [sym_keyword_unset] = ACTIONS(134), - [anon_sym_COMMA] = ACTIONS(134), - [anon_sym_DASH_GT] = ACTIONS(134), - [anon_sym_LBRACK] = ACTIONS(134), - [anon_sym_RPAREN] = ACTIONS(134), - [anon_sym_RBRACE] = ACTIONS(134), - [anon_sym_LT_DASH] = ACTIONS(136), - [anon_sym_LT_DASH_GT] = ACTIONS(134), - [anon_sym_STAR] = ACTIONS(136), - [anon_sym_DOT] = ACTIONS(136), - [anon_sym_LT] = ACTIONS(136), - [anon_sym_GT] = ACTIONS(136), - [anon_sym_DOT_DOT] = ACTIONS(134), - [anon_sym_EQ] = ACTIONS(136), - [anon_sym_DASH] = ACTIONS(136), - [anon_sym_AT] = ACTIONS(136), - [anon_sym_LT_PIPE] = ACTIONS(134), - [anon_sym_AMP_AMP] = ACTIONS(134), - [anon_sym_PIPE_PIPE] = ACTIONS(134), - [anon_sym_QMARK_QMARK] = ACTIONS(134), - [anon_sym_QMARK_COLON] = ACTIONS(134), - [anon_sym_BANG_EQ] = ACTIONS(134), - [anon_sym_EQ_EQ] = ACTIONS(134), - [anon_sym_QMARK_EQ] = ACTIONS(134), - [anon_sym_STAR_EQ] = ACTIONS(134), - [anon_sym_TILDE] = ACTIONS(134), - [anon_sym_BANG_TILDE] = ACTIONS(134), - [anon_sym_STAR_TILDE] = ACTIONS(134), - [anon_sym_LT_EQ] = ACTIONS(134), - [anon_sym_GT_EQ] = ACTIONS(134), - [anon_sym_PLUS] = ACTIONS(136), - [anon_sym_PLUS_EQ] = ACTIONS(134), - [anon_sym_DASH_EQ] = ACTIONS(134), - [anon_sym_u00d7] = ACTIONS(134), - [anon_sym_SLASH] = ACTIONS(136), - [anon_sym_u00f7] = ACTIONS(134), - [anon_sym_STAR_STAR] = ACTIONS(134), - [anon_sym_u220b] = ACTIONS(134), - [anon_sym_u220c] = ACTIONS(134), - [anon_sym_u2287] = ACTIONS(134), - [anon_sym_u2283] = ACTIONS(134), - [anon_sym_u2285] = ACTIONS(134), - [anon_sym_u2208] = ACTIONS(134), - [anon_sym_u2209] = ACTIONS(134), - [anon_sym_u2286] = ACTIONS(134), - [anon_sym_u2282] = ACTIONS(134), - [anon_sym_u2284] = ACTIONS(134), - [anon_sym_AT_AT] = ACTIONS(134), + [ts_builtin_sym_end] = ACTIONS(126), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(126), + [sym_keyword_return] = ACTIONS(126), + [sym_keyword_value] = ACTIONS(126), + [sym_keyword_explain] = ACTIONS(126), + [sym_keyword_parallel] = ACTIONS(126), + [sym_keyword_timeout] = ACTIONS(126), + [sym_keyword_fetch] = ACTIONS(126), + [sym_keyword_limit] = ACTIONS(126), + [sym_keyword_rand] = ACTIONS(126), + [sym_keyword_collate] = ACTIONS(126), + [sym_keyword_numeric] = ACTIONS(126), + [sym_keyword_asc] = ACTIONS(126), + [sym_keyword_desc] = ACTIONS(126), + [sym_keyword_where] = ACTIONS(126), + [sym_keyword_and] = ACTIONS(126), + [sym_keyword_or] = ACTIONS(126), + [sym_keyword_is] = ACTIONS(126), + [sym_keyword_not] = ACTIONS(128), + [sym_keyword_contains] = ACTIONS(126), + [sym_keyword_contains_not] = ACTIONS(126), + [sym_keyword_contains_all] = ACTIONS(126), + [sym_keyword_contains_any] = ACTIONS(126), + [sym_keyword_contains_none] = ACTIONS(126), + [sym_keyword_inside] = ACTIONS(126), + [sym_keyword_in] = ACTIONS(128), + [sym_keyword_not_inside] = ACTIONS(126), + [sym_keyword_all_inside] = ACTIONS(126), + [sym_keyword_any_inside] = ACTIONS(126), + [sym_keyword_none_inside] = ACTIONS(126), + [sym_keyword_outside] = ACTIONS(126), + [sym_keyword_intersects] = ACTIONS(126), + [sym_keyword_flexible] = ACTIONS(126), + [sym_keyword_readonly] = ACTIONS(126), + [sym_keyword_content] = ACTIONS(126), + [sym_keyword_merge] = ACTIONS(126), + [sym_keyword_patch] = ACTIONS(126), + [sym_keyword_type] = ACTIONS(126), + [sym_keyword_default] = ACTIONS(126), + [sym_keyword_assert] = ACTIONS(126), + [sym_keyword_permissions] = ACTIONS(126), + [sym_keyword_for] = ACTIONS(126), + [sym_keyword_comment] = ACTIONS(126), + [sym_keyword_set] = ACTIONS(126), + [sym_keyword_unset] = ACTIONS(126), + [anon_sym_COMMA] = ACTIONS(126), + [anon_sym_DASH_GT] = ACTIONS(126), + [anon_sym_LBRACK] = ACTIONS(126), + [anon_sym_RPAREN] = ACTIONS(126), + [anon_sym_RBRACE] = ACTIONS(126), + [anon_sym_LT_DASH] = ACTIONS(128), + [anon_sym_LT_DASH_GT] = ACTIONS(126), + [anon_sym_STAR] = ACTIONS(128), + [anon_sym_DOT] = ACTIONS(128), + [anon_sym_LT] = ACTIONS(128), + [anon_sym_GT] = ACTIONS(128), + [anon_sym_DOT_DOT] = ACTIONS(126), + [anon_sym_EQ] = ACTIONS(128), + [anon_sym_DASH] = ACTIONS(128), + [anon_sym_AT] = ACTIONS(128), + [anon_sym_LT_PIPE] = ACTIONS(126), + [anon_sym_AMP_AMP] = ACTIONS(126), + [anon_sym_PIPE_PIPE] = ACTIONS(126), + [anon_sym_QMARK_QMARK] = ACTIONS(126), + [anon_sym_QMARK_COLON] = ACTIONS(126), + [anon_sym_BANG_EQ] = ACTIONS(126), + [anon_sym_EQ_EQ] = ACTIONS(126), + [anon_sym_QMARK_EQ] = ACTIONS(126), + [anon_sym_STAR_EQ] = ACTIONS(126), + [anon_sym_TILDE] = ACTIONS(126), + [anon_sym_BANG_TILDE] = ACTIONS(126), + [anon_sym_STAR_TILDE] = ACTIONS(126), + [anon_sym_LT_EQ] = ACTIONS(126), + [anon_sym_GT_EQ] = ACTIONS(126), + [anon_sym_PLUS] = ACTIONS(128), + [anon_sym_PLUS_EQ] = ACTIONS(126), + [anon_sym_DASH_EQ] = ACTIONS(126), + [anon_sym_u00d7] = ACTIONS(126), + [anon_sym_SLASH] = ACTIONS(128), + [anon_sym_u00f7] = ACTIONS(126), + [anon_sym_STAR_STAR] = ACTIONS(126), + [anon_sym_u220b] = ACTIONS(126), + [anon_sym_u220c] = ACTIONS(126), + [anon_sym_u2287] = ACTIONS(126), + [anon_sym_u2283] = ACTIONS(126), + [anon_sym_u2285] = ACTIONS(126), + [anon_sym_u2208] = ACTIONS(126), + [anon_sym_u2209] = ACTIONS(126), + [anon_sym_u2286] = ACTIONS(126), + [anon_sym_u2282] = ACTIONS(126), + [anon_sym_u2284] = ACTIONS(126), + [anon_sym_AT_AT] = ACTIONS(126), }, [44] = { - [ts_builtin_sym_end] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(122), - [sym_keyword_return] = ACTIONS(122), - [sym_keyword_value] = ACTIONS(122), - [sym_keyword_explain] = ACTIONS(122), - [sym_keyword_parallel] = ACTIONS(122), - [sym_keyword_timeout] = ACTIONS(122), - [sym_keyword_fetch] = ACTIONS(122), - [sym_keyword_limit] = ACTIONS(122), - [sym_keyword_rand] = ACTIONS(122), - [sym_keyword_collate] = ACTIONS(122), - [sym_keyword_numeric] = ACTIONS(122), - [sym_keyword_asc] = ACTIONS(122), - [sym_keyword_desc] = ACTIONS(122), - [sym_keyword_where] = ACTIONS(122), - [sym_keyword_and] = ACTIONS(122), - [sym_keyword_or] = ACTIONS(122), - [sym_keyword_is] = ACTIONS(122), - [sym_keyword_not] = ACTIONS(124), - [sym_keyword_contains] = ACTIONS(122), - [sym_keyword_contains_not] = ACTIONS(122), - [sym_keyword_contains_all] = ACTIONS(122), - [sym_keyword_contains_any] = ACTIONS(122), - [sym_keyword_contains_none] = ACTIONS(122), - [sym_keyword_inside] = ACTIONS(122), - [sym_keyword_in] = ACTIONS(124), - [sym_keyword_not_inside] = ACTIONS(122), - [sym_keyword_all_inside] = ACTIONS(122), - [sym_keyword_any_inside] = ACTIONS(122), - [sym_keyword_none_inside] = ACTIONS(122), - [sym_keyword_outside] = ACTIONS(122), - [sym_keyword_intersects] = ACTIONS(122), - [sym_keyword_flexible] = ACTIONS(122), - [sym_keyword_readonly] = ACTIONS(122), - [sym_keyword_content] = ACTIONS(122), - [sym_keyword_merge] = ACTIONS(122), - [sym_keyword_patch] = ACTIONS(122), - [sym_keyword_type] = ACTIONS(122), - [sym_keyword_default] = ACTIONS(122), - [sym_keyword_assert] = ACTIONS(122), - [sym_keyword_permissions] = ACTIONS(122), - [sym_keyword_for] = ACTIONS(122), - [sym_keyword_comment] = ACTIONS(122), - [sym_keyword_set] = ACTIONS(122), - [sym_keyword_unset] = ACTIONS(122), - [anon_sym_COMMA] = ACTIONS(122), - [anon_sym_DASH_GT] = ACTIONS(122), - [anon_sym_LBRACK] = ACTIONS(122), - [anon_sym_RPAREN] = ACTIONS(122), - [anon_sym_RBRACE] = ACTIONS(122), - [anon_sym_LT_DASH] = ACTIONS(124), - [anon_sym_LT_DASH_GT] = ACTIONS(122), - [anon_sym_STAR] = ACTIONS(124), - [anon_sym_DOT] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_GT] = ACTIONS(124), - [anon_sym_DOT_DOT] = ACTIONS(122), - [anon_sym_EQ] = ACTIONS(124), - [anon_sym_DASH] = ACTIONS(124), - [anon_sym_AT] = ACTIONS(124), - [anon_sym_LT_PIPE] = ACTIONS(122), - [anon_sym_AMP_AMP] = ACTIONS(122), - [anon_sym_PIPE_PIPE] = ACTIONS(122), - [anon_sym_QMARK_QMARK] = ACTIONS(122), - [anon_sym_QMARK_COLON] = ACTIONS(122), - [anon_sym_BANG_EQ] = ACTIONS(122), - [anon_sym_EQ_EQ] = ACTIONS(122), - [anon_sym_QMARK_EQ] = ACTIONS(122), - [anon_sym_STAR_EQ] = ACTIONS(122), - [anon_sym_TILDE] = ACTIONS(122), - [anon_sym_BANG_TILDE] = ACTIONS(122), - [anon_sym_STAR_TILDE] = ACTIONS(122), - [anon_sym_LT_EQ] = ACTIONS(122), - [anon_sym_GT_EQ] = ACTIONS(122), - [anon_sym_PLUS] = ACTIONS(124), - [anon_sym_PLUS_EQ] = ACTIONS(122), - [anon_sym_DASH_EQ] = ACTIONS(122), - [anon_sym_u00d7] = ACTIONS(122), - [anon_sym_SLASH] = ACTIONS(124), - [anon_sym_u00f7] = ACTIONS(122), - [anon_sym_STAR_STAR] = ACTIONS(122), - [anon_sym_u220b] = ACTIONS(122), - [anon_sym_u220c] = ACTIONS(122), - [anon_sym_u2287] = ACTIONS(122), - [anon_sym_u2283] = ACTIONS(122), - [anon_sym_u2285] = ACTIONS(122), - [anon_sym_u2208] = ACTIONS(122), - [anon_sym_u2209] = ACTIONS(122), - [anon_sym_u2286] = ACTIONS(122), - [anon_sym_u2282] = ACTIONS(122), - [anon_sym_u2284] = ACTIONS(122), - [anon_sym_AT_AT] = ACTIONS(122), + [ts_builtin_sym_end] = ACTIONS(196), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(196), + [sym_keyword_return] = ACTIONS(196), + [sym_keyword_value] = ACTIONS(196), + [sym_keyword_explain] = ACTIONS(196), + [sym_keyword_parallel] = ACTIONS(196), + [sym_keyword_timeout] = ACTIONS(196), + [sym_keyword_fetch] = ACTIONS(196), + [sym_keyword_limit] = ACTIONS(196), + [sym_keyword_rand] = ACTIONS(196), + [sym_keyword_collate] = ACTIONS(196), + [sym_keyword_numeric] = ACTIONS(196), + [sym_keyword_asc] = ACTIONS(196), + [sym_keyword_desc] = ACTIONS(196), + [sym_keyword_where] = ACTIONS(196), + [sym_keyword_and] = ACTIONS(196), + [sym_keyword_or] = ACTIONS(196), + [sym_keyword_is] = ACTIONS(196), + [sym_keyword_not] = ACTIONS(198), + [sym_keyword_contains] = ACTIONS(196), + [sym_keyword_contains_not] = ACTIONS(196), + [sym_keyword_contains_all] = ACTIONS(196), + [sym_keyword_contains_any] = ACTIONS(196), + [sym_keyword_contains_none] = ACTIONS(196), + [sym_keyword_inside] = ACTIONS(196), + [sym_keyword_in] = ACTIONS(198), + [sym_keyword_not_inside] = ACTIONS(196), + [sym_keyword_all_inside] = ACTIONS(196), + [sym_keyword_any_inside] = ACTIONS(196), + [sym_keyword_none_inside] = ACTIONS(196), + [sym_keyword_outside] = ACTIONS(196), + [sym_keyword_intersects] = ACTIONS(196), + [sym_keyword_flexible] = ACTIONS(196), + [sym_keyword_readonly] = ACTIONS(196), + [sym_keyword_content] = ACTIONS(196), + [sym_keyword_merge] = ACTIONS(196), + [sym_keyword_patch] = ACTIONS(196), + [sym_keyword_type] = ACTIONS(196), + [sym_keyword_default] = ACTIONS(196), + [sym_keyword_assert] = ACTIONS(196), + [sym_keyword_permissions] = ACTIONS(196), + [sym_keyword_for] = ACTIONS(196), + [sym_keyword_comment] = ACTIONS(196), + [sym_keyword_set] = ACTIONS(196), + [sym_keyword_unset] = ACTIONS(196), + [anon_sym_COMMA] = ACTIONS(196), + [anon_sym_DASH_GT] = ACTIONS(196), + [anon_sym_LBRACK] = ACTIONS(196), + [anon_sym_RPAREN] = ACTIONS(196), + [anon_sym_RBRACE] = ACTIONS(196), + [anon_sym_LT_DASH] = ACTIONS(198), + [anon_sym_LT_DASH_GT] = ACTIONS(196), + [anon_sym_STAR] = ACTIONS(198), + [anon_sym_DOT] = ACTIONS(196), + [anon_sym_LT] = ACTIONS(198), + [anon_sym_GT] = ACTIONS(198), + [anon_sym_EQ] = ACTIONS(198), + [anon_sym_DASH] = ACTIONS(198), + [anon_sym_AT] = ACTIONS(198), + [anon_sym_LT_PIPE] = ACTIONS(196), + [anon_sym_PIPE_GT] = ACTIONS(196), + [anon_sym_AMP_AMP] = ACTIONS(196), + [anon_sym_PIPE_PIPE] = ACTIONS(196), + [anon_sym_QMARK_QMARK] = ACTIONS(196), + [anon_sym_QMARK_COLON] = ACTIONS(196), + [anon_sym_BANG_EQ] = ACTIONS(196), + [anon_sym_EQ_EQ] = ACTIONS(196), + [anon_sym_QMARK_EQ] = ACTIONS(196), + [anon_sym_STAR_EQ] = ACTIONS(196), + [anon_sym_TILDE] = ACTIONS(196), + [anon_sym_BANG_TILDE] = ACTIONS(196), + [anon_sym_STAR_TILDE] = ACTIONS(196), + [anon_sym_LT_EQ] = ACTIONS(196), + [anon_sym_GT_EQ] = ACTIONS(196), + [anon_sym_PLUS] = ACTIONS(198), + [anon_sym_PLUS_EQ] = ACTIONS(196), + [anon_sym_DASH_EQ] = ACTIONS(196), + [anon_sym_u00d7] = ACTIONS(196), + [anon_sym_SLASH] = ACTIONS(198), + [anon_sym_u00f7] = ACTIONS(196), + [anon_sym_STAR_STAR] = ACTIONS(196), + [anon_sym_u220b] = ACTIONS(196), + [anon_sym_u220c] = ACTIONS(196), + [anon_sym_u2287] = ACTIONS(196), + [anon_sym_u2283] = ACTIONS(196), + [anon_sym_u2285] = ACTIONS(196), + [anon_sym_u2208] = ACTIONS(196), + [anon_sym_u2209] = ACTIONS(196), + [anon_sym_u2286] = ACTIONS(196), + [anon_sym_u2282] = ACTIONS(196), + [anon_sym_u2284] = ACTIONS(196), + [anon_sym_AT_AT] = ACTIONS(196), }, [45] = { - [ts_builtin_sym_end] = ACTIONS(112), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(112), - [sym_keyword_return] = ACTIONS(112), - [sym_keyword_value] = ACTIONS(112), - [sym_keyword_explain] = ACTIONS(112), - [sym_keyword_parallel] = ACTIONS(112), - [sym_keyword_timeout] = ACTIONS(112), - [sym_keyword_fetch] = ACTIONS(112), - [sym_keyword_limit] = ACTIONS(112), - [sym_keyword_rand] = ACTIONS(112), - [sym_keyword_collate] = ACTIONS(112), - [sym_keyword_numeric] = ACTIONS(112), - [sym_keyword_asc] = ACTIONS(112), - [sym_keyword_desc] = ACTIONS(112), - [sym_keyword_where] = ACTIONS(112), - [sym_keyword_and] = ACTIONS(112), - [sym_keyword_or] = ACTIONS(112), - [sym_keyword_is] = ACTIONS(112), - [sym_keyword_not] = ACTIONS(114), - [sym_keyword_contains] = ACTIONS(112), - [sym_keyword_contains_not] = ACTIONS(112), - [sym_keyword_contains_all] = ACTIONS(112), - [sym_keyword_contains_any] = ACTIONS(112), - [sym_keyword_contains_none] = ACTIONS(112), - [sym_keyword_inside] = ACTIONS(112), - [sym_keyword_in] = ACTIONS(114), - [sym_keyword_not_inside] = ACTIONS(112), - [sym_keyword_all_inside] = ACTIONS(112), - [sym_keyword_any_inside] = ACTIONS(112), - [sym_keyword_none_inside] = ACTIONS(112), - [sym_keyword_outside] = ACTIONS(112), - [sym_keyword_intersects] = ACTIONS(112), - [sym_keyword_flexible] = ACTIONS(112), - [sym_keyword_readonly] = ACTIONS(112), - [sym_keyword_content] = ACTIONS(112), - [sym_keyword_merge] = ACTIONS(112), - [sym_keyword_patch] = ACTIONS(112), - [sym_keyword_type] = ACTIONS(112), - [sym_keyword_default] = ACTIONS(112), - [sym_keyword_assert] = ACTIONS(112), - [sym_keyword_permissions] = ACTIONS(112), - [sym_keyword_for] = ACTIONS(112), - [sym_keyword_comment] = ACTIONS(112), - [sym_keyword_set] = ACTIONS(112), - [sym_keyword_unset] = ACTIONS(112), - [anon_sym_COMMA] = ACTIONS(112), - [anon_sym_DASH_GT] = ACTIONS(112), - [anon_sym_LBRACK] = ACTIONS(112), - [anon_sym_RPAREN] = ACTIONS(112), - [anon_sym_RBRACE] = ACTIONS(112), - [anon_sym_LT_DASH] = ACTIONS(114), - [anon_sym_LT_DASH_GT] = ACTIONS(112), - [anon_sym_STAR] = ACTIONS(114), - [anon_sym_DOT] = ACTIONS(114), - [anon_sym_LT] = ACTIONS(114), - [anon_sym_GT] = ACTIONS(114), - [anon_sym_DOT_DOT] = ACTIONS(112), - [anon_sym_EQ] = ACTIONS(114), - [anon_sym_DASH] = ACTIONS(114), - [anon_sym_AT] = ACTIONS(114), - [anon_sym_LT_PIPE] = ACTIONS(112), - [anon_sym_AMP_AMP] = ACTIONS(112), - [anon_sym_PIPE_PIPE] = ACTIONS(112), - [anon_sym_QMARK_QMARK] = ACTIONS(112), - [anon_sym_QMARK_COLON] = ACTIONS(112), - [anon_sym_BANG_EQ] = ACTIONS(112), - [anon_sym_EQ_EQ] = ACTIONS(112), - [anon_sym_QMARK_EQ] = ACTIONS(112), - [anon_sym_STAR_EQ] = ACTIONS(112), - [anon_sym_TILDE] = ACTIONS(112), - [anon_sym_BANG_TILDE] = ACTIONS(112), - [anon_sym_STAR_TILDE] = ACTIONS(112), - [anon_sym_LT_EQ] = ACTIONS(112), - [anon_sym_GT_EQ] = ACTIONS(112), - [anon_sym_PLUS] = ACTIONS(114), - [anon_sym_PLUS_EQ] = ACTIONS(112), - [anon_sym_DASH_EQ] = ACTIONS(112), - [anon_sym_u00d7] = ACTIONS(112), - [anon_sym_SLASH] = ACTIONS(114), - [anon_sym_u00f7] = ACTIONS(112), - [anon_sym_STAR_STAR] = ACTIONS(112), - [anon_sym_u220b] = ACTIONS(112), - [anon_sym_u220c] = ACTIONS(112), - [anon_sym_u2287] = ACTIONS(112), - [anon_sym_u2283] = ACTIONS(112), - [anon_sym_u2285] = ACTIONS(112), - [anon_sym_u2208] = ACTIONS(112), - [anon_sym_u2209] = ACTIONS(112), - [anon_sym_u2286] = ACTIONS(112), - [anon_sym_u2282] = ACTIONS(112), - [anon_sym_u2284] = ACTIONS(112), - [anon_sym_AT_AT] = ACTIONS(112), + [ts_builtin_sym_end] = ACTIONS(61), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(61), + [sym_keyword_return] = ACTIONS(61), + [sym_keyword_value] = ACTIONS(61), + [sym_keyword_explain] = ACTIONS(61), + [sym_keyword_parallel] = ACTIONS(61), + [sym_keyword_timeout] = ACTIONS(61), + [sym_keyword_fetch] = ACTIONS(61), + [sym_keyword_limit] = ACTIONS(61), + [sym_keyword_rand] = ACTIONS(61), + [sym_keyword_collate] = ACTIONS(61), + [sym_keyword_numeric] = ACTIONS(61), + [sym_keyword_asc] = ACTIONS(61), + [sym_keyword_desc] = ACTIONS(61), + [sym_keyword_where] = ACTIONS(61), + [sym_keyword_and] = ACTIONS(61), + [sym_keyword_or] = ACTIONS(61), + [sym_keyword_is] = ACTIONS(61), + [sym_keyword_not] = ACTIONS(63), + [sym_keyword_contains] = ACTIONS(61), + [sym_keyword_contains_not] = ACTIONS(61), + [sym_keyword_contains_all] = ACTIONS(61), + [sym_keyword_contains_any] = ACTIONS(61), + [sym_keyword_contains_none] = ACTIONS(61), + [sym_keyword_inside] = ACTIONS(61), + [sym_keyword_in] = ACTIONS(63), + [sym_keyword_not_inside] = ACTIONS(61), + [sym_keyword_all_inside] = ACTIONS(61), + [sym_keyword_any_inside] = ACTIONS(61), + [sym_keyword_none_inside] = ACTIONS(61), + [sym_keyword_outside] = ACTIONS(61), + [sym_keyword_intersects] = ACTIONS(61), + [sym_keyword_flexible] = ACTIONS(61), + [sym_keyword_readonly] = ACTIONS(61), + [sym_keyword_content] = ACTIONS(61), + [sym_keyword_merge] = ACTIONS(61), + [sym_keyword_patch] = ACTIONS(61), + [sym_keyword_type] = ACTIONS(61), + [sym_keyword_default] = ACTIONS(61), + [sym_keyword_assert] = ACTIONS(61), + [sym_keyword_permissions] = ACTIONS(61), + [sym_keyword_for] = ACTIONS(61), + [sym_keyword_comment] = ACTIONS(61), + [sym_keyword_set] = ACTIONS(61), + [sym_keyword_unset] = ACTIONS(61), + [anon_sym_COMMA] = ACTIONS(61), + [anon_sym_DASH_GT] = ACTIONS(61), + [anon_sym_LBRACK] = ACTIONS(61), + [anon_sym_RPAREN] = ACTIONS(61), + [anon_sym_COLON] = ACTIONS(134), + [anon_sym_RBRACE] = ACTIONS(61), + [anon_sym_LT_DASH] = ACTIONS(63), + [anon_sym_LT_DASH_GT] = ACTIONS(61), + [anon_sym_STAR] = ACTIONS(63), + [anon_sym_DOT] = ACTIONS(61), + [anon_sym_LT] = ACTIONS(63), + [anon_sym_GT] = ACTIONS(63), + [anon_sym_EQ] = ACTIONS(63), + [anon_sym_DASH] = ACTIONS(63), + [anon_sym_AT] = ACTIONS(63), + [anon_sym_LT_PIPE] = ACTIONS(61), + [anon_sym_AMP_AMP] = ACTIONS(61), + [anon_sym_PIPE_PIPE] = ACTIONS(61), + [anon_sym_QMARK_QMARK] = ACTIONS(61), + [anon_sym_QMARK_COLON] = ACTIONS(61), + [anon_sym_BANG_EQ] = ACTIONS(61), + [anon_sym_EQ_EQ] = ACTIONS(61), + [anon_sym_QMARK_EQ] = ACTIONS(61), + [anon_sym_STAR_EQ] = ACTIONS(61), + [anon_sym_TILDE] = ACTIONS(61), + [anon_sym_BANG_TILDE] = ACTIONS(61), + [anon_sym_STAR_TILDE] = ACTIONS(61), + [anon_sym_LT_EQ] = ACTIONS(61), + [anon_sym_GT_EQ] = ACTIONS(61), + [anon_sym_PLUS] = ACTIONS(63), + [anon_sym_PLUS_EQ] = ACTIONS(61), + [anon_sym_DASH_EQ] = ACTIONS(61), + [anon_sym_u00d7] = ACTIONS(61), + [anon_sym_SLASH] = ACTIONS(63), + [anon_sym_u00f7] = ACTIONS(61), + [anon_sym_STAR_STAR] = ACTIONS(61), + [anon_sym_u220b] = ACTIONS(61), + [anon_sym_u220c] = ACTIONS(61), + [anon_sym_u2287] = ACTIONS(61), + [anon_sym_u2283] = ACTIONS(61), + [anon_sym_u2285] = ACTIONS(61), + [anon_sym_u2208] = ACTIONS(61), + [anon_sym_u2209] = ACTIONS(61), + [anon_sym_u2286] = ACTIONS(61), + [anon_sym_u2282] = ACTIONS(61), + [anon_sym_u2284] = ACTIONS(61), + [anon_sym_AT_AT] = ACTIONS(61), }, [46] = { - [ts_builtin_sym_end] = ACTIONS(198), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(198), - [sym_keyword_return] = ACTIONS(198), - [sym_keyword_value] = ACTIONS(198), - [sym_keyword_explain] = ACTIONS(198), - [sym_keyword_parallel] = ACTIONS(198), - [sym_keyword_timeout] = ACTIONS(198), - [sym_keyword_fetch] = ACTIONS(198), - [sym_keyword_limit] = ACTIONS(198), - [sym_keyword_rand] = ACTIONS(198), - [sym_keyword_collate] = ACTIONS(198), - [sym_keyword_numeric] = ACTIONS(198), - [sym_keyword_asc] = ACTIONS(198), - [sym_keyword_desc] = ACTIONS(198), - [sym_keyword_where] = ACTIONS(198), - [sym_keyword_and] = ACTIONS(198), - [sym_keyword_or] = ACTIONS(198), - [sym_keyword_is] = ACTIONS(198), - [sym_keyword_not] = ACTIONS(200), - [sym_keyword_contains] = ACTIONS(198), - [sym_keyword_contains_not] = ACTIONS(198), - [sym_keyword_contains_all] = ACTIONS(198), - [sym_keyword_contains_any] = ACTIONS(198), - [sym_keyword_contains_none] = ACTIONS(198), - [sym_keyword_inside] = ACTIONS(198), - [sym_keyword_in] = ACTIONS(200), - [sym_keyword_not_inside] = ACTIONS(198), - [sym_keyword_all_inside] = ACTIONS(198), - [sym_keyword_any_inside] = ACTIONS(198), - [sym_keyword_none_inside] = ACTIONS(198), - [sym_keyword_outside] = ACTIONS(198), - [sym_keyword_intersects] = ACTIONS(198), - [sym_keyword_flexible] = ACTIONS(198), - [sym_keyword_readonly] = ACTIONS(198), - [sym_keyword_content] = ACTIONS(198), - [sym_keyword_merge] = ACTIONS(198), - [sym_keyword_patch] = ACTIONS(198), - [sym_keyword_type] = ACTIONS(198), - [sym_keyword_default] = ACTIONS(198), - [sym_keyword_assert] = ACTIONS(198), - [sym_keyword_permissions] = ACTIONS(198), - [sym_keyword_for] = ACTIONS(198), - [sym_keyword_comment] = ACTIONS(198), - [sym_keyword_set] = ACTIONS(198), - [sym_keyword_unset] = ACTIONS(198), - [anon_sym_COMMA] = ACTIONS(198), - [anon_sym_DASH_GT] = ACTIONS(198), - [anon_sym_LBRACK] = ACTIONS(198), - [anon_sym_RPAREN] = ACTIONS(198), - [anon_sym_RBRACE] = ACTIONS(198), - [anon_sym_LT_DASH] = ACTIONS(200), - [anon_sym_LT_DASH_GT] = ACTIONS(198), - [anon_sym_STAR] = ACTIONS(200), - [anon_sym_DOT] = ACTIONS(198), - [anon_sym_LT] = ACTIONS(200), - [anon_sym_GT] = ACTIONS(200), - [anon_sym_EQ] = ACTIONS(200), - [anon_sym_DASH] = ACTIONS(200), - [anon_sym_AT] = ACTIONS(200), - [anon_sym_LT_PIPE] = ACTIONS(198), - [anon_sym_AMP_AMP] = ACTIONS(198), - [anon_sym_PIPE_PIPE] = ACTIONS(198), - [anon_sym_QMARK_QMARK] = ACTIONS(198), - [anon_sym_QMARK_COLON] = ACTIONS(198), - [anon_sym_BANG_EQ] = ACTIONS(198), - [anon_sym_EQ_EQ] = ACTIONS(198), - [anon_sym_QMARK_EQ] = ACTIONS(198), - [anon_sym_STAR_EQ] = ACTIONS(198), - [anon_sym_TILDE] = ACTIONS(198), - [anon_sym_BANG_TILDE] = ACTIONS(198), - [anon_sym_STAR_TILDE] = ACTIONS(198), - [anon_sym_LT_EQ] = ACTIONS(198), - [anon_sym_GT_EQ] = ACTIONS(198), - [anon_sym_PLUS] = ACTIONS(200), - [anon_sym_PLUS_EQ] = ACTIONS(198), - [anon_sym_DASH_EQ] = ACTIONS(198), - [anon_sym_u00d7] = ACTIONS(198), - [anon_sym_SLASH] = ACTIONS(200), - [anon_sym_u00f7] = ACTIONS(198), - [anon_sym_STAR_STAR] = ACTIONS(198), - [anon_sym_u220b] = ACTIONS(198), - [anon_sym_u220c] = ACTIONS(198), - [anon_sym_u2287] = ACTIONS(198), - [anon_sym_u2283] = ACTIONS(198), - [anon_sym_u2285] = ACTIONS(198), - [anon_sym_u2208] = ACTIONS(198), - [anon_sym_u2209] = ACTIONS(198), - [anon_sym_u2286] = ACTIONS(198), - [anon_sym_u2282] = ACTIONS(198), - [anon_sym_u2284] = ACTIONS(198), - [anon_sym_AT_AT] = ACTIONS(198), + [ts_builtin_sym_end] = ACTIONS(176), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(176), + [sym_keyword_return] = ACTIONS(176), + [sym_keyword_value] = ACTIONS(176), + [sym_keyword_explain] = ACTIONS(176), + [sym_keyword_parallel] = ACTIONS(176), + [sym_keyword_timeout] = ACTIONS(176), + [sym_keyword_fetch] = ACTIONS(176), + [sym_keyword_limit] = ACTIONS(176), + [sym_keyword_rand] = ACTIONS(176), + [sym_keyword_collate] = ACTIONS(176), + [sym_keyword_numeric] = ACTIONS(176), + [sym_keyword_asc] = ACTIONS(176), + [sym_keyword_desc] = ACTIONS(176), + [sym_keyword_where] = ACTIONS(176), + [sym_keyword_and] = ACTIONS(176), + [sym_keyword_or] = ACTIONS(176), + [sym_keyword_is] = ACTIONS(176), + [sym_keyword_not] = ACTIONS(178), + [sym_keyword_contains] = ACTIONS(176), + [sym_keyword_contains_not] = ACTIONS(176), + [sym_keyword_contains_all] = ACTIONS(176), + [sym_keyword_contains_any] = ACTIONS(176), + [sym_keyword_contains_none] = ACTIONS(176), + [sym_keyword_inside] = ACTIONS(176), + [sym_keyword_in] = ACTIONS(178), + [sym_keyword_not_inside] = ACTIONS(176), + [sym_keyword_all_inside] = ACTIONS(176), + [sym_keyword_any_inside] = ACTIONS(176), + [sym_keyword_none_inside] = ACTIONS(176), + [sym_keyword_outside] = ACTIONS(176), + [sym_keyword_intersects] = ACTIONS(176), + [sym_keyword_flexible] = ACTIONS(176), + [sym_keyword_readonly] = ACTIONS(176), + [sym_keyword_content] = ACTIONS(176), + [sym_keyword_merge] = ACTIONS(176), + [sym_keyword_patch] = ACTIONS(176), + [sym_keyword_type] = ACTIONS(176), + [sym_keyword_default] = ACTIONS(176), + [sym_keyword_assert] = ACTIONS(176), + [sym_keyword_permissions] = ACTIONS(176), + [sym_keyword_for] = ACTIONS(176), + [sym_keyword_comment] = ACTIONS(176), + [sym_keyword_set] = ACTIONS(176), + [sym_keyword_unset] = ACTIONS(176), + [anon_sym_COMMA] = ACTIONS(176), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_RPAREN] = ACTIONS(176), + [anon_sym_RBRACE] = ACTIONS(176), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), }, [47] = { - [ts_builtin_sym_end] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(150), - [sym_keyword_return] = ACTIONS(150), - [sym_keyword_value] = ACTIONS(150), - [sym_keyword_explain] = ACTIONS(150), - [sym_keyword_parallel] = ACTIONS(150), - [sym_keyword_timeout] = ACTIONS(150), - [sym_keyword_fetch] = ACTIONS(150), - [sym_keyword_limit] = ACTIONS(150), - [sym_keyword_rand] = ACTIONS(150), - [sym_keyword_collate] = ACTIONS(150), - [sym_keyword_numeric] = ACTIONS(150), - [sym_keyword_asc] = ACTIONS(150), - [sym_keyword_desc] = ACTIONS(150), - [sym_keyword_where] = ACTIONS(150), - [sym_keyword_and] = ACTIONS(150), - [sym_keyword_or] = ACTIONS(150), - [sym_keyword_is] = ACTIONS(150), - [sym_keyword_not] = ACTIONS(152), - [sym_keyword_contains] = ACTIONS(150), - [sym_keyword_contains_not] = ACTIONS(150), - [sym_keyword_contains_all] = ACTIONS(150), - [sym_keyword_contains_any] = ACTIONS(150), - [sym_keyword_contains_none] = ACTIONS(150), - [sym_keyword_inside] = ACTIONS(150), - [sym_keyword_in] = ACTIONS(152), - [sym_keyword_not_inside] = ACTIONS(150), - [sym_keyword_all_inside] = ACTIONS(150), - [sym_keyword_any_inside] = ACTIONS(150), - [sym_keyword_none_inside] = ACTIONS(150), - [sym_keyword_outside] = ACTIONS(150), - [sym_keyword_intersects] = ACTIONS(150), - [sym_keyword_flexible] = ACTIONS(150), - [sym_keyword_readonly] = ACTIONS(150), - [sym_keyword_content] = ACTIONS(150), - [sym_keyword_merge] = ACTIONS(150), - [sym_keyword_patch] = ACTIONS(150), - [sym_keyword_type] = ACTIONS(150), - [sym_keyword_default] = ACTIONS(150), - [sym_keyword_assert] = ACTIONS(150), - [sym_keyword_permissions] = ACTIONS(150), - [sym_keyword_for] = ACTIONS(150), - [sym_keyword_comment] = ACTIONS(150), - [sym_keyword_set] = ACTIONS(150), - [sym_keyword_unset] = ACTIONS(150), - [anon_sym_COMMA] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(150), - [anon_sym_RPAREN] = ACTIONS(150), - [anon_sym_RBRACE] = ACTIONS(150), - [anon_sym_LT_DASH] = ACTIONS(152), - [anon_sym_LT_DASH_GT] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(152), - [anon_sym_DOT] = ACTIONS(150), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_EQ] = ACTIONS(152), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_AT] = ACTIONS(152), - [anon_sym_LT_PIPE] = ACTIONS(150), - [anon_sym_AMP_AMP] = ACTIONS(150), - [anon_sym_PIPE_PIPE] = ACTIONS(150), - [anon_sym_QMARK_QMARK] = ACTIONS(150), - [anon_sym_QMARK_COLON] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_EQ_EQ] = ACTIONS(150), - [anon_sym_QMARK_EQ] = ACTIONS(150), - [anon_sym_STAR_EQ] = ACTIONS(150), - [anon_sym_TILDE] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(150), - [anon_sym_STAR_TILDE] = ACTIONS(150), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_PLUS] = ACTIONS(152), - [anon_sym_PLUS_EQ] = ACTIONS(150), - [anon_sym_DASH_EQ] = ACTIONS(150), - [anon_sym_u00d7] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_u00f7] = ACTIONS(150), - [anon_sym_STAR_STAR] = ACTIONS(150), - [anon_sym_u220b] = ACTIONS(150), - [anon_sym_u220c] = ACTIONS(150), - [anon_sym_u2287] = ACTIONS(150), - [anon_sym_u2283] = ACTIONS(150), - [anon_sym_u2285] = ACTIONS(150), - [anon_sym_u2208] = ACTIONS(150), - [anon_sym_u2209] = ACTIONS(150), - [anon_sym_u2286] = ACTIONS(150), - [anon_sym_u2282] = ACTIONS(150), - [anon_sym_u2284] = ACTIONS(150), - [anon_sym_AT_AT] = ACTIONS(150), + [ts_builtin_sym_end] = ACTIONS(200), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(200), + [sym_keyword_return] = ACTIONS(200), + [sym_keyword_value] = ACTIONS(200), + [sym_keyword_explain] = ACTIONS(200), + [sym_keyword_parallel] = ACTIONS(200), + [sym_keyword_timeout] = ACTIONS(200), + [sym_keyword_fetch] = ACTIONS(200), + [sym_keyword_limit] = ACTIONS(200), + [sym_keyword_rand] = ACTIONS(200), + [sym_keyword_collate] = ACTIONS(200), + [sym_keyword_numeric] = ACTIONS(200), + [sym_keyword_asc] = ACTIONS(200), + [sym_keyword_desc] = ACTIONS(200), + [sym_keyword_where] = ACTIONS(200), + [sym_keyword_and] = ACTIONS(200), + [sym_keyword_or] = ACTIONS(200), + [sym_keyword_is] = ACTIONS(200), + [sym_keyword_not] = ACTIONS(202), + [sym_keyword_contains] = ACTIONS(200), + [sym_keyword_contains_not] = ACTIONS(200), + [sym_keyword_contains_all] = ACTIONS(200), + [sym_keyword_contains_any] = ACTIONS(200), + [sym_keyword_contains_none] = ACTIONS(200), + [sym_keyword_inside] = ACTIONS(200), + [sym_keyword_in] = ACTIONS(202), + [sym_keyword_not_inside] = ACTIONS(200), + [sym_keyword_all_inside] = ACTIONS(200), + [sym_keyword_any_inside] = ACTIONS(200), + [sym_keyword_none_inside] = ACTIONS(200), + [sym_keyword_outside] = ACTIONS(200), + [sym_keyword_intersects] = ACTIONS(200), + [sym_keyword_flexible] = ACTIONS(200), + [sym_keyword_readonly] = ACTIONS(200), + [sym_keyword_content] = ACTIONS(200), + [sym_keyword_merge] = ACTIONS(200), + [sym_keyword_patch] = ACTIONS(200), + [sym_keyword_type] = ACTIONS(200), + [sym_keyword_default] = ACTIONS(200), + [sym_keyword_assert] = ACTIONS(200), + [sym_keyword_permissions] = ACTIONS(200), + [sym_keyword_for] = ACTIONS(200), + [sym_keyword_comment] = ACTIONS(200), + [sym_keyword_set] = ACTIONS(200), + [sym_keyword_unset] = ACTIONS(200), + [anon_sym_COMMA] = ACTIONS(200), + [anon_sym_DASH_GT] = ACTIONS(200), + [anon_sym_LBRACK] = ACTIONS(200), + [anon_sym_RPAREN] = ACTIONS(200), + [anon_sym_RBRACE] = ACTIONS(200), + [anon_sym_LT_DASH] = ACTIONS(202), + [anon_sym_LT_DASH_GT] = ACTIONS(200), + [anon_sym_STAR] = ACTIONS(202), + [anon_sym_DOT] = ACTIONS(200), + [anon_sym_LT] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), + [anon_sym_EQ] = ACTIONS(202), + [anon_sym_DASH] = ACTIONS(202), + [anon_sym_AT] = ACTIONS(202), + [anon_sym_LT_PIPE] = ACTIONS(200), + [anon_sym_AMP_AMP] = ACTIONS(200), + [anon_sym_PIPE_PIPE] = ACTIONS(200), + [anon_sym_QMARK_QMARK] = ACTIONS(200), + [anon_sym_QMARK_COLON] = ACTIONS(200), + [anon_sym_BANG_EQ] = ACTIONS(200), + [anon_sym_EQ_EQ] = ACTIONS(200), + [anon_sym_QMARK_EQ] = ACTIONS(200), + [anon_sym_STAR_EQ] = ACTIONS(200), + [anon_sym_TILDE] = ACTIONS(200), + [anon_sym_BANG_TILDE] = ACTIONS(200), + [anon_sym_STAR_TILDE] = ACTIONS(200), + [anon_sym_LT_EQ] = ACTIONS(200), + [anon_sym_GT_EQ] = ACTIONS(200), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_PLUS_EQ] = ACTIONS(200), + [anon_sym_DASH_EQ] = ACTIONS(200), + [anon_sym_u00d7] = ACTIONS(200), + [anon_sym_SLASH] = ACTIONS(202), + [anon_sym_u00f7] = ACTIONS(200), + [anon_sym_STAR_STAR] = ACTIONS(200), + [anon_sym_u220b] = ACTIONS(200), + [anon_sym_u220c] = ACTIONS(200), + [anon_sym_u2287] = ACTIONS(200), + [anon_sym_u2283] = ACTIONS(200), + [anon_sym_u2285] = ACTIONS(200), + [anon_sym_u2208] = ACTIONS(200), + [anon_sym_u2209] = ACTIONS(200), + [anon_sym_u2286] = ACTIONS(200), + [anon_sym_u2282] = ACTIONS(200), + [anon_sym_u2284] = ACTIONS(200), + [anon_sym_AT_AT] = ACTIONS(200), }, [48] = { - [ts_builtin_sym_end] = ACTIONS(174), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(174), - [sym_keyword_return] = ACTIONS(174), - [sym_keyword_value] = ACTIONS(174), - [sym_keyword_explain] = ACTIONS(174), - [sym_keyword_parallel] = ACTIONS(174), - [sym_keyword_timeout] = ACTIONS(174), - [sym_keyword_fetch] = ACTIONS(174), - [sym_keyword_limit] = ACTIONS(174), - [sym_keyword_rand] = ACTIONS(174), - [sym_keyword_collate] = ACTIONS(174), - [sym_keyword_numeric] = ACTIONS(174), - [sym_keyword_asc] = ACTIONS(174), - [sym_keyword_desc] = ACTIONS(174), - [sym_keyword_where] = ACTIONS(174), - [sym_keyword_and] = ACTIONS(174), - [sym_keyword_or] = ACTIONS(174), - [sym_keyword_is] = ACTIONS(174), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(174), - [sym_keyword_contains_not] = ACTIONS(174), - [sym_keyword_contains_all] = ACTIONS(174), - [sym_keyword_contains_any] = ACTIONS(174), - [sym_keyword_contains_none] = ACTIONS(174), - [sym_keyword_inside] = ACTIONS(174), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(174), - [sym_keyword_all_inside] = ACTIONS(174), - [sym_keyword_any_inside] = ACTIONS(174), - [sym_keyword_none_inside] = ACTIONS(174), - [sym_keyword_outside] = ACTIONS(174), - [sym_keyword_intersects] = ACTIONS(174), - [sym_keyword_flexible] = ACTIONS(174), - [sym_keyword_readonly] = ACTIONS(174), - [sym_keyword_content] = ACTIONS(174), - [sym_keyword_merge] = ACTIONS(174), - [sym_keyword_patch] = ACTIONS(174), - [sym_keyword_type] = ACTIONS(174), - [sym_keyword_default] = ACTIONS(174), - [sym_keyword_assert] = ACTIONS(174), - [sym_keyword_permissions] = ACTIONS(174), - [sym_keyword_for] = ACTIONS(174), - [sym_keyword_comment] = ACTIONS(174), - [sym_keyword_set] = ACTIONS(174), - [sym_keyword_unset] = ACTIONS(174), - [anon_sym_COMMA] = ACTIONS(174), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_RPAREN] = ACTIONS(174), - [anon_sym_RBRACE] = ACTIONS(174), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), + [ts_builtin_sym_end] = ACTIONS(180), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(180), + [sym_keyword_return] = ACTIONS(180), + [sym_keyword_value] = ACTIONS(180), + [sym_keyword_explain] = ACTIONS(180), + [sym_keyword_parallel] = ACTIONS(180), + [sym_keyword_timeout] = ACTIONS(180), + [sym_keyword_fetch] = ACTIONS(180), + [sym_keyword_limit] = ACTIONS(180), + [sym_keyword_rand] = ACTIONS(180), + [sym_keyword_collate] = ACTIONS(180), + [sym_keyword_numeric] = ACTIONS(180), + [sym_keyword_asc] = ACTIONS(180), + [sym_keyword_desc] = ACTIONS(180), + [sym_keyword_where] = ACTIONS(180), + [sym_keyword_and] = ACTIONS(180), + [sym_keyword_or] = ACTIONS(180), + [sym_keyword_is] = ACTIONS(180), + [sym_keyword_not] = ACTIONS(182), + [sym_keyword_contains] = ACTIONS(180), + [sym_keyword_contains_not] = ACTIONS(180), + [sym_keyword_contains_all] = ACTIONS(180), + [sym_keyword_contains_any] = ACTIONS(180), + [sym_keyword_contains_none] = ACTIONS(180), + [sym_keyword_inside] = ACTIONS(180), + [sym_keyword_in] = ACTIONS(182), + [sym_keyword_not_inside] = ACTIONS(180), + [sym_keyword_all_inside] = ACTIONS(180), + [sym_keyword_any_inside] = ACTIONS(180), + [sym_keyword_none_inside] = ACTIONS(180), + [sym_keyword_outside] = ACTIONS(180), + [sym_keyword_intersects] = ACTIONS(180), + [sym_keyword_flexible] = ACTIONS(180), + [sym_keyword_readonly] = ACTIONS(180), + [sym_keyword_content] = ACTIONS(180), + [sym_keyword_merge] = ACTIONS(180), + [sym_keyword_patch] = ACTIONS(180), + [sym_keyword_type] = ACTIONS(180), + [sym_keyword_default] = ACTIONS(180), + [sym_keyword_assert] = ACTIONS(180), + [sym_keyword_permissions] = ACTIONS(180), + [sym_keyword_for] = ACTIONS(180), + [sym_keyword_comment] = ACTIONS(180), + [sym_keyword_set] = ACTIONS(180), + [sym_keyword_unset] = ACTIONS(180), + [anon_sym_COMMA] = ACTIONS(180), + [anon_sym_DASH_GT] = ACTIONS(180), + [anon_sym_LBRACK] = ACTIONS(180), + [anon_sym_RPAREN] = ACTIONS(180), + [anon_sym_RBRACE] = ACTIONS(180), + [anon_sym_LT_DASH] = ACTIONS(182), + [anon_sym_LT_DASH_GT] = ACTIONS(180), + [anon_sym_STAR] = ACTIONS(182), + [anon_sym_DOT] = ACTIONS(180), + [anon_sym_LT] = ACTIONS(182), + [anon_sym_GT] = ACTIONS(182), + [anon_sym_EQ] = ACTIONS(182), + [anon_sym_DASH] = ACTIONS(182), + [anon_sym_AT] = ACTIONS(182), + [anon_sym_LT_PIPE] = ACTIONS(180), + [anon_sym_AMP_AMP] = ACTIONS(180), + [anon_sym_PIPE_PIPE] = ACTIONS(180), + [anon_sym_QMARK_QMARK] = ACTIONS(180), + [anon_sym_QMARK_COLON] = ACTIONS(180), + [anon_sym_BANG_EQ] = ACTIONS(180), + [anon_sym_EQ_EQ] = ACTIONS(180), + [anon_sym_QMARK_EQ] = ACTIONS(180), + [anon_sym_STAR_EQ] = ACTIONS(180), + [anon_sym_TILDE] = ACTIONS(180), + [anon_sym_BANG_TILDE] = ACTIONS(180), + [anon_sym_STAR_TILDE] = ACTIONS(180), + [anon_sym_LT_EQ] = ACTIONS(180), + [anon_sym_GT_EQ] = ACTIONS(180), + [anon_sym_PLUS] = ACTIONS(182), + [anon_sym_PLUS_EQ] = ACTIONS(180), + [anon_sym_DASH_EQ] = ACTIONS(180), + [anon_sym_u00d7] = ACTIONS(180), + [anon_sym_SLASH] = ACTIONS(182), + [anon_sym_u00f7] = ACTIONS(180), + [anon_sym_STAR_STAR] = ACTIONS(180), + [anon_sym_u220b] = ACTIONS(180), + [anon_sym_u220c] = ACTIONS(180), + [anon_sym_u2287] = ACTIONS(180), + [anon_sym_u2283] = ACTIONS(180), + [anon_sym_u2285] = ACTIONS(180), + [anon_sym_u2208] = ACTIONS(180), + [anon_sym_u2209] = ACTIONS(180), + [anon_sym_u2286] = ACTIONS(180), + [anon_sym_u2282] = ACTIONS(180), + [anon_sym_u2284] = ACTIONS(180), + [anon_sym_AT_AT] = ACTIONS(180), }, [49] = { - [ts_builtin_sym_end] = ACTIONS(202), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(202), - [sym_keyword_return] = ACTIONS(202), - [sym_keyword_value] = ACTIONS(202), - [sym_keyword_explain] = ACTIONS(202), - [sym_keyword_parallel] = ACTIONS(202), - [sym_keyword_timeout] = ACTIONS(202), - [sym_keyword_fetch] = ACTIONS(202), - [sym_keyword_limit] = ACTIONS(202), - [sym_keyword_rand] = ACTIONS(202), - [sym_keyword_collate] = ACTIONS(202), - [sym_keyword_numeric] = ACTIONS(202), - [sym_keyword_asc] = ACTIONS(202), - [sym_keyword_desc] = ACTIONS(202), - [sym_keyword_where] = ACTIONS(202), - [sym_keyword_and] = ACTIONS(202), - [sym_keyword_or] = ACTIONS(202), - [sym_keyword_is] = ACTIONS(202), - [sym_keyword_not] = ACTIONS(204), - [sym_keyword_contains] = ACTIONS(202), - [sym_keyword_contains_not] = ACTIONS(202), - [sym_keyword_contains_all] = ACTIONS(202), - [sym_keyword_contains_any] = ACTIONS(202), - [sym_keyword_contains_none] = ACTIONS(202), - [sym_keyword_inside] = ACTIONS(202), - [sym_keyword_in] = ACTIONS(204), - [sym_keyword_not_inside] = ACTIONS(202), - [sym_keyword_all_inside] = ACTIONS(202), - [sym_keyword_any_inside] = ACTIONS(202), - [sym_keyword_none_inside] = ACTIONS(202), - [sym_keyword_outside] = ACTIONS(202), - [sym_keyword_intersects] = ACTIONS(202), - [sym_keyword_flexible] = ACTIONS(202), - [sym_keyword_readonly] = ACTIONS(202), - [sym_keyword_content] = ACTIONS(202), - [sym_keyword_merge] = ACTIONS(202), - [sym_keyword_patch] = ACTIONS(202), - [sym_keyword_type] = ACTIONS(202), - [sym_keyword_default] = ACTIONS(202), - [sym_keyword_assert] = ACTIONS(202), - [sym_keyword_permissions] = ACTIONS(202), - [sym_keyword_for] = ACTIONS(202), - [sym_keyword_comment] = ACTIONS(202), - [sym_keyword_set] = ACTIONS(202), - [sym_keyword_unset] = ACTIONS(202), - [anon_sym_COMMA] = ACTIONS(202), - [anon_sym_DASH_GT] = ACTIONS(202), - [anon_sym_LBRACK] = ACTIONS(202), - [anon_sym_RPAREN] = ACTIONS(202), - [anon_sym_RBRACE] = ACTIONS(202), - [anon_sym_LT_DASH] = ACTIONS(204), - [anon_sym_LT_DASH_GT] = ACTIONS(202), - [anon_sym_STAR] = ACTIONS(204), - [anon_sym_DOT] = ACTIONS(202), - [anon_sym_LT] = ACTIONS(204), - [anon_sym_GT] = ACTIONS(204), - [anon_sym_EQ] = ACTIONS(204), - [anon_sym_DASH] = ACTIONS(204), - [anon_sym_AT] = ACTIONS(204), - [anon_sym_LT_PIPE] = ACTIONS(202), - [anon_sym_AMP_AMP] = ACTIONS(202), - [anon_sym_PIPE_PIPE] = ACTIONS(202), - [anon_sym_QMARK_QMARK] = ACTIONS(202), - [anon_sym_QMARK_COLON] = ACTIONS(202), - [anon_sym_BANG_EQ] = ACTIONS(202), - [anon_sym_EQ_EQ] = ACTIONS(202), - [anon_sym_QMARK_EQ] = ACTIONS(202), - [anon_sym_STAR_EQ] = ACTIONS(202), - [anon_sym_TILDE] = ACTIONS(202), - [anon_sym_BANG_TILDE] = ACTIONS(202), - [anon_sym_STAR_TILDE] = ACTIONS(202), - [anon_sym_LT_EQ] = ACTIONS(202), - [anon_sym_GT_EQ] = ACTIONS(202), - [anon_sym_PLUS] = ACTIONS(204), - [anon_sym_PLUS_EQ] = ACTIONS(202), - [anon_sym_DASH_EQ] = ACTIONS(202), - [anon_sym_u00d7] = ACTIONS(202), - [anon_sym_SLASH] = ACTIONS(204), - [anon_sym_u00f7] = ACTIONS(202), - [anon_sym_STAR_STAR] = ACTIONS(202), - [anon_sym_u220b] = ACTIONS(202), - [anon_sym_u220c] = ACTIONS(202), - [anon_sym_u2287] = ACTIONS(202), - [anon_sym_u2283] = ACTIONS(202), - [anon_sym_u2285] = ACTIONS(202), - [anon_sym_u2208] = ACTIONS(202), - [anon_sym_u2209] = ACTIONS(202), - [anon_sym_u2286] = ACTIONS(202), - [anon_sym_u2282] = ACTIONS(202), - [anon_sym_u2284] = ACTIONS(202), - [anon_sym_AT_AT] = ACTIONS(202), + [ts_builtin_sym_end] = ACTIONS(168), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(168), + [sym_keyword_return] = ACTIONS(168), + [sym_keyword_value] = ACTIONS(168), + [sym_keyword_explain] = ACTIONS(168), + [sym_keyword_parallel] = ACTIONS(168), + [sym_keyword_timeout] = ACTIONS(168), + [sym_keyword_fetch] = ACTIONS(168), + [sym_keyword_limit] = ACTIONS(168), + [sym_keyword_rand] = ACTIONS(168), + [sym_keyword_collate] = ACTIONS(168), + [sym_keyword_numeric] = ACTIONS(168), + [sym_keyword_asc] = ACTIONS(168), + [sym_keyword_desc] = ACTIONS(168), + [sym_keyword_where] = ACTIONS(168), + [sym_keyword_and] = ACTIONS(168), + [sym_keyword_or] = ACTIONS(168), + [sym_keyword_is] = ACTIONS(168), + [sym_keyword_not] = ACTIONS(170), + [sym_keyword_contains] = ACTIONS(168), + [sym_keyword_contains_not] = ACTIONS(168), + [sym_keyword_contains_all] = ACTIONS(168), + [sym_keyword_contains_any] = ACTIONS(168), + [sym_keyword_contains_none] = ACTIONS(168), + [sym_keyword_inside] = ACTIONS(168), + [sym_keyword_in] = ACTIONS(170), + [sym_keyword_not_inside] = ACTIONS(168), + [sym_keyword_all_inside] = ACTIONS(168), + [sym_keyword_any_inside] = ACTIONS(168), + [sym_keyword_none_inside] = ACTIONS(168), + [sym_keyword_outside] = ACTIONS(168), + [sym_keyword_intersects] = ACTIONS(168), + [sym_keyword_flexible] = ACTIONS(168), + [sym_keyword_readonly] = ACTIONS(168), + [sym_keyword_content] = ACTIONS(168), + [sym_keyword_merge] = ACTIONS(168), + [sym_keyword_patch] = ACTIONS(168), + [sym_keyword_type] = ACTIONS(168), + [sym_keyword_default] = ACTIONS(168), + [sym_keyword_assert] = ACTIONS(168), + [sym_keyword_permissions] = ACTIONS(168), + [sym_keyword_for] = ACTIONS(168), + [sym_keyword_comment] = ACTIONS(168), + [sym_keyword_set] = ACTIONS(168), + [sym_keyword_unset] = ACTIONS(168), + [anon_sym_COMMA] = ACTIONS(168), + [anon_sym_DASH_GT] = ACTIONS(168), + [anon_sym_LBRACK] = ACTIONS(168), + [anon_sym_RPAREN] = ACTIONS(168), + [anon_sym_RBRACE] = ACTIONS(168), + [anon_sym_LT_DASH] = ACTIONS(170), + [anon_sym_LT_DASH_GT] = ACTIONS(168), + [anon_sym_STAR] = ACTIONS(170), + [anon_sym_DOT] = ACTIONS(168), + [anon_sym_LT] = ACTIONS(170), + [anon_sym_GT] = ACTIONS(170), + [anon_sym_EQ] = ACTIONS(170), + [anon_sym_DASH] = ACTIONS(170), + [anon_sym_AT] = ACTIONS(170), + [anon_sym_LT_PIPE] = ACTIONS(168), + [anon_sym_AMP_AMP] = ACTIONS(168), + [anon_sym_PIPE_PIPE] = ACTIONS(168), + [anon_sym_QMARK_QMARK] = ACTIONS(168), + [anon_sym_QMARK_COLON] = ACTIONS(168), + [anon_sym_BANG_EQ] = ACTIONS(168), + [anon_sym_EQ_EQ] = ACTIONS(168), + [anon_sym_QMARK_EQ] = ACTIONS(168), + [anon_sym_STAR_EQ] = ACTIONS(168), + [anon_sym_TILDE] = ACTIONS(168), + [anon_sym_BANG_TILDE] = ACTIONS(168), + [anon_sym_STAR_TILDE] = ACTIONS(168), + [anon_sym_LT_EQ] = ACTIONS(168), + [anon_sym_GT_EQ] = ACTIONS(168), + [anon_sym_PLUS] = ACTIONS(170), + [anon_sym_PLUS_EQ] = ACTIONS(168), + [anon_sym_DASH_EQ] = ACTIONS(168), + [anon_sym_u00d7] = ACTIONS(168), + [anon_sym_SLASH] = ACTIONS(170), + [anon_sym_u00f7] = ACTIONS(168), + [anon_sym_STAR_STAR] = ACTIONS(168), + [anon_sym_u220b] = ACTIONS(168), + [anon_sym_u220c] = ACTIONS(168), + [anon_sym_u2287] = ACTIONS(168), + [anon_sym_u2283] = ACTIONS(168), + [anon_sym_u2285] = ACTIONS(168), + [anon_sym_u2208] = ACTIONS(168), + [anon_sym_u2209] = ACTIONS(168), + [anon_sym_u2286] = ACTIONS(168), + [anon_sym_u2282] = ACTIONS(168), + [anon_sym_u2284] = ACTIONS(168), + [anon_sym_AT_AT] = ACTIONS(168), }, [50] = { - [ts_builtin_sym_end] = ACTIONS(190), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(190), - [sym_keyword_return] = ACTIONS(190), - [sym_keyword_value] = ACTIONS(190), - [sym_keyword_explain] = ACTIONS(190), - [sym_keyword_parallel] = ACTIONS(190), - [sym_keyword_timeout] = ACTIONS(190), - [sym_keyword_fetch] = ACTIONS(190), - [sym_keyword_limit] = ACTIONS(190), - [sym_keyword_rand] = ACTIONS(190), - [sym_keyword_collate] = ACTIONS(190), - [sym_keyword_numeric] = ACTIONS(190), - [sym_keyword_asc] = ACTIONS(190), - [sym_keyword_desc] = ACTIONS(190), - [sym_keyword_where] = ACTIONS(190), - [sym_keyword_and] = ACTIONS(190), - [sym_keyword_or] = ACTIONS(190), - [sym_keyword_is] = ACTIONS(190), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(190), - [sym_keyword_contains_not] = ACTIONS(190), - [sym_keyword_contains_all] = ACTIONS(190), - [sym_keyword_contains_any] = ACTIONS(190), - [sym_keyword_contains_none] = ACTIONS(190), - [sym_keyword_inside] = ACTIONS(190), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(190), - [sym_keyword_all_inside] = ACTIONS(190), - [sym_keyword_any_inside] = ACTIONS(190), - [sym_keyword_none_inside] = ACTIONS(190), - [sym_keyword_outside] = ACTIONS(190), - [sym_keyword_intersects] = ACTIONS(190), - [sym_keyword_flexible] = ACTIONS(190), - [sym_keyword_readonly] = ACTIONS(190), - [sym_keyword_content] = ACTIONS(190), - [sym_keyword_merge] = ACTIONS(190), - [sym_keyword_patch] = ACTIONS(190), - [sym_keyword_type] = ACTIONS(190), - [sym_keyword_default] = ACTIONS(190), - [sym_keyword_assert] = ACTIONS(190), - [sym_keyword_permissions] = ACTIONS(190), - [sym_keyword_for] = ACTIONS(190), - [sym_keyword_comment] = ACTIONS(190), - [sym_keyword_set] = ACTIONS(190), - [sym_keyword_unset] = ACTIONS(190), - [anon_sym_COMMA] = ACTIONS(190), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_RPAREN] = ACTIONS(190), - [anon_sym_RBRACE] = ACTIONS(190), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), + [ts_builtin_sym_end] = ACTIONS(144), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(144), + [sym_keyword_return] = ACTIONS(144), + [sym_keyword_value] = ACTIONS(144), + [sym_keyword_explain] = ACTIONS(144), + [sym_keyword_parallel] = ACTIONS(144), + [sym_keyword_timeout] = ACTIONS(144), + [sym_keyword_fetch] = ACTIONS(144), + [sym_keyword_limit] = ACTIONS(144), + [sym_keyword_rand] = ACTIONS(144), + [sym_keyword_collate] = ACTIONS(144), + [sym_keyword_numeric] = ACTIONS(144), + [sym_keyword_asc] = ACTIONS(144), + [sym_keyword_desc] = ACTIONS(144), + [sym_keyword_where] = ACTIONS(144), + [sym_keyword_and] = ACTIONS(144), + [sym_keyword_or] = ACTIONS(144), + [sym_keyword_is] = ACTIONS(144), + [sym_keyword_not] = ACTIONS(146), + [sym_keyword_contains] = ACTIONS(144), + [sym_keyword_contains_not] = ACTIONS(144), + [sym_keyword_contains_all] = ACTIONS(144), + [sym_keyword_contains_any] = ACTIONS(144), + [sym_keyword_contains_none] = ACTIONS(144), + [sym_keyword_inside] = ACTIONS(144), + [sym_keyword_in] = ACTIONS(146), + [sym_keyword_not_inside] = ACTIONS(144), + [sym_keyword_all_inside] = ACTIONS(144), + [sym_keyword_any_inside] = ACTIONS(144), + [sym_keyword_none_inside] = ACTIONS(144), + [sym_keyword_outside] = ACTIONS(144), + [sym_keyword_intersects] = ACTIONS(144), + [sym_keyword_flexible] = ACTIONS(144), + [sym_keyword_readonly] = ACTIONS(144), + [sym_keyword_content] = ACTIONS(144), + [sym_keyword_merge] = ACTIONS(144), + [sym_keyword_patch] = ACTIONS(144), + [sym_keyword_type] = ACTIONS(144), + [sym_keyword_default] = ACTIONS(144), + [sym_keyword_assert] = ACTIONS(144), + [sym_keyword_permissions] = ACTIONS(144), + [sym_keyword_for] = ACTIONS(144), + [sym_keyword_comment] = ACTIONS(144), + [sym_keyword_set] = ACTIONS(144), + [sym_keyword_unset] = ACTIONS(144), + [anon_sym_COMMA] = ACTIONS(144), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_RPAREN] = ACTIONS(144), + [anon_sym_RBRACE] = ACTIONS(144), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), }, [51] = { - [aux_sym_duration_repeat1] = STATE(52), - [ts_builtin_sym_end] = ACTIONS(99), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(99), - [sym_keyword_return] = ACTIONS(99), - [sym_keyword_as] = ACTIONS(99), - [sym_keyword_explain] = ACTIONS(99), - [sym_keyword_parallel] = ACTIONS(99), - [sym_keyword_timeout] = ACTIONS(99), - [sym_keyword_where] = ACTIONS(99), - [sym_keyword_group] = ACTIONS(99), - [sym_keyword_and] = ACTIONS(99), - [sym_keyword_or] = ACTIONS(99), - [sym_keyword_is] = ACTIONS(99), - [sym_keyword_not] = ACTIONS(101), - [sym_keyword_contains] = ACTIONS(99), - [sym_keyword_contains_not] = ACTIONS(99), - [sym_keyword_contains_all] = ACTIONS(99), - [sym_keyword_contains_any] = ACTIONS(99), - [sym_keyword_contains_none] = ACTIONS(99), - [sym_keyword_inside] = ACTIONS(99), - [sym_keyword_in] = ACTIONS(101), - [sym_keyword_not_inside] = ACTIONS(99), - [sym_keyword_all_inside] = ACTIONS(99), - [sym_keyword_any_inside] = ACTIONS(99), - [sym_keyword_none_inside] = ACTIONS(99), - [sym_keyword_outside] = ACTIONS(99), - [sym_keyword_intersects] = ACTIONS(99), - [sym_keyword_drop] = ACTIONS(99), - [sym_keyword_schemafull] = ACTIONS(99), - [sym_keyword_schemaless] = ACTIONS(99), - [sym_keyword_changefeed] = ACTIONS(99), - [sym_keyword_content] = ACTIONS(99), - [sym_keyword_merge] = ACTIONS(99), - [sym_keyword_patch] = ACTIONS(99), - [sym_keyword_type] = ACTIONS(99), - [sym_keyword_permissions] = ACTIONS(99), - [sym_keyword_for] = ACTIONS(99), - [sym_keyword_comment] = ACTIONS(99), - [sym_keyword_session] = ACTIONS(99), - [sym_keyword_signin] = ACTIONS(99), - [sym_keyword_signup] = ACTIONS(99), - [sym_keyword_set] = ACTIONS(99), - [sym_keyword_unset] = ACTIONS(99), - [anon_sym_COMMA] = ACTIONS(99), - [anon_sym_DASH_GT] = ACTIONS(99), - [anon_sym_LBRACK] = ACTIONS(99), - [anon_sym_RPAREN] = ACTIONS(99), - [anon_sym_RBRACE] = ACTIONS(99), - [anon_sym_LT_DASH] = ACTIONS(101), - [anon_sym_LT_DASH_GT] = ACTIONS(99), - [anon_sym_STAR] = ACTIONS(101), - [anon_sym_DOT] = ACTIONS(99), - [anon_sym_LT] = ACTIONS(101), - [anon_sym_GT] = ACTIONS(101), - [anon_sym_EQ] = ACTIONS(101), - [sym_duration_part] = ACTIONS(218), - [anon_sym_DASH] = ACTIONS(101), - [anon_sym_AT] = ACTIONS(101), - [anon_sym_LT_PIPE] = ACTIONS(99), - [anon_sym_AMP_AMP] = ACTIONS(99), - [anon_sym_PIPE_PIPE] = ACTIONS(99), - [anon_sym_QMARK_QMARK] = ACTIONS(99), - [anon_sym_QMARK_COLON] = ACTIONS(99), - [anon_sym_BANG_EQ] = ACTIONS(99), - [anon_sym_EQ_EQ] = ACTIONS(99), - [anon_sym_QMARK_EQ] = ACTIONS(99), - [anon_sym_STAR_EQ] = ACTIONS(99), - [anon_sym_TILDE] = ACTIONS(99), - [anon_sym_BANG_TILDE] = ACTIONS(99), - [anon_sym_STAR_TILDE] = ACTIONS(99), - [anon_sym_LT_EQ] = ACTIONS(99), - [anon_sym_GT_EQ] = ACTIONS(99), - [anon_sym_PLUS] = ACTIONS(101), - [anon_sym_PLUS_EQ] = ACTIONS(99), - [anon_sym_DASH_EQ] = ACTIONS(99), - [anon_sym_u00d7] = ACTIONS(99), - [anon_sym_SLASH] = ACTIONS(101), - [anon_sym_u00f7] = ACTIONS(99), - [anon_sym_STAR_STAR] = ACTIONS(99), - [anon_sym_u220b] = ACTIONS(99), - [anon_sym_u220c] = ACTIONS(99), - [anon_sym_u2287] = ACTIONS(99), - [anon_sym_u2283] = ACTIONS(99), - [anon_sym_u2285] = ACTIONS(99), - [anon_sym_u2208] = ACTIONS(99), - [anon_sym_u2209] = ACTIONS(99), - [anon_sym_u2286] = ACTIONS(99), - [anon_sym_u2282] = ACTIONS(99), - [anon_sym_u2284] = ACTIONS(99), - [anon_sym_AT_AT] = ACTIONS(99), + [aux_sym_duration_repeat1] = STATE(51), + [ts_builtin_sym_end] = ACTIONS(101), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(101), + [sym_keyword_return] = ACTIONS(101), + [sym_keyword_as] = ACTIONS(101), + [sym_keyword_explain] = ACTIONS(101), + [sym_keyword_parallel] = ACTIONS(101), + [sym_keyword_timeout] = ACTIONS(101), + [sym_keyword_where] = ACTIONS(101), + [sym_keyword_group] = ACTIONS(101), + [sym_keyword_and] = ACTIONS(101), + [sym_keyword_or] = ACTIONS(101), + [sym_keyword_is] = ACTIONS(101), + [sym_keyword_not] = ACTIONS(103), + [sym_keyword_contains] = ACTIONS(101), + [sym_keyword_contains_not] = ACTIONS(101), + [sym_keyword_contains_all] = ACTIONS(101), + [sym_keyword_contains_any] = ACTIONS(101), + [sym_keyword_contains_none] = ACTIONS(101), + [sym_keyword_inside] = ACTIONS(101), + [sym_keyword_in] = ACTIONS(103), + [sym_keyword_not_inside] = ACTIONS(101), + [sym_keyword_all_inside] = ACTIONS(101), + [sym_keyword_any_inside] = ACTIONS(101), + [sym_keyword_none_inside] = ACTIONS(101), + [sym_keyword_outside] = ACTIONS(101), + [sym_keyword_intersects] = ACTIONS(101), + [sym_keyword_drop] = ACTIONS(101), + [sym_keyword_schemafull] = ACTIONS(101), + [sym_keyword_schemaless] = ACTIONS(101), + [sym_keyword_changefeed] = ACTIONS(101), + [sym_keyword_content] = ACTIONS(101), + [sym_keyword_merge] = ACTIONS(101), + [sym_keyword_patch] = ACTIONS(101), + [sym_keyword_type] = ACTIONS(101), + [sym_keyword_permissions] = ACTIONS(101), + [sym_keyword_for] = ACTIONS(101), + [sym_keyword_comment] = ACTIONS(101), + [sym_keyword_session] = ACTIONS(101), + [sym_keyword_signin] = ACTIONS(101), + [sym_keyword_signup] = ACTIONS(101), + [sym_keyword_set] = ACTIONS(101), + [sym_keyword_unset] = ACTIONS(101), + [anon_sym_COMMA] = ACTIONS(101), + [anon_sym_DASH_GT] = ACTIONS(101), + [anon_sym_LBRACK] = ACTIONS(101), + [anon_sym_RPAREN] = ACTIONS(101), + [anon_sym_RBRACE] = ACTIONS(101), + [anon_sym_LT_DASH] = ACTIONS(103), + [anon_sym_LT_DASH_GT] = ACTIONS(101), + [anon_sym_STAR] = ACTIONS(103), + [anon_sym_DOT] = ACTIONS(101), + [anon_sym_LT] = ACTIONS(103), + [anon_sym_GT] = ACTIONS(103), + [anon_sym_EQ] = ACTIONS(103), + [sym_duration_part] = ACTIONS(220), + [anon_sym_DASH] = ACTIONS(103), + [anon_sym_AT] = ACTIONS(103), + [anon_sym_LT_PIPE] = ACTIONS(101), + [anon_sym_AMP_AMP] = ACTIONS(101), + [anon_sym_PIPE_PIPE] = ACTIONS(101), + [anon_sym_QMARK_QMARK] = ACTIONS(101), + [anon_sym_QMARK_COLON] = ACTIONS(101), + [anon_sym_BANG_EQ] = ACTIONS(101), + [anon_sym_EQ_EQ] = ACTIONS(101), + [anon_sym_QMARK_EQ] = ACTIONS(101), + [anon_sym_STAR_EQ] = ACTIONS(101), + [anon_sym_TILDE] = ACTIONS(101), + [anon_sym_BANG_TILDE] = ACTIONS(101), + [anon_sym_STAR_TILDE] = ACTIONS(101), + [anon_sym_LT_EQ] = ACTIONS(101), + [anon_sym_GT_EQ] = ACTIONS(101), + [anon_sym_PLUS] = ACTIONS(103), + [anon_sym_PLUS_EQ] = ACTIONS(101), + [anon_sym_DASH_EQ] = ACTIONS(101), + [anon_sym_u00d7] = ACTIONS(101), + [anon_sym_SLASH] = ACTIONS(103), + [anon_sym_u00f7] = ACTIONS(101), + [anon_sym_STAR_STAR] = ACTIONS(101), + [anon_sym_u220b] = ACTIONS(101), + [anon_sym_u220c] = ACTIONS(101), + [anon_sym_u2287] = ACTIONS(101), + [anon_sym_u2283] = ACTIONS(101), + [anon_sym_u2285] = ACTIONS(101), + [anon_sym_u2208] = ACTIONS(101), + [anon_sym_u2209] = ACTIONS(101), + [anon_sym_u2286] = ACTIONS(101), + [anon_sym_u2282] = ACTIONS(101), + [anon_sym_u2284] = ACTIONS(101), + [anon_sym_AT_AT] = ACTIONS(101), }, [52] = { - [aux_sym_duration_repeat1] = STATE(52), - [ts_builtin_sym_end] = ACTIONS(105), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(105), - [sym_keyword_return] = ACTIONS(105), - [sym_keyword_as] = ACTIONS(105), - [sym_keyword_explain] = ACTIONS(105), - [sym_keyword_parallel] = ACTIONS(105), - [sym_keyword_timeout] = ACTIONS(105), - [sym_keyword_where] = ACTIONS(105), - [sym_keyword_group] = ACTIONS(105), - [sym_keyword_and] = ACTIONS(105), - [sym_keyword_or] = ACTIONS(105), - [sym_keyword_is] = ACTIONS(105), - [sym_keyword_not] = ACTIONS(107), - [sym_keyword_contains] = ACTIONS(105), - [sym_keyword_contains_not] = ACTIONS(105), - [sym_keyword_contains_all] = ACTIONS(105), - [sym_keyword_contains_any] = ACTIONS(105), - [sym_keyword_contains_none] = ACTIONS(105), - [sym_keyword_inside] = ACTIONS(105), - [sym_keyword_in] = ACTIONS(107), - [sym_keyword_not_inside] = ACTIONS(105), - [sym_keyword_all_inside] = ACTIONS(105), - [sym_keyword_any_inside] = ACTIONS(105), - [sym_keyword_none_inside] = ACTIONS(105), - [sym_keyword_outside] = ACTIONS(105), - [sym_keyword_intersects] = ACTIONS(105), - [sym_keyword_drop] = ACTIONS(105), - [sym_keyword_schemafull] = ACTIONS(105), - [sym_keyword_schemaless] = ACTIONS(105), - [sym_keyword_changefeed] = ACTIONS(105), - [sym_keyword_content] = ACTIONS(105), - [sym_keyword_merge] = ACTIONS(105), - [sym_keyword_patch] = ACTIONS(105), - [sym_keyword_type] = ACTIONS(105), - [sym_keyword_permissions] = ACTIONS(105), - [sym_keyword_for] = ACTIONS(105), - [sym_keyword_comment] = ACTIONS(105), - [sym_keyword_session] = ACTIONS(105), - [sym_keyword_signin] = ACTIONS(105), - [sym_keyword_signup] = ACTIONS(105), - [sym_keyword_set] = ACTIONS(105), - [sym_keyword_unset] = ACTIONS(105), - [anon_sym_COMMA] = ACTIONS(105), - [anon_sym_DASH_GT] = ACTIONS(105), - [anon_sym_LBRACK] = ACTIONS(105), - [anon_sym_RPAREN] = ACTIONS(105), - [anon_sym_RBRACE] = ACTIONS(105), - [anon_sym_LT_DASH] = ACTIONS(107), - [anon_sym_LT_DASH_GT] = ACTIONS(105), - [anon_sym_STAR] = ACTIONS(107), - [anon_sym_DOT] = ACTIONS(105), - [anon_sym_LT] = ACTIONS(107), - [anon_sym_GT] = ACTIONS(107), - [anon_sym_EQ] = ACTIONS(107), - [sym_duration_part] = ACTIONS(220), - [anon_sym_DASH] = ACTIONS(107), - [anon_sym_AT] = ACTIONS(107), - [anon_sym_LT_PIPE] = ACTIONS(105), - [anon_sym_AMP_AMP] = ACTIONS(105), - [anon_sym_PIPE_PIPE] = ACTIONS(105), - [anon_sym_QMARK_QMARK] = ACTIONS(105), - [anon_sym_QMARK_COLON] = ACTIONS(105), - [anon_sym_BANG_EQ] = ACTIONS(105), - [anon_sym_EQ_EQ] = ACTIONS(105), - [anon_sym_QMARK_EQ] = ACTIONS(105), - [anon_sym_STAR_EQ] = ACTIONS(105), - [anon_sym_TILDE] = ACTIONS(105), - [anon_sym_BANG_TILDE] = ACTIONS(105), - [anon_sym_STAR_TILDE] = ACTIONS(105), - [anon_sym_LT_EQ] = ACTIONS(105), - [anon_sym_GT_EQ] = ACTIONS(105), - [anon_sym_PLUS] = ACTIONS(107), - [anon_sym_PLUS_EQ] = ACTIONS(105), - [anon_sym_DASH_EQ] = ACTIONS(105), - [anon_sym_u00d7] = ACTIONS(105), - [anon_sym_SLASH] = ACTIONS(107), - [anon_sym_u00f7] = ACTIONS(105), - [anon_sym_STAR_STAR] = ACTIONS(105), - [anon_sym_u220b] = ACTIONS(105), - [anon_sym_u220c] = ACTIONS(105), - [anon_sym_u2287] = ACTIONS(105), - [anon_sym_u2283] = ACTIONS(105), - [anon_sym_u2285] = ACTIONS(105), - [anon_sym_u2208] = ACTIONS(105), - [anon_sym_u2209] = ACTIONS(105), - [anon_sym_u2286] = ACTIONS(105), - [anon_sym_u2282] = ACTIONS(105), - [anon_sym_u2284] = ACTIONS(105), - [anon_sym_AT_AT] = ACTIONS(105), + [aux_sym_duration_repeat1] = STATE(51), + [ts_builtin_sym_end] = ACTIONS(108), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(108), + [sym_keyword_return] = ACTIONS(108), + [sym_keyword_as] = ACTIONS(108), + [sym_keyword_explain] = ACTIONS(108), + [sym_keyword_parallel] = ACTIONS(108), + [sym_keyword_timeout] = ACTIONS(108), + [sym_keyword_where] = ACTIONS(108), + [sym_keyword_group] = ACTIONS(108), + [sym_keyword_and] = ACTIONS(108), + [sym_keyword_or] = ACTIONS(108), + [sym_keyword_is] = ACTIONS(108), + [sym_keyword_not] = ACTIONS(110), + [sym_keyword_contains] = ACTIONS(108), + [sym_keyword_contains_not] = ACTIONS(108), + [sym_keyword_contains_all] = ACTIONS(108), + [sym_keyword_contains_any] = ACTIONS(108), + [sym_keyword_contains_none] = ACTIONS(108), + [sym_keyword_inside] = ACTIONS(108), + [sym_keyword_in] = ACTIONS(110), + [sym_keyword_not_inside] = ACTIONS(108), + [sym_keyword_all_inside] = ACTIONS(108), + [sym_keyword_any_inside] = ACTIONS(108), + [sym_keyword_none_inside] = ACTIONS(108), + [sym_keyword_outside] = ACTIONS(108), + [sym_keyword_intersects] = ACTIONS(108), + [sym_keyword_drop] = ACTIONS(108), + [sym_keyword_schemafull] = ACTIONS(108), + [sym_keyword_schemaless] = ACTIONS(108), + [sym_keyword_changefeed] = ACTIONS(108), + [sym_keyword_content] = ACTIONS(108), + [sym_keyword_merge] = ACTIONS(108), + [sym_keyword_patch] = ACTIONS(108), + [sym_keyword_type] = ACTIONS(108), + [sym_keyword_permissions] = ACTIONS(108), + [sym_keyword_for] = ACTIONS(108), + [sym_keyword_comment] = ACTIONS(108), + [sym_keyword_session] = ACTIONS(108), + [sym_keyword_signin] = ACTIONS(108), + [sym_keyword_signup] = ACTIONS(108), + [sym_keyword_set] = ACTIONS(108), + [sym_keyword_unset] = ACTIONS(108), + [anon_sym_COMMA] = ACTIONS(108), + [anon_sym_DASH_GT] = ACTIONS(108), + [anon_sym_LBRACK] = ACTIONS(108), + [anon_sym_RPAREN] = ACTIONS(108), + [anon_sym_RBRACE] = ACTIONS(108), + [anon_sym_LT_DASH] = ACTIONS(110), + [anon_sym_LT_DASH_GT] = ACTIONS(108), + [anon_sym_STAR] = ACTIONS(110), + [anon_sym_DOT] = ACTIONS(108), + [anon_sym_LT] = ACTIONS(110), + [anon_sym_GT] = ACTIONS(110), + [anon_sym_EQ] = ACTIONS(110), + [sym_duration_part] = ACTIONS(223), + [anon_sym_DASH] = ACTIONS(110), + [anon_sym_AT] = ACTIONS(110), + [anon_sym_LT_PIPE] = ACTIONS(108), + [anon_sym_AMP_AMP] = ACTIONS(108), + [anon_sym_PIPE_PIPE] = ACTIONS(108), + [anon_sym_QMARK_QMARK] = ACTIONS(108), + [anon_sym_QMARK_COLON] = ACTIONS(108), + [anon_sym_BANG_EQ] = ACTIONS(108), + [anon_sym_EQ_EQ] = ACTIONS(108), + [anon_sym_QMARK_EQ] = ACTIONS(108), + [anon_sym_STAR_EQ] = ACTIONS(108), + [anon_sym_TILDE] = ACTIONS(108), + [anon_sym_BANG_TILDE] = ACTIONS(108), + [anon_sym_STAR_TILDE] = ACTIONS(108), + [anon_sym_LT_EQ] = ACTIONS(108), + [anon_sym_GT_EQ] = ACTIONS(108), + [anon_sym_PLUS] = ACTIONS(110), + [anon_sym_PLUS_EQ] = ACTIONS(108), + [anon_sym_DASH_EQ] = ACTIONS(108), + [anon_sym_u00d7] = ACTIONS(108), + [anon_sym_SLASH] = ACTIONS(110), + [anon_sym_u00f7] = ACTIONS(108), + [anon_sym_STAR_STAR] = ACTIONS(108), + [anon_sym_u220b] = ACTIONS(108), + [anon_sym_u220c] = ACTIONS(108), + [anon_sym_u2287] = ACTIONS(108), + [anon_sym_u2283] = ACTIONS(108), + [anon_sym_u2285] = ACTIONS(108), + [anon_sym_u2208] = ACTIONS(108), + [anon_sym_u2209] = ACTIONS(108), + [anon_sym_u2286] = ACTIONS(108), + [anon_sym_u2282] = ACTIONS(108), + [anon_sym_u2284] = ACTIONS(108), + [anon_sym_AT_AT] = ACTIONS(108), }, [53] = { - [ts_builtin_sym_end] = ACTIONS(146), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(146), - [sym_keyword_return] = ACTIONS(146), - [sym_keyword_value] = ACTIONS(146), - [sym_keyword_explain] = ACTIONS(146), - [sym_keyword_parallel] = ACTIONS(146), - [sym_keyword_timeout] = ACTIONS(146), - [sym_keyword_fetch] = ACTIONS(146), - [sym_keyword_limit] = ACTIONS(146), - [sym_keyword_rand] = ACTIONS(146), - [sym_keyword_collate] = ACTIONS(146), - [sym_keyword_numeric] = ACTIONS(146), - [sym_keyword_asc] = ACTIONS(146), - [sym_keyword_desc] = ACTIONS(146), - [sym_keyword_where] = ACTIONS(146), - [sym_keyword_and] = ACTIONS(146), - [sym_keyword_or] = ACTIONS(146), - [sym_keyword_is] = ACTIONS(146), - [sym_keyword_not] = ACTIONS(148), - [sym_keyword_contains] = ACTIONS(146), - [sym_keyword_contains_not] = ACTIONS(146), - [sym_keyword_contains_all] = ACTIONS(146), - [sym_keyword_contains_any] = ACTIONS(146), - [sym_keyword_contains_none] = ACTIONS(146), - [sym_keyword_inside] = ACTIONS(146), - [sym_keyword_in] = ACTIONS(148), - [sym_keyword_not_inside] = ACTIONS(146), - [sym_keyword_all_inside] = ACTIONS(146), - [sym_keyword_any_inside] = ACTIONS(146), - [sym_keyword_none_inside] = ACTIONS(146), - [sym_keyword_outside] = ACTIONS(146), - [sym_keyword_intersects] = ACTIONS(146), - [sym_keyword_flexible] = ACTIONS(146), - [sym_keyword_readonly] = ACTIONS(146), - [sym_keyword_content] = ACTIONS(146), - [sym_keyword_merge] = ACTIONS(146), - [sym_keyword_patch] = ACTIONS(146), - [sym_keyword_type] = ACTIONS(146), - [sym_keyword_default] = ACTIONS(146), - [sym_keyword_assert] = ACTIONS(146), - [sym_keyword_permissions] = ACTIONS(146), - [sym_keyword_for] = ACTIONS(146), - [sym_keyword_comment] = ACTIONS(146), - [sym_keyword_set] = ACTIONS(146), - [sym_keyword_unset] = ACTIONS(146), - [anon_sym_COMMA] = ACTIONS(146), - [anon_sym_DASH_GT] = ACTIONS(146), - [anon_sym_LBRACK] = ACTIONS(146), - [anon_sym_LT_DASH] = ACTIONS(148), - [anon_sym_LT_DASH_GT] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(148), - [anon_sym_DOT] = ACTIONS(146), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(148), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_AT] = ACTIONS(148), - [anon_sym_LT_PIPE] = ACTIONS(146), - [anon_sym_AMP_AMP] = ACTIONS(146), - [anon_sym_PIPE_PIPE] = ACTIONS(146), - [anon_sym_QMARK_QMARK] = ACTIONS(146), - [anon_sym_QMARK_COLON] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_EQ_EQ] = ACTIONS(146), - [anon_sym_QMARK_EQ] = ACTIONS(146), - [anon_sym_STAR_EQ] = ACTIONS(146), - [anon_sym_TILDE] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(146), - [anon_sym_STAR_TILDE] = ACTIONS(146), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_PLUS] = ACTIONS(148), - [anon_sym_PLUS_EQ] = ACTIONS(146), - [anon_sym_DASH_EQ] = ACTIONS(146), - [anon_sym_u00d7] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_u00f7] = ACTIONS(146), - [anon_sym_STAR_STAR] = ACTIONS(146), - [anon_sym_u220b] = ACTIONS(146), - [anon_sym_u220c] = ACTIONS(146), - [anon_sym_u2287] = ACTIONS(146), - [anon_sym_u2283] = ACTIONS(146), - [anon_sym_u2285] = ACTIONS(146), - [anon_sym_u2208] = ACTIONS(146), - [anon_sym_u2209] = ACTIONS(146), - [anon_sym_u2286] = ACTIONS(146), - [anon_sym_u2282] = ACTIONS(146), - [anon_sym_u2284] = ACTIONS(146), - [anon_sym_AT_AT] = ACTIONS(146), + [ts_builtin_sym_end] = ACTIONS(184), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(184), + [sym_keyword_return] = ACTIONS(184), + [sym_keyword_value] = ACTIONS(184), + [sym_keyword_explain] = ACTIONS(184), + [sym_keyword_parallel] = ACTIONS(184), + [sym_keyword_timeout] = ACTIONS(184), + [sym_keyword_fetch] = ACTIONS(184), + [sym_keyword_limit] = ACTIONS(184), + [sym_keyword_rand] = ACTIONS(184), + [sym_keyword_collate] = ACTIONS(184), + [sym_keyword_numeric] = ACTIONS(184), + [sym_keyword_asc] = ACTIONS(184), + [sym_keyword_desc] = ACTIONS(184), + [sym_keyword_where] = ACTIONS(184), + [sym_keyword_and] = ACTIONS(184), + [sym_keyword_or] = ACTIONS(184), + [sym_keyword_is] = ACTIONS(184), + [sym_keyword_not] = ACTIONS(186), + [sym_keyword_contains] = ACTIONS(184), + [sym_keyword_contains_not] = ACTIONS(184), + [sym_keyword_contains_all] = ACTIONS(184), + [sym_keyword_contains_any] = ACTIONS(184), + [sym_keyword_contains_none] = ACTIONS(184), + [sym_keyword_inside] = ACTIONS(184), + [sym_keyword_in] = ACTIONS(186), + [sym_keyword_not_inside] = ACTIONS(184), + [sym_keyword_all_inside] = ACTIONS(184), + [sym_keyword_any_inside] = ACTIONS(184), + [sym_keyword_none_inside] = ACTIONS(184), + [sym_keyword_outside] = ACTIONS(184), + [sym_keyword_intersects] = ACTIONS(184), + [sym_keyword_flexible] = ACTIONS(184), + [sym_keyword_readonly] = ACTIONS(184), + [sym_keyword_content] = ACTIONS(184), + [sym_keyword_merge] = ACTIONS(184), + [sym_keyword_patch] = ACTIONS(184), + [sym_keyword_type] = ACTIONS(184), + [sym_keyword_default] = ACTIONS(184), + [sym_keyword_assert] = ACTIONS(184), + [sym_keyword_permissions] = ACTIONS(184), + [sym_keyword_for] = ACTIONS(184), + [sym_keyword_comment] = ACTIONS(184), + [sym_keyword_set] = ACTIONS(184), + [sym_keyword_unset] = ACTIONS(184), + [anon_sym_COMMA] = ACTIONS(184), + [anon_sym_DASH_GT] = ACTIONS(184), + [anon_sym_LBRACK] = ACTIONS(184), + [anon_sym_LT_DASH] = ACTIONS(186), + [anon_sym_LT_DASH_GT] = ACTIONS(184), + [anon_sym_STAR] = ACTIONS(186), + [anon_sym_DOT] = ACTIONS(184), + [anon_sym_LT] = ACTIONS(186), + [anon_sym_GT] = ACTIONS(186), + [anon_sym_EQ] = ACTIONS(186), + [anon_sym_DASH] = ACTIONS(186), + [anon_sym_AT] = ACTIONS(186), + [anon_sym_LT_PIPE] = ACTIONS(184), + [anon_sym_AMP_AMP] = ACTIONS(184), + [anon_sym_PIPE_PIPE] = ACTIONS(184), + [anon_sym_QMARK_QMARK] = ACTIONS(184), + [anon_sym_QMARK_COLON] = ACTIONS(184), + [anon_sym_BANG_EQ] = ACTIONS(184), + [anon_sym_EQ_EQ] = ACTIONS(184), + [anon_sym_QMARK_EQ] = ACTIONS(184), + [anon_sym_STAR_EQ] = ACTIONS(184), + [anon_sym_TILDE] = ACTIONS(184), + [anon_sym_BANG_TILDE] = ACTIONS(184), + [anon_sym_STAR_TILDE] = ACTIONS(184), + [anon_sym_LT_EQ] = ACTIONS(184), + [anon_sym_GT_EQ] = ACTIONS(184), + [anon_sym_PLUS] = ACTIONS(186), + [anon_sym_PLUS_EQ] = ACTIONS(184), + [anon_sym_DASH_EQ] = ACTIONS(184), + [anon_sym_u00d7] = ACTIONS(184), + [anon_sym_SLASH] = ACTIONS(186), + [anon_sym_u00f7] = ACTIONS(184), + [anon_sym_STAR_STAR] = ACTIONS(184), + [anon_sym_u220b] = ACTIONS(184), + [anon_sym_u220c] = ACTIONS(184), + [anon_sym_u2287] = ACTIONS(184), + [anon_sym_u2283] = ACTIONS(184), + [anon_sym_u2285] = ACTIONS(184), + [anon_sym_u2208] = ACTIONS(184), + [anon_sym_u2209] = ACTIONS(184), + [anon_sym_u2286] = ACTIONS(184), + [anon_sym_u2282] = ACTIONS(184), + [anon_sym_u2284] = ACTIONS(184), + [anon_sym_AT_AT] = ACTIONS(184), }, [54] = { - [ts_builtin_sym_end] = ACTIONS(154), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(154), - [sym_keyword_return] = ACTIONS(154), - [sym_keyword_value] = ACTIONS(154), - [sym_keyword_explain] = ACTIONS(154), - [sym_keyword_parallel] = ACTIONS(154), - [sym_keyword_timeout] = ACTIONS(154), - [sym_keyword_fetch] = ACTIONS(154), - [sym_keyword_limit] = ACTIONS(154), - [sym_keyword_rand] = ACTIONS(154), - [sym_keyword_collate] = ACTIONS(154), - [sym_keyword_numeric] = ACTIONS(154), - [sym_keyword_asc] = ACTIONS(154), - [sym_keyword_desc] = ACTIONS(154), - [sym_keyword_where] = ACTIONS(154), - [sym_keyword_and] = ACTIONS(154), - [sym_keyword_or] = ACTIONS(154), - [sym_keyword_is] = ACTIONS(154), - [sym_keyword_not] = ACTIONS(156), - [sym_keyword_contains] = ACTIONS(154), - [sym_keyword_contains_not] = ACTIONS(154), - [sym_keyword_contains_all] = ACTIONS(154), - [sym_keyword_contains_any] = ACTIONS(154), - [sym_keyword_contains_none] = ACTIONS(154), - [sym_keyword_inside] = ACTIONS(154), - [sym_keyword_in] = ACTIONS(156), - [sym_keyword_not_inside] = ACTIONS(154), - [sym_keyword_all_inside] = ACTIONS(154), - [sym_keyword_any_inside] = ACTIONS(154), - [sym_keyword_none_inside] = ACTIONS(154), - [sym_keyword_outside] = ACTIONS(154), - [sym_keyword_intersects] = ACTIONS(154), - [sym_keyword_flexible] = ACTIONS(154), - [sym_keyword_readonly] = ACTIONS(154), - [sym_keyword_content] = ACTIONS(154), - [sym_keyword_merge] = ACTIONS(154), - [sym_keyword_patch] = ACTIONS(154), - [sym_keyword_type] = ACTIONS(154), - [sym_keyword_default] = ACTIONS(154), - [sym_keyword_assert] = ACTIONS(154), - [sym_keyword_permissions] = ACTIONS(154), - [sym_keyword_for] = ACTIONS(154), - [sym_keyword_comment] = ACTIONS(154), - [sym_keyword_set] = ACTIONS(154), - [sym_keyword_unset] = ACTIONS(154), - [anon_sym_COMMA] = ACTIONS(154), - [anon_sym_DASH_GT] = ACTIONS(154), - [anon_sym_LBRACK] = ACTIONS(154), - [anon_sym_LT_DASH] = ACTIONS(156), - [anon_sym_LT_DASH_GT] = ACTIONS(154), - [anon_sym_STAR] = ACTIONS(156), - [anon_sym_DOT] = ACTIONS(154), - [anon_sym_LT] = ACTIONS(156), - [anon_sym_GT] = ACTIONS(156), - [anon_sym_EQ] = ACTIONS(156), - [anon_sym_DASH] = ACTIONS(156), - [anon_sym_AT] = ACTIONS(156), - [anon_sym_LT_PIPE] = ACTIONS(154), - [anon_sym_AMP_AMP] = ACTIONS(154), - [anon_sym_PIPE_PIPE] = ACTIONS(154), - [anon_sym_QMARK_QMARK] = ACTIONS(154), - [anon_sym_QMARK_COLON] = ACTIONS(154), - [anon_sym_BANG_EQ] = ACTIONS(154), - [anon_sym_EQ_EQ] = ACTIONS(154), - [anon_sym_QMARK_EQ] = ACTIONS(154), - [anon_sym_STAR_EQ] = ACTIONS(154), - [anon_sym_TILDE] = ACTIONS(154), - [anon_sym_BANG_TILDE] = ACTIONS(154), - [anon_sym_STAR_TILDE] = ACTIONS(154), - [anon_sym_LT_EQ] = ACTIONS(154), - [anon_sym_GT_EQ] = ACTIONS(154), - [anon_sym_PLUS] = ACTIONS(156), - [anon_sym_PLUS_EQ] = ACTIONS(154), - [anon_sym_DASH_EQ] = ACTIONS(154), - [anon_sym_u00d7] = ACTIONS(154), - [anon_sym_SLASH] = ACTIONS(156), - [anon_sym_u00f7] = ACTIONS(154), - [anon_sym_STAR_STAR] = ACTIONS(154), - [anon_sym_u220b] = ACTIONS(154), - [anon_sym_u220c] = ACTIONS(154), - [anon_sym_u2287] = ACTIONS(154), - [anon_sym_u2283] = ACTIONS(154), - [anon_sym_u2285] = ACTIONS(154), - [anon_sym_u2208] = ACTIONS(154), - [anon_sym_u2209] = ACTIONS(154), - [anon_sym_u2286] = ACTIONS(154), - [anon_sym_u2282] = ACTIONS(154), - [anon_sym_u2284] = ACTIONS(154), - [anon_sym_AT_AT] = ACTIONS(154), + [ts_builtin_sym_end] = ACTIONS(148), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(148), + [sym_keyword_return] = ACTIONS(148), + [sym_keyword_value] = ACTIONS(148), + [sym_keyword_explain] = ACTIONS(148), + [sym_keyword_parallel] = ACTIONS(148), + [sym_keyword_timeout] = ACTIONS(148), + [sym_keyword_fetch] = ACTIONS(148), + [sym_keyword_limit] = ACTIONS(148), + [sym_keyword_rand] = ACTIONS(148), + [sym_keyword_collate] = ACTIONS(148), + [sym_keyword_numeric] = ACTIONS(148), + [sym_keyword_asc] = ACTIONS(148), + [sym_keyword_desc] = ACTIONS(148), + [sym_keyword_where] = ACTIONS(148), + [sym_keyword_and] = ACTIONS(148), + [sym_keyword_or] = ACTIONS(148), + [sym_keyword_is] = ACTIONS(148), + [sym_keyword_not] = ACTIONS(150), + [sym_keyword_contains] = ACTIONS(148), + [sym_keyword_contains_not] = ACTIONS(148), + [sym_keyword_contains_all] = ACTIONS(148), + [sym_keyword_contains_any] = ACTIONS(148), + [sym_keyword_contains_none] = ACTIONS(148), + [sym_keyword_inside] = ACTIONS(148), + [sym_keyword_in] = ACTIONS(150), + [sym_keyword_not_inside] = ACTIONS(148), + [sym_keyword_all_inside] = ACTIONS(148), + [sym_keyword_any_inside] = ACTIONS(148), + [sym_keyword_none_inside] = ACTIONS(148), + [sym_keyword_outside] = ACTIONS(148), + [sym_keyword_intersects] = ACTIONS(148), + [sym_keyword_flexible] = ACTIONS(148), + [sym_keyword_readonly] = ACTIONS(148), + [sym_keyword_content] = ACTIONS(148), + [sym_keyword_merge] = ACTIONS(148), + [sym_keyword_patch] = ACTIONS(148), + [sym_keyword_type] = ACTIONS(148), + [sym_keyword_default] = ACTIONS(148), + [sym_keyword_assert] = ACTIONS(148), + [sym_keyword_permissions] = ACTIONS(148), + [sym_keyword_for] = ACTIONS(148), + [sym_keyword_comment] = ACTIONS(148), + [sym_keyword_set] = ACTIONS(148), + [sym_keyword_unset] = ACTIONS(148), + [anon_sym_COMMA] = ACTIONS(148), + [anon_sym_DASH_GT] = ACTIONS(148), + [anon_sym_LBRACK] = ACTIONS(148), + [anon_sym_LT_DASH] = ACTIONS(150), + [anon_sym_LT_DASH_GT] = ACTIONS(148), + [anon_sym_STAR] = ACTIONS(150), + [anon_sym_DOT] = ACTIONS(148), + [anon_sym_LT] = ACTIONS(150), + [anon_sym_GT] = ACTIONS(150), + [anon_sym_EQ] = ACTIONS(150), + [anon_sym_DASH] = ACTIONS(150), + [anon_sym_AT] = ACTIONS(150), + [anon_sym_LT_PIPE] = ACTIONS(148), + [anon_sym_AMP_AMP] = ACTIONS(148), + [anon_sym_PIPE_PIPE] = ACTIONS(148), + [anon_sym_QMARK_QMARK] = ACTIONS(148), + [anon_sym_QMARK_COLON] = ACTIONS(148), + [anon_sym_BANG_EQ] = ACTIONS(148), + [anon_sym_EQ_EQ] = ACTIONS(148), + [anon_sym_QMARK_EQ] = ACTIONS(148), + [anon_sym_STAR_EQ] = ACTIONS(148), + [anon_sym_TILDE] = ACTIONS(148), + [anon_sym_BANG_TILDE] = ACTIONS(148), + [anon_sym_STAR_TILDE] = ACTIONS(148), + [anon_sym_LT_EQ] = ACTIONS(148), + [anon_sym_GT_EQ] = ACTIONS(148), + [anon_sym_PLUS] = ACTIONS(150), + [anon_sym_PLUS_EQ] = ACTIONS(148), + [anon_sym_DASH_EQ] = ACTIONS(148), + [anon_sym_u00d7] = ACTIONS(148), + [anon_sym_SLASH] = ACTIONS(150), + [anon_sym_u00f7] = ACTIONS(148), + [anon_sym_STAR_STAR] = ACTIONS(148), + [anon_sym_u220b] = ACTIONS(148), + [anon_sym_u220c] = ACTIONS(148), + [anon_sym_u2287] = ACTIONS(148), + [anon_sym_u2283] = ACTIONS(148), + [anon_sym_u2285] = ACTIONS(148), + [anon_sym_u2208] = ACTIONS(148), + [anon_sym_u2209] = ACTIONS(148), + [anon_sym_u2286] = ACTIONS(148), + [anon_sym_u2282] = ACTIONS(148), + [anon_sym_u2284] = ACTIONS(148), + [anon_sym_AT_AT] = ACTIONS(148), }, [55] = { - [ts_builtin_sym_end] = ACTIONS(162), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(162), - [sym_keyword_return] = ACTIONS(162), - [sym_keyword_value] = ACTIONS(162), - [sym_keyword_explain] = ACTIONS(162), - [sym_keyword_parallel] = ACTIONS(162), - [sym_keyword_timeout] = ACTIONS(162), - [sym_keyword_fetch] = ACTIONS(162), - [sym_keyword_limit] = ACTIONS(162), - [sym_keyword_rand] = ACTIONS(162), - [sym_keyword_collate] = ACTIONS(162), - [sym_keyword_numeric] = ACTIONS(162), - [sym_keyword_asc] = ACTIONS(162), - [sym_keyword_desc] = ACTIONS(162), - [sym_keyword_where] = ACTIONS(162), - [sym_keyword_and] = ACTIONS(162), - [sym_keyword_or] = ACTIONS(162), - [sym_keyword_is] = ACTIONS(162), - [sym_keyword_not] = ACTIONS(164), - [sym_keyword_contains] = ACTIONS(162), - [sym_keyword_contains_not] = ACTIONS(162), - [sym_keyword_contains_all] = ACTIONS(162), - [sym_keyword_contains_any] = ACTIONS(162), - [sym_keyword_contains_none] = ACTIONS(162), - [sym_keyword_inside] = ACTIONS(162), - [sym_keyword_in] = ACTIONS(164), - [sym_keyword_not_inside] = ACTIONS(162), - [sym_keyword_all_inside] = ACTIONS(162), - [sym_keyword_any_inside] = ACTIONS(162), - [sym_keyword_none_inside] = ACTIONS(162), - [sym_keyword_outside] = ACTIONS(162), - [sym_keyword_intersects] = ACTIONS(162), - [sym_keyword_flexible] = ACTIONS(162), - [sym_keyword_readonly] = ACTIONS(162), - [sym_keyword_content] = ACTIONS(162), - [sym_keyword_merge] = ACTIONS(162), - [sym_keyword_patch] = ACTIONS(162), - [sym_keyword_type] = ACTIONS(162), - [sym_keyword_default] = ACTIONS(162), - [sym_keyword_assert] = ACTIONS(162), - [sym_keyword_permissions] = ACTIONS(162), - [sym_keyword_for] = ACTIONS(162), - [sym_keyword_comment] = ACTIONS(162), - [sym_keyword_set] = ACTIONS(162), - [sym_keyword_unset] = ACTIONS(162), - [anon_sym_COMMA] = ACTIONS(162), - [anon_sym_DASH_GT] = ACTIONS(162), - [anon_sym_LBRACK] = ACTIONS(162), - [anon_sym_LT_DASH] = ACTIONS(164), - [anon_sym_LT_DASH_GT] = ACTIONS(162), - [anon_sym_STAR] = ACTIONS(164), - [anon_sym_DOT] = ACTIONS(162), - [anon_sym_LT] = ACTIONS(164), - [anon_sym_GT] = ACTIONS(164), - [anon_sym_EQ] = ACTIONS(164), - [anon_sym_DASH] = ACTIONS(164), - [anon_sym_AT] = ACTIONS(164), - [anon_sym_LT_PIPE] = ACTIONS(162), - [anon_sym_AMP_AMP] = ACTIONS(162), - [anon_sym_PIPE_PIPE] = ACTIONS(162), - [anon_sym_QMARK_QMARK] = ACTIONS(162), - [anon_sym_QMARK_COLON] = ACTIONS(162), - [anon_sym_BANG_EQ] = ACTIONS(162), - [anon_sym_EQ_EQ] = ACTIONS(162), - [anon_sym_QMARK_EQ] = ACTIONS(162), - [anon_sym_STAR_EQ] = ACTIONS(162), - [anon_sym_TILDE] = ACTIONS(162), - [anon_sym_BANG_TILDE] = ACTIONS(162), - [anon_sym_STAR_TILDE] = ACTIONS(162), - [anon_sym_LT_EQ] = ACTIONS(162), - [anon_sym_GT_EQ] = ACTIONS(162), - [anon_sym_PLUS] = ACTIONS(164), - [anon_sym_PLUS_EQ] = ACTIONS(162), - [anon_sym_DASH_EQ] = ACTIONS(162), - [anon_sym_u00d7] = ACTIONS(162), - [anon_sym_SLASH] = ACTIONS(164), - [anon_sym_u00f7] = ACTIONS(162), - [anon_sym_STAR_STAR] = ACTIONS(162), - [anon_sym_u220b] = ACTIONS(162), - [anon_sym_u220c] = ACTIONS(162), - [anon_sym_u2287] = ACTIONS(162), - [anon_sym_u2283] = ACTIONS(162), - [anon_sym_u2285] = ACTIONS(162), - [anon_sym_u2208] = ACTIONS(162), - [anon_sym_u2209] = ACTIONS(162), - [anon_sym_u2286] = ACTIONS(162), - [anon_sym_u2282] = ACTIONS(162), - [anon_sym_u2284] = ACTIONS(162), - [anon_sym_AT_AT] = ACTIONS(162), + [ts_builtin_sym_end] = ACTIONS(152), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(152), + [sym_keyword_return] = ACTIONS(152), + [sym_keyword_value] = ACTIONS(152), + [sym_keyword_explain] = ACTIONS(152), + [sym_keyword_parallel] = ACTIONS(152), + [sym_keyword_timeout] = ACTIONS(152), + [sym_keyword_fetch] = ACTIONS(152), + [sym_keyword_limit] = ACTIONS(152), + [sym_keyword_rand] = ACTIONS(152), + [sym_keyword_collate] = ACTIONS(152), + [sym_keyword_numeric] = ACTIONS(152), + [sym_keyword_asc] = ACTIONS(152), + [sym_keyword_desc] = ACTIONS(152), + [sym_keyword_where] = ACTIONS(152), + [sym_keyword_and] = ACTIONS(152), + [sym_keyword_or] = ACTIONS(152), + [sym_keyword_is] = ACTIONS(152), + [sym_keyword_not] = ACTIONS(154), + [sym_keyword_contains] = ACTIONS(152), + [sym_keyword_contains_not] = ACTIONS(152), + [sym_keyword_contains_all] = ACTIONS(152), + [sym_keyword_contains_any] = ACTIONS(152), + [sym_keyword_contains_none] = ACTIONS(152), + [sym_keyword_inside] = ACTIONS(152), + [sym_keyword_in] = ACTIONS(154), + [sym_keyword_not_inside] = ACTIONS(152), + [sym_keyword_all_inside] = ACTIONS(152), + [sym_keyword_any_inside] = ACTIONS(152), + [sym_keyword_none_inside] = ACTIONS(152), + [sym_keyword_outside] = ACTIONS(152), + [sym_keyword_intersects] = ACTIONS(152), + [sym_keyword_flexible] = ACTIONS(152), + [sym_keyword_readonly] = ACTIONS(152), + [sym_keyword_content] = ACTIONS(152), + [sym_keyword_merge] = ACTIONS(152), + [sym_keyword_patch] = ACTIONS(152), + [sym_keyword_type] = ACTIONS(152), + [sym_keyword_default] = ACTIONS(152), + [sym_keyword_assert] = ACTIONS(152), + [sym_keyword_permissions] = ACTIONS(152), + [sym_keyword_for] = ACTIONS(152), + [sym_keyword_comment] = ACTIONS(152), + [sym_keyword_set] = ACTIONS(152), + [sym_keyword_unset] = ACTIONS(152), + [anon_sym_COMMA] = ACTIONS(152), + [anon_sym_DASH_GT] = ACTIONS(152), + [anon_sym_LBRACK] = ACTIONS(152), + [anon_sym_LT_DASH] = ACTIONS(154), + [anon_sym_LT_DASH_GT] = ACTIONS(152), + [anon_sym_STAR] = ACTIONS(154), + [anon_sym_DOT] = ACTIONS(152), + [anon_sym_LT] = ACTIONS(154), + [anon_sym_GT] = ACTIONS(154), + [anon_sym_EQ] = ACTIONS(154), + [anon_sym_DASH] = ACTIONS(154), + [anon_sym_AT] = ACTIONS(154), + [anon_sym_LT_PIPE] = ACTIONS(152), + [anon_sym_AMP_AMP] = ACTIONS(152), + [anon_sym_PIPE_PIPE] = ACTIONS(152), + [anon_sym_QMARK_QMARK] = ACTIONS(152), + [anon_sym_QMARK_COLON] = ACTIONS(152), + [anon_sym_BANG_EQ] = ACTIONS(152), + [anon_sym_EQ_EQ] = ACTIONS(152), + [anon_sym_QMARK_EQ] = ACTIONS(152), + [anon_sym_STAR_EQ] = ACTIONS(152), + [anon_sym_TILDE] = ACTIONS(152), + [anon_sym_BANG_TILDE] = ACTIONS(152), + [anon_sym_STAR_TILDE] = ACTIONS(152), + [anon_sym_LT_EQ] = ACTIONS(152), + [anon_sym_GT_EQ] = ACTIONS(152), + [anon_sym_PLUS] = ACTIONS(154), + [anon_sym_PLUS_EQ] = ACTIONS(152), + [anon_sym_DASH_EQ] = ACTIONS(152), + [anon_sym_u00d7] = ACTIONS(152), + [anon_sym_SLASH] = ACTIONS(154), + [anon_sym_u00f7] = ACTIONS(152), + [anon_sym_STAR_STAR] = ACTIONS(152), + [anon_sym_u220b] = ACTIONS(152), + [anon_sym_u220c] = ACTIONS(152), + [anon_sym_u2287] = ACTIONS(152), + [anon_sym_u2283] = ACTIONS(152), + [anon_sym_u2285] = ACTIONS(152), + [anon_sym_u2208] = ACTIONS(152), + [anon_sym_u2209] = ACTIONS(152), + [anon_sym_u2286] = ACTIONS(152), + [anon_sym_u2282] = ACTIONS(152), + [anon_sym_u2284] = ACTIONS(152), + [anon_sym_AT_AT] = ACTIONS(152), }, [56] = { - [ts_builtin_sym_end] = ACTIONS(166), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(166), - [sym_keyword_return] = ACTIONS(166), - [sym_keyword_value] = ACTIONS(166), - [sym_keyword_explain] = ACTIONS(166), - [sym_keyword_parallel] = ACTIONS(166), - [sym_keyword_timeout] = ACTIONS(166), - [sym_keyword_fetch] = ACTIONS(166), - [sym_keyword_limit] = ACTIONS(166), - [sym_keyword_rand] = ACTIONS(166), - [sym_keyword_collate] = ACTIONS(166), - [sym_keyword_numeric] = ACTIONS(166), - [sym_keyword_asc] = ACTIONS(166), - [sym_keyword_desc] = ACTIONS(166), - [sym_keyword_where] = ACTIONS(166), - [sym_keyword_and] = ACTIONS(166), - [sym_keyword_or] = ACTIONS(166), - [sym_keyword_is] = ACTIONS(166), - [sym_keyword_not] = ACTIONS(168), - [sym_keyword_contains] = ACTIONS(166), - [sym_keyword_contains_not] = ACTIONS(166), - [sym_keyword_contains_all] = ACTIONS(166), - [sym_keyword_contains_any] = ACTIONS(166), - [sym_keyword_contains_none] = ACTIONS(166), - [sym_keyword_inside] = ACTIONS(166), - [sym_keyword_in] = ACTIONS(168), - [sym_keyword_not_inside] = ACTIONS(166), - [sym_keyword_all_inside] = ACTIONS(166), - [sym_keyword_any_inside] = ACTIONS(166), - [sym_keyword_none_inside] = ACTIONS(166), - [sym_keyword_outside] = ACTIONS(166), - [sym_keyword_intersects] = ACTIONS(166), - [sym_keyword_flexible] = ACTIONS(166), - [sym_keyword_readonly] = ACTIONS(166), - [sym_keyword_content] = ACTIONS(166), - [sym_keyword_merge] = ACTIONS(166), - [sym_keyword_patch] = ACTIONS(166), - [sym_keyword_type] = ACTIONS(166), - [sym_keyword_default] = ACTIONS(166), - [sym_keyword_assert] = ACTIONS(166), - [sym_keyword_permissions] = ACTIONS(166), - [sym_keyword_for] = ACTIONS(166), - [sym_keyword_comment] = ACTIONS(166), - [sym_keyword_set] = ACTIONS(166), - [sym_keyword_unset] = ACTIONS(166), - [anon_sym_COMMA] = ACTIONS(166), - [anon_sym_DASH_GT] = ACTIONS(166), - [anon_sym_LBRACK] = ACTIONS(166), - [anon_sym_LT_DASH] = ACTIONS(168), - [anon_sym_LT_DASH_GT] = ACTIONS(166), - [anon_sym_STAR] = ACTIONS(168), - [anon_sym_DOT] = ACTIONS(166), - [anon_sym_LT] = ACTIONS(168), - [anon_sym_GT] = ACTIONS(168), - [anon_sym_EQ] = ACTIONS(168), - [anon_sym_DASH] = ACTIONS(168), - [anon_sym_AT] = ACTIONS(168), - [anon_sym_LT_PIPE] = ACTIONS(166), - [anon_sym_AMP_AMP] = ACTIONS(166), - [anon_sym_PIPE_PIPE] = ACTIONS(166), - [anon_sym_QMARK_QMARK] = ACTIONS(166), - [anon_sym_QMARK_COLON] = ACTIONS(166), - [anon_sym_BANG_EQ] = ACTIONS(166), - [anon_sym_EQ_EQ] = ACTIONS(166), - [anon_sym_QMARK_EQ] = ACTIONS(166), - [anon_sym_STAR_EQ] = ACTIONS(166), - [anon_sym_TILDE] = ACTIONS(166), - [anon_sym_BANG_TILDE] = ACTIONS(166), - [anon_sym_STAR_TILDE] = ACTIONS(166), - [anon_sym_LT_EQ] = ACTIONS(166), - [anon_sym_GT_EQ] = ACTIONS(166), - [anon_sym_PLUS] = ACTIONS(168), - [anon_sym_PLUS_EQ] = ACTIONS(166), - [anon_sym_DASH_EQ] = ACTIONS(166), - [anon_sym_u00d7] = ACTIONS(166), - [anon_sym_SLASH] = ACTIONS(168), - [anon_sym_u00f7] = ACTIONS(166), - [anon_sym_STAR_STAR] = ACTIONS(166), - [anon_sym_u220b] = ACTIONS(166), - [anon_sym_u220c] = ACTIONS(166), - [anon_sym_u2287] = ACTIONS(166), - [anon_sym_u2283] = ACTIONS(166), - [anon_sym_u2285] = ACTIONS(166), - [anon_sym_u2208] = ACTIONS(166), - [anon_sym_u2209] = ACTIONS(166), - [anon_sym_u2286] = ACTIONS(166), - [anon_sym_u2282] = ACTIONS(166), - [anon_sym_u2284] = ACTIONS(166), - [anon_sym_AT_AT] = ACTIONS(166), - }, - [57] = { - [ts_builtin_sym_end] = ACTIONS(214), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(214), - [sym_keyword_return] = ACTIONS(214), - [sym_keyword_value] = ACTIONS(214), - [sym_keyword_explain] = ACTIONS(214), - [sym_keyword_parallel] = ACTIONS(214), - [sym_keyword_timeout] = ACTIONS(214), - [sym_keyword_fetch] = ACTIONS(214), - [sym_keyword_limit] = ACTIONS(214), - [sym_keyword_rand] = ACTIONS(214), - [sym_keyword_collate] = ACTIONS(214), - [sym_keyword_numeric] = ACTIONS(214), - [sym_keyword_asc] = ACTIONS(214), - [sym_keyword_desc] = ACTIONS(214), - [sym_keyword_where] = ACTIONS(214), - [sym_keyword_and] = ACTIONS(214), - [sym_keyword_or] = ACTIONS(214), - [sym_keyword_is] = ACTIONS(214), - [sym_keyword_not] = ACTIONS(216), - [sym_keyword_contains] = ACTIONS(214), - [sym_keyword_contains_not] = ACTIONS(214), - [sym_keyword_contains_all] = ACTIONS(214), - [sym_keyword_contains_any] = ACTIONS(214), - [sym_keyword_contains_none] = ACTIONS(214), - [sym_keyword_inside] = ACTIONS(214), - [sym_keyword_in] = ACTIONS(216), - [sym_keyword_not_inside] = ACTIONS(214), - [sym_keyword_all_inside] = ACTIONS(214), - [sym_keyword_any_inside] = ACTIONS(214), - [sym_keyword_none_inside] = ACTIONS(214), - [sym_keyword_outside] = ACTIONS(214), - [sym_keyword_intersects] = ACTIONS(214), - [sym_keyword_flexible] = ACTIONS(214), - [sym_keyword_readonly] = ACTIONS(214), - [sym_keyword_content] = ACTIONS(214), - [sym_keyword_merge] = ACTIONS(214), - [sym_keyword_patch] = ACTIONS(214), - [sym_keyword_type] = ACTIONS(214), - [sym_keyword_default] = ACTIONS(214), - [sym_keyword_assert] = ACTIONS(214), - [sym_keyword_permissions] = ACTIONS(214), - [sym_keyword_for] = ACTIONS(214), - [sym_keyword_comment] = ACTIONS(214), - [sym_keyword_set] = ACTIONS(214), - [sym_keyword_unset] = ACTIONS(214), - [anon_sym_COMMA] = ACTIONS(214), - [anon_sym_DASH_GT] = ACTIONS(214), - [anon_sym_LBRACK] = ACTIONS(214), - [anon_sym_LT_DASH] = ACTIONS(216), - [anon_sym_LT_DASH_GT] = ACTIONS(214), - [anon_sym_STAR] = ACTIONS(216), - [anon_sym_DOT] = ACTIONS(214), - [anon_sym_LT] = ACTIONS(216), - [anon_sym_GT] = ACTIONS(216), - [anon_sym_EQ] = ACTIONS(216), - [anon_sym_DASH] = ACTIONS(216), - [anon_sym_AT] = ACTIONS(216), - [anon_sym_LT_PIPE] = ACTIONS(214), - [anon_sym_AMP_AMP] = ACTIONS(214), - [anon_sym_PIPE_PIPE] = ACTIONS(214), - [anon_sym_QMARK_QMARK] = ACTIONS(214), - [anon_sym_QMARK_COLON] = ACTIONS(214), - [anon_sym_BANG_EQ] = ACTIONS(214), - [anon_sym_EQ_EQ] = ACTIONS(214), - [anon_sym_QMARK_EQ] = ACTIONS(214), - [anon_sym_STAR_EQ] = ACTIONS(214), - [anon_sym_TILDE] = ACTIONS(214), - [anon_sym_BANG_TILDE] = ACTIONS(214), - [anon_sym_STAR_TILDE] = ACTIONS(214), - [anon_sym_LT_EQ] = ACTIONS(214), - [anon_sym_GT_EQ] = ACTIONS(214), - [anon_sym_PLUS] = ACTIONS(216), - [anon_sym_PLUS_EQ] = ACTIONS(214), - [anon_sym_DASH_EQ] = ACTIONS(214), - [anon_sym_u00d7] = ACTIONS(214), - [anon_sym_SLASH] = ACTIONS(216), - [anon_sym_u00f7] = ACTIONS(214), - [anon_sym_STAR_STAR] = ACTIONS(214), - [anon_sym_u220b] = ACTIONS(214), - [anon_sym_u220c] = ACTIONS(214), - [anon_sym_u2287] = ACTIONS(214), - [anon_sym_u2283] = ACTIONS(214), - [anon_sym_u2285] = ACTIONS(214), - [anon_sym_u2208] = ACTIONS(214), - [anon_sym_u2209] = ACTIONS(214), - [anon_sym_u2286] = ACTIONS(214), - [anon_sym_u2282] = ACTIONS(214), - [anon_sym_u2284] = ACTIONS(214), - [anon_sym_AT_AT] = ACTIONS(214), - }, - [58] = { - [ts_builtin_sym_end] = ACTIONS(210), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(210), - [sym_keyword_return] = ACTIONS(210), - [sym_keyword_value] = ACTIONS(210), - [sym_keyword_explain] = ACTIONS(210), - [sym_keyword_parallel] = ACTIONS(210), - [sym_keyword_timeout] = ACTIONS(210), - [sym_keyword_fetch] = ACTIONS(210), - [sym_keyword_limit] = ACTIONS(210), - [sym_keyword_rand] = ACTIONS(210), - [sym_keyword_collate] = ACTIONS(210), - [sym_keyword_numeric] = ACTIONS(210), - [sym_keyword_asc] = ACTIONS(210), - [sym_keyword_desc] = ACTIONS(210), - [sym_keyword_where] = ACTIONS(210), - [sym_keyword_and] = ACTIONS(210), - [sym_keyword_or] = ACTIONS(210), - [sym_keyword_is] = ACTIONS(210), - [sym_keyword_not] = ACTIONS(212), - [sym_keyword_contains] = ACTIONS(210), - [sym_keyword_contains_not] = ACTIONS(210), - [sym_keyword_contains_all] = ACTIONS(210), - [sym_keyword_contains_any] = ACTIONS(210), - [sym_keyword_contains_none] = ACTIONS(210), - [sym_keyword_inside] = ACTIONS(210), - [sym_keyword_in] = ACTIONS(212), - [sym_keyword_not_inside] = ACTIONS(210), - [sym_keyword_all_inside] = ACTIONS(210), - [sym_keyword_any_inside] = ACTIONS(210), - [sym_keyword_none_inside] = ACTIONS(210), - [sym_keyword_outside] = ACTIONS(210), - [sym_keyword_intersects] = ACTIONS(210), - [sym_keyword_flexible] = ACTIONS(210), - [sym_keyword_readonly] = ACTIONS(210), - [sym_keyword_content] = ACTIONS(210), - [sym_keyword_merge] = ACTIONS(210), - [sym_keyword_patch] = ACTIONS(210), - [sym_keyword_type] = ACTIONS(210), - [sym_keyword_default] = ACTIONS(210), - [sym_keyword_assert] = ACTIONS(210), - [sym_keyword_permissions] = ACTIONS(210), - [sym_keyword_for] = ACTIONS(210), - [sym_keyword_comment] = ACTIONS(210), - [sym_keyword_set] = ACTIONS(210), - [sym_keyword_unset] = ACTIONS(210), - [anon_sym_COMMA] = ACTIONS(210), - [anon_sym_DASH_GT] = ACTIONS(210), - [anon_sym_LBRACK] = ACTIONS(210), - [anon_sym_LT_DASH] = ACTIONS(212), - [anon_sym_LT_DASH_GT] = ACTIONS(210), - [anon_sym_STAR] = ACTIONS(212), - [anon_sym_DOT] = ACTIONS(210), - [anon_sym_LT] = ACTIONS(212), - [anon_sym_GT] = ACTIONS(212), - [anon_sym_EQ] = ACTIONS(212), - [anon_sym_DASH] = ACTIONS(212), - [anon_sym_AT] = ACTIONS(212), - [anon_sym_LT_PIPE] = ACTIONS(210), - [anon_sym_AMP_AMP] = ACTIONS(210), - [anon_sym_PIPE_PIPE] = ACTIONS(210), - [anon_sym_QMARK_QMARK] = ACTIONS(210), - [anon_sym_QMARK_COLON] = ACTIONS(210), - [anon_sym_BANG_EQ] = ACTIONS(210), - [anon_sym_EQ_EQ] = ACTIONS(210), - [anon_sym_QMARK_EQ] = ACTIONS(210), - [anon_sym_STAR_EQ] = ACTIONS(210), - [anon_sym_TILDE] = ACTIONS(210), - [anon_sym_BANG_TILDE] = ACTIONS(210), - [anon_sym_STAR_TILDE] = ACTIONS(210), - [anon_sym_LT_EQ] = ACTIONS(210), - [anon_sym_GT_EQ] = ACTIONS(210), - [anon_sym_PLUS] = ACTIONS(212), - [anon_sym_PLUS_EQ] = ACTIONS(210), - [anon_sym_DASH_EQ] = ACTIONS(210), - [anon_sym_u00d7] = ACTIONS(210), - [anon_sym_SLASH] = ACTIONS(212), - [anon_sym_u00f7] = ACTIONS(210), - [anon_sym_STAR_STAR] = ACTIONS(210), - [anon_sym_u220b] = ACTIONS(210), - [anon_sym_u220c] = ACTIONS(210), - [anon_sym_u2287] = ACTIONS(210), - [anon_sym_u2283] = ACTIONS(210), - [anon_sym_u2285] = ACTIONS(210), - [anon_sym_u2208] = ACTIONS(210), - [anon_sym_u2209] = ACTIONS(210), - [anon_sym_u2286] = ACTIONS(210), - [anon_sym_u2282] = ACTIONS(210), - [anon_sym_u2284] = ACTIONS(210), - [anon_sym_AT_AT] = ACTIONS(210), - }, - [59] = { - [ts_builtin_sym_end] = ACTIONS(186), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(186), - [sym_keyword_return] = ACTIONS(186), - [sym_keyword_value] = ACTIONS(186), - [sym_keyword_explain] = ACTIONS(186), - [sym_keyword_parallel] = ACTIONS(186), - [sym_keyword_timeout] = ACTIONS(186), - [sym_keyword_fetch] = ACTIONS(186), - [sym_keyword_limit] = ACTIONS(186), - [sym_keyword_rand] = ACTIONS(186), - [sym_keyword_collate] = ACTIONS(186), - [sym_keyword_numeric] = ACTIONS(186), - [sym_keyword_asc] = ACTIONS(186), - [sym_keyword_desc] = ACTIONS(186), - [sym_keyword_where] = ACTIONS(186), - [sym_keyword_and] = ACTIONS(186), - [sym_keyword_or] = ACTIONS(186), - [sym_keyword_is] = ACTIONS(186), - [sym_keyword_not] = ACTIONS(188), - [sym_keyword_contains] = ACTIONS(186), - [sym_keyword_contains_not] = ACTIONS(186), - [sym_keyword_contains_all] = ACTIONS(186), - [sym_keyword_contains_any] = ACTIONS(186), - [sym_keyword_contains_none] = ACTIONS(186), - [sym_keyword_inside] = ACTIONS(186), - [sym_keyword_in] = ACTIONS(188), - [sym_keyword_not_inside] = ACTIONS(186), - [sym_keyword_all_inside] = ACTIONS(186), - [sym_keyword_any_inside] = ACTIONS(186), - [sym_keyword_none_inside] = ACTIONS(186), - [sym_keyword_outside] = ACTIONS(186), - [sym_keyword_intersects] = ACTIONS(186), - [sym_keyword_flexible] = ACTIONS(186), - [sym_keyword_readonly] = ACTIONS(186), - [sym_keyword_content] = ACTIONS(186), - [sym_keyword_merge] = ACTIONS(186), - [sym_keyword_patch] = ACTIONS(186), - [sym_keyword_type] = ACTIONS(186), - [sym_keyword_default] = ACTIONS(186), - [sym_keyword_assert] = ACTIONS(186), - [sym_keyword_permissions] = ACTIONS(186), - [sym_keyword_for] = ACTIONS(186), - [sym_keyword_comment] = ACTIONS(186), - [sym_keyword_set] = ACTIONS(186), - [sym_keyword_unset] = ACTIONS(186), - [anon_sym_COMMA] = ACTIONS(186), - [anon_sym_DASH_GT] = ACTIONS(186), - [anon_sym_LBRACK] = ACTIONS(186), - [anon_sym_LT_DASH] = ACTIONS(188), - [anon_sym_LT_DASH_GT] = ACTIONS(186), - [anon_sym_STAR] = ACTIONS(188), - [anon_sym_DOT] = ACTIONS(186), - [anon_sym_LT] = ACTIONS(188), - [anon_sym_GT] = ACTIONS(188), - [anon_sym_EQ] = ACTIONS(188), - [anon_sym_DASH] = ACTIONS(188), - [anon_sym_AT] = ACTIONS(188), - [anon_sym_LT_PIPE] = ACTIONS(186), - [anon_sym_AMP_AMP] = ACTIONS(186), - [anon_sym_PIPE_PIPE] = ACTIONS(186), - [anon_sym_QMARK_QMARK] = ACTIONS(186), - [anon_sym_QMARK_COLON] = ACTIONS(186), - [anon_sym_BANG_EQ] = ACTIONS(186), - [anon_sym_EQ_EQ] = ACTIONS(186), - [anon_sym_QMARK_EQ] = ACTIONS(186), - [anon_sym_STAR_EQ] = ACTIONS(186), - [anon_sym_TILDE] = ACTIONS(186), - [anon_sym_BANG_TILDE] = ACTIONS(186), - [anon_sym_STAR_TILDE] = ACTIONS(186), - [anon_sym_LT_EQ] = ACTIONS(186), - [anon_sym_GT_EQ] = ACTIONS(186), - [anon_sym_PLUS] = ACTIONS(188), - [anon_sym_PLUS_EQ] = ACTIONS(186), - [anon_sym_DASH_EQ] = ACTIONS(186), - [anon_sym_u00d7] = ACTIONS(186), - [anon_sym_SLASH] = ACTIONS(188), - [anon_sym_u00f7] = ACTIONS(186), - [anon_sym_STAR_STAR] = ACTIONS(186), - [anon_sym_u220b] = ACTIONS(186), - [anon_sym_u220c] = ACTIONS(186), - [anon_sym_u2287] = ACTIONS(186), - [anon_sym_u2283] = ACTIONS(186), - [anon_sym_u2285] = ACTIONS(186), - [anon_sym_u2208] = ACTIONS(186), - [anon_sym_u2209] = ACTIONS(186), - [anon_sym_u2286] = ACTIONS(186), - [anon_sym_u2282] = ACTIONS(186), - [anon_sym_u2284] = ACTIONS(186), - [anon_sym_AT_AT] = ACTIONS(186), - }, - [60] = { - [ts_builtin_sym_end] = ACTIONS(182), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(182), - [sym_keyword_return] = ACTIONS(182), - [sym_keyword_value] = ACTIONS(182), - [sym_keyword_explain] = ACTIONS(182), - [sym_keyword_parallel] = ACTIONS(182), - [sym_keyword_timeout] = ACTIONS(182), - [sym_keyword_fetch] = ACTIONS(182), - [sym_keyword_limit] = ACTIONS(182), - [sym_keyword_rand] = ACTIONS(182), - [sym_keyword_collate] = ACTIONS(182), - [sym_keyword_numeric] = ACTIONS(182), - [sym_keyword_asc] = ACTIONS(182), - [sym_keyword_desc] = ACTIONS(182), - [sym_keyword_where] = ACTIONS(182), - [sym_keyword_and] = ACTIONS(182), - [sym_keyword_or] = ACTIONS(182), - [sym_keyword_is] = ACTIONS(182), - [sym_keyword_not] = ACTIONS(184), - [sym_keyword_contains] = ACTIONS(182), - [sym_keyword_contains_not] = ACTIONS(182), - [sym_keyword_contains_all] = ACTIONS(182), - [sym_keyword_contains_any] = ACTIONS(182), - [sym_keyword_contains_none] = ACTIONS(182), - [sym_keyword_inside] = ACTIONS(182), - [sym_keyword_in] = ACTIONS(184), - [sym_keyword_not_inside] = ACTIONS(182), - [sym_keyword_all_inside] = ACTIONS(182), - [sym_keyword_any_inside] = ACTIONS(182), - [sym_keyword_none_inside] = ACTIONS(182), - [sym_keyword_outside] = ACTIONS(182), - [sym_keyword_intersects] = ACTIONS(182), - [sym_keyword_flexible] = ACTIONS(182), - [sym_keyword_readonly] = ACTIONS(182), - [sym_keyword_content] = ACTIONS(182), - [sym_keyword_merge] = ACTIONS(182), - [sym_keyword_patch] = ACTIONS(182), - [sym_keyword_type] = ACTIONS(182), - [sym_keyword_default] = ACTIONS(182), - [sym_keyword_assert] = ACTIONS(182), - [sym_keyword_permissions] = ACTIONS(182), - [sym_keyword_for] = ACTIONS(182), - [sym_keyword_comment] = ACTIONS(182), - [sym_keyword_set] = ACTIONS(182), - [sym_keyword_unset] = ACTIONS(182), - [anon_sym_COMMA] = ACTIONS(182), - [anon_sym_DASH_GT] = ACTIONS(182), - [anon_sym_LBRACK] = ACTIONS(182), - [anon_sym_LT_DASH] = ACTIONS(184), - [anon_sym_LT_DASH_GT] = ACTIONS(182), - [anon_sym_STAR] = ACTIONS(184), - [anon_sym_DOT] = ACTIONS(182), - [anon_sym_LT] = ACTIONS(184), - [anon_sym_GT] = ACTIONS(184), - [anon_sym_EQ] = ACTIONS(184), - [anon_sym_DASH] = ACTIONS(184), - [anon_sym_AT] = ACTIONS(184), - [anon_sym_LT_PIPE] = ACTIONS(182), - [anon_sym_AMP_AMP] = ACTIONS(182), - [anon_sym_PIPE_PIPE] = ACTIONS(182), - [anon_sym_QMARK_QMARK] = ACTIONS(182), - [anon_sym_QMARK_COLON] = ACTIONS(182), - [anon_sym_BANG_EQ] = ACTIONS(182), - [anon_sym_EQ_EQ] = ACTIONS(182), - [anon_sym_QMARK_EQ] = ACTIONS(182), - [anon_sym_STAR_EQ] = ACTIONS(182), - [anon_sym_TILDE] = ACTIONS(182), - [anon_sym_BANG_TILDE] = ACTIONS(182), - [anon_sym_STAR_TILDE] = ACTIONS(182), - [anon_sym_LT_EQ] = ACTIONS(182), - [anon_sym_GT_EQ] = ACTIONS(182), - [anon_sym_PLUS] = ACTIONS(184), - [anon_sym_PLUS_EQ] = ACTIONS(182), - [anon_sym_DASH_EQ] = ACTIONS(182), - [anon_sym_u00d7] = ACTIONS(182), - [anon_sym_SLASH] = ACTIONS(184), - [anon_sym_u00f7] = ACTIONS(182), - [anon_sym_STAR_STAR] = ACTIONS(182), - [anon_sym_u220b] = ACTIONS(182), - [anon_sym_u220c] = ACTIONS(182), - [anon_sym_u2287] = ACTIONS(182), - [anon_sym_u2283] = ACTIONS(182), - [anon_sym_u2285] = ACTIONS(182), - [anon_sym_u2208] = ACTIONS(182), - [anon_sym_u2209] = ACTIONS(182), - [anon_sym_u2286] = ACTIONS(182), - [anon_sym_u2282] = ACTIONS(182), - [anon_sym_u2284] = ACTIONS(182), - [anon_sym_AT_AT] = ACTIONS(182), - }, - [61] = { - [ts_builtin_sym_end] = ACTIONS(206), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(206), - [sym_keyword_return] = ACTIONS(206), - [sym_keyword_value] = ACTIONS(206), - [sym_keyword_explain] = ACTIONS(206), - [sym_keyword_parallel] = ACTIONS(206), - [sym_keyword_timeout] = ACTIONS(206), - [sym_keyword_fetch] = ACTIONS(206), - [sym_keyword_limit] = ACTIONS(206), - [sym_keyword_rand] = ACTIONS(206), - [sym_keyword_collate] = ACTIONS(206), - [sym_keyword_numeric] = ACTIONS(206), - [sym_keyword_asc] = ACTIONS(206), - [sym_keyword_desc] = ACTIONS(206), - [sym_keyword_where] = ACTIONS(206), - [sym_keyword_and] = ACTIONS(206), - [sym_keyword_or] = ACTIONS(206), - [sym_keyword_is] = ACTIONS(206), - [sym_keyword_not] = ACTIONS(208), - [sym_keyword_contains] = ACTIONS(206), - [sym_keyword_contains_not] = ACTIONS(206), - [sym_keyword_contains_all] = ACTIONS(206), - [sym_keyword_contains_any] = ACTIONS(206), - [sym_keyword_contains_none] = ACTIONS(206), - [sym_keyword_inside] = ACTIONS(206), - [sym_keyword_in] = ACTIONS(208), - [sym_keyword_not_inside] = ACTIONS(206), - [sym_keyword_all_inside] = ACTIONS(206), - [sym_keyword_any_inside] = ACTIONS(206), - [sym_keyword_none_inside] = ACTIONS(206), - [sym_keyword_outside] = ACTIONS(206), - [sym_keyword_intersects] = ACTIONS(206), - [sym_keyword_flexible] = ACTIONS(206), - [sym_keyword_readonly] = ACTIONS(206), - [sym_keyword_content] = ACTIONS(206), - [sym_keyword_merge] = ACTIONS(206), - [sym_keyword_patch] = ACTIONS(206), - [sym_keyword_type] = ACTIONS(206), - [sym_keyword_default] = ACTIONS(206), - [sym_keyword_assert] = ACTIONS(206), - [sym_keyword_permissions] = ACTIONS(206), - [sym_keyword_for] = ACTIONS(206), - [sym_keyword_comment] = ACTIONS(206), - [sym_keyword_set] = ACTIONS(206), - [sym_keyword_unset] = ACTIONS(206), - [anon_sym_COMMA] = ACTIONS(206), - [anon_sym_DASH_GT] = ACTIONS(206), - [anon_sym_LBRACK] = ACTIONS(206), - [anon_sym_LT_DASH] = ACTIONS(208), - [anon_sym_LT_DASH_GT] = ACTIONS(206), - [anon_sym_STAR] = ACTIONS(208), - [anon_sym_DOT] = ACTIONS(206), - [anon_sym_LT] = ACTIONS(208), - [anon_sym_GT] = ACTIONS(208), - [anon_sym_EQ] = ACTIONS(208), - [anon_sym_DASH] = ACTIONS(208), - [anon_sym_AT] = ACTIONS(208), - [anon_sym_LT_PIPE] = ACTIONS(206), - [anon_sym_AMP_AMP] = ACTIONS(206), - [anon_sym_PIPE_PIPE] = ACTIONS(206), - [anon_sym_QMARK_QMARK] = ACTIONS(206), - [anon_sym_QMARK_COLON] = ACTIONS(206), - [anon_sym_BANG_EQ] = ACTIONS(206), - [anon_sym_EQ_EQ] = ACTIONS(206), - [anon_sym_QMARK_EQ] = ACTIONS(206), - [anon_sym_STAR_EQ] = ACTIONS(206), - [anon_sym_TILDE] = ACTIONS(206), - [anon_sym_BANG_TILDE] = ACTIONS(206), - [anon_sym_STAR_TILDE] = ACTIONS(206), - [anon_sym_LT_EQ] = ACTIONS(206), - [anon_sym_GT_EQ] = ACTIONS(206), - [anon_sym_PLUS] = ACTIONS(208), - [anon_sym_PLUS_EQ] = ACTIONS(206), - [anon_sym_DASH_EQ] = ACTIONS(206), - [anon_sym_u00d7] = ACTIONS(206), - [anon_sym_SLASH] = ACTIONS(208), - [anon_sym_u00f7] = ACTIONS(206), - [anon_sym_STAR_STAR] = ACTIONS(206), - [anon_sym_u220b] = ACTIONS(206), - [anon_sym_u220c] = ACTIONS(206), - [anon_sym_u2287] = ACTIONS(206), - [anon_sym_u2283] = ACTIONS(206), - [anon_sym_u2285] = ACTIONS(206), - [anon_sym_u2208] = ACTIONS(206), - [anon_sym_u2209] = ACTIONS(206), - [anon_sym_u2286] = ACTIONS(206), - [anon_sym_u2282] = ACTIONS(206), - [anon_sym_u2284] = ACTIONS(206), - [anon_sym_AT_AT] = ACTIONS(206), - }, - [62] = { - [ts_builtin_sym_end] = ACTIONS(170), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(170), - [sym_keyword_return] = ACTIONS(170), - [sym_keyword_value] = ACTIONS(170), - [sym_keyword_explain] = ACTIONS(170), - [sym_keyword_parallel] = ACTIONS(170), - [sym_keyword_timeout] = ACTIONS(170), - [sym_keyword_fetch] = ACTIONS(170), - [sym_keyword_limit] = ACTIONS(170), - [sym_keyword_rand] = ACTIONS(170), - [sym_keyword_collate] = ACTIONS(170), - [sym_keyword_numeric] = ACTIONS(170), - [sym_keyword_asc] = ACTIONS(170), - [sym_keyword_desc] = ACTIONS(170), - [sym_keyword_where] = ACTIONS(170), - [sym_keyword_and] = ACTIONS(170), - [sym_keyword_or] = ACTIONS(170), - [sym_keyword_is] = ACTIONS(170), - [sym_keyword_not] = ACTIONS(172), - [sym_keyword_contains] = ACTIONS(170), - [sym_keyword_contains_not] = ACTIONS(170), - [sym_keyword_contains_all] = ACTIONS(170), - [sym_keyword_contains_any] = ACTIONS(170), - [sym_keyword_contains_none] = ACTIONS(170), - [sym_keyword_inside] = ACTIONS(170), - [sym_keyword_in] = ACTIONS(172), - [sym_keyword_not_inside] = ACTIONS(170), - [sym_keyword_all_inside] = ACTIONS(170), - [sym_keyword_any_inside] = ACTIONS(170), - [sym_keyword_none_inside] = ACTIONS(170), - [sym_keyword_outside] = ACTIONS(170), - [sym_keyword_intersects] = ACTIONS(170), - [sym_keyword_flexible] = ACTIONS(170), - [sym_keyword_readonly] = ACTIONS(170), - [sym_keyword_content] = ACTIONS(170), - [sym_keyword_merge] = ACTIONS(170), - [sym_keyword_patch] = ACTIONS(170), - [sym_keyword_type] = ACTIONS(170), - [sym_keyword_default] = ACTIONS(170), - [sym_keyword_assert] = ACTIONS(170), - [sym_keyword_permissions] = ACTIONS(170), - [sym_keyword_for] = ACTIONS(170), - [sym_keyword_comment] = ACTIONS(170), - [sym_keyword_set] = ACTIONS(170), - [sym_keyword_unset] = ACTIONS(170), - [anon_sym_COMMA] = ACTIONS(170), - [anon_sym_DASH_GT] = ACTIONS(170), - [anon_sym_LBRACK] = ACTIONS(170), - [anon_sym_LT_DASH] = ACTIONS(172), - [anon_sym_LT_DASH_GT] = ACTIONS(170), - [anon_sym_STAR] = ACTIONS(172), - [anon_sym_DOT] = ACTIONS(170), - [anon_sym_LT] = ACTIONS(172), - [anon_sym_GT] = ACTIONS(172), - [anon_sym_EQ] = ACTIONS(172), - [anon_sym_DASH] = ACTIONS(172), - [anon_sym_AT] = ACTIONS(172), - [anon_sym_LT_PIPE] = ACTIONS(170), - [anon_sym_AMP_AMP] = ACTIONS(170), - [anon_sym_PIPE_PIPE] = ACTIONS(170), - [anon_sym_QMARK_QMARK] = ACTIONS(170), - [anon_sym_QMARK_COLON] = ACTIONS(170), - [anon_sym_BANG_EQ] = ACTIONS(170), - [anon_sym_EQ_EQ] = ACTIONS(170), - [anon_sym_QMARK_EQ] = ACTIONS(170), - [anon_sym_STAR_EQ] = ACTIONS(170), - [anon_sym_TILDE] = ACTIONS(170), - [anon_sym_BANG_TILDE] = ACTIONS(170), - [anon_sym_STAR_TILDE] = ACTIONS(170), - [anon_sym_LT_EQ] = ACTIONS(170), - [anon_sym_GT_EQ] = ACTIONS(170), - [anon_sym_PLUS] = ACTIONS(172), - [anon_sym_PLUS_EQ] = ACTIONS(170), - [anon_sym_DASH_EQ] = ACTIONS(170), - [anon_sym_u00d7] = ACTIONS(170), - [anon_sym_SLASH] = ACTIONS(172), - [anon_sym_u00f7] = ACTIONS(170), - [anon_sym_STAR_STAR] = ACTIONS(170), - [anon_sym_u220b] = ACTIONS(170), - [anon_sym_u220c] = ACTIONS(170), - [anon_sym_u2287] = ACTIONS(170), - [anon_sym_u2283] = ACTIONS(170), - [anon_sym_u2285] = ACTIONS(170), - [anon_sym_u2208] = ACTIONS(170), - [anon_sym_u2209] = ACTIONS(170), - [anon_sym_u2286] = ACTIONS(170), - [anon_sym_u2282] = ACTIONS(170), - [anon_sym_u2284] = ACTIONS(170), - [anon_sym_AT_AT] = ACTIONS(170), - }, - [63] = { - [ts_builtin_sym_end] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(158), - [sym_keyword_return] = ACTIONS(158), - [sym_keyword_value] = ACTIONS(158), - [sym_keyword_explain] = ACTIONS(158), - [sym_keyword_parallel] = ACTIONS(158), - [sym_keyword_timeout] = ACTIONS(158), - [sym_keyword_fetch] = ACTIONS(158), - [sym_keyword_limit] = ACTIONS(158), - [sym_keyword_rand] = ACTIONS(158), - [sym_keyword_collate] = ACTIONS(158), - [sym_keyword_numeric] = ACTIONS(158), - [sym_keyword_asc] = ACTIONS(158), - [sym_keyword_desc] = ACTIONS(158), - [sym_keyword_where] = ACTIONS(158), - [sym_keyword_and] = ACTIONS(158), - [sym_keyword_or] = ACTIONS(158), - [sym_keyword_is] = ACTIONS(158), - [sym_keyword_not] = ACTIONS(160), - [sym_keyword_contains] = ACTIONS(158), - [sym_keyword_contains_not] = ACTIONS(158), - [sym_keyword_contains_all] = ACTIONS(158), - [sym_keyword_contains_any] = ACTIONS(158), - [sym_keyword_contains_none] = ACTIONS(158), - [sym_keyword_inside] = ACTIONS(158), - [sym_keyword_in] = ACTIONS(160), - [sym_keyword_not_inside] = ACTIONS(158), - [sym_keyword_all_inside] = ACTIONS(158), - [sym_keyword_any_inside] = ACTIONS(158), - [sym_keyword_none_inside] = ACTIONS(158), - [sym_keyword_outside] = ACTIONS(158), - [sym_keyword_intersects] = ACTIONS(158), - [sym_keyword_flexible] = ACTIONS(158), - [sym_keyword_readonly] = ACTIONS(158), - [sym_keyword_content] = ACTIONS(158), - [sym_keyword_merge] = ACTIONS(158), - [sym_keyword_patch] = ACTIONS(158), - [sym_keyword_type] = ACTIONS(158), - [sym_keyword_default] = ACTIONS(158), - [sym_keyword_assert] = ACTIONS(158), - [sym_keyword_permissions] = ACTIONS(158), - [sym_keyword_for] = ACTIONS(158), - [sym_keyword_comment] = ACTIONS(158), - [sym_keyword_set] = ACTIONS(158), - [sym_keyword_unset] = ACTIONS(158), - [anon_sym_COMMA] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(158), - [anon_sym_LT_DASH] = ACTIONS(160), - [anon_sym_LT_DASH_GT] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(160), - [anon_sym_DOT] = ACTIONS(158), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(160), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_AT] = ACTIONS(160), - [anon_sym_LT_PIPE] = ACTIONS(158), - [anon_sym_AMP_AMP] = ACTIONS(158), - [anon_sym_PIPE_PIPE] = ACTIONS(158), - [anon_sym_QMARK_QMARK] = ACTIONS(158), - [anon_sym_QMARK_COLON] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_EQ_EQ] = ACTIONS(158), - [anon_sym_QMARK_EQ] = ACTIONS(158), - [anon_sym_STAR_EQ] = ACTIONS(158), - [anon_sym_TILDE] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(158), - [anon_sym_STAR_TILDE] = ACTIONS(158), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_PLUS] = ACTIONS(160), - [anon_sym_PLUS_EQ] = ACTIONS(158), - [anon_sym_DASH_EQ] = ACTIONS(158), - [anon_sym_u00d7] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_u00f7] = ACTIONS(158), - [anon_sym_STAR_STAR] = ACTIONS(158), - [anon_sym_u220b] = ACTIONS(158), - [anon_sym_u220c] = ACTIONS(158), - [anon_sym_u2287] = ACTIONS(158), - [anon_sym_u2283] = ACTIONS(158), - [anon_sym_u2285] = ACTIONS(158), - [anon_sym_u2208] = ACTIONS(158), - [anon_sym_u2209] = ACTIONS(158), - [anon_sym_u2286] = ACTIONS(158), - [anon_sym_u2282] = ACTIONS(158), - [anon_sym_u2284] = ACTIONS(158), - [anon_sym_AT_AT] = ACTIONS(158), - }, - [64] = { - [ts_builtin_sym_end] = ACTIONS(178), + [ts_builtin_sym_end] = ACTIONS(192), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(178), - [sym_keyword_return] = ACTIONS(178), - [sym_keyword_value] = ACTIONS(178), - [sym_keyword_explain] = ACTIONS(178), - [sym_keyword_parallel] = ACTIONS(178), - [sym_keyword_timeout] = ACTIONS(178), - [sym_keyword_fetch] = ACTIONS(178), - [sym_keyword_limit] = ACTIONS(178), - [sym_keyword_rand] = ACTIONS(178), - [sym_keyword_collate] = ACTIONS(178), - [sym_keyword_numeric] = ACTIONS(178), - [sym_keyword_asc] = ACTIONS(178), - [sym_keyword_desc] = ACTIONS(178), - [sym_keyword_where] = ACTIONS(178), - [sym_keyword_and] = ACTIONS(178), - [sym_keyword_or] = ACTIONS(178), - [sym_keyword_is] = ACTIONS(178), - [sym_keyword_not] = ACTIONS(180), - [sym_keyword_contains] = ACTIONS(178), - [sym_keyword_contains_not] = ACTIONS(178), - [sym_keyword_contains_all] = ACTIONS(178), - [sym_keyword_contains_any] = ACTIONS(178), - [sym_keyword_contains_none] = ACTIONS(178), - [sym_keyword_inside] = ACTIONS(178), - [sym_keyword_in] = ACTIONS(180), - [sym_keyword_not_inside] = ACTIONS(178), - [sym_keyword_all_inside] = ACTIONS(178), - [sym_keyword_any_inside] = ACTIONS(178), - [sym_keyword_none_inside] = ACTIONS(178), - [sym_keyword_outside] = ACTIONS(178), - [sym_keyword_intersects] = ACTIONS(178), - [sym_keyword_flexible] = ACTIONS(178), - [sym_keyword_readonly] = ACTIONS(178), - [sym_keyword_content] = ACTIONS(178), - [sym_keyword_merge] = ACTIONS(178), - [sym_keyword_patch] = ACTIONS(178), - [sym_keyword_type] = ACTIONS(178), - [sym_keyword_default] = ACTIONS(178), - [sym_keyword_assert] = ACTIONS(178), - [sym_keyword_permissions] = ACTIONS(178), - [sym_keyword_for] = ACTIONS(178), - [sym_keyword_comment] = ACTIONS(178), - [sym_keyword_set] = ACTIONS(178), - [sym_keyword_unset] = ACTIONS(178), - [anon_sym_COMMA] = ACTIONS(178), - [anon_sym_DASH_GT] = ACTIONS(178), - [anon_sym_LBRACK] = ACTIONS(178), - [anon_sym_LT_DASH] = ACTIONS(180), - [anon_sym_LT_DASH_GT] = ACTIONS(178), - [anon_sym_STAR] = ACTIONS(180), - [anon_sym_DOT] = ACTIONS(178), - [anon_sym_LT] = ACTIONS(180), - [anon_sym_GT] = ACTIONS(180), - [anon_sym_EQ] = ACTIONS(180), - [anon_sym_DASH] = ACTIONS(180), - [anon_sym_AT] = ACTIONS(180), - [anon_sym_LT_PIPE] = ACTIONS(178), - [anon_sym_AMP_AMP] = ACTIONS(178), - [anon_sym_PIPE_PIPE] = ACTIONS(178), - [anon_sym_QMARK_QMARK] = ACTIONS(178), - [anon_sym_QMARK_COLON] = ACTIONS(178), - [anon_sym_BANG_EQ] = ACTIONS(178), - [anon_sym_EQ_EQ] = ACTIONS(178), - [anon_sym_QMARK_EQ] = ACTIONS(178), - [anon_sym_STAR_EQ] = ACTIONS(178), - [anon_sym_TILDE] = ACTIONS(178), - [anon_sym_BANG_TILDE] = ACTIONS(178), - [anon_sym_STAR_TILDE] = ACTIONS(178), - [anon_sym_LT_EQ] = ACTIONS(178), - [anon_sym_GT_EQ] = ACTIONS(178), - [anon_sym_PLUS] = ACTIONS(180), - [anon_sym_PLUS_EQ] = ACTIONS(178), - [anon_sym_DASH_EQ] = ACTIONS(178), - [anon_sym_u00d7] = ACTIONS(178), - [anon_sym_SLASH] = ACTIONS(180), - [anon_sym_u00f7] = ACTIONS(178), - [anon_sym_STAR_STAR] = ACTIONS(178), - [anon_sym_u220b] = ACTIONS(178), - [anon_sym_u220c] = ACTIONS(178), - [anon_sym_u2287] = ACTIONS(178), - [anon_sym_u2283] = ACTIONS(178), - [anon_sym_u2285] = ACTIONS(178), - [anon_sym_u2208] = ACTIONS(178), - [anon_sym_u2209] = ACTIONS(178), - [anon_sym_u2286] = ACTIONS(178), - [anon_sym_u2282] = ACTIONS(178), - [anon_sym_u2284] = ACTIONS(178), - [anon_sym_AT_AT] = ACTIONS(178), + [sym_semi_colon] = ACTIONS(192), + [sym_keyword_return] = ACTIONS(192), + [sym_keyword_value] = ACTIONS(192), + [sym_keyword_explain] = ACTIONS(192), + [sym_keyword_parallel] = ACTIONS(192), + [sym_keyword_timeout] = ACTIONS(192), + [sym_keyword_fetch] = ACTIONS(192), + [sym_keyword_limit] = ACTIONS(192), + [sym_keyword_rand] = ACTIONS(192), + [sym_keyword_collate] = ACTIONS(192), + [sym_keyword_numeric] = ACTIONS(192), + [sym_keyword_asc] = ACTIONS(192), + [sym_keyword_desc] = ACTIONS(192), + [sym_keyword_where] = ACTIONS(192), + [sym_keyword_and] = ACTIONS(192), + [sym_keyword_or] = ACTIONS(192), + [sym_keyword_is] = ACTIONS(192), + [sym_keyword_not] = ACTIONS(194), + [sym_keyword_contains] = ACTIONS(192), + [sym_keyword_contains_not] = ACTIONS(192), + [sym_keyword_contains_all] = ACTIONS(192), + [sym_keyword_contains_any] = ACTIONS(192), + [sym_keyword_contains_none] = ACTIONS(192), + [sym_keyword_inside] = ACTIONS(192), + [sym_keyword_in] = ACTIONS(194), + [sym_keyword_not_inside] = ACTIONS(192), + [sym_keyword_all_inside] = ACTIONS(192), + [sym_keyword_any_inside] = ACTIONS(192), + [sym_keyword_none_inside] = ACTIONS(192), + [sym_keyword_outside] = ACTIONS(192), + [sym_keyword_intersects] = ACTIONS(192), + [sym_keyword_flexible] = ACTIONS(192), + [sym_keyword_readonly] = ACTIONS(192), + [sym_keyword_content] = ACTIONS(192), + [sym_keyword_merge] = ACTIONS(192), + [sym_keyword_patch] = ACTIONS(192), + [sym_keyword_type] = ACTIONS(192), + [sym_keyword_default] = ACTIONS(192), + [sym_keyword_assert] = ACTIONS(192), + [sym_keyword_permissions] = ACTIONS(192), + [sym_keyword_for] = ACTIONS(192), + [sym_keyword_comment] = ACTIONS(192), + [sym_keyword_set] = ACTIONS(192), + [sym_keyword_unset] = ACTIONS(192), + [anon_sym_COMMA] = ACTIONS(192), + [anon_sym_DASH_GT] = ACTIONS(192), + [anon_sym_LBRACK] = ACTIONS(192), + [anon_sym_LT_DASH] = ACTIONS(194), + [anon_sym_LT_DASH_GT] = ACTIONS(192), + [anon_sym_STAR] = ACTIONS(194), + [anon_sym_DOT] = ACTIONS(192), + [anon_sym_LT] = ACTIONS(194), + [anon_sym_GT] = ACTIONS(194), + [anon_sym_EQ] = ACTIONS(194), + [anon_sym_DASH] = ACTIONS(194), + [anon_sym_AT] = ACTIONS(194), + [anon_sym_LT_PIPE] = ACTIONS(192), + [anon_sym_AMP_AMP] = ACTIONS(192), + [anon_sym_PIPE_PIPE] = ACTIONS(192), + [anon_sym_QMARK_QMARK] = ACTIONS(192), + [anon_sym_QMARK_COLON] = ACTIONS(192), + [anon_sym_BANG_EQ] = ACTIONS(192), + [anon_sym_EQ_EQ] = ACTIONS(192), + [anon_sym_QMARK_EQ] = ACTIONS(192), + [anon_sym_STAR_EQ] = ACTIONS(192), + [anon_sym_TILDE] = ACTIONS(192), + [anon_sym_BANG_TILDE] = ACTIONS(192), + [anon_sym_STAR_TILDE] = ACTIONS(192), + [anon_sym_LT_EQ] = ACTIONS(192), + [anon_sym_GT_EQ] = ACTIONS(192), + [anon_sym_PLUS] = ACTIONS(194), + [anon_sym_PLUS_EQ] = ACTIONS(192), + [anon_sym_DASH_EQ] = ACTIONS(192), + [anon_sym_u00d7] = ACTIONS(192), + [anon_sym_SLASH] = ACTIONS(194), + [anon_sym_u00f7] = ACTIONS(192), + [anon_sym_STAR_STAR] = ACTIONS(192), + [anon_sym_u220b] = ACTIONS(192), + [anon_sym_u220c] = ACTIONS(192), + [anon_sym_u2287] = ACTIONS(192), + [anon_sym_u2283] = ACTIONS(192), + [anon_sym_u2285] = ACTIONS(192), + [anon_sym_u2208] = ACTIONS(192), + [anon_sym_u2209] = ACTIONS(192), + [anon_sym_u2286] = ACTIONS(192), + [anon_sym_u2282] = ACTIONS(192), + [anon_sym_u2284] = ACTIONS(192), + [anon_sym_AT_AT] = ACTIONS(192), + }, + [57] = { + [ts_builtin_sym_end] = ACTIONS(160), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(160), + [sym_keyword_return] = ACTIONS(160), + [sym_keyword_value] = ACTIONS(160), + [sym_keyword_explain] = ACTIONS(160), + [sym_keyword_parallel] = ACTIONS(160), + [sym_keyword_timeout] = ACTIONS(160), + [sym_keyword_fetch] = ACTIONS(160), + [sym_keyword_limit] = ACTIONS(160), + [sym_keyword_rand] = ACTIONS(160), + [sym_keyword_collate] = ACTIONS(160), + [sym_keyword_numeric] = ACTIONS(160), + [sym_keyword_asc] = ACTIONS(160), + [sym_keyword_desc] = ACTIONS(160), + [sym_keyword_where] = ACTIONS(160), + [sym_keyword_and] = ACTIONS(160), + [sym_keyword_or] = ACTIONS(160), + [sym_keyword_is] = ACTIONS(160), + [sym_keyword_not] = ACTIONS(162), + [sym_keyword_contains] = ACTIONS(160), + [sym_keyword_contains_not] = ACTIONS(160), + [sym_keyword_contains_all] = ACTIONS(160), + [sym_keyword_contains_any] = ACTIONS(160), + [sym_keyword_contains_none] = ACTIONS(160), + [sym_keyword_inside] = ACTIONS(160), + [sym_keyword_in] = ACTIONS(162), + [sym_keyword_not_inside] = ACTIONS(160), + [sym_keyword_all_inside] = ACTIONS(160), + [sym_keyword_any_inside] = ACTIONS(160), + [sym_keyword_none_inside] = ACTIONS(160), + [sym_keyword_outside] = ACTIONS(160), + [sym_keyword_intersects] = ACTIONS(160), + [sym_keyword_flexible] = ACTIONS(160), + [sym_keyword_readonly] = ACTIONS(160), + [sym_keyword_content] = ACTIONS(160), + [sym_keyword_merge] = ACTIONS(160), + [sym_keyword_patch] = ACTIONS(160), + [sym_keyword_type] = ACTIONS(160), + [sym_keyword_default] = ACTIONS(160), + [sym_keyword_assert] = ACTIONS(160), + [sym_keyword_permissions] = ACTIONS(160), + [sym_keyword_for] = ACTIONS(160), + [sym_keyword_comment] = ACTIONS(160), + [sym_keyword_set] = ACTIONS(160), + [sym_keyword_unset] = ACTIONS(160), + [anon_sym_COMMA] = ACTIONS(160), + [anon_sym_DASH_GT] = ACTIONS(160), + [anon_sym_LBRACK] = ACTIONS(160), + [anon_sym_LT_DASH] = ACTIONS(162), + [anon_sym_LT_DASH_GT] = ACTIONS(160), + [anon_sym_STAR] = ACTIONS(162), + [anon_sym_DOT] = ACTIONS(160), + [anon_sym_LT] = ACTIONS(162), + [anon_sym_GT] = ACTIONS(162), + [anon_sym_EQ] = ACTIONS(162), + [anon_sym_DASH] = ACTIONS(162), + [anon_sym_AT] = ACTIONS(162), + [anon_sym_LT_PIPE] = ACTIONS(160), + [anon_sym_AMP_AMP] = ACTIONS(160), + [anon_sym_PIPE_PIPE] = ACTIONS(160), + [anon_sym_QMARK_QMARK] = ACTIONS(160), + [anon_sym_QMARK_COLON] = ACTIONS(160), + [anon_sym_BANG_EQ] = ACTIONS(160), + [anon_sym_EQ_EQ] = ACTIONS(160), + [anon_sym_QMARK_EQ] = ACTIONS(160), + [anon_sym_STAR_EQ] = ACTIONS(160), + [anon_sym_TILDE] = ACTIONS(160), + [anon_sym_BANG_TILDE] = ACTIONS(160), + [anon_sym_STAR_TILDE] = ACTIONS(160), + [anon_sym_LT_EQ] = ACTIONS(160), + [anon_sym_GT_EQ] = ACTIONS(160), + [anon_sym_PLUS] = ACTIONS(162), + [anon_sym_PLUS_EQ] = ACTIONS(160), + [anon_sym_DASH_EQ] = ACTIONS(160), + [anon_sym_u00d7] = ACTIONS(160), + [anon_sym_SLASH] = ACTIONS(162), + [anon_sym_u00f7] = ACTIONS(160), + [anon_sym_STAR_STAR] = ACTIONS(160), + [anon_sym_u220b] = ACTIONS(160), + [anon_sym_u220c] = ACTIONS(160), + [anon_sym_u2287] = ACTIONS(160), + [anon_sym_u2283] = ACTIONS(160), + [anon_sym_u2285] = ACTIONS(160), + [anon_sym_u2208] = ACTIONS(160), + [anon_sym_u2209] = ACTIONS(160), + [anon_sym_u2286] = ACTIONS(160), + [anon_sym_u2282] = ACTIONS(160), + [anon_sym_u2284] = ACTIONS(160), + [anon_sym_AT_AT] = ACTIONS(160), + }, + [58] = { + [ts_builtin_sym_end] = ACTIONS(188), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(188), + [sym_keyword_return] = ACTIONS(188), + [sym_keyword_value] = ACTIONS(188), + [sym_keyword_explain] = ACTIONS(188), + [sym_keyword_parallel] = ACTIONS(188), + [sym_keyword_timeout] = ACTIONS(188), + [sym_keyword_fetch] = ACTIONS(188), + [sym_keyword_limit] = ACTIONS(188), + [sym_keyword_rand] = ACTIONS(188), + [sym_keyword_collate] = ACTIONS(188), + [sym_keyword_numeric] = ACTIONS(188), + [sym_keyword_asc] = ACTIONS(188), + [sym_keyword_desc] = ACTIONS(188), + [sym_keyword_where] = ACTIONS(188), + [sym_keyword_and] = ACTIONS(188), + [sym_keyword_or] = ACTIONS(188), + [sym_keyword_is] = ACTIONS(188), + [sym_keyword_not] = ACTIONS(190), + [sym_keyword_contains] = ACTIONS(188), + [sym_keyword_contains_not] = ACTIONS(188), + [sym_keyword_contains_all] = ACTIONS(188), + [sym_keyword_contains_any] = ACTIONS(188), + [sym_keyword_contains_none] = ACTIONS(188), + [sym_keyword_inside] = ACTIONS(188), + [sym_keyword_in] = ACTIONS(190), + [sym_keyword_not_inside] = ACTIONS(188), + [sym_keyword_all_inside] = ACTIONS(188), + [sym_keyword_any_inside] = ACTIONS(188), + [sym_keyword_none_inside] = ACTIONS(188), + [sym_keyword_outside] = ACTIONS(188), + [sym_keyword_intersects] = ACTIONS(188), + [sym_keyword_flexible] = ACTIONS(188), + [sym_keyword_readonly] = ACTIONS(188), + [sym_keyword_content] = ACTIONS(188), + [sym_keyword_merge] = ACTIONS(188), + [sym_keyword_patch] = ACTIONS(188), + [sym_keyword_type] = ACTIONS(188), + [sym_keyword_default] = ACTIONS(188), + [sym_keyword_assert] = ACTIONS(188), + [sym_keyword_permissions] = ACTIONS(188), + [sym_keyword_for] = ACTIONS(188), + [sym_keyword_comment] = ACTIONS(188), + [sym_keyword_set] = ACTIONS(188), + [sym_keyword_unset] = ACTIONS(188), + [anon_sym_COMMA] = ACTIONS(188), + [anon_sym_DASH_GT] = ACTIONS(188), + [anon_sym_LBRACK] = ACTIONS(188), + [anon_sym_LT_DASH] = ACTIONS(190), + [anon_sym_LT_DASH_GT] = ACTIONS(188), + [anon_sym_STAR] = ACTIONS(190), + [anon_sym_DOT] = ACTIONS(188), + [anon_sym_LT] = ACTIONS(190), + [anon_sym_GT] = ACTIONS(190), + [anon_sym_EQ] = ACTIONS(190), + [anon_sym_DASH] = ACTIONS(190), + [anon_sym_AT] = ACTIONS(190), + [anon_sym_LT_PIPE] = ACTIONS(188), + [anon_sym_AMP_AMP] = ACTIONS(188), + [anon_sym_PIPE_PIPE] = ACTIONS(188), + [anon_sym_QMARK_QMARK] = ACTIONS(188), + [anon_sym_QMARK_COLON] = ACTIONS(188), + [anon_sym_BANG_EQ] = ACTIONS(188), + [anon_sym_EQ_EQ] = ACTIONS(188), + [anon_sym_QMARK_EQ] = ACTIONS(188), + [anon_sym_STAR_EQ] = ACTIONS(188), + [anon_sym_TILDE] = ACTIONS(188), + [anon_sym_BANG_TILDE] = ACTIONS(188), + [anon_sym_STAR_TILDE] = ACTIONS(188), + [anon_sym_LT_EQ] = ACTIONS(188), + [anon_sym_GT_EQ] = ACTIONS(188), + [anon_sym_PLUS] = ACTIONS(190), + [anon_sym_PLUS_EQ] = ACTIONS(188), + [anon_sym_DASH_EQ] = ACTIONS(188), + [anon_sym_u00d7] = ACTIONS(188), + [anon_sym_SLASH] = ACTIONS(190), + [anon_sym_u00f7] = ACTIONS(188), + [anon_sym_STAR_STAR] = ACTIONS(188), + [anon_sym_u220b] = ACTIONS(188), + [anon_sym_u220c] = ACTIONS(188), + [anon_sym_u2287] = ACTIONS(188), + [anon_sym_u2283] = ACTIONS(188), + [anon_sym_u2285] = ACTIONS(188), + [anon_sym_u2208] = ACTIONS(188), + [anon_sym_u2209] = ACTIONS(188), + [anon_sym_u2286] = ACTIONS(188), + [anon_sym_u2282] = ACTIONS(188), + [anon_sym_u2284] = ACTIONS(188), + [anon_sym_AT_AT] = ACTIONS(188), + }, + [59] = { + [ts_builtin_sym_end] = ACTIONS(156), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(156), + [sym_keyword_return] = ACTIONS(156), + [sym_keyword_value] = ACTIONS(156), + [sym_keyword_explain] = ACTIONS(156), + [sym_keyword_parallel] = ACTIONS(156), + [sym_keyword_timeout] = ACTIONS(156), + [sym_keyword_fetch] = ACTIONS(156), + [sym_keyword_limit] = ACTIONS(156), + [sym_keyword_rand] = ACTIONS(156), + [sym_keyword_collate] = ACTIONS(156), + [sym_keyword_numeric] = ACTIONS(156), + [sym_keyword_asc] = ACTIONS(156), + [sym_keyword_desc] = ACTIONS(156), + [sym_keyword_where] = ACTIONS(156), + [sym_keyword_and] = ACTIONS(156), + [sym_keyword_or] = ACTIONS(156), + [sym_keyword_is] = ACTIONS(156), + [sym_keyword_not] = ACTIONS(158), + [sym_keyword_contains] = ACTIONS(156), + [sym_keyword_contains_not] = ACTIONS(156), + [sym_keyword_contains_all] = ACTIONS(156), + [sym_keyword_contains_any] = ACTIONS(156), + [sym_keyword_contains_none] = ACTIONS(156), + [sym_keyword_inside] = ACTIONS(156), + [sym_keyword_in] = ACTIONS(158), + [sym_keyword_not_inside] = ACTIONS(156), + [sym_keyword_all_inside] = ACTIONS(156), + [sym_keyword_any_inside] = ACTIONS(156), + [sym_keyword_none_inside] = ACTIONS(156), + [sym_keyword_outside] = ACTIONS(156), + [sym_keyword_intersects] = ACTIONS(156), + [sym_keyword_flexible] = ACTIONS(156), + [sym_keyword_readonly] = ACTIONS(156), + [sym_keyword_content] = ACTIONS(156), + [sym_keyword_merge] = ACTIONS(156), + [sym_keyword_patch] = ACTIONS(156), + [sym_keyword_type] = ACTIONS(156), + [sym_keyword_default] = ACTIONS(156), + [sym_keyword_assert] = ACTIONS(156), + [sym_keyword_permissions] = ACTIONS(156), + [sym_keyword_for] = ACTIONS(156), + [sym_keyword_comment] = ACTIONS(156), + [sym_keyword_set] = ACTIONS(156), + [sym_keyword_unset] = ACTIONS(156), + [anon_sym_COMMA] = ACTIONS(156), + [anon_sym_DASH_GT] = ACTIONS(156), + [anon_sym_LBRACK] = ACTIONS(156), + [anon_sym_LT_DASH] = ACTIONS(158), + [anon_sym_LT_DASH_GT] = ACTIONS(156), + [anon_sym_STAR] = ACTIONS(158), + [anon_sym_DOT] = ACTIONS(156), + [anon_sym_LT] = ACTIONS(158), + [anon_sym_GT] = ACTIONS(158), + [anon_sym_EQ] = ACTIONS(158), + [anon_sym_DASH] = ACTIONS(158), + [anon_sym_AT] = ACTIONS(158), + [anon_sym_LT_PIPE] = ACTIONS(156), + [anon_sym_AMP_AMP] = ACTIONS(156), + [anon_sym_PIPE_PIPE] = ACTIONS(156), + [anon_sym_QMARK_QMARK] = ACTIONS(156), + [anon_sym_QMARK_COLON] = ACTIONS(156), + [anon_sym_BANG_EQ] = ACTIONS(156), + [anon_sym_EQ_EQ] = ACTIONS(156), + [anon_sym_QMARK_EQ] = ACTIONS(156), + [anon_sym_STAR_EQ] = ACTIONS(156), + [anon_sym_TILDE] = ACTIONS(156), + [anon_sym_BANG_TILDE] = ACTIONS(156), + [anon_sym_STAR_TILDE] = ACTIONS(156), + [anon_sym_LT_EQ] = ACTIONS(156), + [anon_sym_GT_EQ] = ACTIONS(156), + [anon_sym_PLUS] = ACTIONS(158), + [anon_sym_PLUS_EQ] = ACTIONS(156), + [anon_sym_DASH_EQ] = ACTIONS(156), + [anon_sym_u00d7] = ACTIONS(156), + [anon_sym_SLASH] = ACTIONS(158), + [anon_sym_u00f7] = ACTIONS(156), + [anon_sym_STAR_STAR] = ACTIONS(156), + [anon_sym_u220b] = ACTIONS(156), + [anon_sym_u220c] = ACTIONS(156), + [anon_sym_u2287] = ACTIONS(156), + [anon_sym_u2283] = ACTIONS(156), + [anon_sym_u2285] = ACTIONS(156), + [anon_sym_u2208] = ACTIONS(156), + [anon_sym_u2209] = ACTIONS(156), + [anon_sym_u2286] = ACTIONS(156), + [anon_sym_u2282] = ACTIONS(156), + [anon_sym_u2284] = ACTIONS(156), + [anon_sym_AT_AT] = ACTIONS(156), + }, + [60] = { + [ts_builtin_sym_end] = ACTIONS(172), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(172), + [sym_keyword_return] = ACTIONS(172), + [sym_keyword_value] = ACTIONS(172), + [sym_keyword_explain] = ACTIONS(172), + [sym_keyword_parallel] = ACTIONS(172), + [sym_keyword_timeout] = ACTIONS(172), + [sym_keyword_fetch] = ACTIONS(172), + [sym_keyword_limit] = ACTIONS(172), + [sym_keyword_rand] = ACTIONS(172), + [sym_keyword_collate] = ACTIONS(172), + [sym_keyword_numeric] = ACTIONS(172), + [sym_keyword_asc] = ACTIONS(172), + [sym_keyword_desc] = ACTIONS(172), + [sym_keyword_where] = ACTIONS(172), + [sym_keyword_and] = ACTIONS(172), + [sym_keyword_or] = ACTIONS(172), + [sym_keyword_is] = ACTIONS(172), + [sym_keyword_not] = ACTIONS(174), + [sym_keyword_contains] = ACTIONS(172), + [sym_keyword_contains_not] = ACTIONS(172), + [sym_keyword_contains_all] = ACTIONS(172), + [sym_keyword_contains_any] = ACTIONS(172), + [sym_keyword_contains_none] = ACTIONS(172), + [sym_keyword_inside] = ACTIONS(172), + [sym_keyword_in] = ACTIONS(174), + [sym_keyword_not_inside] = ACTIONS(172), + [sym_keyword_all_inside] = ACTIONS(172), + [sym_keyword_any_inside] = ACTIONS(172), + [sym_keyword_none_inside] = ACTIONS(172), + [sym_keyword_outside] = ACTIONS(172), + [sym_keyword_intersects] = ACTIONS(172), + [sym_keyword_flexible] = ACTIONS(172), + [sym_keyword_readonly] = ACTIONS(172), + [sym_keyword_content] = ACTIONS(172), + [sym_keyword_merge] = ACTIONS(172), + [sym_keyword_patch] = ACTIONS(172), + [sym_keyword_type] = ACTIONS(172), + [sym_keyword_default] = ACTIONS(172), + [sym_keyword_assert] = ACTIONS(172), + [sym_keyword_permissions] = ACTIONS(172), + [sym_keyword_for] = ACTIONS(172), + [sym_keyword_comment] = ACTIONS(172), + [sym_keyword_set] = ACTIONS(172), + [sym_keyword_unset] = ACTIONS(172), + [anon_sym_COMMA] = ACTIONS(172), + [anon_sym_DASH_GT] = ACTIONS(172), + [anon_sym_LBRACK] = ACTIONS(172), + [anon_sym_LT_DASH] = ACTIONS(174), + [anon_sym_LT_DASH_GT] = ACTIONS(172), + [anon_sym_STAR] = ACTIONS(174), + [anon_sym_DOT] = ACTIONS(172), + [anon_sym_LT] = ACTIONS(174), + [anon_sym_GT] = ACTIONS(174), + [anon_sym_EQ] = ACTIONS(174), + [anon_sym_DASH] = ACTIONS(174), + [anon_sym_AT] = ACTIONS(174), + [anon_sym_LT_PIPE] = ACTIONS(172), + [anon_sym_AMP_AMP] = ACTIONS(172), + [anon_sym_PIPE_PIPE] = ACTIONS(172), + [anon_sym_QMARK_QMARK] = ACTIONS(172), + [anon_sym_QMARK_COLON] = ACTIONS(172), + [anon_sym_BANG_EQ] = ACTIONS(172), + [anon_sym_EQ_EQ] = ACTIONS(172), + [anon_sym_QMARK_EQ] = ACTIONS(172), + [anon_sym_STAR_EQ] = ACTIONS(172), + [anon_sym_TILDE] = ACTIONS(172), + [anon_sym_BANG_TILDE] = ACTIONS(172), + [anon_sym_STAR_TILDE] = ACTIONS(172), + [anon_sym_LT_EQ] = ACTIONS(172), + [anon_sym_GT_EQ] = ACTIONS(172), + [anon_sym_PLUS] = ACTIONS(174), + [anon_sym_PLUS_EQ] = ACTIONS(172), + [anon_sym_DASH_EQ] = ACTIONS(172), + [anon_sym_u00d7] = ACTIONS(172), + [anon_sym_SLASH] = ACTIONS(174), + [anon_sym_u00f7] = ACTIONS(172), + [anon_sym_STAR_STAR] = ACTIONS(172), + [anon_sym_u220b] = ACTIONS(172), + [anon_sym_u220c] = ACTIONS(172), + [anon_sym_u2287] = ACTIONS(172), + [anon_sym_u2283] = ACTIONS(172), + [anon_sym_u2285] = ACTIONS(172), + [anon_sym_u2208] = ACTIONS(172), + [anon_sym_u2209] = ACTIONS(172), + [anon_sym_u2286] = ACTIONS(172), + [anon_sym_u2282] = ACTIONS(172), + [anon_sym_u2284] = ACTIONS(172), + [anon_sym_AT_AT] = ACTIONS(172), + }, + [61] = { + [ts_builtin_sym_end] = ACTIONS(216), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(216), + [sym_keyword_return] = ACTIONS(216), + [sym_keyword_value] = ACTIONS(216), + [sym_keyword_explain] = ACTIONS(216), + [sym_keyword_parallel] = ACTIONS(216), + [sym_keyword_timeout] = ACTIONS(216), + [sym_keyword_fetch] = ACTIONS(216), + [sym_keyword_limit] = ACTIONS(216), + [sym_keyword_rand] = ACTIONS(216), + [sym_keyword_collate] = ACTIONS(216), + [sym_keyword_numeric] = ACTIONS(216), + [sym_keyword_asc] = ACTIONS(216), + [sym_keyword_desc] = ACTIONS(216), + [sym_keyword_where] = ACTIONS(216), + [sym_keyword_and] = ACTIONS(216), + [sym_keyword_or] = ACTIONS(216), + [sym_keyword_is] = ACTIONS(216), + [sym_keyword_not] = ACTIONS(218), + [sym_keyword_contains] = ACTIONS(216), + [sym_keyword_contains_not] = ACTIONS(216), + [sym_keyword_contains_all] = ACTIONS(216), + [sym_keyword_contains_any] = ACTIONS(216), + [sym_keyword_contains_none] = ACTIONS(216), + [sym_keyword_inside] = ACTIONS(216), + [sym_keyword_in] = ACTIONS(218), + [sym_keyword_not_inside] = ACTIONS(216), + [sym_keyword_all_inside] = ACTIONS(216), + [sym_keyword_any_inside] = ACTIONS(216), + [sym_keyword_none_inside] = ACTIONS(216), + [sym_keyword_outside] = ACTIONS(216), + [sym_keyword_intersects] = ACTIONS(216), + [sym_keyword_flexible] = ACTIONS(216), + [sym_keyword_readonly] = ACTIONS(216), + [sym_keyword_content] = ACTIONS(216), + [sym_keyword_merge] = ACTIONS(216), + [sym_keyword_patch] = ACTIONS(216), + [sym_keyword_type] = ACTIONS(216), + [sym_keyword_default] = ACTIONS(216), + [sym_keyword_assert] = ACTIONS(216), + [sym_keyword_permissions] = ACTIONS(216), + [sym_keyword_for] = ACTIONS(216), + [sym_keyword_comment] = ACTIONS(216), + [sym_keyword_set] = ACTIONS(216), + [sym_keyword_unset] = ACTIONS(216), + [anon_sym_COMMA] = ACTIONS(216), + [anon_sym_DASH_GT] = ACTIONS(216), + [anon_sym_LBRACK] = ACTIONS(216), + [anon_sym_LT_DASH] = ACTIONS(218), + [anon_sym_LT_DASH_GT] = ACTIONS(216), + [anon_sym_STAR] = ACTIONS(218), + [anon_sym_DOT] = ACTIONS(216), + [anon_sym_LT] = ACTIONS(218), + [anon_sym_GT] = ACTIONS(218), + [anon_sym_EQ] = ACTIONS(218), + [anon_sym_DASH] = ACTIONS(218), + [anon_sym_AT] = ACTIONS(218), + [anon_sym_LT_PIPE] = ACTIONS(216), + [anon_sym_AMP_AMP] = ACTIONS(216), + [anon_sym_PIPE_PIPE] = ACTIONS(216), + [anon_sym_QMARK_QMARK] = ACTIONS(216), + [anon_sym_QMARK_COLON] = ACTIONS(216), + [anon_sym_BANG_EQ] = ACTIONS(216), + [anon_sym_EQ_EQ] = ACTIONS(216), + [anon_sym_QMARK_EQ] = ACTIONS(216), + [anon_sym_STAR_EQ] = ACTIONS(216), + [anon_sym_TILDE] = ACTIONS(216), + [anon_sym_BANG_TILDE] = ACTIONS(216), + [anon_sym_STAR_TILDE] = ACTIONS(216), + [anon_sym_LT_EQ] = ACTIONS(216), + [anon_sym_GT_EQ] = ACTIONS(216), + [anon_sym_PLUS] = ACTIONS(218), + [anon_sym_PLUS_EQ] = ACTIONS(216), + [anon_sym_DASH_EQ] = ACTIONS(216), + [anon_sym_u00d7] = ACTIONS(216), + [anon_sym_SLASH] = ACTIONS(218), + [anon_sym_u00f7] = ACTIONS(216), + [anon_sym_STAR_STAR] = ACTIONS(216), + [anon_sym_u220b] = ACTIONS(216), + [anon_sym_u220c] = ACTIONS(216), + [anon_sym_u2287] = ACTIONS(216), + [anon_sym_u2283] = ACTIONS(216), + [anon_sym_u2285] = ACTIONS(216), + [anon_sym_u2208] = ACTIONS(216), + [anon_sym_u2209] = ACTIONS(216), + [anon_sym_u2286] = ACTIONS(216), + [anon_sym_u2282] = ACTIONS(216), + [anon_sym_u2284] = ACTIONS(216), + [anon_sym_AT_AT] = ACTIONS(216), + }, + [62] = { + [ts_builtin_sym_end] = ACTIONS(204), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(204), + [sym_keyword_return] = ACTIONS(204), + [sym_keyword_value] = ACTIONS(204), + [sym_keyword_explain] = ACTIONS(204), + [sym_keyword_parallel] = ACTIONS(204), + [sym_keyword_timeout] = ACTIONS(204), + [sym_keyword_fetch] = ACTIONS(204), + [sym_keyword_limit] = ACTIONS(204), + [sym_keyword_rand] = ACTIONS(204), + [sym_keyword_collate] = ACTIONS(204), + [sym_keyword_numeric] = ACTIONS(204), + [sym_keyword_asc] = ACTIONS(204), + [sym_keyword_desc] = ACTIONS(204), + [sym_keyword_where] = ACTIONS(204), + [sym_keyword_and] = ACTIONS(204), + [sym_keyword_or] = ACTIONS(204), + [sym_keyword_is] = ACTIONS(204), + [sym_keyword_not] = ACTIONS(206), + [sym_keyword_contains] = ACTIONS(204), + [sym_keyword_contains_not] = ACTIONS(204), + [sym_keyword_contains_all] = ACTIONS(204), + [sym_keyword_contains_any] = ACTIONS(204), + [sym_keyword_contains_none] = ACTIONS(204), + [sym_keyword_inside] = ACTIONS(204), + [sym_keyword_in] = ACTIONS(206), + [sym_keyword_not_inside] = ACTIONS(204), + [sym_keyword_all_inside] = ACTIONS(204), + [sym_keyword_any_inside] = ACTIONS(204), + [sym_keyword_none_inside] = ACTIONS(204), + [sym_keyword_outside] = ACTIONS(204), + [sym_keyword_intersects] = ACTIONS(204), + [sym_keyword_flexible] = ACTIONS(204), + [sym_keyword_readonly] = ACTIONS(204), + [sym_keyword_content] = ACTIONS(204), + [sym_keyword_merge] = ACTIONS(204), + [sym_keyword_patch] = ACTIONS(204), + [sym_keyword_type] = ACTIONS(204), + [sym_keyword_default] = ACTIONS(204), + [sym_keyword_assert] = ACTIONS(204), + [sym_keyword_permissions] = ACTIONS(204), + [sym_keyword_for] = ACTIONS(204), + [sym_keyword_comment] = ACTIONS(204), + [sym_keyword_set] = ACTIONS(204), + [sym_keyword_unset] = ACTIONS(204), + [anon_sym_COMMA] = ACTIONS(204), + [anon_sym_DASH_GT] = ACTIONS(204), + [anon_sym_LBRACK] = ACTIONS(204), + [anon_sym_LT_DASH] = ACTIONS(206), + [anon_sym_LT_DASH_GT] = ACTIONS(204), + [anon_sym_STAR] = ACTIONS(206), + [anon_sym_DOT] = ACTIONS(204), + [anon_sym_LT] = ACTIONS(206), + [anon_sym_GT] = ACTIONS(206), + [anon_sym_EQ] = ACTIONS(206), + [anon_sym_DASH] = ACTIONS(206), + [anon_sym_AT] = ACTIONS(206), + [anon_sym_LT_PIPE] = ACTIONS(204), + [anon_sym_AMP_AMP] = ACTIONS(204), + [anon_sym_PIPE_PIPE] = ACTIONS(204), + [anon_sym_QMARK_QMARK] = ACTIONS(204), + [anon_sym_QMARK_COLON] = ACTIONS(204), + [anon_sym_BANG_EQ] = ACTIONS(204), + [anon_sym_EQ_EQ] = ACTIONS(204), + [anon_sym_QMARK_EQ] = ACTIONS(204), + [anon_sym_STAR_EQ] = ACTIONS(204), + [anon_sym_TILDE] = ACTIONS(204), + [anon_sym_BANG_TILDE] = ACTIONS(204), + [anon_sym_STAR_TILDE] = ACTIONS(204), + [anon_sym_LT_EQ] = ACTIONS(204), + [anon_sym_GT_EQ] = ACTIONS(204), + [anon_sym_PLUS] = ACTIONS(206), + [anon_sym_PLUS_EQ] = ACTIONS(204), + [anon_sym_DASH_EQ] = ACTIONS(204), + [anon_sym_u00d7] = ACTIONS(204), + [anon_sym_SLASH] = ACTIONS(206), + [anon_sym_u00f7] = ACTIONS(204), + [anon_sym_STAR_STAR] = ACTIONS(204), + [anon_sym_u220b] = ACTIONS(204), + [anon_sym_u220c] = ACTIONS(204), + [anon_sym_u2287] = ACTIONS(204), + [anon_sym_u2283] = ACTIONS(204), + [anon_sym_u2285] = ACTIONS(204), + [anon_sym_u2208] = ACTIONS(204), + [anon_sym_u2209] = ACTIONS(204), + [anon_sym_u2286] = ACTIONS(204), + [anon_sym_u2282] = ACTIONS(204), + [anon_sym_u2284] = ACTIONS(204), + [anon_sym_AT_AT] = ACTIONS(204), + }, + [63] = { + [ts_builtin_sym_end] = ACTIONS(164), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(164), + [sym_keyword_return] = ACTIONS(164), + [sym_keyword_value] = ACTIONS(164), + [sym_keyword_explain] = ACTIONS(164), + [sym_keyword_parallel] = ACTIONS(164), + [sym_keyword_timeout] = ACTIONS(164), + [sym_keyword_fetch] = ACTIONS(164), + [sym_keyword_limit] = ACTIONS(164), + [sym_keyword_rand] = ACTIONS(164), + [sym_keyword_collate] = ACTIONS(164), + [sym_keyword_numeric] = ACTIONS(164), + [sym_keyword_asc] = ACTIONS(164), + [sym_keyword_desc] = ACTIONS(164), + [sym_keyword_where] = ACTIONS(164), + [sym_keyword_and] = ACTIONS(164), + [sym_keyword_or] = ACTIONS(164), + [sym_keyword_is] = ACTIONS(164), + [sym_keyword_not] = ACTIONS(166), + [sym_keyword_contains] = ACTIONS(164), + [sym_keyword_contains_not] = ACTIONS(164), + [sym_keyword_contains_all] = ACTIONS(164), + [sym_keyword_contains_any] = ACTIONS(164), + [sym_keyword_contains_none] = ACTIONS(164), + [sym_keyword_inside] = ACTIONS(164), + [sym_keyword_in] = ACTIONS(166), + [sym_keyword_not_inside] = ACTIONS(164), + [sym_keyword_all_inside] = ACTIONS(164), + [sym_keyword_any_inside] = ACTIONS(164), + [sym_keyword_none_inside] = ACTIONS(164), + [sym_keyword_outside] = ACTIONS(164), + [sym_keyword_intersects] = ACTIONS(164), + [sym_keyword_flexible] = ACTIONS(164), + [sym_keyword_readonly] = ACTIONS(164), + [sym_keyword_content] = ACTIONS(164), + [sym_keyword_merge] = ACTIONS(164), + [sym_keyword_patch] = ACTIONS(164), + [sym_keyword_type] = ACTIONS(164), + [sym_keyword_default] = ACTIONS(164), + [sym_keyword_assert] = ACTIONS(164), + [sym_keyword_permissions] = ACTIONS(164), + [sym_keyword_for] = ACTIONS(164), + [sym_keyword_comment] = ACTIONS(164), + [sym_keyword_set] = ACTIONS(164), + [sym_keyword_unset] = ACTIONS(164), + [anon_sym_COMMA] = ACTIONS(164), + [anon_sym_DASH_GT] = ACTIONS(164), + [anon_sym_LBRACK] = ACTIONS(164), + [anon_sym_LT_DASH] = ACTIONS(166), + [anon_sym_LT_DASH_GT] = ACTIONS(164), + [anon_sym_STAR] = ACTIONS(166), + [anon_sym_DOT] = ACTIONS(164), + [anon_sym_LT] = ACTIONS(166), + [anon_sym_GT] = ACTIONS(166), + [anon_sym_EQ] = ACTIONS(166), + [anon_sym_DASH] = ACTIONS(166), + [anon_sym_AT] = ACTIONS(166), + [anon_sym_LT_PIPE] = ACTIONS(164), + [anon_sym_AMP_AMP] = ACTIONS(164), + [anon_sym_PIPE_PIPE] = ACTIONS(164), + [anon_sym_QMARK_QMARK] = ACTIONS(164), + [anon_sym_QMARK_COLON] = ACTIONS(164), + [anon_sym_BANG_EQ] = ACTIONS(164), + [anon_sym_EQ_EQ] = ACTIONS(164), + [anon_sym_QMARK_EQ] = ACTIONS(164), + [anon_sym_STAR_EQ] = ACTIONS(164), + [anon_sym_TILDE] = ACTIONS(164), + [anon_sym_BANG_TILDE] = ACTIONS(164), + [anon_sym_STAR_TILDE] = ACTIONS(164), + [anon_sym_LT_EQ] = ACTIONS(164), + [anon_sym_GT_EQ] = ACTIONS(164), + [anon_sym_PLUS] = ACTIONS(166), + [anon_sym_PLUS_EQ] = ACTIONS(164), + [anon_sym_DASH_EQ] = ACTIONS(164), + [anon_sym_u00d7] = ACTIONS(164), + [anon_sym_SLASH] = ACTIONS(166), + [anon_sym_u00f7] = ACTIONS(164), + [anon_sym_STAR_STAR] = ACTIONS(164), + [anon_sym_u220b] = ACTIONS(164), + [anon_sym_u220c] = ACTIONS(164), + [anon_sym_u2287] = ACTIONS(164), + [anon_sym_u2283] = ACTIONS(164), + [anon_sym_u2285] = ACTIONS(164), + [anon_sym_u2208] = ACTIONS(164), + [anon_sym_u2209] = ACTIONS(164), + [anon_sym_u2286] = ACTIONS(164), + [anon_sym_u2282] = ACTIONS(164), + [anon_sym_u2284] = ACTIONS(164), + [anon_sym_AT_AT] = ACTIONS(164), + }, + [64] = { + [ts_builtin_sym_end] = ACTIONS(208), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(208), + [sym_keyword_return] = ACTIONS(208), + [sym_keyword_value] = ACTIONS(208), + [sym_keyword_explain] = ACTIONS(208), + [sym_keyword_parallel] = ACTIONS(208), + [sym_keyword_timeout] = ACTIONS(208), + [sym_keyword_fetch] = ACTIONS(208), + [sym_keyword_limit] = ACTIONS(208), + [sym_keyword_rand] = ACTIONS(208), + [sym_keyword_collate] = ACTIONS(208), + [sym_keyword_numeric] = ACTIONS(208), + [sym_keyword_asc] = ACTIONS(208), + [sym_keyword_desc] = ACTIONS(208), + [sym_keyword_where] = ACTIONS(208), + [sym_keyword_and] = ACTIONS(208), + [sym_keyword_or] = ACTIONS(208), + [sym_keyword_is] = ACTIONS(208), + [sym_keyword_not] = ACTIONS(210), + [sym_keyword_contains] = ACTIONS(208), + [sym_keyword_contains_not] = ACTIONS(208), + [sym_keyword_contains_all] = ACTIONS(208), + [sym_keyword_contains_any] = ACTIONS(208), + [sym_keyword_contains_none] = ACTIONS(208), + [sym_keyword_inside] = ACTIONS(208), + [sym_keyword_in] = ACTIONS(210), + [sym_keyword_not_inside] = ACTIONS(208), + [sym_keyword_all_inside] = ACTIONS(208), + [sym_keyword_any_inside] = ACTIONS(208), + [sym_keyword_none_inside] = ACTIONS(208), + [sym_keyword_outside] = ACTIONS(208), + [sym_keyword_intersects] = ACTIONS(208), + [sym_keyword_flexible] = ACTIONS(208), + [sym_keyword_readonly] = ACTIONS(208), + [sym_keyword_content] = ACTIONS(208), + [sym_keyword_merge] = ACTIONS(208), + [sym_keyword_patch] = ACTIONS(208), + [sym_keyword_type] = ACTIONS(208), + [sym_keyword_default] = ACTIONS(208), + [sym_keyword_assert] = ACTIONS(208), + [sym_keyword_permissions] = ACTIONS(208), + [sym_keyword_for] = ACTIONS(208), + [sym_keyword_comment] = ACTIONS(208), + [sym_keyword_set] = ACTIONS(208), + [sym_keyword_unset] = ACTIONS(208), + [anon_sym_COMMA] = ACTIONS(208), + [anon_sym_DASH_GT] = ACTIONS(208), + [anon_sym_LBRACK] = ACTIONS(208), + [anon_sym_LT_DASH] = ACTIONS(210), + [anon_sym_LT_DASH_GT] = ACTIONS(208), + [anon_sym_STAR] = ACTIONS(210), + [anon_sym_DOT] = ACTIONS(208), + [anon_sym_LT] = ACTIONS(210), + [anon_sym_GT] = ACTIONS(210), + [anon_sym_EQ] = ACTIONS(210), + [anon_sym_DASH] = ACTIONS(210), + [anon_sym_AT] = ACTIONS(210), + [anon_sym_LT_PIPE] = ACTIONS(208), + [anon_sym_AMP_AMP] = ACTIONS(208), + [anon_sym_PIPE_PIPE] = ACTIONS(208), + [anon_sym_QMARK_QMARK] = ACTIONS(208), + [anon_sym_QMARK_COLON] = ACTIONS(208), + [anon_sym_BANG_EQ] = ACTIONS(208), + [anon_sym_EQ_EQ] = ACTIONS(208), + [anon_sym_QMARK_EQ] = ACTIONS(208), + [anon_sym_STAR_EQ] = ACTIONS(208), + [anon_sym_TILDE] = ACTIONS(208), + [anon_sym_BANG_TILDE] = ACTIONS(208), + [anon_sym_STAR_TILDE] = ACTIONS(208), + [anon_sym_LT_EQ] = ACTIONS(208), + [anon_sym_GT_EQ] = ACTIONS(208), + [anon_sym_PLUS] = ACTIONS(210), + [anon_sym_PLUS_EQ] = ACTIONS(208), + [anon_sym_DASH_EQ] = ACTIONS(208), + [anon_sym_u00d7] = ACTIONS(208), + [anon_sym_SLASH] = ACTIONS(210), + [anon_sym_u00f7] = ACTIONS(208), + [anon_sym_STAR_STAR] = ACTIONS(208), + [anon_sym_u220b] = ACTIONS(208), + [anon_sym_u220c] = ACTIONS(208), + [anon_sym_u2287] = ACTIONS(208), + [anon_sym_u2283] = ACTIONS(208), + [anon_sym_u2285] = ACTIONS(208), + [anon_sym_u2208] = ACTIONS(208), + [anon_sym_u2209] = ACTIONS(208), + [anon_sym_u2286] = ACTIONS(208), + [anon_sym_u2282] = ACTIONS(208), + [anon_sym_u2284] = ACTIONS(208), + [anon_sym_AT_AT] = ACTIONS(208), }, [65] = { - [ts_builtin_sym_end] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(142), - [sym_keyword_return] = ACTIONS(142), - [sym_keyword_value] = ACTIONS(142), - [sym_keyword_explain] = ACTIONS(142), - [sym_keyword_parallel] = ACTIONS(142), - [sym_keyword_timeout] = ACTIONS(142), - [sym_keyword_fetch] = ACTIONS(142), - [sym_keyword_limit] = ACTIONS(142), - [sym_keyword_rand] = ACTIONS(142), - [sym_keyword_collate] = ACTIONS(142), - [sym_keyword_numeric] = ACTIONS(142), - [sym_keyword_asc] = ACTIONS(142), - [sym_keyword_desc] = ACTIONS(142), - [sym_keyword_where] = ACTIONS(142), - [sym_keyword_and] = ACTIONS(142), - [sym_keyword_or] = ACTIONS(142), - [sym_keyword_is] = ACTIONS(142), - [sym_keyword_not] = ACTIONS(144), - [sym_keyword_contains] = ACTIONS(142), - [sym_keyword_contains_not] = ACTIONS(142), - [sym_keyword_contains_all] = ACTIONS(142), - [sym_keyword_contains_any] = ACTIONS(142), - [sym_keyword_contains_none] = ACTIONS(142), - [sym_keyword_inside] = ACTIONS(142), - [sym_keyword_in] = ACTIONS(144), - [sym_keyword_not_inside] = ACTIONS(142), - [sym_keyword_all_inside] = ACTIONS(142), - [sym_keyword_any_inside] = ACTIONS(142), - [sym_keyword_none_inside] = ACTIONS(142), - [sym_keyword_outside] = ACTIONS(142), - [sym_keyword_intersects] = ACTIONS(142), - [sym_keyword_flexible] = ACTIONS(142), - [sym_keyword_readonly] = ACTIONS(142), - [sym_keyword_content] = ACTIONS(142), - [sym_keyword_merge] = ACTIONS(142), - [sym_keyword_patch] = ACTIONS(142), - [sym_keyword_type] = ACTIONS(142), - [sym_keyword_default] = ACTIONS(142), - [sym_keyword_assert] = ACTIONS(142), - [sym_keyword_permissions] = ACTIONS(142), - [sym_keyword_for] = ACTIONS(142), - [sym_keyword_comment] = ACTIONS(142), - [sym_keyword_set] = ACTIONS(142), - [sym_keyword_unset] = ACTIONS(142), - [anon_sym_COMMA] = ACTIONS(142), - [anon_sym_DASH_GT] = ACTIONS(142), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_LT_DASH] = ACTIONS(144), - [anon_sym_LT_DASH_GT] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(144), - [anon_sym_DOT] = ACTIONS(142), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(144), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_AT] = ACTIONS(144), - [anon_sym_LT_PIPE] = ACTIONS(142), - [anon_sym_AMP_AMP] = ACTIONS(142), - [anon_sym_PIPE_PIPE] = ACTIONS(142), - [anon_sym_QMARK_QMARK] = ACTIONS(142), - [anon_sym_QMARK_COLON] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_EQ_EQ] = ACTIONS(142), - [anon_sym_QMARK_EQ] = ACTIONS(142), - [anon_sym_STAR_EQ] = ACTIONS(142), - [anon_sym_TILDE] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(142), - [anon_sym_STAR_TILDE] = ACTIONS(142), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_PLUS] = ACTIONS(144), - [anon_sym_PLUS_EQ] = ACTIONS(142), - [anon_sym_DASH_EQ] = ACTIONS(142), - [anon_sym_u00d7] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_u00f7] = ACTIONS(142), - [anon_sym_STAR_STAR] = ACTIONS(142), - [anon_sym_u220b] = ACTIONS(142), - [anon_sym_u220c] = ACTIONS(142), - [anon_sym_u2287] = ACTIONS(142), - [anon_sym_u2283] = ACTIONS(142), - [anon_sym_u2285] = ACTIONS(142), - [anon_sym_u2208] = ACTIONS(142), - [anon_sym_u2209] = ACTIONS(142), - [anon_sym_u2286] = ACTIONS(142), - [anon_sym_u2282] = ACTIONS(142), - [anon_sym_u2284] = ACTIONS(142), - [anon_sym_AT_AT] = ACTIONS(142), + [ts_builtin_sym_end] = ACTIONS(212), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(212), + [sym_keyword_return] = ACTIONS(212), + [sym_keyword_value] = ACTIONS(212), + [sym_keyword_explain] = ACTIONS(212), + [sym_keyword_parallel] = ACTIONS(212), + [sym_keyword_timeout] = ACTIONS(212), + [sym_keyword_fetch] = ACTIONS(212), + [sym_keyword_limit] = ACTIONS(212), + [sym_keyword_rand] = ACTIONS(212), + [sym_keyword_collate] = ACTIONS(212), + [sym_keyword_numeric] = ACTIONS(212), + [sym_keyword_asc] = ACTIONS(212), + [sym_keyword_desc] = ACTIONS(212), + [sym_keyword_where] = ACTIONS(212), + [sym_keyword_and] = ACTIONS(212), + [sym_keyword_or] = ACTIONS(212), + [sym_keyword_is] = ACTIONS(212), + [sym_keyword_not] = ACTIONS(214), + [sym_keyword_contains] = ACTIONS(212), + [sym_keyword_contains_not] = ACTIONS(212), + [sym_keyword_contains_all] = ACTIONS(212), + [sym_keyword_contains_any] = ACTIONS(212), + [sym_keyword_contains_none] = ACTIONS(212), + [sym_keyword_inside] = ACTIONS(212), + [sym_keyword_in] = ACTIONS(214), + [sym_keyword_not_inside] = ACTIONS(212), + [sym_keyword_all_inside] = ACTIONS(212), + [sym_keyword_any_inside] = ACTIONS(212), + [sym_keyword_none_inside] = ACTIONS(212), + [sym_keyword_outside] = ACTIONS(212), + [sym_keyword_intersects] = ACTIONS(212), + [sym_keyword_flexible] = ACTIONS(212), + [sym_keyword_readonly] = ACTIONS(212), + [sym_keyword_content] = ACTIONS(212), + [sym_keyword_merge] = ACTIONS(212), + [sym_keyword_patch] = ACTIONS(212), + [sym_keyword_type] = ACTIONS(212), + [sym_keyword_default] = ACTIONS(212), + [sym_keyword_assert] = ACTIONS(212), + [sym_keyword_permissions] = ACTIONS(212), + [sym_keyword_for] = ACTIONS(212), + [sym_keyword_comment] = ACTIONS(212), + [sym_keyword_set] = ACTIONS(212), + [sym_keyword_unset] = ACTIONS(212), + [anon_sym_COMMA] = ACTIONS(212), + [anon_sym_DASH_GT] = ACTIONS(212), + [anon_sym_LBRACK] = ACTIONS(212), + [anon_sym_LT_DASH] = ACTIONS(214), + [anon_sym_LT_DASH_GT] = ACTIONS(212), + [anon_sym_STAR] = ACTIONS(214), + [anon_sym_DOT] = ACTIONS(212), + [anon_sym_LT] = ACTIONS(214), + [anon_sym_GT] = ACTIONS(214), + [anon_sym_EQ] = ACTIONS(214), + [anon_sym_DASH] = ACTIONS(214), + [anon_sym_AT] = ACTIONS(214), + [anon_sym_LT_PIPE] = ACTIONS(212), + [anon_sym_AMP_AMP] = ACTIONS(212), + [anon_sym_PIPE_PIPE] = ACTIONS(212), + [anon_sym_QMARK_QMARK] = ACTIONS(212), + [anon_sym_QMARK_COLON] = ACTIONS(212), + [anon_sym_BANG_EQ] = ACTIONS(212), + [anon_sym_EQ_EQ] = ACTIONS(212), + [anon_sym_QMARK_EQ] = ACTIONS(212), + [anon_sym_STAR_EQ] = ACTIONS(212), + [anon_sym_TILDE] = ACTIONS(212), + [anon_sym_BANG_TILDE] = ACTIONS(212), + [anon_sym_STAR_TILDE] = ACTIONS(212), + [anon_sym_LT_EQ] = ACTIONS(212), + [anon_sym_GT_EQ] = ACTIONS(212), + [anon_sym_PLUS] = ACTIONS(214), + [anon_sym_PLUS_EQ] = ACTIONS(212), + [anon_sym_DASH_EQ] = ACTIONS(212), + [anon_sym_u00d7] = ACTIONS(212), + [anon_sym_SLASH] = ACTIONS(214), + [anon_sym_u00f7] = ACTIONS(212), + [anon_sym_STAR_STAR] = ACTIONS(212), + [anon_sym_u220b] = ACTIONS(212), + [anon_sym_u220c] = ACTIONS(212), + [anon_sym_u2287] = ACTIONS(212), + [anon_sym_u2283] = ACTIONS(212), + [anon_sym_u2285] = ACTIONS(212), + [anon_sym_u2208] = ACTIONS(212), + [anon_sym_u2209] = ACTIONS(212), + [anon_sym_u2286] = ACTIONS(212), + [anon_sym_u2282] = ACTIONS(212), + [anon_sym_u2284] = ACTIONS(212), + [anon_sym_AT_AT] = ACTIONS(212), }, [66] = { - [sym_filter] = STATE(113), - [sym_path_element] = STATE(72), - [sym_graph_path] = STATE(113), - [sym_subscript] = STATE(113), - [aux_sym_path_repeat1] = STATE(72), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(91), - [sym_keyword_value] = ACTIONS(91), - [sym_keyword_explain] = ACTIONS(91), - [sym_keyword_parallel] = ACTIONS(91), - [sym_keyword_timeout] = ACTIONS(91), - [sym_keyword_fetch] = ACTIONS(91), - [sym_keyword_limit] = ACTIONS(91), - [sym_keyword_rand] = ACTIONS(91), - [sym_keyword_collate] = ACTIONS(91), - [sym_keyword_numeric] = ACTIONS(91), - [sym_keyword_asc] = ACTIONS(91), - [sym_keyword_desc] = ACTIONS(91), - [sym_keyword_and] = ACTIONS(91), - [sym_keyword_or] = ACTIONS(91), - [sym_keyword_is] = ACTIONS(91), - [sym_keyword_not] = ACTIONS(93), - [sym_keyword_contains] = ACTIONS(91), - [sym_keyword_contains_not] = ACTIONS(91), - [sym_keyword_contains_all] = ACTIONS(91), - [sym_keyword_contains_any] = ACTIONS(91), - [sym_keyword_contains_none] = ACTIONS(91), - [sym_keyword_inside] = ACTIONS(91), - [sym_keyword_in] = ACTIONS(93), - [sym_keyword_not_inside] = ACTIONS(91), - [sym_keyword_all_inside] = ACTIONS(91), - [sym_keyword_any_inside] = ACTIONS(91), - [sym_keyword_none_inside] = ACTIONS(91), - [sym_keyword_outside] = ACTIONS(91), - [sym_keyword_intersects] = ACTIONS(91), - [sym_keyword_flexible] = ACTIONS(91), - [sym_keyword_readonly] = ACTIONS(91), - [sym_keyword_type] = ACTIONS(91), - [sym_keyword_default] = ACTIONS(91), - [sym_keyword_assert] = ACTIONS(91), - [sym_keyword_permissions] = ACTIONS(91), - [sym_keyword_for] = ACTIONS(91), - [sym_keyword_comment] = ACTIONS(91), - [anon_sym_COMMA] = ACTIONS(91), - [anon_sym_DASH_GT] = ACTIONS(223), - [anon_sym_LBRACK] = ACTIONS(225), - [anon_sym_RPAREN] = ACTIONS(91), - [anon_sym_RBRACE] = ACTIONS(91), - [anon_sym_LT_DASH] = ACTIONS(227), - [anon_sym_LT_DASH_GT] = ACTIONS(223), - [anon_sym_STAR] = ACTIONS(93), - [anon_sym_DOT] = ACTIONS(229), - [anon_sym_LT] = ACTIONS(93), - [anon_sym_GT] = ACTIONS(93), - [anon_sym_EQ] = ACTIONS(93), - [anon_sym_DASH] = ACTIONS(93), - [anon_sym_AT] = ACTIONS(93), - [anon_sym_LT_PIPE] = ACTIONS(91), - [anon_sym_AMP_AMP] = ACTIONS(91), - [anon_sym_PIPE_PIPE] = ACTIONS(91), - [anon_sym_QMARK_QMARK] = ACTIONS(91), - [anon_sym_QMARK_COLON] = ACTIONS(91), - [anon_sym_BANG_EQ] = ACTIONS(91), - [anon_sym_EQ_EQ] = ACTIONS(91), - [anon_sym_QMARK_EQ] = ACTIONS(91), - [anon_sym_STAR_EQ] = ACTIONS(91), - [anon_sym_TILDE] = ACTIONS(91), - [anon_sym_BANG_TILDE] = ACTIONS(91), - [anon_sym_STAR_TILDE] = ACTIONS(91), - [anon_sym_LT_EQ] = ACTIONS(91), - [anon_sym_GT_EQ] = ACTIONS(91), - [anon_sym_PLUS] = ACTIONS(93), - [anon_sym_PLUS_EQ] = ACTIONS(91), - [anon_sym_DASH_EQ] = ACTIONS(91), - [anon_sym_u00d7] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(93), - [anon_sym_u00f7] = ACTIONS(91), - [anon_sym_STAR_STAR] = ACTIONS(91), - [anon_sym_u220b] = ACTIONS(91), - [anon_sym_u220c] = ACTIONS(91), - [anon_sym_u2287] = ACTIONS(91), - [anon_sym_u2283] = ACTIONS(91), - [anon_sym_u2285] = ACTIONS(91), - [anon_sym_u2208] = ACTIONS(91), - [anon_sym_u2209] = ACTIONS(91), - [anon_sym_u2286] = ACTIONS(91), - [anon_sym_u2282] = ACTIONS(91), - [anon_sym_u2284] = ACTIONS(91), - [anon_sym_AT_AT] = ACTIONS(91), + [sym_semi_colon] = ACTIONS(225), + [sym_keyword_if] = ACTIONS(225), + [sym_keyword_return] = ACTIONS(225), + [sym_keyword_from] = ACTIONS(225), + [sym_keyword_as] = ACTIONS(225), + [sym_keyword_omit] = ACTIONS(225), + [sym_keyword_parallel] = ACTIONS(225), + [sym_keyword_timeout] = ACTIONS(225), + [sym_keyword_where] = ACTIONS(225), + [sym_keyword_group] = ACTIONS(225), + [sym_keyword_and] = ACTIONS(225), + [sym_keyword_or] = ACTIONS(225), + [sym_keyword_is] = ACTIONS(225), + [sym_keyword_not] = ACTIONS(227), + [sym_keyword_contains] = ACTIONS(225), + [sym_keyword_contains_not] = ACTIONS(225), + [sym_keyword_contains_all] = ACTIONS(225), + [sym_keyword_contains_any] = ACTIONS(225), + [sym_keyword_contains_none] = ACTIONS(225), + [sym_keyword_inside] = ACTIONS(225), + [sym_keyword_in] = ACTIONS(227), + [sym_keyword_not_inside] = ACTIONS(225), + [sym_keyword_all_inside] = ACTIONS(225), + [sym_keyword_any_inside] = ACTIONS(225), + [sym_keyword_none_inside] = ACTIONS(225), + [sym_keyword_outside] = ACTIONS(225), + [sym_keyword_intersects] = ACTIONS(225), + [sym_keyword_drop] = ACTIONS(225), + [sym_keyword_schemafull] = ACTIONS(225), + [sym_keyword_schemaless] = ACTIONS(225), + [sym_keyword_changefeed] = ACTIONS(225), + [sym_keyword_content] = ACTIONS(225), + [sym_keyword_merge] = ACTIONS(225), + [sym_keyword_patch] = ACTIONS(225), + [sym_keyword_then] = ACTIONS(225), + [sym_keyword_type] = ACTIONS(225), + [sym_keyword_permissions] = ACTIONS(225), + [sym_keyword_for] = ACTIONS(225), + [sym_keyword_comment] = ACTIONS(225), + [sym_keyword_set] = ACTIONS(225), + [sym_keyword_unset] = ACTIONS(225), + [anon_sym_COMMA] = ACTIONS(225), + [anon_sym_RBRACK] = ACTIONS(225), + [anon_sym_LPAREN] = ACTIONS(225), + [anon_sym_RPAREN] = ACTIONS(225), + [anon_sym_QMARK] = ACTIONS(227), + [anon_sym_LBRACE] = ACTIONS(225), + [anon_sym_RBRACE] = ACTIONS(225), + [anon_sym_STAR] = ACTIONS(227), + [anon_sym_LT] = ACTIONS(227), + [anon_sym_GT] = ACTIONS(227), + [sym_variable_name] = ACTIONS(225), + [sym_custom_function_name] = ACTIONS(225), + [anon_sym_EQ] = ACTIONS(227), + [anon_sym_DASH] = ACTIONS(227), + [anon_sym_AT] = ACTIONS(227), + [anon_sym_LT_PIPE] = ACTIONS(225), + [anon_sym_AMP_AMP] = ACTIONS(225), + [anon_sym_PIPE_PIPE] = ACTIONS(225), + [anon_sym_QMARK_QMARK] = ACTIONS(225), + [anon_sym_QMARK_COLON] = ACTIONS(225), + [anon_sym_BANG_EQ] = ACTIONS(225), + [anon_sym_EQ_EQ] = ACTIONS(225), + [anon_sym_QMARK_EQ] = ACTIONS(225), + [anon_sym_STAR_EQ] = ACTIONS(225), + [anon_sym_TILDE] = ACTIONS(225), + [anon_sym_BANG_TILDE] = ACTIONS(225), + [anon_sym_STAR_TILDE] = ACTIONS(225), + [anon_sym_LT_EQ] = ACTIONS(225), + [anon_sym_GT_EQ] = ACTIONS(225), + [anon_sym_PLUS] = ACTIONS(227), + [anon_sym_PLUS_EQ] = ACTIONS(225), + [anon_sym_DASH_EQ] = ACTIONS(225), + [anon_sym_u00d7] = ACTIONS(225), + [anon_sym_SLASH] = ACTIONS(227), + [anon_sym_u00f7] = ACTIONS(225), + [anon_sym_STAR_STAR] = ACTIONS(225), + [anon_sym_u220b] = ACTIONS(225), + [anon_sym_u220c] = ACTIONS(225), + [anon_sym_u2287] = ACTIONS(225), + [anon_sym_u2283] = ACTIONS(225), + [anon_sym_u2285] = ACTIONS(225), + [anon_sym_u2208] = ACTIONS(225), + [anon_sym_u2209] = ACTIONS(225), + [anon_sym_u2286] = ACTIONS(225), + [anon_sym_u2282] = ACTIONS(225), + [anon_sym_u2284] = ACTIONS(225), + [anon_sym_AT_AT] = ACTIONS(225), }, [67] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(79), - [sym_keyword_if] = ACTIONS(79), - [sym_keyword_return] = ACTIONS(79), - [sym_keyword_from] = ACTIONS(79), - [sym_keyword_as] = ACTIONS(79), - [sym_keyword_omit] = ACTIONS(79), - [sym_keyword_parallel] = ACTIONS(79), - [sym_keyword_timeout] = ACTIONS(79), - [sym_keyword_where] = ACTIONS(79), - [sym_keyword_group] = ACTIONS(79), - [sym_keyword_and] = ACTIONS(79), - [sym_keyword_or] = ACTIONS(79), - [sym_keyword_is] = ACTIONS(79), - [sym_keyword_not] = ACTIONS(81), - [sym_keyword_contains] = ACTIONS(79), - [sym_keyword_contains_not] = ACTIONS(79), - [sym_keyword_contains_all] = ACTIONS(79), - [sym_keyword_contains_any] = ACTIONS(79), - [sym_keyword_contains_none] = ACTIONS(79), - [sym_keyword_inside] = ACTIONS(79), - [sym_keyword_in] = ACTIONS(81), - [sym_keyword_not_inside] = ACTIONS(79), - [sym_keyword_all_inside] = ACTIONS(79), - [sym_keyword_any_inside] = ACTIONS(79), - [sym_keyword_none_inside] = ACTIONS(79), - [sym_keyword_outside] = ACTIONS(79), - [sym_keyword_intersects] = ACTIONS(79), - [sym_keyword_drop] = ACTIONS(79), - [sym_keyword_schemafull] = ACTIONS(79), - [sym_keyword_schemaless] = ACTIONS(79), - [sym_keyword_changefeed] = ACTIONS(79), - [sym_keyword_content] = ACTIONS(79), - [sym_keyword_merge] = ACTIONS(79), - [sym_keyword_patch] = ACTIONS(79), - [sym_keyword_then] = ACTIONS(79), - [sym_keyword_type] = ACTIONS(79), - [sym_keyword_permissions] = ACTIONS(79), - [sym_keyword_for] = ACTIONS(79), - [sym_keyword_comment] = ACTIONS(79), - [sym_keyword_set] = ACTIONS(79), - [sym_keyword_unset] = ACTIONS(79), - [anon_sym_COMMA] = ACTIONS(79), - [anon_sym_RBRACK] = ACTIONS(79), - [anon_sym_LPAREN] = ACTIONS(79), - [anon_sym_RPAREN] = ACTIONS(79), - [anon_sym_QMARK] = ACTIONS(81), - [anon_sym_LBRACE] = ACTIONS(79), - [anon_sym_RBRACE] = ACTIONS(79), - [anon_sym_STAR] = ACTIONS(81), - [anon_sym_LT] = ACTIONS(81), - [anon_sym_GT] = ACTIONS(81), - [sym_variable_name] = ACTIONS(79), - [sym_custom_function_name] = ACTIONS(79), - [anon_sym_EQ] = ACTIONS(81), - [anon_sym_DASH] = ACTIONS(81), - [anon_sym_AT] = ACTIONS(81), - [anon_sym_LT_PIPE] = ACTIONS(79), - [anon_sym_AMP_AMP] = ACTIONS(79), - [anon_sym_PIPE_PIPE] = ACTIONS(79), - [anon_sym_QMARK_QMARK] = ACTIONS(79), - [anon_sym_QMARK_COLON] = ACTIONS(79), - [anon_sym_BANG_EQ] = ACTIONS(79), - [anon_sym_EQ_EQ] = ACTIONS(79), - [anon_sym_QMARK_EQ] = ACTIONS(79), - [anon_sym_STAR_EQ] = ACTIONS(79), - [anon_sym_TILDE] = ACTIONS(79), - [anon_sym_BANG_TILDE] = ACTIONS(79), - [anon_sym_STAR_TILDE] = ACTIONS(79), - [anon_sym_LT_EQ] = ACTIONS(79), - [anon_sym_GT_EQ] = ACTIONS(79), - [anon_sym_PLUS] = ACTIONS(81), - [anon_sym_PLUS_EQ] = ACTIONS(79), - [anon_sym_DASH_EQ] = ACTIONS(79), - [anon_sym_u00d7] = ACTIONS(79), - [anon_sym_SLASH] = ACTIONS(81), - [anon_sym_u00f7] = ACTIONS(79), - [anon_sym_STAR_STAR] = ACTIONS(79), - [anon_sym_u220b] = ACTIONS(79), - [anon_sym_u220c] = ACTIONS(79), - [anon_sym_u2287] = ACTIONS(79), - [anon_sym_u2283] = ACTIONS(79), - [anon_sym_u2285] = ACTIONS(79), - [anon_sym_u2208] = ACTIONS(79), - [anon_sym_u2209] = ACTIONS(79), - [anon_sym_u2286] = ACTIONS(79), - [anon_sym_u2282] = ACTIONS(79), - [anon_sym_u2284] = ACTIONS(79), - [anon_sym_AT_AT] = ACTIONS(79), + [sym_semi_colon] = ACTIONS(184), + [sym_keyword_if] = ACTIONS(184), + [sym_keyword_return] = ACTIONS(184), + [sym_keyword_from] = ACTIONS(184), + [sym_keyword_as] = ACTIONS(184), + [sym_keyword_omit] = ACTIONS(184), + [sym_keyword_parallel] = ACTIONS(184), + [sym_keyword_timeout] = ACTIONS(184), + [sym_keyword_where] = ACTIONS(184), + [sym_keyword_group] = ACTIONS(184), + [sym_keyword_and] = ACTIONS(184), + [sym_keyword_or] = ACTIONS(184), + [sym_keyword_is] = ACTIONS(184), + [sym_keyword_not] = ACTIONS(186), + [sym_keyword_contains] = ACTIONS(184), + [sym_keyword_contains_not] = ACTIONS(184), + [sym_keyword_contains_all] = ACTIONS(184), + [sym_keyword_contains_any] = ACTIONS(184), + [sym_keyword_contains_none] = ACTIONS(184), + [sym_keyword_inside] = ACTIONS(184), + [sym_keyword_in] = ACTIONS(186), + [sym_keyword_not_inside] = ACTIONS(184), + [sym_keyword_all_inside] = ACTIONS(184), + [sym_keyword_any_inside] = ACTIONS(184), + [sym_keyword_none_inside] = ACTIONS(184), + [sym_keyword_outside] = ACTIONS(184), + [sym_keyword_intersects] = ACTIONS(184), + [sym_keyword_drop] = ACTIONS(184), + [sym_keyword_schemafull] = ACTIONS(184), + [sym_keyword_schemaless] = ACTIONS(184), + [sym_keyword_changefeed] = ACTIONS(184), + [sym_keyword_content] = ACTIONS(184), + [sym_keyword_merge] = ACTIONS(184), + [sym_keyword_patch] = ACTIONS(184), + [sym_keyword_then] = ACTIONS(184), + [sym_keyword_type] = ACTIONS(184), + [sym_keyword_permissions] = ACTIONS(184), + [sym_keyword_for] = ACTIONS(184), + [sym_keyword_comment] = ACTIONS(184), + [sym_keyword_set] = ACTIONS(184), + [sym_keyword_unset] = ACTIONS(184), + [anon_sym_COMMA] = ACTIONS(184), + [anon_sym_RBRACK] = ACTIONS(184), + [anon_sym_LPAREN] = ACTIONS(184), + [anon_sym_RPAREN] = ACTIONS(184), + [anon_sym_QMARK] = ACTIONS(186), + [anon_sym_LBRACE] = ACTIONS(184), + [anon_sym_RBRACE] = ACTIONS(184), + [anon_sym_STAR] = ACTIONS(186), + [anon_sym_LT] = ACTIONS(186), + [anon_sym_GT] = ACTIONS(186), + [sym_variable_name] = ACTIONS(184), + [sym_custom_function_name] = ACTIONS(184), + [anon_sym_EQ] = ACTIONS(186), + [anon_sym_DASH] = ACTIONS(186), + [anon_sym_AT] = ACTIONS(186), + [anon_sym_LT_PIPE] = ACTIONS(184), + [anon_sym_AMP_AMP] = ACTIONS(184), + [anon_sym_PIPE_PIPE] = ACTIONS(184), + [anon_sym_QMARK_QMARK] = ACTIONS(184), + [anon_sym_QMARK_COLON] = ACTIONS(184), + [anon_sym_BANG_EQ] = ACTIONS(184), + [anon_sym_EQ_EQ] = ACTIONS(184), + [anon_sym_QMARK_EQ] = ACTIONS(184), + [anon_sym_STAR_EQ] = ACTIONS(184), + [anon_sym_TILDE] = ACTIONS(184), + [anon_sym_BANG_TILDE] = ACTIONS(184), + [anon_sym_STAR_TILDE] = ACTIONS(184), + [anon_sym_LT_EQ] = ACTIONS(184), + [anon_sym_GT_EQ] = ACTIONS(184), + [anon_sym_PLUS] = ACTIONS(186), + [anon_sym_PLUS_EQ] = ACTIONS(184), + [anon_sym_DASH_EQ] = ACTIONS(184), + [anon_sym_u00d7] = ACTIONS(184), + [anon_sym_SLASH] = ACTIONS(186), + [anon_sym_u00f7] = ACTIONS(184), + [anon_sym_STAR_STAR] = ACTIONS(184), + [anon_sym_u220b] = ACTIONS(184), + [anon_sym_u220c] = ACTIONS(184), + [anon_sym_u2287] = ACTIONS(184), + [anon_sym_u2283] = ACTIONS(184), + [anon_sym_u2285] = ACTIONS(184), + [anon_sym_u2208] = ACTIONS(184), + [anon_sym_u2209] = ACTIONS(184), + [anon_sym_u2286] = ACTIONS(184), + [anon_sym_u2282] = ACTIONS(184), + [anon_sym_u2284] = ACTIONS(184), + [anon_sym_AT_AT] = ACTIONS(184), }, [68] = { - [sym_filter] = STATE(113), - [sym_path_element] = STATE(72), - [sym_graph_path] = STATE(113), - [sym_subscript] = STATE(113), - [aux_sym_path_repeat1] = STATE(72), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(79), - [sym_keyword_value] = ACTIONS(79), - [sym_keyword_explain] = ACTIONS(79), - [sym_keyword_parallel] = ACTIONS(79), - [sym_keyword_timeout] = ACTIONS(79), - [sym_keyword_fetch] = ACTIONS(79), - [sym_keyword_limit] = ACTIONS(79), - [sym_keyword_rand] = ACTIONS(79), - [sym_keyword_collate] = ACTIONS(79), - [sym_keyword_numeric] = ACTIONS(79), - [sym_keyword_asc] = ACTIONS(79), - [sym_keyword_desc] = ACTIONS(79), - [sym_keyword_and] = ACTIONS(79), - [sym_keyword_or] = ACTIONS(79), - [sym_keyword_is] = ACTIONS(79), - [sym_keyword_not] = ACTIONS(81), - [sym_keyword_contains] = ACTIONS(79), - [sym_keyword_contains_not] = ACTIONS(79), - [sym_keyword_contains_all] = ACTIONS(79), - [sym_keyword_contains_any] = ACTIONS(79), - [sym_keyword_contains_none] = ACTIONS(79), - [sym_keyword_inside] = ACTIONS(79), - [sym_keyword_in] = ACTIONS(81), - [sym_keyword_not_inside] = ACTIONS(79), - [sym_keyword_all_inside] = ACTIONS(79), - [sym_keyword_any_inside] = ACTIONS(79), - [sym_keyword_none_inside] = ACTIONS(79), - [sym_keyword_outside] = ACTIONS(79), - [sym_keyword_intersects] = ACTIONS(79), - [sym_keyword_flexible] = ACTIONS(79), - [sym_keyword_readonly] = ACTIONS(79), - [sym_keyword_type] = ACTIONS(79), - [sym_keyword_default] = ACTIONS(79), - [sym_keyword_assert] = ACTIONS(79), - [sym_keyword_permissions] = ACTIONS(79), - [sym_keyword_for] = ACTIONS(79), - [sym_keyword_comment] = ACTIONS(79), - [anon_sym_COMMA] = ACTIONS(79), - [anon_sym_DASH_GT] = ACTIONS(223), - [anon_sym_LBRACK] = ACTIONS(225), - [anon_sym_RPAREN] = ACTIONS(79), - [anon_sym_RBRACE] = ACTIONS(79), - [anon_sym_LT_DASH] = ACTIONS(227), - [anon_sym_LT_DASH_GT] = ACTIONS(223), - [anon_sym_STAR] = ACTIONS(81), - [anon_sym_DOT] = ACTIONS(229), - [anon_sym_LT] = ACTIONS(81), - [anon_sym_GT] = ACTIONS(81), - [anon_sym_EQ] = ACTIONS(81), - [anon_sym_DASH] = ACTIONS(81), - [anon_sym_AT] = ACTIONS(81), - [anon_sym_LT_PIPE] = ACTIONS(79), - [anon_sym_AMP_AMP] = ACTIONS(79), - [anon_sym_PIPE_PIPE] = ACTIONS(79), - [anon_sym_QMARK_QMARK] = ACTIONS(79), - [anon_sym_QMARK_COLON] = ACTIONS(79), - [anon_sym_BANG_EQ] = ACTIONS(79), - [anon_sym_EQ_EQ] = ACTIONS(79), - [anon_sym_QMARK_EQ] = ACTIONS(79), - [anon_sym_STAR_EQ] = ACTIONS(79), - [anon_sym_TILDE] = ACTIONS(79), - [anon_sym_BANG_TILDE] = ACTIONS(79), - [anon_sym_STAR_TILDE] = ACTIONS(79), - [anon_sym_LT_EQ] = ACTIONS(79), - [anon_sym_GT_EQ] = ACTIONS(79), - [anon_sym_PLUS] = ACTIONS(81), - [anon_sym_PLUS_EQ] = ACTIONS(79), - [anon_sym_DASH_EQ] = ACTIONS(79), - [anon_sym_u00d7] = ACTIONS(79), - [anon_sym_SLASH] = ACTIONS(81), - [anon_sym_u00f7] = ACTIONS(79), - [anon_sym_STAR_STAR] = ACTIONS(79), - [anon_sym_u220b] = ACTIONS(79), - [anon_sym_u220c] = ACTIONS(79), - [anon_sym_u2287] = ACTIONS(79), - [anon_sym_u2283] = ACTIONS(79), - [anon_sym_u2285] = ACTIONS(79), - [anon_sym_u2208] = ACTIONS(79), - [anon_sym_u2209] = ACTIONS(79), - [anon_sym_u2286] = ACTIONS(79), - [anon_sym_u2282] = ACTIONS(79), - [anon_sym_u2284] = ACTIONS(79), - [anon_sym_AT_AT] = ACTIONS(79), + [sym_semi_colon] = ACTIONS(229), + [sym_keyword_if] = ACTIONS(229), + [sym_keyword_return] = ACTIONS(229), + [sym_keyword_from] = ACTIONS(229), + [sym_keyword_as] = ACTIONS(229), + [sym_keyword_omit] = ACTIONS(229), + [sym_keyword_parallel] = ACTIONS(229), + [sym_keyword_timeout] = ACTIONS(229), + [sym_keyword_where] = ACTIONS(229), + [sym_keyword_group] = ACTIONS(229), + [sym_keyword_and] = ACTIONS(229), + [sym_keyword_or] = ACTIONS(229), + [sym_keyword_is] = ACTIONS(229), + [sym_keyword_not] = ACTIONS(231), + [sym_keyword_contains] = ACTIONS(229), + [sym_keyword_contains_not] = ACTIONS(229), + [sym_keyword_contains_all] = ACTIONS(229), + [sym_keyword_contains_any] = ACTIONS(229), + [sym_keyword_contains_none] = ACTIONS(229), + [sym_keyword_inside] = ACTIONS(229), + [sym_keyword_in] = ACTIONS(231), + [sym_keyword_not_inside] = ACTIONS(229), + [sym_keyword_all_inside] = ACTIONS(229), + [sym_keyword_any_inside] = ACTIONS(229), + [sym_keyword_none_inside] = ACTIONS(229), + [sym_keyword_outside] = ACTIONS(229), + [sym_keyword_intersects] = ACTIONS(229), + [sym_keyword_drop] = ACTIONS(229), + [sym_keyword_schemafull] = ACTIONS(229), + [sym_keyword_schemaless] = ACTIONS(229), + [sym_keyword_changefeed] = ACTIONS(229), + [sym_keyword_content] = ACTIONS(229), + [sym_keyword_merge] = ACTIONS(229), + [sym_keyword_patch] = ACTIONS(229), + [sym_keyword_then] = ACTIONS(229), + [sym_keyword_type] = ACTIONS(229), + [sym_keyword_permissions] = ACTIONS(229), + [sym_keyword_for] = ACTIONS(229), + [sym_keyword_comment] = ACTIONS(229), + [sym_keyword_set] = ACTIONS(229), + [sym_keyword_unset] = ACTIONS(229), + [anon_sym_COMMA] = ACTIONS(229), + [anon_sym_RBRACK] = ACTIONS(229), + [anon_sym_LPAREN] = ACTIONS(229), + [anon_sym_RPAREN] = ACTIONS(229), + [anon_sym_QMARK] = ACTIONS(231), + [anon_sym_LBRACE] = ACTIONS(229), + [anon_sym_RBRACE] = ACTIONS(229), + [anon_sym_STAR] = ACTIONS(231), + [anon_sym_LT] = ACTIONS(231), + [anon_sym_GT] = ACTIONS(231), + [sym_variable_name] = ACTIONS(229), + [sym_custom_function_name] = ACTIONS(229), + [anon_sym_EQ] = ACTIONS(231), + [anon_sym_DASH] = ACTIONS(231), + [anon_sym_AT] = ACTIONS(231), + [anon_sym_LT_PIPE] = ACTIONS(229), + [anon_sym_AMP_AMP] = ACTIONS(229), + [anon_sym_PIPE_PIPE] = ACTIONS(229), + [anon_sym_QMARK_QMARK] = ACTIONS(229), + [anon_sym_QMARK_COLON] = ACTIONS(229), + [anon_sym_BANG_EQ] = ACTIONS(229), + [anon_sym_EQ_EQ] = ACTIONS(229), + [anon_sym_QMARK_EQ] = ACTIONS(229), + [anon_sym_STAR_EQ] = ACTIONS(229), + [anon_sym_TILDE] = ACTIONS(229), + [anon_sym_BANG_TILDE] = ACTIONS(229), + [anon_sym_STAR_TILDE] = ACTIONS(229), + [anon_sym_LT_EQ] = ACTIONS(229), + [anon_sym_GT_EQ] = ACTIONS(229), + [anon_sym_PLUS] = ACTIONS(231), + [anon_sym_PLUS_EQ] = ACTIONS(229), + [anon_sym_DASH_EQ] = ACTIONS(229), + [anon_sym_u00d7] = ACTIONS(229), + [anon_sym_SLASH] = ACTIONS(231), + [anon_sym_u00f7] = ACTIONS(229), + [anon_sym_STAR_STAR] = ACTIONS(229), + [anon_sym_u220b] = ACTIONS(229), + [anon_sym_u220c] = ACTIONS(229), + [anon_sym_u2287] = ACTIONS(229), + [anon_sym_u2283] = ACTIONS(229), + [anon_sym_u2285] = ACTIONS(229), + [anon_sym_u2208] = ACTIONS(229), + [anon_sym_u2209] = ACTIONS(229), + [anon_sym_u2286] = ACTIONS(229), + [anon_sym_u2282] = ACTIONS(229), + [anon_sym_u2284] = ACTIONS(229), + [anon_sym_AT_AT] = ACTIONS(229), }, [69] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(231), - [sym_keyword_if] = ACTIONS(231), - [sym_keyword_return] = ACTIONS(231), - [sym_keyword_from] = ACTIONS(231), - [sym_keyword_as] = ACTIONS(231), - [sym_keyword_omit] = ACTIONS(231), - [sym_keyword_parallel] = ACTIONS(231), - [sym_keyword_timeout] = ACTIONS(231), - [sym_keyword_where] = ACTIONS(231), - [sym_keyword_group] = ACTIONS(231), - [sym_keyword_and] = ACTIONS(231), - [sym_keyword_or] = ACTIONS(231), - [sym_keyword_is] = ACTIONS(231), - [sym_keyword_not] = ACTIONS(233), - [sym_keyword_contains] = ACTIONS(231), - [sym_keyword_contains_not] = ACTIONS(231), - [sym_keyword_contains_all] = ACTIONS(231), - [sym_keyword_contains_any] = ACTIONS(231), - [sym_keyword_contains_none] = ACTIONS(231), - [sym_keyword_inside] = ACTIONS(231), - [sym_keyword_in] = ACTIONS(233), - [sym_keyword_not_inside] = ACTIONS(231), - [sym_keyword_all_inside] = ACTIONS(231), - [sym_keyword_any_inside] = ACTIONS(231), - [sym_keyword_none_inside] = ACTIONS(231), - [sym_keyword_outside] = ACTIONS(231), - [sym_keyword_intersects] = ACTIONS(231), - [sym_keyword_drop] = ACTIONS(231), - [sym_keyword_schemafull] = ACTIONS(231), - [sym_keyword_schemaless] = ACTIONS(231), - [sym_keyword_changefeed] = ACTIONS(231), - [sym_keyword_content] = ACTIONS(231), - [sym_keyword_merge] = ACTIONS(231), - [sym_keyword_patch] = ACTIONS(231), - [sym_keyword_then] = ACTIONS(231), - [sym_keyword_type] = ACTIONS(231), - [sym_keyword_permissions] = ACTIONS(231), - [sym_keyword_for] = ACTIONS(231), - [sym_keyword_comment] = ACTIONS(231), - [sym_keyword_set] = ACTIONS(231), - [sym_keyword_unset] = ACTIONS(231), - [anon_sym_COMMA] = ACTIONS(231), - [anon_sym_RBRACK] = ACTIONS(231), - [anon_sym_LPAREN] = ACTIONS(231), - [anon_sym_RPAREN] = ACTIONS(231), - [anon_sym_QMARK] = ACTIONS(233), - [anon_sym_LBRACE] = ACTIONS(231), - [anon_sym_RBRACE] = ACTIONS(231), - [anon_sym_STAR] = ACTIONS(233), - [anon_sym_LT] = ACTIONS(233), - [anon_sym_GT] = ACTIONS(233), - [sym_variable_name] = ACTIONS(231), - [sym_custom_function_name] = ACTIONS(231), - [anon_sym_EQ] = ACTIONS(233), - [anon_sym_DASH] = ACTIONS(233), - [anon_sym_AT] = ACTIONS(233), - [anon_sym_LT_PIPE] = ACTIONS(231), - [anon_sym_AMP_AMP] = ACTIONS(231), - [anon_sym_PIPE_PIPE] = ACTIONS(231), - [anon_sym_QMARK_QMARK] = ACTIONS(231), - [anon_sym_QMARK_COLON] = ACTIONS(231), - [anon_sym_BANG_EQ] = ACTIONS(231), - [anon_sym_EQ_EQ] = ACTIONS(231), - [anon_sym_QMARK_EQ] = ACTIONS(231), - [anon_sym_STAR_EQ] = ACTIONS(231), - [anon_sym_TILDE] = ACTIONS(231), - [anon_sym_BANG_TILDE] = ACTIONS(231), - [anon_sym_STAR_TILDE] = ACTIONS(231), - [anon_sym_LT_EQ] = ACTIONS(231), - [anon_sym_GT_EQ] = ACTIONS(231), - [anon_sym_PLUS] = ACTIONS(233), - [anon_sym_PLUS_EQ] = ACTIONS(231), - [anon_sym_DASH_EQ] = ACTIONS(231), - [anon_sym_u00d7] = ACTIONS(231), - [anon_sym_SLASH] = ACTIONS(233), - [anon_sym_u00f7] = ACTIONS(231), - [anon_sym_STAR_STAR] = ACTIONS(231), - [anon_sym_u220b] = ACTIONS(231), - [anon_sym_u220c] = ACTIONS(231), - [anon_sym_u2287] = ACTIONS(231), - [anon_sym_u2283] = ACTIONS(231), - [anon_sym_u2285] = ACTIONS(231), - [anon_sym_u2208] = ACTIONS(231), - [anon_sym_u2209] = ACTIONS(231), - [anon_sym_u2286] = ACTIONS(231), - [anon_sym_u2282] = ACTIONS(231), - [anon_sym_u2284] = ACTIONS(231), - [anon_sym_AT_AT] = ACTIONS(231), + [sym_semi_colon] = ACTIONS(97), + [sym_keyword_if] = ACTIONS(97), + [sym_keyword_return] = ACTIONS(97), + [sym_keyword_from] = ACTIONS(97), + [sym_keyword_as] = ACTIONS(97), + [sym_keyword_omit] = ACTIONS(97), + [sym_keyword_parallel] = ACTIONS(97), + [sym_keyword_timeout] = ACTIONS(97), + [sym_keyword_where] = ACTIONS(97), + [sym_keyword_group] = ACTIONS(97), + [sym_keyword_and] = ACTIONS(97), + [sym_keyword_or] = ACTIONS(97), + [sym_keyword_is] = ACTIONS(97), + [sym_keyword_not] = ACTIONS(99), + [sym_keyword_contains] = ACTIONS(97), + [sym_keyword_contains_not] = ACTIONS(97), + [sym_keyword_contains_all] = ACTIONS(97), + [sym_keyword_contains_any] = ACTIONS(97), + [sym_keyword_contains_none] = ACTIONS(97), + [sym_keyword_inside] = ACTIONS(97), + [sym_keyword_in] = ACTIONS(99), + [sym_keyword_not_inside] = ACTIONS(97), + [sym_keyword_all_inside] = ACTIONS(97), + [sym_keyword_any_inside] = ACTIONS(97), + [sym_keyword_none_inside] = ACTIONS(97), + [sym_keyword_outside] = ACTIONS(97), + [sym_keyword_intersects] = ACTIONS(97), + [sym_keyword_drop] = ACTIONS(97), + [sym_keyword_schemafull] = ACTIONS(97), + [sym_keyword_schemaless] = ACTIONS(97), + [sym_keyword_changefeed] = ACTIONS(97), + [sym_keyword_content] = ACTIONS(97), + [sym_keyword_merge] = ACTIONS(97), + [sym_keyword_patch] = ACTIONS(97), + [sym_keyword_then] = ACTIONS(97), + [sym_keyword_type] = ACTIONS(97), + [sym_keyword_permissions] = ACTIONS(97), + [sym_keyword_for] = ACTIONS(97), + [sym_keyword_comment] = ACTIONS(97), + [sym_keyword_set] = ACTIONS(97), + [sym_keyword_unset] = ACTIONS(97), + [anon_sym_COMMA] = ACTIONS(97), + [anon_sym_RBRACK] = ACTIONS(97), + [anon_sym_LPAREN] = ACTIONS(97), + [anon_sym_RPAREN] = ACTIONS(97), + [anon_sym_QMARK] = ACTIONS(99), + [anon_sym_LBRACE] = ACTIONS(97), + [anon_sym_RBRACE] = ACTIONS(97), + [anon_sym_STAR] = ACTIONS(99), + [anon_sym_LT] = ACTIONS(99), + [anon_sym_GT] = ACTIONS(99), + [sym_variable_name] = ACTIONS(97), + [sym_custom_function_name] = ACTIONS(97), + [anon_sym_EQ] = ACTIONS(99), + [anon_sym_DASH] = ACTIONS(99), + [anon_sym_AT] = ACTIONS(99), + [anon_sym_LT_PIPE] = ACTIONS(97), + [anon_sym_AMP_AMP] = ACTIONS(97), + [anon_sym_PIPE_PIPE] = ACTIONS(97), + [anon_sym_QMARK_QMARK] = ACTIONS(97), + [anon_sym_QMARK_COLON] = ACTIONS(97), + [anon_sym_BANG_EQ] = ACTIONS(97), + [anon_sym_EQ_EQ] = ACTIONS(97), + [anon_sym_QMARK_EQ] = ACTIONS(97), + [anon_sym_STAR_EQ] = ACTIONS(97), + [anon_sym_TILDE] = ACTIONS(97), + [anon_sym_BANG_TILDE] = ACTIONS(97), + [anon_sym_STAR_TILDE] = ACTIONS(97), + [anon_sym_LT_EQ] = ACTIONS(97), + [anon_sym_GT_EQ] = ACTIONS(97), + [anon_sym_PLUS] = ACTIONS(99), + [anon_sym_PLUS_EQ] = ACTIONS(97), + [anon_sym_DASH_EQ] = ACTIONS(97), + [anon_sym_u00d7] = ACTIONS(97), + [anon_sym_SLASH] = ACTIONS(99), + [anon_sym_u00f7] = ACTIONS(97), + [anon_sym_STAR_STAR] = ACTIONS(97), + [anon_sym_u220b] = ACTIONS(97), + [anon_sym_u220c] = ACTIONS(97), + [anon_sym_u2287] = ACTIONS(97), + [anon_sym_u2283] = ACTIONS(97), + [anon_sym_u2285] = ACTIONS(97), + [anon_sym_u2208] = ACTIONS(97), + [anon_sym_u2209] = ACTIONS(97), + [anon_sym_u2286] = ACTIONS(97), + [anon_sym_u2282] = ACTIONS(97), + [anon_sym_u2284] = ACTIONS(97), + [anon_sym_AT_AT] = ACTIONS(97), }, [70] = { - [sym_filter] = STATE(113), + [sym_filter] = STATE(118), [sym_path_element] = STATE(70), - [sym_graph_path] = STATE(113), - [sym_subscript] = STATE(113), + [sym_graph_path] = STATE(118), + [sym_subscript] = STATE(118), [aux_sym_path_repeat1] = STATE(70), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(63), - [sym_keyword_value] = ACTIONS(63), - [sym_keyword_explain] = ACTIONS(63), - [sym_keyword_parallel] = ACTIONS(63), - [sym_keyword_timeout] = ACTIONS(63), - [sym_keyword_fetch] = ACTIONS(63), - [sym_keyword_limit] = ACTIONS(63), - [sym_keyword_rand] = ACTIONS(63), - [sym_keyword_collate] = ACTIONS(63), - [sym_keyword_numeric] = ACTIONS(63), - [sym_keyword_asc] = ACTIONS(63), - [sym_keyword_desc] = ACTIONS(63), - [sym_keyword_and] = ACTIONS(63), - [sym_keyword_or] = ACTIONS(63), - [sym_keyword_is] = ACTIONS(63), - [sym_keyword_not] = ACTIONS(65), - [sym_keyword_contains] = ACTIONS(63), - [sym_keyword_contains_not] = ACTIONS(63), - [sym_keyword_contains_all] = ACTIONS(63), - [sym_keyword_contains_any] = ACTIONS(63), - [sym_keyword_contains_none] = ACTIONS(63), - [sym_keyword_inside] = ACTIONS(63), - [sym_keyword_in] = ACTIONS(65), - [sym_keyword_not_inside] = ACTIONS(63), - [sym_keyword_all_inside] = ACTIONS(63), - [sym_keyword_any_inside] = ACTIONS(63), - [sym_keyword_none_inside] = ACTIONS(63), - [sym_keyword_outside] = ACTIONS(63), - [sym_keyword_intersects] = ACTIONS(63), - [sym_keyword_flexible] = ACTIONS(63), - [sym_keyword_readonly] = ACTIONS(63), - [sym_keyword_type] = ACTIONS(63), - [sym_keyword_default] = ACTIONS(63), - [sym_keyword_assert] = ACTIONS(63), - [sym_keyword_permissions] = ACTIONS(63), - [sym_keyword_for] = ACTIONS(63), - [sym_keyword_comment] = ACTIONS(63), - [anon_sym_COMMA] = ACTIONS(63), - [anon_sym_DASH_GT] = ACTIONS(235), - [anon_sym_LBRACK] = ACTIONS(238), - [anon_sym_RPAREN] = ACTIONS(63), - [anon_sym_RBRACE] = ACTIONS(63), - [anon_sym_LT_DASH] = ACTIONS(241), - [anon_sym_LT_DASH_GT] = ACTIONS(235), - [anon_sym_STAR] = ACTIONS(65), - [anon_sym_DOT] = ACTIONS(244), - [anon_sym_LT] = ACTIONS(65), - [anon_sym_GT] = ACTIONS(65), - [anon_sym_EQ] = ACTIONS(65), - [anon_sym_DASH] = ACTIONS(65), - [anon_sym_AT] = ACTIONS(65), - [anon_sym_LT_PIPE] = ACTIONS(63), - [anon_sym_AMP_AMP] = ACTIONS(63), - [anon_sym_PIPE_PIPE] = ACTIONS(63), - [anon_sym_QMARK_QMARK] = ACTIONS(63), - [anon_sym_QMARK_COLON] = ACTIONS(63), - [anon_sym_BANG_EQ] = ACTIONS(63), - [anon_sym_EQ_EQ] = ACTIONS(63), - [anon_sym_QMARK_EQ] = ACTIONS(63), - [anon_sym_STAR_EQ] = ACTIONS(63), - [anon_sym_TILDE] = ACTIONS(63), - [anon_sym_BANG_TILDE] = ACTIONS(63), - [anon_sym_STAR_TILDE] = ACTIONS(63), - [anon_sym_LT_EQ] = ACTIONS(63), - [anon_sym_GT_EQ] = ACTIONS(63), - [anon_sym_PLUS] = ACTIONS(65), - [anon_sym_PLUS_EQ] = ACTIONS(63), - [anon_sym_DASH_EQ] = ACTIONS(63), - [anon_sym_u00d7] = ACTIONS(63), - [anon_sym_SLASH] = ACTIONS(65), - [anon_sym_u00f7] = ACTIONS(63), - [anon_sym_STAR_STAR] = ACTIONS(63), - [anon_sym_u220b] = ACTIONS(63), - [anon_sym_u220c] = ACTIONS(63), - [anon_sym_u2287] = ACTIONS(63), - [anon_sym_u2283] = ACTIONS(63), - [anon_sym_u2285] = ACTIONS(63), - [anon_sym_u2208] = ACTIONS(63), - [anon_sym_u2209] = ACTIONS(63), - [anon_sym_u2286] = ACTIONS(63), - [anon_sym_u2282] = ACTIONS(63), - [anon_sym_u2284] = ACTIONS(63), - [anon_sym_AT_AT] = ACTIONS(63), + [sym_semi_colon] = ACTIONS(65), + [sym_keyword_value] = ACTIONS(65), + [sym_keyword_explain] = ACTIONS(65), + [sym_keyword_parallel] = ACTIONS(65), + [sym_keyword_timeout] = ACTIONS(65), + [sym_keyword_fetch] = ACTIONS(65), + [sym_keyword_limit] = ACTIONS(65), + [sym_keyword_rand] = ACTIONS(65), + [sym_keyword_collate] = ACTIONS(65), + [sym_keyword_numeric] = ACTIONS(65), + [sym_keyword_asc] = ACTIONS(65), + [sym_keyword_desc] = ACTIONS(65), + [sym_keyword_and] = ACTIONS(65), + [sym_keyword_or] = ACTIONS(65), + [sym_keyword_is] = ACTIONS(65), + [sym_keyword_not] = ACTIONS(67), + [sym_keyword_contains] = ACTIONS(65), + [sym_keyword_contains_not] = ACTIONS(65), + [sym_keyword_contains_all] = ACTIONS(65), + [sym_keyword_contains_any] = ACTIONS(65), + [sym_keyword_contains_none] = ACTIONS(65), + [sym_keyword_inside] = ACTIONS(65), + [sym_keyword_in] = ACTIONS(67), + [sym_keyword_not_inside] = ACTIONS(65), + [sym_keyword_all_inside] = ACTIONS(65), + [sym_keyword_any_inside] = ACTIONS(65), + [sym_keyword_none_inside] = ACTIONS(65), + [sym_keyword_outside] = ACTIONS(65), + [sym_keyword_intersects] = ACTIONS(65), + [sym_keyword_flexible] = ACTIONS(65), + [sym_keyword_readonly] = ACTIONS(65), + [sym_keyword_type] = ACTIONS(65), + [sym_keyword_default] = ACTIONS(65), + [sym_keyword_assert] = ACTIONS(65), + [sym_keyword_permissions] = ACTIONS(65), + [sym_keyword_for] = ACTIONS(65), + [sym_keyword_comment] = ACTIONS(65), + [anon_sym_COMMA] = ACTIONS(65), + [anon_sym_DASH_GT] = ACTIONS(233), + [anon_sym_LBRACK] = ACTIONS(236), + [anon_sym_RPAREN] = ACTIONS(65), + [anon_sym_RBRACE] = ACTIONS(65), + [anon_sym_LT_DASH] = ACTIONS(239), + [anon_sym_LT_DASH_GT] = ACTIONS(233), + [anon_sym_STAR] = ACTIONS(67), + [anon_sym_DOT] = ACTIONS(242), + [anon_sym_LT] = ACTIONS(67), + [anon_sym_GT] = ACTIONS(67), + [anon_sym_EQ] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_AT] = ACTIONS(67), + [anon_sym_LT_PIPE] = ACTIONS(65), + [anon_sym_AMP_AMP] = ACTIONS(65), + [anon_sym_PIPE_PIPE] = ACTIONS(65), + [anon_sym_QMARK_QMARK] = ACTIONS(65), + [anon_sym_QMARK_COLON] = ACTIONS(65), + [anon_sym_BANG_EQ] = ACTIONS(65), + [anon_sym_EQ_EQ] = ACTIONS(65), + [anon_sym_QMARK_EQ] = ACTIONS(65), + [anon_sym_STAR_EQ] = ACTIONS(65), + [anon_sym_TILDE] = ACTIONS(65), + [anon_sym_BANG_TILDE] = ACTIONS(65), + [anon_sym_STAR_TILDE] = ACTIONS(65), + [anon_sym_LT_EQ] = ACTIONS(65), + [anon_sym_GT_EQ] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_PLUS_EQ] = ACTIONS(65), + [anon_sym_DASH_EQ] = ACTIONS(65), + [anon_sym_u00d7] = ACTIONS(65), + [anon_sym_SLASH] = ACTIONS(67), + [anon_sym_u00f7] = ACTIONS(65), + [anon_sym_STAR_STAR] = ACTIONS(65), + [anon_sym_u220b] = ACTIONS(65), + [anon_sym_u220c] = ACTIONS(65), + [anon_sym_u2287] = ACTIONS(65), + [anon_sym_u2283] = ACTIONS(65), + [anon_sym_u2285] = ACTIONS(65), + [anon_sym_u2208] = ACTIONS(65), + [anon_sym_u2209] = ACTIONS(65), + [anon_sym_u2286] = ACTIONS(65), + [anon_sym_u2282] = ACTIONS(65), + [anon_sym_u2284] = ACTIONS(65), + [anon_sym_AT_AT] = ACTIONS(65), }, [71] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(247), - [sym_keyword_if] = ACTIONS(247), - [sym_keyword_return] = ACTIONS(247), - [sym_keyword_from] = ACTIONS(247), - [sym_keyword_as] = ACTIONS(247), - [sym_keyword_omit] = ACTIONS(247), - [sym_keyword_parallel] = ACTIONS(247), - [sym_keyword_timeout] = ACTIONS(247), - [sym_keyword_where] = ACTIONS(247), - [sym_keyword_group] = ACTIONS(247), - [sym_keyword_and] = ACTIONS(247), - [sym_keyword_or] = ACTIONS(247), - [sym_keyword_is] = ACTIONS(247), - [sym_keyword_not] = ACTIONS(249), - [sym_keyword_contains] = ACTIONS(247), - [sym_keyword_contains_not] = ACTIONS(247), - [sym_keyword_contains_all] = ACTIONS(247), - [sym_keyword_contains_any] = ACTIONS(247), - [sym_keyword_contains_none] = ACTIONS(247), - [sym_keyword_inside] = ACTIONS(247), - [sym_keyword_in] = ACTIONS(249), - [sym_keyword_not_inside] = ACTIONS(247), - [sym_keyword_all_inside] = ACTIONS(247), - [sym_keyword_any_inside] = ACTIONS(247), - [sym_keyword_none_inside] = ACTIONS(247), - [sym_keyword_outside] = ACTIONS(247), - [sym_keyword_intersects] = ACTIONS(247), - [sym_keyword_drop] = ACTIONS(247), - [sym_keyword_schemafull] = ACTIONS(247), - [sym_keyword_schemaless] = ACTIONS(247), - [sym_keyword_changefeed] = ACTIONS(247), - [sym_keyword_content] = ACTIONS(247), - [sym_keyword_merge] = ACTIONS(247), - [sym_keyword_patch] = ACTIONS(247), - [sym_keyword_then] = ACTIONS(247), - [sym_keyword_type] = ACTIONS(247), - [sym_keyword_permissions] = ACTIONS(247), - [sym_keyword_for] = ACTIONS(247), - [sym_keyword_comment] = ACTIONS(247), - [sym_keyword_set] = ACTIONS(247), - [sym_keyword_unset] = ACTIONS(247), - [anon_sym_COMMA] = ACTIONS(247), - [anon_sym_RBRACK] = ACTIONS(247), - [anon_sym_LPAREN] = ACTIONS(247), - [anon_sym_RPAREN] = ACTIONS(247), - [anon_sym_QMARK] = ACTIONS(249), - [anon_sym_LBRACE] = ACTIONS(247), - [anon_sym_RBRACE] = ACTIONS(247), - [anon_sym_STAR] = ACTIONS(249), - [anon_sym_LT] = ACTIONS(249), - [anon_sym_GT] = ACTIONS(249), - [sym_variable_name] = ACTIONS(247), - [sym_custom_function_name] = ACTIONS(247), - [anon_sym_EQ] = ACTIONS(249), - [anon_sym_DASH] = ACTIONS(249), - [anon_sym_AT] = ACTIONS(249), - [anon_sym_LT_PIPE] = ACTIONS(247), - [anon_sym_AMP_AMP] = ACTIONS(247), - [anon_sym_PIPE_PIPE] = ACTIONS(247), - [anon_sym_QMARK_QMARK] = ACTIONS(247), - [anon_sym_QMARK_COLON] = ACTIONS(247), - [anon_sym_BANG_EQ] = ACTIONS(247), - [anon_sym_EQ_EQ] = ACTIONS(247), - [anon_sym_QMARK_EQ] = ACTIONS(247), - [anon_sym_STAR_EQ] = ACTIONS(247), - [anon_sym_TILDE] = ACTIONS(247), - [anon_sym_BANG_TILDE] = ACTIONS(247), - [anon_sym_STAR_TILDE] = ACTIONS(247), - [anon_sym_LT_EQ] = ACTIONS(247), - [anon_sym_GT_EQ] = ACTIONS(247), - [anon_sym_PLUS] = ACTIONS(249), - [anon_sym_PLUS_EQ] = ACTIONS(247), - [anon_sym_DASH_EQ] = ACTIONS(247), - [anon_sym_u00d7] = ACTIONS(247), - [anon_sym_SLASH] = ACTIONS(249), - [anon_sym_u00f7] = ACTIONS(247), - [anon_sym_STAR_STAR] = ACTIONS(247), - [anon_sym_u220b] = ACTIONS(247), - [anon_sym_u220c] = ACTIONS(247), - [anon_sym_u2287] = ACTIONS(247), - [anon_sym_u2283] = ACTIONS(247), - [anon_sym_u2285] = ACTIONS(247), - [anon_sym_u2208] = ACTIONS(247), - [anon_sym_u2209] = ACTIONS(247), - [anon_sym_u2286] = ACTIONS(247), - [anon_sym_u2282] = ACTIONS(247), - [anon_sym_u2284] = ACTIONS(247), - [anon_sym_AT_AT] = ACTIONS(247), + [sym_semi_colon] = ACTIONS(172), + [sym_keyword_if] = ACTIONS(172), + [sym_keyword_return] = ACTIONS(172), + [sym_keyword_from] = ACTIONS(172), + [sym_keyword_as] = ACTIONS(172), + [sym_keyword_omit] = ACTIONS(172), + [sym_keyword_parallel] = ACTIONS(172), + [sym_keyword_timeout] = ACTIONS(172), + [sym_keyword_where] = ACTIONS(172), + [sym_keyword_group] = ACTIONS(172), + [sym_keyword_and] = ACTIONS(172), + [sym_keyword_or] = ACTIONS(172), + [sym_keyword_is] = ACTIONS(172), + [sym_keyword_not] = ACTIONS(174), + [sym_keyword_contains] = ACTIONS(172), + [sym_keyword_contains_not] = ACTIONS(172), + [sym_keyword_contains_all] = ACTIONS(172), + [sym_keyword_contains_any] = ACTIONS(172), + [sym_keyword_contains_none] = ACTIONS(172), + [sym_keyword_inside] = ACTIONS(172), + [sym_keyword_in] = ACTIONS(174), + [sym_keyword_not_inside] = ACTIONS(172), + [sym_keyword_all_inside] = ACTIONS(172), + [sym_keyword_any_inside] = ACTIONS(172), + [sym_keyword_none_inside] = ACTIONS(172), + [sym_keyword_outside] = ACTIONS(172), + [sym_keyword_intersects] = ACTIONS(172), + [sym_keyword_drop] = ACTIONS(172), + [sym_keyword_schemafull] = ACTIONS(172), + [sym_keyword_schemaless] = ACTIONS(172), + [sym_keyword_changefeed] = ACTIONS(172), + [sym_keyword_content] = ACTIONS(172), + [sym_keyword_merge] = ACTIONS(172), + [sym_keyword_patch] = ACTIONS(172), + [sym_keyword_then] = ACTIONS(172), + [sym_keyword_type] = ACTIONS(172), + [sym_keyword_permissions] = ACTIONS(172), + [sym_keyword_for] = ACTIONS(172), + [sym_keyword_comment] = ACTIONS(172), + [sym_keyword_set] = ACTIONS(172), + [sym_keyword_unset] = ACTIONS(172), + [anon_sym_COMMA] = ACTIONS(172), + [anon_sym_RBRACK] = ACTIONS(172), + [anon_sym_LPAREN] = ACTIONS(172), + [anon_sym_RPAREN] = ACTIONS(172), + [anon_sym_QMARK] = ACTIONS(174), + [anon_sym_LBRACE] = ACTIONS(172), + [anon_sym_RBRACE] = ACTIONS(172), + [anon_sym_STAR] = ACTIONS(174), + [anon_sym_LT] = ACTIONS(174), + [anon_sym_GT] = ACTIONS(174), + [sym_variable_name] = ACTIONS(172), + [sym_custom_function_name] = ACTIONS(172), + [anon_sym_EQ] = ACTIONS(174), + [anon_sym_DASH] = ACTIONS(174), + [anon_sym_AT] = ACTIONS(174), + [anon_sym_LT_PIPE] = ACTIONS(172), + [anon_sym_AMP_AMP] = ACTIONS(172), + [anon_sym_PIPE_PIPE] = ACTIONS(172), + [anon_sym_QMARK_QMARK] = ACTIONS(172), + [anon_sym_QMARK_COLON] = ACTIONS(172), + [anon_sym_BANG_EQ] = ACTIONS(172), + [anon_sym_EQ_EQ] = ACTIONS(172), + [anon_sym_QMARK_EQ] = ACTIONS(172), + [anon_sym_STAR_EQ] = ACTIONS(172), + [anon_sym_TILDE] = ACTIONS(172), + [anon_sym_BANG_TILDE] = ACTIONS(172), + [anon_sym_STAR_TILDE] = ACTIONS(172), + [anon_sym_LT_EQ] = ACTIONS(172), + [anon_sym_GT_EQ] = ACTIONS(172), + [anon_sym_PLUS] = ACTIONS(174), + [anon_sym_PLUS_EQ] = ACTIONS(172), + [anon_sym_DASH_EQ] = ACTIONS(172), + [anon_sym_u00d7] = ACTIONS(172), + [anon_sym_SLASH] = ACTIONS(174), + [anon_sym_u00f7] = ACTIONS(172), + [anon_sym_STAR_STAR] = ACTIONS(172), + [anon_sym_u220b] = ACTIONS(172), + [anon_sym_u220c] = ACTIONS(172), + [anon_sym_u2287] = ACTIONS(172), + [anon_sym_u2283] = ACTIONS(172), + [anon_sym_u2285] = ACTIONS(172), + [anon_sym_u2208] = ACTIONS(172), + [anon_sym_u2209] = ACTIONS(172), + [anon_sym_u2286] = ACTIONS(172), + [anon_sym_u2282] = ACTIONS(172), + [anon_sym_u2284] = ACTIONS(172), + [anon_sym_AT_AT] = ACTIONS(172), }, [72] = { - [sym_filter] = STATE(113), + [sym_filter] = STATE(118), [sym_path_element] = STATE(70), - [sym_graph_path] = STATE(113), - [sym_subscript] = STATE(113), + [sym_graph_path] = STATE(118), + [sym_subscript] = STATE(118), [aux_sym_path_repeat1] = STATE(70), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(95), - [sym_keyword_value] = ACTIONS(95), - [sym_keyword_explain] = ACTIONS(95), - [sym_keyword_parallel] = ACTIONS(95), - [sym_keyword_timeout] = ACTIONS(95), - [sym_keyword_fetch] = ACTIONS(95), - [sym_keyword_limit] = ACTIONS(95), - [sym_keyword_rand] = ACTIONS(95), - [sym_keyword_collate] = ACTIONS(95), - [sym_keyword_numeric] = ACTIONS(95), - [sym_keyword_asc] = ACTIONS(95), - [sym_keyword_desc] = ACTIONS(95), - [sym_keyword_and] = ACTIONS(95), - [sym_keyword_or] = ACTIONS(95), - [sym_keyword_is] = ACTIONS(95), - [sym_keyword_not] = ACTIONS(97), - [sym_keyword_contains] = ACTIONS(95), - [sym_keyword_contains_not] = ACTIONS(95), - [sym_keyword_contains_all] = ACTIONS(95), - [sym_keyword_contains_any] = ACTIONS(95), - [sym_keyword_contains_none] = ACTIONS(95), - [sym_keyword_inside] = ACTIONS(95), - [sym_keyword_in] = ACTIONS(97), - [sym_keyword_not_inside] = ACTIONS(95), - [sym_keyword_all_inside] = ACTIONS(95), - [sym_keyword_any_inside] = ACTIONS(95), - [sym_keyword_none_inside] = ACTIONS(95), - [sym_keyword_outside] = ACTIONS(95), - [sym_keyword_intersects] = ACTIONS(95), - [sym_keyword_flexible] = ACTIONS(95), - [sym_keyword_readonly] = ACTIONS(95), - [sym_keyword_type] = ACTIONS(95), - [sym_keyword_default] = ACTIONS(95), - [sym_keyword_assert] = ACTIONS(95), - [sym_keyword_permissions] = ACTIONS(95), - [sym_keyword_for] = ACTIONS(95), - [sym_keyword_comment] = ACTIONS(95), - [anon_sym_COMMA] = ACTIONS(95), - [anon_sym_DASH_GT] = ACTIONS(223), - [anon_sym_LBRACK] = ACTIONS(225), - [anon_sym_RPAREN] = ACTIONS(95), - [anon_sym_RBRACE] = ACTIONS(95), - [anon_sym_LT_DASH] = ACTIONS(227), - [anon_sym_LT_DASH_GT] = ACTIONS(223), - [anon_sym_STAR] = ACTIONS(97), - [anon_sym_DOT] = ACTIONS(229), - [anon_sym_LT] = ACTIONS(97), - [anon_sym_GT] = ACTIONS(97), - [anon_sym_EQ] = ACTIONS(97), - [anon_sym_DASH] = ACTIONS(97), - [anon_sym_AT] = ACTIONS(97), - [anon_sym_LT_PIPE] = ACTIONS(95), - [anon_sym_AMP_AMP] = ACTIONS(95), - [anon_sym_PIPE_PIPE] = ACTIONS(95), - [anon_sym_QMARK_QMARK] = ACTIONS(95), - [anon_sym_QMARK_COLON] = ACTIONS(95), - [anon_sym_BANG_EQ] = ACTIONS(95), - [anon_sym_EQ_EQ] = ACTIONS(95), - [anon_sym_QMARK_EQ] = ACTIONS(95), - [anon_sym_STAR_EQ] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(95), - [anon_sym_BANG_TILDE] = ACTIONS(95), - [anon_sym_STAR_TILDE] = ACTIONS(95), - [anon_sym_LT_EQ] = ACTIONS(95), - [anon_sym_GT_EQ] = ACTIONS(95), - [anon_sym_PLUS] = ACTIONS(97), - [anon_sym_PLUS_EQ] = ACTIONS(95), - [anon_sym_DASH_EQ] = ACTIONS(95), - [anon_sym_u00d7] = ACTIONS(95), - [anon_sym_SLASH] = ACTIONS(97), - [anon_sym_u00f7] = ACTIONS(95), - [anon_sym_STAR_STAR] = ACTIONS(95), - [anon_sym_u220b] = ACTIONS(95), - [anon_sym_u220c] = ACTIONS(95), - [anon_sym_u2287] = ACTIONS(95), - [anon_sym_u2283] = ACTIONS(95), - [anon_sym_u2285] = ACTIONS(95), - [anon_sym_u2208] = ACTIONS(95), - [anon_sym_u2209] = ACTIONS(95), - [anon_sym_u2286] = ACTIONS(95), - [anon_sym_u2282] = ACTIONS(95), - [anon_sym_u2284] = ACTIONS(95), - [anon_sym_AT_AT] = ACTIONS(95), + [sym_semi_colon] = ACTIONS(81), + [sym_keyword_value] = ACTIONS(81), + [sym_keyword_explain] = ACTIONS(81), + [sym_keyword_parallel] = ACTIONS(81), + [sym_keyword_timeout] = ACTIONS(81), + [sym_keyword_fetch] = ACTIONS(81), + [sym_keyword_limit] = ACTIONS(81), + [sym_keyword_rand] = ACTIONS(81), + [sym_keyword_collate] = ACTIONS(81), + [sym_keyword_numeric] = ACTIONS(81), + [sym_keyword_asc] = ACTIONS(81), + [sym_keyword_desc] = ACTIONS(81), + [sym_keyword_and] = ACTIONS(81), + [sym_keyword_or] = ACTIONS(81), + [sym_keyword_is] = ACTIONS(81), + [sym_keyword_not] = ACTIONS(83), + [sym_keyword_contains] = ACTIONS(81), + [sym_keyword_contains_not] = ACTIONS(81), + [sym_keyword_contains_all] = ACTIONS(81), + [sym_keyword_contains_any] = ACTIONS(81), + [sym_keyword_contains_none] = ACTIONS(81), + [sym_keyword_inside] = ACTIONS(81), + [sym_keyword_in] = ACTIONS(83), + [sym_keyword_not_inside] = ACTIONS(81), + [sym_keyword_all_inside] = ACTIONS(81), + [sym_keyword_any_inside] = ACTIONS(81), + [sym_keyword_none_inside] = ACTIONS(81), + [sym_keyword_outside] = ACTIONS(81), + [sym_keyword_intersects] = ACTIONS(81), + [sym_keyword_flexible] = ACTIONS(81), + [sym_keyword_readonly] = ACTIONS(81), + [sym_keyword_type] = ACTIONS(81), + [sym_keyword_default] = ACTIONS(81), + [sym_keyword_assert] = ACTIONS(81), + [sym_keyword_permissions] = ACTIONS(81), + [sym_keyword_for] = ACTIONS(81), + [sym_keyword_comment] = ACTIONS(81), + [anon_sym_COMMA] = ACTIONS(81), + [anon_sym_DASH_GT] = ACTIONS(245), + [anon_sym_LBRACK] = ACTIONS(247), + [anon_sym_RPAREN] = ACTIONS(81), + [anon_sym_RBRACE] = ACTIONS(81), + [anon_sym_LT_DASH] = ACTIONS(249), + [anon_sym_LT_DASH_GT] = ACTIONS(245), + [anon_sym_STAR] = ACTIONS(83), + [anon_sym_DOT] = ACTIONS(251), + [anon_sym_LT] = ACTIONS(83), + [anon_sym_GT] = ACTIONS(83), + [anon_sym_EQ] = ACTIONS(83), + [anon_sym_DASH] = ACTIONS(83), + [anon_sym_AT] = ACTIONS(83), + [anon_sym_LT_PIPE] = ACTIONS(81), + [anon_sym_AMP_AMP] = ACTIONS(81), + [anon_sym_PIPE_PIPE] = ACTIONS(81), + [anon_sym_QMARK_QMARK] = ACTIONS(81), + [anon_sym_QMARK_COLON] = ACTIONS(81), + [anon_sym_BANG_EQ] = ACTIONS(81), + [anon_sym_EQ_EQ] = ACTIONS(81), + [anon_sym_QMARK_EQ] = ACTIONS(81), + [anon_sym_STAR_EQ] = ACTIONS(81), + [anon_sym_TILDE] = ACTIONS(81), + [anon_sym_BANG_TILDE] = ACTIONS(81), + [anon_sym_STAR_TILDE] = ACTIONS(81), + [anon_sym_LT_EQ] = ACTIONS(81), + [anon_sym_GT_EQ] = ACTIONS(81), + [anon_sym_PLUS] = ACTIONS(83), + [anon_sym_PLUS_EQ] = ACTIONS(81), + [anon_sym_DASH_EQ] = ACTIONS(81), + [anon_sym_u00d7] = ACTIONS(81), + [anon_sym_SLASH] = ACTIONS(83), + [anon_sym_u00f7] = ACTIONS(81), + [anon_sym_STAR_STAR] = ACTIONS(81), + [anon_sym_u220b] = ACTIONS(81), + [anon_sym_u220c] = ACTIONS(81), + [anon_sym_u2287] = ACTIONS(81), + [anon_sym_u2283] = ACTIONS(81), + [anon_sym_u2285] = ACTIONS(81), + [anon_sym_u2208] = ACTIONS(81), + [anon_sym_u2209] = ACTIONS(81), + [anon_sym_u2286] = ACTIONS(81), + [anon_sym_u2282] = ACTIONS(81), + [anon_sym_u2284] = ACTIONS(81), + [anon_sym_AT_AT] = ACTIONS(81), }, [73] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(146), - [sym_keyword_if] = ACTIONS(146), - [sym_keyword_return] = ACTIONS(146), - [sym_keyword_from] = ACTIONS(146), - [sym_keyword_as] = ACTIONS(146), - [sym_keyword_omit] = ACTIONS(146), - [sym_keyword_parallel] = ACTIONS(146), - [sym_keyword_timeout] = ACTIONS(146), - [sym_keyword_where] = ACTIONS(146), - [sym_keyword_group] = ACTIONS(146), - [sym_keyword_and] = ACTIONS(146), - [sym_keyword_or] = ACTIONS(146), - [sym_keyword_is] = ACTIONS(146), - [sym_keyword_not] = ACTIONS(148), - [sym_keyword_contains] = ACTIONS(146), - [sym_keyword_contains_not] = ACTIONS(146), - [sym_keyword_contains_all] = ACTIONS(146), - [sym_keyword_contains_any] = ACTIONS(146), - [sym_keyword_contains_none] = ACTIONS(146), - [sym_keyword_inside] = ACTIONS(146), - [sym_keyword_in] = ACTIONS(148), - [sym_keyword_not_inside] = ACTIONS(146), - [sym_keyword_all_inside] = ACTIONS(146), - [sym_keyword_any_inside] = ACTIONS(146), - [sym_keyword_none_inside] = ACTIONS(146), - [sym_keyword_outside] = ACTIONS(146), - [sym_keyword_intersects] = ACTIONS(146), - [sym_keyword_drop] = ACTIONS(146), - [sym_keyword_schemafull] = ACTIONS(146), - [sym_keyword_schemaless] = ACTIONS(146), - [sym_keyword_changefeed] = ACTIONS(146), - [sym_keyword_content] = ACTIONS(146), - [sym_keyword_merge] = ACTIONS(146), - [sym_keyword_patch] = ACTIONS(146), - [sym_keyword_then] = ACTIONS(146), - [sym_keyword_type] = ACTIONS(146), - [sym_keyword_permissions] = ACTIONS(146), - [sym_keyword_for] = ACTIONS(146), - [sym_keyword_comment] = ACTIONS(146), - [sym_keyword_set] = ACTIONS(146), - [sym_keyword_unset] = ACTIONS(146), - [anon_sym_COMMA] = ACTIONS(146), - [anon_sym_RBRACK] = ACTIONS(146), - [anon_sym_LPAREN] = ACTIONS(146), - [anon_sym_RPAREN] = ACTIONS(146), - [anon_sym_QMARK] = ACTIONS(148), - [anon_sym_LBRACE] = ACTIONS(146), - [anon_sym_RBRACE] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(148), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_GT] = ACTIONS(148), - [sym_variable_name] = ACTIONS(146), - [sym_custom_function_name] = ACTIONS(146), - [anon_sym_EQ] = ACTIONS(148), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_AT] = ACTIONS(148), - [anon_sym_LT_PIPE] = ACTIONS(146), - [anon_sym_AMP_AMP] = ACTIONS(146), - [anon_sym_PIPE_PIPE] = ACTIONS(146), - [anon_sym_QMARK_QMARK] = ACTIONS(146), - [anon_sym_QMARK_COLON] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_EQ_EQ] = ACTIONS(146), - [anon_sym_QMARK_EQ] = ACTIONS(146), - [anon_sym_STAR_EQ] = ACTIONS(146), - [anon_sym_TILDE] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(146), - [anon_sym_STAR_TILDE] = ACTIONS(146), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_PLUS] = ACTIONS(148), - [anon_sym_PLUS_EQ] = ACTIONS(146), - [anon_sym_DASH_EQ] = ACTIONS(146), - [anon_sym_u00d7] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_u00f7] = ACTIONS(146), - [anon_sym_STAR_STAR] = ACTIONS(146), - [anon_sym_u220b] = ACTIONS(146), - [anon_sym_u220c] = ACTIONS(146), - [anon_sym_u2287] = ACTIONS(146), - [anon_sym_u2283] = ACTIONS(146), - [anon_sym_u2285] = ACTIONS(146), - [anon_sym_u2208] = ACTIONS(146), - [anon_sym_u2209] = ACTIONS(146), - [anon_sym_u2286] = ACTIONS(146), - [anon_sym_u2282] = ACTIONS(146), - [anon_sym_u2284] = ACTIONS(146), - [anon_sym_AT_AT] = ACTIONS(146), + [sym_semi_colon] = ACTIONS(160), + [sym_keyword_if] = ACTIONS(160), + [sym_keyword_return] = ACTIONS(160), + [sym_keyword_from] = ACTIONS(160), + [sym_keyword_as] = ACTIONS(160), + [sym_keyword_omit] = ACTIONS(160), + [sym_keyword_parallel] = ACTIONS(160), + [sym_keyword_timeout] = ACTIONS(160), + [sym_keyword_where] = ACTIONS(160), + [sym_keyword_group] = ACTIONS(160), + [sym_keyword_and] = ACTIONS(160), + [sym_keyword_or] = ACTIONS(160), + [sym_keyword_is] = ACTIONS(160), + [sym_keyword_not] = ACTIONS(162), + [sym_keyword_contains] = ACTIONS(160), + [sym_keyword_contains_not] = ACTIONS(160), + [sym_keyword_contains_all] = ACTIONS(160), + [sym_keyword_contains_any] = ACTIONS(160), + [sym_keyword_contains_none] = ACTIONS(160), + [sym_keyword_inside] = ACTIONS(160), + [sym_keyword_in] = ACTIONS(162), + [sym_keyword_not_inside] = ACTIONS(160), + [sym_keyword_all_inside] = ACTIONS(160), + [sym_keyword_any_inside] = ACTIONS(160), + [sym_keyword_none_inside] = ACTIONS(160), + [sym_keyword_outside] = ACTIONS(160), + [sym_keyword_intersects] = ACTIONS(160), + [sym_keyword_drop] = ACTIONS(160), + [sym_keyword_schemafull] = ACTIONS(160), + [sym_keyword_schemaless] = ACTIONS(160), + [sym_keyword_changefeed] = ACTIONS(160), + [sym_keyword_content] = ACTIONS(160), + [sym_keyword_merge] = ACTIONS(160), + [sym_keyword_patch] = ACTIONS(160), + [sym_keyword_then] = ACTIONS(160), + [sym_keyword_type] = ACTIONS(160), + [sym_keyword_permissions] = ACTIONS(160), + [sym_keyword_for] = ACTIONS(160), + [sym_keyword_comment] = ACTIONS(160), + [sym_keyword_set] = ACTIONS(160), + [sym_keyword_unset] = ACTIONS(160), + [anon_sym_COMMA] = ACTIONS(160), + [anon_sym_RBRACK] = ACTIONS(160), + [anon_sym_LPAREN] = ACTIONS(160), + [anon_sym_RPAREN] = ACTIONS(160), + [anon_sym_QMARK] = ACTIONS(162), + [anon_sym_LBRACE] = ACTIONS(160), + [anon_sym_RBRACE] = ACTIONS(160), + [anon_sym_STAR] = ACTIONS(162), + [anon_sym_LT] = ACTIONS(162), + [anon_sym_GT] = ACTIONS(162), + [sym_variable_name] = ACTIONS(160), + [sym_custom_function_name] = ACTIONS(160), + [anon_sym_EQ] = ACTIONS(162), + [anon_sym_DASH] = ACTIONS(162), + [anon_sym_AT] = ACTIONS(162), + [anon_sym_LT_PIPE] = ACTIONS(160), + [anon_sym_AMP_AMP] = ACTIONS(160), + [anon_sym_PIPE_PIPE] = ACTIONS(160), + [anon_sym_QMARK_QMARK] = ACTIONS(160), + [anon_sym_QMARK_COLON] = ACTIONS(160), + [anon_sym_BANG_EQ] = ACTIONS(160), + [anon_sym_EQ_EQ] = ACTIONS(160), + [anon_sym_QMARK_EQ] = ACTIONS(160), + [anon_sym_STAR_EQ] = ACTIONS(160), + [anon_sym_TILDE] = ACTIONS(160), + [anon_sym_BANG_TILDE] = ACTIONS(160), + [anon_sym_STAR_TILDE] = ACTIONS(160), + [anon_sym_LT_EQ] = ACTIONS(160), + [anon_sym_GT_EQ] = ACTIONS(160), + [anon_sym_PLUS] = ACTIONS(162), + [anon_sym_PLUS_EQ] = ACTIONS(160), + [anon_sym_DASH_EQ] = ACTIONS(160), + [anon_sym_u00d7] = ACTIONS(160), + [anon_sym_SLASH] = ACTIONS(162), + [anon_sym_u00f7] = ACTIONS(160), + [anon_sym_STAR_STAR] = ACTIONS(160), + [anon_sym_u220b] = ACTIONS(160), + [anon_sym_u220c] = ACTIONS(160), + [anon_sym_u2287] = ACTIONS(160), + [anon_sym_u2283] = ACTIONS(160), + [anon_sym_u2285] = ACTIONS(160), + [anon_sym_u2208] = ACTIONS(160), + [anon_sym_u2209] = ACTIONS(160), + [anon_sym_u2286] = ACTIONS(160), + [anon_sym_u2282] = ACTIONS(160), + [anon_sym_u2284] = ACTIONS(160), + [anon_sym_AT_AT] = ACTIONS(160), }, [74] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(251), - [sym_keyword_if] = ACTIONS(251), - [sym_keyword_return] = ACTIONS(251), - [sym_keyword_from] = ACTIONS(251), - [sym_keyword_as] = ACTIONS(251), - [sym_keyword_omit] = ACTIONS(251), - [sym_keyword_parallel] = ACTIONS(251), - [sym_keyword_timeout] = ACTIONS(251), - [sym_keyword_where] = ACTIONS(251), - [sym_keyword_group] = ACTIONS(251), - [sym_keyword_and] = ACTIONS(251), - [sym_keyword_or] = ACTIONS(251), - [sym_keyword_is] = ACTIONS(251), - [sym_keyword_not] = ACTIONS(253), - [sym_keyword_contains] = ACTIONS(251), - [sym_keyword_contains_not] = ACTIONS(251), - [sym_keyword_contains_all] = ACTIONS(251), - [sym_keyword_contains_any] = ACTIONS(251), - [sym_keyword_contains_none] = ACTIONS(251), - [sym_keyword_inside] = ACTIONS(251), - [sym_keyword_in] = ACTIONS(253), - [sym_keyword_not_inside] = ACTIONS(251), - [sym_keyword_all_inside] = ACTIONS(251), - [sym_keyword_any_inside] = ACTIONS(251), - [sym_keyword_none_inside] = ACTIONS(251), - [sym_keyword_outside] = ACTIONS(251), - [sym_keyword_intersects] = ACTIONS(251), - [sym_keyword_drop] = ACTIONS(251), - [sym_keyword_schemafull] = ACTIONS(251), - [sym_keyword_schemaless] = ACTIONS(251), - [sym_keyword_changefeed] = ACTIONS(251), - [sym_keyword_content] = ACTIONS(251), - [sym_keyword_merge] = ACTIONS(251), - [sym_keyword_patch] = ACTIONS(251), - [sym_keyword_then] = ACTIONS(251), - [sym_keyword_type] = ACTIONS(251), - [sym_keyword_permissions] = ACTIONS(251), - [sym_keyword_for] = ACTIONS(251), - [sym_keyword_comment] = ACTIONS(251), - [sym_keyword_set] = ACTIONS(251), - [sym_keyword_unset] = ACTIONS(251), - [anon_sym_COMMA] = ACTIONS(251), - [anon_sym_RBRACK] = ACTIONS(251), - [anon_sym_LPAREN] = ACTIONS(251), - [anon_sym_RPAREN] = ACTIONS(251), - [anon_sym_QMARK] = ACTIONS(253), - [anon_sym_LBRACE] = ACTIONS(251), - [anon_sym_RBRACE] = ACTIONS(251), - [anon_sym_STAR] = ACTIONS(253), - [anon_sym_LT] = ACTIONS(253), - [anon_sym_GT] = ACTIONS(253), - [sym_variable_name] = ACTIONS(251), - [sym_custom_function_name] = ACTIONS(251), - [anon_sym_EQ] = ACTIONS(253), - [anon_sym_DASH] = ACTIONS(253), - [anon_sym_AT] = ACTIONS(253), - [anon_sym_LT_PIPE] = ACTIONS(251), - [anon_sym_AMP_AMP] = ACTIONS(251), - [anon_sym_PIPE_PIPE] = ACTIONS(251), - [anon_sym_QMARK_QMARK] = ACTIONS(251), - [anon_sym_QMARK_COLON] = ACTIONS(251), - [anon_sym_BANG_EQ] = ACTIONS(251), - [anon_sym_EQ_EQ] = ACTIONS(251), - [anon_sym_QMARK_EQ] = ACTIONS(251), - [anon_sym_STAR_EQ] = ACTIONS(251), - [anon_sym_TILDE] = ACTIONS(251), - [anon_sym_BANG_TILDE] = ACTIONS(251), - [anon_sym_STAR_TILDE] = ACTIONS(251), - [anon_sym_LT_EQ] = ACTIONS(251), - [anon_sym_GT_EQ] = ACTIONS(251), - [anon_sym_PLUS] = ACTIONS(253), - [anon_sym_PLUS_EQ] = ACTIONS(251), - [anon_sym_DASH_EQ] = ACTIONS(251), - [anon_sym_u00d7] = ACTIONS(251), - [anon_sym_SLASH] = ACTIONS(253), - [anon_sym_u00f7] = ACTIONS(251), - [anon_sym_STAR_STAR] = ACTIONS(251), - [anon_sym_u220b] = ACTIONS(251), - [anon_sym_u220c] = ACTIONS(251), - [anon_sym_u2287] = ACTIONS(251), - [anon_sym_u2283] = ACTIONS(251), - [anon_sym_u2285] = ACTIONS(251), - [anon_sym_u2208] = ACTIONS(251), - [anon_sym_u2209] = ACTIONS(251), - [anon_sym_u2286] = ACTIONS(251), - [anon_sym_u2282] = ACTIONS(251), - [anon_sym_u2284] = ACTIONS(251), - [anon_sym_AT_AT] = ACTIONS(251), + [sym_semi_colon] = ACTIONS(253), + [sym_keyword_if] = ACTIONS(253), + [sym_keyword_return] = ACTIONS(253), + [sym_keyword_from] = ACTIONS(253), + [sym_keyword_as] = ACTIONS(253), + [sym_keyword_omit] = ACTIONS(253), + [sym_keyword_parallel] = ACTIONS(253), + [sym_keyword_timeout] = ACTIONS(253), + [sym_keyword_where] = ACTIONS(253), + [sym_keyword_group] = ACTIONS(253), + [sym_keyword_and] = ACTIONS(253), + [sym_keyword_or] = ACTIONS(253), + [sym_keyword_is] = ACTIONS(253), + [sym_keyword_not] = ACTIONS(255), + [sym_keyword_contains] = ACTIONS(253), + [sym_keyword_contains_not] = ACTIONS(253), + [sym_keyword_contains_all] = ACTIONS(253), + [sym_keyword_contains_any] = ACTIONS(253), + [sym_keyword_contains_none] = ACTIONS(253), + [sym_keyword_inside] = ACTIONS(253), + [sym_keyword_in] = ACTIONS(255), + [sym_keyword_not_inside] = ACTIONS(253), + [sym_keyword_all_inside] = ACTIONS(253), + [sym_keyword_any_inside] = ACTIONS(253), + [sym_keyword_none_inside] = ACTIONS(253), + [sym_keyword_outside] = ACTIONS(253), + [sym_keyword_intersects] = ACTIONS(253), + [sym_keyword_drop] = ACTIONS(253), + [sym_keyword_schemafull] = ACTIONS(253), + [sym_keyword_schemaless] = ACTIONS(253), + [sym_keyword_changefeed] = ACTIONS(253), + [sym_keyword_content] = ACTIONS(253), + [sym_keyword_merge] = ACTIONS(253), + [sym_keyword_patch] = ACTIONS(253), + [sym_keyword_then] = ACTIONS(253), + [sym_keyword_type] = ACTIONS(253), + [sym_keyword_permissions] = ACTIONS(253), + [sym_keyword_for] = ACTIONS(253), + [sym_keyword_comment] = ACTIONS(253), + [sym_keyword_set] = ACTIONS(253), + [sym_keyword_unset] = ACTIONS(253), + [anon_sym_COMMA] = ACTIONS(253), + [anon_sym_RBRACK] = ACTIONS(253), + [anon_sym_LPAREN] = ACTIONS(253), + [anon_sym_RPAREN] = ACTIONS(253), + [anon_sym_QMARK] = ACTIONS(255), + [anon_sym_LBRACE] = ACTIONS(253), + [anon_sym_RBRACE] = ACTIONS(253), + [anon_sym_STAR] = ACTIONS(255), + [anon_sym_LT] = ACTIONS(255), + [anon_sym_GT] = ACTIONS(255), + [sym_variable_name] = ACTIONS(253), + [sym_custom_function_name] = ACTIONS(253), + [anon_sym_EQ] = ACTIONS(255), + [anon_sym_DASH] = ACTIONS(255), + [anon_sym_AT] = ACTIONS(255), + [anon_sym_LT_PIPE] = ACTIONS(253), + [anon_sym_AMP_AMP] = ACTIONS(253), + [anon_sym_PIPE_PIPE] = ACTIONS(253), + [anon_sym_QMARK_QMARK] = ACTIONS(253), + [anon_sym_QMARK_COLON] = ACTIONS(253), + [anon_sym_BANG_EQ] = ACTIONS(253), + [anon_sym_EQ_EQ] = ACTIONS(253), + [anon_sym_QMARK_EQ] = ACTIONS(253), + [anon_sym_STAR_EQ] = ACTIONS(253), + [anon_sym_TILDE] = ACTIONS(253), + [anon_sym_BANG_TILDE] = ACTIONS(253), + [anon_sym_STAR_TILDE] = ACTIONS(253), + [anon_sym_LT_EQ] = ACTIONS(253), + [anon_sym_GT_EQ] = ACTIONS(253), + [anon_sym_PLUS] = ACTIONS(255), + [anon_sym_PLUS_EQ] = ACTIONS(253), + [anon_sym_DASH_EQ] = ACTIONS(253), + [anon_sym_u00d7] = ACTIONS(253), + [anon_sym_SLASH] = ACTIONS(255), + [anon_sym_u00f7] = ACTIONS(253), + [anon_sym_STAR_STAR] = ACTIONS(253), + [anon_sym_u220b] = ACTIONS(253), + [anon_sym_u220c] = ACTIONS(253), + [anon_sym_u2287] = ACTIONS(253), + [anon_sym_u2283] = ACTIONS(253), + [anon_sym_u2285] = ACTIONS(253), + [anon_sym_u2208] = ACTIONS(253), + [anon_sym_u2209] = ACTIONS(253), + [anon_sym_u2286] = ACTIONS(253), + [anon_sym_u2282] = ACTIONS(253), + [anon_sym_u2284] = ACTIONS(253), + [anon_sym_AT_AT] = ACTIONS(253), }, [75] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(182), - [sym_keyword_if] = ACTIONS(182), - [sym_keyword_return] = ACTIONS(182), - [sym_keyword_from] = ACTIONS(182), - [sym_keyword_as] = ACTIONS(182), - [sym_keyword_omit] = ACTIONS(182), - [sym_keyword_parallel] = ACTIONS(182), - [sym_keyword_timeout] = ACTIONS(182), - [sym_keyword_where] = ACTIONS(182), - [sym_keyword_group] = ACTIONS(182), - [sym_keyword_and] = ACTIONS(182), - [sym_keyword_or] = ACTIONS(182), - [sym_keyword_is] = ACTIONS(182), - [sym_keyword_not] = ACTIONS(184), - [sym_keyword_contains] = ACTIONS(182), - [sym_keyword_contains_not] = ACTIONS(182), - [sym_keyword_contains_all] = ACTIONS(182), - [sym_keyword_contains_any] = ACTIONS(182), - [sym_keyword_contains_none] = ACTIONS(182), - [sym_keyword_inside] = ACTIONS(182), - [sym_keyword_in] = ACTIONS(184), - [sym_keyword_not_inside] = ACTIONS(182), - [sym_keyword_all_inside] = ACTIONS(182), - [sym_keyword_any_inside] = ACTIONS(182), - [sym_keyword_none_inside] = ACTIONS(182), - [sym_keyword_outside] = ACTIONS(182), - [sym_keyword_intersects] = ACTIONS(182), - [sym_keyword_drop] = ACTIONS(182), - [sym_keyword_schemafull] = ACTIONS(182), - [sym_keyword_schemaless] = ACTIONS(182), - [sym_keyword_changefeed] = ACTIONS(182), - [sym_keyword_content] = ACTIONS(182), - [sym_keyword_merge] = ACTIONS(182), - [sym_keyword_patch] = ACTIONS(182), - [sym_keyword_then] = ACTIONS(182), - [sym_keyword_type] = ACTIONS(182), - [sym_keyword_permissions] = ACTIONS(182), - [sym_keyword_for] = ACTIONS(182), - [sym_keyword_comment] = ACTIONS(182), - [sym_keyword_set] = ACTIONS(182), - [sym_keyword_unset] = ACTIONS(182), - [anon_sym_COMMA] = ACTIONS(182), - [anon_sym_RBRACK] = ACTIONS(182), - [anon_sym_LPAREN] = ACTIONS(182), - [anon_sym_RPAREN] = ACTIONS(182), - [anon_sym_QMARK] = ACTIONS(184), - [anon_sym_LBRACE] = ACTIONS(182), - [anon_sym_RBRACE] = ACTIONS(182), - [anon_sym_STAR] = ACTIONS(184), - [anon_sym_LT] = ACTIONS(184), - [anon_sym_GT] = ACTIONS(184), - [sym_variable_name] = ACTIONS(182), - [sym_custom_function_name] = ACTIONS(182), - [anon_sym_EQ] = ACTIONS(184), - [anon_sym_DASH] = ACTIONS(184), - [anon_sym_AT] = ACTIONS(184), - [anon_sym_LT_PIPE] = ACTIONS(182), - [anon_sym_AMP_AMP] = ACTIONS(182), - [anon_sym_PIPE_PIPE] = ACTIONS(182), - [anon_sym_QMARK_QMARK] = ACTIONS(182), - [anon_sym_QMARK_COLON] = ACTIONS(182), - [anon_sym_BANG_EQ] = ACTIONS(182), - [anon_sym_EQ_EQ] = ACTIONS(182), - [anon_sym_QMARK_EQ] = ACTIONS(182), - [anon_sym_STAR_EQ] = ACTIONS(182), - [anon_sym_TILDE] = ACTIONS(182), - [anon_sym_BANG_TILDE] = ACTIONS(182), - [anon_sym_STAR_TILDE] = ACTIONS(182), - [anon_sym_LT_EQ] = ACTIONS(182), - [anon_sym_GT_EQ] = ACTIONS(182), - [anon_sym_PLUS] = ACTIONS(184), - [anon_sym_PLUS_EQ] = ACTIONS(182), - [anon_sym_DASH_EQ] = ACTIONS(182), - [anon_sym_u00d7] = ACTIONS(182), - [anon_sym_SLASH] = ACTIONS(184), - [anon_sym_u00f7] = ACTIONS(182), - [anon_sym_STAR_STAR] = ACTIONS(182), - [anon_sym_u220b] = ACTIONS(182), - [anon_sym_u220c] = ACTIONS(182), - [anon_sym_u2287] = ACTIONS(182), - [anon_sym_u2283] = ACTIONS(182), - [anon_sym_u2285] = ACTIONS(182), - [anon_sym_u2208] = ACTIONS(182), - [anon_sym_u2209] = ACTIONS(182), - [anon_sym_u2286] = ACTIONS(182), - [anon_sym_u2282] = ACTIONS(182), - [anon_sym_u2284] = ACTIONS(182), - [anon_sym_AT_AT] = ACTIONS(182), + [sym_semi_colon] = ACTIONS(257), + [sym_keyword_if] = ACTIONS(257), + [sym_keyword_return] = ACTIONS(257), + [sym_keyword_from] = ACTIONS(257), + [sym_keyword_as] = ACTIONS(257), + [sym_keyword_omit] = ACTIONS(257), + [sym_keyword_parallel] = ACTIONS(257), + [sym_keyword_timeout] = ACTIONS(257), + [sym_keyword_where] = ACTIONS(257), + [sym_keyword_group] = ACTIONS(257), + [sym_keyword_and] = ACTIONS(257), + [sym_keyword_or] = ACTIONS(257), + [sym_keyword_is] = ACTIONS(257), + [sym_keyword_not] = ACTIONS(259), + [sym_keyword_contains] = ACTIONS(257), + [sym_keyword_contains_not] = ACTIONS(257), + [sym_keyword_contains_all] = ACTIONS(257), + [sym_keyword_contains_any] = ACTIONS(257), + [sym_keyword_contains_none] = ACTIONS(257), + [sym_keyword_inside] = ACTIONS(257), + [sym_keyword_in] = ACTIONS(259), + [sym_keyword_not_inside] = ACTIONS(257), + [sym_keyword_all_inside] = ACTIONS(257), + [sym_keyword_any_inside] = ACTIONS(257), + [sym_keyword_none_inside] = ACTIONS(257), + [sym_keyword_outside] = ACTIONS(257), + [sym_keyword_intersects] = ACTIONS(257), + [sym_keyword_drop] = ACTIONS(257), + [sym_keyword_schemafull] = ACTIONS(257), + [sym_keyword_schemaless] = ACTIONS(257), + [sym_keyword_changefeed] = ACTIONS(257), + [sym_keyword_content] = ACTIONS(257), + [sym_keyword_merge] = ACTIONS(257), + [sym_keyword_patch] = ACTIONS(257), + [sym_keyword_then] = ACTIONS(257), + [sym_keyword_type] = ACTIONS(257), + [sym_keyword_permissions] = ACTIONS(257), + [sym_keyword_for] = ACTIONS(257), + [sym_keyword_comment] = ACTIONS(257), + [sym_keyword_set] = ACTIONS(257), + [sym_keyword_unset] = ACTIONS(257), + [anon_sym_COMMA] = ACTIONS(257), + [anon_sym_RBRACK] = ACTIONS(257), + [anon_sym_LPAREN] = ACTIONS(257), + [anon_sym_RPAREN] = ACTIONS(257), + [anon_sym_QMARK] = ACTIONS(259), + [anon_sym_LBRACE] = ACTIONS(257), + [anon_sym_RBRACE] = ACTIONS(257), + [anon_sym_STAR] = ACTIONS(259), + [anon_sym_LT] = ACTIONS(259), + [anon_sym_GT] = ACTIONS(259), + [sym_variable_name] = ACTIONS(257), + [sym_custom_function_name] = ACTIONS(257), + [anon_sym_EQ] = ACTIONS(259), + [anon_sym_DASH] = ACTIONS(259), + [anon_sym_AT] = ACTIONS(259), + [anon_sym_LT_PIPE] = ACTIONS(257), + [anon_sym_AMP_AMP] = ACTIONS(257), + [anon_sym_PIPE_PIPE] = ACTIONS(257), + [anon_sym_QMARK_QMARK] = ACTIONS(257), + [anon_sym_QMARK_COLON] = ACTIONS(257), + [anon_sym_BANG_EQ] = ACTIONS(257), + [anon_sym_EQ_EQ] = ACTIONS(257), + [anon_sym_QMARK_EQ] = ACTIONS(257), + [anon_sym_STAR_EQ] = ACTIONS(257), + [anon_sym_TILDE] = ACTIONS(257), + [anon_sym_BANG_TILDE] = ACTIONS(257), + [anon_sym_STAR_TILDE] = ACTIONS(257), + [anon_sym_LT_EQ] = ACTIONS(257), + [anon_sym_GT_EQ] = ACTIONS(257), + [anon_sym_PLUS] = ACTIONS(259), + [anon_sym_PLUS_EQ] = ACTIONS(257), + [anon_sym_DASH_EQ] = ACTIONS(257), + [anon_sym_u00d7] = ACTIONS(257), + [anon_sym_SLASH] = ACTIONS(259), + [anon_sym_u00f7] = ACTIONS(257), + [anon_sym_STAR_STAR] = ACTIONS(257), + [anon_sym_u220b] = ACTIONS(257), + [anon_sym_u220c] = ACTIONS(257), + [anon_sym_u2287] = ACTIONS(257), + [anon_sym_u2283] = ACTIONS(257), + [anon_sym_u2285] = ACTIONS(257), + [anon_sym_u2208] = ACTIONS(257), + [anon_sym_u2209] = ACTIONS(257), + [anon_sym_u2286] = ACTIONS(257), + [anon_sym_u2282] = ACTIONS(257), + [anon_sym_u2284] = ACTIONS(257), + [anon_sym_AT_AT] = ACTIONS(257), }, [76] = { + [sym_filter] = STATE(118), + [sym_path_element] = STATE(72), + [sym_graph_path] = STATE(118), + [sym_subscript] = STATE(118), + [aux_sym_path_repeat1] = STATE(72), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(255), - [sym_keyword_if] = ACTIONS(255), - [sym_keyword_return] = ACTIONS(255), - [sym_keyword_from] = ACTIONS(255), - [sym_keyword_as] = ACTIONS(255), - [sym_keyword_omit] = ACTIONS(255), - [sym_keyword_parallel] = ACTIONS(255), - [sym_keyword_timeout] = ACTIONS(255), - [sym_keyword_where] = ACTIONS(255), - [sym_keyword_group] = ACTIONS(255), - [sym_keyword_and] = ACTIONS(255), - [sym_keyword_or] = ACTIONS(255), - [sym_keyword_is] = ACTIONS(255), - [sym_keyword_not] = ACTIONS(257), - [sym_keyword_contains] = ACTIONS(255), - [sym_keyword_contains_not] = ACTIONS(255), - [sym_keyword_contains_all] = ACTIONS(255), - [sym_keyword_contains_any] = ACTIONS(255), - [sym_keyword_contains_none] = ACTIONS(255), - [sym_keyword_inside] = ACTIONS(255), - [sym_keyword_in] = ACTIONS(257), - [sym_keyword_not_inside] = ACTIONS(255), - [sym_keyword_all_inside] = ACTIONS(255), - [sym_keyword_any_inside] = ACTIONS(255), - [sym_keyword_none_inside] = ACTIONS(255), - [sym_keyword_outside] = ACTIONS(255), - [sym_keyword_intersects] = ACTIONS(255), - [sym_keyword_drop] = ACTIONS(255), - [sym_keyword_schemafull] = ACTIONS(255), - [sym_keyword_schemaless] = ACTIONS(255), - [sym_keyword_changefeed] = ACTIONS(255), - [sym_keyword_content] = ACTIONS(255), - [sym_keyword_merge] = ACTIONS(255), - [sym_keyword_patch] = ACTIONS(255), - [sym_keyword_then] = ACTIONS(255), - [sym_keyword_type] = ACTIONS(255), - [sym_keyword_permissions] = ACTIONS(255), - [sym_keyword_for] = ACTIONS(255), - [sym_keyword_comment] = ACTIONS(255), - [sym_keyword_set] = ACTIONS(255), - [sym_keyword_unset] = ACTIONS(255), - [anon_sym_COMMA] = ACTIONS(255), - [anon_sym_RBRACK] = ACTIONS(255), - [anon_sym_LPAREN] = ACTIONS(255), - [anon_sym_RPAREN] = ACTIONS(255), - [anon_sym_QMARK] = ACTIONS(257), - [anon_sym_LBRACE] = ACTIONS(255), - [anon_sym_RBRACE] = ACTIONS(255), - [anon_sym_STAR] = ACTIONS(257), - [anon_sym_LT] = ACTIONS(257), - [anon_sym_GT] = ACTIONS(257), - [sym_variable_name] = ACTIONS(255), - [sym_custom_function_name] = ACTIONS(255), - [anon_sym_EQ] = ACTIONS(257), - [anon_sym_DASH] = ACTIONS(257), - [anon_sym_AT] = ACTIONS(257), - [anon_sym_LT_PIPE] = ACTIONS(255), - [anon_sym_AMP_AMP] = ACTIONS(255), - [anon_sym_PIPE_PIPE] = ACTIONS(255), - [anon_sym_QMARK_QMARK] = ACTIONS(255), - [anon_sym_QMARK_COLON] = ACTIONS(255), - [anon_sym_BANG_EQ] = ACTIONS(255), - [anon_sym_EQ_EQ] = ACTIONS(255), - [anon_sym_QMARK_EQ] = ACTIONS(255), - [anon_sym_STAR_EQ] = ACTIONS(255), - [anon_sym_TILDE] = ACTIONS(255), - [anon_sym_BANG_TILDE] = ACTIONS(255), - [anon_sym_STAR_TILDE] = ACTIONS(255), - [anon_sym_LT_EQ] = ACTIONS(255), - [anon_sym_GT_EQ] = ACTIONS(255), - [anon_sym_PLUS] = ACTIONS(257), - [anon_sym_PLUS_EQ] = ACTIONS(255), - [anon_sym_DASH_EQ] = ACTIONS(255), - [anon_sym_u00d7] = ACTIONS(255), - [anon_sym_SLASH] = ACTIONS(257), - [anon_sym_u00f7] = ACTIONS(255), - [anon_sym_STAR_STAR] = ACTIONS(255), - [anon_sym_u220b] = ACTIONS(255), - [anon_sym_u220c] = ACTIONS(255), - [anon_sym_u2287] = ACTIONS(255), - [anon_sym_u2283] = ACTIONS(255), - [anon_sym_u2285] = ACTIONS(255), - [anon_sym_u2208] = ACTIONS(255), - [anon_sym_u2209] = ACTIONS(255), - [anon_sym_u2286] = ACTIONS(255), - [anon_sym_u2282] = ACTIONS(255), - [anon_sym_u2284] = ACTIONS(255), - [anon_sym_AT_AT] = ACTIONS(255), + [sym_semi_colon] = ACTIONS(97), + [sym_keyword_value] = ACTIONS(97), + [sym_keyword_explain] = ACTIONS(97), + [sym_keyword_parallel] = ACTIONS(97), + [sym_keyword_timeout] = ACTIONS(97), + [sym_keyword_fetch] = ACTIONS(97), + [sym_keyword_limit] = ACTIONS(97), + [sym_keyword_rand] = ACTIONS(97), + [sym_keyword_collate] = ACTIONS(97), + [sym_keyword_numeric] = ACTIONS(97), + [sym_keyword_asc] = ACTIONS(97), + [sym_keyword_desc] = ACTIONS(97), + [sym_keyword_and] = ACTIONS(97), + [sym_keyword_or] = ACTIONS(97), + [sym_keyword_is] = ACTIONS(97), + [sym_keyword_not] = ACTIONS(99), + [sym_keyword_contains] = ACTIONS(97), + [sym_keyword_contains_not] = ACTIONS(97), + [sym_keyword_contains_all] = ACTIONS(97), + [sym_keyword_contains_any] = ACTIONS(97), + [sym_keyword_contains_none] = ACTIONS(97), + [sym_keyword_inside] = ACTIONS(97), + [sym_keyword_in] = ACTIONS(99), + [sym_keyword_not_inside] = ACTIONS(97), + [sym_keyword_all_inside] = ACTIONS(97), + [sym_keyword_any_inside] = ACTIONS(97), + [sym_keyword_none_inside] = ACTIONS(97), + [sym_keyword_outside] = ACTIONS(97), + [sym_keyword_intersects] = ACTIONS(97), + [sym_keyword_flexible] = ACTIONS(97), + [sym_keyword_readonly] = ACTIONS(97), + [sym_keyword_type] = ACTIONS(97), + [sym_keyword_default] = ACTIONS(97), + [sym_keyword_assert] = ACTIONS(97), + [sym_keyword_permissions] = ACTIONS(97), + [sym_keyword_for] = ACTIONS(97), + [sym_keyword_comment] = ACTIONS(97), + [anon_sym_COMMA] = ACTIONS(97), + [anon_sym_DASH_GT] = ACTIONS(245), + [anon_sym_LBRACK] = ACTIONS(247), + [anon_sym_RPAREN] = ACTIONS(97), + [anon_sym_RBRACE] = ACTIONS(97), + [anon_sym_LT_DASH] = ACTIONS(249), + [anon_sym_LT_DASH_GT] = ACTIONS(245), + [anon_sym_STAR] = ACTIONS(99), + [anon_sym_DOT] = ACTIONS(251), + [anon_sym_LT] = ACTIONS(99), + [anon_sym_GT] = ACTIONS(99), + [anon_sym_EQ] = ACTIONS(99), + [anon_sym_DASH] = ACTIONS(99), + [anon_sym_AT] = ACTIONS(99), + [anon_sym_LT_PIPE] = ACTIONS(97), + [anon_sym_AMP_AMP] = ACTIONS(97), + [anon_sym_PIPE_PIPE] = ACTIONS(97), + [anon_sym_QMARK_QMARK] = ACTIONS(97), + [anon_sym_QMARK_COLON] = ACTIONS(97), + [anon_sym_BANG_EQ] = ACTIONS(97), + [anon_sym_EQ_EQ] = ACTIONS(97), + [anon_sym_QMARK_EQ] = ACTIONS(97), + [anon_sym_STAR_EQ] = ACTIONS(97), + [anon_sym_TILDE] = ACTIONS(97), + [anon_sym_BANG_TILDE] = ACTIONS(97), + [anon_sym_STAR_TILDE] = ACTIONS(97), + [anon_sym_LT_EQ] = ACTIONS(97), + [anon_sym_GT_EQ] = ACTIONS(97), + [anon_sym_PLUS] = ACTIONS(99), + [anon_sym_PLUS_EQ] = ACTIONS(97), + [anon_sym_DASH_EQ] = ACTIONS(97), + [anon_sym_u00d7] = ACTIONS(97), + [anon_sym_SLASH] = ACTIONS(99), + [anon_sym_u00f7] = ACTIONS(97), + [anon_sym_STAR_STAR] = ACTIONS(97), + [anon_sym_u220b] = ACTIONS(97), + [anon_sym_u220c] = ACTIONS(97), + [anon_sym_u2287] = ACTIONS(97), + [anon_sym_u2283] = ACTIONS(97), + [anon_sym_u2285] = ACTIONS(97), + [anon_sym_u2208] = ACTIONS(97), + [anon_sym_u2209] = ACTIONS(97), + [anon_sym_u2286] = ACTIONS(97), + [anon_sym_u2282] = ACTIONS(97), + [anon_sym_u2284] = ACTIONS(97), + [anon_sym_AT_AT] = ACTIONS(97), }, [77] = { + [sym_filter] = STATE(118), + [sym_path_element] = STATE(72), + [sym_graph_path] = STATE(118), + [sym_subscript] = STATE(118), + [aux_sym_path_repeat1] = STATE(72), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(259), - [sym_keyword_if] = ACTIONS(259), - [sym_keyword_return] = ACTIONS(259), - [sym_keyword_from] = ACTIONS(259), - [sym_keyword_as] = ACTIONS(259), - [sym_keyword_omit] = ACTIONS(259), - [sym_keyword_parallel] = ACTIONS(259), - [sym_keyword_timeout] = ACTIONS(259), - [sym_keyword_where] = ACTIONS(259), - [sym_keyword_group] = ACTIONS(259), - [sym_keyword_and] = ACTIONS(259), - [sym_keyword_or] = ACTIONS(259), - [sym_keyword_is] = ACTIONS(259), - [sym_keyword_not] = ACTIONS(261), - [sym_keyword_contains] = ACTIONS(259), - [sym_keyword_contains_not] = ACTIONS(259), - [sym_keyword_contains_all] = ACTIONS(259), - [sym_keyword_contains_any] = ACTIONS(259), - [sym_keyword_contains_none] = ACTIONS(259), - [sym_keyword_inside] = ACTIONS(259), - [sym_keyword_in] = ACTIONS(261), - [sym_keyword_not_inside] = ACTIONS(259), - [sym_keyword_all_inside] = ACTIONS(259), - [sym_keyword_any_inside] = ACTIONS(259), - [sym_keyword_none_inside] = ACTIONS(259), - [sym_keyword_outside] = ACTIONS(259), - [sym_keyword_intersects] = ACTIONS(259), - [sym_keyword_drop] = ACTIONS(259), - [sym_keyword_schemafull] = ACTIONS(259), - [sym_keyword_schemaless] = ACTIONS(259), - [sym_keyword_changefeed] = ACTIONS(259), - [sym_keyword_content] = ACTIONS(259), - [sym_keyword_merge] = ACTIONS(259), - [sym_keyword_patch] = ACTIONS(259), - [sym_keyword_then] = ACTIONS(259), - [sym_keyword_type] = ACTIONS(259), - [sym_keyword_permissions] = ACTIONS(259), - [sym_keyword_for] = ACTIONS(259), - [sym_keyword_comment] = ACTIONS(259), - [sym_keyword_set] = ACTIONS(259), - [sym_keyword_unset] = ACTIONS(259), - [anon_sym_COMMA] = ACTIONS(259), - [anon_sym_RBRACK] = ACTIONS(259), - [anon_sym_LPAREN] = ACTIONS(259), - [anon_sym_RPAREN] = ACTIONS(259), - [anon_sym_QMARK] = ACTIONS(261), - [anon_sym_LBRACE] = ACTIONS(259), - [anon_sym_RBRACE] = ACTIONS(259), - [anon_sym_STAR] = ACTIONS(261), - [anon_sym_LT] = ACTIONS(261), - [anon_sym_GT] = ACTIONS(261), - [sym_variable_name] = ACTIONS(259), - [sym_custom_function_name] = ACTIONS(259), - [anon_sym_EQ] = ACTIONS(261), - [anon_sym_DASH] = ACTIONS(261), - [anon_sym_AT] = ACTIONS(261), - [anon_sym_LT_PIPE] = ACTIONS(259), - [anon_sym_AMP_AMP] = ACTIONS(259), - [anon_sym_PIPE_PIPE] = ACTIONS(259), - [anon_sym_QMARK_QMARK] = ACTIONS(259), - [anon_sym_QMARK_COLON] = ACTIONS(259), - [anon_sym_BANG_EQ] = ACTIONS(259), - [anon_sym_EQ_EQ] = ACTIONS(259), - [anon_sym_QMARK_EQ] = ACTIONS(259), - [anon_sym_STAR_EQ] = ACTIONS(259), - [anon_sym_TILDE] = ACTIONS(259), - [anon_sym_BANG_TILDE] = ACTIONS(259), - [anon_sym_STAR_TILDE] = ACTIONS(259), - [anon_sym_LT_EQ] = ACTIONS(259), - [anon_sym_GT_EQ] = ACTIONS(259), - [anon_sym_PLUS] = ACTIONS(261), - [anon_sym_PLUS_EQ] = ACTIONS(259), - [anon_sym_DASH_EQ] = ACTIONS(259), - [anon_sym_u00d7] = ACTIONS(259), - [anon_sym_SLASH] = ACTIONS(261), - [anon_sym_u00f7] = ACTIONS(259), - [anon_sym_STAR_STAR] = ACTIONS(259), - [anon_sym_u220b] = ACTIONS(259), - [anon_sym_u220c] = ACTIONS(259), - [anon_sym_u2287] = ACTIONS(259), - [anon_sym_u2283] = ACTIONS(259), - [anon_sym_u2285] = ACTIONS(259), - [anon_sym_u2208] = ACTIONS(259), - [anon_sym_u2209] = ACTIONS(259), - [anon_sym_u2286] = ACTIONS(259), - [anon_sym_u2282] = ACTIONS(259), - [anon_sym_u2284] = ACTIONS(259), - [anon_sym_AT_AT] = ACTIONS(259), + [sym_semi_colon] = ACTIONS(93), + [sym_keyword_value] = ACTIONS(93), + [sym_keyword_explain] = ACTIONS(93), + [sym_keyword_parallel] = ACTIONS(93), + [sym_keyword_timeout] = ACTIONS(93), + [sym_keyword_fetch] = ACTIONS(93), + [sym_keyword_limit] = ACTIONS(93), + [sym_keyword_rand] = ACTIONS(93), + [sym_keyword_collate] = ACTIONS(93), + [sym_keyword_numeric] = ACTIONS(93), + [sym_keyword_asc] = ACTIONS(93), + [sym_keyword_desc] = ACTIONS(93), + [sym_keyword_and] = ACTIONS(93), + [sym_keyword_or] = ACTIONS(93), + [sym_keyword_is] = ACTIONS(93), + [sym_keyword_not] = ACTIONS(95), + [sym_keyword_contains] = ACTIONS(93), + [sym_keyword_contains_not] = ACTIONS(93), + [sym_keyword_contains_all] = ACTIONS(93), + [sym_keyword_contains_any] = ACTIONS(93), + [sym_keyword_contains_none] = ACTIONS(93), + [sym_keyword_inside] = ACTIONS(93), + [sym_keyword_in] = ACTIONS(95), + [sym_keyword_not_inside] = ACTIONS(93), + [sym_keyword_all_inside] = ACTIONS(93), + [sym_keyword_any_inside] = ACTIONS(93), + [sym_keyword_none_inside] = ACTIONS(93), + [sym_keyword_outside] = ACTIONS(93), + [sym_keyword_intersects] = ACTIONS(93), + [sym_keyword_flexible] = ACTIONS(93), + [sym_keyword_readonly] = ACTIONS(93), + [sym_keyword_type] = ACTIONS(93), + [sym_keyword_default] = ACTIONS(93), + [sym_keyword_assert] = ACTIONS(93), + [sym_keyword_permissions] = ACTIONS(93), + [sym_keyword_for] = ACTIONS(93), + [sym_keyword_comment] = ACTIONS(93), + [anon_sym_COMMA] = ACTIONS(93), + [anon_sym_DASH_GT] = ACTIONS(245), + [anon_sym_LBRACK] = ACTIONS(247), + [anon_sym_RPAREN] = ACTIONS(93), + [anon_sym_RBRACE] = ACTIONS(93), + [anon_sym_LT_DASH] = ACTIONS(249), + [anon_sym_LT_DASH_GT] = ACTIONS(245), + [anon_sym_STAR] = ACTIONS(95), + [anon_sym_DOT] = ACTIONS(251), + [anon_sym_LT] = ACTIONS(95), + [anon_sym_GT] = ACTIONS(95), + [anon_sym_EQ] = ACTIONS(95), + [anon_sym_DASH] = ACTIONS(95), + [anon_sym_AT] = ACTIONS(95), + [anon_sym_LT_PIPE] = ACTIONS(93), + [anon_sym_AMP_AMP] = ACTIONS(93), + [anon_sym_PIPE_PIPE] = ACTIONS(93), + [anon_sym_QMARK_QMARK] = ACTIONS(93), + [anon_sym_QMARK_COLON] = ACTIONS(93), + [anon_sym_BANG_EQ] = ACTIONS(93), + [anon_sym_EQ_EQ] = ACTIONS(93), + [anon_sym_QMARK_EQ] = ACTIONS(93), + [anon_sym_STAR_EQ] = ACTIONS(93), + [anon_sym_TILDE] = ACTIONS(93), + [anon_sym_BANG_TILDE] = ACTIONS(93), + [anon_sym_STAR_TILDE] = ACTIONS(93), + [anon_sym_LT_EQ] = ACTIONS(93), + [anon_sym_GT_EQ] = ACTIONS(93), + [anon_sym_PLUS] = ACTIONS(95), + [anon_sym_PLUS_EQ] = ACTIONS(93), + [anon_sym_DASH_EQ] = ACTIONS(93), + [anon_sym_u00d7] = ACTIONS(93), + [anon_sym_SLASH] = ACTIONS(95), + [anon_sym_u00f7] = ACTIONS(93), + [anon_sym_STAR_STAR] = ACTIONS(93), + [anon_sym_u220b] = ACTIONS(93), + [anon_sym_u220c] = ACTIONS(93), + [anon_sym_u2287] = ACTIONS(93), + [anon_sym_u2283] = ACTIONS(93), + [anon_sym_u2285] = ACTIONS(93), + [anon_sym_u2208] = ACTIONS(93), + [anon_sym_u2209] = ACTIONS(93), + [anon_sym_u2286] = ACTIONS(93), + [anon_sym_u2282] = ACTIONS(93), + [anon_sym_u2284] = ACTIONS(93), + [anon_sym_AT_AT] = ACTIONS(93), }, [78] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(186), - [sym_keyword_if] = ACTIONS(186), - [sym_keyword_return] = ACTIONS(186), - [sym_keyword_from] = ACTIONS(186), - [sym_keyword_as] = ACTIONS(186), - [sym_keyword_omit] = ACTIONS(186), - [sym_keyword_parallel] = ACTIONS(186), - [sym_keyword_timeout] = ACTIONS(186), - [sym_keyword_where] = ACTIONS(186), - [sym_keyword_group] = ACTIONS(186), - [sym_keyword_and] = ACTIONS(186), - [sym_keyword_or] = ACTIONS(186), - [sym_keyword_is] = ACTIONS(186), - [sym_keyword_not] = ACTIONS(188), - [sym_keyword_contains] = ACTIONS(186), - [sym_keyword_contains_not] = ACTIONS(186), - [sym_keyword_contains_all] = ACTIONS(186), - [sym_keyword_contains_any] = ACTIONS(186), - [sym_keyword_contains_none] = ACTIONS(186), - [sym_keyword_inside] = ACTIONS(186), - [sym_keyword_in] = ACTIONS(188), - [sym_keyword_not_inside] = ACTIONS(186), - [sym_keyword_all_inside] = ACTIONS(186), - [sym_keyword_any_inside] = ACTIONS(186), - [sym_keyword_none_inside] = ACTIONS(186), - [sym_keyword_outside] = ACTIONS(186), - [sym_keyword_intersects] = ACTIONS(186), - [sym_keyword_drop] = ACTIONS(186), - [sym_keyword_schemafull] = ACTIONS(186), - [sym_keyword_schemaless] = ACTIONS(186), - [sym_keyword_changefeed] = ACTIONS(186), - [sym_keyword_content] = ACTIONS(186), - [sym_keyword_merge] = ACTIONS(186), - [sym_keyword_patch] = ACTIONS(186), - [sym_keyword_then] = ACTIONS(186), - [sym_keyword_type] = ACTIONS(186), - [sym_keyword_permissions] = ACTIONS(186), - [sym_keyword_for] = ACTIONS(186), - [sym_keyword_comment] = ACTIONS(186), - [sym_keyword_set] = ACTIONS(186), - [sym_keyword_unset] = ACTIONS(186), - [anon_sym_COMMA] = ACTIONS(186), - [anon_sym_RBRACK] = ACTIONS(186), - [anon_sym_LPAREN] = ACTIONS(186), - [anon_sym_RPAREN] = ACTIONS(186), - [anon_sym_QMARK] = ACTIONS(188), - [anon_sym_LBRACE] = ACTIONS(186), - [anon_sym_RBRACE] = ACTIONS(186), - [anon_sym_STAR] = ACTIONS(188), - [anon_sym_LT] = ACTIONS(188), - [anon_sym_GT] = ACTIONS(188), - [sym_variable_name] = ACTIONS(186), - [sym_custom_function_name] = ACTIONS(186), - [anon_sym_EQ] = ACTIONS(188), - [anon_sym_DASH] = ACTIONS(188), - [anon_sym_AT] = ACTIONS(188), - [anon_sym_LT_PIPE] = ACTIONS(186), - [anon_sym_AMP_AMP] = ACTIONS(186), - [anon_sym_PIPE_PIPE] = ACTIONS(186), - [anon_sym_QMARK_QMARK] = ACTIONS(186), - [anon_sym_QMARK_COLON] = ACTIONS(186), - [anon_sym_BANG_EQ] = ACTIONS(186), - [anon_sym_EQ_EQ] = ACTIONS(186), - [anon_sym_QMARK_EQ] = ACTIONS(186), - [anon_sym_STAR_EQ] = ACTIONS(186), - [anon_sym_TILDE] = ACTIONS(186), - [anon_sym_BANG_TILDE] = ACTIONS(186), - [anon_sym_STAR_TILDE] = ACTIONS(186), - [anon_sym_LT_EQ] = ACTIONS(186), - [anon_sym_GT_EQ] = ACTIONS(186), - [anon_sym_PLUS] = ACTIONS(188), - [anon_sym_PLUS_EQ] = ACTIONS(186), - [anon_sym_DASH_EQ] = ACTIONS(186), - [anon_sym_u00d7] = ACTIONS(186), - [anon_sym_SLASH] = ACTIONS(188), - [anon_sym_u00f7] = ACTIONS(186), - [anon_sym_STAR_STAR] = ACTIONS(186), - [anon_sym_u220b] = ACTIONS(186), - [anon_sym_u220c] = ACTIONS(186), - [anon_sym_u2287] = ACTIONS(186), - [anon_sym_u2283] = ACTIONS(186), - [anon_sym_u2285] = ACTIONS(186), - [anon_sym_u2208] = ACTIONS(186), - [anon_sym_u2209] = ACTIONS(186), - [anon_sym_u2286] = ACTIONS(186), - [anon_sym_u2282] = ACTIONS(186), - [anon_sym_u2284] = ACTIONS(186), - [anon_sym_AT_AT] = ACTIONS(186), + [sym_semi_colon] = ACTIONS(261), + [sym_keyword_if] = ACTIONS(261), + [sym_keyword_return] = ACTIONS(261), + [sym_keyword_from] = ACTIONS(261), + [sym_keyword_as] = ACTIONS(261), + [sym_keyword_omit] = ACTIONS(261), + [sym_keyword_parallel] = ACTIONS(261), + [sym_keyword_timeout] = ACTIONS(261), + [sym_keyword_where] = ACTIONS(261), + [sym_keyword_group] = ACTIONS(261), + [sym_keyword_and] = ACTIONS(261), + [sym_keyword_or] = ACTIONS(261), + [sym_keyword_is] = ACTIONS(261), + [sym_keyword_not] = ACTIONS(263), + [sym_keyword_contains] = ACTIONS(261), + [sym_keyword_contains_not] = ACTIONS(261), + [sym_keyword_contains_all] = ACTIONS(261), + [sym_keyword_contains_any] = ACTIONS(261), + [sym_keyword_contains_none] = ACTIONS(261), + [sym_keyword_inside] = ACTIONS(261), + [sym_keyword_in] = ACTIONS(263), + [sym_keyword_not_inside] = ACTIONS(261), + [sym_keyword_all_inside] = ACTIONS(261), + [sym_keyword_any_inside] = ACTIONS(261), + [sym_keyword_none_inside] = ACTIONS(261), + [sym_keyword_outside] = ACTIONS(261), + [sym_keyword_intersects] = ACTIONS(261), + [sym_keyword_drop] = ACTIONS(261), + [sym_keyword_schemafull] = ACTIONS(261), + [sym_keyword_schemaless] = ACTIONS(261), + [sym_keyword_changefeed] = ACTIONS(261), + [sym_keyword_content] = ACTIONS(261), + [sym_keyword_merge] = ACTIONS(261), + [sym_keyword_patch] = ACTIONS(261), + [sym_keyword_then] = ACTIONS(261), + [sym_keyword_type] = ACTIONS(261), + [sym_keyword_permissions] = ACTIONS(261), + [sym_keyword_for] = ACTIONS(261), + [sym_keyword_comment] = ACTIONS(261), + [sym_keyword_set] = ACTIONS(261), + [sym_keyword_unset] = ACTIONS(261), + [anon_sym_COMMA] = ACTIONS(261), + [anon_sym_RBRACK] = ACTIONS(261), + [anon_sym_LPAREN] = ACTIONS(261), + [anon_sym_RPAREN] = ACTIONS(261), + [anon_sym_QMARK] = ACTIONS(263), + [anon_sym_LBRACE] = ACTIONS(261), + [anon_sym_RBRACE] = ACTIONS(261), + [anon_sym_STAR] = ACTIONS(263), + [anon_sym_LT] = ACTIONS(263), + [anon_sym_GT] = ACTIONS(263), + [sym_variable_name] = ACTIONS(261), + [sym_custom_function_name] = ACTIONS(261), + [anon_sym_EQ] = ACTIONS(263), + [anon_sym_DASH] = ACTIONS(263), + [anon_sym_AT] = ACTIONS(263), + [anon_sym_LT_PIPE] = ACTIONS(261), + [anon_sym_AMP_AMP] = ACTIONS(261), + [anon_sym_PIPE_PIPE] = ACTIONS(261), + [anon_sym_QMARK_QMARK] = ACTIONS(261), + [anon_sym_QMARK_COLON] = ACTIONS(261), + [anon_sym_BANG_EQ] = ACTIONS(261), + [anon_sym_EQ_EQ] = ACTIONS(261), + [anon_sym_QMARK_EQ] = ACTIONS(261), + [anon_sym_STAR_EQ] = ACTIONS(261), + [anon_sym_TILDE] = ACTIONS(261), + [anon_sym_BANG_TILDE] = ACTIONS(261), + [anon_sym_STAR_TILDE] = ACTIONS(261), + [anon_sym_LT_EQ] = ACTIONS(261), + [anon_sym_GT_EQ] = ACTIONS(261), + [anon_sym_PLUS] = ACTIONS(263), + [anon_sym_PLUS_EQ] = ACTIONS(261), + [anon_sym_DASH_EQ] = ACTIONS(261), + [anon_sym_u00d7] = ACTIONS(261), + [anon_sym_SLASH] = ACTIONS(263), + [anon_sym_u00f7] = ACTIONS(261), + [anon_sym_STAR_STAR] = ACTIONS(261), + [anon_sym_u220b] = ACTIONS(261), + [anon_sym_u220c] = ACTIONS(261), + [anon_sym_u2287] = ACTIONS(261), + [anon_sym_u2283] = ACTIONS(261), + [anon_sym_u2285] = ACTIONS(261), + [anon_sym_u2208] = ACTIONS(261), + [anon_sym_u2209] = ACTIONS(261), + [anon_sym_u2286] = ACTIONS(261), + [anon_sym_u2282] = ACTIONS(261), + [anon_sym_u2284] = ACTIONS(261), + [anon_sym_AT_AT] = ACTIONS(261), }, [79] = { - [sym_filter] = STATE(58), - [sym_path_element] = STATE(84), - [sym_graph_path] = STATE(58), - [sym_subscript] = STATE(58), - [aux_sym_path_repeat1] = STATE(84), - [ts_builtin_sym_end] = ACTIONS(79), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(79), - [sym_keyword_value] = ACTIONS(79), - [sym_keyword_explain] = ACTIONS(79), - [sym_keyword_parallel] = ACTIONS(79), - [sym_keyword_timeout] = ACTIONS(79), - [sym_keyword_fetch] = ACTIONS(79), - [sym_keyword_limit] = ACTIONS(79), - [sym_keyword_rand] = ACTIONS(79), - [sym_keyword_collate] = ACTIONS(79), - [sym_keyword_numeric] = ACTIONS(79), - [sym_keyword_asc] = ACTIONS(79), - [sym_keyword_desc] = ACTIONS(79), - [sym_keyword_and] = ACTIONS(79), - [sym_keyword_or] = ACTIONS(79), - [sym_keyword_is] = ACTIONS(79), - [sym_keyword_not] = ACTIONS(81), - [sym_keyword_contains] = ACTIONS(79), - [sym_keyword_contains_not] = ACTIONS(79), - [sym_keyword_contains_all] = ACTIONS(79), - [sym_keyword_contains_any] = ACTIONS(79), - [sym_keyword_contains_none] = ACTIONS(79), - [sym_keyword_inside] = ACTIONS(79), - [sym_keyword_in] = ACTIONS(81), - [sym_keyword_not_inside] = ACTIONS(79), - [sym_keyword_all_inside] = ACTIONS(79), - [sym_keyword_any_inside] = ACTIONS(79), - [sym_keyword_none_inside] = ACTIONS(79), - [sym_keyword_outside] = ACTIONS(79), - [sym_keyword_intersects] = ACTIONS(79), - [sym_keyword_flexible] = ACTIONS(79), - [sym_keyword_readonly] = ACTIONS(79), - [sym_keyword_type] = ACTIONS(79), - [sym_keyword_default] = ACTIONS(79), - [sym_keyword_assert] = ACTIONS(79), - [sym_keyword_permissions] = ACTIONS(79), - [sym_keyword_for] = ACTIONS(79), - [sym_keyword_comment] = ACTIONS(79), - [anon_sym_COMMA] = ACTIONS(79), - [anon_sym_DASH_GT] = ACTIONS(263), - [anon_sym_LBRACK] = ACTIONS(265), - [anon_sym_LT_DASH] = ACTIONS(267), - [anon_sym_LT_DASH_GT] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(81), - [anon_sym_DOT] = ACTIONS(269), - [anon_sym_LT] = ACTIONS(81), - [anon_sym_GT] = ACTIONS(81), - [anon_sym_EQ] = ACTIONS(81), - [anon_sym_DASH] = ACTIONS(81), - [anon_sym_AT] = ACTIONS(81), - [anon_sym_LT_PIPE] = ACTIONS(79), - [anon_sym_AMP_AMP] = ACTIONS(79), - [anon_sym_PIPE_PIPE] = ACTIONS(79), - [anon_sym_QMARK_QMARK] = ACTIONS(79), - [anon_sym_QMARK_COLON] = ACTIONS(79), - [anon_sym_BANG_EQ] = ACTIONS(79), - [anon_sym_EQ_EQ] = ACTIONS(79), - [anon_sym_QMARK_EQ] = ACTIONS(79), - [anon_sym_STAR_EQ] = ACTIONS(79), - [anon_sym_TILDE] = ACTIONS(79), - [anon_sym_BANG_TILDE] = ACTIONS(79), - [anon_sym_STAR_TILDE] = ACTIONS(79), - [anon_sym_LT_EQ] = ACTIONS(79), - [anon_sym_GT_EQ] = ACTIONS(79), - [anon_sym_PLUS] = ACTIONS(81), - [anon_sym_PLUS_EQ] = ACTIONS(79), - [anon_sym_DASH_EQ] = ACTIONS(79), - [anon_sym_u00d7] = ACTIONS(79), - [anon_sym_SLASH] = ACTIONS(81), - [anon_sym_u00f7] = ACTIONS(79), - [anon_sym_STAR_STAR] = ACTIONS(79), - [anon_sym_u220b] = ACTIONS(79), - [anon_sym_u220c] = ACTIONS(79), - [anon_sym_u2287] = ACTIONS(79), - [anon_sym_u2283] = ACTIONS(79), - [anon_sym_u2285] = ACTIONS(79), - [anon_sym_u2208] = ACTIONS(79), - [anon_sym_u2209] = ACTIONS(79), - [anon_sym_u2286] = ACTIONS(79), - [anon_sym_u2282] = ACTIONS(79), - [anon_sym_u2284] = ACTIONS(79), - [anon_sym_AT_AT] = ACTIONS(79), + [ts_builtin_sym_end] = ACTIONS(225), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(225), + [sym_keyword_return] = ACTIONS(225), + [sym_keyword_value] = ACTIONS(225), + [sym_keyword_explain] = ACTIONS(225), + [sym_keyword_parallel] = ACTIONS(225), + [sym_keyword_timeout] = ACTIONS(225), + [sym_keyword_fetch] = ACTIONS(225), + [sym_keyword_limit] = ACTIONS(225), + [sym_keyword_rand] = ACTIONS(225), + [sym_keyword_collate] = ACTIONS(225), + [sym_keyword_numeric] = ACTIONS(225), + [sym_keyword_asc] = ACTIONS(225), + [sym_keyword_desc] = ACTIONS(225), + [sym_keyword_where] = ACTIONS(225), + [sym_keyword_and] = ACTIONS(225), + [sym_keyword_or] = ACTIONS(225), + [sym_keyword_is] = ACTIONS(225), + [sym_keyword_not] = ACTIONS(227), + [sym_keyword_contains] = ACTIONS(225), + [sym_keyword_contains_not] = ACTIONS(225), + [sym_keyword_contains_all] = ACTIONS(225), + [sym_keyword_contains_any] = ACTIONS(225), + [sym_keyword_contains_none] = ACTIONS(225), + [sym_keyword_inside] = ACTIONS(225), + [sym_keyword_in] = ACTIONS(227), + [sym_keyword_not_inside] = ACTIONS(225), + [sym_keyword_all_inside] = ACTIONS(225), + [sym_keyword_any_inside] = ACTIONS(225), + [sym_keyword_none_inside] = ACTIONS(225), + [sym_keyword_outside] = ACTIONS(225), + [sym_keyword_intersects] = ACTIONS(225), + [sym_keyword_flexible] = ACTIONS(225), + [sym_keyword_readonly] = ACTIONS(225), + [sym_keyword_content] = ACTIONS(225), + [sym_keyword_merge] = ACTIONS(225), + [sym_keyword_patch] = ACTIONS(225), + [sym_keyword_type] = ACTIONS(225), + [sym_keyword_default] = ACTIONS(225), + [sym_keyword_assert] = ACTIONS(225), + [sym_keyword_permissions] = ACTIONS(225), + [sym_keyword_for] = ACTIONS(225), + [sym_keyword_comment] = ACTIONS(225), + [sym_keyword_set] = ACTIONS(225), + [sym_keyword_unset] = ACTIONS(225), + [anon_sym_COMMA] = ACTIONS(225), + [anon_sym_DASH_GT] = ACTIONS(225), + [anon_sym_RPAREN] = ACTIONS(225), + [anon_sym_RBRACE] = ACTIONS(225), + [anon_sym_STAR] = ACTIONS(227), + [anon_sym_LT] = ACTIONS(227), + [anon_sym_GT] = ACTIONS(227), + [anon_sym_EQ] = ACTIONS(227), + [anon_sym_DASH] = ACTIONS(227), + [anon_sym_AT] = ACTIONS(227), + [anon_sym_LT_PIPE] = ACTIONS(225), + [anon_sym_AMP_AMP] = ACTIONS(225), + [anon_sym_PIPE_PIPE] = ACTIONS(225), + [anon_sym_QMARK_QMARK] = ACTIONS(225), + [anon_sym_QMARK_COLON] = ACTIONS(225), + [anon_sym_BANG_EQ] = ACTIONS(225), + [anon_sym_EQ_EQ] = ACTIONS(225), + [anon_sym_QMARK_EQ] = ACTIONS(225), + [anon_sym_STAR_EQ] = ACTIONS(225), + [anon_sym_TILDE] = ACTIONS(225), + [anon_sym_BANG_TILDE] = ACTIONS(225), + [anon_sym_STAR_TILDE] = ACTIONS(225), + [anon_sym_LT_EQ] = ACTIONS(225), + [anon_sym_GT_EQ] = ACTIONS(225), + [anon_sym_PLUS] = ACTIONS(227), + [anon_sym_PLUS_EQ] = ACTIONS(225), + [anon_sym_DASH_EQ] = ACTIONS(225), + [anon_sym_u00d7] = ACTIONS(225), + [anon_sym_SLASH] = ACTIONS(227), + [anon_sym_u00f7] = ACTIONS(225), + [anon_sym_STAR_STAR] = ACTIONS(225), + [anon_sym_u220b] = ACTIONS(225), + [anon_sym_u220c] = ACTIONS(225), + [anon_sym_u2287] = ACTIONS(225), + [anon_sym_u2283] = ACTIONS(225), + [anon_sym_u2285] = ACTIONS(225), + [anon_sym_u2208] = ACTIONS(225), + [anon_sym_u2209] = ACTIONS(225), + [anon_sym_u2286] = ACTIONS(225), + [anon_sym_u2282] = ACTIONS(225), + [anon_sym_u2284] = ACTIONS(225), + [anon_sym_AT_AT] = ACTIONS(225), }, [80] = { - [ts_builtin_sym_end] = ACTIONS(251), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(251), - [sym_keyword_return] = ACTIONS(251), - [sym_keyword_value] = ACTIONS(251), - [sym_keyword_explain] = ACTIONS(251), - [sym_keyword_parallel] = ACTIONS(251), - [sym_keyword_timeout] = ACTIONS(251), - [sym_keyword_fetch] = ACTIONS(251), - [sym_keyword_limit] = ACTIONS(251), - [sym_keyword_rand] = ACTIONS(251), - [sym_keyword_collate] = ACTIONS(251), - [sym_keyword_numeric] = ACTIONS(251), - [sym_keyword_asc] = ACTIONS(251), - [sym_keyword_desc] = ACTIONS(251), - [sym_keyword_where] = ACTIONS(251), - [sym_keyword_and] = ACTIONS(251), - [sym_keyword_or] = ACTIONS(251), - [sym_keyword_is] = ACTIONS(251), - [sym_keyword_not] = ACTIONS(253), - [sym_keyword_contains] = ACTIONS(251), - [sym_keyword_contains_not] = ACTIONS(251), - [sym_keyword_contains_all] = ACTIONS(251), - [sym_keyword_contains_any] = ACTIONS(251), - [sym_keyword_contains_none] = ACTIONS(251), - [sym_keyword_inside] = ACTIONS(251), - [sym_keyword_in] = ACTIONS(253), - [sym_keyword_not_inside] = ACTIONS(251), - [sym_keyword_all_inside] = ACTIONS(251), - [sym_keyword_any_inside] = ACTIONS(251), - [sym_keyword_none_inside] = ACTIONS(251), - [sym_keyword_outside] = ACTIONS(251), - [sym_keyword_intersects] = ACTIONS(251), - [sym_keyword_flexible] = ACTIONS(251), - [sym_keyword_readonly] = ACTIONS(251), - [sym_keyword_content] = ACTIONS(251), - [sym_keyword_merge] = ACTIONS(251), - [sym_keyword_patch] = ACTIONS(251), - [sym_keyword_type] = ACTIONS(251), - [sym_keyword_default] = ACTIONS(251), - [sym_keyword_assert] = ACTIONS(251), - [sym_keyword_permissions] = ACTIONS(251), - [sym_keyword_for] = ACTIONS(251), - [sym_keyword_comment] = ACTIONS(251), - [sym_keyword_set] = ACTIONS(251), - [sym_keyword_unset] = ACTIONS(251), - [anon_sym_COMMA] = ACTIONS(251), - [anon_sym_DASH_GT] = ACTIONS(251), - [anon_sym_RPAREN] = ACTIONS(251), - [anon_sym_RBRACE] = ACTIONS(251), - [anon_sym_STAR] = ACTIONS(253), - [anon_sym_LT] = ACTIONS(253), - [anon_sym_GT] = ACTIONS(253), - [anon_sym_EQ] = ACTIONS(253), - [anon_sym_DASH] = ACTIONS(253), - [anon_sym_AT] = ACTIONS(253), - [anon_sym_LT_PIPE] = ACTIONS(251), - [anon_sym_AMP_AMP] = ACTIONS(251), - [anon_sym_PIPE_PIPE] = ACTIONS(251), - [anon_sym_QMARK_QMARK] = ACTIONS(251), - [anon_sym_QMARK_COLON] = ACTIONS(251), - [anon_sym_BANG_EQ] = ACTIONS(251), - [anon_sym_EQ_EQ] = ACTIONS(251), - [anon_sym_QMARK_EQ] = ACTIONS(251), - [anon_sym_STAR_EQ] = ACTIONS(251), - [anon_sym_TILDE] = ACTIONS(251), - [anon_sym_BANG_TILDE] = ACTIONS(251), - [anon_sym_STAR_TILDE] = ACTIONS(251), - [anon_sym_LT_EQ] = ACTIONS(251), - [anon_sym_GT_EQ] = ACTIONS(251), - [anon_sym_PLUS] = ACTIONS(253), - [anon_sym_PLUS_EQ] = ACTIONS(251), - [anon_sym_DASH_EQ] = ACTIONS(251), - [anon_sym_u00d7] = ACTIONS(251), - [anon_sym_SLASH] = ACTIONS(253), - [anon_sym_u00f7] = ACTIONS(251), - [anon_sym_STAR_STAR] = ACTIONS(251), - [anon_sym_u220b] = ACTIONS(251), - [anon_sym_u220c] = ACTIONS(251), - [anon_sym_u2287] = ACTIONS(251), - [anon_sym_u2283] = ACTIONS(251), - [anon_sym_u2285] = ACTIONS(251), - [anon_sym_u2208] = ACTIONS(251), - [anon_sym_u2209] = ACTIONS(251), - [anon_sym_u2286] = ACTIONS(251), - [anon_sym_u2282] = ACTIONS(251), - [anon_sym_u2284] = ACTIONS(251), - [anon_sym_AT_AT] = ACTIONS(251), + [sym_filter] = STATE(56), + [sym_path_element] = STATE(80), + [sym_graph_path] = STATE(56), + [sym_subscript] = STATE(56), + [aux_sym_path_repeat1] = STATE(80), + [ts_builtin_sym_end] = ACTIONS(65), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(65), + [sym_keyword_value] = ACTIONS(65), + [sym_keyword_explain] = ACTIONS(65), + [sym_keyword_parallel] = ACTIONS(65), + [sym_keyword_timeout] = ACTIONS(65), + [sym_keyword_fetch] = ACTIONS(65), + [sym_keyword_limit] = ACTIONS(65), + [sym_keyword_rand] = ACTIONS(65), + [sym_keyword_collate] = ACTIONS(65), + [sym_keyword_numeric] = ACTIONS(65), + [sym_keyword_asc] = ACTIONS(65), + [sym_keyword_desc] = ACTIONS(65), + [sym_keyword_and] = ACTIONS(65), + [sym_keyword_or] = ACTIONS(65), + [sym_keyword_is] = ACTIONS(65), + [sym_keyword_not] = ACTIONS(67), + [sym_keyword_contains] = ACTIONS(65), + [sym_keyword_contains_not] = ACTIONS(65), + [sym_keyword_contains_all] = ACTIONS(65), + [sym_keyword_contains_any] = ACTIONS(65), + [sym_keyword_contains_none] = ACTIONS(65), + [sym_keyword_inside] = ACTIONS(65), + [sym_keyword_in] = ACTIONS(67), + [sym_keyword_not_inside] = ACTIONS(65), + [sym_keyword_all_inside] = ACTIONS(65), + [sym_keyword_any_inside] = ACTIONS(65), + [sym_keyword_none_inside] = ACTIONS(65), + [sym_keyword_outside] = ACTIONS(65), + [sym_keyword_intersects] = ACTIONS(65), + [sym_keyword_flexible] = ACTIONS(65), + [sym_keyword_readonly] = ACTIONS(65), + [sym_keyword_type] = ACTIONS(65), + [sym_keyword_default] = ACTIONS(65), + [sym_keyword_assert] = ACTIONS(65), + [sym_keyword_permissions] = ACTIONS(65), + [sym_keyword_for] = ACTIONS(65), + [sym_keyword_comment] = ACTIONS(65), + [anon_sym_COMMA] = ACTIONS(65), + [anon_sym_DASH_GT] = ACTIONS(265), + [anon_sym_LBRACK] = ACTIONS(268), + [anon_sym_LT_DASH] = ACTIONS(271), + [anon_sym_LT_DASH_GT] = ACTIONS(265), + [anon_sym_STAR] = ACTIONS(67), + [anon_sym_DOT] = ACTIONS(274), + [anon_sym_LT] = ACTIONS(67), + [anon_sym_GT] = ACTIONS(67), + [anon_sym_EQ] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_AT] = ACTIONS(67), + [anon_sym_LT_PIPE] = ACTIONS(65), + [anon_sym_AMP_AMP] = ACTIONS(65), + [anon_sym_PIPE_PIPE] = ACTIONS(65), + [anon_sym_QMARK_QMARK] = ACTIONS(65), + [anon_sym_QMARK_COLON] = ACTIONS(65), + [anon_sym_BANG_EQ] = ACTIONS(65), + [anon_sym_EQ_EQ] = ACTIONS(65), + [anon_sym_QMARK_EQ] = ACTIONS(65), + [anon_sym_STAR_EQ] = ACTIONS(65), + [anon_sym_TILDE] = ACTIONS(65), + [anon_sym_BANG_TILDE] = ACTIONS(65), + [anon_sym_STAR_TILDE] = ACTIONS(65), + [anon_sym_LT_EQ] = ACTIONS(65), + [anon_sym_GT_EQ] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_PLUS_EQ] = ACTIONS(65), + [anon_sym_DASH_EQ] = ACTIONS(65), + [anon_sym_u00d7] = ACTIONS(65), + [anon_sym_SLASH] = ACTIONS(67), + [anon_sym_u00f7] = ACTIONS(65), + [anon_sym_STAR_STAR] = ACTIONS(65), + [anon_sym_u220b] = ACTIONS(65), + [anon_sym_u220c] = ACTIONS(65), + [anon_sym_u2287] = ACTIONS(65), + [anon_sym_u2283] = ACTIONS(65), + [anon_sym_u2285] = ACTIONS(65), + [anon_sym_u2208] = ACTIONS(65), + [anon_sym_u2209] = ACTIONS(65), + [anon_sym_u2286] = ACTIONS(65), + [anon_sym_u2282] = ACTIONS(65), + [anon_sym_u2284] = ACTIONS(65), + [anon_sym_AT_AT] = ACTIONS(65), }, [81] = { - [ts_builtin_sym_end] = ACTIONS(186), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(186), - [sym_keyword_return] = ACTIONS(186), - [sym_keyword_value] = ACTIONS(186), - [sym_keyword_explain] = ACTIONS(186), - [sym_keyword_parallel] = ACTIONS(186), - [sym_keyword_timeout] = ACTIONS(186), - [sym_keyword_fetch] = ACTIONS(186), - [sym_keyword_limit] = ACTIONS(186), - [sym_keyword_rand] = ACTIONS(186), - [sym_keyword_collate] = ACTIONS(186), - [sym_keyword_numeric] = ACTIONS(186), - [sym_keyword_asc] = ACTIONS(186), - [sym_keyword_desc] = ACTIONS(186), - [sym_keyword_where] = ACTIONS(186), - [sym_keyword_and] = ACTIONS(186), - [sym_keyword_or] = ACTIONS(186), - [sym_keyword_is] = ACTIONS(186), - [sym_keyword_not] = ACTIONS(188), - [sym_keyword_contains] = ACTIONS(186), - [sym_keyword_contains_not] = ACTIONS(186), - [sym_keyword_contains_all] = ACTIONS(186), - [sym_keyword_contains_any] = ACTIONS(186), - [sym_keyword_contains_none] = ACTIONS(186), - [sym_keyword_inside] = ACTIONS(186), - [sym_keyword_in] = ACTIONS(188), - [sym_keyword_not_inside] = ACTIONS(186), - [sym_keyword_all_inside] = ACTIONS(186), - [sym_keyword_any_inside] = ACTIONS(186), - [sym_keyword_none_inside] = ACTIONS(186), - [sym_keyword_outside] = ACTIONS(186), - [sym_keyword_intersects] = ACTIONS(186), - [sym_keyword_flexible] = ACTIONS(186), - [sym_keyword_readonly] = ACTIONS(186), - [sym_keyword_content] = ACTIONS(186), - [sym_keyword_merge] = ACTIONS(186), - [sym_keyword_patch] = ACTIONS(186), - [sym_keyword_type] = ACTIONS(186), - [sym_keyword_default] = ACTIONS(186), - [sym_keyword_assert] = ACTIONS(186), - [sym_keyword_permissions] = ACTIONS(186), - [sym_keyword_for] = ACTIONS(186), - [sym_keyword_comment] = ACTIONS(186), - [sym_keyword_set] = ACTIONS(186), - [sym_keyword_unset] = ACTIONS(186), - [anon_sym_COMMA] = ACTIONS(186), - [anon_sym_DASH_GT] = ACTIONS(186), - [anon_sym_RPAREN] = ACTIONS(186), - [anon_sym_RBRACE] = ACTIONS(186), - [anon_sym_STAR] = ACTIONS(188), - [anon_sym_LT] = ACTIONS(188), - [anon_sym_GT] = ACTIONS(188), - [anon_sym_EQ] = ACTIONS(188), - [anon_sym_DASH] = ACTIONS(188), - [anon_sym_AT] = ACTIONS(188), - [anon_sym_LT_PIPE] = ACTIONS(186), - [anon_sym_AMP_AMP] = ACTIONS(186), - [anon_sym_PIPE_PIPE] = ACTIONS(186), - [anon_sym_QMARK_QMARK] = ACTIONS(186), - [anon_sym_QMARK_COLON] = ACTIONS(186), - [anon_sym_BANG_EQ] = ACTIONS(186), - [anon_sym_EQ_EQ] = ACTIONS(186), - [anon_sym_QMARK_EQ] = ACTIONS(186), - [anon_sym_STAR_EQ] = ACTIONS(186), - [anon_sym_TILDE] = ACTIONS(186), - [anon_sym_BANG_TILDE] = ACTIONS(186), - [anon_sym_STAR_TILDE] = ACTIONS(186), - [anon_sym_LT_EQ] = ACTIONS(186), - [anon_sym_GT_EQ] = ACTIONS(186), - [anon_sym_PLUS] = ACTIONS(188), - [anon_sym_PLUS_EQ] = ACTIONS(186), - [anon_sym_DASH_EQ] = ACTIONS(186), - [anon_sym_u00d7] = ACTIONS(186), - [anon_sym_SLASH] = ACTIONS(188), - [anon_sym_u00f7] = ACTIONS(186), - [anon_sym_STAR_STAR] = ACTIONS(186), - [anon_sym_u220b] = ACTIONS(186), - [anon_sym_u220c] = ACTIONS(186), - [anon_sym_u2287] = ACTIONS(186), - [anon_sym_u2283] = ACTIONS(186), - [anon_sym_u2285] = ACTIONS(186), - [anon_sym_u2208] = ACTIONS(186), - [anon_sym_u2209] = ACTIONS(186), - [anon_sym_u2286] = ACTIONS(186), - [anon_sym_u2282] = ACTIONS(186), - [anon_sym_u2284] = ACTIONS(186), - [anon_sym_AT_AT] = ACTIONS(186), + [ts_builtin_sym_end] = ACTIONS(257), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(257), + [sym_keyword_return] = ACTIONS(257), + [sym_keyword_value] = ACTIONS(257), + [sym_keyword_explain] = ACTIONS(257), + [sym_keyword_parallel] = ACTIONS(257), + [sym_keyword_timeout] = ACTIONS(257), + [sym_keyword_fetch] = ACTIONS(257), + [sym_keyword_limit] = ACTIONS(257), + [sym_keyword_rand] = ACTIONS(257), + [sym_keyword_collate] = ACTIONS(257), + [sym_keyword_numeric] = ACTIONS(257), + [sym_keyword_asc] = ACTIONS(257), + [sym_keyword_desc] = ACTIONS(257), + [sym_keyword_where] = ACTIONS(257), + [sym_keyword_and] = ACTIONS(257), + [sym_keyword_or] = ACTIONS(257), + [sym_keyword_is] = ACTIONS(257), + [sym_keyword_not] = ACTIONS(259), + [sym_keyword_contains] = ACTIONS(257), + [sym_keyword_contains_not] = ACTIONS(257), + [sym_keyword_contains_all] = ACTIONS(257), + [sym_keyword_contains_any] = ACTIONS(257), + [sym_keyword_contains_none] = ACTIONS(257), + [sym_keyword_inside] = ACTIONS(257), + [sym_keyword_in] = ACTIONS(259), + [sym_keyword_not_inside] = ACTIONS(257), + [sym_keyword_all_inside] = ACTIONS(257), + [sym_keyword_any_inside] = ACTIONS(257), + [sym_keyword_none_inside] = ACTIONS(257), + [sym_keyword_outside] = ACTIONS(257), + [sym_keyword_intersects] = ACTIONS(257), + [sym_keyword_flexible] = ACTIONS(257), + [sym_keyword_readonly] = ACTIONS(257), + [sym_keyword_content] = ACTIONS(257), + [sym_keyword_merge] = ACTIONS(257), + [sym_keyword_patch] = ACTIONS(257), + [sym_keyword_type] = ACTIONS(257), + [sym_keyword_default] = ACTIONS(257), + [sym_keyword_assert] = ACTIONS(257), + [sym_keyword_permissions] = ACTIONS(257), + [sym_keyword_for] = ACTIONS(257), + [sym_keyword_comment] = ACTIONS(257), + [sym_keyword_set] = ACTIONS(257), + [sym_keyword_unset] = ACTIONS(257), + [anon_sym_COMMA] = ACTIONS(257), + [anon_sym_DASH_GT] = ACTIONS(257), + [anon_sym_RPAREN] = ACTIONS(257), + [anon_sym_RBRACE] = ACTIONS(257), + [anon_sym_STAR] = ACTIONS(259), + [anon_sym_LT] = ACTIONS(259), + [anon_sym_GT] = ACTIONS(259), + [anon_sym_EQ] = ACTIONS(259), + [anon_sym_DASH] = ACTIONS(259), + [anon_sym_AT] = ACTIONS(259), + [anon_sym_LT_PIPE] = ACTIONS(257), + [anon_sym_AMP_AMP] = ACTIONS(257), + [anon_sym_PIPE_PIPE] = ACTIONS(257), + [anon_sym_QMARK_QMARK] = ACTIONS(257), + [anon_sym_QMARK_COLON] = ACTIONS(257), + [anon_sym_BANG_EQ] = ACTIONS(257), + [anon_sym_EQ_EQ] = ACTIONS(257), + [anon_sym_QMARK_EQ] = ACTIONS(257), + [anon_sym_STAR_EQ] = ACTIONS(257), + [anon_sym_TILDE] = ACTIONS(257), + [anon_sym_BANG_TILDE] = ACTIONS(257), + [anon_sym_STAR_TILDE] = ACTIONS(257), + [anon_sym_LT_EQ] = ACTIONS(257), + [anon_sym_GT_EQ] = ACTIONS(257), + [anon_sym_PLUS] = ACTIONS(259), + [anon_sym_PLUS_EQ] = ACTIONS(257), + [anon_sym_DASH_EQ] = ACTIONS(257), + [anon_sym_u00d7] = ACTIONS(257), + [anon_sym_SLASH] = ACTIONS(259), + [anon_sym_u00f7] = ACTIONS(257), + [anon_sym_STAR_STAR] = ACTIONS(257), + [anon_sym_u220b] = ACTIONS(257), + [anon_sym_u220c] = ACTIONS(257), + [anon_sym_u2287] = ACTIONS(257), + [anon_sym_u2283] = ACTIONS(257), + [anon_sym_u2285] = ACTIONS(257), + [anon_sym_u2208] = ACTIONS(257), + [anon_sym_u2209] = ACTIONS(257), + [anon_sym_u2286] = ACTIONS(257), + [anon_sym_u2282] = ACTIONS(257), + [anon_sym_u2284] = ACTIONS(257), + [anon_sym_AT_AT] = ACTIONS(257), }, [82] = { - [ts_builtin_sym_end] = ACTIONS(259), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(259), - [sym_keyword_return] = ACTIONS(259), - [sym_keyword_value] = ACTIONS(259), - [sym_keyword_explain] = ACTIONS(259), - [sym_keyword_parallel] = ACTIONS(259), - [sym_keyword_timeout] = ACTIONS(259), - [sym_keyword_fetch] = ACTIONS(259), - [sym_keyword_limit] = ACTIONS(259), - [sym_keyword_rand] = ACTIONS(259), - [sym_keyword_collate] = ACTIONS(259), - [sym_keyword_numeric] = ACTIONS(259), - [sym_keyword_asc] = ACTIONS(259), - [sym_keyword_desc] = ACTIONS(259), - [sym_keyword_where] = ACTIONS(259), - [sym_keyword_and] = ACTIONS(259), - [sym_keyword_or] = ACTIONS(259), - [sym_keyword_is] = ACTIONS(259), - [sym_keyword_not] = ACTIONS(261), - [sym_keyword_contains] = ACTIONS(259), - [sym_keyword_contains_not] = ACTIONS(259), - [sym_keyword_contains_all] = ACTIONS(259), - [sym_keyword_contains_any] = ACTIONS(259), - [sym_keyword_contains_none] = ACTIONS(259), - [sym_keyword_inside] = ACTIONS(259), - [sym_keyword_in] = ACTIONS(261), - [sym_keyword_not_inside] = ACTIONS(259), - [sym_keyword_all_inside] = ACTIONS(259), - [sym_keyword_any_inside] = ACTIONS(259), - [sym_keyword_none_inside] = ACTIONS(259), - [sym_keyword_outside] = ACTIONS(259), - [sym_keyword_intersects] = ACTIONS(259), - [sym_keyword_flexible] = ACTIONS(259), - [sym_keyword_readonly] = ACTIONS(259), - [sym_keyword_content] = ACTIONS(259), - [sym_keyword_merge] = ACTIONS(259), - [sym_keyword_patch] = ACTIONS(259), - [sym_keyword_type] = ACTIONS(259), - [sym_keyword_default] = ACTIONS(259), - [sym_keyword_assert] = ACTIONS(259), - [sym_keyword_permissions] = ACTIONS(259), - [sym_keyword_for] = ACTIONS(259), - [sym_keyword_comment] = ACTIONS(259), - [sym_keyword_set] = ACTIONS(259), - [sym_keyword_unset] = ACTIONS(259), - [anon_sym_COMMA] = ACTIONS(259), - [anon_sym_DASH_GT] = ACTIONS(259), - [anon_sym_RPAREN] = ACTIONS(259), - [anon_sym_RBRACE] = ACTIONS(259), - [anon_sym_STAR] = ACTIONS(261), - [anon_sym_LT] = ACTIONS(261), - [anon_sym_GT] = ACTIONS(261), - [anon_sym_EQ] = ACTIONS(261), - [anon_sym_DASH] = ACTIONS(261), - [anon_sym_AT] = ACTIONS(261), - [anon_sym_LT_PIPE] = ACTIONS(259), - [anon_sym_AMP_AMP] = ACTIONS(259), - [anon_sym_PIPE_PIPE] = ACTIONS(259), - [anon_sym_QMARK_QMARK] = ACTIONS(259), - [anon_sym_QMARK_COLON] = ACTIONS(259), - [anon_sym_BANG_EQ] = ACTIONS(259), - [anon_sym_EQ_EQ] = ACTIONS(259), - [anon_sym_QMARK_EQ] = ACTIONS(259), - [anon_sym_STAR_EQ] = ACTIONS(259), - [anon_sym_TILDE] = ACTIONS(259), - [anon_sym_BANG_TILDE] = ACTIONS(259), - [anon_sym_STAR_TILDE] = ACTIONS(259), - [anon_sym_LT_EQ] = ACTIONS(259), - [anon_sym_GT_EQ] = ACTIONS(259), - [anon_sym_PLUS] = ACTIONS(261), - [anon_sym_PLUS_EQ] = ACTIONS(259), - [anon_sym_DASH_EQ] = ACTIONS(259), - [anon_sym_u00d7] = ACTIONS(259), - [anon_sym_SLASH] = ACTIONS(261), - [anon_sym_u00f7] = ACTIONS(259), - [anon_sym_STAR_STAR] = ACTIONS(259), - [anon_sym_u220b] = ACTIONS(259), - [anon_sym_u220c] = ACTIONS(259), - [anon_sym_u2287] = ACTIONS(259), - [anon_sym_u2283] = ACTIONS(259), - [anon_sym_u2285] = ACTIONS(259), - [anon_sym_u2208] = ACTIONS(259), - [anon_sym_u2209] = ACTIONS(259), - [anon_sym_u2286] = ACTIONS(259), - [anon_sym_u2282] = ACTIONS(259), - [anon_sym_u2284] = ACTIONS(259), - [anon_sym_AT_AT] = ACTIONS(259), + [ts_builtin_sym_end] = ACTIONS(160), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(160), + [sym_keyword_return] = ACTIONS(160), + [sym_keyword_value] = ACTIONS(160), + [sym_keyword_explain] = ACTIONS(160), + [sym_keyword_parallel] = ACTIONS(160), + [sym_keyword_timeout] = ACTIONS(160), + [sym_keyword_fetch] = ACTIONS(160), + [sym_keyword_limit] = ACTIONS(160), + [sym_keyword_rand] = ACTIONS(160), + [sym_keyword_collate] = ACTIONS(160), + [sym_keyword_numeric] = ACTIONS(160), + [sym_keyword_asc] = ACTIONS(160), + [sym_keyword_desc] = ACTIONS(160), + [sym_keyword_where] = ACTIONS(160), + [sym_keyword_and] = ACTIONS(160), + [sym_keyword_or] = ACTIONS(160), + [sym_keyword_is] = ACTIONS(160), + [sym_keyword_not] = ACTIONS(162), + [sym_keyword_contains] = ACTIONS(160), + [sym_keyword_contains_not] = ACTIONS(160), + [sym_keyword_contains_all] = ACTIONS(160), + [sym_keyword_contains_any] = ACTIONS(160), + [sym_keyword_contains_none] = ACTIONS(160), + [sym_keyword_inside] = ACTIONS(160), + [sym_keyword_in] = ACTIONS(162), + [sym_keyword_not_inside] = ACTIONS(160), + [sym_keyword_all_inside] = ACTIONS(160), + [sym_keyword_any_inside] = ACTIONS(160), + [sym_keyword_none_inside] = ACTIONS(160), + [sym_keyword_outside] = ACTIONS(160), + [sym_keyword_intersects] = ACTIONS(160), + [sym_keyword_flexible] = ACTIONS(160), + [sym_keyword_readonly] = ACTIONS(160), + [sym_keyword_content] = ACTIONS(160), + [sym_keyword_merge] = ACTIONS(160), + [sym_keyword_patch] = ACTIONS(160), + [sym_keyword_type] = ACTIONS(160), + [sym_keyword_default] = ACTIONS(160), + [sym_keyword_assert] = ACTIONS(160), + [sym_keyword_permissions] = ACTIONS(160), + [sym_keyword_for] = ACTIONS(160), + [sym_keyword_comment] = ACTIONS(160), + [sym_keyword_set] = ACTIONS(160), + [sym_keyword_unset] = ACTIONS(160), + [anon_sym_COMMA] = ACTIONS(160), + [anon_sym_DASH_GT] = ACTIONS(160), + [anon_sym_RPAREN] = ACTIONS(160), + [anon_sym_RBRACE] = ACTIONS(160), + [anon_sym_STAR] = ACTIONS(162), + [anon_sym_LT] = ACTIONS(162), + [anon_sym_GT] = ACTIONS(162), + [anon_sym_EQ] = ACTIONS(162), + [anon_sym_DASH] = ACTIONS(162), + [anon_sym_AT] = ACTIONS(162), + [anon_sym_LT_PIPE] = ACTIONS(160), + [anon_sym_AMP_AMP] = ACTIONS(160), + [anon_sym_PIPE_PIPE] = ACTIONS(160), + [anon_sym_QMARK_QMARK] = ACTIONS(160), + [anon_sym_QMARK_COLON] = ACTIONS(160), + [anon_sym_BANG_EQ] = ACTIONS(160), + [anon_sym_EQ_EQ] = ACTIONS(160), + [anon_sym_QMARK_EQ] = ACTIONS(160), + [anon_sym_STAR_EQ] = ACTIONS(160), + [anon_sym_TILDE] = ACTIONS(160), + [anon_sym_BANG_TILDE] = ACTIONS(160), + [anon_sym_STAR_TILDE] = ACTIONS(160), + [anon_sym_LT_EQ] = ACTIONS(160), + [anon_sym_GT_EQ] = ACTIONS(160), + [anon_sym_PLUS] = ACTIONS(162), + [anon_sym_PLUS_EQ] = ACTIONS(160), + [anon_sym_DASH_EQ] = ACTIONS(160), + [anon_sym_u00d7] = ACTIONS(160), + [anon_sym_SLASH] = ACTIONS(162), + [anon_sym_u00f7] = ACTIONS(160), + [anon_sym_STAR_STAR] = ACTIONS(160), + [anon_sym_u220b] = ACTIONS(160), + [anon_sym_u220c] = ACTIONS(160), + [anon_sym_u2287] = ACTIONS(160), + [anon_sym_u2283] = ACTIONS(160), + [anon_sym_u2285] = ACTIONS(160), + [anon_sym_u2208] = ACTIONS(160), + [anon_sym_u2209] = ACTIONS(160), + [anon_sym_u2286] = ACTIONS(160), + [anon_sym_u2282] = ACTIONS(160), + [anon_sym_u2284] = ACTIONS(160), + [anon_sym_AT_AT] = ACTIONS(160), }, [83] = { - [ts_builtin_sym_end] = ACTIONS(255), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(255), - [sym_keyword_return] = ACTIONS(255), - [sym_keyword_value] = ACTIONS(255), - [sym_keyword_explain] = ACTIONS(255), - [sym_keyword_parallel] = ACTIONS(255), - [sym_keyword_timeout] = ACTIONS(255), - [sym_keyword_fetch] = ACTIONS(255), - [sym_keyword_limit] = ACTIONS(255), - [sym_keyword_rand] = ACTIONS(255), - [sym_keyword_collate] = ACTIONS(255), - [sym_keyword_numeric] = ACTIONS(255), - [sym_keyword_asc] = ACTIONS(255), - [sym_keyword_desc] = ACTIONS(255), - [sym_keyword_where] = ACTIONS(255), - [sym_keyword_and] = ACTIONS(255), - [sym_keyword_or] = ACTIONS(255), - [sym_keyword_is] = ACTIONS(255), - [sym_keyword_not] = ACTIONS(257), - [sym_keyword_contains] = ACTIONS(255), - [sym_keyword_contains_not] = ACTIONS(255), - [sym_keyword_contains_all] = ACTIONS(255), - [sym_keyword_contains_any] = ACTIONS(255), - [sym_keyword_contains_none] = ACTIONS(255), - [sym_keyword_inside] = ACTIONS(255), - [sym_keyword_in] = ACTIONS(257), - [sym_keyword_not_inside] = ACTIONS(255), - [sym_keyword_all_inside] = ACTIONS(255), - [sym_keyword_any_inside] = ACTIONS(255), - [sym_keyword_none_inside] = ACTIONS(255), - [sym_keyword_outside] = ACTIONS(255), - [sym_keyword_intersects] = ACTIONS(255), - [sym_keyword_flexible] = ACTIONS(255), - [sym_keyword_readonly] = ACTIONS(255), - [sym_keyword_content] = ACTIONS(255), - [sym_keyword_merge] = ACTIONS(255), - [sym_keyword_patch] = ACTIONS(255), - [sym_keyword_type] = ACTIONS(255), - [sym_keyword_default] = ACTIONS(255), - [sym_keyword_assert] = ACTIONS(255), - [sym_keyword_permissions] = ACTIONS(255), - [sym_keyword_for] = ACTIONS(255), - [sym_keyword_comment] = ACTIONS(255), - [sym_keyword_set] = ACTIONS(255), - [sym_keyword_unset] = ACTIONS(255), - [anon_sym_COMMA] = ACTIONS(255), - [anon_sym_DASH_GT] = ACTIONS(255), - [anon_sym_RPAREN] = ACTIONS(255), - [anon_sym_RBRACE] = ACTIONS(255), - [anon_sym_STAR] = ACTIONS(257), - [anon_sym_LT] = ACTIONS(257), - [anon_sym_GT] = ACTIONS(257), - [anon_sym_EQ] = ACTIONS(257), - [anon_sym_DASH] = ACTIONS(257), - [anon_sym_AT] = ACTIONS(257), - [anon_sym_LT_PIPE] = ACTIONS(255), - [anon_sym_AMP_AMP] = ACTIONS(255), - [anon_sym_PIPE_PIPE] = ACTIONS(255), - [anon_sym_QMARK_QMARK] = ACTIONS(255), - [anon_sym_QMARK_COLON] = ACTIONS(255), - [anon_sym_BANG_EQ] = ACTIONS(255), - [anon_sym_EQ_EQ] = ACTIONS(255), - [anon_sym_QMARK_EQ] = ACTIONS(255), - [anon_sym_STAR_EQ] = ACTIONS(255), - [anon_sym_TILDE] = ACTIONS(255), - [anon_sym_BANG_TILDE] = ACTIONS(255), - [anon_sym_STAR_TILDE] = ACTIONS(255), - [anon_sym_LT_EQ] = ACTIONS(255), - [anon_sym_GT_EQ] = ACTIONS(255), - [anon_sym_PLUS] = ACTIONS(257), - [anon_sym_PLUS_EQ] = ACTIONS(255), - [anon_sym_DASH_EQ] = ACTIONS(255), - [anon_sym_u00d7] = ACTIONS(255), - [anon_sym_SLASH] = ACTIONS(257), - [anon_sym_u00f7] = ACTIONS(255), - [anon_sym_STAR_STAR] = ACTIONS(255), - [anon_sym_u220b] = ACTIONS(255), - [anon_sym_u220c] = ACTIONS(255), - [anon_sym_u2287] = ACTIONS(255), - [anon_sym_u2283] = ACTIONS(255), - [anon_sym_u2285] = ACTIONS(255), - [anon_sym_u2208] = ACTIONS(255), - [anon_sym_u2209] = ACTIONS(255), - [anon_sym_u2286] = ACTIONS(255), - [anon_sym_u2282] = ACTIONS(255), - [anon_sym_u2284] = ACTIONS(255), - [anon_sym_AT_AT] = ACTIONS(255), + [ts_builtin_sym_end] = ACTIONS(229), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(229), + [sym_keyword_return] = ACTIONS(229), + [sym_keyword_value] = ACTIONS(229), + [sym_keyword_explain] = ACTIONS(229), + [sym_keyword_parallel] = ACTIONS(229), + [sym_keyword_timeout] = ACTIONS(229), + [sym_keyword_fetch] = ACTIONS(229), + [sym_keyword_limit] = ACTIONS(229), + [sym_keyword_rand] = ACTIONS(229), + [sym_keyword_collate] = ACTIONS(229), + [sym_keyword_numeric] = ACTIONS(229), + [sym_keyword_asc] = ACTIONS(229), + [sym_keyword_desc] = ACTIONS(229), + [sym_keyword_where] = ACTIONS(229), + [sym_keyword_and] = ACTIONS(229), + [sym_keyword_or] = ACTIONS(229), + [sym_keyword_is] = ACTIONS(229), + [sym_keyword_not] = ACTIONS(231), + [sym_keyword_contains] = ACTIONS(229), + [sym_keyword_contains_not] = ACTIONS(229), + [sym_keyword_contains_all] = ACTIONS(229), + [sym_keyword_contains_any] = ACTIONS(229), + [sym_keyword_contains_none] = ACTIONS(229), + [sym_keyword_inside] = ACTIONS(229), + [sym_keyword_in] = ACTIONS(231), + [sym_keyword_not_inside] = ACTIONS(229), + [sym_keyword_all_inside] = ACTIONS(229), + [sym_keyword_any_inside] = ACTIONS(229), + [sym_keyword_none_inside] = ACTIONS(229), + [sym_keyword_outside] = ACTIONS(229), + [sym_keyword_intersects] = ACTIONS(229), + [sym_keyword_flexible] = ACTIONS(229), + [sym_keyword_readonly] = ACTIONS(229), + [sym_keyword_content] = ACTIONS(229), + [sym_keyword_merge] = ACTIONS(229), + [sym_keyword_patch] = ACTIONS(229), + [sym_keyword_type] = ACTIONS(229), + [sym_keyword_default] = ACTIONS(229), + [sym_keyword_assert] = ACTIONS(229), + [sym_keyword_permissions] = ACTIONS(229), + [sym_keyword_for] = ACTIONS(229), + [sym_keyword_comment] = ACTIONS(229), + [sym_keyword_set] = ACTIONS(229), + [sym_keyword_unset] = ACTIONS(229), + [anon_sym_COMMA] = ACTIONS(229), + [anon_sym_DASH_GT] = ACTIONS(229), + [anon_sym_RPAREN] = ACTIONS(229), + [anon_sym_RBRACE] = ACTIONS(229), + [anon_sym_STAR] = ACTIONS(231), + [anon_sym_LT] = ACTIONS(231), + [anon_sym_GT] = ACTIONS(231), + [anon_sym_EQ] = ACTIONS(231), + [anon_sym_DASH] = ACTIONS(231), + [anon_sym_AT] = ACTIONS(231), + [anon_sym_LT_PIPE] = ACTIONS(229), + [anon_sym_AMP_AMP] = ACTIONS(229), + [anon_sym_PIPE_PIPE] = ACTIONS(229), + [anon_sym_QMARK_QMARK] = ACTIONS(229), + [anon_sym_QMARK_COLON] = ACTIONS(229), + [anon_sym_BANG_EQ] = ACTIONS(229), + [anon_sym_EQ_EQ] = ACTIONS(229), + [anon_sym_QMARK_EQ] = ACTIONS(229), + [anon_sym_STAR_EQ] = ACTIONS(229), + [anon_sym_TILDE] = ACTIONS(229), + [anon_sym_BANG_TILDE] = ACTIONS(229), + [anon_sym_STAR_TILDE] = ACTIONS(229), + [anon_sym_LT_EQ] = ACTIONS(229), + [anon_sym_GT_EQ] = ACTIONS(229), + [anon_sym_PLUS] = ACTIONS(231), + [anon_sym_PLUS_EQ] = ACTIONS(229), + [anon_sym_DASH_EQ] = ACTIONS(229), + [anon_sym_u00d7] = ACTIONS(229), + [anon_sym_SLASH] = ACTIONS(231), + [anon_sym_u00f7] = ACTIONS(229), + [anon_sym_STAR_STAR] = ACTIONS(229), + [anon_sym_u220b] = ACTIONS(229), + [anon_sym_u220c] = ACTIONS(229), + [anon_sym_u2287] = ACTIONS(229), + [anon_sym_u2283] = ACTIONS(229), + [anon_sym_u2285] = ACTIONS(229), + [anon_sym_u2208] = ACTIONS(229), + [anon_sym_u2209] = ACTIONS(229), + [anon_sym_u2286] = ACTIONS(229), + [anon_sym_u2282] = ACTIONS(229), + [anon_sym_u2284] = ACTIONS(229), + [anon_sym_AT_AT] = ACTIONS(229), }, [84] = { - [sym_filter] = STATE(58), - [sym_path_element] = STATE(86), - [sym_graph_path] = STATE(58), - [sym_subscript] = STATE(58), - [aux_sym_path_repeat1] = STATE(86), - [ts_builtin_sym_end] = ACTIONS(95), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(95), - [sym_keyword_value] = ACTIONS(95), - [sym_keyword_explain] = ACTIONS(95), - [sym_keyword_parallel] = ACTIONS(95), - [sym_keyword_timeout] = ACTIONS(95), - [sym_keyword_fetch] = ACTIONS(95), - [sym_keyword_limit] = ACTIONS(95), - [sym_keyword_rand] = ACTIONS(95), - [sym_keyword_collate] = ACTIONS(95), - [sym_keyword_numeric] = ACTIONS(95), - [sym_keyword_asc] = ACTIONS(95), - [sym_keyword_desc] = ACTIONS(95), - [sym_keyword_and] = ACTIONS(95), - [sym_keyword_or] = ACTIONS(95), - [sym_keyword_is] = ACTIONS(95), - [sym_keyword_not] = ACTIONS(97), - [sym_keyword_contains] = ACTIONS(95), - [sym_keyword_contains_not] = ACTIONS(95), - [sym_keyword_contains_all] = ACTIONS(95), - [sym_keyword_contains_any] = ACTIONS(95), - [sym_keyword_contains_none] = ACTIONS(95), - [sym_keyword_inside] = ACTIONS(95), - [sym_keyword_in] = ACTIONS(97), - [sym_keyword_not_inside] = ACTIONS(95), - [sym_keyword_all_inside] = ACTIONS(95), - [sym_keyword_any_inside] = ACTIONS(95), - [sym_keyword_none_inside] = ACTIONS(95), - [sym_keyword_outside] = ACTIONS(95), - [sym_keyword_intersects] = ACTIONS(95), - [sym_keyword_flexible] = ACTIONS(95), - [sym_keyword_readonly] = ACTIONS(95), - [sym_keyword_type] = ACTIONS(95), - [sym_keyword_default] = ACTIONS(95), - [sym_keyword_assert] = ACTIONS(95), - [sym_keyword_permissions] = ACTIONS(95), - [sym_keyword_for] = ACTIONS(95), - [sym_keyword_comment] = ACTIONS(95), - [anon_sym_COMMA] = ACTIONS(95), - [anon_sym_DASH_GT] = ACTIONS(263), - [anon_sym_LBRACK] = ACTIONS(265), - [anon_sym_LT_DASH] = ACTIONS(267), - [anon_sym_LT_DASH_GT] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(97), - [anon_sym_DOT] = ACTIONS(269), - [anon_sym_LT] = ACTIONS(97), - [anon_sym_GT] = ACTIONS(97), - [anon_sym_EQ] = ACTIONS(97), - [anon_sym_DASH] = ACTIONS(97), - [anon_sym_AT] = ACTIONS(97), - [anon_sym_LT_PIPE] = ACTIONS(95), - [anon_sym_AMP_AMP] = ACTIONS(95), - [anon_sym_PIPE_PIPE] = ACTIONS(95), - [anon_sym_QMARK_QMARK] = ACTIONS(95), - [anon_sym_QMARK_COLON] = ACTIONS(95), - [anon_sym_BANG_EQ] = ACTIONS(95), - [anon_sym_EQ_EQ] = ACTIONS(95), - [anon_sym_QMARK_EQ] = ACTIONS(95), - [anon_sym_STAR_EQ] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(95), - [anon_sym_BANG_TILDE] = ACTIONS(95), - [anon_sym_STAR_TILDE] = ACTIONS(95), - [anon_sym_LT_EQ] = ACTIONS(95), - [anon_sym_GT_EQ] = ACTIONS(95), - [anon_sym_PLUS] = ACTIONS(97), - [anon_sym_PLUS_EQ] = ACTIONS(95), - [anon_sym_DASH_EQ] = ACTIONS(95), - [anon_sym_u00d7] = ACTIONS(95), - [anon_sym_SLASH] = ACTIONS(97), - [anon_sym_u00f7] = ACTIONS(95), - [anon_sym_STAR_STAR] = ACTIONS(95), - [anon_sym_u220b] = ACTIONS(95), - [anon_sym_u220c] = ACTIONS(95), - [anon_sym_u2287] = ACTIONS(95), - [anon_sym_u2283] = ACTIONS(95), - [anon_sym_u2285] = ACTIONS(95), - [anon_sym_u2208] = ACTIONS(95), - [anon_sym_u2209] = ACTIONS(95), - [anon_sym_u2286] = ACTIONS(95), - [anon_sym_u2282] = ACTIONS(95), - [anon_sym_u2284] = ACTIONS(95), - [anon_sym_AT_AT] = ACTIONS(95), + [ts_builtin_sym_end] = ACTIONS(261), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(261), + [sym_keyword_return] = ACTIONS(261), + [sym_keyword_value] = ACTIONS(261), + [sym_keyword_explain] = ACTIONS(261), + [sym_keyword_parallel] = ACTIONS(261), + [sym_keyword_timeout] = ACTIONS(261), + [sym_keyword_fetch] = ACTIONS(261), + [sym_keyword_limit] = ACTIONS(261), + [sym_keyword_rand] = ACTIONS(261), + [sym_keyword_collate] = ACTIONS(261), + [sym_keyword_numeric] = ACTIONS(261), + [sym_keyword_asc] = ACTIONS(261), + [sym_keyword_desc] = ACTIONS(261), + [sym_keyword_where] = ACTIONS(261), + [sym_keyword_and] = ACTIONS(261), + [sym_keyword_or] = ACTIONS(261), + [sym_keyword_is] = ACTIONS(261), + [sym_keyword_not] = ACTIONS(263), + [sym_keyword_contains] = ACTIONS(261), + [sym_keyword_contains_not] = ACTIONS(261), + [sym_keyword_contains_all] = ACTIONS(261), + [sym_keyword_contains_any] = ACTIONS(261), + [sym_keyword_contains_none] = ACTIONS(261), + [sym_keyword_inside] = ACTIONS(261), + [sym_keyword_in] = ACTIONS(263), + [sym_keyword_not_inside] = ACTIONS(261), + [sym_keyword_all_inside] = ACTIONS(261), + [sym_keyword_any_inside] = ACTIONS(261), + [sym_keyword_none_inside] = ACTIONS(261), + [sym_keyword_outside] = ACTIONS(261), + [sym_keyword_intersects] = ACTIONS(261), + [sym_keyword_flexible] = ACTIONS(261), + [sym_keyword_readonly] = ACTIONS(261), + [sym_keyword_content] = ACTIONS(261), + [sym_keyword_merge] = ACTIONS(261), + [sym_keyword_patch] = ACTIONS(261), + [sym_keyword_type] = ACTIONS(261), + [sym_keyword_default] = ACTIONS(261), + [sym_keyword_assert] = ACTIONS(261), + [sym_keyword_permissions] = ACTIONS(261), + [sym_keyword_for] = ACTIONS(261), + [sym_keyword_comment] = ACTIONS(261), + [sym_keyword_set] = ACTIONS(261), + [sym_keyword_unset] = ACTIONS(261), + [anon_sym_COMMA] = ACTIONS(261), + [anon_sym_DASH_GT] = ACTIONS(261), + [anon_sym_RPAREN] = ACTIONS(261), + [anon_sym_RBRACE] = ACTIONS(261), + [anon_sym_STAR] = ACTIONS(263), + [anon_sym_LT] = ACTIONS(263), + [anon_sym_GT] = ACTIONS(263), + [anon_sym_EQ] = ACTIONS(263), + [anon_sym_DASH] = ACTIONS(263), + [anon_sym_AT] = ACTIONS(263), + [anon_sym_LT_PIPE] = ACTIONS(261), + [anon_sym_AMP_AMP] = ACTIONS(261), + [anon_sym_PIPE_PIPE] = ACTIONS(261), + [anon_sym_QMARK_QMARK] = ACTIONS(261), + [anon_sym_QMARK_COLON] = ACTIONS(261), + [anon_sym_BANG_EQ] = ACTIONS(261), + [anon_sym_EQ_EQ] = ACTIONS(261), + [anon_sym_QMARK_EQ] = ACTIONS(261), + [anon_sym_STAR_EQ] = ACTIONS(261), + [anon_sym_TILDE] = ACTIONS(261), + [anon_sym_BANG_TILDE] = ACTIONS(261), + [anon_sym_STAR_TILDE] = ACTIONS(261), + [anon_sym_LT_EQ] = ACTIONS(261), + [anon_sym_GT_EQ] = ACTIONS(261), + [anon_sym_PLUS] = ACTIONS(263), + [anon_sym_PLUS_EQ] = ACTIONS(261), + [anon_sym_DASH_EQ] = ACTIONS(261), + [anon_sym_u00d7] = ACTIONS(261), + [anon_sym_SLASH] = ACTIONS(263), + [anon_sym_u00f7] = ACTIONS(261), + [anon_sym_STAR_STAR] = ACTIONS(261), + [anon_sym_u220b] = ACTIONS(261), + [anon_sym_u220c] = ACTIONS(261), + [anon_sym_u2287] = ACTIONS(261), + [anon_sym_u2283] = ACTIONS(261), + [anon_sym_u2285] = ACTIONS(261), + [anon_sym_u2208] = ACTIONS(261), + [anon_sym_u2209] = ACTIONS(261), + [anon_sym_u2286] = ACTIONS(261), + [anon_sym_u2282] = ACTIONS(261), + [anon_sym_u2284] = ACTIONS(261), + [anon_sym_AT_AT] = ACTIONS(261), }, [85] = { - [ts_builtin_sym_end] = ACTIONS(182), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(182), - [sym_keyword_return] = ACTIONS(182), - [sym_keyword_value] = ACTIONS(182), - [sym_keyword_explain] = ACTIONS(182), - [sym_keyword_parallel] = ACTIONS(182), - [sym_keyword_timeout] = ACTIONS(182), - [sym_keyword_fetch] = ACTIONS(182), - [sym_keyword_limit] = ACTIONS(182), - [sym_keyword_rand] = ACTIONS(182), - [sym_keyword_collate] = ACTIONS(182), - [sym_keyword_numeric] = ACTIONS(182), - [sym_keyword_asc] = ACTIONS(182), - [sym_keyword_desc] = ACTIONS(182), - [sym_keyword_where] = ACTIONS(182), - [sym_keyword_and] = ACTIONS(182), - [sym_keyword_or] = ACTIONS(182), - [sym_keyword_is] = ACTIONS(182), - [sym_keyword_not] = ACTIONS(184), - [sym_keyword_contains] = ACTIONS(182), - [sym_keyword_contains_not] = ACTIONS(182), - [sym_keyword_contains_all] = ACTIONS(182), - [sym_keyword_contains_any] = ACTIONS(182), - [sym_keyword_contains_none] = ACTIONS(182), - [sym_keyword_inside] = ACTIONS(182), - [sym_keyword_in] = ACTIONS(184), - [sym_keyword_not_inside] = ACTIONS(182), - [sym_keyword_all_inside] = ACTIONS(182), - [sym_keyword_any_inside] = ACTIONS(182), - [sym_keyword_none_inside] = ACTIONS(182), - [sym_keyword_outside] = ACTIONS(182), - [sym_keyword_intersects] = ACTIONS(182), - [sym_keyword_flexible] = ACTIONS(182), - [sym_keyword_readonly] = ACTIONS(182), - [sym_keyword_content] = ACTIONS(182), - [sym_keyword_merge] = ACTIONS(182), - [sym_keyword_patch] = ACTIONS(182), - [sym_keyword_type] = ACTIONS(182), - [sym_keyword_default] = ACTIONS(182), - [sym_keyword_assert] = ACTIONS(182), - [sym_keyword_permissions] = ACTIONS(182), - [sym_keyword_for] = ACTIONS(182), - [sym_keyword_comment] = ACTIONS(182), - [sym_keyword_set] = ACTIONS(182), - [sym_keyword_unset] = ACTIONS(182), - [anon_sym_COMMA] = ACTIONS(182), - [anon_sym_DASH_GT] = ACTIONS(182), - [anon_sym_RPAREN] = ACTIONS(182), - [anon_sym_RBRACE] = ACTIONS(182), - [anon_sym_STAR] = ACTIONS(184), - [anon_sym_LT] = ACTIONS(184), - [anon_sym_GT] = ACTIONS(184), - [anon_sym_EQ] = ACTIONS(184), - [anon_sym_DASH] = ACTIONS(184), - [anon_sym_AT] = ACTIONS(184), - [anon_sym_LT_PIPE] = ACTIONS(182), - [anon_sym_AMP_AMP] = ACTIONS(182), - [anon_sym_PIPE_PIPE] = ACTIONS(182), - [anon_sym_QMARK_QMARK] = ACTIONS(182), - [anon_sym_QMARK_COLON] = ACTIONS(182), - [anon_sym_BANG_EQ] = ACTIONS(182), - [anon_sym_EQ_EQ] = ACTIONS(182), - [anon_sym_QMARK_EQ] = ACTIONS(182), - [anon_sym_STAR_EQ] = ACTIONS(182), - [anon_sym_TILDE] = ACTIONS(182), - [anon_sym_BANG_TILDE] = ACTIONS(182), - [anon_sym_STAR_TILDE] = ACTIONS(182), - [anon_sym_LT_EQ] = ACTIONS(182), - [anon_sym_GT_EQ] = ACTIONS(182), - [anon_sym_PLUS] = ACTIONS(184), - [anon_sym_PLUS_EQ] = ACTIONS(182), - [anon_sym_DASH_EQ] = ACTIONS(182), - [anon_sym_u00d7] = ACTIONS(182), - [anon_sym_SLASH] = ACTIONS(184), - [anon_sym_u00f7] = ACTIONS(182), - [anon_sym_STAR_STAR] = ACTIONS(182), - [anon_sym_u220b] = ACTIONS(182), - [anon_sym_u220c] = ACTIONS(182), - [anon_sym_u2287] = ACTIONS(182), - [anon_sym_u2283] = ACTIONS(182), - [anon_sym_u2285] = ACTIONS(182), - [anon_sym_u2208] = ACTIONS(182), - [anon_sym_u2209] = ACTIONS(182), - [anon_sym_u2286] = ACTIONS(182), - [anon_sym_u2282] = ACTIONS(182), - [anon_sym_u2284] = ACTIONS(182), - [anon_sym_AT_AT] = ACTIONS(182), + [ts_builtin_sym_end] = ACTIONS(172), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(172), + [sym_keyword_return] = ACTIONS(172), + [sym_keyword_value] = ACTIONS(172), + [sym_keyword_explain] = ACTIONS(172), + [sym_keyword_parallel] = ACTIONS(172), + [sym_keyword_timeout] = ACTIONS(172), + [sym_keyword_fetch] = ACTIONS(172), + [sym_keyword_limit] = ACTIONS(172), + [sym_keyword_rand] = ACTIONS(172), + [sym_keyword_collate] = ACTIONS(172), + [sym_keyword_numeric] = ACTIONS(172), + [sym_keyword_asc] = ACTIONS(172), + [sym_keyword_desc] = ACTIONS(172), + [sym_keyword_where] = ACTIONS(172), + [sym_keyword_and] = ACTIONS(172), + [sym_keyword_or] = ACTIONS(172), + [sym_keyword_is] = ACTIONS(172), + [sym_keyword_not] = ACTIONS(174), + [sym_keyword_contains] = ACTIONS(172), + [sym_keyword_contains_not] = ACTIONS(172), + [sym_keyword_contains_all] = ACTIONS(172), + [sym_keyword_contains_any] = ACTIONS(172), + [sym_keyword_contains_none] = ACTIONS(172), + [sym_keyword_inside] = ACTIONS(172), + [sym_keyword_in] = ACTIONS(174), + [sym_keyword_not_inside] = ACTIONS(172), + [sym_keyword_all_inside] = ACTIONS(172), + [sym_keyword_any_inside] = ACTIONS(172), + [sym_keyword_none_inside] = ACTIONS(172), + [sym_keyword_outside] = ACTIONS(172), + [sym_keyword_intersects] = ACTIONS(172), + [sym_keyword_flexible] = ACTIONS(172), + [sym_keyword_readonly] = ACTIONS(172), + [sym_keyword_content] = ACTIONS(172), + [sym_keyword_merge] = ACTIONS(172), + [sym_keyword_patch] = ACTIONS(172), + [sym_keyword_type] = ACTIONS(172), + [sym_keyword_default] = ACTIONS(172), + [sym_keyword_assert] = ACTIONS(172), + [sym_keyword_permissions] = ACTIONS(172), + [sym_keyword_for] = ACTIONS(172), + [sym_keyword_comment] = ACTIONS(172), + [sym_keyword_set] = ACTIONS(172), + [sym_keyword_unset] = ACTIONS(172), + [anon_sym_COMMA] = ACTIONS(172), + [anon_sym_DASH_GT] = ACTIONS(172), + [anon_sym_RPAREN] = ACTIONS(172), + [anon_sym_RBRACE] = ACTIONS(172), + [anon_sym_STAR] = ACTIONS(174), + [anon_sym_LT] = ACTIONS(174), + [anon_sym_GT] = ACTIONS(174), + [anon_sym_EQ] = ACTIONS(174), + [anon_sym_DASH] = ACTIONS(174), + [anon_sym_AT] = ACTIONS(174), + [anon_sym_LT_PIPE] = ACTIONS(172), + [anon_sym_AMP_AMP] = ACTIONS(172), + [anon_sym_PIPE_PIPE] = ACTIONS(172), + [anon_sym_QMARK_QMARK] = ACTIONS(172), + [anon_sym_QMARK_COLON] = ACTIONS(172), + [anon_sym_BANG_EQ] = ACTIONS(172), + [anon_sym_EQ_EQ] = ACTIONS(172), + [anon_sym_QMARK_EQ] = ACTIONS(172), + [anon_sym_STAR_EQ] = ACTIONS(172), + [anon_sym_TILDE] = ACTIONS(172), + [anon_sym_BANG_TILDE] = ACTIONS(172), + [anon_sym_STAR_TILDE] = ACTIONS(172), + [anon_sym_LT_EQ] = ACTIONS(172), + [anon_sym_GT_EQ] = ACTIONS(172), + [anon_sym_PLUS] = ACTIONS(174), + [anon_sym_PLUS_EQ] = ACTIONS(172), + [anon_sym_DASH_EQ] = ACTIONS(172), + [anon_sym_u00d7] = ACTIONS(172), + [anon_sym_SLASH] = ACTIONS(174), + [anon_sym_u00f7] = ACTIONS(172), + [anon_sym_STAR_STAR] = ACTIONS(172), + [anon_sym_u220b] = ACTIONS(172), + [anon_sym_u220c] = ACTIONS(172), + [anon_sym_u2287] = ACTIONS(172), + [anon_sym_u2283] = ACTIONS(172), + [anon_sym_u2285] = ACTIONS(172), + [anon_sym_u2208] = ACTIONS(172), + [anon_sym_u2209] = ACTIONS(172), + [anon_sym_u2286] = ACTIONS(172), + [anon_sym_u2282] = ACTIONS(172), + [anon_sym_u2284] = ACTIONS(172), + [anon_sym_AT_AT] = ACTIONS(172), }, [86] = { - [sym_filter] = STATE(58), - [sym_path_element] = STATE(86), - [sym_graph_path] = STATE(58), - [sym_subscript] = STATE(58), - [aux_sym_path_repeat1] = STATE(86), - [ts_builtin_sym_end] = ACTIONS(63), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(63), - [sym_keyword_value] = ACTIONS(63), - [sym_keyword_explain] = ACTIONS(63), - [sym_keyword_parallel] = ACTIONS(63), - [sym_keyword_timeout] = ACTIONS(63), - [sym_keyword_fetch] = ACTIONS(63), - [sym_keyword_limit] = ACTIONS(63), - [sym_keyword_rand] = ACTIONS(63), - [sym_keyword_collate] = ACTIONS(63), - [sym_keyword_numeric] = ACTIONS(63), - [sym_keyword_asc] = ACTIONS(63), - [sym_keyword_desc] = ACTIONS(63), - [sym_keyword_and] = ACTIONS(63), - [sym_keyword_or] = ACTIONS(63), - [sym_keyword_is] = ACTIONS(63), - [sym_keyword_not] = ACTIONS(65), - [sym_keyword_contains] = ACTIONS(63), - [sym_keyword_contains_not] = ACTIONS(63), - [sym_keyword_contains_all] = ACTIONS(63), - [sym_keyword_contains_any] = ACTIONS(63), - [sym_keyword_contains_none] = ACTIONS(63), - [sym_keyword_inside] = ACTIONS(63), - [sym_keyword_in] = ACTIONS(65), - [sym_keyword_not_inside] = ACTIONS(63), - [sym_keyword_all_inside] = ACTIONS(63), - [sym_keyword_any_inside] = ACTIONS(63), - [sym_keyword_none_inside] = ACTIONS(63), - [sym_keyword_outside] = ACTIONS(63), - [sym_keyword_intersects] = ACTIONS(63), - [sym_keyword_flexible] = ACTIONS(63), - [sym_keyword_readonly] = ACTIONS(63), - [sym_keyword_type] = ACTIONS(63), - [sym_keyword_default] = ACTIONS(63), - [sym_keyword_assert] = ACTIONS(63), - [sym_keyword_permissions] = ACTIONS(63), - [sym_keyword_for] = ACTIONS(63), - [sym_keyword_comment] = ACTIONS(63), - [anon_sym_COMMA] = ACTIONS(63), - [anon_sym_DASH_GT] = ACTIONS(271), - [anon_sym_LBRACK] = ACTIONS(274), - [anon_sym_LT_DASH] = ACTIONS(277), - [anon_sym_LT_DASH_GT] = ACTIONS(271), - [anon_sym_STAR] = ACTIONS(65), - [anon_sym_DOT] = ACTIONS(280), - [anon_sym_LT] = ACTIONS(65), - [anon_sym_GT] = ACTIONS(65), - [anon_sym_EQ] = ACTIONS(65), - [anon_sym_DASH] = ACTIONS(65), - [anon_sym_AT] = ACTIONS(65), - [anon_sym_LT_PIPE] = ACTIONS(63), - [anon_sym_AMP_AMP] = ACTIONS(63), - [anon_sym_PIPE_PIPE] = ACTIONS(63), - [anon_sym_QMARK_QMARK] = ACTIONS(63), - [anon_sym_QMARK_COLON] = ACTIONS(63), - [anon_sym_BANG_EQ] = ACTIONS(63), - [anon_sym_EQ_EQ] = ACTIONS(63), - [anon_sym_QMARK_EQ] = ACTIONS(63), - [anon_sym_STAR_EQ] = ACTIONS(63), - [anon_sym_TILDE] = ACTIONS(63), - [anon_sym_BANG_TILDE] = ACTIONS(63), - [anon_sym_STAR_TILDE] = ACTIONS(63), - [anon_sym_LT_EQ] = ACTIONS(63), - [anon_sym_GT_EQ] = ACTIONS(63), - [anon_sym_PLUS] = ACTIONS(65), - [anon_sym_PLUS_EQ] = ACTIONS(63), - [anon_sym_DASH_EQ] = ACTIONS(63), - [anon_sym_u00d7] = ACTIONS(63), - [anon_sym_SLASH] = ACTIONS(65), - [anon_sym_u00f7] = ACTIONS(63), - [anon_sym_STAR_STAR] = ACTIONS(63), - [anon_sym_u220b] = ACTIONS(63), - [anon_sym_u220c] = ACTIONS(63), - [anon_sym_u2287] = ACTIONS(63), - [anon_sym_u2283] = ACTIONS(63), - [anon_sym_u2285] = ACTIONS(63), - [anon_sym_u2208] = ACTIONS(63), - [anon_sym_u2209] = ACTIONS(63), - [anon_sym_u2286] = ACTIONS(63), - [anon_sym_u2282] = ACTIONS(63), - [anon_sym_u2284] = ACTIONS(63), - [anon_sym_AT_AT] = ACTIONS(63), + [sym_filter] = STATE(56), + [sym_path_element] = STATE(80), + [sym_graph_path] = STATE(56), + [sym_subscript] = STATE(56), + [aux_sym_path_repeat1] = STATE(80), + [ts_builtin_sym_end] = ACTIONS(81), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(81), + [sym_keyword_value] = ACTIONS(81), + [sym_keyword_explain] = ACTIONS(81), + [sym_keyword_parallel] = ACTIONS(81), + [sym_keyword_timeout] = ACTIONS(81), + [sym_keyword_fetch] = ACTIONS(81), + [sym_keyword_limit] = ACTIONS(81), + [sym_keyword_rand] = ACTIONS(81), + [sym_keyword_collate] = ACTIONS(81), + [sym_keyword_numeric] = ACTIONS(81), + [sym_keyword_asc] = ACTIONS(81), + [sym_keyword_desc] = ACTIONS(81), + [sym_keyword_and] = ACTIONS(81), + [sym_keyword_or] = ACTIONS(81), + [sym_keyword_is] = ACTIONS(81), + [sym_keyword_not] = ACTIONS(83), + [sym_keyword_contains] = ACTIONS(81), + [sym_keyword_contains_not] = ACTIONS(81), + [sym_keyword_contains_all] = ACTIONS(81), + [sym_keyword_contains_any] = ACTIONS(81), + [sym_keyword_contains_none] = ACTIONS(81), + [sym_keyword_inside] = ACTIONS(81), + [sym_keyword_in] = ACTIONS(83), + [sym_keyword_not_inside] = ACTIONS(81), + [sym_keyword_all_inside] = ACTIONS(81), + [sym_keyword_any_inside] = ACTIONS(81), + [sym_keyword_none_inside] = ACTIONS(81), + [sym_keyword_outside] = ACTIONS(81), + [sym_keyword_intersects] = ACTIONS(81), + [sym_keyword_flexible] = ACTIONS(81), + [sym_keyword_readonly] = ACTIONS(81), + [sym_keyword_type] = ACTIONS(81), + [sym_keyword_default] = ACTIONS(81), + [sym_keyword_assert] = ACTIONS(81), + [sym_keyword_permissions] = ACTIONS(81), + [sym_keyword_for] = ACTIONS(81), + [sym_keyword_comment] = ACTIONS(81), + [anon_sym_COMMA] = ACTIONS(81), + [anon_sym_DASH_GT] = ACTIONS(277), + [anon_sym_LBRACK] = ACTIONS(279), + [anon_sym_LT_DASH] = ACTIONS(281), + [anon_sym_LT_DASH_GT] = ACTIONS(277), + [anon_sym_STAR] = ACTIONS(83), + [anon_sym_DOT] = ACTIONS(283), + [anon_sym_LT] = ACTIONS(83), + [anon_sym_GT] = ACTIONS(83), + [anon_sym_EQ] = ACTIONS(83), + [anon_sym_DASH] = ACTIONS(83), + [anon_sym_AT] = ACTIONS(83), + [anon_sym_LT_PIPE] = ACTIONS(81), + [anon_sym_AMP_AMP] = ACTIONS(81), + [anon_sym_PIPE_PIPE] = ACTIONS(81), + [anon_sym_QMARK_QMARK] = ACTIONS(81), + [anon_sym_QMARK_COLON] = ACTIONS(81), + [anon_sym_BANG_EQ] = ACTIONS(81), + [anon_sym_EQ_EQ] = ACTIONS(81), + [anon_sym_QMARK_EQ] = ACTIONS(81), + [anon_sym_STAR_EQ] = ACTIONS(81), + [anon_sym_TILDE] = ACTIONS(81), + [anon_sym_BANG_TILDE] = ACTIONS(81), + [anon_sym_STAR_TILDE] = ACTIONS(81), + [anon_sym_LT_EQ] = ACTIONS(81), + [anon_sym_GT_EQ] = ACTIONS(81), + [anon_sym_PLUS] = ACTIONS(83), + [anon_sym_PLUS_EQ] = ACTIONS(81), + [anon_sym_DASH_EQ] = ACTIONS(81), + [anon_sym_u00d7] = ACTIONS(81), + [anon_sym_SLASH] = ACTIONS(83), + [anon_sym_u00f7] = ACTIONS(81), + [anon_sym_STAR_STAR] = ACTIONS(81), + [anon_sym_u220b] = ACTIONS(81), + [anon_sym_u220c] = ACTIONS(81), + [anon_sym_u2287] = ACTIONS(81), + [anon_sym_u2283] = ACTIONS(81), + [anon_sym_u2285] = ACTIONS(81), + [anon_sym_u2208] = ACTIONS(81), + [anon_sym_u2209] = ACTIONS(81), + [anon_sym_u2286] = ACTIONS(81), + [anon_sym_u2282] = ACTIONS(81), + [anon_sym_u2284] = ACTIONS(81), + [anon_sym_AT_AT] = ACTIONS(81), }, [87] = { - [ts_builtin_sym_end] = ACTIONS(247), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(247), - [sym_keyword_return] = ACTIONS(247), - [sym_keyword_value] = ACTIONS(247), - [sym_keyword_explain] = ACTIONS(247), - [sym_keyword_parallel] = ACTIONS(247), - [sym_keyword_timeout] = ACTIONS(247), - [sym_keyword_fetch] = ACTIONS(247), - [sym_keyword_limit] = ACTIONS(247), - [sym_keyword_rand] = ACTIONS(247), - [sym_keyword_collate] = ACTIONS(247), - [sym_keyword_numeric] = ACTIONS(247), - [sym_keyword_asc] = ACTIONS(247), - [sym_keyword_desc] = ACTIONS(247), - [sym_keyword_where] = ACTIONS(247), - [sym_keyword_and] = ACTIONS(247), - [sym_keyword_or] = ACTIONS(247), - [sym_keyword_is] = ACTIONS(247), - [sym_keyword_not] = ACTIONS(249), - [sym_keyword_contains] = ACTIONS(247), - [sym_keyword_contains_not] = ACTIONS(247), - [sym_keyword_contains_all] = ACTIONS(247), - [sym_keyword_contains_any] = ACTIONS(247), - [sym_keyword_contains_none] = ACTIONS(247), - [sym_keyword_inside] = ACTIONS(247), - [sym_keyword_in] = ACTIONS(249), - [sym_keyword_not_inside] = ACTIONS(247), - [sym_keyword_all_inside] = ACTIONS(247), - [sym_keyword_any_inside] = ACTIONS(247), - [sym_keyword_none_inside] = ACTIONS(247), - [sym_keyword_outside] = ACTIONS(247), - [sym_keyword_intersects] = ACTIONS(247), - [sym_keyword_flexible] = ACTIONS(247), - [sym_keyword_readonly] = ACTIONS(247), - [sym_keyword_content] = ACTIONS(247), - [sym_keyword_merge] = ACTIONS(247), - [sym_keyword_patch] = ACTIONS(247), - [sym_keyword_type] = ACTIONS(247), - [sym_keyword_default] = ACTIONS(247), - [sym_keyword_assert] = ACTIONS(247), - [sym_keyword_permissions] = ACTIONS(247), - [sym_keyword_for] = ACTIONS(247), - [sym_keyword_comment] = ACTIONS(247), - [sym_keyword_set] = ACTIONS(247), - [sym_keyword_unset] = ACTIONS(247), - [anon_sym_COMMA] = ACTIONS(247), - [anon_sym_DASH_GT] = ACTIONS(247), - [anon_sym_RPAREN] = ACTIONS(247), - [anon_sym_RBRACE] = ACTIONS(247), - [anon_sym_STAR] = ACTIONS(249), - [anon_sym_LT] = ACTIONS(249), - [anon_sym_GT] = ACTIONS(249), - [anon_sym_EQ] = ACTIONS(249), - [anon_sym_DASH] = ACTIONS(249), - [anon_sym_AT] = ACTIONS(249), - [anon_sym_LT_PIPE] = ACTIONS(247), - [anon_sym_AMP_AMP] = ACTIONS(247), - [anon_sym_PIPE_PIPE] = ACTIONS(247), - [anon_sym_QMARK_QMARK] = ACTIONS(247), - [anon_sym_QMARK_COLON] = ACTIONS(247), - [anon_sym_BANG_EQ] = ACTIONS(247), - [anon_sym_EQ_EQ] = ACTIONS(247), - [anon_sym_QMARK_EQ] = ACTIONS(247), - [anon_sym_STAR_EQ] = ACTIONS(247), - [anon_sym_TILDE] = ACTIONS(247), - [anon_sym_BANG_TILDE] = ACTIONS(247), - [anon_sym_STAR_TILDE] = ACTIONS(247), - [anon_sym_LT_EQ] = ACTIONS(247), - [anon_sym_GT_EQ] = ACTIONS(247), - [anon_sym_PLUS] = ACTIONS(249), - [anon_sym_PLUS_EQ] = ACTIONS(247), - [anon_sym_DASH_EQ] = ACTIONS(247), - [anon_sym_u00d7] = ACTIONS(247), - [anon_sym_SLASH] = ACTIONS(249), - [anon_sym_u00f7] = ACTIONS(247), - [anon_sym_STAR_STAR] = ACTIONS(247), - [anon_sym_u220b] = ACTIONS(247), - [anon_sym_u220c] = ACTIONS(247), - [anon_sym_u2287] = ACTIONS(247), - [anon_sym_u2283] = ACTIONS(247), - [anon_sym_u2285] = ACTIONS(247), - [anon_sym_u2208] = ACTIONS(247), - [anon_sym_u2209] = ACTIONS(247), - [anon_sym_u2286] = ACTIONS(247), - [anon_sym_u2282] = ACTIONS(247), - [anon_sym_u2284] = ACTIONS(247), - [anon_sym_AT_AT] = ACTIONS(247), + [sym_filter] = STATE(56), + [sym_path_element] = STATE(86), + [sym_graph_path] = STATE(56), + [sym_subscript] = STATE(56), + [aux_sym_path_repeat1] = STATE(86), + [ts_builtin_sym_end] = ACTIONS(97), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(97), + [sym_keyword_value] = ACTIONS(97), + [sym_keyword_explain] = ACTIONS(97), + [sym_keyword_parallel] = ACTIONS(97), + [sym_keyword_timeout] = ACTIONS(97), + [sym_keyword_fetch] = ACTIONS(97), + [sym_keyword_limit] = ACTIONS(97), + [sym_keyword_rand] = ACTIONS(97), + [sym_keyword_collate] = ACTIONS(97), + [sym_keyword_numeric] = ACTIONS(97), + [sym_keyword_asc] = ACTIONS(97), + [sym_keyword_desc] = ACTIONS(97), + [sym_keyword_and] = ACTIONS(97), + [sym_keyword_or] = ACTIONS(97), + [sym_keyword_is] = ACTIONS(97), + [sym_keyword_not] = ACTIONS(99), + [sym_keyword_contains] = ACTIONS(97), + [sym_keyword_contains_not] = ACTIONS(97), + [sym_keyword_contains_all] = ACTIONS(97), + [sym_keyword_contains_any] = ACTIONS(97), + [sym_keyword_contains_none] = ACTIONS(97), + [sym_keyword_inside] = ACTIONS(97), + [sym_keyword_in] = ACTIONS(99), + [sym_keyword_not_inside] = ACTIONS(97), + [sym_keyword_all_inside] = ACTIONS(97), + [sym_keyword_any_inside] = ACTIONS(97), + [sym_keyword_none_inside] = ACTIONS(97), + [sym_keyword_outside] = ACTIONS(97), + [sym_keyword_intersects] = ACTIONS(97), + [sym_keyword_flexible] = ACTIONS(97), + [sym_keyword_readonly] = ACTIONS(97), + [sym_keyword_type] = ACTIONS(97), + [sym_keyword_default] = ACTIONS(97), + [sym_keyword_assert] = ACTIONS(97), + [sym_keyword_permissions] = ACTIONS(97), + [sym_keyword_for] = ACTIONS(97), + [sym_keyword_comment] = ACTIONS(97), + [anon_sym_COMMA] = ACTIONS(97), + [anon_sym_DASH_GT] = ACTIONS(277), + [anon_sym_LBRACK] = ACTIONS(279), + [anon_sym_LT_DASH] = ACTIONS(281), + [anon_sym_LT_DASH_GT] = ACTIONS(277), + [anon_sym_STAR] = ACTIONS(99), + [anon_sym_DOT] = ACTIONS(283), + [anon_sym_LT] = ACTIONS(99), + [anon_sym_GT] = ACTIONS(99), + [anon_sym_EQ] = ACTIONS(99), + [anon_sym_DASH] = ACTIONS(99), + [anon_sym_AT] = ACTIONS(99), + [anon_sym_LT_PIPE] = ACTIONS(97), + [anon_sym_AMP_AMP] = ACTIONS(97), + [anon_sym_PIPE_PIPE] = ACTIONS(97), + [anon_sym_QMARK_QMARK] = ACTIONS(97), + [anon_sym_QMARK_COLON] = ACTIONS(97), + [anon_sym_BANG_EQ] = ACTIONS(97), + [anon_sym_EQ_EQ] = ACTIONS(97), + [anon_sym_QMARK_EQ] = ACTIONS(97), + [anon_sym_STAR_EQ] = ACTIONS(97), + [anon_sym_TILDE] = ACTIONS(97), + [anon_sym_BANG_TILDE] = ACTIONS(97), + [anon_sym_STAR_TILDE] = ACTIONS(97), + [anon_sym_LT_EQ] = ACTIONS(97), + [anon_sym_GT_EQ] = ACTIONS(97), + [anon_sym_PLUS] = ACTIONS(99), + [anon_sym_PLUS_EQ] = ACTIONS(97), + [anon_sym_DASH_EQ] = ACTIONS(97), + [anon_sym_u00d7] = ACTIONS(97), + [anon_sym_SLASH] = ACTIONS(99), + [anon_sym_u00f7] = ACTIONS(97), + [anon_sym_STAR_STAR] = ACTIONS(97), + [anon_sym_u220b] = ACTIONS(97), + [anon_sym_u220c] = ACTIONS(97), + [anon_sym_u2287] = ACTIONS(97), + [anon_sym_u2283] = ACTIONS(97), + [anon_sym_u2285] = ACTIONS(97), + [anon_sym_u2208] = ACTIONS(97), + [anon_sym_u2209] = ACTIONS(97), + [anon_sym_u2286] = ACTIONS(97), + [anon_sym_u2282] = ACTIONS(97), + [anon_sym_u2284] = ACTIONS(97), + [anon_sym_AT_AT] = ACTIONS(97), }, [88] = { - [sym_filter] = STATE(58), - [sym_path_element] = STATE(84), - [sym_graph_path] = STATE(58), - [sym_subscript] = STATE(58), - [aux_sym_path_repeat1] = STATE(84), - [ts_builtin_sym_end] = ACTIONS(91), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(91), - [sym_keyword_value] = ACTIONS(91), - [sym_keyword_explain] = ACTIONS(91), - [sym_keyword_parallel] = ACTIONS(91), - [sym_keyword_timeout] = ACTIONS(91), - [sym_keyword_fetch] = ACTIONS(91), - [sym_keyword_limit] = ACTIONS(91), - [sym_keyword_rand] = ACTIONS(91), - [sym_keyword_collate] = ACTIONS(91), - [sym_keyword_numeric] = ACTIONS(91), - [sym_keyword_asc] = ACTIONS(91), - [sym_keyword_desc] = ACTIONS(91), - [sym_keyword_and] = ACTIONS(91), - [sym_keyword_or] = ACTIONS(91), - [sym_keyword_is] = ACTIONS(91), - [sym_keyword_not] = ACTIONS(93), - [sym_keyword_contains] = ACTIONS(91), - [sym_keyword_contains_not] = ACTIONS(91), - [sym_keyword_contains_all] = ACTIONS(91), - [sym_keyword_contains_any] = ACTIONS(91), - [sym_keyword_contains_none] = ACTIONS(91), - [sym_keyword_inside] = ACTIONS(91), - [sym_keyword_in] = ACTIONS(93), - [sym_keyword_not_inside] = ACTIONS(91), - [sym_keyword_all_inside] = ACTIONS(91), - [sym_keyword_any_inside] = ACTIONS(91), - [sym_keyword_none_inside] = ACTIONS(91), - [sym_keyword_outside] = ACTIONS(91), - [sym_keyword_intersects] = ACTIONS(91), - [sym_keyword_flexible] = ACTIONS(91), - [sym_keyword_readonly] = ACTIONS(91), - [sym_keyword_type] = ACTIONS(91), - [sym_keyword_default] = ACTIONS(91), - [sym_keyword_assert] = ACTIONS(91), - [sym_keyword_permissions] = ACTIONS(91), - [sym_keyword_for] = ACTIONS(91), - [sym_keyword_comment] = ACTIONS(91), - [anon_sym_COMMA] = ACTIONS(91), - [anon_sym_DASH_GT] = ACTIONS(263), - [anon_sym_LBRACK] = ACTIONS(265), - [anon_sym_LT_DASH] = ACTIONS(267), - [anon_sym_LT_DASH_GT] = ACTIONS(263), - [anon_sym_STAR] = ACTIONS(93), - [anon_sym_DOT] = ACTIONS(269), - [anon_sym_LT] = ACTIONS(93), - [anon_sym_GT] = ACTIONS(93), - [anon_sym_EQ] = ACTIONS(93), - [anon_sym_DASH] = ACTIONS(93), - [anon_sym_AT] = ACTIONS(93), - [anon_sym_LT_PIPE] = ACTIONS(91), - [anon_sym_AMP_AMP] = ACTIONS(91), - [anon_sym_PIPE_PIPE] = ACTIONS(91), - [anon_sym_QMARK_QMARK] = ACTIONS(91), - [anon_sym_QMARK_COLON] = ACTIONS(91), - [anon_sym_BANG_EQ] = ACTIONS(91), - [anon_sym_EQ_EQ] = ACTIONS(91), - [anon_sym_QMARK_EQ] = ACTIONS(91), - [anon_sym_STAR_EQ] = ACTIONS(91), - [anon_sym_TILDE] = ACTIONS(91), - [anon_sym_BANG_TILDE] = ACTIONS(91), - [anon_sym_STAR_TILDE] = ACTIONS(91), - [anon_sym_LT_EQ] = ACTIONS(91), - [anon_sym_GT_EQ] = ACTIONS(91), - [anon_sym_PLUS] = ACTIONS(93), - [anon_sym_PLUS_EQ] = ACTIONS(91), - [anon_sym_DASH_EQ] = ACTIONS(91), - [anon_sym_u00d7] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(93), - [anon_sym_u00f7] = ACTIONS(91), - [anon_sym_STAR_STAR] = ACTIONS(91), - [anon_sym_u220b] = ACTIONS(91), - [anon_sym_u220c] = ACTIONS(91), - [anon_sym_u2287] = ACTIONS(91), - [anon_sym_u2283] = ACTIONS(91), - [anon_sym_u2285] = ACTIONS(91), - [anon_sym_u2208] = ACTIONS(91), - [anon_sym_u2209] = ACTIONS(91), - [anon_sym_u2286] = ACTIONS(91), - [anon_sym_u2282] = ACTIONS(91), - [anon_sym_u2284] = ACTIONS(91), - [anon_sym_AT_AT] = ACTIONS(91), + [ts_builtin_sym_end] = ACTIONS(184), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(184), + [sym_keyword_return] = ACTIONS(184), + [sym_keyword_value] = ACTIONS(184), + [sym_keyword_explain] = ACTIONS(184), + [sym_keyword_parallel] = ACTIONS(184), + [sym_keyword_timeout] = ACTIONS(184), + [sym_keyword_fetch] = ACTIONS(184), + [sym_keyword_limit] = ACTIONS(184), + [sym_keyword_rand] = ACTIONS(184), + [sym_keyword_collate] = ACTIONS(184), + [sym_keyword_numeric] = ACTIONS(184), + [sym_keyword_asc] = ACTIONS(184), + [sym_keyword_desc] = ACTIONS(184), + [sym_keyword_where] = ACTIONS(184), + [sym_keyword_and] = ACTIONS(184), + [sym_keyword_or] = ACTIONS(184), + [sym_keyword_is] = ACTIONS(184), + [sym_keyword_not] = ACTIONS(186), + [sym_keyword_contains] = ACTIONS(184), + [sym_keyword_contains_not] = ACTIONS(184), + [sym_keyword_contains_all] = ACTIONS(184), + [sym_keyword_contains_any] = ACTIONS(184), + [sym_keyword_contains_none] = ACTIONS(184), + [sym_keyword_inside] = ACTIONS(184), + [sym_keyword_in] = ACTIONS(186), + [sym_keyword_not_inside] = ACTIONS(184), + [sym_keyword_all_inside] = ACTIONS(184), + [sym_keyword_any_inside] = ACTIONS(184), + [sym_keyword_none_inside] = ACTIONS(184), + [sym_keyword_outside] = ACTIONS(184), + [sym_keyword_intersects] = ACTIONS(184), + [sym_keyword_flexible] = ACTIONS(184), + [sym_keyword_readonly] = ACTIONS(184), + [sym_keyword_content] = ACTIONS(184), + [sym_keyword_merge] = ACTIONS(184), + [sym_keyword_patch] = ACTIONS(184), + [sym_keyword_type] = ACTIONS(184), + [sym_keyword_default] = ACTIONS(184), + [sym_keyword_assert] = ACTIONS(184), + [sym_keyword_permissions] = ACTIONS(184), + [sym_keyword_for] = ACTIONS(184), + [sym_keyword_comment] = ACTIONS(184), + [sym_keyword_set] = ACTIONS(184), + [sym_keyword_unset] = ACTIONS(184), + [anon_sym_COMMA] = ACTIONS(184), + [anon_sym_DASH_GT] = ACTIONS(184), + [anon_sym_RPAREN] = ACTIONS(184), + [anon_sym_RBRACE] = ACTIONS(184), + [anon_sym_STAR] = ACTIONS(186), + [anon_sym_LT] = ACTIONS(186), + [anon_sym_GT] = ACTIONS(186), + [anon_sym_EQ] = ACTIONS(186), + [anon_sym_DASH] = ACTIONS(186), + [anon_sym_AT] = ACTIONS(186), + [anon_sym_LT_PIPE] = ACTIONS(184), + [anon_sym_AMP_AMP] = ACTIONS(184), + [anon_sym_PIPE_PIPE] = ACTIONS(184), + [anon_sym_QMARK_QMARK] = ACTIONS(184), + [anon_sym_QMARK_COLON] = ACTIONS(184), + [anon_sym_BANG_EQ] = ACTIONS(184), + [anon_sym_EQ_EQ] = ACTIONS(184), + [anon_sym_QMARK_EQ] = ACTIONS(184), + [anon_sym_STAR_EQ] = ACTIONS(184), + [anon_sym_TILDE] = ACTIONS(184), + [anon_sym_BANG_TILDE] = ACTIONS(184), + [anon_sym_STAR_TILDE] = ACTIONS(184), + [anon_sym_LT_EQ] = ACTIONS(184), + [anon_sym_GT_EQ] = ACTIONS(184), + [anon_sym_PLUS] = ACTIONS(186), + [anon_sym_PLUS_EQ] = ACTIONS(184), + [anon_sym_DASH_EQ] = ACTIONS(184), + [anon_sym_u00d7] = ACTIONS(184), + [anon_sym_SLASH] = ACTIONS(186), + [anon_sym_u00f7] = ACTIONS(184), + [anon_sym_STAR_STAR] = ACTIONS(184), + [anon_sym_u220b] = ACTIONS(184), + [anon_sym_u220c] = ACTIONS(184), + [anon_sym_u2287] = ACTIONS(184), + [anon_sym_u2283] = ACTIONS(184), + [anon_sym_u2285] = ACTIONS(184), + [anon_sym_u2208] = ACTIONS(184), + [anon_sym_u2209] = ACTIONS(184), + [anon_sym_u2286] = ACTIONS(184), + [anon_sym_u2282] = ACTIONS(184), + [anon_sym_u2284] = ACTIONS(184), + [anon_sym_AT_AT] = ACTIONS(184), }, [89] = { - [ts_builtin_sym_end] = ACTIONS(231), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(231), - [sym_keyword_return] = ACTIONS(231), - [sym_keyword_value] = ACTIONS(231), - [sym_keyword_explain] = ACTIONS(231), - [sym_keyword_parallel] = ACTIONS(231), - [sym_keyword_timeout] = ACTIONS(231), - [sym_keyword_fetch] = ACTIONS(231), - [sym_keyword_limit] = ACTIONS(231), - [sym_keyword_rand] = ACTIONS(231), - [sym_keyword_collate] = ACTIONS(231), - [sym_keyword_numeric] = ACTIONS(231), - [sym_keyword_asc] = ACTIONS(231), - [sym_keyword_desc] = ACTIONS(231), - [sym_keyword_where] = ACTIONS(231), - [sym_keyword_and] = ACTIONS(231), - [sym_keyword_or] = ACTIONS(231), - [sym_keyword_is] = ACTIONS(231), - [sym_keyword_not] = ACTIONS(233), - [sym_keyword_contains] = ACTIONS(231), - [sym_keyword_contains_not] = ACTIONS(231), - [sym_keyword_contains_all] = ACTIONS(231), - [sym_keyword_contains_any] = ACTIONS(231), - [sym_keyword_contains_none] = ACTIONS(231), - [sym_keyword_inside] = ACTIONS(231), - [sym_keyword_in] = ACTIONS(233), - [sym_keyword_not_inside] = ACTIONS(231), - [sym_keyword_all_inside] = ACTIONS(231), - [sym_keyword_any_inside] = ACTIONS(231), - [sym_keyword_none_inside] = ACTIONS(231), - [sym_keyword_outside] = ACTIONS(231), - [sym_keyword_intersects] = ACTIONS(231), - [sym_keyword_flexible] = ACTIONS(231), - [sym_keyword_readonly] = ACTIONS(231), - [sym_keyword_content] = ACTIONS(231), - [sym_keyword_merge] = ACTIONS(231), - [sym_keyword_patch] = ACTIONS(231), - [sym_keyword_type] = ACTIONS(231), - [sym_keyword_default] = ACTIONS(231), - [sym_keyword_assert] = ACTIONS(231), - [sym_keyword_permissions] = ACTIONS(231), - [sym_keyword_for] = ACTIONS(231), - [sym_keyword_comment] = ACTIONS(231), - [sym_keyword_set] = ACTIONS(231), - [sym_keyword_unset] = ACTIONS(231), - [anon_sym_COMMA] = ACTIONS(231), - [anon_sym_DASH_GT] = ACTIONS(231), - [anon_sym_RPAREN] = ACTIONS(231), - [anon_sym_RBRACE] = ACTIONS(231), - [anon_sym_STAR] = ACTIONS(233), - [anon_sym_LT] = ACTIONS(233), - [anon_sym_GT] = ACTIONS(233), - [anon_sym_EQ] = ACTIONS(233), - [anon_sym_DASH] = ACTIONS(233), - [anon_sym_AT] = ACTIONS(233), - [anon_sym_LT_PIPE] = ACTIONS(231), - [anon_sym_AMP_AMP] = ACTIONS(231), - [anon_sym_PIPE_PIPE] = ACTIONS(231), - [anon_sym_QMARK_QMARK] = ACTIONS(231), - [anon_sym_QMARK_COLON] = ACTIONS(231), - [anon_sym_BANG_EQ] = ACTIONS(231), - [anon_sym_EQ_EQ] = ACTIONS(231), - [anon_sym_QMARK_EQ] = ACTIONS(231), - [anon_sym_STAR_EQ] = ACTIONS(231), - [anon_sym_TILDE] = ACTIONS(231), - [anon_sym_BANG_TILDE] = ACTIONS(231), - [anon_sym_STAR_TILDE] = ACTIONS(231), - [anon_sym_LT_EQ] = ACTIONS(231), - [anon_sym_GT_EQ] = ACTIONS(231), - [anon_sym_PLUS] = ACTIONS(233), - [anon_sym_PLUS_EQ] = ACTIONS(231), - [anon_sym_DASH_EQ] = ACTIONS(231), - [anon_sym_u00d7] = ACTIONS(231), - [anon_sym_SLASH] = ACTIONS(233), - [anon_sym_u00f7] = ACTIONS(231), - [anon_sym_STAR_STAR] = ACTIONS(231), - [anon_sym_u220b] = ACTIONS(231), - [anon_sym_u220c] = ACTIONS(231), - [anon_sym_u2287] = ACTIONS(231), - [anon_sym_u2283] = ACTIONS(231), - [anon_sym_u2285] = ACTIONS(231), - [anon_sym_u2208] = ACTIONS(231), - [anon_sym_u2209] = ACTIONS(231), - [anon_sym_u2286] = ACTIONS(231), - [anon_sym_u2282] = ACTIONS(231), - [anon_sym_u2284] = ACTIONS(231), - [anon_sym_AT_AT] = ACTIONS(231), + [ts_builtin_sym_end] = ACTIONS(253), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(253), + [sym_keyword_return] = ACTIONS(253), + [sym_keyword_value] = ACTIONS(253), + [sym_keyword_explain] = ACTIONS(253), + [sym_keyword_parallel] = ACTIONS(253), + [sym_keyword_timeout] = ACTIONS(253), + [sym_keyword_fetch] = ACTIONS(253), + [sym_keyword_limit] = ACTIONS(253), + [sym_keyword_rand] = ACTIONS(253), + [sym_keyword_collate] = ACTIONS(253), + [sym_keyword_numeric] = ACTIONS(253), + [sym_keyword_asc] = ACTIONS(253), + [sym_keyword_desc] = ACTIONS(253), + [sym_keyword_where] = ACTIONS(253), + [sym_keyword_and] = ACTIONS(253), + [sym_keyword_or] = ACTIONS(253), + [sym_keyword_is] = ACTIONS(253), + [sym_keyword_not] = ACTIONS(255), + [sym_keyword_contains] = ACTIONS(253), + [sym_keyword_contains_not] = ACTIONS(253), + [sym_keyword_contains_all] = ACTIONS(253), + [sym_keyword_contains_any] = ACTIONS(253), + [sym_keyword_contains_none] = ACTIONS(253), + [sym_keyword_inside] = ACTIONS(253), + [sym_keyword_in] = ACTIONS(255), + [sym_keyword_not_inside] = ACTIONS(253), + [sym_keyword_all_inside] = ACTIONS(253), + [sym_keyword_any_inside] = ACTIONS(253), + [sym_keyword_none_inside] = ACTIONS(253), + [sym_keyword_outside] = ACTIONS(253), + [sym_keyword_intersects] = ACTIONS(253), + [sym_keyword_flexible] = ACTIONS(253), + [sym_keyword_readonly] = ACTIONS(253), + [sym_keyword_content] = ACTIONS(253), + [sym_keyword_merge] = ACTIONS(253), + [sym_keyword_patch] = ACTIONS(253), + [sym_keyword_type] = ACTIONS(253), + [sym_keyword_default] = ACTIONS(253), + [sym_keyword_assert] = ACTIONS(253), + [sym_keyword_permissions] = ACTIONS(253), + [sym_keyword_for] = ACTIONS(253), + [sym_keyword_comment] = ACTIONS(253), + [sym_keyword_set] = ACTIONS(253), + [sym_keyword_unset] = ACTIONS(253), + [anon_sym_COMMA] = ACTIONS(253), + [anon_sym_DASH_GT] = ACTIONS(253), + [anon_sym_RPAREN] = ACTIONS(253), + [anon_sym_RBRACE] = ACTIONS(253), + [anon_sym_STAR] = ACTIONS(255), + [anon_sym_LT] = ACTIONS(255), + [anon_sym_GT] = ACTIONS(255), + [anon_sym_EQ] = ACTIONS(255), + [anon_sym_DASH] = ACTIONS(255), + [anon_sym_AT] = ACTIONS(255), + [anon_sym_LT_PIPE] = ACTIONS(253), + [anon_sym_AMP_AMP] = ACTIONS(253), + [anon_sym_PIPE_PIPE] = ACTIONS(253), + [anon_sym_QMARK_QMARK] = ACTIONS(253), + [anon_sym_QMARK_COLON] = ACTIONS(253), + [anon_sym_BANG_EQ] = ACTIONS(253), + [anon_sym_EQ_EQ] = ACTIONS(253), + [anon_sym_QMARK_EQ] = ACTIONS(253), + [anon_sym_STAR_EQ] = ACTIONS(253), + [anon_sym_TILDE] = ACTIONS(253), + [anon_sym_BANG_TILDE] = ACTIONS(253), + [anon_sym_STAR_TILDE] = ACTIONS(253), + [anon_sym_LT_EQ] = ACTIONS(253), + [anon_sym_GT_EQ] = ACTIONS(253), + [anon_sym_PLUS] = ACTIONS(255), + [anon_sym_PLUS_EQ] = ACTIONS(253), + [anon_sym_DASH_EQ] = ACTIONS(253), + [anon_sym_u00d7] = ACTIONS(253), + [anon_sym_SLASH] = ACTIONS(255), + [anon_sym_u00f7] = ACTIONS(253), + [anon_sym_STAR_STAR] = ACTIONS(253), + [anon_sym_u220b] = ACTIONS(253), + [anon_sym_u220c] = ACTIONS(253), + [anon_sym_u2287] = ACTIONS(253), + [anon_sym_u2283] = ACTIONS(253), + [anon_sym_u2285] = ACTIONS(253), + [anon_sym_u2208] = ACTIONS(253), + [anon_sym_u2209] = ACTIONS(253), + [anon_sym_u2286] = ACTIONS(253), + [anon_sym_u2282] = ACTIONS(253), + [anon_sym_u2284] = ACTIONS(253), + [anon_sym_AT_AT] = ACTIONS(253), }, [90] = { - [ts_builtin_sym_end] = ACTIONS(146), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(146), - [sym_keyword_return] = ACTIONS(146), - [sym_keyword_value] = ACTIONS(146), - [sym_keyword_explain] = ACTIONS(146), - [sym_keyword_parallel] = ACTIONS(146), - [sym_keyword_timeout] = ACTIONS(146), - [sym_keyword_fetch] = ACTIONS(146), - [sym_keyword_limit] = ACTIONS(146), - [sym_keyword_rand] = ACTIONS(146), - [sym_keyword_collate] = ACTIONS(146), - [sym_keyword_numeric] = ACTIONS(146), - [sym_keyword_asc] = ACTIONS(146), - [sym_keyword_desc] = ACTIONS(146), - [sym_keyword_where] = ACTIONS(146), - [sym_keyword_and] = ACTIONS(146), - [sym_keyword_or] = ACTIONS(146), - [sym_keyword_is] = ACTIONS(146), - [sym_keyword_not] = ACTIONS(148), - [sym_keyword_contains] = ACTIONS(146), - [sym_keyword_contains_not] = ACTIONS(146), - [sym_keyword_contains_all] = ACTIONS(146), - [sym_keyword_contains_any] = ACTIONS(146), - [sym_keyword_contains_none] = ACTIONS(146), - [sym_keyword_inside] = ACTIONS(146), - [sym_keyword_in] = ACTIONS(148), - [sym_keyword_not_inside] = ACTIONS(146), - [sym_keyword_all_inside] = ACTIONS(146), - [sym_keyword_any_inside] = ACTIONS(146), - [sym_keyword_none_inside] = ACTIONS(146), - [sym_keyword_outside] = ACTIONS(146), - [sym_keyword_intersects] = ACTIONS(146), - [sym_keyword_flexible] = ACTIONS(146), - [sym_keyword_readonly] = ACTIONS(146), - [sym_keyword_content] = ACTIONS(146), - [sym_keyword_merge] = ACTIONS(146), - [sym_keyword_patch] = ACTIONS(146), - [sym_keyword_type] = ACTIONS(146), - [sym_keyword_default] = ACTIONS(146), - [sym_keyword_assert] = ACTIONS(146), - [sym_keyword_permissions] = ACTIONS(146), - [sym_keyword_for] = ACTIONS(146), - [sym_keyword_comment] = ACTIONS(146), - [sym_keyword_set] = ACTIONS(146), - [sym_keyword_unset] = ACTIONS(146), - [anon_sym_COMMA] = ACTIONS(146), - [anon_sym_DASH_GT] = ACTIONS(146), - [anon_sym_RPAREN] = ACTIONS(146), - [anon_sym_RBRACE] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(148), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(148), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_AT] = ACTIONS(148), - [anon_sym_LT_PIPE] = ACTIONS(146), - [anon_sym_AMP_AMP] = ACTIONS(146), - [anon_sym_PIPE_PIPE] = ACTIONS(146), - [anon_sym_QMARK_QMARK] = ACTIONS(146), - [anon_sym_QMARK_COLON] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_EQ_EQ] = ACTIONS(146), - [anon_sym_QMARK_EQ] = ACTIONS(146), - [anon_sym_STAR_EQ] = ACTIONS(146), - [anon_sym_TILDE] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(146), - [anon_sym_STAR_TILDE] = ACTIONS(146), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_PLUS] = ACTIONS(148), - [anon_sym_PLUS_EQ] = ACTIONS(146), - [anon_sym_DASH_EQ] = ACTIONS(146), - [anon_sym_u00d7] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_u00f7] = ACTIONS(146), - [anon_sym_STAR_STAR] = ACTIONS(146), - [anon_sym_u220b] = ACTIONS(146), - [anon_sym_u220c] = ACTIONS(146), - [anon_sym_u2287] = ACTIONS(146), - [anon_sym_u2283] = ACTIONS(146), - [anon_sym_u2285] = ACTIONS(146), - [anon_sym_u2208] = ACTIONS(146), - [anon_sym_u2209] = ACTIONS(146), - [anon_sym_u2286] = ACTIONS(146), - [anon_sym_u2282] = ACTIONS(146), - [anon_sym_u2284] = ACTIONS(146), - [anon_sym_AT_AT] = ACTIONS(146), + [sym_filter] = STATE(56), + [sym_path_element] = STATE(86), + [sym_graph_path] = STATE(56), + [sym_subscript] = STATE(56), + [aux_sym_path_repeat1] = STATE(86), + [ts_builtin_sym_end] = ACTIONS(93), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(93), + [sym_keyword_value] = ACTIONS(93), + [sym_keyword_explain] = ACTIONS(93), + [sym_keyword_parallel] = ACTIONS(93), + [sym_keyword_timeout] = ACTIONS(93), + [sym_keyword_fetch] = ACTIONS(93), + [sym_keyword_limit] = ACTIONS(93), + [sym_keyword_rand] = ACTIONS(93), + [sym_keyword_collate] = ACTIONS(93), + [sym_keyword_numeric] = ACTIONS(93), + [sym_keyword_asc] = ACTIONS(93), + [sym_keyword_desc] = ACTIONS(93), + [sym_keyword_and] = ACTIONS(93), + [sym_keyword_or] = ACTIONS(93), + [sym_keyword_is] = ACTIONS(93), + [sym_keyword_not] = ACTIONS(95), + [sym_keyword_contains] = ACTIONS(93), + [sym_keyword_contains_not] = ACTIONS(93), + [sym_keyword_contains_all] = ACTIONS(93), + [sym_keyword_contains_any] = ACTIONS(93), + [sym_keyword_contains_none] = ACTIONS(93), + [sym_keyword_inside] = ACTIONS(93), + [sym_keyword_in] = ACTIONS(95), + [sym_keyword_not_inside] = ACTIONS(93), + [sym_keyword_all_inside] = ACTIONS(93), + [sym_keyword_any_inside] = ACTIONS(93), + [sym_keyword_none_inside] = ACTIONS(93), + [sym_keyword_outside] = ACTIONS(93), + [sym_keyword_intersects] = ACTIONS(93), + [sym_keyword_flexible] = ACTIONS(93), + [sym_keyword_readonly] = ACTIONS(93), + [sym_keyword_type] = ACTIONS(93), + [sym_keyword_default] = ACTIONS(93), + [sym_keyword_assert] = ACTIONS(93), + [sym_keyword_permissions] = ACTIONS(93), + [sym_keyword_for] = ACTIONS(93), + [sym_keyword_comment] = ACTIONS(93), + [anon_sym_COMMA] = ACTIONS(93), + [anon_sym_DASH_GT] = ACTIONS(277), + [anon_sym_LBRACK] = ACTIONS(279), + [anon_sym_LT_DASH] = ACTIONS(281), + [anon_sym_LT_DASH_GT] = ACTIONS(277), + [anon_sym_STAR] = ACTIONS(95), + [anon_sym_DOT] = ACTIONS(283), + [anon_sym_LT] = ACTIONS(95), + [anon_sym_GT] = ACTIONS(95), + [anon_sym_EQ] = ACTIONS(95), + [anon_sym_DASH] = ACTIONS(95), + [anon_sym_AT] = ACTIONS(95), + [anon_sym_LT_PIPE] = ACTIONS(93), + [anon_sym_AMP_AMP] = ACTIONS(93), + [anon_sym_PIPE_PIPE] = ACTIONS(93), + [anon_sym_QMARK_QMARK] = ACTIONS(93), + [anon_sym_QMARK_COLON] = ACTIONS(93), + [anon_sym_BANG_EQ] = ACTIONS(93), + [anon_sym_EQ_EQ] = ACTIONS(93), + [anon_sym_QMARK_EQ] = ACTIONS(93), + [anon_sym_STAR_EQ] = ACTIONS(93), + [anon_sym_TILDE] = ACTIONS(93), + [anon_sym_BANG_TILDE] = ACTIONS(93), + [anon_sym_STAR_TILDE] = ACTIONS(93), + [anon_sym_LT_EQ] = ACTIONS(93), + [anon_sym_GT_EQ] = ACTIONS(93), + [anon_sym_PLUS] = ACTIONS(95), + [anon_sym_PLUS_EQ] = ACTIONS(93), + [anon_sym_DASH_EQ] = ACTIONS(93), + [anon_sym_u00d7] = ACTIONS(93), + [anon_sym_SLASH] = ACTIONS(95), + [anon_sym_u00f7] = ACTIONS(93), + [anon_sym_STAR_STAR] = ACTIONS(93), + [anon_sym_u220b] = ACTIONS(93), + [anon_sym_u220c] = ACTIONS(93), + [anon_sym_u2287] = ACTIONS(93), + [anon_sym_u2283] = ACTIONS(93), + [anon_sym_u2285] = ACTIONS(93), + [anon_sym_u2208] = ACTIONS(93), + [anon_sym_u2209] = ACTIONS(93), + [anon_sym_u2286] = ACTIONS(93), + [anon_sym_u2282] = ACTIONS(93), + [anon_sym_u2284] = ACTIONS(93), + [anon_sym_AT_AT] = ACTIONS(93), }, [91] = { [aux_sym_duration_repeat1] = STATE(92), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(99), - [sym_keyword_value] = ACTIONS(99), - [sym_keyword_explain] = ACTIONS(99), - [sym_keyword_parallel] = ACTIONS(99), - [sym_keyword_timeout] = ACTIONS(99), - [sym_keyword_fetch] = ACTIONS(99), - [sym_keyword_limit] = ACTIONS(99), - [sym_keyword_rand] = ACTIONS(99), - [sym_keyword_collate] = ACTIONS(99), - [sym_keyword_numeric] = ACTIONS(99), - [sym_keyword_asc] = ACTIONS(99), - [sym_keyword_desc] = ACTIONS(99), - [sym_keyword_and] = ACTIONS(99), - [sym_keyword_or] = ACTIONS(99), - [sym_keyword_is] = ACTIONS(99), - [sym_keyword_not] = ACTIONS(101), - [sym_keyword_contains] = ACTIONS(99), - [sym_keyword_contains_not] = ACTIONS(99), - [sym_keyword_contains_all] = ACTIONS(99), - [sym_keyword_contains_any] = ACTIONS(99), - [sym_keyword_contains_none] = ACTIONS(99), - [sym_keyword_inside] = ACTIONS(99), - [sym_keyword_in] = ACTIONS(101), - [sym_keyword_not_inside] = ACTIONS(99), - [sym_keyword_all_inside] = ACTIONS(99), - [sym_keyword_any_inside] = ACTIONS(99), - [sym_keyword_none_inside] = ACTIONS(99), - [sym_keyword_outside] = ACTIONS(99), - [sym_keyword_intersects] = ACTIONS(99), - [sym_keyword_flexible] = ACTIONS(99), - [sym_keyword_readonly] = ACTIONS(99), - [sym_keyword_type] = ACTIONS(99), - [sym_keyword_default] = ACTIONS(99), - [sym_keyword_assert] = ACTIONS(99), - [sym_keyword_permissions] = ACTIONS(99), - [sym_keyword_for] = ACTIONS(99), - [sym_keyword_comment] = ACTIONS(99), - [anon_sym_COMMA] = ACTIONS(99), - [anon_sym_DASH_GT] = ACTIONS(99), - [anon_sym_LBRACK] = ACTIONS(99), - [anon_sym_RPAREN] = ACTIONS(99), - [anon_sym_RBRACE] = ACTIONS(99), - [anon_sym_LT_DASH] = ACTIONS(101), - [anon_sym_LT_DASH_GT] = ACTIONS(99), - [anon_sym_STAR] = ACTIONS(101), - [anon_sym_DOT] = ACTIONS(99), - [anon_sym_LT] = ACTIONS(101), - [anon_sym_GT] = ACTIONS(101), - [anon_sym_EQ] = ACTIONS(101), - [sym_duration_part] = ACTIONS(283), - [anon_sym_DASH] = ACTIONS(101), - [anon_sym_AT] = ACTIONS(101), - [anon_sym_LT_PIPE] = ACTIONS(99), - [anon_sym_AMP_AMP] = ACTIONS(99), - [anon_sym_PIPE_PIPE] = ACTIONS(99), - [anon_sym_QMARK_QMARK] = ACTIONS(99), - [anon_sym_QMARK_COLON] = ACTIONS(99), - [anon_sym_BANG_EQ] = ACTIONS(99), - [anon_sym_EQ_EQ] = ACTIONS(99), - [anon_sym_QMARK_EQ] = ACTIONS(99), - [anon_sym_STAR_EQ] = ACTIONS(99), - [anon_sym_TILDE] = ACTIONS(99), - [anon_sym_BANG_TILDE] = ACTIONS(99), - [anon_sym_STAR_TILDE] = ACTIONS(99), - [anon_sym_LT_EQ] = ACTIONS(99), - [anon_sym_GT_EQ] = ACTIONS(99), - [anon_sym_PLUS] = ACTIONS(101), - [anon_sym_PLUS_EQ] = ACTIONS(99), - [anon_sym_DASH_EQ] = ACTIONS(99), - [anon_sym_u00d7] = ACTIONS(99), - [anon_sym_SLASH] = ACTIONS(101), - [anon_sym_u00f7] = ACTIONS(99), - [anon_sym_STAR_STAR] = ACTIONS(99), - [anon_sym_u220b] = ACTIONS(99), - [anon_sym_u220c] = ACTIONS(99), - [anon_sym_u2287] = ACTIONS(99), - [anon_sym_u2283] = ACTIONS(99), - [anon_sym_u2285] = ACTIONS(99), - [anon_sym_u2208] = ACTIONS(99), - [anon_sym_u2209] = ACTIONS(99), - [anon_sym_u2286] = ACTIONS(99), - [anon_sym_u2282] = ACTIONS(99), - [anon_sym_u2284] = ACTIONS(99), - [anon_sym_AT_AT] = ACTIONS(99), + [sym_semi_colon] = ACTIONS(108), + [sym_keyword_value] = ACTIONS(108), + [sym_keyword_explain] = ACTIONS(108), + [sym_keyword_parallel] = ACTIONS(108), + [sym_keyword_timeout] = ACTIONS(108), + [sym_keyword_fetch] = ACTIONS(108), + [sym_keyword_limit] = ACTIONS(108), + [sym_keyword_rand] = ACTIONS(108), + [sym_keyword_collate] = ACTIONS(108), + [sym_keyword_numeric] = ACTIONS(108), + [sym_keyword_asc] = ACTIONS(108), + [sym_keyword_desc] = ACTIONS(108), + [sym_keyword_and] = ACTIONS(108), + [sym_keyword_or] = ACTIONS(108), + [sym_keyword_is] = ACTIONS(108), + [sym_keyword_not] = ACTIONS(110), + [sym_keyword_contains] = ACTIONS(108), + [sym_keyword_contains_not] = ACTIONS(108), + [sym_keyword_contains_all] = ACTIONS(108), + [sym_keyword_contains_any] = ACTIONS(108), + [sym_keyword_contains_none] = ACTIONS(108), + [sym_keyword_inside] = ACTIONS(108), + [sym_keyword_in] = ACTIONS(110), + [sym_keyword_not_inside] = ACTIONS(108), + [sym_keyword_all_inside] = ACTIONS(108), + [sym_keyword_any_inside] = ACTIONS(108), + [sym_keyword_none_inside] = ACTIONS(108), + [sym_keyword_outside] = ACTIONS(108), + [sym_keyword_intersects] = ACTIONS(108), + [sym_keyword_flexible] = ACTIONS(108), + [sym_keyword_readonly] = ACTIONS(108), + [sym_keyword_type] = ACTIONS(108), + [sym_keyword_default] = ACTIONS(108), + [sym_keyword_assert] = ACTIONS(108), + [sym_keyword_permissions] = ACTIONS(108), + [sym_keyword_for] = ACTIONS(108), + [sym_keyword_comment] = ACTIONS(108), + [anon_sym_COMMA] = ACTIONS(108), + [anon_sym_DASH_GT] = ACTIONS(108), + [anon_sym_LBRACK] = ACTIONS(108), + [anon_sym_RPAREN] = ACTIONS(108), + [anon_sym_RBRACE] = ACTIONS(108), + [anon_sym_LT_DASH] = ACTIONS(110), + [anon_sym_LT_DASH_GT] = ACTIONS(108), + [anon_sym_STAR] = ACTIONS(110), + [anon_sym_DOT] = ACTIONS(108), + [anon_sym_LT] = ACTIONS(110), + [anon_sym_GT] = ACTIONS(110), + [anon_sym_EQ] = ACTIONS(110), + [sym_duration_part] = ACTIONS(285), + [anon_sym_DASH] = ACTIONS(110), + [anon_sym_AT] = ACTIONS(110), + [anon_sym_LT_PIPE] = ACTIONS(108), + [anon_sym_AMP_AMP] = ACTIONS(108), + [anon_sym_PIPE_PIPE] = ACTIONS(108), + [anon_sym_QMARK_QMARK] = ACTIONS(108), + [anon_sym_QMARK_COLON] = ACTIONS(108), + [anon_sym_BANG_EQ] = ACTIONS(108), + [anon_sym_EQ_EQ] = ACTIONS(108), + [anon_sym_QMARK_EQ] = ACTIONS(108), + [anon_sym_STAR_EQ] = ACTIONS(108), + [anon_sym_TILDE] = ACTIONS(108), + [anon_sym_BANG_TILDE] = ACTIONS(108), + [anon_sym_STAR_TILDE] = ACTIONS(108), + [anon_sym_LT_EQ] = ACTIONS(108), + [anon_sym_GT_EQ] = ACTIONS(108), + [anon_sym_PLUS] = ACTIONS(110), + [anon_sym_PLUS_EQ] = ACTIONS(108), + [anon_sym_DASH_EQ] = ACTIONS(108), + [anon_sym_u00d7] = ACTIONS(108), + [anon_sym_SLASH] = ACTIONS(110), + [anon_sym_u00f7] = ACTIONS(108), + [anon_sym_STAR_STAR] = ACTIONS(108), + [anon_sym_u220b] = ACTIONS(108), + [anon_sym_u220c] = ACTIONS(108), + [anon_sym_u2287] = ACTIONS(108), + [anon_sym_u2283] = ACTIONS(108), + [anon_sym_u2285] = ACTIONS(108), + [anon_sym_u2208] = ACTIONS(108), + [anon_sym_u2209] = ACTIONS(108), + [anon_sym_u2286] = ACTIONS(108), + [anon_sym_u2282] = ACTIONS(108), + [anon_sym_u2284] = ACTIONS(108), + [anon_sym_AT_AT] = ACTIONS(108), }, [92] = { [aux_sym_duration_repeat1] = STATE(92), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(105), - [sym_keyword_value] = ACTIONS(105), - [sym_keyword_explain] = ACTIONS(105), - [sym_keyword_parallel] = ACTIONS(105), - [sym_keyword_timeout] = ACTIONS(105), - [sym_keyword_fetch] = ACTIONS(105), - [sym_keyword_limit] = ACTIONS(105), - [sym_keyword_rand] = ACTIONS(105), - [sym_keyword_collate] = ACTIONS(105), - [sym_keyword_numeric] = ACTIONS(105), - [sym_keyword_asc] = ACTIONS(105), - [sym_keyword_desc] = ACTIONS(105), - [sym_keyword_and] = ACTIONS(105), - [sym_keyword_or] = ACTIONS(105), - [sym_keyword_is] = ACTIONS(105), - [sym_keyword_not] = ACTIONS(107), - [sym_keyword_contains] = ACTIONS(105), - [sym_keyword_contains_not] = ACTIONS(105), - [sym_keyword_contains_all] = ACTIONS(105), - [sym_keyword_contains_any] = ACTIONS(105), - [sym_keyword_contains_none] = ACTIONS(105), - [sym_keyword_inside] = ACTIONS(105), - [sym_keyword_in] = ACTIONS(107), - [sym_keyword_not_inside] = ACTIONS(105), - [sym_keyword_all_inside] = ACTIONS(105), - [sym_keyword_any_inside] = ACTIONS(105), - [sym_keyword_none_inside] = ACTIONS(105), - [sym_keyword_outside] = ACTIONS(105), - [sym_keyword_intersects] = ACTIONS(105), - [sym_keyword_flexible] = ACTIONS(105), - [sym_keyword_readonly] = ACTIONS(105), - [sym_keyword_type] = ACTIONS(105), - [sym_keyword_default] = ACTIONS(105), - [sym_keyword_assert] = ACTIONS(105), - [sym_keyword_permissions] = ACTIONS(105), - [sym_keyword_for] = ACTIONS(105), - [sym_keyword_comment] = ACTIONS(105), - [anon_sym_COMMA] = ACTIONS(105), - [anon_sym_DASH_GT] = ACTIONS(105), - [anon_sym_LBRACK] = ACTIONS(105), - [anon_sym_RPAREN] = ACTIONS(105), - [anon_sym_RBRACE] = ACTIONS(105), - [anon_sym_LT_DASH] = ACTIONS(107), - [anon_sym_LT_DASH_GT] = ACTIONS(105), - [anon_sym_STAR] = ACTIONS(107), - [anon_sym_DOT] = ACTIONS(105), - [anon_sym_LT] = ACTIONS(107), - [anon_sym_GT] = ACTIONS(107), - [anon_sym_EQ] = ACTIONS(107), - [sym_duration_part] = ACTIONS(285), - [anon_sym_DASH] = ACTIONS(107), - [anon_sym_AT] = ACTIONS(107), - [anon_sym_LT_PIPE] = ACTIONS(105), - [anon_sym_AMP_AMP] = ACTIONS(105), - [anon_sym_PIPE_PIPE] = ACTIONS(105), - [anon_sym_QMARK_QMARK] = ACTIONS(105), - [anon_sym_QMARK_COLON] = ACTIONS(105), - [anon_sym_BANG_EQ] = ACTIONS(105), - [anon_sym_EQ_EQ] = ACTIONS(105), - [anon_sym_QMARK_EQ] = ACTIONS(105), - [anon_sym_STAR_EQ] = ACTIONS(105), - [anon_sym_TILDE] = ACTIONS(105), - [anon_sym_BANG_TILDE] = ACTIONS(105), - [anon_sym_STAR_TILDE] = ACTIONS(105), - [anon_sym_LT_EQ] = ACTIONS(105), - [anon_sym_GT_EQ] = ACTIONS(105), - [anon_sym_PLUS] = ACTIONS(107), - [anon_sym_PLUS_EQ] = ACTIONS(105), - [anon_sym_DASH_EQ] = ACTIONS(105), - [anon_sym_u00d7] = ACTIONS(105), - [anon_sym_SLASH] = ACTIONS(107), - [anon_sym_u00f7] = ACTIONS(105), - [anon_sym_STAR_STAR] = ACTIONS(105), - [anon_sym_u220b] = ACTIONS(105), - [anon_sym_u220c] = ACTIONS(105), - [anon_sym_u2287] = ACTIONS(105), - [anon_sym_u2283] = ACTIONS(105), - [anon_sym_u2285] = ACTIONS(105), - [anon_sym_u2208] = ACTIONS(105), - [anon_sym_u2209] = ACTIONS(105), - [anon_sym_u2286] = ACTIONS(105), - [anon_sym_u2282] = ACTIONS(105), - [anon_sym_u2284] = ACTIONS(105), - [anon_sym_AT_AT] = ACTIONS(105), + [sym_semi_colon] = ACTIONS(101), + [sym_keyword_value] = ACTIONS(101), + [sym_keyword_explain] = ACTIONS(101), + [sym_keyword_parallel] = ACTIONS(101), + [sym_keyword_timeout] = ACTIONS(101), + [sym_keyword_fetch] = ACTIONS(101), + [sym_keyword_limit] = ACTIONS(101), + [sym_keyword_rand] = ACTIONS(101), + [sym_keyword_collate] = ACTIONS(101), + [sym_keyword_numeric] = ACTIONS(101), + [sym_keyword_asc] = ACTIONS(101), + [sym_keyword_desc] = ACTIONS(101), + [sym_keyword_and] = ACTIONS(101), + [sym_keyword_or] = ACTIONS(101), + [sym_keyword_is] = ACTIONS(101), + [sym_keyword_not] = ACTIONS(103), + [sym_keyword_contains] = ACTIONS(101), + [sym_keyword_contains_not] = ACTIONS(101), + [sym_keyword_contains_all] = ACTIONS(101), + [sym_keyword_contains_any] = ACTIONS(101), + [sym_keyword_contains_none] = ACTIONS(101), + [sym_keyword_inside] = ACTIONS(101), + [sym_keyword_in] = ACTIONS(103), + [sym_keyword_not_inside] = ACTIONS(101), + [sym_keyword_all_inside] = ACTIONS(101), + [sym_keyword_any_inside] = ACTIONS(101), + [sym_keyword_none_inside] = ACTIONS(101), + [sym_keyword_outside] = ACTIONS(101), + [sym_keyword_intersects] = ACTIONS(101), + [sym_keyword_flexible] = ACTIONS(101), + [sym_keyword_readonly] = ACTIONS(101), + [sym_keyword_type] = ACTIONS(101), + [sym_keyword_default] = ACTIONS(101), + [sym_keyword_assert] = ACTIONS(101), + [sym_keyword_permissions] = ACTIONS(101), + [sym_keyword_for] = ACTIONS(101), + [sym_keyword_comment] = ACTIONS(101), + [anon_sym_COMMA] = ACTIONS(101), + [anon_sym_DASH_GT] = ACTIONS(101), + [anon_sym_LBRACK] = ACTIONS(101), + [anon_sym_RPAREN] = ACTIONS(101), + [anon_sym_RBRACE] = ACTIONS(101), + [anon_sym_LT_DASH] = ACTIONS(103), + [anon_sym_LT_DASH_GT] = ACTIONS(101), + [anon_sym_STAR] = ACTIONS(103), + [anon_sym_DOT] = ACTIONS(101), + [anon_sym_LT] = ACTIONS(103), + [anon_sym_GT] = ACTIONS(103), + [anon_sym_EQ] = ACTIONS(103), + [sym_duration_part] = ACTIONS(287), + [anon_sym_DASH] = ACTIONS(103), + [anon_sym_AT] = ACTIONS(103), + [anon_sym_LT_PIPE] = ACTIONS(101), + [anon_sym_AMP_AMP] = ACTIONS(101), + [anon_sym_PIPE_PIPE] = ACTIONS(101), + [anon_sym_QMARK_QMARK] = ACTIONS(101), + [anon_sym_QMARK_COLON] = ACTIONS(101), + [anon_sym_BANG_EQ] = ACTIONS(101), + [anon_sym_EQ_EQ] = ACTIONS(101), + [anon_sym_QMARK_EQ] = ACTIONS(101), + [anon_sym_STAR_EQ] = ACTIONS(101), + [anon_sym_TILDE] = ACTIONS(101), + [anon_sym_BANG_TILDE] = ACTIONS(101), + [anon_sym_STAR_TILDE] = ACTIONS(101), + [anon_sym_LT_EQ] = ACTIONS(101), + [anon_sym_GT_EQ] = ACTIONS(101), + [anon_sym_PLUS] = ACTIONS(103), + [anon_sym_PLUS_EQ] = ACTIONS(101), + [anon_sym_DASH_EQ] = ACTIONS(101), + [anon_sym_u00d7] = ACTIONS(101), + [anon_sym_SLASH] = ACTIONS(103), + [anon_sym_u00f7] = ACTIONS(101), + [anon_sym_STAR_STAR] = ACTIONS(101), + [anon_sym_u220b] = ACTIONS(101), + [anon_sym_u220c] = ACTIONS(101), + [anon_sym_u2287] = ACTIONS(101), + [anon_sym_u2283] = ACTIONS(101), + [anon_sym_u2285] = ACTIONS(101), + [anon_sym_u2208] = ACTIONS(101), + [anon_sym_u2209] = ACTIONS(101), + [anon_sym_u2286] = ACTIONS(101), + [anon_sym_u2282] = ACTIONS(101), + [anon_sym_u2284] = ACTIONS(101), + [anon_sym_AT_AT] = ACTIONS(101), }, [93] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(59), - [sym_keyword_value] = ACTIONS(59), - [sym_keyword_explain] = ACTIONS(59), - [sym_keyword_parallel] = ACTIONS(59), - [sym_keyword_timeout] = ACTIONS(59), - [sym_keyword_fetch] = ACTIONS(59), - [sym_keyword_limit] = ACTIONS(59), - [sym_keyword_rand] = ACTIONS(59), - [sym_keyword_collate] = ACTIONS(59), - [sym_keyword_numeric] = ACTIONS(59), - [sym_keyword_asc] = ACTIONS(59), - [sym_keyword_desc] = ACTIONS(59), - [sym_keyword_and] = ACTIONS(59), - [sym_keyword_or] = ACTIONS(59), - [sym_keyword_is] = ACTIONS(59), - [sym_keyword_not] = ACTIONS(61), - [sym_keyword_contains] = ACTIONS(59), - [sym_keyword_contains_not] = ACTIONS(59), - [sym_keyword_contains_all] = ACTIONS(59), - [sym_keyword_contains_any] = ACTIONS(59), - [sym_keyword_contains_none] = ACTIONS(59), - [sym_keyword_inside] = ACTIONS(59), - [sym_keyword_in] = ACTIONS(61), - [sym_keyword_not_inside] = ACTIONS(59), - [sym_keyword_all_inside] = ACTIONS(59), - [sym_keyword_any_inside] = ACTIONS(59), - [sym_keyword_none_inside] = ACTIONS(59), - [sym_keyword_outside] = ACTIONS(59), - [sym_keyword_intersects] = ACTIONS(59), - [sym_keyword_flexible] = ACTIONS(59), - [sym_keyword_readonly] = ACTIONS(59), - [sym_keyword_type] = ACTIONS(59), - [sym_keyword_default] = ACTIONS(59), - [sym_keyword_assert] = ACTIONS(59), - [sym_keyword_permissions] = ACTIONS(59), - [sym_keyword_for] = ACTIONS(59), - [sym_keyword_comment] = ACTIONS(59), - [anon_sym_COMMA] = ACTIONS(59), - [anon_sym_DASH_GT] = ACTIONS(59), - [anon_sym_LBRACK] = ACTIONS(59), - [anon_sym_RPAREN] = ACTIONS(59), - [anon_sym_COLON] = ACTIONS(116), - [anon_sym_RBRACE] = ACTIONS(59), - [anon_sym_LT_DASH] = ACTIONS(61), - [anon_sym_LT_DASH_GT] = ACTIONS(59), - [anon_sym_STAR] = ACTIONS(61), - [anon_sym_DOT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_GT] = ACTIONS(61), - [anon_sym_EQ] = ACTIONS(61), - [anon_sym_DASH] = ACTIONS(61), - [anon_sym_AT] = ACTIONS(61), - [anon_sym_LT_PIPE] = ACTIONS(59), - [anon_sym_AMP_AMP] = ACTIONS(59), - [anon_sym_PIPE_PIPE] = ACTIONS(59), - [anon_sym_QMARK_QMARK] = ACTIONS(59), - [anon_sym_QMARK_COLON] = ACTIONS(59), - [anon_sym_BANG_EQ] = ACTIONS(59), - [anon_sym_EQ_EQ] = ACTIONS(59), - [anon_sym_QMARK_EQ] = ACTIONS(59), - [anon_sym_STAR_EQ] = ACTIONS(59), - [anon_sym_TILDE] = ACTIONS(59), - [anon_sym_BANG_TILDE] = ACTIONS(59), - [anon_sym_STAR_TILDE] = ACTIONS(59), - [anon_sym_LT_EQ] = ACTIONS(59), - [anon_sym_GT_EQ] = ACTIONS(59), - [anon_sym_PLUS] = ACTIONS(61), - [anon_sym_PLUS_EQ] = ACTIONS(59), - [anon_sym_DASH_EQ] = ACTIONS(59), - [anon_sym_u00d7] = ACTIONS(59), - [anon_sym_SLASH] = ACTIONS(61), - [anon_sym_u00f7] = ACTIONS(59), - [anon_sym_STAR_STAR] = ACTIONS(59), - [anon_sym_u220b] = ACTIONS(59), - [anon_sym_u220c] = ACTIONS(59), - [anon_sym_u2287] = ACTIONS(59), - [anon_sym_u2283] = ACTIONS(59), - [anon_sym_u2285] = ACTIONS(59), - [anon_sym_u2208] = ACTIONS(59), - [anon_sym_u2209] = ACTIONS(59), - [anon_sym_u2286] = ACTIONS(59), - [anon_sym_u2282] = ACTIONS(59), - [anon_sym_u2284] = ACTIONS(59), - [anon_sym_AT_AT] = ACTIONS(59), + [sym_semi_colon] = ACTIONS(61), + [sym_keyword_value] = ACTIONS(61), + [sym_keyword_explain] = ACTIONS(61), + [sym_keyword_parallel] = ACTIONS(61), + [sym_keyword_timeout] = ACTIONS(61), + [sym_keyword_fetch] = ACTIONS(61), + [sym_keyword_limit] = ACTIONS(61), + [sym_keyword_rand] = ACTIONS(61), + [sym_keyword_collate] = ACTIONS(61), + [sym_keyword_numeric] = ACTIONS(61), + [sym_keyword_asc] = ACTIONS(61), + [sym_keyword_desc] = ACTIONS(61), + [sym_keyword_and] = ACTIONS(61), + [sym_keyword_or] = ACTIONS(61), + [sym_keyword_is] = ACTIONS(61), + [sym_keyword_not] = ACTIONS(63), + [sym_keyword_contains] = ACTIONS(61), + [sym_keyword_contains_not] = ACTIONS(61), + [sym_keyword_contains_all] = ACTIONS(61), + [sym_keyword_contains_any] = ACTIONS(61), + [sym_keyword_contains_none] = ACTIONS(61), + [sym_keyword_inside] = ACTIONS(61), + [sym_keyword_in] = ACTIONS(63), + [sym_keyword_not_inside] = ACTIONS(61), + [sym_keyword_all_inside] = ACTIONS(61), + [sym_keyword_any_inside] = ACTIONS(61), + [sym_keyword_none_inside] = ACTIONS(61), + [sym_keyword_outside] = ACTIONS(61), + [sym_keyword_intersects] = ACTIONS(61), + [sym_keyword_flexible] = ACTIONS(61), + [sym_keyword_readonly] = ACTIONS(61), + [sym_keyword_type] = ACTIONS(61), + [sym_keyword_default] = ACTIONS(61), + [sym_keyword_assert] = ACTIONS(61), + [sym_keyword_permissions] = ACTIONS(61), + [sym_keyword_for] = ACTIONS(61), + [sym_keyword_comment] = ACTIONS(61), + [anon_sym_COMMA] = ACTIONS(61), + [anon_sym_DASH_GT] = ACTIONS(61), + [anon_sym_LBRACK] = ACTIONS(61), + [anon_sym_RPAREN] = ACTIONS(61), + [anon_sym_COLON] = ACTIONS(134), + [anon_sym_RBRACE] = ACTIONS(61), + [anon_sym_LT_DASH] = ACTIONS(63), + [anon_sym_LT_DASH_GT] = ACTIONS(61), + [anon_sym_STAR] = ACTIONS(63), + [anon_sym_DOT] = ACTIONS(61), + [anon_sym_LT] = ACTIONS(63), + [anon_sym_GT] = ACTIONS(63), + [anon_sym_EQ] = ACTIONS(63), + [anon_sym_DASH] = ACTIONS(63), + [anon_sym_AT] = ACTIONS(63), + [anon_sym_LT_PIPE] = ACTIONS(61), + [anon_sym_AMP_AMP] = ACTIONS(61), + [anon_sym_PIPE_PIPE] = ACTIONS(61), + [anon_sym_QMARK_QMARK] = ACTIONS(61), + [anon_sym_QMARK_COLON] = ACTIONS(61), + [anon_sym_BANG_EQ] = ACTIONS(61), + [anon_sym_EQ_EQ] = ACTIONS(61), + [anon_sym_QMARK_EQ] = ACTIONS(61), + [anon_sym_STAR_EQ] = ACTIONS(61), + [anon_sym_TILDE] = ACTIONS(61), + [anon_sym_BANG_TILDE] = ACTIONS(61), + [anon_sym_STAR_TILDE] = ACTIONS(61), + [anon_sym_LT_EQ] = ACTIONS(61), + [anon_sym_GT_EQ] = ACTIONS(61), + [anon_sym_PLUS] = ACTIONS(63), + [anon_sym_PLUS_EQ] = ACTIONS(61), + [anon_sym_DASH_EQ] = ACTIONS(61), + [anon_sym_u00d7] = ACTIONS(61), + [anon_sym_SLASH] = ACTIONS(63), + [anon_sym_u00f7] = ACTIONS(61), + [anon_sym_STAR_STAR] = ACTIONS(61), + [anon_sym_u220b] = ACTIONS(61), + [anon_sym_u220c] = ACTIONS(61), + [anon_sym_u2287] = ACTIONS(61), + [anon_sym_u2283] = ACTIONS(61), + [anon_sym_u2285] = ACTIONS(61), + [anon_sym_u2208] = ACTIONS(61), + [anon_sym_u2209] = ACTIONS(61), + [anon_sym_u2286] = ACTIONS(61), + [anon_sym_u2282] = ACTIONS(61), + [anon_sym_u2284] = ACTIONS(61), + [anon_sym_AT_AT] = ACTIONS(61), }, [94] = { - [aux_sym_duration_repeat1] = STATE(100), - [ts_builtin_sym_end] = ACTIONS(99), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(99), - [sym_keyword_value] = ACTIONS(99), - [sym_keyword_explain] = ACTIONS(99), - [sym_keyword_parallel] = ACTIONS(99), - [sym_keyword_timeout] = ACTIONS(99), - [sym_keyword_fetch] = ACTIONS(99), - [sym_keyword_limit] = ACTIONS(99), - [sym_keyword_rand] = ACTIONS(99), - [sym_keyword_collate] = ACTIONS(99), - [sym_keyword_numeric] = ACTIONS(99), - [sym_keyword_asc] = ACTIONS(99), - [sym_keyword_desc] = ACTIONS(99), - [sym_keyword_and] = ACTIONS(99), - [sym_keyword_or] = ACTIONS(99), - [sym_keyword_is] = ACTIONS(99), - [sym_keyword_not] = ACTIONS(101), - [sym_keyword_contains] = ACTIONS(99), - [sym_keyword_contains_not] = ACTIONS(99), - [sym_keyword_contains_all] = ACTIONS(99), - [sym_keyword_contains_any] = ACTIONS(99), - [sym_keyword_contains_none] = ACTIONS(99), - [sym_keyword_inside] = ACTIONS(99), - [sym_keyword_in] = ACTIONS(101), - [sym_keyword_not_inside] = ACTIONS(99), - [sym_keyword_all_inside] = ACTIONS(99), - [sym_keyword_any_inside] = ACTIONS(99), - [sym_keyword_none_inside] = ACTIONS(99), - [sym_keyword_outside] = ACTIONS(99), - [sym_keyword_intersects] = ACTIONS(99), - [sym_keyword_flexible] = ACTIONS(99), - [sym_keyword_readonly] = ACTIONS(99), - [sym_keyword_type] = ACTIONS(99), - [sym_keyword_default] = ACTIONS(99), - [sym_keyword_assert] = ACTIONS(99), - [sym_keyword_permissions] = ACTIONS(99), - [sym_keyword_for] = ACTIONS(99), - [sym_keyword_comment] = ACTIONS(99), - [anon_sym_COMMA] = ACTIONS(99), - [anon_sym_DASH_GT] = ACTIONS(99), - [anon_sym_LBRACK] = ACTIONS(99), - [anon_sym_LT_DASH] = ACTIONS(101), - [anon_sym_LT_DASH_GT] = ACTIONS(99), - [anon_sym_STAR] = ACTIONS(101), - [anon_sym_DOT] = ACTIONS(99), - [anon_sym_LT] = ACTIONS(101), - [anon_sym_GT] = ACTIONS(101), - [anon_sym_EQ] = ACTIONS(101), - [sym_duration_part] = ACTIONS(288), - [anon_sym_DASH] = ACTIONS(101), - [anon_sym_AT] = ACTIONS(101), - [anon_sym_LT_PIPE] = ACTIONS(99), - [anon_sym_AMP_AMP] = ACTIONS(99), - [anon_sym_PIPE_PIPE] = ACTIONS(99), - [anon_sym_QMARK_QMARK] = ACTIONS(99), - [anon_sym_QMARK_COLON] = ACTIONS(99), - [anon_sym_BANG_EQ] = ACTIONS(99), - [anon_sym_EQ_EQ] = ACTIONS(99), - [anon_sym_QMARK_EQ] = ACTIONS(99), - [anon_sym_STAR_EQ] = ACTIONS(99), - [anon_sym_TILDE] = ACTIONS(99), - [anon_sym_BANG_TILDE] = ACTIONS(99), - [anon_sym_STAR_TILDE] = ACTIONS(99), - [anon_sym_LT_EQ] = ACTIONS(99), - [anon_sym_GT_EQ] = ACTIONS(99), - [anon_sym_PLUS] = ACTIONS(101), - [anon_sym_PLUS_EQ] = ACTIONS(99), - [anon_sym_DASH_EQ] = ACTIONS(99), - [anon_sym_u00d7] = ACTIONS(99), - [anon_sym_SLASH] = ACTIONS(101), - [anon_sym_u00f7] = ACTIONS(99), - [anon_sym_STAR_STAR] = ACTIONS(99), - [anon_sym_u220b] = ACTIONS(99), - [anon_sym_u220c] = ACTIONS(99), - [anon_sym_u2287] = ACTIONS(99), - [anon_sym_u2283] = ACTIONS(99), - [anon_sym_u2285] = ACTIONS(99), - [anon_sym_u2208] = ACTIONS(99), - [anon_sym_u2209] = ACTIONS(99), - [anon_sym_u2286] = ACTIONS(99), - [anon_sym_u2282] = ACTIONS(99), - [anon_sym_u2284] = ACTIONS(99), - [anon_sym_AT_AT] = ACTIONS(99), + [aux_sym_duration_repeat1] = STATE(99), + [ts_builtin_sym_end] = ACTIONS(108), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(108), + [sym_keyword_value] = ACTIONS(108), + [sym_keyword_explain] = ACTIONS(108), + [sym_keyword_parallel] = ACTIONS(108), + [sym_keyword_timeout] = ACTIONS(108), + [sym_keyword_fetch] = ACTIONS(108), + [sym_keyword_limit] = ACTIONS(108), + [sym_keyword_rand] = ACTIONS(108), + [sym_keyword_collate] = ACTIONS(108), + [sym_keyword_numeric] = ACTIONS(108), + [sym_keyword_asc] = ACTIONS(108), + [sym_keyword_desc] = ACTIONS(108), + [sym_keyword_and] = ACTIONS(108), + [sym_keyword_or] = ACTIONS(108), + [sym_keyword_is] = ACTIONS(108), + [sym_keyword_not] = ACTIONS(110), + [sym_keyword_contains] = ACTIONS(108), + [sym_keyword_contains_not] = ACTIONS(108), + [sym_keyword_contains_all] = ACTIONS(108), + [sym_keyword_contains_any] = ACTIONS(108), + [sym_keyword_contains_none] = ACTIONS(108), + [sym_keyword_inside] = ACTIONS(108), + [sym_keyword_in] = ACTIONS(110), + [sym_keyword_not_inside] = ACTIONS(108), + [sym_keyword_all_inside] = ACTIONS(108), + [sym_keyword_any_inside] = ACTIONS(108), + [sym_keyword_none_inside] = ACTIONS(108), + [sym_keyword_outside] = ACTIONS(108), + [sym_keyword_intersects] = ACTIONS(108), + [sym_keyword_flexible] = ACTIONS(108), + [sym_keyword_readonly] = ACTIONS(108), + [sym_keyword_type] = ACTIONS(108), + [sym_keyword_default] = ACTIONS(108), + [sym_keyword_assert] = ACTIONS(108), + [sym_keyword_permissions] = ACTIONS(108), + [sym_keyword_for] = ACTIONS(108), + [sym_keyword_comment] = ACTIONS(108), + [anon_sym_COMMA] = ACTIONS(108), + [anon_sym_DASH_GT] = ACTIONS(108), + [anon_sym_LBRACK] = ACTIONS(108), + [anon_sym_LT_DASH] = ACTIONS(110), + [anon_sym_LT_DASH_GT] = ACTIONS(108), + [anon_sym_STAR] = ACTIONS(110), + [anon_sym_DOT] = ACTIONS(108), + [anon_sym_LT] = ACTIONS(110), + [anon_sym_GT] = ACTIONS(110), + [anon_sym_EQ] = ACTIONS(110), + [sym_duration_part] = ACTIONS(290), + [anon_sym_DASH] = ACTIONS(110), + [anon_sym_AT] = ACTIONS(110), + [anon_sym_LT_PIPE] = ACTIONS(108), + [anon_sym_AMP_AMP] = ACTIONS(108), + [anon_sym_PIPE_PIPE] = ACTIONS(108), + [anon_sym_QMARK_QMARK] = ACTIONS(108), + [anon_sym_QMARK_COLON] = ACTIONS(108), + [anon_sym_BANG_EQ] = ACTIONS(108), + [anon_sym_EQ_EQ] = ACTIONS(108), + [anon_sym_QMARK_EQ] = ACTIONS(108), + [anon_sym_STAR_EQ] = ACTIONS(108), + [anon_sym_TILDE] = ACTIONS(108), + [anon_sym_BANG_TILDE] = ACTIONS(108), + [anon_sym_STAR_TILDE] = ACTIONS(108), + [anon_sym_LT_EQ] = ACTIONS(108), + [anon_sym_GT_EQ] = ACTIONS(108), + [anon_sym_PLUS] = ACTIONS(110), + [anon_sym_PLUS_EQ] = ACTIONS(108), + [anon_sym_DASH_EQ] = ACTIONS(108), + [anon_sym_u00d7] = ACTIONS(108), + [anon_sym_SLASH] = ACTIONS(110), + [anon_sym_u00f7] = ACTIONS(108), + [anon_sym_STAR_STAR] = ACTIONS(108), + [anon_sym_u220b] = ACTIONS(108), + [anon_sym_u220c] = ACTIONS(108), + [anon_sym_u2287] = ACTIONS(108), + [anon_sym_u2283] = ACTIONS(108), + [anon_sym_u2285] = ACTIONS(108), + [anon_sym_u2208] = ACTIONS(108), + [anon_sym_u2209] = ACTIONS(108), + [anon_sym_u2286] = ACTIONS(108), + [anon_sym_u2282] = ACTIONS(108), + [anon_sym_u2284] = ACTIONS(108), + [anon_sym_AT_AT] = ACTIONS(108), }, [95] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(134), - [sym_keyword_value] = ACTIONS(134), - [sym_keyword_explain] = ACTIONS(134), - [sym_keyword_parallel] = ACTIONS(134), - [sym_keyword_timeout] = ACTIONS(134), - [sym_keyword_fetch] = ACTIONS(134), - [sym_keyword_limit] = ACTIONS(134), - [sym_keyword_rand] = ACTIONS(134), - [sym_keyword_collate] = ACTIONS(134), - [sym_keyword_numeric] = ACTIONS(134), - [sym_keyword_asc] = ACTIONS(134), - [sym_keyword_desc] = ACTIONS(134), - [sym_keyword_and] = ACTIONS(134), - [sym_keyword_or] = ACTIONS(134), - [sym_keyword_is] = ACTIONS(134), - [sym_keyword_not] = ACTIONS(136), - [sym_keyword_contains] = ACTIONS(134), - [sym_keyword_contains_not] = ACTIONS(134), - [sym_keyword_contains_all] = ACTIONS(134), - [sym_keyword_contains_any] = ACTIONS(134), - [sym_keyword_contains_none] = ACTIONS(134), - [sym_keyword_inside] = ACTIONS(134), - [sym_keyword_in] = ACTIONS(136), - [sym_keyword_not_inside] = ACTIONS(134), - [sym_keyword_all_inside] = ACTIONS(134), - [sym_keyword_any_inside] = ACTIONS(134), - [sym_keyword_none_inside] = ACTIONS(134), - [sym_keyword_outside] = ACTIONS(134), - [sym_keyword_intersects] = ACTIONS(134), - [sym_keyword_flexible] = ACTIONS(134), - [sym_keyword_readonly] = ACTIONS(134), - [sym_keyword_type] = ACTIONS(134), - [sym_keyword_default] = ACTIONS(134), - [sym_keyword_assert] = ACTIONS(134), - [sym_keyword_permissions] = ACTIONS(134), - [sym_keyword_for] = ACTIONS(134), - [sym_keyword_comment] = ACTIONS(134), - [anon_sym_COMMA] = ACTIONS(134), - [anon_sym_DASH_GT] = ACTIONS(134), - [anon_sym_LBRACK] = ACTIONS(134), - [anon_sym_RPAREN] = ACTIONS(134), - [anon_sym_RBRACE] = ACTIONS(134), - [anon_sym_LT_DASH] = ACTIONS(136), - [anon_sym_LT_DASH_GT] = ACTIONS(134), - [anon_sym_STAR] = ACTIONS(136), - [anon_sym_DOT] = ACTIONS(136), - [anon_sym_LT] = ACTIONS(136), - [anon_sym_GT] = ACTIONS(136), - [anon_sym_DOT_DOT] = ACTIONS(134), - [anon_sym_EQ] = ACTIONS(136), - [anon_sym_DASH] = ACTIONS(136), - [anon_sym_AT] = ACTIONS(136), - [anon_sym_LT_PIPE] = ACTIONS(134), - [anon_sym_AMP_AMP] = ACTIONS(134), - [anon_sym_PIPE_PIPE] = ACTIONS(134), - [anon_sym_QMARK_QMARK] = ACTIONS(134), - [anon_sym_QMARK_COLON] = ACTIONS(134), - [anon_sym_BANG_EQ] = ACTIONS(134), - [anon_sym_EQ_EQ] = ACTIONS(134), - [anon_sym_QMARK_EQ] = ACTIONS(134), - [anon_sym_STAR_EQ] = ACTIONS(134), - [anon_sym_TILDE] = ACTIONS(134), - [anon_sym_BANG_TILDE] = ACTIONS(134), - [anon_sym_STAR_TILDE] = ACTIONS(134), - [anon_sym_LT_EQ] = ACTIONS(134), - [anon_sym_GT_EQ] = ACTIONS(134), - [anon_sym_PLUS] = ACTIONS(136), - [anon_sym_PLUS_EQ] = ACTIONS(134), - [anon_sym_DASH_EQ] = ACTIONS(134), - [anon_sym_u00d7] = ACTIONS(134), - [anon_sym_SLASH] = ACTIONS(136), - [anon_sym_u00f7] = ACTIONS(134), - [anon_sym_STAR_STAR] = ACTIONS(134), - [anon_sym_u220b] = ACTIONS(134), - [anon_sym_u220c] = ACTIONS(134), - [anon_sym_u2287] = ACTIONS(134), - [anon_sym_u2283] = ACTIONS(134), - [anon_sym_u2285] = ACTIONS(134), - [anon_sym_u2208] = ACTIONS(134), - [anon_sym_u2209] = ACTIONS(134), - [anon_sym_u2286] = ACTIONS(134), - [anon_sym_u2282] = ACTIONS(134), - [anon_sym_u2284] = ACTIONS(134), - [anon_sym_AT_AT] = ACTIONS(134), + [sym_semi_colon] = ACTIONS(136), + [sym_keyword_value] = ACTIONS(136), + [sym_keyword_explain] = ACTIONS(136), + [sym_keyword_parallel] = ACTIONS(136), + [sym_keyword_timeout] = ACTIONS(136), + [sym_keyword_fetch] = ACTIONS(136), + [sym_keyword_limit] = ACTIONS(136), + [sym_keyword_rand] = ACTIONS(136), + [sym_keyword_collate] = ACTIONS(136), + [sym_keyword_numeric] = ACTIONS(136), + [sym_keyword_asc] = ACTIONS(136), + [sym_keyword_desc] = ACTIONS(136), + [sym_keyword_and] = ACTIONS(136), + [sym_keyword_or] = ACTIONS(136), + [sym_keyword_is] = ACTIONS(136), + [sym_keyword_not] = ACTIONS(138), + [sym_keyword_contains] = ACTIONS(136), + [sym_keyword_contains_not] = ACTIONS(136), + [sym_keyword_contains_all] = ACTIONS(136), + [sym_keyword_contains_any] = ACTIONS(136), + [sym_keyword_contains_none] = ACTIONS(136), + [sym_keyword_inside] = ACTIONS(136), + [sym_keyword_in] = ACTIONS(138), + [sym_keyword_not_inside] = ACTIONS(136), + [sym_keyword_all_inside] = ACTIONS(136), + [sym_keyword_any_inside] = ACTIONS(136), + [sym_keyword_none_inside] = ACTIONS(136), + [sym_keyword_outside] = ACTIONS(136), + [sym_keyword_intersects] = ACTIONS(136), + [sym_keyword_flexible] = ACTIONS(136), + [sym_keyword_readonly] = ACTIONS(136), + [sym_keyword_type] = ACTIONS(136), + [sym_keyword_default] = ACTIONS(136), + [sym_keyword_assert] = ACTIONS(136), + [sym_keyword_permissions] = ACTIONS(136), + [sym_keyword_for] = ACTIONS(136), + [sym_keyword_comment] = ACTIONS(136), + [anon_sym_COMMA] = ACTIONS(136), + [anon_sym_DASH_GT] = ACTIONS(136), + [anon_sym_LBRACK] = ACTIONS(136), + [anon_sym_RPAREN] = ACTIONS(136), + [anon_sym_RBRACE] = ACTIONS(136), + [anon_sym_LT_DASH] = ACTIONS(138), + [anon_sym_LT_DASH_GT] = ACTIONS(136), + [anon_sym_STAR] = ACTIONS(138), + [anon_sym_DOT] = ACTIONS(138), + [anon_sym_LT] = ACTIONS(138), + [anon_sym_GT] = ACTIONS(138), + [anon_sym_DOT_DOT] = ACTIONS(136), + [anon_sym_EQ] = ACTIONS(138), + [anon_sym_DASH] = ACTIONS(138), + [anon_sym_AT] = ACTIONS(138), + [anon_sym_LT_PIPE] = ACTIONS(136), + [anon_sym_AMP_AMP] = ACTIONS(136), + [anon_sym_PIPE_PIPE] = ACTIONS(136), + [anon_sym_QMARK_QMARK] = ACTIONS(136), + [anon_sym_QMARK_COLON] = ACTIONS(136), + [anon_sym_BANG_EQ] = ACTIONS(136), + [anon_sym_EQ_EQ] = ACTIONS(136), + [anon_sym_QMARK_EQ] = ACTIONS(136), + [anon_sym_STAR_EQ] = ACTIONS(136), + [anon_sym_TILDE] = ACTIONS(136), + [anon_sym_BANG_TILDE] = ACTIONS(136), + [anon_sym_STAR_TILDE] = ACTIONS(136), + [anon_sym_LT_EQ] = ACTIONS(136), + [anon_sym_GT_EQ] = ACTIONS(136), + [anon_sym_PLUS] = ACTIONS(138), + [anon_sym_PLUS_EQ] = ACTIONS(136), + [anon_sym_DASH_EQ] = ACTIONS(136), + [anon_sym_u00d7] = ACTIONS(136), + [anon_sym_SLASH] = ACTIONS(138), + [anon_sym_u00f7] = ACTIONS(136), + [anon_sym_STAR_STAR] = ACTIONS(136), + [anon_sym_u220b] = ACTIONS(136), + [anon_sym_u220c] = ACTIONS(136), + [anon_sym_u2287] = ACTIONS(136), + [anon_sym_u2283] = ACTIONS(136), + [anon_sym_u2285] = ACTIONS(136), + [anon_sym_u2208] = ACTIONS(136), + [anon_sym_u2209] = ACTIONS(136), + [anon_sym_u2286] = ACTIONS(136), + [anon_sym_u2282] = ACTIONS(136), + [anon_sym_u2284] = ACTIONS(136), + [anon_sym_AT_AT] = ACTIONS(136), }, [96] = { + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(114), + [sym_keyword_value] = ACTIONS(114), + [sym_keyword_explain] = ACTIONS(114), + [sym_keyword_parallel] = ACTIONS(114), + [sym_keyword_timeout] = ACTIONS(114), + [sym_keyword_fetch] = ACTIONS(114), + [sym_keyword_limit] = ACTIONS(114), + [sym_keyword_rand] = ACTIONS(114), + [sym_keyword_collate] = ACTIONS(114), + [sym_keyword_numeric] = ACTIONS(114), + [sym_keyword_asc] = ACTIONS(114), + [sym_keyword_desc] = ACTIONS(114), + [sym_keyword_and] = ACTIONS(114), + [sym_keyword_or] = ACTIONS(114), + [sym_keyword_is] = ACTIONS(114), + [sym_keyword_not] = ACTIONS(116), + [sym_keyword_contains] = ACTIONS(114), + [sym_keyword_contains_not] = ACTIONS(114), + [sym_keyword_contains_all] = ACTIONS(114), + [sym_keyword_contains_any] = ACTIONS(114), + [sym_keyword_contains_none] = ACTIONS(114), + [sym_keyword_inside] = ACTIONS(114), + [sym_keyword_in] = ACTIONS(116), + [sym_keyword_not_inside] = ACTIONS(114), + [sym_keyword_all_inside] = ACTIONS(114), + [sym_keyword_any_inside] = ACTIONS(114), + [sym_keyword_none_inside] = ACTIONS(114), + [sym_keyword_outside] = ACTIONS(114), + [sym_keyword_intersects] = ACTIONS(114), + [sym_keyword_flexible] = ACTIONS(114), + [sym_keyword_readonly] = ACTIONS(114), + [sym_keyword_type] = ACTIONS(114), + [sym_keyword_default] = ACTIONS(114), + [sym_keyword_assert] = ACTIONS(114), + [sym_keyword_permissions] = ACTIONS(114), + [sym_keyword_for] = ACTIONS(114), + [sym_keyword_comment] = ACTIONS(114), + [anon_sym_COMMA] = ACTIONS(114), + [anon_sym_DASH_GT] = ACTIONS(114), + [anon_sym_LBRACK] = ACTIONS(114), + [anon_sym_RPAREN] = ACTIONS(114), + [anon_sym_RBRACE] = ACTIONS(114), + [anon_sym_LT_DASH] = ACTIONS(116), + [anon_sym_LT_DASH_GT] = ACTIONS(114), + [anon_sym_STAR] = ACTIONS(116), + [anon_sym_DOT] = ACTIONS(116), + [anon_sym_LT] = ACTIONS(116), + [anon_sym_GT] = ACTIONS(116), + [anon_sym_DOT_DOT] = ACTIONS(114), + [anon_sym_EQ] = ACTIONS(116), + [anon_sym_DASH] = ACTIONS(116), + [anon_sym_AT] = ACTIONS(116), + [anon_sym_LT_PIPE] = ACTIONS(114), + [anon_sym_AMP_AMP] = ACTIONS(114), + [anon_sym_PIPE_PIPE] = ACTIONS(114), + [anon_sym_QMARK_QMARK] = ACTIONS(114), + [anon_sym_QMARK_COLON] = ACTIONS(114), + [anon_sym_BANG_EQ] = ACTIONS(114), + [anon_sym_EQ_EQ] = ACTIONS(114), + [anon_sym_QMARK_EQ] = ACTIONS(114), + [anon_sym_STAR_EQ] = ACTIONS(114), + [anon_sym_TILDE] = ACTIONS(114), + [anon_sym_BANG_TILDE] = ACTIONS(114), + [anon_sym_STAR_TILDE] = ACTIONS(114), + [anon_sym_LT_EQ] = ACTIONS(114), + [anon_sym_GT_EQ] = ACTIONS(114), + [anon_sym_PLUS] = ACTIONS(116), + [anon_sym_PLUS_EQ] = ACTIONS(114), + [anon_sym_DASH_EQ] = ACTIONS(114), + [anon_sym_u00d7] = ACTIONS(114), + [anon_sym_SLASH] = ACTIONS(116), + [anon_sym_u00f7] = ACTIONS(114), + [anon_sym_STAR_STAR] = ACTIONS(114), + [anon_sym_u220b] = ACTIONS(114), + [anon_sym_u220c] = ACTIONS(114), + [anon_sym_u2287] = ACTIONS(114), + [anon_sym_u2283] = ACTIONS(114), + [anon_sym_u2285] = ACTIONS(114), + [anon_sym_u2208] = ACTIONS(114), + [anon_sym_u2209] = ACTIONS(114), + [anon_sym_u2286] = ACTIONS(114), + [anon_sym_u2282] = ACTIONS(114), + [anon_sym_u2284] = ACTIONS(114), + [anon_sym_AT_AT] = ACTIONS(114), + }, + [97] = { [sym_comment] = ACTIONS(3), [sym_semi_colon] = ACTIONS(126), [sym_keyword_value] = ACTIONS(126), @@ -25439,93 +25661,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_u2284] = ACTIONS(126), [anon_sym_AT_AT] = ACTIONS(126), }, - [97] = { - [ts_builtin_sym_end] = ACTIONS(79), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(79), - [sym_keyword_return] = ACTIONS(79), - [sym_keyword_value] = ACTIONS(79), - [sym_keyword_explain] = ACTIONS(79), - [sym_keyword_parallel] = ACTIONS(79), - [sym_keyword_timeout] = ACTIONS(79), - [sym_keyword_fetch] = ACTIONS(79), - [sym_keyword_limit] = ACTIONS(79), - [sym_keyword_rand] = ACTIONS(79), - [sym_keyword_collate] = ACTIONS(79), - [sym_keyword_numeric] = ACTIONS(79), - [sym_keyword_asc] = ACTIONS(79), - [sym_keyword_desc] = ACTIONS(79), - [sym_keyword_where] = ACTIONS(79), - [sym_keyword_and] = ACTIONS(79), - [sym_keyword_or] = ACTIONS(79), - [sym_keyword_is] = ACTIONS(79), - [sym_keyword_not] = ACTIONS(81), - [sym_keyword_contains] = ACTIONS(79), - [sym_keyword_contains_not] = ACTIONS(79), - [sym_keyword_contains_all] = ACTIONS(79), - [sym_keyword_contains_any] = ACTIONS(79), - [sym_keyword_contains_none] = ACTIONS(79), - [sym_keyword_inside] = ACTIONS(79), - [sym_keyword_in] = ACTIONS(81), - [sym_keyword_not_inside] = ACTIONS(79), - [sym_keyword_all_inside] = ACTIONS(79), - [sym_keyword_any_inside] = ACTIONS(79), - [sym_keyword_none_inside] = ACTIONS(79), - [sym_keyword_outside] = ACTIONS(79), - [sym_keyword_intersects] = ACTIONS(79), - [sym_keyword_flexible] = ACTIONS(79), - [sym_keyword_readonly] = ACTIONS(79), - [sym_keyword_content] = ACTIONS(79), - [sym_keyword_merge] = ACTIONS(79), - [sym_keyword_patch] = ACTIONS(79), - [sym_keyword_type] = ACTIONS(79), - [sym_keyword_default] = ACTIONS(79), - [sym_keyword_assert] = ACTIONS(79), - [sym_keyword_permissions] = ACTIONS(79), - [sym_keyword_for] = ACTIONS(79), - [sym_keyword_comment] = ACTIONS(79), - [sym_keyword_set] = ACTIONS(79), - [sym_keyword_unset] = ACTIONS(79), - [anon_sym_COMMA] = ACTIONS(79), - [anon_sym_STAR] = ACTIONS(81), - [anon_sym_LT] = ACTIONS(81), - [anon_sym_GT] = ACTIONS(81), - [anon_sym_EQ] = ACTIONS(81), - [anon_sym_DASH] = ACTIONS(81), - [anon_sym_AT] = ACTIONS(81), - [anon_sym_LT_PIPE] = ACTIONS(79), - [anon_sym_AMP_AMP] = ACTIONS(79), - [anon_sym_PIPE_PIPE] = ACTIONS(79), - [anon_sym_QMARK_QMARK] = ACTIONS(79), - [anon_sym_QMARK_COLON] = ACTIONS(79), - [anon_sym_BANG_EQ] = ACTIONS(79), - [anon_sym_EQ_EQ] = ACTIONS(79), - [anon_sym_QMARK_EQ] = ACTIONS(79), - [anon_sym_STAR_EQ] = ACTIONS(79), - [anon_sym_TILDE] = ACTIONS(79), - [anon_sym_BANG_TILDE] = ACTIONS(79), - [anon_sym_STAR_TILDE] = ACTIONS(79), - [anon_sym_LT_EQ] = ACTIONS(79), - [anon_sym_GT_EQ] = ACTIONS(79), - [anon_sym_PLUS] = ACTIONS(81), - [anon_sym_PLUS_EQ] = ACTIONS(79), - [anon_sym_DASH_EQ] = ACTIONS(79), - [anon_sym_u00d7] = ACTIONS(79), - [anon_sym_SLASH] = ACTIONS(81), - [anon_sym_u00f7] = ACTIONS(79), - [anon_sym_STAR_STAR] = ACTIONS(79), - [anon_sym_u220b] = ACTIONS(79), - [anon_sym_u220c] = ACTIONS(79), - [anon_sym_u2287] = ACTIONS(79), - [anon_sym_u2283] = ACTIONS(79), - [anon_sym_u2285] = ACTIONS(79), - [anon_sym_u2208] = ACTIONS(79), - [anon_sym_u2209] = ACTIONS(79), - [anon_sym_u2286] = ACTIONS(79), - [anon_sym_u2282] = ACTIONS(79), - [anon_sym_u2284] = ACTIONS(79), - [anon_sym_AT_AT] = ACTIONS(79), - }, [98] = { [sym_comment] = ACTIONS(3), [sym_semi_colon] = ACTIONS(122), @@ -25614,6 +25749,526 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT_AT] = ACTIONS(122), }, [99] = { + [aux_sym_duration_repeat1] = STATE(99), + [ts_builtin_sym_end] = ACTIONS(101), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(101), + [sym_keyword_value] = ACTIONS(101), + [sym_keyword_explain] = ACTIONS(101), + [sym_keyword_parallel] = ACTIONS(101), + [sym_keyword_timeout] = ACTIONS(101), + [sym_keyword_fetch] = ACTIONS(101), + [sym_keyword_limit] = ACTIONS(101), + [sym_keyword_rand] = ACTIONS(101), + [sym_keyword_collate] = ACTIONS(101), + [sym_keyword_numeric] = ACTIONS(101), + [sym_keyword_asc] = ACTIONS(101), + [sym_keyword_desc] = ACTIONS(101), + [sym_keyword_and] = ACTIONS(101), + [sym_keyword_or] = ACTIONS(101), + [sym_keyword_is] = ACTIONS(101), + [sym_keyword_not] = ACTIONS(103), + [sym_keyword_contains] = ACTIONS(101), + [sym_keyword_contains_not] = ACTIONS(101), + [sym_keyword_contains_all] = ACTIONS(101), + [sym_keyword_contains_any] = ACTIONS(101), + [sym_keyword_contains_none] = ACTIONS(101), + [sym_keyword_inside] = ACTIONS(101), + [sym_keyword_in] = ACTIONS(103), + [sym_keyword_not_inside] = ACTIONS(101), + [sym_keyword_all_inside] = ACTIONS(101), + [sym_keyword_any_inside] = ACTIONS(101), + [sym_keyword_none_inside] = ACTIONS(101), + [sym_keyword_outside] = ACTIONS(101), + [sym_keyword_intersects] = ACTIONS(101), + [sym_keyword_flexible] = ACTIONS(101), + [sym_keyword_readonly] = ACTIONS(101), + [sym_keyword_type] = ACTIONS(101), + [sym_keyword_default] = ACTIONS(101), + [sym_keyword_assert] = ACTIONS(101), + [sym_keyword_permissions] = ACTIONS(101), + [sym_keyword_for] = ACTIONS(101), + [sym_keyword_comment] = ACTIONS(101), + [anon_sym_COMMA] = ACTIONS(101), + [anon_sym_DASH_GT] = ACTIONS(101), + [anon_sym_LBRACK] = ACTIONS(101), + [anon_sym_LT_DASH] = ACTIONS(103), + [anon_sym_LT_DASH_GT] = ACTIONS(101), + [anon_sym_STAR] = ACTIONS(103), + [anon_sym_DOT] = ACTIONS(101), + [anon_sym_LT] = ACTIONS(103), + [anon_sym_GT] = ACTIONS(103), + [anon_sym_EQ] = ACTIONS(103), + [sym_duration_part] = ACTIONS(292), + [anon_sym_DASH] = ACTIONS(103), + [anon_sym_AT] = ACTIONS(103), + [anon_sym_LT_PIPE] = ACTIONS(101), + [anon_sym_AMP_AMP] = ACTIONS(101), + [anon_sym_PIPE_PIPE] = ACTIONS(101), + [anon_sym_QMARK_QMARK] = ACTIONS(101), + [anon_sym_QMARK_COLON] = ACTIONS(101), + [anon_sym_BANG_EQ] = ACTIONS(101), + [anon_sym_EQ_EQ] = ACTIONS(101), + [anon_sym_QMARK_EQ] = ACTIONS(101), + [anon_sym_STAR_EQ] = ACTIONS(101), + [anon_sym_TILDE] = ACTIONS(101), + [anon_sym_BANG_TILDE] = ACTIONS(101), + [anon_sym_STAR_TILDE] = ACTIONS(101), + [anon_sym_LT_EQ] = ACTIONS(101), + [anon_sym_GT_EQ] = ACTIONS(101), + [anon_sym_PLUS] = ACTIONS(103), + [anon_sym_PLUS_EQ] = ACTIONS(101), + [anon_sym_DASH_EQ] = ACTIONS(101), + [anon_sym_u00d7] = ACTIONS(101), + [anon_sym_SLASH] = ACTIONS(103), + [anon_sym_u00f7] = ACTIONS(101), + [anon_sym_STAR_STAR] = ACTIONS(101), + [anon_sym_u220b] = ACTIONS(101), + [anon_sym_u220c] = ACTIONS(101), + [anon_sym_u2287] = ACTIONS(101), + [anon_sym_u2283] = ACTIONS(101), + [anon_sym_u2285] = ACTIONS(101), + [anon_sym_u2208] = ACTIONS(101), + [anon_sym_u2209] = ACTIONS(101), + [anon_sym_u2286] = ACTIONS(101), + [anon_sym_u2282] = ACTIONS(101), + [anon_sym_u2284] = ACTIONS(101), + [anon_sym_AT_AT] = ACTIONS(101), + }, + [100] = { + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(118), + [sym_keyword_value] = ACTIONS(118), + [sym_keyword_explain] = ACTIONS(118), + [sym_keyword_parallel] = ACTIONS(118), + [sym_keyword_timeout] = ACTIONS(118), + [sym_keyword_fetch] = ACTIONS(118), + [sym_keyword_limit] = ACTIONS(118), + [sym_keyword_rand] = ACTIONS(118), + [sym_keyword_collate] = ACTIONS(118), + [sym_keyword_numeric] = ACTIONS(118), + [sym_keyword_asc] = ACTIONS(118), + [sym_keyword_desc] = ACTIONS(118), + [sym_keyword_and] = ACTIONS(118), + [sym_keyword_or] = ACTIONS(118), + [sym_keyword_is] = ACTIONS(118), + [sym_keyword_not] = ACTIONS(120), + [sym_keyword_contains] = ACTIONS(118), + [sym_keyword_contains_not] = ACTIONS(118), + [sym_keyword_contains_all] = ACTIONS(118), + [sym_keyword_contains_any] = ACTIONS(118), + [sym_keyword_contains_none] = ACTIONS(118), + [sym_keyword_inside] = ACTIONS(118), + [sym_keyword_in] = ACTIONS(120), + [sym_keyword_not_inside] = ACTIONS(118), + [sym_keyword_all_inside] = ACTIONS(118), + [sym_keyword_any_inside] = ACTIONS(118), + [sym_keyword_none_inside] = ACTIONS(118), + [sym_keyword_outside] = ACTIONS(118), + [sym_keyword_intersects] = ACTIONS(118), + [sym_keyword_flexible] = ACTIONS(118), + [sym_keyword_readonly] = ACTIONS(118), + [sym_keyword_type] = ACTIONS(118), + [sym_keyword_default] = ACTIONS(118), + [sym_keyword_assert] = ACTIONS(118), + [sym_keyword_permissions] = ACTIONS(118), + [sym_keyword_for] = ACTIONS(118), + [sym_keyword_comment] = ACTIONS(118), + [anon_sym_COMMA] = ACTIONS(118), + [anon_sym_DASH_GT] = ACTIONS(118), + [anon_sym_LBRACK] = ACTIONS(118), + [anon_sym_RPAREN] = ACTIONS(118), + [anon_sym_RBRACE] = ACTIONS(118), + [anon_sym_LT_DASH] = ACTIONS(120), + [anon_sym_LT_DASH_GT] = ACTIONS(118), + [anon_sym_STAR] = ACTIONS(120), + [anon_sym_DOT] = ACTIONS(120), + [anon_sym_LT] = ACTIONS(120), + [anon_sym_GT] = ACTIONS(120), + [anon_sym_DOT_DOT] = ACTIONS(118), + [anon_sym_EQ] = ACTIONS(120), + [anon_sym_DASH] = ACTIONS(120), + [anon_sym_AT] = ACTIONS(120), + [anon_sym_LT_PIPE] = ACTIONS(118), + [anon_sym_AMP_AMP] = ACTIONS(118), + [anon_sym_PIPE_PIPE] = ACTIONS(118), + [anon_sym_QMARK_QMARK] = ACTIONS(118), + [anon_sym_QMARK_COLON] = ACTIONS(118), + [anon_sym_BANG_EQ] = ACTIONS(118), + [anon_sym_EQ_EQ] = ACTIONS(118), + [anon_sym_QMARK_EQ] = ACTIONS(118), + [anon_sym_STAR_EQ] = ACTIONS(118), + [anon_sym_TILDE] = ACTIONS(118), + [anon_sym_BANG_TILDE] = ACTIONS(118), + [anon_sym_STAR_TILDE] = ACTIONS(118), + [anon_sym_LT_EQ] = ACTIONS(118), + [anon_sym_GT_EQ] = ACTIONS(118), + [anon_sym_PLUS] = ACTIONS(120), + [anon_sym_PLUS_EQ] = ACTIONS(118), + [anon_sym_DASH_EQ] = ACTIONS(118), + [anon_sym_u00d7] = ACTIONS(118), + [anon_sym_SLASH] = ACTIONS(120), + [anon_sym_u00f7] = ACTIONS(118), + [anon_sym_STAR_STAR] = ACTIONS(118), + [anon_sym_u220b] = ACTIONS(118), + [anon_sym_u220c] = ACTIONS(118), + [anon_sym_u2287] = ACTIONS(118), + [anon_sym_u2283] = ACTIONS(118), + [anon_sym_u2285] = ACTIONS(118), + [anon_sym_u2208] = ACTIONS(118), + [anon_sym_u2209] = ACTIONS(118), + [anon_sym_u2286] = ACTIONS(118), + [anon_sym_u2282] = ACTIONS(118), + [anon_sym_u2284] = ACTIONS(118), + [anon_sym_AT_AT] = ACTIONS(118), + }, + [101] = { + [ts_builtin_sym_end] = ACTIONS(97), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(97), + [sym_keyword_return] = ACTIONS(97), + [sym_keyword_value] = ACTIONS(97), + [sym_keyword_explain] = ACTIONS(97), + [sym_keyword_parallel] = ACTIONS(97), + [sym_keyword_timeout] = ACTIONS(97), + [sym_keyword_fetch] = ACTIONS(97), + [sym_keyword_limit] = ACTIONS(97), + [sym_keyword_rand] = ACTIONS(97), + [sym_keyword_collate] = ACTIONS(97), + [sym_keyword_numeric] = ACTIONS(97), + [sym_keyword_asc] = ACTIONS(97), + [sym_keyword_desc] = ACTIONS(97), + [sym_keyword_where] = ACTIONS(97), + [sym_keyword_and] = ACTIONS(97), + [sym_keyword_or] = ACTIONS(97), + [sym_keyword_is] = ACTIONS(97), + [sym_keyword_not] = ACTIONS(99), + [sym_keyword_contains] = ACTIONS(97), + [sym_keyword_contains_not] = ACTIONS(97), + [sym_keyword_contains_all] = ACTIONS(97), + [sym_keyword_contains_any] = ACTIONS(97), + [sym_keyword_contains_none] = ACTIONS(97), + [sym_keyword_inside] = ACTIONS(97), + [sym_keyword_in] = ACTIONS(99), + [sym_keyword_not_inside] = ACTIONS(97), + [sym_keyword_all_inside] = ACTIONS(97), + [sym_keyword_any_inside] = ACTIONS(97), + [sym_keyword_none_inside] = ACTIONS(97), + [sym_keyword_outside] = ACTIONS(97), + [sym_keyword_intersects] = ACTIONS(97), + [sym_keyword_flexible] = ACTIONS(97), + [sym_keyword_readonly] = ACTIONS(97), + [sym_keyword_content] = ACTIONS(97), + [sym_keyword_merge] = ACTIONS(97), + [sym_keyword_patch] = ACTIONS(97), + [sym_keyword_type] = ACTIONS(97), + [sym_keyword_default] = ACTIONS(97), + [sym_keyword_assert] = ACTIONS(97), + [sym_keyword_permissions] = ACTIONS(97), + [sym_keyword_for] = ACTIONS(97), + [sym_keyword_comment] = ACTIONS(97), + [sym_keyword_set] = ACTIONS(97), + [sym_keyword_unset] = ACTIONS(97), + [anon_sym_COMMA] = ACTIONS(97), + [anon_sym_STAR] = ACTIONS(99), + [anon_sym_LT] = ACTIONS(99), + [anon_sym_GT] = ACTIONS(99), + [anon_sym_EQ] = ACTIONS(99), + [anon_sym_DASH] = ACTIONS(99), + [anon_sym_AT] = ACTIONS(99), + [anon_sym_LT_PIPE] = ACTIONS(97), + [anon_sym_AMP_AMP] = ACTIONS(97), + [anon_sym_PIPE_PIPE] = ACTIONS(97), + [anon_sym_QMARK_QMARK] = ACTIONS(97), + [anon_sym_QMARK_COLON] = ACTIONS(97), + [anon_sym_BANG_EQ] = ACTIONS(97), + [anon_sym_EQ_EQ] = ACTIONS(97), + [anon_sym_QMARK_EQ] = ACTIONS(97), + [anon_sym_STAR_EQ] = ACTIONS(97), + [anon_sym_TILDE] = ACTIONS(97), + [anon_sym_BANG_TILDE] = ACTIONS(97), + [anon_sym_STAR_TILDE] = ACTIONS(97), + [anon_sym_LT_EQ] = ACTIONS(97), + [anon_sym_GT_EQ] = ACTIONS(97), + [anon_sym_PLUS] = ACTIONS(99), + [anon_sym_PLUS_EQ] = ACTIONS(97), + [anon_sym_DASH_EQ] = ACTIONS(97), + [anon_sym_u00d7] = ACTIONS(97), + [anon_sym_SLASH] = ACTIONS(99), + [anon_sym_u00f7] = ACTIONS(97), + [anon_sym_STAR_STAR] = ACTIONS(97), + [anon_sym_u220b] = ACTIONS(97), + [anon_sym_u220c] = ACTIONS(97), + [anon_sym_u2287] = ACTIONS(97), + [anon_sym_u2283] = ACTIONS(97), + [anon_sym_u2285] = ACTIONS(97), + [anon_sym_u2208] = ACTIONS(97), + [anon_sym_u2209] = ACTIONS(97), + [anon_sym_u2286] = ACTIONS(97), + [anon_sym_u2282] = ACTIONS(97), + [anon_sym_u2284] = ACTIONS(97), + [anon_sym_AT_AT] = ACTIONS(97), + }, + [102] = { + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(140), + [sym_keyword_value] = ACTIONS(140), + [sym_keyword_explain] = ACTIONS(140), + [sym_keyword_parallel] = ACTIONS(140), + [sym_keyword_timeout] = ACTIONS(140), + [sym_keyword_fetch] = ACTIONS(140), + [sym_keyword_limit] = ACTIONS(140), + [sym_keyword_rand] = ACTIONS(140), + [sym_keyword_collate] = ACTIONS(140), + [sym_keyword_numeric] = ACTIONS(140), + [sym_keyword_asc] = ACTIONS(140), + [sym_keyword_desc] = ACTIONS(140), + [sym_keyword_and] = ACTIONS(140), + [sym_keyword_or] = ACTIONS(140), + [sym_keyword_is] = ACTIONS(140), + [sym_keyword_not] = ACTIONS(142), + [sym_keyword_contains] = ACTIONS(140), + [sym_keyword_contains_not] = ACTIONS(140), + [sym_keyword_contains_all] = ACTIONS(140), + [sym_keyword_contains_any] = ACTIONS(140), + [sym_keyword_contains_none] = ACTIONS(140), + [sym_keyword_inside] = ACTIONS(140), + [sym_keyword_in] = ACTIONS(142), + [sym_keyword_not_inside] = ACTIONS(140), + [sym_keyword_all_inside] = ACTIONS(140), + [sym_keyword_any_inside] = ACTIONS(140), + [sym_keyword_none_inside] = ACTIONS(140), + [sym_keyword_outside] = ACTIONS(140), + [sym_keyword_intersects] = ACTIONS(140), + [sym_keyword_flexible] = ACTIONS(140), + [sym_keyword_readonly] = ACTIONS(140), + [sym_keyword_type] = ACTIONS(140), + [sym_keyword_default] = ACTIONS(140), + [sym_keyword_assert] = ACTIONS(140), + [sym_keyword_permissions] = ACTIONS(140), + [sym_keyword_for] = ACTIONS(140), + [sym_keyword_comment] = ACTIONS(140), + [anon_sym_COMMA] = ACTIONS(140), + [anon_sym_DASH_GT] = ACTIONS(140), + [anon_sym_LBRACK] = ACTIONS(140), + [anon_sym_RPAREN] = ACTIONS(140), + [anon_sym_RBRACE] = ACTIONS(140), + [anon_sym_LT_DASH] = ACTIONS(142), + [anon_sym_LT_DASH_GT] = ACTIONS(140), + [anon_sym_STAR] = ACTIONS(142), + [anon_sym_DOT] = ACTIONS(142), + [anon_sym_LT] = ACTIONS(142), + [anon_sym_GT] = ACTIONS(142), + [anon_sym_DOT_DOT] = ACTIONS(140), + [anon_sym_EQ] = ACTIONS(142), + [anon_sym_DASH] = ACTIONS(142), + [anon_sym_AT] = ACTIONS(142), + [anon_sym_LT_PIPE] = ACTIONS(140), + [anon_sym_AMP_AMP] = ACTIONS(140), + [anon_sym_PIPE_PIPE] = ACTIONS(140), + [anon_sym_QMARK_QMARK] = ACTIONS(140), + [anon_sym_QMARK_COLON] = ACTIONS(140), + [anon_sym_BANG_EQ] = ACTIONS(140), + [anon_sym_EQ_EQ] = ACTIONS(140), + [anon_sym_QMARK_EQ] = ACTIONS(140), + [anon_sym_STAR_EQ] = ACTIONS(140), + [anon_sym_TILDE] = ACTIONS(140), + [anon_sym_BANG_TILDE] = ACTIONS(140), + [anon_sym_STAR_TILDE] = ACTIONS(140), + [anon_sym_LT_EQ] = ACTIONS(140), + [anon_sym_GT_EQ] = ACTIONS(140), + [anon_sym_PLUS] = ACTIONS(142), + [anon_sym_PLUS_EQ] = ACTIONS(140), + [anon_sym_DASH_EQ] = ACTIONS(140), + [anon_sym_u00d7] = ACTIONS(140), + [anon_sym_SLASH] = ACTIONS(142), + [anon_sym_u00f7] = ACTIONS(140), + [anon_sym_STAR_STAR] = ACTIONS(140), + [anon_sym_u220b] = ACTIONS(140), + [anon_sym_u220c] = ACTIONS(140), + [anon_sym_u2287] = ACTIONS(140), + [anon_sym_u2283] = ACTIONS(140), + [anon_sym_u2285] = ACTIONS(140), + [anon_sym_u2208] = ACTIONS(140), + [anon_sym_u2209] = ACTIONS(140), + [anon_sym_u2286] = ACTIONS(140), + [anon_sym_u2282] = ACTIONS(140), + [anon_sym_u2284] = ACTIONS(140), + [anon_sym_AT_AT] = ACTIONS(140), + }, + [103] = { + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(188), + [sym_keyword_value] = ACTIONS(188), + [sym_keyword_explain] = ACTIONS(188), + [sym_keyword_parallel] = ACTIONS(188), + [sym_keyword_timeout] = ACTIONS(188), + [sym_keyword_fetch] = ACTIONS(188), + [sym_keyword_limit] = ACTIONS(188), + [sym_keyword_rand] = ACTIONS(188), + [sym_keyword_collate] = ACTIONS(188), + [sym_keyword_numeric] = ACTIONS(188), + [sym_keyword_asc] = ACTIONS(188), + [sym_keyword_desc] = ACTIONS(188), + [sym_keyword_and] = ACTIONS(188), + [sym_keyword_or] = ACTIONS(188), + [sym_keyword_is] = ACTIONS(188), + [sym_keyword_not] = ACTIONS(190), + [sym_keyword_contains] = ACTIONS(188), + [sym_keyword_contains_not] = ACTIONS(188), + [sym_keyword_contains_all] = ACTIONS(188), + [sym_keyword_contains_any] = ACTIONS(188), + [sym_keyword_contains_none] = ACTIONS(188), + [sym_keyword_inside] = ACTIONS(188), + [sym_keyword_in] = ACTIONS(190), + [sym_keyword_not_inside] = ACTIONS(188), + [sym_keyword_all_inside] = ACTIONS(188), + [sym_keyword_any_inside] = ACTIONS(188), + [sym_keyword_none_inside] = ACTIONS(188), + [sym_keyword_outside] = ACTIONS(188), + [sym_keyword_intersects] = ACTIONS(188), + [sym_keyword_flexible] = ACTIONS(188), + [sym_keyword_readonly] = ACTIONS(188), + [sym_keyword_type] = ACTIONS(188), + [sym_keyword_default] = ACTIONS(188), + [sym_keyword_assert] = ACTIONS(188), + [sym_keyword_permissions] = ACTIONS(188), + [sym_keyword_for] = ACTIONS(188), + [sym_keyword_comment] = ACTIONS(188), + [anon_sym_COMMA] = ACTIONS(188), + [anon_sym_DASH_GT] = ACTIONS(188), + [anon_sym_LBRACK] = ACTIONS(188), + [anon_sym_RPAREN] = ACTIONS(188), + [anon_sym_RBRACE] = ACTIONS(188), + [anon_sym_LT_DASH] = ACTIONS(190), + [anon_sym_LT_DASH_GT] = ACTIONS(188), + [anon_sym_STAR] = ACTIONS(190), + [anon_sym_DOT] = ACTIONS(188), + [anon_sym_LT] = ACTIONS(190), + [anon_sym_GT] = ACTIONS(190), + [anon_sym_EQ] = ACTIONS(190), + [anon_sym_DASH] = ACTIONS(190), + [anon_sym_AT] = ACTIONS(190), + [anon_sym_LT_PIPE] = ACTIONS(188), + [anon_sym_AMP_AMP] = ACTIONS(188), + [anon_sym_PIPE_PIPE] = ACTIONS(188), + [anon_sym_QMARK_QMARK] = ACTIONS(188), + [anon_sym_QMARK_COLON] = ACTIONS(188), + [anon_sym_BANG_EQ] = ACTIONS(188), + [anon_sym_EQ_EQ] = ACTIONS(188), + [anon_sym_QMARK_EQ] = ACTIONS(188), + [anon_sym_STAR_EQ] = ACTIONS(188), + [anon_sym_TILDE] = ACTIONS(188), + [anon_sym_BANG_TILDE] = ACTIONS(188), + [anon_sym_STAR_TILDE] = ACTIONS(188), + [anon_sym_LT_EQ] = ACTIONS(188), + [anon_sym_GT_EQ] = ACTIONS(188), + [anon_sym_PLUS] = ACTIONS(190), + [anon_sym_PLUS_EQ] = ACTIONS(188), + [anon_sym_DASH_EQ] = ACTIONS(188), + [anon_sym_u00d7] = ACTIONS(188), + [anon_sym_SLASH] = ACTIONS(190), + [anon_sym_u00f7] = ACTIONS(188), + [anon_sym_STAR_STAR] = ACTIONS(188), + [anon_sym_u220b] = ACTIONS(188), + [anon_sym_u220c] = ACTIONS(188), + [anon_sym_u2287] = ACTIONS(188), + [anon_sym_u2283] = ACTIONS(188), + [anon_sym_u2285] = ACTIONS(188), + [anon_sym_u2208] = ACTIONS(188), + [anon_sym_u2209] = ACTIONS(188), + [anon_sym_u2286] = ACTIONS(188), + [anon_sym_u2282] = ACTIONS(188), + [anon_sym_u2284] = ACTIONS(188), + [anon_sym_AT_AT] = ACTIONS(188), + }, + [104] = { + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(196), + [sym_keyword_value] = ACTIONS(196), + [sym_keyword_explain] = ACTIONS(196), + [sym_keyword_parallel] = ACTIONS(196), + [sym_keyword_timeout] = ACTIONS(196), + [sym_keyword_fetch] = ACTIONS(196), + [sym_keyword_limit] = ACTIONS(196), + [sym_keyword_rand] = ACTIONS(196), + [sym_keyword_collate] = ACTIONS(196), + [sym_keyword_numeric] = ACTIONS(196), + [sym_keyword_asc] = ACTIONS(196), + [sym_keyword_desc] = ACTIONS(196), + [sym_keyword_and] = ACTIONS(196), + [sym_keyword_or] = ACTIONS(196), + [sym_keyword_is] = ACTIONS(196), + [sym_keyword_not] = ACTIONS(198), + [sym_keyword_contains] = ACTIONS(196), + [sym_keyword_contains_not] = ACTIONS(196), + [sym_keyword_contains_all] = ACTIONS(196), + [sym_keyword_contains_any] = ACTIONS(196), + [sym_keyword_contains_none] = ACTIONS(196), + [sym_keyword_inside] = ACTIONS(196), + [sym_keyword_in] = ACTIONS(198), + [sym_keyword_not_inside] = ACTIONS(196), + [sym_keyword_all_inside] = ACTIONS(196), + [sym_keyword_any_inside] = ACTIONS(196), + [sym_keyword_none_inside] = ACTIONS(196), + [sym_keyword_outside] = ACTIONS(196), + [sym_keyword_intersects] = ACTIONS(196), + [sym_keyword_flexible] = ACTIONS(196), + [sym_keyword_readonly] = ACTIONS(196), + [sym_keyword_type] = ACTIONS(196), + [sym_keyword_default] = ACTIONS(196), + [sym_keyword_assert] = ACTIONS(196), + [sym_keyword_permissions] = ACTIONS(196), + [sym_keyword_for] = ACTIONS(196), + [sym_keyword_comment] = ACTIONS(196), + [anon_sym_COMMA] = ACTIONS(196), + [anon_sym_DASH_GT] = ACTIONS(196), + [anon_sym_LBRACK] = ACTIONS(196), + [anon_sym_RPAREN] = ACTIONS(196), + [anon_sym_RBRACE] = ACTIONS(196), + [anon_sym_LT_DASH] = ACTIONS(198), + [anon_sym_LT_DASH_GT] = ACTIONS(196), + [anon_sym_STAR] = ACTIONS(198), + [anon_sym_DOT] = ACTIONS(196), + [anon_sym_LT] = ACTIONS(198), + [anon_sym_GT] = ACTIONS(198), + [anon_sym_EQ] = ACTIONS(198), + [anon_sym_DASH] = ACTIONS(198), + [anon_sym_AT] = ACTIONS(198), + [anon_sym_LT_PIPE] = ACTIONS(196), + [anon_sym_AMP_AMP] = ACTIONS(196), + [anon_sym_PIPE_PIPE] = ACTIONS(196), + [anon_sym_QMARK_QMARK] = ACTIONS(196), + [anon_sym_QMARK_COLON] = ACTIONS(196), + [anon_sym_BANG_EQ] = ACTIONS(196), + [anon_sym_EQ_EQ] = ACTIONS(196), + [anon_sym_QMARK_EQ] = ACTIONS(196), + [anon_sym_STAR_EQ] = ACTIONS(196), + [anon_sym_TILDE] = ACTIONS(196), + [anon_sym_BANG_TILDE] = ACTIONS(196), + [anon_sym_STAR_TILDE] = ACTIONS(196), + [anon_sym_LT_EQ] = ACTIONS(196), + [anon_sym_GT_EQ] = ACTIONS(196), + [anon_sym_PLUS] = ACTIONS(198), + [anon_sym_PLUS_EQ] = ACTIONS(196), + [anon_sym_DASH_EQ] = ACTIONS(196), + [anon_sym_u00d7] = ACTIONS(196), + [anon_sym_SLASH] = ACTIONS(198), + [anon_sym_u00f7] = ACTIONS(196), + [anon_sym_STAR_STAR] = ACTIONS(196), + [anon_sym_u220b] = ACTIONS(196), + [anon_sym_u220c] = ACTIONS(196), + [anon_sym_u2287] = ACTIONS(196), + [anon_sym_u2283] = ACTIONS(196), + [anon_sym_u2285] = ACTIONS(196), + [anon_sym_u2208] = ACTIONS(196), + [anon_sym_u2209] = ACTIONS(196), + [anon_sym_u2286] = ACTIONS(196), + [anon_sym_u2282] = ACTIONS(196), + [anon_sym_u2284] = ACTIONS(196), + [anon_sym_AT_AT] = ACTIONS(196), + }, + [105] = { [sym_comment] = ACTIONS(3), [sym_semi_colon] = ACTIONS(130), [sym_keyword_value] = ACTIONS(130), @@ -25660,10 +26315,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_DASH] = ACTIONS(132), [anon_sym_LT_DASH_GT] = ACTIONS(130), [anon_sym_STAR] = ACTIONS(132), - [anon_sym_DOT] = ACTIONS(132), + [anon_sym_DOT] = ACTIONS(130), [anon_sym_LT] = ACTIONS(132), [anon_sym_GT] = ACTIONS(132), - [anon_sym_DOT_DOT] = ACTIONS(130), [anon_sym_EQ] = ACTIONS(132), [anon_sym_DASH] = ACTIONS(132), [anon_sym_AT] = ACTIONS(132), @@ -25700,9306 +26354,9000 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_u2284] = ACTIONS(130), [anon_sym_AT_AT] = ACTIONS(130), }, - [100] = { - [aux_sym_duration_repeat1] = STATE(100), - [ts_builtin_sym_end] = ACTIONS(105), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(105), - [sym_keyword_value] = ACTIONS(105), - [sym_keyword_explain] = ACTIONS(105), - [sym_keyword_parallel] = ACTIONS(105), - [sym_keyword_timeout] = ACTIONS(105), - [sym_keyword_fetch] = ACTIONS(105), - [sym_keyword_limit] = ACTIONS(105), - [sym_keyword_rand] = ACTIONS(105), - [sym_keyword_collate] = ACTIONS(105), - [sym_keyword_numeric] = ACTIONS(105), - [sym_keyword_asc] = ACTIONS(105), - [sym_keyword_desc] = ACTIONS(105), - [sym_keyword_and] = ACTIONS(105), - [sym_keyword_or] = ACTIONS(105), - [sym_keyword_is] = ACTIONS(105), - [sym_keyword_not] = ACTIONS(107), - [sym_keyword_contains] = ACTIONS(105), - [sym_keyword_contains_not] = ACTIONS(105), - [sym_keyword_contains_all] = ACTIONS(105), - [sym_keyword_contains_any] = ACTIONS(105), - [sym_keyword_contains_none] = ACTIONS(105), - [sym_keyword_inside] = ACTIONS(105), - [sym_keyword_in] = ACTIONS(107), - [sym_keyword_not_inside] = ACTIONS(105), - [sym_keyword_all_inside] = ACTIONS(105), - [sym_keyword_any_inside] = ACTIONS(105), - [sym_keyword_none_inside] = ACTIONS(105), - [sym_keyword_outside] = ACTIONS(105), - [sym_keyword_intersects] = ACTIONS(105), - [sym_keyword_flexible] = ACTIONS(105), - [sym_keyword_readonly] = ACTIONS(105), - [sym_keyword_type] = ACTIONS(105), - [sym_keyword_default] = ACTIONS(105), - [sym_keyword_assert] = ACTIONS(105), - [sym_keyword_permissions] = ACTIONS(105), - [sym_keyword_for] = ACTIONS(105), - [sym_keyword_comment] = ACTIONS(105), - [anon_sym_COMMA] = ACTIONS(105), - [anon_sym_DASH_GT] = ACTIONS(105), - [anon_sym_LBRACK] = ACTIONS(105), - [anon_sym_LT_DASH] = ACTIONS(107), - [anon_sym_LT_DASH_GT] = ACTIONS(105), - [anon_sym_STAR] = ACTIONS(107), - [anon_sym_DOT] = ACTIONS(105), - [anon_sym_LT] = ACTIONS(107), - [anon_sym_GT] = ACTIONS(107), - [anon_sym_EQ] = ACTIONS(107), - [sym_duration_part] = ACTIONS(290), - [anon_sym_DASH] = ACTIONS(107), - [anon_sym_AT] = ACTIONS(107), - [anon_sym_LT_PIPE] = ACTIONS(105), - [anon_sym_AMP_AMP] = ACTIONS(105), - [anon_sym_PIPE_PIPE] = ACTIONS(105), - [anon_sym_QMARK_QMARK] = ACTIONS(105), - [anon_sym_QMARK_COLON] = ACTIONS(105), - [anon_sym_BANG_EQ] = ACTIONS(105), - [anon_sym_EQ_EQ] = ACTIONS(105), - [anon_sym_QMARK_EQ] = ACTIONS(105), - [anon_sym_STAR_EQ] = ACTIONS(105), - [anon_sym_TILDE] = ACTIONS(105), - [anon_sym_BANG_TILDE] = ACTIONS(105), - [anon_sym_STAR_TILDE] = ACTIONS(105), - [anon_sym_LT_EQ] = ACTIONS(105), - [anon_sym_GT_EQ] = ACTIONS(105), - [anon_sym_PLUS] = ACTIONS(107), - [anon_sym_PLUS_EQ] = ACTIONS(105), - [anon_sym_DASH_EQ] = ACTIONS(105), - [anon_sym_u00d7] = ACTIONS(105), - [anon_sym_SLASH] = ACTIONS(107), - [anon_sym_u00f7] = ACTIONS(105), - [anon_sym_STAR_STAR] = ACTIONS(105), - [anon_sym_u220b] = ACTIONS(105), - [anon_sym_u220c] = ACTIONS(105), - [anon_sym_u2287] = ACTIONS(105), - [anon_sym_u2283] = ACTIONS(105), - [anon_sym_u2285] = ACTIONS(105), - [anon_sym_u2208] = ACTIONS(105), - [anon_sym_u2209] = ACTIONS(105), - [anon_sym_u2286] = ACTIONS(105), - [anon_sym_u2282] = ACTIONS(105), - [anon_sym_u2284] = ACTIONS(105), - [anon_sym_AT_AT] = ACTIONS(105), - }, - [101] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(138), - [sym_keyword_value] = ACTIONS(138), - [sym_keyword_explain] = ACTIONS(138), - [sym_keyword_parallel] = ACTIONS(138), - [sym_keyword_timeout] = ACTIONS(138), - [sym_keyword_fetch] = ACTIONS(138), - [sym_keyword_limit] = ACTIONS(138), - [sym_keyword_rand] = ACTIONS(138), - [sym_keyword_collate] = ACTIONS(138), - [sym_keyword_numeric] = ACTIONS(138), - [sym_keyword_asc] = ACTIONS(138), - [sym_keyword_desc] = ACTIONS(138), - [sym_keyword_and] = ACTIONS(138), - [sym_keyword_or] = ACTIONS(138), - [sym_keyword_is] = ACTIONS(138), - [sym_keyword_not] = ACTIONS(140), - [sym_keyword_contains] = ACTIONS(138), - [sym_keyword_contains_not] = ACTIONS(138), - [sym_keyword_contains_all] = ACTIONS(138), - [sym_keyword_contains_any] = ACTIONS(138), - [sym_keyword_contains_none] = ACTIONS(138), - [sym_keyword_inside] = ACTIONS(138), - [sym_keyword_in] = ACTIONS(140), - [sym_keyword_not_inside] = ACTIONS(138), - [sym_keyword_all_inside] = ACTIONS(138), - [sym_keyword_any_inside] = ACTIONS(138), - [sym_keyword_none_inside] = ACTIONS(138), - [sym_keyword_outside] = ACTIONS(138), - [sym_keyword_intersects] = ACTIONS(138), - [sym_keyword_flexible] = ACTIONS(138), - [sym_keyword_readonly] = ACTIONS(138), - [sym_keyword_type] = ACTIONS(138), - [sym_keyword_default] = ACTIONS(138), - [sym_keyword_assert] = ACTIONS(138), - [sym_keyword_permissions] = ACTIONS(138), - [sym_keyword_for] = ACTIONS(138), - [sym_keyword_comment] = ACTIONS(138), - [anon_sym_COMMA] = ACTIONS(138), - [anon_sym_DASH_GT] = ACTIONS(138), - [anon_sym_LBRACK] = ACTIONS(138), - [anon_sym_RPAREN] = ACTIONS(138), - [anon_sym_RBRACE] = ACTIONS(138), - [anon_sym_LT_DASH] = ACTIONS(140), - [anon_sym_LT_DASH_GT] = ACTIONS(138), - [anon_sym_STAR] = ACTIONS(140), - [anon_sym_DOT] = ACTIONS(140), - [anon_sym_LT] = ACTIONS(140), - [anon_sym_GT] = ACTIONS(140), - [anon_sym_DOT_DOT] = ACTIONS(138), - [anon_sym_EQ] = ACTIONS(140), - [anon_sym_DASH] = ACTIONS(140), - [anon_sym_AT] = ACTIONS(140), - [anon_sym_LT_PIPE] = ACTIONS(138), - [anon_sym_AMP_AMP] = ACTIONS(138), - [anon_sym_PIPE_PIPE] = ACTIONS(138), - [anon_sym_QMARK_QMARK] = ACTIONS(138), - [anon_sym_QMARK_COLON] = ACTIONS(138), - [anon_sym_BANG_EQ] = ACTIONS(138), - [anon_sym_EQ_EQ] = ACTIONS(138), - [anon_sym_QMARK_EQ] = ACTIONS(138), - [anon_sym_STAR_EQ] = ACTIONS(138), - [anon_sym_TILDE] = ACTIONS(138), - [anon_sym_BANG_TILDE] = ACTIONS(138), - [anon_sym_STAR_TILDE] = ACTIONS(138), - [anon_sym_LT_EQ] = ACTIONS(138), - [anon_sym_GT_EQ] = ACTIONS(138), - [anon_sym_PLUS] = ACTIONS(140), - [anon_sym_PLUS_EQ] = ACTIONS(138), - [anon_sym_DASH_EQ] = ACTIONS(138), - [anon_sym_u00d7] = ACTIONS(138), - [anon_sym_SLASH] = ACTIONS(140), - [anon_sym_u00f7] = ACTIONS(138), - [anon_sym_STAR_STAR] = ACTIONS(138), - [anon_sym_u220b] = ACTIONS(138), - [anon_sym_u220c] = ACTIONS(138), - [anon_sym_u2287] = ACTIONS(138), - [anon_sym_u2283] = ACTIONS(138), - [anon_sym_u2285] = ACTIONS(138), - [anon_sym_u2208] = ACTIONS(138), - [anon_sym_u2209] = ACTIONS(138), - [anon_sym_u2286] = ACTIONS(138), - [anon_sym_u2282] = ACTIONS(138), - [anon_sym_u2284] = ACTIONS(138), - [anon_sym_AT_AT] = ACTIONS(138), - }, - [102] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(112), - [sym_keyword_value] = ACTIONS(112), - [sym_keyword_explain] = ACTIONS(112), - [sym_keyword_parallel] = ACTIONS(112), - [sym_keyword_timeout] = ACTIONS(112), - [sym_keyword_fetch] = ACTIONS(112), - [sym_keyword_limit] = ACTIONS(112), - [sym_keyword_rand] = ACTIONS(112), - [sym_keyword_collate] = ACTIONS(112), - [sym_keyword_numeric] = ACTIONS(112), - [sym_keyword_asc] = ACTIONS(112), - [sym_keyword_desc] = ACTIONS(112), - [sym_keyword_and] = ACTIONS(112), - [sym_keyword_or] = ACTIONS(112), - [sym_keyword_is] = ACTIONS(112), - [sym_keyword_not] = ACTIONS(114), - [sym_keyword_contains] = ACTIONS(112), - [sym_keyword_contains_not] = ACTIONS(112), - [sym_keyword_contains_all] = ACTIONS(112), - [sym_keyword_contains_any] = ACTIONS(112), - [sym_keyword_contains_none] = ACTIONS(112), - [sym_keyword_inside] = ACTIONS(112), - [sym_keyword_in] = ACTIONS(114), - [sym_keyword_not_inside] = ACTIONS(112), - [sym_keyword_all_inside] = ACTIONS(112), - [sym_keyword_any_inside] = ACTIONS(112), - [sym_keyword_none_inside] = ACTIONS(112), - [sym_keyword_outside] = ACTIONS(112), - [sym_keyword_intersects] = ACTIONS(112), - [sym_keyword_flexible] = ACTIONS(112), - [sym_keyword_readonly] = ACTIONS(112), - [sym_keyword_type] = ACTIONS(112), - [sym_keyword_default] = ACTIONS(112), - [sym_keyword_assert] = ACTIONS(112), - [sym_keyword_permissions] = ACTIONS(112), - [sym_keyword_for] = ACTIONS(112), - [sym_keyword_comment] = ACTIONS(112), - [anon_sym_COMMA] = ACTIONS(112), - [anon_sym_DASH_GT] = ACTIONS(112), - [anon_sym_LBRACK] = ACTIONS(112), - [anon_sym_RPAREN] = ACTIONS(112), - [anon_sym_RBRACE] = ACTIONS(112), - [anon_sym_LT_DASH] = ACTIONS(114), - [anon_sym_LT_DASH_GT] = ACTIONS(112), - [anon_sym_STAR] = ACTIONS(114), - [anon_sym_DOT] = ACTIONS(114), - [anon_sym_LT] = ACTIONS(114), - [anon_sym_GT] = ACTIONS(114), - [anon_sym_DOT_DOT] = ACTIONS(112), - [anon_sym_EQ] = ACTIONS(114), - [anon_sym_DASH] = ACTIONS(114), - [anon_sym_AT] = ACTIONS(114), - [anon_sym_LT_PIPE] = ACTIONS(112), - [anon_sym_AMP_AMP] = ACTIONS(112), - [anon_sym_PIPE_PIPE] = ACTIONS(112), - [anon_sym_QMARK_QMARK] = ACTIONS(112), - [anon_sym_QMARK_COLON] = ACTIONS(112), - [anon_sym_BANG_EQ] = ACTIONS(112), - [anon_sym_EQ_EQ] = ACTIONS(112), - [anon_sym_QMARK_EQ] = ACTIONS(112), - [anon_sym_STAR_EQ] = ACTIONS(112), - [anon_sym_TILDE] = ACTIONS(112), - [anon_sym_BANG_TILDE] = ACTIONS(112), - [anon_sym_STAR_TILDE] = ACTIONS(112), - [anon_sym_LT_EQ] = ACTIONS(112), - [anon_sym_GT_EQ] = ACTIONS(112), - [anon_sym_PLUS] = ACTIONS(114), - [anon_sym_PLUS_EQ] = ACTIONS(112), - [anon_sym_DASH_EQ] = ACTIONS(112), - [anon_sym_u00d7] = ACTIONS(112), - [anon_sym_SLASH] = ACTIONS(114), - [anon_sym_u00f7] = ACTIONS(112), - [anon_sym_STAR_STAR] = ACTIONS(112), - [anon_sym_u220b] = ACTIONS(112), - [anon_sym_u220c] = ACTIONS(112), - [anon_sym_u2287] = ACTIONS(112), - [anon_sym_u2283] = ACTIONS(112), - [anon_sym_u2285] = ACTIONS(112), - [anon_sym_u2208] = ACTIONS(112), - [anon_sym_u2209] = ACTIONS(112), - [anon_sym_u2286] = ACTIONS(112), - [anon_sym_u2282] = ACTIONS(112), - [anon_sym_u2284] = ACTIONS(112), - [anon_sym_AT_AT] = ACTIONS(112), - }, - [103] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(166), - [sym_keyword_value] = ACTIONS(166), - [sym_keyword_explain] = ACTIONS(166), - [sym_keyword_parallel] = ACTIONS(166), - [sym_keyword_timeout] = ACTIONS(166), - [sym_keyword_fetch] = ACTIONS(166), - [sym_keyword_limit] = ACTIONS(166), - [sym_keyword_rand] = ACTIONS(166), - [sym_keyword_collate] = ACTIONS(166), - [sym_keyword_numeric] = ACTIONS(166), - [sym_keyword_asc] = ACTIONS(166), - [sym_keyword_desc] = ACTIONS(166), - [sym_keyword_and] = ACTIONS(166), - [sym_keyword_or] = ACTIONS(166), - [sym_keyword_is] = ACTIONS(166), - [sym_keyword_not] = ACTIONS(168), - [sym_keyword_contains] = ACTIONS(166), - [sym_keyword_contains_not] = ACTIONS(166), - [sym_keyword_contains_all] = ACTIONS(166), - [sym_keyword_contains_any] = ACTIONS(166), - [sym_keyword_contains_none] = ACTIONS(166), - [sym_keyword_inside] = ACTIONS(166), - [sym_keyword_in] = ACTIONS(168), - [sym_keyword_not_inside] = ACTIONS(166), - [sym_keyword_all_inside] = ACTIONS(166), - [sym_keyword_any_inside] = ACTIONS(166), - [sym_keyword_none_inside] = ACTIONS(166), - [sym_keyword_outside] = ACTIONS(166), - [sym_keyword_intersects] = ACTIONS(166), - [sym_keyword_flexible] = ACTIONS(166), - [sym_keyword_readonly] = ACTIONS(166), - [sym_keyword_type] = ACTIONS(166), - [sym_keyword_default] = ACTIONS(166), - [sym_keyword_assert] = ACTIONS(166), - [sym_keyword_permissions] = ACTIONS(166), - [sym_keyword_for] = ACTIONS(166), - [sym_keyword_comment] = ACTIONS(166), - [anon_sym_COMMA] = ACTIONS(166), - [anon_sym_DASH_GT] = ACTIONS(166), - [anon_sym_LBRACK] = ACTIONS(166), - [anon_sym_RPAREN] = ACTIONS(166), - [anon_sym_RBRACE] = ACTIONS(166), - [anon_sym_LT_DASH] = ACTIONS(168), - [anon_sym_LT_DASH_GT] = ACTIONS(166), - [anon_sym_STAR] = ACTIONS(168), - [anon_sym_DOT] = ACTIONS(166), - [anon_sym_LT] = ACTIONS(168), - [anon_sym_GT] = ACTIONS(168), - [anon_sym_EQ] = ACTIONS(168), - [anon_sym_DASH] = ACTIONS(168), - [anon_sym_AT] = ACTIONS(168), - [anon_sym_LT_PIPE] = ACTIONS(166), - [anon_sym_AMP_AMP] = ACTIONS(166), - [anon_sym_PIPE_PIPE] = ACTIONS(166), - [anon_sym_QMARK_QMARK] = ACTIONS(166), - [anon_sym_QMARK_COLON] = ACTIONS(166), - [anon_sym_BANG_EQ] = ACTIONS(166), - [anon_sym_EQ_EQ] = ACTIONS(166), - [anon_sym_QMARK_EQ] = ACTIONS(166), - [anon_sym_STAR_EQ] = ACTIONS(166), - [anon_sym_TILDE] = ACTIONS(166), - [anon_sym_BANG_TILDE] = ACTIONS(166), - [anon_sym_STAR_TILDE] = ACTIONS(166), - [anon_sym_LT_EQ] = ACTIONS(166), - [anon_sym_GT_EQ] = ACTIONS(166), - [anon_sym_PLUS] = ACTIONS(168), - [anon_sym_PLUS_EQ] = ACTIONS(166), - [anon_sym_DASH_EQ] = ACTIONS(166), - [anon_sym_u00d7] = ACTIONS(166), - [anon_sym_SLASH] = ACTIONS(168), - [anon_sym_u00f7] = ACTIONS(166), - [anon_sym_STAR_STAR] = ACTIONS(166), - [anon_sym_u220b] = ACTIONS(166), - [anon_sym_u220c] = ACTIONS(166), - [anon_sym_u2287] = ACTIONS(166), - [anon_sym_u2283] = ACTIONS(166), - [anon_sym_u2285] = ACTIONS(166), - [anon_sym_u2208] = ACTIONS(166), - [anon_sym_u2209] = ACTIONS(166), - [anon_sym_u2286] = ACTIONS(166), - [anon_sym_u2282] = ACTIONS(166), - [anon_sym_u2284] = ACTIONS(166), - [anon_sym_AT_AT] = ACTIONS(166), - }, - [104] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(182), - [sym_keyword_value] = ACTIONS(182), - [sym_keyword_explain] = ACTIONS(182), - [sym_keyword_parallel] = ACTIONS(182), - [sym_keyword_timeout] = ACTIONS(182), - [sym_keyword_fetch] = ACTIONS(182), - [sym_keyword_limit] = ACTIONS(182), - [sym_keyword_rand] = ACTIONS(182), - [sym_keyword_collate] = ACTIONS(182), - [sym_keyword_numeric] = ACTIONS(182), - [sym_keyword_asc] = ACTIONS(182), - [sym_keyword_desc] = ACTIONS(182), - [sym_keyword_and] = ACTIONS(182), - [sym_keyword_or] = ACTIONS(182), - [sym_keyword_is] = ACTIONS(182), - [sym_keyword_not] = ACTIONS(184), - [sym_keyword_contains] = ACTIONS(182), - [sym_keyword_contains_not] = ACTIONS(182), - [sym_keyword_contains_all] = ACTIONS(182), - [sym_keyword_contains_any] = ACTIONS(182), - [sym_keyword_contains_none] = ACTIONS(182), - [sym_keyword_inside] = ACTIONS(182), - [sym_keyword_in] = ACTIONS(184), - [sym_keyword_not_inside] = ACTIONS(182), - [sym_keyword_all_inside] = ACTIONS(182), - [sym_keyword_any_inside] = ACTIONS(182), - [sym_keyword_none_inside] = ACTIONS(182), - [sym_keyword_outside] = ACTIONS(182), - [sym_keyword_intersects] = ACTIONS(182), - [sym_keyword_flexible] = ACTIONS(182), - [sym_keyword_readonly] = ACTIONS(182), - [sym_keyword_type] = ACTIONS(182), - [sym_keyword_default] = ACTIONS(182), - [sym_keyword_assert] = ACTIONS(182), - [sym_keyword_permissions] = ACTIONS(182), - [sym_keyword_for] = ACTIONS(182), - [sym_keyword_comment] = ACTIONS(182), - [anon_sym_COMMA] = ACTIONS(182), - [anon_sym_DASH_GT] = ACTIONS(182), - [anon_sym_LBRACK] = ACTIONS(182), - [anon_sym_RPAREN] = ACTIONS(182), - [anon_sym_RBRACE] = ACTIONS(182), - [anon_sym_LT_DASH] = ACTIONS(184), - [anon_sym_LT_DASH_GT] = ACTIONS(182), - [anon_sym_STAR] = ACTIONS(184), - [anon_sym_DOT] = ACTIONS(182), - [anon_sym_LT] = ACTIONS(184), - [anon_sym_GT] = ACTIONS(184), - [anon_sym_EQ] = ACTIONS(184), - [anon_sym_DASH] = ACTIONS(184), - [anon_sym_AT] = ACTIONS(184), - [anon_sym_LT_PIPE] = ACTIONS(182), - [anon_sym_AMP_AMP] = ACTIONS(182), - [anon_sym_PIPE_PIPE] = ACTIONS(182), - [anon_sym_QMARK_QMARK] = ACTIONS(182), - [anon_sym_QMARK_COLON] = ACTIONS(182), - [anon_sym_BANG_EQ] = ACTIONS(182), - [anon_sym_EQ_EQ] = ACTIONS(182), - [anon_sym_QMARK_EQ] = ACTIONS(182), - [anon_sym_STAR_EQ] = ACTIONS(182), - [anon_sym_TILDE] = ACTIONS(182), - [anon_sym_BANG_TILDE] = ACTIONS(182), - [anon_sym_STAR_TILDE] = ACTIONS(182), - [anon_sym_LT_EQ] = ACTIONS(182), - [anon_sym_GT_EQ] = ACTIONS(182), - [anon_sym_PLUS] = ACTIONS(184), - [anon_sym_PLUS_EQ] = ACTIONS(182), - [anon_sym_DASH_EQ] = ACTIONS(182), - [anon_sym_u00d7] = ACTIONS(182), - [anon_sym_SLASH] = ACTIONS(184), - [anon_sym_u00f7] = ACTIONS(182), - [anon_sym_STAR_STAR] = ACTIONS(182), - [anon_sym_u220b] = ACTIONS(182), - [anon_sym_u220c] = ACTIONS(182), - [anon_sym_u2287] = ACTIONS(182), - [anon_sym_u2283] = ACTIONS(182), - [anon_sym_u2285] = ACTIONS(182), - [anon_sym_u2208] = ACTIONS(182), - [anon_sym_u2209] = ACTIONS(182), - [anon_sym_u2286] = ACTIONS(182), - [anon_sym_u2282] = ACTIONS(182), - [anon_sym_u2284] = ACTIONS(182), - [anon_sym_AT_AT] = ACTIONS(182), - }, - [105] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(198), - [sym_keyword_value] = ACTIONS(198), - [sym_keyword_explain] = ACTIONS(198), - [sym_keyword_parallel] = ACTIONS(198), - [sym_keyword_timeout] = ACTIONS(198), - [sym_keyword_fetch] = ACTIONS(198), - [sym_keyword_limit] = ACTIONS(198), - [sym_keyword_rand] = ACTIONS(198), - [sym_keyword_collate] = ACTIONS(198), - [sym_keyword_numeric] = ACTIONS(198), - [sym_keyword_asc] = ACTIONS(198), - [sym_keyword_desc] = ACTIONS(198), - [sym_keyword_and] = ACTIONS(198), - [sym_keyword_or] = ACTIONS(198), - [sym_keyword_is] = ACTIONS(198), - [sym_keyword_not] = ACTIONS(200), - [sym_keyword_contains] = ACTIONS(198), - [sym_keyword_contains_not] = ACTIONS(198), - [sym_keyword_contains_all] = ACTIONS(198), - [sym_keyword_contains_any] = ACTIONS(198), - [sym_keyword_contains_none] = ACTIONS(198), - [sym_keyword_inside] = ACTIONS(198), - [sym_keyword_in] = ACTIONS(200), - [sym_keyword_not_inside] = ACTIONS(198), - [sym_keyword_all_inside] = ACTIONS(198), - [sym_keyword_any_inside] = ACTIONS(198), - [sym_keyword_none_inside] = ACTIONS(198), - [sym_keyword_outside] = ACTIONS(198), - [sym_keyword_intersects] = ACTIONS(198), - [sym_keyword_flexible] = ACTIONS(198), - [sym_keyword_readonly] = ACTIONS(198), - [sym_keyword_type] = ACTIONS(198), - [sym_keyword_default] = ACTIONS(198), - [sym_keyword_assert] = ACTIONS(198), - [sym_keyword_permissions] = ACTIONS(198), - [sym_keyword_for] = ACTIONS(198), - [sym_keyword_comment] = ACTIONS(198), - [anon_sym_COMMA] = ACTIONS(198), - [anon_sym_DASH_GT] = ACTIONS(198), - [anon_sym_LBRACK] = ACTIONS(198), - [anon_sym_RPAREN] = ACTIONS(198), - [anon_sym_RBRACE] = ACTIONS(198), - [anon_sym_LT_DASH] = ACTIONS(200), - [anon_sym_LT_DASH_GT] = ACTIONS(198), - [anon_sym_STAR] = ACTIONS(200), - [anon_sym_DOT] = ACTIONS(198), - [anon_sym_LT] = ACTIONS(200), - [anon_sym_GT] = ACTIONS(200), - [anon_sym_EQ] = ACTIONS(200), - [anon_sym_DASH] = ACTIONS(200), - [anon_sym_AT] = ACTIONS(200), - [anon_sym_LT_PIPE] = ACTIONS(198), - [anon_sym_AMP_AMP] = ACTIONS(198), - [anon_sym_PIPE_PIPE] = ACTIONS(198), - [anon_sym_QMARK_QMARK] = ACTIONS(198), - [anon_sym_QMARK_COLON] = ACTIONS(198), - [anon_sym_BANG_EQ] = ACTIONS(198), - [anon_sym_EQ_EQ] = ACTIONS(198), - [anon_sym_QMARK_EQ] = ACTIONS(198), - [anon_sym_STAR_EQ] = ACTIONS(198), - [anon_sym_TILDE] = ACTIONS(198), - [anon_sym_BANG_TILDE] = ACTIONS(198), - [anon_sym_STAR_TILDE] = ACTIONS(198), - [anon_sym_LT_EQ] = ACTIONS(198), - [anon_sym_GT_EQ] = ACTIONS(198), - [anon_sym_PLUS] = ACTIONS(200), - [anon_sym_PLUS_EQ] = ACTIONS(198), - [anon_sym_DASH_EQ] = ACTIONS(198), - [anon_sym_u00d7] = ACTIONS(198), - [anon_sym_SLASH] = ACTIONS(200), - [anon_sym_u00f7] = ACTIONS(198), - [anon_sym_STAR_STAR] = ACTIONS(198), - [anon_sym_u220b] = ACTIONS(198), - [anon_sym_u220c] = ACTIONS(198), - [anon_sym_u2287] = ACTIONS(198), - [anon_sym_u2283] = ACTIONS(198), - [anon_sym_u2285] = ACTIONS(198), - [anon_sym_u2208] = ACTIONS(198), - [anon_sym_u2209] = ACTIONS(198), - [anon_sym_u2286] = ACTIONS(198), - [anon_sym_u2282] = ACTIONS(198), - [anon_sym_u2284] = ACTIONS(198), - [anon_sym_AT_AT] = ACTIONS(198), - }, [106] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(170), - [sym_keyword_value] = ACTIONS(170), - [sym_keyword_explain] = ACTIONS(170), - [sym_keyword_parallel] = ACTIONS(170), - [sym_keyword_timeout] = ACTIONS(170), - [sym_keyword_fetch] = ACTIONS(170), - [sym_keyword_limit] = ACTIONS(170), - [sym_keyword_rand] = ACTIONS(170), - [sym_keyword_collate] = ACTIONS(170), - [sym_keyword_numeric] = ACTIONS(170), - [sym_keyword_asc] = ACTIONS(170), - [sym_keyword_desc] = ACTIONS(170), - [sym_keyword_and] = ACTIONS(170), - [sym_keyword_or] = ACTIONS(170), - [sym_keyword_is] = ACTIONS(170), - [sym_keyword_not] = ACTIONS(172), - [sym_keyword_contains] = ACTIONS(170), - [sym_keyword_contains_not] = ACTIONS(170), - [sym_keyword_contains_all] = ACTIONS(170), - [sym_keyword_contains_any] = ACTIONS(170), - [sym_keyword_contains_none] = ACTIONS(170), - [sym_keyword_inside] = ACTIONS(170), - [sym_keyword_in] = ACTIONS(172), - [sym_keyword_not_inside] = ACTIONS(170), - [sym_keyword_all_inside] = ACTIONS(170), - [sym_keyword_any_inside] = ACTIONS(170), - [sym_keyword_none_inside] = ACTIONS(170), - [sym_keyword_outside] = ACTIONS(170), - [sym_keyword_intersects] = ACTIONS(170), - [sym_keyword_flexible] = ACTIONS(170), - [sym_keyword_readonly] = ACTIONS(170), - [sym_keyword_type] = ACTIONS(170), - [sym_keyword_default] = ACTIONS(170), - [sym_keyword_assert] = ACTIONS(170), - [sym_keyword_permissions] = ACTIONS(170), - [sym_keyword_for] = ACTIONS(170), - [sym_keyword_comment] = ACTIONS(170), - [anon_sym_COMMA] = ACTIONS(170), - [anon_sym_DASH_GT] = ACTIONS(170), - [anon_sym_LBRACK] = ACTIONS(170), - [anon_sym_RPAREN] = ACTIONS(170), - [anon_sym_RBRACE] = ACTIONS(170), - [anon_sym_LT_DASH] = ACTIONS(172), - [anon_sym_LT_DASH_GT] = ACTIONS(170), - [anon_sym_STAR] = ACTIONS(172), - [anon_sym_DOT] = ACTIONS(170), - [anon_sym_LT] = ACTIONS(172), - [anon_sym_GT] = ACTIONS(172), - [anon_sym_EQ] = ACTIONS(172), - [anon_sym_DASH] = ACTIONS(172), - [anon_sym_AT] = ACTIONS(172), - [anon_sym_LT_PIPE] = ACTIONS(170), - [anon_sym_AMP_AMP] = ACTIONS(170), - [anon_sym_PIPE_PIPE] = ACTIONS(170), - [anon_sym_QMARK_QMARK] = ACTIONS(170), - [anon_sym_QMARK_COLON] = ACTIONS(170), - [anon_sym_BANG_EQ] = ACTIONS(170), - [anon_sym_EQ_EQ] = ACTIONS(170), - [anon_sym_QMARK_EQ] = ACTIONS(170), - [anon_sym_STAR_EQ] = ACTIONS(170), - [anon_sym_TILDE] = ACTIONS(170), - [anon_sym_BANG_TILDE] = ACTIONS(170), - [anon_sym_STAR_TILDE] = ACTIONS(170), - [anon_sym_LT_EQ] = ACTIONS(170), - [anon_sym_GT_EQ] = ACTIONS(170), - [anon_sym_PLUS] = ACTIONS(172), - [anon_sym_PLUS_EQ] = ACTIONS(170), - [anon_sym_DASH_EQ] = ACTIONS(170), - [anon_sym_u00d7] = ACTIONS(170), - [anon_sym_SLASH] = ACTIONS(172), - [anon_sym_u00f7] = ACTIONS(170), - [anon_sym_STAR_STAR] = ACTIONS(170), - [anon_sym_u220b] = ACTIONS(170), - [anon_sym_u220c] = ACTIONS(170), - [anon_sym_u2287] = ACTIONS(170), - [anon_sym_u2283] = ACTIONS(170), - [anon_sym_u2285] = ACTIONS(170), - [anon_sym_u2208] = ACTIONS(170), - [anon_sym_u2209] = ACTIONS(170), - [anon_sym_u2286] = ACTIONS(170), - [anon_sym_u2282] = ACTIONS(170), - [anon_sym_u2284] = ACTIONS(170), - [anon_sym_AT_AT] = ACTIONS(170), + [sym_semi_colon] = ACTIONS(216), + [sym_keyword_value] = ACTIONS(216), + [sym_keyword_explain] = ACTIONS(216), + [sym_keyword_parallel] = ACTIONS(216), + [sym_keyword_timeout] = ACTIONS(216), + [sym_keyword_fetch] = ACTIONS(216), + [sym_keyword_limit] = ACTIONS(216), + [sym_keyword_rand] = ACTIONS(216), + [sym_keyword_collate] = ACTIONS(216), + [sym_keyword_numeric] = ACTIONS(216), + [sym_keyword_asc] = ACTIONS(216), + [sym_keyword_desc] = ACTIONS(216), + [sym_keyword_and] = ACTIONS(216), + [sym_keyword_or] = ACTIONS(216), + [sym_keyword_is] = ACTIONS(216), + [sym_keyword_not] = ACTIONS(218), + [sym_keyword_contains] = ACTIONS(216), + [sym_keyword_contains_not] = ACTIONS(216), + [sym_keyword_contains_all] = ACTIONS(216), + [sym_keyword_contains_any] = ACTIONS(216), + [sym_keyword_contains_none] = ACTIONS(216), + [sym_keyword_inside] = ACTIONS(216), + [sym_keyword_in] = ACTIONS(218), + [sym_keyword_not_inside] = ACTIONS(216), + [sym_keyword_all_inside] = ACTIONS(216), + [sym_keyword_any_inside] = ACTIONS(216), + [sym_keyword_none_inside] = ACTIONS(216), + [sym_keyword_outside] = ACTIONS(216), + [sym_keyword_intersects] = ACTIONS(216), + [sym_keyword_flexible] = ACTIONS(216), + [sym_keyword_readonly] = ACTIONS(216), + [sym_keyword_type] = ACTIONS(216), + [sym_keyword_default] = ACTIONS(216), + [sym_keyword_assert] = ACTIONS(216), + [sym_keyword_permissions] = ACTIONS(216), + [sym_keyword_for] = ACTIONS(216), + [sym_keyword_comment] = ACTIONS(216), + [anon_sym_COMMA] = ACTIONS(216), + [anon_sym_DASH_GT] = ACTIONS(216), + [anon_sym_LBRACK] = ACTIONS(216), + [anon_sym_RPAREN] = ACTIONS(216), + [anon_sym_RBRACE] = ACTIONS(216), + [anon_sym_LT_DASH] = ACTIONS(218), + [anon_sym_LT_DASH_GT] = ACTIONS(216), + [anon_sym_STAR] = ACTIONS(218), + [anon_sym_DOT] = ACTIONS(216), + [anon_sym_LT] = ACTIONS(218), + [anon_sym_GT] = ACTIONS(218), + [anon_sym_EQ] = ACTIONS(218), + [anon_sym_DASH] = ACTIONS(218), + [anon_sym_AT] = ACTIONS(218), + [anon_sym_LT_PIPE] = ACTIONS(216), + [anon_sym_AMP_AMP] = ACTIONS(216), + [anon_sym_PIPE_PIPE] = ACTIONS(216), + [anon_sym_QMARK_QMARK] = ACTIONS(216), + [anon_sym_QMARK_COLON] = ACTIONS(216), + [anon_sym_BANG_EQ] = ACTIONS(216), + [anon_sym_EQ_EQ] = ACTIONS(216), + [anon_sym_QMARK_EQ] = ACTIONS(216), + [anon_sym_STAR_EQ] = ACTIONS(216), + [anon_sym_TILDE] = ACTIONS(216), + [anon_sym_BANG_TILDE] = ACTIONS(216), + [anon_sym_STAR_TILDE] = ACTIONS(216), + [anon_sym_LT_EQ] = ACTIONS(216), + [anon_sym_GT_EQ] = ACTIONS(216), + [anon_sym_PLUS] = ACTIONS(218), + [anon_sym_PLUS_EQ] = ACTIONS(216), + [anon_sym_DASH_EQ] = ACTIONS(216), + [anon_sym_u00d7] = ACTIONS(216), + [anon_sym_SLASH] = ACTIONS(218), + [anon_sym_u00f7] = ACTIONS(216), + [anon_sym_STAR_STAR] = ACTIONS(216), + [anon_sym_u220b] = ACTIONS(216), + [anon_sym_u220c] = ACTIONS(216), + [anon_sym_u2287] = ACTIONS(216), + [anon_sym_u2283] = ACTIONS(216), + [anon_sym_u2285] = ACTIONS(216), + [anon_sym_u2208] = ACTIONS(216), + [anon_sym_u2209] = ACTIONS(216), + [anon_sym_u2286] = ACTIONS(216), + [anon_sym_u2282] = ACTIONS(216), + [anon_sym_u2284] = ACTIONS(216), + [anon_sym_AT_AT] = ACTIONS(216), }, [107] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(194), - [sym_keyword_value] = ACTIONS(194), - [sym_keyword_explain] = ACTIONS(194), - [sym_keyword_parallel] = ACTIONS(194), - [sym_keyword_timeout] = ACTIONS(194), - [sym_keyword_fetch] = ACTIONS(194), - [sym_keyword_limit] = ACTIONS(194), - [sym_keyword_rand] = ACTIONS(194), - [sym_keyword_collate] = ACTIONS(194), - [sym_keyword_numeric] = ACTIONS(194), - [sym_keyword_asc] = ACTIONS(194), - [sym_keyword_desc] = ACTIONS(194), - [sym_keyword_and] = ACTIONS(194), - [sym_keyword_or] = ACTIONS(194), - [sym_keyword_is] = ACTIONS(194), - [sym_keyword_not] = ACTIONS(196), - [sym_keyword_contains] = ACTIONS(194), - [sym_keyword_contains_not] = ACTIONS(194), - [sym_keyword_contains_all] = ACTIONS(194), - [sym_keyword_contains_any] = ACTIONS(194), - [sym_keyword_contains_none] = ACTIONS(194), - [sym_keyword_inside] = ACTIONS(194), - [sym_keyword_in] = ACTIONS(196), - [sym_keyword_not_inside] = ACTIONS(194), - [sym_keyword_all_inside] = ACTIONS(194), - [sym_keyword_any_inside] = ACTIONS(194), - [sym_keyword_none_inside] = ACTIONS(194), - [sym_keyword_outside] = ACTIONS(194), - [sym_keyword_intersects] = ACTIONS(194), - [sym_keyword_flexible] = ACTIONS(194), - [sym_keyword_readonly] = ACTIONS(194), - [sym_keyword_type] = ACTIONS(194), - [sym_keyword_default] = ACTIONS(194), - [sym_keyword_assert] = ACTIONS(194), - [sym_keyword_permissions] = ACTIONS(194), - [sym_keyword_for] = ACTIONS(194), - [sym_keyword_comment] = ACTIONS(194), - [anon_sym_COMMA] = ACTIONS(194), - [anon_sym_DASH_GT] = ACTIONS(194), - [anon_sym_LBRACK] = ACTIONS(194), - [anon_sym_RPAREN] = ACTIONS(194), - [anon_sym_RBRACE] = ACTIONS(194), - [anon_sym_LT_DASH] = ACTIONS(196), - [anon_sym_LT_DASH_GT] = ACTIONS(194), - [anon_sym_STAR] = ACTIONS(196), - [anon_sym_DOT] = ACTIONS(194), - [anon_sym_LT] = ACTIONS(196), - [anon_sym_GT] = ACTIONS(196), - [anon_sym_EQ] = ACTIONS(196), - [anon_sym_DASH] = ACTIONS(196), - [anon_sym_AT] = ACTIONS(196), - [anon_sym_LT_PIPE] = ACTIONS(194), - [anon_sym_AMP_AMP] = ACTIONS(194), - [anon_sym_PIPE_PIPE] = ACTIONS(194), - [anon_sym_QMARK_QMARK] = ACTIONS(194), - [anon_sym_QMARK_COLON] = ACTIONS(194), - [anon_sym_BANG_EQ] = ACTIONS(194), - [anon_sym_EQ_EQ] = ACTIONS(194), - [anon_sym_QMARK_EQ] = ACTIONS(194), - [anon_sym_STAR_EQ] = ACTIONS(194), - [anon_sym_TILDE] = ACTIONS(194), - [anon_sym_BANG_TILDE] = ACTIONS(194), - [anon_sym_STAR_TILDE] = ACTIONS(194), - [anon_sym_LT_EQ] = ACTIONS(194), - [anon_sym_GT_EQ] = ACTIONS(194), - [anon_sym_PLUS] = ACTIONS(196), - [anon_sym_PLUS_EQ] = ACTIONS(194), - [anon_sym_DASH_EQ] = ACTIONS(194), - [anon_sym_u00d7] = ACTIONS(194), - [anon_sym_SLASH] = ACTIONS(196), - [anon_sym_u00f7] = ACTIONS(194), - [anon_sym_STAR_STAR] = ACTIONS(194), - [anon_sym_u220b] = ACTIONS(194), - [anon_sym_u220c] = ACTIONS(194), - [anon_sym_u2287] = ACTIONS(194), - [anon_sym_u2283] = ACTIONS(194), - [anon_sym_u2285] = ACTIONS(194), - [anon_sym_u2208] = ACTIONS(194), - [anon_sym_u2209] = ACTIONS(194), - [anon_sym_u2286] = ACTIONS(194), - [anon_sym_u2282] = ACTIONS(194), - [anon_sym_u2284] = ACTIONS(194), - [anon_sym_AT_AT] = ACTIONS(194), + [ts_builtin_sym_end] = ACTIONS(61), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(61), + [sym_keyword_value] = ACTIONS(61), + [sym_keyword_explain] = ACTIONS(61), + [sym_keyword_parallel] = ACTIONS(61), + [sym_keyword_timeout] = ACTIONS(61), + [sym_keyword_fetch] = ACTIONS(61), + [sym_keyword_limit] = ACTIONS(61), + [sym_keyword_order] = ACTIONS(61), + [sym_keyword_with] = ACTIONS(61), + [sym_keyword_where] = ACTIONS(61), + [sym_keyword_split] = ACTIONS(61), + [sym_keyword_group] = ACTIONS(61), + [sym_keyword_and] = ACTIONS(61), + [sym_keyword_or] = ACTIONS(63), + [sym_keyword_is] = ACTIONS(61), + [sym_keyword_not] = ACTIONS(63), + [sym_keyword_contains] = ACTIONS(61), + [sym_keyword_contains_not] = ACTIONS(61), + [sym_keyword_contains_all] = ACTIONS(61), + [sym_keyword_contains_any] = ACTIONS(61), + [sym_keyword_contains_none] = ACTIONS(61), + [sym_keyword_inside] = ACTIONS(61), + [sym_keyword_in] = ACTIONS(63), + [sym_keyword_not_inside] = ACTIONS(61), + [sym_keyword_all_inside] = ACTIONS(61), + [sym_keyword_any_inside] = ACTIONS(61), + [sym_keyword_none_inside] = ACTIONS(61), + [sym_keyword_outside] = ACTIONS(61), + [sym_keyword_intersects] = ACTIONS(61), + [sym_keyword_flexible] = ACTIONS(61), + [sym_keyword_readonly] = ACTIONS(61), + [sym_keyword_type] = ACTIONS(61), + [sym_keyword_default] = ACTIONS(61), + [sym_keyword_assert] = ACTIONS(61), + [sym_keyword_permissions] = ACTIONS(61), + [sym_keyword_comment] = ACTIONS(61), + [anon_sym_COMMA] = ACTIONS(61), + [anon_sym_DASH_GT] = ACTIONS(61), + [anon_sym_LBRACK] = ACTIONS(61), + [anon_sym_RPAREN] = ACTIONS(61), + [anon_sym_RBRACE] = ACTIONS(61), + [anon_sym_LT_DASH] = ACTIONS(63), + [anon_sym_LT_DASH_GT] = ACTIONS(61), + [anon_sym_STAR] = ACTIONS(63), + [anon_sym_DOT] = ACTIONS(61), + [anon_sym_LT] = ACTIONS(63), + [anon_sym_GT] = ACTIONS(63), + [anon_sym_EQ] = ACTIONS(63), + [anon_sym_DASH] = ACTIONS(63), + [anon_sym_AT] = ACTIONS(63), + [anon_sym_LT_PIPE] = ACTIONS(61), + [anon_sym_AMP_AMP] = ACTIONS(61), + [anon_sym_PIPE_PIPE] = ACTIONS(61), + [anon_sym_QMARK_QMARK] = ACTIONS(61), + [anon_sym_QMARK_COLON] = ACTIONS(61), + [anon_sym_BANG_EQ] = ACTIONS(61), + [anon_sym_EQ_EQ] = ACTIONS(61), + [anon_sym_QMARK_EQ] = ACTIONS(61), + [anon_sym_STAR_EQ] = ACTIONS(61), + [anon_sym_TILDE] = ACTIONS(61), + [anon_sym_BANG_TILDE] = ACTIONS(61), + [anon_sym_STAR_TILDE] = ACTIONS(61), + [anon_sym_LT_EQ] = ACTIONS(61), + [anon_sym_GT_EQ] = ACTIONS(61), + [anon_sym_PLUS] = ACTIONS(63), + [anon_sym_PLUS_EQ] = ACTIONS(61), + [anon_sym_DASH_EQ] = ACTIONS(61), + [anon_sym_u00d7] = ACTIONS(61), + [anon_sym_SLASH] = ACTIONS(63), + [anon_sym_u00f7] = ACTIONS(61), + [anon_sym_STAR_STAR] = ACTIONS(61), + [anon_sym_u220b] = ACTIONS(61), + [anon_sym_u220c] = ACTIONS(61), + [anon_sym_u2287] = ACTIONS(61), + [anon_sym_u2283] = ACTIONS(61), + [anon_sym_u2285] = ACTIONS(61), + [anon_sym_u2208] = ACTIONS(61), + [anon_sym_u2209] = ACTIONS(61), + [anon_sym_u2286] = ACTIONS(61), + [anon_sym_u2282] = ACTIONS(61), + [anon_sym_u2284] = ACTIONS(61), + [anon_sym_AT_AT] = ACTIONS(61), }, [108] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(202), - [sym_keyword_value] = ACTIONS(202), - [sym_keyword_explain] = ACTIONS(202), - [sym_keyword_parallel] = ACTIONS(202), - [sym_keyword_timeout] = ACTIONS(202), - [sym_keyword_fetch] = ACTIONS(202), - [sym_keyword_limit] = ACTIONS(202), - [sym_keyword_rand] = ACTIONS(202), - [sym_keyword_collate] = ACTIONS(202), - [sym_keyword_numeric] = ACTIONS(202), - [sym_keyword_asc] = ACTIONS(202), - [sym_keyword_desc] = ACTIONS(202), - [sym_keyword_and] = ACTIONS(202), - [sym_keyword_or] = ACTIONS(202), - [sym_keyword_is] = ACTIONS(202), - [sym_keyword_not] = ACTIONS(204), - [sym_keyword_contains] = ACTIONS(202), - [sym_keyword_contains_not] = ACTIONS(202), - [sym_keyword_contains_all] = ACTIONS(202), - [sym_keyword_contains_any] = ACTIONS(202), - [sym_keyword_contains_none] = ACTIONS(202), - [sym_keyword_inside] = ACTIONS(202), - [sym_keyword_in] = ACTIONS(204), - [sym_keyword_not_inside] = ACTIONS(202), - [sym_keyword_all_inside] = ACTIONS(202), - [sym_keyword_any_inside] = ACTIONS(202), - [sym_keyword_none_inside] = ACTIONS(202), - [sym_keyword_outside] = ACTIONS(202), - [sym_keyword_intersects] = ACTIONS(202), - [sym_keyword_flexible] = ACTIONS(202), - [sym_keyword_readonly] = ACTIONS(202), - [sym_keyword_type] = ACTIONS(202), - [sym_keyword_default] = ACTIONS(202), - [sym_keyword_assert] = ACTIONS(202), - [sym_keyword_permissions] = ACTIONS(202), - [sym_keyword_for] = ACTIONS(202), - [sym_keyword_comment] = ACTIONS(202), - [anon_sym_COMMA] = ACTIONS(202), - [anon_sym_DASH_GT] = ACTIONS(202), - [anon_sym_LBRACK] = ACTIONS(202), - [anon_sym_RPAREN] = ACTIONS(202), - [anon_sym_RBRACE] = ACTIONS(202), - [anon_sym_LT_DASH] = ACTIONS(204), - [anon_sym_LT_DASH_GT] = ACTIONS(202), - [anon_sym_STAR] = ACTIONS(204), - [anon_sym_DOT] = ACTIONS(202), - [anon_sym_LT] = ACTIONS(204), - [anon_sym_GT] = ACTIONS(204), - [anon_sym_EQ] = ACTIONS(204), - [anon_sym_DASH] = ACTIONS(204), - [anon_sym_AT] = ACTIONS(204), - [anon_sym_LT_PIPE] = ACTIONS(202), - [anon_sym_AMP_AMP] = ACTIONS(202), - [anon_sym_PIPE_PIPE] = ACTIONS(202), - [anon_sym_QMARK_QMARK] = ACTIONS(202), - [anon_sym_QMARK_COLON] = ACTIONS(202), - [anon_sym_BANG_EQ] = ACTIONS(202), - [anon_sym_EQ_EQ] = ACTIONS(202), - [anon_sym_QMARK_EQ] = ACTIONS(202), - [anon_sym_STAR_EQ] = ACTIONS(202), - [anon_sym_TILDE] = ACTIONS(202), - [anon_sym_BANG_TILDE] = ACTIONS(202), - [anon_sym_STAR_TILDE] = ACTIONS(202), - [anon_sym_LT_EQ] = ACTIONS(202), - [anon_sym_GT_EQ] = ACTIONS(202), - [anon_sym_PLUS] = ACTIONS(204), - [anon_sym_PLUS_EQ] = ACTIONS(202), - [anon_sym_DASH_EQ] = ACTIONS(202), - [anon_sym_u00d7] = ACTIONS(202), - [anon_sym_SLASH] = ACTIONS(204), - [anon_sym_u00f7] = ACTIONS(202), - [anon_sym_STAR_STAR] = ACTIONS(202), - [anon_sym_u220b] = ACTIONS(202), - [anon_sym_u220c] = ACTIONS(202), - [anon_sym_u2287] = ACTIONS(202), - [anon_sym_u2283] = ACTIONS(202), - [anon_sym_u2285] = ACTIONS(202), - [anon_sym_u2208] = ACTIONS(202), - [anon_sym_u2209] = ACTIONS(202), - [anon_sym_u2286] = ACTIONS(202), - [anon_sym_u2282] = ACTIONS(202), - [anon_sym_u2284] = ACTIONS(202), - [anon_sym_AT_AT] = ACTIONS(202), + [sym_semi_colon] = ACTIONS(180), + [sym_keyword_value] = ACTIONS(180), + [sym_keyword_explain] = ACTIONS(180), + [sym_keyword_parallel] = ACTIONS(180), + [sym_keyword_timeout] = ACTIONS(180), + [sym_keyword_fetch] = ACTIONS(180), + [sym_keyword_limit] = ACTIONS(180), + [sym_keyword_rand] = ACTIONS(180), + [sym_keyword_collate] = ACTIONS(180), + [sym_keyword_numeric] = ACTIONS(180), + [sym_keyword_asc] = ACTIONS(180), + [sym_keyword_desc] = ACTIONS(180), + [sym_keyword_and] = ACTIONS(180), + [sym_keyword_or] = ACTIONS(180), + [sym_keyword_is] = ACTIONS(180), + [sym_keyword_not] = ACTIONS(182), + [sym_keyword_contains] = ACTIONS(180), + [sym_keyword_contains_not] = ACTIONS(180), + [sym_keyword_contains_all] = ACTIONS(180), + [sym_keyword_contains_any] = ACTIONS(180), + [sym_keyword_contains_none] = ACTIONS(180), + [sym_keyword_inside] = ACTIONS(180), + [sym_keyword_in] = ACTIONS(182), + [sym_keyword_not_inside] = ACTIONS(180), + [sym_keyword_all_inside] = ACTIONS(180), + [sym_keyword_any_inside] = ACTIONS(180), + [sym_keyword_none_inside] = ACTIONS(180), + [sym_keyword_outside] = ACTIONS(180), + [sym_keyword_intersects] = ACTIONS(180), + [sym_keyword_flexible] = ACTIONS(180), + [sym_keyword_readonly] = ACTIONS(180), + [sym_keyword_type] = ACTIONS(180), + [sym_keyword_default] = ACTIONS(180), + [sym_keyword_assert] = ACTIONS(180), + [sym_keyword_permissions] = ACTIONS(180), + [sym_keyword_for] = ACTIONS(180), + [sym_keyword_comment] = ACTIONS(180), + [anon_sym_COMMA] = ACTIONS(180), + [anon_sym_DASH_GT] = ACTIONS(180), + [anon_sym_LBRACK] = ACTIONS(180), + [anon_sym_RPAREN] = ACTIONS(180), + [anon_sym_RBRACE] = ACTIONS(180), + [anon_sym_LT_DASH] = ACTIONS(182), + [anon_sym_LT_DASH_GT] = ACTIONS(180), + [anon_sym_STAR] = ACTIONS(182), + [anon_sym_DOT] = ACTIONS(180), + [anon_sym_LT] = ACTIONS(182), + [anon_sym_GT] = ACTIONS(182), + [anon_sym_EQ] = ACTIONS(182), + [anon_sym_DASH] = ACTIONS(182), + [anon_sym_AT] = ACTIONS(182), + [anon_sym_LT_PIPE] = ACTIONS(180), + [anon_sym_AMP_AMP] = ACTIONS(180), + [anon_sym_PIPE_PIPE] = ACTIONS(180), + [anon_sym_QMARK_QMARK] = ACTIONS(180), + [anon_sym_QMARK_COLON] = ACTIONS(180), + [anon_sym_BANG_EQ] = ACTIONS(180), + [anon_sym_EQ_EQ] = ACTIONS(180), + [anon_sym_QMARK_EQ] = ACTIONS(180), + [anon_sym_STAR_EQ] = ACTIONS(180), + [anon_sym_TILDE] = ACTIONS(180), + [anon_sym_BANG_TILDE] = ACTIONS(180), + [anon_sym_STAR_TILDE] = ACTIONS(180), + [anon_sym_LT_EQ] = ACTIONS(180), + [anon_sym_GT_EQ] = ACTIONS(180), + [anon_sym_PLUS] = ACTIONS(182), + [anon_sym_PLUS_EQ] = ACTIONS(180), + [anon_sym_DASH_EQ] = ACTIONS(180), + [anon_sym_u00d7] = ACTIONS(180), + [anon_sym_SLASH] = ACTIONS(182), + [anon_sym_u00f7] = ACTIONS(180), + [anon_sym_STAR_STAR] = ACTIONS(180), + [anon_sym_u220b] = ACTIONS(180), + [anon_sym_u220c] = ACTIONS(180), + [anon_sym_u2287] = ACTIONS(180), + [anon_sym_u2283] = ACTIONS(180), + [anon_sym_u2285] = ACTIONS(180), + [anon_sym_u2208] = ACTIONS(180), + [anon_sym_u2209] = ACTIONS(180), + [anon_sym_u2286] = ACTIONS(180), + [anon_sym_u2282] = ACTIONS(180), + [anon_sym_u2284] = ACTIONS(180), + [anon_sym_AT_AT] = ACTIONS(180), }, [109] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(206), - [sym_keyword_value] = ACTIONS(206), - [sym_keyword_explain] = ACTIONS(206), - [sym_keyword_parallel] = ACTIONS(206), - [sym_keyword_timeout] = ACTIONS(206), - [sym_keyword_fetch] = ACTIONS(206), - [sym_keyword_limit] = ACTIONS(206), - [sym_keyword_rand] = ACTIONS(206), - [sym_keyword_collate] = ACTIONS(206), - [sym_keyword_numeric] = ACTIONS(206), - [sym_keyword_asc] = ACTIONS(206), - [sym_keyword_desc] = ACTIONS(206), - [sym_keyword_and] = ACTIONS(206), - [sym_keyword_or] = ACTIONS(206), - [sym_keyword_is] = ACTIONS(206), - [sym_keyword_not] = ACTIONS(208), - [sym_keyword_contains] = ACTIONS(206), - [sym_keyword_contains_not] = ACTIONS(206), - [sym_keyword_contains_all] = ACTIONS(206), - [sym_keyword_contains_any] = ACTIONS(206), - [sym_keyword_contains_none] = ACTIONS(206), - [sym_keyword_inside] = ACTIONS(206), - [sym_keyword_in] = ACTIONS(208), - [sym_keyword_not_inside] = ACTIONS(206), - [sym_keyword_all_inside] = ACTIONS(206), - [sym_keyword_any_inside] = ACTIONS(206), - [sym_keyword_none_inside] = ACTIONS(206), - [sym_keyword_outside] = ACTIONS(206), - [sym_keyword_intersects] = ACTIONS(206), - [sym_keyword_flexible] = ACTIONS(206), - [sym_keyword_readonly] = ACTIONS(206), - [sym_keyword_type] = ACTIONS(206), - [sym_keyword_default] = ACTIONS(206), - [sym_keyword_assert] = ACTIONS(206), - [sym_keyword_permissions] = ACTIONS(206), - [sym_keyword_for] = ACTIONS(206), - [sym_keyword_comment] = ACTIONS(206), - [anon_sym_COMMA] = ACTIONS(206), - [anon_sym_DASH_GT] = ACTIONS(206), - [anon_sym_LBRACK] = ACTIONS(206), - [anon_sym_RPAREN] = ACTIONS(206), - [anon_sym_RBRACE] = ACTIONS(206), - [anon_sym_LT_DASH] = ACTIONS(208), - [anon_sym_LT_DASH_GT] = ACTIONS(206), - [anon_sym_STAR] = ACTIONS(208), - [anon_sym_DOT] = ACTIONS(206), - [anon_sym_LT] = ACTIONS(208), - [anon_sym_GT] = ACTIONS(208), - [anon_sym_EQ] = ACTIONS(208), - [anon_sym_DASH] = ACTIONS(208), - [anon_sym_AT] = ACTIONS(208), - [anon_sym_LT_PIPE] = ACTIONS(206), - [anon_sym_AMP_AMP] = ACTIONS(206), - [anon_sym_PIPE_PIPE] = ACTIONS(206), - [anon_sym_QMARK_QMARK] = ACTIONS(206), - [anon_sym_QMARK_COLON] = ACTIONS(206), - [anon_sym_BANG_EQ] = ACTIONS(206), - [anon_sym_EQ_EQ] = ACTIONS(206), - [anon_sym_QMARK_EQ] = ACTIONS(206), - [anon_sym_STAR_EQ] = ACTIONS(206), - [anon_sym_TILDE] = ACTIONS(206), - [anon_sym_BANG_TILDE] = ACTIONS(206), - [anon_sym_STAR_TILDE] = ACTIONS(206), - [anon_sym_LT_EQ] = ACTIONS(206), - [anon_sym_GT_EQ] = ACTIONS(206), - [anon_sym_PLUS] = ACTIONS(208), - [anon_sym_PLUS_EQ] = ACTIONS(206), - [anon_sym_DASH_EQ] = ACTIONS(206), - [anon_sym_u00d7] = ACTIONS(206), - [anon_sym_SLASH] = ACTIONS(208), - [anon_sym_u00f7] = ACTIONS(206), - [anon_sym_STAR_STAR] = ACTIONS(206), - [anon_sym_u220b] = ACTIONS(206), - [anon_sym_u220c] = ACTIONS(206), - [anon_sym_u2287] = ACTIONS(206), - [anon_sym_u2283] = ACTIONS(206), - [anon_sym_u2285] = ACTIONS(206), - [anon_sym_u2208] = ACTIONS(206), - [anon_sym_u2209] = ACTIONS(206), - [anon_sym_u2286] = ACTIONS(206), - [anon_sym_u2282] = ACTIONS(206), - [anon_sym_u2284] = ACTIONS(206), - [anon_sym_AT_AT] = ACTIONS(206), + [sym_semi_colon] = ACTIONS(208), + [sym_keyword_value] = ACTIONS(208), + [sym_keyword_explain] = ACTIONS(208), + [sym_keyword_parallel] = ACTIONS(208), + [sym_keyword_timeout] = ACTIONS(208), + [sym_keyword_fetch] = ACTIONS(208), + [sym_keyword_limit] = ACTIONS(208), + [sym_keyword_rand] = ACTIONS(208), + [sym_keyword_collate] = ACTIONS(208), + [sym_keyword_numeric] = ACTIONS(208), + [sym_keyword_asc] = ACTIONS(208), + [sym_keyword_desc] = ACTIONS(208), + [sym_keyword_and] = ACTIONS(208), + [sym_keyword_or] = ACTIONS(208), + [sym_keyword_is] = ACTIONS(208), + [sym_keyword_not] = ACTIONS(210), + [sym_keyword_contains] = ACTIONS(208), + [sym_keyword_contains_not] = ACTIONS(208), + [sym_keyword_contains_all] = ACTIONS(208), + [sym_keyword_contains_any] = ACTIONS(208), + [sym_keyword_contains_none] = ACTIONS(208), + [sym_keyword_inside] = ACTIONS(208), + [sym_keyword_in] = ACTIONS(210), + [sym_keyword_not_inside] = ACTIONS(208), + [sym_keyword_all_inside] = ACTIONS(208), + [sym_keyword_any_inside] = ACTIONS(208), + [sym_keyword_none_inside] = ACTIONS(208), + [sym_keyword_outside] = ACTIONS(208), + [sym_keyword_intersects] = ACTIONS(208), + [sym_keyword_flexible] = ACTIONS(208), + [sym_keyword_readonly] = ACTIONS(208), + [sym_keyword_type] = ACTIONS(208), + [sym_keyword_default] = ACTIONS(208), + [sym_keyword_assert] = ACTIONS(208), + [sym_keyword_permissions] = ACTIONS(208), + [sym_keyword_for] = ACTIONS(208), + [sym_keyword_comment] = ACTIONS(208), + [anon_sym_COMMA] = ACTIONS(208), + [anon_sym_DASH_GT] = ACTIONS(208), + [anon_sym_LBRACK] = ACTIONS(208), + [anon_sym_RPAREN] = ACTIONS(208), + [anon_sym_RBRACE] = ACTIONS(208), + [anon_sym_LT_DASH] = ACTIONS(210), + [anon_sym_LT_DASH_GT] = ACTIONS(208), + [anon_sym_STAR] = ACTIONS(210), + [anon_sym_DOT] = ACTIONS(208), + [anon_sym_LT] = ACTIONS(210), + [anon_sym_GT] = ACTIONS(210), + [anon_sym_EQ] = ACTIONS(210), + [anon_sym_DASH] = ACTIONS(210), + [anon_sym_AT] = ACTIONS(210), + [anon_sym_LT_PIPE] = ACTIONS(208), + [anon_sym_AMP_AMP] = ACTIONS(208), + [anon_sym_PIPE_PIPE] = ACTIONS(208), + [anon_sym_QMARK_QMARK] = ACTIONS(208), + [anon_sym_QMARK_COLON] = ACTIONS(208), + [anon_sym_BANG_EQ] = ACTIONS(208), + [anon_sym_EQ_EQ] = ACTIONS(208), + [anon_sym_QMARK_EQ] = ACTIONS(208), + [anon_sym_STAR_EQ] = ACTIONS(208), + [anon_sym_TILDE] = ACTIONS(208), + [anon_sym_BANG_TILDE] = ACTIONS(208), + [anon_sym_STAR_TILDE] = ACTIONS(208), + [anon_sym_LT_EQ] = ACTIONS(208), + [anon_sym_GT_EQ] = ACTIONS(208), + [anon_sym_PLUS] = ACTIONS(210), + [anon_sym_PLUS_EQ] = ACTIONS(208), + [anon_sym_DASH_EQ] = ACTIONS(208), + [anon_sym_u00d7] = ACTIONS(208), + [anon_sym_SLASH] = ACTIONS(210), + [anon_sym_u00f7] = ACTIONS(208), + [anon_sym_STAR_STAR] = ACTIONS(208), + [anon_sym_u220b] = ACTIONS(208), + [anon_sym_u220c] = ACTIONS(208), + [anon_sym_u2287] = ACTIONS(208), + [anon_sym_u2283] = ACTIONS(208), + [anon_sym_u2285] = ACTIONS(208), + [anon_sym_u2208] = ACTIONS(208), + [anon_sym_u2209] = ACTIONS(208), + [anon_sym_u2286] = ACTIONS(208), + [anon_sym_u2282] = ACTIONS(208), + [anon_sym_u2284] = ACTIONS(208), + [anon_sym_AT_AT] = ACTIONS(208), }, [110] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(174), - [sym_keyword_value] = ACTIONS(174), - [sym_keyword_explain] = ACTIONS(174), - [sym_keyword_parallel] = ACTIONS(174), - [sym_keyword_timeout] = ACTIONS(174), - [sym_keyword_fetch] = ACTIONS(174), - [sym_keyword_limit] = ACTIONS(174), - [sym_keyword_rand] = ACTIONS(174), - [sym_keyword_collate] = ACTIONS(174), - [sym_keyword_numeric] = ACTIONS(174), - [sym_keyword_asc] = ACTIONS(174), - [sym_keyword_desc] = ACTIONS(174), - [sym_keyword_and] = ACTIONS(174), - [sym_keyword_or] = ACTIONS(174), - [sym_keyword_is] = ACTIONS(174), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(174), - [sym_keyword_contains_not] = ACTIONS(174), - [sym_keyword_contains_all] = ACTIONS(174), - [sym_keyword_contains_any] = ACTIONS(174), - [sym_keyword_contains_none] = ACTIONS(174), - [sym_keyword_inside] = ACTIONS(174), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(174), - [sym_keyword_all_inside] = ACTIONS(174), - [sym_keyword_any_inside] = ACTIONS(174), - [sym_keyword_none_inside] = ACTIONS(174), - [sym_keyword_outside] = ACTIONS(174), - [sym_keyword_intersects] = ACTIONS(174), - [sym_keyword_flexible] = ACTIONS(174), - [sym_keyword_readonly] = ACTIONS(174), - [sym_keyword_type] = ACTIONS(174), - [sym_keyword_default] = ACTIONS(174), - [sym_keyword_assert] = ACTIONS(174), - [sym_keyword_permissions] = ACTIONS(174), - [sym_keyword_for] = ACTIONS(174), - [sym_keyword_comment] = ACTIONS(174), - [anon_sym_COMMA] = ACTIONS(174), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_RPAREN] = ACTIONS(174), - [anon_sym_RBRACE] = ACTIONS(174), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), + [sym_semi_colon] = ACTIONS(212), + [sym_keyword_value] = ACTIONS(212), + [sym_keyword_explain] = ACTIONS(212), + [sym_keyword_parallel] = ACTIONS(212), + [sym_keyword_timeout] = ACTIONS(212), + [sym_keyword_fetch] = ACTIONS(212), + [sym_keyword_limit] = ACTIONS(212), + [sym_keyword_rand] = ACTIONS(212), + [sym_keyword_collate] = ACTIONS(212), + [sym_keyword_numeric] = ACTIONS(212), + [sym_keyword_asc] = ACTIONS(212), + [sym_keyword_desc] = ACTIONS(212), + [sym_keyword_and] = ACTIONS(212), + [sym_keyword_or] = ACTIONS(212), + [sym_keyword_is] = ACTIONS(212), + [sym_keyword_not] = ACTIONS(214), + [sym_keyword_contains] = ACTIONS(212), + [sym_keyword_contains_not] = ACTIONS(212), + [sym_keyword_contains_all] = ACTIONS(212), + [sym_keyword_contains_any] = ACTIONS(212), + [sym_keyword_contains_none] = ACTIONS(212), + [sym_keyword_inside] = ACTIONS(212), + [sym_keyword_in] = ACTIONS(214), + [sym_keyword_not_inside] = ACTIONS(212), + [sym_keyword_all_inside] = ACTIONS(212), + [sym_keyword_any_inside] = ACTIONS(212), + [sym_keyword_none_inside] = ACTIONS(212), + [sym_keyword_outside] = ACTIONS(212), + [sym_keyword_intersects] = ACTIONS(212), + [sym_keyword_flexible] = ACTIONS(212), + [sym_keyword_readonly] = ACTIONS(212), + [sym_keyword_type] = ACTIONS(212), + [sym_keyword_default] = ACTIONS(212), + [sym_keyword_assert] = ACTIONS(212), + [sym_keyword_permissions] = ACTIONS(212), + [sym_keyword_for] = ACTIONS(212), + [sym_keyword_comment] = ACTIONS(212), + [anon_sym_COMMA] = ACTIONS(212), + [anon_sym_DASH_GT] = ACTIONS(212), + [anon_sym_LBRACK] = ACTIONS(212), + [anon_sym_RPAREN] = ACTIONS(212), + [anon_sym_RBRACE] = ACTIONS(212), + [anon_sym_LT_DASH] = ACTIONS(214), + [anon_sym_LT_DASH_GT] = ACTIONS(212), + [anon_sym_STAR] = ACTIONS(214), + [anon_sym_DOT] = ACTIONS(212), + [anon_sym_LT] = ACTIONS(214), + [anon_sym_GT] = ACTIONS(214), + [anon_sym_EQ] = ACTIONS(214), + [anon_sym_DASH] = ACTIONS(214), + [anon_sym_AT] = ACTIONS(214), + [anon_sym_LT_PIPE] = ACTIONS(212), + [anon_sym_AMP_AMP] = ACTIONS(212), + [anon_sym_PIPE_PIPE] = ACTIONS(212), + [anon_sym_QMARK_QMARK] = ACTIONS(212), + [anon_sym_QMARK_COLON] = ACTIONS(212), + [anon_sym_BANG_EQ] = ACTIONS(212), + [anon_sym_EQ_EQ] = ACTIONS(212), + [anon_sym_QMARK_EQ] = ACTIONS(212), + [anon_sym_STAR_EQ] = ACTIONS(212), + [anon_sym_TILDE] = ACTIONS(212), + [anon_sym_BANG_TILDE] = ACTIONS(212), + [anon_sym_STAR_TILDE] = ACTIONS(212), + [anon_sym_LT_EQ] = ACTIONS(212), + [anon_sym_GT_EQ] = ACTIONS(212), + [anon_sym_PLUS] = ACTIONS(214), + [anon_sym_PLUS_EQ] = ACTIONS(212), + [anon_sym_DASH_EQ] = ACTIONS(212), + [anon_sym_u00d7] = ACTIONS(212), + [anon_sym_SLASH] = ACTIONS(214), + [anon_sym_u00f7] = ACTIONS(212), + [anon_sym_STAR_STAR] = ACTIONS(212), + [anon_sym_u220b] = ACTIONS(212), + [anon_sym_u220c] = ACTIONS(212), + [anon_sym_u2287] = ACTIONS(212), + [anon_sym_u2283] = ACTIONS(212), + [anon_sym_u2285] = ACTIONS(212), + [anon_sym_u2208] = ACTIONS(212), + [anon_sym_u2209] = ACTIONS(212), + [anon_sym_u2286] = ACTIONS(212), + [anon_sym_u2282] = ACTIONS(212), + [anon_sym_u2284] = ACTIONS(212), + [anon_sym_AT_AT] = ACTIONS(212), }, [111] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(214), - [sym_keyword_value] = ACTIONS(214), - [sym_keyword_explain] = ACTIONS(214), - [sym_keyword_parallel] = ACTIONS(214), - [sym_keyword_timeout] = ACTIONS(214), - [sym_keyword_fetch] = ACTIONS(214), - [sym_keyword_limit] = ACTIONS(214), - [sym_keyword_rand] = ACTIONS(214), - [sym_keyword_collate] = ACTIONS(214), - [sym_keyword_numeric] = ACTIONS(214), - [sym_keyword_asc] = ACTIONS(214), - [sym_keyword_desc] = ACTIONS(214), - [sym_keyword_and] = ACTIONS(214), - [sym_keyword_or] = ACTIONS(214), - [sym_keyword_is] = ACTIONS(214), - [sym_keyword_not] = ACTIONS(216), - [sym_keyword_contains] = ACTIONS(214), - [sym_keyword_contains_not] = ACTIONS(214), - [sym_keyword_contains_all] = ACTIONS(214), - [sym_keyword_contains_any] = ACTIONS(214), - [sym_keyword_contains_none] = ACTIONS(214), - [sym_keyword_inside] = ACTIONS(214), - [sym_keyword_in] = ACTIONS(216), - [sym_keyword_not_inside] = ACTIONS(214), - [sym_keyword_all_inside] = ACTIONS(214), - [sym_keyword_any_inside] = ACTIONS(214), - [sym_keyword_none_inside] = ACTIONS(214), - [sym_keyword_outside] = ACTIONS(214), - [sym_keyword_intersects] = ACTIONS(214), - [sym_keyword_flexible] = ACTIONS(214), - [sym_keyword_readonly] = ACTIONS(214), - [sym_keyword_type] = ACTIONS(214), - [sym_keyword_default] = ACTIONS(214), - [sym_keyword_assert] = ACTIONS(214), - [sym_keyword_permissions] = ACTIONS(214), - [sym_keyword_for] = ACTIONS(214), - [sym_keyword_comment] = ACTIONS(214), - [anon_sym_COMMA] = ACTIONS(214), - [anon_sym_DASH_GT] = ACTIONS(214), - [anon_sym_LBRACK] = ACTIONS(214), - [anon_sym_RPAREN] = ACTIONS(214), - [anon_sym_RBRACE] = ACTIONS(214), - [anon_sym_LT_DASH] = ACTIONS(216), - [anon_sym_LT_DASH_GT] = ACTIONS(214), - [anon_sym_STAR] = ACTIONS(216), - [anon_sym_DOT] = ACTIONS(214), - [anon_sym_LT] = ACTIONS(216), - [anon_sym_GT] = ACTIONS(216), - [anon_sym_EQ] = ACTIONS(216), - [anon_sym_DASH] = ACTIONS(216), - [anon_sym_AT] = ACTIONS(216), - [anon_sym_LT_PIPE] = ACTIONS(214), - [anon_sym_AMP_AMP] = ACTIONS(214), - [anon_sym_PIPE_PIPE] = ACTIONS(214), - [anon_sym_QMARK_QMARK] = ACTIONS(214), - [anon_sym_QMARK_COLON] = ACTIONS(214), - [anon_sym_BANG_EQ] = ACTIONS(214), - [anon_sym_EQ_EQ] = ACTIONS(214), - [anon_sym_QMARK_EQ] = ACTIONS(214), - [anon_sym_STAR_EQ] = ACTIONS(214), - [anon_sym_TILDE] = ACTIONS(214), - [anon_sym_BANG_TILDE] = ACTIONS(214), - [anon_sym_STAR_TILDE] = ACTIONS(214), - [anon_sym_LT_EQ] = ACTIONS(214), - [anon_sym_GT_EQ] = ACTIONS(214), - [anon_sym_PLUS] = ACTIONS(216), - [anon_sym_PLUS_EQ] = ACTIONS(214), - [anon_sym_DASH_EQ] = ACTIONS(214), - [anon_sym_u00d7] = ACTIONS(214), - [anon_sym_SLASH] = ACTIONS(216), - [anon_sym_u00f7] = ACTIONS(214), - [anon_sym_STAR_STAR] = ACTIONS(214), - [anon_sym_u220b] = ACTIONS(214), - [anon_sym_u220c] = ACTIONS(214), - [anon_sym_u2287] = ACTIONS(214), - [anon_sym_u2283] = ACTIONS(214), - [anon_sym_u2285] = ACTIONS(214), - [anon_sym_u2208] = ACTIONS(214), - [anon_sym_u2209] = ACTIONS(214), - [anon_sym_u2286] = ACTIONS(214), - [anon_sym_u2282] = ACTIONS(214), - [anon_sym_u2284] = ACTIONS(214), - [anon_sym_AT_AT] = ACTIONS(214), + [sym_semi_colon] = ACTIONS(204), + [sym_keyword_value] = ACTIONS(204), + [sym_keyword_explain] = ACTIONS(204), + [sym_keyword_parallel] = ACTIONS(204), + [sym_keyword_timeout] = ACTIONS(204), + [sym_keyword_fetch] = ACTIONS(204), + [sym_keyword_limit] = ACTIONS(204), + [sym_keyword_rand] = ACTIONS(204), + [sym_keyword_collate] = ACTIONS(204), + [sym_keyword_numeric] = ACTIONS(204), + [sym_keyword_asc] = ACTIONS(204), + [sym_keyword_desc] = ACTIONS(204), + [sym_keyword_and] = ACTIONS(204), + [sym_keyword_or] = ACTIONS(204), + [sym_keyword_is] = ACTIONS(204), + [sym_keyword_not] = ACTIONS(206), + [sym_keyword_contains] = ACTIONS(204), + [sym_keyword_contains_not] = ACTIONS(204), + [sym_keyword_contains_all] = ACTIONS(204), + [sym_keyword_contains_any] = ACTIONS(204), + [sym_keyword_contains_none] = ACTIONS(204), + [sym_keyword_inside] = ACTIONS(204), + [sym_keyword_in] = ACTIONS(206), + [sym_keyword_not_inside] = ACTIONS(204), + [sym_keyword_all_inside] = ACTIONS(204), + [sym_keyword_any_inside] = ACTIONS(204), + [sym_keyword_none_inside] = ACTIONS(204), + [sym_keyword_outside] = ACTIONS(204), + [sym_keyword_intersects] = ACTIONS(204), + [sym_keyword_flexible] = ACTIONS(204), + [sym_keyword_readonly] = ACTIONS(204), + [sym_keyword_type] = ACTIONS(204), + [sym_keyword_default] = ACTIONS(204), + [sym_keyword_assert] = ACTIONS(204), + [sym_keyword_permissions] = ACTIONS(204), + [sym_keyword_for] = ACTIONS(204), + [sym_keyword_comment] = ACTIONS(204), + [anon_sym_COMMA] = ACTIONS(204), + [anon_sym_DASH_GT] = ACTIONS(204), + [anon_sym_LBRACK] = ACTIONS(204), + [anon_sym_RPAREN] = ACTIONS(204), + [anon_sym_RBRACE] = ACTIONS(204), + [anon_sym_LT_DASH] = ACTIONS(206), + [anon_sym_LT_DASH_GT] = ACTIONS(204), + [anon_sym_STAR] = ACTIONS(206), + [anon_sym_DOT] = ACTIONS(204), + [anon_sym_LT] = ACTIONS(206), + [anon_sym_GT] = ACTIONS(206), + [anon_sym_EQ] = ACTIONS(206), + [anon_sym_DASH] = ACTIONS(206), + [anon_sym_AT] = ACTIONS(206), + [anon_sym_LT_PIPE] = ACTIONS(204), + [anon_sym_AMP_AMP] = ACTIONS(204), + [anon_sym_PIPE_PIPE] = ACTIONS(204), + [anon_sym_QMARK_QMARK] = ACTIONS(204), + [anon_sym_QMARK_COLON] = ACTIONS(204), + [anon_sym_BANG_EQ] = ACTIONS(204), + [anon_sym_EQ_EQ] = ACTIONS(204), + [anon_sym_QMARK_EQ] = ACTIONS(204), + [anon_sym_STAR_EQ] = ACTIONS(204), + [anon_sym_TILDE] = ACTIONS(204), + [anon_sym_BANG_TILDE] = ACTIONS(204), + [anon_sym_STAR_TILDE] = ACTIONS(204), + [anon_sym_LT_EQ] = ACTIONS(204), + [anon_sym_GT_EQ] = ACTIONS(204), + [anon_sym_PLUS] = ACTIONS(206), + [anon_sym_PLUS_EQ] = ACTIONS(204), + [anon_sym_DASH_EQ] = ACTIONS(204), + [anon_sym_u00d7] = ACTIONS(204), + [anon_sym_SLASH] = ACTIONS(206), + [anon_sym_u00f7] = ACTIONS(204), + [anon_sym_STAR_STAR] = ACTIONS(204), + [anon_sym_u220b] = ACTIONS(204), + [anon_sym_u220c] = ACTIONS(204), + [anon_sym_u2287] = ACTIONS(204), + [anon_sym_u2283] = ACTIONS(204), + [anon_sym_u2285] = ACTIONS(204), + [anon_sym_u2208] = ACTIONS(204), + [anon_sym_u2209] = ACTIONS(204), + [anon_sym_u2286] = ACTIONS(204), + [anon_sym_u2282] = ACTIONS(204), + [anon_sym_u2284] = ACTIONS(204), + [anon_sym_AT_AT] = ACTIONS(204), }, [112] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(178), - [sym_keyword_value] = ACTIONS(178), - [sym_keyword_explain] = ACTIONS(178), - [sym_keyword_parallel] = ACTIONS(178), - [sym_keyword_timeout] = ACTIONS(178), - [sym_keyword_fetch] = ACTIONS(178), - [sym_keyword_limit] = ACTIONS(178), - [sym_keyword_rand] = ACTIONS(178), - [sym_keyword_collate] = ACTIONS(178), - [sym_keyword_numeric] = ACTIONS(178), - [sym_keyword_asc] = ACTIONS(178), - [sym_keyword_desc] = ACTIONS(178), - [sym_keyword_and] = ACTIONS(178), - [sym_keyword_or] = ACTIONS(178), - [sym_keyword_is] = ACTIONS(178), - [sym_keyword_not] = ACTIONS(180), - [sym_keyword_contains] = ACTIONS(178), - [sym_keyword_contains_not] = ACTIONS(178), - [sym_keyword_contains_all] = ACTIONS(178), - [sym_keyword_contains_any] = ACTIONS(178), - [sym_keyword_contains_none] = ACTIONS(178), - [sym_keyword_inside] = ACTIONS(178), - [sym_keyword_in] = ACTIONS(180), - [sym_keyword_not_inside] = ACTIONS(178), - [sym_keyword_all_inside] = ACTIONS(178), - [sym_keyword_any_inside] = ACTIONS(178), - [sym_keyword_none_inside] = ACTIONS(178), - [sym_keyword_outside] = ACTIONS(178), - [sym_keyword_intersects] = ACTIONS(178), - [sym_keyword_flexible] = ACTIONS(178), - [sym_keyword_readonly] = ACTIONS(178), - [sym_keyword_type] = ACTIONS(178), - [sym_keyword_default] = ACTIONS(178), - [sym_keyword_assert] = ACTIONS(178), - [sym_keyword_permissions] = ACTIONS(178), - [sym_keyword_for] = ACTIONS(178), - [sym_keyword_comment] = ACTIONS(178), - [anon_sym_COMMA] = ACTIONS(178), - [anon_sym_DASH_GT] = ACTIONS(178), - [anon_sym_LBRACK] = ACTIONS(178), - [anon_sym_RPAREN] = ACTIONS(178), - [anon_sym_RBRACE] = ACTIONS(178), - [anon_sym_LT_DASH] = ACTIONS(180), - [anon_sym_LT_DASH_GT] = ACTIONS(178), - [anon_sym_STAR] = ACTIONS(180), - [anon_sym_DOT] = ACTIONS(178), - [anon_sym_LT] = ACTIONS(180), - [anon_sym_GT] = ACTIONS(180), - [anon_sym_EQ] = ACTIONS(180), - [anon_sym_DASH] = ACTIONS(180), - [anon_sym_AT] = ACTIONS(180), - [anon_sym_LT_PIPE] = ACTIONS(178), - [anon_sym_AMP_AMP] = ACTIONS(178), - [anon_sym_PIPE_PIPE] = ACTIONS(178), - [anon_sym_QMARK_QMARK] = ACTIONS(178), - [anon_sym_QMARK_COLON] = ACTIONS(178), - [anon_sym_BANG_EQ] = ACTIONS(178), - [anon_sym_EQ_EQ] = ACTIONS(178), - [anon_sym_QMARK_EQ] = ACTIONS(178), - [anon_sym_STAR_EQ] = ACTIONS(178), - [anon_sym_TILDE] = ACTIONS(178), - [anon_sym_BANG_TILDE] = ACTIONS(178), - [anon_sym_STAR_TILDE] = ACTIONS(178), - [anon_sym_LT_EQ] = ACTIONS(178), - [anon_sym_GT_EQ] = ACTIONS(178), - [anon_sym_PLUS] = ACTIONS(180), - [anon_sym_PLUS_EQ] = ACTIONS(178), - [anon_sym_DASH_EQ] = ACTIONS(178), - [anon_sym_u00d7] = ACTIONS(178), - [anon_sym_SLASH] = ACTIONS(180), - [anon_sym_u00f7] = ACTIONS(178), - [anon_sym_STAR_STAR] = ACTIONS(178), - [anon_sym_u220b] = ACTIONS(178), - [anon_sym_u220c] = ACTIONS(178), - [anon_sym_u2287] = ACTIONS(178), - [anon_sym_u2283] = ACTIONS(178), - [anon_sym_u2285] = ACTIONS(178), - [anon_sym_u2208] = ACTIONS(178), - [anon_sym_u2209] = ACTIONS(178), - [anon_sym_u2286] = ACTIONS(178), - [anon_sym_u2282] = ACTIONS(178), - [anon_sym_u2284] = ACTIONS(178), - [anon_sym_AT_AT] = ACTIONS(178), + [sym_semi_colon] = ACTIONS(200), + [sym_keyword_value] = ACTIONS(200), + [sym_keyword_explain] = ACTIONS(200), + [sym_keyword_parallel] = ACTIONS(200), + [sym_keyword_timeout] = ACTIONS(200), + [sym_keyword_fetch] = ACTIONS(200), + [sym_keyword_limit] = ACTIONS(200), + [sym_keyword_rand] = ACTIONS(200), + [sym_keyword_collate] = ACTIONS(200), + [sym_keyword_numeric] = ACTIONS(200), + [sym_keyword_asc] = ACTIONS(200), + [sym_keyword_desc] = ACTIONS(200), + [sym_keyword_and] = ACTIONS(200), + [sym_keyword_or] = ACTIONS(200), + [sym_keyword_is] = ACTIONS(200), + [sym_keyword_not] = ACTIONS(202), + [sym_keyword_contains] = ACTIONS(200), + [sym_keyword_contains_not] = ACTIONS(200), + [sym_keyword_contains_all] = ACTIONS(200), + [sym_keyword_contains_any] = ACTIONS(200), + [sym_keyword_contains_none] = ACTIONS(200), + [sym_keyword_inside] = ACTIONS(200), + [sym_keyword_in] = ACTIONS(202), + [sym_keyword_not_inside] = ACTIONS(200), + [sym_keyword_all_inside] = ACTIONS(200), + [sym_keyword_any_inside] = ACTIONS(200), + [sym_keyword_none_inside] = ACTIONS(200), + [sym_keyword_outside] = ACTIONS(200), + [sym_keyword_intersects] = ACTIONS(200), + [sym_keyword_flexible] = ACTIONS(200), + [sym_keyword_readonly] = ACTIONS(200), + [sym_keyword_type] = ACTIONS(200), + [sym_keyword_default] = ACTIONS(200), + [sym_keyword_assert] = ACTIONS(200), + [sym_keyword_permissions] = ACTIONS(200), + [sym_keyword_for] = ACTIONS(200), + [sym_keyword_comment] = ACTIONS(200), + [anon_sym_COMMA] = ACTIONS(200), + [anon_sym_DASH_GT] = ACTIONS(200), + [anon_sym_LBRACK] = ACTIONS(200), + [anon_sym_RPAREN] = ACTIONS(200), + [anon_sym_RBRACE] = ACTIONS(200), + [anon_sym_LT_DASH] = ACTIONS(202), + [anon_sym_LT_DASH_GT] = ACTIONS(200), + [anon_sym_STAR] = ACTIONS(202), + [anon_sym_DOT] = ACTIONS(200), + [anon_sym_LT] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), + [anon_sym_EQ] = ACTIONS(202), + [anon_sym_DASH] = ACTIONS(202), + [anon_sym_AT] = ACTIONS(202), + [anon_sym_LT_PIPE] = ACTIONS(200), + [anon_sym_AMP_AMP] = ACTIONS(200), + [anon_sym_PIPE_PIPE] = ACTIONS(200), + [anon_sym_QMARK_QMARK] = ACTIONS(200), + [anon_sym_QMARK_COLON] = ACTIONS(200), + [anon_sym_BANG_EQ] = ACTIONS(200), + [anon_sym_EQ_EQ] = ACTIONS(200), + [anon_sym_QMARK_EQ] = ACTIONS(200), + [anon_sym_STAR_EQ] = ACTIONS(200), + [anon_sym_TILDE] = ACTIONS(200), + [anon_sym_BANG_TILDE] = ACTIONS(200), + [anon_sym_STAR_TILDE] = ACTIONS(200), + [anon_sym_LT_EQ] = ACTIONS(200), + [anon_sym_GT_EQ] = ACTIONS(200), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_PLUS_EQ] = ACTIONS(200), + [anon_sym_DASH_EQ] = ACTIONS(200), + [anon_sym_u00d7] = ACTIONS(200), + [anon_sym_SLASH] = ACTIONS(202), + [anon_sym_u00f7] = ACTIONS(200), + [anon_sym_STAR_STAR] = ACTIONS(200), + [anon_sym_u220b] = ACTIONS(200), + [anon_sym_u220c] = ACTIONS(200), + [anon_sym_u2287] = ACTIONS(200), + [anon_sym_u2283] = ACTIONS(200), + [anon_sym_u2285] = ACTIONS(200), + [anon_sym_u2208] = ACTIONS(200), + [anon_sym_u2209] = ACTIONS(200), + [anon_sym_u2286] = ACTIONS(200), + [anon_sym_u2282] = ACTIONS(200), + [anon_sym_u2284] = ACTIONS(200), + [anon_sym_AT_AT] = ACTIONS(200), }, [113] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(210), - [sym_keyword_value] = ACTIONS(210), - [sym_keyword_explain] = ACTIONS(210), - [sym_keyword_parallel] = ACTIONS(210), - [sym_keyword_timeout] = ACTIONS(210), - [sym_keyword_fetch] = ACTIONS(210), - [sym_keyword_limit] = ACTIONS(210), - [sym_keyword_rand] = ACTIONS(210), - [sym_keyword_collate] = ACTIONS(210), - [sym_keyword_numeric] = ACTIONS(210), - [sym_keyword_asc] = ACTIONS(210), - [sym_keyword_desc] = ACTIONS(210), - [sym_keyword_and] = ACTIONS(210), - [sym_keyword_or] = ACTIONS(210), - [sym_keyword_is] = ACTIONS(210), - [sym_keyword_not] = ACTIONS(212), - [sym_keyword_contains] = ACTIONS(210), - [sym_keyword_contains_not] = ACTIONS(210), - [sym_keyword_contains_all] = ACTIONS(210), - [sym_keyword_contains_any] = ACTIONS(210), - [sym_keyword_contains_none] = ACTIONS(210), - [sym_keyword_inside] = ACTIONS(210), - [sym_keyword_in] = ACTIONS(212), - [sym_keyword_not_inside] = ACTIONS(210), - [sym_keyword_all_inside] = ACTIONS(210), - [sym_keyword_any_inside] = ACTIONS(210), - [sym_keyword_none_inside] = ACTIONS(210), - [sym_keyword_outside] = ACTIONS(210), - [sym_keyword_intersects] = ACTIONS(210), - [sym_keyword_flexible] = ACTIONS(210), - [sym_keyword_readonly] = ACTIONS(210), - [sym_keyword_type] = ACTIONS(210), - [sym_keyword_default] = ACTIONS(210), - [sym_keyword_assert] = ACTIONS(210), - [sym_keyword_permissions] = ACTIONS(210), - [sym_keyword_for] = ACTIONS(210), - [sym_keyword_comment] = ACTIONS(210), - [anon_sym_COMMA] = ACTIONS(210), - [anon_sym_DASH_GT] = ACTIONS(210), - [anon_sym_LBRACK] = ACTIONS(210), - [anon_sym_RPAREN] = ACTIONS(210), - [anon_sym_RBRACE] = ACTIONS(210), - [anon_sym_LT_DASH] = ACTIONS(212), - [anon_sym_LT_DASH_GT] = ACTIONS(210), - [anon_sym_STAR] = ACTIONS(212), - [anon_sym_DOT] = ACTIONS(210), - [anon_sym_LT] = ACTIONS(212), - [anon_sym_GT] = ACTIONS(212), - [anon_sym_EQ] = ACTIONS(212), - [anon_sym_DASH] = ACTIONS(212), - [anon_sym_AT] = ACTIONS(212), - [anon_sym_LT_PIPE] = ACTIONS(210), - [anon_sym_AMP_AMP] = ACTIONS(210), - [anon_sym_PIPE_PIPE] = ACTIONS(210), - [anon_sym_QMARK_QMARK] = ACTIONS(210), - [anon_sym_QMARK_COLON] = ACTIONS(210), - [anon_sym_BANG_EQ] = ACTIONS(210), - [anon_sym_EQ_EQ] = ACTIONS(210), - [anon_sym_QMARK_EQ] = ACTIONS(210), - [anon_sym_STAR_EQ] = ACTIONS(210), - [anon_sym_TILDE] = ACTIONS(210), - [anon_sym_BANG_TILDE] = ACTIONS(210), - [anon_sym_STAR_TILDE] = ACTIONS(210), - [anon_sym_LT_EQ] = ACTIONS(210), - [anon_sym_GT_EQ] = ACTIONS(210), - [anon_sym_PLUS] = ACTIONS(212), - [anon_sym_PLUS_EQ] = ACTIONS(210), - [anon_sym_DASH_EQ] = ACTIONS(210), - [anon_sym_u00d7] = ACTIONS(210), - [anon_sym_SLASH] = ACTIONS(212), - [anon_sym_u00f7] = ACTIONS(210), - [anon_sym_STAR_STAR] = ACTIONS(210), - [anon_sym_u220b] = ACTIONS(210), - [anon_sym_u220c] = ACTIONS(210), - [anon_sym_u2287] = ACTIONS(210), - [anon_sym_u2283] = ACTIONS(210), - [anon_sym_u2285] = ACTIONS(210), - [anon_sym_u2208] = ACTIONS(210), - [anon_sym_u2209] = ACTIONS(210), - [anon_sym_u2286] = ACTIONS(210), - [anon_sym_u2282] = ACTIONS(210), - [anon_sym_u2284] = ACTIONS(210), - [anon_sym_AT_AT] = ACTIONS(210), + [sym_semi_colon] = ACTIONS(184), + [sym_keyword_value] = ACTIONS(184), + [sym_keyword_explain] = ACTIONS(184), + [sym_keyword_parallel] = ACTIONS(184), + [sym_keyword_timeout] = ACTIONS(184), + [sym_keyword_fetch] = ACTIONS(184), + [sym_keyword_limit] = ACTIONS(184), + [sym_keyword_rand] = ACTIONS(184), + [sym_keyword_collate] = ACTIONS(184), + [sym_keyword_numeric] = ACTIONS(184), + [sym_keyword_asc] = ACTIONS(184), + [sym_keyword_desc] = ACTIONS(184), + [sym_keyword_and] = ACTIONS(184), + [sym_keyword_or] = ACTIONS(184), + [sym_keyword_is] = ACTIONS(184), + [sym_keyword_not] = ACTIONS(186), + [sym_keyword_contains] = ACTIONS(184), + [sym_keyword_contains_not] = ACTIONS(184), + [sym_keyword_contains_all] = ACTIONS(184), + [sym_keyword_contains_any] = ACTIONS(184), + [sym_keyword_contains_none] = ACTIONS(184), + [sym_keyword_inside] = ACTIONS(184), + [sym_keyword_in] = ACTIONS(186), + [sym_keyword_not_inside] = ACTIONS(184), + [sym_keyword_all_inside] = ACTIONS(184), + [sym_keyword_any_inside] = ACTIONS(184), + [sym_keyword_none_inside] = ACTIONS(184), + [sym_keyword_outside] = ACTIONS(184), + [sym_keyword_intersects] = ACTIONS(184), + [sym_keyword_flexible] = ACTIONS(184), + [sym_keyword_readonly] = ACTIONS(184), + [sym_keyword_type] = ACTIONS(184), + [sym_keyword_default] = ACTIONS(184), + [sym_keyword_assert] = ACTIONS(184), + [sym_keyword_permissions] = ACTIONS(184), + [sym_keyword_for] = ACTIONS(184), + [sym_keyword_comment] = ACTIONS(184), + [anon_sym_COMMA] = ACTIONS(184), + [anon_sym_DASH_GT] = ACTIONS(184), + [anon_sym_LBRACK] = ACTIONS(184), + [anon_sym_RPAREN] = ACTIONS(184), + [anon_sym_RBRACE] = ACTIONS(184), + [anon_sym_LT_DASH] = ACTIONS(186), + [anon_sym_LT_DASH_GT] = ACTIONS(184), + [anon_sym_STAR] = ACTIONS(186), + [anon_sym_DOT] = ACTIONS(184), + [anon_sym_LT] = ACTIONS(186), + [anon_sym_GT] = ACTIONS(186), + [anon_sym_EQ] = ACTIONS(186), + [anon_sym_DASH] = ACTIONS(186), + [anon_sym_AT] = ACTIONS(186), + [anon_sym_LT_PIPE] = ACTIONS(184), + [anon_sym_AMP_AMP] = ACTIONS(184), + [anon_sym_PIPE_PIPE] = ACTIONS(184), + [anon_sym_QMARK_QMARK] = ACTIONS(184), + [anon_sym_QMARK_COLON] = ACTIONS(184), + [anon_sym_BANG_EQ] = ACTIONS(184), + [anon_sym_EQ_EQ] = ACTIONS(184), + [anon_sym_QMARK_EQ] = ACTIONS(184), + [anon_sym_STAR_EQ] = ACTIONS(184), + [anon_sym_TILDE] = ACTIONS(184), + [anon_sym_BANG_TILDE] = ACTIONS(184), + [anon_sym_STAR_TILDE] = ACTIONS(184), + [anon_sym_LT_EQ] = ACTIONS(184), + [anon_sym_GT_EQ] = ACTIONS(184), + [anon_sym_PLUS] = ACTIONS(186), + [anon_sym_PLUS_EQ] = ACTIONS(184), + [anon_sym_DASH_EQ] = ACTIONS(184), + [anon_sym_u00d7] = ACTIONS(184), + [anon_sym_SLASH] = ACTIONS(186), + [anon_sym_u00f7] = ACTIONS(184), + [anon_sym_STAR_STAR] = ACTIONS(184), + [anon_sym_u220b] = ACTIONS(184), + [anon_sym_u220c] = ACTIONS(184), + [anon_sym_u2287] = ACTIONS(184), + [anon_sym_u2283] = ACTIONS(184), + [anon_sym_u2285] = ACTIONS(184), + [anon_sym_u2208] = ACTIONS(184), + [anon_sym_u2209] = ACTIONS(184), + [anon_sym_u2286] = ACTIONS(184), + [anon_sym_u2282] = ACTIONS(184), + [anon_sym_u2284] = ACTIONS(184), + [anon_sym_AT_AT] = ACTIONS(184), }, [114] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(142), - [sym_keyword_value] = ACTIONS(142), - [sym_keyword_explain] = ACTIONS(142), - [sym_keyword_parallel] = ACTIONS(142), - [sym_keyword_timeout] = ACTIONS(142), - [sym_keyword_fetch] = ACTIONS(142), - [sym_keyword_limit] = ACTIONS(142), - [sym_keyword_rand] = ACTIONS(142), - [sym_keyword_collate] = ACTIONS(142), - [sym_keyword_numeric] = ACTIONS(142), - [sym_keyword_asc] = ACTIONS(142), - [sym_keyword_desc] = ACTIONS(142), - [sym_keyword_and] = ACTIONS(142), - [sym_keyword_or] = ACTIONS(142), - [sym_keyword_is] = ACTIONS(142), - [sym_keyword_not] = ACTIONS(144), - [sym_keyword_contains] = ACTIONS(142), - [sym_keyword_contains_not] = ACTIONS(142), - [sym_keyword_contains_all] = ACTIONS(142), - [sym_keyword_contains_any] = ACTIONS(142), - [sym_keyword_contains_none] = ACTIONS(142), - [sym_keyword_inside] = ACTIONS(142), - [sym_keyword_in] = ACTIONS(144), - [sym_keyword_not_inside] = ACTIONS(142), - [sym_keyword_all_inside] = ACTIONS(142), - [sym_keyword_any_inside] = ACTIONS(142), - [sym_keyword_none_inside] = ACTIONS(142), - [sym_keyword_outside] = ACTIONS(142), - [sym_keyword_intersects] = ACTIONS(142), - [sym_keyword_flexible] = ACTIONS(142), - [sym_keyword_readonly] = ACTIONS(142), - [sym_keyword_type] = ACTIONS(142), - [sym_keyword_default] = ACTIONS(142), - [sym_keyword_assert] = ACTIONS(142), - [sym_keyword_permissions] = ACTIONS(142), - [sym_keyword_for] = ACTIONS(142), - [sym_keyword_comment] = ACTIONS(142), - [anon_sym_COMMA] = ACTIONS(142), - [anon_sym_DASH_GT] = ACTIONS(142), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_RPAREN] = ACTIONS(142), - [anon_sym_RBRACE] = ACTIONS(142), - [anon_sym_LT_DASH] = ACTIONS(144), - [anon_sym_LT_DASH_GT] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(144), - [anon_sym_DOT] = ACTIONS(142), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(144), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_AT] = ACTIONS(144), - [anon_sym_LT_PIPE] = ACTIONS(142), - [anon_sym_AMP_AMP] = ACTIONS(142), - [anon_sym_PIPE_PIPE] = ACTIONS(142), - [anon_sym_QMARK_QMARK] = ACTIONS(142), - [anon_sym_QMARK_COLON] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_EQ_EQ] = ACTIONS(142), - [anon_sym_QMARK_EQ] = ACTIONS(142), - [anon_sym_STAR_EQ] = ACTIONS(142), - [anon_sym_TILDE] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(142), - [anon_sym_STAR_TILDE] = ACTIONS(142), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_PLUS] = ACTIONS(144), - [anon_sym_PLUS_EQ] = ACTIONS(142), - [anon_sym_DASH_EQ] = ACTIONS(142), - [anon_sym_u00d7] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_u00f7] = ACTIONS(142), - [anon_sym_STAR_STAR] = ACTIONS(142), - [anon_sym_u220b] = ACTIONS(142), - [anon_sym_u220c] = ACTIONS(142), - [anon_sym_u2287] = ACTIONS(142), - [anon_sym_u2283] = ACTIONS(142), - [anon_sym_u2285] = ACTIONS(142), - [anon_sym_u2208] = ACTIONS(142), - [anon_sym_u2209] = ACTIONS(142), - [anon_sym_u2286] = ACTIONS(142), - [anon_sym_u2282] = ACTIONS(142), - [anon_sym_u2284] = ACTIONS(142), - [anon_sym_AT_AT] = ACTIONS(142), + [sym_semi_colon] = ACTIONS(61), + [sym_keyword_value] = ACTIONS(61), + [sym_keyword_explain] = ACTIONS(61), + [sym_keyword_parallel] = ACTIONS(61), + [sym_keyword_timeout] = ACTIONS(61), + [sym_keyword_fetch] = ACTIONS(61), + [sym_keyword_limit] = ACTIONS(61), + [sym_keyword_rand] = ACTIONS(61), + [sym_keyword_collate] = ACTIONS(61), + [sym_keyword_numeric] = ACTIONS(61), + [sym_keyword_asc] = ACTIONS(61), + [sym_keyword_desc] = ACTIONS(61), + [sym_keyword_and] = ACTIONS(61), + [sym_keyword_or] = ACTIONS(61), + [sym_keyword_is] = ACTIONS(61), + [sym_keyword_not] = ACTIONS(63), + [sym_keyword_contains] = ACTIONS(61), + [sym_keyword_contains_not] = ACTIONS(61), + [sym_keyword_contains_all] = ACTIONS(61), + [sym_keyword_contains_any] = ACTIONS(61), + [sym_keyword_contains_none] = ACTIONS(61), + [sym_keyword_inside] = ACTIONS(61), + [sym_keyword_in] = ACTIONS(63), + [sym_keyword_not_inside] = ACTIONS(61), + [sym_keyword_all_inside] = ACTIONS(61), + [sym_keyword_any_inside] = ACTIONS(61), + [sym_keyword_none_inside] = ACTIONS(61), + [sym_keyword_outside] = ACTIONS(61), + [sym_keyword_intersects] = ACTIONS(61), + [sym_keyword_flexible] = ACTIONS(61), + [sym_keyword_readonly] = ACTIONS(61), + [sym_keyword_type] = ACTIONS(61), + [sym_keyword_default] = ACTIONS(61), + [sym_keyword_assert] = ACTIONS(61), + [sym_keyword_permissions] = ACTIONS(61), + [sym_keyword_for] = ACTIONS(61), + [sym_keyword_comment] = ACTIONS(61), + [anon_sym_COMMA] = ACTIONS(61), + [anon_sym_DASH_GT] = ACTIONS(61), + [anon_sym_LBRACK] = ACTIONS(61), + [anon_sym_RPAREN] = ACTIONS(61), + [anon_sym_RBRACE] = ACTIONS(61), + [anon_sym_LT_DASH] = ACTIONS(63), + [anon_sym_LT_DASH_GT] = ACTIONS(61), + [anon_sym_STAR] = ACTIONS(63), + [anon_sym_DOT] = ACTIONS(61), + [anon_sym_LT] = ACTIONS(63), + [anon_sym_GT] = ACTIONS(63), + [anon_sym_EQ] = ACTIONS(63), + [anon_sym_DASH] = ACTIONS(63), + [anon_sym_AT] = ACTIONS(63), + [anon_sym_LT_PIPE] = ACTIONS(61), + [anon_sym_AMP_AMP] = ACTIONS(61), + [anon_sym_PIPE_PIPE] = ACTIONS(61), + [anon_sym_QMARK_QMARK] = ACTIONS(61), + [anon_sym_QMARK_COLON] = ACTIONS(61), + [anon_sym_BANG_EQ] = ACTIONS(61), + [anon_sym_EQ_EQ] = ACTIONS(61), + [anon_sym_QMARK_EQ] = ACTIONS(61), + [anon_sym_STAR_EQ] = ACTIONS(61), + [anon_sym_TILDE] = ACTIONS(61), + [anon_sym_BANG_TILDE] = ACTIONS(61), + [anon_sym_STAR_TILDE] = ACTIONS(61), + [anon_sym_LT_EQ] = ACTIONS(61), + [anon_sym_GT_EQ] = ACTIONS(61), + [anon_sym_PLUS] = ACTIONS(63), + [anon_sym_PLUS_EQ] = ACTIONS(61), + [anon_sym_DASH_EQ] = ACTIONS(61), + [anon_sym_u00d7] = ACTIONS(61), + [anon_sym_SLASH] = ACTIONS(63), + [anon_sym_u00f7] = ACTIONS(61), + [anon_sym_STAR_STAR] = ACTIONS(61), + [anon_sym_u220b] = ACTIONS(61), + [anon_sym_u220c] = ACTIONS(61), + [anon_sym_u2287] = ACTIONS(61), + [anon_sym_u2283] = ACTIONS(61), + [anon_sym_u2285] = ACTIONS(61), + [anon_sym_u2208] = ACTIONS(61), + [anon_sym_u2209] = ACTIONS(61), + [anon_sym_u2286] = ACTIONS(61), + [anon_sym_u2282] = ACTIONS(61), + [anon_sym_u2284] = ACTIONS(61), + [anon_sym_AT_AT] = ACTIONS(61), }, [115] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(59), - [sym_keyword_value] = ACTIONS(59), - [sym_keyword_explain] = ACTIONS(59), - [sym_keyword_parallel] = ACTIONS(59), - [sym_keyword_timeout] = ACTIONS(59), - [sym_keyword_fetch] = ACTIONS(59), - [sym_keyword_limit] = ACTIONS(59), - [sym_keyword_rand] = ACTIONS(59), - [sym_keyword_collate] = ACTIONS(59), - [sym_keyword_numeric] = ACTIONS(59), - [sym_keyword_asc] = ACTIONS(59), - [sym_keyword_desc] = ACTIONS(59), - [sym_keyword_and] = ACTIONS(59), - [sym_keyword_or] = ACTIONS(59), - [sym_keyword_is] = ACTIONS(59), - [sym_keyword_not] = ACTIONS(61), - [sym_keyword_contains] = ACTIONS(59), - [sym_keyword_contains_not] = ACTIONS(59), - [sym_keyword_contains_all] = ACTIONS(59), - [sym_keyword_contains_any] = ACTIONS(59), - [sym_keyword_contains_none] = ACTIONS(59), - [sym_keyword_inside] = ACTIONS(59), - [sym_keyword_in] = ACTIONS(61), - [sym_keyword_not_inside] = ACTIONS(59), - [sym_keyword_all_inside] = ACTIONS(59), - [sym_keyword_any_inside] = ACTIONS(59), - [sym_keyword_none_inside] = ACTIONS(59), - [sym_keyword_outside] = ACTIONS(59), - [sym_keyword_intersects] = ACTIONS(59), - [sym_keyword_flexible] = ACTIONS(59), - [sym_keyword_readonly] = ACTIONS(59), - [sym_keyword_type] = ACTIONS(59), - [sym_keyword_default] = ACTIONS(59), - [sym_keyword_assert] = ACTIONS(59), - [sym_keyword_permissions] = ACTIONS(59), - [sym_keyword_for] = ACTIONS(59), - [sym_keyword_comment] = ACTIONS(59), - [anon_sym_COMMA] = ACTIONS(59), - [anon_sym_DASH_GT] = ACTIONS(59), - [anon_sym_LBRACK] = ACTIONS(59), - [anon_sym_RPAREN] = ACTIONS(59), - [anon_sym_RBRACE] = ACTIONS(59), - [anon_sym_LT_DASH] = ACTIONS(61), - [anon_sym_LT_DASH_GT] = ACTIONS(59), - [anon_sym_STAR] = ACTIONS(61), - [anon_sym_DOT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_GT] = ACTIONS(61), - [anon_sym_EQ] = ACTIONS(61), - [anon_sym_DASH] = ACTIONS(61), - [anon_sym_AT] = ACTIONS(61), - [anon_sym_LT_PIPE] = ACTIONS(59), - [anon_sym_AMP_AMP] = ACTIONS(59), - [anon_sym_PIPE_PIPE] = ACTIONS(59), - [anon_sym_QMARK_QMARK] = ACTIONS(59), - [anon_sym_QMARK_COLON] = ACTIONS(59), - [anon_sym_BANG_EQ] = ACTIONS(59), - [anon_sym_EQ_EQ] = ACTIONS(59), - [anon_sym_QMARK_EQ] = ACTIONS(59), - [anon_sym_STAR_EQ] = ACTIONS(59), - [anon_sym_TILDE] = ACTIONS(59), - [anon_sym_BANG_TILDE] = ACTIONS(59), - [anon_sym_STAR_TILDE] = ACTIONS(59), - [anon_sym_LT_EQ] = ACTIONS(59), - [anon_sym_GT_EQ] = ACTIONS(59), - [anon_sym_PLUS] = ACTIONS(61), - [anon_sym_PLUS_EQ] = ACTIONS(59), - [anon_sym_DASH_EQ] = ACTIONS(59), - [anon_sym_u00d7] = ACTIONS(59), - [anon_sym_SLASH] = ACTIONS(61), - [anon_sym_u00f7] = ACTIONS(59), - [anon_sym_STAR_STAR] = ACTIONS(59), - [anon_sym_u220b] = ACTIONS(59), - [anon_sym_u220c] = ACTIONS(59), - [anon_sym_u2287] = ACTIONS(59), - [anon_sym_u2283] = ACTIONS(59), - [anon_sym_u2285] = ACTIONS(59), - [anon_sym_u2208] = ACTIONS(59), - [anon_sym_u2209] = ACTIONS(59), - [anon_sym_u2286] = ACTIONS(59), - [anon_sym_u2282] = ACTIONS(59), - [anon_sym_u2284] = ACTIONS(59), - [anon_sym_AT_AT] = ACTIONS(59), + [sym_semi_colon] = ACTIONS(148), + [sym_keyword_value] = ACTIONS(148), + [sym_keyword_explain] = ACTIONS(148), + [sym_keyword_parallel] = ACTIONS(148), + [sym_keyword_timeout] = ACTIONS(148), + [sym_keyword_fetch] = ACTIONS(148), + [sym_keyword_limit] = ACTIONS(148), + [sym_keyword_rand] = ACTIONS(148), + [sym_keyword_collate] = ACTIONS(148), + [sym_keyword_numeric] = ACTIONS(148), + [sym_keyword_asc] = ACTIONS(148), + [sym_keyword_desc] = ACTIONS(148), + [sym_keyword_and] = ACTIONS(148), + [sym_keyword_or] = ACTIONS(148), + [sym_keyword_is] = ACTIONS(148), + [sym_keyword_not] = ACTIONS(150), + [sym_keyword_contains] = ACTIONS(148), + [sym_keyword_contains_not] = ACTIONS(148), + [sym_keyword_contains_all] = ACTIONS(148), + [sym_keyword_contains_any] = ACTIONS(148), + [sym_keyword_contains_none] = ACTIONS(148), + [sym_keyword_inside] = ACTIONS(148), + [sym_keyword_in] = ACTIONS(150), + [sym_keyword_not_inside] = ACTIONS(148), + [sym_keyword_all_inside] = ACTIONS(148), + [sym_keyword_any_inside] = ACTIONS(148), + [sym_keyword_none_inside] = ACTIONS(148), + [sym_keyword_outside] = ACTIONS(148), + [sym_keyword_intersects] = ACTIONS(148), + [sym_keyword_flexible] = ACTIONS(148), + [sym_keyword_readonly] = ACTIONS(148), + [sym_keyword_type] = ACTIONS(148), + [sym_keyword_default] = ACTIONS(148), + [sym_keyword_assert] = ACTIONS(148), + [sym_keyword_permissions] = ACTIONS(148), + [sym_keyword_for] = ACTIONS(148), + [sym_keyword_comment] = ACTIONS(148), + [anon_sym_COMMA] = ACTIONS(148), + [anon_sym_DASH_GT] = ACTIONS(148), + [anon_sym_LBRACK] = ACTIONS(148), + [anon_sym_RPAREN] = ACTIONS(148), + [anon_sym_RBRACE] = ACTIONS(148), + [anon_sym_LT_DASH] = ACTIONS(150), + [anon_sym_LT_DASH_GT] = ACTIONS(148), + [anon_sym_STAR] = ACTIONS(150), + [anon_sym_DOT] = ACTIONS(148), + [anon_sym_LT] = ACTIONS(150), + [anon_sym_GT] = ACTIONS(150), + [anon_sym_EQ] = ACTIONS(150), + [anon_sym_DASH] = ACTIONS(150), + [anon_sym_AT] = ACTIONS(150), + [anon_sym_LT_PIPE] = ACTIONS(148), + [anon_sym_AMP_AMP] = ACTIONS(148), + [anon_sym_PIPE_PIPE] = ACTIONS(148), + [anon_sym_QMARK_QMARK] = ACTIONS(148), + [anon_sym_QMARK_COLON] = ACTIONS(148), + [anon_sym_BANG_EQ] = ACTIONS(148), + [anon_sym_EQ_EQ] = ACTIONS(148), + [anon_sym_QMARK_EQ] = ACTIONS(148), + [anon_sym_STAR_EQ] = ACTIONS(148), + [anon_sym_TILDE] = ACTIONS(148), + [anon_sym_BANG_TILDE] = ACTIONS(148), + [anon_sym_STAR_TILDE] = ACTIONS(148), + [anon_sym_LT_EQ] = ACTIONS(148), + [anon_sym_GT_EQ] = ACTIONS(148), + [anon_sym_PLUS] = ACTIONS(150), + [anon_sym_PLUS_EQ] = ACTIONS(148), + [anon_sym_DASH_EQ] = ACTIONS(148), + [anon_sym_u00d7] = ACTIONS(148), + [anon_sym_SLASH] = ACTIONS(150), + [anon_sym_u00f7] = ACTIONS(148), + [anon_sym_STAR_STAR] = ACTIONS(148), + [anon_sym_u220b] = ACTIONS(148), + [anon_sym_u220c] = ACTIONS(148), + [anon_sym_u2287] = ACTIONS(148), + [anon_sym_u2283] = ACTIONS(148), + [anon_sym_u2285] = ACTIONS(148), + [anon_sym_u2208] = ACTIONS(148), + [anon_sym_u2209] = ACTIONS(148), + [anon_sym_u2286] = ACTIONS(148), + [anon_sym_u2282] = ACTIONS(148), + [anon_sym_u2284] = ACTIONS(148), + [anon_sym_AT_AT] = ACTIONS(148), }, [116] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(190), - [sym_keyword_value] = ACTIONS(190), - [sym_keyword_explain] = ACTIONS(190), - [sym_keyword_parallel] = ACTIONS(190), - [sym_keyword_timeout] = ACTIONS(190), - [sym_keyword_fetch] = ACTIONS(190), - [sym_keyword_limit] = ACTIONS(190), - [sym_keyword_rand] = ACTIONS(190), - [sym_keyword_collate] = ACTIONS(190), - [sym_keyword_numeric] = ACTIONS(190), - [sym_keyword_asc] = ACTIONS(190), - [sym_keyword_desc] = ACTIONS(190), - [sym_keyword_and] = ACTIONS(190), - [sym_keyword_or] = ACTIONS(190), - [sym_keyword_is] = ACTIONS(190), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(190), - [sym_keyword_contains_not] = ACTIONS(190), - [sym_keyword_contains_all] = ACTIONS(190), - [sym_keyword_contains_any] = ACTIONS(190), - [sym_keyword_contains_none] = ACTIONS(190), - [sym_keyword_inside] = ACTIONS(190), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(190), - [sym_keyword_all_inside] = ACTIONS(190), - [sym_keyword_any_inside] = ACTIONS(190), - [sym_keyword_none_inside] = ACTIONS(190), - [sym_keyword_outside] = ACTIONS(190), - [sym_keyword_intersects] = ACTIONS(190), - [sym_keyword_flexible] = ACTIONS(190), - [sym_keyword_readonly] = ACTIONS(190), - [sym_keyword_type] = ACTIONS(190), - [sym_keyword_default] = ACTIONS(190), - [sym_keyword_assert] = ACTIONS(190), - [sym_keyword_permissions] = ACTIONS(190), - [sym_keyword_for] = ACTIONS(190), - [sym_keyword_comment] = ACTIONS(190), - [anon_sym_COMMA] = ACTIONS(190), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_RPAREN] = ACTIONS(190), - [anon_sym_RBRACE] = ACTIONS(190), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), + [sym_semi_colon] = ACTIONS(164), + [sym_keyword_value] = ACTIONS(164), + [sym_keyword_explain] = ACTIONS(164), + [sym_keyword_parallel] = ACTIONS(164), + [sym_keyword_timeout] = ACTIONS(164), + [sym_keyword_fetch] = ACTIONS(164), + [sym_keyword_limit] = ACTIONS(164), + [sym_keyword_rand] = ACTIONS(164), + [sym_keyword_collate] = ACTIONS(164), + [sym_keyword_numeric] = ACTIONS(164), + [sym_keyword_asc] = ACTIONS(164), + [sym_keyword_desc] = ACTIONS(164), + [sym_keyword_and] = ACTIONS(164), + [sym_keyword_or] = ACTIONS(164), + [sym_keyword_is] = ACTIONS(164), + [sym_keyword_not] = ACTIONS(166), + [sym_keyword_contains] = ACTIONS(164), + [sym_keyword_contains_not] = ACTIONS(164), + [sym_keyword_contains_all] = ACTIONS(164), + [sym_keyword_contains_any] = ACTIONS(164), + [sym_keyword_contains_none] = ACTIONS(164), + [sym_keyword_inside] = ACTIONS(164), + [sym_keyword_in] = ACTIONS(166), + [sym_keyword_not_inside] = ACTIONS(164), + [sym_keyword_all_inside] = ACTIONS(164), + [sym_keyword_any_inside] = ACTIONS(164), + [sym_keyword_none_inside] = ACTIONS(164), + [sym_keyword_outside] = ACTIONS(164), + [sym_keyword_intersects] = ACTIONS(164), + [sym_keyword_flexible] = ACTIONS(164), + [sym_keyword_readonly] = ACTIONS(164), + [sym_keyword_type] = ACTIONS(164), + [sym_keyword_default] = ACTIONS(164), + [sym_keyword_assert] = ACTIONS(164), + [sym_keyword_permissions] = ACTIONS(164), + [sym_keyword_for] = ACTIONS(164), + [sym_keyword_comment] = ACTIONS(164), + [anon_sym_COMMA] = ACTIONS(164), + [anon_sym_DASH_GT] = ACTIONS(164), + [anon_sym_LBRACK] = ACTIONS(164), + [anon_sym_RPAREN] = ACTIONS(164), + [anon_sym_RBRACE] = ACTIONS(164), + [anon_sym_LT_DASH] = ACTIONS(166), + [anon_sym_LT_DASH_GT] = ACTIONS(164), + [anon_sym_STAR] = ACTIONS(166), + [anon_sym_DOT] = ACTIONS(164), + [anon_sym_LT] = ACTIONS(166), + [anon_sym_GT] = ACTIONS(166), + [anon_sym_EQ] = ACTIONS(166), + [anon_sym_DASH] = ACTIONS(166), + [anon_sym_AT] = ACTIONS(166), + [anon_sym_LT_PIPE] = ACTIONS(164), + [anon_sym_AMP_AMP] = ACTIONS(164), + [anon_sym_PIPE_PIPE] = ACTIONS(164), + [anon_sym_QMARK_QMARK] = ACTIONS(164), + [anon_sym_QMARK_COLON] = ACTIONS(164), + [anon_sym_BANG_EQ] = ACTIONS(164), + [anon_sym_EQ_EQ] = ACTIONS(164), + [anon_sym_QMARK_EQ] = ACTIONS(164), + [anon_sym_STAR_EQ] = ACTIONS(164), + [anon_sym_TILDE] = ACTIONS(164), + [anon_sym_BANG_TILDE] = ACTIONS(164), + [anon_sym_STAR_TILDE] = ACTIONS(164), + [anon_sym_LT_EQ] = ACTIONS(164), + [anon_sym_GT_EQ] = ACTIONS(164), + [anon_sym_PLUS] = ACTIONS(166), + [anon_sym_PLUS_EQ] = ACTIONS(164), + [anon_sym_DASH_EQ] = ACTIONS(164), + [anon_sym_u00d7] = ACTIONS(164), + [anon_sym_SLASH] = ACTIONS(166), + [anon_sym_u00f7] = ACTIONS(164), + [anon_sym_STAR_STAR] = ACTIONS(164), + [anon_sym_u220b] = ACTIONS(164), + [anon_sym_u220c] = ACTIONS(164), + [anon_sym_u2287] = ACTIONS(164), + [anon_sym_u2283] = ACTIONS(164), + [anon_sym_u2285] = ACTIONS(164), + [anon_sym_u2208] = ACTIONS(164), + [anon_sym_u2209] = ACTIONS(164), + [anon_sym_u2286] = ACTIONS(164), + [anon_sym_u2282] = ACTIONS(164), + [anon_sym_u2284] = ACTIONS(164), + [anon_sym_AT_AT] = ACTIONS(164), }, [117] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(118), - [sym_keyword_value] = ACTIONS(118), - [sym_keyword_explain] = ACTIONS(118), - [sym_keyword_parallel] = ACTIONS(118), - [sym_keyword_timeout] = ACTIONS(118), - [sym_keyword_fetch] = ACTIONS(118), - [sym_keyword_limit] = ACTIONS(118), - [sym_keyword_rand] = ACTIONS(118), - [sym_keyword_collate] = ACTIONS(118), - [sym_keyword_numeric] = ACTIONS(118), - [sym_keyword_asc] = ACTIONS(118), - [sym_keyword_desc] = ACTIONS(118), - [sym_keyword_and] = ACTIONS(118), - [sym_keyword_or] = ACTIONS(118), - [sym_keyword_is] = ACTIONS(118), - [sym_keyword_not] = ACTIONS(120), - [sym_keyword_contains] = ACTIONS(118), - [sym_keyword_contains_not] = ACTIONS(118), - [sym_keyword_contains_all] = ACTIONS(118), - [sym_keyword_contains_any] = ACTIONS(118), - [sym_keyword_contains_none] = ACTIONS(118), - [sym_keyword_inside] = ACTIONS(118), - [sym_keyword_in] = ACTIONS(120), - [sym_keyword_not_inside] = ACTIONS(118), - [sym_keyword_all_inside] = ACTIONS(118), - [sym_keyword_any_inside] = ACTIONS(118), - [sym_keyword_none_inside] = ACTIONS(118), - [sym_keyword_outside] = ACTIONS(118), - [sym_keyword_intersects] = ACTIONS(118), - [sym_keyword_flexible] = ACTIONS(118), - [sym_keyword_readonly] = ACTIONS(118), - [sym_keyword_type] = ACTIONS(118), - [sym_keyword_default] = ACTIONS(118), - [sym_keyword_assert] = ACTIONS(118), - [sym_keyword_permissions] = ACTIONS(118), - [sym_keyword_for] = ACTIONS(118), - [sym_keyword_comment] = ACTIONS(118), - [anon_sym_COMMA] = ACTIONS(118), - [anon_sym_DASH_GT] = ACTIONS(118), - [anon_sym_LBRACK] = ACTIONS(118), - [anon_sym_RPAREN] = ACTIONS(118), - [anon_sym_RBRACE] = ACTIONS(118), - [anon_sym_LT_DASH] = ACTIONS(120), - [anon_sym_LT_DASH_GT] = ACTIONS(118), - [anon_sym_STAR] = ACTIONS(120), - [anon_sym_DOT] = ACTIONS(118), - [anon_sym_LT] = ACTIONS(120), - [anon_sym_GT] = ACTIONS(120), - [anon_sym_EQ] = ACTIONS(120), - [anon_sym_DASH] = ACTIONS(120), - [anon_sym_AT] = ACTIONS(120), - [anon_sym_LT_PIPE] = ACTIONS(118), - [anon_sym_AMP_AMP] = ACTIONS(118), - [anon_sym_PIPE_PIPE] = ACTIONS(118), - [anon_sym_QMARK_QMARK] = ACTIONS(118), - [anon_sym_QMARK_COLON] = ACTIONS(118), - [anon_sym_BANG_EQ] = ACTIONS(118), - [anon_sym_EQ_EQ] = ACTIONS(118), - [anon_sym_QMARK_EQ] = ACTIONS(118), - [anon_sym_STAR_EQ] = ACTIONS(118), - [anon_sym_TILDE] = ACTIONS(118), - [anon_sym_BANG_TILDE] = ACTIONS(118), - [anon_sym_STAR_TILDE] = ACTIONS(118), - [anon_sym_LT_EQ] = ACTIONS(118), - [anon_sym_GT_EQ] = ACTIONS(118), - [anon_sym_PLUS] = ACTIONS(120), - [anon_sym_PLUS_EQ] = ACTIONS(118), - [anon_sym_DASH_EQ] = ACTIONS(118), - [anon_sym_u00d7] = ACTIONS(118), - [anon_sym_SLASH] = ACTIONS(120), - [anon_sym_u00f7] = ACTIONS(118), - [anon_sym_STAR_STAR] = ACTIONS(118), - [anon_sym_u220b] = ACTIONS(118), - [anon_sym_u220c] = ACTIONS(118), - [anon_sym_u2287] = ACTIONS(118), - [anon_sym_u2283] = ACTIONS(118), - [anon_sym_u2285] = ACTIONS(118), - [anon_sym_u2208] = ACTIONS(118), - [anon_sym_u2209] = ACTIONS(118), - [anon_sym_u2286] = ACTIONS(118), - [anon_sym_u2282] = ACTIONS(118), - [anon_sym_u2284] = ACTIONS(118), - [anon_sym_AT_AT] = ACTIONS(118), + [sym_semi_colon] = ACTIONS(172), + [sym_keyword_value] = ACTIONS(172), + [sym_keyword_explain] = ACTIONS(172), + [sym_keyword_parallel] = ACTIONS(172), + [sym_keyword_timeout] = ACTIONS(172), + [sym_keyword_fetch] = ACTIONS(172), + [sym_keyword_limit] = ACTIONS(172), + [sym_keyword_rand] = ACTIONS(172), + [sym_keyword_collate] = ACTIONS(172), + [sym_keyword_numeric] = ACTIONS(172), + [sym_keyword_asc] = ACTIONS(172), + [sym_keyword_desc] = ACTIONS(172), + [sym_keyword_and] = ACTIONS(172), + [sym_keyword_or] = ACTIONS(172), + [sym_keyword_is] = ACTIONS(172), + [sym_keyword_not] = ACTIONS(174), + [sym_keyword_contains] = ACTIONS(172), + [sym_keyword_contains_not] = ACTIONS(172), + [sym_keyword_contains_all] = ACTIONS(172), + [sym_keyword_contains_any] = ACTIONS(172), + [sym_keyword_contains_none] = ACTIONS(172), + [sym_keyword_inside] = ACTIONS(172), + [sym_keyword_in] = ACTIONS(174), + [sym_keyword_not_inside] = ACTIONS(172), + [sym_keyword_all_inside] = ACTIONS(172), + [sym_keyword_any_inside] = ACTIONS(172), + [sym_keyword_none_inside] = ACTIONS(172), + [sym_keyword_outside] = ACTIONS(172), + [sym_keyword_intersects] = ACTIONS(172), + [sym_keyword_flexible] = ACTIONS(172), + [sym_keyword_readonly] = ACTIONS(172), + [sym_keyword_type] = ACTIONS(172), + [sym_keyword_default] = ACTIONS(172), + [sym_keyword_assert] = ACTIONS(172), + [sym_keyword_permissions] = ACTIONS(172), + [sym_keyword_for] = ACTIONS(172), + [sym_keyword_comment] = ACTIONS(172), + [anon_sym_COMMA] = ACTIONS(172), + [anon_sym_DASH_GT] = ACTIONS(172), + [anon_sym_LBRACK] = ACTIONS(172), + [anon_sym_RPAREN] = ACTIONS(172), + [anon_sym_RBRACE] = ACTIONS(172), + [anon_sym_LT_DASH] = ACTIONS(174), + [anon_sym_LT_DASH_GT] = ACTIONS(172), + [anon_sym_STAR] = ACTIONS(174), + [anon_sym_DOT] = ACTIONS(172), + [anon_sym_LT] = ACTIONS(174), + [anon_sym_GT] = ACTIONS(174), + [anon_sym_EQ] = ACTIONS(174), + [anon_sym_DASH] = ACTIONS(174), + [anon_sym_AT] = ACTIONS(174), + [anon_sym_LT_PIPE] = ACTIONS(172), + [anon_sym_AMP_AMP] = ACTIONS(172), + [anon_sym_PIPE_PIPE] = ACTIONS(172), + [anon_sym_QMARK_QMARK] = ACTIONS(172), + [anon_sym_QMARK_COLON] = ACTIONS(172), + [anon_sym_BANG_EQ] = ACTIONS(172), + [anon_sym_EQ_EQ] = ACTIONS(172), + [anon_sym_QMARK_EQ] = ACTIONS(172), + [anon_sym_STAR_EQ] = ACTIONS(172), + [anon_sym_TILDE] = ACTIONS(172), + [anon_sym_BANG_TILDE] = ACTIONS(172), + [anon_sym_STAR_TILDE] = ACTIONS(172), + [anon_sym_LT_EQ] = ACTIONS(172), + [anon_sym_GT_EQ] = ACTIONS(172), + [anon_sym_PLUS] = ACTIONS(174), + [anon_sym_PLUS_EQ] = ACTIONS(172), + [anon_sym_DASH_EQ] = ACTIONS(172), + [anon_sym_u00d7] = ACTIONS(172), + [anon_sym_SLASH] = ACTIONS(174), + [anon_sym_u00f7] = ACTIONS(172), + [anon_sym_STAR_STAR] = ACTIONS(172), + [anon_sym_u220b] = ACTIONS(172), + [anon_sym_u220c] = ACTIONS(172), + [anon_sym_u2287] = ACTIONS(172), + [anon_sym_u2283] = ACTIONS(172), + [anon_sym_u2285] = ACTIONS(172), + [anon_sym_u2208] = ACTIONS(172), + [anon_sym_u2209] = ACTIONS(172), + [anon_sym_u2286] = ACTIONS(172), + [anon_sym_u2282] = ACTIONS(172), + [anon_sym_u2284] = ACTIONS(172), + [anon_sym_AT_AT] = ACTIONS(172), }, [118] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(158), - [sym_keyword_value] = ACTIONS(158), - [sym_keyword_explain] = ACTIONS(158), - [sym_keyword_parallel] = ACTIONS(158), - [sym_keyword_timeout] = ACTIONS(158), - [sym_keyword_fetch] = ACTIONS(158), - [sym_keyword_limit] = ACTIONS(158), - [sym_keyword_rand] = ACTIONS(158), - [sym_keyword_collate] = ACTIONS(158), - [sym_keyword_numeric] = ACTIONS(158), - [sym_keyword_asc] = ACTIONS(158), - [sym_keyword_desc] = ACTIONS(158), - [sym_keyword_and] = ACTIONS(158), - [sym_keyword_or] = ACTIONS(158), - [sym_keyword_is] = ACTIONS(158), - [sym_keyword_not] = ACTIONS(160), - [sym_keyword_contains] = ACTIONS(158), - [sym_keyword_contains_not] = ACTIONS(158), - [sym_keyword_contains_all] = ACTIONS(158), - [sym_keyword_contains_any] = ACTIONS(158), - [sym_keyword_contains_none] = ACTIONS(158), - [sym_keyword_inside] = ACTIONS(158), - [sym_keyword_in] = ACTIONS(160), - [sym_keyword_not_inside] = ACTIONS(158), - [sym_keyword_all_inside] = ACTIONS(158), - [sym_keyword_any_inside] = ACTIONS(158), - [sym_keyword_none_inside] = ACTIONS(158), - [sym_keyword_outside] = ACTIONS(158), - [sym_keyword_intersects] = ACTIONS(158), - [sym_keyword_flexible] = ACTIONS(158), - [sym_keyword_readonly] = ACTIONS(158), - [sym_keyword_type] = ACTIONS(158), - [sym_keyword_default] = ACTIONS(158), - [sym_keyword_assert] = ACTIONS(158), - [sym_keyword_permissions] = ACTIONS(158), - [sym_keyword_for] = ACTIONS(158), - [sym_keyword_comment] = ACTIONS(158), - [anon_sym_COMMA] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(158), - [anon_sym_RPAREN] = ACTIONS(158), - [anon_sym_RBRACE] = ACTIONS(158), - [anon_sym_LT_DASH] = ACTIONS(160), - [anon_sym_LT_DASH_GT] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(160), - [anon_sym_DOT] = ACTIONS(158), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(160), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_AT] = ACTIONS(160), - [anon_sym_LT_PIPE] = ACTIONS(158), - [anon_sym_AMP_AMP] = ACTIONS(158), - [anon_sym_PIPE_PIPE] = ACTIONS(158), - [anon_sym_QMARK_QMARK] = ACTIONS(158), - [anon_sym_QMARK_COLON] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_EQ_EQ] = ACTIONS(158), - [anon_sym_QMARK_EQ] = ACTIONS(158), - [anon_sym_STAR_EQ] = ACTIONS(158), - [anon_sym_TILDE] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(158), - [anon_sym_STAR_TILDE] = ACTIONS(158), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_PLUS] = ACTIONS(160), - [anon_sym_PLUS_EQ] = ACTIONS(158), - [anon_sym_DASH_EQ] = ACTIONS(158), - [anon_sym_u00d7] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_u00f7] = ACTIONS(158), - [anon_sym_STAR_STAR] = ACTIONS(158), - [anon_sym_u220b] = ACTIONS(158), - [anon_sym_u220c] = ACTIONS(158), - [anon_sym_u2287] = ACTIONS(158), - [anon_sym_u2283] = ACTIONS(158), - [anon_sym_u2285] = ACTIONS(158), - [anon_sym_u2208] = ACTIONS(158), - [anon_sym_u2209] = ACTIONS(158), - [anon_sym_u2286] = ACTIONS(158), - [anon_sym_u2282] = ACTIONS(158), - [anon_sym_u2284] = ACTIONS(158), - [anon_sym_AT_AT] = ACTIONS(158), + [sym_semi_colon] = ACTIONS(192), + [sym_keyword_value] = ACTIONS(192), + [sym_keyword_explain] = ACTIONS(192), + [sym_keyword_parallel] = ACTIONS(192), + [sym_keyword_timeout] = ACTIONS(192), + [sym_keyword_fetch] = ACTIONS(192), + [sym_keyword_limit] = ACTIONS(192), + [sym_keyword_rand] = ACTIONS(192), + [sym_keyword_collate] = ACTIONS(192), + [sym_keyword_numeric] = ACTIONS(192), + [sym_keyword_asc] = ACTIONS(192), + [sym_keyword_desc] = ACTIONS(192), + [sym_keyword_and] = ACTIONS(192), + [sym_keyword_or] = ACTIONS(192), + [sym_keyword_is] = ACTIONS(192), + [sym_keyword_not] = ACTIONS(194), + [sym_keyword_contains] = ACTIONS(192), + [sym_keyword_contains_not] = ACTIONS(192), + [sym_keyword_contains_all] = ACTIONS(192), + [sym_keyword_contains_any] = ACTIONS(192), + [sym_keyword_contains_none] = ACTIONS(192), + [sym_keyword_inside] = ACTIONS(192), + [sym_keyword_in] = ACTIONS(194), + [sym_keyword_not_inside] = ACTIONS(192), + [sym_keyword_all_inside] = ACTIONS(192), + [sym_keyword_any_inside] = ACTIONS(192), + [sym_keyword_none_inside] = ACTIONS(192), + [sym_keyword_outside] = ACTIONS(192), + [sym_keyword_intersects] = ACTIONS(192), + [sym_keyword_flexible] = ACTIONS(192), + [sym_keyword_readonly] = ACTIONS(192), + [sym_keyword_type] = ACTIONS(192), + [sym_keyword_default] = ACTIONS(192), + [sym_keyword_assert] = ACTIONS(192), + [sym_keyword_permissions] = ACTIONS(192), + [sym_keyword_for] = ACTIONS(192), + [sym_keyword_comment] = ACTIONS(192), + [anon_sym_COMMA] = ACTIONS(192), + [anon_sym_DASH_GT] = ACTIONS(192), + [anon_sym_LBRACK] = ACTIONS(192), + [anon_sym_RPAREN] = ACTIONS(192), + [anon_sym_RBRACE] = ACTIONS(192), + [anon_sym_LT_DASH] = ACTIONS(194), + [anon_sym_LT_DASH_GT] = ACTIONS(192), + [anon_sym_STAR] = ACTIONS(194), + [anon_sym_DOT] = ACTIONS(192), + [anon_sym_LT] = ACTIONS(194), + [anon_sym_GT] = ACTIONS(194), + [anon_sym_EQ] = ACTIONS(194), + [anon_sym_DASH] = ACTIONS(194), + [anon_sym_AT] = ACTIONS(194), + [anon_sym_LT_PIPE] = ACTIONS(192), + [anon_sym_AMP_AMP] = ACTIONS(192), + [anon_sym_PIPE_PIPE] = ACTIONS(192), + [anon_sym_QMARK_QMARK] = ACTIONS(192), + [anon_sym_QMARK_COLON] = ACTIONS(192), + [anon_sym_BANG_EQ] = ACTIONS(192), + [anon_sym_EQ_EQ] = ACTIONS(192), + [anon_sym_QMARK_EQ] = ACTIONS(192), + [anon_sym_STAR_EQ] = ACTIONS(192), + [anon_sym_TILDE] = ACTIONS(192), + [anon_sym_BANG_TILDE] = ACTIONS(192), + [anon_sym_STAR_TILDE] = ACTIONS(192), + [anon_sym_LT_EQ] = ACTIONS(192), + [anon_sym_GT_EQ] = ACTIONS(192), + [anon_sym_PLUS] = ACTIONS(194), + [anon_sym_PLUS_EQ] = ACTIONS(192), + [anon_sym_DASH_EQ] = ACTIONS(192), + [anon_sym_u00d7] = ACTIONS(192), + [anon_sym_SLASH] = ACTIONS(194), + [anon_sym_u00f7] = ACTIONS(192), + [anon_sym_STAR_STAR] = ACTIONS(192), + [anon_sym_u220b] = ACTIONS(192), + [anon_sym_u220c] = ACTIONS(192), + [anon_sym_u2287] = ACTIONS(192), + [anon_sym_u2283] = ACTIONS(192), + [anon_sym_u2285] = ACTIONS(192), + [anon_sym_u2208] = ACTIONS(192), + [anon_sym_u2209] = ACTIONS(192), + [anon_sym_u2286] = ACTIONS(192), + [anon_sym_u2282] = ACTIONS(192), + [anon_sym_u2284] = ACTIONS(192), + [anon_sym_AT_AT] = ACTIONS(192), }, [119] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(186), - [sym_keyword_value] = ACTIONS(186), - [sym_keyword_explain] = ACTIONS(186), - [sym_keyword_parallel] = ACTIONS(186), - [sym_keyword_timeout] = ACTIONS(186), - [sym_keyword_fetch] = ACTIONS(186), - [sym_keyword_limit] = ACTIONS(186), - [sym_keyword_rand] = ACTIONS(186), - [sym_keyword_collate] = ACTIONS(186), - [sym_keyword_numeric] = ACTIONS(186), - [sym_keyword_asc] = ACTIONS(186), - [sym_keyword_desc] = ACTIONS(186), - [sym_keyword_and] = ACTIONS(186), - [sym_keyword_or] = ACTIONS(186), - [sym_keyword_is] = ACTIONS(186), - [sym_keyword_not] = ACTIONS(188), - [sym_keyword_contains] = ACTIONS(186), - [sym_keyword_contains_not] = ACTIONS(186), - [sym_keyword_contains_all] = ACTIONS(186), - [sym_keyword_contains_any] = ACTIONS(186), - [sym_keyword_contains_none] = ACTIONS(186), - [sym_keyword_inside] = ACTIONS(186), - [sym_keyword_in] = ACTIONS(188), - [sym_keyword_not_inside] = ACTIONS(186), - [sym_keyword_all_inside] = ACTIONS(186), - [sym_keyword_any_inside] = ACTIONS(186), - [sym_keyword_none_inside] = ACTIONS(186), - [sym_keyword_outside] = ACTIONS(186), - [sym_keyword_intersects] = ACTIONS(186), - [sym_keyword_flexible] = ACTIONS(186), - [sym_keyword_readonly] = ACTIONS(186), - [sym_keyword_type] = ACTIONS(186), - [sym_keyword_default] = ACTIONS(186), - [sym_keyword_assert] = ACTIONS(186), - [sym_keyword_permissions] = ACTIONS(186), - [sym_keyword_for] = ACTIONS(186), - [sym_keyword_comment] = ACTIONS(186), - [anon_sym_COMMA] = ACTIONS(186), - [anon_sym_DASH_GT] = ACTIONS(186), - [anon_sym_LBRACK] = ACTIONS(186), - [anon_sym_RPAREN] = ACTIONS(186), - [anon_sym_RBRACE] = ACTIONS(186), - [anon_sym_LT_DASH] = ACTIONS(188), - [anon_sym_LT_DASH_GT] = ACTIONS(186), - [anon_sym_STAR] = ACTIONS(188), - [anon_sym_DOT] = ACTIONS(186), - [anon_sym_LT] = ACTIONS(188), - [anon_sym_GT] = ACTIONS(188), - [anon_sym_EQ] = ACTIONS(188), - [anon_sym_DASH] = ACTIONS(188), - [anon_sym_AT] = ACTIONS(188), - [anon_sym_LT_PIPE] = ACTIONS(186), - [anon_sym_AMP_AMP] = ACTIONS(186), - [anon_sym_PIPE_PIPE] = ACTIONS(186), - [anon_sym_QMARK_QMARK] = ACTIONS(186), - [anon_sym_QMARK_COLON] = ACTIONS(186), - [anon_sym_BANG_EQ] = ACTIONS(186), - [anon_sym_EQ_EQ] = ACTIONS(186), - [anon_sym_QMARK_EQ] = ACTIONS(186), - [anon_sym_STAR_EQ] = ACTIONS(186), - [anon_sym_TILDE] = ACTIONS(186), - [anon_sym_BANG_TILDE] = ACTIONS(186), - [anon_sym_STAR_TILDE] = ACTIONS(186), - [anon_sym_LT_EQ] = ACTIONS(186), - [anon_sym_GT_EQ] = ACTIONS(186), - [anon_sym_PLUS] = ACTIONS(188), - [anon_sym_PLUS_EQ] = ACTIONS(186), - [anon_sym_DASH_EQ] = ACTIONS(186), - [anon_sym_u00d7] = ACTIONS(186), - [anon_sym_SLASH] = ACTIONS(188), - [anon_sym_u00f7] = ACTIONS(186), - [anon_sym_STAR_STAR] = ACTIONS(186), - [anon_sym_u220b] = ACTIONS(186), - [anon_sym_u220c] = ACTIONS(186), - [anon_sym_u2287] = ACTIONS(186), - [anon_sym_u2283] = ACTIONS(186), - [anon_sym_u2285] = ACTIONS(186), - [anon_sym_u2208] = ACTIONS(186), - [anon_sym_u2209] = ACTIONS(186), - [anon_sym_u2286] = ACTIONS(186), - [anon_sym_u2282] = ACTIONS(186), - [anon_sym_u2284] = ACTIONS(186), - [anon_sym_AT_AT] = ACTIONS(186), + [sym_semi_colon] = ACTIONS(176), + [sym_keyword_value] = ACTIONS(176), + [sym_keyword_explain] = ACTIONS(176), + [sym_keyword_parallel] = ACTIONS(176), + [sym_keyword_timeout] = ACTIONS(176), + [sym_keyword_fetch] = ACTIONS(176), + [sym_keyword_limit] = ACTIONS(176), + [sym_keyword_rand] = ACTIONS(176), + [sym_keyword_collate] = ACTIONS(176), + [sym_keyword_numeric] = ACTIONS(176), + [sym_keyword_asc] = ACTIONS(176), + [sym_keyword_desc] = ACTIONS(176), + [sym_keyword_and] = ACTIONS(176), + [sym_keyword_or] = ACTIONS(176), + [sym_keyword_is] = ACTIONS(176), + [sym_keyword_not] = ACTIONS(178), + [sym_keyword_contains] = ACTIONS(176), + [sym_keyword_contains_not] = ACTIONS(176), + [sym_keyword_contains_all] = ACTIONS(176), + [sym_keyword_contains_any] = ACTIONS(176), + [sym_keyword_contains_none] = ACTIONS(176), + [sym_keyword_inside] = ACTIONS(176), + [sym_keyword_in] = ACTIONS(178), + [sym_keyword_not_inside] = ACTIONS(176), + [sym_keyword_all_inside] = ACTIONS(176), + [sym_keyword_any_inside] = ACTIONS(176), + [sym_keyword_none_inside] = ACTIONS(176), + [sym_keyword_outside] = ACTIONS(176), + [sym_keyword_intersects] = ACTIONS(176), + [sym_keyword_flexible] = ACTIONS(176), + [sym_keyword_readonly] = ACTIONS(176), + [sym_keyword_type] = ACTIONS(176), + [sym_keyword_default] = ACTIONS(176), + [sym_keyword_assert] = ACTIONS(176), + [sym_keyword_permissions] = ACTIONS(176), + [sym_keyword_for] = ACTIONS(176), + [sym_keyword_comment] = ACTIONS(176), + [anon_sym_COMMA] = ACTIONS(176), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_RPAREN] = ACTIONS(176), + [anon_sym_RBRACE] = ACTIONS(176), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), }, [120] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(146), - [sym_keyword_value] = ACTIONS(146), - [sym_keyword_explain] = ACTIONS(146), - [sym_keyword_parallel] = ACTIONS(146), - [sym_keyword_timeout] = ACTIONS(146), - [sym_keyword_fetch] = ACTIONS(146), - [sym_keyword_limit] = ACTIONS(146), - [sym_keyword_rand] = ACTIONS(146), - [sym_keyword_collate] = ACTIONS(146), - [sym_keyword_numeric] = ACTIONS(146), - [sym_keyword_asc] = ACTIONS(146), - [sym_keyword_desc] = ACTIONS(146), - [sym_keyword_and] = ACTIONS(146), - [sym_keyword_or] = ACTIONS(146), - [sym_keyword_is] = ACTIONS(146), - [sym_keyword_not] = ACTIONS(148), - [sym_keyword_contains] = ACTIONS(146), - [sym_keyword_contains_not] = ACTIONS(146), - [sym_keyword_contains_all] = ACTIONS(146), - [sym_keyword_contains_any] = ACTIONS(146), - [sym_keyword_contains_none] = ACTIONS(146), - [sym_keyword_inside] = ACTIONS(146), - [sym_keyword_in] = ACTIONS(148), - [sym_keyword_not_inside] = ACTIONS(146), - [sym_keyword_all_inside] = ACTIONS(146), - [sym_keyword_any_inside] = ACTIONS(146), - [sym_keyword_none_inside] = ACTIONS(146), - [sym_keyword_outside] = ACTIONS(146), - [sym_keyword_intersects] = ACTIONS(146), - [sym_keyword_flexible] = ACTIONS(146), - [sym_keyword_readonly] = ACTIONS(146), - [sym_keyword_type] = ACTIONS(146), - [sym_keyword_default] = ACTIONS(146), - [sym_keyword_assert] = ACTIONS(146), - [sym_keyword_permissions] = ACTIONS(146), - [sym_keyword_for] = ACTIONS(146), - [sym_keyword_comment] = ACTIONS(146), - [anon_sym_COMMA] = ACTIONS(146), - [anon_sym_DASH_GT] = ACTIONS(146), - [anon_sym_LBRACK] = ACTIONS(146), - [anon_sym_RPAREN] = ACTIONS(146), - [anon_sym_RBRACE] = ACTIONS(146), - [anon_sym_LT_DASH] = ACTIONS(148), - [anon_sym_LT_DASH_GT] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(148), - [anon_sym_DOT] = ACTIONS(146), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(148), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_AT] = ACTIONS(148), - [anon_sym_LT_PIPE] = ACTIONS(146), - [anon_sym_AMP_AMP] = ACTIONS(146), - [anon_sym_PIPE_PIPE] = ACTIONS(146), - [anon_sym_QMARK_QMARK] = ACTIONS(146), - [anon_sym_QMARK_COLON] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_EQ_EQ] = ACTIONS(146), - [anon_sym_QMARK_EQ] = ACTIONS(146), - [anon_sym_STAR_EQ] = ACTIONS(146), - [anon_sym_TILDE] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(146), - [anon_sym_STAR_TILDE] = ACTIONS(146), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_PLUS] = ACTIONS(148), - [anon_sym_PLUS_EQ] = ACTIONS(146), - [anon_sym_DASH_EQ] = ACTIONS(146), - [anon_sym_u00d7] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_u00f7] = ACTIONS(146), - [anon_sym_STAR_STAR] = ACTIONS(146), - [anon_sym_u220b] = ACTIONS(146), - [anon_sym_u220c] = ACTIONS(146), - [anon_sym_u2287] = ACTIONS(146), - [anon_sym_u2283] = ACTIONS(146), - [anon_sym_u2285] = ACTIONS(146), - [anon_sym_u2208] = ACTIONS(146), - [anon_sym_u2209] = ACTIONS(146), - [anon_sym_u2286] = ACTIONS(146), - [anon_sym_u2282] = ACTIONS(146), - [anon_sym_u2284] = ACTIONS(146), - [anon_sym_AT_AT] = ACTIONS(146), + [sym_semi_colon] = ACTIONS(168), + [sym_keyword_value] = ACTIONS(168), + [sym_keyword_explain] = ACTIONS(168), + [sym_keyword_parallel] = ACTIONS(168), + [sym_keyword_timeout] = ACTIONS(168), + [sym_keyword_fetch] = ACTIONS(168), + [sym_keyword_limit] = ACTIONS(168), + [sym_keyword_rand] = ACTIONS(168), + [sym_keyword_collate] = ACTIONS(168), + [sym_keyword_numeric] = ACTIONS(168), + [sym_keyword_asc] = ACTIONS(168), + [sym_keyword_desc] = ACTIONS(168), + [sym_keyword_and] = ACTIONS(168), + [sym_keyword_or] = ACTIONS(168), + [sym_keyword_is] = ACTIONS(168), + [sym_keyword_not] = ACTIONS(170), + [sym_keyword_contains] = ACTIONS(168), + [sym_keyword_contains_not] = ACTIONS(168), + [sym_keyword_contains_all] = ACTIONS(168), + [sym_keyword_contains_any] = ACTIONS(168), + [sym_keyword_contains_none] = ACTIONS(168), + [sym_keyword_inside] = ACTIONS(168), + [sym_keyword_in] = ACTIONS(170), + [sym_keyword_not_inside] = ACTIONS(168), + [sym_keyword_all_inside] = ACTIONS(168), + [sym_keyword_any_inside] = ACTIONS(168), + [sym_keyword_none_inside] = ACTIONS(168), + [sym_keyword_outside] = ACTIONS(168), + [sym_keyword_intersects] = ACTIONS(168), + [sym_keyword_flexible] = ACTIONS(168), + [sym_keyword_readonly] = ACTIONS(168), + [sym_keyword_type] = ACTIONS(168), + [sym_keyword_default] = ACTIONS(168), + [sym_keyword_assert] = ACTIONS(168), + [sym_keyword_permissions] = ACTIONS(168), + [sym_keyword_for] = ACTIONS(168), + [sym_keyword_comment] = ACTIONS(168), + [anon_sym_COMMA] = ACTIONS(168), + [anon_sym_DASH_GT] = ACTIONS(168), + [anon_sym_LBRACK] = ACTIONS(168), + [anon_sym_RPAREN] = ACTIONS(168), + [anon_sym_RBRACE] = ACTIONS(168), + [anon_sym_LT_DASH] = ACTIONS(170), + [anon_sym_LT_DASH_GT] = ACTIONS(168), + [anon_sym_STAR] = ACTIONS(170), + [anon_sym_DOT] = ACTIONS(168), + [anon_sym_LT] = ACTIONS(170), + [anon_sym_GT] = ACTIONS(170), + [anon_sym_EQ] = ACTIONS(170), + [anon_sym_DASH] = ACTIONS(170), + [anon_sym_AT] = ACTIONS(170), + [anon_sym_LT_PIPE] = ACTIONS(168), + [anon_sym_AMP_AMP] = ACTIONS(168), + [anon_sym_PIPE_PIPE] = ACTIONS(168), + [anon_sym_QMARK_QMARK] = ACTIONS(168), + [anon_sym_QMARK_COLON] = ACTIONS(168), + [anon_sym_BANG_EQ] = ACTIONS(168), + [anon_sym_EQ_EQ] = ACTIONS(168), + [anon_sym_QMARK_EQ] = ACTIONS(168), + [anon_sym_STAR_EQ] = ACTIONS(168), + [anon_sym_TILDE] = ACTIONS(168), + [anon_sym_BANG_TILDE] = ACTIONS(168), + [anon_sym_STAR_TILDE] = ACTIONS(168), + [anon_sym_LT_EQ] = ACTIONS(168), + [anon_sym_GT_EQ] = ACTIONS(168), + [anon_sym_PLUS] = ACTIONS(170), + [anon_sym_PLUS_EQ] = ACTIONS(168), + [anon_sym_DASH_EQ] = ACTIONS(168), + [anon_sym_u00d7] = ACTIONS(168), + [anon_sym_SLASH] = ACTIONS(170), + [anon_sym_u00f7] = ACTIONS(168), + [anon_sym_STAR_STAR] = ACTIONS(168), + [anon_sym_u220b] = ACTIONS(168), + [anon_sym_u220c] = ACTIONS(168), + [anon_sym_u2287] = ACTIONS(168), + [anon_sym_u2283] = ACTIONS(168), + [anon_sym_u2285] = ACTIONS(168), + [anon_sym_u2208] = ACTIONS(168), + [anon_sym_u2209] = ACTIONS(168), + [anon_sym_u2286] = ACTIONS(168), + [anon_sym_u2282] = ACTIONS(168), + [anon_sym_u2284] = ACTIONS(168), + [anon_sym_AT_AT] = ACTIONS(168), }, [121] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(150), - [sym_keyword_value] = ACTIONS(150), - [sym_keyword_explain] = ACTIONS(150), - [sym_keyword_parallel] = ACTIONS(150), - [sym_keyword_timeout] = ACTIONS(150), - [sym_keyword_fetch] = ACTIONS(150), - [sym_keyword_limit] = ACTIONS(150), - [sym_keyword_rand] = ACTIONS(150), - [sym_keyword_collate] = ACTIONS(150), - [sym_keyword_numeric] = ACTIONS(150), - [sym_keyword_asc] = ACTIONS(150), - [sym_keyword_desc] = ACTIONS(150), - [sym_keyword_and] = ACTIONS(150), - [sym_keyword_or] = ACTIONS(150), - [sym_keyword_is] = ACTIONS(150), - [sym_keyword_not] = ACTIONS(152), - [sym_keyword_contains] = ACTIONS(150), - [sym_keyword_contains_not] = ACTIONS(150), - [sym_keyword_contains_all] = ACTIONS(150), - [sym_keyword_contains_any] = ACTIONS(150), - [sym_keyword_contains_none] = ACTIONS(150), - [sym_keyword_inside] = ACTIONS(150), - [sym_keyword_in] = ACTIONS(152), - [sym_keyword_not_inside] = ACTIONS(150), - [sym_keyword_all_inside] = ACTIONS(150), - [sym_keyword_any_inside] = ACTIONS(150), - [sym_keyword_none_inside] = ACTIONS(150), - [sym_keyword_outside] = ACTIONS(150), - [sym_keyword_intersects] = ACTIONS(150), - [sym_keyword_flexible] = ACTIONS(150), - [sym_keyword_readonly] = ACTIONS(150), - [sym_keyword_type] = ACTIONS(150), - [sym_keyword_default] = ACTIONS(150), - [sym_keyword_assert] = ACTIONS(150), - [sym_keyword_permissions] = ACTIONS(150), - [sym_keyword_for] = ACTIONS(150), - [sym_keyword_comment] = ACTIONS(150), - [anon_sym_COMMA] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(150), - [anon_sym_RPAREN] = ACTIONS(150), - [anon_sym_RBRACE] = ACTIONS(150), - [anon_sym_LT_DASH] = ACTIONS(152), - [anon_sym_LT_DASH_GT] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(152), - [anon_sym_DOT] = ACTIONS(150), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_EQ] = ACTIONS(152), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_AT] = ACTIONS(152), - [anon_sym_LT_PIPE] = ACTIONS(150), - [anon_sym_AMP_AMP] = ACTIONS(150), - [anon_sym_PIPE_PIPE] = ACTIONS(150), - [anon_sym_QMARK_QMARK] = ACTIONS(150), - [anon_sym_QMARK_COLON] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_EQ_EQ] = ACTIONS(150), - [anon_sym_QMARK_EQ] = ACTIONS(150), - [anon_sym_STAR_EQ] = ACTIONS(150), - [anon_sym_TILDE] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(150), - [anon_sym_STAR_TILDE] = ACTIONS(150), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_PLUS] = ACTIONS(152), - [anon_sym_PLUS_EQ] = ACTIONS(150), - [anon_sym_DASH_EQ] = ACTIONS(150), - [anon_sym_u00d7] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_u00f7] = ACTIONS(150), - [anon_sym_STAR_STAR] = ACTIONS(150), - [anon_sym_u220b] = ACTIONS(150), - [anon_sym_u220c] = ACTIONS(150), - [anon_sym_u2287] = ACTIONS(150), - [anon_sym_u2283] = ACTIONS(150), - [anon_sym_u2285] = ACTIONS(150), - [anon_sym_u2208] = ACTIONS(150), - [anon_sym_u2209] = ACTIONS(150), - [anon_sym_u2286] = ACTIONS(150), - [anon_sym_u2282] = ACTIONS(150), - [anon_sym_u2284] = ACTIONS(150), - [anon_sym_AT_AT] = ACTIONS(150), + [sym_semi_colon] = ACTIONS(160), + [sym_keyword_value] = ACTIONS(160), + [sym_keyword_explain] = ACTIONS(160), + [sym_keyword_parallel] = ACTIONS(160), + [sym_keyword_timeout] = ACTIONS(160), + [sym_keyword_fetch] = ACTIONS(160), + [sym_keyword_limit] = ACTIONS(160), + [sym_keyword_rand] = ACTIONS(160), + [sym_keyword_collate] = ACTIONS(160), + [sym_keyword_numeric] = ACTIONS(160), + [sym_keyword_asc] = ACTIONS(160), + [sym_keyword_desc] = ACTIONS(160), + [sym_keyword_and] = ACTIONS(160), + [sym_keyword_or] = ACTIONS(160), + [sym_keyword_is] = ACTIONS(160), + [sym_keyword_not] = ACTIONS(162), + [sym_keyword_contains] = ACTIONS(160), + [sym_keyword_contains_not] = ACTIONS(160), + [sym_keyword_contains_all] = ACTIONS(160), + [sym_keyword_contains_any] = ACTIONS(160), + [sym_keyword_contains_none] = ACTIONS(160), + [sym_keyword_inside] = ACTIONS(160), + [sym_keyword_in] = ACTIONS(162), + [sym_keyword_not_inside] = ACTIONS(160), + [sym_keyword_all_inside] = ACTIONS(160), + [sym_keyword_any_inside] = ACTIONS(160), + [sym_keyword_none_inside] = ACTIONS(160), + [sym_keyword_outside] = ACTIONS(160), + [sym_keyword_intersects] = ACTIONS(160), + [sym_keyword_flexible] = ACTIONS(160), + [sym_keyword_readonly] = ACTIONS(160), + [sym_keyword_type] = ACTIONS(160), + [sym_keyword_default] = ACTIONS(160), + [sym_keyword_assert] = ACTIONS(160), + [sym_keyword_permissions] = ACTIONS(160), + [sym_keyword_for] = ACTIONS(160), + [sym_keyword_comment] = ACTIONS(160), + [anon_sym_COMMA] = ACTIONS(160), + [anon_sym_DASH_GT] = ACTIONS(160), + [anon_sym_LBRACK] = ACTIONS(160), + [anon_sym_RPAREN] = ACTIONS(160), + [anon_sym_RBRACE] = ACTIONS(160), + [anon_sym_LT_DASH] = ACTIONS(162), + [anon_sym_LT_DASH_GT] = ACTIONS(160), + [anon_sym_STAR] = ACTIONS(162), + [anon_sym_DOT] = ACTIONS(160), + [anon_sym_LT] = ACTIONS(162), + [anon_sym_GT] = ACTIONS(162), + [anon_sym_EQ] = ACTIONS(162), + [anon_sym_DASH] = ACTIONS(162), + [anon_sym_AT] = ACTIONS(162), + [anon_sym_LT_PIPE] = ACTIONS(160), + [anon_sym_AMP_AMP] = ACTIONS(160), + [anon_sym_PIPE_PIPE] = ACTIONS(160), + [anon_sym_QMARK_QMARK] = ACTIONS(160), + [anon_sym_QMARK_COLON] = ACTIONS(160), + [anon_sym_BANG_EQ] = ACTIONS(160), + [anon_sym_EQ_EQ] = ACTIONS(160), + [anon_sym_QMARK_EQ] = ACTIONS(160), + [anon_sym_STAR_EQ] = ACTIONS(160), + [anon_sym_TILDE] = ACTIONS(160), + [anon_sym_BANG_TILDE] = ACTIONS(160), + [anon_sym_STAR_TILDE] = ACTIONS(160), + [anon_sym_LT_EQ] = ACTIONS(160), + [anon_sym_GT_EQ] = ACTIONS(160), + [anon_sym_PLUS] = ACTIONS(162), + [anon_sym_PLUS_EQ] = ACTIONS(160), + [anon_sym_DASH_EQ] = ACTIONS(160), + [anon_sym_u00d7] = ACTIONS(160), + [anon_sym_SLASH] = ACTIONS(162), + [anon_sym_u00f7] = ACTIONS(160), + [anon_sym_STAR_STAR] = ACTIONS(160), + [anon_sym_u220b] = ACTIONS(160), + [anon_sym_u220c] = ACTIONS(160), + [anon_sym_u2287] = ACTIONS(160), + [anon_sym_u2283] = ACTIONS(160), + [anon_sym_u2285] = ACTIONS(160), + [anon_sym_u2208] = ACTIONS(160), + [anon_sym_u2209] = ACTIONS(160), + [anon_sym_u2286] = ACTIONS(160), + [anon_sym_u2282] = ACTIONS(160), + [anon_sym_u2284] = ACTIONS(160), + [anon_sym_AT_AT] = ACTIONS(160), }, [122] = { - [ts_builtin_sym_end] = ACTIONS(59), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(59), - [sym_keyword_value] = ACTIONS(59), - [sym_keyword_explain] = ACTIONS(59), - [sym_keyword_parallel] = ACTIONS(59), - [sym_keyword_timeout] = ACTIONS(59), - [sym_keyword_fetch] = ACTIONS(59), - [sym_keyword_limit] = ACTIONS(59), - [sym_keyword_order] = ACTIONS(59), - [sym_keyword_with] = ACTIONS(59), - [sym_keyword_where] = ACTIONS(59), - [sym_keyword_split] = ACTIONS(59), - [sym_keyword_group] = ACTIONS(59), - [sym_keyword_and] = ACTIONS(59), - [sym_keyword_or] = ACTIONS(61), - [sym_keyword_is] = ACTIONS(59), - [sym_keyword_not] = ACTIONS(61), - [sym_keyword_contains] = ACTIONS(59), - [sym_keyword_contains_not] = ACTIONS(59), - [sym_keyword_contains_all] = ACTIONS(59), - [sym_keyword_contains_any] = ACTIONS(59), - [sym_keyword_contains_none] = ACTIONS(59), - [sym_keyword_inside] = ACTIONS(59), - [sym_keyword_in] = ACTIONS(61), - [sym_keyword_not_inside] = ACTIONS(59), - [sym_keyword_all_inside] = ACTIONS(59), - [sym_keyword_any_inside] = ACTIONS(59), - [sym_keyword_none_inside] = ACTIONS(59), - [sym_keyword_outside] = ACTIONS(59), - [sym_keyword_intersects] = ACTIONS(59), - [sym_keyword_flexible] = ACTIONS(59), - [sym_keyword_readonly] = ACTIONS(59), - [sym_keyword_type] = ACTIONS(59), - [sym_keyword_default] = ACTIONS(59), - [sym_keyword_assert] = ACTIONS(59), - [sym_keyword_permissions] = ACTIONS(59), - [sym_keyword_comment] = ACTIONS(59), - [anon_sym_COMMA] = ACTIONS(59), - [anon_sym_DASH_GT] = ACTIONS(59), - [anon_sym_LBRACK] = ACTIONS(59), - [anon_sym_RPAREN] = ACTIONS(59), - [anon_sym_RBRACE] = ACTIONS(59), - [anon_sym_LT_DASH] = ACTIONS(61), - [anon_sym_LT_DASH_GT] = ACTIONS(59), - [anon_sym_STAR] = ACTIONS(61), - [anon_sym_DOT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_GT] = ACTIONS(61), - [anon_sym_EQ] = ACTIONS(61), - [anon_sym_DASH] = ACTIONS(61), - [anon_sym_AT] = ACTIONS(61), - [anon_sym_LT_PIPE] = ACTIONS(59), - [anon_sym_AMP_AMP] = ACTIONS(59), - [anon_sym_PIPE_PIPE] = ACTIONS(59), - [anon_sym_QMARK_QMARK] = ACTIONS(59), - [anon_sym_QMARK_COLON] = ACTIONS(59), - [anon_sym_BANG_EQ] = ACTIONS(59), - [anon_sym_EQ_EQ] = ACTIONS(59), - [anon_sym_QMARK_EQ] = ACTIONS(59), - [anon_sym_STAR_EQ] = ACTIONS(59), - [anon_sym_TILDE] = ACTIONS(59), - [anon_sym_BANG_TILDE] = ACTIONS(59), - [anon_sym_STAR_TILDE] = ACTIONS(59), - [anon_sym_LT_EQ] = ACTIONS(59), - [anon_sym_GT_EQ] = ACTIONS(59), - [anon_sym_PLUS] = ACTIONS(61), - [anon_sym_PLUS_EQ] = ACTIONS(59), - [anon_sym_DASH_EQ] = ACTIONS(59), - [anon_sym_u00d7] = ACTIONS(59), - [anon_sym_SLASH] = ACTIONS(61), - [anon_sym_u00f7] = ACTIONS(59), - [anon_sym_STAR_STAR] = ACTIONS(59), - [anon_sym_u220b] = ACTIONS(59), - [anon_sym_u220c] = ACTIONS(59), - [anon_sym_u2287] = ACTIONS(59), - [anon_sym_u2283] = ACTIONS(59), - [anon_sym_u2285] = ACTIONS(59), - [anon_sym_u2208] = ACTIONS(59), - [anon_sym_u2209] = ACTIONS(59), - [anon_sym_u2286] = ACTIONS(59), - [anon_sym_u2282] = ACTIONS(59), - [anon_sym_u2284] = ACTIONS(59), - [anon_sym_AT_AT] = ACTIONS(59), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(152), + [sym_keyword_value] = ACTIONS(152), + [sym_keyword_explain] = ACTIONS(152), + [sym_keyword_parallel] = ACTIONS(152), + [sym_keyword_timeout] = ACTIONS(152), + [sym_keyword_fetch] = ACTIONS(152), + [sym_keyword_limit] = ACTIONS(152), + [sym_keyword_rand] = ACTIONS(152), + [sym_keyword_collate] = ACTIONS(152), + [sym_keyword_numeric] = ACTIONS(152), + [sym_keyword_asc] = ACTIONS(152), + [sym_keyword_desc] = ACTIONS(152), + [sym_keyword_and] = ACTIONS(152), + [sym_keyword_or] = ACTIONS(152), + [sym_keyword_is] = ACTIONS(152), + [sym_keyword_not] = ACTIONS(154), + [sym_keyword_contains] = ACTIONS(152), + [sym_keyword_contains_not] = ACTIONS(152), + [sym_keyword_contains_all] = ACTIONS(152), + [sym_keyword_contains_any] = ACTIONS(152), + [sym_keyword_contains_none] = ACTIONS(152), + [sym_keyword_inside] = ACTIONS(152), + [sym_keyword_in] = ACTIONS(154), + [sym_keyword_not_inside] = ACTIONS(152), + [sym_keyword_all_inside] = ACTIONS(152), + [sym_keyword_any_inside] = ACTIONS(152), + [sym_keyword_none_inside] = ACTIONS(152), + [sym_keyword_outside] = ACTIONS(152), + [sym_keyword_intersects] = ACTIONS(152), + [sym_keyword_flexible] = ACTIONS(152), + [sym_keyword_readonly] = ACTIONS(152), + [sym_keyword_type] = ACTIONS(152), + [sym_keyword_default] = ACTIONS(152), + [sym_keyword_assert] = ACTIONS(152), + [sym_keyword_permissions] = ACTIONS(152), + [sym_keyword_for] = ACTIONS(152), + [sym_keyword_comment] = ACTIONS(152), + [anon_sym_COMMA] = ACTIONS(152), + [anon_sym_DASH_GT] = ACTIONS(152), + [anon_sym_LBRACK] = ACTIONS(152), + [anon_sym_RPAREN] = ACTIONS(152), + [anon_sym_RBRACE] = ACTIONS(152), + [anon_sym_LT_DASH] = ACTIONS(154), + [anon_sym_LT_DASH_GT] = ACTIONS(152), + [anon_sym_STAR] = ACTIONS(154), + [anon_sym_DOT] = ACTIONS(152), + [anon_sym_LT] = ACTIONS(154), + [anon_sym_GT] = ACTIONS(154), + [anon_sym_EQ] = ACTIONS(154), + [anon_sym_DASH] = ACTIONS(154), + [anon_sym_AT] = ACTIONS(154), + [anon_sym_LT_PIPE] = ACTIONS(152), + [anon_sym_AMP_AMP] = ACTIONS(152), + [anon_sym_PIPE_PIPE] = ACTIONS(152), + [anon_sym_QMARK_QMARK] = ACTIONS(152), + [anon_sym_QMARK_COLON] = ACTIONS(152), + [anon_sym_BANG_EQ] = ACTIONS(152), + [anon_sym_EQ_EQ] = ACTIONS(152), + [anon_sym_QMARK_EQ] = ACTIONS(152), + [anon_sym_STAR_EQ] = ACTIONS(152), + [anon_sym_TILDE] = ACTIONS(152), + [anon_sym_BANG_TILDE] = ACTIONS(152), + [anon_sym_STAR_TILDE] = ACTIONS(152), + [anon_sym_LT_EQ] = ACTIONS(152), + [anon_sym_GT_EQ] = ACTIONS(152), + [anon_sym_PLUS] = ACTIONS(154), + [anon_sym_PLUS_EQ] = ACTIONS(152), + [anon_sym_DASH_EQ] = ACTIONS(152), + [anon_sym_u00d7] = ACTIONS(152), + [anon_sym_SLASH] = ACTIONS(154), + [anon_sym_u00f7] = ACTIONS(152), + [anon_sym_STAR_STAR] = ACTIONS(152), + [anon_sym_u220b] = ACTIONS(152), + [anon_sym_u220c] = ACTIONS(152), + [anon_sym_u2287] = ACTIONS(152), + [anon_sym_u2283] = ACTIONS(152), + [anon_sym_u2285] = ACTIONS(152), + [anon_sym_u2208] = ACTIONS(152), + [anon_sym_u2209] = ACTIONS(152), + [anon_sym_u2286] = ACTIONS(152), + [anon_sym_u2282] = ACTIONS(152), + [anon_sym_u2284] = ACTIONS(152), + [anon_sym_AT_AT] = ACTIONS(152), }, [123] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(154), - [sym_keyword_value] = ACTIONS(154), - [sym_keyword_explain] = ACTIONS(154), - [sym_keyword_parallel] = ACTIONS(154), - [sym_keyword_timeout] = ACTIONS(154), - [sym_keyword_fetch] = ACTIONS(154), - [sym_keyword_limit] = ACTIONS(154), - [sym_keyword_rand] = ACTIONS(154), - [sym_keyword_collate] = ACTIONS(154), - [sym_keyword_numeric] = ACTIONS(154), - [sym_keyword_asc] = ACTIONS(154), - [sym_keyword_desc] = ACTIONS(154), - [sym_keyword_and] = ACTIONS(154), - [sym_keyword_or] = ACTIONS(154), - [sym_keyword_is] = ACTIONS(154), - [sym_keyword_not] = ACTIONS(156), - [sym_keyword_contains] = ACTIONS(154), - [sym_keyword_contains_not] = ACTIONS(154), - [sym_keyword_contains_all] = ACTIONS(154), - [sym_keyword_contains_any] = ACTIONS(154), - [sym_keyword_contains_none] = ACTIONS(154), - [sym_keyword_inside] = ACTIONS(154), - [sym_keyword_in] = ACTIONS(156), - [sym_keyword_not_inside] = ACTIONS(154), - [sym_keyword_all_inside] = ACTIONS(154), - [sym_keyword_any_inside] = ACTIONS(154), - [sym_keyword_none_inside] = ACTIONS(154), - [sym_keyword_outside] = ACTIONS(154), - [sym_keyword_intersects] = ACTIONS(154), - [sym_keyword_flexible] = ACTIONS(154), - [sym_keyword_readonly] = ACTIONS(154), - [sym_keyword_type] = ACTIONS(154), - [sym_keyword_default] = ACTIONS(154), - [sym_keyword_assert] = ACTIONS(154), - [sym_keyword_permissions] = ACTIONS(154), - [sym_keyword_for] = ACTIONS(154), - [sym_keyword_comment] = ACTIONS(154), - [anon_sym_COMMA] = ACTIONS(154), - [anon_sym_DASH_GT] = ACTIONS(154), - [anon_sym_LBRACK] = ACTIONS(154), - [anon_sym_RPAREN] = ACTIONS(154), - [anon_sym_RBRACE] = ACTIONS(154), - [anon_sym_LT_DASH] = ACTIONS(156), - [anon_sym_LT_DASH_GT] = ACTIONS(154), - [anon_sym_STAR] = ACTIONS(156), - [anon_sym_DOT] = ACTIONS(154), - [anon_sym_LT] = ACTIONS(156), - [anon_sym_GT] = ACTIONS(156), - [anon_sym_EQ] = ACTIONS(156), - [anon_sym_DASH] = ACTIONS(156), - [anon_sym_AT] = ACTIONS(156), - [anon_sym_LT_PIPE] = ACTIONS(154), - [anon_sym_AMP_AMP] = ACTIONS(154), - [anon_sym_PIPE_PIPE] = ACTIONS(154), - [anon_sym_QMARK_QMARK] = ACTIONS(154), - [anon_sym_QMARK_COLON] = ACTIONS(154), - [anon_sym_BANG_EQ] = ACTIONS(154), - [anon_sym_EQ_EQ] = ACTIONS(154), - [anon_sym_QMARK_EQ] = ACTIONS(154), - [anon_sym_STAR_EQ] = ACTIONS(154), - [anon_sym_TILDE] = ACTIONS(154), - [anon_sym_BANG_TILDE] = ACTIONS(154), - [anon_sym_STAR_TILDE] = ACTIONS(154), - [anon_sym_LT_EQ] = ACTIONS(154), - [anon_sym_GT_EQ] = ACTIONS(154), - [anon_sym_PLUS] = ACTIONS(156), - [anon_sym_PLUS_EQ] = ACTIONS(154), - [anon_sym_DASH_EQ] = ACTIONS(154), - [anon_sym_u00d7] = ACTIONS(154), - [anon_sym_SLASH] = ACTIONS(156), - [anon_sym_u00f7] = ACTIONS(154), - [anon_sym_STAR_STAR] = ACTIONS(154), - [anon_sym_u220b] = ACTIONS(154), - [anon_sym_u220c] = ACTIONS(154), - [anon_sym_u2287] = ACTIONS(154), - [anon_sym_u2283] = ACTIONS(154), - [anon_sym_u2285] = ACTIONS(154), - [anon_sym_u2208] = ACTIONS(154), - [anon_sym_u2209] = ACTIONS(154), - [anon_sym_u2286] = ACTIONS(154), - [anon_sym_u2282] = ACTIONS(154), - [anon_sym_u2284] = ACTIONS(154), - [anon_sym_AT_AT] = ACTIONS(154), + [sym_semi_colon] = ACTIONS(156), + [sym_keyword_value] = ACTIONS(156), + [sym_keyword_explain] = ACTIONS(156), + [sym_keyword_parallel] = ACTIONS(156), + [sym_keyword_timeout] = ACTIONS(156), + [sym_keyword_fetch] = ACTIONS(156), + [sym_keyword_limit] = ACTIONS(156), + [sym_keyword_rand] = ACTIONS(156), + [sym_keyword_collate] = ACTIONS(156), + [sym_keyword_numeric] = ACTIONS(156), + [sym_keyword_asc] = ACTIONS(156), + [sym_keyword_desc] = ACTIONS(156), + [sym_keyword_and] = ACTIONS(156), + [sym_keyword_or] = ACTIONS(156), + [sym_keyword_is] = ACTIONS(156), + [sym_keyword_not] = ACTIONS(158), + [sym_keyword_contains] = ACTIONS(156), + [sym_keyword_contains_not] = ACTIONS(156), + [sym_keyword_contains_all] = ACTIONS(156), + [sym_keyword_contains_any] = ACTIONS(156), + [sym_keyword_contains_none] = ACTIONS(156), + [sym_keyword_inside] = ACTIONS(156), + [sym_keyword_in] = ACTIONS(158), + [sym_keyword_not_inside] = ACTIONS(156), + [sym_keyword_all_inside] = ACTIONS(156), + [sym_keyword_any_inside] = ACTIONS(156), + [sym_keyword_none_inside] = ACTIONS(156), + [sym_keyword_outside] = ACTIONS(156), + [sym_keyword_intersects] = ACTIONS(156), + [sym_keyword_flexible] = ACTIONS(156), + [sym_keyword_readonly] = ACTIONS(156), + [sym_keyword_type] = ACTIONS(156), + [sym_keyword_default] = ACTIONS(156), + [sym_keyword_assert] = ACTIONS(156), + [sym_keyword_permissions] = ACTIONS(156), + [sym_keyword_for] = ACTIONS(156), + [sym_keyword_comment] = ACTIONS(156), + [anon_sym_COMMA] = ACTIONS(156), + [anon_sym_DASH_GT] = ACTIONS(156), + [anon_sym_LBRACK] = ACTIONS(156), + [anon_sym_RPAREN] = ACTIONS(156), + [anon_sym_RBRACE] = ACTIONS(156), + [anon_sym_LT_DASH] = ACTIONS(158), + [anon_sym_LT_DASH_GT] = ACTIONS(156), + [anon_sym_STAR] = ACTIONS(158), + [anon_sym_DOT] = ACTIONS(156), + [anon_sym_LT] = ACTIONS(158), + [anon_sym_GT] = ACTIONS(158), + [anon_sym_EQ] = ACTIONS(158), + [anon_sym_DASH] = ACTIONS(158), + [anon_sym_AT] = ACTIONS(158), + [anon_sym_LT_PIPE] = ACTIONS(156), + [anon_sym_AMP_AMP] = ACTIONS(156), + [anon_sym_PIPE_PIPE] = ACTIONS(156), + [anon_sym_QMARK_QMARK] = ACTIONS(156), + [anon_sym_QMARK_COLON] = ACTIONS(156), + [anon_sym_BANG_EQ] = ACTIONS(156), + [anon_sym_EQ_EQ] = ACTIONS(156), + [anon_sym_QMARK_EQ] = ACTIONS(156), + [anon_sym_STAR_EQ] = ACTIONS(156), + [anon_sym_TILDE] = ACTIONS(156), + [anon_sym_BANG_TILDE] = ACTIONS(156), + [anon_sym_STAR_TILDE] = ACTIONS(156), + [anon_sym_LT_EQ] = ACTIONS(156), + [anon_sym_GT_EQ] = ACTIONS(156), + [anon_sym_PLUS] = ACTIONS(158), + [anon_sym_PLUS_EQ] = ACTIONS(156), + [anon_sym_DASH_EQ] = ACTIONS(156), + [anon_sym_u00d7] = ACTIONS(156), + [anon_sym_SLASH] = ACTIONS(158), + [anon_sym_u00f7] = ACTIONS(156), + [anon_sym_STAR_STAR] = ACTIONS(156), + [anon_sym_u220b] = ACTIONS(156), + [anon_sym_u220c] = ACTIONS(156), + [anon_sym_u2287] = ACTIONS(156), + [anon_sym_u2283] = ACTIONS(156), + [anon_sym_u2285] = ACTIONS(156), + [anon_sym_u2208] = ACTIONS(156), + [anon_sym_u2209] = ACTIONS(156), + [anon_sym_u2286] = ACTIONS(156), + [anon_sym_u2282] = ACTIONS(156), + [anon_sym_u2284] = ACTIONS(156), + [anon_sym_AT_AT] = ACTIONS(156), }, [124] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(162), - [sym_keyword_value] = ACTIONS(162), - [sym_keyword_explain] = ACTIONS(162), - [sym_keyword_parallel] = ACTIONS(162), - [sym_keyword_timeout] = ACTIONS(162), - [sym_keyword_fetch] = ACTIONS(162), - [sym_keyword_limit] = ACTIONS(162), - [sym_keyword_rand] = ACTIONS(162), - [sym_keyword_collate] = ACTIONS(162), - [sym_keyword_numeric] = ACTIONS(162), - [sym_keyword_asc] = ACTIONS(162), - [sym_keyword_desc] = ACTIONS(162), - [sym_keyword_and] = ACTIONS(162), - [sym_keyword_or] = ACTIONS(162), - [sym_keyword_is] = ACTIONS(162), - [sym_keyword_not] = ACTIONS(164), - [sym_keyword_contains] = ACTIONS(162), - [sym_keyword_contains_not] = ACTIONS(162), - [sym_keyword_contains_all] = ACTIONS(162), - [sym_keyword_contains_any] = ACTIONS(162), - [sym_keyword_contains_none] = ACTIONS(162), - [sym_keyword_inside] = ACTIONS(162), - [sym_keyword_in] = ACTIONS(164), - [sym_keyword_not_inside] = ACTIONS(162), - [sym_keyword_all_inside] = ACTIONS(162), - [sym_keyword_any_inside] = ACTIONS(162), - [sym_keyword_none_inside] = ACTIONS(162), - [sym_keyword_outside] = ACTIONS(162), - [sym_keyword_intersects] = ACTIONS(162), - [sym_keyword_flexible] = ACTIONS(162), - [sym_keyword_readonly] = ACTIONS(162), - [sym_keyword_type] = ACTIONS(162), - [sym_keyword_default] = ACTIONS(162), - [sym_keyword_assert] = ACTIONS(162), - [sym_keyword_permissions] = ACTIONS(162), - [sym_keyword_for] = ACTIONS(162), - [sym_keyword_comment] = ACTIONS(162), - [anon_sym_COMMA] = ACTIONS(162), - [anon_sym_DASH_GT] = ACTIONS(162), - [anon_sym_LBRACK] = ACTIONS(162), - [anon_sym_RPAREN] = ACTIONS(162), - [anon_sym_RBRACE] = ACTIONS(162), - [anon_sym_LT_DASH] = ACTIONS(164), - [anon_sym_LT_DASH_GT] = ACTIONS(162), - [anon_sym_STAR] = ACTIONS(164), - [anon_sym_DOT] = ACTIONS(162), - [anon_sym_LT] = ACTIONS(164), - [anon_sym_GT] = ACTIONS(164), - [anon_sym_EQ] = ACTIONS(164), - [anon_sym_DASH] = ACTIONS(164), - [anon_sym_AT] = ACTIONS(164), - [anon_sym_LT_PIPE] = ACTIONS(162), - [anon_sym_AMP_AMP] = ACTIONS(162), - [anon_sym_PIPE_PIPE] = ACTIONS(162), - [anon_sym_QMARK_QMARK] = ACTIONS(162), - [anon_sym_QMARK_COLON] = ACTIONS(162), - [anon_sym_BANG_EQ] = ACTIONS(162), - [anon_sym_EQ_EQ] = ACTIONS(162), - [anon_sym_QMARK_EQ] = ACTIONS(162), - [anon_sym_STAR_EQ] = ACTIONS(162), - [anon_sym_TILDE] = ACTIONS(162), - [anon_sym_BANG_TILDE] = ACTIONS(162), - [anon_sym_STAR_TILDE] = ACTIONS(162), - [anon_sym_LT_EQ] = ACTIONS(162), - [anon_sym_GT_EQ] = ACTIONS(162), - [anon_sym_PLUS] = ACTIONS(164), - [anon_sym_PLUS_EQ] = ACTIONS(162), - [anon_sym_DASH_EQ] = ACTIONS(162), - [anon_sym_u00d7] = ACTIONS(162), - [anon_sym_SLASH] = ACTIONS(164), - [anon_sym_u00f7] = ACTIONS(162), - [anon_sym_STAR_STAR] = ACTIONS(162), - [anon_sym_u220b] = ACTIONS(162), - [anon_sym_u220c] = ACTIONS(162), - [anon_sym_u2287] = ACTIONS(162), - [anon_sym_u2283] = ACTIONS(162), - [anon_sym_u2285] = ACTIONS(162), - [anon_sym_u2208] = ACTIONS(162), - [anon_sym_u2209] = ACTIONS(162), - [anon_sym_u2286] = ACTIONS(162), - [anon_sym_u2282] = ACTIONS(162), - [anon_sym_u2284] = ACTIONS(162), - [anon_sym_AT_AT] = ACTIONS(162), + [sym_semi_colon] = ACTIONS(144), + [sym_keyword_value] = ACTIONS(144), + [sym_keyword_explain] = ACTIONS(144), + [sym_keyword_parallel] = ACTIONS(144), + [sym_keyword_timeout] = ACTIONS(144), + [sym_keyword_fetch] = ACTIONS(144), + [sym_keyword_limit] = ACTIONS(144), + [sym_keyword_rand] = ACTIONS(144), + [sym_keyword_collate] = ACTIONS(144), + [sym_keyword_numeric] = ACTIONS(144), + [sym_keyword_asc] = ACTIONS(144), + [sym_keyword_desc] = ACTIONS(144), + [sym_keyword_and] = ACTIONS(144), + [sym_keyword_or] = ACTIONS(144), + [sym_keyword_is] = ACTIONS(144), + [sym_keyword_not] = ACTIONS(146), + [sym_keyword_contains] = ACTIONS(144), + [sym_keyword_contains_not] = ACTIONS(144), + [sym_keyword_contains_all] = ACTIONS(144), + [sym_keyword_contains_any] = ACTIONS(144), + [sym_keyword_contains_none] = ACTIONS(144), + [sym_keyword_inside] = ACTIONS(144), + [sym_keyword_in] = ACTIONS(146), + [sym_keyword_not_inside] = ACTIONS(144), + [sym_keyword_all_inside] = ACTIONS(144), + [sym_keyword_any_inside] = ACTIONS(144), + [sym_keyword_none_inside] = ACTIONS(144), + [sym_keyword_outside] = ACTIONS(144), + [sym_keyword_intersects] = ACTIONS(144), + [sym_keyword_flexible] = ACTIONS(144), + [sym_keyword_readonly] = ACTIONS(144), + [sym_keyword_type] = ACTIONS(144), + [sym_keyword_default] = ACTIONS(144), + [sym_keyword_assert] = ACTIONS(144), + [sym_keyword_permissions] = ACTIONS(144), + [sym_keyword_for] = ACTIONS(144), + [sym_keyword_comment] = ACTIONS(144), + [anon_sym_COMMA] = ACTIONS(144), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_RPAREN] = ACTIONS(144), + [anon_sym_RBRACE] = ACTIONS(144), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), }, [125] = { - [sym_with_clause] = STATE(784), + [sym_with_clause] = STATE(786), [sym_where_clause] = STATE(795), - [sym_split_clause] = STATE(825), - [sym_group_clause] = STATE(868), - [sym_order_clause] = STATE(879), - [sym_limit_clause] = STATE(977), - [sym_fetch_clause] = STATE(1007), - [sym_timeout_clause] = STATE(1128), - [sym_parallel_clause] = STATE(1234), - [sym_explain_clause] = STATE(1383), - [sym_operator] = STATE(697), - [sym_binary_operator] = STATE(782), - [aux_sym_update_statement_repeat1] = STATE(767), + [sym_split_clause] = STATE(827), + [sym_group_clause] = STATE(869), + [sym_order_clause] = STATE(900), + [sym_limit_clause] = STATE(986), + [sym_fetch_clause] = STATE(1004), + [sym_timeout_clause] = STATE(1118), + [sym_parallel_clause] = STATE(1215), + [sym_explain_clause] = STATE(1431), + [sym_operator] = STATE(746), + [sym_binary_operator] = STATE(776), + [aux_sym_update_statement_repeat1] = STATE(768), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(293), - [sym_keyword_explain] = ACTIONS(295), - [sym_keyword_parallel] = ACTIONS(297), - [sym_keyword_timeout] = ACTIONS(299), - [sym_keyword_fetch] = ACTIONS(301), - [sym_keyword_limit] = ACTIONS(303), - [sym_keyword_order] = ACTIONS(305), - [sym_keyword_with] = ACTIONS(307), - [sym_keyword_where] = ACTIONS(309), - [sym_keyword_split] = ACTIONS(311), - [sym_keyword_group] = ACTIONS(313), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(317), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), - [anon_sym_COMMA] = ACTIONS(323), - [anon_sym_RPAREN] = ACTIONS(293), - [anon_sym_RBRACE] = ACTIONS(293), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [sym_semi_colon] = ACTIONS(295), + [sym_keyword_explain] = ACTIONS(297), + [sym_keyword_parallel] = ACTIONS(299), + [sym_keyword_timeout] = ACTIONS(301), + [sym_keyword_fetch] = ACTIONS(303), + [sym_keyword_limit] = ACTIONS(305), + [sym_keyword_order] = ACTIONS(307), + [sym_keyword_with] = ACTIONS(309), + [sym_keyword_where] = ACTIONS(311), + [sym_keyword_split] = ACTIONS(313), + [sym_keyword_group] = ACTIONS(315), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(319), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), + [anon_sym_COMMA] = ACTIONS(325), + [anon_sym_RPAREN] = ACTIONS(295), + [anon_sym_RBRACE] = ACTIONS(295), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), }, [126] = { - [ts_builtin_sym_end] = ACTIONS(59), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(59), - [sym_keyword_value] = ACTIONS(59), - [sym_keyword_explain] = ACTIONS(59), - [sym_keyword_parallel] = ACTIONS(59), - [sym_keyword_timeout] = ACTIONS(59), - [sym_keyword_fetch] = ACTIONS(59), - [sym_keyword_limit] = ACTIONS(59), - [sym_keyword_rand] = ACTIONS(59), - [sym_keyword_collate] = ACTIONS(59), - [sym_keyword_numeric] = ACTIONS(59), - [sym_keyword_asc] = ACTIONS(59), - [sym_keyword_desc] = ACTIONS(59), - [sym_keyword_and] = ACTIONS(59), - [sym_keyword_or] = ACTIONS(59), - [sym_keyword_is] = ACTIONS(59), - [sym_keyword_not] = ACTIONS(61), - [sym_keyword_contains] = ACTIONS(59), - [sym_keyword_contains_not] = ACTIONS(59), - [sym_keyword_contains_all] = ACTIONS(59), - [sym_keyword_contains_any] = ACTIONS(59), - [sym_keyword_contains_none] = ACTIONS(59), - [sym_keyword_inside] = ACTIONS(59), - [sym_keyword_in] = ACTIONS(61), - [sym_keyword_not_inside] = ACTIONS(59), - [sym_keyword_all_inside] = ACTIONS(59), - [sym_keyword_any_inside] = ACTIONS(59), - [sym_keyword_none_inside] = ACTIONS(59), - [sym_keyword_outside] = ACTIONS(59), - [sym_keyword_intersects] = ACTIONS(59), - [sym_keyword_flexible] = ACTIONS(59), - [sym_keyword_readonly] = ACTIONS(59), - [sym_keyword_type] = ACTIONS(59), - [sym_keyword_default] = ACTIONS(59), - [sym_keyword_assert] = ACTIONS(59), - [sym_keyword_permissions] = ACTIONS(59), - [sym_keyword_for] = ACTIONS(59), - [sym_keyword_comment] = ACTIONS(59), - [anon_sym_COMMA] = ACTIONS(59), - [anon_sym_DASH_GT] = ACTIONS(59), - [anon_sym_LBRACK] = ACTIONS(59), - [anon_sym_LT_DASH] = ACTIONS(61), - [anon_sym_LT_DASH_GT] = ACTIONS(59), - [anon_sym_STAR] = ACTIONS(61), - [anon_sym_DOT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_GT] = ACTIONS(61), - [anon_sym_EQ] = ACTIONS(61), - [anon_sym_DASH] = ACTIONS(61), - [anon_sym_AT] = ACTIONS(61), - [anon_sym_LT_PIPE] = ACTIONS(59), - [anon_sym_AMP_AMP] = ACTIONS(59), - [anon_sym_PIPE_PIPE] = ACTIONS(59), - [anon_sym_QMARK_QMARK] = ACTIONS(59), - [anon_sym_QMARK_COLON] = ACTIONS(59), - [anon_sym_BANG_EQ] = ACTIONS(59), - [anon_sym_EQ_EQ] = ACTIONS(59), - [anon_sym_QMARK_EQ] = ACTIONS(59), - [anon_sym_STAR_EQ] = ACTIONS(59), - [anon_sym_TILDE] = ACTIONS(59), - [anon_sym_BANG_TILDE] = ACTIONS(59), - [anon_sym_STAR_TILDE] = ACTIONS(59), - [anon_sym_LT_EQ] = ACTIONS(59), - [anon_sym_GT_EQ] = ACTIONS(59), - [anon_sym_PLUS] = ACTIONS(61), - [anon_sym_PLUS_EQ] = ACTIONS(59), - [anon_sym_DASH_EQ] = ACTIONS(59), - [anon_sym_u00d7] = ACTIONS(59), - [anon_sym_SLASH] = ACTIONS(61), - [anon_sym_u00f7] = ACTIONS(59), - [anon_sym_STAR_STAR] = ACTIONS(59), - [anon_sym_u220b] = ACTIONS(59), - [anon_sym_u220c] = ACTIONS(59), - [anon_sym_u2287] = ACTIONS(59), - [anon_sym_u2283] = ACTIONS(59), - [anon_sym_u2285] = ACTIONS(59), - [anon_sym_u2208] = ACTIONS(59), - [anon_sym_u2209] = ACTIONS(59), - [anon_sym_u2286] = ACTIONS(59), - [anon_sym_u2282] = ACTIONS(59), - [anon_sym_u2284] = ACTIONS(59), - [anon_sym_AT_AT] = ACTIONS(59), - }, - [127] = { [sym_with_clause] = STATE(785), [sym_where_clause] = STATE(794), - [sym_split_clause] = STATE(817), - [sym_group_clause] = STATE(866), - [sym_order_clause] = STATE(898), - [sym_limit_clause] = STATE(950), - [sym_fetch_clause] = STATE(1012), - [sym_timeout_clause] = STATE(1106), - [sym_parallel_clause] = STATE(1228), - [sym_explain_clause] = STATE(1341), - [sym_operator] = STATE(697), - [sym_binary_operator] = STATE(782), - [aux_sym_update_statement_repeat1] = STATE(768), + [sym_split_clause] = STATE(815), + [sym_group_clause] = STATE(864), + [sym_order_clause] = STATE(879), + [sym_limit_clause] = STATE(963), + [sym_fetch_clause] = STATE(1017), + [sym_timeout_clause] = STATE(1149), + [sym_parallel_clause] = STATE(1225), + [sym_explain_clause] = STATE(1301), + [sym_operator] = STATE(746), + [sym_binary_operator] = STATE(776), + [aux_sym_update_statement_repeat1] = STATE(767), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(333), - [sym_keyword_explain] = ACTIONS(295), - [sym_keyword_parallel] = ACTIONS(297), - [sym_keyword_timeout] = ACTIONS(299), - [sym_keyword_fetch] = ACTIONS(301), - [sym_keyword_limit] = ACTIONS(303), - [sym_keyword_order] = ACTIONS(305), - [sym_keyword_with] = ACTIONS(307), - [sym_keyword_where] = ACTIONS(309), - [sym_keyword_split] = ACTIONS(311), - [sym_keyword_group] = ACTIONS(313), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(317), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), - [anon_sym_COMMA] = ACTIONS(323), - [anon_sym_RPAREN] = ACTIONS(333), - [anon_sym_RBRACE] = ACTIONS(333), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [sym_semi_colon] = ACTIONS(335), + [sym_keyword_explain] = ACTIONS(297), + [sym_keyword_parallel] = ACTIONS(299), + [sym_keyword_timeout] = ACTIONS(301), + [sym_keyword_fetch] = ACTIONS(303), + [sym_keyword_limit] = ACTIONS(305), + [sym_keyword_order] = ACTIONS(307), + [sym_keyword_with] = ACTIONS(309), + [sym_keyword_where] = ACTIONS(311), + [sym_keyword_split] = ACTIONS(313), + [sym_keyword_group] = ACTIONS(315), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(319), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), + [anon_sym_COMMA] = ACTIONS(325), + [anon_sym_RPAREN] = ACTIONS(335), + [anon_sym_RBRACE] = ACTIONS(335), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), + }, + [127] = { + [ts_builtin_sym_end] = ACTIONS(61), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(61), + [sym_keyword_value] = ACTIONS(61), + [sym_keyword_explain] = ACTIONS(61), + [sym_keyword_parallel] = ACTIONS(61), + [sym_keyword_timeout] = ACTIONS(61), + [sym_keyword_fetch] = ACTIONS(61), + [sym_keyword_limit] = ACTIONS(61), + [sym_keyword_rand] = ACTIONS(61), + [sym_keyword_collate] = ACTIONS(61), + [sym_keyword_numeric] = ACTIONS(61), + [sym_keyword_asc] = ACTIONS(61), + [sym_keyword_desc] = ACTIONS(61), + [sym_keyword_and] = ACTIONS(61), + [sym_keyword_or] = ACTIONS(61), + [sym_keyword_is] = ACTIONS(61), + [sym_keyword_not] = ACTIONS(63), + [sym_keyword_contains] = ACTIONS(61), + [sym_keyword_contains_not] = ACTIONS(61), + [sym_keyword_contains_all] = ACTIONS(61), + [sym_keyword_contains_any] = ACTIONS(61), + [sym_keyword_contains_none] = ACTIONS(61), + [sym_keyword_inside] = ACTIONS(61), + [sym_keyword_in] = ACTIONS(63), + [sym_keyword_not_inside] = ACTIONS(61), + [sym_keyword_all_inside] = ACTIONS(61), + [sym_keyword_any_inside] = ACTIONS(61), + [sym_keyword_none_inside] = ACTIONS(61), + [sym_keyword_outside] = ACTIONS(61), + [sym_keyword_intersects] = ACTIONS(61), + [sym_keyword_flexible] = ACTIONS(61), + [sym_keyword_readonly] = ACTIONS(61), + [sym_keyword_type] = ACTIONS(61), + [sym_keyword_default] = ACTIONS(61), + [sym_keyword_assert] = ACTIONS(61), + [sym_keyword_permissions] = ACTIONS(61), + [sym_keyword_for] = ACTIONS(61), + [sym_keyword_comment] = ACTIONS(61), + [anon_sym_COMMA] = ACTIONS(61), + [anon_sym_DASH_GT] = ACTIONS(61), + [anon_sym_LBRACK] = ACTIONS(61), + [anon_sym_LT_DASH] = ACTIONS(63), + [anon_sym_LT_DASH_GT] = ACTIONS(61), + [anon_sym_STAR] = ACTIONS(63), + [anon_sym_DOT] = ACTIONS(61), + [anon_sym_LT] = ACTIONS(63), + [anon_sym_GT] = ACTIONS(63), + [anon_sym_EQ] = ACTIONS(63), + [anon_sym_DASH] = ACTIONS(63), + [anon_sym_AT] = ACTIONS(63), + [anon_sym_LT_PIPE] = ACTIONS(61), + [anon_sym_AMP_AMP] = ACTIONS(61), + [anon_sym_PIPE_PIPE] = ACTIONS(61), + [anon_sym_QMARK_QMARK] = ACTIONS(61), + [anon_sym_QMARK_COLON] = ACTIONS(61), + [anon_sym_BANG_EQ] = ACTIONS(61), + [anon_sym_EQ_EQ] = ACTIONS(61), + [anon_sym_QMARK_EQ] = ACTIONS(61), + [anon_sym_STAR_EQ] = ACTIONS(61), + [anon_sym_TILDE] = ACTIONS(61), + [anon_sym_BANG_TILDE] = ACTIONS(61), + [anon_sym_STAR_TILDE] = ACTIONS(61), + [anon_sym_LT_EQ] = ACTIONS(61), + [anon_sym_GT_EQ] = ACTIONS(61), + [anon_sym_PLUS] = ACTIONS(63), + [anon_sym_PLUS_EQ] = ACTIONS(61), + [anon_sym_DASH_EQ] = ACTIONS(61), + [anon_sym_u00d7] = ACTIONS(61), + [anon_sym_SLASH] = ACTIONS(63), + [anon_sym_u00f7] = ACTIONS(61), + [anon_sym_STAR_STAR] = ACTIONS(61), + [anon_sym_u220b] = ACTIONS(61), + [anon_sym_u220c] = ACTIONS(61), + [anon_sym_u2287] = ACTIONS(61), + [anon_sym_u2283] = ACTIONS(61), + [anon_sym_u2285] = ACTIONS(61), + [anon_sym_u2208] = ACTIONS(61), + [anon_sym_u2209] = ACTIONS(61), + [anon_sym_u2286] = ACTIONS(61), + [anon_sym_u2282] = ACTIONS(61), + [anon_sym_u2284] = ACTIONS(61), + [anon_sym_AT_AT] = ACTIONS(61), }, [128] = { - [sym_with_clause] = STATE(787), - [sym_where_clause] = STATE(810), - [sym_split_clause] = STATE(834), - [sym_group_clause] = STATE(877), - [sym_order_clause] = STATE(879), - [sym_limit_clause] = STATE(977), - [sym_fetch_clause] = STATE(1007), - [sym_timeout_clause] = STATE(1128), - [sym_parallel_clause] = STATE(1234), - [sym_explain_clause] = STATE(1383), - [sym_operator] = STATE(743), - [sym_binary_operator] = STATE(782), - [aux_sym_update_statement_repeat1] = STATE(771), - [ts_builtin_sym_end] = ACTIONS(293), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(293), - [sym_keyword_explain] = ACTIONS(295), - [sym_keyword_parallel] = ACTIONS(297), - [sym_keyword_timeout] = ACTIONS(299), - [sym_keyword_fetch] = ACTIONS(301), - [sym_keyword_limit] = ACTIONS(303), - [sym_keyword_order] = ACTIONS(335), - [sym_keyword_with] = ACTIONS(337), - [sym_keyword_where] = ACTIONS(339), - [sym_keyword_split] = ACTIONS(311), - [sym_keyword_group] = ACTIONS(313), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(317), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), - [anon_sym_COMMA] = ACTIONS(341), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [sym_expressions] = STATE(1827), + [sym_expression] = STATE(1452), + [sym_statement] = STATE(1412), + [sym_info_statement] = STATE(1408), + [sym_use_statement] = STATE(1408), + [sym_begin_statement] = STATE(1408), + [sym_cancel_statement] = STATE(1408), + [sym_commit_statement] = STATE(1408), + [sym_define_analyzer_statement] = STATE(1408), + [sym_define_database] = STATE(1408), + [sym_define_event_statement] = STATE(1408), + [sym_define_field_statement] = STATE(1408), + [sym_define_function_statement] = STATE(1408), + [sym_define_index_statement] = STATE(1408), + [sym_define_namespace_statement] = STATE(1408), + [sym_define_param_statement] = STATE(1408), + [sym_define_scope_statement] = STATE(1408), + [sym_define_table_statement] = STATE(1408), + [sym_define_token_statement] = STATE(1408), + [sym_define_user_statement] = STATE(1408), + [sym_remove_statement] = STATE(1408), + [sym_create_statement] = STATE(1408), + [sym_update_statement] = STATE(1408), + [sym_relate_statement] = STATE(1408), + [sym_delete_statement] = STATE(1408), + [sym_insert_statement] = STATE(1408), + [sym_select_statement] = STATE(1408), + [sym_live_select_statement] = STATE(1408), + [sym_select_clause] = STATE(1330), + [sym_value] = STATE(571), + [sym_function_call] = STATE(69), + [sym_base_value] = STATE(6), + [sym_binary_expression] = STATE(69), + [sym_path] = STATE(69), + [sym_graph_path] = STATE(5), + [sym_number] = STATE(31), + [sym_identifier] = STATE(31), + [sym_array] = STATE(31), + [sym_object] = STATE(31), + [sym_object_key] = STATE(1775), + [sym_record_id] = STATE(31), + [sym_sub_query] = STATE(31), + [sym_duration] = STATE(31), + [sym_point] = STATE(31), + [aux_sym_duration_repeat1] = STATE(8), + [sym_comment] = ACTIONS(3), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_select] = ACTIONS(7), + [sym_keyword_rand] = ACTIONS(337), + [sym_keyword_true] = ACTIONS(339), + [sym_keyword_false] = ACTIONS(339), + [sym_keyword_begin] = ACTIONS(15), + [sym_keyword_cancel] = ACTIONS(17), + [sym_keyword_commit] = ACTIONS(19), + [sym_keyword_none] = ACTIONS(339), + [sym_keyword_null] = ACTIONS(339), + [sym_keyword_define] = ACTIONS(341), + [sym_keyword_live] = ACTIONS(343), + [sym_keyword_use] = ACTIONS(25), + [sym_keyword_remove] = ACTIONS(27), + [sym_keyword_create] = ACTIONS(345), + [sym_keyword_delete] = ACTIONS(347), + [sym_keyword_update] = ACTIONS(349), + [sym_keyword_insert] = ACTIONS(351), + [sym_keyword_relate] = ACTIONS(353), + [sym_keyword_count] = ACTIONS(355), + [anon_sym_DASH_GT] = ACTIONS(85), + [anon_sym_LBRACK] = ACTIONS(357), + [anon_sym_LPAREN] = ACTIONS(359), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_RBRACE] = ACTIONS(363), + [anon_sym_LT_DASH] = ACTIONS(89), + [anon_sym_LT_DASH_GT] = ACTIONS(85), + [aux_sym_type_name_token1] = ACTIONS(365), + [sym_string] = ACTIONS(367), + [sym_prefixed_string] = ACTIONS(367), + [sym_int] = ACTIONS(369), + [sym_float] = ACTIONS(369), + [sym_decimal] = ACTIONS(371), + [sym_variable_name] = ACTIONS(367), + [sym_custom_function_name] = ACTIONS(337), + [sym_function_name] = ACTIONS(337), + [sym_duration_part] = ACTIONS(373), }, [129] = { - [sym_with_clause] = STATE(790), - [sym_where_clause] = STATE(814), - [sym_split_clause] = STATE(832), - [sym_group_clause] = STATE(870), - [sym_order_clause] = STATE(898), - [sym_limit_clause] = STATE(950), - [sym_fetch_clause] = STATE(1012), - [sym_timeout_clause] = STATE(1106), - [sym_parallel_clause] = STATE(1228), - [sym_explain_clause] = STATE(1341), - [sym_operator] = STATE(743), - [sym_binary_operator] = STATE(782), - [aux_sym_update_statement_repeat1] = STATE(770), - [ts_builtin_sym_end] = ACTIONS(333), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(333), - [sym_keyword_explain] = ACTIONS(295), - [sym_keyword_parallel] = ACTIONS(297), - [sym_keyword_timeout] = ACTIONS(299), - [sym_keyword_fetch] = ACTIONS(301), - [sym_keyword_limit] = ACTIONS(303), - [sym_keyword_order] = ACTIONS(335), - [sym_keyword_with] = ACTIONS(337), - [sym_keyword_where] = ACTIONS(339), - [sym_keyword_split] = ACTIONS(311), - [sym_keyword_group] = ACTIONS(313), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(317), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), - [anon_sym_COMMA] = ACTIONS(341), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [sym_expression] = STATE(1514), + [sym_statement] = STATE(1412), + [sym_info_statement] = STATE(1408), + [sym_use_statement] = STATE(1408), + [sym_begin_statement] = STATE(1408), + [sym_cancel_statement] = STATE(1408), + [sym_commit_statement] = STATE(1408), + [sym_define_analyzer_statement] = STATE(1408), + [sym_define_database] = STATE(1408), + [sym_define_event_statement] = STATE(1408), + [sym_define_field_statement] = STATE(1408), + [sym_define_function_statement] = STATE(1408), + [sym_define_index_statement] = STATE(1408), + [sym_define_namespace_statement] = STATE(1408), + [sym_define_param_statement] = STATE(1408), + [sym_define_scope_statement] = STATE(1408), + [sym_define_table_statement] = STATE(1408), + [sym_define_token_statement] = STATE(1408), + [sym_define_user_statement] = STATE(1408), + [sym_remove_statement] = STATE(1408), + [sym_create_statement] = STATE(1408), + [sym_update_statement] = STATE(1408), + [sym_relate_statement] = STATE(1408), + [sym_delete_statement] = STATE(1408), + [sym_insert_statement] = STATE(1408), + [sym_select_statement] = STATE(1408), + [sym_live_select_statement] = STATE(1408), + [sym_select_clause] = STATE(1330), + [sym_value] = STATE(571), + [sym_function_call] = STATE(69), + [sym_base_value] = STATE(6), + [sym_binary_expression] = STATE(69), + [sym_path] = STATE(69), + [sym_graph_path] = STATE(5), + [sym_number] = STATE(31), + [sym_identifier] = STATE(31), + [sym_array] = STATE(31), + [sym_object] = STATE(31), + [sym_object_key] = STATE(1775), + [sym_record_id] = STATE(31), + [sym_sub_query] = STATE(31), + [sym_duration] = STATE(31), + [sym_point] = STATE(31), + [aux_sym_duration_repeat1] = STATE(8), + [sym_comment] = ACTIONS(3), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_select] = ACTIONS(7), + [sym_keyword_rand] = ACTIONS(337), + [sym_keyword_true] = ACTIONS(339), + [sym_keyword_false] = ACTIONS(339), + [sym_keyword_begin] = ACTIONS(15), + [sym_keyword_cancel] = ACTIONS(17), + [sym_keyword_commit] = ACTIONS(19), + [sym_keyword_none] = ACTIONS(339), + [sym_keyword_null] = ACTIONS(339), + [sym_keyword_define] = ACTIONS(341), + [sym_keyword_live] = ACTIONS(343), + [sym_keyword_use] = ACTIONS(25), + [sym_keyword_remove] = ACTIONS(27), + [sym_keyword_create] = ACTIONS(345), + [sym_keyword_delete] = ACTIONS(347), + [sym_keyword_update] = ACTIONS(349), + [sym_keyword_insert] = ACTIONS(351), + [sym_keyword_relate] = ACTIONS(353), + [sym_keyword_count] = ACTIONS(355), + [anon_sym_DASH_GT] = ACTIONS(85), + [anon_sym_LBRACK] = ACTIONS(357), + [anon_sym_LPAREN] = ACTIONS(359), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_RBRACE] = ACTIONS(375), + [anon_sym_LT_DASH] = ACTIONS(89), + [anon_sym_LT_DASH_GT] = ACTIONS(85), + [aux_sym_type_name_token1] = ACTIONS(365), + [sym_string] = ACTIONS(367), + [sym_prefixed_string] = ACTIONS(367), + [sym_int] = ACTIONS(369), + [sym_float] = ACTIONS(369), + [sym_decimal] = ACTIONS(371), + [sym_variable_name] = ACTIONS(367), + [sym_custom_function_name] = ACTIONS(337), + [sym_function_name] = ACTIONS(337), + [sym_duration_part] = ACTIONS(373), }, [130] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(33), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(343), - [sym_keyword_as] = ACTIONS(345), - [sym_keyword_where] = ACTIONS(345), - [sym_keyword_group] = ACTIONS(345), - [sym_keyword_and] = ACTIONS(345), - [sym_keyword_or] = ACTIONS(345), - [sym_keyword_is] = ACTIONS(345), - [sym_keyword_not] = ACTIONS(345), - [sym_keyword_contains] = ACTIONS(345), - [sym_keyword_contains_not] = ACTIONS(345), - [sym_keyword_contains_all] = ACTIONS(345), - [sym_keyword_contains_any] = ACTIONS(345), - [sym_keyword_contains_none] = ACTIONS(345), - [sym_keyword_inside] = ACTIONS(345), - [sym_keyword_in] = ACTIONS(345), - [sym_keyword_not_inside] = ACTIONS(345), - [sym_keyword_all_inside] = ACTIONS(345), - [sym_keyword_any_inside] = ACTIONS(345), - [sym_keyword_none_inside] = ACTIONS(345), - [sym_keyword_outside] = ACTIONS(345), - [sym_keyword_intersects] = ACTIONS(345), - [sym_keyword_drop] = ACTIONS(345), - [sym_keyword_schemafull] = ACTIONS(345), - [sym_keyword_schemaless] = ACTIONS(345), - [sym_keyword_changefeed] = ACTIONS(345), - [sym_keyword_type] = ACTIONS(345), - [sym_keyword_permissions] = ACTIONS(345), - [sym_keyword_comment] = ACTIONS(345), - [anon_sym_COMMA] = ACTIONS(343), - [anon_sym_DASH_GT] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(343), - [anon_sym_RPAREN] = ACTIONS(343), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_RBRACE] = ACTIONS(343), - [anon_sym_LT_DASH] = ACTIONS(345), - [anon_sym_LT_DASH_GT] = ACTIONS(343), - [anon_sym_STAR] = ACTIONS(345), - [anon_sym_DOT] = ACTIONS(343), - [anon_sym_LT] = ACTIONS(345), - [anon_sym_GT] = ACTIONS(345), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(345), - [anon_sym_DASH] = ACTIONS(345), - [anon_sym_AT] = ACTIONS(345), - [anon_sym_LT_PIPE] = ACTIONS(343), - [anon_sym_AMP_AMP] = ACTIONS(343), - [anon_sym_PIPE_PIPE] = ACTIONS(343), - [anon_sym_QMARK_QMARK] = ACTIONS(343), - [anon_sym_QMARK_COLON] = ACTIONS(343), - [anon_sym_BANG_EQ] = ACTIONS(343), - [anon_sym_EQ_EQ] = ACTIONS(343), - [anon_sym_QMARK_EQ] = ACTIONS(343), - [anon_sym_STAR_EQ] = ACTIONS(343), - [anon_sym_TILDE] = ACTIONS(343), - [anon_sym_BANG_TILDE] = ACTIONS(343), - [anon_sym_STAR_TILDE] = ACTIONS(343), - [anon_sym_LT_EQ] = ACTIONS(343), - [anon_sym_GT_EQ] = ACTIONS(343), - [anon_sym_PLUS] = ACTIONS(345), - [anon_sym_PLUS_EQ] = ACTIONS(343), - [anon_sym_DASH_EQ] = ACTIONS(343), - [anon_sym_u00d7] = ACTIONS(343), - [anon_sym_SLASH] = ACTIONS(345), - [anon_sym_u00f7] = ACTIONS(343), - [anon_sym_STAR_STAR] = ACTIONS(343), - [anon_sym_u220b] = ACTIONS(343), - [anon_sym_u220c] = ACTIONS(343), - [anon_sym_u2287] = ACTIONS(343), - [anon_sym_u2283] = ACTIONS(343), - [anon_sym_u2285] = ACTIONS(343), - [anon_sym_u2208] = ACTIONS(343), - [anon_sym_u2209] = ACTIONS(343), - [anon_sym_u2286] = ACTIONS(343), - [anon_sym_u2282] = ACTIONS(343), - [anon_sym_u2284] = ACTIONS(343), - [anon_sym_AT_AT] = ACTIONS(343), + [sym_expression] = STATE(1514), + [sym_statement] = STATE(1412), + [sym_info_statement] = STATE(1408), + [sym_use_statement] = STATE(1408), + [sym_begin_statement] = STATE(1408), + [sym_cancel_statement] = STATE(1408), + [sym_commit_statement] = STATE(1408), + [sym_define_analyzer_statement] = STATE(1408), + [sym_define_database] = STATE(1408), + [sym_define_event_statement] = STATE(1408), + [sym_define_field_statement] = STATE(1408), + [sym_define_function_statement] = STATE(1408), + [sym_define_index_statement] = STATE(1408), + [sym_define_namespace_statement] = STATE(1408), + [sym_define_param_statement] = STATE(1408), + [sym_define_scope_statement] = STATE(1408), + [sym_define_table_statement] = STATE(1408), + [sym_define_token_statement] = STATE(1408), + [sym_define_user_statement] = STATE(1408), + [sym_remove_statement] = STATE(1408), + [sym_create_statement] = STATE(1408), + [sym_update_statement] = STATE(1408), + [sym_relate_statement] = STATE(1408), + [sym_delete_statement] = STATE(1408), + [sym_insert_statement] = STATE(1408), + [sym_select_statement] = STATE(1408), + [sym_live_select_statement] = STATE(1408), + [sym_select_clause] = STATE(1405), + [sym_value] = STATE(592), + [sym_function_call] = STATE(101), + [sym_base_value] = STATE(201), + [sym_binary_expression] = STATE(101), + [sym_path] = STATE(101), + [sym_graph_path] = STATE(168), + [sym_number] = STATE(58), + [sym_identifier] = STATE(58), + [sym_array] = STATE(58), + [sym_object] = STATE(58), + [sym_object_key] = STATE(1864), + [sym_record_id] = STATE(58), + [sym_sub_query] = STATE(58), + [sym_duration] = STATE(58), + [sym_point] = STATE(58), + [aux_sym_duration_repeat1] = STATE(52), + [ts_builtin_sym_end] = ACTIONS(375), + [sym_comment] = ACTIONS(3), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_select] = ACTIONS(7), + [sym_keyword_rand] = ACTIONS(9), + [sym_keyword_true] = ACTIONS(13), + [sym_keyword_false] = ACTIONS(13), + [sym_keyword_begin] = ACTIONS(15), + [sym_keyword_cancel] = ACTIONS(17), + [sym_keyword_commit] = ACTIONS(19), + [sym_keyword_none] = ACTIONS(13), + [sym_keyword_null] = ACTIONS(13), + [sym_keyword_define] = ACTIONS(21), + [sym_keyword_live] = ACTIONS(23), + [sym_keyword_use] = ACTIONS(25), + [sym_keyword_remove] = ACTIONS(27), + [sym_keyword_create] = ACTIONS(29), + [sym_keyword_delete] = ACTIONS(31), + [sym_keyword_update] = ACTIONS(33), + [sym_keyword_insert] = ACTIONS(35), + [sym_keyword_relate] = ACTIONS(37), + [sym_keyword_count] = ACTIONS(39), + [anon_sym_DASH_GT] = ACTIONS(41), + [anon_sym_LBRACK] = ACTIONS(43), + [anon_sym_LPAREN] = ACTIONS(45), + [anon_sym_LBRACE] = ACTIONS(47), + [anon_sym_LT_DASH] = ACTIONS(49), + [anon_sym_LT_DASH_GT] = ACTIONS(41), + [aux_sym_type_name_token1] = ACTIONS(51), + [sym_string] = ACTIONS(53), + [sym_prefixed_string] = ACTIONS(53), + [sym_int] = ACTIONS(55), + [sym_float] = ACTIONS(55), + [sym_decimal] = ACTIONS(57), + [sym_variable_name] = ACTIONS(53), + [sym_custom_function_name] = ACTIONS(9), + [sym_function_name] = ACTIONS(9), + [sym_duration_part] = ACTIONS(59), }, [131] = { - [sym_where_clause] = STATE(1034), - [sym_timeout_clause] = STATE(1217), - [sym_parallel_clause] = STATE(1405), - [sym_content_clause] = STATE(990), - [sym_set_clause] = STATE(990), - [sym_unset_clause] = STATE(990), - [sym_return_clause] = STATE(1103), - [sym_merge_clause] = STATE(990), - [sym_patch_clause] = STATE(990), - [sym_operator] = STATE(753), - [sym_binary_operator] = STATE(782), - [aux_sym_update_statement_repeat1] = STATE(773), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(351), - [sym_keyword_return] = ACTIONS(353), - [sym_keyword_parallel] = ACTIONS(297), - [sym_keyword_timeout] = ACTIONS(299), - [sym_keyword_where] = ACTIONS(355), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(315), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), - [sym_keyword_content] = ACTIONS(357), - [sym_keyword_merge] = ACTIONS(359), - [sym_keyword_patch] = ACTIONS(361), - [sym_keyword_set] = ACTIONS(363), - [sym_keyword_unset] = ACTIONS(365), - [anon_sym_COMMA] = ACTIONS(367), - [anon_sym_RPAREN] = ACTIONS(351), - [anon_sym_RBRACE] = ACTIONS(351), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [sym_with_clause] = STATE(787), + [sym_where_clause] = STATE(805), + [sym_split_clause] = STATE(835), + [sym_group_clause] = STATE(872), + [sym_order_clause] = STATE(879), + [sym_limit_clause] = STATE(963), + [sym_fetch_clause] = STATE(1017), + [sym_timeout_clause] = STATE(1149), + [sym_parallel_clause] = STATE(1225), + [sym_explain_clause] = STATE(1301), + [sym_operator] = STATE(661), + [sym_binary_operator] = STATE(776), + [aux_sym_update_statement_repeat1] = STATE(770), + [ts_builtin_sym_end] = ACTIONS(335), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(335), + [sym_keyword_explain] = ACTIONS(297), + [sym_keyword_parallel] = ACTIONS(299), + [sym_keyword_timeout] = ACTIONS(301), + [sym_keyword_fetch] = ACTIONS(303), + [sym_keyword_limit] = ACTIONS(305), + [sym_keyword_order] = ACTIONS(377), + [sym_keyword_with] = ACTIONS(379), + [sym_keyword_where] = ACTIONS(381), + [sym_keyword_split] = ACTIONS(313), + [sym_keyword_group] = ACTIONS(315), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(319), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), + [anon_sym_COMMA] = ACTIONS(383), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), }, [132] = { - [sym_array] = STATE(253), - [sym_object] = STATE(253), - [sym_record_id_value] = STATE(280), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(343), - [sym_keyword_explain] = ACTIONS(345), - [sym_keyword_parallel] = ACTIONS(345), - [sym_keyword_timeout] = ACTIONS(345), - [sym_keyword_fetch] = ACTIONS(345), - [sym_keyword_limit] = ACTIONS(345), - [sym_keyword_order] = ACTIONS(345), - [sym_keyword_with] = ACTIONS(345), - [sym_keyword_where] = ACTIONS(345), - [sym_keyword_split] = ACTIONS(345), - [sym_keyword_group] = ACTIONS(345), - [sym_keyword_and] = ACTIONS(345), - [sym_keyword_or] = ACTIONS(345), - [sym_keyword_is] = ACTIONS(345), - [sym_keyword_not] = ACTIONS(345), - [sym_keyword_contains] = ACTIONS(345), - [sym_keyword_contains_not] = ACTIONS(345), - [sym_keyword_contains_all] = ACTIONS(345), - [sym_keyword_contains_any] = ACTIONS(345), - [sym_keyword_contains_none] = ACTIONS(345), - [sym_keyword_inside] = ACTIONS(345), - [sym_keyword_in] = ACTIONS(345), - [sym_keyword_not_inside] = ACTIONS(345), - [sym_keyword_all_inside] = ACTIONS(345), - [sym_keyword_any_inside] = ACTIONS(345), - [sym_keyword_none_inside] = ACTIONS(345), - [sym_keyword_outside] = ACTIONS(345), - [sym_keyword_intersects] = ACTIONS(345), - [anon_sym_COMMA] = ACTIONS(343), - [anon_sym_DASH_GT] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(343), - [anon_sym_RPAREN] = ACTIONS(343), - [anon_sym_LBRACE] = ACTIONS(369), - [anon_sym_RBRACE] = ACTIONS(343), - [anon_sym_LT_DASH] = ACTIONS(345), - [anon_sym_LT_DASH_GT] = ACTIONS(343), - [anon_sym_STAR] = ACTIONS(345), - [anon_sym_DOT] = ACTIONS(343), - [anon_sym_LT] = ACTIONS(345), - [anon_sym_GT] = ACTIONS(345), - [sym_int] = ACTIONS(371), - [sym_record_id_ident] = ACTIONS(371), - [anon_sym_EQ] = ACTIONS(345), - [anon_sym_DASH] = ACTIONS(345), - [anon_sym_AT] = ACTIONS(345), - [anon_sym_LT_PIPE] = ACTIONS(343), - [anon_sym_AMP_AMP] = ACTIONS(343), - [anon_sym_PIPE_PIPE] = ACTIONS(343), - [anon_sym_QMARK_QMARK] = ACTIONS(343), - [anon_sym_QMARK_COLON] = ACTIONS(343), - [anon_sym_BANG_EQ] = ACTIONS(343), - [anon_sym_EQ_EQ] = ACTIONS(343), - [anon_sym_QMARK_EQ] = ACTIONS(343), - [anon_sym_STAR_EQ] = ACTIONS(343), - [anon_sym_TILDE] = ACTIONS(343), - [anon_sym_BANG_TILDE] = ACTIONS(343), - [anon_sym_STAR_TILDE] = ACTIONS(343), - [anon_sym_LT_EQ] = ACTIONS(343), - [anon_sym_GT_EQ] = ACTIONS(343), - [anon_sym_PLUS] = ACTIONS(345), - [anon_sym_PLUS_EQ] = ACTIONS(343), - [anon_sym_DASH_EQ] = ACTIONS(343), - [anon_sym_u00d7] = ACTIONS(343), - [anon_sym_SLASH] = ACTIONS(345), - [anon_sym_u00f7] = ACTIONS(343), - [anon_sym_STAR_STAR] = ACTIONS(343), - [anon_sym_u220b] = ACTIONS(343), - [anon_sym_u220c] = ACTIONS(343), - [anon_sym_u2287] = ACTIONS(343), - [anon_sym_u2283] = ACTIONS(343), - [anon_sym_u2285] = ACTIONS(343), - [anon_sym_u2208] = ACTIONS(343), - [anon_sym_u2209] = ACTIONS(343), - [anon_sym_u2286] = ACTIONS(343), - [anon_sym_u2282] = ACTIONS(343), - [anon_sym_u2284] = ACTIONS(343), - [anon_sym_AT_AT] = ACTIONS(343), + [sym_expression] = STATE(1514), + [sym_statement] = STATE(1412), + [sym_info_statement] = STATE(1408), + [sym_use_statement] = STATE(1408), + [sym_begin_statement] = STATE(1408), + [sym_cancel_statement] = STATE(1408), + [sym_commit_statement] = STATE(1408), + [sym_define_analyzer_statement] = STATE(1408), + [sym_define_database] = STATE(1408), + [sym_define_event_statement] = STATE(1408), + [sym_define_field_statement] = STATE(1408), + [sym_define_function_statement] = STATE(1408), + [sym_define_index_statement] = STATE(1408), + [sym_define_namespace_statement] = STATE(1408), + [sym_define_param_statement] = STATE(1408), + [sym_define_scope_statement] = STATE(1408), + [sym_define_table_statement] = STATE(1408), + [sym_define_token_statement] = STATE(1408), + [sym_define_user_statement] = STATE(1408), + [sym_remove_statement] = STATE(1408), + [sym_create_statement] = STATE(1408), + [sym_update_statement] = STATE(1408), + [sym_relate_statement] = STATE(1408), + [sym_delete_statement] = STATE(1408), + [sym_insert_statement] = STATE(1408), + [sym_select_statement] = STATE(1408), + [sym_live_select_statement] = STATE(1408), + [sym_select_clause] = STATE(1330), + [sym_value] = STATE(571), + [sym_function_call] = STATE(69), + [sym_base_value] = STATE(6), + [sym_binary_expression] = STATE(69), + [sym_path] = STATE(69), + [sym_graph_path] = STATE(5), + [sym_number] = STATE(31), + [sym_identifier] = STATE(31), + [sym_array] = STATE(31), + [sym_object] = STATE(31), + [sym_object_key] = STATE(1775), + [sym_record_id] = STATE(31), + [sym_sub_query] = STATE(31), + [sym_duration] = STATE(31), + [sym_point] = STATE(31), + [aux_sym_duration_repeat1] = STATE(8), + [sym_comment] = ACTIONS(3), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_select] = ACTIONS(7), + [sym_keyword_rand] = ACTIONS(337), + [sym_keyword_true] = ACTIONS(339), + [sym_keyword_false] = ACTIONS(339), + [sym_keyword_begin] = ACTIONS(15), + [sym_keyword_cancel] = ACTIONS(17), + [sym_keyword_commit] = ACTIONS(19), + [sym_keyword_none] = ACTIONS(339), + [sym_keyword_null] = ACTIONS(339), + [sym_keyword_define] = ACTIONS(341), + [sym_keyword_live] = ACTIONS(343), + [sym_keyword_use] = ACTIONS(25), + [sym_keyword_remove] = ACTIONS(27), + [sym_keyword_create] = ACTIONS(345), + [sym_keyword_delete] = ACTIONS(347), + [sym_keyword_update] = ACTIONS(349), + [sym_keyword_insert] = ACTIONS(351), + [sym_keyword_relate] = ACTIONS(353), + [sym_keyword_count] = ACTIONS(355), + [anon_sym_DASH_GT] = ACTIONS(85), + [anon_sym_LBRACK] = ACTIONS(357), + [anon_sym_LPAREN] = ACTIONS(359), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_RBRACE] = ACTIONS(385), + [anon_sym_LT_DASH] = ACTIONS(89), + [anon_sym_LT_DASH_GT] = ACTIONS(85), + [aux_sym_type_name_token1] = ACTIONS(365), + [sym_string] = ACTIONS(367), + [sym_prefixed_string] = ACTIONS(367), + [sym_int] = ACTIONS(369), + [sym_float] = ACTIONS(369), + [sym_decimal] = ACTIONS(371), + [sym_variable_name] = ACTIONS(367), + [sym_custom_function_name] = ACTIONS(337), + [sym_function_name] = ACTIONS(337), + [sym_duration_part] = ACTIONS(373), }, [133] = { - [sym_where_clause] = STATE(1046), - [sym_timeout_clause] = STATE(1198), - [sym_parallel_clause] = STATE(1334), - [sym_content_clause] = STATE(993), - [sym_set_clause] = STATE(993), - [sym_unset_clause] = STATE(993), - [sym_return_clause] = STATE(1118), - [sym_merge_clause] = STATE(993), - [sym_patch_clause] = STATE(993), - [sym_operator] = STATE(753), - [sym_binary_operator] = STATE(782), - [aux_sym_update_statement_repeat1] = STATE(772), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(373), - [sym_keyword_return] = ACTIONS(353), - [sym_keyword_parallel] = ACTIONS(297), - [sym_keyword_timeout] = ACTIONS(299), - [sym_keyword_where] = ACTIONS(355), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(315), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), - [sym_keyword_content] = ACTIONS(357), - [sym_keyword_merge] = ACTIONS(359), - [sym_keyword_patch] = ACTIONS(361), - [sym_keyword_set] = ACTIONS(363), - [sym_keyword_unset] = ACTIONS(365), - [anon_sym_COMMA] = ACTIONS(367), - [anon_sym_RPAREN] = ACTIONS(373), - [anon_sym_RBRACE] = ACTIONS(373), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [sym_with_clause] = STATE(790), + [sym_where_clause] = STATE(804), + [sym_split_clause] = STATE(839), + [sym_group_clause] = STATE(899), + [sym_order_clause] = STATE(900), + [sym_limit_clause] = STATE(986), + [sym_fetch_clause] = STATE(1004), + [sym_timeout_clause] = STATE(1118), + [sym_parallel_clause] = STATE(1215), + [sym_explain_clause] = STATE(1431), + [sym_operator] = STATE(661), + [sym_binary_operator] = STATE(776), + [aux_sym_update_statement_repeat1] = STATE(769), + [ts_builtin_sym_end] = ACTIONS(295), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(295), + [sym_keyword_explain] = ACTIONS(297), + [sym_keyword_parallel] = ACTIONS(299), + [sym_keyword_timeout] = ACTIONS(301), + [sym_keyword_fetch] = ACTIONS(303), + [sym_keyword_limit] = ACTIONS(305), + [sym_keyword_order] = ACTIONS(377), + [sym_keyword_with] = ACTIONS(379), + [sym_keyword_where] = ACTIONS(381), + [sym_keyword_split] = ACTIONS(313), + [sym_keyword_group] = ACTIONS(315), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(319), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), + [anon_sym_COMMA] = ACTIONS(383), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), }, [134] = { - [sym_array] = STATE(253), - [sym_object] = STATE(253), - [sym_record_id_value] = STATE(274), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(190), - [sym_keyword_explain] = ACTIONS(192), - [sym_keyword_parallel] = ACTIONS(192), - [sym_keyword_timeout] = ACTIONS(192), - [sym_keyword_fetch] = ACTIONS(192), - [sym_keyword_limit] = ACTIONS(192), - [sym_keyword_order] = ACTIONS(192), - [sym_keyword_with] = ACTIONS(192), - [sym_keyword_where] = ACTIONS(192), - [sym_keyword_split] = ACTIONS(192), - [sym_keyword_group] = ACTIONS(192), - [sym_keyword_and] = ACTIONS(192), - [sym_keyword_or] = ACTIONS(192), - [sym_keyword_is] = ACTIONS(192), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(192), - [sym_keyword_contains_not] = ACTIONS(192), - [sym_keyword_contains_all] = ACTIONS(192), - [sym_keyword_contains_any] = ACTIONS(192), - [sym_keyword_contains_none] = ACTIONS(192), - [sym_keyword_inside] = ACTIONS(192), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(192), - [sym_keyword_all_inside] = ACTIONS(192), - [sym_keyword_any_inside] = ACTIONS(192), - [sym_keyword_none_inside] = ACTIONS(192), - [sym_keyword_outside] = ACTIONS(192), - [sym_keyword_intersects] = ACTIONS(192), - [anon_sym_COMMA] = ACTIONS(190), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_RPAREN] = ACTIONS(190), - [anon_sym_LBRACE] = ACTIONS(369), - [anon_sym_RBRACE] = ACTIONS(190), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [sym_int] = ACTIONS(371), - [sym_record_id_ident] = ACTIONS(371), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), + [sym_expression] = STATE(1514), + [sym_statement] = STATE(1412), + [sym_info_statement] = STATE(1408), + [sym_use_statement] = STATE(1408), + [sym_begin_statement] = STATE(1408), + [sym_cancel_statement] = STATE(1408), + [sym_commit_statement] = STATE(1408), + [sym_define_analyzer_statement] = STATE(1408), + [sym_define_database] = STATE(1408), + [sym_define_event_statement] = STATE(1408), + [sym_define_field_statement] = STATE(1408), + [sym_define_function_statement] = STATE(1408), + [sym_define_index_statement] = STATE(1408), + [sym_define_namespace_statement] = STATE(1408), + [sym_define_param_statement] = STATE(1408), + [sym_define_scope_statement] = STATE(1408), + [sym_define_table_statement] = STATE(1408), + [sym_define_token_statement] = STATE(1408), + [sym_define_user_statement] = STATE(1408), + [sym_remove_statement] = STATE(1408), + [sym_create_statement] = STATE(1408), + [sym_update_statement] = STATE(1408), + [sym_relate_statement] = STATE(1408), + [sym_delete_statement] = STATE(1408), + [sym_insert_statement] = STATE(1408), + [sym_select_statement] = STATE(1408), + [sym_live_select_statement] = STATE(1408), + [sym_select_clause] = STATE(1405), + [sym_value] = STATE(592), + [sym_function_call] = STATE(101), + [sym_base_value] = STATE(201), + [sym_binary_expression] = STATE(101), + [sym_path] = STATE(101), + [sym_graph_path] = STATE(168), + [sym_number] = STATE(58), + [sym_identifier] = STATE(58), + [sym_array] = STATE(58), + [sym_object] = STATE(58), + [sym_object_key] = STATE(1864), + [sym_record_id] = STATE(58), + [sym_sub_query] = STATE(58), + [sym_duration] = STATE(58), + [sym_point] = STATE(58), + [aux_sym_duration_repeat1] = STATE(52), + [ts_builtin_sym_end] = ACTIONS(385), + [sym_comment] = ACTIONS(3), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_select] = ACTIONS(7), + [sym_keyword_rand] = ACTIONS(9), + [sym_keyword_true] = ACTIONS(13), + [sym_keyword_false] = ACTIONS(13), + [sym_keyword_begin] = ACTIONS(15), + [sym_keyword_cancel] = ACTIONS(17), + [sym_keyword_commit] = ACTIONS(19), + [sym_keyword_none] = ACTIONS(13), + [sym_keyword_null] = ACTIONS(13), + [sym_keyword_define] = ACTIONS(21), + [sym_keyword_live] = ACTIONS(23), + [sym_keyword_use] = ACTIONS(25), + [sym_keyword_remove] = ACTIONS(27), + [sym_keyword_create] = ACTIONS(29), + [sym_keyword_delete] = ACTIONS(31), + [sym_keyword_update] = ACTIONS(33), + [sym_keyword_insert] = ACTIONS(35), + [sym_keyword_relate] = ACTIONS(37), + [sym_keyword_count] = ACTIONS(39), + [anon_sym_DASH_GT] = ACTIONS(41), + [anon_sym_LBRACK] = ACTIONS(43), + [anon_sym_LPAREN] = ACTIONS(45), + [anon_sym_LBRACE] = ACTIONS(47), + [anon_sym_LT_DASH] = ACTIONS(49), + [anon_sym_LT_DASH_GT] = ACTIONS(41), + [aux_sym_type_name_token1] = ACTIONS(51), + [sym_string] = ACTIONS(53), + [sym_prefixed_string] = ACTIONS(53), + [sym_int] = ACTIONS(55), + [sym_float] = ACTIONS(55), + [sym_decimal] = ACTIONS(57), + [sym_variable_name] = ACTIONS(53), + [sym_custom_function_name] = ACTIONS(9), + [sym_function_name] = ACTIONS(9), + [sym_duration_part] = ACTIONS(59), }, [135] = { - [sym_array] = STATE(253), - [sym_object] = STATE(253), - [sym_record_id_value] = STATE(328), + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(27), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(174), - [sym_keyword_explain] = ACTIONS(176), - [sym_keyword_parallel] = ACTIONS(176), - [sym_keyword_timeout] = ACTIONS(176), - [sym_keyword_fetch] = ACTIONS(176), - [sym_keyword_limit] = ACTIONS(176), - [sym_keyword_order] = ACTIONS(176), - [sym_keyword_with] = ACTIONS(176), - [sym_keyword_where] = ACTIONS(176), - [sym_keyword_split] = ACTIONS(176), - [sym_keyword_group] = ACTIONS(176), - [sym_keyword_and] = ACTIONS(176), - [sym_keyword_or] = ACTIONS(176), - [sym_keyword_is] = ACTIONS(176), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(176), - [sym_keyword_contains_not] = ACTIONS(176), - [sym_keyword_contains_all] = ACTIONS(176), - [sym_keyword_contains_any] = ACTIONS(176), - [sym_keyword_contains_none] = ACTIONS(176), - [sym_keyword_inside] = ACTIONS(176), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(176), - [sym_keyword_all_inside] = ACTIONS(176), - [sym_keyword_any_inside] = ACTIONS(176), - [sym_keyword_none_inside] = ACTIONS(176), - [sym_keyword_outside] = ACTIONS(176), - [sym_keyword_intersects] = ACTIONS(176), - [anon_sym_COMMA] = ACTIONS(174), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_RPAREN] = ACTIONS(174), - [anon_sym_LBRACE] = ACTIONS(369), - [anon_sym_RBRACE] = ACTIONS(174), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [sym_int] = ACTIONS(371), - [sym_record_id_ident] = ACTIONS(371), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), + [sym_semi_colon] = ACTIONS(144), + [sym_keyword_as] = ACTIONS(146), + [sym_keyword_where] = ACTIONS(146), + [sym_keyword_group] = ACTIONS(146), + [sym_keyword_and] = ACTIONS(146), + [sym_keyword_or] = ACTIONS(146), + [sym_keyword_is] = ACTIONS(146), + [sym_keyword_not] = ACTIONS(146), + [sym_keyword_contains] = ACTIONS(146), + [sym_keyword_contains_not] = ACTIONS(146), + [sym_keyword_contains_all] = ACTIONS(146), + [sym_keyword_contains_any] = ACTIONS(146), + [sym_keyword_contains_none] = ACTIONS(146), + [sym_keyword_inside] = ACTIONS(146), + [sym_keyword_in] = ACTIONS(146), + [sym_keyword_not_inside] = ACTIONS(146), + [sym_keyword_all_inside] = ACTIONS(146), + [sym_keyword_any_inside] = ACTIONS(146), + [sym_keyword_none_inside] = ACTIONS(146), + [sym_keyword_outside] = ACTIONS(146), + [sym_keyword_intersects] = ACTIONS(146), + [sym_keyword_drop] = ACTIONS(146), + [sym_keyword_schemafull] = ACTIONS(146), + [sym_keyword_schemaless] = ACTIONS(146), + [sym_keyword_changefeed] = ACTIONS(146), + [sym_keyword_type] = ACTIONS(146), + [sym_keyword_permissions] = ACTIONS(146), + [sym_keyword_comment] = ACTIONS(146), + [anon_sym_COMMA] = ACTIONS(144), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_RPAREN] = ACTIONS(144), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_RBRACE] = ACTIONS(144), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), }, [136] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(36), + [sym_expression] = STATE(1875), + [sym_statement] = STATE(1412), + [sym_info_statement] = STATE(1408), + [sym_use_statement] = STATE(1408), + [sym_begin_statement] = STATE(1408), + [sym_cancel_statement] = STATE(1408), + [sym_commit_statement] = STATE(1408), + [sym_define_analyzer_statement] = STATE(1408), + [sym_define_database] = STATE(1408), + [sym_define_event_statement] = STATE(1408), + [sym_define_field_statement] = STATE(1408), + [sym_define_function_statement] = STATE(1408), + [sym_define_index_statement] = STATE(1408), + [sym_define_namespace_statement] = STATE(1408), + [sym_define_param_statement] = STATE(1408), + [sym_define_scope_statement] = STATE(1408), + [sym_define_table_statement] = STATE(1408), + [sym_define_token_statement] = STATE(1408), + [sym_define_user_statement] = STATE(1408), + [sym_remove_statement] = STATE(1408), + [sym_create_statement] = STATE(1408), + [sym_update_statement] = STATE(1408), + [sym_relate_statement] = STATE(1408), + [sym_delete_statement] = STATE(1408), + [sym_insert_statement] = STATE(1408), + [sym_select_statement] = STATE(1408), + [sym_live_select_statement] = STATE(1408), + [sym_select_clause] = STATE(1330), + [sym_value] = STATE(571), + [sym_function_call] = STATE(69), + [sym_base_value] = STATE(6), + [sym_binary_expression] = STATE(69), + [sym_path] = STATE(69), + [sym_graph_path] = STATE(5), + [sym_number] = STATE(31), + [sym_identifier] = STATE(31), + [sym_array] = STATE(31), + [sym_object] = STATE(31), + [sym_object_key] = STATE(1775), + [sym_record_id] = STATE(31), + [sym_sub_query] = STATE(31), + [sym_duration] = STATE(31), + [sym_point] = STATE(31), + [aux_sym_duration_repeat1] = STATE(8), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(174), - [sym_keyword_as] = ACTIONS(176), - [sym_keyword_where] = ACTIONS(176), - [sym_keyword_group] = ACTIONS(176), - [sym_keyword_and] = ACTIONS(176), - [sym_keyword_or] = ACTIONS(176), - [sym_keyword_is] = ACTIONS(176), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(176), - [sym_keyword_contains_not] = ACTIONS(176), - [sym_keyword_contains_all] = ACTIONS(176), - [sym_keyword_contains_any] = ACTIONS(176), - [sym_keyword_contains_none] = ACTIONS(176), - [sym_keyword_inside] = ACTIONS(176), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(176), - [sym_keyword_all_inside] = ACTIONS(176), - [sym_keyword_any_inside] = ACTIONS(176), - [sym_keyword_none_inside] = ACTIONS(176), - [sym_keyword_outside] = ACTIONS(176), - [sym_keyword_intersects] = ACTIONS(176), - [sym_keyword_drop] = ACTIONS(176), - [sym_keyword_schemafull] = ACTIONS(176), - [sym_keyword_schemaless] = ACTIONS(176), - [sym_keyword_changefeed] = ACTIONS(176), - [sym_keyword_type] = ACTIONS(176), - [sym_keyword_permissions] = ACTIONS(176), - [sym_keyword_comment] = ACTIONS(176), - [anon_sym_COMMA] = ACTIONS(174), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_RPAREN] = ACTIONS(174), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_RBRACE] = ACTIONS(174), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_select] = ACTIONS(7), + [sym_keyword_rand] = ACTIONS(337), + [sym_keyword_true] = ACTIONS(339), + [sym_keyword_false] = ACTIONS(339), + [sym_keyword_begin] = ACTIONS(15), + [sym_keyword_cancel] = ACTIONS(17), + [sym_keyword_commit] = ACTIONS(19), + [sym_keyword_none] = ACTIONS(339), + [sym_keyword_null] = ACTIONS(339), + [sym_keyword_define] = ACTIONS(341), + [sym_keyword_live] = ACTIONS(343), + [sym_keyword_use] = ACTIONS(25), + [sym_keyword_remove] = ACTIONS(27), + [sym_keyword_create] = ACTIONS(345), + [sym_keyword_delete] = ACTIONS(347), + [sym_keyword_update] = ACTIONS(349), + [sym_keyword_insert] = ACTIONS(351), + [sym_keyword_relate] = ACTIONS(353), + [sym_keyword_count] = ACTIONS(355), + [anon_sym_DASH_GT] = ACTIONS(85), + [anon_sym_LBRACK] = ACTIONS(357), + [anon_sym_LPAREN] = ACTIONS(359), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_LT_DASH] = ACTIONS(89), + [anon_sym_LT_DASH_GT] = ACTIONS(85), + [aux_sym_type_name_token1] = ACTIONS(365), + [sym_string] = ACTIONS(367), + [sym_prefixed_string] = ACTIONS(367), + [sym_int] = ACTIONS(369), + [sym_float] = ACTIONS(369), + [sym_decimal] = ACTIONS(389), + [sym_variable_name] = ACTIONS(367), + [sym_custom_function_name] = ACTIONS(337), + [sym_function_name] = ACTIONS(337), + [sym_duration_part] = ACTIONS(373), }, [137] = { - [sym_array] = STATE(101), - [sym_object] = STATE(101), - [sym_record_id_value] = STATE(108), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(174), - [sym_keyword_explain] = ACTIONS(176), - [sym_keyword_parallel] = ACTIONS(176), - [sym_keyword_timeout] = ACTIONS(176), - [sym_keyword_fetch] = ACTIONS(176), - [sym_keyword_limit] = ACTIONS(176), - [sym_keyword_rand] = ACTIONS(176), - [sym_keyword_collate] = ACTIONS(176), - [sym_keyword_numeric] = ACTIONS(176), - [sym_keyword_asc] = ACTIONS(176), - [sym_keyword_desc] = ACTIONS(176), - [sym_keyword_and] = ACTIONS(176), - [sym_keyword_or] = ACTIONS(176), - [sym_keyword_is] = ACTIONS(176), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(176), - [sym_keyword_contains_not] = ACTIONS(176), - [sym_keyword_contains_all] = ACTIONS(176), - [sym_keyword_contains_any] = ACTIONS(176), - [sym_keyword_contains_none] = ACTIONS(176), - [sym_keyword_inside] = ACTIONS(176), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(176), - [sym_keyword_all_inside] = ACTIONS(176), - [sym_keyword_any_inside] = ACTIONS(176), - [sym_keyword_none_inside] = ACTIONS(176), - [sym_keyword_outside] = ACTIONS(176), - [sym_keyword_intersects] = ACTIONS(176), - [anon_sym_COMMA] = ACTIONS(174), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_RPAREN] = ACTIONS(174), - [anon_sym_LBRACE] = ACTIONS(375), - [anon_sym_RBRACE] = ACTIONS(174), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [sym_int] = ACTIONS(377), - [sym_record_id_ident] = ACTIONS(377), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), + [sym_statement] = STATE(1346), + [sym_info_statement] = STATE(1408), + [sym_use_statement] = STATE(1408), + [sym_begin_statement] = STATE(1408), + [sym_cancel_statement] = STATE(1408), + [sym_commit_statement] = STATE(1408), + [sym_define_analyzer_statement] = STATE(1408), + [sym_define_database] = STATE(1408), + [sym_define_event_statement] = STATE(1408), + [sym_define_field_statement] = STATE(1408), + [sym_define_function_statement] = STATE(1408), + [sym_define_index_statement] = STATE(1408), + [sym_define_namespace_statement] = STATE(1408), + [sym_define_param_statement] = STATE(1408), + [sym_define_scope_statement] = STATE(1408), + [sym_define_table_statement] = STATE(1408), + [sym_define_token_statement] = STATE(1408), + [sym_define_user_statement] = STATE(1408), + [sym_remove_statement] = STATE(1408), + [sym_create_statement] = STATE(1408), + [sym_update_statement] = STATE(1408), + [sym_relate_statement] = STATE(1408), + [sym_delete_statement] = STATE(1408), + [sym_insert_statement] = STATE(1408), + [sym_select_statement] = STATE(1408), + [sym_live_select_statement] = STATE(1408), + [sym_select_clause] = STATE(1330), + [sym_value] = STATE(125), + [sym_function_call] = STATE(439), + [sym_base_value] = STATE(179), + [sym_binary_expression] = STATE(439), + [sym_path] = STATE(439), + [sym_graph_path] = STATE(169), + [sym_number] = STATE(279), + [sym_identifier] = STATE(279), + [sym_array] = STATE(279), + [sym_object] = STATE(279), + [sym_object_key] = STATE(1765), + [sym_record_id] = STATE(279), + [sym_sub_query] = STATE(279), + [sym_duration] = STATE(279), + [sym_point] = STATE(279), + [aux_sym_duration_repeat1] = STATE(251), + [sym_comment] = ACTIONS(3), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_select] = ACTIONS(7), + [sym_keyword_only] = ACTIONS(391), + [sym_keyword_rand] = ACTIONS(393), + [sym_keyword_true] = ACTIONS(395), + [sym_keyword_false] = ACTIONS(395), + [sym_keyword_begin] = ACTIONS(15), + [sym_keyword_cancel] = ACTIONS(17), + [sym_keyword_commit] = ACTIONS(19), + [sym_keyword_none] = ACTIONS(395), + [sym_keyword_null] = ACTIONS(395), + [sym_keyword_define] = ACTIONS(341), + [sym_keyword_live] = ACTIONS(343), + [sym_keyword_use] = ACTIONS(25), + [sym_keyword_remove] = ACTIONS(27), + [sym_keyword_create] = ACTIONS(345), + [sym_keyword_delete] = ACTIONS(347), + [sym_keyword_update] = ACTIONS(349), + [sym_keyword_insert] = ACTIONS(351), + [sym_keyword_relate] = ACTIONS(353), + [sym_keyword_count] = ACTIONS(397), + [anon_sym_DASH_GT] = ACTIONS(399), + [anon_sym_LBRACK] = ACTIONS(401), + [anon_sym_LPAREN] = ACTIONS(403), + [anon_sym_LBRACE] = ACTIONS(405), + [anon_sym_LT_DASH] = ACTIONS(407), + [anon_sym_LT_DASH_GT] = ACTIONS(399), + [aux_sym_type_name_token1] = ACTIONS(409), + [sym_string] = ACTIONS(411), + [sym_prefixed_string] = ACTIONS(411), + [sym_int] = ACTIONS(413), + [sym_float] = ACTIONS(413), + [sym_decimal] = ACTIONS(415), + [sym_variable_name] = ACTIONS(411), + [sym_custom_function_name] = ACTIONS(393), + [sym_function_name] = ACTIONS(393), + [sym_duration_part] = ACTIONS(417), }, [138] = { - [sym_array] = STATE(101), - [sym_object] = STATE(101), - [sym_record_id_value] = STATE(110), + [sym_expression] = STATE(1888), + [sym_statement] = STATE(1412), + [sym_info_statement] = STATE(1408), + [sym_use_statement] = STATE(1408), + [sym_begin_statement] = STATE(1408), + [sym_cancel_statement] = STATE(1408), + [sym_commit_statement] = STATE(1408), + [sym_define_analyzer_statement] = STATE(1408), + [sym_define_database] = STATE(1408), + [sym_define_event_statement] = STATE(1408), + [sym_define_field_statement] = STATE(1408), + [sym_define_function_statement] = STATE(1408), + [sym_define_index_statement] = STATE(1408), + [sym_define_namespace_statement] = STATE(1408), + [sym_define_param_statement] = STATE(1408), + [sym_define_scope_statement] = STATE(1408), + [sym_define_table_statement] = STATE(1408), + [sym_define_token_statement] = STATE(1408), + [sym_define_user_statement] = STATE(1408), + [sym_remove_statement] = STATE(1408), + [sym_create_statement] = STATE(1408), + [sym_update_statement] = STATE(1408), + [sym_relate_statement] = STATE(1408), + [sym_delete_statement] = STATE(1408), + [sym_insert_statement] = STATE(1408), + [sym_select_statement] = STATE(1408), + [sym_live_select_statement] = STATE(1408), + [sym_select_clause] = STATE(1330), + [sym_value] = STATE(571), + [sym_function_call] = STATE(69), + [sym_base_value] = STATE(6), + [sym_binary_expression] = STATE(69), + [sym_path] = STATE(69), + [sym_graph_path] = STATE(5), + [sym_number] = STATE(31), + [sym_identifier] = STATE(31), + [sym_array] = STATE(31), + [sym_object] = STATE(31), + [sym_object_key] = STATE(1775), + [sym_record_id] = STATE(31), + [sym_sub_query] = STATE(31), + [sym_duration] = STATE(31), + [sym_point] = STATE(31), + [aux_sym_duration_repeat1] = STATE(8), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(190), - [sym_keyword_explain] = ACTIONS(192), - [sym_keyword_parallel] = ACTIONS(192), - [sym_keyword_timeout] = ACTIONS(192), - [sym_keyword_fetch] = ACTIONS(192), - [sym_keyword_limit] = ACTIONS(192), - [sym_keyword_rand] = ACTIONS(192), - [sym_keyword_collate] = ACTIONS(192), - [sym_keyword_numeric] = ACTIONS(192), - [sym_keyword_asc] = ACTIONS(192), - [sym_keyword_desc] = ACTIONS(192), - [sym_keyword_and] = ACTIONS(192), - [sym_keyword_or] = ACTIONS(192), - [sym_keyword_is] = ACTIONS(192), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(192), - [sym_keyword_contains_not] = ACTIONS(192), - [sym_keyword_contains_all] = ACTIONS(192), - [sym_keyword_contains_any] = ACTIONS(192), - [sym_keyword_contains_none] = ACTIONS(192), - [sym_keyword_inside] = ACTIONS(192), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(192), - [sym_keyword_all_inside] = ACTIONS(192), - [sym_keyword_any_inside] = ACTIONS(192), - [sym_keyword_none_inside] = ACTIONS(192), - [sym_keyword_outside] = ACTIONS(192), - [sym_keyword_intersects] = ACTIONS(192), - [anon_sym_COMMA] = ACTIONS(190), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_RPAREN] = ACTIONS(190), - [anon_sym_LBRACE] = ACTIONS(375), - [anon_sym_RBRACE] = ACTIONS(190), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [sym_int] = ACTIONS(377), - [sym_record_id_ident] = ACTIONS(377), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_select] = ACTIONS(7), + [sym_keyword_rand] = ACTIONS(337), + [sym_keyword_true] = ACTIONS(339), + [sym_keyword_false] = ACTIONS(339), + [sym_keyword_begin] = ACTIONS(15), + [sym_keyword_cancel] = ACTIONS(17), + [sym_keyword_commit] = ACTIONS(19), + [sym_keyword_none] = ACTIONS(339), + [sym_keyword_null] = ACTIONS(339), + [sym_keyword_define] = ACTIONS(341), + [sym_keyword_live] = ACTIONS(343), + [sym_keyword_use] = ACTIONS(25), + [sym_keyword_remove] = ACTIONS(27), + [sym_keyword_create] = ACTIONS(345), + [sym_keyword_delete] = ACTIONS(347), + [sym_keyword_update] = ACTIONS(349), + [sym_keyword_insert] = ACTIONS(351), + [sym_keyword_relate] = ACTIONS(353), + [sym_keyword_count] = ACTIONS(355), + [anon_sym_DASH_GT] = ACTIONS(85), + [anon_sym_LBRACK] = ACTIONS(357), + [anon_sym_LPAREN] = ACTIONS(359), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_LT_DASH] = ACTIONS(89), + [anon_sym_LT_DASH_GT] = ACTIONS(85), + [aux_sym_type_name_token1] = ACTIONS(365), + [sym_string] = ACTIONS(367), + [sym_prefixed_string] = ACTIONS(367), + [sym_int] = ACTIONS(369), + [sym_float] = ACTIONS(369), + [sym_decimal] = ACTIONS(419), + [sym_variable_name] = ACTIONS(367), + [sym_custom_function_name] = ACTIONS(337), + [sym_function_name] = ACTIONS(337), + [sym_duration_part] = ACTIONS(373), }, [139] = { - [sym_array] = STATE(101), - [sym_object] = STATE(101), - [sym_record_id_value] = STATE(116), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(343), - [sym_keyword_explain] = ACTIONS(345), - [sym_keyword_parallel] = ACTIONS(345), - [sym_keyword_timeout] = ACTIONS(345), - [sym_keyword_fetch] = ACTIONS(345), - [sym_keyword_limit] = ACTIONS(345), - [sym_keyword_rand] = ACTIONS(345), - [sym_keyword_collate] = ACTIONS(345), - [sym_keyword_numeric] = ACTIONS(345), - [sym_keyword_asc] = ACTIONS(345), - [sym_keyword_desc] = ACTIONS(345), - [sym_keyword_and] = ACTIONS(345), - [sym_keyword_or] = ACTIONS(345), - [sym_keyword_is] = ACTIONS(345), - [sym_keyword_not] = ACTIONS(345), - [sym_keyword_contains] = ACTIONS(345), - [sym_keyword_contains_not] = ACTIONS(345), - [sym_keyword_contains_all] = ACTIONS(345), - [sym_keyword_contains_any] = ACTIONS(345), - [sym_keyword_contains_none] = ACTIONS(345), - [sym_keyword_inside] = ACTIONS(345), - [sym_keyword_in] = ACTIONS(345), - [sym_keyword_not_inside] = ACTIONS(345), - [sym_keyword_all_inside] = ACTIONS(345), - [sym_keyword_any_inside] = ACTIONS(345), - [sym_keyword_none_inside] = ACTIONS(345), - [sym_keyword_outside] = ACTIONS(345), - [sym_keyword_intersects] = ACTIONS(345), - [anon_sym_COMMA] = ACTIONS(343), - [anon_sym_DASH_GT] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(343), - [anon_sym_RPAREN] = ACTIONS(343), - [anon_sym_LBRACE] = ACTIONS(375), - [anon_sym_RBRACE] = ACTIONS(343), - [anon_sym_LT_DASH] = ACTIONS(345), - [anon_sym_LT_DASH_GT] = ACTIONS(343), - [anon_sym_STAR] = ACTIONS(345), - [anon_sym_DOT] = ACTIONS(343), - [anon_sym_LT] = ACTIONS(345), - [anon_sym_GT] = ACTIONS(345), - [sym_int] = ACTIONS(377), - [sym_record_id_ident] = ACTIONS(377), - [anon_sym_EQ] = ACTIONS(345), - [anon_sym_DASH] = ACTIONS(345), - [anon_sym_AT] = ACTIONS(345), - [anon_sym_LT_PIPE] = ACTIONS(343), - [anon_sym_AMP_AMP] = ACTIONS(343), - [anon_sym_PIPE_PIPE] = ACTIONS(343), - [anon_sym_QMARK_QMARK] = ACTIONS(343), - [anon_sym_QMARK_COLON] = ACTIONS(343), - [anon_sym_BANG_EQ] = ACTIONS(343), - [anon_sym_EQ_EQ] = ACTIONS(343), - [anon_sym_QMARK_EQ] = ACTIONS(343), - [anon_sym_STAR_EQ] = ACTIONS(343), - [anon_sym_TILDE] = ACTIONS(343), - [anon_sym_BANG_TILDE] = ACTIONS(343), - [anon_sym_STAR_TILDE] = ACTIONS(343), - [anon_sym_LT_EQ] = ACTIONS(343), - [anon_sym_GT_EQ] = ACTIONS(343), - [anon_sym_PLUS] = ACTIONS(345), - [anon_sym_PLUS_EQ] = ACTIONS(343), - [anon_sym_DASH_EQ] = ACTIONS(343), - [anon_sym_u00d7] = ACTIONS(343), - [anon_sym_SLASH] = ACTIONS(345), - [anon_sym_u00f7] = ACTIONS(343), - [anon_sym_STAR_STAR] = ACTIONS(343), - [anon_sym_u220b] = ACTIONS(343), - [anon_sym_u220c] = ACTIONS(343), - [anon_sym_u2287] = ACTIONS(343), - [anon_sym_u2283] = ACTIONS(343), - [anon_sym_u2285] = ACTIONS(343), - [anon_sym_u2208] = ACTIONS(343), - [anon_sym_u2209] = ACTIONS(343), - [anon_sym_u2286] = ACTIONS(343), - [anon_sym_u2282] = ACTIONS(343), - [anon_sym_u2284] = ACTIONS(343), - [anon_sym_AT_AT] = ACTIONS(343), + [sym_expression] = STATE(1776), + [sym_statement] = STATE(1412), + [sym_info_statement] = STATE(1408), + [sym_use_statement] = STATE(1408), + [sym_begin_statement] = STATE(1408), + [sym_cancel_statement] = STATE(1408), + [sym_commit_statement] = STATE(1408), + [sym_define_analyzer_statement] = STATE(1408), + [sym_define_database] = STATE(1408), + [sym_define_event_statement] = STATE(1408), + [sym_define_field_statement] = STATE(1408), + [sym_define_function_statement] = STATE(1408), + [sym_define_index_statement] = STATE(1408), + [sym_define_namespace_statement] = STATE(1408), + [sym_define_param_statement] = STATE(1408), + [sym_define_scope_statement] = STATE(1408), + [sym_define_table_statement] = STATE(1408), + [sym_define_token_statement] = STATE(1408), + [sym_define_user_statement] = STATE(1408), + [sym_remove_statement] = STATE(1408), + [sym_create_statement] = STATE(1408), + [sym_update_statement] = STATE(1408), + [sym_relate_statement] = STATE(1408), + [sym_delete_statement] = STATE(1408), + [sym_insert_statement] = STATE(1408), + [sym_select_statement] = STATE(1408), + [sym_live_select_statement] = STATE(1408), + [sym_select_clause] = STATE(1330), + [sym_value] = STATE(571), + [sym_function_call] = STATE(69), + [sym_base_value] = STATE(6), + [sym_binary_expression] = STATE(69), + [sym_path] = STATE(69), + [sym_graph_path] = STATE(5), + [sym_number] = STATE(31), + [sym_identifier] = STATE(31), + [sym_array] = STATE(31), + [sym_object] = STATE(31), + [sym_object_key] = STATE(1775), + [sym_record_id] = STATE(31), + [sym_sub_query] = STATE(31), + [sym_duration] = STATE(31), + [sym_point] = STATE(31), + [aux_sym_duration_repeat1] = STATE(8), + [sym_comment] = ACTIONS(3), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_select] = ACTIONS(7), + [sym_keyword_rand] = ACTIONS(337), + [sym_keyword_true] = ACTIONS(339), + [sym_keyword_false] = ACTIONS(339), + [sym_keyword_begin] = ACTIONS(15), + [sym_keyword_cancel] = ACTIONS(17), + [sym_keyword_commit] = ACTIONS(19), + [sym_keyword_none] = ACTIONS(339), + [sym_keyword_null] = ACTIONS(339), + [sym_keyword_define] = ACTIONS(341), + [sym_keyword_live] = ACTIONS(343), + [sym_keyword_use] = ACTIONS(25), + [sym_keyword_remove] = ACTIONS(27), + [sym_keyword_create] = ACTIONS(345), + [sym_keyword_delete] = ACTIONS(347), + [sym_keyword_update] = ACTIONS(349), + [sym_keyword_insert] = ACTIONS(351), + [sym_keyword_relate] = ACTIONS(353), + [sym_keyword_count] = ACTIONS(355), + [anon_sym_DASH_GT] = ACTIONS(85), + [anon_sym_LBRACK] = ACTIONS(357), + [anon_sym_LPAREN] = ACTIONS(359), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_LT_DASH] = ACTIONS(89), + [anon_sym_LT_DASH_GT] = ACTIONS(85), + [aux_sym_type_name_token1] = ACTIONS(365), + [sym_string] = ACTIONS(367), + [sym_prefixed_string] = ACTIONS(367), + [sym_int] = ACTIONS(369), + [sym_float] = ACTIONS(369), + [sym_decimal] = ACTIONS(421), + [sym_variable_name] = ACTIONS(367), + [sym_custom_function_name] = ACTIONS(337), + [sym_function_name] = ACTIONS(337), + [sym_duration_part] = ACTIONS(373), }, [140] = { - [sym_expressions] = STATE(1864), - [sym_expression] = STATE(1505), - [sym_statement] = STATE(1390), - [sym_use_statement] = STATE(1389), - [sym_begin_statement] = STATE(1389), - [sym_cancel_statement] = STATE(1389), - [sym_commit_statement] = STATE(1389), - [sym_define_analyzer_statement] = STATE(1389), - [sym_define_database] = STATE(1389), - [sym_define_event_statement] = STATE(1389), - [sym_define_field_statement] = STATE(1389), - [sym_define_function_statement] = STATE(1389), - [sym_define_index_statement] = STATE(1389), - [sym_define_namespace_statement] = STATE(1389), - [sym_define_param_statement] = STATE(1389), - [sym_define_scope_statement] = STATE(1389), - [sym_define_table_statement] = STATE(1389), - [sym_define_token_statement] = STATE(1389), - [sym_define_user_statement] = STATE(1389), - [sym_remove_statement] = STATE(1389), - [sym_create_statement] = STATE(1389), - [sym_update_statement] = STATE(1389), - [sym_relate_statement] = STATE(1389), - [sym_delete_statement] = STATE(1389), - [sym_insert_statement] = STATE(1389), - [sym_select_statement] = STATE(1389), - [sym_live_select_statement] = STATE(1389), - [sym_select_clause] = STATE(1315), - [sym_value] = STATE(570), - [sym_function_call] = STATE(67), - [sym_base_value] = STATE(4), - [sym_binary_expression] = STATE(67), - [sym_path] = STATE(67), + [sym_expression] = STATE(1901), + [sym_statement] = STATE(1412), + [sym_info_statement] = STATE(1408), + [sym_use_statement] = STATE(1408), + [sym_begin_statement] = STATE(1408), + [sym_cancel_statement] = STATE(1408), + [sym_commit_statement] = STATE(1408), + [sym_define_analyzer_statement] = STATE(1408), + [sym_define_database] = STATE(1408), + [sym_define_event_statement] = STATE(1408), + [sym_define_field_statement] = STATE(1408), + [sym_define_function_statement] = STATE(1408), + [sym_define_index_statement] = STATE(1408), + [sym_define_namespace_statement] = STATE(1408), + [sym_define_param_statement] = STATE(1408), + [sym_define_scope_statement] = STATE(1408), + [sym_define_table_statement] = STATE(1408), + [sym_define_token_statement] = STATE(1408), + [sym_define_user_statement] = STATE(1408), + [sym_remove_statement] = STATE(1408), + [sym_create_statement] = STATE(1408), + [sym_update_statement] = STATE(1408), + [sym_relate_statement] = STATE(1408), + [sym_delete_statement] = STATE(1408), + [sym_insert_statement] = STATE(1408), + [sym_select_statement] = STATE(1408), + [sym_live_select_statement] = STATE(1408), + [sym_select_clause] = STATE(1330), + [sym_value] = STATE(571), + [sym_function_call] = STATE(69), + [sym_base_value] = STATE(6), + [sym_binary_expression] = STATE(69), + [sym_path] = STATE(69), [sym_graph_path] = STATE(5), - [sym_number] = STATE(27), - [sym_identifier] = STATE(27), - [sym_array] = STATE(27), - [sym_object] = STATE(27), - [sym_object_key] = STATE(1782), - [sym_record_id] = STATE(27), - [sym_sub_query] = STATE(27), - [sym_duration] = STATE(27), - [sym_point] = STATE(27), - [aux_sym_duration_repeat1] = STATE(7), + [sym_number] = STATE(31), + [sym_identifier] = STATE(31), + [sym_array] = STATE(31), + [sym_object] = STATE(31), + [sym_object_key] = STATE(1775), + [sym_record_id] = STATE(31), + [sym_sub_query] = STATE(31), + [sym_duration] = STATE(31), + [sym_point] = STATE(31), + [aux_sym_duration_repeat1] = STATE(8), [sym_comment] = ACTIONS(3), - [sym_keyword_select] = ACTIONS(5), - [sym_keyword_rand] = ACTIONS(379), - [sym_keyword_true] = ACTIONS(381), - [sym_keyword_false] = ACTIONS(381), - [sym_keyword_begin] = ACTIONS(13), - [sym_keyword_cancel] = ACTIONS(15), - [sym_keyword_commit] = ACTIONS(17), - [sym_keyword_none] = ACTIONS(381), - [sym_keyword_null] = ACTIONS(381), - [sym_keyword_define] = ACTIONS(383), - [sym_keyword_live] = ACTIONS(385), - [sym_keyword_use] = ACTIONS(23), - [sym_keyword_remove] = ACTIONS(25), - [sym_keyword_create] = ACTIONS(387), - [sym_keyword_delete] = ACTIONS(389), - [sym_keyword_update] = ACTIONS(391), - [sym_keyword_insert] = ACTIONS(393), - [sym_keyword_relate] = ACTIONS(395), - [sym_keyword_count] = ACTIONS(397), - [anon_sym_DASH_GT] = ACTIONS(83), - [anon_sym_LBRACK] = ACTIONS(399), - [anon_sym_LPAREN] = ACTIONS(401), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_RBRACE] = ACTIONS(403), - [anon_sym_LT_DASH] = ACTIONS(87), - [anon_sym_LT_DASH_GT] = ACTIONS(83), - [aux_sym_type_name_token1] = ACTIONS(405), - [sym_string] = ACTIONS(407), - [sym_prefixed_string] = ACTIONS(407), - [sym_int] = ACTIONS(409), - [sym_float] = ACTIONS(409), - [sym_decimal] = ACTIONS(411), - [sym_variable_name] = ACTIONS(407), - [sym_custom_function_name] = ACTIONS(379), - [sym_function_name] = ACTIONS(379), - [sym_duration_part] = ACTIONS(413), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_select] = ACTIONS(7), + [sym_keyword_rand] = ACTIONS(337), + [sym_keyword_true] = ACTIONS(339), + [sym_keyword_false] = ACTIONS(339), + [sym_keyword_begin] = ACTIONS(15), + [sym_keyword_cancel] = ACTIONS(17), + [sym_keyword_commit] = ACTIONS(19), + [sym_keyword_none] = ACTIONS(339), + [sym_keyword_null] = ACTIONS(339), + [sym_keyword_define] = ACTIONS(341), + [sym_keyword_live] = ACTIONS(343), + [sym_keyword_use] = ACTIONS(25), + [sym_keyword_remove] = ACTIONS(27), + [sym_keyword_create] = ACTIONS(345), + [sym_keyword_delete] = ACTIONS(347), + [sym_keyword_update] = ACTIONS(349), + [sym_keyword_insert] = ACTIONS(351), + [sym_keyword_relate] = ACTIONS(353), + [sym_keyword_count] = ACTIONS(355), + [anon_sym_DASH_GT] = ACTIONS(85), + [anon_sym_LBRACK] = ACTIONS(357), + [anon_sym_LPAREN] = ACTIONS(359), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_LT_DASH] = ACTIONS(89), + [anon_sym_LT_DASH_GT] = ACTIONS(85), + [aux_sym_type_name_token1] = ACTIONS(365), + [sym_string] = ACTIONS(367), + [sym_prefixed_string] = ACTIONS(367), + [sym_int] = ACTIONS(369), + [sym_float] = ACTIONS(369), + [sym_decimal] = ACTIONS(423), + [sym_variable_name] = ACTIONS(367), + [sym_custom_function_name] = ACTIONS(337), + [sym_function_name] = ACTIONS(337), + [sym_duration_part] = ACTIONS(373), }, [141] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(28), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(190), - [sym_keyword_as] = ACTIONS(192), - [sym_keyword_where] = ACTIONS(192), - [sym_keyword_group] = ACTIONS(192), - [sym_keyword_and] = ACTIONS(192), - [sym_keyword_or] = ACTIONS(192), - [sym_keyword_is] = ACTIONS(192), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(192), - [sym_keyword_contains_not] = ACTIONS(192), - [sym_keyword_contains_all] = ACTIONS(192), - [sym_keyword_contains_any] = ACTIONS(192), - [sym_keyword_contains_none] = ACTIONS(192), - [sym_keyword_inside] = ACTIONS(192), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(192), - [sym_keyword_all_inside] = ACTIONS(192), - [sym_keyword_any_inside] = ACTIONS(192), - [sym_keyword_none_inside] = ACTIONS(192), - [sym_keyword_outside] = ACTIONS(192), - [sym_keyword_intersects] = ACTIONS(192), - [sym_keyword_drop] = ACTIONS(192), - [sym_keyword_schemafull] = ACTIONS(192), - [sym_keyword_schemaless] = ACTIONS(192), - [sym_keyword_changefeed] = ACTIONS(192), - [sym_keyword_type] = ACTIONS(192), - [sym_keyword_permissions] = ACTIONS(192), - [sym_keyword_comment] = ACTIONS(192), - [anon_sym_COMMA] = ACTIONS(190), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_RPAREN] = ACTIONS(190), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_RBRACE] = ACTIONS(190), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), + [sym_statement] = STATE(1346), + [sym_info_statement] = STATE(1408), + [sym_use_statement] = STATE(1408), + [sym_begin_statement] = STATE(1408), + [sym_cancel_statement] = STATE(1408), + [sym_commit_statement] = STATE(1408), + [sym_define_analyzer_statement] = STATE(1408), + [sym_define_database] = STATE(1408), + [sym_define_event_statement] = STATE(1408), + [sym_define_field_statement] = STATE(1408), + [sym_define_function_statement] = STATE(1408), + [sym_define_index_statement] = STATE(1408), + [sym_define_namespace_statement] = STATE(1408), + [sym_define_param_statement] = STATE(1408), + [sym_define_scope_statement] = STATE(1408), + [sym_define_table_statement] = STATE(1408), + [sym_define_token_statement] = STATE(1408), + [sym_define_user_statement] = STATE(1408), + [sym_remove_statement] = STATE(1408), + [sym_create_statement] = STATE(1408), + [sym_update_statement] = STATE(1408), + [sym_relate_statement] = STATE(1408), + [sym_delete_statement] = STATE(1408), + [sym_insert_statement] = STATE(1408), + [sym_select_statement] = STATE(1408), + [sym_live_select_statement] = STATE(1408), + [sym_select_clause] = STATE(1405), + [sym_value] = STATE(133), + [sym_function_call] = STATE(467), + [sym_base_value] = STATE(202), + [sym_binary_expression] = STATE(467), + [sym_path] = STATE(467), + [sym_graph_path] = STATE(213), + [sym_number] = STATE(351), + [sym_identifier] = STATE(351), + [sym_array] = STATE(351), + [sym_object] = STATE(351), + [sym_object_key] = STATE(1771), + [sym_record_id] = STATE(351), + [sym_sub_query] = STATE(351), + [sym_duration] = STATE(351), + [sym_point] = STATE(351), + [aux_sym_duration_repeat1] = STATE(258), + [sym_comment] = ACTIONS(3), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_select] = ACTIONS(7), + [sym_keyword_only] = ACTIONS(425), + [sym_keyword_rand] = ACTIONS(427), + [sym_keyword_true] = ACTIONS(429), + [sym_keyword_false] = ACTIONS(429), + [sym_keyword_begin] = ACTIONS(15), + [sym_keyword_cancel] = ACTIONS(17), + [sym_keyword_commit] = ACTIONS(19), + [sym_keyword_none] = ACTIONS(429), + [sym_keyword_null] = ACTIONS(429), + [sym_keyword_define] = ACTIONS(21), + [sym_keyword_live] = ACTIONS(23), + [sym_keyword_use] = ACTIONS(25), + [sym_keyword_remove] = ACTIONS(27), + [sym_keyword_create] = ACTIONS(29), + [sym_keyword_delete] = ACTIONS(31), + [sym_keyword_update] = ACTIONS(33), + [sym_keyword_insert] = ACTIONS(35), + [sym_keyword_relate] = ACTIONS(37), + [sym_keyword_count] = ACTIONS(431), + [anon_sym_DASH_GT] = ACTIONS(433), + [anon_sym_LBRACK] = ACTIONS(435), + [anon_sym_LPAREN] = ACTIONS(437), + [anon_sym_LBRACE] = ACTIONS(439), + [anon_sym_LT_DASH] = ACTIONS(441), + [anon_sym_LT_DASH_GT] = ACTIONS(433), + [aux_sym_type_name_token1] = ACTIONS(443), + [sym_string] = ACTIONS(445), + [sym_prefixed_string] = ACTIONS(445), + [sym_int] = ACTIONS(447), + [sym_float] = ACTIONS(447), + [sym_decimal] = ACTIONS(449), + [sym_variable_name] = ACTIONS(445), + [sym_custom_function_name] = ACTIONS(427), + [sym_function_name] = ACTIONS(427), + [sym_duration_part] = ACTIONS(451), }, [142] = { - [sym_filter] = STATE(302), - [sym_path_element] = STATE(173), - [sym_graph_path] = STATE(302), - [sym_subscript] = STATE(302), - [aux_sym_path_repeat1] = STATE(173), - [ts_builtin_sym_end] = ACTIONS(79), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(79), - [sym_keyword_as] = ACTIONS(79), - [sym_keyword_where] = ACTIONS(79), - [sym_keyword_group] = ACTIONS(79), - [sym_keyword_and] = ACTIONS(79), - [sym_keyword_or] = ACTIONS(79), - [sym_keyword_is] = ACTIONS(79), - [sym_keyword_not] = ACTIONS(81), - [sym_keyword_contains] = ACTIONS(79), - [sym_keyword_contains_not] = ACTIONS(79), - [sym_keyword_contains_all] = ACTIONS(79), - [sym_keyword_contains_any] = ACTIONS(79), - [sym_keyword_contains_none] = ACTIONS(79), - [sym_keyword_inside] = ACTIONS(79), - [sym_keyword_in] = ACTIONS(81), - [sym_keyword_not_inside] = ACTIONS(79), - [sym_keyword_all_inside] = ACTIONS(79), - [sym_keyword_any_inside] = ACTIONS(79), - [sym_keyword_none_inside] = ACTIONS(79), - [sym_keyword_outside] = ACTIONS(79), - [sym_keyword_intersects] = ACTIONS(79), - [sym_keyword_drop] = ACTIONS(79), - [sym_keyword_schemafull] = ACTIONS(79), - [sym_keyword_schemaless] = ACTIONS(79), - [sym_keyword_changefeed] = ACTIONS(79), - [sym_keyword_type] = ACTIONS(79), - [sym_keyword_permissions] = ACTIONS(79), - [sym_keyword_for] = ACTIONS(79), - [sym_keyword_comment] = ACTIONS(79), - [anon_sym_COMMA] = ACTIONS(79), - [anon_sym_DASH_GT] = ACTIONS(415), - [anon_sym_LBRACK] = ACTIONS(417), - [anon_sym_LT_DASH] = ACTIONS(419), - [anon_sym_LT_DASH_GT] = ACTIONS(415), - [anon_sym_STAR] = ACTIONS(81), - [anon_sym_DOT] = ACTIONS(421), - [anon_sym_LT] = ACTIONS(81), - [anon_sym_GT] = ACTIONS(81), - [anon_sym_EQ] = ACTIONS(81), - [anon_sym_DASH] = ACTIONS(81), - [anon_sym_AT] = ACTIONS(81), - [anon_sym_LT_PIPE] = ACTIONS(79), - [anon_sym_AMP_AMP] = ACTIONS(79), - [anon_sym_PIPE_PIPE] = ACTIONS(79), - [anon_sym_QMARK_QMARK] = ACTIONS(79), - [anon_sym_QMARK_COLON] = ACTIONS(79), - [anon_sym_BANG_EQ] = ACTIONS(79), - [anon_sym_EQ_EQ] = ACTIONS(79), - [anon_sym_QMARK_EQ] = ACTIONS(79), - [anon_sym_STAR_EQ] = ACTIONS(79), - [anon_sym_TILDE] = ACTIONS(79), - [anon_sym_BANG_TILDE] = ACTIONS(79), - [anon_sym_STAR_TILDE] = ACTIONS(79), - [anon_sym_LT_EQ] = ACTIONS(79), - [anon_sym_GT_EQ] = ACTIONS(79), - [anon_sym_PLUS] = ACTIONS(81), - [anon_sym_PLUS_EQ] = ACTIONS(79), - [anon_sym_DASH_EQ] = ACTIONS(79), - [anon_sym_u00d7] = ACTIONS(79), - [anon_sym_SLASH] = ACTIONS(81), - [anon_sym_u00f7] = ACTIONS(79), - [anon_sym_STAR_STAR] = ACTIONS(79), - [anon_sym_u220b] = ACTIONS(79), - [anon_sym_u220c] = ACTIONS(79), - [anon_sym_u2287] = ACTIONS(79), - [anon_sym_u2283] = ACTIONS(79), - [anon_sym_u2285] = ACTIONS(79), - [anon_sym_u2208] = ACTIONS(79), - [anon_sym_u2209] = ACTIONS(79), - [anon_sym_u2286] = ACTIONS(79), - [anon_sym_u2282] = ACTIONS(79), - [anon_sym_u2284] = ACTIONS(79), - [anon_sym_AT_AT] = ACTIONS(79), + [sym_where_clause] = STATE(1044), + [sym_timeout_clause] = STATE(1232), + [sym_parallel_clause] = STATE(1333), + [sym_content_clause] = STATE(992), + [sym_set_clause] = STATE(992), + [sym_unset_clause] = STATE(992), + [sym_return_clause] = STATE(1155), + [sym_merge_clause] = STATE(992), + [sym_patch_clause] = STATE(992), + [sym_operator] = STATE(703), + [sym_binary_operator] = STATE(776), + [aux_sym_update_statement_repeat1] = STATE(774), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(453), + [sym_keyword_return] = ACTIONS(455), + [sym_keyword_parallel] = ACTIONS(299), + [sym_keyword_timeout] = ACTIONS(301), + [sym_keyword_where] = ACTIONS(457), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(317), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), + [sym_keyword_content] = ACTIONS(459), + [sym_keyword_merge] = ACTIONS(461), + [sym_keyword_patch] = ACTIONS(463), + [sym_keyword_set] = ACTIONS(465), + [sym_keyword_unset] = ACTIONS(467), + [anon_sym_COMMA] = ACTIONS(469), + [anon_sym_RPAREN] = ACTIONS(453), + [anon_sym_RBRACE] = ACTIONS(453), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), }, [143] = { - [sym_filter] = STATE(299), - [sym_path_element] = STATE(147), - [sym_graph_path] = STATE(299), - [sym_subscript] = STATE(299), - [aux_sym_path_repeat1] = STATE(147), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(95), - [sym_keyword_explain] = ACTIONS(95), - [sym_keyword_parallel] = ACTIONS(95), - [sym_keyword_timeout] = ACTIONS(95), - [sym_keyword_fetch] = ACTIONS(95), - [sym_keyword_limit] = ACTIONS(95), - [sym_keyword_order] = ACTIONS(95), - [sym_keyword_with] = ACTIONS(95), - [sym_keyword_where] = ACTIONS(95), - [sym_keyword_split] = ACTIONS(95), - [sym_keyword_group] = ACTIONS(95), - [sym_keyword_and] = ACTIONS(95), - [sym_keyword_or] = ACTIONS(97), - [sym_keyword_is] = ACTIONS(95), - [sym_keyword_not] = ACTIONS(97), - [sym_keyword_contains] = ACTIONS(95), - [sym_keyword_contains_not] = ACTIONS(95), - [sym_keyword_contains_all] = ACTIONS(95), - [sym_keyword_contains_any] = ACTIONS(95), - [sym_keyword_contains_none] = ACTIONS(95), - [sym_keyword_inside] = ACTIONS(95), - [sym_keyword_in] = ACTIONS(97), - [sym_keyword_not_inside] = ACTIONS(95), - [sym_keyword_all_inside] = ACTIONS(95), - [sym_keyword_any_inside] = ACTIONS(95), - [sym_keyword_none_inside] = ACTIONS(95), - [sym_keyword_outside] = ACTIONS(95), - [sym_keyword_intersects] = ACTIONS(95), - [anon_sym_COMMA] = ACTIONS(95), - [anon_sym_DASH_GT] = ACTIONS(423), - [anon_sym_LBRACK] = ACTIONS(425), - [anon_sym_RPAREN] = ACTIONS(95), - [anon_sym_RBRACE] = ACTIONS(95), - [anon_sym_LT_DASH] = ACTIONS(427), - [anon_sym_LT_DASH_GT] = ACTIONS(423), - [anon_sym_STAR] = ACTIONS(97), - [anon_sym_DOT] = ACTIONS(429), - [anon_sym_LT] = ACTIONS(97), - [anon_sym_GT] = ACTIONS(97), - [anon_sym_EQ] = ACTIONS(97), - [anon_sym_DASH] = ACTIONS(97), - [anon_sym_AT] = ACTIONS(97), - [anon_sym_LT_PIPE] = ACTIONS(95), - [anon_sym_AMP_AMP] = ACTIONS(95), - [anon_sym_PIPE_PIPE] = ACTIONS(95), - [anon_sym_QMARK_QMARK] = ACTIONS(95), - [anon_sym_QMARK_COLON] = ACTIONS(95), - [anon_sym_BANG_EQ] = ACTIONS(95), - [anon_sym_EQ_EQ] = ACTIONS(95), - [anon_sym_QMARK_EQ] = ACTIONS(95), - [anon_sym_STAR_EQ] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(95), - [anon_sym_BANG_TILDE] = ACTIONS(95), - [anon_sym_STAR_TILDE] = ACTIONS(95), - [anon_sym_LT_EQ] = ACTIONS(95), - [anon_sym_GT_EQ] = ACTIONS(95), - [anon_sym_PLUS] = ACTIONS(97), - [anon_sym_PLUS_EQ] = ACTIONS(95), - [anon_sym_DASH_EQ] = ACTIONS(95), - [anon_sym_u00d7] = ACTIONS(95), - [anon_sym_SLASH] = ACTIONS(97), - [anon_sym_u00f7] = ACTIONS(95), - [anon_sym_STAR_STAR] = ACTIONS(95), - [anon_sym_u220b] = ACTIONS(95), - [anon_sym_u220c] = ACTIONS(95), - [anon_sym_u2287] = ACTIONS(95), - [anon_sym_u2283] = ACTIONS(95), - [anon_sym_u2285] = ACTIONS(95), - [anon_sym_u2208] = ACTIONS(95), - [anon_sym_u2209] = ACTIONS(95), - [anon_sym_u2286] = ACTIONS(95), - [anon_sym_u2282] = ACTIONS(95), - [anon_sym_u2284] = ACTIONS(95), - [anon_sym_AT_AT] = ACTIONS(95), + [sym_statement] = STATE(1793), + [sym_info_statement] = STATE(1408), + [sym_use_statement] = STATE(1408), + [sym_begin_statement] = STATE(1408), + [sym_cancel_statement] = STATE(1408), + [sym_commit_statement] = STATE(1408), + [sym_define_analyzer_statement] = STATE(1408), + [sym_define_database] = STATE(1408), + [sym_define_event_statement] = STATE(1408), + [sym_define_field_statement] = STATE(1408), + [sym_define_function_statement] = STATE(1408), + [sym_define_index_statement] = STATE(1408), + [sym_define_namespace_statement] = STATE(1408), + [sym_define_param_statement] = STATE(1408), + [sym_define_scope_statement] = STATE(1408), + [sym_define_table_statement] = STATE(1408), + [sym_define_token_statement] = STATE(1408), + [sym_define_user_statement] = STATE(1408), + [sym_remove_statement] = STATE(1408), + [sym_create_statement] = STATE(1408), + [sym_update_statement] = STATE(1408), + [sym_relate_statement] = STATE(1408), + [sym_delete_statement] = STATE(1408), + [sym_insert_statement] = STATE(1408), + [sym_select_statement] = STATE(1408), + [sym_live_select_statement] = STATE(1408), + [sym_select_clause] = STATE(1330), + [sym_value] = STATE(579), + [sym_function_call] = STATE(69), + [sym_base_value] = STATE(6), + [sym_binary_expression] = STATE(69), + [sym_path] = STATE(69), + [sym_graph_path] = STATE(5), + [sym_number] = STATE(31), + [sym_identifier] = STATE(31), + [sym_array] = STATE(31), + [sym_object] = STATE(31), + [sym_object_key] = STATE(1775), + [sym_record_id] = STATE(31), + [sym_sub_query] = STATE(31), + [sym_duration] = STATE(31), + [sym_point] = STATE(31), + [aux_sym_duration_repeat1] = STATE(8), + [sym_comment] = ACTIONS(3), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_select] = ACTIONS(7), + [sym_keyword_rand] = ACTIONS(337), + [sym_keyword_true] = ACTIONS(339), + [sym_keyword_false] = ACTIONS(339), + [sym_keyword_begin] = ACTIONS(15), + [sym_keyword_cancel] = ACTIONS(17), + [sym_keyword_commit] = ACTIONS(19), + [sym_keyword_none] = ACTIONS(339), + [sym_keyword_null] = ACTIONS(339), + [sym_keyword_define] = ACTIONS(341), + [sym_keyword_live] = ACTIONS(343), + [sym_keyword_use] = ACTIONS(25), + [sym_keyword_remove] = ACTIONS(27), + [sym_keyword_create] = ACTIONS(345), + [sym_keyword_delete] = ACTIONS(347), + [sym_keyword_update] = ACTIONS(349), + [sym_keyword_insert] = ACTIONS(351), + [sym_keyword_relate] = ACTIONS(353), + [sym_keyword_count] = ACTIONS(355), + [anon_sym_DASH_GT] = ACTIONS(85), + [anon_sym_LBRACK] = ACTIONS(357), + [anon_sym_LPAREN] = ACTIONS(359), + [anon_sym_RPAREN] = ACTIONS(471), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_LT_DASH] = ACTIONS(89), + [anon_sym_LT_DASH_GT] = ACTIONS(85), + [aux_sym_type_name_token1] = ACTIONS(365), + [sym_string] = ACTIONS(367), + [sym_prefixed_string] = ACTIONS(367), + [sym_int] = ACTIONS(369), + [sym_float] = ACTIONS(369), + [sym_decimal] = ACTIONS(371), + [sym_variable_name] = ACTIONS(367), + [sym_custom_function_name] = ACTIONS(337), + [sym_function_name] = ACTIONS(337), + [sym_duration_part] = ACTIONS(373), }, [144] = { - [sym_where_clause] = STATE(1123), - [sym_timeout_clause] = STATE(1198), - [sym_parallel_clause] = STATE(1334), - [sym_content_clause] = STATE(998), - [sym_set_clause] = STATE(998), - [sym_unset_clause] = STATE(998), - [sym_return_clause] = STATE(1118), - [sym_merge_clause] = STATE(998), - [sym_patch_clause] = STATE(998), - [sym_operator] = STATE(667), - [sym_binary_operator] = STATE(782), - [aux_sym_update_statement_repeat1] = STATE(775), - [ts_builtin_sym_end] = ACTIONS(373), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(373), - [sym_keyword_return] = ACTIONS(431), - [sym_keyword_parallel] = ACTIONS(297), - [sym_keyword_timeout] = ACTIONS(299), - [sym_keyword_where] = ACTIONS(433), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(315), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), - [sym_keyword_content] = ACTIONS(357), - [sym_keyword_merge] = ACTIONS(359), - [sym_keyword_patch] = ACTIONS(361), - [sym_keyword_set] = ACTIONS(435), - [sym_keyword_unset] = ACTIONS(437), - [anon_sym_COMMA] = ACTIONS(439), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [sym_statement] = STATE(1867), + [sym_info_statement] = STATE(1408), + [sym_use_statement] = STATE(1408), + [sym_begin_statement] = STATE(1408), + [sym_cancel_statement] = STATE(1408), + [sym_commit_statement] = STATE(1408), + [sym_define_analyzer_statement] = STATE(1408), + [sym_define_database] = STATE(1408), + [sym_define_event_statement] = STATE(1408), + [sym_define_field_statement] = STATE(1408), + [sym_define_function_statement] = STATE(1408), + [sym_define_index_statement] = STATE(1408), + [sym_define_namespace_statement] = STATE(1408), + [sym_define_param_statement] = STATE(1408), + [sym_define_scope_statement] = STATE(1408), + [sym_define_table_statement] = STATE(1408), + [sym_define_token_statement] = STATE(1408), + [sym_define_user_statement] = STATE(1408), + [sym_remove_statement] = STATE(1408), + [sym_create_statement] = STATE(1408), + [sym_update_statement] = STATE(1408), + [sym_relate_statement] = STATE(1408), + [sym_delete_statement] = STATE(1408), + [sym_insert_statement] = STATE(1408), + [sym_select_statement] = STATE(1408), + [sym_live_select_statement] = STATE(1408), + [sym_select_clause] = STATE(1330), + [sym_value] = STATE(560), + [sym_function_call] = STATE(69), + [sym_base_value] = STATE(6), + [sym_binary_expression] = STATE(69), + [sym_path] = STATE(69), + [sym_graph_path] = STATE(5), + [sym_number] = STATE(31), + [sym_identifier] = STATE(31), + [sym_array] = STATE(31), + [sym_object] = STATE(31), + [sym_object_key] = STATE(1775), + [sym_record_id] = STATE(31), + [sym_sub_query] = STATE(31), + [sym_duration] = STATE(31), + [sym_point] = STATE(31), + [aux_sym_duration_repeat1] = STATE(8), + [sym_comment] = ACTIONS(3), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_select] = ACTIONS(7), + [sym_keyword_rand] = ACTIONS(337), + [sym_keyword_true] = ACTIONS(339), + [sym_keyword_false] = ACTIONS(339), + [sym_keyword_begin] = ACTIONS(15), + [sym_keyword_cancel] = ACTIONS(17), + [sym_keyword_commit] = ACTIONS(19), + [sym_keyword_none] = ACTIONS(339), + [sym_keyword_null] = ACTIONS(339), + [sym_keyword_define] = ACTIONS(341), + [sym_keyword_live] = ACTIONS(343), + [sym_keyword_use] = ACTIONS(25), + [sym_keyword_remove] = ACTIONS(27), + [sym_keyword_create] = ACTIONS(345), + [sym_keyword_delete] = ACTIONS(347), + [sym_keyword_update] = ACTIONS(349), + [sym_keyword_insert] = ACTIONS(351), + [sym_keyword_relate] = ACTIONS(353), + [sym_keyword_count] = ACTIONS(355), + [anon_sym_DASH_GT] = ACTIONS(85), + [anon_sym_LBRACK] = ACTIONS(357), + [anon_sym_LPAREN] = ACTIONS(359), + [anon_sym_RPAREN] = ACTIONS(473), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_LT_DASH] = ACTIONS(89), + [anon_sym_LT_DASH_GT] = ACTIONS(85), + [aux_sym_type_name_token1] = ACTIONS(365), + [sym_string] = ACTIONS(367), + [sym_prefixed_string] = ACTIONS(367), + [sym_int] = ACTIONS(369), + [sym_float] = ACTIONS(369), + [sym_decimal] = ACTIONS(371), + [sym_variable_name] = ACTIONS(367), + [sym_custom_function_name] = ACTIONS(337), + [sym_function_name] = ACTIONS(337), + [sym_duration_part] = ACTIONS(373), }, [145] = { - [sym_filter] = STATE(299), - [sym_path_element] = STATE(143), - [sym_graph_path] = STATE(299), - [sym_subscript] = STATE(299), - [aux_sym_path_repeat1] = STATE(143), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(91), - [sym_keyword_explain] = ACTIONS(91), - [sym_keyword_parallel] = ACTIONS(91), - [sym_keyword_timeout] = ACTIONS(91), - [sym_keyword_fetch] = ACTIONS(91), - [sym_keyword_limit] = ACTIONS(91), - [sym_keyword_order] = ACTIONS(91), - [sym_keyword_with] = ACTIONS(91), - [sym_keyword_where] = ACTIONS(91), - [sym_keyword_split] = ACTIONS(91), - [sym_keyword_group] = ACTIONS(91), - [sym_keyword_and] = ACTIONS(91), - [sym_keyword_or] = ACTIONS(93), - [sym_keyword_is] = ACTIONS(91), - [sym_keyword_not] = ACTIONS(93), - [sym_keyword_contains] = ACTIONS(91), - [sym_keyword_contains_not] = ACTIONS(91), - [sym_keyword_contains_all] = ACTIONS(91), - [sym_keyword_contains_any] = ACTIONS(91), - [sym_keyword_contains_none] = ACTIONS(91), - [sym_keyword_inside] = ACTIONS(91), - [sym_keyword_in] = ACTIONS(93), - [sym_keyword_not_inside] = ACTIONS(91), - [sym_keyword_all_inside] = ACTIONS(91), - [sym_keyword_any_inside] = ACTIONS(91), - [sym_keyword_none_inside] = ACTIONS(91), - [sym_keyword_outside] = ACTIONS(91), - [sym_keyword_intersects] = ACTIONS(91), - [anon_sym_COMMA] = ACTIONS(91), - [anon_sym_DASH_GT] = ACTIONS(423), - [anon_sym_LBRACK] = ACTIONS(425), - [anon_sym_RPAREN] = ACTIONS(91), - [anon_sym_RBRACE] = ACTIONS(91), - [anon_sym_LT_DASH] = ACTIONS(427), - [anon_sym_LT_DASH_GT] = ACTIONS(423), - [anon_sym_STAR] = ACTIONS(93), - [anon_sym_DOT] = ACTIONS(429), - [anon_sym_LT] = ACTIONS(93), - [anon_sym_GT] = ACTIONS(93), - [anon_sym_EQ] = ACTIONS(93), - [anon_sym_DASH] = ACTIONS(93), - [anon_sym_AT] = ACTIONS(93), - [anon_sym_LT_PIPE] = ACTIONS(91), - [anon_sym_AMP_AMP] = ACTIONS(91), - [anon_sym_PIPE_PIPE] = ACTIONS(91), - [anon_sym_QMARK_QMARK] = ACTIONS(91), - [anon_sym_QMARK_COLON] = ACTIONS(91), - [anon_sym_BANG_EQ] = ACTIONS(91), - [anon_sym_EQ_EQ] = ACTIONS(91), - [anon_sym_QMARK_EQ] = ACTIONS(91), - [anon_sym_STAR_EQ] = ACTIONS(91), - [anon_sym_TILDE] = ACTIONS(91), - [anon_sym_BANG_TILDE] = ACTIONS(91), - [anon_sym_STAR_TILDE] = ACTIONS(91), - [anon_sym_LT_EQ] = ACTIONS(91), - [anon_sym_GT_EQ] = ACTIONS(91), - [anon_sym_PLUS] = ACTIONS(93), - [anon_sym_PLUS_EQ] = ACTIONS(91), - [anon_sym_DASH_EQ] = ACTIONS(91), - [anon_sym_u00d7] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(93), - [anon_sym_u00f7] = ACTIONS(91), - [anon_sym_STAR_STAR] = ACTIONS(91), - [anon_sym_u220b] = ACTIONS(91), - [anon_sym_u220c] = ACTIONS(91), - [anon_sym_u2287] = ACTIONS(91), - [anon_sym_u2283] = ACTIONS(91), - [anon_sym_u2285] = ACTIONS(91), - [anon_sym_u2208] = ACTIONS(91), - [anon_sym_u2209] = ACTIONS(91), - [anon_sym_u2286] = ACTIONS(91), - [anon_sym_u2282] = ACTIONS(91), - [anon_sym_u2284] = ACTIONS(91), - [anon_sym_AT_AT] = ACTIONS(91), + [sym_expression] = STATE(1886), + [sym_statement] = STATE(1412), + [sym_info_statement] = STATE(1408), + [sym_use_statement] = STATE(1408), + [sym_begin_statement] = STATE(1408), + [sym_cancel_statement] = STATE(1408), + [sym_commit_statement] = STATE(1408), + [sym_define_analyzer_statement] = STATE(1408), + [sym_define_database] = STATE(1408), + [sym_define_event_statement] = STATE(1408), + [sym_define_field_statement] = STATE(1408), + [sym_define_function_statement] = STATE(1408), + [sym_define_index_statement] = STATE(1408), + [sym_define_namespace_statement] = STATE(1408), + [sym_define_param_statement] = STATE(1408), + [sym_define_scope_statement] = STATE(1408), + [sym_define_table_statement] = STATE(1408), + [sym_define_token_statement] = STATE(1408), + [sym_define_user_statement] = STATE(1408), + [sym_remove_statement] = STATE(1408), + [sym_create_statement] = STATE(1408), + [sym_update_statement] = STATE(1408), + [sym_relate_statement] = STATE(1408), + [sym_delete_statement] = STATE(1408), + [sym_insert_statement] = STATE(1408), + [sym_select_statement] = STATE(1408), + [sym_live_select_statement] = STATE(1408), + [sym_select_clause] = STATE(1330), + [sym_value] = STATE(571), + [sym_function_call] = STATE(69), + [sym_base_value] = STATE(6), + [sym_binary_expression] = STATE(69), + [sym_path] = STATE(69), + [sym_graph_path] = STATE(5), + [sym_number] = STATE(31), + [sym_identifier] = STATE(31), + [sym_array] = STATE(31), + [sym_object] = STATE(31), + [sym_object_key] = STATE(1775), + [sym_record_id] = STATE(31), + [sym_sub_query] = STATE(31), + [sym_duration] = STATE(31), + [sym_point] = STATE(31), + [aux_sym_duration_repeat1] = STATE(8), + [sym_comment] = ACTIONS(3), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_select] = ACTIONS(7), + [sym_keyword_rand] = ACTIONS(337), + [sym_keyword_true] = ACTIONS(339), + [sym_keyword_false] = ACTIONS(339), + [sym_keyword_begin] = ACTIONS(15), + [sym_keyword_cancel] = ACTIONS(17), + [sym_keyword_commit] = ACTIONS(19), + [sym_keyword_none] = ACTIONS(339), + [sym_keyword_null] = ACTIONS(339), + [sym_keyword_define] = ACTIONS(341), + [sym_keyword_live] = ACTIONS(343), + [sym_keyword_use] = ACTIONS(25), + [sym_keyword_remove] = ACTIONS(27), + [sym_keyword_create] = ACTIONS(345), + [sym_keyword_delete] = ACTIONS(347), + [sym_keyword_update] = ACTIONS(349), + [sym_keyword_insert] = ACTIONS(351), + [sym_keyword_relate] = ACTIONS(353), + [sym_keyword_count] = ACTIONS(355), + [anon_sym_DASH_GT] = ACTIONS(85), + [anon_sym_LBRACK] = ACTIONS(357), + [anon_sym_LPAREN] = ACTIONS(359), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_LT_DASH] = ACTIONS(89), + [anon_sym_LT_DASH_GT] = ACTIONS(85), + [aux_sym_type_name_token1] = ACTIONS(365), + [sym_string] = ACTIONS(367), + [sym_prefixed_string] = ACTIONS(367), + [sym_int] = ACTIONS(369), + [sym_float] = ACTIONS(369), + [sym_decimal] = ACTIONS(475), + [sym_variable_name] = ACTIONS(367), + [sym_custom_function_name] = ACTIONS(337), + [sym_function_name] = ACTIONS(337), + [sym_duration_part] = ACTIONS(373), }, [146] = { - [sym_filter] = STATE(302), - [sym_path_element] = STATE(173), - [sym_graph_path] = STATE(302), - [sym_subscript] = STATE(302), - [aux_sym_path_repeat1] = STATE(173), - [ts_builtin_sym_end] = ACTIONS(91), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(91), - [sym_keyword_as] = ACTIONS(91), - [sym_keyword_where] = ACTIONS(91), - [sym_keyword_group] = ACTIONS(91), - [sym_keyword_and] = ACTIONS(91), - [sym_keyword_or] = ACTIONS(91), - [sym_keyword_is] = ACTIONS(91), - [sym_keyword_not] = ACTIONS(93), - [sym_keyword_contains] = ACTIONS(91), - [sym_keyword_contains_not] = ACTIONS(91), - [sym_keyword_contains_all] = ACTIONS(91), - [sym_keyword_contains_any] = ACTIONS(91), - [sym_keyword_contains_none] = ACTIONS(91), - [sym_keyword_inside] = ACTIONS(91), - [sym_keyword_in] = ACTIONS(93), - [sym_keyword_not_inside] = ACTIONS(91), - [sym_keyword_all_inside] = ACTIONS(91), - [sym_keyword_any_inside] = ACTIONS(91), - [sym_keyword_none_inside] = ACTIONS(91), - [sym_keyword_outside] = ACTIONS(91), - [sym_keyword_intersects] = ACTIONS(91), - [sym_keyword_drop] = ACTIONS(91), - [sym_keyword_schemafull] = ACTIONS(91), - [sym_keyword_schemaless] = ACTIONS(91), - [sym_keyword_changefeed] = ACTIONS(91), - [sym_keyword_type] = ACTIONS(91), - [sym_keyword_permissions] = ACTIONS(91), - [sym_keyword_for] = ACTIONS(91), - [sym_keyword_comment] = ACTIONS(91), - [anon_sym_COMMA] = ACTIONS(91), - [anon_sym_DASH_GT] = ACTIONS(415), - [anon_sym_LBRACK] = ACTIONS(417), - [anon_sym_LT_DASH] = ACTIONS(419), - [anon_sym_LT_DASH_GT] = ACTIONS(415), - [anon_sym_STAR] = ACTIONS(93), - [anon_sym_DOT] = ACTIONS(421), - [anon_sym_LT] = ACTIONS(93), - [anon_sym_GT] = ACTIONS(93), - [anon_sym_EQ] = ACTIONS(93), - [anon_sym_DASH] = ACTIONS(93), - [anon_sym_AT] = ACTIONS(93), - [anon_sym_LT_PIPE] = ACTIONS(91), - [anon_sym_AMP_AMP] = ACTIONS(91), - [anon_sym_PIPE_PIPE] = ACTIONS(91), - [anon_sym_QMARK_QMARK] = ACTIONS(91), - [anon_sym_QMARK_COLON] = ACTIONS(91), - [anon_sym_BANG_EQ] = ACTIONS(91), - [anon_sym_EQ_EQ] = ACTIONS(91), - [anon_sym_QMARK_EQ] = ACTIONS(91), - [anon_sym_STAR_EQ] = ACTIONS(91), - [anon_sym_TILDE] = ACTIONS(91), - [anon_sym_BANG_TILDE] = ACTIONS(91), - [anon_sym_STAR_TILDE] = ACTIONS(91), - [anon_sym_LT_EQ] = ACTIONS(91), - [anon_sym_GT_EQ] = ACTIONS(91), - [anon_sym_PLUS] = ACTIONS(93), - [anon_sym_PLUS_EQ] = ACTIONS(91), - [anon_sym_DASH_EQ] = ACTIONS(91), - [anon_sym_u00d7] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(93), - [anon_sym_u00f7] = ACTIONS(91), - [anon_sym_STAR_STAR] = ACTIONS(91), - [anon_sym_u220b] = ACTIONS(91), - [anon_sym_u220c] = ACTIONS(91), - [anon_sym_u2287] = ACTIONS(91), - [anon_sym_u2283] = ACTIONS(91), - [anon_sym_u2285] = ACTIONS(91), - [anon_sym_u2208] = ACTIONS(91), - [anon_sym_u2209] = ACTIONS(91), - [anon_sym_u2286] = ACTIONS(91), - [anon_sym_u2282] = ACTIONS(91), - [anon_sym_u2284] = ACTIONS(91), - [anon_sym_AT_AT] = ACTIONS(91), + [sym_statement] = STATE(1364), + [sym_info_statement] = STATE(1408), + [sym_use_statement] = STATE(1408), + [sym_begin_statement] = STATE(1408), + [sym_cancel_statement] = STATE(1408), + [sym_commit_statement] = STATE(1408), + [sym_define_analyzer_statement] = STATE(1408), + [sym_define_database] = STATE(1408), + [sym_define_event_statement] = STATE(1408), + [sym_define_field_statement] = STATE(1408), + [sym_define_function_statement] = STATE(1408), + [sym_define_index_statement] = STATE(1408), + [sym_define_namespace_statement] = STATE(1408), + [sym_define_param_statement] = STATE(1408), + [sym_define_scope_statement] = STATE(1408), + [sym_define_table_statement] = STATE(1408), + [sym_define_token_statement] = STATE(1408), + [sym_define_user_statement] = STATE(1408), + [sym_remove_statement] = STATE(1408), + [sym_create_statement] = STATE(1408), + [sym_update_statement] = STATE(1408), + [sym_relate_statement] = STATE(1408), + [sym_delete_statement] = STATE(1408), + [sym_insert_statement] = STATE(1408), + [sym_select_statement] = STATE(1408), + [sym_live_select_statement] = STATE(1408), + [sym_select_clause] = STATE(1405), + [sym_value] = STATE(428), + [sym_function_call] = STATE(101), + [sym_base_value] = STATE(201), + [sym_binary_expression] = STATE(101), + [sym_path] = STATE(101), + [sym_graph_path] = STATE(168), + [sym_number] = STATE(58), + [sym_identifier] = STATE(58), + [sym_array] = STATE(58), + [sym_object] = STATE(58), + [sym_object_key] = STATE(1786), + [sym_record_id] = STATE(58), + [sym_sub_query] = STATE(58), + [sym_duration] = STATE(58), + [sym_point] = STATE(58), + [aux_sym_duration_repeat1] = STATE(52), + [sym_comment] = ACTIONS(3), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_select] = ACTIONS(7), + [sym_keyword_only] = ACTIONS(477), + [sym_keyword_rand] = ACTIONS(9), + [sym_keyword_true] = ACTIONS(13), + [sym_keyword_false] = ACTIONS(13), + [sym_keyword_begin] = ACTIONS(15), + [sym_keyword_cancel] = ACTIONS(17), + [sym_keyword_commit] = ACTIONS(19), + [sym_keyword_none] = ACTIONS(13), + [sym_keyword_null] = ACTIONS(13), + [sym_keyword_define] = ACTIONS(21), + [sym_keyword_live] = ACTIONS(23), + [sym_keyword_use] = ACTIONS(25), + [sym_keyword_remove] = ACTIONS(27), + [sym_keyword_create] = ACTIONS(29), + [sym_keyword_delete] = ACTIONS(31), + [sym_keyword_update] = ACTIONS(33), + [sym_keyword_insert] = ACTIONS(35), + [sym_keyword_relate] = ACTIONS(37), + [sym_keyword_count] = ACTIONS(39), + [anon_sym_DASH_GT] = ACTIONS(41), + [anon_sym_LBRACK] = ACTIONS(43), + [anon_sym_LPAREN] = ACTIONS(45), + [anon_sym_LBRACE] = ACTIONS(47), + [anon_sym_LT_DASH] = ACTIONS(49), + [anon_sym_LT_DASH_GT] = ACTIONS(41), + [aux_sym_type_name_token1] = ACTIONS(51), + [sym_string] = ACTIONS(53), + [sym_prefixed_string] = ACTIONS(53), + [sym_int] = ACTIONS(55), + [sym_float] = ACTIONS(55), + [sym_decimal] = ACTIONS(57), + [sym_variable_name] = ACTIONS(53), + [sym_custom_function_name] = ACTIONS(9), + [sym_function_name] = ACTIONS(9), + [sym_duration_part] = ACTIONS(59), }, [147] = { - [sym_filter] = STATE(299), - [sym_path_element] = STATE(147), - [sym_graph_path] = STATE(299), - [sym_subscript] = STATE(299), - [aux_sym_path_repeat1] = STATE(147), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(63), - [sym_keyword_explain] = ACTIONS(63), - [sym_keyword_parallel] = ACTIONS(63), - [sym_keyword_timeout] = ACTIONS(63), - [sym_keyword_fetch] = ACTIONS(63), - [sym_keyword_limit] = ACTIONS(63), - [sym_keyword_order] = ACTIONS(63), - [sym_keyword_with] = ACTIONS(63), - [sym_keyword_where] = ACTIONS(63), - [sym_keyword_split] = ACTIONS(63), - [sym_keyword_group] = ACTIONS(63), - [sym_keyword_and] = ACTIONS(63), - [sym_keyword_or] = ACTIONS(65), - [sym_keyword_is] = ACTIONS(63), - [sym_keyword_not] = ACTIONS(65), - [sym_keyword_contains] = ACTIONS(63), - [sym_keyword_contains_not] = ACTIONS(63), - [sym_keyword_contains_all] = ACTIONS(63), - [sym_keyword_contains_any] = ACTIONS(63), - [sym_keyword_contains_none] = ACTIONS(63), - [sym_keyword_inside] = ACTIONS(63), - [sym_keyword_in] = ACTIONS(65), - [sym_keyword_not_inside] = ACTIONS(63), - [sym_keyword_all_inside] = ACTIONS(63), - [sym_keyword_any_inside] = ACTIONS(63), - [sym_keyword_none_inside] = ACTIONS(63), - [sym_keyword_outside] = ACTIONS(63), - [sym_keyword_intersects] = ACTIONS(63), - [anon_sym_COMMA] = ACTIONS(63), - [anon_sym_DASH_GT] = ACTIONS(441), - [anon_sym_LBRACK] = ACTIONS(444), - [anon_sym_RPAREN] = ACTIONS(63), - [anon_sym_RBRACE] = ACTIONS(63), - [anon_sym_LT_DASH] = ACTIONS(447), - [anon_sym_LT_DASH_GT] = ACTIONS(441), - [anon_sym_STAR] = ACTIONS(65), - [anon_sym_DOT] = ACTIONS(450), - [anon_sym_LT] = ACTIONS(65), - [anon_sym_GT] = ACTIONS(65), - [anon_sym_EQ] = ACTIONS(65), - [anon_sym_DASH] = ACTIONS(65), - [anon_sym_AT] = ACTIONS(65), - [anon_sym_LT_PIPE] = ACTIONS(63), - [anon_sym_AMP_AMP] = ACTIONS(63), - [anon_sym_PIPE_PIPE] = ACTIONS(63), - [anon_sym_QMARK_QMARK] = ACTIONS(63), - [anon_sym_QMARK_COLON] = ACTIONS(63), - [anon_sym_BANG_EQ] = ACTIONS(63), - [anon_sym_EQ_EQ] = ACTIONS(63), - [anon_sym_QMARK_EQ] = ACTIONS(63), - [anon_sym_STAR_EQ] = ACTIONS(63), - [anon_sym_TILDE] = ACTIONS(63), - [anon_sym_BANG_TILDE] = ACTIONS(63), - [anon_sym_STAR_TILDE] = ACTIONS(63), - [anon_sym_LT_EQ] = ACTIONS(63), - [anon_sym_GT_EQ] = ACTIONS(63), - [anon_sym_PLUS] = ACTIONS(65), - [anon_sym_PLUS_EQ] = ACTIONS(63), - [anon_sym_DASH_EQ] = ACTIONS(63), - [anon_sym_u00d7] = ACTIONS(63), - [anon_sym_SLASH] = ACTIONS(65), - [anon_sym_u00f7] = ACTIONS(63), - [anon_sym_STAR_STAR] = ACTIONS(63), - [anon_sym_u220b] = ACTIONS(63), - [anon_sym_u220c] = ACTIONS(63), - [anon_sym_u2287] = ACTIONS(63), - [anon_sym_u2283] = ACTIONS(63), - [anon_sym_u2285] = ACTIONS(63), - [anon_sym_u2208] = ACTIONS(63), - [anon_sym_u2209] = ACTIONS(63), - [anon_sym_u2286] = ACTIONS(63), - [anon_sym_u2282] = ACTIONS(63), - [anon_sym_u2284] = ACTIONS(63), - [anon_sym_AT_AT] = ACTIONS(63), + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(25), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(176), + [sym_keyword_as] = ACTIONS(178), + [sym_keyword_where] = ACTIONS(178), + [sym_keyword_group] = ACTIONS(178), + [sym_keyword_and] = ACTIONS(178), + [sym_keyword_or] = ACTIONS(178), + [sym_keyword_is] = ACTIONS(178), + [sym_keyword_not] = ACTIONS(178), + [sym_keyword_contains] = ACTIONS(178), + [sym_keyword_contains_not] = ACTIONS(178), + [sym_keyword_contains_all] = ACTIONS(178), + [sym_keyword_contains_any] = ACTIONS(178), + [sym_keyword_contains_none] = ACTIONS(178), + [sym_keyword_inside] = ACTIONS(178), + [sym_keyword_in] = ACTIONS(178), + [sym_keyword_not_inside] = ACTIONS(178), + [sym_keyword_all_inside] = ACTIONS(178), + [sym_keyword_any_inside] = ACTIONS(178), + [sym_keyword_none_inside] = ACTIONS(178), + [sym_keyword_outside] = ACTIONS(178), + [sym_keyword_intersects] = ACTIONS(178), + [sym_keyword_drop] = ACTIONS(178), + [sym_keyword_schemafull] = ACTIONS(178), + [sym_keyword_schemaless] = ACTIONS(178), + [sym_keyword_changefeed] = ACTIONS(178), + [sym_keyword_type] = ACTIONS(178), + [sym_keyword_permissions] = ACTIONS(178), + [sym_keyword_comment] = ACTIONS(178), + [anon_sym_COMMA] = ACTIONS(176), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_RPAREN] = ACTIONS(176), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_RBRACE] = ACTIONS(176), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), }, [148] = { - [sym_expression] = STATE(1581), - [sym_statement] = STATE(1390), - [sym_use_statement] = STATE(1389), - [sym_begin_statement] = STATE(1389), - [sym_cancel_statement] = STATE(1389), - [sym_commit_statement] = STATE(1389), - [sym_define_analyzer_statement] = STATE(1389), - [sym_define_database] = STATE(1389), - [sym_define_event_statement] = STATE(1389), - [sym_define_field_statement] = STATE(1389), - [sym_define_function_statement] = STATE(1389), - [sym_define_index_statement] = STATE(1389), - [sym_define_namespace_statement] = STATE(1389), - [sym_define_param_statement] = STATE(1389), - [sym_define_scope_statement] = STATE(1389), - [sym_define_table_statement] = STATE(1389), - [sym_define_token_statement] = STATE(1389), - [sym_define_user_statement] = STATE(1389), - [sym_remove_statement] = STATE(1389), - [sym_create_statement] = STATE(1389), - [sym_update_statement] = STATE(1389), - [sym_relate_statement] = STATE(1389), - [sym_delete_statement] = STATE(1389), - [sym_insert_statement] = STATE(1389), - [sym_select_statement] = STATE(1389), - [sym_live_select_statement] = STATE(1389), - [sym_select_clause] = STATE(1387), - [sym_value] = STATE(594), - [sym_function_call] = STATE(97), - [sym_base_value] = STATE(162), - [sym_binary_expression] = STATE(97), - [sym_path] = STATE(97), - [sym_graph_path] = STATE(153), - [sym_number] = STATE(62), - [sym_identifier] = STATE(62), - [sym_array] = STATE(62), - [sym_object] = STATE(62), - [sym_object_key] = STATE(1846), - [sym_record_id] = STATE(62), - [sym_sub_query] = STATE(62), - [sym_duration] = STATE(62), - [sym_point] = STATE(62), - [aux_sym_duration_repeat1] = STATE(51), - [ts_builtin_sym_end] = ACTIONS(453), + [sym_array] = STATE(100), + [sym_object] = STATE(100), + [sym_record_id_value] = STATE(120), [sym_comment] = ACTIONS(3), - [sym_keyword_select] = ACTIONS(5), - [sym_keyword_rand] = ACTIONS(7), - [sym_keyword_true] = ACTIONS(11), - [sym_keyword_false] = ACTIONS(11), - [sym_keyword_begin] = ACTIONS(13), - [sym_keyword_cancel] = ACTIONS(15), - [sym_keyword_commit] = ACTIONS(17), - [sym_keyword_none] = ACTIONS(11), - [sym_keyword_null] = ACTIONS(11), - [sym_keyword_define] = ACTIONS(19), - [sym_keyword_live] = ACTIONS(21), - [sym_keyword_use] = ACTIONS(23), - [sym_keyword_remove] = ACTIONS(25), - [sym_keyword_create] = ACTIONS(27), - [sym_keyword_delete] = ACTIONS(29), - [sym_keyword_update] = ACTIONS(31), - [sym_keyword_insert] = ACTIONS(33), - [sym_keyword_relate] = ACTIONS(35), - [sym_keyword_count] = ACTIONS(37), - [anon_sym_DASH_GT] = ACTIONS(39), - [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_LPAREN] = ACTIONS(43), - [anon_sym_LBRACE] = ACTIONS(45), - [anon_sym_LT_DASH] = ACTIONS(47), - [anon_sym_LT_DASH_GT] = ACTIONS(39), - [aux_sym_type_name_token1] = ACTIONS(49), - [sym_string] = ACTIONS(51), - [sym_prefixed_string] = ACTIONS(51), - [sym_int] = ACTIONS(53), - [sym_float] = ACTIONS(53), - [sym_decimal] = ACTIONS(55), - [sym_variable_name] = ACTIONS(51), - [sym_custom_function_name] = ACTIONS(7), - [sym_function_name] = ACTIONS(7), - [sym_duration_part] = ACTIONS(57), + [sym_semi_colon] = ACTIONS(176), + [sym_keyword_explain] = ACTIONS(178), + [sym_keyword_parallel] = ACTIONS(178), + [sym_keyword_timeout] = ACTIONS(178), + [sym_keyword_fetch] = ACTIONS(178), + [sym_keyword_limit] = ACTIONS(178), + [sym_keyword_rand] = ACTIONS(178), + [sym_keyword_collate] = ACTIONS(178), + [sym_keyword_numeric] = ACTIONS(178), + [sym_keyword_asc] = ACTIONS(178), + [sym_keyword_desc] = ACTIONS(178), + [sym_keyword_and] = ACTIONS(178), + [sym_keyword_or] = ACTIONS(178), + [sym_keyword_is] = ACTIONS(178), + [sym_keyword_not] = ACTIONS(178), + [sym_keyword_contains] = ACTIONS(178), + [sym_keyword_contains_not] = ACTIONS(178), + [sym_keyword_contains_all] = ACTIONS(178), + [sym_keyword_contains_any] = ACTIONS(178), + [sym_keyword_contains_none] = ACTIONS(178), + [sym_keyword_inside] = ACTIONS(178), + [sym_keyword_in] = ACTIONS(178), + [sym_keyword_not_inside] = ACTIONS(178), + [sym_keyword_all_inside] = ACTIONS(178), + [sym_keyword_any_inside] = ACTIONS(178), + [sym_keyword_none_inside] = ACTIONS(178), + [sym_keyword_outside] = ACTIONS(178), + [sym_keyword_intersects] = ACTIONS(178), + [anon_sym_COMMA] = ACTIONS(176), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_RPAREN] = ACTIONS(176), + [anon_sym_LBRACE] = ACTIONS(479), + [anon_sym_RBRACE] = ACTIONS(176), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [sym_int] = ACTIONS(481), + [sym_record_id_ident] = ACTIONS(481), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), }, [149] = { - [sym_filter] = STATE(58), - [sym_path_element] = STATE(149), - [sym_graph_path] = STATE(58), - [sym_subscript] = STATE(58), - [aux_sym_path_repeat1] = STATE(149), - [ts_builtin_sym_end] = ACTIONS(63), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(63), - [sym_keyword_return] = ACTIONS(63), - [sym_keyword_parallel] = ACTIONS(63), - [sym_keyword_timeout] = ACTIONS(63), - [sym_keyword_where] = ACTIONS(63), - [sym_keyword_and] = ACTIONS(63), - [sym_keyword_or] = ACTIONS(63), - [sym_keyword_is] = ACTIONS(63), - [sym_keyword_not] = ACTIONS(65), - [sym_keyword_contains] = ACTIONS(63), - [sym_keyword_contains_not] = ACTIONS(63), - [sym_keyword_contains_all] = ACTIONS(63), - [sym_keyword_contains_any] = ACTIONS(63), - [sym_keyword_contains_none] = ACTIONS(63), - [sym_keyword_inside] = ACTIONS(63), - [sym_keyword_in] = ACTIONS(65), - [sym_keyword_not_inside] = ACTIONS(63), - [sym_keyword_all_inside] = ACTIONS(63), - [sym_keyword_any_inside] = ACTIONS(63), - [sym_keyword_none_inside] = ACTIONS(63), - [sym_keyword_outside] = ACTIONS(63), - [sym_keyword_intersects] = ACTIONS(63), - [sym_keyword_content] = ACTIONS(63), - [sym_keyword_merge] = ACTIONS(63), - [sym_keyword_patch] = ACTIONS(63), - [sym_keyword_permissions] = ACTIONS(63), - [sym_keyword_comment] = ACTIONS(63), - [sym_keyword_set] = ACTIONS(63), - [sym_keyword_unset] = ACTIONS(63), - [anon_sym_COMMA] = ACTIONS(63), - [anon_sym_DASH_GT] = ACTIONS(455), - [anon_sym_LBRACK] = ACTIONS(274), - [anon_sym_LT_DASH] = ACTIONS(458), - [anon_sym_LT_DASH_GT] = ACTIONS(455), - [anon_sym_STAR] = ACTIONS(65), - [anon_sym_DOT] = ACTIONS(461), - [anon_sym_LT] = ACTIONS(65), - [anon_sym_GT] = ACTIONS(65), - [anon_sym_EQ] = ACTIONS(65), - [anon_sym_DASH] = ACTIONS(65), - [anon_sym_AT] = ACTIONS(65), - [anon_sym_LT_PIPE] = ACTIONS(63), - [anon_sym_AMP_AMP] = ACTIONS(63), - [anon_sym_PIPE_PIPE] = ACTIONS(63), - [anon_sym_QMARK_QMARK] = ACTIONS(63), - [anon_sym_QMARK_COLON] = ACTIONS(63), - [anon_sym_BANG_EQ] = ACTIONS(63), - [anon_sym_EQ_EQ] = ACTIONS(63), - [anon_sym_QMARK_EQ] = ACTIONS(63), - [anon_sym_STAR_EQ] = ACTIONS(63), - [anon_sym_TILDE] = ACTIONS(63), - [anon_sym_BANG_TILDE] = ACTIONS(63), - [anon_sym_STAR_TILDE] = ACTIONS(63), - [anon_sym_LT_EQ] = ACTIONS(63), - [anon_sym_GT_EQ] = ACTIONS(63), - [anon_sym_PLUS] = ACTIONS(65), - [anon_sym_PLUS_EQ] = ACTIONS(63), - [anon_sym_DASH_EQ] = ACTIONS(63), - [anon_sym_u00d7] = ACTIONS(63), - [anon_sym_SLASH] = ACTIONS(65), - [anon_sym_u00f7] = ACTIONS(63), - [anon_sym_STAR_STAR] = ACTIONS(63), - [anon_sym_u220b] = ACTIONS(63), - [anon_sym_u220c] = ACTIONS(63), - [anon_sym_u2287] = ACTIONS(63), - [anon_sym_u2283] = ACTIONS(63), - [anon_sym_u2285] = ACTIONS(63), - [anon_sym_u2208] = ACTIONS(63), - [anon_sym_u2209] = ACTIONS(63), - [anon_sym_u2286] = ACTIONS(63), - [anon_sym_u2282] = ACTIONS(63), - [anon_sym_u2284] = ACTIONS(63), - [anon_sym_AT_AT] = ACTIONS(63), + [sym_statement] = STATE(1883), + [sym_info_statement] = STATE(1408), + [sym_use_statement] = STATE(1408), + [sym_begin_statement] = STATE(1408), + [sym_cancel_statement] = STATE(1408), + [sym_commit_statement] = STATE(1408), + [sym_define_analyzer_statement] = STATE(1408), + [sym_define_database] = STATE(1408), + [sym_define_event_statement] = STATE(1408), + [sym_define_field_statement] = STATE(1408), + [sym_define_function_statement] = STATE(1408), + [sym_define_index_statement] = STATE(1408), + [sym_define_namespace_statement] = STATE(1408), + [sym_define_param_statement] = STATE(1408), + [sym_define_scope_statement] = STATE(1408), + [sym_define_table_statement] = STATE(1408), + [sym_define_token_statement] = STATE(1408), + [sym_define_user_statement] = STATE(1408), + [sym_remove_statement] = STATE(1408), + [sym_create_statement] = STATE(1408), + [sym_update_statement] = STATE(1408), + [sym_relate_statement] = STATE(1408), + [sym_delete_statement] = STATE(1408), + [sym_insert_statement] = STATE(1408), + [sym_select_statement] = STATE(1408), + [sym_live_select_statement] = STATE(1408), + [sym_select_clause] = STATE(1330), + [sym_value] = STATE(547), + [sym_function_call] = STATE(69), + [sym_base_value] = STATE(6), + [sym_binary_expression] = STATE(69), + [sym_path] = STATE(69), + [sym_graph_path] = STATE(5), + [sym_number] = STATE(31), + [sym_identifier] = STATE(31), + [sym_array] = STATE(31), + [sym_object] = STATE(31), + [sym_object_key] = STATE(1775), + [sym_record_id] = STATE(31), + [sym_sub_query] = STATE(31), + [sym_duration] = STATE(31), + [sym_point] = STATE(31), + [aux_sym_duration_repeat1] = STATE(8), + [sym_comment] = ACTIONS(3), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_select] = ACTIONS(7), + [sym_keyword_rand] = ACTIONS(337), + [sym_keyword_true] = ACTIONS(339), + [sym_keyword_false] = ACTIONS(339), + [sym_keyword_begin] = ACTIONS(15), + [sym_keyword_cancel] = ACTIONS(17), + [sym_keyword_commit] = ACTIONS(19), + [sym_keyword_none] = ACTIONS(339), + [sym_keyword_null] = ACTIONS(339), + [sym_keyword_define] = ACTIONS(341), + [sym_keyword_live] = ACTIONS(343), + [sym_keyword_use] = ACTIONS(25), + [sym_keyword_remove] = ACTIONS(27), + [sym_keyword_create] = ACTIONS(345), + [sym_keyword_delete] = ACTIONS(347), + [sym_keyword_update] = ACTIONS(349), + [sym_keyword_insert] = ACTIONS(351), + [sym_keyword_relate] = ACTIONS(353), + [sym_keyword_count] = ACTIONS(355), + [anon_sym_DASH_GT] = ACTIONS(85), + [anon_sym_LBRACK] = ACTIONS(357), + [anon_sym_LPAREN] = ACTIONS(359), + [anon_sym_RPAREN] = ACTIONS(483), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_LT_DASH] = ACTIONS(89), + [anon_sym_LT_DASH_GT] = ACTIONS(85), + [aux_sym_type_name_token1] = ACTIONS(365), + [sym_string] = ACTIONS(367), + [sym_prefixed_string] = ACTIONS(367), + [sym_int] = ACTIONS(369), + [sym_float] = ACTIONS(369), + [sym_decimal] = ACTIONS(371), + [sym_variable_name] = ACTIONS(367), + [sym_custom_function_name] = ACTIONS(337), + [sym_function_name] = ACTIONS(337), + [sym_duration_part] = ACTIONS(373), }, [150] = { - [sym_array] = STATE(265), - [sym_object] = STATE(265), - [sym_record_id_value] = STATE(308), - [ts_builtin_sym_end] = ACTIONS(174), + [sym_expression] = STATE(1817), + [sym_statement] = STATE(1412), + [sym_info_statement] = STATE(1408), + [sym_use_statement] = STATE(1408), + [sym_begin_statement] = STATE(1408), + [sym_cancel_statement] = STATE(1408), + [sym_commit_statement] = STATE(1408), + [sym_define_analyzer_statement] = STATE(1408), + [sym_define_database] = STATE(1408), + [sym_define_event_statement] = STATE(1408), + [sym_define_field_statement] = STATE(1408), + [sym_define_function_statement] = STATE(1408), + [sym_define_index_statement] = STATE(1408), + [sym_define_namespace_statement] = STATE(1408), + [sym_define_param_statement] = STATE(1408), + [sym_define_scope_statement] = STATE(1408), + [sym_define_table_statement] = STATE(1408), + [sym_define_token_statement] = STATE(1408), + [sym_define_user_statement] = STATE(1408), + [sym_remove_statement] = STATE(1408), + [sym_create_statement] = STATE(1408), + [sym_update_statement] = STATE(1408), + [sym_relate_statement] = STATE(1408), + [sym_delete_statement] = STATE(1408), + [sym_insert_statement] = STATE(1408), + [sym_select_statement] = STATE(1408), + [sym_live_select_statement] = STATE(1408), + [sym_select_clause] = STATE(1330), + [sym_value] = STATE(571), + [sym_function_call] = STATE(69), + [sym_base_value] = STATE(6), + [sym_binary_expression] = STATE(69), + [sym_path] = STATE(69), + [sym_graph_path] = STATE(5), + [sym_number] = STATE(31), + [sym_identifier] = STATE(31), + [sym_array] = STATE(31), + [sym_object] = STATE(31), + [sym_object_key] = STATE(1775), + [sym_record_id] = STATE(31), + [sym_sub_query] = STATE(31), + [sym_duration] = STATE(31), + [sym_point] = STATE(31), + [aux_sym_duration_repeat1] = STATE(8), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(174), - [sym_keyword_as] = ACTIONS(176), - [sym_keyword_where] = ACTIONS(176), - [sym_keyword_group] = ACTIONS(176), - [sym_keyword_and] = ACTIONS(176), - [sym_keyword_or] = ACTIONS(176), - [sym_keyword_is] = ACTIONS(176), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(176), - [sym_keyword_contains_not] = ACTIONS(176), - [sym_keyword_contains_all] = ACTIONS(176), - [sym_keyword_contains_any] = ACTIONS(176), - [sym_keyword_contains_none] = ACTIONS(176), - [sym_keyword_inside] = ACTIONS(176), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(176), - [sym_keyword_all_inside] = ACTIONS(176), - [sym_keyword_any_inside] = ACTIONS(176), - [sym_keyword_none_inside] = ACTIONS(176), - [sym_keyword_outside] = ACTIONS(176), - [sym_keyword_intersects] = ACTIONS(176), - [sym_keyword_drop] = ACTIONS(176), - [sym_keyword_schemafull] = ACTIONS(176), - [sym_keyword_schemaless] = ACTIONS(176), - [sym_keyword_changefeed] = ACTIONS(176), - [sym_keyword_type] = ACTIONS(176), - [sym_keyword_permissions] = ACTIONS(176), - [sym_keyword_comment] = ACTIONS(176), - [anon_sym_COMMA] = ACTIONS(174), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_LBRACE] = ACTIONS(464), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [sym_int] = ACTIONS(466), - [sym_record_id_ident] = ACTIONS(466), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_select] = ACTIONS(7), + [sym_keyword_rand] = ACTIONS(337), + [sym_keyword_true] = ACTIONS(339), + [sym_keyword_false] = ACTIONS(339), + [sym_keyword_begin] = ACTIONS(15), + [sym_keyword_cancel] = ACTIONS(17), + [sym_keyword_commit] = ACTIONS(19), + [sym_keyword_none] = ACTIONS(339), + [sym_keyword_null] = ACTIONS(339), + [sym_keyword_define] = ACTIONS(341), + [sym_keyword_live] = ACTIONS(343), + [sym_keyword_use] = ACTIONS(25), + [sym_keyword_remove] = ACTIONS(27), + [sym_keyword_create] = ACTIONS(345), + [sym_keyword_delete] = ACTIONS(347), + [sym_keyword_update] = ACTIONS(349), + [sym_keyword_insert] = ACTIONS(351), + [sym_keyword_relate] = ACTIONS(353), + [sym_keyword_count] = ACTIONS(355), + [anon_sym_DASH_GT] = ACTIONS(85), + [anon_sym_LBRACK] = ACTIONS(357), + [anon_sym_LPAREN] = ACTIONS(359), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_LT_DASH] = ACTIONS(89), + [anon_sym_LT_DASH_GT] = ACTIONS(85), + [aux_sym_type_name_token1] = ACTIONS(365), + [sym_string] = ACTIONS(367), + [sym_prefixed_string] = ACTIONS(367), + [sym_int] = ACTIONS(369), + [sym_float] = ACTIONS(369), + [sym_decimal] = ACTIONS(371), + [sym_variable_name] = ACTIONS(367), + [sym_custom_function_name] = ACTIONS(337), + [sym_function_name] = ACTIONS(337), + [sym_duration_part] = ACTIONS(373), }, [151] = { - [sym_expression] = STATE(1581), - [sym_statement] = STATE(1390), - [sym_use_statement] = STATE(1389), - [sym_begin_statement] = STATE(1389), - [sym_cancel_statement] = STATE(1389), - [sym_commit_statement] = STATE(1389), - [sym_define_analyzer_statement] = STATE(1389), - [sym_define_database] = STATE(1389), - [sym_define_event_statement] = STATE(1389), - [sym_define_field_statement] = STATE(1389), - [sym_define_function_statement] = STATE(1389), - [sym_define_index_statement] = STATE(1389), - [sym_define_namespace_statement] = STATE(1389), - [sym_define_param_statement] = STATE(1389), - [sym_define_scope_statement] = STATE(1389), - [sym_define_table_statement] = STATE(1389), - [sym_define_token_statement] = STATE(1389), - [sym_define_user_statement] = STATE(1389), - [sym_remove_statement] = STATE(1389), - [sym_create_statement] = STATE(1389), - [sym_update_statement] = STATE(1389), - [sym_relate_statement] = STATE(1389), - [sym_delete_statement] = STATE(1389), - [sym_insert_statement] = STATE(1389), - [sym_select_statement] = STATE(1389), - [sym_live_select_statement] = STATE(1389), - [sym_select_clause] = STATE(1315), - [sym_value] = STATE(570), - [sym_function_call] = STATE(67), - [sym_base_value] = STATE(4), - [sym_binary_expression] = STATE(67), - [sym_path] = STATE(67), - [sym_graph_path] = STATE(5), - [sym_number] = STATE(27), - [sym_identifier] = STATE(27), - [sym_array] = STATE(27), - [sym_object] = STATE(27), - [sym_object_key] = STATE(1782), - [sym_record_id] = STATE(27), - [sym_sub_query] = STATE(27), - [sym_duration] = STATE(27), - [sym_point] = STATE(27), - [aux_sym_duration_repeat1] = STATE(7), + [sym_statement] = STATE(1285), + [sym_info_statement] = STATE(1408), + [sym_use_statement] = STATE(1408), + [sym_begin_statement] = STATE(1408), + [sym_cancel_statement] = STATE(1408), + [sym_commit_statement] = STATE(1408), + [sym_define_analyzer_statement] = STATE(1408), + [sym_define_database] = STATE(1408), + [sym_define_event_statement] = STATE(1408), + [sym_define_field_statement] = STATE(1408), + [sym_define_function_statement] = STATE(1408), + [sym_define_index_statement] = STATE(1408), + [sym_define_namespace_statement] = STATE(1408), + [sym_define_param_statement] = STATE(1408), + [sym_define_scope_statement] = STATE(1408), + [sym_define_table_statement] = STATE(1408), + [sym_define_token_statement] = STATE(1408), + [sym_define_user_statement] = STATE(1408), + [sym_remove_statement] = STATE(1408), + [sym_create_statement] = STATE(1408), + [sym_update_statement] = STATE(1408), + [sym_relate_statement] = STATE(1408), + [sym_delete_statement] = STATE(1408), + [sym_insert_statement] = STATE(1408), + [sym_select_statement] = STATE(1408), + [sym_live_select_statement] = STATE(1408), + [sym_select_clause] = STATE(1405), + [sym_value] = STATE(175), + [sym_function_call] = STATE(101), + [sym_base_value] = STATE(201), + [sym_binary_expression] = STATE(101), + [sym_path] = STATE(101), + [sym_graph_path] = STATE(168), + [sym_number] = STATE(58), + [sym_identifier] = STATE(58), + [sym_array] = STATE(58), + [sym_object] = STATE(58), + [sym_object_key] = STATE(1783), + [sym_record_id] = STATE(58), + [sym_sub_query] = STATE(58), + [sym_duration] = STATE(58), + [sym_point] = STATE(58), + [aux_sym_duration_repeat1] = STATE(52), [sym_comment] = ACTIONS(3), - [sym_keyword_select] = ACTIONS(5), - [sym_keyword_rand] = ACTIONS(379), - [sym_keyword_true] = ACTIONS(381), - [sym_keyword_false] = ACTIONS(381), - [sym_keyword_begin] = ACTIONS(13), - [sym_keyword_cancel] = ACTIONS(15), - [sym_keyword_commit] = ACTIONS(17), - [sym_keyword_none] = ACTIONS(381), - [sym_keyword_null] = ACTIONS(381), - [sym_keyword_define] = ACTIONS(383), - [sym_keyword_live] = ACTIONS(385), - [sym_keyword_use] = ACTIONS(23), - [sym_keyword_remove] = ACTIONS(25), - [sym_keyword_create] = ACTIONS(387), - [sym_keyword_delete] = ACTIONS(389), - [sym_keyword_update] = ACTIONS(391), - [sym_keyword_insert] = ACTIONS(393), - [sym_keyword_relate] = ACTIONS(395), - [sym_keyword_count] = ACTIONS(397), - [anon_sym_DASH_GT] = ACTIONS(83), - [anon_sym_LBRACK] = ACTIONS(399), - [anon_sym_LPAREN] = ACTIONS(401), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_RBRACE] = ACTIONS(468), - [anon_sym_LT_DASH] = ACTIONS(87), - [anon_sym_LT_DASH_GT] = ACTIONS(83), - [aux_sym_type_name_token1] = ACTIONS(405), - [sym_string] = ACTIONS(407), - [sym_prefixed_string] = ACTIONS(407), - [sym_int] = ACTIONS(409), - [sym_float] = ACTIONS(409), - [sym_decimal] = ACTIONS(411), - [sym_variable_name] = ACTIONS(407), - [sym_custom_function_name] = ACTIONS(379), - [sym_function_name] = ACTIONS(379), - [sym_duration_part] = ACTIONS(413), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_select] = ACTIONS(7), + [sym_keyword_only] = ACTIONS(485), + [sym_keyword_rand] = ACTIONS(9), + [sym_keyword_true] = ACTIONS(13), + [sym_keyword_false] = ACTIONS(13), + [sym_keyword_begin] = ACTIONS(15), + [sym_keyword_cancel] = ACTIONS(17), + [sym_keyword_commit] = ACTIONS(19), + [sym_keyword_none] = ACTIONS(13), + [sym_keyword_null] = ACTIONS(13), + [sym_keyword_define] = ACTIONS(21), + [sym_keyword_live] = ACTIONS(23), + [sym_keyword_use] = ACTIONS(25), + [sym_keyword_remove] = ACTIONS(27), + [sym_keyword_create] = ACTIONS(29), + [sym_keyword_delete] = ACTIONS(31), + [sym_keyword_update] = ACTIONS(33), + [sym_keyword_insert] = ACTIONS(35), + [sym_keyword_relate] = ACTIONS(37), + [sym_keyword_count] = ACTIONS(39), + [anon_sym_DASH_GT] = ACTIONS(41), + [anon_sym_LBRACK] = ACTIONS(43), + [anon_sym_LPAREN] = ACTIONS(45), + [anon_sym_LBRACE] = ACTIONS(47), + [anon_sym_LT_DASH] = ACTIONS(49), + [anon_sym_LT_DASH_GT] = ACTIONS(41), + [aux_sym_type_name_token1] = ACTIONS(51), + [sym_string] = ACTIONS(53), + [sym_prefixed_string] = ACTIONS(53), + [sym_int] = ACTIONS(55), + [sym_float] = ACTIONS(55), + [sym_decimal] = ACTIONS(57), + [sym_variable_name] = ACTIONS(53), + [sym_custom_function_name] = ACTIONS(9), + [sym_function_name] = ACTIONS(9), + [sym_duration_part] = ACTIONS(59), }, [152] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(33), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(343), - [sym_keyword_return] = ACTIONS(345), - [sym_keyword_parallel] = ACTIONS(345), - [sym_keyword_timeout] = ACTIONS(345), - [sym_keyword_where] = ACTIONS(345), - [sym_keyword_and] = ACTIONS(345), - [sym_keyword_or] = ACTIONS(345), - [sym_keyword_is] = ACTIONS(345), - [sym_keyword_not] = ACTIONS(345), - [sym_keyword_contains] = ACTIONS(345), - [sym_keyword_contains_not] = ACTIONS(345), - [sym_keyword_contains_all] = ACTIONS(345), - [sym_keyword_contains_any] = ACTIONS(345), - [sym_keyword_contains_none] = ACTIONS(345), - [sym_keyword_inside] = ACTIONS(345), - [sym_keyword_in] = ACTIONS(345), - [sym_keyword_not_inside] = ACTIONS(345), - [sym_keyword_all_inside] = ACTIONS(345), - [sym_keyword_any_inside] = ACTIONS(345), - [sym_keyword_none_inside] = ACTIONS(345), - [sym_keyword_outside] = ACTIONS(345), - [sym_keyword_intersects] = ACTIONS(345), - [sym_keyword_content] = ACTIONS(345), - [sym_keyword_merge] = ACTIONS(345), - [sym_keyword_patch] = ACTIONS(345), - [sym_keyword_set] = ACTIONS(345), - [sym_keyword_unset] = ACTIONS(345), - [anon_sym_COMMA] = ACTIONS(343), - [anon_sym_DASH_GT] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(343), - [anon_sym_RPAREN] = ACTIONS(343), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_RBRACE] = ACTIONS(343), - [anon_sym_LT_DASH] = ACTIONS(345), - [anon_sym_LT_DASH_GT] = ACTIONS(343), - [anon_sym_STAR] = ACTIONS(345), - [anon_sym_DOT] = ACTIONS(343), - [anon_sym_LT] = ACTIONS(345), - [anon_sym_GT] = ACTIONS(345), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(345), - [anon_sym_DASH] = ACTIONS(345), - [anon_sym_AT] = ACTIONS(345), - [anon_sym_LT_PIPE] = ACTIONS(343), - [anon_sym_AMP_AMP] = ACTIONS(343), - [anon_sym_PIPE_PIPE] = ACTIONS(343), - [anon_sym_QMARK_QMARK] = ACTIONS(343), - [anon_sym_QMARK_COLON] = ACTIONS(343), - [anon_sym_BANG_EQ] = ACTIONS(343), - [anon_sym_EQ_EQ] = ACTIONS(343), - [anon_sym_QMARK_EQ] = ACTIONS(343), - [anon_sym_STAR_EQ] = ACTIONS(343), - [anon_sym_TILDE] = ACTIONS(343), - [anon_sym_BANG_TILDE] = ACTIONS(343), - [anon_sym_STAR_TILDE] = ACTIONS(343), - [anon_sym_LT_EQ] = ACTIONS(343), - [anon_sym_GT_EQ] = ACTIONS(343), - [anon_sym_PLUS] = ACTIONS(345), - [anon_sym_PLUS_EQ] = ACTIONS(343), - [anon_sym_DASH_EQ] = ACTIONS(343), - [anon_sym_u00d7] = ACTIONS(343), - [anon_sym_SLASH] = ACTIONS(345), - [anon_sym_u00f7] = ACTIONS(343), - [anon_sym_STAR_STAR] = ACTIONS(343), - [anon_sym_u220b] = ACTIONS(343), - [anon_sym_u220c] = ACTIONS(343), - [anon_sym_u2287] = ACTIONS(343), - [anon_sym_u2283] = ACTIONS(343), - [anon_sym_u2285] = ACTIONS(343), - [anon_sym_u2208] = ACTIONS(343), - [anon_sym_u2209] = ACTIONS(343), - [anon_sym_u2286] = ACTIONS(343), - [anon_sym_u2282] = ACTIONS(343), - [anon_sym_u2284] = ACTIONS(343), - [anon_sym_AT_AT] = ACTIONS(343), + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(17), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(487), + [sym_keyword_as] = ACTIONS(489), + [sym_keyword_where] = ACTIONS(489), + [sym_keyword_group] = ACTIONS(489), + [sym_keyword_and] = ACTIONS(489), + [sym_keyword_or] = ACTIONS(489), + [sym_keyword_is] = ACTIONS(489), + [sym_keyword_not] = ACTIONS(489), + [sym_keyword_contains] = ACTIONS(489), + [sym_keyword_contains_not] = ACTIONS(489), + [sym_keyword_contains_all] = ACTIONS(489), + [sym_keyword_contains_any] = ACTIONS(489), + [sym_keyword_contains_none] = ACTIONS(489), + [sym_keyword_inside] = ACTIONS(489), + [sym_keyword_in] = ACTIONS(489), + [sym_keyword_not_inside] = ACTIONS(489), + [sym_keyword_all_inside] = ACTIONS(489), + [sym_keyword_any_inside] = ACTIONS(489), + [sym_keyword_none_inside] = ACTIONS(489), + [sym_keyword_outside] = ACTIONS(489), + [sym_keyword_intersects] = ACTIONS(489), + [sym_keyword_drop] = ACTIONS(489), + [sym_keyword_schemafull] = ACTIONS(489), + [sym_keyword_schemaless] = ACTIONS(489), + [sym_keyword_changefeed] = ACTIONS(489), + [sym_keyword_type] = ACTIONS(489), + [sym_keyword_permissions] = ACTIONS(489), + [sym_keyword_comment] = ACTIONS(489), + [anon_sym_COMMA] = ACTIONS(487), + [anon_sym_DASH_GT] = ACTIONS(487), + [anon_sym_LBRACK] = ACTIONS(487), + [anon_sym_RPAREN] = ACTIONS(487), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_RBRACE] = ACTIONS(487), + [anon_sym_LT_DASH] = ACTIONS(489), + [anon_sym_LT_DASH_GT] = ACTIONS(487), + [anon_sym_STAR] = ACTIONS(489), + [anon_sym_DOT] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(489), + [anon_sym_GT] = ACTIONS(489), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(489), + [anon_sym_DASH] = ACTIONS(489), + [anon_sym_AT] = ACTIONS(489), + [anon_sym_LT_PIPE] = ACTIONS(487), + [anon_sym_AMP_AMP] = ACTIONS(487), + [anon_sym_PIPE_PIPE] = ACTIONS(487), + [anon_sym_QMARK_QMARK] = ACTIONS(487), + [anon_sym_QMARK_COLON] = ACTIONS(487), + [anon_sym_BANG_EQ] = ACTIONS(487), + [anon_sym_EQ_EQ] = ACTIONS(487), + [anon_sym_QMARK_EQ] = ACTIONS(487), + [anon_sym_STAR_EQ] = ACTIONS(487), + [anon_sym_TILDE] = ACTIONS(487), + [anon_sym_BANG_TILDE] = ACTIONS(487), + [anon_sym_STAR_TILDE] = ACTIONS(487), + [anon_sym_LT_EQ] = ACTIONS(487), + [anon_sym_GT_EQ] = ACTIONS(487), + [anon_sym_PLUS] = ACTIONS(489), + [anon_sym_PLUS_EQ] = ACTIONS(487), + [anon_sym_DASH_EQ] = ACTIONS(487), + [anon_sym_u00d7] = ACTIONS(487), + [anon_sym_SLASH] = ACTIONS(489), + [anon_sym_u00f7] = ACTIONS(487), + [anon_sym_STAR_STAR] = ACTIONS(487), + [anon_sym_u220b] = ACTIONS(487), + [anon_sym_u220c] = ACTIONS(487), + [anon_sym_u2287] = ACTIONS(487), + [anon_sym_u2283] = ACTIONS(487), + [anon_sym_u2285] = ACTIONS(487), + [anon_sym_u2208] = ACTIONS(487), + [anon_sym_u2209] = ACTIONS(487), + [anon_sym_u2286] = ACTIONS(487), + [anon_sym_u2282] = ACTIONS(487), + [anon_sym_u2284] = ACTIONS(487), + [anon_sym_AT_AT] = ACTIONS(487), }, [153] = { - [sym_filter] = STATE(58), - [sym_path_element] = STATE(155), - [sym_graph_path] = STATE(58), - [sym_subscript] = STATE(58), - [aux_sym_path_repeat1] = STATE(155), - [ts_builtin_sym_end] = ACTIONS(91), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(91), - [sym_keyword_return] = ACTIONS(91), - [sym_keyword_parallel] = ACTIONS(91), - [sym_keyword_timeout] = ACTIONS(91), - [sym_keyword_where] = ACTIONS(91), - [sym_keyword_and] = ACTIONS(91), - [sym_keyword_or] = ACTIONS(91), - [sym_keyword_is] = ACTIONS(91), - [sym_keyword_not] = ACTIONS(93), - [sym_keyword_contains] = ACTIONS(91), - [sym_keyword_contains_not] = ACTIONS(91), - [sym_keyword_contains_all] = ACTIONS(91), - [sym_keyword_contains_any] = ACTIONS(91), - [sym_keyword_contains_none] = ACTIONS(91), - [sym_keyword_inside] = ACTIONS(91), - [sym_keyword_in] = ACTIONS(93), - [sym_keyword_not_inside] = ACTIONS(91), - [sym_keyword_all_inside] = ACTIONS(91), - [sym_keyword_any_inside] = ACTIONS(91), - [sym_keyword_none_inside] = ACTIONS(91), - [sym_keyword_outside] = ACTIONS(91), - [sym_keyword_intersects] = ACTIONS(91), - [sym_keyword_content] = ACTIONS(91), - [sym_keyword_merge] = ACTIONS(91), - [sym_keyword_patch] = ACTIONS(91), - [sym_keyword_permissions] = ACTIONS(91), - [sym_keyword_comment] = ACTIONS(91), - [sym_keyword_set] = ACTIONS(91), - [sym_keyword_unset] = ACTIONS(91), - [anon_sym_COMMA] = ACTIONS(91), - [anon_sym_DASH_GT] = ACTIONS(39), - [anon_sym_LBRACK] = ACTIONS(265), - [anon_sym_LT_DASH] = ACTIONS(47), - [anon_sym_LT_DASH_GT] = ACTIONS(39), - [anon_sym_STAR] = ACTIONS(93), - [anon_sym_DOT] = ACTIONS(470), - [anon_sym_LT] = ACTIONS(93), - [anon_sym_GT] = ACTIONS(93), - [anon_sym_EQ] = ACTIONS(93), - [anon_sym_DASH] = ACTIONS(93), - [anon_sym_AT] = ACTIONS(93), - [anon_sym_LT_PIPE] = ACTIONS(91), - [anon_sym_AMP_AMP] = ACTIONS(91), - [anon_sym_PIPE_PIPE] = ACTIONS(91), - [anon_sym_QMARK_QMARK] = ACTIONS(91), - [anon_sym_QMARK_COLON] = ACTIONS(91), - [anon_sym_BANG_EQ] = ACTIONS(91), - [anon_sym_EQ_EQ] = ACTIONS(91), - [anon_sym_QMARK_EQ] = ACTIONS(91), - [anon_sym_STAR_EQ] = ACTIONS(91), - [anon_sym_TILDE] = ACTIONS(91), - [anon_sym_BANG_TILDE] = ACTIONS(91), - [anon_sym_STAR_TILDE] = ACTIONS(91), - [anon_sym_LT_EQ] = ACTIONS(91), - [anon_sym_GT_EQ] = ACTIONS(91), - [anon_sym_PLUS] = ACTIONS(93), - [anon_sym_PLUS_EQ] = ACTIONS(91), - [anon_sym_DASH_EQ] = ACTIONS(91), - [anon_sym_u00d7] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(93), - [anon_sym_u00f7] = ACTIONS(91), - [anon_sym_STAR_STAR] = ACTIONS(91), - [anon_sym_u220b] = ACTIONS(91), - [anon_sym_u220c] = ACTIONS(91), - [anon_sym_u2287] = ACTIONS(91), - [anon_sym_u2283] = ACTIONS(91), - [anon_sym_u2285] = ACTIONS(91), - [anon_sym_u2208] = ACTIONS(91), - [anon_sym_u2209] = ACTIONS(91), - [anon_sym_u2286] = ACTIONS(91), - [anon_sym_u2282] = ACTIONS(91), - [anon_sym_u2284] = ACTIONS(91), - [anon_sym_AT_AT] = ACTIONS(91), + [sym_statement] = STATE(1285), + [sym_info_statement] = STATE(1408), + [sym_use_statement] = STATE(1408), + [sym_begin_statement] = STATE(1408), + [sym_cancel_statement] = STATE(1408), + [sym_commit_statement] = STATE(1408), + [sym_define_analyzer_statement] = STATE(1408), + [sym_define_database] = STATE(1408), + [sym_define_event_statement] = STATE(1408), + [sym_define_field_statement] = STATE(1408), + [sym_define_function_statement] = STATE(1408), + [sym_define_index_statement] = STATE(1408), + [sym_define_namespace_statement] = STATE(1408), + [sym_define_param_statement] = STATE(1408), + [sym_define_scope_statement] = STATE(1408), + [sym_define_table_statement] = STATE(1408), + [sym_define_token_statement] = STATE(1408), + [sym_define_user_statement] = STATE(1408), + [sym_remove_statement] = STATE(1408), + [sym_create_statement] = STATE(1408), + [sym_update_statement] = STATE(1408), + [sym_relate_statement] = STATE(1408), + [sym_delete_statement] = STATE(1408), + [sym_insert_statement] = STATE(1408), + [sym_select_statement] = STATE(1408), + [sym_live_select_statement] = STATE(1408), + [sym_select_clause] = STATE(1330), + [sym_value] = STATE(142), + [sym_function_call] = STATE(69), + [sym_base_value] = STATE(6), + [sym_binary_expression] = STATE(69), + [sym_path] = STATE(69), + [sym_graph_path] = STATE(5), + [sym_number] = STATE(31), + [sym_identifier] = STATE(31), + [sym_array] = STATE(31), + [sym_object] = STATE(31), + [sym_object_key] = STATE(1772), + [sym_record_id] = STATE(31), + [sym_sub_query] = STATE(31), + [sym_duration] = STATE(31), + [sym_point] = STATE(31), + [aux_sym_duration_repeat1] = STATE(8), + [sym_comment] = ACTIONS(3), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_select] = ACTIONS(7), + [sym_keyword_only] = ACTIONS(491), + [sym_keyword_rand] = ACTIONS(337), + [sym_keyword_true] = ACTIONS(339), + [sym_keyword_false] = ACTIONS(339), + [sym_keyword_begin] = ACTIONS(15), + [sym_keyword_cancel] = ACTIONS(17), + [sym_keyword_commit] = ACTIONS(19), + [sym_keyword_none] = ACTIONS(339), + [sym_keyword_null] = ACTIONS(339), + [sym_keyword_define] = ACTIONS(341), + [sym_keyword_live] = ACTIONS(343), + [sym_keyword_use] = ACTIONS(25), + [sym_keyword_remove] = ACTIONS(27), + [sym_keyword_create] = ACTIONS(345), + [sym_keyword_delete] = ACTIONS(347), + [sym_keyword_update] = ACTIONS(349), + [sym_keyword_insert] = ACTIONS(351), + [sym_keyword_relate] = ACTIONS(353), + [sym_keyword_count] = ACTIONS(355), + [anon_sym_DASH_GT] = ACTIONS(85), + [anon_sym_LBRACK] = ACTIONS(357), + [anon_sym_LPAREN] = ACTIONS(359), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_LT_DASH] = ACTIONS(89), + [anon_sym_LT_DASH_GT] = ACTIONS(85), + [aux_sym_type_name_token1] = ACTIONS(365), + [sym_string] = ACTIONS(367), + [sym_prefixed_string] = ACTIONS(367), + [sym_int] = ACTIONS(369), + [sym_float] = ACTIONS(369), + [sym_decimal] = ACTIONS(371), + [sym_variable_name] = ACTIONS(367), + [sym_custom_function_name] = ACTIONS(337), + [sym_function_name] = ACTIONS(337), + [sym_duration_part] = ACTIONS(373), }, [154] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(28), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(190), - [sym_keyword_return] = ACTIONS(192), - [sym_keyword_parallel] = ACTIONS(192), - [sym_keyword_timeout] = ACTIONS(192), - [sym_keyword_where] = ACTIONS(192), - [sym_keyword_and] = ACTIONS(192), - [sym_keyword_or] = ACTIONS(192), - [sym_keyword_is] = ACTIONS(192), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(192), - [sym_keyword_contains_not] = ACTIONS(192), - [sym_keyword_contains_all] = ACTIONS(192), - [sym_keyword_contains_any] = ACTIONS(192), - [sym_keyword_contains_none] = ACTIONS(192), - [sym_keyword_inside] = ACTIONS(192), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(192), - [sym_keyword_all_inside] = ACTIONS(192), - [sym_keyword_any_inside] = ACTIONS(192), - [sym_keyword_none_inside] = ACTIONS(192), - [sym_keyword_outside] = ACTIONS(192), - [sym_keyword_intersects] = ACTIONS(192), - [sym_keyword_content] = ACTIONS(192), - [sym_keyword_merge] = ACTIONS(192), - [sym_keyword_patch] = ACTIONS(192), - [sym_keyword_set] = ACTIONS(192), - [sym_keyword_unset] = ACTIONS(192), - [anon_sym_COMMA] = ACTIONS(190), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_RPAREN] = ACTIONS(190), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_RBRACE] = ACTIONS(190), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), + [sym_array] = STATE(260), + [sym_object] = STATE(260), + [sym_record_id_value] = STATE(314), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(487), + [sym_keyword_explain] = ACTIONS(489), + [sym_keyword_parallel] = ACTIONS(489), + [sym_keyword_timeout] = ACTIONS(489), + [sym_keyword_fetch] = ACTIONS(489), + [sym_keyword_limit] = ACTIONS(489), + [sym_keyword_order] = ACTIONS(489), + [sym_keyword_with] = ACTIONS(489), + [sym_keyword_where] = ACTIONS(489), + [sym_keyword_split] = ACTIONS(489), + [sym_keyword_group] = ACTIONS(489), + [sym_keyword_and] = ACTIONS(489), + [sym_keyword_or] = ACTIONS(489), + [sym_keyword_is] = ACTIONS(489), + [sym_keyword_not] = ACTIONS(489), + [sym_keyword_contains] = ACTIONS(489), + [sym_keyword_contains_not] = ACTIONS(489), + [sym_keyword_contains_all] = ACTIONS(489), + [sym_keyword_contains_any] = ACTIONS(489), + [sym_keyword_contains_none] = ACTIONS(489), + [sym_keyword_inside] = ACTIONS(489), + [sym_keyword_in] = ACTIONS(489), + [sym_keyword_not_inside] = ACTIONS(489), + [sym_keyword_all_inside] = ACTIONS(489), + [sym_keyword_any_inside] = ACTIONS(489), + [sym_keyword_none_inside] = ACTIONS(489), + [sym_keyword_outside] = ACTIONS(489), + [sym_keyword_intersects] = ACTIONS(489), + [anon_sym_COMMA] = ACTIONS(487), + [anon_sym_DASH_GT] = ACTIONS(487), + [anon_sym_LBRACK] = ACTIONS(487), + [anon_sym_RPAREN] = ACTIONS(487), + [anon_sym_LBRACE] = ACTIONS(405), + [anon_sym_RBRACE] = ACTIONS(487), + [anon_sym_LT_DASH] = ACTIONS(489), + [anon_sym_LT_DASH_GT] = ACTIONS(487), + [anon_sym_STAR] = ACTIONS(489), + [anon_sym_DOT] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(489), + [anon_sym_GT] = ACTIONS(489), + [sym_int] = ACTIONS(493), + [sym_record_id_ident] = ACTIONS(493), + [anon_sym_EQ] = ACTIONS(489), + [anon_sym_DASH] = ACTIONS(489), + [anon_sym_AT] = ACTIONS(489), + [anon_sym_LT_PIPE] = ACTIONS(487), + [anon_sym_AMP_AMP] = ACTIONS(487), + [anon_sym_PIPE_PIPE] = ACTIONS(487), + [anon_sym_QMARK_QMARK] = ACTIONS(487), + [anon_sym_QMARK_COLON] = ACTIONS(487), + [anon_sym_BANG_EQ] = ACTIONS(487), + [anon_sym_EQ_EQ] = ACTIONS(487), + [anon_sym_QMARK_EQ] = ACTIONS(487), + [anon_sym_STAR_EQ] = ACTIONS(487), + [anon_sym_TILDE] = ACTIONS(487), + [anon_sym_BANG_TILDE] = ACTIONS(487), + [anon_sym_STAR_TILDE] = ACTIONS(487), + [anon_sym_LT_EQ] = ACTIONS(487), + [anon_sym_GT_EQ] = ACTIONS(487), + [anon_sym_PLUS] = ACTIONS(489), + [anon_sym_PLUS_EQ] = ACTIONS(487), + [anon_sym_DASH_EQ] = ACTIONS(487), + [anon_sym_u00d7] = ACTIONS(487), + [anon_sym_SLASH] = ACTIONS(489), + [anon_sym_u00f7] = ACTIONS(487), + [anon_sym_STAR_STAR] = ACTIONS(487), + [anon_sym_u220b] = ACTIONS(487), + [anon_sym_u220c] = ACTIONS(487), + [anon_sym_u2287] = ACTIONS(487), + [anon_sym_u2283] = ACTIONS(487), + [anon_sym_u2285] = ACTIONS(487), + [anon_sym_u2208] = ACTIONS(487), + [anon_sym_u2209] = ACTIONS(487), + [anon_sym_u2286] = ACTIONS(487), + [anon_sym_u2282] = ACTIONS(487), + [anon_sym_u2284] = ACTIONS(487), + [anon_sym_AT_AT] = ACTIONS(487), }, [155] = { - [sym_filter] = STATE(58), - [sym_path_element] = STATE(149), - [sym_graph_path] = STATE(58), - [sym_subscript] = STATE(58), - [aux_sym_path_repeat1] = STATE(149), - [ts_builtin_sym_end] = ACTIONS(95), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(95), - [sym_keyword_return] = ACTIONS(95), - [sym_keyword_parallel] = ACTIONS(95), - [sym_keyword_timeout] = ACTIONS(95), - [sym_keyword_where] = ACTIONS(95), - [sym_keyword_and] = ACTIONS(95), - [sym_keyword_or] = ACTIONS(95), - [sym_keyword_is] = ACTIONS(95), - [sym_keyword_not] = ACTIONS(97), - [sym_keyword_contains] = ACTIONS(95), - [sym_keyword_contains_not] = ACTIONS(95), - [sym_keyword_contains_all] = ACTIONS(95), - [sym_keyword_contains_any] = ACTIONS(95), - [sym_keyword_contains_none] = ACTIONS(95), - [sym_keyword_inside] = ACTIONS(95), - [sym_keyword_in] = ACTIONS(97), - [sym_keyword_not_inside] = ACTIONS(95), - [sym_keyword_all_inside] = ACTIONS(95), - [sym_keyword_any_inside] = ACTIONS(95), - [sym_keyword_none_inside] = ACTIONS(95), - [sym_keyword_outside] = ACTIONS(95), - [sym_keyword_intersects] = ACTIONS(95), - [sym_keyword_content] = ACTIONS(95), - [sym_keyword_merge] = ACTIONS(95), - [sym_keyword_patch] = ACTIONS(95), - [sym_keyword_permissions] = ACTIONS(95), - [sym_keyword_comment] = ACTIONS(95), - [sym_keyword_set] = ACTIONS(95), - [sym_keyword_unset] = ACTIONS(95), - [anon_sym_COMMA] = ACTIONS(95), - [anon_sym_DASH_GT] = ACTIONS(39), - [anon_sym_LBRACK] = ACTIONS(265), - [anon_sym_LT_DASH] = ACTIONS(47), - [anon_sym_LT_DASH_GT] = ACTIONS(39), - [anon_sym_STAR] = ACTIONS(97), - [anon_sym_DOT] = ACTIONS(470), - [anon_sym_LT] = ACTIONS(97), - [anon_sym_GT] = ACTIONS(97), - [anon_sym_EQ] = ACTIONS(97), - [anon_sym_DASH] = ACTIONS(97), - [anon_sym_AT] = ACTIONS(97), - [anon_sym_LT_PIPE] = ACTIONS(95), - [anon_sym_AMP_AMP] = ACTIONS(95), - [anon_sym_PIPE_PIPE] = ACTIONS(95), - [anon_sym_QMARK_QMARK] = ACTIONS(95), - [anon_sym_QMARK_COLON] = ACTIONS(95), - [anon_sym_BANG_EQ] = ACTIONS(95), - [anon_sym_EQ_EQ] = ACTIONS(95), - [anon_sym_QMARK_EQ] = ACTIONS(95), - [anon_sym_STAR_EQ] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(95), - [anon_sym_BANG_TILDE] = ACTIONS(95), - [anon_sym_STAR_TILDE] = ACTIONS(95), - [anon_sym_LT_EQ] = ACTIONS(95), - [anon_sym_GT_EQ] = ACTIONS(95), - [anon_sym_PLUS] = ACTIONS(97), - [anon_sym_PLUS_EQ] = ACTIONS(95), - [anon_sym_DASH_EQ] = ACTIONS(95), - [anon_sym_u00d7] = ACTIONS(95), - [anon_sym_SLASH] = ACTIONS(97), - [anon_sym_u00f7] = ACTIONS(95), - [anon_sym_STAR_STAR] = ACTIONS(95), - [anon_sym_u220b] = ACTIONS(95), - [anon_sym_u220c] = ACTIONS(95), - [anon_sym_u2287] = ACTIONS(95), - [anon_sym_u2283] = ACTIONS(95), - [anon_sym_u2285] = ACTIONS(95), - [anon_sym_u2208] = ACTIONS(95), - [anon_sym_u2209] = ACTIONS(95), - [anon_sym_u2286] = ACTIONS(95), - [anon_sym_u2282] = ACTIONS(95), - [anon_sym_u2284] = ACTIONS(95), - [anon_sym_AT_AT] = ACTIONS(95), + [sym_statement] = STATE(1364), + [sym_info_statement] = STATE(1408), + [sym_use_statement] = STATE(1408), + [sym_begin_statement] = STATE(1408), + [sym_cancel_statement] = STATE(1408), + [sym_commit_statement] = STATE(1408), + [sym_define_analyzer_statement] = STATE(1408), + [sym_define_database] = STATE(1408), + [sym_define_event_statement] = STATE(1408), + [sym_define_field_statement] = STATE(1408), + [sym_define_function_statement] = STATE(1408), + [sym_define_index_statement] = STATE(1408), + [sym_define_namespace_statement] = STATE(1408), + [sym_define_param_statement] = STATE(1408), + [sym_define_scope_statement] = STATE(1408), + [sym_define_table_statement] = STATE(1408), + [sym_define_token_statement] = STATE(1408), + [sym_define_user_statement] = STATE(1408), + [sym_remove_statement] = STATE(1408), + [sym_create_statement] = STATE(1408), + [sym_update_statement] = STATE(1408), + [sym_relate_statement] = STATE(1408), + [sym_delete_statement] = STATE(1408), + [sym_insert_statement] = STATE(1408), + [sym_select_statement] = STATE(1408), + [sym_live_select_statement] = STATE(1408), + [sym_select_clause] = STATE(1330), + [sym_value] = STATE(399), + [sym_function_call] = STATE(69), + [sym_base_value] = STATE(6), + [sym_binary_expression] = STATE(69), + [sym_path] = STATE(69), + [sym_graph_path] = STATE(5), + [sym_number] = STATE(31), + [sym_identifier] = STATE(31), + [sym_array] = STATE(31), + [sym_object] = STATE(31), + [sym_object_key] = STATE(1774), + [sym_record_id] = STATE(31), + [sym_sub_query] = STATE(31), + [sym_duration] = STATE(31), + [sym_point] = STATE(31), + [aux_sym_duration_repeat1] = STATE(8), + [sym_comment] = ACTIONS(3), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_select] = ACTIONS(7), + [sym_keyword_only] = ACTIONS(495), + [sym_keyword_rand] = ACTIONS(337), + [sym_keyword_true] = ACTIONS(339), + [sym_keyword_false] = ACTIONS(339), + [sym_keyword_begin] = ACTIONS(15), + [sym_keyword_cancel] = ACTIONS(17), + [sym_keyword_commit] = ACTIONS(19), + [sym_keyword_none] = ACTIONS(339), + [sym_keyword_null] = ACTIONS(339), + [sym_keyword_define] = ACTIONS(341), + [sym_keyword_live] = ACTIONS(343), + [sym_keyword_use] = ACTIONS(25), + [sym_keyword_remove] = ACTIONS(27), + [sym_keyword_create] = ACTIONS(345), + [sym_keyword_delete] = ACTIONS(347), + [sym_keyword_update] = ACTIONS(349), + [sym_keyword_insert] = ACTIONS(351), + [sym_keyword_relate] = ACTIONS(353), + [sym_keyword_count] = ACTIONS(355), + [anon_sym_DASH_GT] = ACTIONS(85), + [anon_sym_LBRACK] = ACTIONS(357), + [anon_sym_LPAREN] = ACTIONS(359), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_LT_DASH] = ACTIONS(89), + [anon_sym_LT_DASH_GT] = ACTIONS(85), + [aux_sym_type_name_token1] = ACTIONS(365), + [sym_string] = ACTIONS(367), + [sym_prefixed_string] = ACTIONS(367), + [sym_int] = ACTIONS(369), + [sym_float] = ACTIONS(369), + [sym_decimal] = ACTIONS(371), + [sym_variable_name] = ACTIONS(367), + [sym_custom_function_name] = ACTIONS(337), + [sym_function_name] = ACTIONS(337), + [sym_duration_part] = ACTIONS(373), }, [156] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(36), + [sym_array] = STATE(260), + [sym_object] = STATE(260), + [sym_record_id_value] = STATE(303), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(174), - [sym_keyword_return] = ACTIONS(176), - [sym_keyword_parallel] = ACTIONS(176), - [sym_keyword_timeout] = ACTIONS(176), - [sym_keyword_where] = ACTIONS(176), - [sym_keyword_and] = ACTIONS(176), - [sym_keyword_or] = ACTIONS(176), - [sym_keyword_is] = ACTIONS(176), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(176), - [sym_keyword_contains_not] = ACTIONS(176), - [sym_keyword_contains_all] = ACTIONS(176), - [sym_keyword_contains_any] = ACTIONS(176), - [sym_keyword_contains_none] = ACTIONS(176), - [sym_keyword_inside] = ACTIONS(176), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(176), - [sym_keyword_all_inside] = ACTIONS(176), - [sym_keyword_any_inside] = ACTIONS(176), - [sym_keyword_none_inside] = ACTIONS(176), - [sym_keyword_outside] = ACTIONS(176), - [sym_keyword_intersects] = ACTIONS(176), - [sym_keyword_content] = ACTIONS(176), - [sym_keyword_merge] = ACTIONS(176), - [sym_keyword_patch] = ACTIONS(176), - [sym_keyword_set] = ACTIONS(176), - [sym_keyword_unset] = ACTIONS(176), - [anon_sym_COMMA] = ACTIONS(174), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_RPAREN] = ACTIONS(174), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_RBRACE] = ACTIONS(174), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), + [sym_semi_colon] = ACTIONS(144), + [sym_keyword_explain] = ACTIONS(146), + [sym_keyword_parallel] = ACTIONS(146), + [sym_keyword_timeout] = ACTIONS(146), + [sym_keyword_fetch] = ACTIONS(146), + [sym_keyword_limit] = ACTIONS(146), + [sym_keyword_order] = ACTIONS(146), + [sym_keyword_with] = ACTIONS(146), + [sym_keyword_where] = ACTIONS(146), + [sym_keyword_split] = ACTIONS(146), + [sym_keyword_group] = ACTIONS(146), + [sym_keyword_and] = ACTIONS(146), + [sym_keyword_or] = ACTIONS(146), + [sym_keyword_is] = ACTIONS(146), + [sym_keyword_not] = ACTIONS(146), + [sym_keyword_contains] = ACTIONS(146), + [sym_keyword_contains_not] = ACTIONS(146), + [sym_keyword_contains_all] = ACTIONS(146), + [sym_keyword_contains_any] = ACTIONS(146), + [sym_keyword_contains_none] = ACTIONS(146), + [sym_keyword_inside] = ACTIONS(146), + [sym_keyword_in] = ACTIONS(146), + [sym_keyword_not_inside] = ACTIONS(146), + [sym_keyword_all_inside] = ACTIONS(146), + [sym_keyword_any_inside] = ACTIONS(146), + [sym_keyword_none_inside] = ACTIONS(146), + [sym_keyword_outside] = ACTIONS(146), + [sym_keyword_intersects] = ACTIONS(146), + [anon_sym_COMMA] = ACTIONS(144), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_RPAREN] = ACTIONS(144), + [anon_sym_LBRACE] = ACTIONS(405), + [anon_sym_RBRACE] = ACTIONS(144), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [sym_int] = ACTIONS(493), + [sym_record_id_ident] = ACTIONS(493), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), }, [157] = { - [sym_array] = STATE(310), - [sym_object] = STATE(310), - [sym_record_id_value] = STATE(334), - [ts_builtin_sym_end] = ACTIONS(343), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(343), - [sym_keyword_explain] = ACTIONS(345), - [sym_keyword_parallel] = ACTIONS(345), - [sym_keyword_timeout] = ACTIONS(345), - [sym_keyword_fetch] = ACTIONS(345), - [sym_keyword_limit] = ACTIONS(345), - [sym_keyword_order] = ACTIONS(345), - [sym_keyword_with] = ACTIONS(345), - [sym_keyword_where] = ACTIONS(345), - [sym_keyword_split] = ACTIONS(345), - [sym_keyword_group] = ACTIONS(345), - [sym_keyword_and] = ACTIONS(345), - [sym_keyword_or] = ACTIONS(345), - [sym_keyword_is] = ACTIONS(345), - [sym_keyword_not] = ACTIONS(345), - [sym_keyword_contains] = ACTIONS(345), - [sym_keyword_contains_not] = ACTIONS(345), - [sym_keyword_contains_all] = ACTIONS(345), - [sym_keyword_contains_any] = ACTIONS(345), - [sym_keyword_contains_none] = ACTIONS(345), - [sym_keyword_inside] = ACTIONS(345), - [sym_keyword_in] = ACTIONS(345), - [sym_keyword_not_inside] = ACTIONS(345), - [sym_keyword_all_inside] = ACTIONS(345), - [sym_keyword_any_inside] = ACTIONS(345), - [sym_keyword_none_inside] = ACTIONS(345), - [sym_keyword_outside] = ACTIONS(345), - [sym_keyword_intersects] = ACTIONS(345), - [anon_sym_COMMA] = ACTIONS(343), - [anon_sym_DASH_GT] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(343), - [anon_sym_LBRACE] = ACTIONS(472), - [anon_sym_LT_DASH] = ACTIONS(345), - [anon_sym_LT_DASH_GT] = ACTIONS(343), - [anon_sym_STAR] = ACTIONS(345), - [anon_sym_DOT] = ACTIONS(343), - [anon_sym_LT] = ACTIONS(345), - [anon_sym_GT] = ACTIONS(345), - [sym_int] = ACTIONS(474), - [sym_record_id_ident] = ACTIONS(474), - [anon_sym_EQ] = ACTIONS(345), - [anon_sym_DASH] = ACTIONS(345), - [anon_sym_AT] = ACTIONS(345), - [anon_sym_LT_PIPE] = ACTIONS(343), - [anon_sym_AMP_AMP] = ACTIONS(343), - [anon_sym_PIPE_PIPE] = ACTIONS(343), - [anon_sym_QMARK_QMARK] = ACTIONS(343), - [anon_sym_QMARK_COLON] = ACTIONS(343), - [anon_sym_BANG_EQ] = ACTIONS(343), - [anon_sym_EQ_EQ] = ACTIONS(343), - [anon_sym_QMARK_EQ] = ACTIONS(343), - [anon_sym_STAR_EQ] = ACTIONS(343), - [anon_sym_TILDE] = ACTIONS(343), - [anon_sym_BANG_TILDE] = ACTIONS(343), - [anon_sym_STAR_TILDE] = ACTIONS(343), - [anon_sym_LT_EQ] = ACTIONS(343), - [anon_sym_GT_EQ] = ACTIONS(343), - [anon_sym_PLUS] = ACTIONS(345), - [anon_sym_PLUS_EQ] = ACTIONS(343), - [anon_sym_DASH_EQ] = ACTIONS(343), - [anon_sym_u00d7] = ACTIONS(343), - [anon_sym_SLASH] = ACTIONS(345), - [anon_sym_u00f7] = ACTIONS(343), - [anon_sym_STAR_STAR] = ACTIONS(343), - [anon_sym_u220b] = ACTIONS(343), - [anon_sym_u220c] = ACTIONS(343), - [anon_sym_u2287] = ACTIONS(343), - [anon_sym_u2283] = ACTIONS(343), - [anon_sym_u2285] = ACTIONS(343), - [anon_sym_u2208] = ACTIONS(343), - [anon_sym_u2209] = ACTIONS(343), - [anon_sym_u2286] = ACTIONS(343), - [anon_sym_u2282] = ACTIONS(343), - [anon_sym_u2284] = ACTIONS(343), - [anon_sym_AT_AT] = ACTIONS(343), + [sym_statement] = STATE(1898), + [sym_info_statement] = STATE(1408), + [sym_use_statement] = STATE(1408), + [sym_begin_statement] = STATE(1408), + [sym_cancel_statement] = STATE(1408), + [sym_commit_statement] = STATE(1408), + [sym_define_analyzer_statement] = STATE(1408), + [sym_define_database] = STATE(1408), + [sym_define_event_statement] = STATE(1408), + [sym_define_field_statement] = STATE(1408), + [sym_define_function_statement] = STATE(1408), + [sym_define_index_statement] = STATE(1408), + [sym_define_namespace_statement] = STATE(1408), + [sym_define_param_statement] = STATE(1408), + [sym_define_scope_statement] = STATE(1408), + [sym_define_table_statement] = STATE(1408), + [sym_define_token_statement] = STATE(1408), + [sym_define_user_statement] = STATE(1408), + [sym_remove_statement] = STATE(1408), + [sym_create_statement] = STATE(1408), + [sym_update_statement] = STATE(1408), + [sym_relate_statement] = STATE(1408), + [sym_delete_statement] = STATE(1408), + [sym_insert_statement] = STATE(1408), + [sym_select_statement] = STATE(1408), + [sym_live_select_statement] = STATE(1408), + [sym_select_clause] = STATE(1330), + [sym_value] = STATE(569), + [sym_function_call] = STATE(69), + [sym_base_value] = STATE(6), + [sym_binary_expression] = STATE(69), + [sym_path] = STATE(69), + [sym_graph_path] = STATE(5), + [sym_number] = STATE(31), + [sym_identifier] = STATE(31), + [sym_array] = STATE(31), + [sym_object] = STATE(31), + [sym_object_key] = STATE(1775), + [sym_record_id] = STATE(31), + [sym_sub_query] = STATE(31), + [sym_duration] = STATE(31), + [sym_point] = STATE(31), + [aux_sym_duration_repeat1] = STATE(8), + [sym_comment] = ACTIONS(3), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_select] = ACTIONS(7), + [sym_keyword_rand] = ACTIONS(337), + [sym_keyword_true] = ACTIONS(339), + [sym_keyword_false] = ACTIONS(339), + [sym_keyword_begin] = ACTIONS(15), + [sym_keyword_cancel] = ACTIONS(17), + [sym_keyword_commit] = ACTIONS(19), + [sym_keyword_none] = ACTIONS(339), + [sym_keyword_null] = ACTIONS(339), + [sym_keyword_define] = ACTIONS(341), + [sym_keyword_live] = ACTIONS(343), + [sym_keyword_use] = ACTIONS(25), + [sym_keyword_remove] = ACTIONS(27), + [sym_keyword_create] = ACTIONS(345), + [sym_keyword_delete] = ACTIONS(347), + [sym_keyword_update] = ACTIONS(349), + [sym_keyword_insert] = ACTIONS(351), + [sym_keyword_relate] = ACTIONS(353), + [sym_keyword_count] = ACTIONS(355), + [anon_sym_DASH_GT] = ACTIONS(85), + [anon_sym_LBRACK] = ACTIONS(357), + [anon_sym_LPAREN] = ACTIONS(359), + [anon_sym_RPAREN] = ACTIONS(497), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_LT_DASH] = ACTIONS(89), + [anon_sym_LT_DASH_GT] = ACTIONS(85), + [aux_sym_type_name_token1] = ACTIONS(365), + [sym_string] = ACTIONS(367), + [sym_prefixed_string] = ACTIONS(367), + [sym_int] = ACTIONS(369), + [sym_float] = ACTIONS(369), + [sym_decimal] = ACTIONS(371), + [sym_variable_name] = ACTIONS(367), + [sym_custom_function_name] = ACTIONS(337), + [sym_function_name] = ACTIONS(337), + [sym_duration_part] = ACTIONS(373), }, [158] = { - [sym_array] = STATE(310), - [sym_object] = STATE(310), - [sym_record_id_value] = STATE(344), - [ts_builtin_sym_end] = ACTIONS(190), + [sym_array] = STATE(260), + [sym_object] = STATE(260), + [sym_record_id_value] = STATE(294), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(190), - [sym_keyword_explain] = ACTIONS(192), - [sym_keyword_parallel] = ACTIONS(192), - [sym_keyword_timeout] = ACTIONS(192), - [sym_keyword_fetch] = ACTIONS(192), - [sym_keyword_limit] = ACTIONS(192), - [sym_keyword_order] = ACTIONS(192), - [sym_keyword_with] = ACTIONS(192), - [sym_keyword_where] = ACTIONS(192), - [sym_keyword_split] = ACTIONS(192), - [sym_keyword_group] = ACTIONS(192), - [sym_keyword_and] = ACTIONS(192), - [sym_keyword_or] = ACTIONS(192), - [sym_keyword_is] = ACTIONS(192), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(192), - [sym_keyword_contains_not] = ACTIONS(192), - [sym_keyword_contains_all] = ACTIONS(192), - [sym_keyword_contains_any] = ACTIONS(192), - [sym_keyword_contains_none] = ACTIONS(192), - [sym_keyword_inside] = ACTIONS(192), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(192), - [sym_keyword_all_inside] = ACTIONS(192), - [sym_keyword_any_inside] = ACTIONS(192), - [sym_keyword_none_inside] = ACTIONS(192), - [sym_keyword_outside] = ACTIONS(192), - [sym_keyword_intersects] = ACTIONS(192), - [anon_sym_COMMA] = ACTIONS(190), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_LBRACE] = ACTIONS(472), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [sym_int] = ACTIONS(474), - [sym_record_id_ident] = ACTIONS(474), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), + [sym_semi_colon] = ACTIONS(176), + [sym_keyword_explain] = ACTIONS(178), + [sym_keyword_parallel] = ACTIONS(178), + [sym_keyword_timeout] = ACTIONS(178), + [sym_keyword_fetch] = ACTIONS(178), + [sym_keyword_limit] = ACTIONS(178), + [sym_keyword_order] = ACTIONS(178), + [sym_keyword_with] = ACTIONS(178), + [sym_keyword_where] = ACTIONS(178), + [sym_keyword_split] = ACTIONS(178), + [sym_keyword_group] = ACTIONS(178), + [sym_keyword_and] = ACTIONS(178), + [sym_keyword_or] = ACTIONS(178), + [sym_keyword_is] = ACTIONS(178), + [sym_keyword_not] = ACTIONS(178), + [sym_keyword_contains] = ACTIONS(178), + [sym_keyword_contains_not] = ACTIONS(178), + [sym_keyword_contains_all] = ACTIONS(178), + [sym_keyword_contains_any] = ACTIONS(178), + [sym_keyword_contains_none] = ACTIONS(178), + [sym_keyword_inside] = ACTIONS(178), + [sym_keyword_in] = ACTIONS(178), + [sym_keyword_not_inside] = ACTIONS(178), + [sym_keyword_all_inside] = ACTIONS(178), + [sym_keyword_any_inside] = ACTIONS(178), + [sym_keyword_none_inside] = ACTIONS(178), + [sym_keyword_outside] = ACTIONS(178), + [sym_keyword_intersects] = ACTIONS(178), + [anon_sym_COMMA] = ACTIONS(176), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_RPAREN] = ACTIONS(176), + [anon_sym_LBRACE] = ACTIONS(405), + [anon_sym_RBRACE] = ACTIONS(176), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [sym_int] = ACTIONS(493), + [sym_record_id_ident] = ACTIONS(493), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), }, [159] = { - [sym_array] = STATE(310), - [sym_object] = STATE(310), - [sym_record_id_value] = STATE(337), - [ts_builtin_sym_end] = ACTIONS(174), + [sym_expression] = STATE(1817), + [sym_statement] = STATE(1412), + [sym_info_statement] = STATE(1408), + [sym_use_statement] = STATE(1408), + [sym_begin_statement] = STATE(1408), + [sym_cancel_statement] = STATE(1408), + [sym_commit_statement] = STATE(1408), + [sym_define_analyzer_statement] = STATE(1408), + [sym_define_database] = STATE(1408), + [sym_define_event_statement] = STATE(1408), + [sym_define_field_statement] = STATE(1408), + [sym_define_function_statement] = STATE(1408), + [sym_define_index_statement] = STATE(1408), + [sym_define_namespace_statement] = STATE(1408), + [sym_define_param_statement] = STATE(1408), + [sym_define_scope_statement] = STATE(1408), + [sym_define_table_statement] = STATE(1408), + [sym_define_token_statement] = STATE(1408), + [sym_define_user_statement] = STATE(1408), + [sym_remove_statement] = STATE(1408), + [sym_create_statement] = STATE(1408), + [sym_update_statement] = STATE(1408), + [sym_relate_statement] = STATE(1408), + [sym_delete_statement] = STATE(1408), + [sym_insert_statement] = STATE(1408), + [sym_select_statement] = STATE(1408), + [sym_live_select_statement] = STATE(1408), + [sym_select_clause] = STATE(1330), + [sym_value] = STATE(571), + [sym_function_call] = STATE(69), + [sym_base_value] = STATE(6), + [sym_binary_expression] = STATE(69), + [sym_path] = STATE(69), + [sym_graph_path] = STATE(5), + [sym_number] = STATE(31), + [sym_identifier] = STATE(31), + [sym_array] = STATE(31), + [sym_object] = STATE(31), + [sym_object_key] = STATE(1775), + [sym_record_id] = STATE(31), + [sym_sub_query] = STATE(31), + [sym_duration] = STATE(31), + [sym_point] = STATE(31), + [aux_sym_duration_repeat1] = STATE(8), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(174), - [sym_keyword_explain] = ACTIONS(176), - [sym_keyword_parallel] = ACTIONS(176), - [sym_keyword_timeout] = ACTIONS(176), - [sym_keyword_fetch] = ACTIONS(176), - [sym_keyword_limit] = ACTIONS(176), - [sym_keyword_order] = ACTIONS(176), - [sym_keyword_with] = ACTIONS(176), - [sym_keyword_where] = ACTIONS(176), - [sym_keyword_split] = ACTIONS(176), - [sym_keyword_group] = ACTIONS(176), - [sym_keyword_and] = ACTIONS(176), - [sym_keyword_or] = ACTIONS(176), - [sym_keyword_is] = ACTIONS(176), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(176), - [sym_keyword_contains_not] = ACTIONS(176), - [sym_keyword_contains_all] = ACTIONS(176), - [sym_keyword_contains_any] = ACTIONS(176), - [sym_keyword_contains_none] = ACTIONS(176), - [sym_keyword_inside] = ACTIONS(176), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(176), - [sym_keyword_all_inside] = ACTIONS(176), - [sym_keyword_any_inside] = ACTIONS(176), - [sym_keyword_none_inside] = ACTIONS(176), - [sym_keyword_outside] = ACTIONS(176), - [sym_keyword_intersects] = ACTIONS(176), - [anon_sym_COMMA] = ACTIONS(174), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_LBRACE] = ACTIONS(472), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [sym_int] = ACTIONS(474), - [sym_record_id_ident] = ACTIONS(474), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_select] = ACTIONS(7), + [sym_keyword_rand] = ACTIONS(337), + [sym_keyword_true] = ACTIONS(339), + [sym_keyword_false] = ACTIONS(339), + [sym_keyword_begin] = ACTIONS(15), + [sym_keyword_cancel] = ACTIONS(17), + [sym_keyword_commit] = ACTIONS(19), + [sym_keyword_none] = ACTIONS(339), + [sym_keyword_null] = ACTIONS(339), + [sym_keyword_define] = ACTIONS(341), + [sym_keyword_live] = ACTIONS(343), + [sym_keyword_use] = ACTIONS(25), + [sym_keyword_remove] = ACTIONS(27), + [sym_keyword_create] = ACTIONS(345), + [sym_keyword_delete] = ACTIONS(347), + [sym_keyword_update] = ACTIONS(349), + [sym_keyword_insert] = ACTIONS(351), + [sym_keyword_relate] = ACTIONS(353), + [sym_keyword_count] = ACTIONS(355), + [anon_sym_DASH_GT] = ACTIONS(85), + [anon_sym_LBRACK] = ACTIONS(357), + [anon_sym_LPAREN] = ACTIONS(359), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_LT_DASH] = ACTIONS(89), + [anon_sym_LT_DASH_GT] = ACTIONS(85), + [aux_sym_type_name_token1] = ACTIONS(365), + [sym_string] = ACTIONS(367), + [sym_prefixed_string] = ACTIONS(367), + [sym_int] = ACTIONS(369), + [sym_float] = ACTIONS(369), + [sym_decimal] = ACTIONS(499), + [sym_variable_name] = ACTIONS(367), + [sym_custom_function_name] = ACTIONS(337), + [sym_function_name] = ACTIONS(337), + [sym_duration_part] = ACTIONS(373), }, [160] = { - [sym_filter] = STATE(299), - [sym_path_element] = STATE(143), - [sym_graph_path] = STATE(299), - [sym_subscript] = STATE(299), - [aux_sym_path_repeat1] = STATE(143), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(79), - [sym_keyword_explain] = ACTIONS(79), - [sym_keyword_parallel] = ACTIONS(79), - [sym_keyword_timeout] = ACTIONS(79), - [sym_keyword_fetch] = ACTIONS(79), - [sym_keyword_limit] = ACTIONS(79), - [sym_keyword_order] = ACTIONS(79), - [sym_keyword_with] = ACTIONS(79), - [sym_keyword_where] = ACTIONS(79), - [sym_keyword_split] = ACTIONS(79), - [sym_keyword_group] = ACTIONS(79), - [sym_keyword_and] = ACTIONS(79), - [sym_keyword_or] = ACTIONS(81), - [sym_keyword_is] = ACTIONS(79), - [sym_keyword_not] = ACTIONS(81), - [sym_keyword_contains] = ACTIONS(79), - [sym_keyword_contains_not] = ACTIONS(79), - [sym_keyword_contains_all] = ACTIONS(79), - [sym_keyword_contains_any] = ACTIONS(79), - [sym_keyword_contains_none] = ACTIONS(79), - [sym_keyword_inside] = ACTIONS(79), - [sym_keyword_in] = ACTIONS(81), - [sym_keyword_not_inside] = ACTIONS(79), - [sym_keyword_all_inside] = ACTIONS(79), - [sym_keyword_any_inside] = ACTIONS(79), - [sym_keyword_none_inside] = ACTIONS(79), - [sym_keyword_outside] = ACTIONS(79), - [sym_keyword_intersects] = ACTIONS(79), - [anon_sym_COMMA] = ACTIONS(79), - [anon_sym_DASH_GT] = ACTIONS(423), - [anon_sym_LBRACK] = ACTIONS(425), - [anon_sym_RPAREN] = ACTIONS(79), - [anon_sym_RBRACE] = ACTIONS(79), - [anon_sym_LT_DASH] = ACTIONS(427), - [anon_sym_LT_DASH_GT] = ACTIONS(423), - [anon_sym_STAR] = ACTIONS(81), - [anon_sym_DOT] = ACTIONS(429), - [anon_sym_LT] = ACTIONS(81), - [anon_sym_GT] = ACTIONS(81), - [anon_sym_EQ] = ACTIONS(81), - [anon_sym_DASH] = ACTIONS(81), - [anon_sym_AT] = ACTIONS(81), - [anon_sym_LT_PIPE] = ACTIONS(79), - [anon_sym_AMP_AMP] = ACTIONS(79), - [anon_sym_PIPE_PIPE] = ACTIONS(79), - [anon_sym_QMARK_QMARK] = ACTIONS(79), - [anon_sym_QMARK_COLON] = ACTIONS(79), - [anon_sym_BANG_EQ] = ACTIONS(79), - [anon_sym_EQ_EQ] = ACTIONS(79), - [anon_sym_QMARK_EQ] = ACTIONS(79), - [anon_sym_STAR_EQ] = ACTIONS(79), - [anon_sym_TILDE] = ACTIONS(79), - [anon_sym_BANG_TILDE] = ACTIONS(79), - [anon_sym_STAR_TILDE] = ACTIONS(79), - [anon_sym_LT_EQ] = ACTIONS(79), - [anon_sym_GT_EQ] = ACTIONS(79), - [anon_sym_PLUS] = ACTIONS(81), - [anon_sym_PLUS_EQ] = ACTIONS(79), - [anon_sym_DASH_EQ] = ACTIONS(79), - [anon_sym_u00d7] = ACTIONS(79), - [anon_sym_SLASH] = ACTIONS(81), - [anon_sym_u00f7] = ACTIONS(79), - [anon_sym_STAR_STAR] = ACTIONS(79), - [anon_sym_u220b] = ACTIONS(79), - [anon_sym_u220c] = ACTIONS(79), - [anon_sym_u2287] = ACTIONS(79), - [anon_sym_u2283] = ACTIONS(79), - [anon_sym_u2285] = ACTIONS(79), - [anon_sym_u2208] = ACTIONS(79), - [anon_sym_u2209] = ACTIONS(79), - [anon_sym_u2286] = ACTIONS(79), - [anon_sym_u2282] = ACTIONS(79), - [anon_sym_u2284] = ACTIONS(79), - [anon_sym_AT_AT] = ACTIONS(79), + [sym_expression] = STATE(1514), + [sym_statement] = STATE(1412), + [sym_info_statement] = STATE(1408), + [sym_use_statement] = STATE(1408), + [sym_begin_statement] = STATE(1408), + [sym_cancel_statement] = STATE(1408), + [sym_commit_statement] = STATE(1408), + [sym_define_analyzer_statement] = STATE(1408), + [sym_define_database] = STATE(1408), + [sym_define_event_statement] = STATE(1408), + [sym_define_field_statement] = STATE(1408), + [sym_define_function_statement] = STATE(1408), + [sym_define_index_statement] = STATE(1408), + [sym_define_namespace_statement] = STATE(1408), + [sym_define_param_statement] = STATE(1408), + [sym_define_scope_statement] = STATE(1408), + [sym_define_table_statement] = STATE(1408), + [sym_define_token_statement] = STATE(1408), + [sym_define_user_statement] = STATE(1408), + [sym_remove_statement] = STATE(1408), + [sym_create_statement] = STATE(1408), + [sym_update_statement] = STATE(1408), + [sym_relate_statement] = STATE(1408), + [sym_delete_statement] = STATE(1408), + [sym_insert_statement] = STATE(1408), + [sym_select_statement] = STATE(1408), + [sym_live_select_statement] = STATE(1408), + [sym_select_clause] = STATE(1405), + [sym_value] = STATE(592), + [sym_function_call] = STATE(101), + [sym_base_value] = STATE(201), + [sym_binary_expression] = STATE(101), + [sym_path] = STATE(101), + [sym_graph_path] = STATE(168), + [sym_number] = STATE(58), + [sym_identifier] = STATE(58), + [sym_array] = STATE(58), + [sym_object] = STATE(58), + [sym_object_key] = STATE(1864), + [sym_record_id] = STATE(58), + [sym_sub_query] = STATE(58), + [sym_duration] = STATE(58), + [sym_point] = STATE(58), + [aux_sym_duration_repeat1] = STATE(52), + [sym_comment] = ACTIONS(3), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_select] = ACTIONS(7), + [sym_keyword_rand] = ACTIONS(9), + [sym_keyword_true] = ACTIONS(13), + [sym_keyword_false] = ACTIONS(13), + [sym_keyword_begin] = ACTIONS(15), + [sym_keyword_cancel] = ACTIONS(17), + [sym_keyword_commit] = ACTIONS(19), + [sym_keyword_none] = ACTIONS(13), + [sym_keyword_null] = ACTIONS(13), + [sym_keyword_define] = ACTIONS(21), + [sym_keyword_live] = ACTIONS(23), + [sym_keyword_use] = ACTIONS(25), + [sym_keyword_remove] = ACTIONS(27), + [sym_keyword_create] = ACTIONS(29), + [sym_keyword_delete] = ACTIONS(31), + [sym_keyword_update] = ACTIONS(33), + [sym_keyword_insert] = ACTIONS(35), + [sym_keyword_relate] = ACTIONS(37), + [sym_keyword_count] = ACTIONS(39), + [anon_sym_DASH_GT] = ACTIONS(41), + [anon_sym_LBRACK] = ACTIONS(43), + [anon_sym_LPAREN] = ACTIONS(45), + [anon_sym_LBRACE] = ACTIONS(47), + [anon_sym_LT_DASH] = ACTIONS(49), + [anon_sym_LT_DASH_GT] = ACTIONS(41), + [aux_sym_type_name_token1] = ACTIONS(51), + [sym_string] = ACTIONS(53), + [sym_prefixed_string] = ACTIONS(53), + [sym_int] = ACTIONS(55), + [sym_float] = ACTIONS(55), + [sym_decimal] = ACTIONS(57), + [sym_variable_name] = ACTIONS(53), + [sym_custom_function_name] = ACTIONS(9), + [sym_function_name] = ACTIONS(9), + [sym_duration_part] = ACTIONS(59), }, [161] = { - [sym_array] = STATE(265), - [sym_object] = STATE(265), - [sym_record_id_value] = STATE(312), - [ts_builtin_sym_end] = ACTIONS(190), + [sym_where_clause] = STATE(1038), + [sym_timeout_clause] = STATE(1199), + [sym_parallel_clause] = STATE(1437), + [sym_content_clause] = STATE(991), + [sym_set_clause] = STATE(991), + [sym_unset_clause] = STATE(991), + [sym_return_clause] = STATE(1115), + [sym_merge_clause] = STATE(991), + [sym_patch_clause] = STATE(991), + [sym_operator] = STATE(703), + [sym_binary_operator] = STATE(776), + [aux_sym_update_statement_repeat1] = STATE(773), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(190), - [sym_keyword_as] = ACTIONS(192), - [sym_keyword_where] = ACTIONS(192), - [sym_keyword_group] = ACTIONS(192), - [sym_keyword_and] = ACTIONS(192), - [sym_keyword_or] = ACTIONS(192), - [sym_keyword_is] = ACTIONS(192), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(192), - [sym_keyword_contains_not] = ACTIONS(192), - [sym_keyword_contains_all] = ACTIONS(192), - [sym_keyword_contains_any] = ACTIONS(192), - [sym_keyword_contains_none] = ACTIONS(192), - [sym_keyword_inside] = ACTIONS(192), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(192), - [sym_keyword_all_inside] = ACTIONS(192), - [sym_keyword_any_inside] = ACTIONS(192), - [sym_keyword_none_inside] = ACTIONS(192), - [sym_keyword_outside] = ACTIONS(192), - [sym_keyword_intersects] = ACTIONS(192), - [sym_keyword_drop] = ACTIONS(192), - [sym_keyword_schemafull] = ACTIONS(192), - [sym_keyword_schemaless] = ACTIONS(192), - [sym_keyword_changefeed] = ACTIONS(192), - [sym_keyword_type] = ACTIONS(192), - [sym_keyword_permissions] = ACTIONS(192), - [sym_keyword_comment] = ACTIONS(192), - [anon_sym_COMMA] = ACTIONS(190), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_LBRACE] = ACTIONS(464), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [sym_int] = ACTIONS(466), - [sym_record_id_ident] = ACTIONS(466), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), + [sym_semi_colon] = ACTIONS(501), + [sym_keyword_return] = ACTIONS(455), + [sym_keyword_parallel] = ACTIONS(299), + [sym_keyword_timeout] = ACTIONS(301), + [sym_keyword_where] = ACTIONS(457), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(317), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), + [sym_keyword_content] = ACTIONS(459), + [sym_keyword_merge] = ACTIONS(461), + [sym_keyword_patch] = ACTIONS(463), + [sym_keyword_set] = ACTIONS(465), + [sym_keyword_unset] = ACTIONS(467), + [anon_sym_COMMA] = ACTIONS(469), + [anon_sym_RPAREN] = ACTIONS(501), + [anon_sym_RBRACE] = ACTIONS(501), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), }, [162] = { - [sym_filter] = STATE(58), - [sym_path_element] = STATE(155), - [sym_graph_path] = STATE(58), - [sym_subscript] = STATE(58), - [aux_sym_path_repeat1] = STATE(155), - [ts_builtin_sym_end] = ACTIONS(79), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(79), - [sym_keyword_return] = ACTIONS(79), - [sym_keyword_parallel] = ACTIONS(79), - [sym_keyword_timeout] = ACTIONS(79), - [sym_keyword_where] = ACTIONS(79), - [sym_keyword_and] = ACTIONS(79), - [sym_keyword_or] = ACTIONS(79), - [sym_keyword_is] = ACTIONS(79), - [sym_keyword_not] = ACTIONS(81), - [sym_keyword_contains] = ACTIONS(79), - [sym_keyword_contains_not] = ACTIONS(79), - [sym_keyword_contains_all] = ACTIONS(79), - [sym_keyword_contains_any] = ACTIONS(79), - [sym_keyword_contains_none] = ACTIONS(79), - [sym_keyword_inside] = ACTIONS(79), - [sym_keyword_in] = ACTIONS(81), - [sym_keyword_not_inside] = ACTIONS(79), - [sym_keyword_all_inside] = ACTIONS(79), - [sym_keyword_any_inside] = ACTIONS(79), - [sym_keyword_none_inside] = ACTIONS(79), - [sym_keyword_outside] = ACTIONS(79), - [sym_keyword_intersects] = ACTIONS(79), - [sym_keyword_content] = ACTIONS(79), - [sym_keyword_merge] = ACTIONS(79), - [sym_keyword_patch] = ACTIONS(79), - [sym_keyword_permissions] = ACTIONS(79), - [sym_keyword_comment] = ACTIONS(79), - [sym_keyword_set] = ACTIONS(79), - [sym_keyword_unset] = ACTIONS(79), - [anon_sym_COMMA] = ACTIONS(79), - [anon_sym_DASH_GT] = ACTIONS(39), - [anon_sym_LBRACK] = ACTIONS(265), - [anon_sym_LT_DASH] = ACTIONS(47), - [anon_sym_LT_DASH_GT] = ACTIONS(39), - [anon_sym_STAR] = ACTIONS(81), - [anon_sym_DOT] = ACTIONS(470), - [anon_sym_LT] = ACTIONS(81), - [anon_sym_GT] = ACTIONS(81), - [anon_sym_EQ] = ACTIONS(81), - [anon_sym_DASH] = ACTIONS(81), - [anon_sym_AT] = ACTIONS(81), - [anon_sym_LT_PIPE] = ACTIONS(79), - [anon_sym_AMP_AMP] = ACTIONS(79), - [anon_sym_PIPE_PIPE] = ACTIONS(79), - [anon_sym_QMARK_QMARK] = ACTIONS(79), - [anon_sym_QMARK_COLON] = ACTIONS(79), - [anon_sym_BANG_EQ] = ACTIONS(79), - [anon_sym_EQ_EQ] = ACTIONS(79), - [anon_sym_QMARK_EQ] = ACTIONS(79), - [anon_sym_STAR_EQ] = ACTIONS(79), - [anon_sym_TILDE] = ACTIONS(79), - [anon_sym_BANG_TILDE] = ACTIONS(79), - [anon_sym_STAR_TILDE] = ACTIONS(79), - [anon_sym_LT_EQ] = ACTIONS(79), - [anon_sym_GT_EQ] = ACTIONS(79), - [anon_sym_PLUS] = ACTIONS(81), - [anon_sym_PLUS_EQ] = ACTIONS(79), - [anon_sym_DASH_EQ] = ACTIONS(79), - [anon_sym_u00d7] = ACTIONS(79), - [anon_sym_SLASH] = ACTIONS(81), - [anon_sym_u00f7] = ACTIONS(79), - [anon_sym_STAR_STAR] = ACTIONS(79), - [anon_sym_u220b] = ACTIONS(79), - [anon_sym_u220c] = ACTIONS(79), - [anon_sym_u2287] = ACTIONS(79), - [anon_sym_u2283] = ACTIONS(79), - [anon_sym_u2285] = ACTIONS(79), - [anon_sym_u2208] = ACTIONS(79), - [anon_sym_u2209] = ACTIONS(79), - [anon_sym_u2286] = ACTIONS(79), - [anon_sym_u2282] = ACTIONS(79), - [anon_sym_u2284] = ACTIONS(79), - [anon_sym_AT_AT] = ACTIONS(79), + [sym_statement] = STATE(1896), + [sym_info_statement] = STATE(1408), + [sym_use_statement] = STATE(1408), + [sym_begin_statement] = STATE(1408), + [sym_cancel_statement] = STATE(1408), + [sym_commit_statement] = STATE(1408), + [sym_define_analyzer_statement] = STATE(1408), + [sym_define_database] = STATE(1408), + [sym_define_event_statement] = STATE(1408), + [sym_define_field_statement] = STATE(1408), + [sym_define_function_statement] = STATE(1408), + [sym_define_index_statement] = STATE(1408), + [sym_define_namespace_statement] = STATE(1408), + [sym_define_param_statement] = STATE(1408), + [sym_define_scope_statement] = STATE(1408), + [sym_define_table_statement] = STATE(1408), + [sym_define_token_statement] = STATE(1408), + [sym_define_user_statement] = STATE(1408), + [sym_remove_statement] = STATE(1408), + [sym_create_statement] = STATE(1408), + [sym_update_statement] = STATE(1408), + [sym_relate_statement] = STATE(1408), + [sym_delete_statement] = STATE(1408), + [sym_insert_statement] = STATE(1408), + [sym_select_statement] = STATE(1408), + [sym_live_select_statement] = STATE(1408), + [sym_select_clause] = STATE(1330), + [sym_value] = STATE(568), + [sym_function_call] = STATE(69), + [sym_base_value] = STATE(6), + [sym_binary_expression] = STATE(69), + [sym_path] = STATE(69), + [sym_graph_path] = STATE(5), + [sym_number] = STATE(31), + [sym_identifier] = STATE(31), + [sym_array] = STATE(31), + [sym_object] = STATE(31), + [sym_object_key] = STATE(1775), + [sym_record_id] = STATE(31), + [sym_sub_query] = STATE(31), + [sym_duration] = STATE(31), + [sym_point] = STATE(31), + [aux_sym_duration_repeat1] = STATE(8), + [sym_comment] = ACTIONS(3), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_select] = ACTIONS(7), + [sym_keyword_rand] = ACTIONS(337), + [sym_keyword_true] = ACTIONS(339), + [sym_keyword_false] = ACTIONS(339), + [sym_keyword_begin] = ACTIONS(15), + [sym_keyword_cancel] = ACTIONS(17), + [sym_keyword_commit] = ACTIONS(19), + [sym_keyword_none] = ACTIONS(339), + [sym_keyword_null] = ACTIONS(339), + [sym_keyword_define] = ACTIONS(341), + [sym_keyword_live] = ACTIONS(343), + [sym_keyword_use] = ACTIONS(25), + [sym_keyword_remove] = ACTIONS(27), + [sym_keyword_create] = ACTIONS(345), + [sym_keyword_delete] = ACTIONS(347), + [sym_keyword_update] = ACTIONS(349), + [sym_keyword_insert] = ACTIONS(351), + [sym_keyword_relate] = ACTIONS(353), + [sym_keyword_count] = ACTIONS(355), + [anon_sym_DASH_GT] = ACTIONS(85), + [anon_sym_LBRACK] = ACTIONS(357), + [anon_sym_LPAREN] = ACTIONS(359), + [anon_sym_RPAREN] = ACTIONS(503), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_LT_DASH] = ACTIONS(89), + [anon_sym_LT_DASH_GT] = ACTIONS(85), + [aux_sym_type_name_token1] = ACTIONS(365), + [sym_string] = ACTIONS(367), + [sym_prefixed_string] = ACTIONS(367), + [sym_int] = ACTIONS(369), + [sym_float] = ACTIONS(369), + [sym_decimal] = ACTIONS(371), + [sym_variable_name] = ACTIONS(367), + [sym_custom_function_name] = ACTIONS(337), + [sym_function_name] = ACTIONS(337), + [sym_duration_part] = ACTIONS(373), }, [163] = { - [sym_expression] = STATE(1581), - [sym_statement] = STATE(1390), - [sym_use_statement] = STATE(1389), - [sym_begin_statement] = STATE(1389), - [sym_cancel_statement] = STATE(1389), - [sym_commit_statement] = STATE(1389), - [sym_define_analyzer_statement] = STATE(1389), - [sym_define_database] = STATE(1389), - [sym_define_event_statement] = STATE(1389), - [sym_define_field_statement] = STATE(1389), - [sym_define_function_statement] = STATE(1389), - [sym_define_index_statement] = STATE(1389), - [sym_define_namespace_statement] = STATE(1389), - [sym_define_param_statement] = STATE(1389), - [sym_define_scope_statement] = STATE(1389), - [sym_define_table_statement] = STATE(1389), - [sym_define_token_statement] = STATE(1389), - [sym_define_user_statement] = STATE(1389), - [sym_remove_statement] = STATE(1389), - [sym_create_statement] = STATE(1389), - [sym_update_statement] = STATE(1389), - [sym_relate_statement] = STATE(1389), - [sym_delete_statement] = STATE(1389), - [sym_insert_statement] = STATE(1389), - [sym_select_statement] = STATE(1389), - [sym_live_select_statement] = STATE(1389), - [sym_select_clause] = STATE(1315), - [sym_value] = STATE(570), - [sym_function_call] = STATE(67), - [sym_base_value] = STATE(4), - [sym_binary_expression] = STATE(67), - [sym_path] = STATE(67), + [sym_statement] = STATE(1780), + [sym_info_statement] = STATE(1408), + [sym_use_statement] = STATE(1408), + [sym_begin_statement] = STATE(1408), + [sym_cancel_statement] = STATE(1408), + [sym_commit_statement] = STATE(1408), + [sym_define_analyzer_statement] = STATE(1408), + [sym_define_database] = STATE(1408), + [sym_define_event_statement] = STATE(1408), + [sym_define_field_statement] = STATE(1408), + [sym_define_function_statement] = STATE(1408), + [sym_define_index_statement] = STATE(1408), + [sym_define_namespace_statement] = STATE(1408), + [sym_define_param_statement] = STATE(1408), + [sym_define_scope_statement] = STATE(1408), + [sym_define_table_statement] = STATE(1408), + [sym_define_token_statement] = STATE(1408), + [sym_define_user_statement] = STATE(1408), + [sym_remove_statement] = STATE(1408), + [sym_create_statement] = STATE(1408), + [sym_update_statement] = STATE(1408), + [sym_relate_statement] = STATE(1408), + [sym_delete_statement] = STATE(1408), + [sym_insert_statement] = STATE(1408), + [sym_select_statement] = STATE(1408), + [sym_live_select_statement] = STATE(1408), + [sym_select_clause] = STATE(1330), + [sym_value] = STATE(584), + [sym_function_call] = STATE(69), + [sym_base_value] = STATE(6), + [sym_binary_expression] = STATE(69), + [sym_path] = STATE(69), [sym_graph_path] = STATE(5), - [sym_number] = STATE(27), - [sym_identifier] = STATE(27), - [sym_array] = STATE(27), - [sym_object] = STATE(27), - [sym_object_key] = STATE(1782), - [sym_record_id] = STATE(27), - [sym_sub_query] = STATE(27), - [sym_duration] = STATE(27), - [sym_point] = STATE(27), - [aux_sym_duration_repeat1] = STATE(7), + [sym_number] = STATE(31), + [sym_identifier] = STATE(31), + [sym_array] = STATE(31), + [sym_object] = STATE(31), + [sym_object_key] = STATE(1775), + [sym_record_id] = STATE(31), + [sym_sub_query] = STATE(31), + [sym_duration] = STATE(31), + [sym_point] = STATE(31), + [aux_sym_duration_repeat1] = STATE(8), [sym_comment] = ACTIONS(3), - [sym_keyword_select] = ACTIONS(5), - [sym_keyword_rand] = ACTIONS(379), - [sym_keyword_true] = ACTIONS(381), - [sym_keyword_false] = ACTIONS(381), - [sym_keyword_begin] = ACTIONS(13), - [sym_keyword_cancel] = ACTIONS(15), - [sym_keyword_commit] = ACTIONS(17), - [sym_keyword_none] = ACTIONS(381), - [sym_keyword_null] = ACTIONS(381), - [sym_keyword_define] = ACTIONS(383), - [sym_keyword_live] = ACTIONS(385), - [sym_keyword_use] = ACTIONS(23), - [sym_keyword_remove] = ACTIONS(25), - [sym_keyword_create] = ACTIONS(387), - [sym_keyword_delete] = ACTIONS(389), - [sym_keyword_update] = ACTIONS(391), - [sym_keyword_insert] = ACTIONS(393), - [sym_keyword_relate] = ACTIONS(395), - [sym_keyword_count] = ACTIONS(397), - [anon_sym_DASH_GT] = ACTIONS(83), - [anon_sym_LBRACK] = ACTIONS(399), - [anon_sym_LPAREN] = ACTIONS(401), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_RBRACE] = ACTIONS(453), - [anon_sym_LT_DASH] = ACTIONS(87), - [anon_sym_LT_DASH_GT] = ACTIONS(83), - [aux_sym_type_name_token1] = ACTIONS(405), - [sym_string] = ACTIONS(407), - [sym_prefixed_string] = ACTIONS(407), - [sym_int] = ACTIONS(409), - [sym_float] = ACTIONS(409), - [sym_decimal] = ACTIONS(411), - [sym_variable_name] = ACTIONS(407), - [sym_custom_function_name] = ACTIONS(379), - [sym_function_name] = ACTIONS(379), - [sym_duration_part] = ACTIONS(413), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_select] = ACTIONS(7), + [sym_keyword_rand] = ACTIONS(337), + [sym_keyword_true] = ACTIONS(339), + [sym_keyword_false] = ACTIONS(339), + [sym_keyword_begin] = ACTIONS(15), + [sym_keyword_cancel] = ACTIONS(17), + [sym_keyword_commit] = ACTIONS(19), + [sym_keyword_none] = ACTIONS(339), + [sym_keyword_null] = ACTIONS(339), + [sym_keyword_define] = ACTIONS(341), + [sym_keyword_live] = ACTIONS(343), + [sym_keyword_use] = ACTIONS(25), + [sym_keyword_remove] = ACTIONS(27), + [sym_keyword_create] = ACTIONS(345), + [sym_keyword_delete] = ACTIONS(347), + [sym_keyword_update] = ACTIONS(349), + [sym_keyword_insert] = ACTIONS(351), + [sym_keyword_relate] = ACTIONS(353), + [sym_keyword_count] = ACTIONS(355), + [anon_sym_DASH_GT] = ACTIONS(85), + [anon_sym_LBRACK] = ACTIONS(357), + [anon_sym_LPAREN] = ACTIONS(359), + [anon_sym_RPAREN] = ACTIONS(505), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_LT_DASH] = ACTIONS(89), + [anon_sym_LT_DASH_GT] = ACTIONS(85), + [aux_sym_type_name_token1] = ACTIONS(365), + [sym_string] = ACTIONS(367), + [sym_prefixed_string] = ACTIONS(367), + [sym_int] = ACTIONS(369), + [sym_float] = ACTIONS(369), + [sym_decimal] = ACTIONS(371), + [sym_variable_name] = ACTIONS(367), + [sym_custom_function_name] = ACTIONS(337), + [sym_function_name] = ACTIONS(337), + [sym_duration_part] = ACTIONS(373), }, [164] = { - [sym_expression] = STATE(1581), - [sym_statement] = STATE(1390), - [sym_use_statement] = STATE(1389), - [sym_begin_statement] = STATE(1389), - [sym_cancel_statement] = STATE(1389), - [sym_commit_statement] = STATE(1389), - [sym_define_analyzer_statement] = STATE(1389), - [sym_define_database] = STATE(1389), - [sym_define_event_statement] = STATE(1389), - [sym_define_field_statement] = STATE(1389), - [sym_define_function_statement] = STATE(1389), - [sym_define_index_statement] = STATE(1389), - [sym_define_namespace_statement] = STATE(1389), - [sym_define_param_statement] = STATE(1389), - [sym_define_scope_statement] = STATE(1389), - [sym_define_table_statement] = STATE(1389), - [sym_define_token_statement] = STATE(1389), - [sym_define_user_statement] = STATE(1389), - [sym_remove_statement] = STATE(1389), - [sym_create_statement] = STATE(1389), - [sym_update_statement] = STATE(1389), - [sym_relate_statement] = STATE(1389), - [sym_delete_statement] = STATE(1389), - [sym_insert_statement] = STATE(1389), - [sym_select_statement] = STATE(1389), - [sym_live_select_statement] = STATE(1389), - [sym_select_clause] = STATE(1387), - [sym_value] = STATE(594), - [sym_function_call] = STATE(97), - [sym_base_value] = STATE(162), - [sym_binary_expression] = STATE(97), - [sym_path] = STATE(97), - [sym_graph_path] = STATE(153), - [sym_number] = STATE(62), - [sym_identifier] = STATE(62), - [sym_array] = STATE(62), - [sym_object] = STATE(62), - [sym_object_key] = STATE(1846), - [sym_record_id] = STATE(62), - [sym_sub_query] = STATE(62), - [sym_duration] = STATE(62), - [sym_point] = STATE(62), - [aux_sym_duration_repeat1] = STATE(51), - [ts_builtin_sym_end] = ACTIONS(468), - [sym_comment] = ACTIONS(3), - [sym_keyword_select] = ACTIONS(5), - [sym_keyword_rand] = ACTIONS(7), - [sym_keyword_true] = ACTIONS(11), - [sym_keyword_false] = ACTIONS(11), - [sym_keyword_begin] = ACTIONS(13), - [sym_keyword_cancel] = ACTIONS(15), - [sym_keyword_commit] = ACTIONS(17), - [sym_keyword_none] = ACTIONS(11), - [sym_keyword_null] = ACTIONS(11), - [sym_keyword_define] = ACTIONS(19), - [sym_keyword_live] = ACTIONS(21), - [sym_keyword_use] = ACTIONS(23), - [sym_keyword_remove] = ACTIONS(25), - [sym_keyword_create] = ACTIONS(27), - [sym_keyword_delete] = ACTIONS(29), - [sym_keyword_update] = ACTIONS(31), - [sym_keyword_insert] = ACTIONS(33), - [sym_keyword_relate] = ACTIONS(35), - [sym_keyword_count] = ACTIONS(37), - [anon_sym_DASH_GT] = ACTIONS(39), - [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_LPAREN] = ACTIONS(43), - [anon_sym_LBRACE] = ACTIONS(45), - [anon_sym_LT_DASH] = ACTIONS(47), - [anon_sym_LT_DASH_GT] = ACTIONS(39), - [aux_sym_type_name_token1] = ACTIONS(49), - [sym_string] = ACTIONS(51), - [sym_prefixed_string] = ACTIONS(51), - [sym_int] = ACTIONS(53), - [sym_float] = ACTIONS(53), - [sym_decimal] = ACTIONS(55), - [sym_variable_name] = ACTIONS(51), - [sym_custom_function_name] = ACTIONS(7), - [sym_function_name] = ACTIONS(7), - [sym_duration_part] = ACTIONS(57), + [sym_array] = STATE(100), + [sym_object] = STATE(100), + [sym_record_id_value] = STATE(119), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(144), + [sym_keyword_explain] = ACTIONS(146), + [sym_keyword_parallel] = ACTIONS(146), + [sym_keyword_timeout] = ACTIONS(146), + [sym_keyword_fetch] = ACTIONS(146), + [sym_keyword_limit] = ACTIONS(146), + [sym_keyword_rand] = ACTIONS(146), + [sym_keyword_collate] = ACTIONS(146), + [sym_keyword_numeric] = ACTIONS(146), + [sym_keyword_asc] = ACTIONS(146), + [sym_keyword_desc] = ACTIONS(146), + [sym_keyword_and] = ACTIONS(146), + [sym_keyword_or] = ACTIONS(146), + [sym_keyword_is] = ACTIONS(146), + [sym_keyword_not] = ACTIONS(146), + [sym_keyword_contains] = ACTIONS(146), + [sym_keyword_contains_not] = ACTIONS(146), + [sym_keyword_contains_all] = ACTIONS(146), + [sym_keyword_contains_any] = ACTIONS(146), + [sym_keyword_contains_none] = ACTIONS(146), + [sym_keyword_inside] = ACTIONS(146), + [sym_keyword_in] = ACTIONS(146), + [sym_keyword_not_inside] = ACTIONS(146), + [sym_keyword_all_inside] = ACTIONS(146), + [sym_keyword_any_inside] = ACTIONS(146), + [sym_keyword_none_inside] = ACTIONS(146), + [sym_keyword_outside] = ACTIONS(146), + [sym_keyword_intersects] = ACTIONS(146), + [anon_sym_COMMA] = ACTIONS(144), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_RPAREN] = ACTIONS(144), + [anon_sym_LBRACE] = ACTIONS(479), + [anon_sym_RBRACE] = ACTIONS(144), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [sym_int] = ACTIONS(481), + [sym_record_id_ident] = ACTIONS(481), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), }, [165] = { - [sym_array] = STATE(265), - [sym_object] = STATE(265), - [sym_record_id_value] = STATE(320), - [ts_builtin_sym_end] = ACTIONS(343), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(343), - [sym_keyword_as] = ACTIONS(345), - [sym_keyword_where] = ACTIONS(345), - [sym_keyword_group] = ACTIONS(345), - [sym_keyword_and] = ACTIONS(345), - [sym_keyword_or] = ACTIONS(345), - [sym_keyword_is] = ACTIONS(345), - [sym_keyword_not] = ACTIONS(345), - [sym_keyword_contains] = ACTIONS(345), - [sym_keyword_contains_not] = ACTIONS(345), - [sym_keyword_contains_all] = ACTIONS(345), - [sym_keyword_contains_any] = ACTIONS(345), - [sym_keyword_contains_none] = ACTIONS(345), - [sym_keyword_inside] = ACTIONS(345), - [sym_keyword_in] = ACTIONS(345), - [sym_keyword_not_inside] = ACTIONS(345), - [sym_keyword_all_inside] = ACTIONS(345), - [sym_keyword_any_inside] = ACTIONS(345), - [sym_keyword_none_inside] = ACTIONS(345), - [sym_keyword_outside] = ACTIONS(345), - [sym_keyword_intersects] = ACTIONS(345), - [sym_keyword_drop] = ACTIONS(345), - [sym_keyword_schemafull] = ACTIONS(345), - [sym_keyword_schemaless] = ACTIONS(345), - [sym_keyword_changefeed] = ACTIONS(345), - [sym_keyword_type] = ACTIONS(345), - [sym_keyword_permissions] = ACTIONS(345), - [sym_keyword_comment] = ACTIONS(345), - [anon_sym_COMMA] = ACTIONS(343), - [anon_sym_DASH_GT] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(343), - [anon_sym_LBRACE] = ACTIONS(464), - [anon_sym_LT_DASH] = ACTIONS(345), - [anon_sym_LT_DASH_GT] = ACTIONS(343), - [anon_sym_STAR] = ACTIONS(345), - [anon_sym_DOT] = ACTIONS(343), - [anon_sym_LT] = ACTIONS(345), - [anon_sym_GT] = ACTIONS(345), - [sym_int] = ACTIONS(466), - [sym_record_id_ident] = ACTIONS(466), - [anon_sym_EQ] = ACTIONS(345), - [anon_sym_DASH] = ACTIONS(345), - [anon_sym_AT] = ACTIONS(345), - [anon_sym_LT_PIPE] = ACTIONS(343), - [anon_sym_AMP_AMP] = ACTIONS(343), - [anon_sym_PIPE_PIPE] = ACTIONS(343), - [anon_sym_QMARK_QMARK] = ACTIONS(343), - [anon_sym_QMARK_COLON] = ACTIONS(343), - [anon_sym_BANG_EQ] = ACTIONS(343), - [anon_sym_EQ_EQ] = ACTIONS(343), - [anon_sym_QMARK_EQ] = ACTIONS(343), - [anon_sym_STAR_EQ] = ACTIONS(343), - [anon_sym_TILDE] = ACTIONS(343), - [anon_sym_BANG_TILDE] = ACTIONS(343), - [anon_sym_STAR_TILDE] = ACTIONS(343), - [anon_sym_LT_EQ] = ACTIONS(343), - [anon_sym_GT_EQ] = ACTIONS(343), - [anon_sym_PLUS] = ACTIONS(345), - [anon_sym_PLUS_EQ] = ACTIONS(343), - [anon_sym_DASH_EQ] = ACTIONS(343), - [anon_sym_u00d7] = ACTIONS(343), - [anon_sym_SLASH] = ACTIONS(345), - [anon_sym_u00f7] = ACTIONS(343), - [anon_sym_STAR_STAR] = ACTIONS(343), - [anon_sym_u220b] = ACTIONS(343), - [anon_sym_u220c] = ACTIONS(343), - [anon_sym_u2287] = ACTIONS(343), - [anon_sym_u2283] = ACTIONS(343), - [anon_sym_u2285] = ACTIONS(343), - [anon_sym_u2208] = ACTIONS(343), - [anon_sym_u2209] = ACTIONS(343), - [anon_sym_u2286] = ACTIONS(343), - [anon_sym_u2282] = ACTIONS(343), - [anon_sym_u2284] = ACTIONS(343), - [anon_sym_AT_AT] = ACTIONS(343), + [sym_expression] = STATE(1514), + [sym_statement] = STATE(1412), + [sym_info_statement] = STATE(1408), + [sym_use_statement] = STATE(1408), + [sym_begin_statement] = STATE(1408), + [sym_cancel_statement] = STATE(1408), + [sym_commit_statement] = STATE(1408), + [sym_define_analyzer_statement] = STATE(1408), + [sym_define_database] = STATE(1408), + [sym_define_event_statement] = STATE(1408), + [sym_define_field_statement] = STATE(1408), + [sym_define_function_statement] = STATE(1408), + [sym_define_index_statement] = STATE(1408), + [sym_define_namespace_statement] = STATE(1408), + [sym_define_param_statement] = STATE(1408), + [sym_define_scope_statement] = STATE(1408), + [sym_define_table_statement] = STATE(1408), + [sym_define_token_statement] = STATE(1408), + [sym_define_user_statement] = STATE(1408), + [sym_remove_statement] = STATE(1408), + [sym_create_statement] = STATE(1408), + [sym_update_statement] = STATE(1408), + [sym_relate_statement] = STATE(1408), + [sym_delete_statement] = STATE(1408), + [sym_insert_statement] = STATE(1408), + [sym_select_statement] = STATE(1408), + [sym_live_select_statement] = STATE(1408), + [sym_select_clause] = STATE(1330), + [sym_value] = STATE(571), + [sym_function_call] = STATE(69), + [sym_base_value] = STATE(6), + [sym_binary_expression] = STATE(69), + [sym_path] = STATE(69), + [sym_graph_path] = STATE(5), + [sym_number] = STATE(31), + [sym_identifier] = STATE(31), + [sym_array] = STATE(31), + [sym_object] = STATE(31), + [sym_object_key] = STATE(1775), + [sym_record_id] = STATE(31), + [sym_sub_query] = STATE(31), + [sym_duration] = STATE(31), + [sym_point] = STATE(31), + [aux_sym_duration_repeat1] = STATE(8), + [sym_comment] = ACTIONS(3), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_select] = ACTIONS(7), + [sym_keyword_rand] = ACTIONS(337), + [sym_keyword_true] = ACTIONS(339), + [sym_keyword_false] = ACTIONS(339), + [sym_keyword_begin] = ACTIONS(15), + [sym_keyword_cancel] = ACTIONS(17), + [sym_keyword_commit] = ACTIONS(19), + [sym_keyword_none] = ACTIONS(339), + [sym_keyword_null] = ACTIONS(339), + [sym_keyword_define] = ACTIONS(341), + [sym_keyword_live] = ACTIONS(343), + [sym_keyword_use] = ACTIONS(25), + [sym_keyword_remove] = ACTIONS(27), + [sym_keyword_create] = ACTIONS(345), + [sym_keyword_delete] = ACTIONS(347), + [sym_keyword_update] = ACTIONS(349), + [sym_keyword_insert] = ACTIONS(351), + [sym_keyword_relate] = ACTIONS(353), + [sym_keyword_count] = ACTIONS(355), + [anon_sym_DASH_GT] = ACTIONS(85), + [anon_sym_LBRACK] = ACTIONS(357), + [anon_sym_LPAREN] = ACTIONS(359), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_LT_DASH] = ACTIONS(89), + [anon_sym_LT_DASH_GT] = ACTIONS(85), + [aux_sym_type_name_token1] = ACTIONS(365), + [sym_string] = ACTIONS(367), + [sym_prefixed_string] = ACTIONS(367), + [sym_int] = ACTIONS(369), + [sym_float] = ACTIONS(369), + [sym_decimal] = ACTIONS(371), + [sym_variable_name] = ACTIONS(367), + [sym_custom_function_name] = ACTIONS(337), + [sym_function_name] = ACTIONS(337), + [sym_duration_part] = ACTIONS(373), }, [166] = { - [sym_array] = STATE(253), - [sym_object] = STATE(253), - [sym_record_id_value] = STATE(328), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(174), - [sym_keyword_explain] = ACTIONS(176), - [sym_keyword_parallel] = ACTIONS(176), - [sym_keyword_timeout] = ACTIONS(176), - [sym_keyword_fetch] = ACTIONS(176), - [sym_keyword_limit] = ACTIONS(176), - [sym_keyword_order] = ACTIONS(176), - [sym_keyword_where] = ACTIONS(176), - [sym_keyword_split] = ACTIONS(176), - [sym_keyword_group] = ACTIONS(176), - [sym_keyword_and] = ACTIONS(176), - [sym_keyword_or] = ACTIONS(176), - [sym_keyword_is] = ACTIONS(176), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(176), - [sym_keyword_contains_not] = ACTIONS(176), - [sym_keyword_contains_all] = ACTIONS(176), - [sym_keyword_contains_any] = ACTIONS(176), - [sym_keyword_contains_none] = ACTIONS(176), - [sym_keyword_inside] = ACTIONS(176), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(176), - [sym_keyword_all_inside] = ACTIONS(176), - [sym_keyword_any_inside] = ACTIONS(176), - [sym_keyword_none_inside] = ACTIONS(176), - [sym_keyword_outside] = ACTIONS(176), - [sym_keyword_intersects] = ACTIONS(176), - [anon_sym_COMMA] = ACTIONS(174), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_RPAREN] = ACTIONS(174), - [anon_sym_LBRACE] = ACTIONS(369), - [anon_sym_RBRACE] = ACTIONS(174), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [sym_int] = ACTIONS(371), - [sym_record_id_ident] = ACTIONS(371), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), + [sym_array] = STATE(100), + [sym_object] = STATE(100), + [sym_record_id_value] = STATE(124), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(487), + [sym_keyword_explain] = ACTIONS(489), + [sym_keyword_parallel] = ACTIONS(489), + [sym_keyword_timeout] = ACTIONS(489), + [sym_keyword_fetch] = ACTIONS(489), + [sym_keyword_limit] = ACTIONS(489), + [sym_keyword_rand] = ACTIONS(489), + [sym_keyword_collate] = ACTIONS(489), + [sym_keyword_numeric] = ACTIONS(489), + [sym_keyword_asc] = ACTIONS(489), + [sym_keyword_desc] = ACTIONS(489), + [sym_keyword_and] = ACTIONS(489), + [sym_keyword_or] = ACTIONS(489), + [sym_keyword_is] = ACTIONS(489), + [sym_keyword_not] = ACTIONS(489), + [sym_keyword_contains] = ACTIONS(489), + [sym_keyword_contains_not] = ACTIONS(489), + [sym_keyword_contains_all] = ACTIONS(489), + [sym_keyword_contains_any] = ACTIONS(489), + [sym_keyword_contains_none] = ACTIONS(489), + [sym_keyword_inside] = ACTIONS(489), + [sym_keyword_in] = ACTIONS(489), + [sym_keyword_not_inside] = ACTIONS(489), + [sym_keyword_all_inside] = ACTIONS(489), + [sym_keyword_any_inside] = ACTIONS(489), + [sym_keyword_none_inside] = ACTIONS(489), + [sym_keyword_outside] = ACTIONS(489), + [sym_keyword_intersects] = ACTIONS(489), + [anon_sym_COMMA] = ACTIONS(487), + [anon_sym_DASH_GT] = ACTIONS(487), + [anon_sym_LBRACK] = ACTIONS(487), + [anon_sym_RPAREN] = ACTIONS(487), + [anon_sym_LBRACE] = ACTIONS(479), + [anon_sym_RBRACE] = ACTIONS(487), + [anon_sym_LT_DASH] = ACTIONS(489), + [anon_sym_LT_DASH_GT] = ACTIONS(487), + [anon_sym_STAR] = ACTIONS(489), + [anon_sym_DOT] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(489), + [anon_sym_GT] = ACTIONS(489), + [sym_int] = ACTIONS(481), + [sym_record_id_ident] = ACTIONS(481), + [anon_sym_EQ] = ACTIONS(489), + [anon_sym_DASH] = ACTIONS(489), + [anon_sym_AT] = ACTIONS(489), + [anon_sym_LT_PIPE] = ACTIONS(487), + [anon_sym_AMP_AMP] = ACTIONS(487), + [anon_sym_PIPE_PIPE] = ACTIONS(487), + [anon_sym_QMARK_QMARK] = ACTIONS(487), + [anon_sym_QMARK_COLON] = ACTIONS(487), + [anon_sym_BANG_EQ] = ACTIONS(487), + [anon_sym_EQ_EQ] = ACTIONS(487), + [anon_sym_QMARK_EQ] = ACTIONS(487), + [anon_sym_STAR_EQ] = ACTIONS(487), + [anon_sym_TILDE] = ACTIONS(487), + [anon_sym_BANG_TILDE] = ACTIONS(487), + [anon_sym_STAR_TILDE] = ACTIONS(487), + [anon_sym_LT_EQ] = ACTIONS(487), + [anon_sym_GT_EQ] = ACTIONS(487), + [anon_sym_PLUS] = ACTIONS(489), + [anon_sym_PLUS_EQ] = ACTIONS(487), + [anon_sym_DASH_EQ] = ACTIONS(487), + [anon_sym_u00d7] = ACTIONS(487), + [anon_sym_SLASH] = ACTIONS(489), + [anon_sym_u00f7] = ACTIONS(487), + [anon_sym_STAR_STAR] = ACTIONS(487), + [anon_sym_u220b] = ACTIONS(487), + [anon_sym_u220c] = ACTIONS(487), + [anon_sym_u2287] = ACTIONS(487), + [anon_sym_u2283] = ACTIONS(487), + [anon_sym_u2285] = ACTIONS(487), + [anon_sym_u2208] = ACTIONS(487), + [anon_sym_u2209] = ACTIONS(487), + [anon_sym_u2286] = ACTIONS(487), + [anon_sym_u2282] = ACTIONS(487), + [anon_sym_u2284] = ACTIONS(487), + [anon_sym_AT_AT] = ACTIONS(487), }, [167] = { - [sym_array] = STATE(253), - [sym_object] = STATE(253), - [sym_record_id_value] = STATE(274), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(190), - [sym_keyword_explain] = ACTIONS(192), - [sym_keyword_parallel] = ACTIONS(192), - [sym_keyword_timeout] = ACTIONS(192), - [sym_keyword_fetch] = ACTIONS(192), - [sym_keyword_limit] = ACTIONS(192), - [sym_keyword_order] = ACTIONS(192), - [sym_keyword_where] = ACTIONS(192), - [sym_keyword_split] = ACTIONS(192), - [sym_keyword_group] = ACTIONS(192), - [sym_keyword_and] = ACTIONS(192), - [sym_keyword_or] = ACTIONS(192), - [sym_keyword_is] = ACTIONS(192), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(192), - [sym_keyword_contains_not] = ACTIONS(192), - [sym_keyword_contains_all] = ACTIONS(192), - [sym_keyword_contains_any] = ACTIONS(192), - [sym_keyword_contains_none] = ACTIONS(192), - [sym_keyword_inside] = ACTIONS(192), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(192), - [sym_keyword_all_inside] = ACTIONS(192), - [sym_keyword_any_inside] = ACTIONS(192), - [sym_keyword_none_inside] = ACTIONS(192), - [sym_keyword_outside] = ACTIONS(192), - [sym_keyword_intersects] = ACTIONS(192), - [anon_sym_COMMA] = ACTIONS(190), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_RPAREN] = ACTIONS(190), - [anon_sym_LBRACE] = ACTIONS(369), - [anon_sym_RBRACE] = ACTIONS(190), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [sym_int] = ACTIONS(371), - [sym_record_id_ident] = ACTIONS(371), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), + [sym_filter] = STATE(299), + [sym_path_element] = STATE(186), + [sym_graph_path] = STATE(299), + [sym_subscript] = STATE(299), + [aux_sym_path_repeat1] = STATE(186), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(81), + [sym_keyword_explain] = ACTIONS(81), + [sym_keyword_parallel] = ACTIONS(81), + [sym_keyword_timeout] = ACTIONS(81), + [sym_keyword_fetch] = ACTIONS(81), + [sym_keyword_limit] = ACTIONS(81), + [sym_keyword_order] = ACTIONS(81), + [sym_keyword_with] = ACTIONS(81), + [sym_keyword_where] = ACTIONS(81), + [sym_keyword_split] = ACTIONS(81), + [sym_keyword_group] = ACTIONS(81), + [sym_keyword_and] = ACTIONS(81), + [sym_keyword_or] = ACTIONS(83), + [sym_keyword_is] = ACTIONS(81), + [sym_keyword_not] = ACTIONS(83), + [sym_keyword_contains] = ACTIONS(81), + [sym_keyword_contains_not] = ACTIONS(81), + [sym_keyword_contains_all] = ACTIONS(81), + [sym_keyword_contains_any] = ACTIONS(81), + [sym_keyword_contains_none] = ACTIONS(81), + [sym_keyword_inside] = ACTIONS(81), + [sym_keyword_in] = ACTIONS(83), + [sym_keyword_not_inside] = ACTIONS(81), + [sym_keyword_all_inside] = ACTIONS(81), + [sym_keyword_any_inside] = ACTIONS(81), + [sym_keyword_none_inside] = ACTIONS(81), + [sym_keyword_outside] = ACTIONS(81), + [sym_keyword_intersects] = ACTIONS(81), + [anon_sym_COMMA] = ACTIONS(81), + [anon_sym_DASH_GT] = ACTIONS(399), + [anon_sym_LBRACK] = ACTIONS(507), + [anon_sym_RPAREN] = ACTIONS(81), + [anon_sym_RBRACE] = ACTIONS(81), + [anon_sym_LT_DASH] = ACTIONS(407), + [anon_sym_LT_DASH_GT] = ACTIONS(399), + [anon_sym_STAR] = ACTIONS(83), + [anon_sym_DOT] = ACTIONS(509), + [anon_sym_LT] = ACTIONS(83), + [anon_sym_GT] = ACTIONS(83), + [anon_sym_EQ] = ACTIONS(83), + [anon_sym_DASH] = ACTIONS(83), + [anon_sym_AT] = ACTIONS(83), + [anon_sym_LT_PIPE] = ACTIONS(81), + [anon_sym_AMP_AMP] = ACTIONS(81), + [anon_sym_PIPE_PIPE] = ACTIONS(81), + [anon_sym_QMARK_QMARK] = ACTIONS(81), + [anon_sym_QMARK_COLON] = ACTIONS(81), + [anon_sym_BANG_EQ] = ACTIONS(81), + [anon_sym_EQ_EQ] = ACTIONS(81), + [anon_sym_QMARK_EQ] = ACTIONS(81), + [anon_sym_STAR_EQ] = ACTIONS(81), + [anon_sym_TILDE] = ACTIONS(81), + [anon_sym_BANG_TILDE] = ACTIONS(81), + [anon_sym_STAR_TILDE] = ACTIONS(81), + [anon_sym_LT_EQ] = ACTIONS(81), + [anon_sym_GT_EQ] = ACTIONS(81), + [anon_sym_PLUS] = ACTIONS(83), + [anon_sym_PLUS_EQ] = ACTIONS(81), + [anon_sym_DASH_EQ] = ACTIONS(81), + [anon_sym_u00d7] = ACTIONS(81), + [anon_sym_SLASH] = ACTIONS(83), + [anon_sym_u00f7] = ACTIONS(81), + [anon_sym_STAR_STAR] = ACTIONS(81), + [anon_sym_u220b] = ACTIONS(81), + [anon_sym_u220c] = ACTIONS(81), + [anon_sym_u2287] = ACTIONS(81), + [anon_sym_u2283] = ACTIONS(81), + [anon_sym_u2285] = ACTIONS(81), + [anon_sym_u2208] = ACTIONS(81), + [anon_sym_u2209] = ACTIONS(81), + [anon_sym_u2286] = ACTIONS(81), + [anon_sym_u2282] = ACTIONS(81), + [anon_sym_u2284] = ACTIONS(81), + [anon_sym_AT_AT] = ACTIONS(81), }, [168] = { - [sym_array] = STATE(41), - [sym_object] = STATE(41), - [sym_record_id_value] = STATE(50), - [ts_builtin_sym_end] = ACTIONS(343), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(343), - [sym_keyword_explain] = ACTIONS(345), - [sym_keyword_parallel] = ACTIONS(345), - [sym_keyword_timeout] = ACTIONS(345), - [sym_keyword_fetch] = ACTIONS(345), - [sym_keyword_limit] = ACTIONS(345), - [sym_keyword_rand] = ACTIONS(345), - [sym_keyword_collate] = ACTIONS(345), - [sym_keyword_numeric] = ACTIONS(345), - [sym_keyword_asc] = ACTIONS(345), - [sym_keyword_desc] = ACTIONS(345), - [sym_keyword_and] = ACTIONS(345), - [sym_keyword_or] = ACTIONS(345), - [sym_keyword_is] = ACTIONS(345), - [sym_keyword_not] = ACTIONS(345), - [sym_keyword_contains] = ACTIONS(345), - [sym_keyword_contains_not] = ACTIONS(345), - [sym_keyword_contains_all] = ACTIONS(345), - [sym_keyword_contains_any] = ACTIONS(345), - [sym_keyword_contains_none] = ACTIONS(345), - [sym_keyword_inside] = ACTIONS(345), - [sym_keyword_in] = ACTIONS(345), - [sym_keyword_not_inside] = ACTIONS(345), - [sym_keyword_all_inside] = ACTIONS(345), - [sym_keyword_any_inside] = ACTIONS(345), - [sym_keyword_none_inside] = ACTIONS(345), - [sym_keyword_outside] = ACTIONS(345), - [sym_keyword_intersects] = ACTIONS(345), - [anon_sym_COMMA] = ACTIONS(343), - [anon_sym_DASH_GT] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(343), - [anon_sym_LBRACE] = ACTIONS(45), - [anon_sym_LT_DASH] = ACTIONS(345), - [anon_sym_LT_DASH_GT] = ACTIONS(343), - [anon_sym_STAR] = ACTIONS(345), - [anon_sym_DOT] = ACTIONS(343), - [anon_sym_LT] = ACTIONS(345), - [anon_sym_GT] = ACTIONS(345), - [sym_int] = ACTIONS(476), - [sym_record_id_ident] = ACTIONS(476), - [anon_sym_EQ] = ACTIONS(345), - [anon_sym_DASH] = ACTIONS(345), - [anon_sym_AT] = ACTIONS(345), - [anon_sym_LT_PIPE] = ACTIONS(343), - [anon_sym_AMP_AMP] = ACTIONS(343), - [anon_sym_PIPE_PIPE] = ACTIONS(343), - [anon_sym_QMARK_QMARK] = ACTIONS(343), - [anon_sym_QMARK_COLON] = ACTIONS(343), - [anon_sym_BANG_EQ] = ACTIONS(343), - [anon_sym_EQ_EQ] = ACTIONS(343), - [anon_sym_QMARK_EQ] = ACTIONS(343), - [anon_sym_STAR_EQ] = ACTIONS(343), - [anon_sym_TILDE] = ACTIONS(343), - [anon_sym_BANG_TILDE] = ACTIONS(343), - [anon_sym_STAR_TILDE] = ACTIONS(343), - [anon_sym_LT_EQ] = ACTIONS(343), - [anon_sym_GT_EQ] = ACTIONS(343), - [anon_sym_PLUS] = ACTIONS(345), - [anon_sym_PLUS_EQ] = ACTIONS(343), - [anon_sym_DASH_EQ] = ACTIONS(343), - [anon_sym_u00d7] = ACTIONS(343), - [anon_sym_SLASH] = ACTIONS(345), - [anon_sym_u00f7] = ACTIONS(343), - [anon_sym_STAR_STAR] = ACTIONS(343), - [anon_sym_u220b] = ACTIONS(343), - [anon_sym_u220c] = ACTIONS(343), - [anon_sym_u2287] = ACTIONS(343), - [anon_sym_u2283] = ACTIONS(343), - [anon_sym_u2285] = ACTIONS(343), - [anon_sym_u2208] = ACTIONS(343), - [anon_sym_u2209] = ACTIONS(343), - [anon_sym_u2286] = ACTIONS(343), - [anon_sym_u2282] = ACTIONS(343), - [anon_sym_u2284] = ACTIONS(343), - [anon_sym_AT_AT] = ACTIONS(343), + [sym_filter] = STATE(56), + [sym_path_element] = STATE(181), + [sym_graph_path] = STATE(56), + [sym_subscript] = STATE(56), + [aux_sym_path_repeat1] = STATE(181), + [ts_builtin_sym_end] = ACTIONS(93), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(93), + [sym_keyword_return] = ACTIONS(93), + [sym_keyword_parallel] = ACTIONS(93), + [sym_keyword_timeout] = ACTIONS(93), + [sym_keyword_where] = ACTIONS(93), + [sym_keyword_and] = ACTIONS(93), + [sym_keyword_or] = ACTIONS(93), + [sym_keyword_is] = ACTIONS(93), + [sym_keyword_not] = ACTIONS(95), + [sym_keyword_contains] = ACTIONS(93), + [sym_keyword_contains_not] = ACTIONS(93), + [sym_keyword_contains_all] = ACTIONS(93), + [sym_keyword_contains_any] = ACTIONS(93), + [sym_keyword_contains_none] = ACTIONS(93), + [sym_keyword_inside] = ACTIONS(93), + [sym_keyword_in] = ACTIONS(95), + [sym_keyword_not_inside] = ACTIONS(93), + [sym_keyword_all_inside] = ACTIONS(93), + [sym_keyword_any_inside] = ACTIONS(93), + [sym_keyword_none_inside] = ACTIONS(93), + [sym_keyword_outside] = ACTIONS(93), + [sym_keyword_intersects] = ACTIONS(93), + [sym_keyword_content] = ACTIONS(93), + [sym_keyword_merge] = ACTIONS(93), + [sym_keyword_patch] = ACTIONS(93), + [sym_keyword_permissions] = ACTIONS(93), + [sym_keyword_comment] = ACTIONS(93), + [sym_keyword_set] = ACTIONS(93), + [sym_keyword_unset] = ACTIONS(93), + [anon_sym_COMMA] = ACTIONS(93), + [anon_sym_DASH_GT] = ACTIONS(41), + [anon_sym_LBRACK] = ACTIONS(279), + [anon_sym_LT_DASH] = ACTIONS(49), + [anon_sym_LT_DASH_GT] = ACTIONS(41), + [anon_sym_STAR] = ACTIONS(95), + [anon_sym_DOT] = ACTIONS(511), + [anon_sym_LT] = ACTIONS(95), + [anon_sym_GT] = ACTIONS(95), + [anon_sym_EQ] = ACTIONS(95), + [anon_sym_DASH] = ACTIONS(95), + [anon_sym_AT] = ACTIONS(95), + [anon_sym_LT_PIPE] = ACTIONS(93), + [anon_sym_AMP_AMP] = ACTIONS(93), + [anon_sym_PIPE_PIPE] = ACTIONS(93), + [anon_sym_QMARK_QMARK] = ACTIONS(93), + [anon_sym_QMARK_COLON] = ACTIONS(93), + [anon_sym_BANG_EQ] = ACTIONS(93), + [anon_sym_EQ_EQ] = ACTIONS(93), + [anon_sym_QMARK_EQ] = ACTIONS(93), + [anon_sym_STAR_EQ] = ACTIONS(93), + [anon_sym_TILDE] = ACTIONS(93), + [anon_sym_BANG_TILDE] = ACTIONS(93), + [anon_sym_STAR_TILDE] = ACTIONS(93), + [anon_sym_LT_EQ] = ACTIONS(93), + [anon_sym_GT_EQ] = ACTIONS(93), + [anon_sym_PLUS] = ACTIONS(95), + [anon_sym_PLUS_EQ] = ACTIONS(93), + [anon_sym_DASH_EQ] = ACTIONS(93), + [anon_sym_u00d7] = ACTIONS(93), + [anon_sym_SLASH] = ACTIONS(95), + [anon_sym_u00f7] = ACTIONS(93), + [anon_sym_STAR_STAR] = ACTIONS(93), + [anon_sym_u220b] = ACTIONS(93), + [anon_sym_u220c] = ACTIONS(93), + [anon_sym_u2287] = ACTIONS(93), + [anon_sym_u2283] = ACTIONS(93), + [anon_sym_u2285] = ACTIONS(93), + [anon_sym_u2208] = ACTIONS(93), + [anon_sym_u2209] = ACTIONS(93), + [anon_sym_u2286] = ACTIONS(93), + [anon_sym_u2282] = ACTIONS(93), + [anon_sym_u2284] = ACTIONS(93), + [anon_sym_AT_AT] = ACTIONS(93), }, [169] = { - [sym_array] = STATE(41), - [sym_object] = STATE(41), - [sym_record_id_value] = STATE(48), - [ts_builtin_sym_end] = ACTIONS(190), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(190), - [sym_keyword_explain] = ACTIONS(192), - [sym_keyword_parallel] = ACTIONS(192), - [sym_keyword_timeout] = ACTIONS(192), - [sym_keyword_fetch] = ACTIONS(192), - [sym_keyword_limit] = ACTIONS(192), - [sym_keyword_rand] = ACTIONS(192), - [sym_keyword_collate] = ACTIONS(192), - [sym_keyword_numeric] = ACTIONS(192), - [sym_keyword_asc] = ACTIONS(192), - [sym_keyword_desc] = ACTIONS(192), - [sym_keyword_and] = ACTIONS(192), - [sym_keyword_or] = ACTIONS(192), - [sym_keyword_is] = ACTIONS(192), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(192), - [sym_keyword_contains_not] = ACTIONS(192), - [sym_keyword_contains_all] = ACTIONS(192), - [sym_keyword_contains_any] = ACTIONS(192), - [sym_keyword_contains_none] = ACTIONS(192), - [sym_keyword_inside] = ACTIONS(192), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(192), - [sym_keyword_all_inside] = ACTIONS(192), - [sym_keyword_any_inside] = ACTIONS(192), - [sym_keyword_none_inside] = ACTIONS(192), - [sym_keyword_outside] = ACTIONS(192), - [sym_keyword_intersects] = ACTIONS(192), - [anon_sym_COMMA] = ACTIONS(190), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_LBRACE] = ACTIONS(45), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [sym_int] = ACTIONS(476), - [sym_record_id_ident] = ACTIONS(476), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), + [sym_filter] = STATE(299), + [sym_path_element] = STATE(167), + [sym_graph_path] = STATE(299), + [sym_subscript] = STATE(299), + [aux_sym_path_repeat1] = STATE(167), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(93), + [sym_keyword_explain] = ACTIONS(93), + [sym_keyword_parallel] = ACTIONS(93), + [sym_keyword_timeout] = ACTIONS(93), + [sym_keyword_fetch] = ACTIONS(93), + [sym_keyword_limit] = ACTIONS(93), + [sym_keyword_order] = ACTIONS(93), + [sym_keyword_with] = ACTIONS(93), + [sym_keyword_where] = ACTIONS(93), + [sym_keyword_split] = ACTIONS(93), + [sym_keyword_group] = ACTIONS(93), + [sym_keyword_and] = ACTIONS(93), + [sym_keyword_or] = ACTIONS(95), + [sym_keyword_is] = ACTIONS(93), + [sym_keyword_not] = ACTIONS(95), + [sym_keyword_contains] = ACTIONS(93), + [sym_keyword_contains_not] = ACTIONS(93), + [sym_keyword_contains_all] = ACTIONS(93), + [sym_keyword_contains_any] = ACTIONS(93), + [sym_keyword_contains_none] = ACTIONS(93), + [sym_keyword_inside] = ACTIONS(93), + [sym_keyword_in] = ACTIONS(95), + [sym_keyword_not_inside] = ACTIONS(93), + [sym_keyword_all_inside] = ACTIONS(93), + [sym_keyword_any_inside] = ACTIONS(93), + [sym_keyword_none_inside] = ACTIONS(93), + [sym_keyword_outside] = ACTIONS(93), + [sym_keyword_intersects] = ACTIONS(93), + [anon_sym_COMMA] = ACTIONS(93), + [anon_sym_DASH_GT] = ACTIONS(399), + [anon_sym_LBRACK] = ACTIONS(507), + [anon_sym_RPAREN] = ACTIONS(93), + [anon_sym_RBRACE] = ACTIONS(93), + [anon_sym_LT_DASH] = ACTIONS(407), + [anon_sym_LT_DASH_GT] = ACTIONS(399), + [anon_sym_STAR] = ACTIONS(95), + [anon_sym_DOT] = ACTIONS(509), + [anon_sym_LT] = ACTIONS(95), + [anon_sym_GT] = ACTIONS(95), + [anon_sym_EQ] = ACTIONS(95), + [anon_sym_DASH] = ACTIONS(95), + [anon_sym_AT] = ACTIONS(95), + [anon_sym_LT_PIPE] = ACTIONS(93), + [anon_sym_AMP_AMP] = ACTIONS(93), + [anon_sym_PIPE_PIPE] = ACTIONS(93), + [anon_sym_QMARK_QMARK] = ACTIONS(93), + [anon_sym_QMARK_COLON] = ACTIONS(93), + [anon_sym_BANG_EQ] = ACTIONS(93), + [anon_sym_EQ_EQ] = ACTIONS(93), + [anon_sym_QMARK_EQ] = ACTIONS(93), + [anon_sym_STAR_EQ] = ACTIONS(93), + [anon_sym_TILDE] = ACTIONS(93), + [anon_sym_BANG_TILDE] = ACTIONS(93), + [anon_sym_STAR_TILDE] = ACTIONS(93), + [anon_sym_LT_EQ] = ACTIONS(93), + [anon_sym_GT_EQ] = ACTIONS(93), + [anon_sym_PLUS] = ACTIONS(95), + [anon_sym_PLUS_EQ] = ACTIONS(93), + [anon_sym_DASH_EQ] = ACTIONS(93), + [anon_sym_u00d7] = ACTIONS(93), + [anon_sym_SLASH] = ACTIONS(95), + [anon_sym_u00f7] = ACTIONS(93), + [anon_sym_STAR_STAR] = ACTIONS(93), + [anon_sym_u220b] = ACTIONS(93), + [anon_sym_u220c] = ACTIONS(93), + [anon_sym_u2287] = ACTIONS(93), + [anon_sym_u2283] = ACTIONS(93), + [anon_sym_u2285] = ACTIONS(93), + [anon_sym_u2208] = ACTIONS(93), + [anon_sym_u2209] = ACTIONS(93), + [anon_sym_u2286] = ACTIONS(93), + [anon_sym_u2282] = ACTIONS(93), + [anon_sym_u2284] = ACTIONS(93), + [anon_sym_AT_AT] = ACTIONS(93), }, [170] = { - [sym_array] = STATE(41), - [sym_object] = STATE(41), - [sym_record_id_value] = STATE(49), - [ts_builtin_sym_end] = ACTIONS(174), + [sym_statement] = STATE(1324), + [sym_info_statement] = STATE(1408), + [sym_use_statement] = STATE(1408), + [sym_begin_statement] = STATE(1408), + [sym_cancel_statement] = STATE(1408), + [sym_commit_statement] = STATE(1408), + [sym_define_analyzer_statement] = STATE(1408), + [sym_define_database] = STATE(1408), + [sym_define_event_statement] = STATE(1408), + [sym_define_field_statement] = STATE(1408), + [sym_define_function_statement] = STATE(1408), + [sym_define_index_statement] = STATE(1408), + [sym_define_namespace_statement] = STATE(1408), + [sym_define_param_statement] = STATE(1408), + [sym_define_scope_statement] = STATE(1408), + [sym_define_table_statement] = STATE(1408), + [sym_define_token_statement] = STATE(1408), + [sym_define_user_statement] = STATE(1408), + [sym_remove_statement] = STATE(1408), + [sym_create_statement] = STATE(1408), + [sym_update_statement] = STATE(1408), + [sym_relate_statement] = STATE(1408), + [sym_delete_statement] = STATE(1408), + [sym_insert_statement] = STATE(1408), + [sym_select_statement] = STATE(1408), + [sym_live_select_statement] = STATE(1408), + [sym_select_clause] = STATE(1405), + [sym_value] = STATE(455), + [sym_function_call] = STATE(101), + [sym_base_value] = STATE(201), + [sym_binary_expression] = STATE(101), + [sym_path] = STATE(101), + [sym_graph_path] = STATE(168), + [sym_number] = STATE(58), + [sym_identifier] = STATE(58), + [sym_array] = STATE(58), + [sym_object] = STATE(58), + [sym_object_key] = STATE(1786), + [sym_record_id] = STATE(58), + [sym_sub_query] = STATE(58), + [sym_duration] = STATE(58), + [sym_point] = STATE(58), + [aux_sym_duration_repeat1] = STATE(52), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(174), - [sym_keyword_explain] = ACTIONS(176), - [sym_keyword_parallel] = ACTIONS(176), - [sym_keyword_timeout] = ACTIONS(176), - [sym_keyword_fetch] = ACTIONS(176), - [sym_keyword_limit] = ACTIONS(176), - [sym_keyword_rand] = ACTIONS(176), - [sym_keyword_collate] = ACTIONS(176), - [sym_keyword_numeric] = ACTIONS(176), - [sym_keyword_asc] = ACTIONS(176), - [sym_keyword_desc] = ACTIONS(176), - [sym_keyword_and] = ACTIONS(176), - [sym_keyword_or] = ACTIONS(176), - [sym_keyword_is] = ACTIONS(176), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(176), - [sym_keyword_contains_not] = ACTIONS(176), - [sym_keyword_contains_all] = ACTIONS(176), - [sym_keyword_contains_any] = ACTIONS(176), - [sym_keyword_contains_none] = ACTIONS(176), - [sym_keyword_inside] = ACTIONS(176), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(176), - [sym_keyword_all_inside] = ACTIONS(176), - [sym_keyword_any_inside] = ACTIONS(176), - [sym_keyword_none_inside] = ACTIONS(176), - [sym_keyword_outside] = ACTIONS(176), - [sym_keyword_intersects] = ACTIONS(176), - [anon_sym_COMMA] = ACTIONS(174), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_LBRACE] = ACTIONS(45), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [sym_int] = ACTIONS(476), - [sym_record_id_ident] = ACTIONS(476), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_select] = ACTIONS(7), + [sym_keyword_rand] = ACTIONS(9), + [sym_keyword_true] = ACTIONS(13), + [sym_keyword_false] = ACTIONS(13), + [sym_keyword_begin] = ACTIONS(15), + [sym_keyword_cancel] = ACTIONS(17), + [sym_keyword_commit] = ACTIONS(19), + [sym_keyword_none] = ACTIONS(13), + [sym_keyword_null] = ACTIONS(13), + [sym_keyword_define] = ACTIONS(21), + [sym_keyword_live] = ACTIONS(23), + [sym_keyword_use] = ACTIONS(25), + [sym_keyword_remove] = ACTIONS(27), + [sym_keyword_create] = ACTIONS(29), + [sym_keyword_delete] = ACTIONS(31), + [sym_keyword_update] = ACTIONS(33), + [sym_keyword_insert] = ACTIONS(35), + [sym_keyword_relate] = ACTIONS(37), + [sym_keyword_count] = ACTIONS(39), + [anon_sym_DASH_GT] = ACTIONS(41), + [anon_sym_LBRACK] = ACTIONS(43), + [anon_sym_LPAREN] = ACTIONS(45), + [anon_sym_LBRACE] = ACTIONS(47), + [anon_sym_LT_DASH] = ACTIONS(49), + [anon_sym_LT_DASH_GT] = ACTIONS(41), + [aux_sym_type_name_token1] = ACTIONS(51), + [sym_string] = ACTIONS(53), + [sym_prefixed_string] = ACTIONS(53), + [sym_int] = ACTIONS(55), + [sym_float] = ACTIONS(55), + [sym_decimal] = ACTIONS(57), + [sym_variable_name] = ACTIONS(53), + [sym_custom_function_name] = ACTIONS(9), + [sym_function_name] = ACTIONS(9), + [sym_duration_part] = ACTIONS(59), }, [171] = { - [sym_array] = STATE(253), - [sym_object] = STATE(253), - [sym_record_id_value] = STATE(280), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(343), - [sym_keyword_explain] = ACTIONS(345), - [sym_keyword_parallel] = ACTIONS(345), - [sym_keyword_timeout] = ACTIONS(345), - [sym_keyword_fetch] = ACTIONS(345), - [sym_keyword_limit] = ACTIONS(345), - [sym_keyword_order] = ACTIONS(345), - [sym_keyword_where] = ACTIONS(345), - [sym_keyword_split] = ACTIONS(345), - [sym_keyword_group] = ACTIONS(345), - [sym_keyword_and] = ACTIONS(345), - [sym_keyword_or] = ACTIONS(345), - [sym_keyword_is] = ACTIONS(345), - [sym_keyword_not] = ACTIONS(345), - [sym_keyword_contains] = ACTIONS(345), - [sym_keyword_contains_not] = ACTIONS(345), - [sym_keyword_contains_all] = ACTIONS(345), - [sym_keyword_contains_any] = ACTIONS(345), - [sym_keyword_contains_none] = ACTIONS(345), - [sym_keyword_inside] = ACTIONS(345), - [sym_keyword_in] = ACTIONS(345), - [sym_keyword_not_inside] = ACTIONS(345), - [sym_keyword_all_inside] = ACTIONS(345), - [sym_keyword_any_inside] = ACTIONS(345), - [sym_keyword_none_inside] = ACTIONS(345), - [sym_keyword_outside] = ACTIONS(345), - [sym_keyword_intersects] = ACTIONS(345), - [anon_sym_COMMA] = ACTIONS(343), - [anon_sym_DASH_GT] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(343), - [anon_sym_RPAREN] = ACTIONS(343), - [anon_sym_LBRACE] = ACTIONS(369), - [anon_sym_RBRACE] = ACTIONS(343), - [anon_sym_LT_DASH] = ACTIONS(345), - [anon_sym_LT_DASH_GT] = ACTIONS(343), - [anon_sym_STAR] = ACTIONS(345), - [anon_sym_DOT] = ACTIONS(343), - [anon_sym_LT] = ACTIONS(345), - [anon_sym_GT] = ACTIONS(345), - [sym_int] = ACTIONS(371), - [sym_record_id_ident] = ACTIONS(371), - [anon_sym_EQ] = ACTIONS(345), - [anon_sym_DASH] = ACTIONS(345), - [anon_sym_AT] = ACTIONS(345), - [anon_sym_LT_PIPE] = ACTIONS(343), - [anon_sym_AMP_AMP] = ACTIONS(343), - [anon_sym_PIPE_PIPE] = ACTIONS(343), - [anon_sym_QMARK_QMARK] = ACTIONS(343), - [anon_sym_QMARK_COLON] = ACTIONS(343), - [anon_sym_BANG_EQ] = ACTIONS(343), - [anon_sym_EQ_EQ] = ACTIONS(343), - [anon_sym_QMARK_EQ] = ACTIONS(343), - [anon_sym_STAR_EQ] = ACTIONS(343), - [anon_sym_TILDE] = ACTIONS(343), - [anon_sym_BANG_TILDE] = ACTIONS(343), - [anon_sym_STAR_TILDE] = ACTIONS(343), - [anon_sym_LT_EQ] = ACTIONS(343), - [anon_sym_GT_EQ] = ACTIONS(343), - [anon_sym_PLUS] = ACTIONS(345), - [anon_sym_PLUS_EQ] = ACTIONS(343), - [anon_sym_DASH_EQ] = ACTIONS(343), - [anon_sym_u00d7] = ACTIONS(343), - [anon_sym_SLASH] = ACTIONS(345), - [anon_sym_u00f7] = ACTIONS(343), - [anon_sym_STAR_STAR] = ACTIONS(343), - [anon_sym_u220b] = ACTIONS(343), - [anon_sym_u220c] = ACTIONS(343), - [anon_sym_u2287] = ACTIONS(343), - [anon_sym_u2283] = ACTIONS(343), - [anon_sym_u2285] = ACTIONS(343), - [anon_sym_u2208] = ACTIONS(343), - [anon_sym_u2209] = ACTIONS(343), - [anon_sym_u2286] = ACTIONS(343), - [anon_sym_u2282] = ACTIONS(343), - [anon_sym_u2284] = ACTIONS(343), - [anon_sym_AT_AT] = ACTIONS(343), + [sym_array] = STATE(260), + [sym_object] = STATE(260), + [sym_record_id_value] = STATE(294), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(176), + [sym_keyword_explain] = ACTIONS(178), + [sym_keyword_parallel] = ACTIONS(178), + [sym_keyword_timeout] = ACTIONS(178), + [sym_keyword_fetch] = ACTIONS(178), + [sym_keyword_limit] = ACTIONS(178), + [sym_keyword_order] = ACTIONS(178), + [sym_keyword_where] = ACTIONS(178), + [sym_keyword_split] = ACTIONS(178), + [sym_keyword_group] = ACTIONS(178), + [sym_keyword_and] = ACTIONS(178), + [sym_keyword_or] = ACTIONS(178), + [sym_keyword_is] = ACTIONS(178), + [sym_keyword_not] = ACTIONS(178), + [sym_keyword_contains] = ACTIONS(178), + [sym_keyword_contains_not] = ACTIONS(178), + [sym_keyword_contains_all] = ACTIONS(178), + [sym_keyword_contains_any] = ACTIONS(178), + [sym_keyword_contains_none] = ACTIONS(178), + [sym_keyword_inside] = ACTIONS(178), + [sym_keyword_in] = ACTIONS(178), + [sym_keyword_not_inside] = ACTIONS(178), + [sym_keyword_all_inside] = ACTIONS(178), + [sym_keyword_any_inside] = ACTIONS(178), + [sym_keyword_none_inside] = ACTIONS(178), + [sym_keyword_outside] = ACTIONS(178), + [sym_keyword_intersects] = ACTIONS(178), + [anon_sym_COMMA] = ACTIONS(176), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_RPAREN] = ACTIONS(176), + [anon_sym_LBRACE] = ACTIONS(405), + [anon_sym_RBRACE] = ACTIONS(176), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [sym_int] = ACTIONS(493), + [sym_record_id_ident] = ACTIONS(493), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), }, [172] = { - [sym_where_clause] = STATE(1155), - [sym_timeout_clause] = STATE(1217), - [sym_parallel_clause] = STATE(1405), - [sym_content_clause] = STATE(1009), - [sym_set_clause] = STATE(1009), - [sym_unset_clause] = STATE(1009), - [sym_return_clause] = STATE(1103), - [sym_merge_clause] = STATE(1009), - [sym_patch_clause] = STATE(1009), - [sym_operator] = STATE(667), - [sym_binary_operator] = STATE(782), - [aux_sym_update_statement_repeat1] = STATE(781), - [ts_builtin_sym_end] = ACTIONS(351), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(351), - [sym_keyword_return] = ACTIONS(431), - [sym_keyword_parallel] = ACTIONS(297), - [sym_keyword_timeout] = ACTIONS(299), - [sym_keyword_where] = ACTIONS(433), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(315), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), - [sym_keyword_content] = ACTIONS(357), - [sym_keyword_merge] = ACTIONS(359), - [sym_keyword_patch] = ACTIONS(361), - [sym_keyword_set] = ACTIONS(435), - [sym_keyword_unset] = ACTIONS(437), - [anon_sym_COMMA] = ACTIONS(439), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [sym_array] = STATE(260), + [sym_object] = STATE(260), + [sym_record_id_value] = STATE(303), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(144), + [sym_keyword_explain] = ACTIONS(146), + [sym_keyword_parallel] = ACTIONS(146), + [sym_keyword_timeout] = ACTIONS(146), + [sym_keyword_fetch] = ACTIONS(146), + [sym_keyword_limit] = ACTIONS(146), + [sym_keyword_order] = ACTIONS(146), + [sym_keyword_where] = ACTIONS(146), + [sym_keyword_split] = ACTIONS(146), + [sym_keyword_group] = ACTIONS(146), + [sym_keyword_and] = ACTIONS(146), + [sym_keyword_or] = ACTIONS(146), + [sym_keyword_is] = ACTIONS(146), + [sym_keyword_not] = ACTIONS(146), + [sym_keyword_contains] = ACTIONS(146), + [sym_keyword_contains_not] = ACTIONS(146), + [sym_keyword_contains_all] = ACTIONS(146), + [sym_keyword_contains_any] = ACTIONS(146), + [sym_keyword_contains_none] = ACTIONS(146), + [sym_keyword_inside] = ACTIONS(146), + [sym_keyword_in] = ACTIONS(146), + [sym_keyword_not_inside] = ACTIONS(146), + [sym_keyword_all_inside] = ACTIONS(146), + [sym_keyword_any_inside] = ACTIONS(146), + [sym_keyword_none_inside] = ACTIONS(146), + [sym_keyword_outside] = ACTIONS(146), + [sym_keyword_intersects] = ACTIONS(146), + [anon_sym_COMMA] = ACTIONS(144), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_RPAREN] = ACTIONS(144), + [anon_sym_LBRACE] = ACTIONS(405), + [anon_sym_RBRACE] = ACTIONS(144), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [sym_int] = ACTIONS(493), + [sym_record_id_ident] = ACTIONS(493), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), }, [173] = { - [sym_filter] = STATE(302), - [sym_path_element] = STATE(174), - [sym_graph_path] = STATE(302), - [sym_subscript] = STATE(302), - [aux_sym_path_repeat1] = STATE(174), - [ts_builtin_sym_end] = ACTIONS(95), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(95), - [sym_keyword_as] = ACTIONS(95), - [sym_keyword_where] = ACTIONS(95), - [sym_keyword_group] = ACTIONS(95), - [sym_keyword_and] = ACTIONS(95), - [sym_keyword_or] = ACTIONS(95), - [sym_keyword_is] = ACTIONS(95), - [sym_keyword_not] = ACTIONS(97), - [sym_keyword_contains] = ACTIONS(95), - [sym_keyword_contains_not] = ACTIONS(95), - [sym_keyword_contains_all] = ACTIONS(95), - [sym_keyword_contains_any] = ACTIONS(95), - [sym_keyword_contains_none] = ACTIONS(95), - [sym_keyword_inside] = ACTIONS(95), - [sym_keyword_in] = ACTIONS(97), - [sym_keyword_not_inside] = ACTIONS(95), - [sym_keyword_all_inside] = ACTIONS(95), - [sym_keyword_any_inside] = ACTIONS(95), - [sym_keyword_none_inside] = ACTIONS(95), - [sym_keyword_outside] = ACTIONS(95), - [sym_keyword_intersects] = ACTIONS(95), - [sym_keyword_drop] = ACTIONS(95), - [sym_keyword_schemafull] = ACTIONS(95), - [sym_keyword_schemaless] = ACTIONS(95), - [sym_keyword_changefeed] = ACTIONS(95), - [sym_keyword_type] = ACTIONS(95), - [sym_keyword_permissions] = ACTIONS(95), - [sym_keyword_for] = ACTIONS(95), - [sym_keyword_comment] = ACTIONS(95), - [anon_sym_COMMA] = ACTIONS(95), - [anon_sym_DASH_GT] = ACTIONS(415), - [anon_sym_LBRACK] = ACTIONS(417), - [anon_sym_LT_DASH] = ACTIONS(419), - [anon_sym_LT_DASH_GT] = ACTIONS(415), - [anon_sym_STAR] = ACTIONS(97), - [anon_sym_DOT] = ACTIONS(421), - [anon_sym_LT] = ACTIONS(97), - [anon_sym_GT] = ACTIONS(97), - [anon_sym_EQ] = ACTIONS(97), - [anon_sym_DASH] = ACTIONS(97), - [anon_sym_AT] = ACTIONS(97), - [anon_sym_LT_PIPE] = ACTIONS(95), - [anon_sym_AMP_AMP] = ACTIONS(95), - [anon_sym_PIPE_PIPE] = ACTIONS(95), - [anon_sym_QMARK_QMARK] = ACTIONS(95), - [anon_sym_QMARK_COLON] = ACTIONS(95), - [anon_sym_BANG_EQ] = ACTIONS(95), - [anon_sym_EQ_EQ] = ACTIONS(95), - [anon_sym_QMARK_EQ] = ACTIONS(95), - [anon_sym_STAR_EQ] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(95), - [anon_sym_BANG_TILDE] = ACTIONS(95), - [anon_sym_STAR_TILDE] = ACTIONS(95), - [anon_sym_LT_EQ] = ACTIONS(95), - [anon_sym_GT_EQ] = ACTIONS(95), - [anon_sym_PLUS] = ACTIONS(97), - [anon_sym_PLUS_EQ] = ACTIONS(95), - [anon_sym_DASH_EQ] = ACTIONS(95), - [anon_sym_u00d7] = ACTIONS(95), - [anon_sym_SLASH] = ACTIONS(97), - [anon_sym_u00f7] = ACTIONS(95), - [anon_sym_STAR_STAR] = ACTIONS(95), - [anon_sym_u220b] = ACTIONS(95), - [anon_sym_u220c] = ACTIONS(95), - [anon_sym_u2287] = ACTIONS(95), - [anon_sym_u2283] = ACTIONS(95), - [anon_sym_u2285] = ACTIONS(95), - [anon_sym_u2208] = ACTIONS(95), - [anon_sym_u2209] = ACTIONS(95), - [anon_sym_u2286] = ACTIONS(95), - [anon_sym_u2282] = ACTIONS(95), - [anon_sym_u2284] = ACTIONS(95), - [anon_sym_AT_AT] = ACTIONS(95), + [sym_array] = STATE(260), + [sym_object] = STATE(260), + [sym_record_id_value] = STATE(314), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(487), + [sym_keyword_explain] = ACTIONS(489), + [sym_keyword_parallel] = ACTIONS(489), + [sym_keyword_timeout] = ACTIONS(489), + [sym_keyword_fetch] = ACTIONS(489), + [sym_keyword_limit] = ACTIONS(489), + [sym_keyword_order] = ACTIONS(489), + [sym_keyword_where] = ACTIONS(489), + [sym_keyword_split] = ACTIONS(489), + [sym_keyword_group] = ACTIONS(489), + [sym_keyword_and] = ACTIONS(489), + [sym_keyword_or] = ACTIONS(489), + [sym_keyword_is] = ACTIONS(489), + [sym_keyword_not] = ACTIONS(489), + [sym_keyword_contains] = ACTIONS(489), + [sym_keyword_contains_not] = ACTIONS(489), + [sym_keyword_contains_all] = ACTIONS(489), + [sym_keyword_contains_any] = ACTIONS(489), + [sym_keyword_contains_none] = ACTIONS(489), + [sym_keyword_inside] = ACTIONS(489), + [sym_keyword_in] = ACTIONS(489), + [sym_keyword_not_inside] = ACTIONS(489), + [sym_keyword_all_inside] = ACTIONS(489), + [sym_keyword_any_inside] = ACTIONS(489), + [sym_keyword_none_inside] = ACTIONS(489), + [sym_keyword_outside] = ACTIONS(489), + [sym_keyword_intersects] = ACTIONS(489), + [anon_sym_COMMA] = ACTIONS(487), + [anon_sym_DASH_GT] = ACTIONS(487), + [anon_sym_LBRACK] = ACTIONS(487), + [anon_sym_RPAREN] = ACTIONS(487), + [anon_sym_LBRACE] = ACTIONS(405), + [anon_sym_RBRACE] = ACTIONS(487), + [anon_sym_LT_DASH] = ACTIONS(489), + [anon_sym_LT_DASH_GT] = ACTIONS(487), + [anon_sym_STAR] = ACTIONS(489), + [anon_sym_DOT] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(489), + [anon_sym_GT] = ACTIONS(489), + [sym_int] = ACTIONS(493), + [sym_record_id_ident] = ACTIONS(493), + [anon_sym_EQ] = ACTIONS(489), + [anon_sym_DASH] = ACTIONS(489), + [anon_sym_AT] = ACTIONS(489), + [anon_sym_LT_PIPE] = ACTIONS(487), + [anon_sym_AMP_AMP] = ACTIONS(487), + [anon_sym_PIPE_PIPE] = ACTIONS(487), + [anon_sym_QMARK_QMARK] = ACTIONS(487), + [anon_sym_QMARK_COLON] = ACTIONS(487), + [anon_sym_BANG_EQ] = ACTIONS(487), + [anon_sym_EQ_EQ] = ACTIONS(487), + [anon_sym_QMARK_EQ] = ACTIONS(487), + [anon_sym_STAR_EQ] = ACTIONS(487), + [anon_sym_TILDE] = ACTIONS(487), + [anon_sym_BANG_TILDE] = ACTIONS(487), + [anon_sym_STAR_TILDE] = ACTIONS(487), + [anon_sym_LT_EQ] = ACTIONS(487), + [anon_sym_GT_EQ] = ACTIONS(487), + [anon_sym_PLUS] = ACTIONS(489), + [anon_sym_PLUS_EQ] = ACTIONS(487), + [anon_sym_DASH_EQ] = ACTIONS(487), + [anon_sym_u00d7] = ACTIONS(487), + [anon_sym_SLASH] = ACTIONS(489), + [anon_sym_u00f7] = ACTIONS(487), + [anon_sym_STAR_STAR] = ACTIONS(487), + [anon_sym_u220b] = ACTIONS(487), + [anon_sym_u220c] = ACTIONS(487), + [anon_sym_u2287] = ACTIONS(487), + [anon_sym_u2283] = ACTIONS(487), + [anon_sym_u2285] = ACTIONS(487), + [anon_sym_u2208] = ACTIONS(487), + [anon_sym_u2209] = ACTIONS(487), + [anon_sym_u2286] = ACTIONS(487), + [anon_sym_u2282] = ACTIONS(487), + [anon_sym_u2284] = ACTIONS(487), + [anon_sym_AT_AT] = ACTIONS(487), }, [174] = { - [sym_filter] = STATE(302), - [sym_path_element] = STATE(174), - [sym_graph_path] = STATE(302), - [sym_subscript] = STATE(302), - [aux_sym_path_repeat1] = STATE(174), - [ts_builtin_sym_end] = ACTIONS(63), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(63), - [sym_keyword_as] = ACTIONS(63), - [sym_keyword_where] = ACTIONS(63), - [sym_keyword_group] = ACTIONS(63), - [sym_keyword_and] = ACTIONS(63), - [sym_keyword_or] = ACTIONS(63), - [sym_keyword_is] = ACTIONS(63), - [sym_keyword_not] = ACTIONS(65), - [sym_keyword_contains] = ACTIONS(63), - [sym_keyword_contains_not] = ACTIONS(63), - [sym_keyword_contains_all] = ACTIONS(63), - [sym_keyword_contains_any] = ACTIONS(63), - [sym_keyword_contains_none] = ACTIONS(63), - [sym_keyword_inside] = ACTIONS(63), - [sym_keyword_in] = ACTIONS(65), - [sym_keyword_not_inside] = ACTIONS(63), - [sym_keyword_all_inside] = ACTIONS(63), - [sym_keyword_any_inside] = ACTIONS(63), - [sym_keyword_none_inside] = ACTIONS(63), - [sym_keyword_outside] = ACTIONS(63), - [sym_keyword_intersects] = ACTIONS(63), - [sym_keyword_drop] = ACTIONS(63), - [sym_keyword_schemafull] = ACTIONS(63), - [sym_keyword_schemaless] = ACTIONS(63), - [sym_keyword_changefeed] = ACTIONS(63), - [sym_keyword_type] = ACTIONS(63), - [sym_keyword_permissions] = ACTIONS(63), - [sym_keyword_for] = ACTIONS(63), - [sym_keyword_comment] = ACTIONS(63), - [anon_sym_COMMA] = ACTIONS(63), - [anon_sym_DASH_GT] = ACTIONS(478), - [anon_sym_LBRACK] = ACTIONS(481), - [anon_sym_LT_DASH] = ACTIONS(484), - [anon_sym_LT_DASH_GT] = ACTIONS(478), - [anon_sym_STAR] = ACTIONS(65), - [anon_sym_DOT] = ACTIONS(487), - [anon_sym_LT] = ACTIONS(65), - [anon_sym_GT] = ACTIONS(65), - [anon_sym_EQ] = ACTIONS(65), - [anon_sym_DASH] = ACTIONS(65), - [anon_sym_AT] = ACTIONS(65), - [anon_sym_LT_PIPE] = ACTIONS(63), - [anon_sym_AMP_AMP] = ACTIONS(63), - [anon_sym_PIPE_PIPE] = ACTIONS(63), - [anon_sym_QMARK_QMARK] = ACTIONS(63), - [anon_sym_QMARK_COLON] = ACTIONS(63), - [anon_sym_BANG_EQ] = ACTIONS(63), - [anon_sym_EQ_EQ] = ACTIONS(63), - [anon_sym_QMARK_EQ] = ACTIONS(63), - [anon_sym_STAR_EQ] = ACTIONS(63), - [anon_sym_TILDE] = ACTIONS(63), - [anon_sym_BANG_TILDE] = ACTIONS(63), - [anon_sym_STAR_TILDE] = ACTIONS(63), - [anon_sym_LT_EQ] = ACTIONS(63), - [anon_sym_GT_EQ] = ACTIONS(63), - [anon_sym_PLUS] = ACTIONS(65), - [anon_sym_PLUS_EQ] = ACTIONS(63), - [anon_sym_DASH_EQ] = ACTIONS(63), - [anon_sym_u00d7] = ACTIONS(63), - [anon_sym_SLASH] = ACTIONS(65), - [anon_sym_u00f7] = ACTIONS(63), - [anon_sym_STAR_STAR] = ACTIONS(63), - [anon_sym_u220b] = ACTIONS(63), - [anon_sym_u220c] = ACTIONS(63), - [anon_sym_u2287] = ACTIONS(63), - [anon_sym_u2283] = ACTIONS(63), - [anon_sym_u2285] = ACTIONS(63), - [anon_sym_u2208] = ACTIONS(63), - [anon_sym_u2209] = ACTIONS(63), - [anon_sym_u2286] = ACTIONS(63), - [anon_sym_u2282] = ACTIONS(63), - [anon_sym_u2284] = ACTIONS(63), - [anon_sym_AT_AT] = ACTIONS(63), + [sym_statement] = STATE(1333), + [sym_info_statement] = STATE(1408), + [sym_use_statement] = STATE(1408), + [sym_begin_statement] = STATE(1408), + [sym_cancel_statement] = STATE(1408), + [sym_commit_statement] = STATE(1408), + [sym_define_analyzer_statement] = STATE(1408), + [sym_define_database] = STATE(1408), + [sym_define_event_statement] = STATE(1408), + [sym_define_field_statement] = STATE(1408), + [sym_define_function_statement] = STATE(1408), + [sym_define_index_statement] = STATE(1408), + [sym_define_namespace_statement] = STATE(1408), + [sym_define_param_statement] = STATE(1408), + [sym_define_scope_statement] = STATE(1408), + [sym_define_table_statement] = STATE(1408), + [sym_define_token_statement] = STATE(1408), + [sym_define_user_statement] = STATE(1408), + [sym_remove_statement] = STATE(1408), + [sym_create_statement] = STATE(1408), + [sym_update_statement] = STATE(1408), + [sym_relate_statement] = STATE(1408), + [sym_delete_statement] = STATE(1408), + [sym_insert_statement] = STATE(1408), + [sym_select_statement] = STATE(1408), + [sym_live_select_statement] = STATE(1408), + [sym_select_clause] = STATE(1405), + [sym_value] = STATE(194), + [sym_function_call] = STATE(101), + [sym_base_value] = STATE(201), + [sym_binary_expression] = STATE(101), + [sym_path] = STATE(101), + [sym_graph_path] = STATE(168), + [sym_number] = STATE(58), + [sym_identifier] = STATE(58), + [sym_array] = STATE(58), + [sym_object] = STATE(58), + [sym_object_key] = STATE(1783), + [sym_record_id] = STATE(58), + [sym_sub_query] = STATE(58), + [sym_duration] = STATE(58), + [sym_point] = STATE(58), + [aux_sym_duration_repeat1] = STATE(52), + [sym_comment] = ACTIONS(3), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_select] = ACTIONS(7), + [sym_keyword_rand] = ACTIONS(9), + [sym_keyword_true] = ACTIONS(13), + [sym_keyword_false] = ACTIONS(13), + [sym_keyword_begin] = ACTIONS(15), + [sym_keyword_cancel] = ACTIONS(17), + [sym_keyword_commit] = ACTIONS(19), + [sym_keyword_none] = ACTIONS(13), + [sym_keyword_null] = ACTIONS(13), + [sym_keyword_define] = ACTIONS(21), + [sym_keyword_live] = ACTIONS(23), + [sym_keyword_use] = ACTIONS(25), + [sym_keyword_remove] = ACTIONS(27), + [sym_keyword_create] = ACTIONS(29), + [sym_keyword_delete] = ACTIONS(31), + [sym_keyword_update] = ACTIONS(33), + [sym_keyword_insert] = ACTIONS(35), + [sym_keyword_relate] = ACTIONS(37), + [sym_keyword_count] = ACTIONS(39), + [anon_sym_DASH_GT] = ACTIONS(41), + [anon_sym_LBRACK] = ACTIONS(43), + [anon_sym_LPAREN] = ACTIONS(45), + [anon_sym_LBRACE] = ACTIONS(47), + [anon_sym_LT_DASH] = ACTIONS(49), + [anon_sym_LT_DASH_GT] = ACTIONS(41), + [aux_sym_type_name_token1] = ACTIONS(51), + [sym_string] = ACTIONS(53), + [sym_prefixed_string] = ACTIONS(53), + [sym_int] = ACTIONS(55), + [sym_float] = ACTIONS(55), + [sym_decimal] = ACTIONS(57), + [sym_variable_name] = ACTIONS(53), + [sym_custom_function_name] = ACTIONS(9), + [sym_function_name] = ACTIONS(9), + [sym_duration_part] = ACTIONS(59), }, [175] = { - [sym_expression] = STATE(1795), - [sym_statement] = STATE(1390), - [sym_use_statement] = STATE(1389), - [sym_begin_statement] = STATE(1389), - [sym_cancel_statement] = STATE(1389), - [sym_commit_statement] = STATE(1389), - [sym_define_analyzer_statement] = STATE(1389), - [sym_define_database] = STATE(1389), - [sym_define_event_statement] = STATE(1389), - [sym_define_field_statement] = STATE(1389), - [sym_define_function_statement] = STATE(1389), - [sym_define_index_statement] = STATE(1389), - [sym_define_namespace_statement] = STATE(1389), - [sym_define_param_statement] = STATE(1389), - [sym_define_scope_statement] = STATE(1389), - [sym_define_table_statement] = STATE(1389), - [sym_define_token_statement] = STATE(1389), - [sym_define_user_statement] = STATE(1389), - [sym_remove_statement] = STATE(1389), - [sym_create_statement] = STATE(1389), - [sym_update_statement] = STATE(1389), - [sym_relate_statement] = STATE(1389), - [sym_delete_statement] = STATE(1389), - [sym_insert_statement] = STATE(1389), - [sym_select_statement] = STATE(1389), - [sym_live_select_statement] = STATE(1389), - [sym_select_clause] = STATE(1315), - [sym_value] = STATE(570), - [sym_function_call] = STATE(67), - [sym_base_value] = STATE(4), - [sym_binary_expression] = STATE(67), - [sym_path] = STATE(67), - [sym_graph_path] = STATE(5), - [sym_number] = STATE(27), - [sym_identifier] = STATE(27), - [sym_array] = STATE(27), - [sym_object] = STATE(27), - [sym_object_key] = STATE(1782), - [sym_record_id] = STATE(27), - [sym_sub_query] = STATE(27), - [sym_duration] = STATE(27), - [sym_point] = STATE(27), - [aux_sym_duration_repeat1] = STATE(7), + [sym_where_clause] = STATE(1156), + [sym_timeout_clause] = STATE(1232), + [sym_parallel_clause] = STATE(1333), + [sym_content_clause] = STATE(1013), + [sym_set_clause] = STATE(1013), + [sym_unset_clause] = STATE(1013), + [sym_return_clause] = STATE(1155), + [sym_merge_clause] = STATE(1013), + [sym_patch_clause] = STATE(1013), + [sym_operator] = STATE(728), + [sym_binary_operator] = STATE(776), + [aux_sym_update_statement_repeat1] = STATE(782), + [ts_builtin_sym_end] = ACTIONS(453), [sym_comment] = ACTIONS(3), - [sym_keyword_select] = ACTIONS(5), - [sym_keyword_rand] = ACTIONS(379), - [sym_keyword_true] = ACTIONS(381), - [sym_keyword_false] = ACTIONS(381), - [sym_keyword_begin] = ACTIONS(13), - [sym_keyword_cancel] = ACTIONS(15), - [sym_keyword_commit] = ACTIONS(17), - [sym_keyword_none] = ACTIONS(381), - [sym_keyword_null] = ACTIONS(381), - [sym_keyword_define] = ACTIONS(383), - [sym_keyword_live] = ACTIONS(385), - [sym_keyword_use] = ACTIONS(23), - [sym_keyword_remove] = ACTIONS(25), - [sym_keyword_create] = ACTIONS(387), - [sym_keyword_delete] = ACTIONS(389), - [sym_keyword_update] = ACTIONS(391), - [sym_keyword_insert] = ACTIONS(393), - [sym_keyword_relate] = ACTIONS(395), - [sym_keyword_count] = ACTIONS(397), - [anon_sym_DASH_GT] = ACTIONS(83), - [anon_sym_LBRACK] = ACTIONS(399), - [anon_sym_LPAREN] = ACTIONS(401), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_LT_DASH] = ACTIONS(87), - [anon_sym_LT_DASH_GT] = ACTIONS(83), - [aux_sym_type_name_token1] = ACTIONS(405), - [sym_string] = ACTIONS(407), - [sym_prefixed_string] = ACTIONS(407), - [sym_int] = ACTIONS(409), - [sym_float] = ACTIONS(409), - [sym_decimal] = ACTIONS(411), - [sym_variable_name] = ACTIONS(407), - [sym_custom_function_name] = ACTIONS(379), - [sym_function_name] = ACTIONS(379), - [sym_duration_part] = ACTIONS(413), + [sym_semi_colon] = ACTIONS(453), + [sym_keyword_return] = ACTIONS(513), + [sym_keyword_parallel] = ACTIONS(299), + [sym_keyword_timeout] = ACTIONS(301), + [sym_keyword_where] = ACTIONS(515), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(317), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), + [sym_keyword_content] = ACTIONS(459), + [sym_keyword_merge] = ACTIONS(461), + [sym_keyword_patch] = ACTIONS(463), + [sym_keyword_set] = ACTIONS(517), + [sym_keyword_unset] = ACTIONS(519), + [anon_sym_COMMA] = ACTIONS(521), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), }, [176] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(28), + [sym_array] = STATE(265), + [sym_object] = STATE(265), + [sym_record_id_value] = STATE(307), + [ts_builtin_sym_end] = ACTIONS(176), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(190), - [sym_keyword_as] = ACTIONS(192), - [sym_keyword_group] = ACTIONS(192), - [sym_keyword_and] = ACTIONS(192), - [sym_keyword_or] = ACTIONS(192), - [sym_keyword_is] = ACTIONS(192), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(192), - [sym_keyword_contains_not] = ACTIONS(192), - [sym_keyword_contains_all] = ACTIONS(192), - [sym_keyword_contains_any] = ACTIONS(192), - [sym_keyword_contains_none] = ACTIONS(192), - [sym_keyword_inside] = ACTIONS(192), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(192), - [sym_keyword_all_inside] = ACTIONS(192), - [sym_keyword_any_inside] = ACTIONS(192), - [sym_keyword_none_inside] = ACTIONS(192), - [sym_keyword_outside] = ACTIONS(192), - [sym_keyword_intersects] = ACTIONS(192), - [sym_keyword_drop] = ACTIONS(192), - [sym_keyword_schemafull] = ACTIONS(192), - [sym_keyword_schemaless] = ACTIONS(192), - [sym_keyword_changefeed] = ACTIONS(192), - [sym_keyword_type] = ACTIONS(192), - [sym_keyword_permissions] = ACTIONS(192), - [sym_keyword_comment] = ACTIONS(192), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_RPAREN] = ACTIONS(190), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_RBRACE] = ACTIONS(190), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), + [sym_semi_colon] = ACTIONS(176), + [sym_keyword_as] = ACTIONS(178), + [sym_keyword_where] = ACTIONS(178), + [sym_keyword_group] = ACTIONS(178), + [sym_keyword_and] = ACTIONS(178), + [sym_keyword_or] = ACTIONS(178), + [sym_keyword_is] = ACTIONS(178), + [sym_keyword_not] = ACTIONS(178), + [sym_keyword_contains] = ACTIONS(178), + [sym_keyword_contains_not] = ACTIONS(178), + [sym_keyword_contains_all] = ACTIONS(178), + [sym_keyword_contains_any] = ACTIONS(178), + [sym_keyword_contains_none] = ACTIONS(178), + [sym_keyword_inside] = ACTIONS(178), + [sym_keyword_in] = ACTIONS(178), + [sym_keyword_not_inside] = ACTIONS(178), + [sym_keyword_all_inside] = ACTIONS(178), + [sym_keyword_any_inside] = ACTIONS(178), + [sym_keyword_none_inside] = ACTIONS(178), + [sym_keyword_outside] = ACTIONS(178), + [sym_keyword_intersects] = ACTIONS(178), + [sym_keyword_drop] = ACTIONS(178), + [sym_keyword_schemafull] = ACTIONS(178), + [sym_keyword_schemaless] = ACTIONS(178), + [sym_keyword_changefeed] = ACTIONS(178), + [sym_keyword_type] = ACTIONS(178), + [sym_keyword_permissions] = ACTIONS(178), + [sym_keyword_comment] = ACTIONS(178), + [anon_sym_COMMA] = ACTIONS(176), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_LBRACE] = ACTIONS(523), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [sym_int] = ACTIONS(525), + [sym_record_id_ident] = ACTIONS(525), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), }, [177] = { - [sym_statement] = STATE(1841), - [sym_use_statement] = STATE(1389), - [sym_begin_statement] = STATE(1389), - [sym_cancel_statement] = STATE(1389), - [sym_commit_statement] = STATE(1389), - [sym_define_analyzer_statement] = STATE(1389), - [sym_define_database] = STATE(1389), - [sym_define_event_statement] = STATE(1389), - [sym_define_field_statement] = STATE(1389), - [sym_define_function_statement] = STATE(1389), - [sym_define_index_statement] = STATE(1389), - [sym_define_namespace_statement] = STATE(1389), - [sym_define_param_statement] = STATE(1389), - [sym_define_scope_statement] = STATE(1389), - [sym_define_table_statement] = STATE(1389), - [sym_define_token_statement] = STATE(1389), - [sym_define_user_statement] = STATE(1389), - [sym_remove_statement] = STATE(1389), - [sym_create_statement] = STATE(1389), - [sym_update_statement] = STATE(1389), - [sym_relate_statement] = STATE(1389), - [sym_delete_statement] = STATE(1389), - [sym_insert_statement] = STATE(1389), - [sym_select_statement] = STATE(1389), - [sym_live_select_statement] = STATE(1389), - [sym_select_clause] = STATE(1315), - [sym_value] = STATE(566), - [sym_function_call] = STATE(67), - [sym_base_value] = STATE(4), - [sym_binary_expression] = STATE(67), - [sym_path] = STATE(67), - [sym_graph_path] = STATE(5), - [sym_number] = STATE(27), - [sym_identifier] = STATE(27), - [sym_array] = STATE(27), - [sym_object] = STATE(27), - [sym_object_key] = STATE(1782), - [sym_record_id] = STATE(27), - [sym_sub_query] = STATE(27), - [sym_duration] = STATE(27), - [sym_point] = STATE(27), - [aux_sym_duration_repeat1] = STATE(7), + [sym_filter] = STATE(306), + [sym_path_element] = STATE(200), + [sym_graph_path] = STATE(306), + [sym_subscript] = STATE(306), + [aux_sym_path_repeat1] = STATE(200), + [ts_builtin_sym_end] = ACTIONS(81), [sym_comment] = ACTIONS(3), - [sym_keyword_select] = ACTIONS(5), - [sym_keyword_rand] = ACTIONS(379), - [sym_keyword_true] = ACTIONS(381), - [sym_keyword_false] = ACTIONS(381), - [sym_keyword_begin] = ACTIONS(13), - [sym_keyword_cancel] = ACTIONS(15), - [sym_keyword_commit] = ACTIONS(17), - [sym_keyword_none] = ACTIONS(381), - [sym_keyword_null] = ACTIONS(381), - [sym_keyword_define] = ACTIONS(383), - [sym_keyword_live] = ACTIONS(385), - [sym_keyword_use] = ACTIONS(23), - [sym_keyword_remove] = ACTIONS(25), - [sym_keyword_create] = ACTIONS(387), - [sym_keyword_delete] = ACTIONS(389), - [sym_keyword_update] = ACTIONS(391), - [sym_keyword_insert] = ACTIONS(393), - [sym_keyword_relate] = ACTIONS(395), - [sym_keyword_count] = ACTIONS(397), - [anon_sym_DASH_GT] = ACTIONS(83), - [anon_sym_LBRACK] = ACTIONS(399), - [anon_sym_LPAREN] = ACTIONS(401), - [anon_sym_RPAREN] = ACTIONS(490), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_LT_DASH] = ACTIONS(87), - [anon_sym_LT_DASH_GT] = ACTIONS(83), - [aux_sym_type_name_token1] = ACTIONS(405), - [sym_string] = ACTIONS(407), - [sym_prefixed_string] = ACTIONS(407), - [sym_int] = ACTIONS(409), - [sym_float] = ACTIONS(409), - [sym_decimal] = ACTIONS(411), - [sym_variable_name] = ACTIONS(407), - [sym_custom_function_name] = ACTIONS(379), - [sym_function_name] = ACTIONS(379), - [sym_duration_part] = ACTIONS(413), + [sym_semi_colon] = ACTIONS(81), + [sym_keyword_as] = ACTIONS(81), + [sym_keyword_where] = ACTIONS(81), + [sym_keyword_group] = ACTIONS(81), + [sym_keyword_and] = ACTIONS(81), + [sym_keyword_or] = ACTIONS(81), + [sym_keyword_is] = ACTIONS(81), + [sym_keyword_not] = ACTIONS(83), + [sym_keyword_contains] = ACTIONS(81), + [sym_keyword_contains_not] = ACTIONS(81), + [sym_keyword_contains_all] = ACTIONS(81), + [sym_keyword_contains_any] = ACTIONS(81), + [sym_keyword_contains_none] = ACTIONS(81), + [sym_keyword_inside] = ACTIONS(81), + [sym_keyword_in] = ACTIONS(83), + [sym_keyword_not_inside] = ACTIONS(81), + [sym_keyword_all_inside] = ACTIONS(81), + [sym_keyword_any_inside] = ACTIONS(81), + [sym_keyword_none_inside] = ACTIONS(81), + [sym_keyword_outside] = ACTIONS(81), + [sym_keyword_intersects] = ACTIONS(81), + [sym_keyword_drop] = ACTIONS(81), + [sym_keyword_schemafull] = ACTIONS(81), + [sym_keyword_schemaless] = ACTIONS(81), + [sym_keyword_changefeed] = ACTIONS(81), + [sym_keyword_type] = ACTIONS(81), + [sym_keyword_permissions] = ACTIONS(81), + [sym_keyword_for] = ACTIONS(81), + [sym_keyword_comment] = ACTIONS(81), + [anon_sym_COMMA] = ACTIONS(81), + [anon_sym_DASH_GT] = ACTIONS(527), + [anon_sym_LBRACK] = ACTIONS(529), + [anon_sym_LT_DASH] = ACTIONS(531), + [anon_sym_LT_DASH_GT] = ACTIONS(527), + [anon_sym_STAR] = ACTIONS(83), + [anon_sym_DOT] = ACTIONS(533), + [anon_sym_LT] = ACTIONS(83), + [anon_sym_GT] = ACTIONS(83), + [anon_sym_EQ] = ACTIONS(83), + [anon_sym_DASH] = ACTIONS(83), + [anon_sym_AT] = ACTIONS(83), + [anon_sym_LT_PIPE] = ACTIONS(81), + [anon_sym_AMP_AMP] = ACTIONS(81), + [anon_sym_PIPE_PIPE] = ACTIONS(81), + [anon_sym_QMARK_QMARK] = ACTIONS(81), + [anon_sym_QMARK_COLON] = ACTIONS(81), + [anon_sym_BANG_EQ] = ACTIONS(81), + [anon_sym_EQ_EQ] = ACTIONS(81), + [anon_sym_QMARK_EQ] = ACTIONS(81), + [anon_sym_STAR_EQ] = ACTIONS(81), + [anon_sym_TILDE] = ACTIONS(81), + [anon_sym_BANG_TILDE] = ACTIONS(81), + [anon_sym_STAR_TILDE] = ACTIONS(81), + [anon_sym_LT_EQ] = ACTIONS(81), + [anon_sym_GT_EQ] = ACTIONS(81), + [anon_sym_PLUS] = ACTIONS(83), + [anon_sym_PLUS_EQ] = ACTIONS(81), + [anon_sym_DASH_EQ] = ACTIONS(81), + [anon_sym_u00d7] = ACTIONS(81), + [anon_sym_SLASH] = ACTIONS(83), + [anon_sym_u00f7] = ACTIONS(81), + [anon_sym_STAR_STAR] = ACTIONS(81), + [anon_sym_u220b] = ACTIONS(81), + [anon_sym_u220c] = ACTIONS(81), + [anon_sym_u2287] = ACTIONS(81), + [anon_sym_u2283] = ACTIONS(81), + [anon_sym_u2285] = ACTIONS(81), + [anon_sym_u2208] = ACTIONS(81), + [anon_sym_u2209] = ACTIONS(81), + [anon_sym_u2286] = ACTIONS(81), + [anon_sym_u2282] = ACTIONS(81), + [anon_sym_u2284] = ACTIONS(81), + [anon_sym_AT_AT] = ACTIONS(81), }, [178] = { - [sym_statement] = STATE(1780), - [sym_use_statement] = STATE(1389), - [sym_begin_statement] = STATE(1389), - [sym_cancel_statement] = STATE(1389), - [sym_commit_statement] = STATE(1389), - [sym_define_analyzer_statement] = STATE(1389), - [sym_define_database] = STATE(1389), - [sym_define_event_statement] = STATE(1389), - [sym_define_field_statement] = STATE(1389), - [sym_define_function_statement] = STATE(1389), - [sym_define_index_statement] = STATE(1389), - [sym_define_namespace_statement] = STATE(1389), - [sym_define_param_statement] = STATE(1389), - [sym_define_scope_statement] = STATE(1389), - [sym_define_table_statement] = STATE(1389), - [sym_define_token_statement] = STATE(1389), - [sym_define_user_statement] = STATE(1389), - [sym_remove_statement] = STATE(1389), - [sym_create_statement] = STATE(1389), - [sym_update_statement] = STATE(1389), - [sym_relate_statement] = STATE(1389), - [sym_delete_statement] = STATE(1389), - [sym_insert_statement] = STATE(1389), - [sym_select_statement] = STATE(1389), - [sym_live_select_statement] = STATE(1389), - [sym_select_clause] = STATE(1315), - [sym_value] = STATE(569), - [sym_function_call] = STATE(67), - [sym_base_value] = STATE(4), - [sym_binary_expression] = STATE(67), - [sym_path] = STATE(67), - [sym_graph_path] = STATE(5), - [sym_number] = STATE(27), - [sym_identifier] = STATE(27), - [sym_array] = STATE(27), - [sym_object] = STATE(27), - [sym_object_key] = STATE(1782), - [sym_record_id] = STATE(27), - [sym_sub_query] = STATE(27), - [sym_duration] = STATE(27), - [sym_point] = STATE(27), - [aux_sym_duration_repeat1] = STATE(7), - [sym_comment] = ACTIONS(3), - [sym_keyword_select] = ACTIONS(5), - [sym_keyword_rand] = ACTIONS(379), - [sym_keyword_true] = ACTIONS(381), - [sym_keyword_false] = ACTIONS(381), - [sym_keyword_begin] = ACTIONS(13), - [sym_keyword_cancel] = ACTIONS(15), - [sym_keyword_commit] = ACTIONS(17), - [sym_keyword_none] = ACTIONS(381), - [sym_keyword_null] = ACTIONS(381), - [sym_keyword_define] = ACTIONS(383), - [sym_keyword_live] = ACTIONS(385), - [sym_keyword_use] = ACTIONS(23), - [sym_keyword_remove] = ACTIONS(25), - [sym_keyword_create] = ACTIONS(387), - [sym_keyword_delete] = ACTIONS(389), - [sym_keyword_update] = ACTIONS(391), - [sym_keyword_insert] = ACTIONS(393), - [sym_keyword_relate] = ACTIONS(395), + [sym_statement] = STATE(1431), + [sym_info_statement] = STATE(1408), + [sym_use_statement] = STATE(1408), + [sym_begin_statement] = STATE(1408), + [sym_cancel_statement] = STATE(1408), + [sym_commit_statement] = STATE(1408), + [sym_define_analyzer_statement] = STATE(1408), + [sym_define_database] = STATE(1408), + [sym_define_event_statement] = STATE(1408), + [sym_define_field_statement] = STATE(1408), + [sym_define_function_statement] = STATE(1408), + [sym_define_index_statement] = STATE(1408), + [sym_define_namespace_statement] = STATE(1408), + [sym_define_param_statement] = STATE(1408), + [sym_define_scope_statement] = STATE(1408), + [sym_define_table_statement] = STATE(1408), + [sym_define_token_statement] = STATE(1408), + [sym_define_user_statement] = STATE(1408), + [sym_remove_statement] = STATE(1408), + [sym_create_statement] = STATE(1408), + [sym_update_statement] = STATE(1408), + [sym_relate_statement] = STATE(1408), + [sym_delete_statement] = STATE(1408), + [sym_insert_statement] = STATE(1408), + [sym_select_statement] = STATE(1408), + [sym_live_select_statement] = STATE(1408), + [sym_select_clause] = STATE(1330), + [sym_value] = STATE(126), + [sym_function_call] = STATE(439), + [sym_base_value] = STATE(179), + [sym_binary_expression] = STATE(439), + [sym_path] = STATE(439), + [sym_graph_path] = STATE(169), + [sym_number] = STATE(279), + [sym_identifier] = STATE(279), + [sym_array] = STATE(279), + [sym_object] = STATE(279), + [sym_object_key] = STATE(1765), + [sym_record_id] = STATE(279), + [sym_sub_query] = STATE(279), + [sym_duration] = STATE(279), + [sym_point] = STATE(279), + [aux_sym_duration_repeat1] = STATE(251), + [sym_comment] = ACTIONS(3), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_select] = ACTIONS(7), + [sym_keyword_rand] = ACTIONS(393), + [sym_keyword_true] = ACTIONS(395), + [sym_keyword_false] = ACTIONS(395), + [sym_keyword_begin] = ACTIONS(15), + [sym_keyword_cancel] = ACTIONS(17), + [sym_keyword_commit] = ACTIONS(19), + [sym_keyword_none] = ACTIONS(395), + [sym_keyword_null] = ACTIONS(395), + [sym_keyword_define] = ACTIONS(341), + [sym_keyword_live] = ACTIONS(343), + [sym_keyword_use] = ACTIONS(25), + [sym_keyword_remove] = ACTIONS(27), + [sym_keyword_create] = ACTIONS(345), + [sym_keyword_delete] = ACTIONS(347), + [sym_keyword_update] = ACTIONS(349), + [sym_keyword_insert] = ACTIONS(351), + [sym_keyword_relate] = ACTIONS(353), [sym_keyword_count] = ACTIONS(397), - [anon_sym_DASH_GT] = ACTIONS(83), - [anon_sym_LBRACK] = ACTIONS(399), - [anon_sym_LPAREN] = ACTIONS(401), - [anon_sym_RPAREN] = ACTIONS(492), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_LT_DASH] = ACTIONS(87), - [anon_sym_LT_DASH_GT] = ACTIONS(83), - [aux_sym_type_name_token1] = ACTIONS(405), - [sym_string] = ACTIONS(407), - [sym_prefixed_string] = ACTIONS(407), - [sym_int] = ACTIONS(409), - [sym_float] = ACTIONS(409), - [sym_decimal] = ACTIONS(411), - [sym_variable_name] = ACTIONS(407), - [sym_custom_function_name] = ACTIONS(379), - [sym_function_name] = ACTIONS(379), - [sym_duration_part] = ACTIONS(413), + [anon_sym_DASH_GT] = ACTIONS(399), + [anon_sym_LBRACK] = ACTIONS(401), + [anon_sym_LPAREN] = ACTIONS(403), + [anon_sym_LBRACE] = ACTIONS(405), + [anon_sym_LT_DASH] = ACTIONS(407), + [anon_sym_LT_DASH_GT] = ACTIONS(399), + [aux_sym_type_name_token1] = ACTIONS(409), + [sym_string] = ACTIONS(411), + [sym_prefixed_string] = ACTIONS(411), + [sym_int] = ACTIONS(413), + [sym_float] = ACTIONS(413), + [sym_decimal] = ACTIONS(415), + [sym_variable_name] = ACTIONS(411), + [sym_custom_function_name] = ACTIONS(393), + [sym_function_name] = ACTIONS(393), + [sym_duration_part] = ACTIONS(417), }, [179] = { - [sym_statement] = STATE(1844), - [sym_use_statement] = STATE(1389), - [sym_begin_statement] = STATE(1389), - [sym_cancel_statement] = STATE(1389), - [sym_commit_statement] = STATE(1389), - [sym_define_analyzer_statement] = STATE(1389), - [sym_define_database] = STATE(1389), - [sym_define_event_statement] = STATE(1389), - [sym_define_field_statement] = STATE(1389), - [sym_define_function_statement] = STATE(1389), - [sym_define_index_statement] = STATE(1389), - [sym_define_namespace_statement] = STATE(1389), - [sym_define_param_statement] = STATE(1389), - [sym_define_scope_statement] = STATE(1389), - [sym_define_table_statement] = STATE(1389), - [sym_define_token_statement] = STATE(1389), - [sym_define_user_statement] = STATE(1389), - [sym_remove_statement] = STATE(1389), - [sym_create_statement] = STATE(1389), - [sym_update_statement] = STATE(1389), - [sym_relate_statement] = STATE(1389), - [sym_delete_statement] = STATE(1389), - [sym_insert_statement] = STATE(1389), - [sym_select_statement] = STATE(1389), - [sym_live_select_statement] = STATE(1389), - [sym_select_clause] = STATE(1315), - [sym_value] = STATE(585), - [sym_function_call] = STATE(67), - [sym_base_value] = STATE(4), - [sym_binary_expression] = STATE(67), - [sym_path] = STATE(67), - [sym_graph_path] = STATE(5), - [sym_number] = STATE(27), - [sym_identifier] = STATE(27), - [sym_array] = STATE(27), - [sym_object] = STATE(27), - [sym_object_key] = STATE(1782), - [sym_record_id] = STATE(27), - [sym_sub_query] = STATE(27), - [sym_duration] = STATE(27), - [sym_point] = STATE(27), - [aux_sym_duration_repeat1] = STATE(7), - [sym_comment] = ACTIONS(3), - [sym_keyword_select] = ACTIONS(5), - [sym_keyword_rand] = ACTIONS(379), - [sym_keyword_true] = ACTIONS(381), - [sym_keyword_false] = ACTIONS(381), - [sym_keyword_begin] = ACTIONS(13), - [sym_keyword_cancel] = ACTIONS(15), - [sym_keyword_commit] = ACTIONS(17), - [sym_keyword_none] = ACTIONS(381), - [sym_keyword_null] = ACTIONS(381), - [sym_keyword_define] = ACTIONS(383), - [sym_keyword_live] = ACTIONS(385), - [sym_keyword_use] = ACTIONS(23), - [sym_keyword_remove] = ACTIONS(25), - [sym_keyword_create] = ACTIONS(387), - [sym_keyword_delete] = ACTIONS(389), - [sym_keyword_update] = ACTIONS(391), - [sym_keyword_insert] = ACTIONS(393), - [sym_keyword_relate] = ACTIONS(395), - [sym_keyword_count] = ACTIONS(397), - [anon_sym_DASH_GT] = ACTIONS(83), - [anon_sym_LBRACK] = ACTIONS(399), - [anon_sym_LPAREN] = ACTIONS(401), - [anon_sym_RPAREN] = ACTIONS(494), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_LT_DASH] = ACTIONS(87), - [anon_sym_LT_DASH_GT] = ACTIONS(83), - [aux_sym_type_name_token1] = ACTIONS(405), - [sym_string] = ACTIONS(407), - [sym_prefixed_string] = ACTIONS(407), - [sym_int] = ACTIONS(409), - [sym_float] = ACTIONS(409), - [sym_decimal] = ACTIONS(411), - [sym_variable_name] = ACTIONS(407), - [sym_custom_function_name] = ACTIONS(379), - [sym_function_name] = ACTIONS(379), - [sym_duration_part] = ACTIONS(413), + [sym_filter] = STATE(299), + [sym_path_element] = STATE(167), + [sym_graph_path] = STATE(299), + [sym_subscript] = STATE(299), + [aux_sym_path_repeat1] = STATE(167), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(97), + [sym_keyword_explain] = ACTIONS(97), + [sym_keyword_parallel] = ACTIONS(97), + [sym_keyword_timeout] = ACTIONS(97), + [sym_keyword_fetch] = ACTIONS(97), + [sym_keyword_limit] = ACTIONS(97), + [sym_keyword_order] = ACTIONS(97), + [sym_keyword_with] = ACTIONS(97), + [sym_keyword_where] = ACTIONS(97), + [sym_keyword_split] = ACTIONS(97), + [sym_keyword_group] = ACTIONS(97), + [sym_keyword_and] = ACTIONS(97), + [sym_keyword_or] = ACTIONS(99), + [sym_keyword_is] = ACTIONS(97), + [sym_keyword_not] = ACTIONS(99), + [sym_keyword_contains] = ACTIONS(97), + [sym_keyword_contains_not] = ACTIONS(97), + [sym_keyword_contains_all] = ACTIONS(97), + [sym_keyword_contains_any] = ACTIONS(97), + [sym_keyword_contains_none] = ACTIONS(97), + [sym_keyword_inside] = ACTIONS(97), + [sym_keyword_in] = ACTIONS(99), + [sym_keyword_not_inside] = ACTIONS(97), + [sym_keyword_all_inside] = ACTIONS(97), + [sym_keyword_any_inside] = ACTIONS(97), + [sym_keyword_none_inside] = ACTIONS(97), + [sym_keyword_outside] = ACTIONS(97), + [sym_keyword_intersects] = ACTIONS(97), + [anon_sym_COMMA] = ACTIONS(97), + [anon_sym_DASH_GT] = ACTIONS(399), + [anon_sym_LBRACK] = ACTIONS(507), + [anon_sym_RPAREN] = ACTIONS(97), + [anon_sym_RBRACE] = ACTIONS(97), + [anon_sym_LT_DASH] = ACTIONS(407), + [anon_sym_LT_DASH_GT] = ACTIONS(399), + [anon_sym_STAR] = ACTIONS(99), + [anon_sym_DOT] = ACTIONS(509), + [anon_sym_LT] = ACTIONS(99), + [anon_sym_GT] = ACTIONS(99), + [anon_sym_EQ] = ACTIONS(99), + [anon_sym_DASH] = ACTIONS(99), + [anon_sym_AT] = ACTIONS(99), + [anon_sym_LT_PIPE] = ACTIONS(97), + [anon_sym_AMP_AMP] = ACTIONS(97), + [anon_sym_PIPE_PIPE] = ACTIONS(97), + [anon_sym_QMARK_QMARK] = ACTIONS(97), + [anon_sym_QMARK_COLON] = ACTIONS(97), + [anon_sym_BANG_EQ] = ACTIONS(97), + [anon_sym_EQ_EQ] = ACTIONS(97), + [anon_sym_QMARK_EQ] = ACTIONS(97), + [anon_sym_STAR_EQ] = ACTIONS(97), + [anon_sym_TILDE] = ACTIONS(97), + [anon_sym_BANG_TILDE] = ACTIONS(97), + [anon_sym_STAR_TILDE] = ACTIONS(97), + [anon_sym_LT_EQ] = ACTIONS(97), + [anon_sym_GT_EQ] = ACTIONS(97), + [anon_sym_PLUS] = ACTIONS(99), + [anon_sym_PLUS_EQ] = ACTIONS(97), + [anon_sym_DASH_EQ] = ACTIONS(97), + [anon_sym_u00d7] = ACTIONS(97), + [anon_sym_SLASH] = ACTIONS(99), + [anon_sym_u00f7] = ACTIONS(97), + [anon_sym_STAR_STAR] = ACTIONS(97), + [anon_sym_u220b] = ACTIONS(97), + [anon_sym_u220c] = ACTIONS(97), + [anon_sym_u2287] = ACTIONS(97), + [anon_sym_u2283] = ACTIONS(97), + [anon_sym_u2285] = ACTIONS(97), + [anon_sym_u2208] = ACTIONS(97), + [anon_sym_u2209] = ACTIONS(97), + [anon_sym_u2286] = ACTIONS(97), + [anon_sym_u2282] = ACTIONS(97), + [anon_sym_u2284] = ACTIONS(97), + [anon_sym_AT_AT] = ACTIONS(97), }, [180] = { - [sym_expression] = STATE(1721), - [sym_statement] = STATE(1390), - [sym_use_statement] = STATE(1389), - [sym_begin_statement] = STATE(1389), - [sym_cancel_statement] = STATE(1389), - [sym_commit_statement] = STATE(1389), - [sym_define_analyzer_statement] = STATE(1389), - [sym_define_database] = STATE(1389), - [sym_define_event_statement] = STATE(1389), - [sym_define_field_statement] = STATE(1389), - [sym_define_function_statement] = STATE(1389), - [sym_define_index_statement] = STATE(1389), - [sym_define_namespace_statement] = STATE(1389), - [sym_define_param_statement] = STATE(1389), - [sym_define_scope_statement] = STATE(1389), - [sym_define_table_statement] = STATE(1389), - [sym_define_token_statement] = STATE(1389), - [sym_define_user_statement] = STATE(1389), - [sym_remove_statement] = STATE(1389), - [sym_create_statement] = STATE(1389), - [sym_update_statement] = STATE(1389), - [sym_relate_statement] = STATE(1389), - [sym_delete_statement] = STATE(1389), - [sym_insert_statement] = STATE(1389), - [sym_select_statement] = STATE(1389), - [sym_live_select_statement] = STATE(1389), - [sym_select_clause] = STATE(1315), - [sym_value] = STATE(570), - [sym_function_call] = STATE(67), - [sym_base_value] = STATE(4), - [sym_binary_expression] = STATE(67), - [sym_path] = STATE(67), - [sym_graph_path] = STATE(5), - [sym_number] = STATE(27), - [sym_identifier] = STATE(27), - [sym_array] = STATE(27), - [sym_object] = STATE(27), - [sym_object_key] = STATE(1782), - [sym_record_id] = STATE(27), - [sym_sub_query] = STATE(27), - [sym_duration] = STATE(27), - [sym_point] = STATE(27), - [aux_sym_duration_repeat1] = STATE(7), + [sym_array] = STATE(281), + [sym_object] = STATE(281), + [sym_record_id_value] = STATE(345), + [ts_builtin_sym_end] = ACTIONS(176), [sym_comment] = ACTIONS(3), - [sym_keyword_select] = ACTIONS(5), - [sym_keyword_rand] = ACTIONS(379), - [sym_keyword_true] = ACTIONS(381), - [sym_keyword_false] = ACTIONS(381), - [sym_keyword_begin] = ACTIONS(13), - [sym_keyword_cancel] = ACTIONS(15), - [sym_keyword_commit] = ACTIONS(17), - [sym_keyword_none] = ACTIONS(381), - [sym_keyword_null] = ACTIONS(381), - [sym_keyword_define] = ACTIONS(383), - [sym_keyword_live] = ACTIONS(385), - [sym_keyword_use] = ACTIONS(23), - [sym_keyword_remove] = ACTIONS(25), - [sym_keyword_create] = ACTIONS(387), - [sym_keyword_delete] = ACTIONS(389), - [sym_keyword_update] = ACTIONS(391), - [sym_keyword_insert] = ACTIONS(393), - [sym_keyword_relate] = ACTIONS(395), - [sym_keyword_count] = ACTIONS(397), - [anon_sym_DASH_GT] = ACTIONS(83), - [anon_sym_LBRACK] = ACTIONS(399), - [anon_sym_LPAREN] = ACTIONS(401), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_LT_DASH] = ACTIONS(87), - [anon_sym_LT_DASH_GT] = ACTIONS(83), - [aux_sym_type_name_token1] = ACTIONS(405), - [sym_string] = ACTIONS(407), - [sym_prefixed_string] = ACTIONS(407), - [sym_int] = ACTIONS(409), - [sym_float] = ACTIONS(409), - [sym_decimal] = ACTIONS(496), - [sym_variable_name] = ACTIONS(407), - [sym_custom_function_name] = ACTIONS(379), - [sym_function_name] = ACTIONS(379), - [sym_duration_part] = ACTIONS(413), + [sym_semi_colon] = ACTIONS(176), + [sym_keyword_explain] = ACTIONS(178), + [sym_keyword_parallel] = ACTIONS(178), + [sym_keyword_timeout] = ACTIONS(178), + [sym_keyword_fetch] = ACTIONS(178), + [sym_keyword_limit] = ACTIONS(178), + [sym_keyword_order] = ACTIONS(178), + [sym_keyword_with] = ACTIONS(178), + [sym_keyword_where] = ACTIONS(178), + [sym_keyword_split] = ACTIONS(178), + [sym_keyword_group] = ACTIONS(178), + [sym_keyword_and] = ACTIONS(178), + [sym_keyword_or] = ACTIONS(178), + [sym_keyword_is] = ACTIONS(178), + [sym_keyword_not] = ACTIONS(178), + [sym_keyword_contains] = ACTIONS(178), + [sym_keyword_contains_not] = ACTIONS(178), + [sym_keyword_contains_all] = ACTIONS(178), + [sym_keyword_contains_any] = ACTIONS(178), + [sym_keyword_contains_none] = ACTIONS(178), + [sym_keyword_inside] = ACTIONS(178), + [sym_keyword_in] = ACTIONS(178), + [sym_keyword_not_inside] = ACTIONS(178), + [sym_keyword_all_inside] = ACTIONS(178), + [sym_keyword_any_inside] = ACTIONS(178), + [sym_keyword_none_inside] = ACTIONS(178), + [sym_keyword_outside] = ACTIONS(178), + [sym_keyword_intersects] = ACTIONS(178), + [anon_sym_COMMA] = ACTIONS(176), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_LBRACE] = ACTIONS(439), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [sym_int] = ACTIONS(535), + [sym_record_id_ident] = ACTIONS(535), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), }, [181] = { - [sym_statement] = STATE(1757), - [sym_use_statement] = STATE(1389), - [sym_begin_statement] = STATE(1389), - [sym_cancel_statement] = STATE(1389), - [sym_commit_statement] = STATE(1389), - [sym_define_analyzer_statement] = STATE(1389), - [sym_define_database] = STATE(1389), - [sym_define_event_statement] = STATE(1389), - [sym_define_field_statement] = STATE(1389), - [sym_define_function_statement] = STATE(1389), - [sym_define_index_statement] = STATE(1389), - [sym_define_namespace_statement] = STATE(1389), - [sym_define_param_statement] = STATE(1389), - [sym_define_scope_statement] = STATE(1389), - [sym_define_table_statement] = STATE(1389), - [sym_define_token_statement] = STATE(1389), - [sym_define_user_statement] = STATE(1389), - [sym_remove_statement] = STATE(1389), - [sym_create_statement] = STATE(1389), - [sym_update_statement] = STATE(1389), - [sym_relate_statement] = STATE(1389), - [sym_delete_statement] = STATE(1389), - [sym_insert_statement] = STATE(1389), - [sym_select_statement] = STATE(1389), - [sym_live_select_statement] = STATE(1389), - [sym_select_clause] = STATE(1315), - [sym_value] = STATE(574), - [sym_function_call] = STATE(67), - [sym_base_value] = STATE(4), - [sym_binary_expression] = STATE(67), - [sym_path] = STATE(67), - [sym_graph_path] = STATE(5), - [sym_number] = STATE(27), - [sym_identifier] = STATE(27), - [sym_array] = STATE(27), - [sym_object] = STATE(27), - [sym_object_key] = STATE(1782), - [sym_record_id] = STATE(27), - [sym_sub_query] = STATE(27), - [sym_duration] = STATE(27), - [sym_point] = STATE(27), - [aux_sym_duration_repeat1] = STATE(7), - [sym_comment] = ACTIONS(3), - [sym_keyword_select] = ACTIONS(5), - [sym_keyword_rand] = ACTIONS(379), - [sym_keyword_true] = ACTIONS(381), - [sym_keyword_false] = ACTIONS(381), - [sym_keyword_begin] = ACTIONS(13), - [sym_keyword_cancel] = ACTIONS(15), - [sym_keyword_commit] = ACTIONS(17), - [sym_keyword_none] = ACTIONS(381), - [sym_keyword_null] = ACTIONS(381), - [sym_keyword_define] = ACTIONS(383), - [sym_keyword_live] = ACTIONS(385), - [sym_keyword_use] = ACTIONS(23), - [sym_keyword_remove] = ACTIONS(25), - [sym_keyword_create] = ACTIONS(387), - [sym_keyword_delete] = ACTIONS(389), - [sym_keyword_update] = ACTIONS(391), - [sym_keyword_insert] = ACTIONS(393), - [sym_keyword_relate] = ACTIONS(395), - [sym_keyword_count] = ACTIONS(397), - [anon_sym_DASH_GT] = ACTIONS(83), - [anon_sym_LBRACK] = ACTIONS(399), - [anon_sym_LPAREN] = ACTIONS(401), - [anon_sym_RPAREN] = ACTIONS(498), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_LT_DASH] = ACTIONS(87), - [anon_sym_LT_DASH_GT] = ACTIONS(83), - [aux_sym_type_name_token1] = ACTIONS(405), - [sym_string] = ACTIONS(407), - [sym_prefixed_string] = ACTIONS(407), - [sym_int] = ACTIONS(409), - [sym_float] = ACTIONS(409), - [sym_decimal] = ACTIONS(411), - [sym_variable_name] = ACTIONS(407), - [sym_custom_function_name] = ACTIONS(379), - [sym_function_name] = ACTIONS(379), - [sym_duration_part] = ACTIONS(413), + [sym_filter] = STATE(56), + [sym_path_element] = STATE(182), + [sym_graph_path] = STATE(56), + [sym_subscript] = STATE(56), + [aux_sym_path_repeat1] = STATE(182), + [ts_builtin_sym_end] = ACTIONS(81), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(81), + [sym_keyword_return] = ACTIONS(81), + [sym_keyword_parallel] = ACTIONS(81), + [sym_keyword_timeout] = ACTIONS(81), + [sym_keyword_where] = ACTIONS(81), + [sym_keyword_and] = ACTIONS(81), + [sym_keyword_or] = ACTIONS(81), + [sym_keyword_is] = ACTIONS(81), + [sym_keyword_not] = ACTIONS(83), + [sym_keyword_contains] = ACTIONS(81), + [sym_keyword_contains_not] = ACTIONS(81), + [sym_keyword_contains_all] = ACTIONS(81), + [sym_keyword_contains_any] = ACTIONS(81), + [sym_keyword_contains_none] = ACTIONS(81), + [sym_keyword_inside] = ACTIONS(81), + [sym_keyword_in] = ACTIONS(83), + [sym_keyword_not_inside] = ACTIONS(81), + [sym_keyword_all_inside] = ACTIONS(81), + [sym_keyword_any_inside] = ACTIONS(81), + [sym_keyword_none_inside] = ACTIONS(81), + [sym_keyword_outside] = ACTIONS(81), + [sym_keyword_intersects] = ACTIONS(81), + [sym_keyword_content] = ACTIONS(81), + [sym_keyword_merge] = ACTIONS(81), + [sym_keyword_patch] = ACTIONS(81), + [sym_keyword_permissions] = ACTIONS(81), + [sym_keyword_comment] = ACTIONS(81), + [sym_keyword_set] = ACTIONS(81), + [sym_keyword_unset] = ACTIONS(81), + [anon_sym_COMMA] = ACTIONS(81), + [anon_sym_DASH_GT] = ACTIONS(41), + [anon_sym_LBRACK] = ACTIONS(279), + [anon_sym_LT_DASH] = ACTIONS(49), + [anon_sym_LT_DASH_GT] = ACTIONS(41), + [anon_sym_STAR] = ACTIONS(83), + [anon_sym_DOT] = ACTIONS(511), + [anon_sym_LT] = ACTIONS(83), + [anon_sym_GT] = ACTIONS(83), + [anon_sym_EQ] = ACTIONS(83), + [anon_sym_DASH] = ACTIONS(83), + [anon_sym_AT] = ACTIONS(83), + [anon_sym_LT_PIPE] = ACTIONS(81), + [anon_sym_AMP_AMP] = ACTIONS(81), + [anon_sym_PIPE_PIPE] = ACTIONS(81), + [anon_sym_QMARK_QMARK] = ACTIONS(81), + [anon_sym_QMARK_COLON] = ACTIONS(81), + [anon_sym_BANG_EQ] = ACTIONS(81), + [anon_sym_EQ_EQ] = ACTIONS(81), + [anon_sym_QMARK_EQ] = ACTIONS(81), + [anon_sym_STAR_EQ] = ACTIONS(81), + [anon_sym_TILDE] = ACTIONS(81), + [anon_sym_BANG_TILDE] = ACTIONS(81), + [anon_sym_STAR_TILDE] = ACTIONS(81), + [anon_sym_LT_EQ] = ACTIONS(81), + [anon_sym_GT_EQ] = ACTIONS(81), + [anon_sym_PLUS] = ACTIONS(83), + [anon_sym_PLUS_EQ] = ACTIONS(81), + [anon_sym_DASH_EQ] = ACTIONS(81), + [anon_sym_u00d7] = ACTIONS(81), + [anon_sym_SLASH] = ACTIONS(83), + [anon_sym_u00f7] = ACTIONS(81), + [anon_sym_STAR_STAR] = ACTIONS(81), + [anon_sym_u220b] = ACTIONS(81), + [anon_sym_u220c] = ACTIONS(81), + [anon_sym_u2287] = ACTIONS(81), + [anon_sym_u2283] = ACTIONS(81), + [anon_sym_u2285] = ACTIONS(81), + [anon_sym_u2208] = ACTIONS(81), + [anon_sym_u2209] = ACTIONS(81), + [anon_sym_u2286] = ACTIONS(81), + [anon_sym_u2282] = ACTIONS(81), + [anon_sym_u2284] = ACTIONS(81), + [anon_sym_AT_AT] = ACTIONS(81), }, [182] = { - [sym_expression] = STATE(1581), - [sym_statement] = STATE(1390), - [sym_use_statement] = STATE(1389), - [sym_begin_statement] = STATE(1389), - [sym_cancel_statement] = STATE(1389), - [sym_commit_statement] = STATE(1389), - [sym_define_analyzer_statement] = STATE(1389), - [sym_define_database] = STATE(1389), - [sym_define_event_statement] = STATE(1389), - [sym_define_field_statement] = STATE(1389), - [sym_define_function_statement] = STATE(1389), - [sym_define_index_statement] = STATE(1389), - [sym_define_namespace_statement] = STATE(1389), - [sym_define_param_statement] = STATE(1389), - [sym_define_scope_statement] = STATE(1389), - [sym_define_table_statement] = STATE(1389), - [sym_define_token_statement] = STATE(1389), - [sym_define_user_statement] = STATE(1389), - [sym_remove_statement] = STATE(1389), - [sym_create_statement] = STATE(1389), - [sym_update_statement] = STATE(1389), - [sym_relate_statement] = STATE(1389), - [sym_delete_statement] = STATE(1389), - [sym_insert_statement] = STATE(1389), - [sym_select_statement] = STATE(1389), - [sym_live_select_statement] = STATE(1389), - [sym_select_clause] = STATE(1315), - [sym_value] = STATE(570), - [sym_function_call] = STATE(67), - [sym_base_value] = STATE(4), - [sym_binary_expression] = STATE(67), - [sym_path] = STATE(67), - [sym_graph_path] = STATE(5), - [sym_number] = STATE(27), - [sym_identifier] = STATE(27), - [sym_array] = STATE(27), - [sym_object] = STATE(27), - [sym_object_key] = STATE(1782), - [sym_record_id] = STATE(27), - [sym_sub_query] = STATE(27), - [sym_duration] = STATE(27), - [sym_point] = STATE(27), - [aux_sym_duration_repeat1] = STATE(7), - [sym_comment] = ACTIONS(3), - [sym_keyword_select] = ACTIONS(5), - [sym_keyword_rand] = ACTIONS(379), - [sym_keyword_true] = ACTIONS(381), - [sym_keyword_false] = ACTIONS(381), - [sym_keyword_begin] = ACTIONS(13), - [sym_keyword_cancel] = ACTIONS(15), - [sym_keyword_commit] = ACTIONS(17), - [sym_keyword_none] = ACTIONS(381), - [sym_keyword_null] = ACTIONS(381), - [sym_keyword_define] = ACTIONS(383), - [sym_keyword_live] = ACTIONS(385), - [sym_keyword_use] = ACTIONS(23), - [sym_keyword_remove] = ACTIONS(25), - [sym_keyword_create] = ACTIONS(387), - [sym_keyword_delete] = ACTIONS(389), - [sym_keyword_update] = ACTIONS(391), - [sym_keyword_insert] = ACTIONS(393), - [sym_keyword_relate] = ACTIONS(395), - [sym_keyword_count] = ACTIONS(397), - [anon_sym_DASH_GT] = ACTIONS(83), - [anon_sym_LBRACK] = ACTIONS(399), - [anon_sym_LPAREN] = ACTIONS(401), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_LT_DASH] = ACTIONS(87), - [anon_sym_LT_DASH_GT] = ACTIONS(83), - [aux_sym_type_name_token1] = ACTIONS(405), - [sym_string] = ACTIONS(407), - [sym_prefixed_string] = ACTIONS(407), - [sym_int] = ACTIONS(409), - [sym_float] = ACTIONS(409), - [sym_decimal] = ACTIONS(411), - [sym_variable_name] = ACTIONS(407), - [sym_custom_function_name] = ACTIONS(379), - [sym_function_name] = ACTIONS(379), - [sym_duration_part] = ACTIONS(413), + [sym_filter] = STATE(56), + [sym_path_element] = STATE(182), + [sym_graph_path] = STATE(56), + [sym_subscript] = STATE(56), + [aux_sym_path_repeat1] = STATE(182), + [ts_builtin_sym_end] = ACTIONS(65), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(65), + [sym_keyword_return] = ACTIONS(65), + [sym_keyword_parallel] = ACTIONS(65), + [sym_keyword_timeout] = ACTIONS(65), + [sym_keyword_where] = ACTIONS(65), + [sym_keyword_and] = ACTIONS(65), + [sym_keyword_or] = ACTIONS(65), + [sym_keyword_is] = ACTIONS(65), + [sym_keyword_not] = ACTIONS(67), + [sym_keyword_contains] = ACTIONS(65), + [sym_keyword_contains_not] = ACTIONS(65), + [sym_keyword_contains_all] = ACTIONS(65), + [sym_keyword_contains_any] = ACTIONS(65), + [sym_keyword_contains_none] = ACTIONS(65), + [sym_keyword_inside] = ACTIONS(65), + [sym_keyword_in] = ACTIONS(67), + [sym_keyword_not_inside] = ACTIONS(65), + [sym_keyword_all_inside] = ACTIONS(65), + [sym_keyword_any_inside] = ACTIONS(65), + [sym_keyword_none_inside] = ACTIONS(65), + [sym_keyword_outside] = ACTIONS(65), + [sym_keyword_intersects] = ACTIONS(65), + [sym_keyword_content] = ACTIONS(65), + [sym_keyword_merge] = ACTIONS(65), + [sym_keyword_patch] = ACTIONS(65), + [sym_keyword_permissions] = ACTIONS(65), + [sym_keyword_comment] = ACTIONS(65), + [sym_keyword_set] = ACTIONS(65), + [sym_keyword_unset] = ACTIONS(65), + [anon_sym_COMMA] = ACTIONS(65), + [anon_sym_DASH_GT] = ACTIONS(537), + [anon_sym_LBRACK] = ACTIONS(268), + [anon_sym_LT_DASH] = ACTIONS(540), + [anon_sym_LT_DASH_GT] = ACTIONS(537), + [anon_sym_STAR] = ACTIONS(67), + [anon_sym_DOT] = ACTIONS(543), + [anon_sym_LT] = ACTIONS(67), + [anon_sym_GT] = ACTIONS(67), + [anon_sym_EQ] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_AT] = ACTIONS(67), + [anon_sym_LT_PIPE] = ACTIONS(65), + [anon_sym_AMP_AMP] = ACTIONS(65), + [anon_sym_PIPE_PIPE] = ACTIONS(65), + [anon_sym_QMARK_QMARK] = ACTIONS(65), + [anon_sym_QMARK_COLON] = ACTIONS(65), + [anon_sym_BANG_EQ] = ACTIONS(65), + [anon_sym_EQ_EQ] = ACTIONS(65), + [anon_sym_QMARK_EQ] = ACTIONS(65), + [anon_sym_STAR_EQ] = ACTIONS(65), + [anon_sym_TILDE] = ACTIONS(65), + [anon_sym_BANG_TILDE] = ACTIONS(65), + [anon_sym_STAR_TILDE] = ACTIONS(65), + [anon_sym_LT_EQ] = ACTIONS(65), + [anon_sym_GT_EQ] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_PLUS_EQ] = ACTIONS(65), + [anon_sym_DASH_EQ] = ACTIONS(65), + [anon_sym_u00d7] = ACTIONS(65), + [anon_sym_SLASH] = ACTIONS(67), + [anon_sym_u00f7] = ACTIONS(65), + [anon_sym_STAR_STAR] = ACTIONS(65), + [anon_sym_u220b] = ACTIONS(65), + [anon_sym_u220c] = ACTIONS(65), + [anon_sym_u2287] = ACTIONS(65), + [anon_sym_u2283] = ACTIONS(65), + [anon_sym_u2285] = ACTIONS(65), + [anon_sym_u2208] = ACTIONS(65), + [anon_sym_u2209] = ACTIONS(65), + [anon_sym_u2286] = ACTIONS(65), + [anon_sym_u2282] = ACTIONS(65), + [anon_sym_u2284] = ACTIONS(65), + [anon_sym_AT_AT] = ACTIONS(65), }, [183] = { - [sym_statement] = STATE(1285), - [sym_use_statement] = STATE(1389), - [sym_begin_statement] = STATE(1389), - [sym_cancel_statement] = STATE(1389), - [sym_commit_statement] = STATE(1389), - [sym_define_analyzer_statement] = STATE(1389), - [sym_define_database] = STATE(1389), - [sym_define_event_statement] = STATE(1389), - [sym_define_field_statement] = STATE(1389), - [sym_define_function_statement] = STATE(1389), - [sym_define_index_statement] = STATE(1389), - [sym_define_namespace_statement] = STATE(1389), - [sym_define_param_statement] = STATE(1389), - [sym_define_scope_statement] = STATE(1389), - [sym_define_table_statement] = STATE(1389), - [sym_define_token_statement] = STATE(1389), - [sym_define_user_statement] = STATE(1389), - [sym_remove_statement] = STATE(1389), - [sym_create_statement] = STATE(1389), - [sym_update_statement] = STATE(1389), - [sym_relate_statement] = STATE(1389), - [sym_delete_statement] = STATE(1389), - [sym_insert_statement] = STATE(1389), - [sym_select_statement] = STATE(1389), - [sym_live_select_statement] = STATE(1389), - [sym_select_clause] = STATE(1387), - [sym_value] = STATE(425), - [sym_function_call] = STATE(97), - [sym_base_value] = STATE(162), - [sym_binary_expression] = STATE(97), - [sym_path] = STATE(97), - [sym_graph_path] = STATE(153), - [sym_number] = STATE(62), - [sym_identifier] = STATE(62), - [sym_array] = STATE(62), - [sym_object] = STATE(62), - [sym_object_key] = STATE(1818), - [sym_record_id] = STATE(62), - [sym_sub_query] = STATE(62), - [sym_duration] = STATE(62), - [sym_point] = STATE(62), - [aux_sym_duration_repeat1] = STATE(51), + [sym_array] = STATE(281), + [sym_object] = STATE(281), + [sym_record_id_value] = STATE(344), + [ts_builtin_sym_end] = ACTIONS(144), [sym_comment] = ACTIONS(3), - [sym_keyword_select] = ACTIONS(5), - [sym_keyword_only] = ACTIONS(500), - [sym_keyword_rand] = ACTIONS(7), - [sym_keyword_true] = ACTIONS(11), - [sym_keyword_false] = ACTIONS(11), - [sym_keyword_begin] = ACTIONS(13), - [sym_keyword_cancel] = ACTIONS(15), - [sym_keyword_commit] = ACTIONS(17), - [sym_keyword_none] = ACTIONS(11), - [sym_keyword_null] = ACTIONS(11), - [sym_keyword_define] = ACTIONS(19), - [sym_keyword_live] = ACTIONS(21), - [sym_keyword_use] = ACTIONS(23), - [sym_keyword_remove] = ACTIONS(25), - [sym_keyword_create] = ACTIONS(27), - [sym_keyword_delete] = ACTIONS(29), - [sym_keyword_update] = ACTIONS(31), - [sym_keyword_insert] = ACTIONS(33), - [sym_keyword_relate] = ACTIONS(35), - [sym_keyword_count] = ACTIONS(37), - [anon_sym_DASH_GT] = ACTIONS(39), - [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_LPAREN] = ACTIONS(43), - [anon_sym_LBRACE] = ACTIONS(45), - [anon_sym_LT_DASH] = ACTIONS(47), - [anon_sym_LT_DASH_GT] = ACTIONS(39), - [aux_sym_type_name_token1] = ACTIONS(49), - [sym_string] = ACTIONS(51), - [sym_prefixed_string] = ACTIONS(51), - [sym_int] = ACTIONS(53), - [sym_float] = ACTIONS(53), - [sym_decimal] = ACTIONS(55), - [sym_variable_name] = ACTIONS(51), - [sym_custom_function_name] = ACTIONS(7), - [sym_function_name] = ACTIONS(7), - [sym_duration_part] = ACTIONS(57), + [sym_semi_colon] = ACTIONS(144), + [sym_keyword_explain] = ACTIONS(146), + [sym_keyword_parallel] = ACTIONS(146), + [sym_keyword_timeout] = ACTIONS(146), + [sym_keyword_fetch] = ACTIONS(146), + [sym_keyword_limit] = ACTIONS(146), + [sym_keyword_order] = ACTIONS(146), + [sym_keyword_with] = ACTIONS(146), + [sym_keyword_where] = ACTIONS(146), + [sym_keyword_split] = ACTIONS(146), + [sym_keyword_group] = ACTIONS(146), + [sym_keyword_and] = ACTIONS(146), + [sym_keyword_or] = ACTIONS(146), + [sym_keyword_is] = ACTIONS(146), + [sym_keyword_not] = ACTIONS(146), + [sym_keyword_contains] = ACTIONS(146), + [sym_keyword_contains_not] = ACTIONS(146), + [sym_keyword_contains_all] = ACTIONS(146), + [sym_keyword_contains_any] = ACTIONS(146), + [sym_keyword_contains_none] = ACTIONS(146), + [sym_keyword_inside] = ACTIONS(146), + [sym_keyword_in] = ACTIONS(146), + [sym_keyword_not_inside] = ACTIONS(146), + [sym_keyword_all_inside] = ACTIONS(146), + [sym_keyword_any_inside] = ACTIONS(146), + [sym_keyword_none_inside] = ACTIONS(146), + [sym_keyword_outside] = ACTIONS(146), + [sym_keyword_intersects] = ACTIONS(146), + [anon_sym_COMMA] = ACTIONS(144), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_LBRACE] = ACTIONS(439), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [sym_int] = ACTIONS(535), + [sym_record_id_ident] = ACTIONS(535), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), }, [184] = { - [sym_expression] = STATE(1822), - [sym_statement] = STATE(1390), - [sym_use_statement] = STATE(1389), - [sym_begin_statement] = STATE(1389), - [sym_cancel_statement] = STATE(1389), - [sym_commit_statement] = STATE(1389), - [sym_define_analyzer_statement] = STATE(1389), - [sym_define_database] = STATE(1389), - [sym_define_event_statement] = STATE(1389), - [sym_define_field_statement] = STATE(1389), - [sym_define_function_statement] = STATE(1389), - [sym_define_index_statement] = STATE(1389), - [sym_define_namespace_statement] = STATE(1389), - [sym_define_param_statement] = STATE(1389), - [sym_define_scope_statement] = STATE(1389), - [sym_define_table_statement] = STATE(1389), - [sym_define_token_statement] = STATE(1389), - [sym_define_user_statement] = STATE(1389), - [sym_remove_statement] = STATE(1389), - [sym_create_statement] = STATE(1389), - [sym_update_statement] = STATE(1389), - [sym_relate_statement] = STATE(1389), - [sym_delete_statement] = STATE(1389), - [sym_insert_statement] = STATE(1389), - [sym_select_statement] = STATE(1389), - [sym_live_select_statement] = STATE(1389), - [sym_select_clause] = STATE(1315), - [sym_value] = STATE(570), - [sym_function_call] = STATE(67), - [sym_base_value] = STATE(4), - [sym_binary_expression] = STATE(67), - [sym_path] = STATE(67), - [sym_graph_path] = STATE(5), - [sym_number] = STATE(27), - [sym_identifier] = STATE(27), - [sym_array] = STATE(27), - [sym_object] = STATE(27), - [sym_object_key] = STATE(1782), - [sym_record_id] = STATE(27), - [sym_sub_query] = STATE(27), - [sym_duration] = STATE(27), - [sym_point] = STATE(27), - [aux_sym_duration_repeat1] = STATE(7), - [sym_comment] = ACTIONS(3), - [sym_keyword_select] = ACTIONS(5), - [sym_keyword_rand] = ACTIONS(379), - [sym_keyword_true] = ACTIONS(381), - [sym_keyword_false] = ACTIONS(381), - [sym_keyword_begin] = ACTIONS(13), - [sym_keyword_cancel] = ACTIONS(15), - [sym_keyword_commit] = ACTIONS(17), - [sym_keyword_none] = ACTIONS(381), - [sym_keyword_null] = ACTIONS(381), - [sym_keyword_define] = ACTIONS(383), - [sym_keyword_live] = ACTIONS(385), - [sym_keyword_use] = ACTIONS(23), - [sym_keyword_remove] = ACTIONS(25), - [sym_keyword_create] = ACTIONS(387), - [sym_keyword_delete] = ACTIONS(389), - [sym_keyword_update] = ACTIONS(391), - [sym_keyword_insert] = ACTIONS(393), - [sym_keyword_relate] = ACTIONS(395), - [sym_keyword_count] = ACTIONS(397), - [anon_sym_DASH_GT] = ACTIONS(83), - [anon_sym_LBRACK] = ACTIONS(399), - [anon_sym_LPAREN] = ACTIONS(401), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_LT_DASH] = ACTIONS(87), - [anon_sym_LT_DASH_GT] = ACTIONS(83), - [aux_sym_type_name_token1] = ACTIONS(405), - [sym_string] = ACTIONS(407), - [sym_prefixed_string] = ACTIONS(407), - [sym_int] = ACTIONS(409), - [sym_float] = ACTIONS(409), - [sym_decimal] = ACTIONS(502), - [sym_variable_name] = ACTIONS(407), - [sym_custom_function_name] = ACTIONS(379), - [sym_function_name] = ACTIONS(379), - [sym_duration_part] = ACTIONS(413), + [sym_array] = STATE(281), + [sym_object] = STATE(281), + [sym_record_id_value] = STATE(337), + [ts_builtin_sym_end] = ACTIONS(487), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(487), + [sym_keyword_explain] = ACTIONS(489), + [sym_keyword_parallel] = ACTIONS(489), + [sym_keyword_timeout] = ACTIONS(489), + [sym_keyword_fetch] = ACTIONS(489), + [sym_keyword_limit] = ACTIONS(489), + [sym_keyword_order] = ACTIONS(489), + [sym_keyword_with] = ACTIONS(489), + [sym_keyword_where] = ACTIONS(489), + [sym_keyword_split] = ACTIONS(489), + [sym_keyword_group] = ACTIONS(489), + [sym_keyword_and] = ACTIONS(489), + [sym_keyword_or] = ACTIONS(489), + [sym_keyword_is] = ACTIONS(489), + [sym_keyword_not] = ACTIONS(489), + [sym_keyword_contains] = ACTIONS(489), + [sym_keyword_contains_not] = ACTIONS(489), + [sym_keyword_contains_all] = ACTIONS(489), + [sym_keyword_contains_any] = ACTIONS(489), + [sym_keyword_contains_none] = ACTIONS(489), + [sym_keyword_inside] = ACTIONS(489), + [sym_keyword_in] = ACTIONS(489), + [sym_keyword_not_inside] = ACTIONS(489), + [sym_keyword_all_inside] = ACTIONS(489), + [sym_keyword_any_inside] = ACTIONS(489), + [sym_keyword_none_inside] = ACTIONS(489), + [sym_keyword_outside] = ACTIONS(489), + [sym_keyword_intersects] = ACTIONS(489), + [anon_sym_COMMA] = ACTIONS(487), + [anon_sym_DASH_GT] = ACTIONS(487), + [anon_sym_LBRACK] = ACTIONS(487), + [anon_sym_LBRACE] = ACTIONS(439), + [anon_sym_LT_DASH] = ACTIONS(489), + [anon_sym_LT_DASH_GT] = ACTIONS(487), + [anon_sym_STAR] = ACTIONS(489), + [anon_sym_DOT] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(489), + [anon_sym_GT] = ACTIONS(489), + [sym_int] = ACTIONS(535), + [sym_record_id_ident] = ACTIONS(535), + [anon_sym_EQ] = ACTIONS(489), + [anon_sym_DASH] = ACTIONS(489), + [anon_sym_AT] = ACTIONS(489), + [anon_sym_LT_PIPE] = ACTIONS(487), + [anon_sym_AMP_AMP] = ACTIONS(487), + [anon_sym_PIPE_PIPE] = ACTIONS(487), + [anon_sym_QMARK_QMARK] = ACTIONS(487), + [anon_sym_QMARK_COLON] = ACTIONS(487), + [anon_sym_BANG_EQ] = ACTIONS(487), + [anon_sym_EQ_EQ] = ACTIONS(487), + [anon_sym_QMARK_EQ] = ACTIONS(487), + [anon_sym_STAR_EQ] = ACTIONS(487), + [anon_sym_TILDE] = ACTIONS(487), + [anon_sym_BANG_TILDE] = ACTIONS(487), + [anon_sym_STAR_TILDE] = ACTIONS(487), + [anon_sym_LT_EQ] = ACTIONS(487), + [anon_sym_GT_EQ] = ACTIONS(487), + [anon_sym_PLUS] = ACTIONS(489), + [anon_sym_PLUS_EQ] = ACTIONS(487), + [anon_sym_DASH_EQ] = ACTIONS(487), + [anon_sym_u00d7] = ACTIONS(487), + [anon_sym_SLASH] = ACTIONS(489), + [anon_sym_u00f7] = ACTIONS(487), + [anon_sym_STAR_STAR] = ACTIONS(487), + [anon_sym_u220b] = ACTIONS(487), + [anon_sym_u220c] = ACTIONS(487), + [anon_sym_u2287] = ACTIONS(487), + [anon_sym_u2283] = ACTIONS(487), + [anon_sym_u2285] = ACTIONS(487), + [anon_sym_u2208] = ACTIONS(487), + [anon_sym_u2209] = ACTIONS(487), + [anon_sym_u2286] = ACTIONS(487), + [anon_sym_u2282] = ACTIONS(487), + [anon_sym_u2284] = ACTIONS(487), + [anon_sym_AT_AT] = ACTIONS(487), }, [185] = { - [sym_statement] = STATE(1286), - [sym_use_statement] = STATE(1389), - [sym_begin_statement] = STATE(1389), - [sym_cancel_statement] = STATE(1389), - [sym_commit_statement] = STATE(1389), - [sym_define_analyzer_statement] = STATE(1389), - [sym_define_database] = STATE(1389), - [sym_define_event_statement] = STATE(1389), - [sym_define_field_statement] = STATE(1389), - [sym_define_function_statement] = STATE(1389), - [sym_define_index_statement] = STATE(1389), - [sym_define_namespace_statement] = STATE(1389), - [sym_define_param_statement] = STATE(1389), - [sym_define_scope_statement] = STATE(1389), - [sym_define_table_statement] = STATE(1389), - [sym_define_token_statement] = STATE(1389), - [sym_define_user_statement] = STATE(1389), - [sym_remove_statement] = STATE(1389), - [sym_create_statement] = STATE(1389), - [sym_update_statement] = STATE(1389), - [sym_relate_statement] = STATE(1389), - [sym_delete_statement] = STATE(1389), - [sym_insert_statement] = STATE(1389), - [sym_select_statement] = STATE(1389), - [sym_live_select_statement] = STATE(1389), - [sym_select_clause] = STATE(1387), - [sym_value] = STATE(144), - [sym_function_call] = STATE(97), - [sym_base_value] = STATE(162), - [sym_binary_expression] = STATE(97), - [sym_path] = STATE(97), - [sym_graph_path] = STATE(153), - [sym_number] = STATE(62), - [sym_identifier] = STATE(62), - [sym_array] = STATE(62), - [sym_object] = STATE(62), - [sym_object_key] = STATE(1809), - [sym_record_id] = STATE(62), - [sym_sub_query] = STATE(62), - [sym_duration] = STATE(62), - [sym_point] = STATE(62), - [aux_sym_duration_repeat1] = STATE(51), + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(25), [sym_comment] = ACTIONS(3), - [sym_keyword_select] = ACTIONS(5), - [sym_keyword_only] = ACTIONS(504), - [sym_keyword_rand] = ACTIONS(7), - [sym_keyword_true] = ACTIONS(11), - [sym_keyword_false] = ACTIONS(11), - [sym_keyword_begin] = ACTIONS(13), - [sym_keyword_cancel] = ACTIONS(15), - [sym_keyword_commit] = ACTIONS(17), - [sym_keyword_none] = ACTIONS(11), - [sym_keyword_null] = ACTIONS(11), - [sym_keyword_define] = ACTIONS(19), - [sym_keyword_live] = ACTIONS(21), - [sym_keyword_use] = ACTIONS(23), - [sym_keyword_remove] = ACTIONS(25), - [sym_keyword_create] = ACTIONS(27), - [sym_keyword_delete] = ACTIONS(29), - [sym_keyword_update] = ACTIONS(31), - [sym_keyword_insert] = ACTIONS(33), - [sym_keyword_relate] = ACTIONS(35), - [sym_keyword_count] = ACTIONS(37), - [anon_sym_DASH_GT] = ACTIONS(39), - [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_LPAREN] = ACTIONS(43), - [anon_sym_LBRACE] = ACTIONS(45), - [anon_sym_LT_DASH] = ACTIONS(47), - [anon_sym_LT_DASH_GT] = ACTIONS(39), - [aux_sym_type_name_token1] = ACTIONS(49), - [sym_string] = ACTIONS(51), - [sym_prefixed_string] = ACTIONS(51), - [sym_int] = ACTIONS(53), - [sym_float] = ACTIONS(53), - [sym_decimal] = ACTIONS(55), - [sym_variable_name] = ACTIONS(51), - [sym_custom_function_name] = ACTIONS(7), - [sym_function_name] = ACTIONS(7), - [sym_duration_part] = ACTIONS(57), + [sym_semi_colon] = ACTIONS(176), + [sym_keyword_return] = ACTIONS(178), + [sym_keyword_parallel] = ACTIONS(178), + [sym_keyword_timeout] = ACTIONS(178), + [sym_keyword_where] = ACTIONS(178), + [sym_keyword_and] = ACTIONS(178), + [sym_keyword_or] = ACTIONS(178), + [sym_keyword_is] = ACTIONS(178), + [sym_keyword_not] = ACTIONS(178), + [sym_keyword_contains] = ACTIONS(178), + [sym_keyword_contains_not] = ACTIONS(178), + [sym_keyword_contains_all] = ACTIONS(178), + [sym_keyword_contains_any] = ACTIONS(178), + [sym_keyword_contains_none] = ACTIONS(178), + [sym_keyword_inside] = ACTIONS(178), + [sym_keyword_in] = ACTIONS(178), + [sym_keyword_not_inside] = ACTIONS(178), + [sym_keyword_all_inside] = ACTIONS(178), + [sym_keyword_any_inside] = ACTIONS(178), + [sym_keyword_none_inside] = ACTIONS(178), + [sym_keyword_outside] = ACTIONS(178), + [sym_keyword_intersects] = ACTIONS(178), + [sym_keyword_content] = ACTIONS(178), + [sym_keyword_merge] = ACTIONS(178), + [sym_keyword_patch] = ACTIONS(178), + [sym_keyword_set] = ACTIONS(178), + [sym_keyword_unset] = ACTIONS(178), + [anon_sym_COMMA] = ACTIONS(176), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_RPAREN] = ACTIONS(176), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_RBRACE] = ACTIONS(176), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), }, [186] = { - [sym_array] = STATE(310), - [sym_object] = STATE(310), - [sym_record_id_value] = STATE(334), - [ts_builtin_sym_end] = ACTIONS(343), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(343), - [sym_keyword_explain] = ACTIONS(345), - [sym_keyword_parallel] = ACTIONS(345), - [sym_keyword_timeout] = ACTIONS(345), - [sym_keyword_fetch] = ACTIONS(345), - [sym_keyword_limit] = ACTIONS(345), - [sym_keyword_order] = ACTIONS(345), - [sym_keyword_where] = ACTIONS(345), - [sym_keyword_split] = ACTIONS(345), - [sym_keyword_group] = ACTIONS(345), - [sym_keyword_and] = ACTIONS(345), - [sym_keyword_or] = ACTIONS(345), - [sym_keyword_is] = ACTIONS(345), - [sym_keyword_not] = ACTIONS(345), - [sym_keyword_contains] = ACTIONS(345), - [sym_keyword_contains_not] = ACTIONS(345), - [sym_keyword_contains_all] = ACTIONS(345), - [sym_keyword_contains_any] = ACTIONS(345), - [sym_keyword_contains_none] = ACTIONS(345), - [sym_keyword_inside] = ACTIONS(345), - [sym_keyword_in] = ACTIONS(345), - [sym_keyword_not_inside] = ACTIONS(345), - [sym_keyword_all_inside] = ACTIONS(345), - [sym_keyword_any_inside] = ACTIONS(345), - [sym_keyword_none_inside] = ACTIONS(345), - [sym_keyword_outside] = ACTIONS(345), - [sym_keyword_intersects] = ACTIONS(345), - [anon_sym_COMMA] = ACTIONS(343), - [anon_sym_DASH_GT] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(343), - [anon_sym_LBRACE] = ACTIONS(472), - [anon_sym_LT_DASH] = ACTIONS(345), - [anon_sym_LT_DASH_GT] = ACTIONS(343), - [anon_sym_STAR] = ACTIONS(345), - [anon_sym_DOT] = ACTIONS(343), - [anon_sym_LT] = ACTIONS(345), - [anon_sym_GT] = ACTIONS(345), - [sym_int] = ACTIONS(474), - [sym_record_id_ident] = ACTIONS(474), - [anon_sym_EQ] = ACTIONS(345), - [anon_sym_DASH] = ACTIONS(345), - [anon_sym_AT] = ACTIONS(345), - [anon_sym_LT_PIPE] = ACTIONS(343), - [anon_sym_AMP_AMP] = ACTIONS(343), - [anon_sym_PIPE_PIPE] = ACTIONS(343), - [anon_sym_QMARK_QMARK] = ACTIONS(343), - [anon_sym_QMARK_COLON] = ACTIONS(343), - [anon_sym_BANG_EQ] = ACTIONS(343), - [anon_sym_EQ_EQ] = ACTIONS(343), - [anon_sym_QMARK_EQ] = ACTIONS(343), - [anon_sym_STAR_EQ] = ACTIONS(343), - [anon_sym_TILDE] = ACTIONS(343), - [anon_sym_BANG_TILDE] = ACTIONS(343), - [anon_sym_STAR_TILDE] = ACTIONS(343), - [anon_sym_LT_EQ] = ACTIONS(343), - [anon_sym_GT_EQ] = ACTIONS(343), - [anon_sym_PLUS] = ACTIONS(345), - [anon_sym_PLUS_EQ] = ACTIONS(343), - [anon_sym_DASH_EQ] = ACTIONS(343), - [anon_sym_u00d7] = ACTIONS(343), - [anon_sym_SLASH] = ACTIONS(345), - [anon_sym_u00f7] = ACTIONS(343), - [anon_sym_STAR_STAR] = ACTIONS(343), - [anon_sym_u220b] = ACTIONS(343), - [anon_sym_u220c] = ACTIONS(343), - [anon_sym_u2287] = ACTIONS(343), - [anon_sym_u2283] = ACTIONS(343), - [anon_sym_u2285] = ACTIONS(343), - [anon_sym_u2208] = ACTIONS(343), - [anon_sym_u2209] = ACTIONS(343), - [anon_sym_u2286] = ACTIONS(343), - [anon_sym_u2282] = ACTIONS(343), - [anon_sym_u2284] = ACTIONS(343), - [anon_sym_AT_AT] = ACTIONS(343), + [sym_filter] = STATE(299), + [sym_path_element] = STATE(186), + [sym_graph_path] = STATE(299), + [sym_subscript] = STATE(299), + [aux_sym_path_repeat1] = STATE(186), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(65), + [sym_keyword_explain] = ACTIONS(65), + [sym_keyword_parallel] = ACTIONS(65), + [sym_keyword_timeout] = ACTIONS(65), + [sym_keyword_fetch] = ACTIONS(65), + [sym_keyword_limit] = ACTIONS(65), + [sym_keyword_order] = ACTIONS(65), + [sym_keyword_with] = ACTIONS(65), + [sym_keyword_where] = ACTIONS(65), + [sym_keyword_split] = ACTIONS(65), + [sym_keyword_group] = ACTIONS(65), + [sym_keyword_and] = ACTIONS(65), + [sym_keyword_or] = ACTIONS(67), + [sym_keyword_is] = ACTIONS(65), + [sym_keyword_not] = ACTIONS(67), + [sym_keyword_contains] = ACTIONS(65), + [sym_keyword_contains_not] = ACTIONS(65), + [sym_keyword_contains_all] = ACTIONS(65), + [sym_keyword_contains_any] = ACTIONS(65), + [sym_keyword_contains_none] = ACTIONS(65), + [sym_keyword_inside] = ACTIONS(65), + [sym_keyword_in] = ACTIONS(67), + [sym_keyword_not_inside] = ACTIONS(65), + [sym_keyword_all_inside] = ACTIONS(65), + [sym_keyword_any_inside] = ACTIONS(65), + [sym_keyword_none_inside] = ACTIONS(65), + [sym_keyword_outside] = ACTIONS(65), + [sym_keyword_intersects] = ACTIONS(65), + [anon_sym_COMMA] = ACTIONS(65), + [anon_sym_DASH_GT] = ACTIONS(546), + [anon_sym_LBRACK] = ACTIONS(549), + [anon_sym_RPAREN] = ACTIONS(65), + [anon_sym_RBRACE] = ACTIONS(65), + [anon_sym_LT_DASH] = ACTIONS(552), + [anon_sym_LT_DASH_GT] = ACTIONS(546), + [anon_sym_STAR] = ACTIONS(67), + [anon_sym_DOT] = ACTIONS(555), + [anon_sym_LT] = ACTIONS(67), + [anon_sym_GT] = ACTIONS(67), + [anon_sym_EQ] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_AT] = ACTIONS(67), + [anon_sym_LT_PIPE] = ACTIONS(65), + [anon_sym_AMP_AMP] = ACTIONS(65), + [anon_sym_PIPE_PIPE] = ACTIONS(65), + [anon_sym_QMARK_QMARK] = ACTIONS(65), + [anon_sym_QMARK_COLON] = ACTIONS(65), + [anon_sym_BANG_EQ] = ACTIONS(65), + [anon_sym_EQ_EQ] = ACTIONS(65), + [anon_sym_QMARK_EQ] = ACTIONS(65), + [anon_sym_STAR_EQ] = ACTIONS(65), + [anon_sym_TILDE] = ACTIONS(65), + [anon_sym_BANG_TILDE] = ACTIONS(65), + [anon_sym_STAR_TILDE] = ACTIONS(65), + [anon_sym_LT_EQ] = ACTIONS(65), + [anon_sym_GT_EQ] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_PLUS_EQ] = ACTIONS(65), + [anon_sym_DASH_EQ] = ACTIONS(65), + [anon_sym_u00d7] = ACTIONS(65), + [anon_sym_SLASH] = ACTIONS(67), + [anon_sym_u00f7] = ACTIONS(65), + [anon_sym_STAR_STAR] = ACTIONS(65), + [anon_sym_u220b] = ACTIONS(65), + [anon_sym_u220c] = ACTIONS(65), + [anon_sym_u2287] = ACTIONS(65), + [anon_sym_u2283] = ACTIONS(65), + [anon_sym_u2285] = ACTIONS(65), + [anon_sym_u2208] = ACTIONS(65), + [anon_sym_u2209] = ACTIONS(65), + [anon_sym_u2286] = ACTIONS(65), + [anon_sym_u2282] = ACTIONS(65), + [anon_sym_u2284] = ACTIONS(65), + [anon_sym_AT_AT] = ACTIONS(65), }, [187] = { - [sym_array] = STATE(310), - [sym_object] = STATE(310), - [sym_record_id_value] = STATE(344), - [ts_builtin_sym_end] = ACTIONS(190), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(190), - [sym_keyword_explain] = ACTIONS(192), - [sym_keyword_parallel] = ACTIONS(192), - [sym_keyword_timeout] = ACTIONS(192), - [sym_keyword_fetch] = ACTIONS(192), - [sym_keyword_limit] = ACTIONS(192), - [sym_keyword_order] = ACTIONS(192), - [sym_keyword_where] = ACTIONS(192), - [sym_keyword_split] = ACTIONS(192), - [sym_keyword_group] = ACTIONS(192), - [sym_keyword_and] = ACTIONS(192), - [sym_keyword_or] = ACTIONS(192), - [sym_keyword_is] = ACTIONS(192), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(192), - [sym_keyword_contains_not] = ACTIONS(192), - [sym_keyword_contains_all] = ACTIONS(192), - [sym_keyword_contains_any] = ACTIONS(192), - [sym_keyword_contains_none] = ACTIONS(192), - [sym_keyword_inside] = ACTIONS(192), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(192), - [sym_keyword_all_inside] = ACTIONS(192), - [sym_keyword_any_inside] = ACTIONS(192), - [sym_keyword_none_inside] = ACTIONS(192), - [sym_keyword_outside] = ACTIONS(192), - [sym_keyword_intersects] = ACTIONS(192), - [anon_sym_COMMA] = ACTIONS(190), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_LBRACE] = ACTIONS(472), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [sym_int] = ACTIONS(474), - [sym_record_id_ident] = ACTIONS(474), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), + [sym_array] = STATE(265), + [sym_object] = STATE(265), + [sym_record_id_value] = STATE(322), + [ts_builtin_sym_end] = ACTIONS(487), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(487), + [sym_keyword_as] = ACTIONS(489), + [sym_keyword_where] = ACTIONS(489), + [sym_keyword_group] = ACTIONS(489), + [sym_keyword_and] = ACTIONS(489), + [sym_keyword_or] = ACTIONS(489), + [sym_keyword_is] = ACTIONS(489), + [sym_keyword_not] = ACTIONS(489), + [sym_keyword_contains] = ACTIONS(489), + [sym_keyword_contains_not] = ACTIONS(489), + [sym_keyword_contains_all] = ACTIONS(489), + [sym_keyword_contains_any] = ACTIONS(489), + [sym_keyword_contains_none] = ACTIONS(489), + [sym_keyword_inside] = ACTIONS(489), + [sym_keyword_in] = ACTIONS(489), + [sym_keyword_not_inside] = ACTIONS(489), + [sym_keyword_all_inside] = ACTIONS(489), + [sym_keyword_any_inside] = ACTIONS(489), + [sym_keyword_none_inside] = ACTIONS(489), + [sym_keyword_outside] = ACTIONS(489), + [sym_keyword_intersects] = ACTIONS(489), + [sym_keyword_drop] = ACTIONS(489), + [sym_keyword_schemafull] = ACTIONS(489), + [sym_keyword_schemaless] = ACTIONS(489), + [sym_keyword_changefeed] = ACTIONS(489), + [sym_keyword_type] = ACTIONS(489), + [sym_keyword_permissions] = ACTIONS(489), + [sym_keyword_comment] = ACTIONS(489), + [anon_sym_COMMA] = ACTIONS(487), + [anon_sym_DASH_GT] = ACTIONS(487), + [anon_sym_LBRACK] = ACTIONS(487), + [anon_sym_LBRACE] = ACTIONS(523), + [anon_sym_LT_DASH] = ACTIONS(489), + [anon_sym_LT_DASH_GT] = ACTIONS(487), + [anon_sym_STAR] = ACTIONS(489), + [anon_sym_DOT] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(489), + [anon_sym_GT] = ACTIONS(489), + [sym_int] = ACTIONS(525), + [sym_record_id_ident] = ACTIONS(525), + [anon_sym_EQ] = ACTIONS(489), + [anon_sym_DASH] = ACTIONS(489), + [anon_sym_AT] = ACTIONS(489), + [anon_sym_LT_PIPE] = ACTIONS(487), + [anon_sym_AMP_AMP] = ACTIONS(487), + [anon_sym_PIPE_PIPE] = ACTIONS(487), + [anon_sym_QMARK_QMARK] = ACTIONS(487), + [anon_sym_QMARK_COLON] = ACTIONS(487), + [anon_sym_BANG_EQ] = ACTIONS(487), + [anon_sym_EQ_EQ] = ACTIONS(487), + [anon_sym_QMARK_EQ] = ACTIONS(487), + [anon_sym_STAR_EQ] = ACTIONS(487), + [anon_sym_TILDE] = ACTIONS(487), + [anon_sym_BANG_TILDE] = ACTIONS(487), + [anon_sym_STAR_TILDE] = ACTIONS(487), + [anon_sym_LT_EQ] = ACTIONS(487), + [anon_sym_GT_EQ] = ACTIONS(487), + [anon_sym_PLUS] = ACTIONS(489), + [anon_sym_PLUS_EQ] = ACTIONS(487), + [anon_sym_DASH_EQ] = ACTIONS(487), + [anon_sym_u00d7] = ACTIONS(487), + [anon_sym_SLASH] = ACTIONS(489), + [anon_sym_u00f7] = ACTIONS(487), + [anon_sym_STAR_STAR] = ACTIONS(487), + [anon_sym_u220b] = ACTIONS(487), + [anon_sym_u220c] = ACTIONS(487), + [anon_sym_u2287] = ACTIONS(487), + [anon_sym_u2283] = ACTIONS(487), + [anon_sym_u2285] = ACTIONS(487), + [anon_sym_u2208] = ACTIONS(487), + [anon_sym_u2209] = ACTIONS(487), + [anon_sym_u2286] = ACTIONS(487), + [anon_sym_u2282] = ACTIONS(487), + [anon_sym_u2284] = ACTIONS(487), + [anon_sym_AT_AT] = ACTIONS(487), }, [188] = { - [sym_array] = STATE(310), - [sym_object] = STATE(310), - [sym_record_id_value] = STATE(337), - [ts_builtin_sym_end] = ACTIONS(174), + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(27), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(174), - [sym_keyword_explain] = ACTIONS(176), - [sym_keyword_parallel] = ACTIONS(176), - [sym_keyword_timeout] = ACTIONS(176), - [sym_keyword_fetch] = ACTIONS(176), - [sym_keyword_limit] = ACTIONS(176), - [sym_keyword_order] = ACTIONS(176), - [sym_keyword_where] = ACTIONS(176), - [sym_keyword_split] = ACTIONS(176), - [sym_keyword_group] = ACTIONS(176), - [sym_keyword_and] = ACTIONS(176), - [sym_keyword_or] = ACTIONS(176), - [sym_keyword_is] = ACTIONS(176), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(176), - [sym_keyword_contains_not] = ACTIONS(176), - [sym_keyword_contains_all] = ACTIONS(176), - [sym_keyword_contains_any] = ACTIONS(176), - [sym_keyword_contains_none] = ACTIONS(176), - [sym_keyword_inside] = ACTIONS(176), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(176), - [sym_keyword_all_inside] = ACTIONS(176), - [sym_keyword_any_inside] = ACTIONS(176), - [sym_keyword_none_inside] = ACTIONS(176), - [sym_keyword_outside] = ACTIONS(176), - [sym_keyword_intersects] = ACTIONS(176), - [anon_sym_COMMA] = ACTIONS(174), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_LBRACE] = ACTIONS(472), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [sym_int] = ACTIONS(474), - [sym_record_id_ident] = ACTIONS(474), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), + [sym_semi_colon] = ACTIONS(144), + [sym_keyword_return] = ACTIONS(146), + [sym_keyword_parallel] = ACTIONS(146), + [sym_keyword_timeout] = ACTIONS(146), + [sym_keyword_where] = ACTIONS(146), + [sym_keyword_and] = ACTIONS(146), + [sym_keyword_or] = ACTIONS(146), + [sym_keyword_is] = ACTIONS(146), + [sym_keyword_not] = ACTIONS(146), + [sym_keyword_contains] = ACTIONS(146), + [sym_keyword_contains_not] = ACTIONS(146), + [sym_keyword_contains_all] = ACTIONS(146), + [sym_keyword_contains_any] = ACTIONS(146), + [sym_keyword_contains_none] = ACTIONS(146), + [sym_keyword_inside] = ACTIONS(146), + [sym_keyword_in] = ACTIONS(146), + [sym_keyword_not_inside] = ACTIONS(146), + [sym_keyword_all_inside] = ACTIONS(146), + [sym_keyword_any_inside] = ACTIONS(146), + [sym_keyword_none_inside] = ACTIONS(146), + [sym_keyword_outside] = ACTIONS(146), + [sym_keyword_intersects] = ACTIONS(146), + [sym_keyword_content] = ACTIONS(146), + [sym_keyword_merge] = ACTIONS(146), + [sym_keyword_patch] = ACTIONS(146), + [sym_keyword_set] = ACTIONS(146), + [sym_keyword_unset] = ACTIONS(146), + [anon_sym_COMMA] = ACTIONS(144), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_RPAREN] = ACTIONS(144), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_RBRACE] = ACTIONS(144), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), }, [189] = { - [sym_expression] = STATE(1860), - [sym_statement] = STATE(1390), - [sym_use_statement] = STATE(1389), - [sym_begin_statement] = STATE(1389), - [sym_cancel_statement] = STATE(1389), - [sym_commit_statement] = STATE(1389), - [sym_define_analyzer_statement] = STATE(1389), - [sym_define_database] = STATE(1389), - [sym_define_event_statement] = STATE(1389), - [sym_define_field_statement] = STATE(1389), - [sym_define_function_statement] = STATE(1389), - [sym_define_index_statement] = STATE(1389), - [sym_define_namespace_statement] = STATE(1389), - [sym_define_param_statement] = STATE(1389), - [sym_define_scope_statement] = STATE(1389), - [sym_define_table_statement] = STATE(1389), - [sym_define_token_statement] = STATE(1389), - [sym_define_user_statement] = STATE(1389), - [sym_remove_statement] = STATE(1389), - [sym_create_statement] = STATE(1389), - [sym_update_statement] = STATE(1389), - [sym_relate_statement] = STATE(1389), - [sym_delete_statement] = STATE(1389), - [sym_insert_statement] = STATE(1389), - [sym_select_statement] = STATE(1389), - [sym_live_select_statement] = STATE(1389), - [sym_select_clause] = STATE(1315), - [sym_value] = STATE(570), - [sym_function_call] = STATE(67), - [sym_base_value] = STATE(4), - [sym_binary_expression] = STATE(67), - [sym_path] = STATE(67), - [sym_graph_path] = STATE(5), - [sym_number] = STATE(27), - [sym_identifier] = STATE(27), - [sym_array] = STATE(27), - [sym_object] = STATE(27), - [sym_object_key] = STATE(1782), - [sym_record_id] = STATE(27), - [sym_sub_query] = STATE(27), - [sym_duration] = STATE(27), - [sym_point] = STATE(27), - [aux_sym_duration_repeat1] = STATE(7), + [sym_array] = STATE(265), + [sym_object] = STATE(265), + [sym_record_id_value] = STATE(310), + [ts_builtin_sym_end] = ACTIONS(144), [sym_comment] = ACTIONS(3), - [sym_keyword_select] = ACTIONS(5), - [sym_keyword_rand] = ACTIONS(379), - [sym_keyword_true] = ACTIONS(381), - [sym_keyword_false] = ACTIONS(381), - [sym_keyword_begin] = ACTIONS(13), - [sym_keyword_cancel] = ACTIONS(15), - [sym_keyword_commit] = ACTIONS(17), - [sym_keyword_none] = ACTIONS(381), - [sym_keyword_null] = ACTIONS(381), - [sym_keyword_define] = ACTIONS(383), - [sym_keyword_live] = ACTIONS(385), - [sym_keyword_use] = ACTIONS(23), - [sym_keyword_remove] = ACTIONS(25), - [sym_keyword_create] = ACTIONS(387), - [sym_keyword_delete] = ACTIONS(389), - [sym_keyword_update] = ACTIONS(391), - [sym_keyword_insert] = ACTIONS(393), - [sym_keyword_relate] = ACTIONS(395), - [sym_keyword_count] = ACTIONS(397), - [anon_sym_DASH_GT] = ACTIONS(83), - [anon_sym_LBRACK] = ACTIONS(399), - [anon_sym_LPAREN] = ACTIONS(401), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_LT_DASH] = ACTIONS(87), - [anon_sym_LT_DASH_GT] = ACTIONS(83), - [aux_sym_type_name_token1] = ACTIONS(405), - [sym_string] = ACTIONS(407), - [sym_prefixed_string] = ACTIONS(407), - [sym_int] = ACTIONS(409), - [sym_float] = ACTIONS(409), - [sym_decimal] = ACTIONS(506), - [sym_variable_name] = ACTIONS(407), - [sym_custom_function_name] = ACTIONS(379), - [sym_function_name] = ACTIONS(379), - [sym_duration_part] = ACTIONS(413), + [sym_semi_colon] = ACTIONS(144), + [sym_keyword_as] = ACTIONS(146), + [sym_keyword_where] = ACTIONS(146), + [sym_keyword_group] = ACTIONS(146), + [sym_keyword_and] = ACTIONS(146), + [sym_keyword_or] = ACTIONS(146), + [sym_keyword_is] = ACTIONS(146), + [sym_keyword_not] = ACTIONS(146), + [sym_keyword_contains] = ACTIONS(146), + [sym_keyword_contains_not] = ACTIONS(146), + [sym_keyword_contains_all] = ACTIONS(146), + [sym_keyword_contains_any] = ACTIONS(146), + [sym_keyword_contains_none] = ACTIONS(146), + [sym_keyword_inside] = ACTIONS(146), + [sym_keyword_in] = ACTIONS(146), + [sym_keyword_not_inside] = ACTIONS(146), + [sym_keyword_all_inside] = ACTIONS(146), + [sym_keyword_any_inside] = ACTIONS(146), + [sym_keyword_none_inside] = ACTIONS(146), + [sym_keyword_outside] = ACTIONS(146), + [sym_keyword_intersects] = ACTIONS(146), + [sym_keyword_drop] = ACTIONS(146), + [sym_keyword_schemafull] = ACTIONS(146), + [sym_keyword_schemaless] = ACTIONS(146), + [sym_keyword_changefeed] = ACTIONS(146), + [sym_keyword_type] = ACTIONS(146), + [sym_keyword_permissions] = ACTIONS(146), + [sym_keyword_comment] = ACTIONS(146), + [anon_sym_COMMA] = ACTIONS(144), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_LBRACE] = ACTIONS(523), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [sym_int] = ACTIONS(525), + [sym_record_id_ident] = ACTIONS(525), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), }, [190] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(79), - [sym_keyword_value] = ACTIONS(79), - [sym_keyword_explain] = ACTIONS(79), - [sym_keyword_parallel] = ACTIONS(79), - [sym_keyword_timeout] = ACTIONS(79), - [sym_keyword_fetch] = ACTIONS(79), - [sym_keyword_limit] = ACTIONS(79), - [sym_keyword_rand] = ACTIONS(79), - [sym_keyword_collate] = ACTIONS(79), - [sym_keyword_numeric] = ACTIONS(79), - [sym_keyword_asc] = ACTIONS(79), - [sym_keyword_desc] = ACTIONS(79), - [sym_keyword_and] = ACTIONS(79), - [sym_keyword_or] = ACTIONS(79), - [sym_keyword_is] = ACTIONS(79), - [sym_keyword_not] = ACTIONS(81), - [sym_keyword_contains] = ACTIONS(79), - [sym_keyword_contains_not] = ACTIONS(79), - [sym_keyword_contains_all] = ACTIONS(79), - [sym_keyword_contains_any] = ACTIONS(79), - [sym_keyword_contains_none] = ACTIONS(79), - [sym_keyword_inside] = ACTIONS(79), - [sym_keyword_in] = ACTIONS(81), - [sym_keyword_not_inside] = ACTIONS(79), - [sym_keyword_all_inside] = ACTIONS(79), - [sym_keyword_any_inside] = ACTIONS(79), - [sym_keyword_none_inside] = ACTIONS(79), - [sym_keyword_outside] = ACTIONS(79), - [sym_keyword_intersects] = ACTIONS(79), - [sym_keyword_flexible] = ACTIONS(79), - [sym_keyword_readonly] = ACTIONS(79), - [sym_keyword_type] = ACTIONS(79), - [sym_keyword_default] = ACTIONS(79), - [sym_keyword_assert] = ACTIONS(79), - [sym_keyword_permissions] = ACTIONS(79), - [sym_keyword_for] = ACTIONS(79), - [sym_keyword_comment] = ACTIONS(79), - [anon_sym_COMMA] = ACTIONS(79), - [anon_sym_RPAREN] = ACTIONS(79), - [anon_sym_RBRACE] = ACTIONS(79), - [anon_sym_STAR] = ACTIONS(81), - [anon_sym_LT] = ACTIONS(81), - [anon_sym_GT] = ACTIONS(81), - [anon_sym_EQ] = ACTIONS(81), - [anon_sym_DASH] = ACTIONS(81), - [anon_sym_AT] = ACTIONS(81), - [anon_sym_LT_PIPE] = ACTIONS(79), - [anon_sym_AMP_AMP] = ACTIONS(79), - [anon_sym_PIPE_PIPE] = ACTIONS(79), - [anon_sym_QMARK_QMARK] = ACTIONS(79), - [anon_sym_QMARK_COLON] = ACTIONS(79), - [anon_sym_BANG_EQ] = ACTIONS(79), - [anon_sym_EQ_EQ] = ACTIONS(79), - [anon_sym_QMARK_EQ] = ACTIONS(79), - [anon_sym_STAR_EQ] = ACTIONS(79), - [anon_sym_TILDE] = ACTIONS(79), - [anon_sym_BANG_TILDE] = ACTIONS(79), - [anon_sym_STAR_TILDE] = ACTIONS(79), - [anon_sym_LT_EQ] = ACTIONS(79), - [anon_sym_GT_EQ] = ACTIONS(79), - [anon_sym_PLUS] = ACTIONS(81), - [anon_sym_PLUS_EQ] = ACTIONS(79), - [anon_sym_DASH_EQ] = ACTIONS(79), - [anon_sym_u00d7] = ACTIONS(79), - [anon_sym_SLASH] = ACTIONS(81), - [anon_sym_u00f7] = ACTIONS(79), - [anon_sym_STAR_STAR] = ACTIONS(79), - [anon_sym_u220b] = ACTIONS(79), - [anon_sym_u220c] = ACTIONS(79), - [anon_sym_u2287] = ACTIONS(79), - [anon_sym_u2283] = ACTIONS(79), - [anon_sym_u2285] = ACTIONS(79), - [anon_sym_u2208] = ACTIONS(79), - [anon_sym_u2209] = ACTIONS(79), - [anon_sym_u2286] = ACTIONS(79), - [anon_sym_u2282] = ACTIONS(79), - [anon_sym_u2284] = ACTIONS(79), - [anon_sym_AT_AT] = ACTIONS(79), + [sym_statement] = STATE(1431), + [sym_info_statement] = STATE(1408), + [sym_use_statement] = STATE(1408), + [sym_begin_statement] = STATE(1408), + [sym_cancel_statement] = STATE(1408), + [sym_commit_statement] = STATE(1408), + [sym_define_analyzer_statement] = STATE(1408), + [sym_define_database] = STATE(1408), + [sym_define_event_statement] = STATE(1408), + [sym_define_field_statement] = STATE(1408), + [sym_define_function_statement] = STATE(1408), + [sym_define_index_statement] = STATE(1408), + [sym_define_namespace_statement] = STATE(1408), + [sym_define_param_statement] = STATE(1408), + [sym_define_scope_statement] = STATE(1408), + [sym_define_table_statement] = STATE(1408), + [sym_define_token_statement] = STATE(1408), + [sym_define_user_statement] = STATE(1408), + [sym_remove_statement] = STATE(1408), + [sym_create_statement] = STATE(1408), + [sym_update_statement] = STATE(1408), + [sym_relate_statement] = STATE(1408), + [sym_delete_statement] = STATE(1408), + [sym_insert_statement] = STATE(1408), + [sym_select_statement] = STATE(1408), + [sym_live_select_statement] = STATE(1408), + [sym_select_clause] = STATE(1405), + [sym_value] = STATE(131), + [sym_function_call] = STATE(467), + [sym_base_value] = STATE(202), + [sym_binary_expression] = STATE(467), + [sym_path] = STATE(467), + [sym_graph_path] = STATE(213), + [sym_number] = STATE(351), + [sym_identifier] = STATE(351), + [sym_array] = STATE(351), + [sym_object] = STATE(351), + [sym_object_key] = STATE(1771), + [sym_record_id] = STATE(351), + [sym_sub_query] = STATE(351), + [sym_duration] = STATE(351), + [sym_point] = STATE(351), + [aux_sym_duration_repeat1] = STATE(258), + [sym_comment] = ACTIONS(3), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_select] = ACTIONS(7), + [sym_keyword_rand] = ACTIONS(427), + [sym_keyword_true] = ACTIONS(429), + [sym_keyword_false] = ACTIONS(429), + [sym_keyword_begin] = ACTIONS(15), + [sym_keyword_cancel] = ACTIONS(17), + [sym_keyword_commit] = ACTIONS(19), + [sym_keyword_none] = ACTIONS(429), + [sym_keyword_null] = ACTIONS(429), + [sym_keyword_define] = ACTIONS(21), + [sym_keyword_live] = ACTIONS(23), + [sym_keyword_use] = ACTIONS(25), + [sym_keyword_remove] = ACTIONS(27), + [sym_keyword_create] = ACTIONS(29), + [sym_keyword_delete] = ACTIONS(31), + [sym_keyword_update] = ACTIONS(33), + [sym_keyword_insert] = ACTIONS(35), + [sym_keyword_relate] = ACTIONS(37), + [sym_keyword_count] = ACTIONS(431), + [anon_sym_DASH_GT] = ACTIONS(433), + [anon_sym_LBRACK] = ACTIONS(435), + [anon_sym_LPAREN] = ACTIONS(437), + [anon_sym_LBRACE] = ACTIONS(439), + [anon_sym_LT_DASH] = ACTIONS(441), + [anon_sym_LT_DASH_GT] = ACTIONS(433), + [aux_sym_type_name_token1] = ACTIONS(443), + [sym_string] = ACTIONS(445), + [sym_prefixed_string] = ACTIONS(445), + [sym_int] = ACTIONS(447), + [sym_float] = ACTIONS(447), + [sym_decimal] = ACTIONS(449), + [sym_variable_name] = ACTIONS(445), + [sym_custom_function_name] = ACTIONS(427), + [sym_function_name] = ACTIONS(427), + [sym_duration_part] = ACTIONS(451), }, [191] = { - [sym_expression] = STATE(1581), - [sym_statement] = STATE(1390), - [sym_use_statement] = STATE(1389), - [sym_begin_statement] = STATE(1389), - [sym_cancel_statement] = STATE(1389), - [sym_commit_statement] = STATE(1389), - [sym_define_analyzer_statement] = STATE(1389), - [sym_define_database] = STATE(1389), - [sym_define_event_statement] = STATE(1389), - [sym_define_field_statement] = STATE(1389), - [sym_define_function_statement] = STATE(1389), - [sym_define_index_statement] = STATE(1389), - [sym_define_namespace_statement] = STATE(1389), - [sym_define_param_statement] = STATE(1389), - [sym_define_scope_statement] = STATE(1389), - [sym_define_table_statement] = STATE(1389), - [sym_define_token_statement] = STATE(1389), - [sym_define_user_statement] = STATE(1389), - [sym_remove_statement] = STATE(1389), - [sym_create_statement] = STATE(1389), - [sym_update_statement] = STATE(1389), - [sym_relate_statement] = STATE(1389), - [sym_delete_statement] = STATE(1389), - [sym_insert_statement] = STATE(1389), - [sym_select_statement] = STATE(1389), - [sym_live_select_statement] = STATE(1389), - [sym_select_clause] = STATE(1387), - [sym_value] = STATE(594), - [sym_function_call] = STATE(97), - [sym_base_value] = STATE(162), - [sym_binary_expression] = STATE(97), - [sym_path] = STATE(97), - [sym_graph_path] = STATE(153), - [sym_number] = STATE(62), - [sym_identifier] = STATE(62), - [sym_array] = STATE(62), - [sym_object] = STATE(62), - [sym_object_key] = STATE(1846), - [sym_record_id] = STATE(62), - [sym_sub_query] = STATE(62), - [sym_duration] = STATE(62), - [sym_point] = STATE(62), - [aux_sym_duration_repeat1] = STATE(51), + [sym_statement] = STATE(1333), + [sym_info_statement] = STATE(1408), + [sym_use_statement] = STATE(1408), + [sym_begin_statement] = STATE(1408), + [sym_cancel_statement] = STATE(1408), + [sym_commit_statement] = STATE(1408), + [sym_define_analyzer_statement] = STATE(1408), + [sym_define_database] = STATE(1408), + [sym_define_event_statement] = STATE(1408), + [sym_define_field_statement] = STATE(1408), + [sym_define_function_statement] = STATE(1408), + [sym_define_index_statement] = STATE(1408), + [sym_define_namespace_statement] = STATE(1408), + [sym_define_param_statement] = STATE(1408), + [sym_define_scope_statement] = STATE(1408), + [sym_define_table_statement] = STATE(1408), + [sym_define_token_statement] = STATE(1408), + [sym_define_user_statement] = STATE(1408), + [sym_remove_statement] = STATE(1408), + [sym_create_statement] = STATE(1408), + [sym_update_statement] = STATE(1408), + [sym_relate_statement] = STATE(1408), + [sym_delete_statement] = STATE(1408), + [sym_insert_statement] = STATE(1408), + [sym_select_statement] = STATE(1408), + [sym_live_select_statement] = STATE(1408), + [sym_select_clause] = STATE(1330), + [sym_value] = STATE(161), + [sym_function_call] = STATE(69), + [sym_base_value] = STATE(6), + [sym_binary_expression] = STATE(69), + [sym_path] = STATE(69), + [sym_graph_path] = STATE(5), + [sym_number] = STATE(31), + [sym_identifier] = STATE(31), + [sym_array] = STATE(31), + [sym_object] = STATE(31), + [sym_object_key] = STATE(1772), + [sym_record_id] = STATE(31), + [sym_sub_query] = STATE(31), + [sym_duration] = STATE(31), + [sym_point] = STATE(31), + [aux_sym_duration_repeat1] = STATE(8), [sym_comment] = ACTIONS(3), - [sym_keyword_select] = ACTIONS(5), - [sym_keyword_rand] = ACTIONS(7), - [sym_keyword_true] = ACTIONS(11), - [sym_keyword_false] = ACTIONS(11), - [sym_keyword_begin] = ACTIONS(13), - [sym_keyword_cancel] = ACTIONS(15), - [sym_keyword_commit] = ACTIONS(17), - [sym_keyword_none] = ACTIONS(11), - [sym_keyword_null] = ACTIONS(11), - [sym_keyword_define] = ACTIONS(19), - [sym_keyword_live] = ACTIONS(21), - [sym_keyword_use] = ACTIONS(23), - [sym_keyword_remove] = ACTIONS(25), - [sym_keyword_create] = ACTIONS(27), - [sym_keyword_delete] = ACTIONS(29), - [sym_keyword_update] = ACTIONS(31), - [sym_keyword_insert] = ACTIONS(33), - [sym_keyword_relate] = ACTIONS(35), - [sym_keyword_count] = ACTIONS(37), - [anon_sym_DASH_GT] = ACTIONS(39), - [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_LPAREN] = ACTIONS(43), - [anon_sym_LBRACE] = ACTIONS(45), - [anon_sym_LT_DASH] = ACTIONS(47), - [anon_sym_LT_DASH_GT] = ACTIONS(39), - [aux_sym_type_name_token1] = ACTIONS(49), - [sym_string] = ACTIONS(51), - [sym_prefixed_string] = ACTIONS(51), - [sym_int] = ACTIONS(53), - [sym_float] = ACTIONS(53), - [sym_decimal] = ACTIONS(55), - [sym_variable_name] = ACTIONS(51), - [sym_custom_function_name] = ACTIONS(7), - [sym_function_name] = ACTIONS(7), - [sym_duration_part] = ACTIONS(57), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_select] = ACTIONS(7), + [sym_keyword_rand] = ACTIONS(337), + [sym_keyword_true] = ACTIONS(339), + [sym_keyword_false] = ACTIONS(339), + [sym_keyword_begin] = ACTIONS(15), + [sym_keyword_cancel] = ACTIONS(17), + [sym_keyword_commit] = ACTIONS(19), + [sym_keyword_none] = ACTIONS(339), + [sym_keyword_null] = ACTIONS(339), + [sym_keyword_define] = ACTIONS(341), + [sym_keyword_live] = ACTIONS(343), + [sym_keyword_use] = ACTIONS(25), + [sym_keyword_remove] = ACTIONS(27), + [sym_keyword_create] = ACTIONS(345), + [sym_keyword_delete] = ACTIONS(347), + [sym_keyword_update] = ACTIONS(349), + [sym_keyword_insert] = ACTIONS(351), + [sym_keyword_relate] = ACTIONS(353), + [sym_keyword_count] = ACTIONS(355), + [anon_sym_DASH_GT] = ACTIONS(85), + [anon_sym_LBRACK] = ACTIONS(357), + [anon_sym_LPAREN] = ACTIONS(359), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_LT_DASH] = ACTIONS(89), + [anon_sym_LT_DASH_GT] = ACTIONS(85), + [aux_sym_type_name_token1] = ACTIONS(365), + [sym_string] = ACTIONS(367), + [sym_prefixed_string] = ACTIONS(367), + [sym_int] = ACTIONS(369), + [sym_float] = ACTIONS(369), + [sym_decimal] = ACTIONS(371), + [sym_variable_name] = ACTIONS(367), + [sym_custom_function_name] = ACTIONS(337), + [sym_function_name] = ACTIONS(337), + [sym_duration_part] = ACTIONS(373), }, [192] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(231), - [sym_keyword_value] = ACTIONS(231), - [sym_keyword_explain] = ACTIONS(231), - [sym_keyword_parallel] = ACTIONS(231), - [sym_keyword_timeout] = ACTIONS(231), - [sym_keyword_fetch] = ACTIONS(231), - [sym_keyword_limit] = ACTIONS(231), - [sym_keyword_rand] = ACTIONS(231), - [sym_keyword_collate] = ACTIONS(231), - [sym_keyword_numeric] = ACTIONS(231), - [sym_keyword_asc] = ACTIONS(231), - [sym_keyword_desc] = ACTIONS(231), - [sym_keyword_and] = ACTIONS(231), - [sym_keyword_or] = ACTIONS(231), - [sym_keyword_is] = ACTIONS(231), - [sym_keyword_not] = ACTIONS(233), - [sym_keyword_contains] = ACTIONS(231), - [sym_keyword_contains_not] = ACTIONS(231), - [sym_keyword_contains_all] = ACTIONS(231), - [sym_keyword_contains_any] = ACTIONS(231), - [sym_keyword_contains_none] = ACTIONS(231), - [sym_keyword_inside] = ACTIONS(231), - [sym_keyword_in] = ACTIONS(233), - [sym_keyword_not_inside] = ACTIONS(231), - [sym_keyword_all_inside] = ACTIONS(231), - [sym_keyword_any_inside] = ACTIONS(231), - [sym_keyword_none_inside] = ACTIONS(231), - [sym_keyword_outside] = ACTIONS(231), - [sym_keyword_intersects] = ACTIONS(231), - [sym_keyword_flexible] = ACTIONS(231), - [sym_keyword_readonly] = ACTIONS(231), - [sym_keyword_type] = ACTIONS(231), - [sym_keyword_default] = ACTIONS(231), - [sym_keyword_assert] = ACTIONS(231), - [sym_keyword_permissions] = ACTIONS(231), - [sym_keyword_for] = ACTIONS(231), - [sym_keyword_comment] = ACTIONS(231), - [anon_sym_COMMA] = ACTIONS(231), - [anon_sym_RPAREN] = ACTIONS(231), - [anon_sym_RBRACE] = ACTIONS(231), - [anon_sym_STAR] = ACTIONS(233), - [anon_sym_LT] = ACTIONS(233), - [anon_sym_GT] = ACTIONS(233), - [anon_sym_EQ] = ACTIONS(233), - [anon_sym_DASH] = ACTIONS(233), - [anon_sym_AT] = ACTIONS(233), - [anon_sym_LT_PIPE] = ACTIONS(231), - [anon_sym_AMP_AMP] = ACTIONS(231), - [anon_sym_PIPE_PIPE] = ACTIONS(231), - [anon_sym_QMARK_QMARK] = ACTIONS(231), - [anon_sym_QMARK_COLON] = ACTIONS(231), - [anon_sym_BANG_EQ] = ACTIONS(231), - [anon_sym_EQ_EQ] = ACTIONS(231), - [anon_sym_QMARK_EQ] = ACTIONS(231), - [anon_sym_STAR_EQ] = ACTIONS(231), - [anon_sym_TILDE] = ACTIONS(231), - [anon_sym_BANG_TILDE] = ACTIONS(231), - [anon_sym_STAR_TILDE] = ACTIONS(231), - [anon_sym_LT_EQ] = ACTIONS(231), - [anon_sym_GT_EQ] = ACTIONS(231), - [anon_sym_PLUS] = ACTIONS(233), - [anon_sym_PLUS_EQ] = ACTIONS(231), - [anon_sym_DASH_EQ] = ACTIONS(231), - [anon_sym_u00d7] = ACTIONS(231), - [anon_sym_SLASH] = ACTIONS(233), - [anon_sym_u00f7] = ACTIONS(231), - [anon_sym_STAR_STAR] = ACTIONS(231), - [anon_sym_u220b] = ACTIONS(231), - [anon_sym_u220c] = ACTIONS(231), - [anon_sym_u2287] = ACTIONS(231), - [anon_sym_u2283] = ACTIONS(231), - [anon_sym_u2285] = ACTIONS(231), - [anon_sym_u2208] = ACTIONS(231), - [anon_sym_u2209] = ACTIONS(231), - [anon_sym_u2286] = ACTIONS(231), - [anon_sym_u2282] = ACTIONS(231), - [anon_sym_u2284] = ACTIONS(231), - [anon_sym_AT_AT] = ACTIONS(231), + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(17), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(487), + [sym_keyword_return] = ACTIONS(489), + [sym_keyword_parallel] = ACTIONS(489), + [sym_keyword_timeout] = ACTIONS(489), + [sym_keyword_where] = ACTIONS(489), + [sym_keyword_and] = ACTIONS(489), + [sym_keyword_or] = ACTIONS(489), + [sym_keyword_is] = ACTIONS(489), + [sym_keyword_not] = ACTIONS(489), + [sym_keyword_contains] = ACTIONS(489), + [sym_keyword_contains_not] = ACTIONS(489), + [sym_keyword_contains_all] = ACTIONS(489), + [sym_keyword_contains_any] = ACTIONS(489), + [sym_keyword_contains_none] = ACTIONS(489), + [sym_keyword_inside] = ACTIONS(489), + [sym_keyword_in] = ACTIONS(489), + [sym_keyword_not_inside] = ACTIONS(489), + [sym_keyword_all_inside] = ACTIONS(489), + [sym_keyword_any_inside] = ACTIONS(489), + [sym_keyword_none_inside] = ACTIONS(489), + [sym_keyword_outside] = ACTIONS(489), + [sym_keyword_intersects] = ACTIONS(489), + [sym_keyword_content] = ACTIONS(489), + [sym_keyword_merge] = ACTIONS(489), + [sym_keyword_patch] = ACTIONS(489), + [sym_keyword_set] = ACTIONS(489), + [sym_keyword_unset] = ACTIONS(489), + [anon_sym_COMMA] = ACTIONS(487), + [anon_sym_DASH_GT] = ACTIONS(487), + [anon_sym_LBRACK] = ACTIONS(487), + [anon_sym_RPAREN] = ACTIONS(487), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_RBRACE] = ACTIONS(487), + [anon_sym_LT_DASH] = ACTIONS(489), + [anon_sym_LT_DASH_GT] = ACTIONS(487), + [anon_sym_STAR] = ACTIONS(489), + [anon_sym_DOT] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(489), + [anon_sym_GT] = ACTIONS(489), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(489), + [anon_sym_DASH] = ACTIONS(489), + [anon_sym_AT] = ACTIONS(489), + [anon_sym_LT_PIPE] = ACTIONS(487), + [anon_sym_AMP_AMP] = ACTIONS(487), + [anon_sym_PIPE_PIPE] = ACTIONS(487), + [anon_sym_QMARK_QMARK] = ACTIONS(487), + [anon_sym_QMARK_COLON] = ACTIONS(487), + [anon_sym_BANG_EQ] = ACTIONS(487), + [anon_sym_EQ_EQ] = ACTIONS(487), + [anon_sym_QMARK_EQ] = ACTIONS(487), + [anon_sym_STAR_EQ] = ACTIONS(487), + [anon_sym_TILDE] = ACTIONS(487), + [anon_sym_BANG_TILDE] = ACTIONS(487), + [anon_sym_STAR_TILDE] = ACTIONS(487), + [anon_sym_LT_EQ] = ACTIONS(487), + [anon_sym_GT_EQ] = ACTIONS(487), + [anon_sym_PLUS] = ACTIONS(489), + [anon_sym_PLUS_EQ] = ACTIONS(487), + [anon_sym_DASH_EQ] = ACTIONS(487), + [anon_sym_u00d7] = ACTIONS(487), + [anon_sym_SLASH] = ACTIONS(489), + [anon_sym_u00f7] = ACTIONS(487), + [anon_sym_STAR_STAR] = ACTIONS(487), + [anon_sym_u220b] = ACTIONS(487), + [anon_sym_u220c] = ACTIONS(487), + [anon_sym_u2287] = ACTIONS(487), + [anon_sym_u2283] = ACTIONS(487), + [anon_sym_u2285] = ACTIONS(487), + [anon_sym_u2208] = ACTIONS(487), + [anon_sym_u2209] = ACTIONS(487), + [anon_sym_u2286] = ACTIONS(487), + [anon_sym_u2282] = ACTIONS(487), + [anon_sym_u2284] = ACTIONS(487), + [anon_sym_AT_AT] = ACTIONS(487), }, [193] = { - [sym_statement] = STATE(1370), - [sym_use_statement] = STATE(1389), - [sym_begin_statement] = STATE(1389), - [sym_cancel_statement] = STATE(1389), - [sym_commit_statement] = STATE(1389), - [sym_define_analyzer_statement] = STATE(1389), - [sym_define_database] = STATE(1389), - [sym_define_event_statement] = STATE(1389), - [sym_define_field_statement] = STATE(1389), - [sym_define_function_statement] = STATE(1389), - [sym_define_index_statement] = STATE(1389), - [sym_define_namespace_statement] = STATE(1389), - [sym_define_param_statement] = STATE(1389), - [sym_define_scope_statement] = STATE(1389), - [sym_define_table_statement] = STATE(1389), - [sym_define_token_statement] = STATE(1389), - [sym_define_user_statement] = STATE(1389), - [sym_remove_statement] = STATE(1389), - [sym_create_statement] = STATE(1389), - [sym_update_statement] = STATE(1389), - [sym_relate_statement] = STATE(1389), - [sym_delete_statement] = STATE(1389), - [sym_insert_statement] = STATE(1389), - [sym_select_statement] = STATE(1389), - [sym_live_select_statement] = STATE(1389), - [sym_select_clause] = STATE(1387), - [sym_value] = STATE(129), - [sym_function_call] = STATE(461), - [sym_base_value] = STATE(196), - [sym_binary_expression] = STATE(461), - [sym_path] = STATE(461), - [sym_graph_path] = STATE(198), - [sym_number] = STATE(347), - [sym_identifier] = STATE(347), - [sym_array] = STATE(347), - [sym_object] = STATE(347), - [sym_object_key] = STATE(1772), - [sym_record_id] = STATE(347), - [sym_sub_query] = STATE(347), - [sym_duration] = STATE(347), - [sym_point] = STATE(347), - [aux_sym_duration_repeat1] = STATE(260), - [sym_comment] = ACTIONS(3), - [sym_keyword_select] = ACTIONS(5), - [sym_keyword_only] = ACTIONS(508), - [sym_keyword_rand] = ACTIONS(510), - [sym_keyword_true] = ACTIONS(512), - [sym_keyword_false] = ACTIONS(512), - [sym_keyword_begin] = ACTIONS(13), - [sym_keyword_cancel] = ACTIONS(15), - [sym_keyword_commit] = ACTIONS(17), - [sym_keyword_none] = ACTIONS(512), - [sym_keyword_null] = ACTIONS(512), - [sym_keyword_define] = ACTIONS(19), - [sym_keyword_live] = ACTIONS(21), - [sym_keyword_use] = ACTIONS(23), - [sym_keyword_remove] = ACTIONS(25), - [sym_keyword_create] = ACTIONS(27), - [sym_keyword_delete] = ACTIONS(29), - [sym_keyword_update] = ACTIONS(31), - [sym_keyword_insert] = ACTIONS(33), - [sym_keyword_relate] = ACTIONS(35), - [sym_keyword_count] = ACTIONS(514), - [anon_sym_DASH_GT] = ACTIONS(516), - [anon_sym_LBRACK] = ACTIONS(518), - [anon_sym_LPAREN] = ACTIONS(520), - [anon_sym_LBRACE] = ACTIONS(472), - [anon_sym_LT_DASH] = ACTIONS(522), - [anon_sym_LT_DASH_GT] = ACTIONS(516), - [aux_sym_type_name_token1] = ACTIONS(524), - [sym_string] = ACTIONS(526), - [sym_prefixed_string] = ACTIONS(526), - [sym_int] = ACTIONS(528), - [sym_float] = ACTIONS(528), - [sym_decimal] = ACTIONS(530), - [sym_variable_name] = ACTIONS(526), - [sym_custom_function_name] = ACTIONS(510), - [sym_function_name] = ACTIONS(510), - [sym_duration_part] = ACTIONS(532), - }, - [194] = { - [sym_expression] = STATE(1791), - [sym_statement] = STATE(1390), - [sym_use_statement] = STATE(1389), - [sym_begin_statement] = STATE(1389), - [sym_cancel_statement] = STATE(1389), - [sym_commit_statement] = STATE(1389), - [sym_define_analyzer_statement] = STATE(1389), - [sym_define_database] = STATE(1389), - [sym_define_event_statement] = STATE(1389), - [sym_define_field_statement] = STATE(1389), - [sym_define_function_statement] = STATE(1389), - [sym_define_index_statement] = STATE(1389), - [sym_define_namespace_statement] = STATE(1389), - [sym_define_param_statement] = STATE(1389), - [sym_define_scope_statement] = STATE(1389), - [sym_define_table_statement] = STATE(1389), - [sym_define_token_statement] = STATE(1389), - [sym_define_user_statement] = STATE(1389), - [sym_remove_statement] = STATE(1389), - [sym_create_statement] = STATE(1389), - [sym_update_statement] = STATE(1389), - [sym_relate_statement] = STATE(1389), - [sym_delete_statement] = STATE(1389), - [sym_insert_statement] = STATE(1389), - [sym_select_statement] = STATE(1389), - [sym_live_select_statement] = STATE(1389), - [sym_select_clause] = STATE(1315), - [sym_value] = STATE(570), - [sym_function_call] = STATE(67), - [sym_base_value] = STATE(4), - [sym_binary_expression] = STATE(67), - [sym_path] = STATE(67), + [sym_statement] = STATE(1324), + [sym_info_statement] = STATE(1408), + [sym_use_statement] = STATE(1408), + [sym_begin_statement] = STATE(1408), + [sym_cancel_statement] = STATE(1408), + [sym_commit_statement] = STATE(1408), + [sym_define_analyzer_statement] = STATE(1408), + [sym_define_database] = STATE(1408), + [sym_define_event_statement] = STATE(1408), + [sym_define_field_statement] = STATE(1408), + [sym_define_function_statement] = STATE(1408), + [sym_define_index_statement] = STATE(1408), + [sym_define_namespace_statement] = STATE(1408), + [sym_define_param_statement] = STATE(1408), + [sym_define_scope_statement] = STATE(1408), + [sym_define_table_statement] = STATE(1408), + [sym_define_token_statement] = STATE(1408), + [sym_define_user_statement] = STATE(1408), + [sym_remove_statement] = STATE(1408), + [sym_create_statement] = STATE(1408), + [sym_update_statement] = STATE(1408), + [sym_relate_statement] = STATE(1408), + [sym_delete_statement] = STATE(1408), + [sym_insert_statement] = STATE(1408), + [sym_select_statement] = STATE(1408), + [sym_live_select_statement] = STATE(1408), + [sym_select_clause] = STATE(1330), + [sym_value] = STATE(396), + [sym_function_call] = STATE(69), + [sym_base_value] = STATE(6), + [sym_binary_expression] = STATE(69), + [sym_path] = STATE(69), [sym_graph_path] = STATE(5), - [sym_number] = STATE(27), - [sym_identifier] = STATE(27), - [sym_array] = STATE(27), - [sym_object] = STATE(27), - [sym_object_key] = STATE(1782), - [sym_record_id] = STATE(27), - [sym_sub_query] = STATE(27), - [sym_duration] = STATE(27), - [sym_point] = STATE(27), - [aux_sym_duration_repeat1] = STATE(7), + [sym_number] = STATE(31), + [sym_identifier] = STATE(31), + [sym_array] = STATE(31), + [sym_object] = STATE(31), + [sym_object_key] = STATE(1774), + [sym_record_id] = STATE(31), + [sym_sub_query] = STATE(31), + [sym_duration] = STATE(31), + [sym_point] = STATE(31), + [aux_sym_duration_repeat1] = STATE(8), [sym_comment] = ACTIONS(3), - [sym_keyword_select] = ACTIONS(5), - [sym_keyword_rand] = ACTIONS(379), - [sym_keyword_true] = ACTIONS(381), - [sym_keyword_false] = ACTIONS(381), - [sym_keyword_begin] = ACTIONS(13), - [sym_keyword_cancel] = ACTIONS(15), - [sym_keyword_commit] = ACTIONS(17), - [sym_keyword_none] = ACTIONS(381), - [sym_keyword_null] = ACTIONS(381), - [sym_keyword_define] = ACTIONS(383), - [sym_keyword_live] = ACTIONS(385), - [sym_keyword_use] = ACTIONS(23), - [sym_keyword_remove] = ACTIONS(25), - [sym_keyword_create] = ACTIONS(387), - [sym_keyword_delete] = ACTIONS(389), - [sym_keyword_update] = ACTIONS(391), - [sym_keyword_insert] = ACTIONS(393), - [sym_keyword_relate] = ACTIONS(395), - [sym_keyword_count] = ACTIONS(397), - [anon_sym_DASH_GT] = ACTIONS(83), - [anon_sym_LBRACK] = ACTIONS(399), - [anon_sym_LPAREN] = ACTIONS(401), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_LT_DASH] = ACTIONS(87), - [anon_sym_LT_DASH_GT] = ACTIONS(83), - [aux_sym_type_name_token1] = ACTIONS(405), - [sym_string] = ACTIONS(407), - [sym_prefixed_string] = ACTIONS(407), - [sym_int] = ACTIONS(409), - [sym_float] = ACTIONS(409), - [sym_decimal] = ACTIONS(534), - [sym_variable_name] = ACTIONS(407), - [sym_custom_function_name] = ACTIONS(379), - [sym_function_name] = ACTIONS(379), - [sym_duration_part] = ACTIONS(413), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_select] = ACTIONS(7), + [sym_keyword_rand] = ACTIONS(337), + [sym_keyword_true] = ACTIONS(339), + [sym_keyword_false] = ACTIONS(339), + [sym_keyword_begin] = ACTIONS(15), + [sym_keyword_cancel] = ACTIONS(17), + [sym_keyword_commit] = ACTIONS(19), + [sym_keyword_none] = ACTIONS(339), + [sym_keyword_null] = ACTIONS(339), + [sym_keyword_define] = ACTIONS(341), + [sym_keyword_live] = ACTIONS(343), + [sym_keyword_use] = ACTIONS(25), + [sym_keyword_remove] = ACTIONS(27), + [sym_keyword_create] = ACTIONS(345), + [sym_keyword_delete] = ACTIONS(347), + [sym_keyword_update] = ACTIONS(349), + [sym_keyword_insert] = ACTIONS(351), + [sym_keyword_relate] = ACTIONS(353), + [sym_keyword_count] = ACTIONS(355), + [anon_sym_DASH_GT] = ACTIONS(85), + [anon_sym_LBRACK] = ACTIONS(357), + [anon_sym_LPAREN] = ACTIONS(359), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_LT_DASH] = ACTIONS(89), + [anon_sym_LT_DASH_GT] = ACTIONS(85), + [aux_sym_type_name_token1] = ACTIONS(365), + [sym_string] = ACTIONS(367), + [sym_prefixed_string] = ACTIONS(367), + [sym_int] = ACTIONS(369), + [sym_float] = ACTIONS(369), + [sym_decimal] = ACTIONS(371), + [sym_variable_name] = ACTIONS(367), + [sym_custom_function_name] = ACTIONS(337), + [sym_function_name] = ACTIONS(337), + [sym_duration_part] = ACTIONS(373), + }, + [194] = { + [sym_where_clause] = STATE(1113), + [sym_timeout_clause] = STATE(1199), + [sym_parallel_clause] = STATE(1437), + [sym_content_clause] = STATE(1005), + [sym_set_clause] = STATE(1005), + [sym_unset_clause] = STATE(1005), + [sym_return_clause] = STATE(1115), + [sym_merge_clause] = STATE(1005), + [sym_patch_clause] = STATE(1005), + [sym_operator] = STATE(728), + [sym_binary_operator] = STATE(776), + [aux_sym_update_statement_repeat1] = STATE(779), + [ts_builtin_sym_end] = ACTIONS(501), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(501), + [sym_keyword_return] = ACTIONS(513), + [sym_keyword_parallel] = ACTIONS(299), + [sym_keyword_timeout] = ACTIONS(301), + [sym_keyword_where] = ACTIONS(515), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(317), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), + [sym_keyword_content] = ACTIONS(459), + [sym_keyword_merge] = ACTIONS(461), + [sym_keyword_patch] = ACTIONS(463), + [sym_keyword_set] = ACTIONS(517), + [sym_keyword_unset] = ACTIONS(519), + [anon_sym_COMMA] = ACTIONS(521), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), }, [195] = { - [sym_statement] = STATE(1873), - [sym_use_statement] = STATE(1389), - [sym_begin_statement] = STATE(1389), - [sym_cancel_statement] = STATE(1389), - [sym_commit_statement] = STATE(1389), - [sym_define_analyzer_statement] = STATE(1389), - [sym_define_database] = STATE(1389), - [sym_define_event_statement] = STATE(1389), - [sym_define_field_statement] = STATE(1389), - [sym_define_function_statement] = STATE(1389), - [sym_define_index_statement] = STATE(1389), - [sym_define_namespace_statement] = STATE(1389), - [sym_define_param_statement] = STATE(1389), - [sym_define_scope_statement] = STATE(1389), - [sym_define_table_statement] = STATE(1389), - [sym_define_token_statement] = STATE(1389), - [sym_define_user_statement] = STATE(1389), - [sym_remove_statement] = STATE(1389), - [sym_create_statement] = STATE(1389), - [sym_update_statement] = STATE(1389), - [sym_relate_statement] = STATE(1389), - [sym_delete_statement] = STATE(1389), - [sym_insert_statement] = STATE(1389), - [sym_select_statement] = STATE(1389), - [sym_live_select_statement] = STATE(1389), - [sym_select_clause] = STATE(1315), - [sym_value] = STATE(550), - [sym_function_call] = STATE(67), - [sym_base_value] = STATE(4), - [sym_binary_expression] = STATE(67), - [sym_path] = STATE(67), - [sym_graph_path] = STATE(5), - [sym_number] = STATE(27), - [sym_identifier] = STATE(27), - [sym_array] = STATE(27), - [sym_object] = STATE(27), - [sym_object_key] = STATE(1782), - [sym_record_id] = STATE(27), - [sym_sub_query] = STATE(27), - [sym_duration] = STATE(27), - [sym_point] = STATE(27), - [aux_sym_duration_repeat1] = STATE(7), - [sym_comment] = ACTIONS(3), - [sym_keyword_select] = ACTIONS(5), - [sym_keyword_rand] = ACTIONS(379), - [sym_keyword_true] = ACTIONS(381), - [sym_keyword_false] = ACTIONS(381), - [sym_keyword_begin] = ACTIONS(13), - [sym_keyword_cancel] = ACTIONS(15), - [sym_keyword_commit] = ACTIONS(17), - [sym_keyword_none] = ACTIONS(381), - [sym_keyword_null] = ACTIONS(381), - [sym_keyword_define] = ACTIONS(383), - [sym_keyword_live] = ACTIONS(385), - [sym_keyword_use] = ACTIONS(23), - [sym_keyword_remove] = ACTIONS(25), - [sym_keyword_create] = ACTIONS(387), - [sym_keyword_delete] = ACTIONS(389), - [sym_keyword_update] = ACTIONS(391), - [sym_keyword_insert] = ACTIONS(393), - [sym_keyword_relate] = ACTIONS(395), - [sym_keyword_count] = ACTIONS(397), - [anon_sym_DASH_GT] = ACTIONS(83), - [anon_sym_LBRACK] = ACTIONS(399), - [anon_sym_LPAREN] = ACTIONS(401), - [anon_sym_RPAREN] = ACTIONS(536), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_LT_DASH] = ACTIONS(87), - [anon_sym_LT_DASH_GT] = ACTIONS(83), - [aux_sym_type_name_token1] = ACTIONS(405), - [sym_string] = ACTIONS(407), - [sym_prefixed_string] = ACTIONS(407), - [sym_int] = ACTIONS(409), - [sym_float] = ACTIONS(409), - [sym_decimal] = ACTIONS(411), - [sym_variable_name] = ACTIONS(407), - [sym_custom_function_name] = ACTIONS(379), - [sym_function_name] = ACTIONS(379), - [sym_duration_part] = ACTIONS(413), + [sym_array] = STATE(41), + [sym_object] = STATE(41), + [sym_record_id_value] = STATE(50), + [ts_builtin_sym_end] = ACTIONS(487), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(487), + [sym_keyword_explain] = ACTIONS(489), + [sym_keyword_parallel] = ACTIONS(489), + [sym_keyword_timeout] = ACTIONS(489), + [sym_keyword_fetch] = ACTIONS(489), + [sym_keyword_limit] = ACTIONS(489), + [sym_keyword_rand] = ACTIONS(489), + [sym_keyword_collate] = ACTIONS(489), + [sym_keyword_numeric] = ACTIONS(489), + [sym_keyword_asc] = ACTIONS(489), + [sym_keyword_desc] = ACTIONS(489), + [sym_keyword_and] = ACTIONS(489), + [sym_keyword_or] = ACTIONS(489), + [sym_keyword_is] = ACTIONS(489), + [sym_keyword_not] = ACTIONS(489), + [sym_keyword_contains] = ACTIONS(489), + [sym_keyword_contains_not] = ACTIONS(489), + [sym_keyword_contains_all] = ACTIONS(489), + [sym_keyword_contains_any] = ACTIONS(489), + [sym_keyword_contains_none] = ACTIONS(489), + [sym_keyword_inside] = ACTIONS(489), + [sym_keyword_in] = ACTIONS(489), + [sym_keyword_not_inside] = ACTIONS(489), + [sym_keyword_all_inside] = ACTIONS(489), + [sym_keyword_any_inside] = ACTIONS(489), + [sym_keyword_none_inside] = ACTIONS(489), + [sym_keyword_outside] = ACTIONS(489), + [sym_keyword_intersects] = ACTIONS(489), + [anon_sym_COMMA] = ACTIONS(487), + [anon_sym_DASH_GT] = ACTIONS(487), + [anon_sym_LBRACK] = ACTIONS(487), + [anon_sym_LBRACE] = ACTIONS(47), + [anon_sym_LT_DASH] = ACTIONS(489), + [anon_sym_LT_DASH_GT] = ACTIONS(487), + [anon_sym_STAR] = ACTIONS(489), + [anon_sym_DOT] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(489), + [anon_sym_GT] = ACTIONS(489), + [sym_int] = ACTIONS(558), + [sym_record_id_ident] = ACTIONS(558), + [anon_sym_EQ] = ACTIONS(489), + [anon_sym_DASH] = ACTIONS(489), + [anon_sym_AT] = ACTIONS(489), + [anon_sym_LT_PIPE] = ACTIONS(487), + [anon_sym_AMP_AMP] = ACTIONS(487), + [anon_sym_PIPE_PIPE] = ACTIONS(487), + [anon_sym_QMARK_QMARK] = ACTIONS(487), + [anon_sym_QMARK_COLON] = ACTIONS(487), + [anon_sym_BANG_EQ] = ACTIONS(487), + [anon_sym_EQ_EQ] = ACTIONS(487), + [anon_sym_QMARK_EQ] = ACTIONS(487), + [anon_sym_STAR_EQ] = ACTIONS(487), + [anon_sym_TILDE] = ACTIONS(487), + [anon_sym_BANG_TILDE] = ACTIONS(487), + [anon_sym_STAR_TILDE] = ACTIONS(487), + [anon_sym_LT_EQ] = ACTIONS(487), + [anon_sym_GT_EQ] = ACTIONS(487), + [anon_sym_PLUS] = ACTIONS(489), + [anon_sym_PLUS_EQ] = ACTIONS(487), + [anon_sym_DASH_EQ] = ACTIONS(487), + [anon_sym_u00d7] = ACTIONS(487), + [anon_sym_SLASH] = ACTIONS(489), + [anon_sym_u00f7] = ACTIONS(487), + [anon_sym_STAR_STAR] = ACTIONS(487), + [anon_sym_u220b] = ACTIONS(487), + [anon_sym_u220c] = ACTIONS(487), + [anon_sym_u2287] = ACTIONS(487), + [anon_sym_u2283] = ACTIONS(487), + [anon_sym_u2285] = ACTIONS(487), + [anon_sym_u2208] = ACTIONS(487), + [anon_sym_u2209] = ACTIONS(487), + [anon_sym_u2286] = ACTIONS(487), + [anon_sym_u2282] = ACTIONS(487), + [anon_sym_u2284] = ACTIONS(487), + [anon_sym_AT_AT] = ACTIONS(487), }, [196] = { - [sym_filter] = STATE(332), - [sym_path_element] = STATE(199), - [sym_graph_path] = STATE(332), - [sym_subscript] = STATE(332), - [aux_sym_path_repeat1] = STATE(199), - [ts_builtin_sym_end] = ACTIONS(79), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(79), - [sym_keyword_explain] = ACTIONS(79), - [sym_keyword_parallel] = ACTIONS(79), - [sym_keyword_timeout] = ACTIONS(79), - [sym_keyword_fetch] = ACTIONS(79), - [sym_keyword_limit] = ACTIONS(79), - [sym_keyword_order] = ACTIONS(79), - [sym_keyword_with] = ACTIONS(79), - [sym_keyword_where] = ACTIONS(79), - [sym_keyword_split] = ACTIONS(79), - [sym_keyword_group] = ACTIONS(79), - [sym_keyword_and] = ACTIONS(79), - [sym_keyword_or] = ACTIONS(81), - [sym_keyword_is] = ACTIONS(79), - [sym_keyword_not] = ACTIONS(81), - [sym_keyword_contains] = ACTIONS(79), - [sym_keyword_contains_not] = ACTIONS(79), - [sym_keyword_contains_all] = ACTIONS(79), - [sym_keyword_contains_any] = ACTIONS(79), - [sym_keyword_contains_none] = ACTIONS(79), - [sym_keyword_inside] = ACTIONS(79), - [sym_keyword_in] = ACTIONS(81), - [sym_keyword_not_inside] = ACTIONS(79), - [sym_keyword_all_inside] = ACTIONS(79), - [sym_keyword_any_inside] = ACTIONS(79), - [sym_keyword_none_inside] = ACTIONS(79), - [sym_keyword_outside] = ACTIONS(79), - [sym_keyword_intersects] = ACTIONS(79), - [anon_sym_COMMA] = ACTIONS(79), - [anon_sym_DASH_GT] = ACTIONS(516), - [anon_sym_LBRACK] = ACTIONS(538), - [anon_sym_LT_DASH] = ACTIONS(522), - [anon_sym_LT_DASH_GT] = ACTIONS(516), - [anon_sym_STAR] = ACTIONS(81), - [anon_sym_DOT] = ACTIONS(540), - [anon_sym_LT] = ACTIONS(81), - [anon_sym_GT] = ACTIONS(81), - [anon_sym_EQ] = ACTIONS(81), - [anon_sym_DASH] = ACTIONS(81), - [anon_sym_AT] = ACTIONS(81), - [anon_sym_LT_PIPE] = ACTIONS(79), - [anon_sym_AMP_AMP] = ACTIONS(79), - [anon_sym_PIPE_PIPE] = ACTIONS(79), - [anon_sym_QMARK_QMARK] = ACTIONS(79), - [anon_sym_QMARK_COLON] = ACTIONS(79), - [anon_sym_BANG_EQ] = ACTIONS(79), - [anon_sym_EQ_EQ] = ACTIONS(79), - [anon_sym_QMARK_EQ] = ACTIONS(79), - [anon_sym_STAR_EQ] = ACTIONS(79), - [anon_sym_TILDE] = ACTIONS(79), - [anon_sym_BANG_TILDE] = ACTIONS(79), - [anon_sym_STAR_TILDE] = ACTIONS(79), - [anon_sym_LT_EQ] = ACTIONS(79), - [anon_sym_GT_EQ] = ACTIONS(79), - [anon_sym_PLUS] = ACTIONS(81), - [anon_sym_PLUS_EQ] = ACTIONS(79), - [anon_sym_DASH_EQ] = ACTIONS(79), - [anon_sym_u00d7] = ACTIONS(79), - [anon_sym_SLASH] = ACTIONS(81), - [anon_sym_u00f7] = ACTIONS(79), - [anon_sym_STAR_STAR] = ACTIONS(79), - [anon_sym_u220b] = ACTIONS(79), - [anon_sym_u220c] = ACTIONS(79), - [anon_sym_u2287] = ACTIONS(79), - [anon_sym_u2283] = ACTIONS(79), - [anon_sym_u2285] = ACTIONS(79), - [anon_sym_u2208] = ACTIONS(79), - [anon_sym_u2209] = ACTIONS(79), - [anon_sym_u2286] = ACTIONS(79), - [anon_sym_u2282] = ACTIONS(79), - [anon_sym_u2284] = ACTIONS(79), - [anon_sym_AT_AT] = ACTIONS(79), + [sym_filter] = STATE(306), + [sym_path_element] = STATE(177), + [sym_graph_path] = STATE(306), + [sym_subscript] = STATE(306), + [aux_sym_path_repeat1] = STATE(177), + [ts_builtin_sym_end] = ACTIONS(97), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(97), + [sym_keyword_as] = ACTIONS(97), + [sym_keyword_where] = ACTIONS(97), + [sym_keyword_group] = ACTIONS(97), + [sym_keyword_and] = ACTIONS(97), + [sym_keyword_or] = ACTIONS(97), + [sym_keyword_is] = ACTIONS(97), + [sym_keyword_not] = ACTIONS(99), + [sym_keyword_contains] = ACTIONS(97), + [sym_keyword_contains_not] = ACTIONS(97), + [sym_keyword_contains_all] = ACTIONS(97), + [sym_keyword_contains_any] = ACTIONS(97), + [sym_keyword_contains_none] = ACTIONS(97), + [sym_keyword_inside] = ACTIONS(97), + [sym_keyword_in] = ACTIONS(99), + [sym_keyword_not_inside] = ACTIONS(97), + [sym_keyword_all_inside] = ACTIONS(97), + [sym_keyword_any_inside] = ACTIONS(97), + [sym_keyword_none_inside] = ACTIONS(97), + [sym_keyword_outside] = ACTIONS(97), + [sym_keyword_intersects] = ACTIONS(97), + [sym_keyword_drop] = ACTIONS(97), + [sym_keyword_schemafull] = ACTIONS(97), + [sym_keyword_schemaless] = ACTIONS(97), + [sym_keyword_changefeed] = ACTIONS(97), + [sym_keyword_type] = ACTIONS(97), + [sym_keyword_permissions] = ACTIONS(97), + [sym_keyword_for] = ACTIONS(97), + [sym_keyword_comment] = ACTIONS(97), + [anon_sym_COMMA] = ACTIONS(97), + [anon_sym_DASH_GT] = ACTIONS(527), + [anon_sym_LBRACK] = ACTIONS(529), + [anon_sym_LT_DASH] = ACTIONS(531), + [anon_sym_LT_DASH_GT] = ACTIONS(527), + [anon_sym_STAR] = ACTIONS(99), + [anon_sym_DOT] = ACTIONS(533), + [anon_sym_LT] = ACTIONS(99), + [anon_sym_GT] = ACTIONS(99), + [anon_sym_EQ] = ACTIONS(99), + [anon_sym_DASH] = ACTIONS(99), + [anon_sym_AT] = ACTIONS(99), + [anon_sym_LT_PIPE] = ACTIONS(97), + [anon_sym_AMP_AMP] = ACTIONS(97), + [anon_sym_PIPE_PIPE] = ACTIONS(97), + [anon_sym_QMARK_QMARK] = ACTIONS(97), + [anon_sym_QMARK_COLON] = ACTIONS(97), + [anon_sym_BANG_EQ] = ACTIONS(97), + [anon_sym_EQ_EQ] = ACTIONS(97), + [anon_sym_QMARK_EQ] = ACTIONS(97), + [anon_sym_STAR_EQ] = ACTIONS(97), + [anon_sym_TILDE] = ACTIONS(97), + [anon_sym_BANG_TILDE] = ACTIONS(97), + [anon_sym_STAR_TILDE] = ACTIONS(97), + [anon_sym_LT_EQ] = ACTIONS(97), + [anon_sym_GT_EQ] = ACTIONS(97), + [anon_sym_PLUS] = ACTIONS(99), + [anon_sym_PLUS_EQ] = ACTIONS(97), + [anon_sym_DASH_EQ] = ACTIONS(97), + [anon_sym_u00d7] = ACTIONS(97), + [anon_sym_SLASH] = ACTIONS(99), + [anon_sym_u00f7] = ACTIONS(97), + [anon_sym_STAR_STAR] = ACTIONS(97), + [anon_sym_u220b] = ACTIONS(97), + [anon_sym_u220c] = ACTIONS(97), + [anon_sym_u2287] = ACTIONS(97), + [anon_sym_u2283] = ACTIONS(97), + [anon_sym_u2285] = ACTIONS(97), + [anon_sym_u2208] = ACTIONS(97), + [anon_sym_u2209] = ACTIONS(97), + [anon_sym_u2286] = ACTIONS(97), + [anon_sym_u2282] = ACTIONS(97), + [anon_sym_u2284] = ACTIONS(97), + [anon_sym_AT_AT] = ACTIONS(97), }, [197] = { - [sym_statement] = STATE(1285), - [sym_use_statement] = STATE(1389), - [sym_begin_statement] = STATE(1389), - [sym_cancel_statement] = STATE(1389), - [sym_commit_statement] = STATE(1389), - [sym_define_analyzer_statement] = STATE(1389), - [sym_define_database] = STATE(1389), - [sym_define_event_statement] = STATE(1389), - [sym_define_field_statement] = STATE(1389), - [sym_define_function_statement] = STATE(1389), - [sym_define_index_statement] = STATE(1389), - [sym_define_namespace_statement] = STATE(1389), - [sym_define_param_statement] = STATE(1389), - [sym_define_scope_statement] = STATE(1389), - [sym_define_table_statement] = STATE(1389), - [sym_define_token_statement] = STATE(1389), - [sym_define_user_statement] = STATE(1389), - [sym_remove_statement] = STATE(1389), - [sym_create_statement] = STATE(1389), - [sym_update_statement] = STATE(1389), - [sym_relate_statement] = STATE(1389), - [sym_delete_statement] = STATE(1389), - [sym_insert_statement] = STATE(1389), - [sym_select_statement] = STATE(1389), - [sym_live_select_statement] = STATE(1389), - [sym_select_clause] = STATE(1315), - [sym_value] = STATE(408), - [sym_function_call] = STATE(67), - [sym_base_value] = STATE(4), - [sym_binary_expression] = STATE(67), - [sym_path] = STATE(67), - [sym_graph_path] = STATE(5), - [sym_number] = STATE(27), - [sym_identifier] = STATE(27), - [sym_array] = STATE(27), - [sym_object] = STATE(27), - [sym_object_key] = STATE(1776), - [sym_record_id] = STATE(27), - [sym_sub_query] = STATE(27), - [sym_duration] = STATE(27), - [sym_point] = STATE(27), - [aux_sym_duration_repeat1] = STATE(7), - [sym_comment] = ACTIONS(3), - [sym_keyword_select] = ACTIONS(5), - [sym_keyword_only] = ACTIONS(542), - [sym_keyword_rand] = ACTIONS(379), - [sym_keyword_true] = ACTIONS(381), - [sym_keyword_false] = ACTIONS(381), - [sym_keyword_begin] = ACTIONS(13), - [sym_keyword_cancel] = ACTIONS(15), - [sym_keyword_commit] = ACTIONS(17), - [sym_keyword_none] = ACTIONS(381), - [sym_keyword_null] = ACTIONS(381), - [sym_keyword_define] = ACTIONS(383), - [sym_keyword_live] = ACTIONS(385), - [sym_keyword_use] = ACTIONS(23), - [sym_keyword_remove] = ACTIONS(25), - [sym_keyword_create] = ACTIONS(387), - [sym_keyword_delete] = ACTIONS(389), - [sym_keyword_update] = ACTIONS(391), - [sym_keyword_insert] = ACTIONS(393), - [sym_keyword_relate] = ACTIONS(395), - [sym_keyword_count] = ACTIONS(397), - [anon_sym_DASH_GT] = ACTIONS(83), - [anon_sym_LBRACK] = ACTIONS(399), - [anon_sym_LPAREN] = ACTIONS(401), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_LT_DASH] = ACTIONS(87), - [anon_sym_LT_DASH_GT] = ACTIONS(83), - [aux_sym_type_name_token1] = ACTIONS(405), - [sym_string] = ACTIONS(407), - [sym_prefixed_string] = ACTIONS(407), - [sym_int] = ACTIONS(409), - [sym_float] = ACTIONS(409), - [sym_decimal] = ACTIONS(411), - [sym_variable_name] = ACTIONS(407), - [sym_custom_function_name] = ACTIONS(379), - [sym_function_name] = ACTIONS(379), - [sym_duration_part] = ACTIONS(413), + [sym_filter] = STATE(306), + [sym_path_element] = STATE(177), + [sym_graph_path] = STATE(306), + [sym_subscript] = STATE(306), + [aux_sym_path_repeat1] = STATE(177), + [ts_builtin_sym_end] = ACTIONS(93), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(93), + [sym_keyword_as] = ACTIONS(93), + [sym_keyword_where] = ACTIONS(93), + [sym_keyword_group] = ACTIONS(93), + [sym_keyword_and] = ACTIONS(93), + [sym_keyword_or] = ACTIONS(93), + [sym_keyword_is] = ACTIONS(93), + [sym_keyword_not] = ACTIONS(95), + [sym_keyword_contains] = ACTIONS(93), + [sym_keyword_contains_not] = ACTIONS(93), + [sym_keyword_contains_all] = ACTIONS(93), + [sym_keyword_contains_any] = ACTIONS(93), + [sym_keyword_contains_none] = ACTIONS(93), + [sym_keyword_inside] = ACTIONS(93), + [sym_keyword_in] = ACTIONS(95), + [sym_keyword_not_inside] = ACTIONS(93), + [sym_keyword_all_inside] = ACTIONS(93), + [sym_keyword_any_inside] = ACTIONS(93), + [sym_keyword_none_inside] = ACTIONS(93), + [sym_keyword_outside] = ACTIONS(93), + [sym_keyword_intersects] = ACTIONS(93), + [sym_keyword_drop] = ACTIONS(93), + [sym_keyword_schemafull] = ACTIONS(93), + [sym_keyword_schemaless] = ACTIONS(93), + [sym_keyword_changefeed] = ACTIONS(93), + [sym_keyword_type] = ACTIONS(93), + [sym_keyword_permissions] = ACTIONS(93), + [sym_keyword_for] = ACTIONS(93), + [sym_keyword_comment] = ACTIONS(93), + [anon_sym_COMMA] = ACTIONS(93), + [anon_sym_DASH_GT] = ACTIONS(527), + [anon_sym_LBRACK] = ACTIONS(529), + [anon_sym_LT_DASH] = ACTIONS(531), + [anon_sym_LT_DASH_GT] = ACTIONS(527), + [anon_sym_STAR] = ACTIONS(95), + [anon_sym_DOT] = ACTIONS(533), + [anon_sym_LT] = ACTIONS(95), + [anon_sym_GT] = ACTIONS(95), + [anon_sym_EQ] = ACTIONS(95), + [anon_sym_DASH] = ACTIONS(95), + [anon_sym_AT] = ACTIONS(95), + [anon_sym_LT_PIPE] = ACTIONS(93), + [anon_sym_AMP_AMP] = ACTIONS(93), + [anon_sym_PIPE_PIPE] = ACTIONS(93), + [anon_sym_QMARK_QMARK] = ACTIONS(93), + [anon_sym_QMARK_COLON] = ACTIONS(93), + [anon_sym_BANG_EQ] = ACTIONS(93), + [anon_sym_EQ_EQ] = ACTIONS(93), + [anon_sym_QMARK_EQ] = ACTIONS(93), + [anon_sym_STAR_EQ] = ACTIONS(93), + [anon_sym_TILDE] = ACTIONS(93), + [anon_sym_BANG_TILDE] = ACTIONS(93), + [anon_sym_STAR_TILDE] = ACTIONS(93), + [anon_sym_LT_EQ] = ACTIONS(93), + [anon_sym_GT_EQ] = ACTIONS(93), + [anon_sym_PLUS] = ACTIONS(95), + [anon_sym_PLUS_EQ] = ACTIONS(93), + [anon_sym_DASH_EQ] = ACTIONS(93), + [anon_sym_u00d7] = ACTIONS(93), + [anon_sym_SLASH] = ACTIONS(95), + [anon_sym_u00f7] = ACTIONS(93), + [anon_sym_STAR_STAR] = ACTIONS(93), + [anon_sym_u220b] = ACTIONS(93), + [anon_sym_u220c] = ACTIONS(93), + [anon_sym_u2287] = ACTIONS(93), + [anon_sym_u2283] = ACTIONS(93), + [anon_sym_u2285] = ACTIONS(93), + [anon_sym_u2208] = ACTIONS(93), + [anon_sym_u2209] = ACTIONS(93), + [anon_sym_u2286] = ACTIONS(93), + [anon_sym_u2282] = ACTIONS(93), + [anon_sym_u2284] = ACTIONS(93), + [anon_sym_AT_AT] = ACTIONS(93), }, [198] = { - [sym_filter] = STATE(332), - [sym_path_element] = STATE(199), - [sym_graph_path] = STATE(332), - [sym_subscript] = STATE(332), - [aux_sym_path_repeat1] = STATE(199), - [ts_builtin_sym_end] = ACTIONS(91), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(91), - [sym_keyword_explain] = ACTIONS(91), - [sym_keyword_parallel] = ACTIONS(91), - [sym_keyword_timeout] = ACTIONS(91), - [sym_keyword_fetch] = ACTIONS(91), - [sym_keyword_limit] = ACTIONS(91), - [sym_keyword_order] = ACTIONS(91), - [sym_keyword_with] = ACTIONS(91), - [sym_keyword_where] = ACTIONS(91), - [sym_keyword_split] = ACTIONS(91), - [sym_keyword_group] = ACTIONS(91), - [sym_keyword_and] = ACTIONS(91), - [sym_keyword_or] = ACTIONS(93), - [sym_keyword_is] = ACTIONS(91), - [sym_keyword_not] = ACTIONS(93), - [sym_keyword_contains] = ACTIONS(91), - [sym_keyword_contains_not] = ACTIONS(91), - [sym_keyword_contains_all] = ACTIONS(91), - [sym_keyword_contains_any] = ACTIONS(91), - [sym_keyword_contains_none] = ACTIONS(91), - [sym_keyword_inside] = ACTIONS(91), - [sym_keyword_in] = ACTIONS(93), - [sym_keyword_not_inside] = ACTIONS(91), - [sym_keyword_all_inside] = ACTIONS(91), - [sym_keyword_any_inside] = ACTIONS(91), - [sym_keyword_none_inside] = ACTIONS(91), - [sym_keyword_outside] = ACTIONS(91), - [sym_keyword_intersects] = ACTIONS(91), - [anon_sym_COMMA] = ACTIONS(91), - [anon_sym_DASH_GT] = ACTIONS(516), - [anon_sym_LBRACK] = ACTIONS(538), - [anon_sym_LT_DASH] = ACTIONS(522), - [anon_sym_LT_DASH_GT] = ACTIONS(516), - [anon_sym_STAR] = ACTIONS(93), - [anon_sym_DOT] = ACTIONS(540), - [anon_sym_LT] = ACTIONS(93), - [anon_sym_GT] = ACTIONS(93), - [anon_sym_EQ] = ACTIONS(93), - [anon_sym_DASH] = ACTIONS(93), - [anon_sym_AT] = ACTIONS(93), - [anon_sym_LT_PIPE] = ACTIONS(91), - [anon_sym_AMP_AMP] = ACTIONS(91), - [anon_sym_PIPE_PIPE] = ACTIONS(91), - [anon_sym_QMARK_QMARK] = ACTIONS(91), - [anon_sym_QMARK_COLON] = ACTIONS(91), - [anon_sym_BANG_EQ] = ACTIONS(91), - [anon_sym_EQ_EQ] = ACTIONS(91), - [anon_sym_QMARK_EQ] = ACTIONS(91), - [anon_sym_STAR_EQ] = ACTIONS(91), - [anon_sym_TILDE] = ACTIONS(91), - [anon_sym_BANG_TILDE] = ACTIONS(91), - [anon_sym_STAR_TILDE] = ACTIONS(91), - [anon_sym_LT_EQ] = ACTIONS(91), - [anon_sym_GT_EQ] = ACTIONS(91), - [anon_sym_PLUS] = ACTIONS(93), - [anon_sym_PLUS_EQ] = ACTIONS(91), - [anon_sym_DASH_EQ] = ACTIONS(91), - [anon_sym_u00d7] = ACTIONS(91), - [anon_sym_SLASH] = ACTIONS(93), - [anon_sym_u00f7] = ACTIONS(91), - [anon_sym_STAR_STAR] = ACTIONS(91), - [anon_sym_u220b] = ACTIONS(91), - [anon_sym_u220c] = ACTIONS(91), - [anon_sym_u2287] = ACTIONS(91), - [anon_sym_u2283] = ACTIONS(91), - [anon_sym_u2285] = ACTIONS(91), - [anon_sym_u2208] = ACTIONS(91), - [anon_sym_u2209] = ACTIONS(91), - [anon_sym_u2286] = ACTIONS(91), - [anon_sym_u2282] = ACTIONS(91), - [anon_sym_u2284] = ACTIONS(91), - [anon_sym_AT_AT] = ACTIONS(91), + [sym_array] = STATE(41), + [sym_object] = STATE(41), + [sym_record_id_value] = STATE(46), + [ts_builtin_sym_end] = ACTIONS(144), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(144), + [sym_keyword_explain] = ACTIONS(146), + [sym_keyword_parallel] = ACTIONS(146), + [sym_keyword_timeout] = ACTIONS(146), + [sym_keyword_fetch] = ACTIONS(146), + [sym_keyword_limit] = ACTIONS(146), + [sym_keyword_rand] = ACTIONS(146), + [sym_keyword_collate] = ACTIONS(146), + [sym_keyword_numeric] = ACTIONS(146), + [sym_keyword_asc] = ACTIONS(146), + [sym_keyword_desc] = ACTIONS(146), + [sym_keyword_and] = ACTIONS(146), + [sym_keyword_or] = ACTIONS(146), + [sym_keyword_is] = ACTIONS(146), + [sym_keyword_not] = ACTIONS(146), + [sym_keyword_contains] = ACTIONS(146), + [sym_keyword_contains_not] = ACTIONS(146), + [sym_keyword_contains_all] = ACTIONS(146), + [sym_keyword_contains_any] = ACTIONS(146), + [sym_keyword_contains_none] = ACTIONS(146), + [sym_keyword_inside] = ACTIONS(146), + [sym_keyword_in] = ACTIONS(146), + [sym_keyword_not_inside] = ACTIONS(146), + [sym_keyword_all_inside] = ACTIONS(146), + [sym_keyword_any_inside] = ACTIONS(146), + [sym_keyword_none_inside] = ACTIONS(146), + [sym_keyword_outside] = ACTIONS(146), + [sym_keyword_intersects] = ACTIONS(146), + [anon_sym_COMMA] = ACTIONS(144), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_LBRACE] = ACTIONS(47), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [sym_int] = ACTIONS(558), + [sym_record_id_ident] = ACTIONS(558), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), }, [199] = { - [sym_filter] = STATE(332), - [sym_path_element] = STATE(200), - [sym_graph_path] = STATE(332), - [sym_subscript] = STATE(332), - [aux_sym_path_repeat1] = STATE(200), - [ts_builtin_sym_end] = ACTIONS(95), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(95), - [sym_keyword_explain] = ACTIONS(95), - [sym_keyword_parallel] = ACTIONS(95), - [sym_keyword_timeout] = ACTIONS(95), - [sym_keyword_fetch] = ACTIONS(95), - [sym_keyword_limit] = ACTIONS(95), - [sym_keyword_order] = ACTIONS(95), - [sym_keyword_with] = ACTIONS(95), - [sym_keyword_where] = ACTIONS(95), - [sym_keyword_split] = ACTIONS(95), - [sym_keyword_group] = ACTIONS(95), - [sym_keyword_and] = ACTIONS(95), - [sym_keyword_or] = ACTIONS(97), - [sym_keyword_is] = ACTIONS(95), - [sym_keyword_not] = ACTIONS(97), - [sym_keyword_contains] = ACTIONS(95), - [sym_keyword_contains_not] = ACTIONS(95), - [sym_keyword_contains_all] = ACTIONS(95), - [sym_keyword_contains_any] = ACTIONS(95), - [sym_keyword_contains_none] = ACTIONS(95), - [sym_keyword_inside] = ACTIONS(95), - [sym_keyword_in] = ACTIONS(97), - [sym_keyword_not_inside] = ACTIONS(95), - [sym_keyword_all_inside] = ACTIONS(95), - [sym_keyword_any_inside] = ACTIONS(95), - [sym_keyword_none_inside] = ACTIONS(95), - [sym_keyword_outside] = ACTIONS(95), - [sym_keyword_intersects] = ACTIONS(95), - [anon_sym_COMMA] = ACTIONS(95), - [anon_sym_DASH_GT] = ACTIONS(516), - [anon_sym_LBRACK] = ACTIONS(538), - [anon_sym_LT_DASH] = ACTIONS(522), - [anon_sym_LT_DASH_GT] = ACTIONS(516), - [anon_sym_STAR] = ACTIONS(97), - [anon_sym_DOT] = ACTIONS(540), - [anon_sym_LT] = ACTIONS(97), - [anon_sym_GT] = ACTIONS(97), - [anon_sym_EQ] = ACTIONS(97), - [anon_sym_DASH] = ACTIONS(97), - [anon_sym_AT] = ACTIONS(97), - [anon_sym_LT_PIPE] = ACTIONS(95), - [anon_sym_AMP_AMP] = ACTIONS(95), - [anon_sym_PIPE_PIPE] = ACTIONS(95), - [anon_sym_QMARK_QMARK] = ACTIONS(95), - [anon_sym_QMARK_COLON] = ACTIONS(95), - [anon_sym_BANG_EQ] = ACTIONS(95), - [anon_sym_EQ_EQ] = ACTIONS(95), - [anon_sym_QMARK_EQ] = ACTIONS(95), - [anon_sym_STAR_EQ] = ACTIONS(95), - [anon_sym_TILDE] = ACTIONS(95), - [anon_sym_BANG_TILDE] = ACTIONS(95), - [anon_sym_STAR_TILDE] = ACTIONS(95), - [anon_sym_LT_EQ] = ACTIONS(95), - [anon_sym_GT_EQ] = ACTIONS(95), - [anon_sym_PLUS] = ACTIONS(97), - [anon_sym_PLUS_EQ] = ACTIONS(95), - [anon_sym_DASH_EQ] = ACTIONS(95), - [anon_sym_u00d7] = ACTIONS(95), - [anon_sym_SLASH] = ACTIONS(97), - [anon_sym_u00f7] = ACTIONS(95), - [anon_sym_STAR_STAR] = ACTIONS(95), - [anon_sym_u220b] = ACTIONS(95), - [anon_sym_u220c] = ACTIONS(95), - [anon_sym_u2287] = ACTIONS(95), - [anon_sym_u2283] = ACTIONS(95), - [anon_sym_u2285] = ACTIONS(95), - [anon_sym_u2208] = ACTIONS(95), - [anon_sym_u2209] = ACTIONS(95), - [anon_sym_u2286] = ACTIONS(95), - [anon_sym_u2282] = ACTIONS(95), - [anon_sym_u2284] = ACTIONS(95), - [anon_sym_AT_AT] = ACTIONS(95), + [sym_array] = STATE(41), + [sym_object] = STATE(41), + [sym_record_id_value] = STATE(49), + [ts_builtin_sym_end] = ACTIONS(176), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(176), + [sym_keyword_explain] = ACTIONS(178), + [sym_keyword_parallel] = ACTIONS(178), + [sym_keyword_timeout] = ACTIONS(178), + [sym_keyword_fetch] = ACTIONS(178), + [sym_keyword_limit] = ACTIONS(178), + [sym_keyword_rand] = ACTIONS(178), + [sym_keyword_collate] = ACTIONS(178), + [sym_keyword_numeric] = ACTIONS(178), + [sym_keyword_asc] = ACTIONS(178), + [sym_keyword_desc] = ACTIONS(178), + [sym_keyword_and] = ACTIONS(178), + [sym_keyword_or] = ACTIONS(178), + [sym_keyword_is] = ACTIONS(178), + [sym_keyword_not] = ACTIONS(178), + [sym_keyword_contains] = ACTIONS(178), + [sym_keyword_contains_not] = ACTIONS(178), + [sym_keyword_contains_all] = ACTIONS(178), + [sym_keyword_contains_any] = ACTIONS(178), + [sym_keyword_contains_none] = ACTIONS(178), + [sym_keyword_inside] = ACTIONS(178), + [sym_keyword_in] = ACTIONS(178), + [sym_keyword_not_inside] = ACTIONS(178), + [sym_keyword_all_inside] = ACTIONS(178), + [sym_keyword_any_inside] = ACTIONS(178), + [sym_keyword_none_inside] = ACTIONS(178), + [sym_keyword_outside] = ACTIONS(178), + [sym_keyword_intersects] = ACTIONS(178), + [anon_sym_COMMA] = ACTIONS(176), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_LBRACE] = ACTIONS(47), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [sym_int] = ACTIONS(558), + [sym_record_id_ident] = ACTIONS(558), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), }, [200] = { - [sym_filter] = STATE(332), + [sym_filter] = STATE(306), [sym_path_element] = STATE(200), - [sym_graph_path] = STATE(332), - [sym_subscript] = STATE(332), + [sym_graph_path] = STATE(306), + [sym_subscript] = STATE(306), [aux_sym_path_repeat1] = STATE(200), - [ts_builtin_sym_end] = ACTIONS(63), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(63), - [sym_keyword_explain] = ACTIONS(63), - [sym_keyword_parallel] = ACTIONS(63), - [sym_keyword_timeout] = ACTIONS(63), - [sym_keyword_fetch] = ACTIONS(63), - [sym_keyword_limit] = ACTIONS(63), - [sym_keyword_order] = ACTIONS(63), - [sym_keyword_with] = ACTIONS(63), - [sym_keyword_where] = ACTIONS(63), - [sym_keyword_split] = ACTIONS(63), - [sym_keyword_group] = ACTIONS(63), - [sym_keyword_and] = ACTIONS(63), + [ts_builtin_sym_end] = ACTIONS(65), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(65), + [sym_keyword_as] = ACTIONS(65), + [sym_keyword_where] = ACTIONS(65), + [sym_keyword_group] = ACTIONS(65), + [sym_keyword_and] = ACTIONS(65), [sym_keyword_or] = ACTIONS(65), - [sym_keyword_is] = ACTIONS(63), - [sym_keyword_not] = ACTIONS(65), - [sym_keyword_contains] = ACTIONS(63), - [sym_keyword_contains_not] = ACTIONS(63), - [sym_keyword_contains_all] = ACTIONS(63), - [sym_keyword_contains_any] = ACTIONS(63), - [sym_keyword_contains_none] = ACTIONS(63), - [sym_keyword_inside] = ACTIONS(63), - [sym_keyword_in] = ACTIONS(65), - [sym_keyword_not_inside] = ACTIONS(63), - [sym_keyword_all_inside] = ACTIONS(63), - [sym_keyword_any_inside] = ACTIONS(63), - [sym_keyword_none_inside] = ACTIONS(63), - [sym_keyword_outside] = ACTIONS(63), - [sym_keyword_intersects] = ACTIONS(63), - [anon_sym_COMMA] = ACTIONS(63), - [anon_sym_DASH_GT] = ACTIONS(544), - [anon_sym_LBRACK] = ACTIONS(547), - [anon_sym_LT_DASH] = ACTIONS(550), - [anon_sym_LT_DASH_GT] = ACTIONS(544), - [anon_sym_STAR] = ACTIONS(65), - [anon_sym_DOT] = ACTIONS(553), - [anon_sym_LT] = ACTIONS(65), - [anon_sym_GT] = ACTIONS(65), - [anon_sym_EQ] = ACTIONS(65), - [anon_sym_DASH] = ACTIONS(65), - [anon_sym_AT] = ACTIONS(65), - [anon_sym_LT_PIPE] = ACTIONS(63), - [anon_sym_AMP_AMP] = ACTIONS(63), - [anon_sym_PIPE_PIPE] = ACTIONS(63), - [anon_sym_QMARK_QMARK] = ACTIONS(63), - [anon_sym_QMARK_COLON] = ACTIONS(63), - [anon_sym_BANG_EQ] = ACTIONS(63), - [anon_sym_EQ_EQ] = ACTIONS(63), - [anon_sym_QMARK_EQ] = ACTIONS(63), - [anon_sym_STAR_EQ] = ACTIONS(63), - [anon_sym_TILDE] = ACTIONS(63), - [anon_sym_BANG_TILDE] = ACTIONS(63), - [anon_sym_STAR_TILDE] = ACTIONS(63), - [anon_sym_LT_EQ] = ACTIONS(63), - [anon_sym_GT_EQ] = ACTIONS(63), - [anon_sym_PLUS] = ACTIONS(65), - [anon_sym_PLUS_EQ] = ACTIONS(63), - [anon_sym_DASH_EQ] = ACTIONS(63), - [anon_sym_u00d7] = ACTIONS(63), - [anon_sym_SLASH] = ACTIONS(65), - [anon_sym_u00f7] = ACTIONS(63), - [anon_sym_STAR_STAR] = ACTIONS(63), - [anon_sym_u220b] = ACTIONS(63), - [anon_sym_u220c] = ACTIONS(63), - [anon_sym_u2287] = ACTIONS(63), - [anon_sym_u2283] = ACTIONS(63), - [anon_sym_u2285] = ACTIONS(63), - [anon_sym_u2208] = ACTIONS(63), - [anon_sym_u2209] = ACTIONS(63), - [anon_sym_u2286] = ACTIONS(63), - [anon_sym_u2282] = ACTIONS(63), - [anon_sym_u2284] = ACTIONS(63), - [anon_sym_AT_AT] = ACTIONS(63), + [sym_keyword_is] = ACTIONS(65), + [sym_keyword_not] = ACTIONS(67), + [sym_keyword_contains] = ACTIONS(65), + [sym_keyword_contains_not] = ACTIONS(65), + [sym_keyword_contains_all] = ACTIONS(65), + [sym_keyword_contains_any] = ACTIONS(65), + [sym_keyword_contains_none] = ACTIONS(65), + [sym_keyword_inside] = ACTIONS(65), + [sym_keyword_in] = ACTIONS(67), + [sym_keyword_not_inside] = ACTIONS(65), + [sym_keyword_all_inside] = ACTIONS(65), + [sym_keyword_any_inside] = ACTIONS(65), + [sym_keyword_none_inside] = ACTIONS(65), + [sym_keyword_outside] = ACTIONS(65), + [sym_keyword_intersects] = ACTIONS(65), + [sym_keyword_drop] = ACTIONS(65), + [sym_keyword_schemafull] = ACTIONS(65), + [sym_keyword_schemaless] = ACTIONS(65), + [sym_keyword_changefeed] = ACTIONS(65), + [sym_keyword_type] = ACTIONS(65), + [sym_keyword_permissions] = ACTIONS(65), + [sym_keyword_for] = ACTIONS(65), + [sym_keyword_comment] = ACTIONS(65), + [anon_sym_COMMA] = ACTIONS(65), + [anon_sym_DASH_GT] = ACTIONS(560), + [anon_sym_LBRACK] = ACTIONS(563), + [anon_sym_LT_DASH] = ACTIONS(566), + [anon_sym_LT_DASH_GT] = ACTIONS(560), + [anon_sym_STAR] = ACTIONS(67), + [anon_sym_DOT] = ACTIONS(569), + [anon_sym_LT] = ACTIONS(67), + [anon_sym_GT] = ACTIONS(67), + [anon_sym_EQ] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_AT] = ACTIONS(67), + [anon_sym_LT_PIPE] = ACTIONS(65), + [anon_sym_AMP_AMP] = ACTIONS(65), + [anon_sym_PIPE_PIPE] = ACTIONS(65), + [anon_sym_QMARK_QMARK] = ACTIONS(65), + [anon_sym_QMARK_COLON] = ACTIONS(65), + [anon_sym_BANG_EQ] = ACTIONS(65), + [anon_sym_EQ_EQ] = ACTIONS(65), + [anon_sym_QMARK_EQ] = ACTIONS(65), + [anon_sym_STAR_EQ] = ACTIONS(65), + [anon_sym_TILDE] = ACTIONS(65), + [anon_sym_BANG_TILDE] = ACTIONS(65), + [anon_sym_STAR_TILDE] = ACTIONS(65), + [anon_sym_LT_EQ] = ACTIONS(65), + [anon_sym_GT_EQ] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_PLUS_EQ] = ACTIONS(65), + [anon_sym_DASH_EQ] = ACTIONS(65), + [anon_sym_u00d7] = ACTIONS(65), + [anon_sym_SLASH] = ACTIONS(67), + [anon_sym_u00f7] = ACTIONS(65), + [anon_sym_STAR_STAR] = ACTIONS(65), + [anon_sym_u220b] = ACTIONS(65), + [anon_sym_u220c] = ACTIONS(65), + [anon_sym_u2287] = ACTIONS(65), + [anon_sym_u2283] = ACTIONS(65), + [anon_sym_u2285] = ACTIONS(65), + [anon_sym_u2208] = ACTIONS(65), + [anon_sym_u2209] = ACTIONS(65), + [anon_sym_u2286] = ACTIONS(65), + [anon_sym_u2282] = ACTIONS(65), + [anon_sym_u2284] = ACTIONS(65), + [anon_sym_AT_AT] = ACTIONS(65), }, [201] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(251), - [sym_keyword_value] = ACTIONS(251), - [sym_keyword_explain] = ACTIONS(251), - [sym_keyword_parallel] = ACTIONS(251), - [sym_keyword_timeout] = ACTIONS(251), - [sym_keyword_fetch] = ACTIONS(251), - [sym_keyword_limit] = ACTIONS(251), - [sym_keyword_rand] = ACTIONS(251), - [sym_keyword_collate] = ACTIONS(251), - [sym_keyword_numeric] = ACTIONS(251), - [sym_keyword_asc] = ACTIONS(251), - [sym_keyword_desc] = ACTIONS(251), - [sym_keyword_and] = ACTIONS(251), - [sym_keyword_or] = ACTIONS(251), - [sym_keyword_is] = ACTIONS(251), - [sym_keyword_not] = ACTIONS(253), - [sym_keyword_contains] = ACTIONS(251), - [sym_keyword_contains_not] = ACTIONS(251), - [sym_keyword_contains_all] = ACTIONS(251), - [sym_keyword_contains_any] = ACTIONS(251), - [sym_keyword_contains_none] = ACTIONS(251), - [sym_keyword_inside] = ACTIONS(251), - [sym_keyword_in] = ACTIONS(253), - [sym_keyword_not_inside] = ACTIONS(251), - [sym_keyword_all_inside] = ACTIONS(251), - [sym_keyword_any_inside] = ACTIONS(251), - [sym_keyword_none_inside] = ACTIONS(251), - [sym_keyword_outside] = ACTIONS(251), - [sym_keyword_intersects] = ACTIONS(251), - [sym_keyword_flexible] = ACTIONS(251), - [sym_keyword_readonly] = ACTIONS(251), - [sym_keyword_type] = ACTIONS(251), - [sym_keyword_default] = ACTIONS(251), - [sym_keyword_assert] = ACTIONS(251), - [sym_keyword_permissions] = ACTIONS(251), - [sym_keyword_for] = ACTIONS(251), - [sym_keyword_comment] = ACTIONS(251), - [anon_sym_COMMA] = ACTIONS(251), - [anon_sym_RPAREN] = ACTIONS(251), - [anon_sym_RBRACE] = ACTIONS(251), - [anon_sym_STAR] = ACTIONS(253), - [anon_sym_LT] = ACTIONS(253), - [anon_sym_GT] = ACTIONS(253), - [anon_sym_EQ] = ACTIONS(253), - [anon_sym_DASH] = ACTIONS(253), - [anon_sym_AT] = ACTIONS(253), - [anon_sym_LT_PIPE] = ACTIONS(251), - [anon_sym_AMP_AMP] = ACTIONS(251), - [anon_sym_PIPE_PIPE] = ACTIONS(251), - [anon_sym_QMARK_QMARK] = ACTIONS(251), - [anon_sym_QMARK_COLON] = ACTIONS(251), - [anon_sym_BANG_EQ] = ACTIONS(251), - [anon_sym_EQ_EQ] = ACTIONS(251), - [anon_sym_QMARK_EQ] = ACTIONS(251), - [anon_sym_STAR_EQ] = ACTIONS(251), - [anon_sym_TILDE] = ACTIONS(251), - [anon_sym_BANG_TILDE] = ACTIONS(251), - [anon_sym_STAR_TILDE] = ACTIONS(251), - [anon_sym_LT_EQ] = ACTIONS(251), - [anon_sym_GT_EQ] = ACTIONS(251), - [anon_sym_PLUS] = ACTIONS(253), - [anon_sym_PLUS_EQ] = ACTIONS(251), - [anon_sym_DASH_EQ] = ACTIONS(251), - [anon_sym_u00d7] = ACTIONS(251), - [anon_sym_SLASH] = ACTIONS(253), - [anon_sym_u00f7] = ACTIONS(251), - [anon_sym_STAR_STAR] = ACTIONS(251), - [anon_sym_u220b] = ACTIONS(251), - [anon_sym_u220c] = ACTIONS(251), - [anon_sym_u2287] = ACTIONS(251), - [anon_sym_u2283] = ACTIONS(251), - [anon_sym_u2285] = ACTIONS(251), - [anon_sym_u2208] = ACTIONS(251), - [anon_sym_u2209] = ACTIONS(251), - [anon_sym_u2286] = ACTIONS(251), - [anon_sym_u2282] = ACTIONS(251), - [anon_sym_u2284] = ACTIONS(251), - [anon_sym_AT_AT] = ACTIONS(251), + [sym_filter] = STATE(56), + [sym_path_element] = STATE(181), + [sym_graph_path] = STATE(56), + [sym_subscript] = STATE(56), + [aux_sym_path_repeat1] = STATE(181), + [ts_builtin_sym_end] = ACTIONS(97), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(97), + [sym_keyword_return] = ACTIONS(97), + [sym_keyword_parallel] = ACTIONS(97), + [sym_keyword_timeout] = ACTIONS(97), + [sym_keyword_where] = ACTIONS(97), + [sym_keyword_and] = ACTIONS(97), + [sym_keyword_or] = ACTIONS(97), + [sym_keyword_is] = ACTIONS(97), + [sym_keyword_not] = ACTIONS(99), + [sym_keyword_contains] = ACTIONS(97), + [sym_keyword_contains_not] = ACTIONS(97), + [sym_keyword_contains_all] = ACTIONS(97), + [sym_keyword_contains_any] = ACTIONS(97), + [sym_keyword_contains_none] = ACTIONS(97), + [sym_keyword_inside] = ACTIONS(97), + [sym_keyword_in] = ACTIONS(99), + [sym_keyword_not_inside] = ACTIONS(97), + [sym_keyword_all_inside] = ACTIONS(97), + [sym_keyword_any_inside] = ACTIONS(97), + [sym_keyword_none_inside] = ACTIONS(97), + [sym_keyword_outside] = ACTIONS(97), + [sym_keyword_intersects] = ACTIONS(97), + [sym_keyword_content] = ACTIONS(97), + [sym_keyword_merge] = ACTIONS(97), + [sym_keyword_patch] = ACTIONS(97), + [sym_keyword_permissions] = ACTIONS(97), + [sym_keyword_comment] = ACTIONS(97), + [sym_keyword_set] = ACTIONS(97), + [sym_keyword_unset] = ACTIONS(97), + [anon_sym_COMMA] = ACTIONS(97), + [anon_sym_DASH_GT] = ACTIONS(41), + [anon_sym_LBRACK] = ACTIONS(279), + [anon_sym_LT_DASH] = ACTIONS(49), + [anon_sym_LT_DASH_GT] = ACTIONS(41), + [anon_sym_STAR] = ACTIONS(99), + [anon_sym_DOT] = ACTIONS(511), + [anon_sym_LT] = ACTIONS(99), + [anon_sym_GT] = ACTIONS(99), + [anon_sym_EQ] = ACTIONS(99), + [anon_sym_DASH] = ACTIONS(99), + [anon_sym_AT] = ACTIONS(99), + [anon_sym_LT_PIPE] = ACTIONS(97), + [anon_sym_AMP_AMP] = ACTIONS(97), + [anon_sym_PIPE_PIPE] = ACTIONS(97), + [anon_sym_QMARK_QMARK] = ACTIONS(97), + [anon_sym_QMARK_COLON] = ACTIONS(97), + [anon_sym_BANG_EQ] = ACTIONS(97), + [anon_sym_EQ_EQ] = ACTIONS(97), + [anon_sym_QMARK_EQ] = ACTIONS(97), + [anon_sym_STAR_EQ] = ACTIONS(97), + [anon_sym_TILDE] = ACTIONS(97), + [anon_sym_BANG_TILDE] = ACTIONS(97), + [anon_sym_STAR_TILDE] = ACTIONS(97), + [anon_sym_LT_EQ] = ACTIONS(97), + [anon_sym_GT_EQ] = ACTIONS(97), + [anon_sym_PLUS] = ACTIONS(99), + [anon_sym_PLUS_EQ] = ACTIONS(97), + [anon_sym_DASH_EQ] = ACTIONS(97), + [anon_sym_u00d7] = ACTIONS(97), + [anon_sym_SLASH] = ACTIONS(99), + [anon_sym_u00f7] = ACTIONS(97), + [anon_sym_STAR_STAR] = ACTIONS(97), + [anon_sym_u220b] = ACTIONS(97), + [anon_sym_u220c] = ACTIONS(97), + [anon_sym_u2287] = ACTIONS(97), + [anon_sym_u2283] = ACTIONS(97), + [anon_sym_u2285] = ACTIONS(97), + [anon_sym_u2208] = ACTIONS(97), + [anon_sym_u2209] = ACTIONS(97), + [anon_sym_u2286] = ACTIONS(97), + [anon_sym_u2282] = ACTIONS(97), + [anon_sym_u2284] = ACTIONS(97), + [anon_sym_AT_AT] = ACTIONS(97), }, [202] = { - [sym_expression] = STATE(1795), - [sym_statement] = STATE(1390), - [sym_use_statement] = STATE(1389), - [sym_begin_statement] = STATE(1389), - [sym_cancel_statement] = STATE(1389), - [sym_commit_statement] = STATE(1389), - [sym_define_analyzer_statement] = STATE(1389), - [sym_define_database] = STATE(1389), - [sym_define_event_statement] = STATE(1389), - [sym_define_field_statement] = STATE(1389), - [sym_define_function_statement] = STATE(1389), - [sym_define_index_statement] = STATE(1389), - [sym_define_namespace_statement] = STATE(1389), - [sym_define_param_statement] = STATE(1389), - [sym_define_scope_statement] = STATE(1389), - [sym_define_table_statement] = STATE(1389), - [sym_define_token_statement] = STATE(1389), - [sym_define_user_statement] = STATE(1389), - [sym_remove_statement] = STATE(1389), - [sym_create_statement] = STATE(1389), - [sym_update_statement] = STATE(1389), - [sym_relate_statement] = STATE(1389), - [sym_delete_statement] = STATE(1389), - [sym_insert_statement] = STATE(1389), - [sym_select_statement] = STATE(1389), - [sym_live_select_statement] = STATE(1389), - [sym_select_clause] = STATE(1315), - [sym_value] = STATE(570), - [sym_function_call] = STATE(67), - [sym_base_value] = STATE(4), - [sym_binary_expression] = STATE(67), - [sym_path] = STATE(67), - [sym_graph_path] = STATE(5), - [sym_number] = STATE(27), - [sym_identifier] = STATE(27), - [sym_array] = STATE(27), - [sym_object] = STATE(27), - [sym_object_key] = STATE(1782), - [sym_record_id] = STATE(27), - [sym_sub_query] = STATE(27), - [sym_duration] = STATE(27), - [sym_point] = STATE(27), - [aux_sym_duration_repeat1] = STATE(7), - [sym_comment] = ACTIONS(3), - [sym_keyword_select] = ACTIONS(5), - [sym_keyword_rand] = ACTIONS(379), - [sym_keyword_true] = ACTIONS(381), - [sym_keyword_false] = ACTIONS(381), - [sym_keyword_begin] = ACTIONS(13), - [sym_keyword_cancel] = ACTIONS(15), - [sym_keyword_commit] = ACTIONS(17), - [sym_keyword_none] = ACTIONS(381), - [sym_keyword_null] = ACTIONS(381), - [sym_keyword_define] = ACTIONS(383), - [sym_keyword_live] = ACTIONS(385), - [sym_keyword_use] = ACTIONS(23), - [sym_keyword_remove] = ACTIONS(25), - [sym_keyword_create] = ACTIONS(387), - [sym_keyword_delete] = ACTIONS(389), - [sym_keyword_update] = ACTIONS(391), - [sym_keyword_insert] = ACTIONS(393), - [sym_keyword_relate] = ACTIONS(395), - [sym_keyword_count] = ACTIONS(397), - [anon_sym_DASH_GT] = ACTIONS(83), - [anon_sym_LBRACK] = ACTIONS(399), - [anon_sym_LPAREN] = ACTIONS(401), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_LT_DASH] = ACTIONS(87), - [anon_sym_LT_DASH_GT] = ACTIONS(83), - [aux_sym_type_name_token1] = ACTIONS(405), - [sym_string] = ACTIONS(407), - [sym_prefixed_string] = ACTIONS(407), - [sym_int] = ACTIONS(409), - [sym_float] = ACTIONS(409), - [sym_decimal] = ACTIONS(556), - [sym_variable_name] = ACTIONS(407), - [sym_custom_function_name] = ACTIONS(379), - [sym_function_name] = ACTIONS(379), - [sym_duration_part] = ACTIONS(413), + [sym_filter] = STATE(356), + [sym_path_element] = STATE(205), + [sym_graph_path] = STATE(356), + [sym_subscript] = STATE(356), + [aux_sym_path_repeat1] = STATE(205), + [ts_builtin_sym_end] = ACTIONS(97), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(97), + [sym_keyword_explain] = ACTIONS(97), + [sym_keyword_parallel] = ACTIONS(97), + [sym_keyword_timeout] = ACTIONS(97), + [sym_keyword_fetch] = ACTIONS(97), + [sym_keyword_limit] = ACTIONS(97), + [sym_keyword_order] = ACTIONS(97), + [sym_keyword_with] = ACTIONS(97), + [sym_keyword_where] = ACTIONS(97), + [sym_keyword_split] = ACTIONS(97), + [sym_keyword_group] = ACTIONS(97), + [sym_keyword_and] = ACTIONS(97), + [sym_keyword_or] = ACTIONS(99), + [sym_keyword_is] = ACTIONS(97), + [sym_keyword_not] = ACTIONS(99), + [sym_keyword_contains] = ACTIONS(97), + [sym_keyword_contains_not] = ACTIONS(97), + [sym_keyword_contains_all] = ACTIONS(97), + [sym_keyword_contains_any] = ACTIONS(97), + [sym_keyword_contains_none] = ACTIONS(97), + [sym_keyword_inside] = ACTIONS(97), + [sym_keyword_in] = ACTIONS(99), + [sym_keyword_not_inside] = ACTIONS(97), + [sym_keyword_all_inside] = ACTIONS(97), + [sym_keyword_any_inside] = ACTIONS(97), + [sym_keyword_none_inside] = ACTIONS(97), + [sym_keyword_outside] = ACTIONS(97), + [sym_keyword_intersects] = ACTIONS(97), + [anon_sym_COMMA] = ACTIONS(97), + [anon_sym_DASH_GT] = ACTIONS(433), + [anon_sym_LBRACK] = ACTIONS(572), + [anon_sym_LT_DASH] = ACTIONS(441), + [anon_sym_LT_DASH_GT] = ACTIONS(433), + [anon_sym_STAR] = ACTIONS(99), + [anon_sym_DOT] = ACTIONS(574), + [anon_sym_LT] = ACTIONS(99), + [anon_sym_GT] = ACTIONS(99), + [anon_sym_EQ] = ACTIONS(99), + [anon_sym_DASH] = ACTIONS(99), + [anon_sym_AT] = ACTIONS(99), + [anon_sym_LT_PIPE] = ACTIONS(97), + [anon_sym_AMP_AMP] = ACTIONS(97), + [anon_sym_PIPE_PIPE] = ACTIONS(97), + [anon_sym_QMARK_QMARK] = ACTIONS(97), + [anon_sym_QMARK_COLON] = ACTIONS(97), + [anon_sym_BANG_EQ] = ACTIONS(97), + [anon_sym_EQ_EQ] = ACTIONS(97), + [anon_sym_QMARK_EQ] = ACTIONS(97), + [anon_sym_STAR_EQ] = ACTIONS(97), + [anon_sym_TILDE] = ACTIONS(97), + [anon_sym_BANG_TILDE] = ACTIONS(97), + [anon_sym_STAR_TILDE] = ACTIONS(97), + [anon_sym_LT_EQ] = ACTIONS(97), + [anon_sym_GT_EQ] = ACTIONS(97), + [anon_sym_PLUS] = ACTIONS(99), + [anon_sym_PLUS_EQ] = ACTIONS(97), + [anon_sym_DASH_EQ] = ACTIONS(97), + [anon_sym_u00d7] = ACTIONS(97), + [anon_sym_SLASH] = ACTIONS(99), + [anon_sym_u00f7] = ACTIONS(97), + [anon_sym_STAR_STAR] = ACTIONS(97), + [anon_sym_u220b] = ACTIONS(97), + [anon_sym_u220c] = ACTIONS(97), + [anon_sym_u2287] = ACTIONS(97), + [anon_sym_u2283] = ACTIONS(97), + [anon_sym_u2285] = ACTIONS(97), + [anon_sym_u2208] = ACTIONS(97), + [anon_sym_u2209] = ACTIONS(97), + [anon_sym_u2286] = ACTIONS(97), + [anon_sym_u2282] = ACTIONS(97), + [anon_sym_u2284] = ACTIONS(97), + [anon_sym_AT_AT] = ACTIONS(97), }, [203] = { - [sym_statement] = STATE(1286), - [sym_use_statement] = STATE(1389), - [sym_begin_statement] = STATE(1389), - [sym_cancel_statement] = STATE(1389), - [sym_commit_statement] = STATE(1389), - [sym_define_analyzer_statement] = STATE(1389), - [sym_define_database] = STATE(1389), - [sym_define_event_statement] = STATE(1389), - [sym_define_field_statement] = STATE(1389), - [sym_define_function_statement] = STATE(1389), - [sym_define_index_statement] = STATE(1389), - [sym_define_namespace_statement] = STATE(1389), - [sym_define_param_statement] = STATE(1389), - [sym_define_scope_statement] = STATE(1389), - [sym_define_table_statement] = STATE(1389), - [sym_define_token_statement] = STATE(1389), - [sym_define_user_statement] = STATE(1389), - [sym_remove_statement] = STATE(1389), - [sym_create_statement] = STATE(1389), - [sym_update_statement] = STATE(1389), - [sym_relate_statement] = STATE(1389), - [sym_delete_statement] = STATE(1389), - [sym_insert_statement] = STATE(1389), - [sym_select_statement] = STATE(1389), - [sym_live_select_statement] = STATE(1389), - [sym_select_clause] = STATE(1315), - [sym_value] = STATE(133), - [sym_function_call] = STATE(67), - [sym_base_value] = STATE(4), - [sym_binary_expression] = STATE(67), - [sym_path] = STATE(67), - [sym_graph_path] = STATE(5), - [sym_number] = STATE(27), - [sym_identifier] = STATE(27), - [sym_array] = STATE(27), - [sym_object] = STATE(27), - [sym_object_key] = STATE(1773), - [sym_record_id] = STATE(27), - [sym_sub_query] = STATE(27), - [sym_duration] = STATE(27), - [sym_point] = STATE(27), - [aux_sym_duration_repeat1] = STATE(7), [sym_comment] = ACTIONS(3), - [sym_keyword_select] = ACTIONS(5), - [sym_keyword_only] = ACTIONS(558), - [sym_keyword_rand] = ACTIONS(379), - [sym_keyword_true] = ACTIONS(381), - [sym_keyword_false] = ACTIONS(381), - [sym_keyword_begin] = ACTIONS(13), - [sym_keyword_cancel] = ACTIONS(15), - [sym_keyword_commit] = ACTIONS(17), - [sym_keyword_none] = ACTIONS(381), - [sym_keyword_null] = ACTIONS(381), - [sym_keyword_define] = ACTIONS(383), - [sym_keyword_live] = ACTIONS(385), - [sym_keyword_use] = ACTIONS(23), - [sym_keyword_remove] = ACTIONS(25), - [sym_keyword_create] = ACTIONS(387), - [sym_keyword_delete] = ACTIONS(389), - [sym_keyword_update] = ACTIONS(391), - [sym_keyword_insert] = ACTIONS(393), - [sym_keyword_relate] = ACTIONS(395), - [sym_keyword_count] = ACTIONS(397), - [anon_sym_DASH_GT] = ACTIONS(83), - [anon_sym_LBRACK] = ACTIONS(399), - [anon_sym_LPAREN] = ACTIONS(401), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_LT_DASH] = ACTIONS(87), - [anon_sym_LT_DASH_GT] = ACTIONS(83), - [aux_sym_type_name_token1] = ACTIONS(405), - [sym_string] = ACTIONS(407), - [sym_prefixed_string] = ACTIONS(407), - [sym_int] = ACTIONS(409), - [sym_float] = ACTIONS(409), - [sym_decimal] = ACTIONS(411), - [sym_variable_name] = ACTIONS(407), - [sym_custom_function_name] = ACTIONS(379), - [sym_function_name] = ACTIONS(379), - [sym_duration_part] = ACTIONS(413), + [sym_semi_colon] = ACTIONS(160), + [sym_keyword_value] = ACTIONS(160), + [sym_keyword_explain] = ACTIONS(160), + [sym_keyword_parallel] = ACTIONS(160), + [sym_keyword_timeout] = ACTIONS(160), + [sym_keyword_fetch] = ACTIONS(160), + [sym_keyword_limit] = ACTIONS(160), + [sym_keyword_rand] = ACTIONS(160), + [sym_keyword_collate] = ACTIONS(160), + [sym_keyword_numeric] = ACTIONS(160), + [sym_keyword_asc] = ACTIONS(160), + [sym_keyword_desc] = ACTIONS(160), + [sym_keyword_and] = ACTIONS(160), + [sym_keyword_or] = ACTIONS(160), + [sym_keyword_is] = ACTIONS(160), + [sym_keyword_not] = ACTIONS(162), + [sym_keyword_contains] = ACTIONS(160), + [sym_keyword_contains_not] = ACTIONS(160), + [sym_keyword_contains_all] = ACTIONS(160), + [sym_keyword_contains_any] = ACTIONS(160), + [sym_keyword_contains_none] = ACTIONS(160), + [sym_keyword_inside] = ACTIONS(160), + [sym_keyword_in] = ACTIONS(162), + [sym_keyword_not_inside] = ACTIONS(160), + [sym_keyword_all_inside] = ACTIONS(160), + [sym_keyword_any_inside] = ACTIONS(160), + [sym_keyword_none_inside] = ACTIONS(160), + [sym_keyword_outside] = ACTIONS(160), + [sym_keyword_intersects] = ACTIONS(160), + [sym_keyword_flexible] = ACTIONS(160), + [sym_keyword_readonly] = ACTIONS(160), + [sym_keyword_type] = ACTIONS(160), + [sym_keyword_default] = ACTIONS(160), + [sym_keyword_assert] = ACTIONS(160), + [sym_keyword_permissions] = ACTIONS(160), + [sym_keyword_for] = ACTIONS(160), + [sym_keyword_comment] = ACTIONS(160), + [anon_sym_COMMA] = ACTIONS(160), + [anon_sym_RPAREN] = ACTIONS(160), + [anon_sym_RBRACE] = ACTIONS(160), + [anon_sym_STAR] = ACTIONS(162), + [anon_sym_LT] = ACTIONS(162), + [anon_sym_GT] = ACTIONS(162), + [anon_sym_EQ] = ACTIONS(162), + [anon_sym_DASH] = ACTIONS(162), + [anon_sym_AT] = ACTIONS(162), + [anon_sym_LT_PIPE] = ACTIONS(160), + [anon_sym_AMP_AMP] = ACTIONS(160), + [anon_sym_PIPE_PIPE] = ACTIONS(160), + [anon_sym_QMARK_QMARK] = ACTIONS(160), + [anon_sym_QMARK_COLON] = ACTIONS(160), + [anon_sym_BANG_EQ] = ACTIONS(160), + [anon_sym_EQ_EQ] = ACTIONS(160), + [anon_sym_QMARK_EQ] = ACTIONS(160), + [anon_sym_STAR_EQ] = ACTIONS(160), + [anon_sym_TILDE] = ACTIONS(160), + [anon_sym_BANG_TILDE] = ACTIONS(160), + [anon_sym_STAR_TILDE] = ACTIONS(160), + [anon_sym_LT_EQ] = ACTIONS(160), + [anon_sym_GT_EQ] = ACTIONS(160), + [anon_sym_PLUS] = ACTIONS(162), + [anon_sym_PLUS_EQ] = ACTIONS(160), + [anon_sym_DASH_EQ] = ACTIONS(160), + [anon_sym_u00d7] = ACTIONS(160), + [anon_sym_SLASH] = ACTIONS(162), + [anon_sym_u00f7] = ACTIONS(160), + [anon_sym_STAR_STAR] = ACTIONS(160), + [anon_sym_u220b] = ACTIONS(160), + [anon_sym_u220c] = ACTIONS(160), + [anon_sym_u2287] = ACTIONS(160), + [anon_sym_u2283] = ACTIONS(160), + [anon_sym_u2285] = ACTIONS(160), + [anon_sym_u2208] = ACTIONS(160), + [anon_sym_u2209] = ACTIONS(160), + [anon_sym_u2286] = ACTIONS(160), + [anon_sym_u2282] = ACTIONS(160), + [anon_sym_u2284] = ACTIONS(160), + [anon_sym_AT_AT] = ACTIONS(160), }, [204] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(259), - [sym_keyword_value] = ACTIONS(259), - [sym_keyword_explain] = ACTIONS(259), - [sym_keyword_parallel] = ACTIONS(259), - [sym_keyword_timeout] = ACTIONS(259), - [sym_keyword_fetch] = ACTIONS(259), - [sym_keyword_limit] = ACTIONS(259), - [sym_keyword_rand] = ACTIONS(259), - [sym_keyword_collate] = ACTIONS(259), - [sym_keyword_numeric] = ACTIONS(259), - [sym_keyword_asc] = ACTIONS(259), - [sym_keyword_desc] = ACTIONS(259), - [sym_keyword_and] = ACTIONS(259), - [sym_keyword_or] = ACTIONS(259), - [sym_keyword_is] = ACTIONS(259), - [sym_keyword_not] = ACTIONS(261), - [sym_keyword_contains] = ACTIONS(259), - [sym_keyword_contains_not] = ACTIONS(259), - [sym_keyword_contains_all] = ACTIONS(259), - [sym_keyword_contains_any] = ACTIONS(259), - [sym_keyword_contains_none] = ACTIONS(259), - [sym_keyword_inside] = ACTIONS(259), - [sym_keyword_in] = ACTIONS(261), - [sym_keyword_not_inside] = ACTIONS(259), - [sym_keyword_all_inside] = ACTIONS(259), - [sym_keyword_any_inside] = ACTIONS(259), - [sym_keyword_none_inside] = ACTIONS(259), - [sym_keyword_outside] = ACTIONS(259), - [sym_keyword_intersects] = ACTIONS(259), - [sym_keyword_flexible] = ACTIONS(259), - [sym_keyword_readonly] = ACTIONS(259), - [sym_keyword_type] = ACTIONS(259), - [sym_keyword_default] = ACTIONS(259), - [sym_keyword_assert] = ACTIONS(259), - [sym_keyword_permissions] = ACTIONS(259), - [sym_keyword_for] = ACTIONS(259), - [sym_keyword_comment] = ACTIONS(259), - [anon_sym_COMMA] = ACTIONS(259), - [anon_sym_RPAREN] = ACTIONS(259), - [anon_sym_RBRACE] = ACTIONS(259), - [anon_sym_STAR] = ACTIONS(261), - [anon_sym_LT] = ACTIONS(261), - [anon_sym_GT] = ACTIONS(261), - [anon_sym_EQ] = ACTIONS(261), - [anon_sym_DASH] = ACTIONS(261), - [anon_sym_AT] = ACTIONS(261), - [anon_sym_LT_PIPE] = ACTIONS(259), - [anon_sym_AMP_AMP] = ACTIONS(259), - [anon_sym_PIPE_PIPE] = ACTIONS(259), - [anon_sym_QMARK_QMARK] = ACTIONS(259), - [anon_sym_QMARK_COLON] = ACTIONS(259), - [anon_sym_BANG_EQ] = ACTIONS(259), - [anon_sym_EQ_EQ] = ACTIONS(259), - [anon_sym_QMARK_EQ] = ACTIONS(259), - [anon_sym_STAR_EQ] = ACTIONS(259), - [anon_sym_TILDE] = ACTIONS(259), - [anon_sym_BANG_TILDE] = ACTIONS(259), - [anon_sym_STAR_TILDE] = ACTIONS(259), - [anon_sym_LT_EQ] = ACTIONS(259), - [anon_sym_GT_EQ] = ACTIONS(259), - [anon_sym_PLUS] = ACTIONS(261), - [anon_sym_PLUS_EQ] = ACTIONS(259), - [anon_sym_DASH_EQ] = ACTIONS(259), - [anon_sym_u00d7] = ACTIONS(259), - [anon_sym_SLASH] = ACTIONS(261), - [anon_sym_u00f7] = ACTIONS(259), - [anon_sym_STAR_STAR] = ACTIONS(259), - [anon_sym_u220b] = ACTIONS(259), - [anon_sym_u220c] = ACTIONS(259), - [anon_sym_u2287] = ACTIONS(259), - [anon_sym_u2283] = ACTIONS(259), - [anon_sym_u2285] = ACTIONS(259), - [anon_sym_u2208] = ACTIONS(259), - [anon_sym_u2209] = ACTIONS(259), - [anon_sym_u2286] = ACTIONS(259), - [anon_sym_u2282] = ACTIONS(259), - [anon_sym_u2284] = ACTIONS(259), - [anon_sym_AT_AT] = ACTIONS(259), + [sym_semi_colon] = ACTIONS(261), + [sym_keyword_value] = ACTIONS(261), + [sym_keyword_explain] = ACTIONS(261), + [sym_keyword_parallel] = ACTIONS(261), + [sym_keyword_timeout] = ACTIONS(261), + [sym_keyword_fetch] = ACTIONS(261), + [sym_keyword_limit] = ACTIONS(261), + [sym_keyword_rand] = ACTIONS(261), + [sym_keyword_collate] = ACTIONS(261), + [sym_keyword_numeric] = ACTIONS(261), + [sym_keyword_asc] = ACTIONS(261), + [sym_keyword_desc] = ACTIONS(261), + [sym_keyword_and] = ACTIONS(261), + [sym_keyword_or] = ACTIONS(261), + [sym_keyword_is] = ACTIONS(261), + [sym_keyword_not] = ACTIONS(263), + [sym_keyword_contains] = ACTIONS(261), + [sym_keyword_contains_not] = ACTIONS(261), + [sym_keyword_contains_all] = ACTIONS(261), + [sym_keyword_contains_any] = ACTIONS(261), + [sym_keyword_contains_none] = ACTIONS(261), + [sym_keyword_inside] = ACTIONS(261), + [sym_keyword_in] = ACTIONS(263), + [sym_keyword_not_inside] = ACTIONS(261), + [sym_keyword_all_inside] = ACTIONS(261), + [sym_keyword_any_inside] = ACTIONS(261), + [sym_keyword_none_inside] = ACTIONS(261), + [sym_keyword_outside] = ACTIONS(261), + [sym_keyword_intersects] = ACTIONS(261), + [sym_keyword_flexible] = ACTIONS(261), + [sym_keyword_readonly] = ACTIONS(261), + [sym_keyword_type] = ACTIONS(261), + [sym_keyword_default] = ACTIONS(261), + [sym_keyword_assert] = ACTIONS(261), + [sym_keyword_permissions] = ACTIONS(261), + [sym_keyword_for] = ACTIONS(261), + [sym_keyword_comment] = ACTIONS(261), + [anon_sym_COMMA] = ACTIONS(261), + [anon_sym_RPAREN] = ACTIONS(261), + [anon_sym_RBRACE] = ACTIONS(261), + [anon_sym_STAR] = ACTIONS(263), + [anon_sym_LT] = ACTIONS(263), + [anon_sym_GT] = ACTIONS(263), + [anon_sym_EQ] = ACTIONS(263), + [anon_sym_DASH] = ACTIONS(263), + [anon_sym_AT] = ACTIONS(263), + [anon_sym_LT_PIPE] = ACTIONS(261), + [anon_sym_AMP_AMP] = ACTIONS(261), + [anon_sym_PIPE_PIPE] = ACTIONS(261), + [anon_sym_QMARK_QMARK] = ACTIONS(261), + [anon_sym_QMARK_COLON] = ACTIONS(261), + [anon_sym_BANG_EQ] = ACTIONS(261), + [anon_sym_EQ_EQ] = ACTIONS(261), + [anon_sym_QMARK_EQ] = ACTIONS(261), + [anon_sym_STAR_EQ] = ACTIONS(261), + [anon_sym_TILDE] = ACTIONS(261), + [anon_sym_BANG_TILDE] = ACTIONS(261), + [anon_sym_STAR_TILDE] = ACTIONS(261), + [anon_sym_LT_EQ] = ACTIONS(261), + [anon_sym_GT_EQ] = ACTIONS(261), + [anon_sym_PLUS] = ACTIONS(263), + [anon_sym_PLUS_EQ] = ACTIONS(261), + [anon_sym_DASH_EQ] = ACTIONS(261), + [anon_sym_u00d7] = ACTIONS(261), + [anon_sym_SLASH] = ACTIONS(263), + [anon_sym_u00f7] = ACTIONS(261), + [anon_sym_STAR_STAR] = ACTIONS(261), + [anon_sym_u220b] = ACTIONS(261), + [anon_sym_u220c] = ACTIONS(261), + [anon_sym_u2287] = ACTIONS(261), + [anon_sym_u2283] = ACTIONS(261), + [anon_sym_u2285] = ACTIONS(261), + [anon_sym_u2208] = ACTIONS(261), + [anon_sym_u2209] = ACTIONS(261), + [anon_sym_u2286] = ACTIONS(261), + [anon_sym_u2282] = ACTIONS(261), + [anon_sym_u2284] = ACTIONS(261), + [anon_sym_AT_AT] = ACTIONS(261), }, [205] = { + [sym_filter] = STATE(356), + [sym_path_element] = STATE(221), + [sym_graph_path] = STATE(356), + [sym_subscript] = STATE(356), + [aux_sym_path_repeat1] = STATE(221), + [ts_builtin_sym_end] = ACTIONS(81), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(81), + [sym_keyword_explain] = ACTIONS(81), + [sym_keyword_parallel] = ACTIONS(81), + [sym_keyword_timeout] = ACTIONS(81), + [sym_keyword_fetch] = ACTIONS(81), + [sym_keyword_limit] = ACTIONS(81), + [sym_keyword_order] = ACTIONS(81), + [sym_keyword_with] = ACTIONS(81), + [sym_keyword_where] = ACTIONS(81), + [sym_keyword_split] = ACTIONS(81), + [sym_keyword_group] = ACTIONS(81), + [sym_keyword_and] = ACTIONS(81), + [sym_keyword_or] = ACTIONS(83), + [sym_keyword_is] = ACTIONS(81), + [sym_keyword_not] = ACTIONS(83), + [sym_keyword_contains] = ACTIONS(81), + [sym_keyword_contains_not] = ACTIONS(81), + [sym_keyword_contains_all] = ACTIONS(81), + [sym_keyword_contains_any] = ACTIONS(81), + [sym_keyword_contains_none] = ACTIONS(81), + [sym_keyword_inside] = ACTIONS(81), + [sym_keyword_in] = ACTIONS(83), + [sym_keyword_not_inside] = ACTIONS(81), + [sym_keyword_all_inside] = ACTIONS(81), + [sym_keyword_any_inside] = ACTIONS(81), + [sym_keyword_none_inside] = ACTIONS(81), + [sym_keyword_outside] = ACTIONS(81), + [sym_keyword_intersects] = ACTIONS(81), + [anon_sym_COMMA] = ACTIONS(81), + [anon_sym_DASH_GT] = ACTIONS(433), + [anon_sym_LBRACK] = ACTIONS(572), + [anon_sym_LT_DASH] = ACTIONS(441), + [anon_sym_LT_DASH_GT] = ACTIONS(433), + [anon_sym_STAR] = ACTIONS(83), + [anon_sym_DOT] = ACTIONS(574), + [anon_sym_LT] = ACTIONS(83), + [anon_sym_GT] = ACTIONS(83), + [anon_sym_EQ] = ACTIONS(83), + [anon_sym_DASH] = ACTIONS(83), + [anon_sym_AT] = ACTIONS(83), + [anon_sym_LT_PIPE] = ACTIONS(81), + [anon_sym_AMP_AMP] = ACTIONS(81), + [anon_sym_PIPE_PIPE] = ACTIONS(81), + [anon_sym_QMARK_QMARK] = ACTIONS(81), + [anon_sym_QMARK_COLON] = ACTIONS(81), + [anon_sym_BANG_EQ] = ACTIONS(81), + [anon_sym_EQ_EQ] = ACTIONS(81), + [anon_sym_QMARK_EQ] = ACTIONS(81), + [anon_sym_STAR_EQ] = ACTIONS(81), + [anon_sym_TILDE] = ACTIONS(81), + [anon_sym_BANG_TILDE] = ACTIONS(81), + [anon_sym_STAR_TILDE] = ACTIONS(81), + [anon_sym_LT_EQ] = ACTIONS(81), + [anon_sym_GT_EQ] = ACTIONS(81), + [anon_sym_PLUS] = ACTIONS(83), + [anon_sym_PLUS_EQ] = ACTIONS(81), + [anon_sym_DASH_EQ] = ACTIONS(81), + [anon_sym_u00d7] = ACTIONS(81), + [anon_sym_SLASH] = ACTIONS(83), + [anon_sym_u00f7] = ACTIONS(81), + [anon_sym_STAR_STAR] = ACTIONS(81), + [anon_sym_u220b] = ACTIONS(81), + [anon_sym_u220c] = ACTIONS(81), + [anon_sym_u2287] = ACTIONS(81), + [anon_sym_u2283] = ACTIONS(81), + [anon_sym_u2285] = ACTIONS(81), + [anon_sym_u2208] = ACTIONS(81), + [anon_sym_u2209] = ACTIONS(81), + [anon_sym_u2286] = ACTIONS(81), + [anon_sym_u2282] = ACTIONS(81), + [anon_sym_u2284] = ACTIONS(81), + [anon_sym_AT_AT] = ACTIONS(81), + }, + [206] = { [sym_array] = STATE(41), [sym_object] = STATE(41), [sym_record_id_value] = STATE(50), - [ts_builtin_sym_end] = ACTIONS(343), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(343), - [sym_keyword_return] = ACTIONS(345), - [sym_keyword_parallel] = ACTIONS(345), - [sym_keyword_timeout] = ACTIONS(345), - [sym_keyword_where] = ACTIONS(345), - [sym_keyword_and] = ACTIONS(345), - [sym_keyword_or] = ACTIONS(345), - [sym_keyword_is] = ACTIONS(345), - [sym_keyword_not] = ACTIONS(345), - [sym_keyword_contains] = ACTIONS(345), - [sym_keyword_contains_not] = ACTIONS(345), - [sym_keyword_contains_all] = ACTIONS(345), - [sym_keyword_contains_any] = ACTIONS(345), - [sym_keyword_contains_none] = ACTIONS(345), - [sym_keyword_inside] = ACTIONS(345), - [sym_keyword_in] = ACTIONS(345), - [sym_keyword_not_inside] = ACTIONS(345), - [sym_keyword_all_inside] = ACTIONS(345), - [sym_keyword_any_inside] = ACTIONS(345), - [sym_keyword_none_inside] = ACTIONS(345), - [sym_keyword_outside] = ACTIONS(345), - [sym_keyword_intersects] = ACTIONS(345), - [sym_keyword_content] = ACTIONS(345), - [sym_keyword_merge] = ACTIONS(345), - [sym_keyword_patch] = ACTIONS(345), - [sym_keyword_set] = ACTIONS(345), - [sym_keyword_unset] = ACTIONS(345), - [anon_sym_COMMA] = ACTIONS(343), - [anon_sym_DASH_GT] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(343), - [anon_sym_LBRACE] = ACTIONS(45), - [anon_sym_LT_DASH] = ACTIONS(345), - [anon_sym_LT_DASH_GT] = ACTIONS(343), - [anon_sym_STAR] = ACTIONS(345), - [anon_sym_DOT] = ACTIONS(343), - [anon_sym_LT] = ACTIONS(345), - [anon_sym_GT] = ACTIONS(345), - [sym_int] = ACTIONS(476), - [sym_record_id_ident] = ACTIONS(476), - [anon_sym_EQ] = ACTIONS(345), - [anon_sym_DASH] = ACTIONS(345), - [anon_sym_AT] = ACTIONS(345), - [anon_sym_LT_PIPE] = ACTIONS(343), - [anon_sym_AMP_AMP] = ACTIONS(343), - [anon_sym_PIPE_PIPE] = ACTIONS(343), - [anon_sym_QMARK_QMARK] = ACTIONS(343), - [anon_sym_QMARK_COLON] = ACTIONS(343), - [anon_sym_BANG_EQ] = ACTIONS(343), - [anon_sym_EQ_EQ] = ACTIONS(343), - [anon_sym_QMARK_EQ] = ACTIONS(343), - [anon_sym_STAR_EQ] = ACTIONS(343), - [anon_sym_TILDE] = ACTIONS(343), - [anon_sym_BANG_TILDE] = ACTIONS(343), - [anon_sym_STAR_TILDE] = ACTIONS(343), - [anon_sym_LT_EQ] = ACTIONS(343), - [anon_sym_GT_EQ] = ACTIONS(343), - [anon_sym_PLUS] = ACTIONS(345), - [anon_sym_PLUS_EQ] = ACTIONS(343), - [anon_sym_DASH_EQ] = ACTIONS(343), - [anon_sym_u00d7] = ACTIONS(343), - [anon_sym_SLASH] = ACTIONS(345), - [anon_sym_u00f7] = ACTIONS(343), - [anon_sym_STAR_STAR] = ACTIONS(343), - [anon_sym_u220b] = ACTIONS(343), - [anon_sym_u220c] = ACTIONS(343), - [anon_sym_u2287] = ACTIONS(343), - [anon_sym_u2283] = ACTIONS(343), - [anon_sym_u2285] = ACTIONS(343), - [anon_sym_u2208] = ACTIONS(343), - [anon_sym_u2209] = ACTIONS(343), - [anon_sym_u2286] = ACTIONS(343), - [anon_sym_u2282] = ACTIONS(343), - [anon_sym_u2284] = ACTIONS(343), - [anon_sym_AT_AT] = ACTIONS(343), - }, - [206] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(247), - [sym_keyword_value] = ACTIONS(247), - [sym_keyword_explain] = ACTIONS(247), - [sym_keyword_parallel] = ACTIONS(247), - [sym_keyword_timeout] = ACTIONS(247), - [sym_keyword_fetch] = ACTIONS(247), - [sym_keyword_limit] = ACTIONS(247), - [sym_keyword_rand] = ACTIONS(247), - [sym_keyword_collate] = ACTIONS(247), - [sym_keyword_numeric] = ACTIONS(247), - [sym_keyword_asc] = ACTIONS(247), - [sym_keyword_desc] = ACTIONS(247), - [sym_keyword_and] = ACTIONS(247), - [sym_keyword_or] = ACTIONS(247), - [sym_keyword_is] = ACTIONS(247), - [sym_keyword_not] = ACTIONS(249), - [sym_keyword_contains] = ACTIONS(247), - [sym_keyword_contains_not] = ACTIONS(247), - [sym_keyword_contains_all] = ACTIONS(247), - [sym_keyword_contains_any] = ACTIONS(247), - [sym_keyword_contains_none] = ACTIONS(247), - [sym_keyword_inside] = ACTIONS(247), - [sym_keyword_in] = ACTIONS(249), - [sym_keyword_not_inside] = ACTIONS(247), - [sym_keyword_all_inside] = ACTIONS(247), - [sym_keyword_any_inside] = ACTIONS(247), - [sym_keyword_none_inside] = ACTIONS(247), - [sym_keyword_outside] = ACTIONS(247), - [sym_keyword_intersects] = ACTIONS(247), - [sym_keyword_flexible] = ACTIONS(247), - [sym_keyword_readonly] = ACTIONS(247), - [sym_keyword_type] = ACTIONS(247), - [sym_keyword_default] = ACTIONS(247), - [sym_keyword_assert] = ACTIONS(247), - [sym_keyword_permissions] = ACTIONS(247), - [sym_keyword_for] = ACTIONS(247), - [sym_keyword_comment] = ACTIONS(247), - [anon_sym_COMMA] = ACTIONS(247), - [anon_sym_RPAREN] = ACTIONS(247), - [anon_sym_RBRACE] = ACTIONS(247), - [anon_sym_STAR] = ACTIONS(249), - [anon_sym_LT] = ACTIONS(249), - [anon_sym_GT] = ACTIONS(249), - [anon_sym_EQ] = ACTIONS(249), - [anon_sym_DASH] = ACTIONS(249), - [anon_sym_AT] = ACTIONS(249), - [anon_sym_LT_PIPE] = ACTIONS(247), - [anon_sym_AMP_AMP] = ACTIONS(247), - [anon_sym_PIPE_PIPE] = ACTIONS(247), - [anon_sym_QMARK_QMARK] = ACTIONS(247), - [anon_sym_QMARK_COLON] = ACTIONS(247), - [anon_sym_BANG_EQ] = ACTIONS(247), - [anon_sym_EQ_EQ] = ACTIONS(247), - [anon_sym_QMARK_EQ] = ACTIONS(247), - [anon_sym_STAR_EQ] = ACTIONS(247), - [anon_sym_TILDE] = ACTIONS(247), - [anon_sym_BANG_TILDE] = ACTIONS(247), - [anon_sym_STAR_TILDE] = ACTIONS(247), - [anon_sym_LT_EQ] = ACTIONS(247), - [anon_sym_GT_EQ] = ACTIONS(247), - [anon_sym_PLUS] = ACTIONS(249), - [anon_sym_PLUS_EQ] = ACTIONS(247), - [anon_sym_DASH_EQ] = ACTIONS(247), - [anon_sym_u00d7] = ACTIONS(247), - [anon_sym_SLASH] = ACTIONS(249), - [anon_sym_u00f7] = ACTIONS(247), - [anon_sym_STAR_STAR] = ACTIONS(247), - [anon_sym_u220b] = ACTIONS(247), - [anon_sym_u220c] = ACTIONS(247), - [anon_sym_u2287] = ACTIONS(247), - [anon_sym_u2283] = ACTIONS(247), - [anon_sym_u2285] = ACTIONS(247), - [anon_sym_u2208] = ACTIONS(247), - [anon_sym_u2209] = ACTIONS(247), - [anon_sym_u2286] = ACTIONS(247), - [anon_sym_u2282] = ACTIONS(247), - [anon_sym_u2284] = ACTIONS(247), - [anon_sym_AT_AT] = ACTIONS(247), + [ts_builtin_sym_end] = ACTIONS(487), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(487), + [sym_keyword_return] = ACTIONS(489), + [sym_keyword_parallel] = ACTIONS(489), + [sym_keyword_timeout] = ACTIONS(489), + [sym_keyword_where] = ACTIONS(489), + [sym_keyword_and] = ACTIONS(489), + [sym_keyword_or] = ACTIONS(489), + [sym_keyword_is] = ACTIONS(489), + [sym_keyword_not] = ACTIONS(489), + [sym_keyword_contains] = ACTIONS(489), + [sym_keyword_contains_not] = ACTIONS(489), + [sym_keyword_contains_all] = ACTIONS(489), + [sym_keyword_contains_any] = ACTIONS(489), + [sym_keyword_contains_none] = ACTIONS(489), + [sym_keyword_inside] = ACTIONS(489), + [sym_keyword_in] = ACTIONS(489), + [sym_keyword_not_inside] = ACTIONS(489), + [sym_keyword_all_inside] = ACTIONS(489), + [sym_keyword_any_inside] = ACTIONS(489), + [sym_keyword_none_inside] = ACTIONS(489), + [sym_keyword_outside] = ACTIONS(489), + [sym_keyword_intersects] = ACTIONS(489), + [sym_keyword_content] = ACTIONS(489), + [sym_keyword_merge] = ACTIONS(489), + [sym_keyword_patch] = ACTIONS(489), + [sym_keyword_set] = ACTIONS(489), + [sym_keyword_unset] = ACTIONS(489), + [anon_sym_COMMA] = ACTIONS(487), + [anon_sym_DASH_GT] = ACTIONS(487), + [anon_sym_LBRACK] = ACTIONS(487), + [anon_sym_LBRACE] = ACTIONS(47), + [anon_sym_LT_DASH] = ACTIONS(489), + [anon_sym_LT_DASH_GT] = ACTIONS(487), + [anon_sym_STAR] = ACTIONS(489), + [anon_sym_DOT] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(489), + [anon_sym_GT] = ACTIONS(489), + [sym_int] = ACTIONS(558), + [sym_record_id_ident] = ACTIONS(558), + [anon_sym_EQ] = ACTIONS(489), + [anon_sym_DASH] = ACTIONS(489), + [anon_sym_AT] = ACTIONS(489), + [anon_sym_LT_PIPE] = ACTIONS(487), + [anon_sym_AMP_AMP] = ACTIONS(487), + [anon_sym_PIPE_PIPE] = ACTIONS(487), + [anon_sym_QMARK_QMARK] = ACTIONS(487), + [anon_sym_QMARK_COLON] = ACTIONS(487), + [anon_sym_BANG_EQ] = ACTIONS(487), + [anon_sym_EQ_EQ] = ACTIONS(487), + [anon_sym_QMARK_EQ] = ACTIONS(487), + [anon_sym_STAR_EQ] = ACTIONS(487), + [anon_sym_TILDE] = ACTIONS(487), + [anon_sym_BANG_TILDE] = ACTIONS(487), + [anon_sym_STAR_TILDE] = ACTIONS(487), + [anon_sym_LT_EQ] = ACTIONS(487), + [anon_sym_GT_EQ] = ACTIONS(487), + [anon_sym_PLUS] = ACTIONS(489), + [anon_sym_PLUS_EQ] = ACTIONS(487), + [anon_sym_DASH_EQ] = ACTIONS(487), + [anon_sym_u00d7] = ACTIONS(487), + [anon_sym_SLASH] = ACTIONS(489), + [anon_sym_u00f7] = ACTIONS(487), + [anon_sym_STAR_STAR] = ACTIONS(487), + [anon_sym_u220b] = ACTIONS(487), + [anon_sym_u220c] = ACTIONS(487), + [anon_sym_u2287] = ACTIONS(487), + [anon_sym_u2283] = ACTIONS(487), + [anon_sym_u2285] = ACTIONS(487), + [anon_sym_u2208] = ACTIONS(487), + [anon_sym_u2209] = ACTIONS(487), + [anon_sym_u2286] = ACTIONS(487), + [anon_sym_u2282] = ACTIONS(487), + [anon_sym_u2284] = ACTIONS(487), + [anon_sym_AT_AT] = ACTIONS(487), }, [207] = { - [sym_statement] = STATE(1714), - [sym_use_statement] = STATE(1389), - [sym_begin_statement] = STATE(1389), - [sym_cancel_statement] = STATE(1389), - [sym_commit_statement] = STATE(1389), - [sym_define_analyzer_statement] = STATE(1389), - [sym_define_database] = STATE(1389), - [sym_define_event_statement] = STATE(1389), - [sym_define_field_statement] = STATE(1389), - [sym_define_function_statement] = STATE(1389), - [sym_define_index_statement] = STATE(1389), - [sym_define_namespace_statement] = STATE(1389), - [sym_define_param_statement] = STATE(1389), - [sym_define_scope_statement] = STATE(1389), - [sym_define_table_statement] = STATE(1389), - [sym_define_token_statement] = STATE(1389), - [sym_define_user_statement] = STATE(1389), - [sym_remove_statement] = STATE(1389), - [sym_create_statement] = STATE(1389), - [sym_update_statement] = STATE(1389), - [sym_relate_statement] = STATE(1389), - [sym_delete_statement] = STATE(1389), - [sym_insert_statement] = STATE(1389), - [sym_select_statement] = STATE(1389), - [sym_live_select_statement] = STATE(1389), - [sym_select_clause] = STATE(1315), - [sym_value] = STATE(553), - [sym_function_call] = STATE(67), - [sym_base_value] = STATE(4), - [sym_binary_expression] = STATE(67), - [sym_path] = STATE(67), - [sym_graph_path] = STATE(5), - [sym_number] = STATE(27), - [sym_identifier] = STATE(27), - [sym_array] = STATE(27), - [sym_object] = STATE(27), - [sym_object_key] = STATE(1782), - [sym_record_id] = STATE(27), - [sym_sub_query] = STATE(27), - [sym_duration] = STATE(27), - [sym_point] = STATE(27), - [aux_sym_duration_repeat1] = STATE(7), - [sym_comment] = ACTIONS(3), - [sym_keyword_select] = ACTIONS(5), - [sym_keyword_rand] = ACTIONS(379), - [sym_keyword_true] = ACTIONS(381), - [sym_keyword_false] = ACTIONS(381), - [sym_keyword_begin] = ACTIONS(13), - [sym_keyword_cancel] = ACTIONS(15), - [sym_keyword_commit] = ACTIONS(17), - [sym_keyword_none] = ACTIONS(381), - [sym_keyword_null] = ACTIONS(381), - [sym_keyword_define] = ACTIONS(383), - [sym_keyword_live] = ACTIONS(385), - [sym_keyword_use] = ACTIONS(23), - [sym_keyword_remove] = ACTIONS(25), - [sym_keyword_create] = ACTIONS(387), - [sym_keyword_delete] = ACTIONS(389), - [sym_keyword_update] = ACTIONS(391), - [sym_keyword_insert] = ACTIONS(393), - [sym_keyword_relate] = ACTIONS(395), - [sym_keyword_count] = ACTIONS(397), - [anon_sym_DASH_GT] = ACTIONS(83), - [anon_sym_LBRACK] = ACTIONS(399), - [anon_sym_LPAREN] = ACTIONS(401), - [anon_sym_RPAREN] = ACTIONS(560), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_LT_DASH] = ACTIONS(87), - [anon_sym_LT_DASH_GT] = ACTIONS(83), - [aux_sym_type_name_token1] = ACTIONS(405), - [sym_string] = ACTIONS(407), - [sym_prefixed_string] = ACTIONS(407), - [sym_int] = ACTIONS(409), - [sym_float] = ACTIONS(409), - [sym_decimal] = ACTIONS(411), - [sym_variable_name] = ACTIONS(407), - [sym_custom_function_name] = ACTIONS(379), - [sym_function_name] = ACTIONS(379), - [sym_duration_part] = ACTIONS(413), + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(17), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(487), + [sym_keyword_as] = ACTIONS(489), + [sym_keyword_and] = ACTIONS(489), + [sym_keyword_or] = ACTIONS(489), + [sym_keyword_is] = ACTIONS(489), + [sym_keyword_not] = ACTIONS(489), + [sym_keyword_contains] = ACTIONS(489), + [sym_keyword_contains_not] = ACTIONS(489), + [sym_keyword_contains_all] = ACTIONS(489), + [sym_keyword_contains_any] = ACTIONS(489), + [sym_keyword_contains_none] = ACTIONS(489), + [sym_keyword_inside] = ACTIONS(489), + [sym_keyword_in] = ACTIONS(489), + [sym_keyword_not_inside] = ACTIONS(489), + [sym_keyword_all_inside] = ACTIONS(489), + [sym_keyword_any_inside] = ACTIONS(489), + [sym_keyword_none_inside] = ACTIONS(489), + [sym_keyword_outside] = ACTIONS(489), + [sym_keyword_intersects] = ACTIONS(489), + [sym_keyword_drop] = ACTIONS(489), + [sym_keyword_schemafull] = ACTIONS(489), + [sym_keyword_schemaless] = ACTIONS(489), + [sym_keyword_changefeed] = ACTIONS(489), + [sym_keyword_type] = ACTIONS(489), + [sym_keyword_permissions] = ACTIONS(489), + [sym_keyword_for] = ACTIONS(489), + [sym_keyword_comment] = ACTIONS(489), + [anon_sym_DASH_GT] = ACTIONS(487), + [anon_sym_LBRACK] = ACTIONS(487), + [anon_sym_RPAREN] = ACTIONS(487), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_RBRACE] = ACTIONS(487), + [anon_sym_LT_DASH] = ACTIONS(489), + [anon_sym_LT_DASH_GT] = ACTIONS(487), + [anon_sym_STAR] = ACTIONS(489), + [anon_sym_DOT] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(489), + [anon_sym_GT] = ACTIONS(489), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(489), + [anon_sym_DASH] = ACTIONS(489), + [anon_sym_AT] = ACTIONS(489), + [anon_sym_LT_PIPE] = ACTIONS(487), + [anon_sym_AMP_AMP] = ACTIONS(487), + [anon_sym_PIPE_PIPE] = ACTIONS(487), + [anon_sym_QMARK_QMARK] = ACTIONS(487), + [anon_sym_QMARK_COLON] = ACTIONS(487), + [anon_sym_BANG_EQ] = ACTIONS(487), + [anon_sym_EQ_EQ] = ACTIONS(487), + [anon_sym_QMARK_EQ] = ACTIONS(487), + [anon_sym_STAR_EQ] = ACTIONS(487), + [anon_sym_TILDE] = ACTIONS(487), + [anon_sym_BANG_TILDE] = ACTIONS(487), + [anon_sym_STAR_TILDE] = ACTIONS(487), + [anon_sym_LT_EQ] = ACTIONS(487), + [anon_sym_GT_EQ] = ACTIONS(487), + [anon_sym_PLUS] = ACTIONS(489), + [anon_sym_PLUS_EQ] = ACTIONS(487), + [anon_sym_DASH_EQ] = ACTIONS(487), + [anon_sym_u00d7] = ACTIONS(487), + [anon_sym_SLASH] = ACTIONS(489), + [anon_sym_u00f7] = ACTIONS(487), + [anon_sym_STAR_STAR] = ACTIONS(487), + [anon_sym_u220b] = ACTIONS(487), + [anon_sym_u220c] = ACTIONS(487), + [anon_sym_u2287] = ACTIONS(487), + [anon_sym_u2283] = ACTIONS(487), + [anon_sym_u2285] = ACTIONS(487), + [anon_sym_u2208] = ACTIONS(487), + [anon_sym_u2209] = ACTIONS(487), + [anon_sym_u2286] = ACTIONS(487), + [anon_sym_u2282] = ACTIONS(487), + [anon_sym_u2284] = ACTIONS(487), + [anon_sym_AT_AT] = ACTIONS(487), }, [208] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(36), + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(27), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(174), - [sym_keyword_as] = ACTIONS(176), - [sym_keyword_group] = ACTIONS(176), - [sym_keyword_and] = ACTIONS(176), - [sym_keyword_or] = ACTIONS(176), - [sym_keyword_is] = ACTIONS(176), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(176), - [sym_keyword_contains_not] = ACTIONS(176), - [sym_keyword_contains_all] = ACTIONS(176), - [sym_keyword_contains_any] = ACTIONS(176), - [sym_keyword_contains_none] = ACTIONS(176), - [sym_keyword_inside] = ACTIONS(176), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(176), - [sym_keyword_all_inside] = ACTIONS(176), - [sym_keyword_any_inside] = ACTIONS(176), - [sym_keyword_none_inside] = ACTIONS(176), - [sym_keyword_outside] = ACTIONS(176), - [sym_keyword_intersects] = ACTIONS(176), - [sym_keyword_drop] = ACTIONS(176), - [sym_keyword_schemafull] = ACTIONS(176), - [sym_keyword_schemaless] = ACTIONS(176), - [sym_keyword_changefeed] = ACTIONS(176), - [sym_keyword_type] = ACTIONS(176), - [sym_keyword_permissions] = ACTIONS(176), - [sym_keyword_comment] = ACTIONS(176), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_RPAREN] = ACTIONS(174), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_RBRACE] = ACTIONS(174), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), + [sym_semi_colon] = ACTIONS(144), + [sym_keyword_as] = ACTIONS(146), + [sym_keyword_and] = ACTIONS(146), + [sym_keyword_or] = ACTIONS(146), + [sym_keyword_is] = ACTIONS(146), + [sym_keyword_not] = ACTIONS(146), + [sym_keyword_contains] = ACTIONS(146), + [sym_keyword_contains_not] = ACTIONS(146), + [sym_keyword_contains_all] = ACTIONS(146), + [sym_keyword_contains_any] = ACTIONS(146), + [sym_keyword_contains_none] = ACTIONS(146), + [sym_keyword_inside] = ACTIONS(146), + [sym_keyword_in] = ACTIONS(146), + [sym_keyword_not_inside] = ACTIONS(146), + [sym_keyword_all_inside] = ACTIONS(146), + [sym_keyword_any_inside] = ACTIONS(146), + [sym_keyword_none_inside] = ACTIONS(146), + [sym_keyword_outside] = ACTIONS(146), + [sym_keyword_intersects] = ACTIONS(146), + [sym_keyword_drop] = ACTIONS(146), + [sym_keyword_schemafull] = ACTIONS(146), + [sym_keyword_schemaless] = ACTIONS(146), + [sym_keyword_changefeed] = ACTIONS(146), + [sym_keyword_type] = ACTIONS(146), + [sym_keyword_permissions] = ACTIONS(146), + [sym_keyword_for] = ACTIONS(146), + [sym_keyword_comment] = ACTIONS(146), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_RPAREN] = ACTIONS(144), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_RBRACE] = ACTIONS(144), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), }, [209] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(33), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(343), - [sym_keyword_as] = ACTIONS(345), - [sym_keyword_group] = ACTIONS(345), - [sym_keyword_and] = ACTIONS(345), - [sym_keyword_or] = ACTIONS(345), - [sym_keyword_is] = ACTIONS(345), - [sym_keyword_not] = ACTIONS(345), - [sym_keyword_contains] = ACTIONS(345), - [sym_keyword_contains_not] = ACTIONS(345), - [sym_keyword_contains_all] = ACTIONS(345), - [sym_keyword_contains_any] = ACTIONS(345), - [sym_keyword_contains_none] = ACTIONS(345), - [sym_keyword_inside] = ACTIONS(345), - [sym_keyword_in] = ACTIONS(345), - [sym_keyword_not_inside] = ACTIONS(345), - [sym_keyword_all_inside] = ACTIONS(345), - [sym_keyword_any_inside] = ACTIONS(345), - [sym_keyword_none_inside] = ACTIONS(345), - [sym_keyword_outside] = ACTIONS(345), - [sym_keyword_intersects] = ACTIONS(345), - [sym_keyword_drop] = ACTIONS(345), - [sym_keyword_schemafull] = ACTIONS(345), - [sym_keyword_schemaless] = ACTIONS(345), - [sym_keyword_changefeed] = ACTIONS(345), - [sym_keyword_type] = ACTIONS(345), - [sym_keyword_permissions] = ACTIONS(345), - [sym_keyword_comment] = ACTIONS(345), - [anon_sym_DASH_GT] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(343), - [anon_sym_RPAREN] = ACTIONS(343), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_RBRACE] = ACTIONS(343), - [anon_sym_LT_DASH] = ACTIONS(345), - [anon_sym_LT_DASH_GT] = ACTIONS(343), - [anon_sym_STAR] = ACTIONS(345), - [anon_sym_DOT] = ACTIONS(343), - [anon_sym_LT] = ACTIONS(345), - [anon_sym_GT] = ACTIONS(345), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(345), - [anon_sym_DASH] = ACTIONS(345), - [anon_sym_AT] = ACTIONS(345), - [anon_sym_LT_PIPE] = ACTIONS(343), - [anon_sym_AMP_AMP] = ACTIONS(343), - [anon_sym_PIPE_PIPE] = ACTIONS(343), - [anon_sym_QMARK_QMARK] = ACTIONS(343), - [anon_sym_QMARK_COLON] = ACTIONS(343), - [anon_sym_BANG_EQ] = ACTIONS(343), - [anon_sym_EQ_EQ] = ACTIONS(343), - [anon_sym_QMARK_EQ] = ACTIONS(343), - [anon_sym_STAR_EQ] = ACTIONS(343), - [anon_sym_TILDE] = ACTIONS(343), - [anon_sym_BANG_TILDE] = ACTIONS(343), - [anon_sym_STAR_TILDE] = ACTIONS(343), - [anon_sym_LT_EQ] = ACTIONS(343), - [anon_sym_GT_EQ] = ACTIONS(343), - [anon_sym_PLUS] = ACTIONS(345), - [anon_sym_PLUS_EQ] = ACTIONS(343), - [anon_sym_DASH_EQ] = ACTIONS(343), - [anon_sym_u00d7] = ACTIONS(343), - [anon_sym_SLASH] = ACTIONS(345), - [anon_sym_u00f7] = ACTIONS(343), - [anon_sym_STAR_STAR] = ACTIONS(343), - [anon_sym_u220b] = ACTIONS(343), - [anon_sym_u220c] = ACTIONS(343), - [anon_sym_u2287] = ACTIONS(343), - [anon_sym_u2283] = ACTIONS(343), - [anon_sym_u2285] = ACTIONS(343), - [anon_sym_u2208] = ACTIONS(343), - [anon_sym_u2209] = ACTIONS(343), - [anon_sym_u2286] = ACTIONS(343), - [anon_sym_u2282] = ACTIONS(343), - [anon_sym_u2284] = ACTIONS(343), - [anon_sym_AT_AT] = ACTIONS(343), + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(25), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(176), + [sym_keyword_as] = ACTIONS(178), + [sym_keyword_and] = ACTIONS(178), + [sym_keyword_or] = ACTIONS(178), + [sym_keyword_is] = ACTIONS(178), + [sym_keyword_not] = ACTIONS(178), + [sym_keyword_contains] = ACTIONS(178), + [sym_keyword_contains_not] = ACTIONS(178), + [sym_keyword_contains_all] = ACTIONS(178), + [sym_keyword_contains_any] = ACTIONS(178), + [sym_keyword_contains_none] = ACTIONS(178), + [sym_keyword_inside] = ACTIONS(178), + [sym_keyword_in] = ACTIONS(178), + [sym_keyword_not_inside] = ACTIONS(178), + [sym_keyword_all_inside] = ACTIONS(178), + [sym_keyword_any_inside] = ACTIONS(178), + [sym_keyword_none_inside] = ACTIONS(178), + [sym_keyword_outside] = ACTIONS(178), + [sym_keyword_intersects] = ACTIONS(178), + [sym_keyword_drop] = ACTIONS(178), + [sym_keyword_schemafull] = ACTIONS(178), + [sym_keyword_schemaless] = ACTIONS(178), + [sym_keyword_changefeed] = ACTIONS(178), + [sym_keyword_type] = ACTIONS(178), + [sym_keyword_permissions] = ACTIONS(178), + [sym_keyword_for] = ACTIONS(178), + [sym_keyword_comment] = ACTIONS(178), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_RPAREN] = ACTIONS(176), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_RBRACE] = ACTIONS(176), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), }, [210] = { - [sym_expression] = STATE(1801), - [sym_statement] = STATE(1390), - [sym_use_statement] = STATE(1389), - [sym_begin_statement] = STATE(1389), - [sym_cancel_statement] = STATE(1389), - [sym_commit_statement] = STATE(1389), - [sym_define_analyzer_statement] = STATE(1389), - [sym_define_database] = STATE(1389), - [sym_define_event_statement] = STATE(1389), - [sym_define_field_statement] = STATE(1389), - [sym_define_function_statement] = STATE(1389), - [sym_define_index_statement] = STATE(1389), - [sym_define_namespace_statement] = STATE(1389), - [sym_define_param_statement] = STATE(1389), - [sym_define_scope_statement] = STATE(1389), - [sym_define_table_statement] = STATE(1389), - [sym_define_token_statement] = STATE(1389), - [sym_define_user_statement] = STATE(1389), - [sym_remove_statement] = STATE(1389), - [sym_create_statement] = STATE(1389), - [sym_update_statement] = STATE(1389), - [sym_relate_statement] = STATE(1389), - [sym_delete_statement] = STATE(1389), - [sym_insert_statement] = STATE(1389), - [sym_select_statement] = STATE(1389), - [sym_live_select_statement] = STATE(1389), - [sym_select_clause] = STATE(1315), - [sym_value] = STATE(570), - [sym_function_call] = STATE(67), - [sym_base_value] = STATE(4), - [sym_binary_expression] = STATE(67), - [sym_path] = STATE(67), - [sym_graph_path] = STATE(5), - [sym_number] = STATE(27), - [sym_identifier] = STATE(27), - [sym_array] = STATE(27), - [sym_object] = STATE(27), - [sym_object_key] = STATE(1782), - [sym_record_id] = STATE(27), - [sym_sub_query] = STATE(27), - [sym_duration] = STATE(27), - [sym_point] = STATE(27), - [aux_sym_duration_repeat1] = STATE(7), [sym_comment] = ACTIONS(3), - [sym_keyword_select] = ACTIONS(5), - [sym_keyword_rand] = ACTIONS(379), - [sym_keyword_true] = ACTIONS(381), - [sym_keyword_false] = ACTIONS(381), - [sym_keyword_begin] = ACTIONS(13), - [sym_keyword_cancel] = ACTIONS(15), - [sym_keyword_commit] = ACTIONS(17), - [sym_keyword_none] = ACTIONS(381), - [sym_keyword_null] = ACTIONS(381), - [sym_keyword_define] = ACTIONS(383), - [sym_keyword_live] = ACTIONS(385), - [sym_keyword_use] = ACTIONS(23), - [sym_keyword_remove] = ACTIONS(25), - [sym_keyword_create] = ACTIONS(387), - [sym_keyword_delete] = ACTIONS(389), - [sym_keyword_update] = ACTIONS(391), - [sym_keyword_insert] = ACTIONS(393), - [sym_keyword_relate] = ACTIONS(395), - [sym_keyword_count] = ACTIONS(397), - [anon_sym_DASH_GT] = ACTIONS(83), - [anon_sym_LBRACK] = ACTIONS(399), - [anon_sym_LPAREN] = ACTIONS(401), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_LT_DASH] = ACTIONS(87), - [anon_sym_LT_DASH_GT] = ACTIONS(83), - [aux_sym_type_name_token1] = ACTIONS(405), - [sym_string] = ACTIONS(407), - [sym_prefixed_string] = ACTIONS(407), - [sym_int] = ACTIONS(409), - [sym_float] = ACTIONS(409), - [sym_decimal] = ACTIONS(562), - [sym_variable_name] = ACTIONS(407), - [sym_custom_function_name] = ACTIONS(379), - [sym_function_name] = ACTIONS(379), - [sym_duration_part] = ACTIONS(413), + [sym_semi_colon] = ACTIONS(229), + [sym_keyword_value] = ACTIONS(229), + [sym_keyword_explain] = ACTIONS(229), + [sym_keyword_parallel] = ACTIONS(229), + [sym_keyword_timeout] = ACTIONS(229), + [sym_keyword_fetch] = ACTIONS(229), + [sym_keyword_limit] = ACTIONS(229), + [sym_keyword_rand] = ACTIONS(229), + [sym_keyword_collate] = ACTIONS(229), + [sym_keyword_numeric] = ACTIONS(229), + [sym_keyword_asc] = ACTIONS(229), + [sym_keyword_desc] = ACTIONS(229), + [sym_keyword_and] = ACTIONS(229), + [sym_keyword_or] = ACTIONS(229), + [sym_keyword_is] = ACTIONS(229), + [sym_keyword_not] = ACTIONS(231), + [sym_keyword_contains] = ACTIONS(229), + [sym_keyword_contains_not] = ACTIONS(229), + [sym_keyword_contains_all] = ACTIONS(229), + [sym_keyword_contains_any] = ACTIONS(229), + [sym_keyword_contains_none] = ACTIONS(229), + [sym_keyword_inside] = ACTIONS(229), + [sym_keyword_in] = ACTIONS(231), + [sym_keyword_not_inside] = ACTIONS(229), + [sym_keyword_all_inside] = ACTIONS(229), + [sym_keyword_any_inside] = ACTIONS(229), + [sym_keyword_none_inside] = ACTIONS(229), + [sym_keyword_outside] = ACTIONS(229), + [sym_keyword_intersects] = ACTIONS(229), + [sym_keyword_flexible] = ACTIONS(229), + [sym_keyword_readonly] = ACTIONS(229), + [sym_keyword_type] = ACTIONS(229), + [sym_keyword_default] = ACTIONS(229), + [sym_keyword_assert] = ACTIONS(229), + [sym_keyword_permissions] = ACTIONS(229), + [sym_keyword_for] = ACTIONS(229), + [sym_keyword_comment] = ACTIONS(229), + [anon_sym_COMMA] = ACTIONS(229), + [anon_sym_RPAREN] = ACTIONS(229), + [anon_sym_RBRACE] = ACTIONS(229), + [anon_sym_STAR] = ACTIONS(231), + [anon_sym_LT] = ACTIONS(231), + [anon_sym_GT] = ACTIONS(231), + [anon_sym_EQ] = ACTIONS(231), + [anon_sym_DASH] = ACTIONS(231), + [anon_sym_AT] = ACTIONS(231), + [anon_sym_LT_PIPE] = ACTIONS(229), + [anon_sym_AMP_AMP] = ACTIONS(229), + [anon_sym_PIPE_PIPE] = ACTIONS(229), + [anon_sym_QMARK_QMARK] = ACTIONS(229), + [anon_sym_QMARK_COLON] = ACTIONS(229), + [anon_sym_BANG_EQ] = ACTIONS(229), + [anon_sym_EQ_EQ] = ACTIONS(229), + [anon_sym_QMARK_EQ] = ACTIONS(229), + [anon_sym_STAR_EQ] = ACTIONS(229), + [anon_sym_TILDE] = ACTIONS(229), + [anon_sym_BANG_TILDE] = ACTIONS(229), + [anon_sym_STAR_TILDE] = ACTIONS(229), + [anon_sym_LT_EQ] = ACTIONS(229), + [anon_sym_GT_EQ] = ACTIONS(229), + [anon_sym_PLUS] = ACTIONS(231), + [anon_sym_PLUS_EQ] = ACTIONS(229), + [anon_sym_DASH_EQ] = ACTIONS(229), + [anon_sym_u00d7] = ACTIONS(229), + [anon_sym_SLASH] = ACTIONS(231), + [anon_sym_u00f7] = ACTIONS(229), + [anon_sym_STAR_STAR] = ACTIONS(229), + [anon_sym_u220b] = ACTIONS(229), + [anon_sym_u220c] = ACTIONS(229), + [anon_sym_u2287] = ACTIONS(229), + [anon_sym_u2283] = ACTIONS(229), + [anon_sym_u2285] = ACTIONS(229), + [anon_sym_u2208] = ACTIONS(229), + [anon_sym_u2209] = ACTIONS(229), + [anon_sym_u2286] = ACTIONS(229), + [anon_sym_u2282] = ACTIONS(229), + [anon_sym_u2284] = ACTIONS(229), + [anon_sym_AT_AT] = ACTIONS(229), }, [211] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(186), - [sym_keyword_value] = ACTIONS(186), - [sym_keyword_explain] = ACTIONS(186), - [sym_keyword_parallel] = ACTIONS(186), - [sym_keyword_timeout] = ACTIONS(186), - [sym_keyword_fetch] = ACTIONS(186), - [sym_keyword_limit] = ACTIONS(186), - [sym_keyword_rand] = ACTIONS(186), - [sym_keyword_collate] = ACTIONS(186), - [sym_keyword_numeric] = ACTIONS(186), - [sym_keyword_asc] = ACTIONS(186), - [sym_keyword_desc] = ACTIONS(186), - [sym_keyword_and] = ACTIONS(186), - [sym_keyword_or] = ACTIONS(186), - [sym_keyword_is] = ACTIONS(186), - [sym_keyword_not] = ACTIONS(188), - [sym_keyword_contains] = ACTIONS(186), - [sym_keyword_contains_not] = ACTIONS(186), - [sym_keyword_contains_all] = ACTIONS(186), - [sym_keyword_contains_any] = ACTIONS(186), - [sym_keyword_contains_none] = ACTIONS(186), - [sym_keyword_inside] = ACTIONS(186), - [sym_keyword_in] = ACTIONS(188), - [sym_keyword_not_inside] = ACTIONS(186), - [sym_keyword_all_inside] = ACTIONS(186), - [sym_keyword_any_inside] = ACTIONS(186), - [sym_keyword_none_inside] = ACTIONS(186), - [sym_keyword_outside] = ACTIONS(186), - [sym_keyword_intersects] = ACTIONS(186), - [sym_keyword_flexible] = ACTIONS(186), - [sym_keyword_readonly] = ACTIONS(186), - [sym_keyword_type] = ACTIONS(186), - [sym_keyword_default] = ACTIONS(186), - [sym_keyword_assert] = ACTIONS(186), - [sym_keyword_permissions] = ACTIONS(186), - [sym_keyword_for] = ACTIONS(186), - [sym_keyword_comment] = ACTIONS(186), - [anon_sym_COMMA] = ACTIONS(186), - [anon_sym_RPAREN] = ACTIONS(186), - [anon_sym_RBRACE] = ACTIONS(186), - [anon_sym_STAR] = ACTIONS(188), - [anon_sym_LT] = ACTIONS(188), - [anon_sym_GT] = ACTIONS(188), - [anon_sym_EQ] = ACTIONS(188), - [anon_sym_DASH] = ACTIONS(188), - [anon_sym_AT] = ACTIONS(188), - [anon_sym_LT_PIPE] = ACTIONS(186), - [anon_sym_AMP_AMP] = ACTIONS(186), - [anon_sym_PIPE_PIPE] = ACTIONS(186), - [anon_sym_QMARK_QMARK] = ACTIONS(186), - [anon_sym_QMARK_COLON] = ACTIONS(186), - [anon_sym_BANG_EQ] = ACTIONS(186), - [anon_sym_EQ_EQ] = ACTIONS(186), - [anon_sym_QMARK_EQ] = ACTIONS(186), - [anon_sym_STAR_EQ] = ACTIONS(186), - [anon_sym_TILDE] = ACTIONS(186), - [anon_sym_BANG_TILDE] = ACTIONS(186), - [anon_sym_STAR_TILDE] = ACTIONS(186), - [anon_sym_LT_EQ] = ACTIONS(186), - [anon_sym_GT_EQ] = ACTIONS(186), - [anon_sym_PLUS] = ACTIONS(188), - [anon_sym_PLUS_EQ] = ACTIONS(186), - [anon_sym_DASH_EQ] = ACTIONS(186), - [anon_sym_u00d7] = ACTIONS(186), - [anon_sym_SLASH] = ACTIONS(188), - [anon_sym_u00f7] = ACTIONS(186), - [anon_sym_STAR_STAR] = ACTIONS(186), - [anon_sym_u220b] = ACTIONS(186), - [anon_sym_u220c] = ACTIONS(186), - [anon_sym_u2287] = ACTIONS(186), - [anon_sym_u2283] = ACTIONS(186), - [anon_sym_u2285] = ACTIONS(186), - [anon_sym_u2208] = ACTIONS(186), - [anon_sym_u2209] = ACTIONS(186), - [anon_sym_u2286] = ACTIONS(186), - [anon_sym_u2282] = ACTIONS(186), - [anon_sym_u2284] = ACTIONS(186), - [anon_sym_AT_AT] = ACTIONS(186), + [sym_array] = STATE(100), + [sym_object] = STATE(100), + [sym_record_id_value] = STATE(124), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(487), + [sym_keyword_value] = ACTIONS(489), + [sym_keyword_and] = ACTIONS(489), + [sym_keyword_or] = ACTIONS(489), + [sym_keyword_is] = ACTIONS(489), + [sym_keyword_not] = ACTIONS(489), + [sym_keyword_contains] = ACTIONS(489), + [sym_keyword_contains_not] = ACTIONS(489), + [sym_keyword_contains_all] = ACTIONS(489), + [sym_keyword_contains_any] = ACTIONS(489), + [sym_keyword_contains_none] = ACTIONS(489), + [sym_keyword_inside] = ACTIONS(489), + [sym_keyword_in] = ACTIONS(489), + [sym_keyword_not_inside] = ACTIONS(489), + [sym_keyword_all_inside] = ACTIONS(489), + [sym_keyword_any_inside] = ACTIONS(489), + [sym_keyword_none_inside] = ACTIONS(489), + [sym_keyword_outside] = ACTIONS(489), + [sym_keyword_intersects] = ACTIONS(489), + [sym_keyword_flexible] = ACTIONS(489), + [sym_keyword_readonly] = ACTIONS(489), + [sym_keyword_type] = ACTIONS(489), + [sym_keyword_default] = ACTIONS(489), + [sym_keyword_assert] = ACTIONS(489), + [sym_keyword_permissions] = ACTIONS(489), + [sym_keyword_for] = ACTIONS(489), + [sym_keyword_comment] = ACTIONS(489), + [anon_sym_DASH_GT] = ACTIONS(487), + [anon_sym_LBRACK] = ACTIONS(487), + [anon_sym_RPAREN] = ACTIONS(487), + [anon_sym_LBRACE] = ACTIONS(479), + [anon_sym_RBRACE] = ACTIONS(487), + [anon_sym_LT_DASH] = ACTIONS(489), + [anon_sym_LT_DASH_GT] = ACTIONS(487), + [anon_sym_STAR] = ACTIONS(489), + [anon_sym_DOT] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(489), + [anon_sym_GT] = ACTIONS(489), + [sym_int] = ACTIONS(481), + [sym_record_id_ident] = ACTIONS(481), + [anon_sym_EQ] = ACTIONS(489), + [anon_sym_DASH] = ACTIONS(489), + [anon_sym_AT] = ACTIONS(489), + [anon_sym_LT_PIPE] = ACTIONS(487), + [anon_sym_AMP_AMP] = ACTIONS(487), + [anon_sym_PIPE_PIPE] = ACTIONS(487), + [anon_sym_QMARK_QMARK] = ACTIONS(487), + [anon_sym_QMARK_COLON] = ACTIONS(487), + [anon_sym_BANG_EQ] = ACTIONS(487), + [anon_sym_EQ_EQ] = ACTIONS(487), + [anon_sym_QMARK_EQ] = ACTIONS(487), + [anon_sym_STAR_EQ] = ACTIONS(487), + [anon_sym_TILDE] = ACTIONS(487), + [anon_sym_BANG_TILDE] = ACTIONS(487), + [anon_sym_STAR_TILDE] = ACTIONS(487), + [anon_sym_LT_EQ] = ACTIONS(487), + [anon_sym_GT_EQ] = ACTIONS(487), + [anon_sym_PLUS] = ACTIONS(489), + [anon_sym_PLUS_EQ] = ACTIONS(487), + [anon_sym_DASH_EQ] = ACTIONS(487), + [anon_sym_u00d7] = ACTIONS(487), + [anon_sym_SLASH] = ACTIONS(489), + [anon_sym_u00f7] = ACTIONS(487), + [anon_sym_STAR_STAR] = ACTIONS(487), + [anon_sym_u220b] = ACTIONS(487), + [anon_sym_u220c] = ACTIONS(487), + [anon_sym_u2287] = ACTIONS(487), + [anon_sym_u2283] = ACTIONS(487), + [anon_sym_u2285] = ACTIONS(487), + [anon_sym_u2208] = ACTIONS(487), + [anon_sym_u2209] = ACTIONS(487), + [anon_sym_u2286] = ACTIONS(487), + [anon_sym_u2282] = ACTIONS(487), + [anon_sym_u2284] = ACTIONS(487), + [anon_sym_AT_AT] = ACTIONS(487), }, [212] = { + [sym_array] = STATE(41), + [sym_object] = STATE(41), + [sym_record_id_value] = STATE(49), + [ts_builtin_sym_end] = ACTIONS(176), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(176), + [sym_keyword_return] = ACTIONS(178), + [sym_keyword_parallel] = ACTIONS(178), + [sym_keyword_timeout] = ACTIONS(178), + [sym_keyword_where] = ACTIONS(178), + [sym_keyword_and] = ACTIONS(178), + [sym_keyword_or] = ACTIONS(178), + [sym_keyword_is] = ACTIONS(178), + [sym_keyword_not] = ACTIONS(178), + [sym_keyword_contains] = ACTIONS(178), + [sym_keyword_contains_not] = ACTIONS(178), + [sym_keyword_contains_all] = ACTIONS(178), + [sym_keyword_contains_any] = ACTIONS(178), + [sym_keyword_contains_none] = ACTIONS(178), + [sym_keyword_inside] = ACTIONS(178), + [sym_keyword_in] = ACTIONS(178), + [sym_keyword_not_inside] = ACTIONS(178), + [sym_keyword_all_inside] = ACTIONS(178), + [sym_keyword_any_inside] = ACTIONS(178), + [sym_keyword_none_inside] = ACTIONS(178), + [sym_keyword_outside] = ACTIONS(178), + [sym_keyword_intersects] = ACTIONS(178), + [sym_keyword_content] = ACTIONS(178), + [sym_keyword_merge] = ACTIONS(178), + [sym_keyword_patch] = ACTIONS(178), + [sym_keyword_set] = ACTIONS(178), + [sym_keyword_unset] = ACTIONS(178), + [anon_sym_COMMA] = ACTIONS(176), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_LBRACE] = ACTIONS(47), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [sym_int] = ACTIONS(558), + [sym_record_id_ident] = ACTIONS(558), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), + }, + [213] = { + [sym_filter] = STATE(356), + [sym_path_element] = STATE(205), + [sym_graph_path] = STATE(356), + [sym_subscript] = STATE(356), + [aux_sym_path_repeat1] = STATE(205), + [ts_builtin_sym_end] = ACTIONS(93), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(93), + [sym_keyword_explain] = ACTIONS(93), + [sym_keyword_parallel] = ACTIONS(93), + [sym_keyword_timeout] = ACTIONS(93), + [sym_keyword_fetch] = ACTIONS(93), + [sym_keyword_limit] = ACTIONS(93), + [sym_keyword_order] = ACTIONS(93), + [sym_keyword_with] = ACTIONS(93), + [sym_keyword_where] = ACTIONS(93), + [sym_keyword_split] = ACTIONS(93), + [sym_keyword_group] = ACTIONS(93), + [sym_keyword_and] = ACTIONS(93), + [sym_keyword_or] = ACTIONS(95), + [sym_keyword_is] = ACTIONS(93), + [sym_keyword_not] = ACTIONS(95), + [sym_keyword_contains] = ACTIONS(93), + [sym_keyword_contains_not] = ACTIONS(93), + [sym_keyword_contains_all] = ACTIONS(93), + [sym_keyword_contains_any] = ACTIONS(93), + [sym_keyword_contains_none] = ACTIONS(93), + [sym_keyword_inside] = ACTIONS(93), + [sym_keyword_in] = ACTIONS(95), + [sym_keyword_not_inside] = ACTIONS(93), + [sym_keyword_all_inside] = ACTIONS(93), + [sym_keyword_any_inside] = ACTIONS(93), + [sym_keyword_none_inside] = ACTIONS(93), + [sym_keyword_outside] = ACTIONS(93), + [sym_keyword_intersects] = ACTIONS(93), + [anon_sym_COMMA] = ACTIONS(93), + [anon_sym_DASH_GT] = ACTIONS(433), + [anon_sym_LBRACK] = ACTIONS(572), + [anon_sym_LT_DASH] = ACTIONS(441), + [anon_sym_LT_DASH_GT] = ACTIONS(433), + [anon_sym_STAR] = ACTIONS(95), + [anon_sym_DOT] = ACTIONS(574), + [anon_sym_LT] = ACTIONS(95), + [anon_sym_GT] = ACTIONS(95), + [anon_sym_EQ] = ACTIONS(95), + [anon_sym_DASH] = ACTIONS(95), + [anon_sym_AT] = ACTIONS(95), + [anon_sym_LT_PIPE] = ACTIONS(93), + [anon_sym_AMP_AMP] = ACTIONS(93), + [anon_sym_PIPE_PIPE] = ACTIONS(93), + [anon_sym_QMARK_QMARK] = ACTIONS(93), + [anon_sym_QMARK_COLON] = ACTIONS(93), + [anon_sym_BANG_EQ] = ACTIONS(93), + [anon_sym_EQ_EQ] = ACTIONS(93), + [anon_sym_QMARK_EQ] = ACTIONS(93), + [anon_sym_STAR_EQ] = ACTIONS(93), + [anon_sym_TILDE] = ACTIONS(93), + [anon_sym_BANG_TILDE] = ACTIONS(93), + [anon_sym_STAR_TILDE] = ACTIONS(93), + [anon_sym_LT_EQ] = ACTIONS(93), + [anon_sym_GT_EQ] = ACTIONS(93), + [anon_sym_PLUS] = ACTIONS(95), + [anon_sym_PLUS_EQ] = ACTIONS(93), + [anon_sym_DASH_EQ] = ACTIONS(93), + [anon_sym_u00d7] = ACTIONS(93), + [anon_sym_SLASH] = ACTIONS(95), + [anon_sym_u00f7] = ACTIONS(93), + [anon_sym_STAR_STAR] = ACTIONS(93), + [anon_sym_u220b] = ACTIONS(93), + [anon_sym_u220c] = ACTIONS(93), + [anon_sym_u2287] = ACTIONS(93), + [anon_sym_u2283] = ACTIONS(93), + [anon_sym_u2285] = ACTIONS(93), + [anon_sym_u2208] = ACTIONS(93), + [anon_sym_u2209] = ACTIONS(93), + [anon_sym_u2286] = ACTIONS(93), + [anon_sym_u2282] = ACTIONS(93), + [anon_sym_u2284] = ACTIONS(93), + [anon_sym_AT_AT] = ACTIONS(93), + }, + [214] = { + [sym_array] = STATE(100), + [sym_object] = STATE(100), + [sym_record_id_value] = STATE(119), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(146), + [sym_semi_colon] = ACTIONS(144), [sym_keyword_value] = ACTIONS(146), - [sym_keyword_explain] = ACTIONS(146), - [sym_keyword_parallel] = ACTIONS(146), - [sym_keyword_timeout] = ACTIONS(146), - [sym_keyword_fetch] = ACTIONS(146), - [sym_keyword_limit] = ACTIONS(146), - [sym_keyword_rand] = ACTIONS(146), - [sym_keyword_collate] = ACTIONS(146), - [sym_keyword_numeric] = ACTIONS(146), - [sym_keyword_asc] = ACTIONS(146), - [sym_keyword_desc] = ACTIONS(146), [sym_keyword_and] = ACTIONS(146), [sym_keyword_or] = ACTIONS(146), [sym_keyword_is] = ACTIONS(146), - [sym_keyword_not] = ACTIONS(148), + [sym_keyword_not] = ACTIONS(146), [sym_keyword_contains] = ACTIONS(146), [sym_keyword_contains_not] = ACTIONS(146), [sym_keyword_contains_all] = ACTIONS(146), [sym_keyword_contains_any] = ACTIONS(146), [sym_keyword_contains_none] = ACTIONS(146), [sym_keyword_inside] = ACTIONS(146), - [sym_keyword_in] = ACTIONS(148), + [sym_keyword_in] = ACTIONS(146), [sym_keyword_not_inside] = ACTIONS(146), [sym_keyword_all_inside] = ACTIONS(146), [sym_keyword_any_inside] = ACTIONS(146), @@ -35014,3408 +35362,3415 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_keyword_permissions] = ACTIONS(146), [sym_keyword_for] = ACTIONS(146), [sym_keyword_comment] = ACTIONS(146), - [anon_sym_COMMA] = ACTIONS(146), - [anon_sym_RPAREN] = ACTIONS(146), - [anon_sym_RBRACE] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(148), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(148), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_AT] = ACTIONS(148), - [anon_sym_LT_PIPE] = ACTIONS(146), - [anon_sym_AMP_AMP] = ACTIONS(146), - [anon_sym_PIPE_PIPE] = ACTIONS(146), - [anon_sym_QMARK_QMARK] = ACTIONS(146), - [anon_sym_QMARK_COLON] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_EQ_EQ] = ACTIONS(146), - [anon_sym_QMARK_EQ] = ACTIONS(146), - [anon_sym_STAR_EQ] = ACTIONS(146), - [anon_sym_TILDE] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(146), - [anon_sym_STAR_TILDE] = ACTIONS(146), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_PLUS] = ACTIONS(148), - [anon_sym_PLUS_EQ] = ACTIONS(146), - [anon_sym_DASH_EQ] = ACTIONS(146), - [anon_sym_u00d7] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_u00f7] = ACTIONS(146), - [anon_sym_STAR_STAR] = ACTIONS(146), - [anon_sym_u220b] = ACTIONS(146), - [anon_sym_u220c] = ACTIONS(146), - [anon_sym_u2287] = ACTIONS(146), - [anon_sym_u2283] = ACTIONS(146), - [anon_sym_u2285] = ACTIONS(146), - [anon_sym_u2208] = ACTIONS(146), - [anon_sym_u2209] = ACTIONS(146), - [anon_sym_u2286] = ACTIONS(146), - [anon_sym_u2282] = ACTIONS(146), - [anon_sym_u2284] = ACTIONS(146), - [anon_sym_AT_AT] = ACTIONS(146), - }, - [213] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(182), - [sym_keyword_value] = ACTIONS(182), - [sym_keyword_explain] = ACTIONS(182), - [sym_keyword_parallel] = ACTIONS(182), - [sym_keyword_timeout] = ACTIONS(182), - [sym_keyword_fetch] = ACTIONS(182), - [sym_keyword_limit] = ACTIONS(182), - [sym_keyword_rand] = ACTIONS(182), - [sym_keyword_collate] = ACTIONS(182), - [sym_keyword_numeric] = ACTIONS(182), - [sym_keyword_asc] = ACTIONS(182), - [sym_keyword_desc] = ACTIONS(182), - [sym_keyword_and] = ACTIONS(182), - [sym_keyword_or] = ACTIONS(182), - [sym_keyword_is] = ACTIONS(182), - [sym_keyword_not] = ACTIONS(184), - [sym_keyword_contains] = ACTIONS(182), - [sym_keyword_contains_not] = ACTIONS(182), - [sym_keyword_contains_all] = ACTIONS(182), - [sym_keyword_contains_any] = ACTIONS(182), - [sym_keyword_contains_none] = ACTIONS(182), - [sym_keyword_inside] = ACTIONS(182), - [sym_keyword_in] = ACTIONS(184), - [sym_keyword_not_inside] = ACTIONS(182), - [sym_keyword_all_inside] = ACTIONS(182), - [sym_keyword_any_inside] = ACTIONS(182), - [sym_keyword_none_inside] = ACTIONS(182), - [sym_keyword_outside] = ACTIONS(182), - [sym_keyword_intersects] = ACTIONS(182), - [sym_keyword_flexible] = ACTIONS(182), - [sym_keyword_readonly] = ACTIONS(182), - [sym_keyword_type] = ACTIONS(182), - [sym_keyword_default] = ACTIONS(182), - [sym_keyword_assert] = ACTIONS(182), - [sym_keyword_permissions] = ACTIONS(182), - [sym_keyword_for] = ACTIONS(182), - [sym_keyword_comment] = ACTIONS(182), - [anon_sym_COMMA] = ACTIONS(182), - [anon_sym_RPAREN] = ACTIONS(182), - [anon_sym_RBRACE] = ACTIONS(182), - [anon_sym_STAR] = ACTIONS(184), - [anon_sym_LT] = ACTIONS(184), - [anon_sym_GT] = ACTIONS(184), - [anon_sym_EQ] = ACTIONS(184), - [anon_sym_DASH] = ACTIONS(184), - [anon_sym_AT] = ACTIONS(184), - [anon_sym_LT_PIPE] = ACTIONS(182), - [anon_sym_AMP_AMP] = ACTIONS(182), - [anon_sym_PIPE_PIPE] = ACTIONS(182), - [anon_sym_QMARK_QMARK] = ACTIONS(182), - [anon_sym_QMARK_COLON] = ACTIONS(182), - [anon_sym_BANG_EQ] = ACTIONS(182), - [anon_sym_EQ_EQ] = ACTIONS(182), - [anon_sym_QMARK_EQ] = ACTIONS(182), - [anon_sym_STAR_EQ] = ACTIONS(182), - [anon_sym_TILDE] = ACTIONS(182), - [anon_sym_BANG_TILDE] = ACTIONS(182), - [anon_sym_STAR_TILDE] = ACTIONS(182), - [anon_sym_LT_EQ] = ACTIONS(182), - [anon_sym_GT_EQ] = ACTIONS(182), - [anon_sym_PLUS] = ACTIONS(184), - [anon_sym_PLUS_EQ] = ACTIONS(182), - [anon_sym_DASH_EQ] = ACTIONS(182), - [anon_sym_u00d7] = ACTIONS(182), - [anon_sym_SLASH] = ACTIONS(184), - [anon_sym_u00f7] = ACTIONS(182), - [anon_sym_STAR_STAR] = ACTIONS(182), - [anon_sym_u220b] = ACTIONS(182), - [anon_sym_u220c] = ACTIONS(182), - [anon_sym_u2287] = ACTIONS(182), - [anon_sym_u2283] = ACTIONS(182), - [anon_sym_u2285] = ACTIONS(182), - [anon_sym_u2208] = ACTIONS(182), - [anon_sym_u2209] = ACTIONS(182), - [anon_sym_u2286] = ACTIONS(182), - [anon_sym_u2282] = ACTIONS(182), - [anon_sym_u2284] = ACTIONS(182), - [anon_sym_AT_AT] = ACTIONS(182), - }, - [214] = { - [sym_statement] = STATE(1370), - [sym_use_statement] = STATE(1389), - [sym_begin_statement] = STATE(1389), - [sym_cancel_statement] = STATE(1389), - [sym_commit_statement] = STATE(1389), - [sym_define_analyzer_statement] = STATE(1389), - [sym_define_database] = STATE(1389), - [sym_define_event_statement] = STATE(1389), - [sym_define_field_statement] = STATE(1389), - [sym_define_function_statement] = STATE(1389), - [sym_define_index_statement] = STATE(1389), - [sym_define_namespace_statement] = STATE(1389), - [sym_define_param_statement] = STATE(1389), - [sym_define_scope_statement] = STATE(1389), - [sym_define_table_statement] = STATE(1389), - [sym_define_token_statement] = STATE(1389), - [sym_define_user_statement] = STATE(1389), - [sym_remove_statement] = STATE(1389), - [sym_create_statement] = STATE(1389), - [sym_update_statement] = STATE(1389), - [sym_relate_statement] = STATE(1389), - [sym_delete_statement] = STATE(1389), - [sym_insert_statement] = STATE(1389), - [sym_select_statement] = STATE(1389), - [sym_live_select_statement] = STATE(1389), - [sym_select_clause] = STATE(1315), - [sym_value] = STATE(127), - [sym_function_call] = STATE(443), - [sym_base_value] = STATE(160), - [sym_binary_expression] = STATE(443), - [sym_path] = STATE(443), - [sym_graph_path] = STATE(145), - [sym_number] = STATE(290), - [sym_identifier] = STATE(290), - [sym_array] = STATE(290), - [sym_object] = STATE(290), - [sym_object_key] = STATE(1766), - [sym_record_id] = STATE(290), - [sym_sub_query] = STATE(290), - [sym_duration] = STATE(290), - [sym_point] = STATE(290), - [aux_sym_duration_repeat1] = STATE(249), - [sym_comment] = ACTIONS(3), - [sym_keyword_select] = ACTIONS(5), - [sym_keyword_only] = ACTIONS(564), - [sym_keyword_rand] = ACTIONS(566), - [sym_keyword_true] = ACTIONS(568), - [sym_keyword_false] = ACTIONS(568), - [sym_keyword_begin] = ACTIONS(13), - [sym_keyword_cancel] = ACTIONS(15), - [sym_keyword_commit] = ACTIONS(17), - [sym_keyword_none] = ACTIONS(568), - [sym_keyword_null] = ACTIONS(568), - [sym_keyword_define] = ACTIONS(383), - [sym_keyword_live] = ACTIONS(385), - [sym_keyword_use] = ACTIONS(23), - [sym_keyword_remove] = ACTIONS(25), - [sym_keyword_create] = ACTIONS(387), - [sym_keyword_delete] = ACTIONS(389), - [sym_keyword_update] = ACTIONS(391), - [sym_keyword_insert] = ACTIONS(393), - [sym_keyword_relate] = ACTIONS(395), - [sym_keyword_count] = ACTIONS(570), - [anon_sym_DASH_GT] = ACTIONS(423), - [anon_sym_LBRACK] = ACTIONS(572), - [anon_sym_LPAREN] = ACTIONS(574), - [anon_sym_LBRACE] = ACTIONS(369), - [anon_sym_LT_DASH] = ACTIONS(427), - [anon_sym_LT_DASH_GT] = ACTIONS(423), - [aux_sym_type_name_token1] = ACTIONS(576), - [sym_string] = ACTIONS(578), - [sym_prefixed_string] = ACTIONS(578), - [sym_int] = ACTIONS(580), - [sym_float] = ACTIONS(580), - [sym_decimal] = ACTIONS(582), - [sym_variable_name] = ACTIONS(578), - [sym_custom_function_name] = ACTIONS(566), - [sym_function_name] = ACTIONS(566), - [sym_duration_part] = ACTIONS(584), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_RPAREN] = ACTIONS(144), + [anon_sym_LBRACE] = ACTIONS(479), + [anon_sym_RBRACE] = ACTIONS(144), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [sym_int] = ACTIONS(481), + [sym_record_id_ident] = ACTIONS(481), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), }, [215] = { - [sym_array] = STATE(101), - [sym_object] = STATE(101), - [sym_record_id_value] = STATE(108), + [sym_array] = STATE(281), + [sym_object] = STATE(281), + [sym_record_id_value] = STATE(344), + [ts_builtin_sym_end] = ACTIONS(144), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(174), - [sym_keyword_value] = ACTIONS(176), - [sym_keyword_and] = ACTIONS(176), - [sym_keyword_or] = ACTIONS(176), - [sym_keyword_is] = ACTIONS(176), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(176), - [sym_keyword_contains_not] = ACTIONS(176), - [sym_keyword_contains_all] = ACTIONS(176), - [sym_keyword_contains_any] = ACTIONS(176), - [sym_keyword_contains_none] = ACTIONS(176), - [sym_keyword_inside] = ACTIONS(176), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(176), - [sym_keyword_all_inside] = ACTIONS(176), - [sym_keyword_any_inside] = ACTIONS(176), - [sym_keyword_none_inside] = ACTIONS(176), - [sym_keyword_outside] = ACTIONS(176), - [sym_keyword_intersects] = ACTIONS(176), - [sym_keyword_flexible] = ACTIONS(176), - [sym_keyword_readonly] = ACTIONS(176), - [sym_keyword_type] = ACTIONS(176), - [sym_keyword_default] = ACTIONS(176), - [sym_keyword_assert] = ACTIONS(176), - [sym_keyword_permissions] = ACTIONS(176), - [sym_keyword_for] = ACTIONS(176), - [sym_keyword_comment] = ACTIONS(176), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_RPAREN] = ACTIONS(174), - [anon_sym_LBRACE] = ACTIONS(375), - [anon_sym_RBRACE] = ACTIONS(174), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [sym_int] = ACTIONS(377), - [sym_record_id_ident] = ACTIONS(377), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), + [sym_semi_colon] = ACTIONS(144), + [sym_keyword_explain] = ACTIONS(146), + [sym_keyword_parallel] = ACTIONS(146), + [sym_keyword_timeout] = ACTIONS(146), + [sym_keyword_fetch] = ACTIONS(146), + [sym_keyword_limit] = ACTIONS(146), + [sym_keyword_order] = ACTIONS(146), + [sym_keyword_where] = ACTIONS(146), + [sym_keyword_split] = ACTIONS(146), + [sym_keyword_group] = ACTIONS(146), + [sym_keyword_and] = ACTIONS(146), + [sym_keyword_or] = ACTIONS(146), + [sym_keyword_is] = ACTIONS(146), + [sym_keyword_not] = ACTIONS(146), + [sym_keyword_contains] = ACTIONS(146), + [sym_keyword_contains_not] = ACTIONS(146), + [sym_keyword_contains_all] = ACTIONS(146), + [sym_keyword_contains_any] = ACTIONS(146), + [sym_keyword_contains_none] = ACTIONS(146), + [sym_keyword_inside] = ACTIONS(146), + [sym_keyword_in] = ACTIONS(146), + [sym_keyword_not_inside] = ACTIONS(146), + [sym_keyword_all_inside] = ACTIONS(146), + [sym_keyword_any_inside] = ACTIONS(146), + [sym_keyword_none_inside] = ACTIONS(146), + [sym_keyword_outside] = ACTIONS(146), + [sym_keyword_intersects] = ACTIONS(146), + [anon_sym_COMMA] = ACTIONS(144), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_LBRACE] = ACTIONS(439), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [sym_int] = ACTIONS(535), + [sym_record_id_ident] = ACTIONS(535), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), }, [216] = { - [sym_array] = STATE(101), - [sym_object] = STATE(101), - [sym_record_id_value] = STATE(110), + [sym_array] = STATE(281), + [sym_object] = STATE(281), + [sym_record_id_value] = STATE(345), + [ts_builtin_sym_end] = ACTIONS(176), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(190), - [sym_keyword_value] = ACTIONS(192), - [sym_keyword_and] = ACTIONS(192), - [sym_keyword_or] = ACTIONS(192), - [sym_keyword_is] = ACTIONS(192), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(192), - [sym_keyword_contains_not] = ACTIONS(192), - [sym_keyword_contains_all] = ACTIONS(192), - [sym_keyword_contains_any] = ACTIONS(192), - [sym_keyword_contains_none] = ACTIONS(192), - [sym_keyword_inside] = ACTIONS(192), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(192), - [sym_keyword_all_inside] = ACTIONS(192), - [sym_keyword_any_inside] = ACTIONS(192), - [sym_keyword_none_inside] = ACTIONS(192), - [sym_keyword_outside] = ACTIONS(192), - [sym_keyword_intersects] = ACTIONS(192), - [sym_keyword_flexible] = ACTIONS(192), - [sym_keyword_readonly] = ACTIONS(192), - [sym_keyword_type] = ACTIONS(192), - [sym_keyword_default] = ACTIONS(192), - [sym_keyword_assert] = ACTIONS(192), - [sym_keyword_permissions] = ACTIONS(192), - [sym_keyword_for] = ACTIONS(192), - [sym_keyword_comment] = ACTIONS(192), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_RPAREN] = ACTIONS(190), - [anon_sym_LBRACE] = ACTIONS(375), - [anon_sym_RBRACE] = ACTIONS(190), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [sym_int] = ACTIONS(377), - [sym_record_id_ident] = ACTIONS(377), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), + [sym_semi_colon] = ACTIONS(176), + [sym_keyword_explain] = ACTIONS(178), + [sym_keyword_parallel] = ACTIONS(178), + [sym_keyword_timeout] = ACTIONS(178), + [sym_keyword_fetch] = ACTIONS(178), + [sym_keyword_limit] = ACTIONS(178), + [sym_keyword_order] = ACTIONS(178), + [sym_keyword_where] = ACTIONS(178), + [sym_keyword_split] = ACTIONS(178), + [sym_keyword_group] = ACTIONS(178), + [sym_keyword_and] = ACTIONS(178), + [sym_keyword_or] = ACTIONS(178), + [sym_keyword_is] = ACTIONS(178), + [sym_keyword_not] = ACTIONS(178), + [sym_keyword_contains] = ACTIONS(178), + [sym_keyword_contains_not] = ACTIONS(178), + [sym_keyword_contains_all] = ACTIONS(178), + [sym_keyword_contains_any] = ACTIONS(178), + [sym_keyword_contains_none] = ACTIONS(178), + [sym_keyword_inside] = ACTIONS(178), + [sym_keyword_in] = ACTIONS(178), + [sym_keyword_not_inside] = ACTIONS(178), + [sym_keyword_all_inside] = ACTIONS(178), + [sym_keyword_any_inside] = ACTIONS(178), + [sym_keyword_none_inside] = ACTIONS(178), + [sym_keyword_outside] = ACTIONS(178), + [sym_keyword_intersects] = ACTIONS(178), + [anon_sym_COMMA] = ACTIONS(176), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_LBRACE] = ACTIONS(439), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [sym_int] = ACTIONS(535), + [sym_record_id_ident] = ACTIONS(535), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), }, [217] = { - [sym_array] = STATE(41), - [sym_object] = STATE(41), - [sym_record_id_value] = STATE(48), - [ts_builtin_sym_end] = ACTIONS(190), + [sym_array] = STATE(281), + [sym_object] = STATE(281), + [sym_record_id_value] = STATE(337), + [ts_builtin_sym_end] = ACTIONS(487), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(487), + [sym_keyword_explain] = ACTIONS(489), + [sym_keyword_parallel] = ACTIONS(489), + [sym_keyword_timeout] = ACTIONS(489), + [sym_keyword_fetch] = ACTIONS(489), + [sym_keyword_limit] = ACTIONS(489), + [sym_keyword_order] = ACTIONS(489), + [sym_keyword_where] = ACTIONS(489), + [sym_keyword_split] = ACTIONS(489), + [sym_keyword_group] = ACTIONS(489), + [sym_keyword_and] = ACTIONS(489), + [sym_keyword_or] = ACTIONS(489), + [sym_keyword_is] = ACTIONS(489), + [sym_keyword_not] = ACTIONS(489), + [sym_keyword_contains] = ACTIONS(489), + [sym_keyword_contains_not] = ACTIONS(489), + [sym_keyword_contains_all] = ACTIONS(489), + [sym_keyword_contains_any] = ACTIONS(489), + [sym_keyword_contains_none] = ACTIONS(489), + [sym_keyword_inside] = ACTIONS(489), + [sym_keyword_in] = ACTIONS(489), + [sym_keyword_not_inside] = ACTIONS(489), + [sym_keyword_all_inside] = ACTIONS(489), + [sym_keyword_any_inside] = ACTIONS(489), + [sym_keyword_none_inside] = ACTIONS(489), + [sym_keyword_outside] = ACTIONS(489), + [sym_keyword_intersects] = ACTIONS(489), + [anon_sym_COMMA] = ACTIONS(487), + [anon_sym_DASH_GT] = ACTIONS(487), + [anon_sym_LBRACK] = ACTIONS(487), + [anon_sym_LBRACE] = ACTIONS(439), + [anon_sym_LT_DASH] = ACTIONS(489), + [anon_sym_LT_DASH_GT] = ACTIONS(487), + [anon_sym_STAR] = ACTIONS(489), + [anon_sym_DOT] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(489), + [anon_sym_GT] = ACTIONS(489), + [sym_int] = ACTIONS(535), + [sym_record_id_ident] = ACTIONS(535), + [anon_sym_EQ] = ACTIONS(489), + [anon_sym_DASH] = ACTIONS(489), + [anon_sym_AT] = ACTIONS(489), + [anon_sym_LT_PIPE] = ACTIONS(487), + [anon_sym_AMP_AMP] = ACTIONS(487), + [anon_sym_PIPE_PIPE] = ACTIONS(487), + [anon_sym_QMARK_QMARK] = ACTIONS(487), + [anon_sym_QMARK_COLON] = ACTIONS(487), + [anon_sym_BANG_EQ] = ACTIONS(487), + [anon_sym_EQ_EQ] = ACTIONS(487), + [anon_sym_QMARK_EQ] = ACTIONS(487), + [anon_sym_STAR_EQ] = ACTIONS(487), + [anon_sym_TILDE] = ACTIONS(487), + [anon_sym_BANG_TILDE] = ACTIONS(487), + [anon_sym_STAR_TILDE] = ACTIONS(487), + [anon_sym_LT_EQ] = ACTIONS(487), + [anon_sym_GT_EQ] = ACTIONS(487), + [anon_sym_PLUS] = ACTIONS(489), + [anon_sym_PLUS_EQ] = ACTIONS(487), + [anon_sym_DASH_EQ] = ACTIONS(487), + [anon_sym_u00d7] = ACTIONS(487), + [anon_sym_SLASH] = ACTIONS(489), + [anon_sym_u00f7] = ACTIONS(487), + [anon_sym_STAR_STAR] = ACTIONS(487), + [anon_sym_u220b] = ACTIONS(487), + [anon_sym_u220c] = ACTIONS(487), + [anon_sym_u2287] = ACTIONS(487), + [anon_sym_u2283] = ACTIONS(487), + [anon_sym_u2285] = ACTIONS(487), + [anon_sym_u2208] = ACTIONS(487), + [anon_sym_u2209] = ACTIONS(487), + [anon_sym_u2286] = ACTIONS(487), + [anon_sym_u2282] = ACTIONS(487), + [anon_sym_u2284] = ACTIONS(487), + [anon_sym_AT_AT] = ACTIONS(487), + }, + [218] = { + [sym_array] = STATE(100), + [sym_object] = STATE(100), + [sym_record_id_value] = STATE(120), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(190), - [sym_keyword_return] = ACTIONS(192), - [sym_keyword_parallel] = ACTIONS(192), - [sym_keyword_timeout] = ACTIONS(192), - [sym_keyword_where] = ACTIONS(192), - [sym_keyword_and] = ACTIONS(192), - [sym_keyword_or] = ACTIONS(192), - [sym_keyword_is] = ACTIONS(192), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(192), - [sym_keyword_contains_not] = ACTIONS(192), - [sym_keyword_contains_all] = ACTIONS(192), - [sym_keyword_contains_any] = ACTIONS(192), - [sym_keyword_contains_none] = ACTIONS(192), - [sym_keyword_inside] = ACTIONS(192), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(192), - [sym_keyword_all_inside] = ACTIONS(192), - [sym_keyword_any_inside] = ACTIONS(192), - [sym_keyword_none_inside] = ACTIONS(192), - [sym_keyword_outside] = ACTIONS(192), - [sym_keyword_intersects] = ACTIONS(192), - [sym_keyword_content] = ACTIONS(192), - [sym_keyword_merge] = ACTIONS(192), - [sym_keyword_patch] = ACTIONS(192), - [sym_keyword_set] = ACTIONS(192), - [sym_keyword_unset] = ACTIONS(192), - [anon_sym_COMMA] = ACTIONS(190), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_LBRACE] = ACTIONS(45), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [sym_int] = ACTIONS(476), - [sym_record_id_ident] = ACTIONS(476), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), - }, - [218] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(255), - [sym_keyword_value] = ACTIONS(255), - [sym_keyword_explain] = ACTIONS(255), - [sym_keyword_parallel] = ACTIONS(255), - [sym_keyword_timeout] = ACTIONS(255), - [sym_keyword_fetch] = ACTIONS(255), - [sym_keyword_limit] = ACTIONS(255), - [sym_keyword_rand] = ACTIONS(255), - [sym_keyword_collate] = ACTIONS(255), - [sym_keyword_numeric] = ACTIONS(255), - [sym_keyword_asc] = ACTIONS(255), - [sym_keyword_desc] = ACTIONS(255), - [sym_keyword_and] = ACTIONS(255), - [sym_keyword_or] = ACTIONS(255), - [sym_keyword_is] = ACTIONS(255), - [sym_keyword_not] = ACTIONS(257), - [sym_keyword_contains] = ACTIONS(255), - [sym_keyword_contains_not] = ACTIONS(255), - [sym_keyword_contains_all] = ACTIONS(255), - [sym_keyword_contains_any] = ACTIONS(255), - [sym_keyword_contains_none] = ACTIONS(255), - [sym_keyword_inside] = ACTIONS(255), - [sym_keyword_in] = ACTIONS(257), - [sym_keyword_not_inside] = ACTIONS(255), - [sym_keyword_all_inside] = ACTIONS(255), - [sym_keyword_any_inside] = ACTIONS(255), - [sym_keyword_none_inside] = ACTIONS(255), - [sym_keyword_outside] = ACTIONS(255), - [sym_keyword_intersects] = ACTIONS(255), - [sym_keyword_flexible] = ACTIONS(255), - [sym_keyword_readonly] = ACTIONS(255), - [sym_keyword_type] = ACTIONS(255), - [sym_keyword_default] = ACTIONS(255), - [sym_keyword_assert] = ACTIONS(255), - [sym_keyword_permissions] = ACTIONS(255), - [sym_keyword_for] = ACTIONS(255), - [sym_keyword_comment] = ACTIONS(255), - [anon_sym_COMMA] = ACTIONS(255), - [anon_sym_RPAREN] = ACTIONS(255), - [anon_sym_RBRACE] = ACTIONS(255), - [anon_sym_STAR] = ACTIONS(257), - [anon_sym_LT] = ACTIONS(257), - [anon_sym_GT] = ACTIONS(257), - [anon_sym_EQ] = ACTIONS(257), - [anon_sym_DASH] = ACTIONS(257), - [anon_sym_AT] = ACTIONS(257), - [anon_sym_LT_PIPE] = ACTIONS(255), - [anon_sym_AMP_AMP] = ACTIONS(255), - [anon_sym_PIPE_PIPE] = ACTIONS(255), - [anon_sym_QMARK_QMARK] = ACTIONS(255), - [anon_sym_QMARK_COLON] = ACTIONS(255), - [anon_sym_BANG_EQ] = ACTIONS(255), - [anon_sym_EQ_EQ] = ACTIONS(255), - [anon_sym_QMARK_EQ] = ACTIONS(255), - [anon_sym_STAR_EQ] = ACTIONS(255), - [anon_sym_TILDE] = ACTIONS(255), - [anon_sym_BANG_TILDE] = ACTIONS(255), - [anon_sym_STAR_TILDE] = ACTIONS(255), - [anon_sym_LT_EQ] = ACTIONS(255), - [anon_sym_GT_EQ] = ACTIONS(255), - [anon_sym_PLUS] = ACTIONS(257), - [anon_sym_PLUS_EQ] = ACTIONS(255), - [anon_sym_DASH_EQ] = ACTIONS(255), - [anon_sym_u00d7] = ACTIONS(255), - [anon_sym_SLASH] = ACTIONS(257), - [anon_sym_u00f7] = ACTIONS(255), - [anon_sym_STAR_STAR] = ACTIONS(255), - [anon_sym_u220b] = ACTIONS(255), - [anon_sym_u220c] = ACTIONS(255), - [anon_sym_u2287] = ACTIONS(255), - [anon_sym_u2283] = ACTIONS(255), - [anon_sym_u2285] = ACTIONS(255), - [anon_sym_u2208] = ACTIONS(255), - [anon_sym_u2209] = ACTIONS(255), - [anon_sym_u2286] = ACTIONS(255), - [anon_sym_u2282] = ACTIONS(255), - [anon_sym_u2284] = ACTIONS(255), - [anon_sym_AT_AT] = ACTIONS(255), + [sym_semi_colon] = ACTIONS(176), + [sym_keyword_value] = ACTIONS(178), + [sym_keyword_and] = ACTIONS(178), + [sym_keyword_or] = ACTIONS(178), + [sym_keyword_is] = ACTIONS(178), + [sym_keyword_not] = ACTIONS(178), + [sym_keyword_contains] = ACTIONS(178), + [sym_keyword_contains_not] = ACTIONS(178), + [sym_keyword_contains_all] = ACTIONS(178), + [sym_keyword_contains_any] = ACTIONS(178), + [sym_keyword_contains_none] = ACTIONS(178), + [sym_keyword_inside] = ACTIONS(178), + [sym_keyword_in] = ACTIONS(178), + [sym_keyword_not_inside] = ACTIONS(178), + [sym_keyword_all_inside] = ACTIONS(178), + [sym_keyword_any_inside] = ACTIONS(178), + [sym_keyword_none_inside] = ACTIONS(178), + [sym_keyword_outside] = ACTIONS(178), + [sym_keyword_intersects] = ACTIONS(178), + [sym_keyword_flexible] = ACTIONS(178), + [sym_keyword_readonly] = ACTIONS(178), + [sym_keyword_type] = ACTIONS(178), + [sym_keyword_default] = ACTIONS(178), + [sym_keyword_assert] = ACTIONS(178), + [sym_keyword_permissions] = ACTIONS(178), + [sym_keyword_for] = ACTIONS(178), + [sym_keyword_comment] = ACTIONS(178), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_RPAREN] = ACTIONS(176), + [anon_sym_LBRACE] = ACTIONS(479), + [anon_sym_RBRACE] = ACTIONS(176), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [sym_int] = ACTIONS(481), + [sym_record_id_ident] = ACTIONS(481), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), }, [219] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(33), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(343), - [sym_keyword_as] = ACTIONS(345), - [sym_keyword_and] = ACTIONS(345), - [sym_keyword_or] = ACTIONS(345), - [sym_keyword_is] = ACTIONS(345), - [sym_keyword_not] = ACTIONS(345), - [sym_keyword_contains] = ACTIONS(345), - [sym_keyword_contains_not] = ACTIONS(345), - [sym_keyword_contains_all] = ACTIONS(345), - [sym_keyword_contains_any] = ACTIONS(345), - [sym_keyword_contains_none] = ACTIONS(345), - [sym_keyword_inside] = ACTIONS(345), - [sym_keyword_in] = ACTIONS(345), - [sym_keyword_not_inside] = ACTIONS(345), - [sym_keyword_all_inside] = ACTIONS(345), - [sym_keyword_any_inside] = ACTIONS(345), - [sym_keyword_none_inside] = ACTIONS(345), - [sym_keyword_outside] = ACTIONS(345), - [sym_keyword_intersects] = ACTIONS(345), - [sym_keyword_drop] = ACTIONS(345), - [sym_keyword_schemafull] = ACTIONS(345), - [sym_keyword_schemaless] = ACTIONS(345), - [sym_keyword_changefeed] = ACTIONS(345), - [sym_keyword_type] = ACTIONS(345), - [sym_keyword_permissions] = ACTIONS(345), - [sym_keyword_for] = ACTIONS(345), - [sym_keyword_comment] = ACTIONS(345), - [anon_sym_DASH_GT] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(343), - [anon_sym_RPAREN] = ACTIONS(343), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_RBRACE] = ACTIONS(343), - [anon_sym_LT_DASH] = ACTIONS(345), - [anon_sym_LT_DASH_GT] = ACTIONS(343), - [anon_sym_STAR] = ACTIONS(345), - [anon_sym_DOT] = ACTIONS(343), - [anon_sym_LT] = ACTIONS(345), - [anon_sym_GT] = ACTIONS(345), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(345), - [anon_sym_DASH] = ACTIONS(345), - [anon_sym_AT] = ACTIONS(345), - [anon_sym_LT_PIPE] = ACTIONS(343), - [anon_sym_AMP_AMP] = ACTIONS(343), - [anon_sym_PIPE_PIPE] = ACTIONS(343), - [anon_sym_QMARK_QMARK] = ACTIONS(343), - [anon_sym_QMARK_COLON] = ACTIONS(343), - [anon_sym_BANG_EQ] = ACTIONS(343), - [anon_sym_EQ_EQ] = ACTIONS(343), - [anon_sym_QMARK_EQ] = ACTIONS(343), - [anon_sym_STAR_EQ] = ACTIONS(343), - [anon_sym_TILDE] = ACTIONS(343), - [anon_sym_BANG_TILDE] = ACTIONS(343), - [anon_sym_STAR_TILDE] = ACTIONS(343), - [anon_sym_LT_EQ] = ACTIONS(343), - [anon_sym_GT_EQ] = ACTIONS(343), - [anon_sym_PLUS] = ACTIONS(345), - [anon_sym_PLUS_EQ] = ACTIONS(343), - [anon_sym_DASH_EQ] = ACTIONS(343), - [anon_sym_u00d7] = ACTIONS(343), - [anon_sym_SLASH] = ACTIONS(345), - [anon_sym_u00f7] = ACTIONS(343), - [anon_sym_STAR_STAR] = ACTIONS(343), - [anon_sym_u220b] = ACTIONS(343), - [anon_sym_u220c] = ACTIONS(343), - [anon_sym_u2287] = ACTIONS(343), - [anon_sym_u2283] = ACTIONS(343), - [anon_sym_u2285] = ACTIONS(343), - [anon_sym_u2208] = ACTIONS(343), - [anon_sym_u2209] = ACTIONS(343), - [anon_sym_u2286] = ACTIONS(343), - [anon_sym_u2282] = ACTIONS(343), - [anon_sym_u2284] = ACTIONS(343), - [anon_sym_AT_AT] = ACTIONS(343), + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(17), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(487), + [sym_keyword_as] = ACTIONS(489), + [sym_keyword_group] = ACTIONS(489), + [sym_keyword_and] = ACTIONS(489), + [sym_keyword_or] = ACTIONS(489), + [sym_keyword_is] = ACTIONS(489), + [sym_keyword_not] = ACTIONS(489), + [sym_keyword_contains] = ACTIONS(489), + [sym_keyword_contains_not] = ACTIONS(489), + [sym_keyword_contains_all] = ACTIONS(489), + [sym_keyword_contains_any] = ACTIONS(489), + [sym_keyword_contains_none] = ACTIONS(489), + [sym_keyword_inside] = ACTIONS(489), + [sym_keyword_in] = ACTIONS(489), + [sym_keyword_not_inside] = ACTIONS(489), + [sym_keyword_all_inside] = ACTIONS(489), + [sym_keyword_any_inside] = ACTIONS(489), + [sym_keyword_none_inside] = ACTIONS(489), + [sym_keyword_outside] = ACTIONS(489), + [sym_keyword_intersects] = ACTIONS(489), + [sym_keyword_drop] = ACTIONS(489), + [sym_keyword_schemafull] = ACTIONS(489), + [sym_keyword_schemaless] = ACTIONS(489), + [sym_keyword_changefeed] = ACTIONS(489), + [sym_keyword_type] = ACTIONS(489), + [sym_keyword_permissions] = ACTIONS(489), + [sym_keyword_comment] = ACTIONS(489), + [anon_sym_DASH_GT] = ACTIONS(487), + [anon_sym_LBRACK] = ACTIONS(487), + [anon_sym_RPAREN] = ACTIONS(487), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_RBRACE] = ACTIONS(487), + [anon_sym_LT_DASH] = ACTIONS(489), + [anon_sym_LT_DASH_GT] = ACTIONS(487), + [anon_sym_STAR] = ACTIONS(489), + [anon_sym_DOT] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(489), + [anon_sym_GT] = ACTIONS(489), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(489), + [anon_sym_DASH] = ACTIONS(489), + [anon_sym_AT] = ACTIONS(489), + [anon_sym_LT_PIPE] = ACTIONS(487), + [anon_sym_AMP_AMP] = ACTIONS(487), + [anon_sym_PIPE_PIPE] = ACTIONS(487), + [anon_sym_QMARK_QMARK] = ACTIONS(487), + [anon_sym_QMARK_COLON] = ACTIONS(487), + [anon_sym_BANG_EQ] = ACTIONS(487), + [anon_sym_EQ_EQ] = ACTIONS(487), + [anon_sym_QMARK_EQ] = ACTIONS(487), + [anon_sym_STAR_EQ] = ACTIONS(487), + [anon_sym_TILDE] = ACTIONS(487), + [anon_sym_BANG_TILDE] = ACTIONS(487), + [anon_sym_STAR_TILDE] = ACTIONS(487), + [anon_sym_LT_EQ] = ACTIONS(487), + [anon_sym_GT_EQ] = ACTIONS(487), + [anon_sym_PLUS] = ACTIONS(489), + [anon_sym_PLUS_EQ] = ACTIONS(487), + [anon_sym_DASH_EQ] = ACTIONS(487), + [anon_sym_u00d7] = ACTIONS(487), + [anon_sym_SLASH] = ACTIONS(489), + [anon_sym_u00f7] = ACTIONS(487), + [anon_sym_STAR_STAR] = ACTIONS(487), + [anon_sym_u220b] = ACTIONS(487), + [anon_sym_u220c] = ACTIONS(487), + [anon_sym_u2287] = ACTIONS(487), + [anon_sym_u2283] = ACTIONS(487), + [anon_sym_u2285] = ACTIONS(487), + [anon_sym_u2208] = ACTIONS(487), + [anon_sym_u2209] = ACTIONS(487), + [anon_sym_u2286] = ACTIONS(487), + [anon_sym_u2282] = ACTIONS(487), + [anon_sym_u2284] = ACTIONS(487), + [anon_sym_AT_AT] = ACTIONS(487), }, [220] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(28), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(190), - [sym_keyword_as] = ACTIONS(192), - [sym_keyword_and] = ACTIONS(192), - [sym_keyword_or] = ACTIONS(192), - [sym_keyword_is] = ACTIONS(192), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(192), - [sym_keyword_contains_not] = ACTIONS(192), - [sym_keyword_contains_all] = ACTIONS(192), - [sym_keyword_contains_any] = ACTIONS(192), - [sym_keyword_contains_none] = ACTIONS(192), - [sym_keyword_inside] = ACTIONS(192), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(192), - [sym_keyword_all_inside] = ACTIONS(192), - [sym_keyword_any_inside] = ACTIONS(192), - [sym_keyword_none_inside] = ACTIONS(192), - [sym_keyword_outside] = ACTIONS(192), - [sym_keyword_intersects] = ACTIONS(192), - [sym_keyword_drop] = ACTIONS(192), - [sym_keyword_schemafull] = ACTIONS(192), - [sym_keyword_schemaless] = ACTIONS(192), - [sym_keyword_changefeed] = ACTIONS(192), - [sym_keyword_type] = ACTIONS(192), - [sym_keyword_permissions] = ACTIONS(192), - [sym_keyword_for] = ACTIONS(192), - [sym_keyword_comment] = ACTIONS(192), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_RPAREN] = ACTIONS(190), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_RBRACE] = ACTIONS(190), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), + [sym_semi_colon] = ACTIONS(184), + [sym_keyword_value] = ACTIONS(184), + [sym_keyword_explain] = ACTIONS(184), + [sym_keyword_parallel] = ACTIONS(184), + [sym_keyword_timeout] = ACTIONS(184), + [sym_keyword_fetch] = ACTIONS(184), + [sym_keyword_limit] = ACTIONS(184), + [sym_keyword_rand] = ACTIONS(184), + [sym_keyword_collate] = ACTIONS(184), + [sym_keyword_numeric] = ACTIONS(184), + [sym_keyword_asc] = ACTIONS(184), + [sym_keyword_desc] = ACTIONS(184), + [sym_keyword_and] = ACTIONS(184), + [sym_keyword_or] = ACTIONS(184), + [sym_keyword_is] = ACTIONS(184), + [sym_keyword_not] = ACTIONS(186), + [sym_keyword_contains] = ACTIONS(184), + [sym_keyword_contains_not] = ACTIONS(184), + [sym_keyword_contains_all] = ACTIONS(184), + [sym_keyword_contains_any] = ACTIONS(184), + [sym_keyword_contains_none] = ACTIONS(184), + [sym_keyword_inside] = ACTIONS(184), + [sym_keyword_in] = ACTIONS(186), + [sym_keyword_not_inside] = ACTIONS(184), + [sym_keyword_all_inside] = ACTIONS(184), + [sym_keyword_any_inside] = ACTIONS(184), + [sym_keyword_none_inside] = ACTIONS(184), + [sym_keyword_outside] = ACTIONS(184), + [sym_keyword_intersects] = ACTIONS(184), + [sym_keyword_flexible] = ACTIONS(184), + [sym_keyword_readonly] = ACTIONS(184), + [sym_keyword_type] = ACTIONS(184), + [sym_keyword_default] = ACTIONS(184), + [sym_keyword_assert] = ACTIONS(184), + [sym_keyword_permissions] = ACTIONS(184), + [sym_keyword_for] = ACTIONS(184), + [sym_keyword_comment] = ACTIONS(184), + [anon_sym_COMMA] = ACTIONS(184), + [anon_sym_RPAREN] = ACTIONS(184), + [anon_sym_RBRACE] = ACTIONS(184), + [anon_sym_STAR] = ACTIONS(186), + [anon_sym_LT] = ACTIONS(186), + [anon_sym_GT] = ACTIONS(186), + [anon_sym_EQ] = ACTIONS(186), + [anon_sym_DASH] = ACTIONS(186), + [anon_sym_AT] = ACTIONS(186), + [anon_sym_LT_PIPE] = ACTIONS(184), + [anon_sym_AMP_AMP] = ACTIONS(184), + [anon_sym_PIPE_PIPE] = ACTIONS(184), + [anon_sym_QMARK_QMARK] = ACTIONS(184), + [anon_sym_QMARK_COLON] = ACTIONS(184), + [anon_sym_BANG_EQ] = ACTIONS(184), + [anon_sym_EQ_EQ] = ACTIONS(184), + [anon_sym_QMARK_EQ] = ACTIONS(184), + [anon_sym_STAR_EQ] = ACTIONS(184), + [anon_sym_TILDE] = ACTIONS(184), + [anon_sym_BANG_TILDE] = ACTIONS(184), + [anon_sym_STAR_TILDE] = ACTIONS(184), + [anon_sym_LT_EQ] = ACTIONS(184), + [anon_sym_GT_EQ] = ACTIONS(184), + [anon_sym_PLUS] = ACTIONS(186), + [anon_sym_PLUS_EQ] = ACTIONS(184), + [anon_sym_DASH_EQ] = ACTIONS(184), + [anon_sym_u00d7] = ACTIONS(184), + [anon_sym_SLASH] = ACTIONS(186), + [anon_sym_u00f7] = ACTIONS(184), + [anon_sym_STAR_STAR] = ACTIONS(184), + [anon_sym_u220b] = ACTIONS(184), + [anon_sym_u220c] = ACTIONS(184), + [anon_sym_u2287] = ACTIONS(184), + [anon_sym_u2283] = ACTIONS(184), + [anon_sym_u2285] = ACTIONS(184), + [anon_sym_u2208] = ACTIONS(184), + [anon_sym_u2209] = ACTIONS(184), + [anon_sym_u2286] = ACTIONS(184), + [anon_sym_u2282] = ACTIONS(184), + [anon_sym_u2284] = ACTIONS(184), + [anon_sym_AT_AT] = ACTIONS(184), }, [221] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(36), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(174), - [sym_keyword_as] = ACTIONS(176), - [sym_keyword_and] = ACTIONS(176), - [sym_keyword_or] = ACTIONS(176), - [sym_keyword_is] = ACTIONS(176), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(176), - [sym_keyword_contains_not] = ACTIONS(176), - [sym_keyword_contains_all] = ACTIONS(176), - [sym_keyword_contains_any] = ACTIONS(176), - [sym_keyword_contains_none] = ACTIONS(176), - [sym_keyword_inside] = ACTIONS(176), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(176), - [sym_keyword_all_inside] = ACTIONS(176), - [sym_keyword_any_inside] = ACTIONS(176), - [sym_keyword_none_inside] = ACTIONS(176), - [sym_keyword_outside] = ACTIONS(176), - [sym_keyword_intersects] = ACTIONS(176), - [sym_keyword_drop] = ACTIONS(176), - [sym_keyword_schemafull] = ACTIONS(176), - [sym_keyword_schemaless] = ACTIONS(176), - [sym_keyword_changefeed] = ACTIONS(176), - [sym_keyword_type] = ACTIONS(176), - [sym_keyword_permissions] = ACTIONS(176), - [sym_keyword_for] = ACTIONS(176), - [sym_keyword_comment] = ACTIONS(176), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_RPAREN] = ACTIONS(174), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_RBRACE] = ACTIONS(174), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), + [sym_filter] = STATE(356), + [sym_path_element] = STATE(221), + [sym_graph_path] = STATE(356), + [sym_subscript] = STATE(356), + [aux_sym_path_repeat1] = STATE(221), + [ts_builtin_sym_end] = ACTIONS(65), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(65), + [sym_keyword_explain] = ACTIONS(65), + [sym_keyword_parallel] = ACTIONS(65), + [sym_keyword_timeout] = ACTIONS(65), + [sym_keyword_fetch] = ACTIONS(65), + [sym_keyword_limit] = ACTIONS(65), + [sym_keyword_order] = ACTIONS(65), + [sym_keyword_with] = ACTIONS(65), + [sym_keyword_where] = ACTIONS(65), + [sym_keyword_split] = ACTIONS(65), + [sym_keyword_group] = ACTIONS(65), + [sym_keyword_and] = ACTIONS(65), + [sym_keyword_or] = ACTIONS(67), + [sym_keyword_is] = ACTIONS(65), + [sym_keyword_not] = ACTIONS(67), + [sym_keyword_contains] = ACTIONS(65), + [sym_keyword_contains_not] = ACTIONS(65), + [sym_keyword_contains_all] = ACTIONS(65), + [sym_keyword_contains_any] = ACTIONS(65), + [sym_keyword_contains_none] = ACTIONS(65), + [sym_keyword_inside] = ACTIONS(65), + [sym_keyword_in] = ACTIONS(67), + [sym_keyword_not_inside] = ACTIONS(65), + [sym_keyword_all_inside] = ACTIONS(65), + [sym_keyword_any_inside] = ACTIONS(65), + [sym_keyword_none_inside] = ACTIONS(65), + [sym_keyword_outside] = ACTIONS(65), + [sym_keyword_intersects] = ACTIONS(65), + [anon_sym_COMMA] = ACTIONS(65), + [anon_sym_DASH_GT] = ACTIONS(576), + [anon_sym_LBRACK] = ACTIONS(579), + [anon_sym_LT_DASH] = ACTIONS(582), + [anon_sym_LT_DASH_GT] = ACTIONS(576), + [anon_sym_STAR] = ACTIONS(67), + [anon_sym_DOT] = ACTIONS(585), + [anon_sym_LT] = ACTIONS(67), + [anon_sym_GT] = ACTIONS(67), + [anon_sym_EQ] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(67), + [anon_sym_AT] = ACTIONS(67), + [anon_sym_LT_PIPE] = ACTIONS(65), + [anon_sym_AMP_AMP] = ACTIONS(65), + [anon_sym_PIPE_PIPE] = ACTIONS(65), + [anon_sym_QMARK_QMARK] = ACTIONS(65), + [anon_sym_QMARK_COLON] = ACTIONS(65), + [anon_sym_BANG_EQ] = ACTIONS(65), + [anon_sym_EQ_EQ] = ACTIONS(65), + [anon_sym_QMARK_EQ] = ACTIONS(65), + [anon_sym_STAR_EQ] = ACTIONS(65), + [anon_sym_TILDE] = ACTIONS(65), + [anon_sym_BANG_TILDE] = ACTIONS(65), + [anon_sym_STAR_TILDE] = ACTIONS(65), + [anon_sym_LT_EQ] = ACTIONS(65), + [anon_sym_GT_EQ] = ACTIONS(65), + [anon_sym_PLUS] = ACTIONS(67), + [anon_sym_PLUS_EQ] = ACTIONS(65), + [anon_sym_DASH_EQ] = ACTIONS(65), + [anon_sym_u00d7] = ACTIONS(65), + [anon_sym_SLASH] = ACTIONS(67), + [anon_sym_u00f7] = ACTIONS(65), + [anon_sym_STAR_STAR] = ACTIONS(65), + [anon_sym_u220b] = ACTIONS(65), + [anon_sym_u220c] = ACTIONS(65), + [anon_sym_u2287] = ACTIONS(65), + [anon_sym_u2283] = ACTIONS(65), + [anon_sym_u2285] = ACTIONS(65), + [anon_sym_u2208] = ACTIONS(65), + [anon_sym_u2209] = ACTIONS(65), + [anon_sym_u2286] = ACTIONS(65), + [anon_sym_u2282] = ACTIONS(65), + [anon_sym_u2284] = ACTIONS(65), + [anon_sym_AT_AT] = ACTIONS(65), }, [222] = { - [sym_array] = STATE(101), - [sym_object] = STATE(101), - [sym_record_id_value] = STATE(116), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(343), - [sym_keyword_value] = ACTIONS(345), - [sym_keyword_and] = ACTIONS(345), - [sym_keyword_or] = ACTIONS(345), - [sym_keyword_is] = ACTIONS(345), - [sym_keyword_not] = ACTIONS(345), - [sym_keyword_contains] = ACTIONS(345), - [sym_keyword_contains_not] = ACTIONS(345), - [sym_keyword_contains_all] = ACTIONS(345), - [sym_keyword_contains_any] = ACTIONS(345), - [sym_keyword_contains_none] = ACTIONS(345), - [sym_keyword_inside] = ACTIONS(345), - [sym_keyword_in] = ACTIONS(345), - [sym_keyword_not_inside] = ACTIONS(345), - [sym_keyword_all_inside] = ACTIONS(345), - [sym_keyword_any_inside] = ACTIONS(345), - [sym_keyword_none_inside] = ACTIONS(345), - [sym_keyword_outside] = ACTIONS(345), - [sym_keyword_intersects] = ACTIONS(345), - [sym_keyword_flexible] = ACTIONS(345), - [sym_keyword_readonly] = ACTIONS(345), - [sym_keyword_type] = ACTIONS(345), - [sym_keyword_default] = ACTIONS(345), - [sym_keyword_assert] = ACTIONS(345), - [sym_keyword_permissions] = ACTIONS(345), - [sym_keyword_for] = ACTIONS(345), - [sym_keyword_comment] = ACTIONS(345), - [anon_sym_DASH_GT] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(343), - [anon_sym_RPAREN] = ACTIONS(343), - [anon_sym_LBRACE] = ACTIONS(375), - [anon_sym_RBRACE] = ACTIONS(343), - [anon_sym_LT_DASH] = ACTIONS(345), - [anon_sym_LT_DASH_GT] = ACTIONS(343), - [anon_sym_STAR] = ACTIONS(345), - [anon_sym_DOT] = ACTIONS(343), - [anon_sym_LT] = ACTIONS(345), - [anon_sym_GT] = ACTIONS(345), - [sym_int] = ACTIONS(377), - [sym_record_id_ident] = ACTIONS(377), - [anon_sym_EQ] = ACTIONS(345), - [anon_sym_DASH] = ACTIONS(345), - [anon_sym_AT] = ACTIONS(345), - [anon_sym_LT_PIPE] = ACTIONS(343), - [anon_sym_AMP_AMP] = ACTIONS(343), - [anon_sym_PIPE_PIPE] = ACTIONS(343), - [anon_sym_QMARK_QMARK] = ACTIONS(343), - [anon_sym_QMARK_COLON] = ACTIONS(343), - [anon_sym_BANG_EQ] = ACTIONS(343), - [anon_sym_EQ_EQ] = ACTIONS(343), - [anon_sym_QMARK_EQ] = ACTIONS(343), - [anon_sym_STAR_EQ] = ACTIONS(343), - [anon_sym_TILDE] = ACTIONS(343), - [anon_sym_BANG_TILDE] = ACTIONS(343), - [anon_sym_STAR_TILDE] = ACTIONS(343), - [anon_sym_LT_EQ] = ACTIONS(343), - [anon_sym_GT_EQ] = ACTIONS(343), - [anon_sym_PLUS] = ACTIONS(345), - [anon_sym_PLUS_EQ] = ACTIONS(343), - [anon_sym_DASH_EQ] = ACTIONS(343), - [anon_sym_u00d7] = ACTIONS(343), - [anon_sym_SLASH] = ACTIONS(345), - [anon_sym_u00f7] = ACTIONS(343), - [anon_sym_STAR_STAR] = ACTIONS(343), - [anon_sym_u220b] = ACTIONS(343), - [anon_sym_u220c] = ACTIONS(343), - [anon_sym_u2287] = ACTIONS(343), - [anon_sym_u2283] = ACTIONS(343), - [anon_sym_u2285] = ACTIONS(343), - [anon_sym_u2208] = ACTIONS(343), - [anon_sym_u2209] = ACTIONS(343), - [anon_sym_u2286] = ACTIONS(343), - [anon_sym_u2282] = ACTIONS(343), - [anon_sym_u2284] = ACTIONS(343), - [anon_sym_AT_AT] = ACTIONS(343), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(97), + [sym_keyword_value] = ACTIONS(97), + [sym_keyword_explain] = ACTIONS(97), + [sym_keyword_parallel] = ACTIONS(97), + [sym_keyword_timeout] = ACTIONS(97), + [sym_keyword_fetch] = ACTIONS(97), + [sym_keyword_limit] = ACTIONS(97), + [sym_keyword_rand] = ACTIONS(97), + [sym_keyword_collate] = ACTIONS(97), + [sym_keyword_numeric] = ACTIONS(97), + [sym_keyword_asc] = ACTIONS(97), + [sym_keyword_desc] = ACTIONS(97), + [sym_keyword_and] = ACTIONS(97), + [sym_keyword_or] = ACTIONS(97), + [sym_keyword_is] = ACTIONS(97), + [sym_keyword_not] = ACTIONS(99), + [sym_keyword_contains] = ACTIONS(97), + [sym_keyword_contains_not] = ACTIONS(97), + [sym_keyword_contains_all] = ACTIONS(97), + [sym_keyword_contains_any] = ACTIONS(97), + [sym_keyword_contains_none] = ACTIONS(97), + [sym_keyword_inside] = ACTIONS(97), + [sym_keyword_in] = ACTIONS(99), + [sym_keyword_not_inside] = ACTIONS(97), + [sym_keyword_all_inside] = ACTIONS(97), + [sym_keyword_any_inside] = ACTIONS(97), + [sym_keyword_none_inside] = ACTIONS(97), + [sym_keyword_outside] = ACTIONS(97), + [sym_keyword_intersects] = ACTIONS(97), + [sym_keyword_flexible] = ACTIONS(97), + [sym_keyword_readonly] = ACTIONS(97), + [sym_keyword_type] = ACTIONS(97), + [sym_keyword_default] = ACTIONS(97), + [sym_keyword_assert] = ACTIONS(97), + [sym_keyword_permissions] = ACTIONS(97), + [sym_keyword_for] = ACTIONS(97), + [sym_keyword_comment] = ACTIONS(97), + [anon_sym_COMMA] = ACTIONS(97), + [anon_sym_RPAREN] = ACTIONS(97), + [anon_sym_RBRACE] = ACTIONS(97), + [anon_sym_STAR] = ACTIONS(99), + [anon_sym_LT] = ACTIONS(99), + [anon_sym_GT] = ACTIONS(99), + [anon_sym_EQ] = ACTIONS(99), + [anon_sym_DASH] = ACTIONS(99), + [anon_sym_AT] = ACTIONS(99), + [anon_sym_LT_PIPE] = ACTIONS(97), + [anon_sym_AMP_AMP] = ACTIONS(97), + [anon_sym_PIPE_PIPE] = ACTIONS(97), + [anon_sym_QMARK_QMARK] = ACTIONS(97), + [anon_sym_QMARK_COLON] = ACTIONS(97), + [anon_sym_BANG_EQ] = ACTIONS(97), + [anon_sym_EQ_EQ] = ACTIONS(97), + [anon_sym_QMARK_EQ] = ACTIONS(97), + [anon_sym_STAR_EQ] = ACTIONS(97), + [anon_sym_TILDE] = ACTIONS(97), + [anon_sym_BANG_TILDE] = ACTIONS(97), + [anon_sym_STAR_TILDE] = ACTIONS(97), + [anon_sym_LT_EQ] = ACTIONS(97), + [anon_sym_GT_EQ] = ACTIONS(97), + [anon_sym_PLUS] = ACTIONS(99), + [anon_sym_PLUS_EQ] = ACTIONS(97), + [anon_sym_DASH_EQ] = ACTIONS(97), + [anon_sym_u00d7] = ACTIONS(97), + [anon_sym_SLASH] = ACTIONS(99), + [anon_sym_u00f7] = ACTIONS(97), + [anon_sym_STAR_STAR] = ACTIONS(97), + [anon_sym_u220b] = ACTIONS(97), + [anon_sym_u220c] = ACTIONS(97), + [anon_sym_u2287] = ACTIONS(97), + [anon_sym_u2283] = ACTIONS(97), + [anon_sym_u2285] = ACTIONS(97), + [anon_sym_u2208] = ACTIONS(97), + [anon_sym_u2209] = ACTIONS(97), + [anon_sym_u2286] = ACTIONS(97), + [anon_sym_u2282] = ACTIONS(97), + [anon_sym_u2284] = ACTIONS(97), + [anon_sym_AT_AT] = ACTIONS(97), }, [223] = { - [sym_array] = STATE(41), - [sym_object] = STATE(41), - [sym_record_id_value] = STATE(49), - [ts_builtin_sym_end] = ACTIONS(174), + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(27), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(174), - [sym_keyword_return] = ACTIONS(176), - [sym_keyword_parallel] = ACTIONS(176), - [sym_keyword_timeout] = ACTIONS(176), - [sym_keyword_where] = ACTIONS(176), - [sym_keyword_and] = ACTIONS(176), - [sym_keyword_or] = ACTIONS(176), - [sym_keyword_is] = ACTIONS(176), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(176), - [sym_keyword_contains_not] = ACTIONS(176), - [sym_keyword_contains_all] = ACTIONS(176), - [sym_keyword_contains_any] = ACTIONS(176), - [sym_keyword_contains_none] = ACTIONS(176), - [sym_keyword_inside] = ACTIONS(176), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(176), - [sym_keyword_all_inside] = ACTIONS(176), - [sym_keyword_any_inside] = ACTIONS(176), - [sym_keyword_none_inside] = ACTIONS(176), - [sym_keyword_outside] = ACTIONS(176), - [sym_keyword_intersects] = ACTIONS(176), - [sym_keyword_content] = ACTIONS(176), - [sym_keyword_merge] = ACTIONS(176), - [sym_keyword_patch] = ACTIONS(176), - [sym_keyword_set] = ACTIONS(176), - [sym_keyword_unset] = ACTIONS(176), - [anon_sym_COMMA] = ACTIONS(174), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_LBRACE] = ACTIONS(45), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [sym_int] = ACTIONS(476), - [sym_record_id_ident] = ACTIONS(476), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), + [sym_semi_colon] = ACTIONS(144), + [sym_keyword_as] = ACTIONS(146), + [sym_keyword_group] = ACTIONS(146), + [sym_keyword_and] = ACTIONS(146), + [sym_keyword_or] = ACTIONS(146), + [sym_keyword_is] = ACTIONS(146), + [sym_keyword_not] = ACTIONS(146), + [sym_keyword_contains] = ACTIONS(146), + [sym_keyword_contains_not] = ACTIONS(146), + [sym_keyword_contains_all] = ACTIONS(146), + [sym_keyword_contains_any] = ACTIONS(146), + [sym_keyword_contains_none] = ACTIONS(146), + [sym_keyword_inside] = ACTIONS(146), + [sym_keyword_in] = ACTIONS(146), + [sym_keyword_not_inside] = ACTIONS(146), + [sym_keyword_all_inside] = ACTIONS(146), + [sym_keyword_any_inside] = ACTIONS(146), + [sym_keyword_none_inside] = ACTIONS(146), + [sym_keyword_outside] = ACTIONS(146), + [sym_keyword_intersects] = ACTIONS(146), + [sym_keyword_drop] = ACTIONS(146), + [sym_keyword_schemafull] = ACTIONS(146), + [sym_keyword_schemaless] = ACTIONS(146), + [sym_keyword_changefeed] = ACTIONS(146), + [sym_keyword_type] = ACTIONS(146), + [sym_keyword_permissions] = ACTIONS(146), + [sym_keyword_comment] = ACTIONS(146), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_RPAREN] = ACTIONS(144), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_RBRACE] = ACTIONS(144), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), }, [224] = { - [sym_array] = STATE(265), - [sym_object] = STATE(265), - [sym_record_id_value] = STATE(308), - [ts_builtin_sym_end] = ACTIONS(174), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(174), - [sym_keyword_as] = ACTIONS(176), - [sym_keyword_and] = ACTIONS(176), - [sym_keyword_or] = ACTIONS(176), - [sym_keyword_is] = ACTIONS(176), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(176), - [sym_keyword_contains_not] = ACTIONS(176), - [sym_keyword_contains_all] = ACTIONS(176), - [sym_keyword_contains_any] = ACTIONS(176), - [sym_keyword_contains_none] = ACTIONS(176), - [sym_keyword_inside] = ACTIONS(176), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(176), - [sym_keyword_all_inside] = ACTIONS(176), - [sym_keyword_any_inside] = ACTIONS(176), - [sym_keyword_none_inside] = ACTIONS(176), - [sym_keyword_outside] = ACTIONS(176), - [sym_keyword_intersects] = ACTIONS(176), - [sym_keyword_drop] = ACTIONS(176), - [sym_keyword_schemafull] = ACTIONS(176), - [sym_keyword_schemaless] = ACTIONS(176), - [sym_keyword_changefeed] = ACTIONS(176), - [sym_keyword_type] = ACTIONS(176), - [sym_keyword_permissions] = ACTIONS(176), - [sym_keyword_for] = ACTIONS(176), - [sym_keyword_comment] = ACTIONS(176), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_LBRACE] = ACTIONS(464), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [sym_int] = ACTIONS(466), - [sym_record_id_ident] = ACTIONS(466), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), + [sym_semi_colon] = ACTIONS(253), + [sym_keyword_value] = ACTIONS(253), + [sym_keyword_explain] = ACTIONS(253), + [sym_keyword_parallel] = ACTIONS(253), + [sym_keyword_timeout] = ACTIONS(253), + [sym_keyword_fetch] = ACTIONS(253), + [sym_keyword_limit] = ACTIONS(253), + [sym_keyword_rand] = ACTIONS(253), + [sym_keyword_collate] = ACTIONS(253), + [sym_keyword_numeric] = ACTIONS(253), + [sym_keyword_asc] = ACTIONS(253), + [sym_keyword_desc] = ACTIONS(253), + [sym_keyword_and] = ACTIONS(253), + [sym_keyword_or] = ACTIONS(253), + [sym_keyword_is] = ACTIONS(253), + [sym_keyword_not] = ACTIONS(255), + [sym_keyword_contains] = ACTIONS(253), + [sym_keyword_contains_not] = ACTIONS(253), + [sym_keyword_contains_all] = ACTIONS(253), + [sym_keyword_contains_any] = ACTIONS(253), + [sym_keyword_contains_none] = ACTIONS(253), + [sym_keyword_inside] = ACTIONS(253), + [sym_keyword_in] = ACTIONS(255), + [sym_keyword_not_inside] = ACTIONS(253), + [sym_keyword_all_inside] = ACTIONS(253), + [sym_keyword_any_inside] = ACTIONS(253), + [sym_keyword_none_inside] = ACTIONS(253), + [sym_keyword_outside] = ACTIONS(253), + [sym_keyword_intersects] = ACTIONS(253), + [sym_keyword_flexible] = ACTIONS(253), + [sym_keyword_readonly] = ACTIONS(253), + [sym_keyword_type] = ACTIONS(253), + [sym_keyword_default] = ACTIONS(253), + [sym_keyword_assert] = ACTIONS(253), + [sym_keyword_permissions] = ACTIONS(253), + [sym_keyword_for] = ACTIONS(253), + [sym_keyword_comment] = ACTIONS(253), + [anon_sym_COMMA] = ACTIONS(253), + [anon_sym_RPAREN] = ACTIONS(253), + [anon_sym_RBRACE] = ACTIONS(253), + [anon_sym_STAR] = ACTIONS(255), + [anon_sym_LT] = ACTIONS(255), + [anon_sym_GT] = ACTIONS(255), + [anon_sym_EQ] = ACTIONS(255), + [anon_sym_DASH] = ACTIONS(255), + [anon_sym_AT] = ACTIONS(255), + [anon_sym_LT_PIPE] = ACTIONS(253), + [anon_sym_AMP_AMP] = ACTIONS(253), + [anon_sym_PIPE_PIPE] = ACTIONS(253), + [anon_sym_QMARK_QMARK] = ACTIONS(253), + [anon_sym_QMARK_COLON] = ACTIONS(253), + [anon_sym_BANG_EQ] = ACTIONS(253), + [anon_sym_EQ_EQ] = ACTIONS(253), + [anon_sym_QMARK_EQ] = ACTIONS(253), + [anon_sym_STAR_EQ] = ACTIONS(253), + [anon_sym_TILDE] = ACTIONS(253), + [anon_sym_BANG_TILDE] = ACTIONS(253), + [anon_sym_STAR_TILDE] = ACTIONS(253), + [anon_sym_LT_EQ] = ACTIONS(253), + [anon_sym_GT_EQ] = ACTIONS(253), + [anon_sym_PLUS] = ACTIONS(255), + [anon_sym_PLUS_EQ] = ACTIONS(253), + [anon_sym_DASH_EQ] = ACTIONS(253), + [anon_sym_u00d7] = ACTIONS(253), + [anon_sym_SLASH] = ACTIONS(255), + [anon_sym_u00f7] = ACTIONS(253), + [anon_sym_STAR_STAR] = ACTIONS(253), + [anon_sym_u220b] = ACTIONS(253), + [anon_sym_u220c] = ACTIONS(253), + [anon_sym_u2287] = ACTIONS(253), + [anon_sym_u2283] = ACTIONS(253), + [anon_sym_u2285] = ACTIONS(253), + [anon_sym_u2208] = ACTIONS(253), + [anon_sym_u2209] = ACTIONS(253), + [anon_sym_u2286] = ACTIONS(253), + [anon_sym_u2282] = ACTIONS(253), + [anon_sym_u2284] = ACTIONS(253), + [anon_sym_AT_AT] = ACTIONS(253), }, [225] = { - [sym_array] = STATE(101), - [sym_object] = STATE(101), - [sym_record_id_value] = STATE(116), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(343), - [sym_keyword_value] = ACTIONS(345), - [sym_keyword_and] = ACTIONS(345), - [sym_keyword_or] = ACTIONS(345), - [sym_keyword_is] = ACTIONS(345), - [sym_keyword_not] = ACTIONS(345), - [sym_keyword_contains] = ACTIONS(345), - [sym_keyword_contains_not] = ACTIONS(345), - [sym_keyword_contains_all] = ACTIONS(345), - [sym_keyword_contains_any] = ACTIONS(345), - [sym_keyword_contains_none] = ACTIONS(345), - [sym_keyword_inside] = ACTIONS(345), - [sym_keyword_in] = ACTIONS(345), - [sym_keyword_not_inside] = ACTIONS(345), - [sym_keyword_all_inside] = ACTIONS(345), - [sym_keyword_any_inside] = ACTIONS(345), - [sym_keyword_none_inside] = ACTIONS(345), - [sym_keyword_outside] = ACTIONS(345), - [sym_keyword_intersects] = ACTIONS(345), - [sym_keyword_flexible] = ACTIONS(345), - [sym_keyword_readonly] = ACTIONS(345), - [sym_keyword_type] = ACTIONS(345), - [sym_keyword_default] = ACTIONS(345), - [sym_keyword_assert] = ACTIONS(345), - [sym_keyword_permissions] = ACTIONS(345), - [sym_keyword_comment] = ACTIONS(345), - [anon_sym_DASH_GT] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(343), - [anon_sym_RPAREN] = ACTIONS(343), - [anon_sym_LBRACE] = ACTIONS(375), - [anon_sym_RBRACE] = ACTIONS(343), - [anon_sym_LT_DASH] = ACTIONS(345), - [anon_sym_LT_DASH_GT] = ACTIONS(343), - [anon_sym_STAR] = ACTIONS(345), - [anon_sym_DOT] = ACTIONS(343), - [anon_sym_LT] = ACTIONS(345), - [anon_sym_GT] = ACTIONS(345), - [sym_int] = ACTIONS(377), - [sym_record_id_ident] = ACTIONS(377), - [anon_sym_EQ] = ACTIONS(345), - [anon_sym_DASH] = ACTIONS(345), - [anon_sym_AT] = ACTIONS(345), - [anon_sym_LT_PIPE] = ACTIONS(343), - [anon_sym_AMP_AMP] = ACTIONS(343), - [anon_sym_PIPE_PIPE] = ACTIONS(343), - [anon_sym_QMARK_QMARK] = ACTIONS(343), - [anon_sym_QMARK_COLON] = ACTIONS(343), - [anon_sym_BANG_EQ] = ACTIONS(343), - [anon_sym_EQ_EQ] = ACTIONS(343), - [anon_sym_QMARK_EQ] = ACTIONS(343), - [anon_sym_STAR_EQ] = ACTIONS(343), - [anon_sym_TILDE] = ACTIONS(343), - [anon_sym_BANG_TILDE] = ACTIONS(343), - [anon_sym_STAR_TILDE] = ACTIONS(343), - [anon_sym_LT_EQ] = ACTIONS(343), - [anon_sym_GT_EQ] = ACTIONS(343), - [anon_sym_PLUS] = ACTIONS(345), - [anon_sym_PLUS_EQ] = ACTIONS(343), - [anon_sym_DASH_EQ] = ACTIONS(343), - [anon_sym_u00d7] = ACTIONS(343), - [anon_sym_SLASH] = ACTIONS(345), - [anon_sym_u00f7] = ACTIONS(343), - [anon_sym_STAR_STAR] = ACTIONS(343), - [anon_sym_u220b] = ACTIONS(343), - [anon_sym_u220c] = ACTIONS(343), - [anon_sym_u2287] = ACTIONS(343), - [anon_sym_u2283] = ACTIONS(343), - [anon_sym_u2285] = ACTIONS(343), - [anon_sym_u2208] = ACTIONS(343), - [anon_sym_u2209] = ACTIONS(343), - [anon_sym_u2286] = ACTIONS(343), - [anon_sym_u2282] = ACTIONS(343), - [anon_sym_u2284] = ACTIONS(343), - [anon_sym_AT_AT] = ACTIONS(343), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(225), + [sym_keyword_value] = ACTIONS(225), + [sym_keyword_explain] = ACTIONS(225), + [sym_keyword_parallel] = ACTIONS(225), + [sym_keyword_timeout] = ACTIONS(225), + [sym_keyword_fetch] = ACTIONS(225), + [sym_keyword_limit] = ACTIONS(225), + [sym_keyword_rand] = ACTIONS(225), + [sym_keyword_collate] = ACTIONS(225), + [sym_keyword_numeric] = ACTIONS(225), + [sym_keyword_asc] = ACTIONS(225), + [sym_keyword_desc] = ACTIONS(225), + [sym_keyword_and] = ACTIONS(225), + [sym_keyword_or] = ACTIONS(225), + [sym_keyword_is] = ACTIONS(225), + [sym_keyword_not] = ACTIONS(227), + [sym_keyword_contains] = ACTIONS(225), + [sym_keyword_contains_not] = ACTIONS(225), + [sym_keyword_contains_all] = ACTIONS(225), + [sym_keyword_contains_any] = ACTIONS(225), + [sym_keyword_contains_none] = ACTIONS(225), + [sym_keyword_inside] = ACTIONS(225), + [sym_keyword_in] = ACTIONS(227), + [sym_keyword_not_inside] = ACTIONS(225), + [sym_keyword_all_inside] = ACTIONS(225), + [sym_keyword_any_inside] = ACTIONS(225), + [sym_keyword_none_inside] = ACTIONS(225), + [sym_keyword_outside] = ACTIONS(225), + [sym_keyword_intersects] = ACTIONS(225), + [sym_keyword_flexible] = ACTIONS(225), + [sym_keyword_readonly] = ACTIONS(225), + [sym_keyword_type] = ACTIONS(225), + [sym_keyword_default] = ACTIONS(225), + [sym_keyword_assert] = ACTIONS(225), + [sym_keyword_permissions] = ACTIONS(225), + [sym_keyword_for] = ACTIONS(225), + [sym_keyword_comment] = ACTIONS(225), + [anon_sym_COMMA] = ACTIONS(225), + [anon_sym_RPAREN] = ACTIONS(225), + [anon_sym_RBRACE] = ACTIONS(225), + [anon_sym_STAR] = ACTIONS(227), + [anon_sym_LT] = ACTIONS(227), + [anon_sym_GT] = ACTIONS(227), + [anon_sym_EQ] = ACTIONS(227), + [anon_sym_DASH] = ACTIONS(227), + [anon_sym_AT] = ACTIONS(227), + [anon_sym_LT_PIPE] = ACTIONS(225), + [anon_sym_AMP_AMP] = ACTIONS(225), + [anon_sym_PIPE_PIPE] = ACTIONS(225), + [anon_sym_QMARK_QMARK] = ACTIONS(225), + [anon_sym_QMARK_COLON] = ACTIONS(225), + [anon_sym_BANG_EQ] = ACTIONS(225), + [anon_sym_EQ_EQ] = ACTIONS(225), + [anon_sym_QMARK_EQ] = ACTIONS(225), + [anon_sym_STAR_EQ] = ACTIONS(225), + [anon_sym_TILDE] = ACTIONS(225), + [anon_sym_BANG_TILDE] = ACTIONS(225), + [anon_sym_STAR_TILDE] = ACTIONS(225), + [anon_sym_LT_EQ] = ACTIONS(225), + [anon_sym_GT_EQ] = ACTIONS(225), + [anon_sym_PLUS] = ACTIONS(227), + [anon_sym_PLUS_EQ] = ACTIONS(225), + [anon_sym_DASH_EQ] = ACTIONS(225), + [anon_sym_u00d7] = ACTIONS(225), + [anon_sym_SLASH] = ACTIONS(227), + [anon_sym_u00f7] = ACTIONS(225), + [anon_sym_STAR_STAR] = ACTIONS(225), + [anon_sym_u220b] = ACTIONS(225), + [anon_sym_u220c] = ACTIONS(225), + [anon_sym_u2287] = ACTIONS(225), + [anon_sym_u2283] = ACTIONS(225), + [anon_sym_u2285] = ACTIONS(225), + [anon_sym_u2208] = ACTIONS(225), + [anon_sym_u2209] = ACTIONS(225), + [anon_sym_u2286] = ACTIONS(225), + [anon_sym_u2282] = ACTIONS(225), + [anon_sym_u2284] = ACTIONS(225), + [anon_sym_AT_AT] = ACTIONS(225), }, [226] = { - [sym_array] = STATE(265), - [sym_object] = STATE(265), - [sym_record_id_value] = STATE(320), - [ts_builtin_sym_end] = ACTIONS(343), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(343), - [sym_keyword_as] = ACTIONS(345), - [sym_keyword_group] = ACTIONS(345), - [sym_keyword_and] = ACTIONS(345), - [sym_keyword_or] = ACTIONS(345), - [sym_keyword_is] = ACTIONS(345), - [sym_keyword_not] = ACTIONS(345), - [sym_keyword_contains] = ACTIONS(345), - [sym_keyword_contains_not] = ACTIONS(345), - [sym_keyword_contains_all] = ACTIONS(345), - [sym_keyword_contains_any] = ACTIONS(345), - [sym_keyword_contains_none] = ACTIONS(345), - [sym_keyword_inside] = ACTIONS(345), - [sym_keyword_in] = ACTIONS(345), - [sym_keyword_not_inside] = ACTIONS(345), - [sym_keyword_all_inside] = ACTIONS(345), - [sym_keyword_any_inside] = ACTIONS(345), - [sym_keyword_none_inside] = ACTIONS(345), - [sym_keyword_outside] = ACTIONS(345), - [sym_keyword_intersects] = ACTIONS(345), - [sym_keyword_drop] = ACTIONS(345), - [sym_keyword_schemafull] = ACTIONS(345), - [sym_keyword_schemaless] = ACTIONS(345), - [sym_keyword_changefeed] = ACTIONS(345), - [sym_keyword_type] = ACTIONS(345), - [sym_keyword_permissions] = ACTIONS(345), - [sym_keyword_comment] = ACTIONS(345), - [anon_sym_DASH_GT] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(343), - [anon_sym_LBRACE] = ACTIONS(464), - [anon_sym_LT_DASH] = ACTIONS(345), - [anon_sym_LT_DASH_GT] = ACTIONS(343), - [anon_sym_STAR] = ACTIONS(345), - [anon_sym_DOT] = ACTIONS(343), - [anon_sym_LT] = ACTIONS(345), - [anon_sym_GT] = ACTIONS(345), - [sym_int] = ACTIONS(466), - [sym_record_id_ident] = ACTIONS(466), - [anon_sym_EQ] = ACTIONS(345), - [anon_sym_DASH] = ACTIONS(345), - [anon_sym_AT] = ACTIONS(345), - [anon_sym_LT_PIPE] = ACTIONS(343), - [anon_sym_AMP_AMP] = ACTIONS(343), - [anon_sym_PIPE_PIPE] = ACTIONS(343), - [anon_sym_QMARK_QMARK] = ACTIONS(343), - [anon_sym_QMARK_COLON] = ACTIONS(343), - [anon_sym_BANG_EQ] = ACTIONS(343), - [anon_sym_EQ_EQ] = ACTIONS(343), - [anon_sym_QMARK_EQ] = ACTIONS(343), - [anon_sym_STAR_EQ] = ACTIONS(343), - [anon_sym_TILDE] = ACTIONS(343), - [anon_sym_BANG_TILDE] = ACTIONS(343), - [anon_sym_STAR_TILDE] = ACTIONS(343), - [anon_sym_LT_EQ] = ACTIONS(343), - [anon_sym_GT_EQ] = ACTIONS(343), - [anon_sym_PLUS] = ACTIONS(345), - [anon_sym_PLUS_EQ] = ACTIONS(343), - [anon_sym_DASH_EQ] = ACTIONS(343), - [anon_sym_u00d7] = ACTIONS(343), - [anon_sym_SLASH] = ACTIONS(345), - [anon_sym_u00f7] = ACTIONS(343), - [anon_sym_STAR_STAR] = ACTIONS(343), - [anon_sym_u220b] = ACTIONS(343), - [anon_sym_u220c] = ACTIONS(343), - [anon_sym_u2287] = ACTIONS(343), - [anon_sym_u2283] = ACTIONS(343), - [anon_sym_u2285] = ACTIONS(343), - [anon_sym_u2208] = ACTIONS(343), - [anon_sym_u2209] = ACTIONS(343), - [anon_sym_u2286] = ACTIONS(343), - [anon_sym_u2282] = ACTIONS(343), - [anon_sym_u2284] = ACTIONS(343), - [anon_sym_AT_AT] = ACTIONS(343), + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(25), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(176), + [sym_keyword_as] = ACTIONS(178), + [sym_keyword_group] = ACTIONS(178), + [sym_keyword_and] = ACTIONS(178), + [sym_keyword_or] = ACTIONS(178), + [sym_keyword_is] = ACTIONS(178), + [sym_keyword_not] = ACTIONS(178), + [sym_keyword_contains] = ACTIONS(178), + [sym_keyword_contains_not] = ACTIONS(178), + [sym_keyword_contains_all] = ACTIONS(178), + [sym_keyword_contains_any] = ACTIONS(178), + [sym_keyword_contains_none] = ACTIONS(178), + [sym_keyword_inside] = ACTIONS(178), + [sym_keyword_in] = ACTIONS(178), + [sym_keyword_not_inside] = ACTIONS(178), + [sym_keyword_all_inside] = ACTIONS(178), + [sym_keyword_any_inside] = ACTIONS(178), + [sym_keyword_none_inside] = ACTIONS(178), + [sym_keyword_outside] = ACTIONS(178), + [sym_keyword_intersects] = ACTIONS(178), + [sym_keyword_drop] = ACTIONS(178), + [sym_keyword_schemafull] = ACTIONS(178), + [sym_keyword_schemaless] = ACTIONS(178), + [sym_keyword_changefeed] = ACTIONS(178), + [sym_keyword_type] = ACTIONS(178), + [sym_keyword_permissions] = ACTIONS(178), + [sym_keyword_comment] = ACTIONS(178), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_RPAREN] = ACTIONS(176), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_RBRACE] = ACTIONS(176), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), }, [227] = { - [sym_statement] = STATE(1331), - [sym_use_statement] = STATE(1389), - [sym_begin_statement] = STATE(1389), - [sym_cancel_statement] = STATE(1389), - [sym_commit_statement] = STATE(1389), - [sym_define_analyzer_statement] = STATE(1389), - [sym_define_database] = STATE(1389), - [sym_define_event_statement] = STATE(1389), - [sym_define_field_statement] = STATE(1389), - [sym_define_function_statement] = STATE(1389), - [sym_define_index_statement] = STATE(1389), - [sym_define_namespace_statement] = STATE(1389), - [sym_define_param_statement] = STATE(1389), - [sym_define_scope_statement] = STATE(1389), - [sym_define_table_statement] = STATE(1389), - [sym_define_token_statement] = STATE(1389), - [sym_define_user_statement] = STATE(1389), - [sym_remove_statement] = STATE(1389), - [sym_create_statement] = STATE(1389), - [sym_update_statement] = STATE(1389), - [sym_relate_statement] = STATE(1389), - [sym_delete_statement] = STATE(1389), - [sym_insert_statement] = STATE(1389), - [sym_select_statement] = STATE(1389), - [sym_live_select_statement] = STATE(1389), - [sym_select_clause] = STATE(1387), - [sym_value] = STATE(417), - [sym_function_call] = STATE(97), - [sym_base_value] = STATE(162), - [sym_binary_expression] = STATE(97), - [sym_path] = STATE(97), - [sym_graph_path] = STATE(153), - [sym_number] = STATE(62), - [sym_identifier] = STATE(62), - [sym_array] = STATE(62), - [sym_object] = STATE(62), - [sym_object_key] = STATE(1818), - [sym_record_id] = STATE(62), - [sym_sub_query] = STATE(62), - [sym_duration] = STATE(62), - [sym_point] = STATE(62), - [aux_sym_duration_repeat1] = STATE(51), [sym_comment] = ACTIONS(3), - [sym_keyword_select] = ACTIONS(5), - [sym_keyword_rand] = ACTIONS(7), - [sym_keyword_true] = ACTIONS(11), - [sym_keyword_false] = ACTIONS(11), - [sym_keyword_begin] = ACTIONS(13), - [sym_keyword_cancel] = ACTIONS(15), - [sym_keyword_commit] = ACTIONS(17), - [sym_keyword_none] = ACTIONS(11), - [sym_keyword_null] = ACTIONS(11), - [sym_keyword_define] = ACTIONS(19), - [sym_keyword_live] = ACTIONS(21), - [sym_keyword_use] = ACTIONS(23), - [sym_keyword_remove] = ACTIONS(25), - [sym_keyword_create] = ACTIONS(27), - [sym_keyword_delete] = ACTIONS(29), - [sym_keyword_update] = ACTIONS(31), - [sym_keyword_insert] = ACTIONS(33), - [sym_keyword_relate] = ACTIONS(35), - [sym_keyword_count] = ACTIONS(37), - [anon_sym_DASH_GT] = ACTIONS(39), - [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_LPAREN] = ACTIONS(43), - [anon_sym_LBRACE] = ACTIONS(45), - [anon_sym_LT_DASH] = ACTIONS(47), - [anon_sym_LT_DASH_GT] = ACTIONS(39), - [aux_sym_type_name_token1] = ACTIONS(49), - [sym_string] = ACTIONS(51), - [sym_prefixed_string] = ACTIONS(51), - [sym_int] = ACTIONS(53), - [sym_float] = ACTIONS(53), - [sym_decimal] = ACTIONS(55), - [sym_variable_name] = ACTIONS(51), - [sym_custom_function_name] = ACTIONS(7), - [sym_function_name] = ACTIONS(7), - [sym_duration_part] = ACTIONS(57), + [sym_semi_colon] = ACTIONS(172), + [sym_keyword_value] = ACTIONS(172), + [sym_keyword_explain] = ACTIONS(172), + [sym_keyword_parallel] = ACTIONS(172), + [sym_keyword_timeout] = ACTIONS(172), + [sym_keyword_fetch] = ACTIONS(172), + [sym_keyword_limit] = ACTIONS(172), + [sym_keyword_rand] = ACTIONS(172), + [sym_keyword_collate] = ACTIONS(172), + [sym_keyword_numeric] = ACTIONS(172), + [sym_keyword_asc] = ACTIONS(172), + [sym_keyword_desc] = ACTIONS(172), + [sym_keyword_and] = ACTIONS(172), + [sym_keyword_or] = ACTIONS(172), + [sym_keyword_is] = ACTIONS(172), + [sym_keyword_not] = ACTIONS(174), + [sym_keyword_contains] = ACTIONS(172), + [sym_keyword_contains_not] = ACTIONS(172), + [sym_keyword_contains_all] = ACTIONS(172), + [sym_keyword_contains_any] = ACTIONS(172), + [sym_keyword_contains_none] = ACTIONS(172), + [sym_keyword_inside] = ACTIONS(172), + [sym_keyword_in] = ACTIONS(174), + [sym_keyword_not_inside] = ACTIONS(172), + [sym_keyword_all_inside] = ACTIONS(172), + [sym_keyword_any_inside] = ACTIONS(172), + [sym_keyword_none_inside] = ACTIONS(172), + [sym_keyword_outside] = ACTIONS(172), + [sym_keyword_intersects] = ACTIONS(172), + [sym_keyword_flexible] = ACTIONS(172), + [sym_keyword_readonly] = ACTIONS(172), + [sym_keyword_type] = ACTIONS(172), + [sym_keyword_default] = ACTIONS(172), + [sym_keyword_assert] = ACTIONS(172), + [sym_keyword_permissions] = ACTIONS(172), + [sym_keyword_for] = ACTIONS(172), + [sym_keyword_comment] = ACTIONS(172), + [anon_sym_COMMA] = ACTIONS(172), + [anon_sym_RPAREN] = ACTIONS(172), + [anon_sym_RBRACE] = ACTIONS(172), + [anon_sym_STAR] = ACTIONS(174), + [anon_sym_LT] = ACTIONS(174), + [anon_sym_GT] = ACTIONS(174), + [anon_sym_EQ] = ACTIONS(174), + [anon_sym_DASH] = ACTIONS(174), + [anon_sym_AT] = ACTIONS(174), + [anon_sym_LT_PIPE] = ACTIONS(172), + [anon_sym_AMP_AMP] = ACTIONS(172), + [anon_sym_PIPE_PIPE] = ACTIONS(172), + [anon_sym_QMARK_QMARK] = ACTIONS(172), + [anon_sym_QMARK_COLON] = ACTIONS(172), + [anon_sym_BANG_EQ] = ACTIONS(172), + [anon_sym_EQ_EQ] = ACTIONS(172), + [anon_sym_QMARK_EQ] = ACTIONS(172), + [anon_sym_STAR_EQ] = ACTIONS(172), + [anon_sym_TILDE] = ACTIONS(172), + [anon_sym_BANG_TILDE] = ACTIONS(172), + [anon_sym_STAR_TILDE] = ACTIONS(172), + [anon_sym_LT_EQ] = ACTIONS(172), + [anon_sym_GT_EQ] = ACTIONS(172), + [anon_sym_PLUS] = ACTIONS(174), + [anon_sym_PLUS_EQ] = ACTIONS(172), + [anon_sym_DASH_EQ] = ACTIONS(172), + [anon_sym_u00d7] = ACTIONS(172), + [anon_sym_SLASH] = ACTIONS(174), + [anon_sym_u00f7] = ACTIONS(172), + [anon_sym_STAR_STAR] = ACTIONS(172), + [anon_sym_u220b] = ACTIONS(172), + [anon_sym_u220c] = ACTIONS(172), + [anon_sym_u2287] = ACTIONS(172), + [anon_sym_u2283] = ACTIONS(172), + [anon_sym_u2285] = ACTIONS(172), + [anon_sym_u2208] = ACTIONS(172), + [anon_sym_u2209] = ACTIONS(172), + [anon_sym_u2286] = ACTIONS(172), + [anon_sym_u2282] = ACTIONS(172), + [anon_sym_u2284] = ACTIONS(172), + [anon_sym_AT_AT] = ACTIONS(172), }, [228] = { - [sym_array] = STATE(253), - [sym_object] = STATE(253), - [sym_record_id_value] = STATE(280), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(343), - [sym_keyword_explain] = ACTIONS(345), - [sym_keyword_parallel] = ACTIONS(345), - [sym_keyword_timeout] = ACTIONS(345), - [sym_keyword_fetch] = ACTIONS(345), - [sym_keyword_limit] = ACTIONS(345), - [sym_keyword_order] = ACTIONS(345), - [sym_keyword_split] = ACTIONS(345), - [sym_keyword_group] = ACTIONS(345), - [sym_keyword_and] = ACTIONS(345), - [sym_keyword_or] = ACTIONS(345), - [sym_keyword_is] = ACTIONS(345), - [sym_keyword_not] = ACTIONS(345), - [sym_keyword_contains] = ACTIONS(345), - [sym_keyword_contains_not] = ACTIONS(345), - [sym_keyword_contains_all] = ACTIONS(345), - [sym_keyword_contains_any] = ACTIONS(345), - [sym_keyword_contains_none] = ACTIONS(345), - [sym_keyword_inside] = ACTIONS(345), - [sym_keyword_in] = ACTIONS(345), - [sym_keyword_not_inside] = ACTIONS(345), - [sym_keyword_all_inside] = ACTIONS(345), - [sym_keyword_any_inside] = ACTIONS(345), - [sym_keyword_none_inside] = ACTIONS(345), - [sym_keyword_outside] = ACTIONS(345), - [sym_keyword_intersects] = ACTIONS(345), - [anon_sym_DASH_GT] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(343), - [anon_sym_RPAREN] = ACTIONS(343), - [anon_sym_LBRACE] = ACTIONS(369), - [anon_sym_RBRACE] = ACTIONS(343), - [anon_sym_LT_DASH] = ACTIONS(345), - [anon_sym_LT_DASH_GT] = ACTIONS(343), - [anon_sym_STAR] = ACTIONS(345), - [anon_sym_DOT] = ACTIONS(343), - [anon_sym_LT] = ACTIONS(345), - [anon_sym_GT] = ACTIONS(345), - [sym_int] = ACTIONS(371), - [sym_record_id_ident] = ACTIONS(371), - [anon_sym_EQ] = ACTIONS(345), - [anon_sym_DASH] = ACTIONS(345), - [anon_sym_AT] = ACTIONS(345), - [anon_sym_LT_PIPE] = ACTIONS(343), - [anon_sym_AMP_AMP] = ACTIONS(343), - [anon_sym_PIPE_PIPE] = ACTIONS(343), - [anon_sym_QMARK_QMARK] = ACTIONS(343), - [anon_sym_QMARK_COLON] = ACTIONS(343), - [anon_sym_BANG_EQ] = ACTIONS(343), - [anon_sym_EQ_EQ] = ACTIONS(343), - [anon_sym_QMARK_EQ] = ACTIONS(343), - [anon_sym_STAR_EQ] = ACTIONS(343), - [anon_sym_TILDE] = ACTIONS(343), - [anon_sym_BANG_TILDE] = ACTIONS(343), - [anon_sym_STAR_TILDE] = ACTIONS(343), - [anon_sym_LT_EQ] = ACTIONS(343), - [anon_sym_GT_EQ] = ACTIONS(343), - [anon_sym_PLUS] = ACTIONS(345), - [anon_sym_PLUS_EQ] = ACTIONS(343), - [anon_sym_DASH_EQ] = ACTIONS(343), - [anon_sym_u00d7] = ACTIONS(343), - [anon_sym_SLASH] = ACTIONS(345), - [anon_sym_u00f7] = ACTIONS(343), - [anon_sym_STAR_STAR] = ACTIONS(343), - [anon_sym_u220b] = ACTIONS(343), - [anon_sym_u220c] = ACTIONS(343), - [anon_sym_u2287] = ACTIONS(343), - [anon_sym_u2283] = ACTIONS(343), - [anon_sym_u2285] = ACTIONS(343), - [anon_sym_u2208] = ACTIONS(343), - [anon_sym_u2209] = ACTIONS(343), - [anon_sym_u2286] = ACTIONS(343), - [anon_sym_u2282] = ACTIONS(343), - [anon_sym_u2284] = ACTIONS(343), - [anon_sym_AT_AT] = ACTIONS(343), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(257), + [sym_keyword_value] = ACTIONS(257), + [sym_keyword_explain] = ACTIONS(257), + [sym_keyword_parallel] = ACTIONS(257), + [sym_keyword_timeout] = ACTIONS(257), + [sym_keyword_fetch] = ACTIONS(257), + [sym_keyword_limit] = ACTIONS(257), + [sym_keyword_rand] = ACTIONS(257), + [sym_keyword_collate] = ACTIONS(257), + [sym_keyword_numeric] = ACTIONS(257), + [sym_keyword_asc] = ACTIONS(257), + [sym_keyword_desc] = ACTIONS(257), + [sym_keyword_and] = ACTIONS(257), + [sym_keyword_or] = ACTIONS(257), + [sym_keyword_is] = ACTIONS(257), + [sym_keyword_not] = ACTIONS(259), + [sym_keyword_contains] = ACTIONS(257), + [sym_keyword_contains_not] = ACTIONS(257), + [sym_keyword_contains_all] = ACTIONS(257), + [sym_keyword_contains_any] = ACTIONS(257), + [sym_keyword_contains_none] = ACTIONS(257), + [sym_keyword_inside] = ACTIONS(257), + [sym_keyword_in] = ACTIONS(259), + [sym_keyword_not_inside] = ACTIONS(257), + [sym_keyword_all_inside] = ACTIONS(257), + [sym_keyword_any_inside] = ACTIONS(257), + [sym_keyword_none_inside] = ACTIONS(257), + [sym_keyword_outside] = ACTIONS(257), + [sym_keyword_intersects] = ACTIONS(257), + [sym_keyword_flexible] = ACTIONS(257), + [sym_keyword_readonly] = ACTIONS(257), + [sym_keyword_type] = ACTIONS(257), + [sym_keyword_default] = ACTIONS(257), + [sym_keyword_assert] = ACTIONS(257), + [sym_keyword_permissions] = ACTIONS(257), + [sym_keyword_for] = ACTIONS(257), + [sym_keyword_comment] = ACTIONS(257), + [anon_sym_COMMA] = ACTIONS(257), + [anon_sym_RPAREN] = ACTIONS(257), + [anon_sym_RBRACE] = ACTIONS(257), + [anon_sym_STAR] = ACTIONS(259), + [anon_sym_LT] = ACTIONS(259), + [anon_sym_GT] = ACTIONS(259), + [anon_sym_EQ] = ACTIONS(259), + [anon_sym_DASH] = ACTIONS(259), + [anon_sym_AT] = ACTIONS(259), + [anon_sym_LT_PIPE] = ACTIONS(257), + [anon_sym_AMP_AMP] = ACTIONS(257), + [anon_sym_PIPE_PIPE] = ACTIONS(257), + [anon_sym_QMARK_QMARK] = ACTIONS(257), + [anon_sym_QMARK_COLON] = ACTIONS(257), + [anon_sym_BANG_EQ] = ACTIONS(257), + [anon_sym_EQ_EQ] = ACTIONS(257), + [anon_sym_QMARK_EQ] = ACTIONS(257), + [anon_sym_STAR_EQ] = ACTIONS(257), + [anon_sym_TILDE] = ACTIONS(257), + [anon_sym_BANG_TILDE] = ACTIONS(257), + [anon_sym_STAR_TILDE] = ACTIONS(257), + [anon_sym_LT_EQ] = ACTIONS(257), + [anon_sym_GT_EQ] = ACTIONS(257), + [anon_sym_PLUS] = ACTIONS(259), + [anon_sym_PLUS_EQ] = ACTIONS(257), + [anon_sym_DASH_EQ] = ACTIONS(257), + [anon_sym_u00d7] = ACTIONS(257), + [anon_sym_SLASH] = ACTIONS(259), + [anon_sym_u00f7] = ACTIONS(257), + [anon_sym_STAR_STAR] = ACTIONS(257), + [anon_sym_u220b] = ACTIONS(257), + [anon_sym_u220c] = ACTIONS(257), + [anon_sym_u2287] = ACTIONS(257), + [anon_sym_u2283] = ACTIONS(257), + [anon_sym_u2285] = ACTIONS(257), + [anon_sym_u2208] = ACTIONS(257), + [anon_sym_u2209] = ACTIONS(257), + [anon_sym_u2286] = ACTIONS(257), + [anon_sym_u2282] = ACTIONS(257), + [anon_sym_u2284] = ACTIONS(257), + [anon_sym_AT_AT] = ACTIONS(257), }, [229] = { - [sym_array] = STATE(253), - [sym_object] = STATE(253), - [sym_record_id_value] = STATE(274), + [sym_array] = STATE(41), + [sym_object] = STATE(41), + [sym_record_id_value] = STATE(46), + [ts_builtin_sym_end] = ACTIONS(144), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(190), - [sym_keyword_explain] = ACTIONS(192), - [sym_keyword_parallel] = ACTIONS(192), - [sym_keyword_timeout] = ACTIONS(192), - [sym_keyword_fetch] = ACTIONS(192), - [sym_keyword_limit] = ACTIONS(192), - [sym_keyword_order] = ACTIONS(192), - [sym_keyword_split] = ACTIONS(192), - [sym_keyword_group] = ACTIONS(192), - [sym_keyword_and] = ACTIONS(192), - [sym_keyword_or] = ACTIONS(192), - [sym_keyword_is] = ACTIONS(192), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(192), - [sym_keyword_contains_not] = ACTIONS(192), - [sym_keyword_contains_all] = ACTIONS(192), - [sym_keyword_contains_any] = ACTIONS(192), - [sym_keyword_contains_none] = ACTIONS(192), - [sym_keyword_inside] = ACTIONS(192), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(192), - [sym_keyword_all_inside] = ACTIONS(192), - [sym_keyword_any_inside] = ACTIONS(192), - [sym_keyword_none_inside] = ACTIONS(192), - [sym_keyword_outside] = ACTIONS(192), - [sym_keyword_intersects] = ACTIONS(192), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_RPAREN] = ACTIONS(190), - [anon_sym_LBRACE] = ACTIONS(369), - [anon_sym_RBRACE] = ACTIONS(190), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [sym_int] = ACTIONS(371), - [sym_record_id_ident] = ACTIONS(371), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), + [sym_semi_colon] = ACTIONS(144), + [sym_keyword_return] = ACTIONS(146), + [sym_keyword_parallel] = ACTIONS(146), + [sym_keyword_timeout] = ACTIONS(146), + [sym_keyword_where] = ACTIONS(146), + [sym_keyword_and] = ACTIONS(146), + [sym_keyword_or] = ACTIONS(146), + [sym_keyword_is] = ACTIONS(146), + [sym_keyword_not] = ACTIONS(146), + [sym_keyword_contains] = ACTIONS(146), + [sym_keyword_contains_not] = ACTIONS(146), + [sym_keyword_contains_all] = ACTIONS(146), + [sym_keyword_contains_any] = ACTIONS(146), + [sym_keyword_contains_none] = ACTIONS(146), + [sym_keyword_inside] = ACTIONS(146), + [sym_keyword_in] = ACTIONS(146), + [sym_keyword_not_inside] = ACTIONS(146), + [sym_keyword_all_inside] = ACTIONS(146), + [sym_keyword_any_inside] = ACTIONS(146), + [sym_keyword_none_inside] = ACTIONS(146), + [sym_keyword_outside] = ACTIONS(146), + [sym_keyword_intersects] = ACTIONS(146), + [sym_keyword_content] = ACTIONS(146), + [sym_keyword_merge] = ACTIONS(146), + [sym_keyword_patch] = ACTIONS(146), + [sym_keyword_set] = ACTIONS(146), + [sym_keyword_unset] = ACTIONS(146), + [anon_sym_COMMA] = ACTIONS(144), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_LBRACE] = ACTIONS(47), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [sym_int] = ACTIONS(558), + [sym_record_id_ident] = ACTIONS(558), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), }, [230] = { - [sym_statement] = STATE(1334), - [sym_use_statement] = STATE(1389), - [sym_begin_statement] = STATE(1389), - [sym_cancel_statement] = STATE(1389), - [sym_commit_statement] = STATE(1389), - [sym_define_analyzer_statement] = STATE(1389), - [sym_define_database] = STATE(1389), - [sym_define_event_statement] = STATE(1389), - [sym_define_field_statement] = STATE(1389), - [sym_define_function_statement] = STATE(1389), - [sym_define_index_statement] = STATE(1389), - [sym_define_namespace_statement] = STATE(1389), - [sym_define_param_statement] = STATE(1389), - [sym_define_scope_statement] = STATE(1389), - [sym_define_table_statement] = STATE(1389), - [sym_define_token_statement] = STATE(1389), - [sym_define_user_statement] = STATE(1389), - [sym_remove_statement] = STATE(1389), - [sym_create_statement] = STATE(1389), - [sym_update_statement] = STATE(1389), - [sym_relate_statement] = STATE(1389), - [sym_delete_statement] = STATE(1389), - [sym_insert_statement] = STATE(1389), - [sym_select_statement] = STATE(1389), - [sym_live_select_statement] = STATE(1389), - [sym_select_clause] = STATE(1387), - [sym_value] = STATE(172), - [sym_function_call] = STATE(97), - [sym_base_value] = STATE(162), - [sym_binary_expression] = STATE(97), - [sym_path] = STATE(97), - [sym_graph_path] = STATE(153), - [sym_number] = STATE(62), - [sym_identifier] = STATE(62), - [sym_array] = STATE(62), - [sym_object] = STATE(62), - [sym_object_key] = STATE(1809), - [sym_record_id] = STATE(62), - [sym_sub_query] = STATE(62), - [sym_duration] = STATE(62), - [sym_point] = STATE(62), - [aux_sym_duration_repeat1] = STATE(51), + [sym_array] = STATE(265), + [sym_object] = STATE(265), + [sym_record_id_value] = STATE(310), + [ts_builtin_sym_end] = ACTIONS(144), [sym_comment] = ACTIONS(3), - [sym_keyword_select] = ACTIONS(5), - [sym_keyword_rand] = ACTIONS(7), - [sym_keyword_true] = ACTIONS(11), - [sym_keyword_false] = ACTIONS(11), - [sym_keyword_begin] = ACTIONS(13), - [sym_keyword_cancel] = ACTIONS(15), - [sym_keyword_commit] = ACTIONS(17), - [sym_keyword_none] = ACTIONS(11), - [sym_keyword_null] = ACTIONS(11), - [sym_keyword_define] = ACTIONS(19), - [sym_keyword_live] = ACTIONS(21), - [sym_keyword_use] = ACTIONS(23), - [sym_keyword_remove] = ACTIONS(25), - [sym_keyword_create] = ACTIONS(27), - [sym_keyword_delete] = ACTIONS(29), - [sym_keyword_update] = ACTIONS(31), - [sym_keyword_insert] = ACTIONS(33), - [sym_keyword_relate] = ACTIONS(35), - [sym_keyword_count] = ACTIONS(37), - [anon_sym_DASH_GT] = ACTIONS(39), - [anon_sym_LBRACK] = ACTIONS(41), - [anon_sym_LPAREN] = ACTIONS(43), - [anon_sym_LBRACE] = ACTIONS(45), - [anon_sym_LT_DASH] = ACTIONS(47), - [anon_sym_LT_DASH_GT] = ACTIONS(39), - [aux_sym_type_name_token1] = ACTIONS(49), - [sym_string] = ACTIONS(51), - [sym_prefixed_string] = ACTIONS(51), - [sym_int] = ACTIONS(53), - [sym_float] = ACTIONS(53), - [sym_decimal] = ACTIONS(55), - [sym_variable_name] = ACTIONS(51), - [sym_custom_function_name] = ACTIONS(7), - [sym_function_name] = ACTIONS(7), - [sym_duration_part] = ACTIONS(57), + [sym_semi_colon] = ACTIONS(144), + [sym_keyword_as] = ACTIONS(146), + [sym_keyword_group] = ACTIONS(146), + [sym_keyword_and] = ACTIONS(146), + [sym_keyword_or] = ACTIONS(146), + [sym_keyword_is] = ACTIONS(146), + [sym_keyword_not] = ACTIONS(146), + [sym_keyword_contains] = ACTIONS(146), + [sym_keyword_contains_not] = ACTIONS(146), + [sym_keyword_contains_all] = ACTIONS(146), + [sym_keyword_contains_any] = ACTIONS(146), + [sym_keyword_contains_none] = ACTIONS(146), + [sym_keyword_inside] = ACTIONS(146), + [sym_keyword_in] = ACTIONS(146), + [sym_keyword_not_inside] = ACTIONS(146), + [sym_keyword_all_inside] = ACTIONS(146), + [sym_keyword_any_inside] = ACTIONS(146), + [sym_keyword_none_inside] = ACTIONS(146), + [sym_keyword_outside] = ACTIONS(146), + [sym_keyword_intersects] = ACTIONS(146), + [sym_keyword_drop] = ACTIONS(146), + [sym_keyword_schemafull] = ACTIONS(146), + [sym_keyword_schemaless] = ACTIONS(146), + [sym_keyword_changefeed] = ACTIONS(146), + [sym_keyword_type] = ACTIONS(146), + [sym_keyword_permissions] = ACTIONS(146), + [sym_keyword_comment] = ACTIONS(146), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_LBRACE] = ACTIONS(523), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [sym_int] = ACTIONS(525), + [sym_record_id_ident] = ACTIONS(525), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), }, [231] = { - [sym_statement] = STATE(1341), - [sym_use_statement] = STATE(1389), - [sym_begin_statement] = STATE(1389), - [sym_cancel_statement] = STATE(1389), - [sym_commit_statement] = STATE(1389), - [sym_define_analyzer_statement] = STATE(1389), - [sym_define_database] = STATE(1389), - [sym_define_event_statement] = STATE(1389), - [sym_define_field_statement] = STATE(1389), - [sym_define_function_statement] = STATE(1389), - [sym_define_index_statement] = STATE(1389), - [sym_define_namespace_statement] = STATE(1389), - [sym_define_param_statement] = STATE(1389), - [sym_define_scope_statement] = STATE(1389), - [sym_define_table_statement] = STATE(1389), - [sym_define_token_statement] = STATE(1389), - [sym_define_user_statement] = STATE(1389), - [sym_remove_statement] = STATE(1389), - [sym_create_statement] = STATE(1389), - [sym_update_statement] = STATE(1389), - [sym_relate_statement] = STATE(1389), - [sym_delete_statement] = STATE(1389), - [sym_insert_statement] = STATE(1389), - [sym_select_statement] = STATE(1389), - [sym_live_select_statement] = STATE(1389), - [sym_select_clause] = STATE(1387), - [sym_value] = STATE(128), - [sym_function_call] = STATE(461), - [sym_base_value] = STATE(196), - [sym_binary_expression] = STATE(461), - [sym_path] = STATE(461), - [sym_graph_path] = STATE(198), - [sym_number] = STATE(347), - [sym_identifier] = STATE(347), - [sym_array] = STATE(347), - [sym_object] = STATE(347), - [sym_object_key] = STATE(1772), - [sym_record_id] = STATE(347), - [sym_sub_query] = STATE(347), - [sym_duration] = STATE(347), - [sym_point] = STATE(347), - [aux_sym_duration_repeat1] = STATE(260), - [sym_comment] = ACTIONS(3), - [sym_keyword_select] = ACTIONS(5), - [sym_keyword_rand] = ACTIONS(510), - [sym_keyword_true] = ACTIONS(512), - [sym_keyword_false] = ACTIONS(512), - [sym_keyword_begin] = ACTIONS(13), - [sym_keyword_cancel] = ACTIONS(15), - [sym_keyword_commit] = ACTIONS(17), - [sym_keyword_none] = ACTIONS(512), - [sym_keyword_null] = ACTIONS(512), - [sym_keyword_define] = ACTIONS(19), - [sym_keyword_live] = ACTIONS(21), - [sym_keyword_use] = ACTIONS(23), - [sym_keyword_remove] = ACTIONS(25), - [sym_keyword_create] = ACTIONS(27), - [sym_keyword_delete] = ACTIONS(29), - [sym_keyword_update] = ACTIONS(31), - [sym_keyword_insert] = ACTIONS(33), - [sym_keyword_relate] = ACTIONS(35), - [sym_keyword_count] = ACTIONS(514), - [anon_sym_DASH_GT] = ACTIONS(516), - [anon_sym_LBRACK] = ACTIONS(518), - [anon_sym_LPAREN] = ACTIONS(520), - [anon_sym_LBRACE] = ACTIONS(472), - [anon_sym_LT_DASH] = ACTIONS(522), - [anon_sym_LT_DASH_GT] = ACTIONS(516), - [aux_sym_type_name_token1] = ACTIONS(524), - [sym_string] = ACTIONS(526), - [sym_prefixed_string] = ACTIONS(526), - [sym_int] = ACTIONS(528), - [sym_float] = ACTIONS(528), - [sym_decimal] = ACTIONS(530), - [sym_variable_name] = ACTIONS(526), - [sym_custom_function_name] = ACTIONS(510), - [sym_function_name] = ACTIONS(510), - [sym_duration_part] = ACTIONS(532), + [sym_array] = STATE(260), + [sym_object] = STATE(260), + [sym_record_id_value] = STATE(294), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(176), + [sym_keyword_explain] = ACTIONS(178), + [sym_keyword_parallel] = ACTIONS(178), + [sym_keyword_timeout] = ACTIONS(178), + [sym_keyword_fetch] = ACTIONS(178), + [sym_keyword_limit] = ACTIONS(178), + [sym_keyword_order] = ACTIONS(178), + [sym_keyword_split] = ACTIONS(178), + [sym_keyword_group] = ACTIONS(178), + [sym_keyword_and] = ACTIONS(178), + [sym_keyword_or] = ACTIONS(178), + [sym_keyword_is] = ACTIONS(178), + [sym_keyword_not] = ACTIONS(178), + [sym_keyword_contains] = ACTIONS(178), + [sym_keyword_contains_not] = ACTIONS(178), + [sym_keyword_contains_all] = ACTIONS(178), + [sym_keyword_contains_any] = ACTIONS(178), + [sym_keyword_contains_none] = ACTIONS(178), + [sym_keyword_inside] = ACTIONS(178), + [sym_keyword_in] = ACTIONS(178), + [sym_keyword_not_inside] = ACTIONS(178), + [sym_keyword_all_inside] = ACTIONS(178), + [sym_keyword_any_inside] = ACTIONS(178), + [sym_keyword_none_inside] = ACTIONS(178), + [sym_keyword_outside] = ACTIONS(178), + [sym_keyword_intersects] = ACTIONS(178), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_RPAREN] = ACTIONS(176), + [anon_sym_LBRACE] = ACTIONS(405), + [anon_sym_RBRACE] = ACTIONS(176), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [sym_int] = ACTIONS(493), + [sym_record_id_ident] = ACTIONS(493), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), }, [232] = { - [sym_array] = STATE(41), - [sym_object] = STATE(41), - [sym_record_id_value] = STATE(49), - [ts_builtin_sym_end] = ACTIONS(174), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(174), - [sym_keyword_value] = ACTIONS(176), - [sym_keyword_and] = ACTIONS(176), - [sym_keyword_or] = ACTIONS(176), - [sym_keyword_is] = ACTIONS(176), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(176), - [sym_keyword_contains_not] = ACTIONS(176), - [sym_keyword_contains_all] = ACTIONS(176), - [sym_keyword_contains_any] = ACTIONS(176), - [sym_keyword_contains_none] = ACTIONS(176), - [sym_keyword_inside] = ACTIONS(176), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(176), - [sym_keyword_all_inside] = ACTIONS(176), - [sym_keyword_any_inside] = ACTIONS(176), - [sym_keyword_none_inside] = ACTIONS(176), - [sym_keyword_outside] = ACTIONS(176), - [sym_keyword_intersects] = ACTIONS(176), - [sym_keyword_flexible] = ACTIONS(176), - [sym_keyword_readonly] = ACTIONS(176), - [sym_keyword_type] = ACTIONS(176), - [sym_keyword_default] = ACTIONS(176), - [sym_keyword_assert] = ACTIONS(176), - [sym_keyword_permissions] = ACTIONS(176), - [sym_keyword_for] = ACTIONS(176), - [sym_keyword_comment] = ACTIONS(176), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_LBRACE] = ACTIONS(45), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [sym_int] = ACTIONS(476), - [sym_record_id_ident] = ACTIONS(476), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), + [sym_array] = STATE(265), + [sym_object] = STATE(265), + [sym_record_id_value] = STATE(322), + [ts_builtin_sym_end] = ACTIONS(487), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(487), + [sym_keyword_as] = ACTIONS(489), + [sym_keyword_and] = ACTIONS(489), + [sym_keyword_or] = ACTIONS(489), + [sym_keyword_is] = ACTIONS(489), + [sym_keyword_not] = ACTIONS(489), + [sym_keyword_contains] = ACTIONS(489), + [sym_keyword_contains_not] = ACTIONS(489), + [sym_keyword_contains_all] = ACTIONS(489), + [sym_keyword_contains_any] = ACTIONS(489), + [sym_keyword_contains_none] = ACTIONS(489), + [sym_keyword_inside] = ACTIONS(489), + [sym_keyword_in] = ACTIONS(489), + [sym_keyword_not_inside] = ACTIONS(489), + [sym_keyword_all_inside] = ACTIONS(489), + [sym_keyword_any_inside] = ACTIONS(489), + [sym_keyword_none_inside] = ACTIONS(489), + [sym_keyword_outside] = ACTIONS(489), + [sym_keyword_intersects] = ACTIONS(489), + [sym_keyword_drop] = ACTIONS(489), + [sym_keyword_schemafull] = ACTIONS(489), + [sym_keyword_schemaless] = ACTIONS(489), + [sym_keyword_changefeed] = ACTIONS(489), + [sym_keyword_type] = ACTIONS(489), + [sym_keyword_permissions] = ACTIONS(489), + [sym_keyword_for] = ACTIONS(489), + [sym_keyword_comment] = ACTIONS(489), + [anon_sym_DASH_GT] = ACTIONS(487), + [anon_sym_LBRACK] = ACTIONS(487), + [anon_sym_LBRACE] = ACTIONS(523), + [anon_sym_LT_DASH] = ACTIONS(489), + [anon_sym_LT_DASH_GT] = ACTIONS(487), + [anon_sym_STAR] = ACTIONS(489), + [anon_sym_DOT] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(489), + [anon_sym_GT] = ACTIONS(489), + [sym_int] = ACTIONS(525), + [sym_record_id_ident] = ACTIONS(525), + [anon_sym_EQ] = ACTIONS(489), + [anon_sym_DASH] = ACTIONS(489), + [anon_sym_AT] = ACTIONS(489), + [anon_sym_LT_PIPE] = ACTIONS(487), + [anon_sym_AMP_AMP] = ACTIONS(487), + [anon_sym_PIPE_PIPE] = ACTIONS(487), + [anon_sym_QMARK_QMARK] = ACTIONS(487), + [anon_sym_QMARK_COLON] = ACTIONS(487), + [anon_sym_BANG_EQ] = ACTIONS(487), + [anon_sym_EQ_EQ] = ACTIONS(487), + [anon_sym_QMARK_EQ] = ACTIONS(487), + [anon_sym_STAR_EQ] = ACTIONS(487), + [anon_sym_TILDE] = ACTIONS(487), + [anon_sym_BANG_TILDE] = ACTIONS(487), + [anon_sym_STAR_TILDE] = ACTIONS(487), + [anon_sym_LT_EQ] = ACTIONS(487), + [anon_sym_GT_EQ] = ACTIONS(487), + [anon_sym_PLUS] = ACTIONS(489), + [anon_sym_PLUS_EQ] = ACTIONS(487), + [anon_sym_DASH_EQ] = ACTIONS(487), + [anon_sym_u00d7] = ACTIONS(487), + [anon_sym_SLASH] = ACTIONS(489), + [anon_sym_u00f7] = ACTIONS(487), + [anon_sym_STAR_STAR] = ACTIONS(487), + [anon_sym_u220b] = ACTIONS(487), + [anon_sym_u220c] = ACTIONS(487), + [anon_sym_u2287] = ACTIONS(487), + [anon_sym_u2283] = ACTIONS(487), + [anon_sym_u2285] = ACTIONS(487), + [anon_sym_u2208] = ACTIONS(487), + [anon_sym_u2209] = ACTIONS(487), + [anon_sym_u2286] = ACTIONS(487), + [anon_sym_u2282] = ACTIONS(487), + [anon_sym_u2284] = ACTIONS(487), + [anon_sym_AT_AT] = ACTIONS(487), }, [233] = { - [sym_array] = STATE(253), - [sym_object] = STATE(253), - [sym_record_id_value] = STATE(328), + [sym_array] = STATE(265), + [sym_object] = STATE(265), + [sym_record_id_value] = STATE(310), + [ts_builtin_sym_end] = ACTIONS(144), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(174), - [sym_keyword_explain] = ACTIONS(176), - [sym_keyword_parallel] = ACTIONS(176), - [sym_keyword_timeout] = ACTIONS(176), - [sym_keyword_fetch] = ACTIONS(176), - [sym_keyword_limit] = ACTIONS(176), - [sym_keyword_order] = ACTIONS(176), - [sym_keyword_split] = ACTIONS(176), - [sym_keyword_group] = ACTIONS(176), - [sym_keyword_and] = ACTIONS(176), - [sym_keyword_or] = ACTIONS(176), - [sym_keyword_is] = ACTIONS(176), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(176), - [sym_keyword_contains_not] = ACTIONS(176), - [sym_keyword_contains_all] = ACTIONS(176), - [sym_keyword_contains_any] = ACTIONS(176), - [sym_keyword_contains_none] = ACTIONS(176), - [sym_keyword_inside] = ACTIONS(176), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(176), - [sym_keyword_all_inside] = ACTIONS(176), - [sym_keyword_any_inside] = ACTIONS(176), - [sym_keyword_none_inside] = ACTIONS(176), - [sym_keyword_outside] = ACTIONS(176), - [sym_keyword_intersects] = ACTIONS(176), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_RPAREN] = ACTIONS(174), - [anon_sym_LBRACE] = ACTIONS(369), - [anon_sym_RBRACE] = ACTIONS(174), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [sym_int] = ACTIONS(371), - [sym_record_id_ident] = ACTIONS(371), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), + [sym_semi_colon] = ACTIONS(144), + [sym_keyword_as] = ACTIONS(146), + [sym_keyword_and] = ACTIONS(146), + [sym_keyword_or] = ACTIONS(146), + [sym_keyword_is] = ACTIONS(146), + [sym_keyword_not] = ACTIONS(146), + [sym_keyword_contains] = ACTIONS(146), + [sym_keyword_contains_not] = ACTIONS(146), + [sym_keyword_contains_all] = ACTIONS(146), + [sym_keyword_contains_any] = ACTIONS(146), + [sym_keyword_contains_none] = ACTIONS(146), + [sym_keyword_inside] = ACTIONS(146), + [sym_keyword_in] = ACTIONS(146), + [sym_keyword_not_inside] = ACTIONS(146), + [sym_keyword_all_inside] = ACTIONS(146), + [sym_keyword_any_inside] = ACTIONS(146), + [sym_keyword_none_inside] = ACTIONS(146), + [sym_keyword_outside] = ACTIONS(146), + [sym_keyword_intersects] = ACTIONS(146), + [sym_keyword_drop] = ACTIONS(146), + [sym_keyword_schemafull] = ACTIONS(146), + [sym_keyword_schemaless] = ACTIONS(146), + [sym_keyword_changefeed] = ACTIONS(146), + [sym_keyword_type] = ACTIONS(146), + [sym_keyword_permissions] = ACTIONS(146), + [sym_keyword_for] = ACTIONS(146), + [sym_keyword_comment] = ACTIONS(146), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_LBRACE] = ACTIONS(523), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [sym_int] = ACTIONS(525), + [sym_record_id_ident] = ACTIONS(525), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), }, [234] = { - [sym_statement] = STATE(1334), - [sym_use_statement] = STATE(1389), - [sym_begin_statement] = STATE(1389), - [sym_cancel_statement] = STATE(1389), - [sym_commit_statement] = STATE(1389), - [sym_define_analyzer_statement] = STATE(1389), - [sym_define_database] = STATE(1389), - [sym_define_event_statement] = STATE(1389), - [sym_define_field_statement] = STATE(1389), - [sym_define_function_statement] = STATE(1389), - [sym_define_index_statement] = STATE(1389), - [sym_define_namespace_statement] = STATE(1389), - [sym_define_param_statement] = STATE(1389), - [sym_define_scope_statement] = STATE(1389), - [sym_define_table_statement] = STATE(1389), - [sym_define_token_statement] = STATE(1389), - [sym_define_user_statement] = STATE(1389), - [sym_remove_statement] = STATE(1389), - [sym_create_statement] = STATE(1389), - [sym_update_statement] = STATE(1389), - [sym_relate_statement] = STATE(1389), - [sym_delete_statement] = STATE(1389), - [sym_insert_statement] = STATE(1389), - [sym_select_statement] = STATE(1389), - [sym_live_select_statement] = STATE(1389), - [sym_select_clause] = STATE(1315), - [sym_value] = STATE(131), - [sym_function_call] = STATE(67), - [sym_base_value] = STATE(4), - [sym_binary_expression] = STATE(67), - [sym_path] = STATE(67), - [sym_graph_path] = STATE(5), - [sym_number] = STATE(27), - [sym_identifier] = STATE(27), - [sym_array] = STATE(27), - [sym_object] = STATE(27), - [sym_object_key] = STATE(1773), - [sym_record_id] = STATE(27), - [sym_sub_query] = STATE(27), - [sym_duration] = STATE(27), - [sym_point] = STATE(27), - [aux_sym_duration_repeat1] = STATE(7), - [sym_comment] = ACTIONS(3), - [sym_keyword_select] = ACTIONS(5), - [sym_keyword_rand] = ACTIONS(379), - [sym_keyword_true] = ACTIONS(381), - [sym_keyword_false] = ACTIONS(381), - [sym_keyword_begin] = ACTIONS(13), - [sym_keyword_cancel] = ACTIONS(15), - [sym_keyword_commit] = ACTIONS(17), - [sym_keyword_none] = ACTIONS(381), - [sym_keyword_null] = ACTIONS(381), - [sym_keyword_define] = ACTIONS(383), - [sym_keyword_live] = ACTIONS(385), - [sym_keyword_use] = ACTIONS(23), - [sym_keyword_remove] = ACTIONS(25), - [sym_keyword_create] = ACTIONS(387), - [sym_keyword_delete] = ACTIONS(389), - [sym_keyword_update] = ACTIONS(391), - [sym_keyword_insert] = ACTIONS(393), - [sym_keyword_relate] = ACTIONS(395), - [sym_keyword_count] = ACTIONS(397), - [anon_sym_DASH_GT] = ACTIONS(83), - [anon_sym_LBRACK] = ACTIONS(399), - [anon_sym_LPAREN] = ACTIONS(401), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_LT_DASH] = ACTIONS(87), - [anon_sym_LT_DASH_GT] = ACTIONS(83), - [aux_sym_type_name_token1] = ACTIONS(405), - [sym_string] = ACTIONS(407), - [sym_prefixed_string] = ACTIONS(407), - [sym_int] = ACTIONS(409), - [sym_float] = ACTIONS(409), - [sym_decimal] = ACTIONS(411), - [sym_variable_name] = ACTIONS(407), - [sym_custom_function_name] = ACTIONS(379), - [sym_function_name] = ACTIONS(379), - [sym_duration_part] = ACTIONS(413), + [sym_array] = STATE(260), + [sym_object] = STATE(260), + [sym_record_id_value] = STATE(314), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(487), + [sym_keyword_explain] = ACTIONS(489), + [sym_keyword_parallel] = ACTIONS(489), + [sym_keyword_timeout] = ACTIONS(489), + [sym_keyword_fetch] = ACTIONS(489), + [sym_keyword_limit] = ACTIONS(489), + [sym_keyword_order] = ACTIONS(489), + [sym_keyword_split] = ACTIONS(489), + [sym_keyword_group] = ACTIONS(489), + [sym_keyword_and] = ACTIONS(489), + [sym_keyword_or] = ACTIONS(489), + [sym_keyword_is] = ACTIONS(489), + [sym_keyword_not] = ACTIONS(489), + [sym_keyword_contains] = ACTIONS(489), + [sym_keyword_contains_not] = ACTIONS(489), + [sym_keyword_contains_all] = ACTIONS(489), + [sym_keyword_contains_any] = ACTIONS(489), + [sym_keyword_contains_none] = ACTIONS(489), + [sym_keyword_inside] = ACTIONS(489), + [sym_keyword_in] = ACTIONS(489), + [sym_keyword_not_inside] = ACTIONS(489), + [sym_keyword_all_inside] = ACTIONS(489), + [sym_keyword_any_inside] = ACTIONS(489), + [sym_keyword_none_inside] = ACTIONS(489), + [sym_keyword_outside] = ACTIONS(489), + [sym_keyword_intersects] = ACTIONS(489), + [anon_sym_DASH_GT] = ACTIONS(487), + [anon_sym_LBRACK] = ACTIONS(487), + [anon_sym_RPAREN] = ACTIONS(487), + [anon_sym_LBRACE] = ACTIONS(405), + [anon_sym_RBRACE] = ACTIONS(487), + [anon_sym_LT_DASH] = ACTIONS(489), + [anon_sym_LT_DASH_GT] = ACTIONS(487), + [anon_sym_STAR] = ACTIONS(489), + [anon_sym_DOT] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(489), + [anon_sym_GT] = ACTIONS(489), + [sym_int] = ACTIONS(493), + [sym_record_id_ident] = ACTIONS(493), + [anon_sym_EQ] = ACTIONS(489), + [anon_sym_DASH] = ACTIONS(489), + [anon_sym_AT] = ACTIONS(489), + [anon_sym_LT_PIPE] = ACTIONS(487), + [anon_sym_AMP_AMP] = ACTIONS(487), + [anon_sym_PIPE_PIPE] = ACTIONS(487), + [anon_sym_QMARK_QMARK] = ACTIONS(487), + [anon_sym_QMARK_COLON] = ACTIONS(487), + [anon_sym_BANG_EQ] = ACTIONS(487), + [anon_sym_EQ_EQ] = ACTIONS(487), + [anon_sym_QMARK_EQ] = ACTIONS(487), + [anon_sym_STAR_EQ] = ACTIONS(487), + [anon_sym_TILDE] = ACTIONS(487), + [anon_sym_BANG_TILDE] = ACTIONS(487), + [anon_sym_STAR_TILDE] = ACTIONS(487), + [anon_sym_LT_EQ] = ACTIONS(487), + [anon_sym_GT_EQ] = ACTIONS(487), + [anon_sym_PLUS] = ACTIONS(489), + [anon_sym_PLUS_EQ] = ACTIONS(487), + [anon_sym_DASH_EQ] = ACTIONS(487), + [anon_sym_u00d7] = ACTIONS(487), + [anon_sym_SLASH] = ACTIONS(489), + [anon_sym_u00f7] = ACTIONS(487), + [anon_sym_STAR_STAR] = ACTIONS(487), + [anon_sym_u220b] = ACTIONS(487), + [anon_sym_u220c] = ACTIONS(487), + [anon_sym_u2287] = ACTIONS(487), + [anon_sym_u2283] = ACTIONS(487), + [anon_sym_u2285] = ACTIONS(487), + [anon_sym_u2208] = ACTIONS(487), + [anon_sym_u2209] = ACTIONS(487), + [anon_sym_u2286] = ACTIONS(487), + [anon_sym_u2282] = ACTIONS(487), + [anon_sym_u2284] = ACTIONS(487), + [anon_sym_AT_AT] = ACTIONS(487), }, [235] = { - [sym_array] = STATE(41), - [sym_object] = STATE(41), - [sym_record_id_value] = STATE(48), - [ts_builtin_sym_end] = ACTIONS(190), + [sym_array] = STATE(100), + [sym_object] = STATE(100), + [sym_record_id_value] = STATE(119), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(190), - [sym_keyword_value] = ACTIONS(192), - [sym_keyword_and] = ACTIONS(192), - [sym_keyword_or] = ACTIONS(192), - [sym_keyword_is] = ACTIONS(192), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(192), - [sym_keyword_contains_not] = ACTIONS(192), - [sym_keyword_contains_all] = ACTIONS(192), - [sym_keyword_contains_any] = ACTIONS(192), - [sym_keyword_contains_none] = ACTIONS(192), - [sym_keyword_inside] = ACTIONS(192), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(192), - [sym_keyword_all_inside] = ACTIONS(192), - [sym_keyword_any_inside] = ACTIONS(192), - [sym_keyword_none_inside] = ACTIONS(192), - [sym_keyword_outside] = ACTIONS(192), - [sym_keyword_intersects] = ACTIONS(192), - [sym_keyword_flexible] = ACTIONS(192), - [sym_keyword_readonly] = ACTIONS(192), - [sym_keyword_type] = ACTIONS(192), - [sym_keyword_default] = ACTIONS(192), - [sym_keyword_assert] = ACTIONS(192), - [sym_keyword_permissions] = ACTIONS(192), - [sym_keyword_for] = ACTIONS(192), - [sym_keyword_comment] = ACTIONS(192), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_LBRACE] = ACTIONS(45), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [sym_int] = ACTIONS(476), - [sym_record_id_ident] = ACTIONS(476), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), + [sym_semi_colon] = ACTIONS(144), + [sym_keyword_value] = ACTIONS(146), + [sym_keyword_and] = ACTIONS(146), + [sym_keyword_or] = ACTIONS(146), + [sym_keyword_is] = ACTIONS(146), + [sym_keyword_not] = ACTIONS(146), + [sym_keyword_contains] = ACTIONS(146), + [sym_keyword_contains_not] = ACTIONS(146), + [sym_keyword_contains_all] = ACTIONS(146), + [sym_keyword_contains_any] = ACTIONS(146), + [sym_keyword_contains_none] = ACTIONS(146), + [sym_keyword_inside] = ACTIONS(146), + [sym_keyword_in] = ACTIONS(146), + [sym_keyword_not_inside] = ACTIONS(146), + [sym_keyword_all_inside] = ACTIONS(146), + [sym_keyword_any_inside] = ACTIONS(146), + [sym_keyword_none_inside] = ACTIONS(146), + [sym_keyword_outside] = ACTIONS(146), + [sym_keyword_intersects] = ACTIONS(146), + [sym_keyword_flexible] = ACTIONS(146), + [sym_keyword_readonly] = ACTIONS(146), + [sym_keyword_type] = ACTIONS(146), + [sym_keyword_default] = ACTIONS(146), + [sym_keyword_assert] = ACTIONS(146), + [sym_keyword_permissions] = ACTIONS(146), + [sym_keyword_comment] = ACTIONS(146), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_RPAREN] = ACTIONS(144), + [anon_sym_LBRACE] = ACTIONS(479), + [anon_sym_RBRACE] = ACTIONS(144), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [sym_int] = ACTIONS(481), + [sym_record_id_ident] = ACTIONS(481), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), }, [236] = { - [sym_statement] = STATE(1331), - [sym_use_statement] = STATE(1389), - [sym_begin_statement] = STATE(1389), - [sym_cancel_statement] = STATE(1389), - [sym_commit_statement] = STATE(1389), - [sym_define_analyzer_statement] = STATE(1389), - [sym_define_database] = STATE(1389), - [sym_define_event_statement] = STATE(1389), - [sym_define_field_statement] = STATE(1389), - [sym_define_function_statement] = STATE(1389), - [sym_define_index_statement] = STATE(1389), - [sym_define_namespace_statement] = STATE(1389), - [sym_define_param_statement] = STATE(1389), - [sym_define_scope_statement] = STATE(1389), - [sym_define_table_statement] = STATE(1389), - [sym_define_token_statement] = STATE(1389), - [sym_define_user_statement] = STATE(1389), - [sym_remove_statement] = STATE(1389), - [sym_create_statement] = STATE(1389), - [sym_update_statement] = STATE(1389), - [sym_relate_statement] = STATE(1389), - [sym_delete_statement] = STATE(1389), - [sym_insert_statement] = STATE(1389), - [sym_select_statement] = STATE(1389), - [sym_live_select_statement] = STATE(1389), - [sym_select_clause] = STATE(1315), - [sym_value] = STATE(393), - [sym_function_call] = STATE(67), - [sym_base_value] = STATE(4), - [sym_binary_expression] = STATE(67), - [sym_path] = STATE(67), - [sym_graph_path] = STATE(5), - [sym_number] = STATE(27), - [sym_identifier] = STATE(27), - [sym_array] = STATE(27), - [sym_object] = STATE(27), - [sym_object_key] = STATE(1776), - [sym_record_id] = STATE(27), - [sym_sub_query] = STATE(27), - [sym_duration] = STATE(27), - [sym_point] = STATE(27), - [aux_sym_duration_repeat1] = STATE(7), + [sym_array] = STATE(265), + [sym_object] = STATE(265), + [sym_record_id_value] = STATE(307), + [ts_builtin_sym_end] = ACTIONS(176), [sym_comment] = ACTIONS(3), - [sym_keyword_select] = ACTIONS(5), - [sym_keyword_rand] = ACTIONS(379), - [sym_keyword_true] = ACTIONS(381), - [sym_keyword_false] = ACTIONS(381), - [sym_keyword_begin] = ACTIONS(13), - [sym_keyword_cancel] = ACTIONS(15), - [sym_keyword_commit] = ACTIONS(17), - [sym_keyword_none] = ACTIONS(381), - [sym_keyword_null] = ACTIONS(381), - [sym_keyword_define] = ACTIONS(383), - [sym_keyword_live] = ACTIONS(385), - [sym_keyword_use] = ACTIONS(23), - [sym_keyword_remove] = ACTIONS(25), - [sym_keyword_create] = ACTIONS(387), - [sym_keyword_delete] = ACTIONS(389), - [sym_keyword_update] = ACTIONS(391), - [sym_keyword_insert] = ACTIONS(393), - [sym_keyword_relate] = ACTIONS(395), - [sym_keyword_count] = ACTIONS(397), - [anon_sym_DASH_GT] = ACTIONS(83), - [anon_sym_LBRACK] = ACTIONS(399), - [anon_sym_LPAREN] = ACTIONS(401), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_LT_DASH] = ACTIONS(87), - [anon_sym_LT_DASH_GT] = ACTIONS(83), - [aux_sym_type_name_token1] = ACTIONS(405), - [sym_string] = ACTIONS(407), - [sym_prefixed_string] = ACTIONS(407), - [sym_int] = ACTIONS(409), - [sym_float] = ACTIONS(409), - [sym_decimal] = ACTIONS(411), - [sym_variable_name] = ACTIONS(407), - [sym_custom_function_name] = ACTIONS(379), - [sym_function_name] = ACTIONS(379), - [sym_duration_part] = ACTIONS(413), + [sym_semi_colon] = ACTIONS(176), + [sym_keyword_as] = ACTIONS(178), + [sym_keyword_and] = ACTIONS(178), + [sym_keyword_or] = ACTIONS(178), + [sym_keyword_is] = ACTIONS(178), + [sym_keyword_not] = ACTIONS(178), + [sym_keyword_contains] = ACTIONS(178), + [sym_keyword_contains_not] = ACTIONS(178), + [sym_keyword_contains_all] = ACTIONS(178), + [sym_keyword_contains_any] = ACTIONS(178), + [sym_keyword_contains_none] = ACTIONS(178), + [sym_keyword_inside] = ACTIONS(178), + [sym_keyword_in] = ACTIONS(178), + [sym_keyword_not_inside] = ACTIONS(178), + [sym_keyword_all_inside] = ACTIONS(178), + [sym_keyword_any_inside] = ACTIONS(178), + [sym_keyword_none_inside] = ACTIONS(178), + [sym_keyword_outside] = ACTIONS(178), + [sym_keyword_intersects] = ACTIONS(178), + [sym_keyword_drop] = ACTIONS(178), + [sym_keyword_schemafull] = ACTIONS(178), + [sym_keyword_schemaless] = ACTIONS(178), + [sym_keyword_changefeed] = ACTIONS(178), + [sym_keyword_type] = ACTIONS(178), + [sym_keyword_permissions] = ACTIONS(178), + [sym_keyword_for] = ACTIONS(178), + [sym_keyword_comment] = ACTIONS(178), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_LBRACE] = ACTIONS(523), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [sym_int] = ACTIONS(525), + [sym_record_id_ident] = ACTIONS(525), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), }, [237] = { [sym_array] = STATE(41), [sym_object] = STATE(41), [sym_record_id_value] = STATE(50), - [ts_builtin_sym_end] = ACTIONS(343), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(343), - [sym_keyword_value] = ACTIONS(345), - [sym_keyword_and] = ACTIONS(345), - [sym_keyword_or] = ACTIONS(345), - [sym_keyword_is] = ACTIONS(345), - [sym_keyword_not] = ACTIONS(345), - [sym_keyword_contains] = ACTIONS(345), - [sym_keyword_contains_not] = ACTIONS(345), - [sym_keyword_contains_all] = ACTIONS(345), - [sym_keyword_contains_any] = ACTIONS(345), - [sym_keyword_contains_none] = ACTIONS(345), - [sym_keyword_inside] = ACTIONS(345), - [sym_keyword_in] = ACTIONS(345), - [sym_keyword_not_inside] = ACTIONS(345), - [sym_keyword_all_inside] = ACTIONS(345), - [sym_keyword_any_inside] = ACTIONS(345), - [sym_keyword_none_inside] = ACTIONS(345), - [sym_keyword_outside] = ACTIONS(345), - [sym_keyword_intersects] = ACTIONS(345), - [sym_keyword_flexible] = ACTIONS(345), - [sym_keyword_readonly] = ACTIONS(345), - [sym_keyword_type] = ACTIONS(345), - [sym_keyword_default] = ACTIONS(345), - [sym_keyword_assert] = ACTIONS(345), - [sym_keyword_permissions] = ACTIONS(345), - [sym_keyword_for] = ACTIONS(345), - [sym_keyword_comment] = ACTIONS(345), - [anon_sym_DASH_GT] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(343), - [anon_sym_LBRACE] = ACTIONS(45), - [anon_sym_LT_DASH] = ACTIONS(345), - [anon_sym_LT_DASH_GT] = ACTIONS(343), - [anon_sym_STAR] = ACTIONS(345), - [anon_sym_DOT] = ACTIONS(343), - [anon_sym_LT] = ACTIONS(345), - [anon_sym_GT] = ACTIONS(345), - [sym_int] = ACTIONS(476), - [sym_record_id_ident] = ACTIONS(476), - [anon_sym_EQ] = ACTIONS(345), - [anon_sym_DASH] = ACTIONS(345), - [anon_sym_AT] = ACTIONS(345), - [anon_sym_LT_PIPE] = ACTIONS(343), - [anon_sym_AMP_AMP] = ACTIONS(343), - [anon_sym_PIPE_PIPE] = ACTIONS(343), - [anon_sym_QMARK_QMARK] = ACTIONS(343), - [anon_sym_QMARK_COLON] = ACTIONS(343), - [anon_sym_BANG_EQ] = ACTIONS(343), - [anon_sym_EQ_EQ] = ACTIONS(343), - [anon_sym_QMARK_EQ] = ACTIONS(343), - [anon_sym_STAR_EQ] = ACTIONS(343), - [anon_sym_TILDE] = ACTIONS(343), - [anon_sym_BANG_TILDE] = ACTIONS(343), - [anon_sym_STAR_TILDE] = ACTIONS(343), - [anon_sym_LT_EQ] = ACTIONS(343), - [anon_sym_GT_EQ] = ACTIONS(343), - [anon_sym_PLUS] = ACTIONS(345), - [anon_sym_PLUS_EQ] = ACTIONS(343), - [anon_sym_DASH_EQ] = ACTIONS(343), - [anon_sym_u00d7] = ACTIONS(343), - [anon_sym_SLASH] = ACTIONS(345), - [anon_sym_u00f7] = ACTIONS(343), - [anon_sym_STAR_STAR] = ACTIONS(343), - [anon_sym_u220b] = ACTIONS(343), - [anon_sym_u220c] = ACTIONS(343), - [anon_sym_u2287] = ACTIONS(343), - [anon_sym_u2283] = ACTIONS(343), - [anon_sym_u2285] = ACTIONS(343), - [anon_sym_u2208] = ACTIONS(343), - [anon_sym_u2209] = ACTIONS(343), - [anon_sym_u2286] = ACTIONS(343), - [anon_sym_u2282] = ACTIONS(343), - [anon_sym_u2284] = ACTIONS(343), - [anon_sym_AT_AT] = ACTIONS(343), + [ts_builtin_sym_end] = ACTIONS(487), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(487), + [sym_keyword_value] = ACTIONS(489), + [sym_keyword_and] = ACTIONS(489), + [sym_keyword_or] = ACTIONS(489), + [sym_keyword_is] = ACTIONS(489), + [sym_keyword_not] = ACTIONS(489), + [sym_keyword_contains] = ACTIONS(489), + [sym_keyword_contains_not] = ACTIONS(489), + [sym_keyword_contains_all] = ACTIONS(489), + [sym_keyword_contains_any] = ACTIONS(489), + [sym_keyword_contains_none] = ACTIONS(489), + [sym_keyword_inside] = ACTIONS(489), + [sym_keyword_in] = ACTIONS(489), + [sym_keyword_not_inside] = ACTIONS(489), + [sym_keyword_all_inside] = ACTIONS(489), + [sym_keyword_any_inside] = ACTIONS(489), + [sym_keyword_none_inside] = ACTIONS(489), + [sym_keyword_outside] = ACTIONS(489), + [sym_keyword_intersects] = ACTIONS(489), + [sym_keyword_flexible] = ACTIONS(489), + [sym_keyword_readonly] = ACTIONS(489), + [sym_keyword_type] = ACTIONS(489), + [sym_keyword_default] = ACTIONS(489), + [sym_keyword_assert] = ACTIONS(489), + [sym_keyword_permissions] = ACTIONS(489), + [sym_keyword_for] = ACTIONS(489), + [sym_keyword_comment] = ACTIONS(489), + [anon_sym_DASH_GT] = ACTIONS(487), + [anon_sym_LBRACK] = ACTIONS(487), + [anon_sym_LBRACE] = ACTIONS(47), + [anon_sym_LT_DASH] = ACTIONS(489), + [anon_sym_LT_DASH_GT] = ACTIONS(487), + [anon_sym_STAR] = ACTIONS(489), + [anon_sym_DOT] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(489), + [anon_sym_GT] = ACTIONS(489), + [sym_int] = ACTIONS(558), + [sym_record_id_ident] = ACTIONS(558), + [anon_sym_EQ] = ACTIONS(489), + [anon_sym_DASH] = ACTIONS(489), + [anon_sym_AT] = ACTIONS(489), + [anon_sym_LT_PIPE] = ACTIONS(487), + [anon_sym_AMP_AMP] = ACTIONS(487), + [anon_sym_PIPE_PIPE] = ACTIONS(487), + [anon_sym_QMARK_QMARK] = ACTIONS(487), + [anon_sym_QMARK_COLON] = ACTIONS(487), + [anon_sym_BANG_EQ] = ACTIONS(487), + [anon_sym_EQ_EQ] = ACTIONS(487), + [anon_sym_QMARK_EQ] = ACTIONS(487), + [anon_sym_STAR_EQ] = ACTIONS(487), + [anon_sym_TILDE] = ACTIONS(487), + [anon_sym_BANG_TILDE] = ACTIONS(487), + [anon_sym_STAR_TILDE] = ACTIONS(487), + [anon_sym_LT_EQ] = ACTIONS(487), + [anon_sym_GT_EQ] = ACTIONS(487), + [anon_sym_PLUS] = ACTIONS(489), + [anon_sym_PLUS_EQ] = ACTIONS(487), + [anon_sym_DASH_EQ] = ACTIONS(487), + [anon_sym_u00d7] = ACTIONS(487), + [anon_sym_SLASH] = ACTIONS(489), + [anon_sym_u00f7] = ACTIONS(487), + [anon_sym_STAR_STAR] = ACTIONS(487), + [anon_sym_u220b] = ACTIONS(487), + [anon_sym_u220c] = ACTIONS(487), + [anon_sym_u2287] = ACTIONS(487), + [anon_sym_u2283] = ACTIONS(487), + [anon_sym_u2285] = ACTIONS(487), + [anon_sym_u2208] = ACTIONS(487), + [anon_sym_u2209] = ACTIONS(487), + [anon_sym_u2286] = ACTIONS(487), + [anon_sym_u2282] = ACTIONS(487), + [anon_sym_u2284] = ACTIONS(487), + [anon_sym_AT_AT] = ACTIONS(487), }, [238] = { - [sym_array] = STATE(265), - [sym_object] = STATE(265), - [sym_record_id_value] = STATE(312), - [ts_builtin_sym_end] = ACTIONS(190), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(190), - [sym_keyword_as] = ACTIONS(192), - [sym_keyword_group] = ACTIONS(192), - [sym_keyword_and] = ACTIONS(192), - [sym_keyword_or] = ACTIONS(192), - [sym_keyword_is] = ACTIONS(192), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(192), - [sym_keyword_contains_not] = ACTIONS(192), - [sym_keyword_contains_all] = ACTIONS(192), - [sym_keyword_contains_any] = ACTIONS(192), - [sym_keyword_contains_none] = ACTIONS(192), - [sym_keyword_inside] = ACTIONS(192), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(192), - [sym_keyword_all_inside] = ACTIONS(192), - [sym_keyword_any_inside] = ACTIONS(192), - [sym_keyword_none_inside] = ACTIONS(192), - [sym_keyword_outside] = ACTIONS(192), - [sym_keyword_intersects] = ACTIONS(192), - [sym_keyword_drop] = ACTIONS(192), - [sym_keyword_schemafull] = ACTIONS(192), - [sym_keyword_schemaless] = ACTIONS(192), - [sym_keyword_changefeed] = ACTIONS(192), - [sym_keyword_type] = ACTIONS(192), - [sym_keyword_permissions] = ACTIONS(192), - [sym_keyword_comment] = ACTIONS(192), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_LBRACE] = ACTIONS(464), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [sym_int] = ACTIONS(466), - [sym_record_id_ident] = ACTIONS(466), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), - }, - [239] = { - [sym_statement] = STATE(1341), - [sym_use_statement] = STATE(1389), - [sym_begin_statement] = STATE(1389), - [sym_cancel_statement] = STATE(1389), - [sym_commit_statement] = STATE(1389), - [sym_define_analyzer_statement] = STATE(1389), - [sym_define_database] = STATE(1389), - [sym_define_event_statement] = STATE(1389), - [sym_define_field_statement] = STATE(1389), - [sym_define_function_statement] = STATE(1389), - [sym_define_index_statement] = STATE(1389), - [sym_define_namespace_statement] = STATE(1389), - [sym_define_param_statement] = STATE(1389), - [sym_define_scope_statement] = STATE(1389), - [sym_define_table_statement] = STATE(1389), - [sym_define_token_statement] = STATE(1389), - [sym_define_user_statement] = STATE(1389), - [sym_remove_statement] = STATE(1389), - [sym_create_statement] = STATE(1389), - [sym_update_statement] = STATE(1389), - [sym_relate_statement] = STATE(1389), - [sym_delete_statement] = STATE(1389), - [sym_insert_statement] = STATE(1389), - [sym_select_statement] = STATE(1389), - [sym_live_select_statement] = STATE(1389), - [sym_select_clause] = STATE(1315), - [sym_value] = STATE(125), - [sym_function_call] = STATE(443), - [sym_base_value] = STATE(160), - [sym_binary_expression] = STATE(443), - [sym_path] = STATE(443), - [sym_graph_path] = STATE(145), - [sym_number] = STATE(290), - [sym_identifier] = STATE(290), - [sym_array] = STATE(290), - [sym_object] = STATE(290), - [sym_object_key] = STATE(1766), - [sym_record_id] = STATE(290), - [sym_sub_query] = STATE(290), - [sym_duration] = STATE(290), - [sym_point] = STATE(290), - [aux_sym_duration_repeat1] = STATE(249), - [sym_comment] = ACTIONS(3), - [sym_keyword_select] = ACTIONS(5), - [sym_keyword_rand] = ACTIONS(566), - [sym_keyword_true] = ACTIONS(568), - [sym_keyword_false] = ACTIONS(568), - [sym_keyword_begin] = ACTIONS(13), - [sym_keyword_cancel] = ACTIONS(15), - [sym_keyword_commit] = ACTIONS(17), - [sym_keyword_none] = ACTIONS(568), - [sym_keyword_null] = ACTIONS(568), - [sym_keyword_define] = ACTIONS(383), - [sym_keyword_live] = ACTIONS(385), - [sym_keyword_use] = ACTIONS(23), - [sym_keyword_remove] = ACTIONS(25), - [sym_keyword_create] = ACTIONS(387), - [sym_keyword_delete] = ACTIONS(389), - [sym_keyword_update] = ACTIONS(391), - [sym_keyword_insert] = ACTIONS(393), - [sym_keyword_relate] = ACTIONS(395), - [sym_keyword_count] = ACTIONS(570), - [anon_sym_DASH_GT] = ACTIONS(423), - [anon_sym_LBRACK] = ACTIONS(572), - [anon_sym_LPAREN] = ACTIONS(574), - [anon_sym_LBRACE] = ACTIONS(369), - [anon_sym_LT_DASH] = ACTIONS(427), - [anon_sym_LT_DASH_GT] = ACTIONS(423), - [aux_sym_type_name_token1] = ACTIONS(576), - [sym_string] = ACTIONS(578), - [sym_prefixed_string] = ACTIONS(578), - [sym_int] = ACTIONS(580), - [sym_float] = ACTIONS(580), - [sym_decimal] = ACTIONS(582), - [sym_variable_name] = ACTIONS(578), - [sym_custom_function_name] = ACTIONS(566), - [sym_function_name] = ACTIONS(566), - [sym_duration_part] = ACTIONS(584), - }, - [240] = { - [sym_array] = STATE(265), - [sym_object] = STATE(265), - [sym_record_id_value] = STATE(308), - [ts_builtin_sym_end] = ACTIONS(174), + [sym_array] = STATE(41), + [sym_object] = STATE(41), + [sym_record_id_value] = STATE(46), + [ts_builtin_sym_end] = ACTIONS(144), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(174), - [sym_keyword_as] = ACTIONS(176), - [sym_keyword_group] = ACTIONS(176), - [sym_keyword_and] = ACTIONS(176), - [sym_keyword_or] = ACTIONS(176), - [sym_keyword_is] = ACTIONS(176), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(176), - [sym_keyword_contains_not] = ACTIONS(176), - [sym_keyword_contains_all] = ACTIONS(176), - [sym_keyword_contains_any] = ACTIONS(176), - [sym_keyword_contains_none] = ACTIONS(176), - [sym_keyword_inside] = ACTIONS(176), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(176), - [sym_keyword_all_inside] = ACTIONS(176), - [sym_keyword_any_inside] = ACTIONS(176), - [sym_keyword_none_inside] = ACTIONS(176), - [sym_keyword_outside] = ACTIONS(176), - [sym_keyword_intersects] = ACTIONS(176), - [sym_keyword_drop] = ACTIONS(176), - [sym_keyword_schemafull] = ACTIONS(176), - [sym_keyword_schemaless] = ACTIONS(176), - [sym_keyword_changefeed] = ACTIONS(176), - [sym_keyword_type] = ACTIONS(176), - [sym_keyword_permissions] = ACTIONS(176), - [sym_keyword_comment] = ACTIONS(176), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_LBRACE] = ACTIONS(464), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [sym_int] = ACTIONS(466), - [sym_record_id_ident] = ACTIONS(466), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), + [sym_semi_colon] = ACTIONS(144), + [sym_keyword_value] = ACTIONS(146), + [sym_keyword_and] = ACTIONS(146), + [sym_keyword_or] = ACTIONS(146), + [sym_keyword_is] = ACTIONS(146), + [sym_keyword_not] = ACTIONS(146), + [sym_keyword_contains] = ACTIONS(146), + [sym_keyword_contains_not] = ACTIONS(146), + [sym_keyword_contains_all] = ACTIONS(146), + [sym_keyword_contains_any] = ACTIONS(146), + [sym_keyword_contains_none] = ACTIONS(146), + [sym_keyword_inside] = ACTIONS(146), + [sym_keyword_in] = ACTIONS(146), + [sym_keyword_not_inside] = ACTIONS(146), + [sym_keyword_all_inside] = ACTIONS(146), + [sym_keyword_any_inside] = ACTIONS(146), + [sym_keyword_none_inside] = ACTIONS(146), + [sym_keyword_outside] = ACTIONS(146), + [sym_keyword_intersects] = ACTIONS(146), + [sym_keyword_flexible] = ACTIONS(146), + [sym_keyword_readonly] = ACTIONS(146), + [sym_keyword_type] = ACTIONS(146), + [sym_keyword_default] = ACTIONS(146), + [sym_keyword_assert] = ACTIONS(146), + [sym_keyword_permissions] = ACTIONS(146), + [sym_keyword_for] = ACTIONS(146), + [sym_keyword_comment] = ACTIONS(146), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_LBRACE] = ACTIONS(47), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [sym_int] = ACTIONS(558), + [sym_record_id_ident] = ACTIONS(558), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), + }, + [239] = { + [sym_array] = STATE(41), + [sym_object] = STATE(41), + [sym_record_id_value] = STATE(49), + [ts_builtin_sym_end] = ACTIONS(176), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(176), + [sym_keyword_value] = ACTIONS(178), + [sym_keyword_and] = ACTIONS(178), + [sym_keyword_or] = ACTIONS(178), + [sym_keyword_is] = ACTIONS(178), + [sym_keyword_not] = ACTIONS(178), + [sym_keyword_contains] = ACTIONS(178), + [sym_keyword_contains_not] = ACTIONS(178), + [sym_keyword_contains_all] = ACTIONS(178), + [sym_keyword_contains_any] = ACTIONS(178), + [sym_keyword_contains_none] = ACTIONS(178), + [sym_keyword_inside] = ACTIONS(178), + [sym_keyword_in] = ACTIONS(178), + [sym_keyword_not_inside] = ACTIONS(178), + [sym_keyword_all_inside] = ACTIONS(178), + [sym_keyword_any_inside] = ACTIONS(178), + [sym_keyword_none_inside] = ACTIONS(178), + [sym_keyword_outside] = ACTIONS(178), + [sym_keyword_intersects] = ACTIONS(178), + [sym_keyword_flexible] = ACTIONS(178), + [sym_keyword_readonly] = ACTIONS(178), + [sym_keyword_type] = ACTIONS(178), + [sym_keyword_default] = ACTIONS(178), + [sym_keyword_assert] = ACTIONS(178), + [sym_keyword_permissions] = ACTIONS(178), + [sym_keyword_for] = ACTIONS(178), + [sym_keyword_comment] = ACTIONS(178), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_LBRACE] = ACTIONS(47), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [sym_int] = ACTIONS(558), + [sym_record_id_ident] = ACTIONS(558), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), + }, + [240] = { + [sym_array] = STATE(100), + [sym_object] = STATE(100), + [sym_record_id_value] = STATE(120), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(176), + [sym_keyword_value] = ACTIONS(178), + [sym_keyword_and] = ACTIONS(178), + [sym_keyword_or] = ACTIONS(178), + [sym_keyword_is] = ACTIONS(178), + [sym_keyword_not] = ACTIONS(178), + [sym_keyword_contains] = ACTIONS(178), + [sym_keyword_contains_not] = ACTIONS(178), + [sym_keyword_contains_all] = ACTIONS(178), + [sym_keyword_contains_any] = ACTIONS(178), + [sym_keyword_contains_none] = ACTIONS(178), + [sym_keyword_inside] = ACTIONS(178), + [sym_keyword_in] = ACTIONS(178), + [sym_keyword_not_inside] = ACTIONS(178), + [sym_keyword_all_inside] = ACTIONS(178), + [sym_keyword_any_inside] = ACTIONS(178), + [sym_keyword_none_inside] = ACTIONS(178), + [sym_keyword_outside] = ACTIONS(178), + [sym_keyword_intersects] = ACTIONS(178), + [sym_keyword_flexible] = ACTIONS(178), + [sym_keyword_readonly] = ACTIONS(178), + [sym_keyword_type] = ACTIONS(178), + [sym_keyword_default] = ACTIONS(178), + [sym_keyword_assert] = ACTIONS(178), + [sym_keyword_permissions] = ACTIONS(178), + [sym_keyword_comment] = ACTIONS(178), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_RPAREN] = ACTIONS(176), + [anon_sym_LBRACE] = ACTIONS(479), + [anon_sym_RBRACE] = ACTIONS(176), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [sym_int] = ACTIONS(481), + [sym_record_id_ident] = ACTIONS(481), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), }, [241] = { - [sym_array] = STATE(265), - [sym_object] = STATE(265), - [sym_record_id_value] = STATE(320), - [ts_builtin_sym_end] = ACTIONS(343), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(343), - [sym_keyword_as] = ACTIONS(345), - [sym_keyword_and] = ACTIONS(345), - [sym_keyword_or] = ACTIONS(345), - [sym_keyword_is] = ACTIONS(345), - [sym_keyword_not] = ACTIONS(345), - [sym_keyword_contains] = ACTIONS(345), - [sym_keyword_contains_not] = ACTIONS(345), - [sym_keyword_contains_all] = ACTIONS(345), - [sym_keyword_contains_any] = ACTIONS(345), - [sym_keyword_contains_none] = ACTIONS(345), - [sym_keyword_inside] = ACTIONS(345), - [sym_keyword_in] = ACTIONS(345), - [sym_keyword_not_inside] = ACTIONS(345), - [sym_keyword_all_inside] = ACTIONS(345), - [sym_keyword_any_inside] = ACTIONS(345), - [sym_keyword_none_inside] = ACTIONS(345), - [sym_keyword_outside] = ACTIONS(345), - [sym_keyword_intersects] = ACTIONS(345), - [sym_keyword_drop] = ACTIONS(345), - [sym_keyword_schemafull] = ACTIONS(345), - [sym_keyword_schemaless] = ACTIONS(345), - [sym_keyword_changefeed] = ACTIONS(345), - [sym_keyword_type] = ACTIONS(345), - [sym_keyword_permissions] = ACTIONS(345), - [sym_keyword_for] = ACTIONS(345), - [sym_keyword_comment] = ACTIONS(345), - [anon_sym_DASH_GT] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(343), - [anon_sym_LBRACE] = ACTIONS(464), - [anon_sym_LT_DASH] = ACTIONS(345), - [anon_sym_LT_DASH_GT] = ACTIONS(343), - [anon_sym_STAR] = ACTIONS(345), - [anon_sym_DOT] = ACTIONS(343), - [anon_sym_LT] = ACTIONS(345), - [anon_sym_GT] = ACTIONS(345), - [sym_int] = ACTIONS(466), - [sym_record_id_ident] = ACTIONS(466), - [anon_sym_EQ] = ACTIONS(345), - [anon_sym_DASH] = ACTIONS(345), - [anon_sym_AT] = ACTIONS(345), - [anon_sym_LT_PIPE] = ACTIONS(343), - [anon_sym_AMP_AMP] = ACTIONS(343), - [anon_sym_PIPE_PIPE] = ACTIONS(343), - [anon_sym_QMARK_QMARK] = ACTIONS(343), - [anon_sym_QMARK_COLON] = ACTIONS(343), - [anon_sym_BANG_EQ] = ACTIONS(343), - [anon_sym_EQ_EQ] = ACTIONS(343), - [anon_sym_QMARK_EQ] = ACTIONS(343), - [anon_sym_STAR_EQ] = ACTIONS(343), - [anon_sym_TILDE] = ACTIONS(343), - [anon_sym_BANG_TILDE] = ACTIONS(343), - [anon_sym_STAR_TILDE] = ACTIONS(343), - [anon_sym_LT_EQ] = ACTIONS(343), - [anon_sym_GT_EQ] = ACTIONS(343), - [anon_sym_PLUS] = ACTIONS(345), - [anon_sym_PLUS_EQ] = ACTIONS(343), - [anon_sym_DASH_EQ] = ACTIONS(343), - [anon_sym_u00d7] = ACTIONS(343), - [anon_sym_SLASH] = ACTIONS(345), - [anon_sym_u00f7] = ACTIONS(343), - [anon_sym_STAR_STAR] = ACTIONS(343), - [anon_sym_u220b] = ACTIONS(343), - [anon_sym_u220c] = ACTIONS(343), - [anon_sym_u2287] = ACTIONS(343), - [anon_sym_u2283] = ACTIONS(343), - [anon_sym_u2285] = ACTIONS(343), - [anon_sym_u2208] = ACTIONS(343), - [anon_sym_u2209] = ACTIONS(343), - [anon_sym_u2286] = ACTIONS(343), - [anon_sym_u2282] = ACTIONS(343), - [anon_sym_u2284] = ACTIONS(343), - [anon_sym_AT_AT] = ACTIONS(343), + [sym_array] = STATE(100), + [sym_object] = STATE(100), + [sym_record_id_value] = STATE(124), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(487), + [sym_keyword_value] = ACTIONS(489), + [sym_keyword_and] = ACTIONS(489), + [sym_keyword_or] = ACTIONS(489), + [sym_keyword_is] = ACTIONS(489), + [sym_keyword_not] = ACTIONS(489), + [sym_keyword_contains] = ACTIONS(489), + [sym_keyword_contains_not] = ACTIONS(489), + [sym_keyword_contains_all] = ACTIONS(489), + [sym_keyword_contains_any] = ACTIONS(489), + [sym_keyword_contains_none] = ACTIONS(489), + [sym_keyword_inside] = ACTIONS(489), + [sym_keyword_in] = ACTIONS(489), + [sym_keyword_not_inside] = ACTIONS(489), + [sym_keyword_all_inside] = ACTIONS(489), + [sym_keyword_any_inside] = ACTIONS(489), + [sym_keyword_none_inside] = ACTIONS(489), + [sym_keyword_outside] = ACTIONS(489), + [sym_keyword_intersects] = ACTIONS(489), + [sym_keyword_flexible] = ACTIONS(489), + [sym_keyword_readonly] = ACTIONS(489), + [sym_keyword_type] = ACTIONS(489), + [sym_keyword_default] = ACTIONS(489), + [sym_keyword_assert] = ACTIONS(489), + [sym_keyword_permissions] = ACTIONS(489), + [sym_keyword_comment] = ACTIONS(489), + [anon_sym_DASH_GT] = ACTIONS(487), + [anon_sym_LBRACK] = ACTIONS(487), + [anon_sym_RPAREN] = ACTIONS(487), + [anon_sym_LBRACE] = ACTIONS(479), + [anon_sym_RBRACE] = ACTIONS(487), + [anon_sym_LT_DASH] = ACTIONS(489), + [anon_sym_LT_DASH_GT] = ACTIONS(487), + [anon_sym_STAR] = ACTIONS(489), + [anon_sym_DOT] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(489), + [anon_sym_GT] = ACTIONS(489), + [sym_int] = ACTIONS(481), + [sym_record_id_ident] = ACTIONS(481), + [anon_sym_EQ] = ACTIONS(489), + [anon_sym_DASH] = ACTIONS(489), + [anon_sym_AT] = ACTIONS(489), + [anon_sym_LT_PIPE] = ACTIONS(487), + [anon_sym_AMP_AMP] = ACTIONS(487), + [anon_sym_PIPE_PIPE] = ACTIONS(487), + [anon_sym_QMARK_QMARK] = ACTIONS(487), + [anon_sym_QMARK_COLON] = ACTIONS(487), + [anon_sym_BANG_EQ] = ACTIONS(487), + [anon_sym_EQ_EQ] = ACTIONS(487), + [anon_sym_QMARK_EQ] = ACTIONS(487), + [anon_sym_STAR_EQ] = ACTIONS(487), + [anon_sym_TILDE] = ACTIONS(487), + [anon_sym_BANG_TILDE] = ACTIONS(487), + [anon_sym_STAR_TILDE] = ACTIONS(487), + [anon_sym_LT_EQ] = ACTIONS(487), + [anon_sym_GT_EQ] = ACTIONS(487), + [anon_sym_PLUS] = ACTIONS(489), + [anon_sym_PLUS_EQ] = ACTIONS(487), + [anon_sym_DASH_EQ] = ACTIONS(487), + [anon_sym_u00d7] = ACTIONS(487), + [anon_sym_SLASH] = ACTIONS(489), + [anon_sym_u00f7] = ACTIONS(487), + [anon_sym_STAR_STAR] = ACTIONS(487), + [anon_sym_u220b] = ACTIONS(487), + [anon_sym_u220c] = ACTIONS(487), + [anon_sym_u2287] = ACTIONS(487), + [anon_sym_u2283] = ACTIONS(487), + [anon_sym_u2285] = ACTIONS(487), + [anon_sym_u2208] = ACTIONS(487), + [anon_sym_u2209] = ACTIONS(487), + [anon_sym_u2286] = ACTIONS(487), + [anon_sym_u2282] = ACTIONS(487), + [anon_sym_u2284] = ACTIONS(487), + [anon_sym_AT_AT] = ACTIONS(487), }, [242] = { - [sym_array] = STATE(101), - [sym_object] = STATE(101), - [sym_record_id_value] = STATE(110), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(190), - [sym_keyword_value] = ACTIONS(192), - [sym_keyword_and] = ACTIONS(192), - [sym_keyword_or] = ACTIONS(192), - [sym_keyword_is] = ACTIONS(192), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(192), - [sym_keyword_contains_not] = ACTIONS(192), - [sym_keyword_contains_all] = ACTIONS(192), - [sym_keyword_contains_any] = ACTIONS(192), - [sym_keyword_contains_none] = ACTIONS(192), - [sym_keyword_inside] = ACTIONS(192), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(192), - [sym_keyword_all_inside] = ACTIONS(192), - [sym_keyword_any_inside] = ACTIONS(192), - [sym_keyword_none_inside] = ACTIONS(192), - [sym_keyword_outside] = ACTIONS(192), - [sym_keyword_intersects] = ACTIONS(192), - [sym_keyword_flexible] = ACTIONS(192), - [sym_keyword_readonly] = ACTIONS(192), - [sym_keyword_type] = ACTIONS(192), - [sym_keyword_default] = ACTIONS(192), - [sym_keyword_assert] = ACTIONS(192), - [sym_keyword_permissions] = ACTIONS(192), - [sym_keyword_comment] = ACTIONS(192), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_RPAREN] = ACTIONS(190), - [anon_sym_LBRACE] = ACTIONS(375), - [anon_sym_RBRACE] = ACTIONS(190), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [sym_int] = ACTIONS(377), - [sym_record_id_ident] = ACTIONS(377), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), + [sym_array] = STATE(265), + [sym_object] = STATE(265), + [sym_record_id_value] = STATE(322), + [ts_builtin_sym_end] = ACTIONS(487), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(487), + [sym_keyword_as] = ACTIONS(489), + [sym_keyword_group] = ACTIONS(489), + [sym_keyword_and] = ACTIONS(489), + [sym_keyword_or] = ACTIONS(489), + [sym_keyword_is] = ACTIONS(489), + [sym_keyword_not] = ACTIONS(489), + [sym_keyword_contains] = ACTIONS(489), + [sym_keyword_contains_not] = ACTIONS(489), + [sym_keyword_contains_all] = ACTIONS(489), + [sym_keyword_contains_any] = ACTIONS(489), + [sym_keyword_contains_none] = ACTIONS(489), + [sym_keyword_inside] = ACTIONS(489), + [sym_keyword_in] = ACTIONS(489), + [sym_keyword_not_inside] = ACTIONS(489), + [sym_keyword_all_inside] = ACTIONS(489), + [sym_keyword_any_inside] = ACTIONS(489), + [sym_keyword_none_inside] = ACTIONS(489), + [sym_keyword_outside] = ACTIONS(489), + [sym_keyword_intersects] = ACTIONS(489), + [sym_keyword_drop] = ACTIONS(489), + [sym_keyword_schemafull] = ACTIONS(489), + [sym_keyword_schemaless] = ACTIONS(489), + [sym_keyword_changefeed] = ACTIONS(489), + [sym_keyword_type] = ACTIONS(489), + [sym_keyword_permissions] = ACTIONS(489), + [sym_keyword_comment] = ACTIONS(489), + [anon_sym_DASH_GT] = ACTIONS(487), + [anon_sym_LBRACK] = ACTIONS(487), + [anon_sym_LBRACE] = ACTIONS(523), + [anon_sym_LT_DASH] = ACTIONS(489), + [anon_sym_LT_DASH_GT] = ACTIONS(487), + [anon_sym_STAR] = ACTIONS(489), + [anon_sym_DOT] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(489), + [anon_sym_GT] = ACTIONS(489), + [sym_int] = ACTIONS(525), + [sym_record_id_ident] = ACTIONS(525), + [anon_sym_EQ] = ACTIONS(489), + [anon_sym_DASH] = ACTIONS(489), + [anon_sym_AT] = ACTIONS(489), + [anon_sym_LT_PIPE] = ACTIONS(487), + [anon_sym_AMP_AMP] = ACTIONS(487), + [anon_sym_PIPE_PIPE] = ACTIONS(487), + [anon_sym_QMARK_QMARK] = ACTIONS(487), + [anon_sym_QMARK_COLON] = ACTIONS(487), + [anon_sym_BANG_EQ] = ACTIONS(487), + [anon_sym_EQ_EQ] = ACTIONS(487), + [anon_sym_QMARK_EQ] = ACTIONS(487), + [anon_sym_STAR_EQ] = ACTIONS(487), + [anon_sym_TILDE] = ACTIONS(487), + [anon_sym_BANG_TILDE] = ACTIONS(487), + [anon_sym_STAR_TILDE] = ACTIONS(487), + [anon_sym_LT_EQ] = ACTIONS(487), + [anon_sym_GT_EQ] = ACTIONS(487), + [anon_sym_PLUS] = ACTIONS(489), + [anon_sym_PLUS_EQ] = ACTIONS(487), + [anon_sym_DASH_EQ] = ACTIONS(487), + [anon_sym_u00d7] = ACTIONS(487), + [anon_sym_SLASH] = ACTIONS(489), + [anon_sym_u00f7] = ACTIONS(487), + [anon_sym_STAR_STAR] = ACTIONS(487), + [anon_sym_u220b] = ACTIONS(487), + [anon_sym_u220c] = ACTIONS(487), + [anon_sym_u2287] = ACTIONS(487), + [anon_sym_u2283] = ACTIONS(487), + [anon_sym_u2285] = ACTIONS(487), + [anon_sym_u2208] = ACTIONS(487), + [anon_sym_u2209] = ACTIONS(487), + [anon_sym_u2286] = ACTIONS(487), + [anon_sym_u2282] = ACTIONS(487), + [anon_sym_u2284] = ACTIONS(487), + [anon_sym_AT_AT] = ACTIONS(487), }, [243] = { [sym_array] = STATE(265), [sym_object] = STATE(265), - [sym_record_id_value] = STATE(312), - [ts_builtin_sym_end] = ACTIONS(190), + [sym_record_id_value] = STATE(307), + [ts_builtin_sym_end] = ACTIONS(176), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(190), - [sym_keyword_as] = ACTIONS(192), - [sym_keyword_and] = ACTIONS(192), - [sym_keyword_or] = ACTIONS(192), - [sym_keyword_is] = ACTIONS(192), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(192), - [sym_keyword_contains_not] = ACTIONS(192), - [sym_keyword_contains_all] = ACTIONS(192), - [sym_keyword_contains_any] = ACTIONS(192), - [sym_keyword_contains_none] = ACTIONS(192), - [sym_keyword_inside] = ACTIONS(192), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(192), - [sym_keyword_all_inside] = ACTIONS(192), - [sym_keyword_any_inside] = ACTIONS(192), - [sym_keyword_none_inside] = ACTIONS(192), - [sym_keyword_outside] = ACTIONS(192), - [sym_keyword_intersects] = ACTIONS(192), - [sym_keyword_drop] = ACTIONS(192), - [sym_keyword_schemafull] = ACTIONS(192), - [sym_keyword_schemaless] = ACTIONS(192), - [sym_keyword_changefeed] = ACTIONS(192), - [sym_keyword_type] = ACTIONS(192), - [sym_keyword_permissions] = ACTIONS(192), - [sym_keyword_for] = ACTIONS(192), - [sym_keyword_comment] = ACTIONS(192), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_LBRACE] = ACTIONS(464), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [sym_int] = ACTIONS(466), - [sym_record_id_ident] = ACTIONS(466), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), + [sym_semi_colon] = ACTIONS(176), + [sym_keyword_as] = ACTIONS(178), + [sym_keyword_group] = ACTIONS(178), + [sym_keyword_and] = ACTIONS(178), + [sym_keyword_or] = ACTIONS(178), + [sym_keyword_is] = ACTIONS(178), + [sym_keyword_not] = ACTIONS(178), + [sym_keyword_contains] = ACTIONS(178), + [sym_keyword_contains_not] = ACTIONS(178), + [sym_keyword_contains_all] = ACTIONS(178), + [sym_keyword_contains_any] = ACTIONS(178), + [sym_keyword_contains_none] = ACTIONS(178), + [sym_keyword_inside] = ACTIONS(178), + [sym_keyword_in] = ACTIONS(178), + [sym_keyword_not_inside] = ACTIONS(178), + [sym_keyword_all_inside] = ACTIONS(178), + [sym_keyword_any_inside] = ACTIONS(178), + [sym_keyword_none_inside] = ACTIONS(178), + [sym_keyword_outside] = ACTIONS(178), + [sym_keyword_intersects] = ACTIONS(178), + [sym_keyword_drop] = ACTIONS(178), + [sym_keyword_schemafull] = ACTIONS(178), + [sym_keyword_schemaless] = ACTIONS(178), + [sym_keyword_changefeed] = ACTIONS(178), + [sym_keyword_type] = ACTIONS(178), + [sym_keyword_permissions] = ACTIONS(178), + [sym_keyword_comment] = ACTIONS(178), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_LBRACE] = ACTIONS(523), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [sym_int] = ACTIONS(525), + [sym_record_id_ident] = ACTIONS(525), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), }, [244] = { - [sym_array] = STATE(101), - [sym_object] = STATE(101), - [sym_record_id_value] = STATE(108), + [sym_array] = STATE(260), + [sym_object] = STATE(260), + [sym_record_id_value] = STATE(303), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(174), - [sym_keyword_value] = ACTIONS(176), - [sym_keyword_and] = ACTIONS(176), - [sym_keyword_or] = ACTIONS(176), - [sym_keyword_is] = ACTIONS(176), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(176), - [sym_keyword_contains_not] = ACTIONS(176), - [sym_keyword_contains_all] = ACTIONS(176), - [sym_keyword_contains_any] = ACTIONS(176), - [sym_keyword_contains_none] = ACTIONS(176), - [sym_keyword_inside] = ACTIONS(176), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(176), - [sym_keyword_all_inside] = ACTIONS(176), - [sym_keyword_any_inside] = ACTIONS(176), - [sym_keyword_none_inside] = ACTIONS(176), - [sym_keyword_outside] = ACTIONS(176), - [sym_keyword_intersects] = ACTIONS(176), - [sym_keyword_flexible] = ACTIONS(176), - [sym_keyword_readonly] = ACTIONS(176), - [sym_keyword_type] = ACTIONS(176), - [sym_keyword_default] = ACTIONS(176), - [sym_keyword_assert] = ACTIONS(176), - [sym_keyword_permissions] = ACTIONS(176), - [sym_keyword_comment] = ACTIONS(176), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_RPAREN] = ACTIONS(174), - [anon_sym_LBRACE] = ACTIONS(375), - [anon_sym_RBRACE] = ACTIONS(174), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [sym_int] = ACTIONS(377), - [sym_record_id_ident] = ACTIONS(377), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), + [sym_semi_colon] = ACTIONS(144), + [sym_keyword_explain] = ACTIONS(146), + [sym_keyword_parallel] = ACTIONS(146), + [sym_keyword_timeout] = ACTIONS(146), + [sym_keyword_fetch] = ACTIONS(146), + [sym_keyword_limit] = ACTIONS(146), + [sym_keyword_order] = ACTIONS(146), + [sym_keyword_split] = ACTIONS(146), + [sym_keyword_group] = ACTIONS(146), + [sym_keyword_and] = ACTIONS(146), + [sym_keyword_or] = ACTIONS(146), + [sym_keyword_is] = ACTIONS(146), + [sym_keyword_not] = ACTIONS(146), + [sym_keyword_contains] = ACTIONS(146), + [sym_keyword_contains_not] = ACTIONS(146), + [sym_keyword_contains_all] = ACTIONS(146), + [sym_keyword_contains_any] = ACTIONS(146), + [sym_keyword_contains_none] = ACTIONS(146), + [sym_keyword_inside] = ACTIONS(146), + [sym_keyword_in] = ACTIONS(146), + [sym_keyword_not_inside] = ACTIONS(146), + [sym_keyword_all_inside] = ACTIONS(146), + [sym_keyword_any_inside] = ACTIONS(146), + [sym_keyword_none_inside] = ACTIONS(146), + [sym_keyword_outside] = ACTIONS(146), + [sym_keyword_intersects] = ACTIONS(146), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_RPAREN] = ACTIONS(144), + [anon_sym_LBRACE] = ACTIONS(405), + [anon_sym_RBRACE] = ACTIONS(144), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [sym_int] = ACTIONS(493), + [sym_record_id_ident] = ACTIONS(493), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), }, [245] = { - [sym_array] = STATE(310), - [sym_object] = STATE(310), - [sym_record_id_value] = STATE(334), - [ts_builtin_sym_end] = ACTIONS(343), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(343), - [sym_keyword_explain] = ACTIONS(345), - [sym_keyword_parallel] = ACTIONS(345), - [sym_keyword_timeout] = ACTIONS(345), - [sym_keyword_fetch] = ACTIONS(345), - [sym_keyword_limit] = ACTIONS(345), - [sym_keyword_order] = ACTIONS(345), - [sym_keyword_split] = ACTIONS(345), - [sym_keyword_group] = ACTIONS(345), - [sym_keyword_and] = ACTIONS(345), - [sym_keyword_or] = ACTIONS(345), - [sym_keyword_is] = ACTIONS(345), - [sym_keyword_not] = ACTIONS(345), - [sym_keyword_contains] = ACTIONS(345), - [sym_keyword_contains_not] = ACTIONS(345), - [sym_keyword_contains_all] = ACTIONS(345), - [sym_keyword_contains_any] = ACTIONS(345), - [sym_keyword_contains_none] = ACTIONS(345), - [sym_keyword_inside] = ACTIONS(345), - [sym_keyword_in] = ACTIONS(345), - [sym_keyword_not_inside] = ACTIONS(345), - [sym_keyword_all_inside] = ACTIONS(345), - [sym_keyword_any_inside] = ACTIONS(345), - [sym_keyword_none_inside] = ACTIONS(345), - [sym_keyword_outside] = ACTIONS(345), - [sym_keyword_intersects] = ACTIONS(345), - [anon_sym_DASH_GT] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(343), - [anon_sym_LBRACE] = ACTIONS(472), - [anon_sym_LT_DASH] = ACTIONS(345), - [anon_sym_LT_DASH_GT] = ACTIONS(343), - [anon_sym_STAR] = ACTIONS(345), - [anon_sym_DOT] = ACTIONS(343), - [anon_sym_LT] = ACTIONS(345), - [anon_sym_GT] = ACTIONS(345), - [sym_int] = ACTIONS(474), - [sym_record_id_ident] = ACTIONS(474), - [anon_sym_EQ] = ACTIONS(345), - [anon_sym_DASH] = ACTIONS(345), - [anon_sym_AT] = ACTIONS(345), - [anon_sym_LT_PIPE] = ACTIONS(343), - [anon_sym_AMP_AMP] = ACTIONS(343), - [anon_sym_PIPE_PIPE] = ACTIONS(343), - [anon_sym_QMARK_QMARK] = ACTIONS(343), - [anon_sym_QMARK_COLON] = ACTIONS(343), - [anon_sym_BANG_EQ] = ACTIONS(343), - [anon_sym_EQ_EQ] = ACTIONS(343), - [anon_sym_QMARK_EQ] = ACTIONS(343), - [anon_sym_STAR_EQ] = ACTIONS(343), - [anon_sym_TILDE] = ACTIONS(343), - [anon_sym_BANG_TILDE] = ACTIONS(343), - [anon_sym_STAR_TILDE] = ACTIONS(343), - [anon_sym_LT_EQ] = ACTIONS(343), - [anon_sym_GT_EQ] = ACTIONS(343), - [anon_sym_PLUS] = ACTIONS(345), - [anon_sym_PLUS_EQ] = ACTIONS(343), - [anon_sym_DASH_EQ] = ACTIONS(343), - [anon_sym_u00d7] = ACTIONS(343), - [anon_sym_SLASH] = ACTIONS(345), - [anon_sym_u00f7] = ACTIONS(343), - [anon_sym_STAR_STAR] = ACTIONS(343), - [anon_sym_u220b] = ACTIONS(343), - [anon_sym_u220c] = ACTIONS(343), - [anon_sym_u2287] = ACTIONS(343), - [anon_sym_u2283] = ACTIONS(343), - [anon_sym_u2285] = ACTIONS(343), - [anon_sym_u2208] = ACTIONS(343), - [anon_sym_u2209] = ACTIONS(343), - [anon_sym_u2286] = ACTIONS(343), - [anon_sym_u2282] = ACTIONS(343), - [anon_sym_u2284] = ACTIONS(343), - [anon_sym_AT_AT] = ACTIONS(343), - }, - [246] = { - [sym_array] = STATE(310), - [sym_object] = STATE(310), + [sym_array] = STATE(281), + [sym_object] = STATE(281), [sym_record_id_value] = STATE(344), - [ts_builtin_sym_end] = ACTIONS(190), + [ts_builtin_sym_end] = ACTIONS(144), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(190), - [sym_keyword_explain] = ACTIONS(192), - [sym_keyword_parallel] = ACTIONS(192), - [sym_keyword_timeout] = ACTIONS(192), - [sym_keyword_fetch] = ACTIONS(192), - [sym_keyword_limit] = ACTIONS(192), - [sym_keyword_order] = ACTIONS(192), - [sym_keyword_split] = ACTIONS(192), - [sym_keyword_group] = ACTIONS(192), - [sym_keyword_and] = ACTIONS(192), - [sym_keyword_or] = ACTIONS(192), - [sym_keyword_is] = ACTIONS(192), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(192), - [sym_keyword_contains_not] = ACTIONS(192), - [sym_keyword_contains_all] = ACTIONS(192), - [sym_keyword_contains_any] = ACTIONS(192), - [sym_keyword_contains_none] = ACTIONS(192), - [sym_keyword_inside] = ACTIONS(192), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(192), - [sym_keyword_all_inside] = ACTIONS(192), - [sym_keyword_any_inside] = ACTIONS(192), - [sym_keyword_none_inside] = ACTIONS(192), - [sym_keyword_outside] = ACTIONS(192), - [sym_keyword_intersects] = ACTIONS(192), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_LBRACE] = ACTIONS(472), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [sym_int] = ACTIONS(474), - [sym_record_id_ident] = ACTIONS(474), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), + [sym_semi_colon] = ACTIONS(144), + [sym_keyword_explain] = ACTIONS(146), + [sym_keyword_parallel] = ACTIONS(146), + [sym_keyword_timeout] = ACTIONS(146), + [sym_keyword_fetch] = ACTIONS(146), + [sym_keyword_limit] = ACTIONS(146), + [sym_keyword_order] = ACTIONS(146), + [sym_keyword_split] = ACTIONS(146), + [sym_keyword_group] = ACTIONS(146), + [sym_keyword_and] = ACTIONS(146), + [sym_keyword_or] = ACTIONS(146), + [sym_keyword_is] = ACTIONS(146), + [sym_keyword_not] = ACTIONS(146), + [sym_keyword_contains] = ACTIONS(146), + [sym_keyword_contains_not] = ACTIONS(146), + [sym_keyword_contains_all] = ACTIONS(146), + [sym_keyword_contains_any] = ACTIONS(146), + [sym_keyword_contains_none] = ACTIONS(146), + [sym_keyword_inside] = ACTIONS(146), + [sym_keyword_in] = ACTIONS(146), + [sym_keyword_not_inside] = ACTIONS(146), + [sym_keyword_all_inside] = ACTIONS(146), + [sym_keyword_any_inside] = ACTIONS(146), + [sym_keyword_none_inside] = ACTIONS(146), + [sym_keyword_outside] = ACTIONS(146), + [sym_keyword_intersects] = ACTIONS(146), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_LBRACE] = ACTIONS(439), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [sym_int] = ACTIONS(535), + [sym_record_id_ident] = ACTIONS(535), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), }, - [247] = { - [sym_array] = STATE(310), - [sym_object] = STATE(310), - [sym_record_id_value] = STATE(337), - [ts_builtin_sym_end] = ACTIONS(174), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(174), - [sym_keyword_explain] = ACTIONS(176), - [sym_keyword_parallel] = ACTIONS(176), - [sym_keyword_timeout] = ACTIONS(176), - [sym_keyword_fetch] = ACTIONS(176), - [sym_keyword_limit] = ACTIONS(176), - [sym_keyword_order] = ACTIONS(176), - [sym_keyword_split] = ACTIONS(176), - [sym_keyword_group] = ACTIONS(176), - [sym_keyword_and] = ACTIONS(176), - [sym_keyword_or] = ACTIONS(176), - [sym_keyword_is] = ACTIONS(176), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(176), - [sym_keyword_contains_not] = ACTIONS(176), - [sym_keyword_contains_all] = ACTIONS(176), - [sym_keyword_contains_any] = ACTIONS(176), - [sym_keyword_contains_none] = ACTIONS(176), - [sym_keyword_inside] = ACTIONS(176), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(176), - [sym_keyword_all_inside] = ACTIONS(176), - [sym_keyword_any_inside] = ACTIONS(176), - [sym_keyword_none_inside] = ACTIONS(176), - [sym_keyword_outside] = ACTIONS(176), - [sym_keyword_intersects] = ACTIONS(176), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_LBRACE] = ACTIONS(472), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [sym_int] = ACTIONS(474), - [sym_record_id_ident] = ACTIONS(474), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), + [246] = { + [aux_sym_duration_repeat1] = STATE(246), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(101), + [sym_keyword_explain] = ACTIONS(101), + [sym_keyword_parallel] = ACTIONS(101), + [sym_keyword_timeout] = ACTIONS(101), + [sym_keyword_fetch] = ACTIONS(101), + [sym_keyword_limit] = ACTIONS(101), + [sym_keyword_order] = ACTIONS(101), + [sym_keyword_with] = ACTIONS(101), + [sym_keyword_where] = ACTIONS(101), + [sym_keyword_split] = ACTIONS(101), + [sym_keyword_group] = ACTIONS(101), + [sym_keyword_and] = ACTIONS(101), + [sym_keyword_or] = ACTIONS(103), + [sym_keyword_is] = ACTIONS(101), + [sym_keyword_not] = ACTIONS(103), + [sym_keyword_contains] = ACTIONS(101), + [sym_keyword_contains_not] = ACTIONS(101), + [sym_keyword_contains_all] = ACTIONS(101), + [sym_keyword_contains_any] = ACTIONS(101), + [sym_keyword_contains_none] = ACTIONS(101), + [sym_keyword_inside] = ACTIONS(101), + [sym_keyword_in] = ACTIONS(103), + [sym_keyword_not_inside] = ACTIONS(101), + [sym_keyword_all_inside] = ACTIONS(101), + [sym_keyword_any_inside] = ACTIONS(101), + [sym_keyword_none_inside] = ACTIONS(101), + [sym_keyword_outside] = ACTIONS(101), + [sym_keyword_intersects] = ACTIONS(101), + [anon_sym_COMMA] = ACTIONS(101), + [anon_sym_DASH_GT] = ACTIONS(101), + [anon_sym_LBRACK] = ACTIONS(101), + [anon_sym_RPAREN] = ACTIONS(101), + [anon_sym_RBRACE] = ACTIONS(101), + [anon_sym_LT_DASH] = ACTIONS(103), + [anon_sym_LT_DASH_GT] = ACTIONS(101), + [anon_sym_STAR] = ACTIONS(103), + [anon_sym_DOT] = ACTIONS(101), + [anon_sym_LT] = ACTIONS(103), + [anon_sym_GT] = ACTIONS(103), + [anon_sym_EQ] = ACTIONS(103), + [sym_duration_part] = ACTIONS(588), + [anon_sym_DASH] = ACTIONS(103), + [anon_sym_AT] = ACTIONS(103), + [anon_sym_LT_PIPE] = ACTIONS(101), + [anon_sym_AMP_AMP] = ACTIONS(101), + [anon_sym_PIPE_PIPE] = ACTIONS(101), + [anon_sym_QMARK_QMARK] = ACTIONS(101), + [anon_sym_QMARK_COLON] = ACTIONS(101), + [anon_sym_BANG_EQ] = ACTIONS(101), + [anon_sym_EQ_EQ] = ACTIONS(101), + [anon_sym_QMARK_EQ] = ACTIONS(101), + [anon_sym_STAR_EQ] = ACTIONS(101), + [anon_sym_TILDE] = ACTIONS(101), + [anon_sym_BANG_TILDE] = ACTIONS(101), + [anon_sym_STAR_TILDE] = ACTIONS(101), + [anon_sym_LT_EQ] = ACTIONS(101), + [anon_sym_GT_EQ] = ACTIONS(101), + [anon_sym_PLUS] = ACTIONS(103), + [anon_sym_PLUS_EQ] = ACTIONS(101), + [anon_sym_DASH_EQ] = ACTIONS(101), + [anon_sym_u00d7] = ACTIONS(101), + [anon_sym_SLASH] = ACTIONS(103), + [anon_sym_u00f7] = ACTIONS(101), + [anon_sym_STAR_STAR] = ACTIONS(101), + [anon_sym_u220b] = ACTIONS(101), + [anon_sym_u220c] = ACTIONS(101), + [anon_sym_u2287] = ACTIONS(101), + [anon_sym_u2283] = ACTIONS(101), + [anon_sym_u2285] = ACTIONS(101), + [anon_sym_u2208] = ACTIONS(101), + [anon_sym_u2209] = ACTIONS(101), + [anon_sym_u2286] = ACTIONS(101), + [anon_sym_u2282] = ACTIONS(101), + [anon_sym_u2284] = ACTIONS(101), + [anon_sym_AT_AT] = ACTIONS(101), }, - [248] = { + [247] = { [sym_array] = STATE(41), [sym_object] = STATE(41), [sym_record_id_value] = STATE(49), - [ts_builtin_sym_end] = ACTIONS(174), + [ts_builtin_sym_end] = ACTIONS(176), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(174), - [sym_keyword_value] = ACTIONS(176), - [sym_keyword_and] = ACTIONS(176), - [sym_keyword_or] = ACTIONS(176), - [sym_keyword_is] = ACTIONS(176), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(176), - [sym_keyword_contains_not] = ACTIONS(176), - [sym_keyword_contains_all] = ACTIONS(176), - [sym_keyword_contains_any] = ACTIONS(176), - [sym_keyword_contains_none] = ACTIONS(176), - [sym_keyword_inside] = ACTIONS(176), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(176), - [sym_keyword_all_inside] = ACTIONS(176), - [sym_keyword_any_inside] = ACTIONS(176), - [sym_keyword_none_inside] = ACTIONS(176), - [sym_keyword_outside] = ACTIONS(176), - [sym_keyword_intersects] = ACTIONS(176), - [sym_keyword_flexible] = ACTIONS(176), - [sym_keyword_readonly] = ACTIONS(176), - [sym_keyword_type] = ACTIONS(176), - [sym_keyword_default] = ACTIONS(176), - [sym_keyword_assert] = ACTIONS(176), - [sym_keyword_permissions] = ACTIONS(176), - [sym_keyword_comment] = ACTIONS(176), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_LBRACE] = ACTIONS(45), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [sym_int] = ACTIONS(476), - [sym_record_id_ident] = ACTIONS(476), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), + [sym_semi_colon] = ACTIONS(176), + [sym_keyword_value] = ACTIONS(178), + [sym_keyword_and] = ACTIONS(178), + [sym_keyword_or] = ACTIONS(178), + [sym_keyword_is] = ACTIONS(178), + [sym_keyword_not] = ACTIONS(178), + [sym_keyword_contains] = ACTIONS(178), + [sym_keyword_contains_not] = ACTIONS(178), + [sym_keyword_contains_all] = ACTIONS(178), + [sym_keyword_contains_any] = ACTIONS(178), + [sym_keyword_contains_none] = ACTIONS(178), + [sym_keyword_inside] = ACTIONS(178), + [sym_keyword_in] = ACTIONS(178), + [sym_keyword_not_inside] = ACTIONS(178), + [sym_keyword_all_inside] = ACTIONS(178), + [sym_keyword_any_inside] = ACTIONS(178), + [sym_keyword_none_inside] = ACTIONS(178), + [sym_keyword_outside] = ACTIONS(178), + [sym_keyword_intersects] = ACTIONS(178), + [sym_keyword_flexible] = ACTIONS(178), + [sym_keyword_readonly] = ACTIONS(178), + [sym_keyword_type] = ACTIONS(178), + [sym_keyword_default] = ACTIONS(178), + [sym_keyword_assert] = ACTIONS(178), + [sym_keyword_permissions] = ACTIONS(178), + [sym_keyword_comment] = ACTIONS(178), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_LBRACE] = ACTIONS(47), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [sym_int] = ACTIONS(558), + [sym_record_id_ident] = ACTIONS(558), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), + }, + [248] = { + [sym_array] = STATE(281), + [sym_object] = STATE(281), + [sym_record_id_value] = STATE(337), + [ts_builtin_sym_end] = ACTIONS(487), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(487), + [sym_keyword_explain] = ACTIONS(489), + [sym_keyword_parallel] = ACTIONS(489), + [sym_keyword_timeout] = ACTIONS(489), + [sym_keyword_fetch] = ACTIONS(489), + [sym_keyword_limit] = ACTIONS(489), + [sym_keyword_order] = ACTIONS(489), + [sym_keyword_split] = ACTIONS(489), + [sym_keyword_group] = ACTIONS(489), + [sym_keyword_and] = ACTIONS(489), + [sym_keyword_or] = ACTIONS(489), + [sym_keyword_is] = ACTIONS(489), + [sym_keyword_not] = ACTIONS(489), + [sym_keyword_contains] = ACTIONS(489), + [sym_keyword_contains_not] = ACTIONS(489), + [sym_keyword_contains_all] = ACTIONS(489), + [sym_keyword_contains_any] = ACTIONS(489), + [sym_keyword_contains_none] = ACTIONS(489), + [sym_keyword_inside] = ACTIONS(489), + [sym_keyword_in] = ACTIONS(489), + [sym_keyword_not_inside] = ACTIONS(489), + [sym_keyword_all_inside] = ACTIONS(489), + [sym_keyword_any_inside] = ACTIONS(489), + [sym_keyword_none_inside] = ACTIONS(489), + [sym_keyword_outside] = ACTIONS(489), + [sym_keyword_intersects] = ACTIONS(489), + [anon_sym_DASH_GT] = ACTIONS(487), + [anon_sym_LBRACK] = ACTIONS(487), + [anon_sym_LBRACE] = ACTIONS(439), + [anon_sym_LT_DASH] = ACTIONS(489), + [anon_sym_LT_DASH_GT] = ACTIONS(487), + [anon_sym_STAR] = ACTIONS(489), + [anon_sym_DOT] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(489), + [anon_sym_GT] = ACTIONS(489), + [sym_int] = ACTIONS(535), + [sym_record_id_ident] = ACTIONS(535), + [anon_sym_EQ] = ACTIONS(489), + [anon_sym_DASH] = ACTIONS(489), + [anon_sym_AT] = ACTIONS(489), + [anon_sym_LT_PIPE] = ACTIONS(487), + [anon_sym_AMP_AMP] = ACTIONS(487), + [anon_sym_PIPE_PIPE] = ACTIONS(487), + [anon_sym_QMARK_QMARK] = ACTIONS(487), + [anon_sym_QMARK_COLON] = ACTIONS(487), + [anon_sym_BANG_EQ] = ACTIONS(487), + [anon_sym_EQ_EQ] = ACTIONS(487), + [anon_sym_QMARK_EQ] = ACTIONS(487), + [anon_sym_STAR_EQ] = ACTIONS(487), + [anon_sym_TILDE] = ACTIONS(487), + [anon_sym_BANG_TILDE] = ACTIONS(487), + [anon_sym_STAR_TILDE] = ACTIONS(487), + [anon_sym_LT_EQ] = ACTIONS(487), + [anon_sym_GT_EQ] = ACTIONS(487), + [anon_sym_PLUS] = ACTIONS(489), + [anon_sym_PLUS_EQ] = ACTIONS(487), + [anon_sym_DASH_EQ] = ACTIONS(487), + [anon_sym_u00d7] = ACTIONS(487), + [anon_sym_SLASH] = ACTIONS(489), + [anon_sym_u00f7] = ACTIONS(487), + [anon_sym_STAR_STAR] = ACTIONS(487), + [anon_sym_u220b] = ACTIONS(487), + [anon_sym_u220c] = ACTIONS(487), + [anon_sym_u2287] = ACTIONS(487), + [anon_sym_u2283] = ACTIONS(487), + [anon_sym_u2285] = ACTIONS(487), + [anon_sym_u2208] = ACTIONS(487), + [anon_sym_u2209] = ACTIONS(487), + [anon_sym_u2286] = ACTIONS(487), + [anon_sym_u2282] = ACTIONS(487), + [anon_sym_u2284] = ACTIONS(487), + [anon_sym_AT_AT] = ACTIONS(487), }, [249] = { - [aux_sym_duration_repeat1] = STATE(250), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(99), - [sym_keyword_explain] = ACTIONS(99), - [sym_keyword_parallel] = ACTIONS(99), - [sym_keyword_timeout] = ACTIONS(99), - [sym_keyword_fetch] = ACTIONS(99), - [sym_keyword_limit] = ACTIONS(99), - [sym_keyword_order] = ACTIONS(99), - [sym_keyword_with] = ACTIONS(99), - [sym_keyword_where] = ACTIONS(99), - [sym_keyword_split] = ACTIONS(99), - [sym_keyword_group] = ACTIONS(99), - [sym_keyword_and] = ACTIONS(99), - [sym_keyword_or] = ACTIONS(101), - [sym_keyword_is] = ACTIONS(99), - [sym_keyword_not] = ACTIONS(101), - [sym_keyword_contains] = ACTIONS(99), - [sym_keyword_contains_not] = ACTIONS(99), - [sym_keyword_contains_all] = ACTIONS(99), - [sym_keyword_contains_any] = ACTIONS(99), - [sym_keyword_contains_none] = ACTIONS(99), - [sym_keyword_inside] = ACTIONS(99), - [sym_keyword_in] = ACTIONS(101), - [sym_keyword_not_inside] = ACTIONS(99), - [sym_keyword_all_inside] = ACTIONS(99), - [sym_keyword_any_inside] = ACTIONS(99), - [sym_keyword_none_inside] = ACTIONS(99), - [sym_keyword_outside] = ACTIONS(99), - [sym_keyword_intersects] = ACTIONS(99), - [anon_sym_COMMA] = ACTIONS(99), - [anon_sym_DASH_GT] = ACTIONS(99), - [anon_sym_LBRACK] = ACTIONS(99), - [anon_sym_RPAREN] = ACTIONS(99), - [anon_sym_RBRACE] = ACTIONS(99), - [anon_sym_LT_DASH] = ACTIONS(101), - [anon_sym_LT_DASH_GT] = ACTIONS(99), - [anon_sym_STAR] = ACTIONS(101), - [anon_sym_DOT] = ACTIONS(99), - [anon_sym_LT] = ACTIONS(101), - [anon_sym_GT] = ACTIONS(101), - [anon_sym_EQ] = ACTIONS(101), - [sym_duration_part] = ACTIONS(586), - [anon_sym_DASH] = ACTIONS(101), - [anon_sym_AT] = ACTIONS(101), - [anon_sym_LT_PIPE] = ACTIONS(99), - [anon_sym_AMP_AMP] = ACTIONS(99), - [anon_sym_PIPE_PIPE] = ACTIONS(99), - [anon_sym_QMARK_QMARK] = ACTIONS(99), - [anon_sym_QMARK_COLON] = ACTIONS(99), - [anon_sym_BANG_EQ] = ACTIONS(99), - [anon_sym_EQ_EQ] = ACTIONS(99), - [anon_sym_QMARK_EQ] = ACTIONS(99), - [anon_sym_STAR_EQ] = ACTIONS(99), - [anon_sym_TILDE] = ACTIONS(99), - [anon_sym_BANG_TILDE] = ACTIONS(99), - [anon_sym_STAR_TILDE] = ACTIONS(99), - [anon_sym_LT_EQ] = ACTIONS(99), - [anon_sym_GT_EQ] = ACTIONS(99), - [anon_sym_PLUS] = ACTIONS(101), - [anon_sym_PLUS_EQ] = ACTIONS(99), - [anon_sym_DASH_EQ] = ACTIONS(99), - [anon_sym_u00d7] = ACTIONS(99), - [anon_sym_SLASH] = ACTIONS(101), - [anon_sym_u00f7] = ACTIONS(99), - [anon_sym_STAR_STAR] = ACTIONS(99), - [anon_sym_u220b] = ACTIONS(99), - [anon_sym_u220c] = ACTIONS(99), - [anon_sym_u2287] = ACTIONS(99), - [anon_sym_u2283] = ACTIONS(99), - [anon_sym_u2285] = ACTIONS(99), - [anon_sym_u2208] = ACTIONS(99), - [anon_sym_u2209] = ACTIONS(99), - [anon_sym_u2286] = ACTIONS(99), - [anon_sym_u2282] = ACTIONS(99), - [anon_sym_u2284] = ACTIONS(99), - [anon_sym_AT_AT] = ACTIONS(99), + [sym_array] = STATE(281), + [sym_object] = STATE(281), + [sym_record_id_value] = STATE(345), + [ts_builtin_sym_end] = ACTIONS(176), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(176), + [sym_keyword_explain] = ACTIONS(178), + [sym_keyword_parallel] = ACTIONS(178), + [sym_keyword_timeout] = ACTIONS(178), + [sym_keyword_fetch] = ACTIONS(178), + [sym_keyword_limit] = ACTIONS(178), + [sym_keyword_order] = ACTIONS(178), + [sym_keyword_split] = ACTIONS(178), + [sym_keyword_group] = ACTIONS(178), + [sym_keyword_and] = ACTIONS(178), + [sym_keyword_or] = ACTIONS(178), + [sym_keyword_is] = ACTIONS(178), + [sym_keyword_not] = ACTIONS(178), + [sym_keyword_contains] = ACTIONS(178), + [sym_keyword_contains_not] = ACTIONS(178), + [sym_keyword_contains_all] = ACTIONS(178), + [sym_keyword_contains_any] = ACTIONS(178), + [sym_keyword_contains_none] = ACTIONS(178), + [sym_keyword_inside] = ACTIONS(178), + [sym_keyword_in] = ACTIONS(178), + [sym_keyword_not_inside] = ACTIONS(178), + [sym_keyword_all_inside] = ACTIONS(178), + [sym_keyword_any_inside] = ACTIONS(178), + [sym_keyword_none_inside] = ACTIONS(178), + [sym_keyword_outside] = ACTIONS(178), + [sym_keyword_intersects] = ACTIONS(178), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_LBRACE] = ACTIONS(439), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [sym_int] = ACTIONS(535), + [sym_record_id_ident] = ACTIONS(535), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), }, [250] = { - [aux_sym_duration_repeat1] = STATE(250), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(105), - [sym_keyword_explain] = ACTIONS(105), - [sym_keyword_parallel] = ACTIONS(105), - [sym_keyword_timeout] = ACTIONS(105), - [sym_keyword_fetch] = ACTIONS(105), - [sym_keyword_limit] = ACTIONS(105), - [sym_keyword_order] = ACTIONS(105), - [sym_keyword_with] = ACTIONS(105), - [sym_keyword_where] = ACTIONS(105), - [sym_keyword_split] = ACTIONS(105), - [sym_keyword_group] = ACTIONS(105), - [sym_keyword_and] = ACTIONS(105), - [sym_keyword_or] = ACTIONS(107), - [sym_keyword_is] = ACTIONS(105), - [sym_keyword_not] = ACTIONS(107), - [sym_keyword_contains] = ACTIONS(105), - [sym_keyword_contains_not] = ACTIONS(105), - [sym_keyword_contains_all] = ACTIONS(105), - [sym_keyword_contains_any] = ACTIONS(105), - [sym_keyword_contains_none] = ACTIONS(105), - [sym_keyword_inside] = ACTIONS(105), - [sym_keyword_in] = ACTIONS(107), - [sym_keyword_not_inside] = ACTIONS(105), - [sym_keyword_all_inside] = ACTIONS(105), - [sym_keyword_any_inside] = ACTIONS(105), - [sym_keyword_none_inside] = ACTIONS(105), - [sym_keyword_outside] = ACTIONS(105), - [sym_keyword_intersects] = ACTIONS(105), - [anon_sym_COMMA] = ACTIONS(105), - [anon_sym_DASH_GT] = ACTIONS(105), - [anon_sym_LBRACK] = ACTIONS(105), - [anon_sym_RPAREN] = ACTIONS(105), - [anon_sym_RBRACE] = ACTIONS(105), - [anon_sym_LT_DASH] = ACTIONS(107), - [anon_sym_LT_DASH_GT] = ACTIONS(105), - [anon_sym_STAR] = ACTIONS(107), - [anon_sym_DOT] = ACTIONS(105), - [anon_sym_LT] = ACTIONS(107), - [anon_sym_GT] = ACTIONS(107), - [anon_sym_EQ] = ACTIONS(107), - [sym_duration_part] = ACTIONS(588), - [anon_sym_DASH] = ACTIONS(107), - [anon_sym_AT] = ACTIONS(107), - [anon_sym_LT_PIPE] = ACTIONS(105), - [anon_sym_AMP_AMP] = ACTIONS(105), - [anon_sym_PIPE_PIPE] = ACTIONS(105), - [anon_sym_QMARK_QMARK] = ACTIONS(105), - [anon_sym_QMARK_COLON] = ACTIONS(105), - [anon_sym_BANG_EQ] = ACTIONS(105), - [anon_sym_EQ_EQ] = ACTIONS(105), - [anon_sym_QMARK_EQ] = ACTIONS(105), - [anon_sym_STAR_EQ] = ACTIONS(105), - [anon_sym_TILDE] = ACTIONS(105), - [anon_sym_BANG_TILDE] = ACTIONS(105), - [anon_sym_STAR_TILDE] = ACTIONS(105), - [anon_sym_LT_EQ] = ACTIONS(105), - [anon_sym_GT_EQ] = ACTIONS(105), - [anon_sym_PLUS] = ACTIONS(107), - [anon_sym_PLUS_EQ] = ACTIONS(105), - [anon_sym_DASH_EQ] = ACTIONS(105), - [anon_sym_u00d7] = ACTIONS(105), - [anon_sym_SLASH] = ACTIONS(107), - [anon_sym_u00f7] = ACTIONS(105), - [anon_sym_STAR_STAR] = ACTIONS(105), - [anon_sym_u220b] = ACTIONS(105), - [anon_sym_u220c] = ACTIONS(105), - [anon_sym_u2287] = ACTIONS(105), - [anon_sym_u2283] = ACTIONS(105), - [anon_sym_u2285] = ACTIONS(105), - [anon_sym_u2208] = ACTIONS(105), - [anon_sym_u2209] = ACTIONS(105), - [anon_sym_u2286] = ACTIONS(105), - [anon_sym_u2282] = ACTIONS(105), - [anon_sym_u2284] = ACTIONS(105), - [anon_sym_AT_AT] = ACTIONS(105), - }, - [251] = { [sym_array] = STATE(41), [sym_object] = STATE(41), - [sym_record_id_value] = STATE(50), - [ts_builtin_sym_end] = ACTIONS(343), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(343), - [sym_keyword_value] = ACTIONS(345), - [sym_keyword_and] = ACTIONS(345), - [sym_keyword_or] = ACTIONS(345), - [sym_keyword_is] = ACTIONS(345), - [sym_keyword_not] = ACTIONS(345), - [sym_keyword_contains] = ACTIONS(345), - [sym_keyword_contains_not] = ACTIONS(345), - [sym_keyword_contains_all] = ACTIONS(345), - [sym_keyword_contains_any] = ACTIONS(345), - [sym_keyword_contains_none] = ACTIONS(345), - [sym_keyword_inside] = ACTIONS(345), - [sym_keyword_in] = ACTIONS(345), - [sym_keyword_not_inside] = ACTIONS(345), - [sym_keyword_all_inside] = ACTIONS(345), - [sym_keyword_any_inside] = ACTIONS(345), - [sym_keyword_none_inside] = ACTIONS(345), - [sym_keyword_outside] = ACTIONS(345), - [sym_keyword_intersects] = ACTIONS(345), - [sym_keyword_flexible] = ACTIONS(345), - [sym_keyword_readonly] = ACTIONS(345), - [sym_keyword_type] = ACTIONS(345), - [sym_keyword_default] = ACTIONS(345), - [sym_keyword_assert] = ACTIONS(345), - [sym_keyword_permissions] = ACTIONS(345), - [sym_keyword_comment] = ACTIONS(345), - [anon_sym_DASH_GT] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(343), - [anon_sym_LBRACE] = ACTIONS(45), - [anon_sym_LT_DASH] = ACTIONS(345), - [anon_sym_LT_DASH_GT] = ACTIONS(343), - [anon_sym_STAR] = ACTIONS(345), - [anon_sym_DOT] = ACTIONS(343), - [anon_sym_LT] = ACTIONS(345), - [anon_sym_GT] = ACTIONS(345), - [sym_int] = ACTIONS(476), - [sym_record_id_ident] = ACTIONS(476), - [anon_sym_EQ] = ACTIONS(345), - [anon_sym_DASH] = ACTIONS(345), - [anon_sym_AT] = ACTIONS(345), - [anon_sym_LT_PIPE] = ACTIONS(343), - [anon_sym_AMP_AMP] = ACTIONS(343), - [anon_sym_PIPE_PIPE] = ACTIONS(343), - [anon_sym_QMARK_QMARK] = ACTIONS(343), - [anon_sym_QMARK_COLON] = ACTIONS(343), - [anon_sym_BANG_EQ] = ACTIONS(343), - [anon_sym_EQ_EQ] = ACTIONS(343), - [anon_sym_QMARK_EQ] = ACTIONS(343), - [anon_sym_STAR_EQ] = ACTIONS(343), - [anon_sym_TILDE] = ACTIONS(343), - [anon_sym_BANG_TILDE] = ACTIONS(343), - [anon_sym_STAR_TILDE] = ACTIONS(343), - [anon_sym_LT_EQ] = ACTIONS(343), - [anon_sym_GT_EQ] = ACTIONS(343), - [anon_sym_PLUS] = ACTIONS(345), - [anon_sym_PLUS_EQ] = ACTIONS(343), - [anon_sym_DASH_EQ] = ACTIONS(343), - [anon_sym_u00d7] = ACTIONS(343), - [anon_sym_SLASH] = ACTIONS(345), - [anon_sym_u00f7] = ACTIONS(343), - [anon_sym_STAR_STAR] = ACTIONS(343), - [anon_sym_u220b] = ACTIONS(343), - [anon_sym_u220c] = ACTIONS(343), - [anon_sym_u2287] = ACTIONS(343), - [anon_sym_u2283] = ACTIONS(343), - [anon_sym_u2285] = ACTIONS(343), - [anon_sym_u2208] = ACTIONS(343), - [anon_sym_u2209] = ACTIONS(343), - [anon_sym_u2286] = ACTIONS(343), - [anon_sym_u2282] = ACTIONS(343), - [anon_sym_u2284] = ACTIONS(343), - [anon_sym_AT_AT] = ACTIONS(343), + [sym_record_id_value] = STATE(46), + [ts_builtin_sym_end] = ACTIONS(144), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(144), + [sym_keyword_value] = ACTIONS(146), + [sym_keyword_and] = ACTIONS(146), + [sym_keyword_or] = ACTIONS(146), + [sym_keyword_is] = ACTIONS(146), + [sym_keyword_not] = ACTIONS(146), + [sym_keyword_contains] = ACTIONS(146), + [sym_keyword_contains_not] = ACTIONS(146), + [sym_keyword_contains_all] = ACTIONS(146), + [sym_keyword_contains_any] = ACTIONS(146), + [sym_keyword_contains_none] = ACTIONS(146), + [sym_keyword_inside] = ACTIONS(146), + [sym_keyword_in] = ACTIONS(146), + [sym_keyword_not_inside] = ACTIONS(146), + [sym_keyword_all_inside] = ACTIONS(146), + [sym_keyword_any_inside] = ACTIONS(146), + [sym_keyword_none_inside] = ACTIONS(146), + [sym_keyword_outside] = ACTIONS(146), + [sym_keyword_intersects] = ACTIONS(146), + [sym_keyword_flexible] = ACTIONS(146), + [sym_keyword_readonly] = ACTIONS(146), + [sym_keyword_type] = ACTIONS(146), + [sym_keyword_default] = ACTIONS(146), + [sym_keyword_assert] = ACTIONS(146), + [sym_keyword_permissions] = ACTIONS(146), + [sym_keyword_comment] = ACTIONS(146), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_LBRACE] = ACTIONS(47), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [sym_int] = ACTIONS(558), + [sym_record_id_ident] = ACTIONS(558), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), + }, + [251] = { + [aux_sym_duration_repeat1] = STATE(246), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(108), + [sym_keyword_explain] = ACTIONS(108), + [sym_keyword_parallel] = ACTIONS(108), + [sym_keyword_timeout] = ACTIONS(108), + [sym_keyword_fetch] = ACTIONS(108), + [sym_keyword_limit] = ACTIONS(108), + [sym_keyword_order] = ACTIONS(108), + [sym_keyword_with] = ACTIONS(108), + [sym_keyword_where] = ACTIONS(108), + [sym_keyword_split] = ACTIONS(108), + [sym_keyword_group] = ACTIONS(108), + [sym_keyword_and] = ACTIONS(108), + [sym_keyword_or] = ACTIONS(110), + [sym_keyword_is] = ACTIONS(108), + [sym_keyword_not] = ACTIONS(110), + [sym_keyword_contains] = ACTIONS(108), + [sym_keyword_contains_not] = ACTIONS(108), + [sym_keyword_contains_all] = ACTIONS(108), + [sym_keyword_contains_any] = ACTIONS(108), + [sym_keyword_contains_none] = ACTIONS(108), + [sym_keyword_inside] = ACTIONS(108), + [sym_keyword_in] = ACTIONS(110), + [sym_keyword_not_inside] = ACTIONS(108), + [sym_keyword_all_inside] = ACTIONS(108), + [sym_keyword_any_inside] = ACTIONS(108), + [sym_keyword_none_inside] = ACTIONS(108), + [sym_keyword_outside] = ACTIONS(108), + [sym_keyword_intersects] = ACTIONS(108), + [anon_sym_COMMA] = ACTIONS(108), + [anon_sym_DASH_GT] = ACTIONS(108), + [anon_sym_LBRACK] = ACTIONS(108), + [anon_sym_RPAREN] = ACTIONS(108), + [anon_sym_RBRACE] = ACTIONS(108), + [anon_sym_LT_DASH] = ACTIONS(110), + [anon_sym_LT_DASH_GT] = ACTIONS(108), + [anon_sym_STAR] = ACTIONS(110), + [anon_sym_DOT] = ACTIONS(108), + [anon_sym_LT] = ACTIONS(110), + [anon_sym_GT] = ACTIONS(110), + [anon_sym_EQ] = ACTIONS(110), + [sym_duration_part] = ACTIONS(591), + [anon_sym_DASH] = ACTIONS(110), + [anon_sym_AT] = ACTIONS(110), + [anon_sym_LT_PIPE] = ACTIONS(108), + [anon_sym_AMP_AMP] = ACTIONS(108), + [anon_sym_PIPE_PIPE] = ACTIONS(108), + [anon_sym_QMARK_QMARK] = ACTIONS(108), + [anon_sym_QMARK_COLON] = ACTIONS(108), + [anon_sym_BANG_EQ] = ACTIONS(108), + [anon_sym_EQ_EQ] = ACTIONS(108), + [anon_sym_QMARK_EQ] = ACTIONS(108), + [anon_sym_STAR_EQ] = ACTIONS(108), + [anon_sym_TILDE] = ACTIONS(108), + [anon_sym_BANG_TILDE] = ACTIONS(108), + [anon_sym_STAR_TILDE] = ACTIONS(108), + [anon_sym_LT_EQ] = ACTIONS(108), + [anon_sym_GT_EQ] = ACTIONS(108), + [anon_sym_PLUS] = ACTIONS(110), + [anon_sym_PLUS_EQ] = ACTIONS(108), + [anon_sym_DASH_EQ] = ACTIONS(108), + [anon_sym_u00d7] = ACTIONS(108), + [anon_sym_SLASH] = ACTIONS(110), + [anon_sym_u00f7] = ACTIONS(108), + [anon_sym_STAR_STAR] = ACTIONS(108), + [anon_sym_u220b] = ACTIONS(108), + [anon_sym_u220c] = ACTIONS(108), + [anon_sym_u2287] = ACTIONS(108), + [anon_sym_u2283] = ACTIONS(108), + [anon_sym_u2285] = ACTIONS(108), + [anon_sym_u2208] = ACTIONS(108), + [anon_sym_u2209] = ACTIONS(108), + [anon_sym_u2286] = ACTIONS(108), + [anon_sym_u2282] = ACTIONS(108), + [anon_sym_u2284] = ACTIONS(108), + [anon_sym_AT_AT] = ACTIONS(108), }, [252] = { [sym_array] = STATE(41), [sym_object] = STATE(41), - [sym_record_id_value] = STATE(48), - [ts_builtin_sym_end] = ACTIONS(190), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(190), - [sym_keyword_value] = ACTIONS(192), - [sym_keyword_and] = ACTIONS(192), - [sym_keyword_or] = ACTIONS(192), - [sym_keyword_is] = ACTIONS(192), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(192), - [sym_keyword_contains_not] = ACTIONS(192), - [sym_keyword_contains_all] = ACTIONS(192), - [sym_keyword_contains_any] = ACTIONS(192), - [sym_keyword_contains_none] = ACTIONS(192), - [sym_keyword_inside] = ACTIONS(192), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(192), - [sym_keyword_all_inside] = ACTIONS(192), - [sym_keyword_any_inside] = ACTIONS(192), - [sym_keyword_none_inside] = ACTIONS(192), - [sym_keyword_outside] = ACTIONS(192), - [sym_keyword_intersects] = ACTIONS(192), - [sym_keyword_flexible] = ACTIONS(192), - [sym_keyword_readonly] = ACTIONS(192), - [sym_keyword_type] = ACTIONS(192), - [sym_keyword_default] = ACTIONS(192), - [sym_keyword_assert] = ACTIONS(192), - [sym_keyword_permissions] = ACTIONS(192), - [sym_keyword_comment] = ACTIONS(192), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_LBRACE] = ACTIONS(45), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [sym_int] = ACTIONS(476), - [sym_record_id_ident] = ACTIONS(476), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), + [sym_record_id_value] = STATE(50), + [ts_builtin_sym_end] = ACTIONS(487), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(487), + [sym_keyword_value] = ACTIONS(489), + [sym_keyword_and] = ACTIONS(489), + [sym_keyword_or] = ACTIONS(489), + [sym_keyword_is] = ACTIONS(489), + [sym_keyword_not] = ACTIONS(489), + [sym_keyword_contains] = ACTIONS(489), + [sym_keyword_contains_not] = ACTIONS(489), + [sym_keyword_contains_all] = ACTIONS(489), + [sym_keyword_contains_any] = ACTIONS(489), + [sym_keyword_contains_none] = ACTIONS(489), + [sym_keyword_inside] = ACTIONS(489), + [sym_keyword_in] = ACTIONS(489), + [sym_keyword_not_inside] = ACTIONS(489), + [sym_keyword_all_inside] = ACTIONS(489), + [sym_keyword_any_inside] = ACTIONS(489), + [sym_keyword_none_inside] = ACTIONS(489), + [sym_keyword_outside] = ACTIONS(489), + [sym_keyword_intersects] = ACTIONS(489), + [sym_keyword_flexible] = ACTIONS(489), + [sym_keyword_readonly] = ACTIONS(489), + [sym_keyword_type] = ACTIONS(489), + [sym_keyword_default] = ACTIONS(489), + [sym_keyword_assert] = ACTIONS(489), + [sym_keyword_permissions] = ACTIONS(489), + [sym_keyword_comment] = ACTIONS(489), + [anon_sym_DASH_GT] = ACTIONS(487), + [anon_sym_LBRACK] = ACTIONS(487), + [anon_sym_LBRACE] = ACTIONS(47), + [anon_sym_LT_DASH] = ACTIONS(489), + [anon_sym_LT_DASH_GT] = ACTIONS(487), + [anon_sym_STAR] = ACTIONS(489), + [anon_sym_DOT] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(489), + [anon_sym_GT] = ACTIONS(489), + [sym_int] = ACTIONS(558), + [sym_record_id_ident] = ACTIONS(558), + [anon_sym_EQ] = ACTIONS(489), + [anon_sym_DASH] = ACTIONS(489), + [anon_sym_AT] = ACTIONS(489), + [anon_sym_LT_PIPE] = ACTIONS(487), + [anon_sym_AMP_AMP] = ACTIONS(487), + [anon_sym_PIPE_PIPE] = ACTIONS(487), + [anon_sym_QMARK_QMARK] = ACTIONS(487), + [anon_sym_QMARK_COLON] = ACTIONS(487), + [anon_sym_BANG_EQ] = ACTIONS(487), + [anon_sym_EQ_EQ] = ACTIONS(487), + [anon_sym_QMARK_EQ] = ACTIONS(487), + [anon_sym_STAR_EQ] = ACTIONS(487), + [anon_sym_TILDE] = ACTIONS(487), + [anon_sym_BANG_TILDE] = ACTIONS(487), + [anon_sym_STAR_TILDE] = ACTIONS(487), + [anon_sym_LT_EQ] = ACTIONS(487), + [anon_sym_GT_EQ] = ACTIONS(487), + [anon_sym_PLUS] = ACTIONS(489), + [anon_sym_PLUS_EQ] = ACTIONS(487), + [anon_sym_DASH_EQ] = ACTIONS(487), + [anon_sym_u00d7] = ACTIONS(487), + [anon_sym_SLASH] = ACTIONS(489), + [anon_sym_u00f7] = ACTIONS(487), + [anon_sym_STAR_STAR] = ACTIONS(487), + [anon_sym_u220b] = ACTIONS(487), + [anon_sym_u220c] = ACTIONS(487), + [anon_sym_u2287] = ACTIONS(487), + [anon_sym_u2283] = ACTIONS(487), + [anon_sym_u2285] = ACTIONS(487), + [anon_sym_u2208] = ACTIONS(487), + [anon_sym_u2209] = ACTIONS(487), + [anon_sym_u2286] = ACTIONS(487), + [anon_sym_u2282] = ACTIONS(487), + [anon_sym_u2284] = ACTIONS(487), + [anon_sym_AT_AT] = ACTIONS(487), }, [253] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(138), - [sym_keyword_explain] = ACTIONS(138), - [sym_keyword_parallel] = ACTIONS(138), - [sym_keyword_timeout] = ACTIONS(138), - [sym_keyword_fetch] = ACTIONS(138), - [sym_keyword_limit] = ACTIONS(138), - [sym_keyword_order] = ACTIONS(138), - [sym_keyword_with] = ACTIONS(138), - [sym_keyword_where] = ACTIONS(138), - [sym_keyword_split] = ACTIONS(138), - [sym_keyword_group] = ACTIONS(138), - [sym_keyword_and] = ACTIONS(138), - [sym_keyword_or] = ACTIONS(140), - [sym_keyword_is] = ACTIONS(138), - [sym_keyword_not] = ACTIONS(140), - [sym_keyword_contains] = ACTIONS(138), - [sym_keyword_contains_not] = ACTIONS(138), - [sym_keyword_contains_all] = ACTIONS(138), - [sym_keyword_contains_any] = ACTIONS(138), - [sym_keyword_contains_none] = ACTIONS(138), - [sym_keyword_inside] = ACTIONS(138), - [sym_keyword_in] = ACTIONS(140), - [sym_keyword_not_inside] = ACTIONS(138), - [sym_keyword_all_inside] = ACTIONS(138), - [sym_keyword_any_inside] = ACTIONS(138), - [sym_keyword_none_inside] = ACTIONS(138), - [sym_keyword_outside] = ACTIONS(138), - [sym_keyword_intersects] = ACTIONS(138), - [anon_sym_COMMA] = ACTIONS(138), - [anon_sym_DASH_GT] = ACTIONS(138), - [anon_sym_LBRACK] = ACTIONS(138), - [anon_sym_RPAREN] = ACTIONS(138), - [anon_sym_RBRACE] = ACTIONS(138), - [anon_sym_LT_DASH] = ACTIONS(140), - [anon_sym_LT_DASH_GT] = ACTIONS(138), - [anon_sym_STAR] = ACTIONS(140), - [anon_sym_DOT] = ACTIONS(140), - [anon_sym_LT] = ACTIONS(140), - [anon_sym_GT] = ACTIONS(140), - [anon_sym_DOT_DOT] = ACTIONS(138), - [anon_sym_EQ] = ACTIONS(140), - [anon_sym_DASH] = ACTIONS(140), - [anon_sym_AT] = ACTIONS(140), - [anon_sym_LT_PIPE] = ACTIONS(138), - [anon_sym_AMP_AMP] = ACTIONS(138), - [anon_sym_PIPE_PIPE] = ACTIONS(138), - [anon_sym_QMARK_QMARK] = ACTIONS(138), - [anon_sym_QMARK_COLON] = ACTIONS(138), - [anon_sym_BANG_EQ] = ACTIONS(138), - [anon_sym_EQ_EQ] = ACTIONS(138), - [anon_sym_QMARK_EQ] = ACTIONS(138), - [anon_sym_STAR_EQ] = ACTIONS(138), - [anon_sym_TILDE] = ACTIONS(138), - [anon_sym_BANG_TILDE] = ACTIONS(138), - [anon_sym_STAR_TILDE] = ACTIONS(138), - [anon_sym_LT_EQ] = ACTIONS(138), - [anon_sym_GT_EQ] = ACTIONS(138), - [anon_sym_PLUS] = ACTIONS(140), - [anon_sym_PLUS_EQ] = ACTIONS(138), - [anon_sym_DASH_EQ] = ACTIONS(138), - [anon_sym_u00d7] = ACTIONS(138), - [anon_sym_SLASH] = ACTIONS(140), - [anon_sym_u00f7] = ACTIONS(138), - [anon_sym_STAR_STAR] = ACTIONS(138), - [anon_sym_u220b] = ACTIONS(138), - [anon_sym_u220c] = ACTIONS(138), - [anon_sym_u2287] = ACTIONS(138), - [anon_sym_u2283] = ACTIONS(138), - [anon_sym_u2285] = ACTIONS(138), - [anon_sym_u2208] = ACTIONS(138), - [anon_sym_u2209] = ACTIONS(138), - [anon_sym_u2286] = ACTIONS(138), - [anon_sym_u2282] = ACTIONS(138), - [anon_sym_u2284] = ACTIONS(138), - [anon_sym_AT_AT] = ACTIONS(138), + [sym_semi_colon] = ACTIONS(200), + [sym_keyword_as] = ACTIONS(200), + [sym_keyword_where] = ACTIONS(200), + [sym_keyword_group] = ACTIONS(200), + [sym_keyword_and] = ACTIONS(200), + [sym_keyword_or] = ACTIONS(200), + [sym_keyword_is] = ACTIONS(200), + [sym_keyword_not] = ACTIONS(202), + [sym_keyword_contains] = ACTIONS(200), + [sym_keyword_contains_not] = ACTIONS(200), + [sym_keyword_contains_all] = ACTIONS(200), + [sym_keyword_contains_any] = ACTIONS(200), + [sym_keyword_contains_none] = ACTIONS(200), + [sym_keyword_inside] = ACTIONS(200), + [sym_keyword_in] = ACTIONS(202), + [sym_keyword_not_inside] = ACTIONS(200), + [sym_keyword_all_inside] = ACTIONS(200), + [sym_keyword_any_inside] = ACTIONS(200), + [sym_keyword_none_inside] = ACTIONS(200), + [sym_keyword_outside] = ACTIONS(200), + [sym_keyword_intersects] = ACTIONS(200), + [sym_keyword_drop] = ACTIONS(200), + [sym_keyword_schemafull] = ACTIONS(200), + [sym_keyword_schemaless] = ACTIONS(200), + [sym_keyword_changefeed] = ACTIONS(200), + [sym_keyword_type] = ACTIONS(200), + [sym_keyword_permissions] = ACTIONS(200), + [sym_keyword_comment] = ACTIONS(200), + [anon_sym_COMMA] = ACTIONS(200), + [anon_sym_DASH_GT] = ACTIONS(200), + [anon_sym_LBRACK] = ACTIONS(200), + [anon_sym_RPAREN] = ACTIONS(200), + [anon_sym_RBRACE] = ACTIONS(200), + [anon_sym_LT_DASH] = ACTIONS(202), + [anon_sym_LT_DASH_GT] = ACTIONS(200), + [anon_sym_STAR] = ACTIONS(202), + [anon_sym_DOT] = ACTIONS(202), + [anon_sym_LT] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), + [anon_sym_DOT_DOT] = ACTIONS(593), + [anon_sym_EQ] = ACTIONS(202), + [anon_sym_DASH] = ACTIONS(202), + [anon_sym_AT] = ACTIONS(202), + [anon_sym_LT_PIPE] = ACTIONS(200), + [anon_sym_AMP_AMP] = ACTIONS(200), + [anon_sym_PIPE_PIPE] = ACTIONS(200), + [anon_sym_QMARK_QMARK] = ACTIONS(200), + [anon_sym_QMARK_COLON] = ACTIONS(200), + [anon_sym_BANG_EQ] = ACTIONS(200), + [anon_sym_EQ_EQ] = ACTIONS(200), + [anon_sym_QMARK_EQ] = ACTIONS(200), + [anon_sym_STAR_EQ] = ACTIONS(200), + [anon_sym_TILDE] = ACTIONS(200), + [anon_sym_BANG_TILDE] = ACTIONS(200), + [anon_sym_STAR_TILDE] = ACTIONS(200), + [anon_sym_LT_EQ] = ACTIONS(200), + [anon_sym_GT_EQ] = ACTIONS(200), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_PLUS_EQ] = ACTIONS(200), + [anon_sym_DASH_EQ] = ACTIONS(200), + [anon_sym_u00d7] = ACTIONS(200), + [anon_sym_SLASH] = ACTIONS(202), + [anon_sym_u00f7] = ACTIONS(200), + [anon_sym_STAR_STAR] = ACTIONS(200), + [anon_sym_u220b] = ACTIONS(200), + [anon_sym_u220c] = ACTIONS(200), + [anon_sym_u2287] = ACTIONS(200), + [anon_sym_u2283] = ACTIONS(200), + [anon_sym_u2285] = ACTIONS(200), + [anon_sym_u2208] = ACTIONS(200), + [anon_sym_u2209] = ACTIONS(200), + [anon_sym_u2286] = ACTIONS(200), + [anon_sym_u2282] = ACTIONS(200), + [anon_sym_u2284] = ACTIONS(200), + [anon_sym_AT_AT] = ACTIONS(200), }, [254] = { - [ts_builtin_sym_end] = ACTIONS(130), + [ts_builtin_sym_end] = ACTIONS(114), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(130), - [sym_keyword_as] = ACTIONS(130), - [sym_keyword_where] = ACTIONS(130), - [sym_keyword_group] = ACTIONS(130), - [sym_keyword_and] = ACTIONS(130), - [sym_keyword_or] = ACTIONS(130), - [sym_keyword_is] = ACTIONS(130), - [sym_keyword_not] = ACTIONS(132), - [sym_keyword_contains] = ACTIONS(130), - [sym_keyword_contains_not] = ACTIONS(130), - [sym_keyword_contains_all] = ACTIONS(130), - [sym_keyword_contains_any] = ACTIONS(130), - [sym_keyword_contains_none] = ACTIONS(130), - [sym_keyword_inside] = ACTIONS(130), - [sym_keyword_in] = ACTIONS(132), - [sym_keyword_not_inside] = ACTIONS(130), - [sym_keyword_all_inside] = ACTIONS(130), - [sym_keyword_any_inside] = ACTIONS(130), - [sym_keyword_none_inside] = ACTIONS(130), - [sym_keyword_outside] = ACTIONS(130), - [sym_keyword_intersects] = ACTIONS(130), - [sym_keyword_drop] = ACTIONS(130), - [sym_keyword_schemafull] = ACTIONS(130), - [sym_keyword_schemaless] = ACTIONS(130), - [sym_keyword_changefeed] = ACTIONS(130), - [sym_keyword_type] = ACTIONS(130), - [sym_keyword_permissions] = ACTIONS(130), - [sym_keyword_for] = ACTIONS(130), - [sym_keyword_comment] = ACTIONS(130), - [anon_sym_COMMA] = ACTIONS(130), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_LBRACK] = ACTIONS(130), - [anon_sym_LT_DASH] = ACTIONS(132), - [anon_sym_LT_DASH_GT] = ACTIONS(130), - [anon_sym_STAR] = ACTIONS(132), - [anon_sym_DOT] = ACTIONS(132), - [anon_sym_LT] = ACTIONS(132), - [anon_sym_GT] = ACTIONS(132), - [anon_sym_DOT_DOT] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(132), - [anon_sym_DASH] = ACTIONS(132), - [anon_sym_AT] = ACTIONS(132), - [anon_sym_LT_PIPE] = ACTIONS(130), - [anon_sym_AMP_AMP] = ACTIONS(130), - [anon_sym_PIPE_PIPE] = ACTIONS(130), - [anon_sym_QMARK_QMARK] = ACTIONS(130), - [anon_sym_QMARK_COLON] = ACTIONS(130), - [anon_sym_BANG_EQ] = ACTIONS(130), - [anon_sym_EQ_EQ] = ACTIONS(130), - [anon_sym_QMARK_EQ] = ACTIONS(130), - [anon_sym_STAR_EQ] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_STAR_TILDE] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(130), - [anon_sym_PLUS] = ACTIONS(132), - [anon_sym_PLUS_EQ] = ACTIONS(130), - [anon_sym_DASH_EQ] = ACTIONS(130), - [anon_sym_u00d7] = ACTIONS(130), - [anon_sym_SLASH] = ACTIONS(132), - [anon_sym_u00f7] = ACTIONS(130), - [anon_sym_STAR_STAR] = ACTIONS(130), - [anon_sym_u220b] = ACTIONS(130), - [anon_sym_u220c] = ACTIONS(130), - [anon_sym_u2287] = ACTIONS(130), - [anon_sym_u2283] = ACTIONS(130), - [anon_sym_u2285] = ACTIONS(130), - [anon_sym_u2208] = ACTIONS(130), - [anon_sym_u2209] = ACTIONS(130), - [anon_sym_u2286] = ACTIONS(130), - [anon_sym_u2282] = ACTIONS(130), - [anon_sym_u2284] = ACTIONS(130), - [anon_sym_AT_AT] = ACTIONS(130), + [sym_semi_colon] = ACTIONS(114), + [sym_keyword_as] = ACTIONS(114), + [sym_keyword_where] = ACTIONS(114), + [sym_keyword_group] = ACTIONS(114), + [sym_keyword_and] = ACTIONS(114), + [sym_keyword_or] = ACTIONS(114), + [sym_keyword_is] = ACTIONS(114), + [sym_keyword_not] = ACTIONS(116), + [sym_keyword_contains] = ACTIONS(114), + [sym_keyword_contains_not] = ACTIONS(114), + [sym_keyword_contains_all] = ACTIONS(114), + [sym_keyword_contains_any] = ACTIONS(114), + [sym_keyword_contains_none] = ACTIONS(114), + [sym_keyword_inside] = ACTIONS(114), + [sym_keyword_in] = ACTIONS(116), + [sym_keyword_not_inside] = ACTIONS(114), + [sym_keyword_all_inside] = ACTIONS(114), + [sym_keyword_any_inside] = ACTIONS(114), + [sym_keyword_none_inside] = ACTIONS(114), + [sym_keyword_outside] = ACTIONS(114), + [sym_keyword_intersects] = ACTIONS(114), + [sym_keyword_drop] = ACTIONS(114), + [sym_keyword_schemafull] = ACTIONS(114), + [sym_keyword_schemaless] = ACTIONS(114), + [sym_keyword_changefeed] = ACTIONS(114), + [sym_keyword_type] = ACTIONS(114), + [sym_keyword_permissions] = ACTIONS(114), + [sym_keyword_for] = ACTIONS(114), + [sym_keyword_comment] = ACTIONS(114), + [anon_sym_COMMA] = ACTIONS(114), + [anon_sym_DASH_GT] = ACTIONS(114), + [anon_sym_LBRACK] = ACTIONS(114), + [anon_sym_LT_DASH] = ACTIONS(116), + [anon_sym_LT_DASH_GT] = ACTIONS(114), + [anon_sym_STAR] = ACTIONS(116), + [anon_sym_DOT] = ACTIONS(116), + [anon_sym_LT] = ACTIONS(116), + [anon_sym_GT] = ACTIONS(116), + [anon_sym_DOT_DOT] = ACTIONS(114), + [anon_sym_EQ] = ACTIONS(116), + [anon_sym_DASH] = ACTIONS(116), + [anon_sym_AT] = ACTIONS(116), + [anon_sym_LT_PIPE] = ACTIONS(114), + [anon_sym_AMP_AMP] = ACTIONS(114), + [anon_sym_PIPE_PIPE] = ACTIONS(114), + [anon_sym_QMARK_QMARK] = ACTIONS(114), + [anon_sym_QMARK_COLON] = ACTIONS(114), + [anon_sym_BANG_EQ] = ACTIONS(114), + [anon_sym_EQ_EQ] = ACTIONS(114), + [anon_sym_QMARK_EQ] = ACTIONS(114), + [anon_sym_STAR_EQ] = ACTIONS(114), + [anon_sym_TILDE] = ACTIONS(114), + [anon_sym_BANG_TILDE] = ACTIONS(114), + [anon_sym_STAR_TILDE] = ACTIONS(114), + [anon_sym_LT_EQ] = ACTIONS(114), + [anon_sym_GT_EQ] = ACTIONS(114), + [anon_sym_PLUS] = ACTIONS(116), + [anon_sym_PLUS_EQ] = ACTIONS(114), + [anon_sym_DASH_EQ] = ACTIONS(114), + [anon_sym_u00d7] = ACTIONS(114), + [anon_sym_SLASH] = ACTIONS(116), + [anon_sym_u00f7] = ACTIONS(114), + [anon_sym_STAR_STAR] = ACTIONS(114), + [anon_sym_u220b] = ACTIONS(114), + [anon_sym_u220c] = ACTIONS(114), + [anon_sym_u2287] = ACTIONS(114), + [anon_sym_u2283] = ACTIONS(114), + [anon_sym_u2285] = ACTIONS(114), + [anon_sym_u2208] = ACTIONS(114), + [anon_sym_u2209] = ACTIONS(114), + [anon_sym_u2286] = ACTIONS(114), + [anon_sym_u2282] = ACTIONS(114), + [anon_sym_u2284] = ACTIONS(114), + [anon_sym_AT_AT] = ACTIONS(114), }, [255] = { + [ts_builtin_sym_end] = ACTIONS(140), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(140), + [sym_keyword_as] = ACTIONS(140), + [sym_keyword_where] = ACTIONS(140), + [sym_keyword_group] = ACTIONS(140), + [sym_keyword_and] = ACTIONS(140), + [sym_keyword_or] = ACTIONS(140), + [sym_keyword_is] = ACTIONS(140), + [sym_keyword_not] = ACTIONS(142), + [sym_keyword_contains] = ACTIONS(140), + [sym_keyword_contains_not] = ACTIONS(140), + [sym_keyword_contains_all] = ACTIONS(140), + [sym_keyword_contains_any] = ACTIONS(140), + [sym_keyword_contains_none] = ACTIONS(140), + [sym_keyword_inside] = ACTIONS(140), + [sym_keyword_in] = ACTIONS(142), + [sym_keyword_not_inside] = ACTIONS(140), + [sym_keyword_all_inside] = ACTIONS(140), + [sym_keyword_any_inside] = ACTIONS(140), + [sym_keyword_none_inside] = ACTIONS(140), + [sym_keyword_outside] = ACTIONS(140), + [sym_keyword_intersects] = ACTIONS(140), + [sym_keyword_drop] = ACTIONS(140), + [sym_keyword_schemafull] = ACTIONS(140), + [sym_keyword_schemaless] = ACTIONS(140), + [sym_keyword_changefeed] = ACTIONS(140), + [sym_keyword_type] = ACTIONS(140), + [sym_keyword_permissions] = ACTIONS(140), + [sym_keyword_for] = ACTIONS(140), + [sym_keyword_comment] = ACTIONS(140), + [anon_sym_COMMA] = ACTIONS(140), + [anon_sym_DASH_GT] = ACTIONS(140), + [anon_sym_LBRACK] = ACTIONS(140), + [anon_sym_LT_DASH] = ACTIONS(142), + [anon_sym_LT_DASH_GT] = ACTIONS(140), + [anon_sym_STAR] = ACTIONS(142), + [anon_sym_DOT] = ACTIONS(142), + [anon_sym_LT] = ACTIONS(142), + [anon_sym_GT] = ACTIONS(142), + [anon_sym_DOT_DOT] = ACTIONS(140), + [anon_sym_EQ] = ACTIONS(142), + [anon_sym_DASH] = ACTIONS(142), + [anon_sym_AT] = ACTIONS(142), + [anon_sym_LT_PIPE] = ACTIONS(140), + [anon_sym_AMP_AMP] = ACTIONS(140), + [anon_sym_PIPE_PIPE] = ACTIONS(140), + [anon_sym_QMARK_QMARK] = ACTIONS(140), + [anon_sym_QMARK_COLON] = ACTIONS(140), + [anon_sym_BANG_EQ] = ACTIONS(140), + [anon_sym_EQ_EQ] = ACTIONS(140), + [anon_sym_QMARK_EQ] = ACTIONS(140), + [anon_sym_STAR_EQ] = ACTIONS(140), + [anon_sym_TILDE] = ACTIONS(140), + [anon_sym_BANG_TILDE] = ACTIONS(140), + [anon_sym_STAR_TILDE] = ACTIONS(140), + [anon_sym_LT_EQ] = ACTIONS(140), + [anon_sym_GT_EQ] = ACTIONS(140), + [anon_sym_PLUS] = ACTIONS(142), + [anon_sym_PLUS_EQ] = ACTIONS(140), + [anon_sym_DASH_EQ] = ACTIONS(140), + [anon_sym_u00d7] = ACTIONS(140), + [anon_sym_SLASH] = ACTIONS(142), + [anon_sym_u00f7] = ACTIONS(140), + [anon_sym_STAR_STAR] = ACTIONS(140), + [anon_sym_u220b] = ACTIONS(140), + [anon_sym_u220c] = ACTIONS(140), + [anon_sym_u2287] = ACTIONS(140), + [anon_sym_u2283] = ACTIONS(140), + [anon_sym_u2285] = ACTIONS(140), + [anon_sym_u2208] = ACTIONS(140), + [anon_sym_u2209] = ACTIONS(140), + [anon_sym_u2286] = ACTIONS(140), + [anon_sym_u2282] = ACTIONS(140), + [anon_sym_u2284] = ACTIONS(140), + [anon_sym_AT_AT] = ACTIONS(140), + }, + [256] = { + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(114), + [sym_keyword_explain] = ACTIONS(114), + [sym_keyword_parallel] = ACTIONS(114), + [sym_keyword_timeout] = ACTIONS(114), + [sym_keyword_fetch] = ACTIONS(114), + [sym_keyword_limit] = ACTIONS(114), + [sym_keyword_order] = ACTIONS(114), + [sym_keyword_with] = ACTIONS(114), + [sym_keyword_where] = ACTIONS(114), + [sym_keyword_split] = ACTIONS(114), + [sym_keyword_group] = ACTIONS(114), + [sym_keyword_and] = ACTIONS(114), + [sym_keyword_or] = ACTIONS(116), + [sym_keyword_is] = ACTIONS(114), + [sym_keyword_not] = ACTIONS(116), + [sym_keyword_contains] = ACTIONS(114), + [sym_keyword_contains_not] = ACTIONS(114), + [sym_keyword_contains_all] = ACTIONS(114), + [sym_keyword_contains_any] = ACTIONS(114), + [sym_keyword_contains_none] = ACTIONS(114), + [sym_keyword_inside] = ACTIONS(114), + [sym_keyword_in] = ACTIONS(116), + [sym_keyword_not_inside] = ACTIONS(114), + [sym_keyword_all_inside] = ACTIONS(114), + [sym_keyword_any_inside] = ACTIONS(114), + [sym_keyword_none_inside] = ACTIONS(114), + [sym_keyword_outside] = ACTIONS(114), + [sym_keyword_intersects] = ACTIONS(114), + [anon_sym_COMMA] = ACTIONS(114), + [anon_sym_DASH_GT] = ACTIONS(114), + [anon_sym_LBRACK] = ACTIONS(114), + [anon_sym_RPAREN] = ACTIONS(114), + [anon_sym_RBRACE] = ACTIONS(114), + [anon_sym_LT_DASH] = ACTIONS(116), + [anon_sym_LT_DASH_GT] = ACTIONS(114), + [anon_sym_STAR] = ACTIONS(116), + [anon_sym_DOT] = ACTIONS(116), + [anon_sym_LT] = ACTIONS(116), + [anon_sym_GT] = ACTIONS(116), + [anon_sym_DOT_DOT] = ACTIONS(114), + [anon_sym_EQ] = ACTIONS(116), + [anon_sym_DASH] = ACTIONS(116), + [anon_sym_AT] = ACTIONS(116), + [anon_sym_LT_PIPE] = ACTIONS(114), + [anon_sym_AMP_AMP] = ACTIONS(114), + [anon_sym_PIPE_PIPE] = ACTIONS(114), + [anon_sym_QMARK_QMARK] = ACTIONS(114), + [anon_sym_QMARK_COLON] = ACTIONS(114), + [anon_sym_BANG_EQ] = ACTIONS(114), + [anon_sym_EQ_EQ] = ACTIONS(114), + [anon_sym_QMARK_EQ] = ACTIONS(114), + [anon_sym_STAR_EQ] = ACTIONS(114), + [anon_sym_TILDE] = ACTIONS(114), + [anon_sym_BANG_TILDE] = ACTIONS(114), + [anon_sym_STAR_TILDE] = ACTIONS(114), + [anon_sym_LT_EQ] = ACTIONS(114), + [anon_sym_GT_EQ] = ACTIONS(114), + [anon_sym_PLUS] = ACTIONS(116), + [anon_sym_PLUS_EQ] = ACTIONS(114), + [anon_sym_DASH_EQ] = ACTIONS(114), + [anon_sym_u00d7] = ACTIONS(114), + [anon_sym_SLASH] = ACTIONS(116), + [anon_sym_u00f7] = ACTIONS(114), + [anon_sym_STAR_STAR] = ACTIONS(114), + [anon_sym_u220b] = ACTIONS(114), + [anon_sym_u220c] = ACTIONS(114), + [anon_sym_u2287] = ACTIONS(114), + [anon_sym_u2283] = ACTIONS(114), + [anon_sym_u2285] = ACTIONS(114), + [anon_sym_u2208] = ACTIONS(114), + [anon_sym_u2209] = ACTIONS(114), + [anon_sym_u2286] = ACTIONS(114), + [anon_sym_u2282] = ACTIONS(114), + [anon_sym_u2284] = ACTIONS(114), + [anon_sym_AT_AT] = ACTIONS(114), + }, + [257] = { [sym_comment] = ACTIONS(3), [sym_semi_colon] = ACTIONS(122), [sym_keyword_explain] = ACTIONS(122), @@ -38493,865 +38848,241 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_u2284] = ACTIONS(122), [anon_sym_AT_AT] = ACTIONS(122), }, - [256] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(150), - [sym_keyword_as] = ACTIONS(150), - [sym_keyword_where] = ACTIONS(150), - [sym_keyword_group] = ACTIONS(150), - [sym_keyword_and] = ACTIONS(150), - [sym_keyword_or] = ACTIONS(150), - [sym_keyword_is] = ACTIONS(150), - [sym_keyword_not] = ACTIONS(152), - [sym_keyword_contains] = ACTIONS(150), - [sym_keyword_contains_not] = ACTIONS(150), - [sym_keyword_contains_all] = ACTIONS(150), - [sym_keyword_contains_any] = ACTIONS(150), - [sym_keyword_contains_none] = ACTIONS(150), - [sym_keyword_inside] = ACTIONS(150), - [sym_keyword_in] = ACTIONS(152), - [sym_keyword_not_inside] = ACTIONS(150), - [sym_keyword_all_inside] = ACTIONS(150), - [sym_keyword_any_inside] = ACTIONS(150), - [sym_keyword_none_inside] = ACTIONS(150), - [sym_keyword_outside] = ACTIONS(150), - [sym_keyword_intersects] = ACTIONS(150), - [sym_keyword_drop] = ACTIONS(150), - [sym_keyword_schemafull] = ACTIONS(150), - [sym_keyword_schemaless] = ACTIONS(150), - [sym_keyword_changefeed] = ACTIONS(150), - [sym_keyword_type] = ACTIONS(150), - [sym_keyword_permissions] = ACTIONS(150), - [sym_keyword_comment] = ACTIONS(150), - [anon_sym_COMMA] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(150), - [anon_sym_RPAREN] = ACTIONS(150), - [anon_sym_RBRACE] = ACTIONS(150), - [anon_sym_LT_DASH] = ACTIONS(152), - [anon_sym_LT_DASH_GT] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(152), - [anon_sym_DOT] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_DOT_DOT] = ACTIONS(591), - [anon_sym_EQ] = ACTIONS(152), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_AT] = ACTIONS(152), - [anon_sym_LT_PIPE] = ACTIONS(150), - [anon_sym_AMP_AMP] = ACTIONS(150), - [anon_sym_PIPE_PIPE] = ACTIONS(150), - [anon_sym_QMARK_QMARK] = ACTIONS(150), - [anon_sym_QMARK_COLON] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_EQ_EQ] = ACTIONS(150), - [anon_sym_QMARK_EQ] = ACTIONS(150), - [anon_sym_STAR_EQ] = ACTIONS(150), - [anon_sym_TILDE] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(150), - [anon_sym_STAR_TILDE] = ACTIONS(150), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_PLUS] = ACTIONS(152), - [anon_sym_PLUS_EQ] = ACTIONS(150), - [anon_sym_DASH_EQ] = ACTIONS(150), - [anon_sym_u00d7] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_u00f7] = ACTIONS(150), - [anon_sym_STAR_STAR] = ACTIONS(150), - [anon_sym_u220b] = ACTIONS(150), - [anon_sym_u220c] = ACTIONS(150), - [anon_sym_u2287] = ACTIONS(150), - [anon_sym_u2283] = ACTIONS(150), - [anon_sym_u2285] = ACTIONS(150), - [anon_sym_u2208] = ACTIONS(150), - [anon_sym_u2209] = ACTIONS(150), - [anon_sym_u2286] = ACTIONS(150), - [anon_sym_u2282] = ACTIONS(150), - [anon_sym_u2284] = ACTIONS(150), - [anon_sym_AT_AT] = ACTIONS(150), - }, - [257] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(150), - [sym_keyword_explain] = ACTIONS(150), - [sym_keyword_parallel] = ACTIONS(150), - [sym_keyword_timeout] = ACTIONS(150), - [sym_keyword_fetch] = ACTIONS(150), - [sym_keyword_limit] = ACTIONS(150), - [sym_keyword_order] = ACTIONS(150), - [sym_keyword_with] = ACTIONS(150), - [sym_keyword_where] = ACTIONS(150), - [sym_keyword_split] = ACTIONS(150), - [sym_keyword_group] = ACTIONS(150), - [sym_keyword_and] = ACTIONS(150), - [sym_keyword_or] = ACTIONS(152), - [sym_keyword_is] = ACTIONS(150), - [sym_keyword_not] = ACTIONS(152), - [sym_keyword_contains] = ACTIONS(150), - [sym_keyword_contains_not] = ACTIONS(150), - [sym_keyword_contains_all] = ACTIONS(150), - [sym_keyword_contains_any] = ACTIONS(150), - [sym_keyword_contains_none] = ACTIONS(150), - [sym_keyword_inside] = ACTIONS(150), - [sym_keyword_in] = ACTIONS(152), - [sym_keyword_not_inside] = ACTIONS(150), - [sym_keyword_all_inside] = ACTIONS(150), - [sym_keyword_any_inside] = ACTIONS(150), - [sym_keyword_none_inside] = ACTIONS(150), - [sym_keyword_outside] = ACTIONS(150), - [sym_keyword_intersects] = ACTIONS(150), - [anon_sym_COMMA] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(150), - [anon_sym_RPAREN] = ACTIONS(150), - [anon_sym_RBRACE] = ACTIONS(150), - [anon_sym_LT_DASH] = ACTIONS(152), - [anon_sym_LT_DASH_GT] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(152), - [anon_sym_DOT] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_DOT_DOT] = ACTIONS(593), - [anon_sym_EQ] = ACTIONS(152), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_AT] = ACTIONS(152), - [anon_sym_LT_PIPE] = ACTIONS(150), - [anon_sym_AMP_AMP] = ACTIONS(150), - [anon_sym_PIPE_PIPE] = ACTIONS(150), - [anon_sym_QMARK_QMARK] = ACTIONS(150), - [anon_sym_QMARK_COLON] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_EQ_EQ] = ACTIONS(150), - [anon_sym_QMARK_EQ] = ACTIONS(150), - [anon_sym_STAR_EQ] = ACTIONS(150), - [anon_sym_TILDE] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(150), - [anon_sym_STAR_TILDE] = ACTIONS(150), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_PLUS] = ACTIONS(152), - [anon_sym_PLUS_EQ] = ACTIONS(150), - [anon_sym_DASH_EQ] = ACTIONS(150), - [anon_sym_u00d7] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_u00f7] = ACTIONS(150), - [anon_sym_STAR_STAR] = ACTIONS(150), - [anon_sym_u220b] = ACTIONS(150), - [anon_sym_u220c] = ACTIONS(150), - [anon_sym_u2287] = ACTIONS(150), - [anon_sym_u2283] = ACTIONS(150), - [anon_sym_u2285] = ACTIONS(150), - [anon_sym_u2208] = ACTIONS(150), - [anon_sym_u2209] = ACTIONS(150), - [anon_sym_u2286] = ACTIONS(150), - [anon_sym_u2282] = ACTIONS(150), - [anon_sym_u2284] = ACTIONS(150), - [anon_sym_AT_AT] = ACTIONS(150), - }, [258] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(130), - [sym_keyword_explain] = ACTIONS(130), - [sym_keyword_parallel] = ACTIONS(130), - [sym_keyword_timeout] = ACTIONS(130), - [sym_keyword_fetch] = ACTIONS(130), - [sym_keyword_limit] = ACTIONS(130), - [sym_keyword_order] = ACTIONS(130), - [sym_keyword_with] = ACTIONS(130), - [sym_keyword_where] = ACTIONS(130), - [sym_keyword_split] = ACTIONS(130), - [sym_keyword_group] = ACTIONS(130), - [sym_keyword_and] = ACTIONS(130), - [sym_keyword_or] = ACTIONS(132), - [sym_keyword_is] = ACTIONS(130), - [sym_keyword_not] = ACTIONS(132), - [sym_keyword_contains] = ACTIONS(130), - [sym_keyword_contains_not] = ACTIONS(130), - [sym_keyword_contains_all] = ACTIONS(130), - [sym_keyword_contains_any] = ACTIONS(130), - [sym_keyword_contains_none] = ACTIONS(130), - [sym_keyword_inside] = ACTIONS(130), - [sym_keyword_in] = ACTIONS(132), - [sym_keyword_not_inside] = ACTIONS(130), - [sym_keyword_all_inside] = ACTIONS(130), - [sym_keyword_any_inside] = ACTIONS(130), - [sym_keyword_none_inside] = ACTIONS(130), - [sym_keyword_outside] = ACTIONS(130), - [sym_keyword_intersects] = ACTIONS(130), - [anon_sym_COMMA] = ACTIONS(130), - [anon_sym_DASH_GT] = ACTIONS(130), - [anon_sym_LBRACK] = ACTIONS(130), - [anon_sym_RPAREN] = ACTIONS(130), - [anon_sym_RBRACE] = ACTIONS(130), - [anon_sym_LT_DASH] = ACTIONS(132), - [anon_sym_LT_DASH_GT] = ACTIONS(130), - [anon_sym_STAR] = ACTIONS(132), - [anon_sym_DOT] = ACTIONS(132), - [anon_sym_LT] = ACTIONS(132), - [anon_sym_GT] = ACTIONS(132), - [anon_sym_DOT_DOT] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(132), - [anon_sym_DASH] = ACTIONS(132), - [anon_sym_AT] = ACTIONS(132), - [anon_sym_LT_PIPE] = ACTIONS(130), - [anon_sym_AMP_AMP] = ACTIONS(130), - [anon_sym_PIPE_PIPE] = ACTIONS(130), - [anon_sym_QMARK_QMARK] = ACTIONS(130), - [anon_sym_QMARK_COLON] = ACTIONS(130), - [anon_sym_BANG_EQ] = ACTIONS(130), - [anon_sym_EQ_EQ] = ACTIONS(130), - [anon_sym_QMARK_EQ] = ACTIONS(130), - [anon_sym_STAR_EQ] = ACTIONS(130), - [anon_sym_TILDE] = ACTIONS(130), - [anon_sym_BANG_TILDE] = ACTIONS(130), - [anon_sym_STAR_TILDE] = ACTIONS(130), - [anon_sym_LT_EQ] = ACTIONS(130), - [anon_sym_GT_EQ] = ACTIONS(130), - [anon_sym_PLUS] = ACTIONS(132), - [anon_sym_PLUS_EQ] = ACTIONS(130), - [anon_sym_DASH_EQ] = ACTIONS(130), - [anon_sym_u00d7] = ACTIONS(130), - [anon_sym_SLASH] = ACTIONS(132), - [anon_sym_u00f7] = ACTIONS(130), - [anon_sym_STAR_STAR] = ACTIONS(130), - [anon_sym_u220b] = ACTIONS(130), - [anon_sym_u220c] = ACTIONS(130), - [anon_sym_u2287] = ACTIONS(130), - [anon_sym_u2283] = ACTIONS(130), - [anon_sym_u2285] = ACTIONS(130), - [anon_sym_u2208] = ACTIONS(130), - [anon_sym_u2209] = ACTIONS(130), - [anon_sym_u2286] = ACTIONS(130), - [anon_sym_u2282] = ACTIONS(130), - [anon_sym_u2284] = ACTIONS(130), - [anon_sym_AT_AT] = ACTIONS(130), + [aux_sym_duration_repeat1] = STATE(266), + [ts_builtin_sym_end] = ACTIONS(108), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(108), + [sym_keyword_explain] = ACTIONS(108), + [sym_keyword_parallel] = ACTIONS(108), + [sym_keyword_timeout] = ACTIONS(108), + [sym_keyword_fetch] = ACTIONS(108), + [sym_keyword_limit] = ACTIONS(108), + [sym_keyword_order] = ACTIONS(108), + [sym_keyword_with] = ACTIONS(108), + [sym_keyword_where] = ACTIONS(108), + [sym_keyword_split] = ACTIONS(108), + [sym_keyword_group] = ACTIONS(108), + [sym_keyword_and] = ACTIONS(108), + [sym_keyword_or] = ACTIONS(110), + [sym_keyword_is] = ACTIONS(108), + [sym_keyword_not] = ACTIONS(110), + [sym_keyword_contains] = ACTIONS(108), + [sym_keyword_contains_not] = ACTIONS(108), + [sym_keyword_contains_all] = ACTIONS(108), + [sym_keyword_contains_any] = ACTIONS(108), + [sym_keyword_contains_none] = ACTIONS(108), + [sym_keyword_inside] = ACTIONS(108), + [sym_keyword_in] = ACTIONS(110), + [sym_keyword_not_inside] = ACTIONS(108), + [sym_keyword_all_inside] = ACTIONS(108), + [sym_keyword_any_inside] = ACTIONS(108), + [sym_keyword_none_inside] = ACTIONS(108), + [sym_keyword_outside] = ACTIONS(108), + [sym_keyword_intersects] = ACTIONS(108), + [anon_sym_COMMA] = ACTIONS(108), + [anon_sym_DASH_GT] = ACTIONS(108), + [anon_sym_LBRACK] = ACTIONS(108), + [anon_sym_LT_DASH] = ACTIONS(110), + [anon_sym_LT_DASH_GT] = ACTIONS(108), + [anon_sym_STAR] = ACTIONS(110), + [anon_sym_DOT] = ACTIONS(108), + [anon_sym_LT] = ACTIONS(110), + [anon_sym_GT] = ACTIONS(110), + [anon_sym_EQ] = ACTIONS(110), + [sym_duration_part] = ACTIONS(595), + [anon_sym_DASH] = ACTIONS(110), + [anon_sym_AT] = ACTIONS(110), + [anon_sym_LT_PIPE] = ACTIONS(108), + [anon_sym_AMP_AMP] = ACTIONS(108), + [anon_sym_PIPE_PIPE] = ACTIONS(108), + [anon_sym_QMARK_QMARK] = ACTIONS(108), + [anon_sym_QMARK_COLON] = ACTIONS(108), + [anon_sym_BANG_EQ] = ACTIONS(108), + [anon_sym_EQ_EQ] = ACTIONS(108), + [anon_sym_QMARK_EQ] = ACTIONS(108), + [anon_sym_STAR_EQ] = ACTIONS(108), + [anon_sym_TILDE] = ACTIONS(108), + [anon_sym_BANG_TILDE] = ACTIONS(108), + [anon_sym_STAR_TILDE] = ACTIONS(108), + [anon_sym_LT_EQ] = ACTIONS(108), + [anon_sym_GT_EQ] = ACTIONS(108), + [anon_sym_PLUS] = ACTIONS(110), + [anon_sym_PLUS_EQ] = ACTIONS(108), + [anon_sym_DASH_EQ] = ACTIONS(108), + [anon_sym_u00d7] = ACTIONS(108), + [anon_sym_SLASH] = ACTIONS(110), + [anon_sym_u00f7] = ACTIONS(108), + [anon_sym_STAR_STAR] = ACTIONS(108), + [anon_sym_u220b] = ACTIONS(108), + [anon_sym_u220c] = ACTIONS(108), + [anon_sym_u2287] = ACTIONS(108), + [anon_sym_u2283] = ACTIONS(108), + [anon_sym_u2285] = ACTIONS(108), + [anon_sym_u2208] = ACTIONS(108), + [anon_sym_u2209] = ACTIONS(108), + [anon_sym_u2286] = ACTIONS(108), + [anon_sym_u2282] = ACTIONS(108), + [anon_sym_u2284] = ACTIONS(108), + [anon_sym_AT_AT] = ACTIONS(108), }, [259] = { + [ts_builtin_sym_end] = ACTIONS(136), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(134), - [sym_keyword_explain] = ACTIONS(134), - [sym_keyword_parallel] = ACTIONS(134), - [sym_keyword_timeout] = ACTIONS(134), - [sym_keyword_fetch] = ACTIONS(134), - [sym_keyword_limit] = ACTIONS(134), - [sym_keyword_order] = ACTIONS(134), - [sym_keyword_with] = ACTIONS(134), - [sym_keyword_where] = ACTIONS(134), - [sym_keyword_split] = ACTIONS(134), - [sym_keyword_group] = ACTIONS(134), - [sym_keyword_and] = ACTIONS(134), + [sym_semi_colon] = ACTIONS(136), + [sym_keyword_as] = ACTIONS(136), + [sym_keyword_where] = ACTIONS(136), + [sym_keyword_group] = ACTIONS(136), + [sym_keyword_and] = ACTIONS(136), [sym_keyword_or] = ACTIONS(136), - [sym_keyword_is] = ACTIONS(134), - [sym_keyword_not] = ACTIONS(136), - [sym_keyword_contains] = ACTIONS(134), - [sym_keyword_contains_not] = ACTIONS(134), - [sym_keyword_contains_all] = ACTIONS(134), - [sym_keyword_contains_any] = ACTIONS(134), - [sym_keyword_contains_none] = ACTIONS(134), - [sym_keyword_inside] = ACTIONS(134), - [sym_keyword_in] = ACTIONS(136), - [sym_keyword_not_inside] = ACTIONS(134), - [sym_keyword_all_inside] = ACTIONS(134), - [sym_keyword_any_inside] = ACTIONS(134), - [sym_keyword_none_inside] = ACTIONS(134), - [sym_keyword_outside] = ACTIONS(134), - [sym_keyword_intersects] = ACTIONS(134), - [anon_sym_COMMA] = ACTIONS(134), - [anon_sym_DASH_GT] = ACTIONS(134), - [anon_sym_LBRACK] = ACTIONS(134), - [anon_sym_RPAREN] = ACTIONS(134), - [anon_sym_RBRACE] = ACTIONS(134), - [anon_sym_LT_DASH] = ACTIONS(136), - [anon_sym_LT_DASH_GT] = ACTIONS(134), - [anon_sym_STAR] = ACTIONS(136), - [anon_sym_DOT] = ACTIONS(136), - [anon_sym_LT] = ACTIONS(136), - [anon_sym_GT] = ACTIONS(136), - [anon_sym_DOT_DOT] = ACTIONS(134), - [anon_sym_EQ] = ACTIONS(136), - [anon_sym_DASH] = ACTIONS(136), - [anon_sym_AT] = ACTIONS(136), - [anon_sym_LT_PIPE] = ACTIONS(134), - [anon_sym_AMP_AMP] = ACTIONS(134), - [anon_sym_PIPE_PIPE] = ACTIONS(134), - [anon_sym_QMARK_QMARK] = ACTIONS(134), - [anon_sym_QMARK_COLON] = ACTIONS(134), - [anon_sym_BANG_EQ] = ACTIONS(134), - [anon_sym_EQ_EQ] = ACTIONS(134), - [anon_sym_QMARK_EQ] = ACTIONS(134), - [anon_sym_STAR_EQ] = ACTIONS(134), - [anon_sym_TILDE] = ACTIONS(134), - [anon_sym_BANG_TILDE] = ACTIONS(134), - [anon_sym_STAR_TILDE] = ACTIONS(134), - [anon_sym_LT_EQ] = ACTIONS(134), - [anon_sym_GT_EQ] = ACTIONS(134), - [anon_sym_PLUS] = ACTIONS(136), - [anon_sym_PLUS_EQ] = ACTIONS(134), - [anon_sym_DASH_EQ] = ACTIONS(134), - [anon_sym_u00d7] = ACTIONS(134), - [anon_sym_SLASH] = ACTIONS(136), - [anon_sym_u00f7] = ACTIONS(134), - [anon_sym_STAR_STAR] = ACTIONS(134), - [anon_sym_u220b] = ACTIONS(134), - [anon_sym_u220c] = ACTIONS(134), - [anon_sym_u2287] = ACTIONS(134), - [anon_sym_u2283] = ACTIONS(134), - [anon_sym_u2285] = ACTIONS(134), - [anon_sym_u2208] = ACTIONS(134), - [anon_sym_u2209] = ACTIONS(134), - [anon_sym_u2286] = ACTIONS(134), - [anon_sym_u2282] = ACTIONS(134), - [anon_sym_u2284] = ACTIONS(134), - [anon_sym_AT_AT] = ACTIONS(134), + [sym_keyword_is] = ACTIONS(136), + [sym_keyword_not] = ACTIONS(138), + [sym_keyword_contains] = ACTIONS(136), + [sym_keyword_contains_not] = ACTIONS(136), + [sym_keyword_contains_all] = ACTIONS(136), + [sym_keyword_contains_any] = ACTIONS(136), + [sym_keyword_contains_none] = ACTIONS(136), + [sym_keyword_inside] = ACTIONS(136), + [sym_keyword_in] = ACTIONS(138), + [sym_keyword_not_inside] = ACTIONS(136), + [sym_keyword_all_inside] = ACTIONS(136), + [sym_keyword_any_inside] = ACTIONS(136), + [sym_keyword_none_inside] = ACTIONS(136), + [sym_keyword_outside] = ACTIONS(136), + [sym_keyword_intersects] = ACTIONS(136), + [sym_keyword_drop] = ACTIONS(136), + [sym_keyword_schemafull] = ACTIONS(136), + [sym_keyword_schemaless] = ACTIONS(136), + [sym_keyword_changefeed] = ACTIONS(136), + [sym_keyword_type] = ACTIONS(136), + [sym_keyword_permissions] = ACTIONS(136), + [sym_keyword_for] = ACTIONS(136), + [sym_keyword_comment] = ACTIONS(136), + [anon_sym_COMMA] = ACTIONS(136), + [anon_sym_DASH_GT] = ACTIONS(136), + [anon_sym_LBRACK] = ACTIONS(136), + [anon_sym_LT_DASH] = ACTIONS(138), + [anon_sym_LT_DASH_GT] = ACTIONS(136), + [anon_sym_STAR] = ACTIONS(138), + [anon_sym_DOT] = ACTIONS(138), + [anon_sym_LT] = ACTIONS(138), + [anon_sym_GT] = ACTIONS(138), + [anon_sym_DOT_DOT] = ACTIONS(136), + [anon_sym_EQ] = ACTIONS(138), + [anon_sym_DASH] = ACTIONS(138), + [anon_sym_AT] = ACTIONS(138), + [anon_sym_LT_PIPE] = ACTIONS(136), + [anon_sym_AMP_AMP] = ACTIONS(136), + [anon_sym_PIPE_PIPE] = ACTIONS(136), + [anon_sym_QMARK_QMARK] = ACTIONS(136), + [anon_sym_QMARK_COLON] = ACTIONS(136), + [anon_sym_BANG_EQ] = ACTIONS(136), + [anon_sym_EQ_EQ] = ACTIONS(136), + [anon_sym_QMARK_EQ] = ACTIONS(136), + [anon_sym_STAR_EQ] = ACTIONS(136), + [anon_sym_TILDE] = ACTIONS(136), + [anon_sym_BANG_TILDE] = ACTIONS(136), + [anon_sym_STAR_TILDE] = ACTIONS(136), + [anon_sym_LT_EQ] = ACTIONS(136), + [anon_sym_GT_EQ] = ACTIONS(136), + [anon_sym_PLUS] = ACTIONS(138), + [anon_sym_PLUS_EQ] = ACTIONS(136), + [anon_sym_DASH_EQ] = ACTIONS(136), + [anon_sym_u00d7] = ACTIONS(136), + [anon_sym_SLASH] = ACTIONS(138), + [anon_sym_u00f7] = ACTIONS(136), + [anon_sym_STAR_STAR] = ACTIONS(136), + [anon_sym_u220b] = ACTIONS(136), + [anon_sym_u220c] = ACTIONS(136), + [anon_sym_u2287] = ACTIONS(136), + [anon_sym_u2283] = ACTIONS(136), + [anon_sym_u2285] = ACTIONS(136), + [anon_sym_u2208] = ACTIONS(136), + [anon_sym_u2209] = ACTIONS(136), + [anon_sym_u2286] = ACTIONS(136), + [anon_sym_u2282] = ACTIONS(136), + [anon_sym_u2284] = ACTIONS(136), + [anon_sym_AT_AT] = ACTIONS(136), }, [260] = { - [aux_sym_duration_repeat1] = STATE(263), - [ts_builtin_sym_end] = ACTIONS(99), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(99), - [sym_keyword_explain] = ACTIONS(99), - [sym_keyword_parallel] = ACTIONS(99), - [sym_keyword_timeout] = ACTIONS(99), - [sym_keyword_fetch] = ACTIONS(99), - [sym_keyword_limit] = ACTIONS(99), - [sym_keyword_order] = ACTIONS(99), - [sym_keyword_with] = ACTIONS(99), - [sym_keyword_where] = ACTIONS(99), - [sym_keyword_split] = ACTIONS(99), - [sym_keyword_group] = ACTIONS(99), - [sym_keyword_and] = ACTIONS(99), - [sym_keyword_or] = ACTIONS(101), - [sym_keyword_is] = ACTIONS(99), - [sym_keyword_not] = ACTIONS(101), - [sym_keyword_contains] = ACTIONS(99), - [sym_keyword_contains_not] = ACTIONS(99), - [sym_keyword_contains_all] = ACTIONS(99), - [sym_keyword_contains_any] = ACTIONS(99), - [sym_keyword_contains_none] = ACTIONS(99), - [sym_keyword_inside] = ACTIONS(99), - [sym_keyword_in] = ACTIONS(101), - [sym_keyword_not_inside] = ACTIONS(99), - [sym_keyword_all_inside] = ACTIONS(99), - [sym_keyword_any_inside] = ACTIONS(99), - [sym_keyword_none_inside] = ACTIONS(99), - [sym_keyword_outside] = ACTIONS(99), - [sym_keyword_intersects] = ACTIONS(99), - [anon_sym_COMMA] = ACTIONS(99), - [anon_sym_DASH_GT] = ACTIONS(99), - [anon_sym_LBRACK] = ACTIONS(99), - [anon_sym_LT_DASH] = ACTIONS(101), - [anon_sym_LT_DASH_GT] = ACTIONS(99), - [anon_sym_STAR] = ACTIONS(101), - [anon_sym_DOT] = ACTIONS(99), - [anon_sym_LT] = ACTIONS(101), - [anon_sym_GT] = ACTIONS(101), - [anon_sym_EQ] = ACTIONS(101), - [sym_duration_part] = ACTIONS(595), - [anon_sym_DASH] = ACTIONS(101), - [anon_sym_AT] = ACTIONS(101), - [anon_sym_LT_PIPE] = ACTIONS(99), - [anon_sym_AMP_AMP] = ACTIONS(99), - [anon_sym_PIPE_PIPE] = ACTIONS(99), - [anon_sym_QMARK_QMARK] = ACTIONS(99), - [anon_sym_QMARK_COLON] = ACTIONS(99), - [anon_sym_BANG_EQ] = ACTIONS(99), - [anon_sym_EQ_EQ] = ACTIONS(99), - [anon_sym_QMARK_EQ] = ACTIONS(99), - [anon_sym_STAR_EQ] = ACTIONS(99), - [anon_sym_TILDE] = ACTIONS(99), - [anon_sym_BANG_TILDE] = ACTIONS(99), - [anon_sym_STAR_TILDE] = ACTIONS(99), - [anon_sym_LT_EQ] = ACTIONS(99), - [anon_sym_GT_EQ] = ACTIONS(99), - [anon_sym_PLUS] = ACTIONS(101), - [anon_sym_PLUS_EQ] = ACTIONS(99), - [anon_sym_DASH_EQ] = ACTIONS(99), - [anon_sym_u00d7] = ACTIONS(99), - [anon_sym_SLASH] = ACTIONS(101), - [anon_sym_u00f7] = ACTIONS(99), - [anon_sym_STAR_STAR] = ACTIONS(99), - [anon_sym_u220b] = ACTIONS(99), - [anon_sym_u220c] = ACTIONS(99), - [anon_sym_u2287] = ACTIONS(99), - [anon_sym_u2283] = ACTIONS(99), - [anon_sym_u2285] = ACTIONS(99), - [anon_sym_u2208] = ACTIONS(99), - [anon_sym_u2209] = ACTIONS(99), - [anon_sym_u2286] = ACTIONS(99), - [anon_sym_u2282] = ACTIONS(99), - [anon_sym_u2284] = ACTIONS(99), - [anon_sym_AT_AT] = ACTIONS(99), - }, - [261] = { - [ts_builtin_sym_end] = ACTIONS(112), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(112), - [sym_keyword_as] = ACTIONS(112), - [sym_keyword_where] = ACTIONS(112), - [sym_keyword_group] = ACTIONS(112), - [sym_keyword_and] = ACTIONS(112), - [sym_keyword_or] = ACTIONS(112), - [sym_keyword_is] = ACTIONS(112), - [sym_keyword_not] = ACTIONS(114), - [sym_keyword_contains] = ACTIONS(112), - [sym_keyword_contains_not] = ACTIONS(112), - [sym_keyword_contains_all] = ACTIONS(112), - [sym_keyword_contains_any] = ACTIONS(112), - [sym_keyword_contains_none] = ACTIONS(112), - [sym_keyword_inside] = ACTIONS(112), - [sym_keyword_in] = ACTIONS(114), - [sym_keyword_not_inside] = ACTIONS(112), - [sym_keyword_all_inside] = ACTIONS(112), - [sym_keyword_any_inside] = ACTIONS(112), - [sym_keyword_none_inside] = ACTIONS(112), - [sym_keyword_outside] = ACTIONS(112), - [sym_keyword_intersects] = ACTIONS(112), - [sym_keyword_drop] = ACTIONS(112), - [sym_keyword_schemafull] = ACTIONS(112), - [sym_keyword_schemaless] = ACTIONS(112), - [sym_keyword_changefeed] = ACTIONS(112), - [sym_keyword_type] = ACTIONS(112), - [sym_keyword_permissions] = ACTIONS(112), - [sym_keyword_for] = ACTIONS(112), - [sym_keyword_comment] = ACTIONS(112), - [anon_sym_COMMA] = ACTIONS(112), - [anon_sym_DASH_GT] = ACTIONS(112), - [anon_sym_LBRACK] = ACTIONS(112), - [anon_sym_LT_DASH] = ACTIONS(114), - [anon_sym_LT_DASH_GT] = ACTIONS(112), - [anon_sym_STAR] = ACTIONS(114), - [anon_sym_DOT] = ACTIONS(114), - [anon_sym_LT] = ACTIONS(114), - [anon_sym_GT] = ACTIONS(114), - [anon_sym_DOT_DOT] = ACTIONS(112), - [anon_sym_EQ] = ACTIONS(114), - [anon_sym_DASH] = ACTIONS(114), - [anon_sym_AT] = ACTIONS(114), - [anon_sym_LT_PIPE] = ACTIONS(112), - [anon_sym_AMP_AMP] = ACTIONS(112), - [anon_sym_PIPE_PIPE] = ACTIONS(112), - [anon_sym_QMARK_QMARK] = ACTIONS(112), - [anon_sym_QMARK_COLON] = ACTIONS(112), - [anon_sym_BANG_EQ] = ACTIONS(112), - [anon_sym_EQ_EQ] = ACTIONS(112), - [anon_sym_QMARK_EQ] = ACTIONS(112), - [anon_sym_STAR_EQ] = ACTIONS(112), - [anon_sym_TILDE] = ACTIONS(112), - [anon_sym_BANG_TILDE] = ACTIONS(112), - [anon_sym_STAR_TILDE] = ACTIONS(112), - [anon_sym_LT_EQ] = ACTIONS(112), - [anon_sym_GT_EQ] = ACTIONS(112), - [anon_sym_PLUS] = ACTIONS(114), - [anon_sym_PLUS_EQ] = ACTIONS(112), - [anon_sym_DASH_EQ] = ACTIONS(112), - [anon_sym_u00d7] = ACTIONS(112), - [anon_sym_SLASH] = ACTIONS(114), - [anon_sym_u00f7] = ACTIONS(112), - [anon_sym_STAR_STAR] = ACTIONS(112), - [anon_sym_u220b] = ACTIONS(112), - [anon_sym_u220c] = ACTIONS(112), - [anon_sym_u2287] = ACTIONS(112), - [anon_sym_u2283] = ACTIONS(112), - [anon_sym_u2285] = ACTIONS(112), - [anon_sym_u2208] = ACTIONS(112), - [anon_sym_u2209] = ACTIONS(112), - [anon_sym_u2286] = ACTIONS(112), - [anon_sym_u2282] = ACTIONS(112), - [anon_sym_u2284] = ACTIONS(112), - [anon_sym_AT_AT] = ACTIONS(112), - }, - [262] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(59), - [sym_keyword_explain] = ACTIONS(59), - [sym_keyword_parallel] = ACTIONS(59), - [sym_keyword_timeout] = ACTIONS(59), - [sym_keyword_fetch] = ACTIONS(59), - [sym_keyword_limit] = ACTIONS(59), - [sym_keyword_order] = ACTIONS(59), - [sym_keyword_with] = ACTIONS(59), - [sym_keyword_where] = ACTIONS(59), - [sym_keyword_split] = ACTIONS(59), - [sym_keyword_group] = ACTIONS(59), - [sym_keyword_and] = ACTIONS(59), - [sym_keyword_or] = ACTIONS(61), - [sym_keyword_is] = ACTIONS(59), - [sym_keyword_not] = ACTIONS(61), - [sym_keyword_contains] = ACTIONS(59), - [sym_keyword_contains_not] = ACTIONS(59), - [sym_keyword_contains_all] = ACTIONS(59), - [sym_keyword_contains_any] = ACTIONS(59), - [sym_keyword_contains_none] = ACTIONS(59), - [sym_keyword_inside] = ACTIONS(59), - [sym_keyword_in] = ACTIONS(61), - [sym_keyword_not_inside] = ACTIONS(59), - [sym_keyword_all_inside] = ACTIONS(59), - [sym_keyword_any_inside] = ACTIONS(59), - [sym_keyword_none_inside] = ACTIONS(59), - [sym_keyword_outside] = ACTIONS(59), - [sym_keyword_intersects] = ACTIONS(59), - [anon_sym_COMMA] = ACTIONS(59), - [anon_sym_DASH_GT] = ACTIONS(59), - [anon_sym_LBRACK] = ACTIONS(59), - [anon_sym_RPAREN] = ACTIONS(59), - [anon_sym_COLON] = ACTIONS(116), - [anon_sym_RBRACE] = ACTIONS(59), - [anon_sym_LT_DASH] = ACTIONS(61), - [anon_sym_LT_DASH_GT] = ACTIONS(59), - [anon_sym_STAR] = ACTIONS(61), - [anon_sym_DOT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_GT] = ACTIONS(61), - [anon_sym_EQ] = ACTIONS(61), - [anon_sym_DASH] = ACTIONS(61), - [anon_sym_AT] = ACTIONS(61), - [anon_sym_LT_PIPE] = ACTIONS(59), - [anon_sym_AMP_AMP] = ACTIONS(59), - [anon_sym_PIPE_PIPE] = ACTIONS(59), - [anon_sym_QMARK_QMARK] = ACTIONS(59), - [anon_sym_QMARK_COLON] = ACTIONS(59), - [anon_sym_BANG_EQ] = ACTIONS(59), - [anon_sym_EQ_EQ] = ACTIONS(59), - [anon_sym_QMARK_EQ] = ACTIONS(59), - [anon_sym_STAR_EQ] = ACTIONS(59), - [anon_sym_TILDE] = ACTIONS(59), - [anon_sym_BANG_TILDE] = ACTIONS(59), - [anon_sym_STAR_TILDE] = ACTIONS(59), - [anon_sym_LT_EQ] = ACTIONS(59), - [anon_sym_GT_EQ] = ACTIONS(59), - [anon_sym_PLUS] = ACTIONS(61), - [anon_sym_PLUS_EQ] = ACTIONS(59), - [anon_sym_DASH_EQ] = ACTIONS(59), - [anon_sym_u00d7] = ACTIONS(59), - [anon_sym_SLASH] = ACTIONS(61), - [anon_sym_u00f7] = ACTIONS(59), - [anon_sym_STAR_STAR] = ACTIONS(59), - [anon_sym_u220b] = ACTIONS(59), - [anon_sym_u220c] = ACTIONS(59), - [anon_sym_u2287] = ACTIONS(59), - [anon_sym_u2283] = ACTIONS(59), - [anon_sym_u2285] = ACTIONS(59), - [anon_sym_u2208] = ACTIONS(59), - [anon_sym_u2209] = ACTIONS(59), - [anon_sym_u2286] = ACTIONS(59), - [anon_sym_u2282] = ACTIONS(59), - [anon_sym_u2284] = ACTIONS(59), - [anon_sym_AT_AT] = ACTIONS(59), - }, - [263] = { - [aux_sym_duration_repeat1] = STATE(263), - [ts_builtin_sym_end] = ACTIONS(105), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(105), - [sym_keyword_explain] = ACTIONS(105), - [sym_keyword_parallel] = ACTIONS(105), - [sym_keyword_timeout] = ACTIONS(105), - [sym_keyword_fetch] = ACTIONS(105), - [sym_keyword_limit] = ACTIONS(105), - [sym_keyword_order] = ACTIONS(105), - [sym_keyword_with] = ACTIONS(105), - [sym_keyword_where] = ACTIONS(105), - [sym_keyword_split] = ACTIONS(105), - [sym_keyword_group] = ACTIONS(105), - [sym_keyword_and] = ACTIONS(105), - [sym_keyword_or] = ACTIONS(107), - [sym_keyword_is] = ACTIONS(105), - [sym_keyword_not] = ACTIONS(107), - [sym_keyword_contains] = ACTIONS(105), - [sym_keyword_contains_not] = ACTIONS(105), - [sym_keyword_contains_all] = ACTIONS(105), - [sym_keyword_contains_any] = ACTIONS(105), - [sym_keyword_contains_none] = ACTIONS(105), - [sym_keyword_inside] = ACTIONS(105), - [sym_keyword_in] = ACTIONS(107), - [sym_keyword_not_inside] = ACTIONS(105), - [sym_keyword_all_inside] = ACTIONS(105), - [sym_keyword_any_inside] = ACTIONS(105), - [sym_keyword_none_inside] = ACTIONS(105), - [sym_keyword_outside] = ACTIONS(105), - [sym_keyword_intersects] = ACTIONS(105), - [anon_sym_COMMA] = ACTIONS(105), - [anon_sym_DASH_GT] = ACTIONS(105), - [anon_sym_LBRACK] = ACTIONS(105), - [anon_sym_LT_DASH] = ACTIONS(107), - [anon_sym_LT_DASH_GT] = ACTIONS(105), - [anon_sym_STAR] = ACTIONS(107), - [anon_sym_DOT] = ACTIONS(105), - [anon_sym_LT] = ACTIONS(107), - [anon_sym_GT] = ACTIONS(107), - [anon_sym_EQ] = ACTIONS(107), - [sym_duration_part] = ACTIONS(597), - [anon_sym_DASH] = ACTIONS(107), - [anon_sym_AT] = ACTIONS(107), - [anon_sym_LT_PIPE] = ACTIONS(105), - [anon_sym_AMP_AMP] = ACTIONS(105), - [anon_sym_PIPE_PIPE] = ACTIONS(105), - [anon_sym_QMARK_QMARK] = ACTIONS(105), - [anon_sym_QMARK_COLON] = ACTIONS(105), - [anon_sym_BANG_EQ] = ACTIONS(105), - [anon_sym_EQ_EQ] = ACTIONS(105), - [anon_sym_QMARK_EQ] = ACTIONS(105), - [anon_sym_STAR_EQ] = ACTIONS(105), - [anon_sym_TILDE] = ACTIONS(105), - [anon_sym_BANG_TILDE] = ACTIONS(105), - [anon_sym_STAR_TILDE] = ACTIONS(105), - [anon_sym_LT_EQ] = ACTIONS(105), - [anon_sym_GT_EQ] = ACTIONS(105), - [anon_sym_PLUS] = ACTIONS(107), - [anon_sym_PLUS_EQ] = ACTIONS(105), - [anon_sym_DASH_EQ] = ACTIONS(105), - [anon_sym_u00d7] = ACTIONS(105), - [anon_sym_SLASH] = ACTIONS(107), - [anon_sym_u00f7] = ACTIONS(105), - [anon_sym_STAR_STAR] = ACTIONS(105), - [anon_sym_u220b] = ACTIONS(105), - [anon_sym_u220c] = ACTIONS(105), - [anon_sym_u2287] = ACTIONS(105), - [anon_sym_u2283] = ACTIONS(105), - [anon_sym_u2285] = ACTIONS(105), - [anon_sym_u2208] = ACTIONS(105), - [anon_sym_u2209] = ACTIONS(105), - [anon_sym_u2286] = ACTIONS(105), - [anon_sym_u2282] = ACTIONS(105), - [anon_sym_u2284] = ACTIONS(105), - [anon_sym_AT_AT] = ACTIONS(105), - }, - [264] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(150), - [sym_keyword_explain] = ACTIONS(150), - [sym_keyword_parallel] = ACTIONS(150), - [sym_keyword_timeout] = ACTIONS(150), - [sym_keyword_fetch] = ACTIONS(150), - [sym_keyword_limit] = ACTIONS(150), - [sym_keyword_rand] = ACTIONS(150), - [sym_keyword_collate] = ACTIONS(150), - [sym_keyword_numeric] = ACTIONS(150), - [sym_keyword_asc] = ACTIONS(150), - [sym_keyword_desc] = ACTIONS(150), - [sym_keyword_and] = ACTIONS(150), - [sym_keyword_or] = ACTIONS(150), - [sym_keyword_is] = ACTIONS(150), - [sym_keyword_not] = ACTIONS(152), - [sym_keyword_contains] = ACTIONS(150), - [sym_keyword_contains_not] = ACTIONS(150), - [sym_keyword_contains_all] = ACTIONS(150), - [sym_keyword_contains_any] = ACTIONS(150), - [sym_keyword_contains_none] = ACTIONS(150), - [sym_keyword_inside] = ACTIONS(150), - [sym_keyword_in] = ACTIONS(152), - [sym_keyword_not_inside] = ACTIONS(150), - [sym_keyword_all_inside] = ACTIONS(150), - [sym_keyword_any_inside] = ACTIONS(150), - [sym_keyword_none_inside] = ACTIONS(150), - [sym_keyword_outside] = ACTIONS(150), - [sym_keyword_intersects] = ACTIONS(150), - [anon_sym_COMMA] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(150), - [anon_sym_RPAREN] = ACTIONS(150), - [anon_sym_RBRACE] = ACTIONS(150), - [anon_sym_LT_DASH] = ACTIONS(152), - [anon_sym_LT_DASH_GT] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(152), - [anon_sym_DOT] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_DOT_DOT] = ACTIONS(600), - [anon_sym_EQ] = ACTIONS(152), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_AT] = ACTIONS(152), - [anon_sym_LT_PIPE] = ACTIONS(150), - [anon_sym_AMP_AMP] = ACTIONS(150), - [anon_sym_PIPE_PIPE] = ACTIONS(150), - [anon_sym_QMARK_QMARK] = ACTIONS(150), - [anon_sym_QMARK_COLON] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_EQ_EQ] = ACTIONS(150), - [anon_sym_QMARK_EQ] = ACTIONS(150), - [anon_sym_STAR_EQ] = ACTIONS(150), - [anon_sym_TILDE] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(150), - [anon_sym_STAR_TILDE] = ACTIONS(150), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_PLUS] = ACTIONS(152), - [anon_sym_PLUS_EQ] = ACTIONS(150), - [anon_sym_DASH_EQ] = ACTIONS(150), - [anon_sym_u00d7] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_u00f7] = ACTIONS(150), - [anon_sym_STAR_STAR] = ACTIONS(150), - [anon_sym_u220b] = ACTIONS(150), - [anon_sym_u220c] = ACTIONS(150), - [anon_sym_u2287] = ACTIONS(150), - [anon_sym_u2283] = ACTIONS(150), - [anon_sym_u2285] = ACTIONS(150), - [anon_sym_u2208] = ACTIONS(150), - [anon_sym_u2209] = ACTIONS(150), - [anon_sym_u2286] = ACTIONS(150), - [anon_sym_u2282] = ACTIONS(150), - [anon_sym_u2284] = ACTIONS(150), - [anon_sym_AT_AT] = ACTIONS(150), - }, - [265] = { - [ts_builtin_sym_end] = ACTIONS(138), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(138), - [sym_keyword_as] = ACTIONS(138), - [sym_keyword_where] = ACTIONS(138), - [sym_keyword_group] = ACTIONS(138), - [sym_keyword_and] = ACTIONS(138), - [sym_keyword_or] = ACTIONS(138), - [sym_keyword_is] = ACTIONS(138), - [sym_keyword_not] = ACTIONS(140), - [sym_keyword_contains] = ACTIONS(138), - [sym_keyword_contains_not] = ACTIONS(138), - [sym_keyword_contains_all] = ACTIONS(138), - [sym_keyword_contains_any] = ACTIONS(138), - [sym_keyword_contains_none] = ACTIONS(138), - [sym_keyword_inside] = ACTIONS(138), - [sym_keyword_in] = ACTIONS(140), - [sym_keyword_not_inside] = ACTIONS(138), - [sym_keyword_all_inside] = ACTIONS(138), - [sym_keyword_any_inside] = ACTIONS(138), - [sym_keyword_none_inside] = ACTIONS(138), - [sym_keyword_outside] = ACTIONS(138), - [sym_keyword_intersects] = ACTIONS(138), - [sym_keyword_drop] = ACTIONS(138), - [sym_keyword_schemafull] = ACTIONS(138), - [sym_keyword_schemaless] = ACTIONS(138), - [sym_keyword_changefeed] = ACTIONS(138), - [sym_keyword_type] = ACTIONS(138), - [sym_keyword_permissions] = ACTIONS(138), - [sym_keyword_for] = ACTIONS(138), - [sym_keyword_comment] = ACTIONS(138), - [anon_sym_COMMA] = ACTIONS(138), - [anon_sym_DASH_GT] = ACTIONS(138), - [anon_sym_LBRACK] = ACTIONS(138), - [anon_sym_LT_DASH] = ACTIONS(140), - [anon_sym_LT_DASH_GT] = ACTIONS(138), - [anon_sym_STAR] = ACTIONS(140), - [anon_sym_DOT] = ACTIONS(140), - [anon_sym_LT] = ACTIONS(140), - [anon_sym_GT] = ACTIONS(140), - [anon_sym_DOT_DOT] = ACTIONS(138), - [anon_sym_EQ] = ACTIONS(140), - [anon_sym_DASH] = ACTIONS(140), - [anon_sym_AT] = ACTIONS(140), - [anon_sym_LT_PIPE] = ACTIONS(138), - [anon_sym_AMP_AMP] = ACTIONS(138), - [anon_sym_PIPE_PIPE] = ACTIONS(138), - [anon_sym_QMARK_QMARK] = ACTIONS(138), - [anon_sym_QMARK_COLON] = ACTIONS(138), - [anon_sym_BANG_EQ] = ACTIONS(138), - [anon_sym_EQ_EQ] = ACTIONS(138), - [anon_sym_QMARK_EQ] = ACTIONS(138), - [anon_sym_STAR_EQ] = ACTIONS(138), - [anon_sym_TILDE] = ACTIONS(138), - [anon_sym_BANG_TILDE] = ACTIONS(138), - [anon_sym_STAR_TILDE] = ACTIONS(138), - [anon_sym_LT_EQ] = ACTIONS(138), - [anon_sym_GT_EQ] = ACTIONS(138), - [anon_sym_PLUS] = ACTIONS(140), - [anon_sym_PLUS_EQ] = ACTIONS(138), - [anon_sym_DASH_EQ] = ACTIONS(138), - [anon_sym_u00d7] = ACTIONS(138), - [anon_sym_SLASH] = ACTIONS(140), - [anon_sym_u00f7] = ACTIONS(138), - [anon_sym_STAR_STAR] = ACTIONS(138), - [anon_sym_u220b] = ACTIONS(138), - [anon_sym_u220c] = ACTIONS(138), - [anon_sym_u2287] = ACTIONS(138), - [anon_sym_u2283] = ACTIONS(138), - [anon_sym_u2285] = ACTIONS(138), - [anon_sym_u2208] = ACTIONS(138), - [anon_sym_u2209] = ACTIONS(138), - [anon_sym_u2286] = ACTIONS(138), - [anon_sym_u2282] = ACTIONS(138), - [anon_sym_u2284] = ACTIONS(138), - [anon_sym_AT_AT] = ACTIONS(138), - }, - [266] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(126), - [sym_keyword_explain] = ACTIONS(126), - [sym_keyword_parallel] = ACTIONS(126), - [sym_keyword_timeout] = ACTIONS(126), - [sym_keyword_fetch] = ACTIONS(126), - [sym_keyword_limit] = ACTIONS(126), - [sym_keyword_order] = ACTIONS(126), - [sym_keyword_with] = ACTIONS(126), - [sym_keyword_where] = ACTIONS(126), - [sym_keyword_split] = ACTIONS(126), - [sym_keyword_group] = ACTIONS(126), - [sym_keyword_and] = ACTIONS(126), - [sym_keyword_or] = ACTIONS(128), - [sym_keyword_is] = ACTIONS(126), - [sym_keyword_not] = ACTIONS(128), - [sym_keyword_contains] = ACTIONS(126), - [sym_keyword_contains_not] = ACTIONS(126), - [sym_keyword_contains_all] = ACTIONS(126), - [sym_keyword_contains_any] = ACTIONS(126), - [sym_keyword_contains_none] = ACTIONS(126), - [sym_keyword_inside] = ACTIONS(126), - [sym_keyword_in] = ACTIONS(128), - [sym_keyword_not_inside] = ACTIONS(126), - [sym_keyword_all_inside] = ACTIONS(126), - [sym_keyword_any_inside] = ACTIONS(126), - [sym_keyword_none_inside] = ACTIONS(126), - [sym_keyword_outside] = ACTIONS(126), - [sym_keyword_intersects] = ACTIONS(126), - [anon_sym_COMMA] = ACTIONS(126), - [anon_sym_DASH_GT] = ACTIONS(126), - [anon_sym_LBRACK] = ACTIONS(126), - [anon_sym_RPAREN] = ACTIONS(126), - [anon_sym_RBRACE] = ACTIONS(126), - [anon_sym_LT_DASH] = ACTIONS(128), - [anon_sym_LT_DASH_GT] = ACTIONS(126), - [anon_sym_STAR] = ACTIONS(128), - [anon_sym_DOT] = ACTIONS(128), - [anon_sym_LT] = ACTIONS(128), - [anon_sym_GT] = ACTIONS(128), - [anon_sym_DOT_DOT] = ACTIONS(126), - [anon_sym_EQ] = ACTIONS(128), - [anon_sym_DASH] = ACTIONS(128), - [anon_sym_AT] = ACTIONS(128), - [anon_sym_LT_PIPE] = ACTIONS(126), - [anon_sym_AMP_AMP] = ACTIONS(126), - [anon_sym_PIPE_PIPE] = ACTIONS(126), - [anon_sym_QMARK_QMARK] = ACTIONS(126), - [anon_sym_QMARK_COLON] = ACTIONS(126), - [anon_sym_BANG_EQ] = ACTIONS(126), - [anon_sym_EQ_EQ] = ACTIONS(126), - [anon_sym_QMARK_EQ] = ACTIONS(126), - [anon_sym_STAR_EQ] = ACTIONS(126), - [anon_sym_TILDE] = ACTIONS(126), - [anon_sym_BANG_TILDE] = ACTIONS(126), - [anon_sym_STAR_TILDE] = ACTIONS(126), - [anon_sym_LT_EQ] = ACTIONS(126), - [anon_sym_GT_EQ] = ACTIONS(126), - [anon_sym_PLUS] = ACTIONS(128), - [anon_sym_PLUS_EQ] = ACTIONS(126), - [anon_sym_DASH_EQ] = ACTIONS(126), - [anon_sym_u00d7] = ACTIONS(126), - [anon_sym_SLASH] = ACTIONS(128), - [anon_sym_u00f7] = ACTIONS(126), - [anon_sym_STAR_STAR] = ACTIONS(126), - [anon_sym_u220b] = ACTIONS(126), - [anon_sym_u220c] = ACTIONS(126), - [anon_sym_u2287] = ACTIONS(126), - [anon_sym_u2283] = ACTIONS(126), - [anon_sym_u2285] = ACTIONS(126), - [anon_sym_u2208] = ACTIONS(126), - [anon_sym_u2209] = ACTIONS(126), - [anon_sym_u2286] = ACTIONS(126), - [anon_sym_u2282] = ACTIONS(126), - [anon_sym_u2284] = ACTIONS(126), - [anon_sym_AT_AT] = ACTIONS(126), + [sym_semi_colon] = ACTIONS(118), + [sym_keyword_explain] = ACTIONS(118), + [sym_keyword_parallel] = ACTIONS(118), + [sym_keyword_timeout] = ACTIONS(118), + [sym_keyword_fetch] = ACTIONS(118), + [sym_keyword_limit] = ACTIONS(118), + [sym_keyword_order] = ACTIONS(118), + [sym_keyword_with] = ACTIONS(118), + [sym_keyword_where] = ACTIONS(118), + [sym_keyword_split] = ACTIONS(118), + [sym_keyword_group] = ACTIONS(118), + [sym_keyword_and] = ACTIONS(118), + [sym_keyword_or] = ACTIONS(120), + [sym_keyword_is] = ACTIONS(118), + [sym_keyword_not] = ACTIONS(120), + [sym_keyword_contains] = ACTIONS(118), + [sym_keyword_contains_not] = ACTIONS(118), + [sym_keyword_contains_all] = ACTIONS(118), + [sym_keyword_contains_any] = ACTIONS(118), + [sym_keyword_contains_none] = ACTIONS(118), + [sym_keyword_inside] = ACTIONS(118), + [sym_keyword_in] = ACTIONS(120), + [sym_keyword_not_inside] = ACTIONS(118), + [sym_keyword_all_inside] = ACTIONS(118), + [sym_keyword_any_inside] = ACTIONS(118), + [sym_keyword_none_inside] = ACTIONS(118), + [sym_keyword_outside] = ACTIONS(118), + [sym_keyword_intersects] = ACTIONS(118), + [anon_sym_COMMA] = ACTIONS(118), + [anon_sym_DASH_GT] = ACTIONS(118), + [anon_sym_LBRACK] = ACTIONS(118), + [anon_sym_RPAREN] = ACTIONS(118), + [anon_sym_RBRACE] = ACTIONS(118), + [anon_sym_LT_DASH] = ACTIONS(120), + [anon_sym_LT_DASH_GT] = ACTIONS(118), + [anon_sym_STAR] = ACTIONS(120), + [anon_sym_DOT] = ACTIONS(120), + [anon_sym_LT] = ACTIONS(120), + [anon_sym_GT] = ACTIONS(120), + [anon_sym_DOT_DOT] = ACTIONS(118), + [anon_sym_EQ] = ACTIONS(120), + [anon_sym_DASH] = ACTIONS(120), + [anon_sym_AT] = ACTIONS(120), + [anon_sym_LT_PIPE] = ACTIONS(118), + [anon_sym_AMP_AMP] = ACTIONS(118), + [anon_sym_PIPE_PIPE] = ACTIONS(118), + [anon_sym_QMARK_QMARK] = ACTIONS(118), + [anon_sym_QMARK_COLON] = ACTIONS(118), + [anon_sym_BANG_EQ] = ACTIONS(118), + [anon_sym_EQ_EQ] = ACTIONS(118), + [anon_sym_QMARK_EQ] = ACTIONS(118), + [anon_sym_STAR_EQ] = ACTIONS(118), + [anon_sym_TILDE] = ACTIONS(118), + [anon_sym_BANG_TILDE] = ACTIONS(118), + [anon_sym_STAR_TILDE] = ACTIONS(118), + [anon_sym_LT_EQ] = ACTIONS(118), + [anon_sym_GT_EQ] = ACTIONS(118), + [anon_sym_PLUS] = ACTIONS(120), + [anon_sym_PLUS_EQ] = ACTIONS(118), + [anon_sym_DASH_EQ] = ACTIONS(118), + [anon_sym_u00d7] = ACTIONS(118), + [anon_sym_SLASH] = ACTIONS(120), + [anon_sym_u00f7] = ACTIONS(118), + [anon_sym_STAR_STAR] = ACTIONS(118), + [anon_sym_u220b] = ACTIONS(118), + [anon_sym_u220c] = ACTIONS(118), + [anon_sym_u2287] = ACTIONS(118), + [anon_sym_u2283] = ACTIONS(118), + [anon_sym_u2285] = ACTIONS(118), + [anon_sym_u2208] = ACTIONS(118), + [anon_sym_u2209] = ACTIONS(118), + [anon_sym_u2286] = ACTIONS(118), + [anon_sym_u2282] = ACTIONS(118), + [anon_sym_u2284] = ACTIONS(118), + [anon_sym_AT_AT] = ACTIONS(118), }, - [267] = { + [261] = { [ts_builtin_sym_end] = ACTIONS(126), [sym_comment] = ACTIONS(3), [sym_semi_colon] = ACTIONS(126), @@ -39429,85 +39160,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_u2284] = ACTIONS(126), [anon_sym_AT_AT] = ACTIONS(126), }, - [268] = { - [ts_builtin_sym_end] = ACTIONS(134), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(134), - [sym_keyword_as] = ACTIONS(134), - [sym_keyword_where] = ACTIONS(134), - [sym_keyword_group] = ACTIONS(134), - [sym_keyword_and] = ACTIONS(134), - [sym_keyword_or] = ACTIONS(134), - [sym_keyword_is] = ACTIONS(134), - [sym_keyword_not] = ACTIONS(136), - [sym_keyword_contains] = ACTIONS(134), - [sym_keyword_contains_not] = ACTIONS(134), - [sym_keyword_contains_all] = ACTIONS(134), - [sym_keyword_contains_any] = ACTIONS(134), - [sym_keyword_contains_none] = ACTIONS(134), - [sym_keyword_inside] = ACTIONS(134), - [sym_keyword_in] = ACTIONS(136), - [sym_keyword_not_inside] = ACTIONS(134), - [sym_keyword_all_inside] = ACTIONS(134), - [sym_keyword_any_inside] = ACTIONS(134), - [sym_keyword_none_inside] = ACTIONS(134), - [sym_keyword_outside] = ACTIONS(134), - [sym_keyword_intersects] = ACTIONS(134), - [sym_keyword_drop] = ACTIONS(134), - [sym_keyword_schemafull] = ACTIONS(134), - [sym_keyword_schemaless] = ACTIONS(134), - [sym_keyword_changefeed] = ACTIONS(134), - [sym_keyword_type] = ACTIONS(134), - [sym_keyword_permissions] = ACTIONS(134), - [sym_keyword_for] = ACTIONS(134), - [sym_keyword_comment] = ACTIONS(134), - [anon_sym_COMMA] = ACTIONS(134), - [anon_sym_DASH_GT] = ACTIONS(134), - [anon_sym_LBRACK] = ACTIONS(134), - [anon_sym_LT_DASH] = ACTIONS(136), - [anon_sym_LT_DASH_GT] = ACTIONS(134), - [anon_sym_STAR] = ACTIONS(136), - [anon_sym_DOT] = ACTIONS(136), - [anon_sym_LT] = ACTIONS(136), - [anon_sym_GT] = ACTIONS(136), - [anon_sym_DOT_DOT] = ACTIONS(134), - [anon_sym_EQ] = ACTIONS(136), - [anon_sym_DASH] = ACTIONS(136), - [anon_sym_AT] = ACTIONS(136), - [anon_sym_LT_PIPE] = ACTIONS(134), - [anon_sym_AMP_AMP] = ACTIONS(134), - [anon_sym_PIPE_PIPE] = ACTIONS(134), - [anon_sym_QMARK_QMARK] = ACTIONS(134), - [anon_sym_QMARK_COLON] = ACTIONS(134), - [anon_sym_BANG_EQ] = ACTIONS(134), - [anon_sym_EQ_EQ] = ACTIONS(134), - [anon_sym_QMARK_EQ] = ACTIONS(134), - [anon_sym_STAR_EQ] = ACTIONS(134), - [anon_sym_TILDE] = ACTIONS(134), - [anon_sym_BANG_TILDE] = ACTIONS(134), - [anon_sym_STAR_TILDE] = ACTIONS(134), - [anon_sym_LT_EQ] = ACTIONS(134), - [anon_sym_GT_EQ] = ACTIONS(134), - [anon_sym_PLUS] = ACTIONS(136), - [anon_sym_PLUS_EQ] = ACTIONS(134), - [anon_sym_DASH_EQ] = ACTIONS(134), - [anon_sym_u00d7] = ACTIONS(134), - [anon_sym_SLASH] = ACTIONS(136), - [anon_sym_u00f7] = ACTIONS(134), - [anon_sym_STAR_STAR] = ACTIONS(134), - [anon_sym_u220b] = ACTIONS(134), - [anon_sym_u220c] = ACTIONS(134), - [anon_sym_u2287] = ACTIONS(134), - [anon_sym_u2283] = ACTIONS(134), - [anon_sym_u2285] = ACTIONS(134), - [anon_sym_u2208] = ACTIONS(134), - [anon_sym_u2209] = ACTIONS(134), - [anon_sym_u2286] = ACTIONS(134), - [anon_sym_u2282] = ACTIONS(134), - [anon_sym_u2284] = ACTIONS(134), - [anon_sym_AT_AT] = ACTIONS(134), - }, - [269] = { + [262] = { [ts_builtin_sym_end] = ACTIONS(122), [sym_comment] = ACTIONS(3), [sym_semi_colon] = ACTIONS(122), @@ -39585,164 +39238,475 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_u2284] = ACTIONS(122), [anon_sym_AT_AT] = ACTIONS(122), }, - [270] = { + [263] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(112), - [sym_keyword_explain] = ACTIONS(112), - [sym_keyword_parallel] = ACTIONS(112), - [sym_keyword_timeout] = ACTIONS(112), - [sym_keyword_fetch] = ACTIONS(112), - [sym_keyword_limit] = ACTIONS(112), - [sym_keyword_order] = ACTIONS(112), - [sym_keyword_with] = ACTIONS(112), - [sym_keyword_where] = ACTIONS(112), - [sym_keyword_split] = ACTIONS(112), - [sym_keyword_group] = ACTIONS(112), - [sym_keyword_and] = ACTIONS(112), - [sym_keyword_or] = ACTIONS(114), - [sym_keyword_is] = ACTIONS(112), - [sym_keyword_not] = ACTIONS(114), - [sym_keyword_contains] = ACTIONS(112), - [sym_keyword_contains_not] = ACTIONS(112), - [sym_keyword_contains_all] = ACTIONS(112), - [sym_keyword_contains_any] = ACTIONS(112), - [sym_keyword_contains_none] = ACTIONS(112), - [sym_keyword_inside] = ACTIONS(112), - [sym_keyword_in] = ACTIONS(114), - [sym_keyword_not_inside] = ACTIONS(112), - [sym_keyword_all_inside] = ACTIONS(112), - [sym_keyword_any_inside] = ACTIONS(112), - [sym_keyword_none_inside] = ACTIONS(112), - [sym_keyword_outside] = ACTIONS(112), - [sym_keyword_intersects] = ACTIONS(112), - [anon_sym_COMMA] = ACTIONS(112), - [anon_sym_DASH_GT] = ACTIONS(112), - [anon_sym_LBRACK] = ACTIONS(112), - [anon_sym_RPAREN] = ACTIONS(112), - [anon_sym_RBRACE] = ACTIONS(112), - [anon_sym_LT_DASH] = ACTIONS(114), - [anon_sym_LT_DASH_GT] = ACTIONS(112), - [anon_sym_STAR] = ACTIONS(114), - [anon_sym_DOT] = ACTIONS(114), - [anon_sym_LT] = ACTIONS(114), - [anon_sym_GT] = ACTIONS(114), - [anon_sym_DOT_DOT] = ACTIONS(112), - [anon_sym_EQ] = ACTIONS(114), - [anon_sym_DASH] = ACTIONS(114), - [anon_sym_AT] = ACTIONS(114), - [anon_sym_LT_PIPE] = ACTIONS(112), - [anon_sym_AMP_AMP] = ACTIONS(112), - [anon_sym_PIPE_PIPE] = ACTIONS(112), - [anon_sym_QMARK_QMARK] = ACTIONS(112), - [anon_sym_QMARK_COLON] = ACTIONS(112), - [anon_sym_BANG_EQ] = ACTIONS(112), - [anon_sym_EQ_EQ] = ACTIONS(112), - [anon_sym_QMARK_EQ] = ACTIONS(112), - [anon_sym_STAR_EQ] = ACTIONS(112), - [anon_sym_TILDE] = ACTIONS(112), - [anon_sym_BANG_TILDE] = ACTIONS(112), - [anon_sym_STAR_TILDE] = ACTIONS(112), - [anon_sym_LT_EQ] = ACTIONS(112), - [anon_sym_GT_EQ] = ACTIONS(112), - [anon_sym_PLUS] = ACTIONS(114), - [anon_sym_PLUS_EQ] = ACTIONS(112), - [anon_sym_DASH_EQ] = ACTIONS(112), - [anon_sym_u00d7] = ACTIONS(112), - [anon_sym_SLASH] = ACTIONS(114), - [anon_sym_u00f7] = ACTIONS(112), - [anon_sym_STAR_STAR] = ACTIONS(112), - [anon_sym_u220b] = ACTIONS(112), - [anon_sym_u220c] = ACTIONS(112), - [anon_sym_u2287] = ACTIONS(112), - [anon_sym_u2283] = ACTIONS(112), - [anon_sym_u2285] = ACTIONS(112), - [anon_sym_u2208] = ACTIONS(112), - [anon_sym_u2209] = ACTIONS(112), - [anon_sym_u2286] = ACTIONS(112), - [anon_sym_u2282] = ACTIONS(112), - [anon_sym_u2284] = ACTIONS(112), - [anon_sym_AT_AT] = ACTIONS(112), + [sym_semi_colon] = ACTIONS(200), + [sym_keyword_explain] = ACTIONS(200), + [sym_keyword_parallel] = ACTIONS(200), + [sym_keyword_timeout] = ACTIONS(200), + [sym_keyword_fetch] = ACTIONS(200), + [sym_keyword_limit] = ACTIONS(200), + [sym_keyword_order] = ACTIONS(200), + [sym_keyword_with] = ACTIONS(200), + [sym_keyword_where] = ACTIONS(200), + [sym_keyword_split] = ACTIONS(200), + [sym_keyword_group] = ACTIONS(200), + [sym_keyword_and] = ACTIONS(200), + [sym_keyword_or] = ACTIONS(202), + [sym_keyword_is] = ACTIONS(200), + [sym_keyword_not] = ACTIONS(202), + [sym_keyword_contains] = ACTIONS(200), + [sym_keyword_contains_not] = ACTIONS(200), + [sym_keyword_contains_all] = ACTIONS(200), + [sym_keyword_contains_any] = ACTIONS(200), + [sym_keyword_contains_none] = ACTIONS(200), + [sym_keyword_inside] = ACTIONS(200), + [sym_keyword_in] = ACTIONS(202), + [sym_keyword_not_inside] = ACTIONS(200), + [sym_keyword_all_inside] = ACTIONS(200), + [sym_keyword_any_inside] = ACTIONS(200), + [sym_keyword_none_inside] = ACTIONS(200), + [sym_keyword_outside] = ACTIONS(200), + [sym_keyword_intersects] = ACTIONS(200), + [anon_sym_COMMA] = ACTIONS(200), + [anon_sym_DASH_GT] = ACTIONS(200), + [anon_sym_LBRACK] = ACTIONS(200), + [anon_sym_RPAREN] = ACTIONS(200), + [anon_sym_RBRACE] = ACTIONS(200), + [anon_sym_LT_DASH] = ACTIONS(202), + [anon_sym_LT_DASH_GT] = ACTIONS(200), + [anon_sym_STAR] = ACTIONS(202), + [anon_sym_DOT] = ACTIONS(202), + [anon_sym_LT] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), + [anon_sym_DOT_DOT] = ACTIONS(597), + [anon_sym_EQ] = ACTIONS(202), + [anon_sym_DASH] = ACTIONS(202), + [anon_sym_AT] = ACTIONS(202), + [anon_sym_LT_PIPE] = ACTIONS(200), + [anon_sym_AMP_AMP] = ACTIONS(200), + [anon_sym_PIPE_PIPE] = ACTIONS(200), + [anon_sym_QMARK_QMARK] = ACTIONS(200), + [anon_sym_QMARK_COLON] = ACTIONS(200), + [anon_sym_BANG_EQ] = ACTIONS(200), + [anon_sym_EQ_EQ] = ACTIONS(200), + [anon_sym_QMARK_EQ] = ACTIONS(200), + [anon_sym_STAR_EQ] = ACTIONS(200), + [anon_sym_TILDE] = ACTIONS(200), + [anon_sym_BANG_TILDE] = ACTIONS(200), + [anon_sym_STAR_TILDE] = ACTIONS(200), + [anon_sym_LT_EQ] = ACTIONS(200), + [anon_sym_GT_EQ] = ACTIONS(200), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_PLUS_EQ] = ACTIONS(200), + [anon_sym_DASH_EQ] = ACTIONS(200), + [anon_sym_u00d7] = ACTIONS(200), + [anon_sym_SLASH] = ACTIONS(202), + [anon_sym_u00f7] = ACTIONS(200), + [anon_sym_STAR_STAR] = ACTIONS(200), + [anon_sym_u220b] = ACTIONS(200), + [anon_sym_u220c] = ACTIONS(200), + [anon_sym_u2287] = ACTIONS(200), + [anon_sym_u2283] = ACTIONS(200), + [anon_sym_u2285] = ACTIONS(200), + [anon_sym_u2208] = ACTIONS(200), + [anon_sym_u2209] = ACTIONS(200), + [anon_sym_u2286] = ACTIONS(200), + [anon_sym_u2282] = ACTIONS(200), + [anon_sym_u2284] = ACTIONS(200), + [anon_sym_AT_AT] = ACTIONS(200), }, - [271] = { - [ts_builtin_sym_end] = ACTIONS(59), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(59), - [sym_keyword_as] = ACTIONS(59), - [sym_keyword_where] = ACTIONS(59), - [sym_keyword_group] = ACTIONS(59), - [sym_keyword_and] = ACTIONS(59), - [sym_keyword_or] = ACTIONS(59), - [sym_keyword_is] = ACTIONS(59), - [sym_keyword_not] = ACTIONS(61), - [sym_keyword_contains] = ACTIONS(59), - [sym_keyword_contains_not] = ACTIONS(59), - [sym_keyword_contains_all] = ACTIONS(59), - [sym_keyword_contains_any] = ACTIONS(59), - [sym_keyword_contains_none] = ACTIONS(59), - [sym_keyword_inside] = ACTIONS(59), - [sym_keyword_in] = ACTIONS(61), - [sym_keyword_not_inside] = ACTIONS(59), - [sym_keyword_all_inside] = ACTIONS(59), - [sym_keyword_any_inside] = ACTIONS(59), - [sym_keyword_none_inside] = ACTIONS(59), - [sym_keyword_outside] = ACTIONS(59), - [sym_keyword_intersects] = ACTIONS(59), - [sym_keyword_drop] = ACTIONS(59), - [sym_keyword_schemafull] = ACTIONS(59), - [sym_keyword_schemaless] = ACTIONS(59), - [sym_keyword_changefeed] = ACTIONS(59), - [sym_keyword_type] = ACTIONS(59), - [sym_keyword_permissions] = ACTIONS(59), - [sym_keyword_for] = ACTIONS(59), - [sym_keyword_comment] = ACTIONS(59), - [anon_sym_COMMA] = ACTIONS(59), - [anon_sym_DASH_GT] = ACTIONS(59), - [anon_sym_LBRACK] = ACTIONS(59), - [anon_sym_COLON] = ACTIONS(116), - [anon_sym_LT_DASH] = ACTIONS(61), - [anon_sym_LT_DASH_GT] = ACTIONS(59), - [anon_sym_STAR] = ACTIONS(61), - [anon_sym_DOT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_GT] = ACTIONS(61), - [anon_sym_EQ] = ACTIONS(61), - [anon_sym_DASH] = ACTIONS(61), - [anon_sym_AT] = ACTIONS(61), - [anon_sym_LT_PIPE] = ACTIONS(59), - [anon_sym_AMP_AMP] = ACTIONS(59), - [anon_sym_PIPE_PIPE] = ACTIONS(59), - [anon_sym_QMARK_QMARK] = ACTIONS(59), - [anon_sym_QMARK_COLON] = ACTIONS(59), - [anon_sym_BANG_EQ] = ACTIONS(59), - [anon_sym_EQ_EQ] = ACTIONS(59), - [anon_sym_QMARK_EQ] = ACTIONS(59), - [anon_sym_STAR_EQ] = ACTIONS(59), - [anon_sym_TILDE] = ACTIONS(59), - [anon_sym_BANG_TILDE] = ACTIONS(59), - [anon_sym_STAR_TILDE] = ACTIONS(59), - [anon_sym_LT_EQ] = ACTIONS(59), - [anon_sym_GT_EQ] = ACTIONS(59), - [anon_sym_PLUS] = ACTIONS(61), - [anon_sym_PLUS_EQ] = ACTIONS(59), - [anon_sym_DASH_EQ] = ACTIONS(59), - [anon_sym_u00d7] = ACTIONS(59), - [anon_sym_SLASH] = ACTIONS(61), - [anon_sym_u00f7] = ACTIONS(59), - [anon_sym_STAR_STAR] = ACTIONS(59), - [anon_sym_u220b] = ACTIONS(59), - [anon_sym_u220c] = ACTIONS(59), - [anon_sym_u2287] = ACTIONS(59), - [anon_sym_u2283] = ACTIONS(59), - [anon_sym_u2285] = ACTIONS(59), - [anon_sym_u2208] = ACTIONS(59), - [anon_sym_u2209] = ACTIONS(59), - [anon_sym_u2286] = ACTIONS(59), - [anon_sym_u2282] = ACTIONS(59), - [anon_sym_u2284] = ACTIONS(59), - [anon_sym_AT_AT] = ACTIONS(59), + [264] = { + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(61), + [sym_keyword_explain] = ACTIONS(61), + [sym_keyword_parallel] = ACTIONS(61), + [sym_keyword_timeout] = ACTIONS(61), + [sym_keyword_fetch] = ACTIONS(61), + [sym_keyword_limit] = ACTIONS(61), + [sym_keyword_order] = ACTIONS(61), + [sym_keyword_with] = ACTIONS(61), + [sym_keyword_where] = ACTIONS(61), + [sym_keyword_split] = ACTIONS(61), + [sym_keyword_group] = ACTIONS(61), + [sym_keyword_and] = ACTIONS(61), + [sym_keyword_or] = ACTIONS(63), + [sym_keyword_is] = ACTIONS(61), + [sym_keyword_not] = ACTIONS(63), + [sym_keyword_contains] = ACTIONS(61), + [sym_keyword_contains_not] = ACTIONS(61), + [sym_keyword_contains_all] = ACTIONS(61), + [sym_keyword_contains_any] = ACTIONS(61), + [sym_keyword_contains_none] = ACTIONS(61), + [sym_keyword_inside] = ACTIONS(61), + [sym_keyword_in] = ACTIONS(63), + [sym_keyword_not_inside] = ACTIONS(61), + [sym_keyword_all_inside] = ACTIONS(61), + [sym_keyword_any_inside] = ACTIONS(61), + [sym_keyword_none_inside] = ACTIONS(61), + [sym_keyword_outside] = ACTIONS(61), + [sym_keyword_intersects] = ACTIONS(61), + [anon_sym_COMMA] = ACTIONS(61), + [anon_sym_DASH_GT] = ACTIONS(61), + [anon_sym_LBRACK] = ACTIONS(61), + [anon_sym_RPAREN] = ACTIONS(61), + [anon_sym_COLON] = ACTIONS(134), + [anon_sym_RBRACE] = ACTIONS(61), + [anon_sym_LT_DASH] = ACTIONS(63), + [anon_sym_LT_DASH_GT] = ACTIONS(61), + [anon_sym_STAR] = ACTIONS(63), + [anon_sym_DOT] = ACTIONS(61), + [anon_sym_LT] = ACTIONS(63), + [anon_sym_GT] = ACTIONS(63), + [anon_sym_EQ] = ACTIONS(63), + [anon_sym_DASH] = ACTIONS(63), + [anon_sym_AT] = ACTIONS(63), + [anon_sym_LT_PIPE] = ACTIONS(61), + [anon_sym_AMP_AMP] = ACTIONS(61), + [anon_sym_PIPE_PIPE] = ACTIONS(61), + [anon_sym_QMARK_QMARK] = ACTIONS(61), + [anon_sym_QMARK_COLON] = ACTIONS(61), + [anon_sym_BANG_EQ] = ACTIONS(61), + [anon_sym_EQ_EQ] = ACTIONS(61), + [anon_sym_QMARK_EQ] = ACTIONS(61), + [anon_sym_STAR_EQ] = ACTIONS(61), + [anon_sym_TILDE] = ACTIONS(61), + [anon_sym_BANG_TILDE] = ACTIONS(61), + [anon_sym_STAR_TILDE] = ACTIONS(61), + [anon_sym_LT_EQ] = ACTIONS(61), + [anon_sym_GT_EQ] = ACTIONS(61), + [anon_sym_PLUS] = ACTIONS(63), + [anon_sym_PLUS_EQ] = ACTIONS(61), + [anon_sym_DASH_EQ] = ACTIONS(61), + [anon_sym_u00d7] = ACTIONS(61), + [anon_sym_SLASH] = ACTIONS(63), + [anon_sym_u00f7] = ACTIONS(61), + [anon_sym_STAR_STAR] = ACTIONS(61), + [anon_sym_u220b] = ACTIONS(61), + [anon_sym_u220c] = ACTIONS(61), + [anon_sym_u2287] = ACTIONS(61), + [anon_sym_u2283] = ACTIONS(61), + [anon_sym_u2285] = ACTIONS(61), + [anon_sym_u2208] = ACTIONS(61), + [anon_sym_u2209] = ACTIONS(61), + [anon_sym_u2286] = ACTIONS(61), + [anon_sym_u2282] = ACTIONS(61), + [anon_sym_u2284] = ACTIONS(61), + [anon_sym_AT_AT] = ACTIONS(61), }, - [272] = { - [ts_builtin_sym_end] = ACTIONS(126), + [265] = { + [ts_builtin_sym_end] = ACTIONS(118), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(118), + [sym_keyword_as] = ACTIONS(118), + [sym_keyword_where] = ACTIONS(118), + [sym_keyword_group] = ACTIONS(118), + [sym_keyword_and] = ACTIONS(118), + [sym_keyword_or] = ACTIONS(118), + [sym_keyword_is] = ACTIONS(118), + [sym_keyword_not] = ACTIONS(120), + [sym_keyword_contains] = ACTIONS(118), + [sym_keyword_contains_not] = ACTIONS(118), + [sym_keyword_contains_all] = ACTIONS(118), + [sym_keyword_contains_any] = ACTIONS(118), + [sym_keyword_contains_none] = ACTIONS(118), + [sym_keyword_inside] = ACTIONS(118), + [sym_keyword_in] = ACTIONS(120), + [sym_keyword_not_inside] = ACTIONS(118), + [sym_keyword_all_inside] = ACTIONS(118), + [sym_keyword_any_inside] = ACTIONS(118), + [sym_keyword_none_inside] = ACTIONS(118), + [sym_keyword_outside] = ACTIONS(118), + [sym_keyword_intersects] = ACTIONS(118), + [sym_keyword_drop] = ACTIONS(118), + [sym_keyword_schemafull] = ACTIONS(118), + [sym_keyword_schemaless] = ACTIONS(118), + [sym_keyword_changefeed] = ACTIONS(118), + [sym_keyword_type] = ACTIONS(118), + [sym_keyword_permissions] = ACTIONS(118), + [sym_keyword_for] = ACTIONS(118), + [sym_keyword_comment] = ACTIONS(118), + [anon_sym_COMMA] = ACTIONS(118), + [anon_sym_DASH_GT] = ACTIONS(118), + [anon_sym_LBRACK] = ACTIONS(118), + [anon_sym_LT_DASH] = ACTIONS(120), + [anon_sym_LT_DASH_GT] = ACTIONS(118), + [anon_sym_STAR] = ACTIONS(120), + [anon_sym_DOT] = ACTIONS(120), + [anon_sym_LT] = ACTIONS(120), + [anon_sym_GT] = ACTIONS(120), + [anon_sym_DOT_DOT] = ACTIONS(118), + [anon_sym_EQ] = ACTIONS(120), + [anon_sym_DASH] = ACTIONS(120), + [anon_sym_AT] = ACTIONS(120), + [anon_sym_LT_PIPE] = ACTIONS(118), + [anon_sym_AMP_AMP] = ACTIONS(118), + [anon_sym_PIPE_PIPE] = ACTIONS(118), + [anon_sym_QMARK_QMARK] = ACTIONS(118), + [anon_sym_QMARK_COLON] = ACTIONS(118), + [anon_sym_BANG_EQ] = ACTIONS(118), + [anon_sym_EQ_EQ] = ACTIONS(118), + [anon_sym_QMARK_EQ] = ACTIONS(118), + [anon_sym_STAR_EQ] = ACTIONS(118), + [anon_sym_TILDE] = ACTIONS(118), + [anon_sym_BANG_TILDE] = ACTIONS(118), + [anon_sym_STAR_TILDE] = ACTIONS(118), + [anon_sym_LT_EQ] = ACTIONS(118), + [anon_sym_GT_EQ] = ACTIONS(118), + [anon_sym_PLUS] = ACTIONS(120), + [anon_sym_PLUS_EQ] = ACTIONS(118), + [anon_sym_DASH_EQ] = ACTIONS(118), + [anon_sym_u00d7] = ACTIONS(118), + [anon_sym_SLASH] = ACTIONS(120), + [anon_sym_u00f7] = ACTIONS(118), + [anon_sym_STAR_STAR] = ACTIONS(118), + [anon_sym_u220b] = ACTIONS(118), + [anon_sym_u220c] = ACTIONS(118), + [anon_sym_u2287] = ACTIONS(118), + [anon_sym_u2283] = ACTIONS(118), + [anon_sym_u2285] = ACTIONS(118), + [anon_sym_u2208] = ACTIONS(118), + [anon_sym_u2209] = ACTIONS(118), + [anon_sym_u2286] = ACTIONS(118), + [anon_sym_u2282] = ACTIONS(118), + [anon_sym_u2284] = ACTIONS(118), + [anon_sym_AT_AT] = ACTIONS(118), + }, + [266] = { + [aux_sym_duration_repeat1] = STATE(266), + [ts_builtin_sym_end] = ACTIONS(101), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(101), + [sym_keyword_explain] = ACTIONS(101), + [sym_keyword_parallel] = ACTIONS(101), + [sym_keyword_timeout] = ACTIONS(101), + [sym_keyword_fetch] = ACTIONS(101), + [sym_keyword_limit] = ACTIONS(101), + [sym_keyword_order] = ACTIONS(101), + [sym_keyword_with] = ACTIONS(101), + [sym_keyword_where] = ACTIONS(101), + [sym_keyword_split] = ACTIONS(101), + [sym_keyword_group] = ACTIONS(101), + [sym_keyword_and] = ACTIONS(101), + [sym_keyword_or] = ACTIONS(103), + [sym_keyword_is] = ACTIONS(101), + [sym_keyword_not] = ACTIONS(103), + [sym_keyword_contains] = ACTIONS(101), + [sym_keyword_contains_not] = ACTIONS(101), + [sym_keyword_contains_all] = ACTIONS(101), + [sym_keyword_contains_any] = ACTIONS(101), + [sym_keyword_contains_none] = ACTIONS(101), + [sym_keyword_inside] = ACTIONS(101), + [sym_keyword_in] = ACTIONS(103), + [sym_keyword_not_inside] = ACTIONS(101), + [sym_keyword_all_inside] = ACTIONS(101), + [sym_keyword_any_inside] = ACTIONS(101), + [sym_keyword_none_inside] = ACTIONS(101), + [sym_keyword_outside] = ACTIONS(101), + [sym_keyword_intersects] = ACTIONS(101), + [anon_sym_COMMA] = ACTIONS(101), + [anon_sym_DASH_GT] = ACTIONS(101), + [anon_sym_LBRACK] = ACTIONS(101), + [anon_sym_LT_DASH] = ACTIONS(103), + [anon_sym_LT_DASH_GT] = ACTIONS(101), + [anon_sym_STAR] = ACTIONS(103), + [anon_sym_DOT] = ACTIONS(101), + [anon_sym_LT] = ACTIONS(103), + [anon_sym_GT] = ACTIONS(103), + [anon_sym_EQ] = ACTIONS(103), + [sym_duration_part] = ACTIONS(599), + [anon_sym_DASH] = ACTIONS(103), + [anon_sym_AT] = ACTIONS(103), + [anon_sym_LT_PIPE] = ACTIONS(101), + [anon_sym_AMP_AMP] = ACTIONS(101), + [anon_sym_PIPE_PIPE] = ACTIONS(101), + [anon_sym_QMARK_QMARK] = ACTIONS(101), + [anon_sym_QMARK_COLON] = ACTIONS(101), + [anon_sym_BANG_EQ] = ACTIONS(101), + [anon_sym_EQ_EQ] = ACTIONS(101), + [anon_sym_QMARK_EQ] = ACTIONS(101), + [anon_sym_STAR_EQ] = ACTIONS(101), + [anon_sym_TILDE] = ACTIONS(101), + [anon_sym_BANG_TILDE] = ACTIONS(101), + [anon_sym_STAR_TILDE] = ACTIONS(101), + [anon_sym_LT_EQ] = ACTIONS(101), + [anon_sym_GT_EQ] = ACTIONS(101), + [anon_sym_PLUS] = ACTIONS(103), + [anon_sym_PLUS_EQ] = ACTIONS(101), + [anon_sym_DASH_EQ] = ACTIONS(101), + [anon_sym_u00d7] = ACTIONS(101), + [anon_sym_SLASH] = ACTIONS(103), + [anon_sym_u00f7] = ACTIONS(101), + [anon_sym_STAR_STAR] = ACTIONS(101), + [anon_sym_u220b] = ACTIONS(101), + [anon_sym_u220c] = ACTIONS(101), + [anon_sym_u2287] = ACTIONS(101), + [anon_sym_u2283] = ACTIONS(101), + [anon_sym_u2285] = ACTIONS(101), + [anon_sym_u2208] = ACTIONS(101), + [anon_sym_u2209] = ACTIONS(101), + [anon_sym_u2286] = ACTIONS(101), + [anon_sym_u2282] = ACTIONS(101), + [anon_sym_u2284] = ACTIONS(101), + [anon_sym_AT_AT] = ACTIONS(101), + }, + [267] = { + [ts_builtin_sym_end] = ACTIONS(61), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(61), + [sym_keyword_as] = ACTIONS(61), + [sym_keyword_where] = ACTIONS(61), + [sym_keyword_group] = ACTIONS(61), + [sym_keyword_and] = ACTIONS(61), + [sym_keyword_or] = ACTIONS(61), + [sym_keyword_is] = ACTIONS(61), + [sym_keyword_not] = ACTIONS(63), + [sym_keyword_contains] = ACTIONS(61), + [sym_keyword_contains_not] = ACTIONS(61), + [sym_keyword_contains_all] = ACTIONS(61), + [sym_keyword_contains_any] = ACTIONS(61), + [sym_keyword_contains_none] = ACTIONS(61), + [sym_keyword_inside] = ACTIONS(61), + [sym_keyword_in] = ACTIONS(63), + [sym_keyword_not_inside] = ACTIONS(61), + [sym_keyword_all_inside] = ACTIONS(61), + [sym_keyword_any_inside] = ACTIONS(61), + [sym_keyword_none_inside] = ACTIONS(61), + [sym_keyword_outside] = ACTIONS(61), + [sym_keyword_intersects] = ACTIONS(61), + [sym_keyword_drop] = ACTIONS(61), + [sym_keyword_schemafull] = ACTIONS(61), + [sym_keyword_schemaless] = ACTIONS(61), + [sym_keyword_changefeed] = ACTIONS(61), + [sym_keyword_type] = ACTIONS(61), + [sym_keyword_permissions] = ACTIONS(61), + [sym_keyword_for] = ACTIONS(61), + [sym_keyword_comment] = ACTIONS(61), + [anon_sym_COMMA] = ACTIONS(61), + [anon_sym_DASH_GT] = ACTIONS(61), + [anon_sym_LBRACK] = ACTIONS(61), + [anon_sym_COLON] = ACTIONS(134), + [anon_sym_LT_DASH] = ACTIONS(63), + [anon_sym_LT_DASH_GT] = ACTIONS(61), + [anon_sym_STAR] = ACTIONS(63), + [anon_sym_DOT] = ACTIONS(61), + [anon_sym_LT] = ACTIONS(63), + [anon_sym_GT] = ACTIONS(63), + [anon_sym_EQ] = ACTIONS(63), + [anon_sym_DASH] = ACTIONS(63), + [anon_sym_AT] = ACTIONS(63), + [anon_sym_LT_PIPE] = ACTIONS(61), + [anon_sym_AMP_AMP] = ACTIONS(61), + [anon_sym_PIPE_PIPE] = ACTIONS(61), + [anon_sym_QMARK_QMARK] = ACTIONS(61), + [anon_sym_QMARK_COLON] = ACTIONS(61), + [anon_sym_BANG_EQ] = ACTIONS(61), + [anon_sym_EQ_EQ] = ACTIONS(61), + [anon_sym_QMARK_EQ] = ACTIONS(61), + [anon_sym_STAR_EQ] = ACTIONS(61), + [anon_sym_TILDE] = ACTIONS(61), + [anon_sym_BANG_TILDE] = ACTIONS(61), + [anon_sym_STAR_TILDE] = ACTIONS(61), + [anon_sym_LT_EQ] = ACTIONS(61), + [anon_sym_GT_EQ] = ACTIONS(61), + [anon_sym_PLUS] = ACTIONS(63), + [anon_sym_PLUS_EQ] = ACTIONS(61), + [anon_sym_DASH_EQ] = ACTIONS(61), + [anon_sym_u00d7] = ACTIONS(61), + [anon_sym_SLASH] = ACTIONS(63), + [anon_sym_u00f7] = ACTIONS(61), + [anon_sym_STAR_STAR] = ACTIONS(61), + [anon_sym_u220b] = ACTIONS(61), + [anon_sym_u220c] = ACTIONS(61), + [anon_sym_u2287] = ACTIONS(61), + [anon_sym_u2283] = ACTIONS(61), + [anon_sym_u2285] = ACTIONS(61), + [anon_sym_u2208] = ACTIONS(61), + [anon_sym_u2209] = ACTIONS(61), + [anon_sym_u2286] = ACTIONS(61), + [anon_sym_u2282] = ACTIONS(61), + [anon_sym_u2284] = ACTIONS(61), + [anon_sym_AT_AT] = ACTIONS(61), + }, + [268] = { + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(140), + [sym_keyword_explain] = ACTIONS(140), + [sym_keyword_parallel] = ACTIONS(140), + [sym_keyword_timeout] = ACTIONS(140), + [sym_keyword_fetch] = ACTIONS(140), + [sym_keyword_limit] = ACTIONS(140), + [sym_keyword_order] = ACTIONS(140), + [sym_keyword_with] = ACTIONS(140), + [sym_keyword_where] = ACTIONS(140), + [sym_keyword_split] = ACTIONS(140), + [sym_keyword_group] = ACTIONS(140), + [sym_keyword_and] = ACTIONS(140), + [sym_keyword_or] = ACTIONS(142), + [sym_keyword_is] = ACTIONS(140), + [sym_keyword_not] = ACTIONS(142), + [sym_keyword_contains] = ACTIONS(140), + [sym_keyword_contains_not] = ACTIONS(140), + [sym_keyword_contains_all] = ACTIONS(140), + [sym_keyword_contains_any] = ACTIONS(140), + [sym_keyword_contains_none] = ACTIONS(140), + [sym_keyword_inside] = ACTIONS(140), + [sym_keyword_in] = ACTIONS(142), + [sym_keyword_not_inside] = ACTIONS(140), + [sym_keyword_all_inside] = ACTIONS(140), + [sym_keyword_any_inside] = ACTIONS(140), + [sym_keyword_none_inside] = ACTIONS(140), + [sym_keyword_outside] = ACTIONS(140), + [sym_keyword_intersects] = ACTIONS(140), + [anon_sym_COMMA] = ACTIONS(140), + [anon_sym_DASH_GT] = ACTIONS(140), + [anon_sym_LBRACK] = ACTIONS(140), + [anon_sym_RPAREN] = ACTIONS(140), + [anon_sym_RBRACE] = ACTIONS(140), + [anon_sym_LT_DASH] = ACTIONS(142), + [anon_sym_LT_DASH_GT] = ACTIONS(140), + [anon_sym_STAR] = ACTIONS(142), + [anon_sym_DOT] = ACTIONS(142), + [anon_sym_LT] = ACTIONS(142), + [anon_sym_GT] = ACTIONS(142), + [anon_sym_DOT_DOT] = ACTIONS(140), + [anon_sym_EQ] = ACTIONS(142), + [anon_sym_DASH] = ACTIONS(142), + [anon_sym_AT] = ACTIONS(142), + [anon_sym_LT_PIPE] = ACTIONS(140), + [anon_sym_AMP_AMP] = ACTIONS(140), + [anon_sym_PIPE_PIPE] = ACTIONS(140), + [anon_sym_QMARK_QMARK] = ACTIONS(140), + [anon_sym_QMARK_COLON] = ACTIONS(140), + [anon_sym_BANG_EQ] = ACTIONS(140), + [anon_sym_EQ_EQ] = ACTIONS(140), + [anon_sym_QMARK_EQ] = ACTIONS(140), + [anon_sym_STAR_EQ] = ACTIONS(140), + [anon_sym_TILDE] = ACTIONS(140), + [anon_sym_BANG_TILDE] = ACTIONS(140), + [anon_sym_STAR_TILDE] = ACTIONS(140), + [anon_sym_LT_EQ] = ACTIONS(140), + [anon_sym_GT_EQ] = ACTIONS(140), + [anon_sym_PLUS] = ACTIONS(142), + [anon_sym_PLUS_EQ] = ACTIONS(140), + [anon_sym_DASH_EQ] = ACTIONS(140), + [anon_sym_u00d7] = ACTIONS(140), + [anon_sym_SLASH] = ACTIONS(142), + [anon_sym_u00f7] = ACTIONS(140), + [anon_sym_STAR_STAR] = ACTIONS(140), + [anon_sym_u220b] = ACTIONS(140), + [anon_sym_u220c] = ACTIONS(140), + [anon_sym_u2287] = ACTIONS(140), + [anon_sym_u2283] = ACTIONS(140), + [anon_sym_u2285] = ACTIONS(140), + [anon_sym_u2208] = ACTIONS(140), + [anon_sym_u2209] = ACTIONS(140), + [anon_sym_u2286] = ACTIONS(140), + [anon_sym_u2282] = ACTIONS(140), + [anon_sym_u2284] = ACTIONS(140), + [anon_sym_AT_AT] = ACTIONS(140), + }, + [269] = { [sym_comment] = ACTIONS(3), [sym_semi_colon] = ACTIONS(126), [sym_keyword_explain] = ACTIONS(126), @@ -39775,6 +39739,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_COMMA] = ACTIONS(126), [anon_sym_DASH_GT] = ACTIONS(126), [anon_sym_LBRACK] = ACTIONS(126), + [anon_sym_RPAREN] = ACTIONS(126), + [anon_sym_RBRACE] = ACTIONS(126), [anon_sym_LT_DASH] = ACTIONS(128), [anon_sym_LT_DASH_GT] = ACTIONS(126), [anon_sym_STAR] = ACTIONS(128), @@ -39818,3549 +39784,1626 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_u2284] = ACTIONS(126), [anon_sym_AT_AT] = ACTIONS(126), }, - [273] = { - [ts_builtin_sym_end] = ACTIONS(150), + [270] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(150), - [sym_keyword_as] = ACTIONS(150), - [sym_keyword_where] = ACTIONS(150), - [sym_keyword_group] = ACTIONS(150), - [sym_keyword_and] = ACTIONS(150), - [sym_keyword_or] = ACTIONS(150), - [sym_keyword_is] = ACTIONS(150), - [sym_keyword_not] = ACTIONS(152), - [sym_keyword_contains] = ACTIONS(150), - [sym_keyword_contains_not] = ACTIONS(150), - [sym_keyword_contains_all] = ACTIONS(150), - [sym_keyword_contains_any] = ACTIONS(150), - [sym_keyword_contains_none] = ACTIONS(150), - [sym_keyword_inside] = ACTIONS(150), - [sym_keyword_in] = ACTIONS(152), - [sym_keyword_not_inside] = ACTIONS(150), - [sym_keyword_all_inside] = ACTIONS(150), - [sym_keyword_any_inside] = ACTIONS(150), - [sym_keyword_none_inside] = ACTIONS(150), - [sym_keyword_outside] = ACTIONS(150), - [sym_keyword_intersects] = ACTIONS(150), - [sym_keyword_drop] = ACTIONS(150), - [sym_keyword_schemafull] = ACTIONS(150), - [sym_keyword_schemaless] = ACTIONS(150), - [sym_keyword_changefeed] = ACTIONS(150), - [sym_keyword_type] = ACTIONS(150), - [sym_keyword_permissions] = ACTIONS(150), - [sym_keyword_comment] = ACTIONS(150), - [anon_sym_COMMA] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(150), - [anon_sym_LT_DASH] = ACTIONS(152), - [anon_sym_LT_DASH_GT] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(152), - [anon_sym_DOT] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_GT] = ACTIONS(152), + [sym_semi_colon] = ACTIONS(136), + [sym_keyword_explain] = ACTIONS(136), + [sym_keyword_parallel] = ACTIONS(136), + [sym_keyword_timeout] = ACTIONS(136), + [sym_keyword_fetch] = ACTIONS(136), + [sym_keyword_limit] = ACTIONS(136), + [sym_keyword_order] = ACTIONS(136), + [sym_keyword_with] = ACTIONS(136), + [sym_keyword_where] = ACTIONS(136), + [sym_keyword_split] = ACTIONS(136), + [sym_keyword_group] = ACTIONS(136), + [sym_keyword_and] = ACTIONS(136), + [sym_keyword_or] = ACTIONS(138), + [sym_keyword_is] = ACTIONS(136), + [sym_keyword_not] = ACTIONS(138), + [sym_keyword_contains] = ACTIONS(136), + [sym_keyword_contains_not] = ACTIONS(136), + [sym_keyword_contains_all] = ACTIONS(136), + [sym_keyword_contains_any] = ACTIONS(136), + [sym_keyword_contains_none] = ACTIONS(136), + [sym_keyword_inside] = ACTIONS(136), + [sym_keyword_in] = ACTIONS(138), + [sym_keyword_not_inside] = ACTIONS(136), + [sym_keyword_all_inside] = ACTIONS(136), + [sym_keyword_any_inside] = ACTIONS(136), + [sym_keyword_none_inside] = ACTIONS(136), + [sym_keyword_outside] = ACTIONS(136), + [sym_keyword_intersects] = ACTIONS(136), + [anon_sym_COMMA] = ACTIONS(136), + [anon_sym_DASH_GT] = ACTIONS(136), + [anon_sym_LBRACK] = ACTIONS(136), + [anon_sym_RPAREN] = ACTIONS(136), + [anon_sym_RBRACE] = ACTIONS(136), + [anon_sym_LT_DASH] = ACTIONS(138), + [anon_sym_LT_DASH_GT] = ACTIONS(136), + [anon_sym_STAR] = ACTIONS(138), + [anon_sym_DOT] = ACTIONS(138), + [anon_sym_LT] = ACTIONS(138), + [anon_sym_GT] = ACTIONS(138), + [anon_sym_DOT_DOT] = ACTIONS(136), + [anon_sym_EQ] = ACTIONS(138), + [anon_sym_DASH] = ACTIONS(138), + [anon_sym_AT] = ACTIONS(138), + [anon_sym_LT_PIPE] = ACTIONS(136), + [anon_sym_AMP_AMP] = ACTIONS(136), + [anon_sym_PIPE_PIPE] = ACTIONS(136), + [anon_sym_QMARK_QMARK] = ACTIONS(136), + [anon_sym_QMARK_COLON] = ACTIONS(136), + [anon_sym_BANG_EQ] = ACTIONS(136), + [anon_sym_EQ_EQ] = ACTIONS(136), + [anon_sym_QMARK_EQ] = ACTIONS(136), + [anon_sym_STAR_EQ] = ACTIONS(136), + [anon_sym_TILDE] = ACTIONS(136), + [anon_sym_BANG_TILDE] = ACTIONS(136), + [anon_sym_STAR_TILDE] = ACTIONS(136), + [anon_sym_LT_EQ] = ACTIONS(136), + [anon_sym_GT_EQ] = ACTIONS(136), + [anon_sym_PLUS] = ACTIONS(138), + [anon_sym_PLUS_EQ] = ACTIONS(136), + [anon_sym_DASH_EQ] = ACTIONS(136), + [anon_sym_u00d7] = ACTIONS(136), + [anon_sym_SLASH] = ACTIONS(138), + [anon_sym_u00f7] = ACTIONS(136), + [anon_sym_STAR_STAR] = ACTIONS(136), + [anon_sym_u220b] = ACTIONS(136), + [anon_sym_u220c] = ACTIONS(136), + [anon_sym_u2287] = ACTIONS(136), + [anon_sym_u2283] = ACTIONS(136), + [anon_sym_u2285] = ACTIONS(136), + [anon_sym_u2208] = ACTIONS(136), + [anon_sym_u2209] = ACTIONS(136), + [anon_sym_u2286] = ACTIONS(136), + [anon_sym_u2282] = ACTIONS(136), + [anon_sym_u2284] = ACTIONS(136), + [anon_sym_AT_AT] = ACTIONS(136), + }, + [271] = { + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(200), + [sym_keyword_explain] = ACTIONS(200), + [sym_keyword_parallel] = ACTIONS(200), + [sym_keyword_timeout] = ACTIONS(200), + [sym_keyword_fetch] = ACTIONS(200), + [sym_keyword_limit] = ACTIONS(200), + [sym_keyword_rand] = ACTIONS(200), + [sym_keyword_collate] = ACTIONS(200), + [sym_keyword_numeric] = ACTIONS(200), + [sym_keyword_asc] = ACTIONS(200), + [sym_keyword_desc] = ACTIONS(200), + [sym_keyword_and] = ACTIONS(200), + [sym_keyword_or] = ACTIONS(200), + [sym_keyword_is] = ACTIONS(200), + [sym_keyword_not] = ACTIONS(202), + [sym_keyword_contains] = ACTIONS(200), + [sym_keyword_contains_not] = ACTIONS(200), + [sym_keyword_contains_all] = ACTIONS(200), + [sym_keyword_contains_any] = ACTIONS(200), + [sym_keyword_contains_none] = ACTIONS(200), + [sym_keyword_inside] = ACTIONS(200), + [sym_keyword_in] = ACTIONS(202), + [sym_keyword_not_inside] = ACTIONS(200), + [sym_keyword_all_inside] = ACTIONS(200), + [sym_keyword_any_inside] = ACTIONS(200), + [sym_keyword_none_inside] = ACTIONS(200), + [sym_keyword_outside] = ACTIONS(200), + [sym_keyword_intersects] = ACTIONS(200), + [anon_sym_COMMA] = ACTIONS(200), + [anon_sym_DASH_GT] = ACTIONS(200), + [anon_sym_LBRACK] = ACTIONS(200), + [anon_sym_RPAREN] = ACTIONS(200), + [anon_sym_RBRACE] = ACTIONS(200), + [anon_sym_LT_DASH] = ACTIONS(202), + [anon_sym_LT_DASH_GT] = ACTIONS(200), + [anon_sym_STAR] = ACTIONS(202), + [anon_sym_DOT] = ACTIONS(202), + [anon_sym_LT] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), [anon_sym_DOT_DOT] = ACTIONS(602), - [anon_sym_EQ] = ACTIONS(152), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_AT] = ACTIONS(152), - [anon_sym_LT_PIPE] = ACTIONS(150), - [anon_sym_AMP_AMP] = ACTIONS(150), - [anon_sym_PIPE_PIPE] = ACTIONS(150), - [anon_sym_QMARK_QMARK] = ACTIONS(150), - [anon_sym_QMARK_COLON] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_EQ_EQ] = ACTIONS(150), - [anon_sym_QMARK_EQ] = ACTIONS(150), - [anon_sym_STAR_EQ] = ACTIONS(150), - [anon_sym_TILDE] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(150), - [anon_sym_STAR_TILDE] = ACTIONS(150), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_PLUS] = ACTIONS(152), - [anon_sym_PLUS_EQ] = ACTIONS(150), - [anon_sym_DASH_EQ] = ACTIONS(150), - [anon_sym_u00d7] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_u00f7] = ACTIONS(150), - [anon_sym_STAR_STAR] = ACTIONS(150), - [anon_sym_u220b] = ACTIONS(150), - [anon_sym_u220c] = ACTIONS(150), - [anon_sym_u2287] = ACTIONS(150), - [anon_sym_u2283] = ACTIONS(150), - [anon_sym_u2285] = ACTIONS(150), - [anon_sym_u2208] = ACTIONS(150), - [anon_sym_u2209] = ACTIONS(150), - [anon_sym_u2286] = ACTIONS(150), - [anon_sym_u2282] = ACTIONS(150), - [anon_sym_u2284] = ACTIONS(150), - [anon_sym_AT_AT] = ACTIONS(150), + [anon_sym_EQ] = ACTIONS(202), + [anon_sym_DASH] = ACTIONS(202), + [anon_sym_AT] = ACTIONS(202), + [anon_sym_LT_PIPE] = ACTIONS(200), + [anon_sym_AMP_AMP] = ACTIONS(200), + [anon_sym_PIPE_PIPE] = ACTIONS(200), + [anon_sym_QMARK_QMARK] = ACTIONS(200), + [anon_sym_QMARK_COLON] = ACTIONS(200), + [anon_sym_BANG_EQ] = ACTIONS(200), + [anon_sym_EQ_EQ] = ACTIONS(200), + [anon_sym_QMARK_EQ] = ACTIONS(200), + [anon_sym_STAR_EQ] = ACTIONS(200), + [anon_sym_TILDE] = ACTIONS(200), + [anon_sym_BANG_TILDE] = ACTIONS(200), + [anon_sym_STAR_TILDE] = ACTIONS(200), + [anon_sym_LT_EQ] = ACTIONS(200), + [anon_sym_GT_EQ] = ACTIONS(200), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_PLUS_EQ] = ACTIONS(200), + [anon_sym_DASH_EQ] = ACTIONS(200), + [anon_sym_u00d7] = ACTIONS(200), + [anon_sym_SLASH] = ACTIONS(202), + [anon_sym_u00f7] = ACTIONS(200), + [anon_sym_STAR_STAR] = ACTIONS(200), + [anon_sym_u220b] = ACTIONS(200), + [anon_sym_u220c] = ACTIONS(200), + [anon_sym_u2287] = ACTIONS(200), + [anon_sym_u2283] = ACTIONS(200), + [anon_sym_u2285] = ACTIONS(200), + [anon_sym_u2208] = ACTIONS(200), + [anon_sym_u2209] = ACTIONS(200), + [anon_sym_u2286] = ACTIONS(200), + [anon_sym_u2282] = ACTIONS(200), + [anon_sym_u2284] = ACTIONS(200), + [anon_sym_AT_AT] = ACTIONS(200), }, - [274] = { + [272] = { + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(17), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(487), + [sym_keyword_return] = ACTIONS(489), + [sym_keyword_parallel] = ACTIONS(489), + [sym_keyword_timeout] = ACTIONS(489), + [sym_keyword_where] = ACTIONS(489), + [sym_keyword_and] = ACTIONS(489), + [sym_keyword_or] = ACTIONS(489), + [sym_keyword_is] = ACTIONS(489), + [sym_keyword_not] = ACTIONS(489), + [sym_keyword_contains] = ACTIONS(489), + [sym_keyword_contains_not] = ACTIONS(489), + [sym_keyword_contains_all] = ACTIONS(489), + [sym_keyword_contains_any] = ACTIONS(489), + [sym_keyword_contains_none] = ACTIONS(489), + [sym_keyword_inside] = ACTIONS(489), + [sym_keyword_in] = ACTIONS(489), + [sym_keyword_not_inside] = ACTIONS(489), + [sym_keyword_all_inside] = ACTIONS(489), + [sym_keyword_any_inside] = ACTIONS(489), + [sym_keyword_none_inside] = ACTIONS(489), + [sym_keyword_outside] = ACTIONS(489), + [sym_keyword_intersects] = ACTIONS(489), + [anon_sym_COMMA] = ACTIONS(487), + [anon_sym_DASH_GT] = ACTIONS(487), + [anon_sym_LBRACK] = ACTIONS(487), + [anon_sym_RPAREN] = ACTIONS(487), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_RBRACE] = ACTIONS(487), + [anon_sym_LT_DASH] = ACTIONS(489), + [anon_sym_LT_DASH_GT] = ACTIONS(487), + [anon_sym_STAR] = ACTIONS(489), + [anon_sym_DOT] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(489), + [anon_sym_GT] = ACTIONS(489), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(489), + [anon_sym_DASH] = ACTIONS(489), + [anon_sym_AT] = ACTIONS(489), + [anon_sym_LT_PIPE] = ACTIONS(487), + [anon_sym_AMP_AMP] = ACTIONS(487), + [anon_sym_PIPE_PIPE] = ACTIONS(487), + [anon_sym_QMARK_QMARK] = ACTIONS(487), + [anon_sym_QMARK_COLON] = ACTIONS(487), + [anon_sym_BANG_EQ] = ACTIONS(487), + [anon_sym_EQ_EQ] = ACTIONS(487), + [anon_sym_QMARK_EQ] = ACTIONS(487), + [anon_sym_STAR_EQ] = ACTIONS(487), + [anon_sym_TILDE] = ACTIONS(487), + [anon_sym_BANG_TILDE] = ACTIONS(487), + [anon_sym_STAR_TILDE] = ACTIONS(487), + [anon_sym_LT_EQ] = ACTIONS(487), + [anon_sym_GT_EQ] = ACTIONS(487), + [anon_sym_PLUS] = ACTIONS(489), + [anon_sym_PLUS_EQ] = ACTIONS(487), + [anon_sym_DASH_EQ] = ACTIONS(487), + [anon_sym_u00d7] = ACTIONS(487), + [anon_sym_SLASH] = ACTIONS(489), + [anon_sym_u00f7] = ACTIONS(487), + [anon_sym_STAR_STAR] = ACTIONS(487), + [anon_sym_u220b] = ACTIONS(487), + [anon_sym_u220c] = ACTIONS(487), + [anon_sym_u2287] = ACTIONS(487), + [anon_sym_u2283] = ACTIONS(487), + [anon_sym_u2285] = ACTIONS(487), + [anon_sym_u2208] = ACTIONS(487), + [anon_sym_u2209] = ACTIONS(487), + [anon_sym_u2286] = ACTIONS(487), + [anon_sym_u2282] = ACTIONS(487), + [anon_sym_u2284] = ACTIONS(487), + [anon_sym_AT_AT] = ACTIONS(487), + }, + [273] = { + [ts_builtin_sym_end] = ACTIONS(212), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(174), - [sym_keyword_explain] = ACTIONS(174), - [sym_keyword_parallel] = ACTIONS(174), - [sym_keyword_timeout] = ACTIONS(174), - [sym_keyword_fetch] = ACTIONS(174), - [sym_keyword_limit] = ACTIONS(174), - [sym_keyword_order] = ACTIONS(174), - [sym_keyword_with] = ACTIONS(174), - [sym_keyword_where] = ACTIONS(174), - [sym_keyword_split] = ACTIONS(174), - [sym_keyword_group] = ACTIONS(174), - [sym_keyword_and] = ACTIONS(174), - [sym_keyword_or] = ACTIONS(176), - [sym_keyword_is] = ACTIONS(174), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(174), - [sym_keyword_contains_not] = ACTIONS(174), - [sym_keyword_contains_all] = ACTIONS(174), - [sym_keyword_contains_any] = ACTIONS(174), - [sym_keyword_contains_none] = ACTIONS(174), - [sym_keyword_inside] = ACTIONS(174), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(174), - [sym_keyword_all_inside] = ACTIONS(174), - [sym_keyword_any_inside] = ACTIONS(174), - [sym_keyword_none_inside] = ACTIONS(174), - [sym_keyword_outside] = ACTIONS(174), - [sym_keyword_intersects] = ACTIONS(174), - [anon_sym_COMMA] = ACTIONS(174), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_RPAREN] = ACTIONS(174), - [anon_sym_RBRACE] = ACTIONS(174), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), + [sym_semi_colon] = ACTIONS(212), + [sym_keyword_as] = ACTIONS(212), + [sym_keyword_where] = ACTIONS(212), + [sym_keyword_group] = ACTIONS(212), + [sym_keyword_and] = ACTIONS(212), + [sym_keyword_or] = ACTIONS(212), + [sym_keyword_is] = ACTIONS(212), + [sym_keyword_not] = ACTIONS(214), + [sym_keyword_contains] = ACTIONS(212), + [sym_keyword_contains_not] = ACTIONS(212), + [sym_keyword_contains_all] = ACTIONS(212), + [sym_keyword_contains_any] = ACTIONS(212), + [sym_keyword_contains_none] = ACTIONS(212), + [sym_keyword_inside] = ACTIONS(212), + [sym_keyword_in] = ACTIONS(214), + [sym_keyword_not_inside] = ACTIONS(212), + [sym_keyword_all_inside] = ACTIONS(212), + [sym_keyword_any_inside] = ACTIONS(212), + [sym_keyword_none_inside] = ACTIONS(212), + [sym_keyword_outside] = ACTIONS(212), + [sym_keyword_intersects] = ACTIONS(212), + [sym_keyword_drop] = ACTIONS(212), + [sym_keyword_schemafull] = ACTIONS(212), + [sym_keyword_schemaless] = ACTIONS(212), + [sym_keyword_changefeed] = ACTIONS(212), + [sym_keyword_type] = ACTIONS(212), + [sym_keyword_permissions] = ACTIONS(212), + [sym_keyword_for] = ACTIONS(212), + [sym_keyword_comment] = ACTIONS(212), + [anon_sym_COMMA] = ACTIONS(212), + [anon_sym_DASH_GT] = ACTIONS(212), + [anon_sym_LBRACK] = ACTIONS(212), + [anon_sym_LT_DASH] = ACTIONS(214), + [anon_sym_LT_DASH_GT] = ACTIONS(212), + [anon_sym_STAR] = ACTIONS(214), + [anon_sym_DOT] = ACTIONS(212), + [anon_sym_LT] = ACTIONS(214), + [anon_sym_GT] = ACTIONS(214), + [anon_sym_EQ] = ACTIONS(214), + [anon_sym_DASH] = ACTIONS(214), + [anon_sym_AT] = ACTIONS(214), + [anon_sym_LT_PIPE] = ACTIONS(212), + [anon_sym_AMP_AMP] = ACTIONS(212), + [anon_sym_PIPE_PIPE] = ACTIONS(212), + [anon_sym_QMARK_QMARK] = ACTIONS(212), + [anon_sym_QMARK_COLON] = ACTIONS(212), + [anon_sym_BANG_EQ] = ACTIONS(212), + [anon_sym_EQ_EQ] = ACTIONS(212), + [anon_sym_QMARK_EQ] = ACTIONS(212), + [anon_sym_STAR_EQ] = ACTIONS(212), + [anon_sym_TILDE] = ACTIONS(212), + [anon_sym_BANG_TILDE] = ACTIONS(212), + [anon_sym_STAR_TILDE] = ACTIONS(212), + [anon_sym_LT_EQ] = ACTIONS(212), + [anon_sym_GT_EQ] = ACTIONS(212), + [anon_sym_PLUS] = ACTIONS(214), + [anon_sym_PLUS_EQ] = ACTIONS(212), + [anon_sym_DASH_EQ] = ACTIONS(212), + [anon_sym_u00d7] = ACTIONS(212), + [anon_sym_SLASH] = ACTIONS(214), + [anon_sym_u00f7] = ACTIONS(212), + [anon_sym_STAR_STAR] = ACTIONS(212), + [anon_sym_u220b] = ACTIONS(212), + [anon_sym_u220c] = ACTIONS(212), + [anon_sym_u2287] = ACTIONS(212), + [anon_sym_u2283] = ACTIONS(212), + [anon_sym_u2285] = ACTIONS(212), + [anon_sym_u2208] = ACTIONS(212), + [anon_sym_u2209] = ACTIONS(212), + [anon_sym_u2286] = ACTIONS(212), + [anon_sym_u2282] = ACTIONS(212), + [anon_sym_u2284] = ACTIONS(212), + [anon_sym_AT_AT] = ACTIONS(212), + }, + [274] = { + [ts_builtin_sym_end] = ACTIONS(114), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(114), + [sym_keyword_explain] = ACTIONS(114), + [sym_keyword_parallel] = ACTIONS(114), + [sym_keyword_timeout] = ACTIONS(114), + [sym_keyword_fetch] = ACTIONS(114), + [sym_keyword_limit] = ACTIONS(114), + [sym_keyword_order] = ACTIONS(114), + [sym_keyword_with] = ACTIONS(114), + [sym_keyword_where] = ACTIONS(114), + [sym_keyword_split] = ACTIONS(114), + [sym_keyword_group] = ACTIONS(114), + [sym_keyword_and] = ACTIONS(114), + [sym_keyword_or] = ACTIONS(116), + [sym_keyword_is] = ACTIONS(114), + [sym_keyword_not] = ACTIONS(116), + [sym_keyword_contains] = ACTIONS(114), + [sym_keyword_contains_not] = ACTIONS(114), + [sym_keyword_contains_all] = ACTIONS(114), + [sym_keyword_contains_any] = ACTIONS(114), + [sym_keyword_contains_none] = ACTIONS(114), + [sym_keyword_inside] = ACTIONS(114), + [sym_keyword_in] = ACTIONS(116), + [sym_keyword_not_inside] = ACTIONS(114), + [sym_keyword_all_inside] = ACTIONS(114), + [sym_keyword_any_inside] = ACTIONS(114), + [sym_keyword_none_inside] = ACTIONS(114), + [sym_keyword_outside] = ACTIONS(114), + [sym_keyword_intersects] = ACTIONS(114), + [anon_sym_COMMA] = ACTIONS(114), + [anon_sym_DASH_GT] = ACTIONS(114), + [anon_sym_LBRACK] = ACTIONS(114), + [anon_sym_LT_DASH] = ACTIONS(116), + [anon_sym_LT_DASH_GT] = ACTIONS(114), + [anon_sym_STAR] = ACTIONS(116), + [anon_sym_DOT] = ACTIONS(116), + [anon_sym_LT] = ACTIONS(116), + [anon_sym_GT] = ACTIONS(116), + [anon_sym_DOT_DOT] = ACTIONS(114), + [anon_sym_EQ] = ACTIONS(116), + [anon_sym_DASH] = ACTIONS(116), + [anon_sym_AT] = ACTIONS(116), + [anon_sym_LT_PIPE] = ACTIONS(114), + [anon_sym_AMP_AMP] = ACTIONS(114), + [anon_sym_PIPE_PIPE] = ACTIONS(114), + [anon_sym_QMARK_QMARK] = ACTIONS(114), + [anon_sym_QMARK_COLON] = ACTIONS(114), + [anon_sym_BANG_EQ] = ACTIONS(114), + [anon_sym_EQ_EQ] = ACTIONS(114), + [anon_sym_QMARK_EQ] = ACTIONS(114), + [anon_sym_STAR_EQ] = ACTIONS(114), + [anon_sym_TILDE] = ACTIONS(114), + [anon_sym_BANG_TILDE] = ACTIONS(114), + [anon_sym_STAR_TILDE] = ACTIONS(114), + [anon_sym_LT_EQ] = ACTIONS(114), + [anon_sym_GT_EQ] = ACTIONS(114), + [anon_sym_PLUS] = ACTIONS(116), + [anon_sym_PLUS_EQ] = ACTIONS(114), + [anon_sym_DASH_EQ] = ACTIONS(114), + [anon_sym_u00d7] = ACTIONS(114), + [anon_sym_SLASH] = ACTIONS(116), + [anon_sym_u00f7] = ACTIONS(114), + [anon_sym_STAR_STAR] = ACTIONS(114), + [anon_sym_u220b] = ACTIONS(114), + [anon_sym_u220c] = ACTIONS(114), + [anon_sym_u2287] = ACTIONS(114), + [anon_sym_u2283] = ACTIONS(114), + [anon_sym_u2285] = ACTIONS(114), + [anon_sym_u2208] = ACTIONS(114), + [anon_sym_u2209] = ACTIONS(114), + [anon_sym_u2286] = ACTIONS(114), + [anon_sym_u2282] = ACTIONS(114), + [anon_sym_u2284] = ACTIONS(114), + [anon_sym_AT_AT] = ACTIONS(114), }, [275] = { + [ts_builtin_sym_end] = ACTIONS(136), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(136), + [sym_keyword_explain] = ACTIONS(136), + [sym_keyword_parallel] = ACTIONS(136), + [sym_keyword_timeout] = ACTIONS(136), + [sym_keyword_fetch] = ACTIONS(136), + [sym_keyword_limit] = ACTIONS(136), + [sym_keyword_order] = ACTIONS(136), + [sym_keyword_with] = ACTIONS(136), + [sym_keyword_where] = ACTIONS(136), + [sym_keyword_split] = ACTIONS(136), + [sym_keyword_group] = ACTIONS(136), + [sym_keyword_and] = ACTIONS(136), + [sym_keyword_or] = ACTIONS(138), + [sym_keyword_is] = ACTIONS(136), + [sym_keyword_not] = ACTIONS(138), + [sym_keyword_contains] = ACTIONS(136), + [sym_keyword_contains_not] = ACTIONS(136), + [sym_keyword_contains_all] = ACTIONS(136), + [sym_keyword_contains_any] = ACTIONS(136), + [sym_keyword_contains_none] = ACTIONS(136), + [sym_keyword_inside] = ACTIONS(136), + [sym_keyword_in] = ACTIONS(138), + [sym_keyword_not_inside] = ACTIONS(136), + [sym_keyword_all_inside] = ACTIONS(136), + [sym_keyword_any_inside] = ACTIONS(136), + [sym_keyword_none_inside] = ACTIONS(136), + [sym_keyword_outside] = ACTIONS(136), + [sym_keyword_intersects] = ACTIONS(136), + [anon_sym_COMMA] = ACTIONS(136), + [anon_sym_DASH_GT] = ACTIONS(136), + [anon_sym_LBRACK] = ACTIONS(136), + [anon_sym_LT_DASH] = ACTIONS(138), + [anon_sym_LT_DASH_GT] = ACTIONS(136), + [anon_sym_STAR] = ACTIONS(138), + [anon_sym_DOT] = ACTIONS(138), + [anon_sym_LT] = ACTIONS(138), + [anon_sym_GT] = ACTIONS(138), + [anon_sym_DOT_DOT] = ACTIONS(136), + [anon_sym_EQ] = ACTIONS(138), + [anon_sym_DASH] = ACTIONS(138), + [anon_sym_AT] = ACTIONS(138), + [anon_sym_LT_PIPE] = ACTIONS(136), + [anon_sym_AMP_AMP] = ACTIONS(136), + [anon_sym_PIPE_PIPE] = ACTIONS(136), + [anon_sym_QMARK_QMARK] = ACTIONS(136), + [anon_sym_QMARK_COLON] = ACTIONS(136), + [anon_sym_BANG_EQ] = ACTIONS(136), + [anon_sym_EQ_EQ] = ACTIONS(136), + [anon_sym_QMARK_EQ] = ACTIONS(136), + [anon_sym_STAR_EQ] = ACTIONS(136), + [anon_sym_TILDE] = ACTIONS(136), + [anon_sym_BANG_TILDE] = ACTIONS(136), + [anon_sym_STAR_TILDE] = ACTIONS(136), + [anon_sym_LT_EQ] = ACTIONS(136), + [anon_sym_GT_EQ] = ACTIONS(136), + [anon_sym_PLUS] = ACTIONS(138), + [anon_sym_PLUS_EQ] = ACTIONS(136), + [anon_sym_DASH_EQ] = ACTIONS(136), + [anon_sym_u00d7] = ACTIONS(136), + [anon_sym_SLASH] = ACTIONS(138), + [anon_sym_u00f7] = ACTIONS(136), + [anon_sym_STAR_STAR] = ACTIONS(136), + [anon_sym_u220b] = ACTIONS(136), + [anon_sym_u220c] = ACTIONS(136), + [anon_sym_u2287] = ACTIONS(136), + [anon_sym_u2283] = ACTIONS(136), + [anon_sym_u2285] = ACTIONS(136), + [anon_sym_u2208] = ACTIONS(136), + [anon_sym_u2209] = ACTIONS(136), + [anon_sym_u2286] = ACTIONS(136), + [anon_sym_u2282] = ACTIONS(136), + [anon_sym_u2284] = ACTIONS(136), + [anon_sym_AT_AT] = ACTIONS(136), + }, + [276] = { + [ts_builtin_sym_end] = ACTIONS(160), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(178), - [sym_keyword_explain] = ACTIONS(178), + [sym_semi_colon] = ACTIONS(160), + [sym_keyword_as] = ACTIONS(160), + [sym_keyword_where] = ACTIONS(160), + [sym_keyword_group] = ACTIONS(160), + [sym_keyword_and] = ACTIONS(160), + [sym_keyword_or] = ACTIONS(160), + [sym_keyword_is] = ACTIONS(160), + [sym_keyword_not] = ACTIONS(162), + [sym_keyword_contains] = ACTIONS(160), + [sym_keyword_contains_not] = ACTIONS(160), + [sym_keyword_contains_all] = ACTIONS(160), + [sym_keyword_contains_any] = ACTIONS(160), + [sym_keyword_contains_none] = ACTIONS(160), + [sym_keyword_inside] = ACTIONS(160), + [sym_keyword_in] = ACTIONS(162), + [sym_keyword_not_inside] = ACTIONS(160), + [sym_keyword_all_inside] = ACTIONS(160), + [sym_keyword_any_inside] = ACTIONS(160), + [sym_keyword_none_inside] = ACTIONS(160), + [sym_keyword_outside] = ACTIONS(160), + [sym_keyword_intersects] = ACTIONS(160), + [sym_keyword_drop] = ACTIONS(160), + [sym_keyword_schemafull] = ACTIONS(160), + [sym_keyword_schemaless] = ACTIONS(160), + [sym_keyword_changefeed] = ACTIONS(160), + [sym_keyword_type] = ACTIONS(160), + [sym_keyword_permissions] = ACTIONS(160), + [sym_keyword_for] = ACTIONS(160), + [sym_keyword_comment] = ACTIONS(160), + [anon_sym_COMMA] = ACTIONS(160), + [anon_sym_DASH_GT] = ACTIONS(160), + [anon_sym_LBRACK] = ACTIONS(160), + [anon_sym_LT_DASH] = ACTIONS(162), + [anon_sym_LT_DASH_GT] = ACTIONS(160), + [anon_sym_STAR] = ACTIONS(162), + [anon_sym_DOT] = ACTIONS(160), + [anon_sym_LT] = ACTIONS(162), + [anon_sym_GT] = ACTIONS(162), + [anon_sym_EQ] = ACTIONS(162), + [anon_sym_DASH] = ACTIONS(162), + [anon_sym_AT] = ACTIONS(162), + [anon_sym_LT_PIPE] = ACTIONS(160), + [anon_sym_AMP_AMP] = ACTIONS(160), + [anon_sym_PIPE_PIPE] = ACTIONS(160), + [anon_sym_QMARK_QMARK] = ACTIONS(160), + [anon_sym_QMARK_COLON] = ACTIONS(160), + [anon_sym_BANG_EQ] = ACTIONS(160), + [anon_sym_EQ_EQ] = ACTIONS(160), + [anon_sym_QMARK_EQ] = ACTIONS(160), + [anon_sym_STAR_EQ] = ACTIONS(160), + [anon_sym_TILDE] = ACTIONS(160), + [anon_sym_BANG_TILDE] = ACTIONS(160), + [anon_sym_STAR_TILDE] = ACTIONS(160), + [anon_sym_LT_EQ] = ACTIONS(160), + [anon_sym_GT_EQ] = ACTIONS(160), + [anon_sym_PLUS] = ACTIONS(162), + [anon_sym_PLUS_EQ] = ACTIONS(160), + [anon_sym_DASH_EQ] = ACTIONS(160), + [anon_sym_u00d7] = ACTIONS(160), + [anon_sym_SLASH] = ACTIONS(162), + [anon_sym_u00f7] = ACTIONS(160), + [anon_sym_STAR_STAR] = ACTIONS(160), + [anon_sym_u220b] = ACTIONS(160), + [anon_sym_u220c] = ACTIONS(160), + [anon_sym_u2287] = ACTIONS(160), + [anon_sym_u2283] = ACTIONS(160), + [anon_sym_u2285] = ACTIONS(160), + [anon_sym_u2208] = ACTIONS(160), + [anon_sym_u2209] = ACTIONS(160), + [anon_sym_u2286] = ACTIONS(160), + [anon_sym_u2282] = ACTIONS(160), + [anon_sym_u2284] = ACTIONS(160), + [anon_sym_AT_AT] = ACTIONS(160), + }, + [277] = { + [ts_builtin_sym_end] = ACTIONS(172), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(172), + [sym_keyword_as] = ACTIONS(172), + [sym_keyword_where] = ACTIONS(172), + [sym_keyword_group] = ACTIONS(172), + [sym_keyword_and] = ACTIONS(172), + [sym_keyword_or] = ACTIONS(172), + [sym_keyword_is] = ACTIONS(172), + [sym_keyword_not] = ACTIONS(174), + [sym_keyword_contains] = ACTIONS(172), + [sym_keyword_contains_not] = ACTIONS(172), + [sym_keyword_contains_all] = ACTIONS(172), + [sym_keyword_contains_any] = ACTIONS(172), + [sym_keyword_contains_none] = ACTIONS(172), + [sym_keyword_inside] = ACTIONS(172), + [sym_keyword_in] = ACTIONS(174), + [sym_keyword_not_inside] = ACTIONS(172), + [sym_keyword_all_inside] = ACTIONS(172), + [sym_keyword_any_inside] = ACTIONS(172), + [sym_keyword_none_inside] = ACTIONS(172), + [sym_keyword_outside] = ACTIONS(172), + [sym_keyword_intersects] = ACTIONS(172), + [sym_keyword_drop] = ACTIONS(172), + [sym_keyword_schemafull] = ACTIONS(172), + [sym_keyword_schemaless] = ACTIONS(172), + [sym_keyword_changefeed] = ACTIONS(172), + [sym_keyword_type] = ACTIONS(172), + [sym_keyword_permissions] = ACTIONS(172), + [sym_keyword_for] = ACTIONS(172), + [sym_keyword_comment] = ACTIONS(172), + [anon_sym_COMMA] = ACTIONS(172), + [anon_sym_DASH_GT] = ACTIONS(172), + [anon_sym_LBRACK] = ACTIONS(172), + [anon_sym_LT_DASH] = ACTIONS(174), + [anon_sym_LT_DASH_GT] = ACTIONS(172), + [anon_sym_STAR] = ACTIONS(174), + [anon_sym_DOT] = ACTIONS(172), + [anon_sym_LT] = ACTIONS(174), + [anon_sym_GT] = ACTIONS(174), + [anon_sym_EQ] = ACTIONS(174), + [anon_sym_DASH] = ACTIONS(174), + [anon_sym_AT] = ACTIONS(174), + [anon_sym_LT_PIPE] = ACTIONS(172), + [anon_sym_AMP_AMP] = ACTIONS(172), + [anon_sym_PIPE_PIPE] = ACTIONS(172), + [anon_sym_QMARK_QMARK] = ACTIONS(172), + [anon_sym_QMARK_COLON] = ACTIONS(172), + [anon_sym_BANG_EQ] = ACTIONS(172), + [anon_sym_EQ_EQ] = ACTIONS(172), + [anon_sym_QMARK_EQ] = ACTIONS(172), + [anon_sym_STAR_EQ] = ACTIONS(172), + [anon_sym_TILDE] = ACTIONS(172), + [anon_sym_BANG_TILDE] = ACTIONS(172), + [anon_sym_STAR_TILDE] = ACTIONS(172), + [anon_sym_LT_EQ] = ACTIONS(172), + [anon_sym_GT_EQ] = ACTIONS(172), + [anon_sym_PLUS] = ACTIONS(174), + [anon_sym_PLUS_EQ] = ACTIONS(172), + [anon_sym_DASH_EQ] = ACTIONS(172), + [anon_sym_u00d7] = ACTIONS(172), + [anon_sym_SLASH] = ACTIONS(174), + [anon_sym_u00f7] = ACTIONS(172), + [anon_sym_STAR_STAR] = ACTIONS(172), + [anon_sym_u220b] = ACTIONS(172), + [anon_sym_u220c] = ACTIONS(172), + [anon_sym_u2287] = ACTIONS(172), + [anon_sym_u2283] = ACTIONS(172), + [anon_sym_u2285] = ACTIONS(172), + [anon_sym_u2208] = ACTIONS(172), + [anon_sym_u2209] = ACTIONS(172), + [anon_sym_u2286] = ACTIONS(172), + [anon_sym_u2282] = ACTIONS(172), + [anon_sym_u2284] = ACTIONS(172), + [anon_sym_AT_AT] = ACTIONS(172), + }, + [278] = { + [ts_builtin_sym_end] = ACTIONS(184), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(184), + [sym_keyword_as] = ACTIONS(184), + [sym_keyword_where] = ACTIONS(184), + [sym_keyword_group] = ACTIONS(184), + [sym_keyword_and] = ACTIONS(184), + [sym_keyword_or] = ACTIONS(184), + [sym_keyword_is] = ACTIONS(184), + [sym_keyword_not] = ACTIONS(186), + [sym_keyword_contains] = ACTIONS(184), + [sym_keyword_contains_not] = ACTIONS(184), + [sym_keyword_contains_all] = ACTIONS(184), + [sym_keyword_contains_any] = ACTIONS(184), + [sym_keyword_contains_none] = ACTIONS(184), + [sym_keyword_inside] = ACTIONS(184), + [sym_keyword_in] = ACTIONS(186), + [sym_keyword_not_inside] = ACTIONS(184), + [sym_keyword_all_inside] = ACTIONS(184), + [sym_keyword_any_inside] = ACTIONS(184), + [sym_keyword_none_inside] = ACTIONS(184), + [sym_keyword_outside] = ACTIONS(184), + [sym_keyword_intersects] = ACTIONS(184), + [sym_keyword_drop] = ACTIONS(184), + [sym_keyword_schemafull] = ACTIONS(184), + [sym_keyword_schemaless] = ACTIONS(184), + [sym_keyword_changefeed] = ACTIONS(184), + [sym_keyword_type] = ACTIONS(184), + [sym_keyword_permissions] = ACTIONS(184), + [sym_keyword_for] = ACTIONS(184), + [sym_keyword_comment] = ACTIONS(184), + [anon_sym_COMMA] = ACTIONS(184), + [anon_sym_DASH_GT] = ACTIONS(184), + [anon_sym_LBRACK] = ACTIONS(184), + [anon_sym_LT_DASH] = ACTIONS(186), + [anon_sym_LT_DASH_GT] = ACTIONS(184), + [anon_sym_STAR] = ACTIONS(186), + [anon_sym_DOT] = ACTIONS(184), + [anon_sym_LT] = ACTIONS(186), + [anon_sym_GT] = ACTIONS(186), + [anon_sym_EQ] = ACTIONS(186), + [anon_sym_DASH] = ACTIONS(186), + [anon_sym_AT] = ACTIONS(186), + [anon_sym_LT_PIPE] = ACTIONS(184), + [anon_sym_AMP_AMP] = ACTIONS(184), + [anon_sym_PIPE_PIPE] = ACTIONS(184), + [anon_sym_QMARK_QMARK] = ACTIONS(184), + [anon_sym_QMARK_COLON] = ACTIONS(184), + [anon_sym_BANG_EQ] = ACTIONS(184), + [anon_sym_EQ_EQ] = ACTIONS(184), + [anon_sym_QMARK_EQ] = ACTIONS(184), + [anon_sym_STAR_EQ] = ACTIONS(184), + [anon_sym_TILDE] = ACTIONS(184), + [anon_sym_BANG_TILDE] = ACTIONS(184), + [anon_sym_STAR_TILDE] = ACTIONS(184), + [anon_sym_LT_EQ] = ACTIONS(184), + [anon_sym_GT_EQ] = ACTIONS(184), + [anon_sym_PLUS] = ACTIONS(186), + [anon_sym_PLUS_EQ] = ACTIONS(184), + [anon_sym_DASH_EQ] = ACTIONS(184), + [anon_sym_u00d7] = ACTIONS(184), + [anon_sym_SLASH] = ACTIONS(186), + [anon_sym_u00f7] = ACTIONS(184), + [anon_sym_STAR_STAR] = ACTIONS(184), + [anon_sym_u220b] = ACTIONS(184), + [anon_sym_u220c] = ACTIONS(184), + [anon_sym_u2287] = ACTIONS(184), + [anon_sym_u2283] = ACTIONS(184), + [anon_sym_u2285] = ACTIONS(184), + [anon_sym_u2208] = ACTIONS(184), + [anon_sym_u2209] = ACTIONS(184), + [anon_sym_u2286] = ACTIONS(184), + [anon_sym_u2282] = ACTIONS(184), + [anon_sym_u2284] = ACTIONS(184), + [anon_sym_AT_AT] = ACTIONS(184), + }, + [279] = { + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(188), + [sym_keyword_explain] = ACTIONS(188), + [sym_keyword_parallel] = ACTIONS(188), + [sym_keyword_timeout] = ACTIONS(188), + [sym_keyword_fetch] = ACTIONS(188), + [sym_keyword_limit] = ACTIONS(188), + [sym_keyword_order] = ACTIONS(188), + [sym_keyword_with] = ACTIONS(188), + [sym_keyword_where] = ACTIONS(188), + [sym_keyword_split] = ACTIONS(188), + [sym_keyword_group] = ACTIONS(188), + [sym_keyword_and] = ACTIONS(188), + [sym_keyword_or] = ACTIONS(190), + [sym_keyword_is] = ACTIONS(188), + [sym_keyword_not] = ACTIONS(190), + [sym_keyword_contains] = ACTIONS(188), + [sym_keyword_contains_not] = ACTIONS(188), + [sym_keyword_contains_all] = ACTIONS(188), + [sym_keyword_contains_any] = ACTIONS(188), + [sym_keyword_contains_none] = ACTIONS(188), + [sym_keyword_inside] = ACTIONS(188), + [sym_keyword_in] = ACTIONS(190), + [sym_keyword_not_inside] = ACTIONS(188), + [sym_keyword_all_inside] = ACTIONS(188), + [sym_keyword_any_inside] = ACTIONS(188), + [sym_keyword_none_inside] = ACTIONS(188), + [sym_keyword_outside] = ACTIONS(188), + [sym_keyword_intersects] = ACTIONS(188), + [anon_sym_COMMA] = ACTIONS(188), + [anon_sym_DASH_GT] = ACTIONS(188), + [anon_sym_LBRACK] = ACTIONS(188), + [anon_sym_RPAREN] = ACTIONS(188), + [anon_sym_RBRACE] = ACTIONS(188), + [anon_sym_LT_DASH] = ACTIONS(190), + [anon_sym_LT_DASH_GT] = ACTIONS(188), + [anon_sym_STAR] = ACTIONS(190), + [anon_sym_DOT] = ACTIONS(188), + [anon_sym_LT] = ACTIONS(190), + [anon_sym_GT] = ACTIONS(190), + [anon_sym_EQ] = ACTIONS(190), + [anon_sym_DASH] = ACTIONS(190), + [anon_sym_AT] = ACTIONS(190), + [anon_sym_LT_PIPE] = ACTIONS(188), + [anon_sym_AMP_AMP] = ACTIONS(188), + [anon_sym_PIPE_PIPE] = ACTIONS(188), + [anon_sym_QMARK_QMARK] = ACTIONS(188), + [anon_sym_QMARK_COLON] = ACTIONS(188), + [anon_sym_BANG_EQ] = ACTIONS(188), + [anon_sym_EQ_EQ] = ACTIONS(188), + [anon_sym_QMARK_EQ] = ACTIONS(188), + [anon_sym_STAR_EQ] = ACTIONS(188), + [anon_sym_TILDE] = ACTIONS(188), + [anon_sym_BANG_TILDE] = ACTIONS(188), + [anon_sym_STAR_TILDE] = ACTIONS(188), + [anon_sym_LT_EQ] = ACTIONS(188), + [anon_sym_GT_EQ] = ACTIONS(188), + [anon_sym_PLUS] = ACTIONS(190), + [anon_sym_PLUS_EQ] = ACTIONS(188), + [anon_sym_DASH_EQ] = ACTIONS(188), + [anon_sym_u00d7] = ACTIONS(188), + [anon_sym_SLASH] = ACTIONS(190), + [anon_sym_u00f7] = ACTIONS(188), + [anon_sym_STAR_STAR] = ACTIONS(188), + [anon_sym_u220b] = ACTIONS(188), + [anon_sym_u220c] = ACTIONS(188), + [anon_sym_u2287] = ACTIONS(188), + [anon_sym_u2283] = ACTIONS(188), + [anon_sym_u2285] = ACTIONS(188), + [anon_sym_u2208] = ACTIONS(188), + [anon_sym_u2209] = ACTIONS(188), + [anon_sym_u2286] = ACTIONS(188), + [anon_sym_u2282] = ACTIONS(188), + [anon_sym_u2284] = ACTIONS(188), + [anon_sym_AT_AT] = ACTIONS(188), + }, + [280] = { + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(25), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(176), + [sym_keyword_return] = ACTIONS(178), [sym_keyword_parallel] = ACTIONS(178), [sym_keyword_timeout] = ACTIONS(178), - [sym_keyword_fetch] = ACTIONS(178), - [sym_keyword_limit] = ACTIONS(178), - [sym_keyword_order] = ACTIONS(178), - [sym_keyword_with] = ACTIONS(178), [sym_keyword_where] = ACTIONS(178), - [sym_keyword_split] = ACTIONS(178), - [sym_keyword_group] = ACTIONS(178), [sym_keyword_and] = ACTIONS(178), - [sym_keyword_or] = ACTIONS(180), + [sym_keyword_or] = ACTIONS(178), [sym_keyword_is] = ACTIONS(178), - [sym_keyword_not] = ACTIONS(180), + [sym_keyword_not] = ACTIONS(178), [sym_keyword_contains] = ACTIONS(178), [sym_keyword_contains_not] = ACTIONS(178), [sym_keyword_contains_all] = ACTIONS(178), [sym_keyword_contains_any] = ACTIONS(178), [sym_keyword_contains_none] = ACTIONS(178), [sym_keyword_inside] = ACTIONS(178), - [sym_keyword_in] = ACTIONS(180), + [sym_keyword_in] = ACTIONS(178), [sym_keyword_not_inside] = ACTIONS(178), [sym_keyword_all_inside] = ACTIONS(178), [sym_keyword_any_inside] = ACTIONS(178), [sym_keyword_none_inside] = ACTIONS(178), [sym_keyword_outside] = ACTIONS(178), [sym_keyword_intersects] = ACTIONS(178), - [anon_sym_COMMA] = ACTIONS(178), - [anon_sym_DASH_GT] = ACTIONS(178), - [anon_sym_LBRACK] = ACTIONS(178), - [anon_sym_RPAREN] = ACTIONS(178), - [anon_sym_RBRACE] = ACTIONS(178), - [anon_sym_LT_DASH] = ACTIONS(180), - [anon_sym_LT_DASH_GT] = ACTIONS(178), - [anon_sym_STAR] = ACTIONS(180), - [anon_sym_DOT] = ACTIONS(178), - [anon_sym_LT] = ACTIONS(180), - [anon_sym_GT] = ACTIONS(180), - [anon_sym_EQ] = ACTIONS(180), - [anon_sym_DASH] = ACTIONS(180), - [anon_sym_AT] = ACTIONS(180), - [anon_sym_LT_PIPE] = ACTIONS(178), - [anon_sym_AMP_AMP] = ACTIONS(178), - [anon_sym_PIPE_PIPE] = ACTIONS(178), - [anon_sym_QMARK_QMARK] = ACTIONS(178), - [anon_sym_QMARK_COLON] = ACTIONS(178), - [anon_sym_BANG_EQ] = ACTIONS(178), - [anon_sym_EQ_EQ] = ACTIONS(178), - [anon_sym_QMARK_EQ] = ACTIONS(178), - [anon_sym_STAR_EQ] = ACTIONS(178), - [anon_sym_TILDE] = ACTIONS(178), - [anon_sym_BANG_TILDE] = ACTIONS(178), - [anon_sym_STAR_TILDE] = ACTIONS(178), - [anon_sym_LT_EQ] = ACTIONS(178), - [anon_sym_GT_EQ] = ACTIONS(178), - [anon_sym_PLUS] = ACTIONS(180), - [anon_sym_PLUS_EQ] = ACTIONS(178), - [anon_sym_DASH_EQ] = ACTIONS(178), - [anon_sym_u00d7] = ACTIONS(178), - [anon_sym_SLASH] = ACTIONS(180), - [anon_sym_u00f7] = ACTIONS(178), - [anon_sym_STAR_STAR] = ACTIONS(178), - [anon_sym_u220b] = ACTIONS(178), - [anon_sym_u220c] = ACTIONS(178), - [anon_sym_u2287] = ACTIONS(178), - [anon_sym_u2283] = ACTIONS(178), - [anon_sym_u2285] = ACTIONS(178), - [anon_sym_u2208] = ACTIONS(178), - [anon_sym_u2209] = ACTIONS(178), - [anon_sym_u2286] = ACTIONS(178), - [anon_sym_u2282] = ACTIONS(178), - [anon_sym_u2284] = ACTIONS(178), - [anon_sym_AT_AT] = ACTIONS(178), + [anon_sym_COMMA] = ACTIONS(176), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_RPAREN] = ACTIONS(176), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_RBRACE] = ACTIONS(176), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), }, - [276] = { + [281] = { + [ts_builtin_sym_end] = ACTIONS(118), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(142), - [sym_keyword_explain] = ACTIONS(142), - [sym_keyword_parallel] = ACTIONS(142), - [sym_keyword_timeout] = ACTIONS(142), - [sym_keyword_fetch] = ACTIONS(142), - [sym_keyword_limit] = ACTIONS(142), - [sym_keyword_order] = ACTIONS(142), - [sym_keyword_with] = ACTIONS(142), - [sym_keyword_where] = ACTIONS(142), - [sym_keyword_split] = ACTIONS(142), - [sym_keyword_group] = ACTIONS(142), - [sym_keyword_and] = ACTIONS(142), - [sym_keyword_or] = ACTIONS(144), - [sym_keyword_is] = ACTIONS(142), - [sym_keyword_not] = ACTIONS(144), - [sym_keyword_contains] = ACTIONS(142), - [sym_keyword_contains_not] = ACTIONS(142), - [sym_keyword_contains_all] = ACTIONS(142), - [sym_keyword_contains_any] = ACTIONS(142), - [sym_keyword_contains_none] = ACTIONS(142), - [sym_keyword_inside] = ACTIONS(142), - [sym_keyword_in] = ACTIONS(144), - [sym_keyword_not_inside] = ACTIONS(142), - [sym_keyword_all_inside] = ACTIONS(142), - [sym_keyword_any_inside] = ACTIONS(142), - [sym_keyword_none_inside] = ACTIONS(142), - [sym_keyword_outside] = ACTIONS(142), - [sym_keyword_intersects] = ACTIONS(142), - [anon_sym_COMMA] = ACTIONS(142), - [anon_sym_DASH_GT] = ACTIONS(142), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_RPAREN] = ACTIONS(142), - [anon_sym_RBRACE] = ACTIONS(142), - [anon_sym_LT_DASH] = ACTIONS(144), - [anon_sym_LT_DASH_GT] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(144), - [anon_sym_DOT] = ACTIONS(142), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(144), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_AT] = ACTIONS(144), - [anon_sym_LT_PIPE] = ACTIONS(142), - [anon_sym_AMP_AMP] = ACTIONS(142), - [anon_sym_PIPE_PIPE] = ACTIONS(142), - [anon_sym_QMARK_QMARK] = ACTIONS(142), - [anon_sym_QMARK_COLON] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_EQ_EQ] = ACTIONS(142), - [anon_sym_QMARK_EQ] = ACTIONS(142), - [anon_sym_STAR_EQ] = ACTIONS(142), - [anon_sym_TILDE] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(142), - [anon_sym_STAR_TILDE] = ACTIONS(142), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_PLUS] = ACTIONS(144), - [anon_sym_PLUS_EQ] = ACTIONS(142), - [anon_sym_DASH_EQ] = ACTIONS(142), - [anon_sym_u00d7] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_u00f7] = ACTIONS(142), - [anon_sym_STAR_STAR] = ACTIONS(142), - [anon_sym_u220b] = ACTIONS(142), - [anon_sym_u220c] = ACTIONS(142), - [anon_sym_u2287] = ACTIONS(142), - [anon_sym_u2283] = ACTIONS(142), - [anon_sym_u2285] = ACTIONS(142), - [anon_sym_u2208] = ACTIONS(142), - [anon_sym_u2209] = ACTIONS(142), - [anon_sym_u2286] = ACTIONS(142), - [anon_sym_u2282] = ACTIONS(142), - [anon_sym_u2284] = ACTIONS(142), - [anon_sym_AT_AT] = ACTIONS(142), - }, - [277] = { - [ts_builtin_sym_end] = ACTIONS(59), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(59), - [sym_keyword_explain] = ACTIONS(59), - [sym_keyword_parallel] = ACTIONS(59), - [sym_keyword_timeout] = ACTIONS(59), - [sym_keyword_fetch] = ACTIONS(59), - [sym_keyword_limit] = ACTIONS(59), - [sym_keyword_order] = ACTIONS(59), - [sym_keyword_with] = ACTIONS(59), - [sym_keyword_where] = ACTIONS(59), - [sym_keyword_split] = ACTIONS(59), - [sym_keyword_group] = ACTIONS(59), - [sym_keyword_and] = ACTIONS(59), - [sym_keyword_or] = ACTIONS(61), - [sym_keyword_is] = ACTIONS(59), - [sym_keyword_not] = ACTIONS(61), - [sym_keyword_contains] = ACTIONS(59), - [sym_keyword_contains_not] = ACTIONS(59), - [sym_keyword_contains_all] = ACTIONS(59), - [sym_keyword_contains_any] = ACTIONS(59), - [sym_keyword_contains_none] = ACTIONS(59), - [sym_keyword_inside] = ACTIONS(59), - [sym_keyword_in] = ACTIONS(61), - [sym_keyword_not_inside] = ACTIONS(59), - [sym_keyword_all_inside] = ACTIONS(59), - [sym_keyword_any_inside] = ACTIONS(59), - [sym_keyword_none_inside] = ACTIONS(59), - [sym_keyword_outside] = ACTIONS(59), - [sym_keyword_intersects] = ACTIONS(59), - [anon_sym_COMMA] = ACTIONS(59), - [anon_sym_DASH_GT] = ACTIONS(59), - [anon_sym_LBRACK] = ACTIONS(59), - [anon_sym_COLON] = ACTIONS(116), - [anon_sym_LT_DASH] = ACTIONS(61), - [anon_sym_LT_DASH_GT] = ACTIONS(59), - [anon_sym_STAR] = ACTIONS(61), - [anon_sym_DOT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_GT] = ACTIONS(61), - [anon_sym_EQ] = ACTIONS(61), - [anon_sym_DASH] = ACTIONS(61), - [anon_sym_AT] = ACTIONS(61), - [anon_sym_LT_PIPE] = ACTIONS(59), - [anon_sym_AMP_AMP] = ACTIONS(59), - [anon_sym_PIPE_PIPE] = ACTIONS(59), - [anon_sym_QMARK_QMARK] = ACTIONS(59), - [anon_sym_QMARK_COLON] = ACTIONS(59), - [anon_sym_BANG_EQ] = ACTIONS(59), - [anon_sym_EQ_EQ] = ACTIONS(59), - [anon_sym_QMARK_EQ] = ACTIONS(59), - [anon_sym_STAR_EQ] = ACTIONS(59), - [anon_sym_TILDE] = ACTIONS(59), - [anon_sym_BANG_TILDE] = ACTIONS(59), - [anon_sym_STAR_TILDE] = ACTIONS(59), - [anon_sym_LT_EQ] = ACTIONS(59), - [anon_sym_GT_EQ] = ACTIONS(59), - [anon_sym_PLUS] = ACTIONS(61), - [anon_sym_PLUS_EQ] = ACTIONS(59), - [anon_sym_DASH_EQ] = ACTIONS(59), - [anon_sym_u00d7] = ACTIONS(59), - [anon_sym_SLASH] = ACTIONS(61), - [anon_sym_u00f7] = ACTIONS(59), - [anon_sym_STAR_STAR] = ACTIONS(59), - [anon_sym_u220b] = ACTIONS(59), - [anon_sym_u220c] = ACTIONS(59), - [anon_sym_u2287] = ACTIONS(59), - [anon_sym_u2283] = ACTIONS(59), - [anon_sym_u2285] = ACTIONS(59), - [anon_sym_u2208] = ACTIONS(59), - [anon_sym_u2209] = ACTIONS(59), - [anon_sym_u2286] = ACTIONS(59), - [anon_sym_u2282] = ACTIONS(59), - [anon_sym_u2284] = ACTIONS(59), - [anon_sym_AT_AT] = ACTIONS(59), - }, - [278] = { - [sym_where_clause] = STATE(888), - [sym_group_clause] = STATE(965), - [sym_operator] = STATE(660), - [sym_binary_operator] = STATE(782), - [aux_sym_update_statement_repeat1] = STATE(820), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(604), - [sym_keyword_as] = ACTIONS(604), - [sym_keyword_where] = ACTIONS(606), - [sym_keyword_group] = ACTIONS(608), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(315), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), - [sym_keyword_drop] = ACTIONS(604), - [sym_keyword_schemafull] = ACTIONS(604), - [sym_keyword_schemaless] = ACTIONS(604), - [sym_keyword_changefeed] = ACTIONS(604), - [sym_keyword_type] = ACTIONS(604), - [sym_keyword_permissions] = ACTIONS(604), - [sym_keyword_comment] = ACTIONS(604), - [anon_sym_COMMA] = ACTIONS(610), - [anon_sym_RPAREN] = ACTIONS(604), - [anon_sym_RBRACE] = ACTIONS(604), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), - }, - [279] = { - [sym_where_clause] = STATE(883), - [sym_group_clause] = STATE(985), - [sym_operator] = STATE(660), - [sym_binary_operator] = STATE(782), - [aux_sym_update_statement_repeat1] = STATE(821), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(612), - [sym_keyword_as] = ACTIONS(612), - [sym_keyword_where] = ACTIONS(606), - [sym_keyword_group] = ACTIONS(608), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(315), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), - [sym_keyword_drop] = ACTIONS(612), - [sym_keyword_schemafull] = ACTIONS(612), - [sym_keyword_schemaless] = ACTIONS(612), - [sym_keyword_changefeed] = ACTIONS(612), - [sym_keyword_type] = ACTIONS(612), - [sym_keyword_permissions] = ACTIONS(612), - [sym_keyword_comment] = ACTIONS(612), - [anon_sym_COMMA] = ACTIONS(610), - [anon_sym_RPAREN] = ACTIONS(612), - [anon_sym_RBRACE] = ACTIONS(612), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [sym_semi_colon] = ACTIONS(118), + [sym_keyword_explain] = ACTIONS(118), + [sym_keyword_parallel] = ACTIONS(118), + [sym_keyword_timeout] = ACTIONS(118), + [sym_keyword_fetch] = ACTIONS(118), + [sym_keyword_limit] = ACTIONS(118), + [sym_keyword_order] = ACTIONS(118), + [sym_keyword_with] = ACTIONS(118), + [sym_keyword_where] = ACTIONS(118), + [sym_keyword_split] = ACTIONS(118), + [sym_keyword_group] = ACTIONS(118), + [sym_keyword_and] = ACTIONS(118), + [sym_keyword_or] = ACTIONS(120), + [sym_keyword_is] = ACTIONS(118), + [sym_keyword_not] = ACTIONS(120), + [sym_keyword_contains] = ACTIONS(118), + [sym_keyword_contains_not] = ACTIONS(118), + [sym_keyword_contains_all] = ACTIONS(118), + [sym_keyword_contains_any] = ACTIONS(118), + [sym_keyword_contains_none] = ACTIONS(118), + [sym_keyword_inside] = ACTIONS(118), + [sym_keyword_in] = ACTIONS(120), + [sym_keyword_not_inside] = ACTIONS(118), + [sym_keyword_all_inside] = ACTIONS(118), + [sym_keyword_any_inside] = ACTIONS(118), + [sym_keyword_none_inside] = ACTIONS(118), + [sym_keyword_outside] = ACTIONS(118), + [sym_keyword_intersects] = ACTIONS(118), + [anon_sym_COMMA] = ACTIONS(118), + [anon_sym_DASH_GT] = ACTIONS(118), + [anon_sym_LBRACK] = ACTIONS(118), + [anon_sym_LT_DASH] = ACTIONS(120), + [anon_sym_LT_DASH_GT] = ACTIONS(118), + [anon_sym_STAR] = ACTIONS(120), + [anon_sym_DOT] = ACTIONS(120), + [anon_sym_LT] = ACTIONS(120), + [anon_sym_GT] = ACTIONS(120), + [anon_sym_DOT_DOT] = ACTIONS(118), + [anon_sym_EQ] = ACTIONS(120), + [anon_sym_DASH] = ACTIONS(120), + [anon_sym_AT] = ACTIONS(120), + [anon_sym_LT_PIPE] = ACTIONS(118), + [anon_sym_AMP_AMP] = ACTIONS(118), + [anon_sym_PIPE_PIPE] = ACTIONS(118), + [anon_sym_QMARK_QMARK] = ACTIONS(118), + [anon_sym_QMARK_COLON] = ACTIONS(118), + [anon_sym_BANG_EQ] = ACTIONS(118), + [anon_sym_EQ_EQ] = ACTIONS(118), + [anon_sym_QMARK_EQ] = ACTIONS(118), + [anon_sym_STAR_EQ] = ACTIONS(118), + [anon_sym_TILDE] = ACTIONS(118), + [anon_sym_BANG_TILDE] = ACTIONS(118), + [anon_sym_STAR_TILDE] = ACTIONS(118), + [anon_sym_LT_EQ] = ACTIONS(118), + [anon_sym_GT_EQ] = ACTIONS(118), + [anon_sym_PLUS] = ACTIONS(120), + [anon_sym_PLUS_EQ] = ACTIONS(118), + [anon_sym_DASH_EQ] = ACTIONS(118), + [anon_sym_u00d7] = ACTIONS(118), + [anon_sym_SLASH] = ACTIONS(120), + [anon_sym_u00f7] = ACTIONS(118), + [anon_sym_STAR_STAR] = ACTIONS(118), + [anon_sym_u220b] = ACTIONS(118), + [anon_sym_u220c] = ACTIONS(118), + [anon_sym_u2287] = ACTIONS(118), + [anon_sym_u2283] = ACTIONS(118), + [anon_sym_u2285] = ACTIONS(118), + [anon_sym_u2208] = ACTIONS(118), + [anon_sym_u2209] = ACTIONS(118), + [anon_sym_u2286] = ACTIONS(118), + [anon_sym_u2282] = ACTIONS(118), + [anon_sym_u2284] = ACTIONS(118), + [anon_sym_AT_AT] = ACTIONS(118), }, - [280] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(190), - [sym_keyword_explain] = ACTIONS(190), - [sym_keyword_parallel] = ACTIONS(190), - [sym_keyword_timeout] = ACTIONS(190), - [sym_keyword_fetch] = ACTIONS(190), - [sym_keyword_limit] = ACTIONS(190), - [sym_keyword_order] = ACTIONS(190), - [sym_keyword_with] = ACTIONS(190), - [sym_keyword_where] = ACTIONS(190), - [sym_keyword_split] = ACTIONS(190), - [sym_keyword_group] = ACTIONS(190), - [sym_keyword_and] = ACTIONS(190), - [sym_keyword_or] = ACTIONS(192), - [sym_keyword_is] = ACTIONS(190), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(190), - [sym_keyword_contains_not] = ACTIONS(190), - [sym_keyword_contains_all] = ACTIONS(190), - [sym_keyword_contains_any] = ACTIONS(190), - [sym_keyword_contains_none] = ACTIONS(190), - [sym_keyword_inside] = ACTIONS(190), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(190), - [sym_keyword_all_inside] = ACTIONS(190), - [sym_keyword_any_inside] = ACTIONS(190), - [sym_keyword_none_inside] = ACTIONS(190), - [sym_keyword_outside] = ACTIONS(190), - [sym_keyword_intersects] = ACTIONS(190), - [anon_sym_COMMA] = ACTIONS(190), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_RPAREN] = ACTIONS(190), - [anon_sym_RBRACE] = ACTIONS(190), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), + [282] = { + [ts_builtin_sym_end] = ACTIONS(140), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(140), + [sym_keyword_explain] = ACTIONS(140), + [sym_keyword_parallel] = ACTIONS(140), + [sym_keyword_timeout] = ACTIONS(140), + [sym_keyword_fetch] = ACTIONS(140), + [sym_keyword_limit] = ACTIONS(140), + [sym_keyword_order] = ACTIONS(140), + [sym_keyword_with] = ACTIONS(140), + [sym_keyword_where] = ACTIONS(140), + [sym_keyword_split] = ACTIONS(140), + [sym_keyword_group] = ACTIONS(140), + [sym_keyword_and] = ACTIONS(140), + [sym_keyword_or] = ACTIONS(142), + [sym_keyword_is] = ACTIONS(140), + [sym_keyword_not] = ACTIONS(142), + [sym_keyword_contains] = ACTIONS(140), + [sym_keyword_contains_not] = ACTIONS(140), + [sym_keyword_contains_all] = ACTIONS(140), + [sym_keyword_contains_any] = ACTIONS(140), + [sym_keyword_contains_none] = ACTIONS(140), + [sym_keyword_inside] = ACTIONS(140), + [sym_keyword_in] = ACTIONS(142), + [sym_keyword_not_inside] = ACTIONS(140), + [sym_keyword_all_inside] = ACTIONS(140), + [sym_keyword_any_inside] = ACTIONS(140), + [sym_keyword_none_inside] = ACTIONS(140), + [sym_keyword_outside] = ACTIONS(140), + [sym_keyword_intersects] = ACTIONS(140), + [anon_sym_COMMA] = ACTIONS(140), + [anon_sym_DASH_GT] = ACTIONS(140), + [anon_sym_LBRACK] = ACTIONS(140), + [anon_sym_LT_DASH] = ACTIONS(142), + [anon_sym_LT_DASH_GT] = ACTIONS(140), + [anon_sym_STAR] = ACTIONS(142), + [anon_sym_DOT] = ACTIONS(142), + [anon_sym_LT] = ACTIONS(142), + [anon_sym_GT] = ACTIONS(142), + [anon_sym_DOT_DOT] = ACTIONS(140), + [anon_sym_EQ] = ACTIONS(142), + [anon_sym_DASH] = ACTIONS(142), + [anon_sym_AT] = ACTIONS(142), + [anon_sym_LT_PIPE] = ACTIONS(140), + [anon_sym_AMP_AMP] = ACTIONS(140), + [anon_sym_PIPE_PIPE] = ACTIONS(140), + [anon_sym_QMARK_QMARK] = ACTIONS(140), + [anon_sym_QMARK_COLON] = ACTIONS(140), + [anon_sym_BANG_EQ] = ACTIONS(140), + [anon_sym_EQ_EQ] = ACTIONS(140), + [anon_sym_QMARK_EQ] = ACTIONS(140), + [anon_sym_STAR_EQ] = ACTIONS(140), + [anon_sym_TILDE] = ACTIONS(140), + [anon_sym_BANG_TILDE] = ACTIONS(140), + [anon_sym_STAR_TILDE] = ACTIONS(140), + [anon_sym_LT_EQ] = ACTIONS(140), + [anon_sym_GT_EQ] = ACTIONS(140), + [anon_sym_PLUS] = ACTIONS(142), + [anon_sym_PLUS_EQ] = ACTIONS(140), + [anon_sym_DASH_EQ] = ACTIONS(140), + [anon_sym_u00d7] = ACTIONS(140), + [anon_sym_SLASH] = ACTIONS(142), + [anon_sym_u00f7] = ACTIONS(140), + [anon_sym_STAR_STAR] = ACTIONS(140), + [anon_sym_u220b] = ACTIONS(140), + [anon_sym_u220c] = ACTIONS(140), + [anon_sym_u2287] = ACTIONS(140), + [anon_sym_u2283] = ACTIONS(140), + [anon_sym_u2285] = ACTIONS(140), + [anon_sym_u2208] = ACTIONS(140), + [anon_sym_u2209] = ACTIONS(140), + [anon_sym_u2286] = ACTIONS(140), + [anon_sym_u2282] = ACTIONS(140), + [anon_sym_u2284] = ACTIONS(140), + [anon_sym_AT_AT] = ACTIONS(140), }, - [281] = { - [ts_builtin_sym_end] = ACTIONS(170), + [283] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(170), - [sym_keyword_as] = ACTIONS(170), - [sym_keyword_where] = ACTIONS(170), - [sym_keyword_group] = ACTIONS(170), - [sym_keyword_and] = ACTIONS(170), - [sym_keyword_or] = ACTIONS(170), - [sym_keyword_is] = ACTIONS(170), - [sym_keyword_not] = ACTIONS(172), - [sym_keyword_contains] = ACTIONS(170), - [sym_keyword_contains_not] = ACTIONS(170), - [sym_keyword_contains_all] = ACTIONS(170), - [sym_keyword_contains_any] = ACTIONS(170), - [sym_keyword_contains_none] = ACTIONS(170), - [sym_keyword_inside] = ACTIONS(170), - [sym_keyword_in] = ACTIONS(172), - [sym_keyword_not_inside] = ACTIONS(170), - [sym_keyword_all_inside] = ACTIONS(170), - [sym_keyword_any_inside] = ACTIONS(170), - [sym_keyword_none_inside] = ACTIONS(170), - [sym_keyword_outside] = ACTIONS(170), - [sym_keyword_intersects] = ACTIONS(170), - [sym_keyword_drop] = ACTIONS(170), - [sym_keyword_schemafull] = ACTIONS(170), - [sym_keyword_schemaless] = ACTIONS(170), - [sym_keyword_changefeed] = ACTIONS(170), - [sym_keyword_type] = ACTIONS(170), - [sym_keyword_permissions] = ACTIONS(170), - [sym_keyword_for] = ACTIONS(170), - [sym_keyword_comment] = ACTIONS(170), - [anon_sym_COMMA] = ACTIONS(170), - [anon_sym_DASH_GT] = ACTIONS(170), - [anon_sym_LBRACK] = ACTIONS(170), - [anon_sym_LT_DASH] = ACTIONS(172), - [anon_sym_LT_DASH_GT] = ACTIONS(170), - [anon_sym_STAR] = ACTIONS(172), - [anon_sym_DOT] = ACTIONS(170), - [anon_sym_LT] = ACTIONS(172), - [anon_sym_GT] = ACTIONS(172), - [anon_sym_EQ] = ACTIONS(172), - [anon_sym_DASH] = ACTIONS(172), - [anon_sym_AT] = ACTIONS(172), - [anon_sym_LT_PIPE] = ACTIONS(170), - [anon_sym_AMP_AMP] = ACTIONS(170), - [anon_sym_PIPE_PIPE] = ACTIONS(170), - [anon_sym_QMARK_QMARK] = ACTIONS(170), - [anon_sym_QMARK_COLON] = ACTIONS(170), - [anon_sym_BANG_EQ] = ACTIONS(170), - [anon_sym_EQ_EQ] = ACTIONS(170), - [anon_sym_QMARK_EQ] = ACTIONS(170), - [anon_sym_STAR_EQ] = ACTIONS(170), - [anon_sym_TILDE] = ACTIONS(170), - [anon_sym_BANG_TILDE] = ACTIONS(170), - [anon_sym_STAR_TILDE] = ACTIONS(170), - [anon_sym_LT_EQ] = ACTIONS(170), - [anon_sym_GT_EQ] = ACTIONS(170), - [anon_sym_PLUS] = ACTIONS(172), - [anon_sym_PLUS_EQ] = ACTIONS(170), - [anon_sym_DASH_EQ] = ACTIONS(170), - [anon_sym_u00d7] = ACTIONS(170), - [anon_sym_SLASH] = ACTIONS(172), - [anon_sym_u00f7] = ACTIONS(170), - [anon_sym_STAR_STAR] = ACTIONS(170), - [anon_sym_u220b] = ACTIONS(170), - [anon_sym_u220c] = ACTIONS(170), - [anon_sym_u2287] = ACTIONS(170), - [anon_sym_u2283] = ACTIONS(170), - [anon_sym_u2285] = ACTIONS(170), - [anon_sym_u2208] = ACTIONS(170), - [anon_sym_u2209] = ACTIONS(170), - [anon_sym_u2286] = ACTIONS(170), - [anon_sym_u2282] = ACTIONS(170), - [anon_sym_u2284] = ACTIONS(170), - [anon_sym_AT_AT] = ACTIONS(170), + [sym_semi_colon] = ACTIONS(160), + [sym_keyword_explain] = ACTIONS(160), + [sym_keyword_parallel] = ACTIONS(160), + [sym_keyword_timeout] = ACTIONS(160), + [sym_keyword_fetch] = ACTIONS(160), + [sym_keyword_limit] = ACTIONS(160), + [sym_keyword_order] = ACTIONS(160), + [sym_keyword_with] = ACTIONS(160), + [sym_keyword_where] = ACTIONS(160), + [sym_keyword_split] = ACTIONS(160), + [sym_keyword_group] = ACTIONS(160), + [sym_keyword_and] = ACTIONS(160), + [sym_keyword_or] = ACTIONS(162), + [sym_keyword_is] = ACTIONS(160), + [sym_keyword_not] = ACTIONS(162), + [sym_keyword_contains] = ACTIONS(160), + [sym_keyword_contains_not] = ACTIONS(160), + [sym_keyword_contains_all] = ACTIONS(160), + [sym_keyword_contains_any] = ACTIONS(160), + [sym_keyword_contains_none] = ACTIONS(160), + [sym_keyword_inside] = ACTIONS(160), + [sym_keyword_in] = ACTIONS(162), + [sym_keyword_not_inside] = ACTIONS(160), + [sym_keyword_all_inside] = ACTIONS(160), + [sym_keyword_any_inside] = ACTIONS(160), + [sym_keyword_none_inside] = ACTIONS(160), + [sym_keyword_outside] = ACTIONS(160), + [sym_keyword_intersects] = ACTIONS(160), + [anon_sym_COMMA] = ACTIONS(160), + [anon_sym_DASH_GT] = ACTIONS(160), + [anon_sym_LBRACK] = ACTIONS(160), + [anon_sym_RPAREN] = ACTIONS(160), + [anon_sym_RBRACE] = ACTIONS(160), + [anon_sym_LT_DASH] = ACTIONS(162), + [anon_sym_LT_DASH_GT] = ACTIONS(160), + [anon_sym_STAR] = ACTIONS(162), + [anon_sym_DOT] = ACTIONS(160), + [anon_sym_LT] = ACTIONS(162), + [anon_sym_GT] = ACTIONS(162), + [anon_sym_EQ] = ACTIONS(162), + [anon_sym_DASH] = ACTIONS(162), + [anon_sym_AT] = ACTIONS(162), + [anon_sym_LT_PIPE] = ACTIONS(160), + [anon_sym_AMP_AMP] = ACTIONS(160), + [anon_sym_PIPE_PIPE] = ACTIONS(160), + [anon_sym_QMARK_QMARK] = ACTIONS(160), + [anon_sym_QMARK_COLON] = ACTIONS(160), + [anon_sym_BANG_EQ] = ACTIONS(160), + [anon_sym_EQ_EQ] = ACTIONS(160), + [anon_sym_QMARK_EQ] = ACTIONS(160), + [anon_sym_STAR_EQ] = ACTIONS(160), + [anon_sym_TILDE] = ACTIONS(160), + [anon_sym_BANG_TILDE] = ACTIONS(160), + [anon_sym_STAR_TILDE] = ACTIONS(160), + [anon_sym_LT_EQ] = ACTIONS(160), + [anon_sym_GT_EQ] = ACTIONS(160), + [anon_sym_PLUS] = ACTIONS(162), + [anon_sym_PLUS_EQ] = ACTIONS(160), + [anon_sym_DASH_EQ] = ACTIONS(160), + [anon_sym_u00d7] = ACTIONS(160), + [anon_sym_SLASH] = ACTIONS(162), + [anon_sym_u00f7] = ACTIONS(160), + [anon_sym_STAR_STAR] = ACTIONS(160), + [anon_sym_u220b] = ACTIONS(160), + [anon_sym_u220c] = ACTIONS(160), + [anon_sym_u2287] = ACTIONS(160), + [anon_sym_u2283] = ACTIONS(160), + [anon_sym_u2285] = ACTIONS(160), + [anon_sym_u2208] = ACTIONS(160), + [anon_sym_u2209] = ACTIONS(160), + [anon_sym_u2286] = ACTIONS(160), + [anon_sym_u2282] = ACTIONS(160), + [anon_sym_u2284] = ACTIONS(160), + [anon_sym_AT_AT] = ACTIONS(160), }, - [282] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(36), + [284] = { + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(27), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(174), - [sym_keyword_return] = ACTIONS(176), - [sym_keyword_parallel] = ACTIONS(176), - [sym_keyword_timeout] = ACTIONS(176), - [sym_keyword_where] = ACTIONS(176), - [sym_keyword_and] = ACTIONS(176), - [sym_keyword_or] = ACTIONS(176), - [sym_keyword_is] = ACTIONS(176), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(176), - [sym_keyword_contains_not] = ACTIONS(176), - [sym_keyword_contains_all] = ACTIONS(176), - [sym_keyword_contains_any] = ACTIONS(176), - [sym_keyword_contains_none] = ACTIONS(176), - [sym_keyword_inside] = ACTIONS(176), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(176), - [sym_keyword_all_inside] = ACTIONS(176), - [sym_keyword_any_inside] = ACTIONS(176), - [sym_keyword_none_inside] = ACTIONS(176), - [sym_keyword_outside] = ACTIONS(176), - [sym_keyword_intersects] = ACTIONS(176), - [anon_sym_COMMA] = ACTIONS(174), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_RPAREN] = ACTIONS(174), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_RBRACE] = ACTIONS(174), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), - }, - [283] = { - [ts_builtin_sym_end] = ACTIONS(194), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(194), - [sym_keyword_as] = ACTIONS(194), - [sym_keyword_where] = ACTIONS(194), - [sym_keyword_group] = ACTIONS(194), - [sym_keyword_and] = ACTIONS(194), - [sym_keyword_or] = ACTIONS(194), - [sym_keyword_is] = ACTIONS(194), - [sym_keyword_not] = ACTIONS(196), - [sym_keyword_contains] = ACTIONS(194), - [sym_keyword_contains_not] = ACTIONS(194), - [sym_keyword_contains_all] = ACTIONS(194), - [sym_keyword_contains_any] = ACTIONS(194), - [sym_keyword_contains_none] = ACTIONS(194), - [sym_keyword_inside] = ACTIONS(194), - [sym_keyword_in] = ACTIONS(196), - [sym_keyword_not_inside] = ACTIONS(194), - [sym_keyword_all_inside] = ACTIONS(194), - [sym_keyword_any_inside] = ACTIONS(194), - [sym_keyword_none_inside] = ACTIONS(194), - [sym_keyword_outside] = ACTIONS(194), - [sym_keyword_intersects] = ACTIONS(194), - [sym_keyword_drop] = ACTIONS(194), - [sym_keyword_schemafull] = ACTIONS(194), - [sym_keyword_schemaless] = ACTIONS(194), - [sym_keyword_changefeed] = ACTIONS(194), - [sym_keyword_type] = ACTIONS(194), - [sym_keyword_permissions] = ACTIONS(194), - [sym_keyword_for] = ACTIONS(194), - [sym_keyword_comment] = ACTIONS(194), - [anon_sym_COMMA] = ACTIONS(194), - [anon_sym_DASH_GT] = ACTIONS(194), - [anon_sym_LBRACK] = ACTIONS(194), - [anon_sym_LT_DASH] = ACTIONS(196), - [anon_sym_LT_DASH_GT] = ACTIONS(194), - [anon_sym_STAR] = ACTIONS(196), - [anon_sym_DOT] = ACTIONS(194), - [anon_sym_LT] = ACTIONS(196), - [anon_sym_GT] = ACTIONS(196), - [anon_sym_EQ] = ACTIONS(196), - [anon_sym_DASH] = ACTIONS(196), - [anon_sym_AT] = ACTIONS(196), - [anon_sym_LT_PIPE] = ACTIONS(194), - [anon_sym_AMP_AMP] = ACTIONS(194), - [anon_sym_PIPE_PIPE] = ACTIONS(194), - [anon_sym_QMARK_QMARK] = ACTIONS(194), - [anon_sym_QMARK_COLON] = ACTIONS(194), - [anon_sym_BANG_EQ] = ACTIONS(194), - [anon_sym_EQ_EQ] = ACTIONS(194), - [anon_sym_QMARK_EQ] = ACTIONS(194), - [anon_sym_STAR_EQ] = ACTIONS(194), - [anon_sym_TILDE] = ACTIONS(194), - [anon_sym_BANG_TILDE] = ACTIONS(194), - [anon_sym_STAR_TILDE] = ACTIONS(194), - [anon_sym_LT_EQ] = ACTIONS(194), - [anon_sym_GT_EQ] = ACTIONS(194), - [anon_sym_PLUS] = ACTIONS(196), - [anon_sym_PLUS_EQ] = ACTIONS(194), - [anon_sym_DASH_EQ] = ACTIONS(194), - [anon_sym_u00d7] = ACTIONS(194), - [anon_sym_SLASH] = ACTIONS(196), - [anon_sym_u00f7] = ACTIONS(194), - [anon_sym_STAR_STAR] = ACTIONS(194), - [anon_sym_u220b] = ACTIONS(194), - [anon_sym_u220c] = ACTIONS(194), - [anon_sym_u2287] = ACTIONS(194), - [anon_sym_u2283] = ACTIONS(194), - [anon_sym_u2285] = ACTIONS(194), - [anon_sym_u2208] = ACTIONS(194), - [anon_sym_u2209] = ACTIONS(194), - [anon_sym_u2286] = ACTIONS(194), - [anon_sym_u2282] = ACTIONS(194), - [anon_sym_u2284] = ACTIONS(194), - [anon_sym_AT_AT] = ACTIONS(194), - }, - [284] = { - [ts_builtin_sym_end] = ACTIONS(112), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(112), - [sym_keyword_explain] = ACTIONS(112), - [sym_keyword_parallel] = ACTIONS(112), - [sym_keyword_timeout] = ACTIONS(112), - [sym_keyword_fetch] = ACTIONS(112), - [sym_keyword_limit] = ACTIONS(112), - [sym_keyword_order] = ACTIONS(112), - [sym_keyword_with] = ACTIONS(112), - [sym_keyword_where] = ACTIONS(112), - [sym_keyword_split] = ACTIONS(112), - [sym_keyword_group] = ACTIONS(112), - [sym_keyword_and] = ACTIONS(112), - [sym_keyword_or] = ACTIONS(114), - [sym_keyword_is] = ACTIONS(112), - [sym_keyword_not] = ACTIONS(114), - [sym_keyword_contains] = ACTIONS(112), - [sym_keyword_contains_not] = ACTIONS(112), - [sym_keyword_contains_all] = ACTIONS(112), - [sym_keyword_contains_any] = ACTIONS(112), - [sym_keyword_contains_none] = ACTIONS(112), - [sym_keyword_inside] = ACTIONS(112), - [sym_keyword_in] = ACTIONS(114), - [sym_keyword_not_inside] = ACTIONS(112), - [sym_keyword_all_inside] = ACTIONS(112), - [sym_keyword_any_inside] = ACTIONS(112), - [sym_keyword_none_inside] = ACTIONS(112), - [sym_keyword_outside] = ACTIONS(112), - [sym_keyword_intersects] = ACTIONS(112), - [anon_sym_COMMA] = ACTIONS(112), - [anon_sym_DASH_GT] = ACTIONS(112), - [anon_sym_LBRACK] = ACTIONS(112), - [anon_sym_LT_DASH] = ACTIONS(114), - [anon_sym_LT_DASH_GT] = ACTIONS(112), - [anon_sym_STAR] = ACTIONS(114), - [anon_sym_DOT] = ACTIONS(114), - [anon_sym_LT] = ACTIONS(114), - [anon_sym_GT] = ACTIONS(114), - [anon_sym_DOT_DOT] = ACTIONS(112), - [anon_sym_EQ] = ACTIONS(114), - [anon_sym_DASH] = ACTIONS(114), - [anon_sym_AT] = ACTIONS(114), - [anon_sym_LT_PIPE] = ACTIONS(112), - [anon_sym_AMP_AMP] = ACTIONS(112), - [anon_sym_PIPE_PIPE] = ACTIONS(112), - [anon_sym_QMARK_QMARK] = ACTIONS(112), - [anon_sym_QMARK_COLON] = ACTIONS(112), - [anon_sym_BANG_EQ] = ACTIONS(112), - [anon_sym_EQ_EQ] = ACTIONS(112), - [anon_sym_QMARK_EQ] = ACTIONS(112), - [anon_sym_STAR_EQ] = ACTIONS(112), - [anon_sym_TILDE] = ACTIONS(112), - [anon_sym_BANG_TILDE] = ACTIONS(112), - [anon_sym_STAR_TILDE] = ACTIONS(112), - [anon_sym_LT_EQ] = ACTIONS(112), - [anon_sym_GT_EQ] = ACTIONS(112), - [anon_sym_PLUS] = ACTIONS(114), - [anon_sym_PLUS_EQ] = ACTIONS(112), - [anon_sym_DASH_EQ] = ACTIONS(112), - [anon_sym_u00d7] = ACTIONS(112), - [anon_sym_SLASH] = ACTIONS(114), - [anon_sym_u00f7] = ACTIONS(112), - [anon_sym_STAR_STAR] = ACTIONS(112), - [anon_sym_u220b] = ACTIONS(112), - [anon_sym_u220c] = ACTIONS(112), - [anon_sym_u2287] = ACTIONS(112), - [anon_sym_u2283] = ACTIONS(112), - [anon_sym_u2285] = ACTIONS(112), - [anon_sym_u2208] = ACTIONS(112), - [anon_sym_u2209] = ACTIONS(112), - [anon_sym_u2286] = ACTIONS(112), - [anon_sym_u2282] = ACTIONS(112), - [anon_sym_u2284] = ACTIONS(112), - [anon_sym_AT_AT] = ACTIONS(112), - }, - [285] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(186), - [sym_keyword_explain] = ACTIONS(186), - [sym_keyword_parallel] = ACTIONS(186), - [sym_keyword_timeout] = ACTIONS(186), - [sym_keyword_fetch] = ACTIONS(186), - [sym_keyword_limit] = ACTIONS(186), - [sym_keyword_order] = ACTIONS(186), - [sym_keyword_with] = ACTIONS(186), - [sym_keyword_where] = ACTIONS(186), - [sym_keyword_split] = ACTIONS(186), - [sym_keyword_group] = ACTIONS(186), - [sym_keyword_and] = ACTIONS(186), - [sym_keyword_or] = ACTIONS(188), - [sym_keyword_is] = ACTIONS(186), - [sym_keyword_not] = ACTIONS(188), - [sym_keyword_contains] = ACTIONS(186), - [sym_keyword_contains_not] = ACTIONS(186), - [sym_keyword_contains_all] = ACTIONS(186), - [sym_keyword_contains_any] = ACTIONS(186), - [sym_keyword_contains_none] = ACTIONS(186), - [sym_keyword_inside] = ACTIONS(186), - [sym_keyword_in] = ACTIONS(188), - [sym_keyword_not_inside] = ACTIONS(186), - [sym_keyword_all_inside] = ACTIONS(186), - [sym_keyword_any_inside] = ACTIONS(186), - [sym_keyword_none_inside] = ACTIONS(186), - [sym_keyword_outside] = ACTIONS(186), - [sym_keyword_intersects] = ACTIONS(186), - [anon_sym_COMMA] = ACTIONS(186), - [anon_sym_DASH_GT] = ACTIONS(186), - [anon_sym_LBRACK] = ACTIONS(186), - [anon_sym_RPAREN] = ACTIONS(186), - [anon_sym_RBRACE] = ACTIONS(186), - [anon_sym_LT_DASH] = ACTIONS(188), - [anon_sym_LT_DASH_GT] = ACTIONS(186), - [anon_sym_STAR] = ACTIONS(188), - [anon_sym_DOT] = ACTIONS(186), - [anon_sym_LT] = ACTIONS(188), - [anon_sym_GT] = ACTIONS(188), - [anon_sym_EQ] = ACTIONS(188), - [anon_sym_DASH] = ACTIONS(188), - [anon_sym_AT] = ACTIONS(188), - [anon_sym_LT_PIPE] = ACTIONS(186), - [anon_sym_AMP_AMP] = ACTIONS(186), - [anon_sym_PIPE_PIPE] = ACTIONS(186), - [anon_sym_QMARK_QMARK] = ACTIONS(186), - [anon_sym_QMARK_COLON] = ACTIONS(186), - [anon_sym_BANG_EQ] = ACTIONS(186), - [anon_sym_EQ_EQ] = ACTIONS(186), - [anon_sym_QMARK_EQ] = ACTIONS(186), - [anon_sym_STAR_EQ] = ACTIONS(186), - [anon_sym_TILDE] = ACTIONS(186), - [anon_sym_BANG_TILDE] = ACTIONS(186), - [anon_sym_STAR_TILDE] = ACTIONS(186), - [anon_sym_LT_EQ] = ACTIONS(186), - [anon_sym_GT_EQ] = ACTIONS(186), - [anon_sym_PLUS] = ACTIONS(188), - [anon_sym_PLUS_EQ] = ACTIONS(186), - [anon_sym_DASH_EQ] = ACTIONS(186), - [anon_sym_u00d7] = ACTIONS(186), - [anon_sym_SLASH] = ACTIONS(188), - [anon_sym_u00f7] = ACTIONS(186), - [anon_sym_STAR_STAR] = ACTIONS(186), - [anon_sym_u220b] = ACTIONS(186), - [anon_sym_u220c] = ACTIONS(186), - [anon_sym_u2287] = ACTIONS(186), - [anon_sym_u2283] = ACTIONS(186), - [anon_sym_u2285] = ACTIONS(186), - [anon_sym_u2208] = ACTIONS(186), - [anon_sym_u2209] = ACTIONS(186), - [anon_sym_u2286] = ACTIONS(186), - [anon_sym_u2282] = ACTIONS(186), - [anon_sym_u2284] = ACTIONS(186), - [anon_sym_AT_AT] = ACTIONS(186), - }, - [286] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(166), - [sym_keyword_explain] = ACTIONS(166), - [sym_keyword_parallel] = ACTIONS(166), - [sym_keyword_timeout] = ACTIONS(166), - [sym_keyword_fetch] = ACTIONS(166), - [sym_keyword_limit] = ACTIONS(166), - [sym_keyword_order] = ACTIONS(166), - [sym_keyword_with] = ACTIONS(166), - [sym_keyword_where] = ACTIONS(166), - [sym_keyword_split] = ACTIONS(166), - [sym_keyword_group] = ACTIONS(166), - [sym_keyword_and] = ACTIONS(166), - [sym_keyword_or] = ACTIONS(168), - [sym_keyword_is] = ACTIONS(166), - [sym_keyword_not] = ACTIONS(168), - [sym_keyword_contains] = ACTIONS(166), - [sym_keyword_contains_not] = ACTIONS(166), - [sym_keyword_contains_all] = ACTIONS(166), - [sym_keyword_contains_any] = ACTIONS(166), - [sym_keyword_contains_none] = ACTIONS(166), - [sym_keyword_inside] = ACTIONS(166), - [sym_keyword_in] = ACTIONS(168), - [sym_keyword_not_inside] = ACTIONS(166), - [sym_keyword_all_inside] = ACTIONS(166), - [sym_keyword_any_inside] = ACTIONS(166), - [sym_keyword_none_inside] = ACTIONS(166), - [sym_keyword_outside] = ACTIONS(166), - [sym_keyword_intersects] = ACTIONS(166), - [anon_sym_COMMA] = ACTIONS(166), - [anon_sym_DASH_GT] = ACTIONS(166), - [anon_sym_LBRACK] = ACTIONS(166), - [anon_sym_RPAREN] = ACTIONS(166), - [anon_sym_RBRACE] = ACTIONS(166), - [anon_sym_LT_DASH] = ACTIONS(168), - [anon_sym_LT_DASH_GT] = ACTIONS(166), - [anon_sym_STAR] = ACTIONS(168), - [anon_sym_DOT] = ACTIONS(166), - [anon_sym_LT] = ACTIONS(168), - [anon_sym_GT] = ACTIONS(168), - [anon_sym_EQ] = ACTIONS(168), - [anon_sym_DASH] = ACTIONS(168), - [anon_sym_AT] = ACTIONS(168), - [anon_sym_LT_PIPE] = ACTIONS(166), - [anon_sym_AMP_AMP] = ACTIONS(166), - [anon_sym_PIPE_PIPE] = ACTIONS(166), - [anon_sym_QMARK_QMARK] = ACTIONS(166), - [anon_sym_QMARK_COLON] = ACTIONS(166), - [anon_sym_BANG_EQ] = ACTIONS(166), - [anon_sym_EQ_EQ] = ACTIONS(166), - [anon_sym_QMARK_EQ] = ACTIONS(166), - [anon_sym_STAR_EQ] = ACTIONS(166), - [anon_sym_TILDE] = ACTIONS(166), - [anon_sym_BANG_TILDE] = ACTIONS(166), - [anon_sym_STAR_TILDE] = ACTIONS(166), - [anon_sym_LT_EQ] = ACTIONS(166), - [anon_sym_GT_EQ] = ACTIONS(166), - [anon_sym_PLUS] = ACTIONS(168), - [anon_sym_PLUS_EQ] = ACTIONS(166), - [anon_sym_DASH_EQ] = ACTIONS(166), - [anon_sym_u00d7] = ACTIONS(166), - [anon_sym_SLASH] = ACTIONS(168), - [anon_sym_u00f7] = ACTIONS(166), - [anon_sym_STAR_STAR] = ACTIONS(166), - [anon_sym_u220b] = ACTIONS(166), - [anon_sym_u220c] = ACTIONS(166), - [anon_sym_u2287] = ACTIONS(166), - [anon_sym_u2283] = ACTIONS(166), - [anon_sym_u2285] = ACTIONS(166), - [anon_sym_u2208] = ACTIONS(166), - [anon_sym_u2209] = ACTIONS(166), - [anon_sym_u2286] = ACTIONS(166), - [anon_sym_u2282] = ACTIONS(166), - [anon_sym_u2284] = ACTIONS(166), - [anon_sym_AT_AT] = ACTIONS(166), - }, - [287] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(162), - [sym_keyword_explain] = ACTIONS(162), - [sym_keyword_parallel] = ACTIONS(162), - [sym_keyword_timeout] = ACTIONS(162), - [sym_keyword_fetch] = ACTIONS(162), - [sym_keyword_limit] = ACTIONS(162), - [sym_keyword_order] = ACTIONS(162), - [sym_keyword_with] = ACTIONS(162), - [sym_keyword_where] = ACTIONS(162), - [sym_keyword_split] = ACTIONS(162), - [sym_keyword_group] = ACTIONS(162), - [sym_keyword_and] = ACTIONS(162), - [sym_keyword_or] = ACTIONS(164), - [sym_keyword_is] = ACTIONS(162), - [sym_keyword_not] = ACTIONS(164), - [sym_keyword_contains] = ACTIONS(162), - [sym_keyword_contains_not] = ACTIONS(162), - [sym_keyword_contains_all] = ACTIONS(162), - [sym_keyword_contains_any] = ACTIONS(162), - [sym_keyword_contains_none] = ACTIONS(162), - [sym_keyword_inside] = ACTIONS(162), - [sym_keyword_in] = ACTIONS(164), - [sym_keyword_not_inside] = ACTIONS(162), - [sym_keyword_all_inside] = ACTIONS(162), - [sym_keyword_any_inside] = ACTIONS(162), - [sym_keyword_none_inside] = ACTIONS(162), - [sym_keyword_outside] = ACTIONS(162), - [sym_keyword_intersects] = ACTIONS(162), - [anon_sym_COMMA] = ACTIONS(162), - [anon_sym_DASH_GT] = ACTIONS(162), - [anon_sym_LBRACK] = ACTIONS(162), - [anon_sym_RPAREN] = ACTIONS(162), - [anon_sym_RBRACE] = ACTIONS(162), - [anon_sym_LT_DASH] = ACTIONS(164), - [anon_sym_LT_DASH_GT] = ACTIONS(162), - [anon_sym_STAR] = ACTIONS(164), - [anon_sym_DOT] = ACTIONS(162), - [anon_sym_LT] = ACTIONS(164), - [anon_sym_GT] = ACTIONS(164), - [anon_sym_EQ] = ACTIONS(164), - [anon_sym_DASH] = ACTIONS(164), - [anon_sym_AT] = ACTIONS(164), - [anon_sym_LT_PIPE] = ACTIONS(162), - [anon_sym_AMP_AMP] = ACTIONS(162), - [anon_sym_PIPE_PIPE] = ACTIONS(162), - [anon_sym_QMARK_QMARK] = ACTIONS(162), - [anon_sym_QMARK_COLON] = ACTIONS(162), - [anon_sym_BANG_EQ] = ACTIONS(162), - [anon_sym_EQ_EQ] = ACTIONS(162), - [anon_sym_QMARK_EQ] = ACTIONS(162), - [anon_sym_STAR_EQ] = ACTIONS(162), - [anon_sym_TILDE] = ACTIONS(162), - [anon_sym_BANG_TILDE] = ACTIONS(162), - [anon_sym_STAR_TILDE] = ACTIONS(162), - [anon_sym_LT_EQ] = ACTIONS(162), - [anon_sym_GT_EQ] = ACTIONS(162), - [anon_sym_PLUS] = ACTIONS(164), - [anon_sym_PLUS_EQ] = ACTIONS(162), - [anon_sym_DASH_EQ] = ACTIONS(162), - [anon_sym_u00d7] = ACTIONS(162), - [anon_sym_SLASH] = ACTIONS(164), - [anon_sym_u00f7] = ACTIONS(162), - [anon_sym_STAR_STAR] = ACTIONS(162), - [anon_sym_u220b] = ACTIONS(162), - [anon_sym_u220c] = ACTIONS(162), - [anon_sym_u2287] = ACTIONS(162), - [anon_sym_u2283] = ACTIONS(162), - [anon_sym_u2285] = ACTIONS(162), - [anon_sym_u2208] = ACTIONS(162), - [anon_sym_u2209] = ACTIONS(162), - [anon_sym_u2286] = ACTIONS(162), - [anon_sym_u2282] = ACTIONS(162), - [anon_sym_u2284] = ACTIONS(162), - [anon_sym_AT_AT] = ACTIONS(162), - }, - [288] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(28), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(190), - [sym_keyword_return] = ACTIONS(192), - [sym_keyword_parallel] = ACTIONS(192), - [sym_keyword_timeout] = ACTIONS(192), - [sym_keyword_where] = ACTIONS(192), - [sym_keyword_and] = ACTIONS(192), - [sym_keyword_or] = ACTIONS(192), - [sym_keyword_is] = ACTIONS(192), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(192), - [sym_keyword_contains_not] = ACTIONS(192), - [sym_keyword_contains_all] = ACTIONS(192), - [sym_keyword_contains_any] = ACTIONS(192), - [sym_keyword_contains_none] = ACTIONS(192), - [sym_keyword_inside] = ACTIONS(192), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(192), - [sym_keyword_all_inside] = ACTIONS(192), - [sym_keyword_any_inside] = ACTIONS(192), - [sym_keyword_none_inside] = ACTIONS(192), - [sym_keyword_outside] = ACTIONS(192), - [sym_keyword_intersects] = ACTIONS(192), - [anon_sym_COMMA] = ACTIONS(190), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_RPAREN] = ACTIONS(190), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_RBRACE] = ACTIONS(190), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), - }, - [289] = { - [ts_builtin_sym_end] = ACTIONS(182), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(182), - [sym_keyword_as] = ACTIONS(182), - [sym_keyword_where] = ACTIONS(182), - [sym_keyword_group] = ACTIONS(182), - [sym_keyword_and] = ACTIONS(182), - [sym_keyword_or] = ACTIONS(182), - [sym_keyword_is] = ACTIONS(182), - [sym_keyword_not] = ACTIONS(184), - [sym_keyword_contains] = ACTIONS(182), - [sym_keyword_contains_not] = ACTIONS(182), - [sym_keyword_contains_all] = ACTIONS(182), - [sym_keyword_contains_any] = ACTIONS(182), - [sym_keyword_contains_none] = ACTIONS(182), - [sym_keyword_inside] = ACTIONS(182), - [sym_keyword_in] = ACTIONS(184), - [sym_keyword_not_inside] = ACTIONS(182), - [sym_keyword_all_inside] = ACTIONS(182), - [sym_keyword_any_inside] = ACTIONS(182), - [sym_keyword_none_inside] = ACTIONS(182), - [sym_keyword_outside] = ACTIONS(182), - [sym_keyword_intersects] = ACTIONS(182), - [sym_keyword_drop] = ACTIONS(182), - [sym_keyword_schemafull] = ACTIONS(182), - [sym_keyword_schemaless] = ACTIONS(182), - [sym_keyword_changefeed] = ACTIONS(182), - [sym_keyword_type] = ACTIONS(182), - [sym_keyword_permissions] = ACTIONS(182), - [sym_keyword_for] = ACTIONS(182), - [sym_keyword_comment] = ACTIONS(182), - [anon_sym_COMMA] = ACTIONS(182), - [anon_sym_DASH_GT] = ACTIONS(182), - [anon_sym_LBRACK] = ACTIONS(182), - [anon_sym_LT_DASH] = ACTIONS(184), - [anon_sym_LT_DASH_GT] = ACTIONS(182), - [anon_sym_STAR] = ACTIONS(184), - [anon_sym_DOT] = ACTIONS(182), - [anon_sym_LT] = ACTIONS(184), - [anon_sym_GT] = ACTIONS(184), - [anon_sym_EQ] = ACTIONS(184), - [anon_sym_DASH] = ACTIONS(184), - [anon_sym_AT] = ACTIONS(184), - [anon_sym_LT_PIPE] = ACTIONS(182), - [anon_sym_AMP_AMP] = ACTIONS(182), - [anon_sym_PIPE_PIPE] = ACTIONS(182), - [anon_sym_QMARK_QMARK] = ACTIONS(182), - [anon_sym_QMARK_COLON] = ACTIONS(182), - [anon_sym_BANG_EQ] = ACTIONS(182), - [anon_sym_EQ_EQ] = ACTIONS(182), - [anon_sym_QMARK_EQ] = ACTIONS(182), - [anon_sym_STAR_EQ] = ACTIONS(182), - [anon_sym_TILDE] = ACTIONS(182), - [anon_sym_BANG_TILDE] = ACTIONS(182), - [anon_sym_STAR_TILDE] = ACTIONS(182), - [anon_sym_LT_EQ] = ACTIONS(182), - [anon_sym_GT_EQ] = ACTIONS(182), - [anon_sym_PLUS] = ACTIONS(184), - [anon_sym_PLUS_EQ] = ACTIONS(182), - [anon_sym_DASH_EQ] = ACTIONS(182), - [anon_sym_u00d7] = ACTIONS(182), - [anon_sym_SLASH] = ACTIONS(184), - [anon_sym_u00f7] = ACTIONS(182), - [anon_sym_STAR_STAR] = ACTIONS(182), - [anon_sym_u220b] = ACTIONS(182), - [anon_sym_u220c] = ACTIONS(182), - [anon_sym_u2287] = ACTIONS(182), - [anon_sym_u2283] = ACTIONS(182), - [anon_sym_u2285] = ACTIONS(182), - [anon_sym_u2208] = ACTIONS(182), - [anon_sym_u2209] = ACTIONS(182), - [anon_sym_u2286] = ACTIONS(182), - [anon_sym_u2282] = ACTIONS(182), - [anon_sym_u2284] = ACTIONS(182), - [anon_sym_AT_AT] = ACTIONS(182), - }, - [290] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(170), - [sym_keyword_explain] = ACTIONS(170), - [sym_keyword_parallel] = ACTIONS(170), - [sym_keyword_timeout] = ACTIONS(170), - [sym_keyword_fetch] = ACTIONS(170), - [sym_keyword_limit] = ACTIONS(170), - [sym_keyword_order] = ACTIONS(170), - [sym_keyword_with] = ACTIONS(170), - [sym_keyword_where] = ACTIONS(170), - [sym_keyword_split] = ACTIONS(170), - [sym_keyword_group] = ACTIONS(170), - [sym_keyword_and] = ACTIONS(170), - [sym_keyword_or] = ACTIONS(172), - [sym_keyword_is] = ACTIONS(170), - [sym_keyword_not] = ACTIONS(172), - [sym_keyword_contains] = ACTIONS(170), - [sym_keyword_contains_not] = ACTIONS(170), - [sym_keyword_contains_all] = ACTIONS(170), - [sym_keyword_contains_any] = ACTIONS(170), - [sym_keyword_contains_none] = ACTIONS(170), - [sym_keyword_inside] = ACTIONS(170), - [sym_keyword_in] = ACTIONS(172), - [sym_keyword_not_inside] = ACTIONS(170), - [sym_keyword_all_inside] = ACTIONS(170), - [sym_keyword_any_inside] = ACTIONS(170), - [sym_keyword_none_inside] = ACTIONS(170), - [sym_keyword_outside] = ACTIONS(170), - [sym_keyword_intersects] = ACTIONS(170), - [anon_sym_COMMA] = ACTIONS(170), - [anon_sym_DASH_GT] = ACTIONS(170), - [anon_sym_LBRACK] = ACTIONS(170), - [anon_sym_RPAREN] = ACTIONS(170), - [anon_sym_RBRACE] = ACTIONS(170), - [anon_sym_LT_DASH] = ACTIONS(172), - [anon_sym_LT_DASH_GT] = ACTIONS(170), - [anon_sym_STAR] = ACTIONS(172), - [anon_sym_DOT] = ACTIONS(170), - [anon_sym_LT] = ACTIONS(172), - [anon_sym_GT] = ACTIONS(172), - [anon_sym_EQ] = ACTIONS(172), - [anon_sym_DASH] = ACTIONS(172), - [anon_sym_AT] = ACTIONS(172), - [anon_sym_LT_PIPE] = ACTIONS(170), - [anon_sym_AMP_AMP] = ACTIONS(170), - [anon_sym_PIPE_PIPE] = ACTIONS(170), - [anon_sym_QMARK_QMARK] = ACTIONS(170), - [anon_sym_QMARK_COLON] = ACTIONS(170), - [anon_sym_BANG_EQ] = ACTIONS(170), - [anon_sym_EQ_EQ] = ACTIONS(170), - [anon_sym_QMARK_EQ] = ACTIONS(170), - [anon_sym_STAR_EQ] = ACTIONS(170), - [anon_sym_TILDE] = ACTIONS(170), - [anon_sym_BANG_TILDE] = ACTIONS(170), - [anon_sym_STAR_TILDE] = ACTIONS(170), - [anon_sym_LT_EQ] = ACTIONS(170), - [anon_sym_GT_EQ] = ACTIONS(170), - [anon_sym_PLUS] = ACTIONS(172), - [anon_sym_PLUS_EQ] = ACTIONS(170), - [anon_sym_DASH_EQ] = ACTIONS(170), - [anon_sym_u00d7] = ACTIONS(170), - [anon_sym_SLASH] = ACTIONS(172), - [anon_sym_u00f7] = ACTIONS(170), - [anon_sym_STAR_STAR] = ACTIONS(170), - [anon_sym_u220b] = ACTIONS(170), - [anon_sym_u220c] = ACTIONS(170), - [anon_sym_u2287] = ACTIONS(170), - [anon_sym_u2283] = ACTIONS(170), - [anon_sym_u2285] = ACTIONS(170), - [anon_sym_u2208] = ACTIONS(170), - [anon_sym_u2209] = ACTIONS(170), - [anon_sym_u2286] = ACTIONS(170), - [anon_sym_u2282] = ACTIONS(170), - [anon_sym_u2284] = ACTIONS(170), - [anon_sym_AT_AT] = ACTIONS(170), - }, - [291] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(194), - [sym_keyword_explain] = ACTIONS(194), - [sym_keyword_parallel] = ACTIONS(194), - [sym_keyword_timeout] = ACTIONS(194), - [sym_keyword_fetch] = ACTIONS(194), - [sym_keyword_limit] = ACTIONS(194), - [sym_keyword_order] = ACTIONS(194), - [sym_keyword_with] = ACTIONS(194), - [sym_keyword_where] = ACTIONS(194), - [sym_keyword_split] = ACTIONS(194), - [sym_keyword_group] = ACTIONS(194), - [sym_keyword_and] = ACTIONS(194), - [sym_keyword_or] = ACTIONS(196), - [sym_keyword_is] = ACTIONS(194), - [sym_keyword_not] = ACTIONS(196), - [sym_keyword_contains] = ACTIONS(194), - [sym_keyword_contains_not] = ACTIONS(194), - [sym_keyword_contains_all] = ACTIONS(194), - [sym_keyword_contains_any] = ACTIONS(194), - [sym_keyword_contains_none] = ACTIONS(194), - [sym_keyword_inside] = ACTIONS(194), - [sym_keyword_in] = ACTIONS(196), - [sym_keyword_not_inside] = ACTIONS(194), - [sym_keyword_all_inside] = ACTIONS(194), - [sym_keyword_any_inside] = ACTIONS(194), - [sym_keyword_none_inside] = ACTIONS(194), - [sym_keyword_outside] = ACTIONS(194), - [sym_keyword_intersects] = ACTIONS(194), - [anon_sym_COMMA] = ACTIONS(194), - [anon_sym_DASH_GT] = ACTIONS(194), - [anon_sym_LBRACK] = ACTIONS(194), - [anon_sym_RPAREN] = ACTIONS(194), - [anon_sym_RBRACE] = ACTIONS(194), - [anon_sym_LT_DASH] = ACTIONS(196), - [anon_sym_LT_DASH_GT] = ACTIONS(194), - [anon_sym_STAR] = ACTIONS(196), - [anon_sym_DOT] = ACTIONS(194), - [anon_sym_LT] = ACTIONS(196), - [anon_sym_GT] = ACTIONS(196), - [anon_sym_EQ] = ACTIONS(196), - [anon_sym_DASH] = ACTIONS(196), - [anon_sym_AT] = ACTIONS(196), - [anon_sym_LT_PIPE] = ACTIONS(194), - [anon_sym_AMP_AMP] = ACTIONS(194), - [anon_sym_PIPE_PIPE] = ACTIONS(194), - [anon_sym_QMARK_QMARK] = ACTIONS(194), - [anon_sym_QMARK_COLON] = ACTIONS(194), - [anon_sym_BANG_EQ] = ACTIONS(194), - [anon_sym_EQ_EQ] = ACTIONS(194), - [anon_sym_QMARK_EQ] = ACTIONS(194), - [anon_sym_STAR_EQ] = ACTIONS(194), - [anon_sym_TILDE] = ACTIONS(194), - [anon_sym_BANG_TILDE] = ACTIONS(194), - [anon_sym_STAR_TILDE] = ACTIONS(194), - [anon_sym_LT_EQ] = ACTIONS(194), - [anon_sym_GT_EQ] = ACTIONS(194), - [anon_sym_PLUS] = ACTIONS(196), - [anon_sym_PLUS_EQ] = ACTIONS(194), - [anon_sym_DASH_EQ] = ACTIONS(194), - [anon_sym_u00d7] = ACTIONS(194), - [anon_sym_SLASH] = ACTIONS(196), - [anon_sym_u00f7] = ACTIONS(194), - [anon_sym_STAR_STAR] = ACTIONS(194), - [anon_sym_u220b] = ACTIONS(194), - [anon_sym_u220c] = ACTIONS(194), - [anon_sym_u2287] = ACTIONS(194), - [anon_sym_u2283] = ACTIONS(194), - [anon_sym_u2285] = ACTIONS(194), - [anon_sym_u2208] = ACTIONS(194), - [anon_sym_u2209] = ACTIONS(194), - [anon_sym_u2286] = ACTIONS(194), - [anon_sym_u2282] = ACTIONS(194), - [anon_sym_u2284] = ACTIONS(194), - [anon_sym_AT_AT] = ACTIONS(194), - }, - [292] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(59), - [sym_keyword_explain] = ACTIONS(59), - [sym_keyword_parallel] = ACTIONS(59), - [sym_keyword_timeout] = ACTIONS(59), - [sym_keyword_fetch] = ACTIONS(59), - [sym_keyword_limit] = ACTIONS(59), - [sym_keyword_order] = ACTIONS(59), - [sym_keyword_with] = ACTIONS(59), - [sym_keyword_where] = ACTIONS(59), - [sym_keyword_split] = ACTIONS(59), - [sym_keyword_group] = ACTIONS(59), - [sym_keyword_and] = ACTIONS(59), - [sym_keyword_or] = ACTIONS(61), - [sym_keyword_is] = ACTIONS(59), - [sym_keyword_not] = ACTIONS(61), - [sym_keyword_contains] = ACTIONS(59), - [sym_keyword_contains_not] = ACTIONS(59), - [sym_keyword_contains_all] = ACTIONS(59), - [sym_keyword_contains_any] = ACTIONS(59), - [sym_keyword_contains_none] = ACTIONS(59), - [sym_keyword_inside] = ACTIONS(59), - [sym_keyword_in] = ACTIONS(61), - [sym_keyword_not_inside] = ACTIONS(59), - [sym_keyword_all_inside] = ACTIONS(59), - [sym_keyword_any_inside] = ACTIONS(59), - [sym_keyword_none_inside] = ACTIONS(59), - [sym_keyword_outside] = ACTIONS(59), - [sym_keyword_intersects] = ACTIONS(59), - [anon_sym_COMMA] = ACTIONS(59), - [anon_sym_DASH_GT] = ACTIONS(59), - [anon_sym_LBRACK] = ACTIONS(59), - [anon_sym_RPAREN] = ACTIONS(59), - [anon_sym_RBRACE] = ACTIONS(59), - [anon_sym_LT_DASH] = ACTIONS(61), - [anon_sym_LT_DASH_GT] = ACTIONS(59), - [anon_sym_STAR] = ACTIONS(61), - [anon_sym_DOT] = ACTIONS(59), - [anon_sym_LT] = ACTIONS(61), - [anon_sym_GT] = ACTIONS(61), - [anon_sym_EQ] = ACTIONS(61), - [anon_sym_DASH] = ACTIONS(61), - [anon_sym_AT] = ACTIONS(61), - [anon_sym_LT_PIPE] = ACTIONS(59), - [anon_sym_AMP_AMP] = ACTIONS(59), - [anon_sym_PIPE_PIPE] = ACTIONS(59), - [anon_sym_QMARK_QMARK] = ACTIONS(59), - [anon_sym_QMARK_COLON] = ACTIONS(59), - [anon_sym_BANG_EQ] = ACTIONS(59), - [anon_sym_EQ_EQ] = ACTIONS(59), - [anon_sym_QMARK_EQ] = ACTIONS(59), - [anon_sym_STAR_EQ] = ACTIONS(59), - [anon_sym_TILDE] = ACTIONS(59), - [anon_sym_BANG_TILDE] = ACTIONS(59), - [anon_sym_STAR_TILDE] = ACTIONS(59), - [anon_sym_LT_EQ] = ACTIONS(59), - [anon_sym_GT_EQ] = ACTIONS(59), - [anon_sym_PLUS] = ACTIONS(61), - [anon_sym_PLUS_EQ] = ACTIONS(59), - [anon_sym_DASH_EQ] = ACTIONS(59), - [anon_sym_u00d7] = ACTIONS(59), - [anon_sym_SLASH] = ACTIONS(61), - [anon_sym_u00f7] = ACTIONS(59), - [anon_sym_STAR_STAR] = ACTIONS(59), - [anon_sym_u220b] = ACTIONS(59), - [anon_sym_u220c] = ACTIONS(59), - [anon_sym_u2287] = ACTIONS(59), - [anon_sym_u2283] = ACTIONS(59), - [anon_sym_u2285] = ACTIONS(59), - [anon_sym_u2208] = ACTIONS(59), - [anon_sym_u2209] = ACTIONS(59), - [anon_sym_u2286] = ACTIONS(59), - [anon_sym_u2282] = ACTIONS(59), - [anon_sym_u2284] = ACTIONS(59), - [anon_sym_AT_AT] = ACTIONS(59), - }, - [293] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(154), - [sym_keyword_explain] = ACTIONS(154), - [sym_keyword_parallel] = ACTIONS(154), - [sym_keyword_timeout] = ACTIONS(154), - [sym_keyword_fetch] = ACTIONS(154), - [sym_keyword_limit] = ACTIONS(154), - [sym_keyword_order] = ACTIONS(154), - [sym_keyword_with] = ACTIONS(154), - [sym_keyword_where] = ACTIONS(154), - [sym_keyword_split] = ACTIONS(154), - [sym_keyword_group] = ACTIONS(154), - [sym_keyword_and] = ACTIONS(154), - [sym_keyword_or] = ACTIONS(156), - [sym_keyword_is] = ACTIONS(154), - [sym_keyword_not] = ACTIONS(156), - [sym_keyword_contains] = ACTIONS(154), - [sym_keyword_contains_not] = ACTIONS(154), - [sym_keyword_contains_all] = ACTIONS(154), - [sym_keyword_contains_any] = ACTIONS(154), - [sym_keyword_contains_none] = ACTIONS(154), - [sym_keyword_inside] = ACTIONS(154), - [sym_keyword_in] = ACTIONS(156), - [sym_keyword_not_inside] = ACTIONS(154), - [sym_keyword_all_inside] = ACTIONS(154), - [sym_keyword_any_inside] = ACTIONS(154), - [sym_keyword_none_inside] = ACTIONS(154), - [sym_keyword_outside] = ACTIONS(154), - [sym_keyword_intersects] = ACTIONS(154), - [anon_sym_COMMA] = ACTIONS(154), - [anon_sym_DASH_GT] = ACTIONS(154), - [anon_sym_LBRACK] = ACTIONS(154), - [anon_sym_RPAREN] = ACTIONS(154), - [anon_sym_RBRACE] = ACTIONS(154), - [anon_sym_LT_DASH] = ACTIONS(156), - [anon_sym_LT_DASH_GT] = ACTIONS(154), - [anon_sym_STAR] = ACTIONS(156), - [anon_sym_DOT] = ACTIONS(154), - [anon_sym_LT] = ACTIONS(156), - [anon_sym_GT] = ACTIONS(156), - [anon_sym_EQ] = ACTIONS(156), - [anon_sym_DASH] = ACTIONS(156), - [anon_sym_AT] = ACTIONS(156), - [anon_sym_LT_PIPE] = ACTIONS(154), - [anon_sym_AMP_AMP] = ACTIONS(154), - [anon_sym_PIPE_PIPE] = ACTIONS(154), - [anon_sym_QMARK_QMARK] = ACTIONS(154), - [anon_sym_QMARK_COLON] = ACTIONS(154), - [anon_sym_BANG_EQ] = ACTIONS(154), - [anon_sym_EQ_EQ] = ACTIONS(154), - [anon_sym_QMARK_EQ] = ACTIONS(154), - [anon_sym_STAR_EQ] = ACTIONS(154), - [anon_sym_TILDE] = ACTIONS(154), - [anon_sym_BANG_TILDE] = ACTIONS(154), - [anon_sym_STAR_TILDE] = ACTIONS(154), - [anon_sym_LT_EQ] = ACTIONS(154), - [anon_sym_GT_EQ] = ACTIONS(154), - [anon_sym_PLUS] = ACTIONS(156), - [anon_sym_PLUS_EQ] = ACTIONS(154), - [anon_sym_DASH_EQ] = ACTIONS(154), - [anon_sym_u00d7] = ACTIONS(154), - [anon_sym_SLASH] = ACTIONS(156), - [anon_sym_u00f7] = ACTIONS(154), - [anon_sym_STAR_STAR] = ACTIONS(154), - [anon_sym_u220b] = ACTIONS(154), - [anon_sym_u220c] = ACTIONS(154), - [anon_sym_u2287] = ACTIONS(154), - [anon_sym_u2283] = ACTIONS(154), - [anon_sym_u2285] = ACTIONS(154), - [anon_sym_u2208] = ACTIONS(154), - [anon_sym_u2209] = ACTIONS(154), - [anon_sym_u2286] = ACTIONS(154), - [anon_sym_u2282] = ACTIONS(154), - [anon_sym_u2284] = ACTIONS(154), - [anon_sym_AT_AT] = ACTIONS(154), - }, - [294] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(150), - [sym_keyword_explain] = ACTIONS(150), - [sym_keyword_parallel] = ACTIONS(150), - [sym_keyword_timeout] = ACTIONS(150), - [sym_keyword_fetch] = ACTIONS(150), - [sym_keyword_limit] = ACTIONS(150), - [sym_keyword_order] = ACTIONS(150), - [sym_keyword_where] = ACTIONS(150), - [sym_keyword_split] = ACTIONS(150), - [sym_keyword_group] = ACTIONS(150), - [sym_keyword_and] = ACTIONS(150), - [sym_keyword_or] = ACTIONS(152), - [sym_keyword_is] = ACTIONS(150), - [sym_keyword_not] = ACTIONS(152), - [sym_keyword_contains] = ACTIONS(150), - [sym_keyword_contains_not] = ACTIONS(150), - [sym_keyword_contains_all] = ACTIONS(150), - [sym_keyword_contains_any] = ACTIONS(150), - [sym_keyword_contains_none] = ACTIONS(150), - [sym_keyword_inside] = ACTIONS(150), - [sym_keyword_in] = ACTIONS(152), - [sym_keyword_not_inside] = ACTIONS(150), - [sym_keyword_all_inside] = ACTIONS(150), - [sym_keyword_any_inside] = ACTIONS(150), - [sym_keyword_none_inside] = ACTIONS(150), - [sym_keyword_outside] = ACTIONS(150), - [sym_keyword_intersects] = ACTIONS(150), - [anon_sym_COMMA] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(150), - [anon_sym_RPAREN] = ACTIONS(150), - [anon_sym_RBRACE] = ACTIONS(150), - [anon_sym_LT_DASH] = ACTIONS(152), - [anon_sym_LT_DASH_GT] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(152), - [anon_sym_DOT] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_DOT_DOT] = ACTIONS(614), - [anon_sym_EQ] = ACTIONS(152), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_AT] = ACTIONS(152), - [anon_sym_LT_PIPE] = ACTIONS(150), - [anon_sym_AMP_AMP] = ACTIONS(150), - [anon_sym_PIPE_PIPE] = ACTIONS(150), - [anon_sym_QMARK_QMARK] = ACTIONS(150), - [anon_sym_QMARK_COLON] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_EQ_EQ] = ACTIONS(150), - [anon_sym_QMARK_EQ] = ACTIONS(150), - [anon_sym_STAR_EQ] = ACTIONS(150), - [anon_sym_TILDE] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(150), - [anon_sym_STAR_TILDE] = ACTIONS(150), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_PLUS] = ACTIONS(152), - [anon_sym_PLUS_EQ] = ACTIONS(150), - [anon_sym_DASH_EQ] = ACTIONS(150), - [anon_sym_u00d7] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_u00f7] = ACTIONS(150), - [anon_sym_STAR_STAR] = ACTIONS(150), - [anon_sym_u220b] = ACTIONS(150), - [anon_sym_u220c] = ACTIONS(150), - [anon_sym_u2287] = ACTIONS(150), - [anon_sym_u2283] = ACTIONS(150), - [anon_sym_u2285] = ACTIONS(150), - [anon_sym_u2208] = ACTIONS(150), - [anon_sym_u2209] = ACTIONS(150), - [anon_sym_u2286] = ACTIONS(150), - [anon_sym_u2282] = ACTIONS(150), - [anon_sym_u2284] = ACTIONS(150), - [anon_sym_AT_AT] = ACTIONS(150), - }, - [295] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(146), - [sym_keyword_explain] = ACTIONS(146), + [sym_semi_colon] = ACTIONS(144), + [sym_keyword_return] = ACTIONS(146), [sym_keyword_parallel] = ACTIONS(146), [sym_keyword_timeout] = ACTIONS(146), - [sym_keyword_fetch] = ACTIONS(146), - [sym_keyword_limit] = ACTIONS(146), - [sym_keyword_order] = ACTIONS(146), - [sym_keyword_with] = ACTIONS(146), - [sym_keyword_where] = ACTIONS(146), - [sym_keyword_split] = ACTIONS(146), - [sym_keyword_group] = ACTIONS(146), - [sym_keyword_and] = ACTIONS(146), - [sym_keyword_or] = ACTIONS(148), - [sym_keyword_is] = ACTIONS(146), - [sym_keyword_not] = ACTIONS(148), - [sym_keyword_contains] = ACTIONS(146), - [sym_keyword_contains_not] = ACTIONS(146), - [sym_keyword_contains_all] = ACTIONS(146), - [sym_keyword_contains_any] = ACTIONS(146), - [sym_keyword_contains_none] = ACTIONS(146), - [sym_keyword_inside] = ACTIONS(146), - [sym_keyword_in] = ACTIONS(148), - [sym_keyword_not_inside] = ACTIONS(146), - [sym_keyword_all_inside] = ACTIONS(146), - [sym_keyword_any_inside] = ACTIONS(146), - [sym_keyword_none_inside] = ACTIONS(146), - [sym_keyword_outside] = ACTIONS(146), - [sym_keyword_intersects] = ACTIONS(146), - [anon_sym_COMMA] = ACTIONS(146), - [anon_sym_DASH_GT] = ACTIONS(146), - [anon_sym_LBRACK] = ACTIONS(146), - [anon_sym_RPAREN] = ACTIONS(146), - [anon_sym_RBRACE] = ACTIONS(146), - [anon_sym_LT_DASH] = ACTIONS(148), - [anon_sym_LT_DASH_GT] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(148), - [anon_sym_DOT] = ACTIONS(146), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(148), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_AT] = ACTIONS(148), - [anon_sym_LT_PIPE] = ACTIONS(146), - [anon_sym_AMP_AMP] = ACTIONS(146), - [anon_sym_PIPE_PIPE] = ACTIONS(146), - [anon_sym_QMARK_QMARK] = ACTIONS(146), - [anon_sym_QMARK_COLON] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_EQ_EQ] = ACTIONS(146), - [anon_sym_QMARK_EQ] = ACTIONS(146), - [anon_sym_STAR_EQ] = ACTIONS(146), - [anon_sym_TILDE] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(146), - [anon_sym_STAR_TILDE] = ACTIONS(146), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_PLUS] = ACTIONS(148), - [anon_sym_PLUS_EQ] = ACTIONS(146), - [anon_sym_DASH_EQ] = ACTIONS(146), - [anon_sym_u00d7] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_u00f7] = ACTIONS(146), - [anon_sym_STAR_STAR] = ACTIONS(146), - [anon_sym_u220b] = ACTIONS(146), - [anon_sym_u220c] = ACTIONS(146), - [anon_sym_u2287] = ACTIONS(146), - [anon_sym_u2283] = ACTIONS(146), - [anon_sym_u2285] = ACTIONS(146), - [anon_sym_u2208] = ACTIONS(146), - [anon_sym_u2209] = ACTIONS(146), - [anon_sym_u2286] = ACTIONS(146), - [anon_sym_u2282] = ACTIONS(146), - [anon_sym_u2284] = ACTIONS(146), - [anon_sym_AT_AT] = ACTIONS(146), - }, - [296] = { - [ts_builtin_sym_end] = ACTIONS(214), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(214), - [sym_keyword_as] = ACTIONS(214), - [sym_keyword_where] = ACTIONS(214), - [sym_keyword_group] = ACTIONS(214), - [sym_keyword_and] = ACTIONS(214), - [sym_keyword_or] = ACTIONS(214), - [sym_keyword_is] = ACTIONS(214), - [sym_keyword_not] = ACTIONS(216), - [sym_keyword_contains] = ACTIONS(214), - [sym_keyword_contains_not] = ACTIONS(214), - [sym_keyword_contains_all] = ACTIONS(214), - [sym_keyword_contains_any] = ACTIONS(214), - [sym_keyword_contains_none] = ACTIONS(214), - [sym_keyword_inside] = ACTIONS(214), - [sym_keyword_in] = ACTIONS(216), - [sym_keyword_not_inside] = ACTIONS(214), - [sym_keyword_all_inside] = ACTIONS(214), - [sym_keyword_any_inside] = ACTIONS(214), - [sym_keyword_none_inside] = ACTIONS(214), - [sym_keyword_outside] = ACTIONS(214), - [sym_keyword_intersects] = ACTIONS(214), - [sym_keyword_drop] = ACTIONS(214), - [sym_keyword_schemafull] = ACTIONS(214), - [sym_keyword_schemaless] = ACTIONS(214), - [sym_keyword_changefeed] = ACTIONS(214), - [sym_keyword_type] = ACTIONS(214), - [sym_keyword_permissions] = ACTIONS(214), - [sym_keyword_for] = ACTIONS(214), - [sym_keyword_comment] = ACTIONS(214), - [anon_sym_COMMA] = ACTIONS(214), - [anon_sym_DASH_GT] = ACTIONS(214), - [anon_sym_LBRACK] = ACTIONS(214), - [anon_sym_LT_DASH] = ACTIONS(216), - [anon_sym_LT_DASH_GT] = ACTIONS(214), - [anon_sym_STAR] = ACTIONS(216), - [anon_sym_DOT] = ACTIONS(214), - [anon_sym_LT] = ACTIONS(216), - [anon_sym_GT] = ACTIONS(216), - [anon_sym_EQ] = ACTIONS(216), - [anon_sym_DASH] = ACTIONS(216), - [anon_sym_AT] = ACTIONS(216), - [anon_sym_LT_PIPE] = ACTIONS(214), - [anon_sym_AMP_AMP] = ACTIONS(214), - [anon_sym_PIPE_PIPE] = ACTIONS(214), - [anon_sym_QMARK_QMARK] = ACTIONS(214), - [anon_sym_QMARK_COLON] = ACTIONS(214), - [anon_sym_BANG_EQ] = ACTIONS(214), - [anon_sym_EQ_EQ] = ACTIONS(214), - [anon_sym_QMARK_EQ] = ACTIONS(214), - [anon_sym_STAR_EQ] = ACTIONS(214), - [anon_sym_TILDE] = ACTIONS(214), - [anon_sym_BANG_TILDE] = ACTIONS(214), - [anon_sym_STAR_TILDE] = ACTIONS(214), - [anon_sym_LT_EQ] = ACTIONS(214), - [anon_sym_GT_EQ] = ACTIONS(214), - [anon_sym_PLUS] = ACTIONS(216), - [anon_sym_PLUS_EQ] = ACTIONS(214), - [anon_sym_DASH_EQ] = ACTIONS(214), - [anon_sym_u00d7] = ACTIONS(214), - [anon_sym_SLASH] = ACTIONS(216), - [anon_sym_u00f7] = ACTIONS(214), - [anon_sym_STAR_STAR] = ACTIONS(214), - [anon_sym_u220b] = ACTIONS(214), - [anon_sym_u220c] = ACTIONS(214), - [anon_sym_u2287] = ACTIONS(214), - [anon_sym_u2283] = ACTIONS(214), - [anon_sym_u2285] = ACTIONS(214), - [anon_sym_u2208] = ACTIONS(214), - [anon_sym_u2209] = ACTIONS(214), - [anon_sym_u2286] = ACTIONS(214), - [anon_sym_u2282] = ACTIONS(214), - [anon_sym_u2284] = ACTIONS(214), - [anon_sym_AT_AT] = ACTIONS(214), - }, - [297] = { - [ts_builtin_sym_end] = ACTIONS(146), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(146), - [sym_keyword_as] = ACTIONS(146), [sym_keyword_where] = ACTIONS(146), - [sym_keyword_group] = ACTIONS(146), [sym_keyword_and] = ACTIONS(146), [sym_keyword_or] = ACTIONS(146), [sym_keyword_is] = ACTIONS(146), - [sym_keyword_not] = ACTIONS(148), + [sym_keyword_not] = ACTIONS(146), [sym_keyword_contains] = ACTIONS(146), [sym_keyword_contains_not] = ACTIONS(146), [sym_keyword_contains_all] = ACTIONS(146), [sym_keyword_contains_any] = ACTIONS(146), [sym_keyword_contains_none] = ACTIONS(146), [sym_keyword_inside] = ACTIONS(146), - [sym_keyword_in] = ACTIONS(148), + [sym_keyword_in] = ACTIONS(146), [sym_keyword_not_inside] = ACTIONS(146), [sym_keyword_all_inside] = ACTIONS(146), [sym_keyword_any_inside] = ACTIONS(146), [sym_keyword_none_inside] = ACTIONS(146), [sym_keyword_outside] = ACTIONS(146), [sym_keyword_intersects] = ACTIONS(146), - [sym_keyword_drop] = ACTIONS(146), - [sym_keyword_schemafull] = ACTIONS(146), - [sym_keyword_schemaless] = ACTIONS(146), - [sym_keyword_changefeed] = ACTIONS(146), - [sym_keyword_type] = ACTIONS(146), - [sym_keyword_permissions] = ACTIONS(146), - [sym_keyword_for] = ACTIONS(146), - [sym_keyword_comment] = ACTIONS(146), - [anon_sym_COMMA] = ACTIONS(146), - [anon_sym_DASH_GT] = ACTIONS(146), - [anon_sym_LBRACK] = ACTIONS(146), - [anon_sym_LT_DASH] = ACTIONS(148), - [anon_sym_LT_DASH_GT] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(148), - [anon_sym_DOT] = ACTIONS(146), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(148), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_AT] = ACTIONS(148), - [anon_sym_LT_PIPE] = ACTIONS(146), - [anon_sym_AMP_AMP] = ACTIONS(146), - [anon_sym_PIPE_PIPE] = ACTIONS(146), - [anon_sym_QMARK_QMARK] = ACTIONS(146), - [anon_sym_QMARK_COLON] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_EQ_EQ] = ACTIONS(146), - [anon_sym_QMARK_EQ] = ACTIONS(146), - [anon_sym_STAR_EQ] = ACTIONS(146), - [anon_sym_TILDE] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(146), - [anon_sym_STAR_TILDE] = ACTIONS(146), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_PLUS] = ACTIONS(148), - [anon_sym_PLUS_EQ] = ACTIONS(146), - [anon_sym_DASH_EQ] = ACTIONS(146), - [anon_sym_u00d7] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_u00f7] = ACTIONS(146), - [anon_sym_STAR_STAR] = ACTIONS(146), - [anon_sym_u220b] = ACTIONS(146), - [anon_sym_u220c] = ACTIONS(146), - [anon_sym_u2287] = ACTIONS(146), - [anon_sym_u2283] = ACTIONS(146), - [anon_sym_u2285] = ACTIONS(146), - [anon_sym_u2208] = ACTIONS(146), - [anon_sym_u2209] = ACTIONS(146), - [anon_sym_u2286] = ACTIONS(146), - [anon_sym_u2282] = ACTIONS(146), - [anon_sym_u2284] = ACTIONS(146), - [anon_sym_AT_AT] = ACTIONS(146), - }, - [298] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(33), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(343), - [sym_keyword_return] = ACTIONS(345), - [sym_keyword_parallel] = ACTIONS(345), - [sym_keyword_timeout] = ACTIONS(345), - [sym_keyword_where] = ACTIONS(345), - [sym_keyword_and] = ACTIONS(345), - [sym_keyword_or] = ACTIONS(345), - [sym_keyword_is] = ACTIONS(345), - [sym_keyword_not] = ACTIONS(345), - [sym_keyword_contains] = ACTIONS(345), - [sym_keyword_contains_not] = ACTIONS(345), - [sym_keyword_contains_all] = ACTIONS(345), - [sym_keyword_contains_any] = ACTIONS(345), - [sym_keyword_contains_none] = ACTIONS(345), - [sym_keyword_inside] = ACTIONS(345), - [sym_keyword_in] = ACTIONS(345), - [sym_keyword_not_inside] = ACTIONS(345), - [sym_keyword_all_inside] = ACTIONS(345), - [sym_keyword_any_inside] = ACTIONS(345), - [sym_keyword_none_inside] = ACTIONS(345), - [sym_keyword_outside] = ACTIONS(345), - [sym_keyword_intersects] = ACTIONS(345), - [anon_sym_COMMA] = ACTIONS(343), - [anon_sym_DASH_GT] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(343), - [anon_sym_RPAREN] = ACTIONS(343), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_RBRACE] = ACTIONS(343), - [anon_sym_LT_DASH] = ACTIONS(345), - [anon_sym_LT_DASH_GT] = ACTIONS(343), - [anon_sym_STAR] = ACTIONS(345), - [anon_sym_DOT] = ACTIONS(343), - [anon_sym_LT] = ACTIONS(345), - [anon_sym_GT] = ACTIONS(345), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(345), - [anon_sym_DASH] = ACTIONS(345), - [anon_sym_AT] = ACTIONS(345), - [anon_sym_LT_PIPE] = ACTIONS(343), - [anon_sym_AMP_AMP] = ACTIONS(343), - [anon_sym_PIPE_PIPE] = ACTIONS(343), - [anon_sym_QMARK_QMARK] = ACTIONS(343), - [anon_sym_QMARK_COLON] = ACTIONS(343), - [anon_sym_BANG_EQ] = ACTIONS(343), - [anon_sym_EQ_EQ] = ACTIONS(343), - [anon_sym_QMARK_EQ] = ACTIONS(343), - [anon_sym_STAR_EQ] = ACTIONS(343), - [anon_sym_TILDE] = ACTIONS(343), - [anon_sym_BANG_TILDE] = ACTIONS(343), - [anon_sym_STAR_TILDE] = ACTIONS(343), - [anon_sym_LT_EQ] = ACTIONS(343), - [anon_sym_GT_EQ] = ACTIONS(343), - [anon_sym_PLUS] = ACTIONS(345), - [anon_sym_PLUS_EQ] = ACTIONS(343), - [anon_sym_DASH_EQ] = ACTIONS(343), - [anon_sym_u00d7] = ACTIONS(343), - [anon_sym_SLASH] = ACTIONS(345), - [anon_sym_u00f7] = ACTIONS(343), - [anon_sym_STAR_STAR] = ACTIONS(343), - [anon_sym_u220b] = ACTIONS(343), - [anon_sym_u220c] = ACTIONS(343), - [anon_sym_u2287] = ACTIONS(343), - [anon_sym_u2283] = ACTIONS(343), - [anon_sym_u2285] = ACTIONS(343), - [anon_sym_u2208] = ACTIONS(343), - [anon_sym_u2209] = ACTIONS(343), - [anon_sym_u2286] = ACTIONS(343), - [anon_sym_u2282] = ACTIONS(343), - [anon_sym_u2284] = ACTIONS(343), - [anon_sym_AT_AT] = ACTIONS(343), - }, - [299] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(210), - [sym_keyword_explain] = ACTIONS(210), - [sym_keyword_parallel] = ACTIONS(210), - [sym_keyword_timeout] = ACTIONS(210), - [sym_keyword_fetch] = ACTIONS(210), - [sym_keyword_limit] = ACTIONS(210), - [sym_keyword_order] = ACTIONS(210), - [sym_keyword_with] = ACTIONS(210), - [sym_keyword_where] = ACTIONS(210), - [sym_keyword_split] = ACTIONS(210), - [sym_keyword_group] = ACTIONS(210), - [sym_keyword_and] = ACTIONS(210), - [sym_keyword_or] = ACTIONS(212), - [sym_keyword_is] = ACTIONS(210), - [sym_keyword_not] = ACTIONS(212), - [sym_keyword_contains] = ACTIONS(210), - [sym_keyword_contains_not] = ACTIONS(210), - [sym_keyword_contains_all] = ACTIONS(210), - [sym_keyword_contains_any] = ACTIONS(210), - [sym_keyword_contains_none] = ACTIONS(210), - [sym_keyword_inside] = ACTIONS(210), - [sym_keyword_in] = ACTIONS(212), - [sym_keyword_not_inside] = ACTIONS(210), - [sym_keyword_all_inside] = ACTIONS(210), - [sym_keyword_any_inside] = ACTIONS(210), - [sym_keyword_none_inside] = ACTIONS(210), - [sym_keyword_outside] = ACTIONS(210), - [sym_keyword_intersects] = ACTIONS(210), - [anon_sym_COMMA] = ACTIONS(210), - [anon_sym_DASH_GT] = ACTIONS(210), - [anon_sym_LBRACK] = ACTIONS(210), - [anon_sym_RPAREN] = ACTIONS(210), - [anon_sym_RBRACE] = ACTIONS(210), - [anon_sym_LT_DASH] = ACTIONS(212), - [anon_sym_LT_DASH_GT] = ACTIONS(210), - [anon_sym_STAR] = ACTIONS(212), - [anon_sym_DOT] = ACTIONS(210), - [anon_sym_LT] = ACTIONS(212), - [anon_sym_GT] = ACTIONS(212), - [anon_sym_EQ] = ACTIONS(212), - [anon_sym_DASH] = ACTIONS(212), - [anon_sym_AT] = ACTIONS(212), - [anon_sym_LT_PIPE] = ACTIONS(210), - [anon_sym_AMP_AMP] = ACTIONS(210), - [anon_sym_PIPE_PIPE] = ACTIONS(210), - [anon_sym_QMARK_QMARK] = ACTIONS(210), - [anon_sym_QMARK_COLON] = ACTIONS(210), - [anon_sym_BANG_EQ] = ACTIONS(210), - [anon_sym_EQ_EQ] = ACTIONS(210), - [anon_sym_QMARK_EQ] = ACTIONS(210), - [anon_sym_STAR_EQ] = ACTIONS(210), - [anon_sym_TILDE] = ACTIONS(210), - [anon_sym_BANG_TILDE] = ACTIONS(210), - [anon_sym_STAR_TILDE] = ACTIONS(210), - [anon_sym_LT_EQ] = ACTIONS(210), - [anon_sym_GT_EQ] = ACTIONS(210), - [anon_sym_PLUS] = ACTIONS(212), - [anon_sym_PLUS_EQ] = ACTIONS(210), - [anon_sym_DASH_EQ] = ACTIONS(210), - [anon_sym_u00d7] = ACTIONS(210), - [anon_sym_SLASH] = ACTIONS(212), - [anon_sym_u00f7] = ACTIONS(210), - [anon_sym_STAR_STAR] = ACTIONS(210), - [anon_sym_u220b] = ACTIONS(210), - [anon_sym_u220c] = ACTIONS(210), - [anon_sym_u2287] = ACTIONS(210), - [anon_sym_u2283] = ACTIONS(210), - [anon_sym_u2285] = ACTIONS(210), - [anon_sym_u2208] = ACTIONS(210), - [anon_sym_u2209] = ACTIONS(210), - [anon_sym_u2286] = ACTIONS(210), - [anon_sym_u2282] = ACTIONS(210), - [anon_sym_u2284] = ACTIONS(210), - [anon_sym_AT_AT] = ACTIONS(210), - }, - [300] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(182), - [sym_keyword_explain] = ACTIONS(182), - [sym_keyword_parallel] = ACTIONS(182), - [sym_keyword_timeout] = ACTIONS(182), - [sym_keyword_fetch] = ACTIONS(182), - [sym_keyword_limit] = ACTIONS(182), - [sym_keyword_order] = ACTIONS(182), - [sym_keyword_with] = ACTIONS(182), - [sym_keyword_where] = ACTIONS(182), - [sym_keyword_split] = ACTIONS(182), - [sym_keyword_group] = ACTIONS(182), - [sym_keyword_and] = ACTIONS(182), - [sym_keyword_or] = ACTIONS(184), - [sym_keyword_is] = ACTIONS(182), - [sym_keyword_not] = ACTIONS(184), - [sym_keyword_contains] = ACTIONS(182), - [sym_keyword_contains_not] = ACTIONS(182), - [sym_keyword_contains_all] = ACTIONS(182), - [sym_keyword_contains_any] = ACTIONS(182), - [sym_keyword_contains_none] = ACTIONS(182), - [sym_keyword_inside] = ACTIONS(182), - [sym_keyword_in] = ACTIONS(184), - [sym_keyword_not_inside] = ACTIONS(182), - [sym_keyword_all_inside] = ACTIONS(182), - [sym_keyword_any_inside] = ACTIONS(182), - [sym_keyword_none_inside] = ACTIONS(182), - [sym_keyword_outside] = ACTIONS(182), - [sym_keyword_intersects] = ACTIONS(182), - [anon_sym_COMMA] = ACTIONS(182), - [anon_sym_DASH_GT] = ACTIONS(182), - [anon_sym_LBRACK] = ACTIONS(182), - [anon_sym_RPAREN] = ACTIONS(182), - [anon_sym_RBRACE] = ACTIONS(182), - [anon_sym_LT_DASH] = ACTIONS(184), - [anon_sym_LT_DASH_GT] = ACTIONS(182), - [anon_sym_STAR] = ACTIONS(184), - [anon_sym_DOT] = ACTIONS(182), - [anon_sym_LT] = ACTIONS(184), - [anon_sym_GT] = ACTIONS(184), - [anon_sym_EQ] = ACTIONS(184), - [anon_sym_DASH] = ACTIONS(184), - [anon_sym_AT] = ACTIONS(184), - [anon_sym_LT_PIPE] = ACTIONS(182), - [anon_sym_AMP_AMP] = ACTIONS(182), - [anon_sym_PIPE_PIPE] = ACTIONS(182), - [anon_sym_QMARK_QMARK] = ACTIONS(182), - [anon_sym_QMARK_COLON] = ACTIONS(182), - [anon_sym_BANG_EQ] = ACTIONS(182), - [anon_sym_EQ_EQ] = ACTIONS(182), - [anon_sym_QMARK_EQ] = ACTIONS(182), - [anon_sym_STAR_EQ] = ACTIONS(182), - [anon_sym_TILDE] = ACTIONS(182), - [anon_sym_BANG_TILDE] = ACTIONS(182), - [anon_sym_STAR_TILDE] = ACTIONS(182), - [anon_sym_LT_EQ] = ACTIONS(182), - [anon_sym_GT_EQ] = ACTIONS(182), - [anon_sym_PLUS] = ACTIONS(184), - [anon_sym_PLUS_EQ] = ACTIONS(182), - [anon_sym_DASH_EQ] = ACTIONS(182), - [anon_sym_u00d7] = ACTIONS(182), - [anon_sym_SLASH] = ACTIONS(184), - [anon_sym_u00f7] = ACTIONS(182), - [anon_sym_STAR_STAR] = ACTIONS(182), - [anon_sym_u220b] = ACTIONS(182), - [anon_sym_u220c] = ACTIONS(182), - [anon_sym_u2287] = ACTIONS(182), - [anon_sym_u2283] = ACTIONS(182), - [anon_sym_u2285] = ACTIONS(182), - [anon_sym_u2208] = ACTIONS(182), - [anon_sym_u2209] = ACTIONS(182), - [anon_sym_u2286] = ACTIONS(182), - [anon_sym_u2282] = ACTIONS(182), - [anon_sym_u2284] = ACTIONS(182), - [anon_sym_AT_AT] = ACTIONS(182), - }, - [301] = { - [ts_builtin_sym_end] = ACTIONS(154), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(154), - [sym_keyword_as] = ACTIONS(154), - [sym_keyword_where] = ACTIONS(154), - [sym_keyword_group] = ACTIONS(154), - [sym_keyword_and] = ACTIONS(154), - [sym_keyword_or] = ACTIONS(154), - [sym_keyword_is] = ACTIONS(154), - [sym_keyword_not] = ACTIONS(156), - [sym_keyword_contains] = ACTIONS(154), - [sym_keyword_contains_not] = ACTIONS(154), - [sym_keyword_contains_all] = ACTIONS(154), - [sym_keyword_contains_any] = ACTIONS(154), - [sym_keyword_contains_none] = ACTIONS(154), - [sym_keyword_inside] = ACTIONS(154), - [sym_keyword_in] = ACTIONS(156), - [sym_keyword_not_inside] = ACTIONS(154), - [sym_keyword_all_inside] = ACTIONS(154), - [sym_keyword_any_inside] = ACTIONS(154), - [sym_keyword_none_inside] = ACTIONS(154), - [sym_keyword_outside] = ACTIONS(154), - [sym_keyword_intersects] = ACTIONS(154), - [sym_keyword_drop] = ACTIONS(154), - [sym_keyword_schemafull] = ACTIONS(154), - [sym_keyword_schemaless] = ACTIONS(154), - [sym_keyword_changefeed] = ACTIONS(154), - [sym_keyword_type] = ACTIONS(154), - [sym_keyword_permissions] = ACTIONS(154), - [sym_keyword_for] = ACTIONS(154), - [sym_keyword_comment] = ACTIONS(154), - [anon_sym_COMMA] = ACTIONS(154), - [anon_sym_DASH_GT] = ACTIONS(154), - [anon_sym_LBRACK] = ACTIONS(154), - [anon_sym_LT_DASH] = ACTIONS(156), - [anon_sym_LT_DASH_GT] = ACTIONS(154), - [anon_sym_STAR] = ACTIONS(156), - [anon_sym_DOT] = ACTIONS(154), - [anon_sym_LT] = ACTIONS(156), - [anon_sym_GT] = ACTIONS(156), - [anon_sym_EQ] = ACTIONS(156), - [anon_sym_DASH] = ACTIONS(156), - [anon_sym_AT] = ACTIONS(156), - [anon_sym_LT_PIPE] = ACTIONS(154), - [anon_sym_AMP_AMP] = ACTIONS(154), - [anon_sym_PIPE_PIPE] = ACTIONS(154), - [anon_sym_QMARK_QMARK] = ACTIONS(154), - [anon_sym_QMARK_COLON] = ACTIONS(154), - [anon_sym_BANG_EQ] = ACTIONS(154), - [anon_sym_EQ_EQ] = ACTIONS(154), - [anon_sym_QMARK_EQ] = ACTIONS(154), - [anon_sym_STAR_EQ] = ACTIONS(154), - [anon_sym_TILDE] = ACTIONS(154), - [anon_sym_BANG_TILDE] = ACTIONS(154), - [anon_sym_STAR_TILDE] = ACTIONS(154), - [anon_sym_LT_EQ] = ACTIONS(154), - [anon_sym_GT_EQ] = ACTIONS(154), - [anon_sym_PLUS] = ACTIONS(156), - [anon_sym_PLUS_EQ] = ACTIONS(154), - [anon_sym_DASH_EQ] = ACTIONS(154), - [anon_sym_u00d7] = ACTIONS(154), - [anon_sym_SLASH] = ACTIONS(156), - [anon_sym_u00f7] = ACTIONS(154), - [anon_sym_STAR_STAR] = ACTIONS(154), - [anon_sym_u220b] = ACTIONS(154), - [anon_sym_u220c] = ACTIONS(154), - [anon_sym_u2287] = ACTIONS(154), - [anon_sym_u2283] = ACTIONS(154), - [anon_sym_u2285] = ACTIONS(154), - [anon_sym_u2208] = ACTIONS(154), - [anon_sym_u2209] = ACTIONS(154), - [anon_sym_u2286] = ACTIONS(154), - [anon_sym_u2282] = ACTIONS(154), - [anon_sym_u2284] = ACTIONS(154), - [anon_sym_AT_AT] = ACTIONS(154), - }, - [302] = { - [ts_builtin_sym_end] = ACTIONS(210), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(210), - [sym_keyword_as] = ACTIONS(210), - [sym_keyword_where] = ACTIONS(210), - [sym_keyword_group] = ACTIONS(210), - [sym_keyword_and] = ACTIONS(210), - [sym_keyword_or] = ACTIONS(210), - [sym_keyword_is] = ACTIONS(210), - [sym_keyword_not] = ACTIONS(212), - [sym_keyword_contains] = ACTIONS(210), - [sym_keyword_contains_not] = ACTIONS(210), - [sym_keyword_contains_all] = ACTIONS(210), - [sym_keyword_contains_any] = ACTIONS(210), - [sym_keyword_contains_none] = ACTIONS(210), - [sym_keyword_inside] = ACTIONS(210), - [sym_keyword_in] = ACTIONS(212), - [sym_keyword_not_inside] = ACTIONS(210), - [sym_keyword_all_inside] = ACTIONS(210), - [sym_keyword_any_inside] = ACTIONS(210), - [sym_keyword_none_inside] = ACTIONS(210), - [sym_keyword_outside] = ACTIONS(210), - [sym_keyword_intersects] = ACTIONS(210), - [sym_keyword_drop] = ACTIONS(210), - [sym_keyword_schemafull] = ACTIONS(210), - [sym_keyword_schemaless] = ACTIONS(210), - [sym_keyword_changefeed] = ACTIONS(210), - [sym_keyword_type] = ACTIONS(210), - [sym_keyword_permissions] = ACTIONS(210), - [sym_keyword_for] = ACTIONS(210), - [sym_keyword_comment] = ACTIONS(210), - [anon_sym_COMMA] = ACTIONS(210), - [anon_sym_DASH_GT] = ACTIONS(210), - [anon_sym_LBRACK] = ACTIONS(210), - [anon_sym_LT_DASH] = ACTIONS(212), - [anon_sym_LT_DASH_GT] = ACTIONS(210), - [anon_sym_STAR] = ACTIONS(212), - [anon_sym_DOT] = ACTIONS(210), - [anon_sym_LT] = ACTIONS(212), - [anon_sym_GT] = ACTIONS(212), - [anon_sym_EQ] = ACTIONS(212), - [anon_sym_DASH] = ACTIONS(212), - [anon_sym_AT] = ACTIONS(212), - [anon_sym_LT_PIPE] = ACTIONS(210), - [anon_sym_AMP_AMP] = ACTIONS(210), - [anon_sym_PIPE_PIPE] = ACTIONS(210), - [anon_sym_QMARK_QMARK] = ACTIONS(210), - [anon_sym_QMARK_COLON] = ACTIONS(210), - [anon_sym_BANG_EQ] = ACTIONS(210), - [anon_sym_EQ_EQ] = ACTIONS(210), - [anon_sym_QMARK_EQ] = ACTIONS(210), - [anon_sym_STAR_EQ] = ACTIONS(210), - [anon_sym_TILDE] = ACTIONS(210), - [anon_sym_BANG_TILDE] = ACTIONS(210), - [anon_sym_STAR_TILDE] = ACTIONS(210), - [anon_sym_LT_EQ] = ACTIONS(210), - [anon_sym_GT_EQ] = ACTIONS(210), - [anon_sym_PLUS] = ACTIONS(212), - [anon_sym_PLUS_EQ] = ACTIONS(210), - [anon_sym_DASH_EQ] = ACTIONS(210), - [anon_sym_u00d7] = ACTIONS(210), - [anon_sym_SLASH] = ACTIONS(212), - [anon_sym_u00f7] = ACTIONS(210), - [anon_sym_STAR_STAR] = ACTIONS(210), - [anon_sym_u220b] = ACTIONS(210), - [anon_sym_u220c] = ACTIONS(210), - [anon_sym_u2287] = ACTIONS(210), - [anon_sym_u2283] = ACTIONS(210), - [anon_sym_u2285] = ACTIONS(210), - [anon_sym_u2208] = ACTIONS(210), - [anon_sym_u2209] = ACTIONS(210), - [anon_sym_u2286] = ACTIONS(210), - [anon_sym_u2282] = ACTIONS(210), - [anon_sym_u2284] = ACTIONS(210), - [anon_sym_AT_AT] = ACTIONS(210), - }, - [303] = { - [ts_builtin_sym_end] = ACTIONS(186), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(186), - [sym_keyword_as] = ACTIONS(186), - [sym_keyword_where] = ACTIONS(186), - [sym_keyword_group] = ACTIONS(186), - [sym_keyword_and] = ACTIONS(186), - [sym_keyword_or] = ACTIONS(186), - [sym_keyword_is] = ACTIONS(186), - [sym_keyword_not] = ACTIONS(188), - [sym_keyword_contains] = ACTIONS(186), - [sym_keyword_contains_not] = ACTIONS(186), - [sym_keyword_contains_all] = ACTIONS(186), - [sym_keyword_contains_any] = ACTIONS(186), - [sym_keyword_contains_none] = ACTIONS(186), - [sym_keyword_inside] = ACTIONS(186), - [sym_keyword_in] = ACTIONS(188), - [sym_keyword_not_inside] = ACTIONS(186), - [sym_keyword_all_inside] = ACTIONS(186), - [sym_keyword_any_inside] = ACTIONS(186), - [sym_keyword_none_inside] = ACTIONS(186), - [sym_keyword_outside] = ACTIONS(186), - [sym_keyword_intersects] = ACTIONS(186), - [sym_keyword_drop] = ACTIONS(186), - [sym_keyword_schemafull] = ACTIONS(186), - [sym_keyword_schemaless] = ACTIONS(186), - [sym_keyword_changefeed] = ACTIONS(186), - [sym_keyword_type] = ACTIONS(186), - [sym_keyword_permissions] = ACTIONS(186), - [sym_keyword_for] = ACTIONS(186), - [sym_keyword_comment] = ACTIONS(186), - [anon_sym_COMMA] = ACTIONS(186), - [anon_sym_DASH_GT] = ACTIONS(186), - [anon_sym_LBRACK] = ACTIONS(186), - [anon_sym_LT_DASH] = ACTIONS(188), - [anon_sym_LT_DASH_GT] = ACTIONS(186), - [anon_sym_STAR] = ACTIONS(188), - [anon_sym_DOT] = ACTIONS(186), - [anon_sym_LT] = ACTIONS(188), - [anon_sym_GT] = ACTIONS(188), - [anon_sym_EQ] = ACTIONS(188), - [anon_sym_DASH] = ACTIONS(188), - [anon_sym_AT] = ACTIONS(188), - [anon_sym_LT_PIPE] = ACTIONS(186), - [anon_sym_AMP_AMP] = ACTIONS(186), - [anon_sym_PIPE_PIPE] = ACTIONS(186), - [anon_sym_QMARK_QMARK] = ACTIONS(186), - [anon_sym_QMARK_COLON] = ACTIONS(186), - [anon_sym_BANG_EQ] = ACTIONS(186), - [anon_sym_EQ_EQ] = ACTIONS(186), - [anon_sym_QMARK_EQ] = ACTIONS(186), - [anon_sym_STAR_EQ] = ACTIONS(186), - [anon_sym_TILDE] = ACTIONS(186), - [anon_sym_BANG_TILDE] = ACTIONS(186), - [anon_sym_STAR_TILDE] = ACTIONS(186), - [anon_sym_LT_EQ] = ACTIONS(186), - [anon_sym_GT_EQ] = ACTIONS(186), - [anon_sym_PLUS] = ACTIONS(188), - [anon_sym_PLUS_EQ] = ACTIONS(186), - [anon_sym_DASH_EQ] = ACTIONS(186), - [anon_sym_u00d7] = ACTIONS(186), - [anon_sym_SLASH] = ACTIONS(188), - [anon_sym_u00f7] = ACTIONS(186), - [anon_sym_STAR_STAR] = ACTIONS(186), - [anon_sym_u220b] = ACTIONS(186), - [anon_sym_u220c] = ACTIONS(186), - [anon_sym_u2287] = ACTIONS(186), - [anon_sym_u2283] = ACTIONS(186), - [anon_sym_u2285] = ACTIONS(186), - [anon_sym_u2208] = ACTIONS(186), - [anon_sym_u2209] = ACTIONS(186), - [anon_sym_u2286] = ACTIONS(186), - [anon_sym_u2282] = ACTIONS(186), - [anon_sym_u2284] = ACTIONS(186), - [anon_sym_AT_AT] = ACTIONS(186), - }, - [304] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(118), - [sym_keyword_explain] = ACTIONS(118), - [sym_keyword_parallel] = ACTIONS(118), - [sym_keyword_timeout] = ACTIONS(118), - [sym_keyword_fetch] = ACTIONS(118), - [sym_keyword_limit] = ACTIONS(118), - [sym_keyword_order] = ACTIONS(118), - [sym_keyword_with] = ACTIONS(118), - [sym_keyword_where] = ACTIONS(118), - [sym_keyword_split] = ACTIONS(118), - [sym_keyword_group] = ACTIONS(118), - [sym_keyword_and] = ACTIONS(118), - [sym_keyword_or] = ACTIONS(120), - [sym_keyword_is] = ACTIONS(118), - [sym_keyword_not] = ACTIONS(120), - [sym_keyword_contains] = ACTIONS(118), - [sym_keyword_contains_not] = ACTIONS(118), - [sym_keyword_contains_all] = ACTIONS(118), - [sym_keyword_contains_any] = ACTIONS(118), - [sym_keyword_contains_none] = ACTIONS(118), - [sym_keyword_inside] = ACTIONS(118), - [sym_keyword_in] = ACTIONS(120), - [sym_keyword_not_inside] = ACTIONS(118), - [sym_keyword_all_inside] = ACTIONS(118), - [sym_keyword_any_inside] = ACTIONS(118), - [sym_keyword_none_inside] = ACTIONS(118), - [sym_keyword_outside] = ACTIONS(118), - [sym_keyword_intersects] = ACTIONS(118), - [anon_sym_COMMA] = ACTIONS(118), - [anon_sym_DASH_GT] = ACTIONS(118), - [anon_sym_LBRACK] = ACTIONS(118), - [anon_sym_RPAREN] = ACTIONS(118), - [anon_sym_RBRACE] = ACTIONS(118), - [anon_sym_LT_DASH] = ACTIONS(120), - [anon_sym_LT_DASH_GT] = ACTIONS(118), - [anon_sym_STAR] = ACTIONS(120), - [anon_sym_DOT] = ACTIONS(118), - [anon_sym_LT] = ACTIONS(120), - [anon_sym_GT] = ACTIONS(120), - [anon_sym_EQ] = ACTIONS(120), - [anon_sym_DASH] = ACTIONS(120), - [anon_sym_AT] = ACTIONS(120), - [anon_sym_LT_PIPE] = ACTIONS(118), - [anon_sym_AMP_AMP] = ACTIONS(118), - [anon_sym_PIPE_PIPE] = ACTIONS(118), - [anon_sym_QMARK_QMARK] = ACTIONS(118), - [anon_sym_QMARK_COLON] = ACTIONS(118), - [anon_sym_BANG_EQ] = ACTIONS(118), - [anon_sym_EQ_EQ] = ACTIONS(118), - [anon_sym_QMARK_EQ] = ACTIONS(118), - [anon_sym_STAR_EQ] = ACTIONS(118), - [anon_sym_TILDE] = ACTIONS(118), - [anon_sym_BANG_TILDE] = ACTIONS(118), - [anon_sym_STAR_TILDE] = ACTIONS(118), - [anon_sym_LT_EQ] = ACTIONS(118), - [anon_sym_GT_EQ] = ACTIONS(118), - [anon_sym_PLUS] = ACTIONS(120), - [anon_sym_PLUS_EQ] = ACTIONS(118), - [anon_sym_DASH_EQ] = ACTIONS(118), - [anon_sym_u00d7] = ACTIONS(118), - [anon_sym_SLASH] = ACTIONS(120), - [anon_sym_u00f7] = ACTIONS(118), - [anon_sym_STAR_STAR] = ACTIONS(118), - [anon_sym_u220b] = ACTIONS(118), - [anon_sym_u220c] = ACTIONS(118), - [anon_sym_u2287] = ACTIONS(118), - [anon_sym_u2283] = ACTIONS(118), - [anon_sym_u2285] = ACTIONS(118), - [anon_sym_u2208] = ACTIONS(118), - [anon_sym_u2209] = ACTIONS(118), - [anon_sym_u2286] = ACTIONS(118), - [anon_sym_u2282] = ACTIONS(118), - [anon_sym_u2284] = ACTIONS(118), - [anon_sym_AT_AT] = ACTIONS(118), + [anon_sym_COMMA] = ACTIONS(144), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_RPAREN] = ACTIONS(144), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_RBRACE] = ACTIONS(144), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), }, - [305] = { + [285] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(150), - [sym_keyword_explain] = ACTIONS(150), - [sym_keyword_parallel] = ACTIONS(150), - [sym_keyword_timeout] = ACTIONS(150), - [sym_keyword_fetch] = ACTIONS(150), - [sym_keyword_limit] = ACTIONS(150), - [sym_keyword_order] = ACTIONS(150), - [sym_keyword_with] = ACTIONS(150), - [sym_keyword_where] = ACTIONS(150), - [sym_keyword_split] = ACTIONS(150), - [sym_keyword_group] = ACTIONS(150), - [sym_keyword_and] = ACTIONS(150), - [sym_keyword_or] = ACTIONS(152), - [sym_keyword_is] = ACTIONS(150), - [sym_keyword_not] = ACTIONS(152), - [sym_keyword_contains] = ACTIONS(150), - [sym_keyword_contains_not] = ACTIONS(150), - [sym_keyword_contains_all] = ACTIONS(150), - [sym_keyword_contains_any] = ACTIONS(150), - [sym_keyword_contains_none] = ACTIONS(150), - [sym_keyword_inside] = ACTIONS(150), - [sym_keyword_in] = ACTIONS(152), - [sym_keyword_not_inside] = ACTIONS(150), - [sym_keyword_all_inside] = ACTIONS(150), - [sym_keyword_any_inside] = ACTIONS(150), - [sym_keyword_none_inside] = ACTIONS(150), - [sym_keyword_outside] = ACTIONS(150), - [sym_keyword_intersects] = ACTIONS(150), - [anon_sym_COMMA] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(150), - [anon_sym_RPAREN] = ACTIONS(150), - [anon_sym_RBRACE] = ACTIONS(150), - [anon_sym_LT_DASH] = ACTIONS(152), - [anon_sym_LT_DASH_GT] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(152), - [anon_sym_DOT] = ACTIONS(150), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_EQ] = ACTIONS(152), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_AT] = ACTIONS(152), - [anon_sym_LT_PIPE] = ACTIONS(150), - [anon_sym_AMP_AMP] = ACTIONS(150), - [anon_sym_PIPE_PIPE] = ACTIONS(150), - [anon_sym_QMARK_QMARK] = ACTIONS(150), - [anon_sym_QMARK_COLON] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_EQ_EQ] = ACTIONS(150), - [anon_sym_QMARK_EQ] = ACTIONS(150), - [anon_sym_STAR_EQ] = ACTIONS(150), - [anon_sym_TILDE] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(150), - [anon_sym_STAR_TILDE] = ACTIONS(150), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_PLUS] = ACTIONS(152), - [anon_sym_PLUS_EQ] = ACTIONS(150), - [anon_sym_DASH_EQ] = ACTIONS(150), - [anon_sym_u00d7] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_u00f7] = ACTIONS(150), - [anon_sym_STAR_STAR] = ACTIONS(150), - [anon_sym_u220b] = ACTIONS(150), - [anon_sym_u220c] = ACTIONS(150), - [anon_sym_u2287] = ACTIONS(150), - [anon_sym_u2283] = ACTIONS(150), - [anon_sym_u2285] = ACTIONS(150), - [anon_sym_u2208] = ACTIONS(150), - [anon_sym_u2209] = ACTIONS(150), - [anon_sym_u2286] = ACTIONS(150), - [anon_sym_u2282] = ACTIONS(150), - [anon_sym_u2284] = ACTIONS(150), - [anon_sym_AT_AT] = ACTIONS(150), + [sym_semi_colon] = ACTIONS(172), + [sym_keyword_explain] = ACTIONS(172), + [sym_keyword_parallel] = ACTIONS(172), + [sym_keyword_timeout] = ACTIONS(172), + [sym_keyword_fetch] = ACTIONS(172), + [sym_keyword_limit] = ACTIONS(172), + [sym_keyword_order] = ACTIONS(172), + [sym_keyword_with] = ACTIONS(172), + [sym_keyword_where] = ACTIONS(172), + [sym_keyword_split] = ACTIONS(172), + [sym_keyword_group] = ACTIONS(172), + [sym_keyword_and] = ACTIONS(172), + [sym_keyword_or] = ACTIONS(174), + [sym_keyword_is] = ACTIONS(172), + [sym_keyword_not] = ACTIONS(174), + [sym_keyword_contains] = ACTIONS(172), + [sym_keyword_contains_not] = ACTIONS(172), + [sym_keyword_contains_all] = ACTIONS(172), + [sym_keyword_contains_any] = ACTIONS(172), + [sym_keyword_contains_none] = ACTIONS(172), + [sym_keyword_inside] = ACTIONS(172), + [sym_keyword_in] = ACTIONS(174), + [sym_keyword_not_inside] = ACTIONS(172), + [sym_keyword_all_inside] = ACTIONS(172), + [sym_keyword_any_inside] = ACTIONS(172), + [sym_keyword_none_inside] = ACTIONS(172), + [sym_keyword_outside] = ACTIONS(172), + [sym_keyword_intersects] = ACTIONS(172), + [anon_sym_COMMA] = ACTIONS(172), + [anon_sym_DASH_GT] = ACTIONS(172), + [anon_sym_LBRACK] = ACTIONS(172), + [anon_sym_RPAREN] = ACTIONS(172), + [anon_sym_RBRACE] = ACTIONS(172), + [anon_sym_LT_DASH] = ACTIONS(174), + [anon_sym_LT_DASH_GT] = ACTIONS(172), + [anon_sym_STAR] = ACTIONS(174), + [anon_sym_DOT] = ACTIONS(172), + [anon_sym_LT] = ACTIONS(174), + [anon_sym_GT] = ACTIONS(174), + [anon_sym_EQ] = ACTIONS(174), + [anon_sym_DASH] = ACTIONS(174), + [anon_sym_AT] = ACTIONS(174), + [anon_sym_LT_PIPE] = ACTIONS(172), + [anon_sym_AMP_AMP] = ACTIONS(172), + [anon_sym_PIPE_PIPE] = ACTIONS(172), + [anon_sym_QMARK_QMARK] = ACTIONS(172), + [anon_sym_QMARK_COLON] = ACTIONS(172), + [anon_sym_BANG_EQ] = ACTIONS(172), + [anon_sym_EQ_EQ] = ACTIONS(172), + [anon_sym_QMARK_EQ] = ACTIONS(172), + [anon_sym_STAR_EQ] = ACTIONS(172), + [anon_sym_TILDE] = ACTIONS(172), + [anon_sym_BANG_TILDE] = ACTIONS(172), + [anon_sym_STAR_TILDE] = ACTIONS(172), + [anon_sym_LT_EQ] = ACTIONS(172), + [anon_sym_GT_EQ] = ACTIONS(172), + [anon_sym_PLUS] = ACTIONS(174), + [anon_sym_PLUS_EQ] = ACTIONS(172), + [anon_sym_DASH_EQ] = ACTIONS(172), + [anon_sym_u00d7] = ACTIONS(172), + [anon_sym_SLASH] = ACTIONS(174), + [anon_sym_u00f7] = ACTIONS(172), + [anon_sym_STAR_STAR] = ACTIONS(172), + [anon_sym_u220b] = ACTIONS(172), + [anon_sym_u220c] = ACTIONS(172), + [anon_sym_u2287] = ACTIONS(172), + [anon_sym_u2283] = ACTIONS(172), + [anon_sym_u2285] = ACTIONS(172), + [anon_sym_u2208] = ACTIONS(172), + [anon_sym_u2209] = ACTIONS(172), + [anon_sym_u2286] = ACTIONS(172), + [anon_sym_u2282] = ACTIONS(172), + [anon_sym_u2284] = ACTIONS(172), + [anon_sym_AT_AT] = ACTIONS(172), }, - [306] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(198), - [sym_keyword_explain] = ACTIONS(198), - [sym_keyword_parallel] = ACTIONS(198), - [sym_keyword_timeout] = ACTIONS(198), - [sym_keyword_fetch] = ACTIONS(198), - [sym_keyword_limit] = ACTIONS(198), - [sym_keyword_order] = ACTIONS(198), - [sym_keyword_with] = ACTIONS(198), - [sym_keyword_where] = ACTIONS(198), - [sym_keyword_split] = ACTIONS(198), - [sym_keyword_group] = ACTIONS(198), - [sym_keyword_and] = ACTIONS(198), + [286] = { + [ts_builtin_sym_end] = ACTIONS(200), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(200), + [sym_keyword_explain] = ACTIONS(200), + [sym_keyword_parallel] = ACTIONS(200), + [sym_keyword_timeout] = ACTIONS(200), + [sym_keyword_fetch] = ACTIONS(200), + [sym_keyword_limit] = ACTIONS(200), + [sym_keyword_rand] = ACTIONS(200), + [sym_keyword_collate] = ACTIONS(200), + [sym_keyword_numeric] = ACTIONS(200), + [sym_keyword_asc] = ACTIONS(200), + [sym_keyword_desc] = ACTIONS(200), + [sym_keyword_and] = ACTIONS(200), [sym_keyword_or] = ACTIONS(200), - [sym_keyword_is] = ACTIONS(198), - [sym_keyword_not] = ACTIONS(200), - [sym_keyword_contains] = ACTIONS(198), - [sym_keyword_contains_not] = ACTIONS(198), - [sym_keyword_contains_all] = ACTIONS(198), - [sym_keyword_contains_any] = ACTIONS(198), - [sym_keyword_contains_none] = ACTIONS(198), - [sym_keyword_inside] = ACTIONS(198), - [sym_keyword_in] = ACTIONS(200), - [sym_keyword_not_inside] = ACTIONS(198), - [sym_keyword_all_inside] = ACTIONS(198), - [sym_keyword_any_inside] = ACTIONS(198), - [sym_keyword_none_inside] = ACTIONS(198), - [sym_keyword_outside] = ACTIONS(198), - [sym_keyword_intersects] = ACTIONS(198), - [anon_sym_COMMA] = ACTIONS(198), - [anon_sym_DASH_GT] = ACTIONS(198), - [anon_sym_LBRACK] = ACTIONS(198), - [anon_sym_RPAREN] = ACTIONS(198), - [anon_sym_RBRACE] = ACTIONS(198), - [anon_sym_LT_DASH] = ACTIONS(200), - [anon_sym_LT_DASH_GT] = ACTIONS(198), - [anon_sym_STAR] = ACTIONS(200), - [anon_sym_DOT] = ACTIONS(198), - [anon_sym_LT] = ACTIONS(200), - [anon_sym_GT] = ACTIONS(200), - [anon_sym_EQ] = ACTIONS(200), - [anon_sym_DASH] = ACTIONS(200), - [anon_sym_AT] = ACTIONS(200), - [anon_sym_LT_PIPE] = ACTIONS(198), - [anon_sym_AMP_AMP] = ACTIONS(198), - [anon_sym_PIPE_PIPE] = ACTIONS(198), - [anon_sym_QMARK_QMARK] = ACTIONS(198), - [anon_sym_QMARK_COLON] = ACTIONS(198), - [anon_sym_BANG_EQ] = ACTIONS(198), - [anon_sym_EQ_EQ] = ACTIONS(198), - [anon_sym_QMARK_EQ] = ACTIONS(198), - [anon_sym_STAR_EQ] = ACTIONS(198), - [anon_sym_TILDE] = ACTIONS(198), - [anon_sym_BANG_TILDE] = ACTIONS(198), - [anon_sym_STAR_TILDE] = ACTIONS(198), - [anon_sym_LT_EQ] = ACTIONS(198), - [anon_sym_GT_EQ] = ACTIONS(198), - [anon_sym_PLUS] = ACTIONS(200), - [anon_sym_PLUS_EQ] = ACTIONS(198), - [anon_sym_DASH_EQ] = ACTIONS(198), - [anon_sym_u00d7] = ACTIONS(198), - [anon_sym_SLASH] = ACTIONS(200), - [anon_sym_u00f7] = ACTIONS(198), - [anon_sym_STAR_STAR] = ACTIONS(198), - [anon_sym_u220b] = ACTIONS(198), - [anon_sym_u220c] = ACTIONS(198), - [anon_sym_u2287] = ACTIONS(198), - [anon_sym_u2283] = ACTIONS(198), - [anon_sym_u2285] = ACTIONS(198), - [anon_sym_u2208] = ACTIONS(198), - [anon_sym_u2209] = ACTIONS(198), - [anon_sym_u2286] = ACTIONS(198), - [anon_sym_u2282] = ACTIONS(198), - [anon_sym_u2284] = ACTIONS(198), - [anon_sym_AT_AT] = ACTIONS(198), - }, - [307] = { - [ts_builtin_sym_end] = ACTIONS(198), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(198), - [sym_keyword_as] = ACTIONS(198), - [sym_keyword_where] = ACTIONS(198), - [sym_keyword_group] = ACTIONS(198), - [sym_keyword_and] = ACTIONS(198), - [sym_keyword_or] = ACTIONS(198), - [sym_keyword_is] = ACTIONS(198), - [sym_keyword_not] = ACTIONS(200), - [sym_keyword_contains] = ACTIONS(198), - [sym_keyword_contains_not] = ACTIONS(198), - [sym_keyword_contains_all] = ACTIONS(198), - [sym_keyword_contains_any] = ACTIONS(198), - [sym_keyword_contains_none] = ACTIONS(198), - [sym_keyword_inside] = ACTIONS(198), - [sym_keyword_in] = ACTIONS(200), - [sym_keyword_not_inside] = ACTIONS(198), - [sym_keyword_all_inside] = ACTIONS(198), - [sym_keyword_any_inside] = ACTIONS(198), - [sym_keyword_none_inside] = ACTIONS(198), - [sym_keyword_outside] = ACTIONS(198), - [sym_keyword_intersects] = ACTIONS(198), - [sym_keyword_drop] = ACTIONS(198), - [sym_keyword_schemafull] = ACTIONS(198), - [sym_keyword_schemaless] = ACTIONS(198), - [sym_keyword_changefeed] = ACTIONS(198), - [sym_keyword_type] = ACTIONS(198), - [sym_keyword_permissions] = ACTIONS(198), - [sym_keyword_for] = ACTIONS(198), - [sym_keyword_comment] = ACTIONS(198), - [anon_sym_COMMA] = ACTIONS(198), - [anon_sym_DASH_GT] = ACTIONS(198), - [anon_sym_LBRACK] = ACTIONS(198), - [anon_sym_LT_DASH] = ACTIONS(200), - [anon_sym_LT_DASH_GT] = ACTIONS(198), - [anon_sym_STAR] = ACTIONS(200), - [anon_sym_DOT] = ACTIONS(198), - [anon_sym_LT] = ACTIONS(200), - [anon_sym_GT] = ACTIONS(200), - [anon_sym_EQ] = ACTIONS(200), - [anon_sym_DASH] = ACTIONS(200), - [anon_sym_AT] = ACTIONS(200), - [anon_sym_LT_PIPE] = ACTIONS(198), - [anon_sym_AMP_AMP] = ACTIONS(198), - [anon_sym_PIPE_PIPE] = ACTIONS(198), - [anon_sym_QMARK_QMARK] = ACTIONS(198), - [anon_sym_QMARK_COLON] = ACTIONS(198), - [anon_sym_BANG_EQ] = ACTIONS(198), - [anon_sym_EQ_EQ] = ACTIONS(198), - [anon_sym_QMARK_EQ] = ACTIONS(198), - [anon_sym_STAR_EQ] = ACTIONS(198), - [anon_sym_TILDE] = ACTIONS(198), - [anon_sym_BANG_TILDE] = ACTIONS(198), - [anon_sym_STAR_TILDE] = ACTIONS(198), - [anon_sym_LT_EQ] = ACTIONS(198), - [anon_sym_GT_EQ] = ACTIONS(198), - [anon_sym_PLUS] = ACTIONS(200), - [anon_sym_PLUS_EQ] = ACTIONS(198), - [anon_sym_DASH_EQ] = ACTIONS(198), - [anon_sym_u00d7] = ACTIONS(198), - [anon_sym_SLASH] = ACTIONS(200), - [anon_sym_u00f7] = ACTIONS(198), - [anon_sym_STAR_STAR] = ACTIONS(198), - [anon_sym_u220b] = ACTIONS(198), - [anon_sym_u220c] = ACTIONS(198), - [anon_sym_u2287] = ACTIONS(198), - [anon_sym_u2283] = ACTIONS(198), - [anon_sym_u2285] = ACTIONS(198), - [anon_sym_u2208] = ACTIONS(198), - [anon_sym_u2209] = ACTIONS(198), - [anon_sym_u2286] = ACTIONS(198), - [anon_sym_u2282] = ACTIONS(198), - [anon_sym_u2284] = ACTIONS(198), - [anon_sym_AT_AT] = ACTIONS(198), - }, - [308] = { - [ts_builtin_sym_end] = ACTIONS(202), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(202), - [sym_keyword_as] = ACTIONS(202), - [sym_keyword_where] = ACTIONS(202), - [sym_keyword_group] = ACTIONS(202), - [sym_keyword_and] = ACTIONS(202), - [sym_keyword_or] = ACTIONS(202), - [sym_keyword_is] = ACTIONS(202), - [sym_keyword_not] = ACTIONS(204), - [sym_keyword_contains] = ACTIONS(202), - [sym_keyword_contains_not] = ACTIONS(202), - [sym_keyword_contains_all] = ACTIONS(202), - [sym_keyword_contains_any] = ACTIONS(202), - [sym_keyword_contains_none] = ACTIONS(202), - [sym_keyword_inside] = ACTIONS(202), - [sym_keyword_in] = ACTIONS(204), - [sym_keyword_not_inside] = ACTIONS(202), - [sym_keyword_all_inside] = ACTIONS(202), - [sym_keyword_any_inside] = ACTIONS(202), - [sym_keyword_none_inside] = ACTIONS(202), - [sym_keyword_outside] = ACTIONS(202), - [sym_keyword_intersects] = ACTIONS(202), - [sym_keyword_drop] = ACTIONS(202), - [sym_keyword_schemafull] = ACTIONS(202), - [sym_keyword_schemaless] = ACTIONS(202), - [sym_keyword_changefeed] = ACTIONS(202), - [sym_keyword_type] = ACTIONS(202), - [sym_keyword_permissions] = ACTIONS(202), - [sym_keyword_for] = ACTIONS(202), - [sym_keyword_comment] = ACTIONS(202), - [anon_sym_COMMA] = ACTIONS(202), - [anon_sym_DASH_GT] = ACTIONS(202), - [anon_sym_LBRACK] = ACTIONS(202), - [anon_sym_LT_DASH] = ACTIONS(204), - [anon_sym_LT_DASH_GT] = ACTIONS(202), - [anon_sym_STAR] = ACTIONS(204), + [sym_keyword_is] = ACTIONS(200), + [sym_keyword_not] = ACTIONS(202), + [sym_keyword_contains] = ACTIONS(200), + [sym_keyword_contains_not] = ACTIONS(200), + [sym_keyword_contains_all] = ACTIONS(200), + [sym_keyword_contains_any] = ACTIONS(200), + [sym_keyword_contains_none] = ACTIONS(200), + [sym_keyword_inside] = ACTIONS(200), + [sym_keyword_in] = ACTIONS(202), + [sym_keyword_not_inside] = ACTIONS(200), + [sym_keyword_all_inside] = ACTIONS(200), + [sym_keyword_any_inside] = ACTIONS(200), + [sym_keyword_none_inside] = ACTIONS(200), + [sym_keyword_outside] = ACTIONS(200), + [sym_keyword_intersects] = ACTIONS(200), + [anon_sym_COMMA] = ACTIONS(200), + [anon_sym_DASH_GT] = ACTIONS(200), + [anon_sym_LBRACK] = ACTIONS(200), + [anon_sym_LT_DASH] = ACTIONS(202), + [anon_sym_LT_DASH_GT] = ACTIONS(200), + [anon_sym_STAR] = ACTIONS(202), [anon_sym_DOT] = ACTIONS(202), - [anon_sym_LT] = ACTIONS(204), - [anon_sym_GT] = ACTIONS(204), - [anon_sym_EQ] = ACTIONS(204), - [anon_sym_DASH] = ACTIONS(204), - [anon_sym_AT] = ACTIONS(204), - [anon_sym_LT_PIPE] = ACTIONS(202), - [anon_sym_AMP_AMP] = ACTIONS(202), - [anon_sym_PIPE_PIPE] = ACTIONS(202), - [anon_sym_QMARK_QMARK] = ACTIONS(202), - [anon_sym_QMARK_COLON] = ACTIONS(202), - [anon_sym_BANG_EQ] = ACTIONS(202), - [anon_sym_EQ_EQ] = ACTIONS(202), - [anon_sym_QMARK_EQ] = ACTIONS(202), - [anon_sym_STAR_EQ] = ACTIONS(202), - [anon_sym_TILDE] = ACTIONS(202), - [anon_sym_BANG_TILDE] = ACTIONS(202), - [anon_sym_STAR_TILDE] = ACTIONS(202), - [anon_sym_LT_EQ] = ACTIONS(202), - [anon_sym_GT_EQ] = ACTIONS(202), - [anon_sym_PLUS] = ACTIONS(204), - [anon_sym_PLUS_EQ] = ACTIONS(202), - [anon_sym_DASH_EQ] = ACTIONS(202), - [anon_sym_u00d7] = ACTIONS(202), - [anon_sym_SLASH] = ACTIONS(204), - [anon_sym_u00f7] = ACTIONS(202), - [anon_sym_STAR_STAR] = ACTIONS(202), - [anon_sym_u220b] = ACTIONS(202), - [anon_sym_u220c] = ACTIONS(202), - [anon_sym_u2287] = ACTIONS(202), - [anon_sym_u2283] = ACTIONS(202), - [anon_sym_u2285] = ACTIONS(202), - [anon_sym_u2208] = ACTIONS(202), - [anon_sym_u2209] = ACTIONS(202), - [anon_sym_u2286] = ACTIONS(202), - [anon_sym_u2282] = ACTIONS(202), - [anon_sym_u2284] = ACTIONS(202), - [anon_sym_AT_AT] = ACTIONS(202), - }, - [309] = { - [ts_builtin_sym_end] = ACTIONS(206), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(206), - [sym_keyword_as] = ACTIONS(206), - [sym_keyword_where] = ACTIONS(206), - [sym_keyword_group] = ACTIONS(206), - [sym_keyword_and] = ACTIONS(206), - [sym_keyword_or] = ACTIONS(206), - [sym_keyword_is] = ACTIONS(206), - [sym_keyword_not] = ACTIONS(208), - [sym_keyword_contains] = ACTIONS(206), - [sym_keyword_contains_not] = ACTIONS(206), - [sym_keyword_contains_all] = ACTIONS(206), - [sym_keyword_contains_any] = ACTIONS(206), - [sym_keyword_contains_none] = ACTIONS(206), - [sym_keyword_inside] = ACTIONS(206), - [sym_keyword_in] = ACTIONS(208), - [sym_keyword_not_inside] = ACTIONS(206), - [sym_keyword_all_inside] = ACTIONS(206), - [sym_keyword_any_inside] = ACTIONS(206), - [sym_keyword_none_inside] = ACTIONS(206), - [sym_keyword_outside] = ACTIONS(206), - [sym_keyword_intersects] = ACTIONS(206), - [sym_keyword_drop] = ACTIONS(206), - [sym_keyword_schemafull] = ACTIONS(206), - [sym_keyword_schemaless] = ACTIONS(206), - [sym_keyword_changefeed] = ACTIONS(206), - [sym_keyword_type] = ACTIONS(206), - [sym_keyword_permissions] = ACTIONS(206), - [sym_keyword_for] = ACTIONS(206), - [sym_keyword_comment] = ACTIONS(206), - [anon_sym_COMMA] = ACTIONS(206), - [anon_sym_DASH_GT] = ACTIONS(206), - [anon_sym_LBRACK] = ACTIONS(206), - [anon_sym_LT_DASH] = ACTIONS(208), - [anon_sym_LT_DASH_GT] = ACTIONS(206), - [anon_sym_STAR] = ACTIONS(208), - [anon_sym_DOT] = ACTIONS(206), - [anon_sym_LT] = ACTIONS(208), - [anon_sym_GT] = ACTIONS(208), - [anon_sym_EQ] = ACTIONS(208), - [anon_sym_DASH] = ACTIONS(208), - [anon_sym_AT] = ACTIONS(208), - [anon_sym_LT_PIPE] = ACTIONS(206), - [anon_sym_AMP_AMP] = ACTIONS(206), - [anon_sym_PIPE_PIPE] = ACTIONS(206), - [anon_sym_QMARK_QMARK] = ACTIONS(206), - [anon_sym_QMARK_COLON] = ACTIONS(206), - [anon_sym_BANG_EQ] = ACTIONS(206), - [anon_sym_EQ_EQ] = ACTIONS(206), - [anon_sym_QMARK_EQ] = ACTIONS(206), - [anon_sym_STAR_EQ] = ACTIONS(206), - [anon_sym_TILDE] = ACTIONS(206), - [anon_sym_BANG_TILDE] = ACTIONS(206), - [anon_sym_STAR_TILDE] = ACTIONS(206), - [anon_sym_LT_EQ] = ACTIONS(206), - [anon_sym_GT_EQ] = ACTIONS(206), - [anon_sym_PLUS] = ACTIONS(208), - [anon_sym_PLUS_EQ] = ACTIONS(206), - [anon_sym_DASH_EQ] = ACTIONS(206), - [anon_sym_u00d7] = ACTIONS(206), - [anon_sym_SLASH] = ACTIONS(208), - [anon_sym_u00f7] = ACTIONS(206), - [anon_sym_STAR_STAR] = ACTIONS(206), - [anon_sym_u220b] = ACTIONS(206), - [anon_sym_u220c] = ACTIONS(206), - [anon_sym_u2287] = ACTIONS(206), - [anon_sym_u2283] = ACTIONS(206), - [anon_sym_u2285] = ACTIONS(206), - [anon_sym_u2208] = ACTIONS(206), - [anon_sym_u2209] = ACTIONS(206), - [anon_sym_u2286] = ACTIONS(206), - [anon_sym_u2282] = ACTIONS(206), - [anon_sym_u2284] = ACTIONS(206), - [anon_sym_AT_AT] = ACTIONS(206), - }, - [310] = { - [ts_builtin_sym_end] = ACTIONS(138), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(138), - [sym_keyword_explain] = ACTIONS(138), - [sym_keyword_parallel] = ACTIONS(138), - [sym_keyword_timeout] = ACTIONS(138), - [sym_keyword_fetch] = ACTIONS(138), - [sym_keyword_limit] = ACTIONS(138), - [sym_keyword_order] = ACTIONS(138), - [sym_keyword_with] = ACTIONS(138), - [sym_keyword_where] = ACTIONS(138), - [sym_keyword_split] = ACTIONS(138), - [sym_keyword_group] = ACTIONS(138), - [sym_keyword_and] = ACTIONS(138), - [sym_keyword_or] = ACTIONS(140), - [sym_keyword_is] = ACTIONS(138), - [sym_keyword_not] = ACTIONS(140), - [sym_keyword_contains] = ACTIONS(138), - [sym_keyword_contains_not] = ACTIONS(138), - [sym_keyword_contains_all] = ACTIONS(138), - [sym_keyword_contains_any] = ACTIONS(138), - [sym_keyword_contains_none] = ACTIONS(138), - [sym_keyword_inside] = ACTIONS(138), - [sym_keyword_in] = ACTIONS(140), - [sym_keyword_not_inside] = ACTIONS(138), - [sym_keyword_all_inside] = ACTIONS(138), - [sym_keyword_any_inside] = ACTIONS(138), - [sym_keyword_none_inside] = ACTIONS(138), - [sym_keyword_outside] = ACTIONS(138), - [sym_keyword_intersects] = ACTIONS(138), - [anon_sym_COMMA] = ACTIONS(138), - [anon_sym_DASH_GT] = ACTIONS(138), - [anon_sym_LBRACK] = ACTIONS(138), - [anon_sym_LT_DASH] = ACTIONS(140), - [anon_sym_LT_DASH_GT] = ACTIONS(138), - [anon_sym_STAR] = ACTIONS(140), - [anon_sym_DOT] = ACTIONS(140), - [anon_sym_LT] = ACTIONS(140), - [anon_sym_GT] = ACTIONS(140), - [anon_sym_DOT_DOT] = ACTIONS(138), - [anon_sym_EQ] = ACTIONS(140), - [anon_sym_DASH] = ACTIONS(140), - [anon_sym_AT] = ACTIONS(140), - [anon_sym_LT_PIPE] = ACTIONS(138), - [anon_sym_AMP_AMP] = ACTIONS(138), - [anon_sym_PIPE_PIPE] = ACTIONS(138), - [anon_sym_QMARK_QMARK] = ACTIONS(138), - [anon_sym_QMARK_COLON] = ACTIONS(138), - [anon_sym_BANG_EQ] = ACTIONS(138), - [anon_sym_EQ_EQ] = ACTIONS(138), - [anon_sym_QMARK_EQ] = ACTIONS(138), - [anon_sym_STAR_EQ] = ACTIONS(138), - [anon_sym_TILDE] = ACTIONS(138), - [anon_sym_BANG_TILDE] = ACTIONS(138), - [anon_sym_STAR_TILDE] = ACTIONS(138), - [anon_sym_LT_EQ] = ACTIONS(138), - [anon_sym_GT_EQ] = ACTIONS(138), - [anon_sym_PLUS] = ACTIONS(140), - [anon_sym_PLUS_EQ] = ACTIONS(138), - [anon_sym_DASH_EQ] = ACTIONS(138), - [anon_sym_u00d7] = ACTIONS(138), - [anon_sym_SLASH] = ACTIONS(140), - [anon_sym_u00f7] = ACTIONS(138), - [anon_sym_STAR_STAR] = ACTIONS(138), - [anon_sym_u220b] = ACTIONS(138), - [anon_sym_u220c] = ACTIONS(138), - [anon_sym_u2287] = ACTIONS(138), - [anon_sym_u2283] = ACTIONS(138), - [anon_sym_u2285] = ACTIONS(138), - [anon_sym_u2208] = ACTIONS(138), - [anon_sym_u2209] = ACTIONS(138), - [anon_sym_u2286] = ACTIONS(138), - [anon_sym_u2282] = ACTIONS(138), - [anon_sym_u2284] = ACTIONS(138), - [anon_sym_AT_AT] = ACTIONS(138), - }, - [311] = { - [ts_builtin_sym_end] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(150), - [sym_keyword_explain] = ACTIONS(150), - [sym_keyword_parallel] = ACTIONS(150), - [sym_keyword_timeout] = ACTIONS(150), - [sym_keyword_fetch] = ACTIONS(150), - [sym_keyword_limit] = ACTIONS(150), - [sym_keyword_order] = ACTIONS(150), - [sym_keyword_with] = ACTIONS(150), - [sym_keyword_where] = ACTIONS(150), - [sym_keyword_split] = ACTIONS(150), - [sym_keyword_group] = ACTIONS(150), - [sym_keyword_and] = ACTIONS(150), - [sym_keyword_or] = ACTIONS(152), - [sym_keyword_is] = ACTIONS(150), - [sym_keyword_not] = ACTIONS(152), - [sym_keyword_contains] = ACTIONS(150), - [sym_keyword_contains_not] = ACTIONS(150), - [sym_keyword_contains_all] = ACTIONS(150), - [sym_keyword_contains_any] = ACTIONS(150), - [sym_keyword_contains_none] = ACTIONS(150), - [sym_keyword_inside] = ACTIONS(150), - [sym_keyword_in] = ACTIONS(152), - [sym_keyword_not_inside] = ACTIONS(150), - [sym_keyword_all_inside] = ACTIONS(150), - [sym_keyword_any_inside] = ACTIONS(150), - [sym_keyword_none_inside] = ACTIONS(150), - [sym_keyword_outside] = ACTIONS(150), - [sym_keyword_intersects] = ACTIONS(150), - [anon_sym_COMMA] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(150), - [anon_sym_LT_DASH] = ACTIONS(152), - [anon_sym_LT_DASH_GT] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(152), - [anon_sym_DOT] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_DOT_DOT] = ACTIONS(616), - [anon_sym_EQ] = ACTIONS(152), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_AT] = ACTIONS(152), - [anon_sym_LT_PIPE] = ACTIONS(150), - [anon_sym_AMP_AMP] = ACTIONS(150), - [anon_sym_PIPE_PIPE] = ACTIONS(150), - [anon_sym_QMARK_QMARK] = ACTIONS(150), - [anon_sym_QMARK_COLON] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_EQ_EQ] = ACTIONS(150), - [anon_sym_QMARK_EQ] = ACTIONS(150), - [anon_sym_STAR_EQ] = ACTIONS(150), - [anon_sym_TILDE] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(150), - [anon_sym_STAR_TILDE] = ACTIONS(150), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_PLUS] = ACTIONS(152), - [anon_sym_PLUS_EQ] = ACTIONS(150), - [anon_sym_DASH_EQ] = ACTIONS(150), - [anon_sym_u00d7] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_u00f7] = ACTIONS(150), - [anon_sym_STAR_STAR] = ACTIONS(150), - [anon_sym_u220b] = ACTIONS(150), - [anon_sym_u220c] = ACTIONS(150), - [anon_sym_u2287] = ACTIONS(150), - [anon_sym_u2283] = ACTIONS(150), - [anon_sym_u2285] = ACTIONS(150), - [anon_sym_u2208] = ACTIONS(150), - [anon_sym_u2209] = ACTIONS(150), - [anon_sym_u2286] = ACTIONS(150), - [anon_sym_u2282] = ACTIONS(150), - [anon_sym_u2284] = ACTIONS(150), - [anon_sym_AT_AT] = ACTIONS(150), - }, - [312] = { - [ts_builtin_sym_end] = ACTIONS(174), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(174), - [sym_keyword_as] = ACTIONS(174), - [sym_keyword_where] = ACTIONS(174), - [sym_keyword_group] = ACTIONS(174), - [sym_keyword_and] = ACTIONS(174), - [sym_keyword_or] = ACTIONS(174), - [sym_keyword_is] = ACTIONS(174), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(174), - [sym_keyword_contains_not] = ACTIONS(174), - [sym_keyword_contains_all] = ACTIONS(174), - [sym_keyword_contains_any] = ACTIONS(174), - [sym_keyword_contains_none] = ACTIONS(174), - [sym_keyword_inside] = ACTIONS(174), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(174), - [sym_keyword_all_inside] = ACTIONS(174), - [sym_keyword_any_inside] = ACTIONS(174), - [sym_keyword_none_inside] = ACTIONS(174), - [sym_keyword_outside] = ACTIONS(174), - [sym_keyword_intersects] = ACTIONS(174), - [sym_keyword_drop] = ACTIONS(174), - [sym_keyword_schemafull] = ACTIONS(174), - [sym_keyword_schemaless] = ACTIONS(174), - [sym_keyword_changefeed] = ACTIONS(174), - [sym_keyword_type] = ACTIONS(174), - [sym_keyword_permissions] = ACTIONS(174), - [sym_keyword_for] = ACTIONS(174), - [sym_keyword_comment] = ACTIONS(174), - [anon_sym_COMMA] = ACTIONS(174), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), - }, - [313] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(214), - [sym_keyword_explain] = ACTIONS(214), - [sym_keyword_parallel] = ACTIONS(214), - [sym_keyword_timeout] = ACTIONS(214), - [sym_keyword_fetch] = ACTIONS(214), - [sym_keyword_limit] = ACTIONS(214), - [sym_keyword_order] = ACTIONS(214), - [sym_keyword_with] = ACTIONS(214), - [sym_keyword_where] = ACTIONS(214), - [sym_keyword_split] = ACTIONS(214), - [sym_keyword_group] = ACTIONS(214), - [sym_keyword_and] = ACTIONS(214), - [sym_keyword_or] = ACTIONS(216), - [sym_keyword_is] = ACTIONS(214), - [sym_keyword_not] = ACTIONS(216), - [sym_keyword_contains] = ACTIONS(214), - [sym_keyword_contains_not] = ACTIONS(214), - [sym_keyword_contains_all] = ACTIONS(214), - [sym_keyword_contains_any] = ACTIONS(214), - [sym_keyword_contains_none] = ACTIONS(214), - [sym_keyword_inside] = ACTIONS(214), - [sym_keyword_in] = ACTIONS(216), - [sym_keyword_not_inside] = ACTIONS(214), - [sym_keyword_all_inside] = ACTIONS(214), - [sym_keyword_any_inside] = ACTIONS(214), - [sym_keyword_none_inside] = ACTIONS(214), - [sym_keyword_outside] = ACTIONS(214), - [sym_keyword_intersects] = ACTIONS(214), - [anon_sym_COMMA] = ACTIONS(214), - [anon_sym_DASH_GT] = ACTIONS(214), - [anon_sym_LBRACK] = ACTIONS(214), - [anon_sym_RPAREN] = ACTIONS(214), - [anon_sym_RBRACE] = ACTIONS(214), - [anon_sym_LT_DASH] = ACTIONS(216), - [anon_sym_LT_DASH_GT] = ACTIONS(214), - [anon_sym_STAR] = ACTIONS(216), - [anon_sym_DOT] = ACTIONS(214), - [anon_sym_LT] = ACTIONS(216), - [anon_sym_GT] = ACTIONS(216), - [anon_sym_EQ] = ACTIONS(216), - [anon_sym_DASH] = ACTIONS(216), - [anon_sym_AT] = ACTIONS(216), - [anon_sym_LT_PIPE] = ACTIONS(214), - [anon_sym_AMP_AMP] = ACTIONS(214), - [anon_sym_PIPE_PIPE] = ACTIONS(214), - [anon_sym_QMARK_QMARK] = ACTIONS(214), - [anon_sym_QMARK_COLON] = ACTIONS(214), - [anon_sym_BANG_EQ] = ACTIONS(214), - [anon_sym_EQ_EQ] = ACTIONS(214), - [anon_sym_QMARK_EQ] = ACTIONS(214), - [anon_sym_STAR_EQ] = ACTIONS(214), - [anon_sym_TILDE] = ACTIONS(214), - [anon_sym_BANG_TILDE] = ACTIONS(214), - [anon_sym_STAR_TILDE] = ACTIONS(214), - [anon_sym_LT_EQ] = ACTIONS(214), - [anon_sym_GT_EQ] = ACTIONS(214), - [anon_sym_PLUS] = ACTIONS(216), - [anon_sym_PLUS_EQ] = ACTIONS(214), - [anon_sym_DASH_EQ] = ACTIONS(214), - [anon_sym_u00d7] = ACTIONS(214), - [anon_sym_SLASH] = ACTIONS(216), - [anon_sym_u00f7] = ACTIONS(214), - [anon_sym_STAR_STAR] = ACTIONS(214), - [anon_sym_u220b] = ACTIONS(214), - [anon_sym_u220c] = ACTIONS(214), - [anon_sym_u2287] = ACTIONS(214), - [anon_sym_u2283] = ACTIONS(214), - [anon_sym_u2285] = ACTIONS(214), - [anon_sym_u2208] = ACTIONS(214), - [anon_sym_u2209] = ACTIONS(214), - [anon_sym_u2286] = ACTIONS(214), - [anon_sym_u2282] = ACTIONS(214), - [anon_sym_u2284] = ACTIONS(214), - [anon_sym_AT_AT] = ACTIONS(214), - }, - [314] = { - [ts_builtin_sym_end] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(150), - [sym_keyword_explain] = ACTIONS(150), - [sym_keyword_parallel] = ACTIONS(150), - [sym_keyword_timeout] = ACTIONS(150), - [sym_keyword_fetch] = ACTIONS(150), - [sym_keyword_limit] = ACTIONS(150), - [sym_keyword_rand] = ACTIONS(150), - [sym_keyword_collate] = ACTIONS(150), - [sym_keyword_numeric] = ACTIONS(150), - [sym_keyword_asc] = ACTIONS(150), - [sym_keyword_desc] = ACTIONS(150), - [sym_keyword_and] = ACTIONS(150), - [sym_keyword_or] = ACTIONS(150), - [sym_keyword_is] = ACTIONS(150), - [sym_keyword_not] = ACTIONS(152), - [sym_keyword_contains] = ACTIONS(150), - [sym_keyword_contains_not] = ACTIONS(150), - [sym_keyword_contains_all] = ACTIONS(150), - [sym_keyword_contains_any] = ACTIONS(150), - [sym_keyword_contains_none] = ACTIONS(150), - [sym_keyword_inside] = ACTIONS(150), - [sym_keyword_in] = ACTIONS(152), - [sym_keyword_not_inside] = ACTIONS(150), - [sym_keyword_all_inside] = ACTIONS(150), - [sym_keyword_any_inside] = ACTIONS(150), - [sym_keyword_none_inside] = ACTIONS(150), - [sym_keyword_outside] = ACTIONS(150), - [sym_keyword_intersects] = ACTIONS(150), - [anon_sym_COMMA] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(150), - [anon_sym_LT_DASH] = ACTIONS(152), - [anon_sym_LT_DASH_GT] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(152), - [anon_sym_DOT] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_DOT_DOT] = ACTIONS(618), - [anon_sym_EQ] = ACTIONS(152), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_AT] = ACTIONS(152), - [anon_sym_LT_PIPE] = ACTIONS(150), - [anon_sym_AMP_AMP] = ACTIONS(150), - [anon_sym_PIPE_PIPE] = ACTIONS(150), - [anon_sym_QMARK_QMARK] = ACTIONS(150), - [anon_sym_QMARK_COLON] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_EQ_EQ] = ACTIONS(150), - [anon_sym_QMARK_EQ] = ACTIONS(150), - [anon_sym_STAR_EQ] = ACTIONS(150), - [anon_sym_TILDE] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(150), - [anon_sym_STAR_TILDE] = ACTIONS(150), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_PLUS] = ACTIONS(152), - [anon_sym_PLUS_EQ] = ACTIONS(150), - [anon_sym_DASH_EQ] = ACTIONS(150), - [anon_sym_u00d7] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_u00f7] = ACTIONS(150), - [anon_sym_STAR_STAR] = ACTIONS(150), - [anon_sym_u220b] = ACTIONS(150), - [anon_sym_u220c] = ACTIONS(150), - [anon_sym_u2287] = ACTIONS(150), - [anon_sym_u2283] = ACTIONS(150), - [anon_sym_u2285] = ACTIONS(150), - [anon_sym_u2208] = ACTIONS(150), - [anon_sym_u2209] = ACTIONS(150), - [anon_sym_u2286] = ACTIONS(150), - [anon_sym_u2282] = ACTIONS(150), - [anon_sym_u2284] = ACTIONS(150), - [anon_sym_AT_AT] = ACTIONS(150), + [anon_sym_LT] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), + [anon_sym_DOT_DOT] = ACTIONS(604), + [anon_sym_EQ] = ACTIONS(202), + [anon_sym_DASH] = ACTIONS(202), + [anon_sym_AT] = ACTIONS(202), + [anon_sym_LT_PIPE] = ACTIONS(200), + [anon_sym_AMP_AMP] = ACTIONS(200), + [anon_sym_PIPE_PIPE] = ACTIONS(200), + [anon_sym_QMARK_QMARK] = ACTIONS(200), + [anon_sym_QMARK_COLON] = ACTIONS(200), + [anon_sym_BANG_EQ] = ACTIONS(200), + [anon_sym_EQ_EQ] = ACTIONS(200), + [anon_sym_QMARK_EQ] = ACTIONS(200), + [anon_sym_STAR_EQ] = ACTIONS(200), + [anon_sym_TILDE] = ACTIONS(200), + [anon_sym_BANG_TILDE] = ACTIONS(200), + [anon_sym_STAR_TILDE] = ACTIONS(200), + [anon_sym_LT_EQ] = ACTIONS(200), + [anon_sym_GT_EQ] = ACTIONS(200), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_PLUS_EQ] = ACTIONS(200), + [anon_sym_DASH_EQ] = ACTIONS(200), + [anon_sym_u00d7] = ACTIONS(200), + [anon_sym_SLASH] = ACTIONS(202), + [anon_sym_u00f7] = ACTIONS(200), + [anon_sym_STAR_STAR] = ACTIONS(200), + [anon_sym_u220b] = ACTIONS(200), + [anon_sym_u220c] = ACTIONS(200), + [anon_sym_u2287] = ACTIONS(200), + [anon_sym_u2283] = ACTIONS(200), + [anon_sym_u2285] = ACTIONS(200), + [anon_sym_u2208] = ACTIONS(200), + [anon_sym_u2209] = ACTIONS(200), + [anon_sym_u2286] = ACTIONS(200), + [anon_sym_u2282] = ACTIONS(200), + [anon_sym_u2284] = ACTIONS(200), + [anon_sym_AT_AT] = ACTIONS(200), }, - [315] = { - [ts_builtin_sym_end] = ACTIONS(118), + [287] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(118), - [sym_keyword_as] = ACTIONS(118), - [sym_keyword_where] = ACTIONS(118), - [sym_keyword_group] = ACTIONS(118), - [sym_keyword_and] = ACTIONS(118), - [sym_keyword_or] = ACTIONS(118), - [sym_keyword_is] = ACTIONS(118), - [sym_keyword_not] = ACTIONS(120), - [sym_keyword_contains] = ACTIONS(118), - [sym_keyword_contains_not] = ACTIONS(118), - [sym_keyword_contains_all] = ACTIONS(118), - [sym_keyword_contains_any] = ACTIONS(118), - [sym_keyword_contains_none] = ACTIONS(118), - [sym_keyword_inside] = ACTIONS(118), - [sym_keyword_in] = ACTIONS(120), - [sym_keyword_not_inside] = ACTIONS(118), - [sym_keyword_all_inside] = ACTIONS(118), - [sym_keyword_any_inside] = ACTIONS(118), - [sym_keyword_none_inside] = ACTIONS(118), - [sym_keyword_outside] = ACTIONS(118), - [sym_keyword_intersects] = ACTIONS(118), - [sym_keyword_drop] = ACTIONS(118), - [sym_keyword_schemafull] = ACTIONS(118), - [sym_keyword_schemaless] = ACTIONS(118), - [sym_keyword_changefeed] = ACTIONS(118), - [sym_keyword_type] = ACTIONS(118), - [sym_keyword_permissions] = ACTIONS(118), - [sym_keyword_for] = ACTIONS(118), - [sym_keyword_comment] = ACTIONS(118), - [anon_sym_COMMA] = ACTIONS(118), - [anon_sym_DASH_GT] = ACTIONS(118), - [anon_sym_LBRACK] = ACTIONS(118), - [anon_sym_LT_DASH] = ACTIONS(120), - [anon_sym_LT_DASH_GT] = ACTIONS(118), - [anon_sym_STAR] = ACTIONS(120), - [anon_sym_DOT] = ACTIONS(118), - [anon_sym_LT] = ACTIONS(120), - [anon_sym_GT] = ACTIONS(120), - [anon_sym_EQ] = ACTIONS(120), - [anon_sym_DASH] = ACTIONS(120), - [anon_sym_AT] = ACTIONS(120), - [anon_sym_LT_PIPE] = ACTIONS(118), - [anon_sym_AMP_AMP] = ACTIONS(118), - [anon_sym_PIPE_PIPE] = ACTIONS(118), - [anon_sym_QMARK_QMARK] = ACTIONS(118), - [anon_sym_QMARK_COLON] = ACTIONS(118), - [anon_sym_BANG_EQ] = ACTIONS(118), - [anon_sym_EQ_EQ] = ACTIONS(118), - [anon_sym_QMARK_EQ] = ACTIONS(118), - [anon_sym_STAR_EQ] = ACTIONS(118), - [anon_sym_TILDE] = ACTIONS(118), - [anon_sym_BANG_TILDE] = ACTIONS(118), - [anon_sym_STAR_TILDE] = ACTIONS(118), - [anon_sym_LT_EQ] = ACTIONS(118), - [anon_sym_GT_EQ] = ACTIONS(118), - [anon_sym_PLUS] = ACTIONS(120), - [anon_sym_PLUS_EQ] = ACTIONS(118), - [anon_sym_DASH_EQ] = ACTIONS(118), - [anon_sym_u00d7] = ACTIONS(118), - [anon_sym_SLASH] = ACTIONS(120), - [anon_sym_u00f7] = ACTIONS(118), - [anon_sym_STAR_STAR] = ACTIONS(118), - [anon_sym_u220b] = ACTIONS(118), - [anon_sym_u220c] = ACTIONS(118), - [anon_sym_u2287] = ACTIONS(118), - [anon_sym_u2283] = ACTIONS(118), - [anon_sym_u2285] = ACTIONS(118), - [anon_sym_u2208] = ACTIONS(118), - [anon_sym_u2209] = ACTIONS(118), - [anon_sym_u2286] = ACTIONS(118), - [anon_sym_u2282] = ACTIONS(118), - [anon_sym_u2284] = ACTIONS(118), - [anon_sym_AT_AT] = ACTIONS(118), + [sym_semi_colon] = ACTIONS(184), + [sym_keyword_explain] = ACTIONS(184), + [sym_keyword_parallel] = ACTIONS(184), + [sym_keyword_timeout] = ACTIONS(184), + [sym_keyword_fetch] = ACTIONS(184), + [sym_keyword_limit] = ACTIONS(184), + [sym_keyword_order] = ACTIONS(184), + [sym_keyword_with] = ACTIONS(184), + [sym_keyword_where] = ACTIONS(184), + [sym_keyword_split] = ACTIONS(184), + [sym_keyword_group] = ACTIONS(184), + [sym_keyword_and] = ACTIONS(184), + [sym_keyword_or] = ACTIONS(186), + [sym_keyword_is] = ACTIONS(184), + [sym_keyword_not] = ACTIONS(186), + [sym_keyword_contains] = ACTIONS(184), + [sym_keyword_contains_not] = ACTIONS(184), + [sym_keyword_contains_all] = ACTIONS(184), + [sym_keyword_contains_any] = ACTIONS(184), + [sym_keyword_contains_none] = ACTIONS(184), + [sym_keyword_inside] = ACTIONS(184), + [sym_keyword_in] = ACTIONS(186), + [sym_keyword_not_inside] = ACTIONS(184), + [sym_keyword_all_inside] = ACTIONS(184), + [sym_keyword_any_inside] = ACTIONS(184), + [sym_keyword_none_inside] = ACTIONS(184), + [sym_keyword_outside] = ACTIONS(184), + [sym_keyword_intersects] = ACTIONS(184), + [anon_sym_COMMA] = ACTIONS(184), + [anon_sym_DASH_GT] = ACTIONS(184), + [anon_sym_LBRACK] = ACTIONS(184), + [anon_sym_RPAREN] = ACTIONS(184), + [anon_sym_RBRACE] = ACTIONS(184), + [anon_sym_LT_DASH] = ACTIONS(186), + [anon_sym_LT_DASH_GT] = ACTIONS(184), + [anon_sym_STAR] = ACTIONS(186), + [anon_sym_DOT] = ACTIONS(184), + [anon_sym_LT] = ACTIONS(186), + [anon_sym_GT] = ACTIONS(186), + [anon_sym_EQ] = ACTIONS(186), + [anon_sym_DASH] = ACTIONS(186), + [anon_sym_AT] = ACTIONS(186), + [anon_sym_LT_PIPE] = ACTIONS(184), + [anon_sym_AMP_AMP] = ACTIONS(184), + [anon_sym_PIPE_PIPE] = ACTIONS(184), + [anon_sym_QMARK_QMARK] = ACTIONS(184), + [anon_sym_QMARK_COLON] = ACTIONS(184), + [anon_sym_BANG_EQ] = ACTIONS(184), + [anon_sym_EQ_EQ] = ACTIONS(184), + [anon_sym_QMARK_EQ] = ACTIONS(184), + [anon_sym_STAR_EQ] = ACTIONS(184), + [anon_sym_TILDE] = ACTIONS(184), + [anon_sym_BANG_TILDE] = ACTIONS(184), + [anon_sym_STAR_TILDE] = ACTIONS(184), + [anon_sym_LT_EQ] = ACTIONS(184), + [anon_sym_GT_EQ] = ACTIONS(184), + [anon_sym_PLUS] = ACTIONS(186), + [anon_sym_PLUS_EQ] = ACTIONS(184), + [anon_sym_DASH_EQ] = ACTIONS(184), + [anon_sym_u00d7] = ACTIONS(184), + [anon_sym_SLASH] = ACTIONS(186), + [anon_sym_u00f7] = ACTIONS(184), + [anon_sym_STAR_STAR] = ACTIONS(184), + [anon_sym_u220b] = ACTIONS(184), + [anon_sym_u220c] = ACTIONS(184), + [anon_sym_u2287] = ACTIONS(184), + [anon_sym_u2283] = ACTIONS(184), + [anon_sym_u2285] = ACTIONS(184), + [anon_sym_u2208] = ACTIONS(184), + [anon_sym_u2209] = ACTIONS(184), + [anon_sym_u2286] = ACTIONS(184), + [anon_sym_u2282] = ACTIONS(184), + [anon_sym_u2284] = ACTIONS(184), + [anon_sym_AT_AT] = ACTIONS(184), }, - [316] = { - [ts_builtin_sym_end] = ACTIONS(178), + [288] = { + [ts_builtin_sym_end] = ACTIONS(188), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(178), - [sym_keyword_as] = ACTIONS(178), - [sym_keyword_where] = ACTIONS(178), - [sym_keyword_group] = ACTIONS(178), - [sym_keyword_and] = ACTIONS(178), - [sym_keyword_or] = ACTIONS(178), - [sym_keyword_is] = ACTIONS(178), - [sym_keyword_not] = ACTIONS(180), - [sym_keyword_contains] = ACTIONS(178), - [sym_keyword_contains_not] = ACTIONS(178), - [sym_keyword_contains_all] = ACTIONS(178), - [sym_keyword_contains_any] = ACTIONS(178), - [sym_keyword_contains_none] = ACTIONS(178), - [sym_keyword_inside] = ACTIONS(178), - [sym_keyword_in] = ACTIONS(180), - [sym_keyword_not_inside] = ACTIONS(178), - [sym_keyword_all_inside] = ACTIONS(178), - [sym_keyword_any_inside] = ACTIONS(178), - [sym_keyword_none_inside] = ACTIONS(178), - [sym_keyword_outside] = ACTIONS(178), - [sym_keyword_intersects] = ACTIONS(178), - [sym_keyword_drop] = ACTIONS(178), - [sym_keyword_schemafull] = ACTIONS(178), - [sym_keyword_schemaless] = ACTIONS(178), - [sym_keyword_changefeed] = ACTIONS(178), - [sym_keyword_type] = ACTIONS(178), - [sym_keyword_permissions] = ACTIONS(178), - [sym_keyword_for] = ACTIONS(178), - [sym_keyword_comment] = ACTIONS(178), - [anon_sym_COMMA] = ACTIONS(178), - [anon_sym_DASH_GT] = ACTIONS(178), - [anon_sym_LBRACK] = ACTIONS(178), - [anon_sym_LT_DASH] = ACTIONS(180), - [anon_sym_LT_DASH_GT] = ACTIONS(178), - [anon_sym_STAR] = ACTIONS(180), - [anon_sym_DOT] = ACTIONS(178), - [anon_sym_LT] = ACTIONS(180), - [anon_sym_GT] = ACTIONS(180), - [anon_sym_EQ] = ACTIONS(180), - [anon_sym_DASH] = ACTIONS(180), - [anon_sym_AT] = ACTIONS(180), - [anon_sym_LT_PIPE] = ACTIONS(178), - [anon_sym_AMP_AMP] = ACTIONS(178), - [anon_sym_PIPE_PIPE] = ACTIONS(178), - [anon_sym_QMARK_QMARK] = ACTIONS(178), - [anon_sym_QMARK_COLON] = ACTIONS(178), - [anon_sym_BANG_EQ] = ACTIONS(178), - [anon_sym_EQ_EQ] = ACTIONS(178), - [anon_sym_QMARK_EQ] = ACTIONS(178), - [anon_sym_STAR_EQ] = ACTIONS(178), - [anon_sym_TILDE] = ACTIONS(178), - [anon_sym_BANG_TILDE] = ACTIONS(178), - [anon_sym_STAR_TILDE] = ACTIONS(178), - [anon_sym_LT_EQ] = ACTIONS(178), - [anon_sym_GT_EQ] = ACTIONS(178), - [anon_sym_PLUS] = ACTIONS(180), - [anon_sym_PLUS_EQ] = ACTIONS(178), - [anon_sym_DASH_EQ] = ACTIONS(178), - [anon_sym_u00d7] = ACTIONS(178), - [anon_sym_SLASH] = ACTIONS(180), - [anon_sym_u00f7] = ACTIONS(178), - [anon_sym_STAR_STAR] = ACTIONS(178), - [anon_sym_u220b] = ACTIONS(178), - [anon_sym_u220c] = ACTIONS(178), - [anon_sym_u2287] = ACTIONS(178), - [anon_sym_u2283] = ACTIONS(178), - [anon_sym_u2285] = ACTIONS(178), - [anon_sym_u2208] = ACTIONS(178), - [anon_sym_u2209] = ACTIONS(178), - [anon_sym_u2286] = ACTIONS(178), - [anon_sym_u2282] = ACTIONS(178), - [anon_sym_u2284] = ACTIONS(178), - [anon_sym_AT_AT] = ACTIONS(178), + [sym_semi_colon] = ACTIONS(188), + [sym_keyword_as] = ACTIONS(188), + [sym_keyword_where] = ACTIONS(188), + [sym_keyword_group] = ACTIONS(188), + [sym_keyword_and] = ACTIONS(188), + [sym_keyword_or] = ACTIONS(188), + [sym_keyword_is] = ACTIONS(188), + [sym_keyword_not] = ACTIONS(190), + [sym_keyword_contains] = ACTIONS(188), + [sym_keyword_contains_not] = ACTIONS(188), + [sym_keyword_contains_all] = ACTIONS(188), + [sym_keyword_contains_any] = ACTIONS(188), + [sym_keyword_contains_none] = ACTIONS(188), + [sym_keyword_inside] = ACTIONS(188), + [sym_keyword_in] = ACTIONS(190), + [sym_keyword_not_inside] = ACTIONS(188), + [sym_keyword_all_inside] = ACTIONS(188), + [sym_keyword_any_inside] = ACTIONS(188), + [sym_keyword_none_inside] = ACTIONS(188), + [sym_keyword_outside] = ACTIONS(188), + [sym_keyword_intersects] = ACTIONS(188), + [sym_keyword_drop] = ACTIONS(188), + [sym_keyword_schemafull] = ACTIONS(188), + [sym_keyword_schemaless] = ACTIONS(188), + [sym_keyword_changefeed] = ACTIONS(188), + [sym_keyword_type] = ACTIONS(188), + [sym_keyword_permissions] = ACTIONS(188), + [sym_keyword_for] = ACTIONS(188), + [sym_keyword_comment] = ACTIONS(188), + [anon_sym_COMMA] = ACTIONS(188), + [anon_sym_DASH_GT] = ACTIONS(188), + [anon_sym_LBRACK] = ACTIONS(188), + [anon_sym_LT_DASH] = ACTIONS(190), + [anon_sym_LT_DASH_GT] = ACTIONS(188), + [anon_sym_STAR] = ACTIONS(190), + [anon_sym_DOT] = ACTIONS(188), + [anon_sym_LT] = ACTIONS(190), + [anon_sym_GT] = ACTIONS(190), + [anon_sym_EQ] = ACTIONS(190), + [anon_sym_DASH] = ACTIONS(190), + [anon_sym_AT] = ACTIONS(190), + [anon_sym_LT_PIPE] = ACTIONS(188), + [anon_sym_AMP_AMP] = ACTIONS(188), + [anon_sym_PIPE_PIPE] = ACTIONS(188), + [anon_sym_QMARK_QMARK] = ACTIONS(188), + [anon_sym_QMARK_COLON] = ACTIONS(188), + [anon_sym_BANG_EQ] = ACTIONS(188), + [anon_sym_EQ_EQ] = ACTIONS(188), + [anon_sym_QMARK_EQ] = ACTIONS(188), + [anon_sym_STAR_EQ] = ACTIONS(188), + [anon_sym_TILDE] = ACTIONS(188), + [anon_sym_BANG_TILDE] = ACTIONS(188), + [anon_sym_STAR_TILDE] = ACTIONS(188), + [anon_sym_LT_EQ] = ACTIONS(188), + [anon_sym_GT_EQ] = ACTIONS(188), + [anon_sym_PLUS] = ACTIONS(190), + [anon_sym_PLUS_EQ] = ACTIONS(188), + [anon_sym_DASH_EQ] = ACTIONS(188), + [anon_sym_u00d7] = ACTIONS(188), + [anon_sym_SLASH] = ACTIONS(190), + [anon_sym_u00f7] = ACTIONS(188), + [anon_sym_STAR_STAR] = ACTIONS(188), + [anon_sym_u220b] = ACTIONS(188), + [anon_sym_u220c] = ACTIONS(188), + [anon_sym_u2287] = ACTIONS(188), + [anon_sym_u2283] = ACTIONS(188), + [anon_sym_u2285] = ACTIONS(188), + [anon_sym_u2208] = ACTIONS(188), + [anon_sym_u2209] = ACTIONS(188), + [anon_sym_u2286] = ACTIONS(188), + [anon_sym_u2282] = ACTIONS(188), + [anon_sym_u2284] = ACTIONS(188), + [anon_sym_AT_AT] = ACTIONS(188), }, - [317] = { - [ts_builtin_sym_end] = ACTIONS(142), + [289] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(142), - [sym_keyword_as] = ACTIONS(142), - [sym_keyword_where] = ACTIONS(142), - [sym_keyword_group] = ACTIONS(142), - [sym_keyword_and] = ACTIONS(142), - [sym_keyword_or] = ACTIONS(142), - [sym_keyword_is] = ACTIONS(142), - [sym_keyword_not] = ACTIONS(144), - [sym_keyword_contains] = ACTIONS(142), - [sym_keyword_contains_not] = ACTIONS(142), - [sym_keyword_contains_all] = ACTIONS(142), - [sym_keyword_contains_any] = ACTIONS(142), - [sym_keyword_contains_none] = ACTIONS(142), - [sym_keyword_inside] = ACTIONS(142), - [sym_keyword_in] = ACTIONS(144), - [sym_keyword_not_inside] = ACTIONS(142), - [sym_keyword_all_inside] = ACTIONS(142), - [sym_keyword_any_inside] = ACTIONS(142), - [sym_keyword_none_inside] = ACTIONS(142), - [sym_keyword_outside] = ACTIONS(142), - [sym_keyword_intersects] = ACTIONS(142), - [sym_keyword_drop] = ACTIONS(142), - [sym_keyword_schemafull] = ACTIONS(142), - [sym_keyword_schemaless] = ACTIONS(142), - [sym_keyword_changefeed] = ACTIONS(142), - [sym_keyword_type] = ACTIONS(142), - [sym_keyword_permissions] = ACTIONS(142), - [sym_keyword_for] = ACTIONS(142), - [sym_keyword_comment] = ACTIONS(142), - [anon_sym_COMMA] = ACTIONS(142), - [anon_sym_DASH_GT] = ACTIONS(142), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_LT_DASH] = ACTIONS(144), - [anon_sym_LT_DASH_GT] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(144), - [anon_sym_DOT] = ACTIONS(142), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(144), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_AT] = ACTIONS(144), - [anon_sym_LT_PIPE] = ACTIONS(142), - [anon_sym_AMP_AMP] = ACTIONS(142), - [anon_sym_PIPE_PIPE] = ACTIONS(142), - [anon_sym_QMARK_QMARK] = ACTIONS(142), - [anon_sym_QMARK_COLON] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_EQ_EQ] = ACTIONS(142), - [anon_sym_QMARK_EQ] = ACTIONS(142), - [anon_sym_STAR_EQ] = ACTIONS(142), - [anon_sym_TILDE] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(142), - [anon_sym_STAR_TILDE] = ACTIONS(142), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_PLUS] = ACTIONS(144), - [anon_sym_PLUS_EQ] = ACTIONS(142), - [anon_sym_DASH_EQ] = ACTIONS(142), - [anon_sym_u00d7] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_u00f7] = ACTIONS(142), - [anon_sym_STAR_STAR] = ACTIONS(142), - [anon_sym_u220b] = ACTIONS(142), - [anon_sym_u220c] = ACTIONS(142), - [anon_sym_u2287] = ACTIONS(142), - [anon_sym_u2283] = ACTIONS(142), - [anon_sym_u2285] = ACTIONS(142), - [anon_sym_u2208] = ACTIONS(142), - [anon_sym_u2209] = ACTIONS(142), - [anon_sym_u2286] = ACTIONS(142), - [anon_sym_u2282] = ACTIONS(142), - [anon_sym_u2284] = ACTIONS(142), - [anon_sym_AT_AT] = ACTIONS(142), + [sym_semi_colon] = ACTIONS(61), + [sym_keyword_explain] = ACTIONS(61), + [sym_keyword_parallel] = ACTIONS(61), + [sym_keyword_timeout] = ACTIONS(61), + [sym_keyword_fetch] = ACTIONS(61), + [sym_keyword_limit] = ACTIONS(61), + [sym_keyword_order] = ACTIONS(61), + [sym_keyword_with] = ACTIONS(61), + [sym_keyword_where] = ACTIONS(61), + [sym_keyword_split] = ACTIONS(61), + [sym_keyword_group] = ACTIONS(61), + [sym_keyword_and] = ACTIONS(61), + [sym_keyword_or] = ACTIONS(63), + [sym_keyword_is] = ACTIONS(61), + [sym_keyword_not] = ACTIONS(63), + [sym_keyword_contains] = ACTIONS(61), + [sym_keyword_contains_not] = ACTIONS(61), + [sym_keyword_contains_all] = ACTIONS(61), + [sym_keyword_contains_any] = ACTIONS(61), + [sym_keyword_contains_none] = ACTIONS(61), + [sym_keyword_inside] = ACTIONS(61), + [sym_keyword_in] = ACTIONS(63), + [sym_keyword_not_inside] = ACTIONS(61), + [sym_keyword_all_inside] = ACTIONS(61), + [sym_keyword_any_inside] = ACTIONS(61), + [sym_keyword_none_inside] = ACTIONS(61), + [sym_keyword_outside] = ACTIONS(61), + [sym_keyword_intersects] = ACTIONS(61), + [anon_sym_COMMA] = ACTIONS(61), + [anon_sym_DASH_GT] = ACTIONS(61), + [anon_sym_LBRACK] = ACTIONS(61), + [anon_sym_RPAREN] = ACTIONS(61), + [anon_sym_RBRACE] = ACTIONS(61), + [anon_sym_LT_DASH] = ACTIONS(63), + [anon_sym_LT_DASH_GT] = ACTIONS(61), + [anon_sym_STAR] = ACTIONS(63), + [anon_sym_DOT] = ACTIONS(61), + [anon_sym_LT] = ACTIONS(63), + [anon_sym_GT] = ACTIONS(63), + [anon_sym_EQ] = ACTIONS(63), + [anon_sym_DASH] = ACTIONS(63), + [anon_sym_AT] = ACTIONS(63), + [anon_sym_LT_PIPE] = ACTIONS(61), + [anon_sym_AMP_AMP] = ACTIONS(61), + [anon_sym_PIPE_PIPE] = ACTIONS(61), + [anon_sym_QMARK_QMARK] = ACTIONS(61), + [anon_sym_QMARK_COLON] = ACTIONS(61), + [anon_sym_BANG_EQ] = ACTIONS(61), + [anon_sym_EQ_EQ] = ACTIONS(61), + [anon_sym_QMARK_EQ] = ACTIONS(61), + [anon_sym_STAR_EQ] = ACTIONS(61), + [anon_sym_TILDE] = ACTIONS(61), + [anon_sym_BANG_TILDE] = ACTIONS(61), + [anon_sym_STAR_TILDE] = ACTIONS(61), + [anon_sym_LT_EQ] = ACTIONS(61), + [anon_sym_GT_EQ] = ACTIONS(61), + [anon_sym_PLUS] = ACTIONS(63), + [anon_sym_PLUS_EQ] = ACTIONS(61), + [anon_sym_DASH_EQ] = ACTIONS(61), + [anon_sym_u00d7] = ACTIONS(61), + [anon_sym_SLASH] = ACTIONS(63), + [anon_sym_u00f7] = ACTIONS(61), + [anon_sym_STAR_STAR] = ACTIONS(61), + [anon_sym_u220b] = ACTIONS(61), + [anon_sym_u220c] = ACTIONS(61), + [anon_sym_u2287] = ACTIONS(61), + [anon_sym_u2283] = ACTIONS(61), + [anon_sym_u2285] = ACTIONS(61), + [anon_sym_u2208] = ACTIONS(61), + [anon_sym_u2209] = ACTIONS(61), + [anon_sym_u2286] = ACTIONS(61), + [anon_sym_u2282] = ACTIONS(61), + [anon_sym_u2284] = ACTIONS(61), + [anon_sym_AT_AT] = ACTIONS(61), }, - [318] = { + [290] = { + [ts_builtin_sym_end] = ACTIONS(196), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(158), - [sym_keyword_explain] = ACTIONS(158), - [sym_keyword_parallel] = ACTIONS(158), - [sym_keyword_timeout] = ACTIONS(158), - [sym_keyword_fetch] = ACTIONS(158), - [sym_keyword_limit] = ACTIONS(158), - [sym_keyword_order] = ACTIONS(158), - [sym_keyword_with] = ACTIONS(158), - [sym_keyword_where] = ACTIONS(158), - [sym_keyword_split] = ACTIONS(158), - [sym_keyword_group] = ACTIONS(158), - [sym_keyword_and] = ACTIONS(158), - [sym_keyword_or] = ACTIONS(160), - [sym_keyword_is] = ACTIONS(158), - [sym_keyword_not] = ACTIONS(160), - [sym_keyword_contains] = ACTIONS(158), - [sym_keyword_contains_not] = ACTIONS(158), - [sym_keyword_contains_all] = ACTIONS(158), - [sym_keyword_contains_any] = ACTIONS(158), - [sym_keyword_contains_none] = ACTIONS(158), - [sym_keyword_inside] = ACTIONS(158), - [sym_keyword_in] = ACTIONS(160), - [sym_keyword_not_inside] = ACTIONS(158), - [sym_keyword_all_inside] = ACTIONS(158), - [sym_keyword_any_inside] = ACTIONS(158), - [sym_keyword_none_inside] = ACTIONS(158), - [sym_keyword_outside] = ACTIONS(158), - [sym_keyword_intersects] = ACTIONS(158), - [anon_sym_COMMA] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(158), - [anon_sym_RPAREN] = ACTIONS(158), - [anon_sym_RBRACE] = ACTIONS(158), - [anon_sym_LT_DASH] = ACTIONS(160), - [anon_sym_LT_DASH_GT] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(160), - [anon_sym_DOT] = ACTIONS(158), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(160), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_AT] = ACTIONS(160), - [anon_sym_LT_PIPE] = ACTIONS(158), - [anon_sym_AMP_AMP] = ACTIONS(158), - [anon_sym_PIPE_PIPE] = ACTIONS(158), - [anon_sym_QMARK_QMARK] = ACTIONS(158), - [anon_sym_QMARK_COLON] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_EQ_EQ] = ACTIONS(158), - [anon_sym_QMARK_EQ] = ACTIONS(158), - [anon_sym_STAR_EQ] = ACTIONS(158), - [anon_sym_TILDE] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(158), - [anon_sym_STAR_TILDE] = ACTIONS(158), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_PLUS] = ACTIONS(160), - [anon_sym_PLUS_EQ] = ACTIONS(158), - [anon_sym_DASH_EQ] = ACTIONS(158), - [anon_sym_u00d7] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_u00f7] = ACTIONS(158), - [anon_sym_STAR_STAR] = ACTIONS(158), - [anon_sym_u220b] = ACTIONS(158), - [anon_sym_u220c] = ACTIONS(158), - [anon_sym_u2287] = ACTIONS(158), - [anon_sym_u2283] = ACTIONS(158), - [anon_sym_u2285] = ACTIONS(158), - [anon_sym_u2208] = ACTIONS(158), - [anon_sym_u2209] = ACTIONS(158), - [anon_sym_u2286] = ACTIONS(158), - [anon_sym_u2282] = ACTIONS(158), - [anon_sym_u2284] = ACTIONS(158), - [anon_sym_AT_AT] = ACTIONS(158), + [sym_semi_colon] = ACTIONS(196), + [sym_keyword_as] = ACTIONS(196), + [sym_keyword_where] = ACTIONS(196), + [sym_keyword_group] = ACTIONS(196), + [sym_keyword_and] = ACTIONS(196), + [sym_keyword_or] = ACTIONS(196), + [sym_keyword_is] = ACTIONS(196), + [sym_keyword_not] = ACTIONS(198), + [sym_keyword_contains] = ACTIONS(196), + [sym_keyword_contains_not] = ACTIONS(196), + [sym_keyword_contains_all] = ACTIONS(196), + [sym_keyword_contains_any] = ACTIONS(196), + [sym_keyword_contains_none] = ACTIONS(196), + [sym_keyword_inside] = ACTIONS(196), + [sym_keyword_in] = ACTIONS(198), + [sym_keyword_not_inside] = ACTIONS(196), + [sym_keyword_all_inside] = ACTIONS(196), + [sym_keyword_any_inside] = ACTIONS(196), + [sym_keyword_none_inside] = ACTIONS(196), + [sym_keyword_outside] = ACTIONS(196), + [sym_keyword_intersects] = ACTIONS(196), + [sym_keyword_drop] = ACTIONS(196), + [sym_keyword_schemafull] = ACTIONS(196), + [sym_keyword_schemaless] = ACTIONS(196), + [sym_keyword_changefeed] = ACTIONS(196), + [sym_keyword_type] = ACTIONS(196), + [sym_keyword_permissions] = ACTIONS(196), + [sym_keyword_for] = ACTIONS(196), + [sym_keyword_comment] = ACTIONS(196), + [anon_sym_COMMA] = ACTIONS(196), + [anon_sym_DASH_GT] = ACTIONS(196), + [anon_sym_LBRACK] = ACTIONS(196), + [anon_sym_LT_DASH] = ACTIONS(198), + [anon_sym_LT_DASH_GT] = ACTIONS(196), + [anon_sym_STAR] = ACTIONS(198), + [anon_sym_DOT] = ACTIONS(196), + [anon_sym_LT] = ACTIONS(198), + [anon_sym_GT] = ACTIONS(198), + [anon_sym_EQ] = ACTIONS(198), + [anon_sym_DASH] = ACTIONS(198), + [anon_sym_AT] = ACTIONS(198), + [anon_sym_LT_PIPE] = ACTIONS(196), + [anon_sym_AMP_AMP] = ACTIONS(196), + [anon_sym_PIPE_PIPE] = ACTIONS(196), + [anon_sym_QMARK_QMARK] = ACTIONS(196), + [anon_sym_QMARK_COLON] = ACTIONS(196), + [anon_sym_BANG_EQ] = ACTIONS(196), + [anon_sym_EQ_EQ] = ACTIONS(196), + [anon_sym_QMARK_EQ] = ACTIONS(196), + [anon_sym_STAR_EQ] = ACTIONS(196), + [anon_sym_TILDE] = ACTIONS(196), + [anon_sym_BANG_TILDE] = ACTIONS(196), + [anon_sym_STAR_TILDE] = ACTIONS(196), + [anon_sym_LT_EQ] = ACTIONS(196), + [anon_sym_GT_EQ] = ACTIONS(196), + [anon_sym_PLUS] = ACTIONS(198), + [anon_sym_PLUS_EQ] = ACTIONS(196), + [anon_sym_DASH_EQ] = ACTIONS(196), + [anon_sym_u00d7] = ACTIONS(196), + [anon_sym_SLASH] = ACTIONS(198), + [anon_sym_u00f7] = ACTIONS(196), + [anon_sym_STAR_STAR] = ACTIONS(196), + [anon_sym_u220b] = ACTIONS(196), + [anon_sym_u220c] = ACTIONS(196), + [anon_sym_u2287] = ACTIONS(196), + [anon_sym_u2283] = ACTIONS(196), + [anon_sym_u2285] = ACTIONS(196), + [anon_sym_u2208] = ACTIONS(196), + [anon_sym_u2209] = ACTIONS(196), + [anon_sym_u2286] = ACTIONS(196), + [anon_sym_u2282] = ACTIONS(196), + [anon_sym_u2284] = ACTIONS(196), + [anon_sym_AT_AT] = ACTIONS(196), }, - [319] = { + [291] = { [ts_builtin_sym_end] = ACTIONS(122), [sym_comment] = ACTIONS(3), [sym_semi_colon] = ACTIONS(122), @@ -43437,703 +41480,2781 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_u2284] = ACTIONS(122), [anon_sym_AT_AT] = ACTIONS(122), }, - [320] = { - [ts_builtin_sym_end] = ACTIONS(190), + [292] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(190), - [sym_keyword_as] = ACTIONS(190), - [sym_keyword_where] = ACTIONS(190), - [sym_keyword_group] = ACTIONS(190), - [sym_keyword_and] = ACTIONS(190), - [sym_keyword_or] = ACTIONS(190), - [sym_keyword_is] = ACTIONS(190), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(190), - [sym_keyword_contains_not] = ACTIONS(190), - [sym_keyword_contains_all] = ACTIONS(190), - [sym_keyword_contains_any] = ACTIONS(190), - [sym_keyword_contains_none] = ACTIONS(190), - [sym_keyword_inside] = ACTIONS(190), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(190), - [sym_keyword_all_inside] = ACTIONS(190), - [sym_keyword_any_inside] = ACTIONS(190), - [sym_keyword_none_inside] = ACTIONS(190), - [sym_keyword_outside] = ACTIONS(190), - [sym_keyword_intersects] = ACTIONS(190), - [sym_keyword_drop] = ACTIONS(190), - [sym_keyword_schemafull] = ACTIONS(190), - [sym_keyword_schemaless] = ACTIONS(190), - [sym_keyword_changefeed] = ACTIONS(190), - [sym_keyword_type] = ACTIONS(190), - [sym_keyword_permissions] = ACTIONS(190), - [sym_keyword_for] = ACTIONS(190), - [sym_keyword_comment] = ACTIONS(190), - [anon_sym_COMMA] = ACTIONS(190), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), + [sym_semi_colon] = ACTIONS(196), + [sym_keyword_explain] = ACTIONS(196), + [sym_keyword_parallel] = ACTIONS(196), + [sym_keyword_timeout] = ACTIONS(196), + [sym_keyword_fetch] = ACTIONS(196), + [sym_keyword_limit] = ACTIONS(196), + [sym_keyword_order] = ACTIONS(196), + [sym_keyword_with] = ACTIONS(196), + [sym_keyword_where] = ACTIONS(196), + [sym_keyword_split] = ACTIONS(196), + [sym_keyword_group] = ACTIONS(196), + [sym_keyword_and] = ACTIONS(196), + [sym_keyword_or] = ACTIONS(198), + [sym_keyword_is] = ACTIONS(196), + [sym_keyword_not] = ACTIONS(198), + [sym_keyword_contains] = ACTIONS(196), + [sym_keyword_contains_not] = ACTIONS(196), + [sym_keyword_contains_all] = ACTIONS(196), + [sym_keyword_contains_any] = ACTIONS(196), + [sym_keyword_contains_none] = ACTIONS(196), + [sym_keyword_inside] = ACTIONS(196), + [sym_keyword_in] = ACTIONS(198), + [sym_keyword_not_inside] = ACTIONS(196), + [sym_keyword_all_inside] = ACTIONS(196), + [sym_keyword_any_inside] = ACTIONS(196), + [sym_keyword_none_inside] = ACTIONS(196), + [sym_keyword_outside] = ACTIONS(196), + [sym_keyword_intersects] = ACTIONS(196), + [anon_sym_COMMA] = ACTIONS(196), + [anon_sym_DASH_GT] = ACTIONS(196), + [anon_sym_LBRACK] = ACTIONS(196), + [anon_sym_RPAREN] = ACTIONS(196), + [anon_sym_RBRACE] = ACTIONS(196), + [anon_sym_LT_DASH] = ACTIONS(198), + [anon_sym_LT_DASH_GT] = ACTIONS(196), + [anon_sym_STAR] = ACTIONS(198), + [anon_sym_DOT] = ACTIONS(196), + [anon_sym_LT] = ACTIONS(198), + [anon_sym_GT] = ACTIONS(198), + [anon_sym_EQ] = ACTIONS(198), + [anon_sym_DASH] = ACTIONS(198), + [anon_sym_AT] = ACTIONS(198), + [anon_sym_LT_PIPE] = ACTIONS(196), + [anon_sym_AMP_AMP] = ACTIONS(196), + [anon_sym_PIPE_PIPE] = ACTIONS(196), + [anon_sym_QMARK_QMARK] = ACTIONS(196), + [anon_sym_QMARK_COLON] = ACTIONS(196), + [anon_sym_BANG_EQ] = ACTIONS(196), + [anon_sym_EQ_EQ] = ACTIONS(196), + [anon_sym_QMARK_EQ] = ACTIONS(196), + [anon_sym_STAR_EQ] = ACTIONS(196), + [anon_sym_TILDE] = ACTIONS(196), + [anon_sym_BANG_TILDE] = ACTIONS(196), + [anon_sym_STAR_TILDE] = ACTIONS(196), + [anon_sym_LT_EQ] = ACTIONS(196), + [anon_sym_GT_EQ] = ACTIONS(196), + [anon_sym_PLUS] = ACTIONS(198), + [anon_sym_PLUS_EQ] = ACTIONS(196), + [anon_sym_DASH_EQ] = ACTIONS(196), + [anon_sym_u00d7] = ACTIONS(196), + [anon_sym_SLASH] = ACTIONS(198), + [anon_sym_u00f7] = ACTIONS(196), + [anon_sym_STAR_STAR] = ACTIONS(196), + [anon_sym_u220b] = ACTIONS(196), + [anon_sym_u220c] = ACTIONS(196), + [anon_sym_u2287] = ACTIONS(196), + [anon_sym_u2283] = ACTIONS(196), + [anon_sym_u2285] = ACTIONS(196), + [anon_sym_u2208] = ACTIONS(196), + [anon_sym_u2209] = ACTIONS(196), + [anon_sym_u2286] = ACTIONS(196), + [anon_sym_u2282] = ACTIONS(196), + [anon_sym_u2284] = ACTIONS(196), + [anon_sym_AT_AT] = ACTIONS(196), }, - [321] = { - [ts_builtin_sym_end] = ACTIONS(134), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(134), - [sym_keyword_explain] = ACTIONS(134), - [sym_keyword_parallel] = ACTIONS(134), - [sym_keyword_timeout] = ACTIONS(134), - [sym_keyword_fetch] = ACTIONS(134), - [sym_keyword_limit] = ACTIONS(134), - [sym_keyword_order] = ACTIONS(134), - [sym_keyword_with] = ACTIONS(134), - [sym_keyword_where] = ACTIONS(134), - [sym_keyword_split] = ACTIONS(134), - [sym_keyword_group] = ACTIONS(134), - [sym_keyword_and] = ACTIONS(134), - [sym_keyword_or] = ACTIONS(136), - [sym_keyword_is] = ACTIONS(134), - [sym_keyword_not] = ACTIONS(136), - [sym_keyword_contains] = ACTIONS(134), - [sym_keyword_contains_not] = ACTIONS(134), - [sym_keyword_contains_all] = ACTIONS(134), - [sym_keyword_contains_any] = ACTIONS(134), - [sym_keyword_contains_none] = ACTIONS(134), - [sym_keyword_inside] = ACTIONS(134), - [sym_keyword_in] = ACTIONS(136), - [sym_keyword_not_inside] = ACTIONS(134), - [sym_keyword_all_inside] = ACTIONS(134), - [sym_keyword_any_inside] = ACTIONS(134), - [sym_keyword_none_inside] = ACTIONS(134), - [sym_keyword_outside] = ACTIONS(134), - [sym_keyword_intersects] = ACTIONS(134), - [anon_sym_COMMA] = ACTIONS(134), - [anon_sym_DASH_GT] = ACTIONS(134), - [anon_sym_LBRACK] = ACTIONS(134), - [anon_sym_LT_DASH] = ACTIONS(136), - [anon_sym_LT_DASH_GT] = ACTIONS(134), - [anon_sym_STAR] = ACTIONS(136), - [anon_sym_DOT] = ACTIONS(136), - [anon_sym_LT] = ACTIONS(136), - [anon_sym_GT] = ACTIONS(136), - [anon_sym_DOT_DOT] = ACTIONS(134), - [anon_sym_EQ] = ACTIONS(136), - [anon_sym_DASH] = ACTIONS(136), - [anon_sym_AT] = ACTIONS(136), - [anon_sym_LT_PIPE] = ACTIONS(134), - [anon_sym_AMP_AMP] = ACTIONS(134), - [anon_sym_PIPE_PIPE] = ACTIONS(134), - [anon_sym_QMARK_QMARK] = ACTIONS(134), - [anon_sym_QMARK_COLON] = ACTIONS(134), - [anon_sym_BANG_EQ] = ACTIONS(134), - [anon_sym_EQ_EQ] = ACTIONS(134), - [anon_sym_QMARK_EQ] = ACTIONS(134), - [anon_sym_STAR_EQ] = ACTIONS(134), - [anon_sym_TILDE] = ACTIONS(134), - [anon_sym_BANG_TILDE] = ACTIONS(134), - [anon_sym_STAR_TILDE] = ACTIONS(134), - [anon_sym_LT_EQ] = ACTIONS(134), - [anon_sym_GT_EQ] = ACTIONS(134), - [anon_sym_PLUS] = ACTIONS(136), - [anon_sym_PLUS_EQ] = ACTIONS(134), - [anon_sym_DASH_EQ] = ACTIONS(134), - [anon_sym_u00d7] = ACTIONS(134), - [anon_sym_SLASH] = ACTIONS(136), - [anon_sym_u00f7] = ACTIONS(134), - [anon_sym_STAR_STAR] = ACTIONS(134), - [anon_sym_u220b] = ACTIONS(134), - [anon_sym_u220c] = ACTIONS(134), - [anon_sym_u2287] = ACTIONS(134), - [anon_sym_u2283] = ACTIONS(134), - [anon_sym_u2285] = ACTIONS(134), - [anon_sym_u2208] = ACTIONS(134), - [anon_sym_u2209] = ACTIONS(134), - [anon_sym_u2286] = ACTIONS(134), - [anon_sym_u2282] = ACTIONS(134), - [anon_sym_u2284] = ACTIONS(134), - [anon_sym_AT_AT] = ACTIONS(134), + [293] = { + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(180), + [sym_keyword_explain] = ACTIONS(180), + [sym_keyword_parallel] = ACTIONS(180), + [sym_keyword_timeout] = ACTIONS(180), + [sym_keyword_fetch] = ACTIONS(180), + [sym_keyword_limit] = ACTIONS(180), + [sym_keyword_order] = ACTIONS(180), + [sym_keyword_with] = ACTIONS(180), + [sym_keyword_where] = ACTIONS(180), + [sym_keyword_split] = ACTIONS(180), + [sym_keyword_group] = ACTIONS(180), + [sym_keyword_and] = ACTIONS(180), + [sym_keyword_or] = ACTIONS(182), + [sym_keyword_is] = ACTIONS(180), + [sym_keyword_not] = ACTIONS(182), + [sym_keyword_contains] = ACTIONS(180), + [sym_keyword_contains_not] = ACTIONS(180), + [sym_keyword_contains_all] = ACTIONS(180), + [sym_keyword_contains_any] = ACTIONS(180), + [sym_keyword_contains_none] = ACTIONS(180), + [sym_keyword_inside] = ACTIONS(180), + [sym_keyword_in] = ACTIONS(182), + [sym_keyword_not_inside] = ACTIONS(180), + [sym_keyword_all_inside] = ACTIONS(180), + [sym_keyword_any_inside] = ACTIONS(180), + [sym_keyword_none_inside] = ACTIONS(180), + [sym_keyword_outside] = ACTIONS(180), + [sym_keyword_intersects] = ACTIONS(180), + [anon_sym_COMMA] = ACTIONS(180), + [anon_sym_DASH_GT] = ACTIONS(180), + [anon_sym_LBRACK] = ACTIONS(180), + [anon_sym_RPAREN] = ACTIONS(180), + [anon_sym_RBRACE] = ACTIONS(180), + [anon_sym_LT_DASH] = ACTIONS(182), + [anon_sym_LT_DASH_GT] = ACTIONS(180), + [anon_sym_STAR] = ACTIONS(182), + [anon_sym_DOT] = ACTIONS(180), + [anon_sym_LT] = ACTIONS(182), + [anon_sym_GT] = ACTIONS(182), + [anon_sym_EQ] = ACTIONS(182), + [anon_sym_DASH] = ACTIONS(182), + [anon_sym_AT] = ACTIONS(182), + [anon_sym_LT_PIPE] = ACTIONS(180), + [anon_sym_AMP_AMP] = ACTIONS(180), + [anon_sym_PIPE_PIPE] = ACTIONS(180), + [anon_sym_QMARK_QMARK] = ACTIONS(180), + [anon_sym_QMARK_COLON] = ACTIONS(180), + [anon_sym_BANG_EQ] = ACTIONS(180), + [anon_sym_EQ_EQ] = ACTIONS(180), + [anon_sym_QMARK_EQ] = ACTIONS(180), + [anon_sym_STAR_EQ] = ACTIONS(180), + [anon_sym_TILDE] = ACTIONS(180), + [anon_sym_BANG_TILDE] = ACTIONS(180), + [anon_sym_STAR_TILDE] = ACTIONS(180), + [anon_sym_LT_EQ] = ACTIONS(180), + [anon_sym_GT_EQ] = ACTIONS(180), + [anon_sym_PLUS] = ACTIONS(182), + [anon_sym_PLUS_EQ] = ACTIONS(180), + [anon_sym_DASH_EQ] = ACTIONS(180), + [anon_sym_u00d7] = ACTIONS(180), + [anon_sym_SLASH] = ACTIONS(182), + [anon_sym_u00f7] = ACTIONS(180), + [anon_sym_STAR_STAR] = ACTIONS(180), + [anon_sym_u220b] = ACTIONS(180), + [anon_sym_u220c] = ACTIONS(180), + [anon_sym_u2287] = ACTIONS(180), + [anon_sym_u2283] = ACTIONS(180), + [anon_sym_u2285] = ACTIONS(180), + [anon_sym_u2208] = ACTIONS(180), + [anon_sym_u2209] = ACTIONS(180), + [anon_sym_u2286] = ACTIONS(180), + [anon_sym_u2282] = ACTIONS(180), + [anon_sym_u2284] = ACTIONS(180), + [anon_sym_AT_AT] = ACTIONS(180), }, - [322] = { - [ts_builtin_sym_end] = ACTIONS(166), + [294] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(166), - [sym_keyword_as] = ACTIONS(166), - [sym_keyword_where] = ACTIONS(166), - [sym_keyword_group] = ACTIONS(166), - [sym_keyword_and] = ACTIONS(166), - [sym_keyword_or] = ACTIONS(166), - [sym_keyword_is] = ACTIONS(166), - [sym_keyword_not] = ACTIONS(168), - [sym_keyword_contains] = ACTIONS(166), - [sym_keyword_contains_not] = ACTIONS(166), - [sym_keyword_contains_all] = ACTIONS(166), - [sym_keyword_contains_any] = ACTIONS(166), - [sym_keyword_contains_none] = ACTIONS(166), - [sym_keyword_inside] = ACTIONS(166), - [sym_keyword_in] = ACTIONS(168), - [sym_keyword_not_inside] = ACTIONS(166), - [sym_keyword_all_inside] = ACTIONS(166), - [sym_keyword_any_inside] = ACTIONS(166), - [sym_keyword_none_inside] = ACTIONS(166), - [sym_keyword_outside] = ACTIONS(166), - [sym_keyword_intersects] = ACTIONS(166), - [sym_keyword_drop] = ACTIONS(166), - [sym_keyword_schemafull] = ACTIONS(166), - [sym_keyword_schemaless] = ACTIONS(166), - [sym_keyword_changefeed] = ACTIONS(166), - [sym_keyword_type] = ACTIONS(166), - [sym_keyword_permissions] = ACTIONS(166), - [sym_keyword_for] = ACTIONS(166), - [sym_keyword_comment] = ACTIONS(166), - [anon_sym_COMMA] = ACTIONS(166), - [anon_sym_DASH_GT] = ACTIONS(166), - [anon_sym_LBRACK] = ACTIONS(166), - [anon_sym_LT_DASH] = ACTIONS(168), - [anon_sym_LT_DASH_GT] = ACTIONS(166), - [anon_sym_STAR] = ACTIONS(168), - [anon_sym_DOT] = ACTIONS(166), - [anon_sym_LT] = ACTIONS(168), - [anon_sym_GT] = ACTIONS(168), - [anon_sym_EQ] = ACTIONS(168), - [anon_sym_DASH] = ACTIONS(168), - [anon_sym_AT] = ACTIONS(168), - [anon_sym_LT_PIPE] = ACTIONS(166), - [anon_sym_AMP_AMP] = ACTIONS(166), - [anon_sym_PIPE_PIPE] = ACTIONS(166), - [anon_sym_QMARK_QMARK] = ACTIONS(166), - [anon_sym_QMARK_COLON] = ACTIONS(166), - [anon_sym_BANG_EQ] = ACTIONS(166), - [anon_sym_EQ_EQ] = ACTIONS(166), - [anon_sym_QMARK_EQ] = ACTIONS(166), - [anon_sym_STAR_EQ] = ACTIONS(166), - [anon_sym_TILDE] = ACTIONS(166), - [anon_sym_BANG_TILDE] = ACTIONS(166), - [anon_sym_STAR_TILDE] = ACTIONS(166), - [anon_sym_LT_EQ] = ACTIONS(166), - [anon_sym_GT_EQ] = ACTIONS(166), - [anon_sym_PLUS] = ACTIONS(168), - [anon_sym_PLUS_EQ] = ACTIONS(166), - [anon_sym_DASH_EQ] = ACTIONS(166), - [anon_sym_u00d7] = ACTIONS(166), - [anon_sym_SLASH] = ACTIONS(168), - [anon_sym_u00f7] = ACTIONS(166), - [anon_sym_STAR_STAR] = ACTIONS(166), - [anon_sym_u220b] = ACTIONS(166), - [anon_sym_u220c] = ACTIONS(166), - [anon_sym_u2287] = ACTIONS(166), - [anon_sym_u2283] = ACTIONS(166), - [anon_sym_u2285] = ACTIONS(166), - [anon_sym_u2208] = ACTIONS(166), - [anon_sym_u2209] = ACTIONS(166), - [anon_sym_u2286] = ACTIONS(166), - [anon_sym_u2282] = ACTIONS(166), - [anon_sym_u2284] = ACTIONS(166), - [anon_sym_AT_AT] = ACTIONS(166), + [sym_semi_colon] = ACTIONS(168), + [sym_keyword_explain] = ACTIONS(168), + [sym_keyword_parallel] = ACTIONS(168), + [sym_keyword_timeout] = ACTIONS(168), + [sym_keyword_fetch] = ACTIONS(168), + [sym_keyword_limit] = ACTIONS(168), + [sym_keyword_order] = ACTIONS(168), + [sym_keyword_with] = ACTIONS(168), + [sym_keyword_where] = ACTIONS(168), + [sym_keyword_split] = ACTIONS(168), + [sym_keyword_group] = ACTIONS(168), + [sym_keyword_and] = ACTIONS(168), + [sym_keyword_or] = ACTIONS(170), + [sym_keyword_is] = ACTIONS(168), + [sym_keyword_not] = ACTIONS(170), + [sym_keyword_contains] = ACTIONS(168), + [sym_keyword_contains_not] = ACTIONS(168), + [sym_keyword_contains_all] = ACTIONS(168), + [sym_keyword_contains_any] = ACTIONS(168), + [sym_keyword_contains_none] = ACTIONS(168), + [sym_keyword_inside] = ACTIONS(168), + [sym_keyword_in] = ACTIONS(170), + [sym_keyword_not_inside] = ACTIONS(168), + [sym_keyword_all_inside] = ACTIONS(168), + [sym_keyword_any_inside] = ACTIONS(168), + [sym_keyword_none_inside] = ACTIONS(168), + [sym_keyword_outside] = ACTIONS(168), + [sym_keyword_intersects] = ACTIONS(168), + [anon_sym_COMMA] = ACTIONS(168), + [anon_sym_DASH_GT] = ACTIONS(168), + [anon_sym_LBRACK] = ACTIONS(168), + [anon_sym_RPAREN] = ACTIONS(168), + [anon_sym_RBRACE] = ACTIONS(168), + [anon_sym_LT_DASH] = ACTIONS(170), + [anon_sym_LT_DASH_GT] = ACTIONS(168), + [anon_sym_STAR] = ACTIONS(170), + [anon_sym_DOT] = ACTIONS(168), + [anon_sym_LT] = ACTIONS(170), + [anon_sym_GT] = ACTIONS(170), + [anon_sym_EQ] = ACTIONS(170), + [anon_sym_DASH] = ACTIONS(170), + [anon_sym_AT] = ACTIONS(170), + [anon_sym_LT_PIPE] = ACTIONS(168), + [anon_sym_AMP_AMP] = ACTIONS(168), + [anon_sym_PIPE_PIPE] = ACTIONS(168), + [anon_sym_QMARK_QMARK] = ACTIONS(168), + [anon_sym_QMARK_COLON] = ACTIONS(168), + [anon_sym_BANG_EQ] = ACTIONS(168), + [anon_sym_EQ_EQ] = ACTIONS(168), + [anon_sym_QMARK_EQ] = ACTIONS(168), + [anon_sym_STAR_EQ] = ACTIONS(168), + [anon_sym_TILDE] = ACTIONS(168), + [anon_sym_BANG_TILDE] = ACTIONS(168), + [anon_sym_STAR_TILDE] = ACTIONS(168), + [anon_sym_LT_EQ] = ACTIONS(168), + [anon_sym_GT_EQ] = ACTIONS(168), + [anon_sym_PLUS] = ACTIONS(170), + [anon_sym_PLUS_EQ] = ACTIONS(168), + [anon_sym_DASH_EQ] = ACTIONS(168), + [anon_sym_u00d7] = ACTIONS(168), + [anon_sym_SLASH] = ACTIONS(170), + [anon_sym_u00f7] = ACTIONS(168), + [anon_sym_STAR_STAR] = ACTIONS(168), + [anon_sym_u220b] = ACTIONS(168), + [anon_sym_u220c] = ACTIONS(168), + [anon_sym_u2287] = ACTIONS(168), + [anon_sym_u2283] = ACTIONS(168), + [anon_sym_u2285] = ACTIONS(168), + [anon_sym_u2208] = ACTIONS(168), + [anon_sym_u2209] = ACTIONS(168), + [anon_sym_u2286] = ACTIONS(168), + [anon_sym_u2282] = ACTIONS(168), + [anon_sym_u2284] = ACTIONS(168), + [anon_sym_AT_AT] = ACTIONS(168), }, - [323] = { - [ts_builtin_sym_end] = ACTIONS(158), + [295] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(158), - [sym_keyword_as] = ACTIONS(158), - [sym_keyword_where] = ACTIONS(158), - [sym_keyword_group] = ACTIONS(158), - [sym_keyword_and] = ACTIONS(158), - [sym_keyword_or] = ACTIONS(158), - [sym_keyword_is] = ACTIONS(158), - [sym_keyword_not] = ACTIONS(160), - [sym_keyword_contains] = ACTIONS(158), - [sym_keyword_contains_not] = ACTIONS(158), - [sym_keyword_contains_all] = ACTIONS(158), - [sym_keyword_contains_any] = ACTIONS(158), - [sym_keyword_contains_none] = ACTIONS(158), - [sym_keyword_inside] = ACTIONS(158), - [sym_keyword_in] = ACTIONS(160), - [sym_keyword_not_inside] = ACTIONS(158), - [sym_keyword_all_inside] = ACTIONS(158), - [sym_keyword_any_inside] = ACTIONS(158), - [sym_keyword_none_inside] = ACTIONS(158), - [sym_keyword_outside] = ACTIONS(158), - [sym_keyword_intersects] = ACTIONS(158), - [sym_keyword_drop] = ACTIONS(158), - [sym_keyword_schemafull] = ACTIONS(158), - [sym_keyword_schemaless] = ACTIONS(158), - [sym_keyword_changefeed] = ACTIONS(158), - [sym_keyword_type] = ACTIONS(158), - [sym_keyword_permissions] = ACTIONS(158), - [sym_keyword_for] = ACTIONS(158), - [sym_keyword_comment] = ACTIONS(158), - [anon_sym_COMMA] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(158), - [anon_sym_LT_DASH] = ACTIONS(160), - [anon_sym_LT_DASH_GT] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(160), - [anon_sym_DOT] = ACTIONS(158), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(160), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_AT] = ACTIONS(160), - [anon_sym_LT_PIPE] = ACTIONS(158), - [anon_sym_AMP_AMP] = ACTIONS(158), - [anon_sym_PIPE_PIPE] = ACTIONS(158), - [anon_sym_QMARK_QMARK] = ACTIONS(158), - [anon_sym_QMARK_COLON] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_EQ_EQ] = ACTIONS(158), - [anon_sym_QMARK_EQ] = ACTIONS(158), - [anon_sym_STAR_EQ] = ACTIONS(158), - [anon_sym_TILDE] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(158), - [anon_sym_STAR_TILDE] = ACTIONS(158), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_PLUS] = ACTIONS(160), - [anon_sym_PLUS_EQ] = ACTIONS(158), - [anon_sym_DASH_EQ] = ACTIONS(158), - [anon_sym_u00d7] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_u00f7] = ACTIONS(158), - [anon_sym_STAR_STAR] = ACTIONS(158), - [anon_sym_u220b] = ACTIONS(158), - [anon_sym_u220c] = ACTIONS(158), - [anon_sym_u2287] = ACTIONS(158), - [anon_sym_u2283] = ACTIONS(158), - [anon_sym_u2285] = ACTIONS(158), - [anon_sym_u2208] = ACTIONS(158), - [anon_sym_u2209] = ACTIONS(158), - [anon_sym_u2286] = ACTIONS(158), - [anon_sym_u2282] = ACTIONS(158), - [anon_sym_u2284] = ACTIONS(158), - [anon_sym_AT_AT] = ACTIONS(158), + [sym_semi_colon] = ACTIONS(164), + [sym_keyword_explain] = ACTIONS(164), + [sym_keyword_parallel] = ACTIONS(164), + [sym_keyword_timeout] = ACTIONS(164), + [sym_keyword_fetch] = ACTIONS(164), + [sym_keyword_limit] = ACTIONS(164), + [sym_keyword_order] = ACTIONS(164), + [sym_keyword_with] = ACTIONS(164), + [sym_keyword_where] = ACTIONS(164), + [sym_keyword_split] = ACTIONS(164), + [sym_keyword_group] = ACTIONS(164), + [sym_keyword_and] = ACTIONS(164), + [sym_keyword_or] = ACTIONS(166), + [sym_keyword_is] = ACTIONS(164), + [sym_keyword_not] = ACTIONS(166), + [sym_keyword_contains] = ACTIONS(164), + [sym_keyword_contains_not] = ACTIONS(164), + [sym_keyword_contains_all] = ACTIONS(164), + [sym_keyword_contains_any] = ACTIONS(164), + [sym_keyword_contains_none] = ACTIONS(164), + [sym_keyword_inside] = ACTIONS(164), + [sym_keyword_in] = ACTIONS(166), + [sym_keyword_not_inside] = ACTIONS(164), + [sym_keyword_all_inside] = ACTIONS(164), + [sym_keyword_any_inside] = ACTIONS(164), + [sym_keyword_none_inside] = ACTIONS(164), + [sym_keyword_outside] = ACTIONS(164), + [sym_keyword_intersects] = ACTIONS(164), + [anon_sym_COMMA] = ACTIONS(164), + [anon_sym_DASH_GT] = ACTIONS(164), + [anon_sym_LBRACK] = ACTIONS(164), + [anon_sym_RPAREN] = ACTIONS(164), + [anon_sym_RBRACE] = ACTIONS(164), + [anon_sym_LT_DASH] = ACTIONS(166), + [anon_sym_LT_DASH_GT] = ACTIONS(164), + [anon_sym_STAR] = ACTIONS(166), + [anon_sym_DOT] = ACTIONS(164), + [anon_sym_LT] = ACTIONS(166), + [anon_sym_GT] = ACTIONS(166), + [anon_sym_EQ] = ACTIONS(166), + [anon_sym_DASH] = ACTIONS(166), + [anon_sym_AT] = ACTIONS(166), + [anon_sym_LT_PIPE] = ACTIONS(164), + [anon_sym_AMP_AMP] = ACTIONS(164), + [anon_sym_PIPE_PIPE] = ACTIONS(164), + [anon_sym_QMARK_QMARK] = ACTIONS(164), + [anon_sym_QMARK_COLON] = ACTIONS(164), + [anon_sym_BANG_EQ] = ACTIONS(164), + [anon_sym_EQ_EQ] = ACTIONS(164), + [anon_sym_QMARK_EQ] = ACTIONS(164), + [anon_sym_STAR_EQ] = ACTIONS(164), + [anon_sym_TILDE] = ACTIONS(164), + [anon_sym_BANG_TILDE] = ACTIONS(164), + [anon_sym_STAR_TILDE] = ACTIONS(164), + [anon_sym_LT_EQ] = ACTIONS(164), + [anon_sym_GT_EQ] = ACTIONS(164), + [anon_sym_PLUS] = ACTIONS(166), + [anon_sym_PLUS_EQ] = ACTIONS(164), + [anon_sym_DASH_EQ] = ACTIONS(164), + [anon_sym_u00d7] = ACTIONS(164), + [anon_sym_SLASH] = ACTIONS(166), + [anon_sym_u00f7] = ACTIONS(164), + [anon_sym_STAR_STAR] = ACTIONS(164), + [anon_sym_u220b] = ACTIONS(164), + [anon_sym_u220c] = ACTIONS(164), + [anon_sym_u2287] = ACTIONS(164), + [anon_sym_u2283] = ACTIONS(164), + [anon_sym_u2285] = ACTIONS(164), + [anon_sym_u2208] = ACTIONS(164), + [anon_sym_u2209] = ACTIONS(164), + [anon_sym_u2286] = ACTIONS(164), + [anon_sym_u2282] = ACTIONS(164), + [anon_sym_u2284] = ACTIONS(164), + [anon_sym_AT_AT] = ACTIONS(164), }, - [324] = { + [296] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(206), - [sym_keyword_explain] = ACTIONS(206), - [sym_keyword_parallel] = ACTIONS(206), - [sym_keyword_timeout] = ACTIONS(206), - [sym_keyword_fetch] = ACTIONS(206), - [sym_keyword_limit] = ACTIONS(206), - [sym_keyword_order] = ACTIONS(206), - [sym_keyword_with] = ACTIONS(206), - [sym_keyword_where] = ACTIONS(206), - [sym_keyword_split] = ACTIONS(206), - [sym_keyword_group] = ACTIONS(206), - [sym_keyword_and] = ACTIONS(206), - [sym_keyword_or] = ACTIONS(208), - [sym_keyword_is] = ACTIONS(206), - [sym_keyword_not] = ACTIONS(208), - [sym_keyword_contains] = ACTIONS(206), - [sym_keyword_contains_not] = ACTIONS(206), - [sym_keyword_contains_all] = ACTIONS(206), - [sym_keyword_contains_any] = ACTIONS(206), - [sym_keyword_contains_none] = ACTIONS(206), - [sym_keyword_inside] = ACTIONS(206), - [sym_keyword_in] = ACTIONS(208), - [sym_keyword_not_inside] = ACTIONS(206), - [sym_keyword_all_inside] = ACTIONS(206), - [sym_keyword_any_inside] = ACTIONS(206), - [sym_keyword_none_inside] = ACTIONS(206), - [sym_keyword_outside] = ACTIONS(206), - [sym_keyword_intersects] = ACTIONS(206), - [anon_sym_COMMA] = ACTIONS(206), - [anon_sym_DASH_GT] = ACTIONS(206), - [anon_sym_LBRACK] = ACTIONS(206), - [anon_sym_RPAREN] = ACTIONS(206), - [anon_sym_RBRACE] = ACTIONS(206), - [anon_sym_LT_DASH] = ACTIONS(208), - [anon_sym_LT_DASH_GT] = ACTIONS(206), - [anon_sym_STAR] = ACTIONS(208), - [anon_sym_DOT] = ACTIONS(206), - [anon_sym_LT] = ACTIONS(208), - [anon_sym_GT] = ACTIONS(208), - [anon_sym_EQ] = ACTIONS(208), - [anon_sym_DASH] = ACTIONS(208), - [anon_sym_AT] = ACTIONS(208), - [anon_sym_LT_PIPE] = ACTIONS(206), - [anon_sym_AMP_AMP] = ACTIONS(206), - [anon_sym_PIPE_PIPE] = ACTIONS(206), - [anon_sym_QMARK_QMARK] = ACTIONS(206), - [anon_sym_QMARK_COLON] = ACTIONS(206), - [anon_sym_BANG_EQ] = ACTIONS(206), - [anon_sym_EQ_EQ] = ACTIONS(206), - [anon_sym_QMARK_EQ] = ACTIONS(206), - [anon_sym_STAR_EQ] = ACTIONS(206), - [anon_sym_TILDE] = ACTIONS(206), - [anon_sym_BANG_TILDE] = ACTIONS(206), - [anon_sym_STAR_TILDE] = ACTIONS(206), - [anon_sym_LT_EQ] = ACTIONS(206), - [anon_sym_GT_EQ] = ACTIONS(206), - [anon_sym_PLUS] = ACTIONS(208), - [anon_sym_PLUS_EQ] = ACTIONS(206), - [anon_sym_DASH_EQ] = ACTIONS(206), - [anon_sym_u00d7] = ACTIONS(206), - [anon_sym_SLASH] = ACTIONS(208), - [anon_sym_u00f7] = ACTIONS(206), - [anon_sym_STAR_STAR] = ACTIONS(206), - [anon_sym_u220b] = ACTIONS(206), - [anon_sym_u220c] = ACTIONS(206), - [anon_sym_u2287] = ACTIONS(206), - [anon_sym_u2283] = ACTIONS(206), - [anon_sym_u2285] = ACTIONS(206), - [anon_sym_u2208] = ACTIONS(206), - [anon_sym_u2209] = ACTIONS(206), - [anon_sym_u2286] = ACTIONS(206), - [anon_sym_u2282] = ACTIONS(206), - [anon_sym_u2284] = ACTIONS(206), - [anon_sym_AT_AT] = ACTIONS(206), + [sym_semi_colon] = ACTIONS(200), + [sym_keyword_return] = ACTIONS(200), + [sym_keyword_parallel] = ACTIONS(200), + [sym_keyword_timeout] = ACTIONS(200), + [sym_keyword_where] = ACTIONS(200), + [sym_keyword_and] = ACTIONS(200), + [sym_keyword_or] = ACTIONS(200), + [sym_keyword_is] = ACTIONS(200), + [sym_keyword_not] = ACTIONS(202), + [sym_keyword_contains] = ACTIONS(200), + [sym_keyword_contains_not] = ACTIONS(200), + [sym_keyword_contains_all] = ACTIONS(200), + [sym_keyword_contains_any] = ACTIONS(200), + [sym_keyword_contains_none] = ACTIONS(200), + [sym_keyword_inside] = ACTIONS(200), + [sym_keyword_in] = ACTIONS(202), + [sym_keyword_not_inside] = ACTIONS(200), + [sym_keyword_all_inside] = ACTIONS(200), + [sym_keyword_any_inside] = ACTIONS(200), + [sym_keyword_none_inside] = ACTIONS(200), + [sym_keyword_outside] = ACTIONS(200), + [sym_keyword_intersects] = ACTIONS(200), + [sym_keyword_content] = ACTIONS(200), + [sym_keyword_merge] = ACTIONS(200), + [sym_keyword_patch] = ACTIONS(200), + [sym_keyword_set] = ACTIONS(200), + [sym_keyword_unset] = ACTIONS(200), + [anon_sym_COMMA] = ACTIONS(200), + [anon_sym_DASH_GT] = ACTIONS(200), + [anon_sym_LBRACK] = ACTIONS(200), + [anon_sym_RPAREN] = ACTIONS(200), + [anon_sym_RBRACE] = ACTIONS(200), + [anon_sym_LT_DASH] = ACTIONS(202), + [anon_sym_LT_DASH_GT] = ACTIONS(200), + [anon_sym_STAR] = ACTIONS(202), + [anon_sym_DOT] = ACTIONS(202), + [anon_sym_LT] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), + [anon_sym_DOT_DOT] = ACTIONS(606), + [anon_sym_EQ] = ACTIONS(202), + [anon_sym_DASH] = ACTIONS(202), + [anon_sym_AT] = ACTIONS(202), + [anon_sym_LT_PIPE] = ACTIONS(200), + [anon_sym_AMP_AMP] = ACTIONS(200), + [anon_sym_PIPE_PIPE] = ACTIONS(200), + [anon_sym_QMARK_QMARK] = ACTIONS(200), + [anon_sym_QMARK_COLON] = ACTIONS(200), + [anon_sym_BANG_EQ] = ACTIONS(200), + [anon_sym_EQ_EQ] = ACTIONS(200), + [anon_sym_QMARK_EQ] = ACTIONS(200), + [anon_sym_STAR_EQ] = ACTIONS(200), + [anon_sym_TILDE] = ACTIONS(200), + [anon_sym_BANG_TILDE] = ACTIONS(200), + [anon_sym_STAR_TILDE] = ACTIONS(200), + [anon_sym_LT_EQ] = ACTIONS(200), + [anon_sym_GT_EQ] = ACTIONS(200), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_PLUS_EQ] = ACTIONS(200), + [anon_sym_DASH_EQ] = ACTIONS(200), + [anon_sym_u00d7] = ACTIONS(200), + [anon_sym_SLASH] = ACTIONS(202), + [anon_sym_u00f7] = ACTIONS(200), + [anon_sym_STAR_STAR] = ACTIONS(200), + [anon_sym_u220b] = ACTIONS(200), + [anon_sym_u220c] = ACTIONS(200), + [anon_sym_u2287] = ACTIONS(200), + [anon_sym_u2283] = ACTIONS(200), + [anon_sym_u2285] = ACTIONS(200), + [anon_sym_u2208] = ACTIONS(200), + [anon_sym_u2209] = ACTIONS(200), + [anon_sym_u2286] = ACTIONS(200), + [anon_sym_u2282] = ACTIONS(200), + [anon_sym_u2284] = ACTIONS(200), + [anon_sym_AT_AT] = ACTIONS(200), }, - [325] = { - [ts_builtin_sym_end] = ACTIONS(162), + [297] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(162), - [sym_keyword_as] = ACTIONS(162), - [sym_keyword_where] = ACTIONS(162), - [sym_keyword_group] = ACTIONS(162), - [sym_keyword_and] = ACTIONS(162), - [sym_keyword_or] = ACTIONS(162), - [sym_keyword_is] = ACTIONS(162), - [sym_keyword_not] = ACTIONS(164), - [sym_keyword_contains] = ACTIONS(162), - [sym_keyword_contains_not] = ACTIONS(162), - [sym_keyword_contains_all] = ACTIONS(162), - [sym_keyword_contains_any] = ACTIONS(162), - [sym_keyword_contains_none] = ACTIONS(162), - [sym_keyword_inside] = ACTIONS(162), - [sym_keyword_in] = ACTIONS(164), - [sym_keyword_not_inside] = ACTIONS(162), - [sym_keyword_all_inside] = ACTIONS(162), - [sym_keyword_any_inside] = ACTIONS(162), - [sym_keyword_none_inside] = ACTIONS(162), - [sym_keyword_outside] = ACTIONS(162), - [sym_keyword_intersects] = ACTIONS(162), - [sym_keyword_drop] = ACTIONS(162), - [sym_keyword_schemafull] = ACTIONS(162), - [sym_keyword_schemaless] = ACTIONS(162), - [sym_keyword_changefeed] = ACTIONS(162), - [sym_keyword_type] = ACTIONS(162), - [sym_keyword_permissions] = ACTIONS(162), - [sym_keyword_for] = ACTIONS(162), - [sym_keyword_comment] = ACTIONS(162), - [anon_sym_COMMA] = ACTIONS(162), - [anon_sym_DASH_GT] = ACTIONS(162), - [anon_sym_LBRACK] = ACTIONS(162), - [anon_sym_LT_DASH] = ACTIONS(164), - [anon_sym_LT_DASH_GT] = ACTIONS(162), - [anon_sym_STAR] = ACTIONS(164), - [anon_sym_DOT] = ACTIONS(162), - [anon_sym_LT] = ACTIONS(164), - [anon_sym_GT] = ACTIONS(164), - [anon_sym_EQ] = ACTIONS(164), - [anon_sym_DASH] = ACTIONS(164), - [anon_sym_AT] = ACTIONS(164), - [anon_sym_LT_PIPE] = ACTIONS(162), - [anon_sym_AMP_AMP] = ACTIONS(162), - [anon_sym_PIPE_PIPE] = ACTIONS(162), - [anon_sym_QMARK_QMARK] = ACTIONS(162), - [anon_sym_QMARK_COLON] = ACTIONS(162), - [anon_sym_BANG_EQ] = ACTIONS(162), - [anon_sym_EQ_EQ] = ACTIONS(162), - [anon_sym_QMARK_EQ] = ACTIONS(162), - [anon_sym_STAR_EQ] = ACTIONS(162), - [anon_sym_TILDE] = ACTIONS(162), - [anon_sym_BANG_TILDE] = ACTIONS(162), - [anon_sym_STAR_TILDE] = ACTIONS(162), - [anon_sym_LT_EQ] = ACTIONS(162), - [anon_sym_GT_EQ] = ACTIONS(162), - [anon_sym_PLUS] = ACTIONS(164), - [anon_sym_PLUS_EQ] = ACTIONS(162), - [anon_sym_DASH_EQ] = ACTIONS(162), - [anon_sym_u00d7] = ACTIONS(162), - [anon_sym_SLASH] = ACTIONS(164), - [anon_sym_u00f7] = ACTIONS(162), - [anon_sym_STAR_STAR] = ACTIONS(162), - [anon_sym_u220b] = ACTIONS(162), - [anon_sym_u220c] = ACTIONS(162), - [anon_sym_u2287] = ACTIONS(162), - [anon_sym_u2283] = ACTIONS(162), - [anon_sym_u2285] = ACTIONS(162), - [anon_sym_u2208] = ACTIONS(162), - [anon_sym_u2209] = ACTIONS(162), - [anon_sym_u2286] = ACTIONS(162), - [anon_sym_u2282] = ACTIONS(162), - [anon_sym_u2284] = ACTIONS(162), - [anon_sym_AT_AT] = ACTIONS(162), + [sym_semi_colon] = ACTIONS(216), + [sym_keyword_explain] = ACTIONS(216), + [sym_keyword_parallel] = ACTIONS(216), + [sym_keyword_timeout] = ACTIONS(216), + [sym_keyword_fetch] = ACTIONS(216), + [sym_keyword_limit] = ACTIONS(216), + [sym_keyword_order] = ACTIONS(216), + [sym_keyword_with] = ACTIONS(216), + [sym_keyword_where] = ACTIONS(216), + [sym_keyword_split] = ACTIONS(216), + [sym_keyword_group] = ACTIONS(216), + [sym_keyword_and] = ACTIONS(216), + [sym_keyword_or] = ACTIONS(218), + [sym_keyword_is] = ACTIONS(216), + [sym_keyword_not] = ACTIONS(218), + [sym_keyword_contains] = ACTIONS(216), + [sym_keyword_contains_not] = ACTIONS(216), + [sym_keyword_contains_all] = ACTIONS(216), + [sym_keyword_contains_any] = ACTIONS(216), + [sym_keyword_contains_none] = ACTIONS(216), + [sym_keyword_inside] = ACTIONS(216), + [sym_keyword_in] = ACTIONS(218), + [sym_keyword_not_inside] = ACTIONS(216), + [sym_keyword_all_inside] = ACTIONS(216), + [sym_keyword_any_inside] = ACTIONS(216), + [sym_keyword_none_inside] = ACTIONS(216), + [sym_keyword_outside] = ACTIONS(216), + [sym_keyword_intersects] = ACTIONS(216), + [anon_sym_COMMA] = ACTIONS(216), + [anon_sym_DASH_GT] = ACTIONS(216), + [anon_sym_LBRACK] = ACTIONS(216), + [anon_sym_RPAREN] = ACTIONS(216), + [anon_sym_RBRACE] = ACTIONS(216), + [anon_sym_LT_DASH] = ACTIONS(218), + [anon_sym_LT_DASH_GT] = ACTIONS(216), + [anon_sym_STAR] = ACTIONS(218), + [anon_sym_DOT] = ACTIONS(216), + [anon_sym_LT] = ACTIONS(218), + [anon_sym_GT] = ACTIONS(218), + [anon_sym_EQ] = ACTIONS(218), + [anon_sym_DASH] = ACTIONS(218), + [anon_sym_AT] = ACTIONS(218), + [anon_sym_LT_PIPE] = ACTIONS(216), + [anon_sym_AMP_AMP] = ACTIONS(216), + [anon_sym_PIPE_PIPE] = ACTIONS(216), + [anon_sym_QMARK_QMARK] = ACTIONS(216), + [anon_sym_QMARK_COLON] = ACTIONS(216), + [anon_sym_BANG_EQ] = ACTIONS(216), + [anon_sym_EQ_EQ] = ACTIONS(216), + [anon_sym_QMARK_EQ] = ACTIONS(216), + [anon_sym_STAR_EQ] = ACTIONS(216), + [anon_sym_TILDE] = ACTIONS(216), + [anon_sym_BANG_TILDE] = ACTIONS(216), + [anon_sym_STAR_TILDE] = ACTIONS(216), + [anon_sym_LT_EQ] = ACTIONS(216), + [anon_sym_GT_EQ] = ACTIONS(216), + [anon_sym_PLUS] = ACTIONS(218), + [anon_sym_PLUS_EQ] = ACTIONS(216), + [anon_sym_DASH_EQ] = ACTIONS(216), + [anon_sym_u00d7] = ACTIONS(216), + [anon_sym_SLASH] = ACTIONS(218), + [anon_sym_u00f7] = ACTIONS(216), + [anon_sym_STAR_STAR] = ACTIONS(216), + [anon_sym_u220b] = ACTIONS(216), + [anon_sym_u220c] = ACTIONS(216), + [anon_sym_u2287] = ACTIONS(216), + [anon_sym_u2283] = ACTIONS(216), + [anon_sym_u2285] = ACTIONS(216), + [anon_sym_u2208] = ACTIONS(216), + [anon_sym_u2209] = ACTIONS(216), + [anon_sym_u2286] = ACTIONS(216), + [anon_sym_u2282] = ACTIONS(216), + [anon_sym_u2284] = ACTIONS(216), + [anon_sym_AT_AT] = ACTIONS(216), }, - [326] = { + [298] = { + [ts_builtin_sym_end] = ACTIONS(126), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(150), - [sym_keyword_return] = ACTIONS(150), - [sym_keyword_parallel] = ACTIONS(150), - [sym_keyword_timeout] = ACTIONS(150), - [sym_keyword_where] = ACTIONS(150), - [sym_keyword_and] = ACTIONS(150), - [sym_keyword_or] = ACTIONS(150), - [sym_keyword_is] = ACTIONS(150), - [sym_keyword_not] = ACTIONS(152), - [sym_keyword_contains] = ACTIONS(150), - [sym_keyword_contains_not] = ACTIONS(150), - [sym_keyword_contains_all] = ACTIONS(150), - [sym_keyword_contains_any] = ACTIONS(150), - [sym_keyword_contains_none] = ACTIONS(150), - [sym_keyword_inside] = ACTIONS(150), - [sym_keyword_in] = ACTIONS(152), - [sym_keyword_not_inside] = ACTIONS(150), - [sym_keyword_all_inside] = ACTIONS(150), - [sym_keyword_any_inside] = ACTIONS(150), - [sym_keyword_none_inside] = ACTIONS(150), - [sym_keyword_outside] = ACTIONS(150), - [sym_keyword_intersects] = ACTIONS(150), - [sym_keyword_content] = ACTIONS(150), - [sym_keyword_merge] = ACTIONS(150), - [sym_keyword_patch] = ACTIONS(150), - [sym_keyword_set] = ACTIONS(150), - [sym_keyword_unset] = ACTIONS(150), - [anon_sym_COMMA] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(150), - [anon_sym_RPAREN] = ACTIONS(150), - [anon_sym_RBRACE] = ACTIONS(150), - [anon_sym_LT_DASH] = ACTIONS(152), - [anon_sym_LT_DASH_GT] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(152), - [anon_sym_DOT] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_DOT_DOT] = ACTIONS(620), - [anon_sym_EQ] = ACTIONS(152), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_AT] = ACTIONS(152), - [anon_sym_LT_PIPE] = ACTIONS(150), - [anon_sym_AMP_AMP] = ACTIONS(150), - [anon_sym_PIPE_PIPE] = ACTIONS(150), - [anon_sym_QMARK_QMARK] = ACTIONS(150), - [anon_sym_QMARK_COLON] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_EQ_EQ] = ACTIONS(150), - [anon_sym_QMARK_EQ] = ACTIONS(150), - [anon_sym_STAR_EQ] = ACTIONS(150), - [anon_sym_TILDE] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(150), - [anon_sym_STAR_TILDE] = ACTIONS(150), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_PLUS] = ACTIONS(152), - [anon_sym_PLUS_EQ] = ACTIONS(150), - [anon_sym_DASH_EQ] = ACTIONS(150), - [anon_sym_u00d7] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_u00f7] = ACTIONS(150), - [anon_sym_STAR_STAR] = ACTIONS(150), - [anon_sym_u220b] = ACTIONS(150), - [anon_sym_u220c] = ACTIONS(150), - [anon_sym_u2287] = ACTIONS(150), - [anon_sym_u2283] = ACTIONS(150), - [anon_sym_u2285] = ACTIONS(150), - [anon_sym_u2208] = ACTIONS(150), - [anon_sym_u2209] = ACTIONS(150), - [anon_sym_u2286] = ACTIONS(150), - [anon_sym_u2282] = ACTIONS(150), - [anon_sym_u2284] = ACTIONS(150), - [anon_sym_AT_AT] = ACTIONS(150), + [sym_semi_colon] = ACTIONS(126), + [sym_keyword_explain] = ACTIONS(126), + [sym_keyword_parallel] = ACTIONS(126), + [sym_keyword_timeout] = ACTIONS(126), + [sym_keyword_fetch] = ACTIONS(126), + [sym_keyword_limit] = ACTIONS(126), + [sym_keyword_order] = ACTIONS(126), + [sym_keyword_with] = ACTIONS(126), + [sym_keyword_where] = ACTIONS(126), + [sym_keyword_split] = ACTIONS(126), + [sym_keyword_group] = ACTIONS(126), + [sym_keyword_and] = ACTIONS(126), + [sym_keyword_or] = ACTIONS(128), + [sym_keyword_is] = ACTIONS(126), + [sym_keyword_not] = ACTIONS(128), + [sym_keyword_contains] = ACTIONS(126), + [sym_keyword_contains_not] = ACTIONS(126), + [sym_keyword_contains_all] = ACTIONS(126), + [sym_keyword_contains_any] = ACTIONS(126), + [sym_keyword_contains_none] = ACTIONS(126), + [sym_keyword_inside] = ACTIONS(126), + [sym_keyword_in] = ACTIONS(128), + [sym_keyword_not_inside] = ACTIONS(126), + [sym_keyword_all_inside] = ACTIONS(126), + [sym_keyword_any_inside] = ACTIONS(126), + [sym_keyword_none_inside] = ACTIONS(126), + [sym_keyword_outside] = ACTIONS(126), + [sym_keyword_intersects] = ACTIONS(126), + [anon_sym_COMMA] = ACTIONS(126), + [anon_sym_DASH_GT] = ACTIONS(126), + [anon_sym_LBRACK] = ACTIONS(126), + [anon_sym_LT_DASH] = ACTIONS(128), + [anon_sym_LT_DASH_GT] = ACTIONS(126), + [anon_sym_STAR] = ACTIONS(128), + [anon_sym_DOT] = ACTIONS(128), + [anon_sym_LT] = ACTIONS(128), + [anon_sym_GT] = ACTIONS(128), + [anon_sym_DOT_DOT] = ACTIONS(126), + [anon_sym_EQ] = ACTIONS(128), + [anon_sym_DASH] = ACTIONS(128), + [anon_sym_AT] = ACTIONS(128), + [anon_sym_LT_PIPE] = ACTIONS(126), + [anon_sym_AMP_AMP] = ACTIONS(126), + [anon_sym_PIPE_PIPE] = ACTIONS(126), + [anon_sym_QMARK_QMARK] = ACTIONS(126), + [anon_sym_QMARK_COLON] = ACTIONS(126), + [anon_sym_BANG_EQ] = ACTIONS(126), + [anon_sym_EQ_EQ] = ACTIONS(126), + [anon_sym_QMARK_EQ] = ACTIONS(126), + [anon_sym_STAR_EQ] = ACTIONS(126), + [anon_sym_TILDE] = ACTIONS(126), + [anon_sym_BANG_TILDE] = ACTIONS(126), + [anon_sym_STAR_TILDE] = ACTIONS(126), + [anon_sym_LT_EQ] = ACTIONS(126), + [anon_sym_GT_EQ] = ACTIONS(126), + [anon_sym_PLUS] = ACTIONS(128), + [anon_sym_PLUS_EQ] = ACTIONS(126), + [anon_sym_DASH_EQ] = ACTIONS(126), + [anon_sym_u00d7] = ACTIONS(126), + [anon_sym_SLASH] = ACTIONS(128), + [anon_sym_u00f7] = ACTIONS(126), + [anon_sym_STAR_STAR] = ACTIONS(126), + [anon_sym_u220b] = ACTIONS(126), + [anon_sym_u220c] = ACTIONS(126), + [anon_sym_u2287] = ACTIONS(126), + [anon_sym_u2283] = ACTIONS(126), + [anon_sym_u2285] = ACTIONS(126), + [anon_sym_u2208] = ACTIONS(126), + [anon_sym_u2209] = ACTIONS(126), + [anon_sym_u2286] = ACTIONS(126), + [anon_sym_u2282] = ACTIONS(126), + [anon_sym_u2284] = ACTIONS(126), + [anon_sym_AT_AT] = ACTIONS(126), }, - [327] = { - [ts_builtin_sym_end] = ACTIONS(150), + [299] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(150), - [sym_keyword_as] = ACTIONS(150), - [sym_keyword_where] = ACTIONS(150), - [sym_keyword_group] = ACTIONS(150), - [sym_keyword_and] = ACTIONS(150), - [sym_keyword_or] = ACTIONS(150), - [sym_keyword_is] = ACTIONS(150), - [sym_keyword_not] = ACTIONS(152), - [sym_keyword_contains] = ACTIONS(150), - [sym_keyword_contains_not] = ACTIONS(150), - [sym_keyword_contains_all] = ACTIONS(150), - [sym_keyword_contains_any] = ACTIONS(150), - [sym_keyword_contains_none] = ACTIONS(150), - [sym_keyword_inside] = ACTIONS(150), - [sym_keyword_in] = ACTIONS(152), - [sym_keyword_not_inside] = ACTIONS(150), - [sym_keyword_all_inside] = ACTIONS(150), - [sym_keyword_any_inside] = ACTIONS(150), - [sym_keyword_none_inside] = ACTIONS(150), - [sym_keyword_outside] = ACTIONS(150), - [sym_keyword_intersects] = ACTIONS(150), - [sym_keyword_drop] = ACTIONS(150), - [sym_keyword_schemafull] = ACTIONS(150), - [sym_keyword_schemaless] = ACTIONS(150), - [sym_keyword_changefeed] = ACTIONS(150), - [sym_keyword_type] = ACTIONS(150), - [sym_keyword_permissions] = ACTIONS(150), - [sym_keyword_for] = ACTIONS(150), - [sym_keyword_comment] = ACTIONS(150), - [anon_sym_COMMA] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(150), - [anon_sym_LT_DASH] = ACTIONS(152), - [anon_sym_LT_DASH_GT] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(152), - [anon_sym_DOT] = ACTIONS(150), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_EQ] = ACTIONS(152), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_AT] = ACTIONS(152), - [anon_sym_LT_PIPE] = ACTIONS(150), - [anon_sym_AMP_AMP] = ACTIONS(150), - [anon_sym_PIPE_PIPE] = ACTIONS(150), - [anon_sym_QMARK_QMARK] = ACTIONS(150), - [anon_sym_QMARK_COLON] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_EQ_EQ] = ACTIONS(150), - [anon_sym_QMARK_EQ] = ACTIONS(150), - [anon_sym_STAR_EQ] = ACTIONS(150), - [anon_sym_TILDE] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(150), - [anon_sym_STAR_TILDE] = ACTIONS(150), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_PLUS] = ACTIONS(152), - [anon_sym_PLUS_EQ] = ACTIONS(150), - [anon_sym_DASH_EQ] = ACTIONS(150), - [anon_sym_u00d7] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_u00f7] = ACTIONS(150), - [anon_sym_STAR_STAR] = ACTIONS(150), - [anon_sym_u220b] = ACTIONS(150), - [anon_sym_u220c] = ACTIONS(150), - [anon_sym_u2287] = ACTIONS(150), - [anon_sym_u2283] = ACTIONS(150), - [anon_sym_u2285] = ACTIONS(150), - [anon_sym_u2208] = ACTIONS(150), - [anon_sym_u2209] = ACTIONS(150), - [anon_sym_u2286] = ACTIONS(150), - [anon_sym_u2282] = ACTIONS(150), - [anon_sym_u2284] = ACTIONS(150), - [anon_sym_AT_AT] = ACTIONS(150), + [sym_semi_colon] = ACTIONS(192), + [sym_keyword_explain] = ACTIONS(192), + [sym_keyword_parallel] = ACTIONS(192), + [sym_keyword_timeout] = ACTIONS(192), + [sym_keyword_fetch] = ACTIONS(192), + [sym_keyword_limit] = ACTIONS(192), + [sym_keyword_order] = ACTIONS(192), + [sym_keyword_with] = ACTIONS(192), + [sym_keyword_where] = ACTIONS(192), + [sym_keyword_split] = ACTIONS(192), + [sym_keyword_group] = ACTIONS(192), + [sym_keyword_and] = ACTIONS(192), + [sym_keyword_or] = ACTIONS(194), + [sym_keyword_is] = ACTIONS(192), + [sym_keyword_not] = ACTIONS(194), + [sym_keyword_contains] = ACTIONS(192), + [sym_keyword_contains_not] = ACTIONS(192), + [sym_keyword_contains_all] = ACTIONS(192), + [sym_keyword_contains_any] = ACTIONS(192), + [sym_keyword_contains_none] = ACTIONS(192), + [sym_keyword_inside] = ACTIONS(192), + [sym_keyword_in] = ACTIONS(194), + [sym_keyword_not_inside] = ACTIONS(192), + [sym_keyword_all_inside] = ACTIONS(192), + [sym_keyword_any_inside] = ACTIONS(192), + [sym_keyword_none_inside] = ACTIONS(192), + [sym_keyword_outside] = ACTIONS(192), + [sym_keyword_intersects] = ACTIONS(192), + [anon_sym_COMMA] = ACTIONS(192), + [anon_sym_DASH_GT] = ACTIONS(192), + [anon_sym_LBRACK] = ACTIONS(192), + [anon_sym_RPAREN] = ACTIONS(192), + [anon_sym_RBRACE] = ACTIONS(192), + [anon_sym_LT_DASH] = ACTIONS(194), + [anon_sym_LT_DASH_GT] = ACTIONS(192), + [anon_sym_STAR] = ACTIONS(194), + [anon_sym_DOT] = ACTIONS(192), + [anon_sym_LT] = ACTIONS(194), + [anon_sym_GT] = ACTIONS(194), + [anon_sym_EQ] = ACTIONS(194), + [anon_sym_DASH] = ACTIONS(194), + [anon_sym_AT] = ACTIONS(194), + [anon_sym_LT_PIPE] = ACTIONS(192), + [anon_sym_AMP_AMP] = ACTIONS(192), + [anon_sym_PIPE_PIPE] = ACTIONS(192), + [anon_sym_QMARK_QMARK] = ACTIONS(192), + [anon_sym_QMARK_COLON] = ACTIONS(192), + [anon_sym_BANG_EQ] = ACTIONS(192), + [anon_sym_EQ_EQ] = ACTIONS(192), + [anon_sym_QMARK_EQ] = ACTIONS(192), + [anon_sym_STAR_EQ] = ACTIONS(192), + [anon_sym_TILDE] = ACTIONS(192), + [anon_sym_BANG_TILDE] = ACTIONS(192), + [anon_sym_STAR_TILDE] = ACTIONS(192), + [anon_sym_LT_EQ] = ACTIONS(192), + [anon_sym_GT_EQ] = ACTIONS(192), + [anon_sym_PLUS] = ACTIONS(194), + [anon_sym_PLUS_EQ] = ACTIONS(192), + [anon_sym_DASH_EQ] = ACTIONS(192), + [anon_sym_u00d7] = ACTIONS(192), + [anon_sym_SLASH] = ACTIONS(194), + [anon_sym_u00f7] = ACTIONS(192), + [anon_sym_STAR_STAR] = ACTIONS(192), + [anon_sym_u220b] = ACTIONS(192), + [anon_sym_u220c] = ACTIONS(192), + [anon_sym_u2287] = ACTIONS(192), + [anon_sym_u2283] = ACTIONS(192), + [anon_sym_u2285] = ACTIONS(192), + [anon_sym_u2208] = ACTIONS(192), + [anon_sym_u2209] = ACTIONS(192), + [anon_sym_u2286] = ACTIONS(192), + [anon_sym_u2282] = ACTIONS(192), + [anon_sym_u2284] = ACTIONS(192), + [anon_sym_AT_AT] = ACTIONS(192), }, - [328] = { + [300] = { + [ts_builtin_sym_end] = ACTIONS(200), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(202), - [sym_keyword_explain] = ACTIONS(202), - [sym_keyword_parallel] = ACTIONS(202), - [sym_keyword_timeout] = ACTIONS(202), - [sym_keyword_fetch] = ACTIONS(202), - [sym_keyword_limit] = ACTIONS(202), - [sym_keyword_order] = ACTIONS(202), - [sym_keyword_with] = ACTIONS(202), - [sym_keyword_where] = ACTIONS(202), - [sym_keyword_split] = ACTIONS(202), - [sym_keyword_group] = ACTIONS(202), - [sym_keyword_and] = ACTIONS(202), - [sym_keyword_or] = ACTIONS(204), - [sym_keyword_is] = ACTIONS(202), - [sym_keyword_not] = ACTIONS(204), - [sym_keyword_contains] = ACTIONS(202), - [sym_keyword_contains_not] = ACTIONS(202), - [sym_keyword_contains_all] = ACTIONS(202), - [sym_keyword_contains_any] = ACTIONS(202), - [sym_keyword_contains_none] = ACTIONS(202), - [sym_keyword_inside] = ACTIONS(202), - [sym_keyword_in] = ACTIONS(204), - [sym_keyword_not_inside] = ACTIONS(202), - [sym_keyword_all_inside] = ACTIONS(202), - [sym_keyword_any_inside] = ACTIONS(202), - [sym_keyword_none_inside] = ACTIONS(202), - [sym_keyword_outside] = ACTIONS(202), - [sym_keyword_intersects] = ACTIONS(202), - [anon_sym_COMMA] = ACTIONS(202), - [anon_sym_DASH_GT] = ACTIONS(202), - [anon_sym_LBRACK] = ACTIONS(202), - [anon_sym_RPAREN] = ACTIONS(202), - [anon_sym_RBRACE] = ACTIONS(202), - [anon_sym_LT_DASH] = ACTIONS(204), - [anon_sym_LT_DASH_GT] = ACTIONS(202), - [anon_sym_STAR] = ACTIONS(204), + [sym_semi_colon] = ACTIONS(200), + [sym_keyword_as] = ACTIONS(200), + [sym_keyword_where] = ACTIONS(200), + [sym_keyword_group] = ACTIONS(200), + [sym_keyword_and] = ACTIONS(200), + [sym_keyword_or] = ACTIONS(200), + [sym_keyword_is] = ACTIONS(200), + [sym_keyword_not] = ACTIONS(202), + [sym_keyword_contains] = ACTIONS(200), + [sym_keyword_contains_not] = ACTIONS(200), + [sym_keyword_contains_all] = ACTIONS(200), + [sym_keyword_contains_any] = ACTIONS(200), + [sym_keyword_contains_none] = ACTIONS(200), + [sym_keyword_inside] = ACTIONS(200), + [sym_keyword_in] = ACTIONS(202), + [sym_keyword_not_inside] = ACTIONS(200), + [sym_keyword_all_inside] = ACTIONS(200), + [sym_keyword_any_inside] = ACTIONS(200), + [sym_keyword_none_inside] = ACTIONS(200), + [sym_keyword_outside] = ACTIONS(200), + [sym_keyword_intersects] = ACTIONS(200), + [sym_keyword_drop] = ACTIONS(200), + [sym_keyword_schemafull] = ACTIONS(200), + [sym_keyword_schemaless] = ACTIONS(200), + [sym_keyword_changefeed] = ACTIONS(200), + [sym_keyword_type] = ACTIONS(200), + [sym_keyword_permissions] = ACTIONS(200), + [sym_keyword_comment] = ACTIONS(200), + [anon_sym_COMMA] = ACTIONS(200), + [anon_sym_DASH_GT] = ACTIONS(200), + [anon_sym_LBRACK] = ACTIONS(200), + [anon_sym_LT_DASH] = ACTIONS(202), + [anon_sym_LT_DASH_GT] = ACTIONS(200), + [anon_sym_STAR] = ACTIONS(202), [anon_sym_DOT] = ACTIONS(202), - [anon_sym_LT] = ACTIONS(204), - [anon_sym_GT] = ACTIONS(204), - [anon_sym_EQ] = ACTIONS(204), - [anon_sym_DASH] = ACTIONS(204), - [anon_sym_AT] = ACTIONS(204), - [anon_sym_LT_PIPE] = ACTIONS(202), - [anon_sym_AMP_AMP] = ACTIONS(202), - [anon_sym_PIPE_PIPE] = ACTIONS(202), - [anon_sym_QMARK_QMARK] = ACTIONS(202), - [anon_sym_QMARK_COLON] = ACTIONS(202), - [anon_sym_BANG_EQ] = ACTIONS(202), - [anon_sym_EQ_EQ] = ACTIONS(202), - [anon_sym_QMARK_EQ] = ACTIONS(202), - [anon_sym_STAR_EQ] = ACTIONS(202), - [anon_sym_TILDE] = ACTIONS(202), - [anon_sym_BANG_TILDE] = ACTIONS(202), - [anon_sym_STAR_TILDE] = ACTIONS(202), - [anon_sym_LT_EQ] = ACTIONS(202), - [anon_sym_GT_EQ] = ACTIONS(202), - [anon_sym_PLUS] = ACTIONS(204), - [anon_sym_PLUS_EQ] = ACTIONS(202), - [anon_sym_DASH_EQ] = ACTIONS(202), - [anon_sym_u00d7] = ACTIONS(202), - [anon_sym_SLASH] = ACTIONS(204), - [anon_sym_u00f7] = ACTIONS(202), - [anon_sym_STAR_STAR] = ACTIONS(202), - [anon_sym_u220b] = ACTIONS(202), - [anon_sym_u220c] = ACTIONS(202), - [anon_sym_u2287] = ACTIONS(202), - [anon_sym_u2283] = ACTIONS(202), - [anon_sym_u2285] = ACTIONS(202), - [anon_sym_u2208] = ACTIONS(202), - [anon_sym_u2209] = ACTIONS(202), - [anon_sym_u2286] = ACTIONS(202), - [anon_sym_u2282] = ACTIONS(202), - [anon_sym_u2284] = ACTIONS(202), - [anon_sym_AT_AT] = ACTIONS(202), + [anon_sym_LT] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), + [anon_sym_DOT_DOT] = ACTIONS(608), + [anon_sym_EQ] = ACTIONS(202), + [anon_sym_DASH] = ACTIONS(202), + [anon_sym_AT] = ACTIONS(202), + [anon_sym_LT_PIPE] = ACTIONS(200), + [anon_sym_AMP_AMP] = ACTIONS(200), + [anon_sym_PIPE_PIPE] = ACTIONS(200), + [anon_sym_QMARK_QMARK] = ACTIONS(200), + [anon_sym_QMARK_COLON] = ACTIONS(200), + [anon_sym_BANG_EQ] = ACTIONS(200), + [anon_sym_EQ_EQ] = ACTIONS(200), + [anon_sym_QMARK_EQ] = ACTIONS(200), + [anon_sym_STAR_EQ] = ACTIONS(200), + [anon_sym_TILDE] = ACTIONS(200), + [anon_sym_BANG_TILDE] = ACTIONS(200), + [anon_sym_STAR_TILDE] = ACTIONS(200), + [anon_sym_LT_EQ] = ACTIONS(200), + [anon_sym_GT_EQ] = ACTIONS(200), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_PLUS_EQ] = ACTIONS(200), + [anon_sym_DASH_EQ] = ACTIONS(200), + [anon_sym_u00d7] = ACTIONS(200), + [anon_sym_SLASH] = ACTIONS(202), + [anon_sym_u00f7] = ACTIONS(200), + [anon_sym_STAR_STAR] = ACTIONS(200), + [anon_sym_u220b] = ACTIONS(200), + [anon_sym_u220c] = ACTIONS(200), + [anon_sym_u2287] = ACTIONS(200), + [anon_sym_u2283] = ACTIONS(200), + [anon_sym_u2285] = ACTIONS(200), + [anon_sym_u2208] = ACTIONS(200), + [anon_sym_u2209] = ACTIONS(200), + [anon_sym_u2286] = ACTIONS(200), + [anon_sym_u2282] = ACTIONS(200), + [anon_sym_u2284] = ACTIONS(200), + [anon_sym_AT_AT] = ACTIONS(200), }, - [329] = { - [ts_builtin_sym_end] = ACTIONS(130), + [301] = { + [ts_builtin_sym_end] = ACTIONS(216), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(130), + [sym_semi_colon] = ACTIONS(216), + [sym_keyword_as] = ACTIONS(216), + [sym_keyword_where] = ACTIONS(216), + [sym_keyword_group] = ACTIONS(216), + [sym_keyword_and] = ACTIONS(216), + [sym_keyword_or] = ACTIONS(216), + [sym_keyword_is] = ACTIONS(216), + [sym_keyword_not] = ACTIONS(218), + [sym_keyword_contains] = ACTIONS(216), + [sym_keyword_contains_not] = ACTIONS(216), + [sym_keyword_contains_all] = ACTIONS(216), + [sym_keyword_contains_any] = ACTIONS(216), + [sym_keyword_contains_none] = ACTIONS(216), + [sym_keyword_inside] = ACTIONS(216), + [sym_keyword_in] = ACTIONS(218), + [sym_keyword_not_inside] = ACTIONS(216), + [sym_keyword_all_inside] = ACTIONS(216), + [sym_keyword_any_inside] = ACTIONS(216), + [sym_keyword_none_inside] = ACTIONS(216), + [sym_keyword_outside] = ACTIONS(216), + [sym_keyword_intersects] = ACTIONS(216), + [sym_keyword_drop] = ACTIONS(216), + [sym_keyword_schemafull] = ACTIONS(216), + [sym_keyword_schemaless] = ACTIONS(216), + [sym_keyword_changefeed] = ACTIONS(216), + [sym_keyword_type] = ACTIONS(216), + [sym_keyword_permissions] = ACTIONS(216), + [sym_keyword_for] = ACTIONS(216), + [sym_keyword_comment] = ACTIONS(216), + [anon_sym_COMMA] = ACTIONS(216), + [anon_sym_DASH_GT] = ACTIONS(216), + [anon_sym_LBRACK] = ACTIONS(216), + [anon_sym_LT_DASH] = ACTIONS(218), + [anon_sym_LT_DASH_GT] = ACTIONS(216), + [anon_sym_STAR] = ACTIONS(218), + [anon_sym_DOT] = ACTIONS(216), + [anon_sym_LT] = ACTIONS(218), + [anon_sym_GT] = ACTIONS(218), + [anon_sym_EQ] = ACTIONS(218), + [anon_sym_DASH] = ACTIONS(218), + [anon_sym_AT] = ACTIONS(218), + [anon_sym_LT_PIPE] = ACTIONS(216), + [anon_sym_AMP_AMP] = ACTIONS(216), + [anon_sym_PIPE_PIPE] = ACTIONS(216), + [anon_sym_QMARK_QMARK] = ACTIONS(216), + [anon_sym_QMARK_COLON] = ACTIONS(216), + [anon_sym_BANG_EQ] = ACTIONS(216), + [anon_sym_EQ_EQ] = ACTIONS(216), + [anon_sym_QMARK_EQ] = ACTIONS(216), + [anon_sym_STAR_EQ] = ACTIONS(216), + [anon_sym_TILDE] = ACTIONS(216), + [anon_sym_BANG_TILDE] = ACTIONS(216), + [anon_sym_STAR_TILDE] = ACTIONS(216), + [anon_sym_LT_EQ] = ACTIONS(216), + [anon_sym_GT_EQ] = ACTIONS(216), + [anon_sym_PLUS] = ACTIONS(218), + [anon_sym_PLUS_EQ] = ACTIONS(216), + [anon_sym_DASH_EQ] = ACTIONS(216), + [anon_sym_u00d7] = ACTIONS(216), + [anon_sym_SLASH] = ACTIONS(218), + [anon_sym_u00f7] = ACTIONS(216), + [anon_sym_STAR_STAR] = ACTIONS(216), + [anon_sym_u220b] = ACTIONS(216), + [anon_sym_u220c] = ACTIONS(216), + [anon_sym_u2287] = ACTIONS(216), + [anon_sym_u2283] = ACTIONS(216), + [anon_sym_u2285] = ACTIONS(216), + [anon_sym_u2208] = ACTIONS(216), + [anon_sym_u2209] = ACTIONS(216), + [anon_sym_u2286] = ACTIONS(216), + [anon_sym_u2282] = ACTIONS(216), + [anon_sym_u2284] = ACTIONS(216), + [anon_sym_AT_AT] = ACTIONS(216), + }, + [302] = { + [ts_builtin_sym_end] = ACTIONS(180), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(180), + [sym_keyword_as] = ACTIONS(180), + [sym_keyword_where] = ACTIONS(180), + [sym_keyword_group] = ACTIONS(180), + [sym_keyword_and] = ACTIONS(180), + [sym_keyword_or] = ACTIONS(180), + [sym_keyword_is] = ACTIONS(180), + [sym_keyword_not] = ACTIONS(182), + [sym_keyword_contains] = ACTIONS(180), + [sym_keyword_contains_not] = ACTIONS(180), + [sym_keyword_contains_all] = ACTIONS(180), + [sym_keyword_contains_any] = ACTIONS(180), + [sym_keyword_contains_none] = ACTIONS(180), + [sym_keyword_inside] = ACTIONS(180), + [sym_keyword_in] = ACTIONS(182), + [sym_keyword_not_inside] = ACTIONS(180), + [sym_keyword_all_inside] = ACTIONS(180), + [sym_keyword_any_inside] = ACTIONS(180), + [sym_keyword_none_inside] = ACTIONS(180), + [sym_keyword_outside] = ACTIONS(180), + [sym_keyword_intersects] = ACTIONS(180), + [sym_keyword_drop] = ACTIONS(180), + [sym_keyword_schemafull] = ACTIONS(180), + [sym_keyword_schemaless] = ACTIONS(180), + [sym_keyword_changefeed] = ACTIONS(180), + [sym_keyword_type] = ACTIONS(180), + [sym_keyword_permissions] = ACTIONS(180), + [sym_keyword_for] = ACTIONS(180), + [sym_keyword_comment] = ACTIONS(180), + [anon_sym_COMMA] = ACTIONS(180), + [anon_sym_DASH_GT] = ACTIONS(180), + [anon_sym_LBRACK] = ACTIONS(180), + [anon_sym_LT_DASH] = ACTIONS(182), + [anon_sym_LT_DASH_GT] = ACTIONS(180), + [anon_sym_STAR] = ACTIONS(182), + [anon_sym_DOT] = ACTIONS(180), + [anon_sym_LT] = ACTIONS(182), + [anon_sym_GT] = ACTIONS(182), + [anon_sym_EQ] = ACTIONS(182), + [anon_sym_DASH] = ACTIONS(182), + [anon_sym_AT] = ACTIONS(182), + [anon_sym_LT_PIPE] = ACTIONS(180), + [anon_sym_AMP_AMP] = ACTIONS(180), + [anon_sym_PIPE_PIPE] = ACTIONS(180), + [anon_sym_QMARK_QMARK] = ACTIONS(180), + [anon_sym_QMARK_COLON] = ACTIONS(180), + [anon_sym_BANG_EQ] = ACTIONS(180), + [anon_sym_EQ_EQ] = ACTIONS(180), + [anon_sym_QMARK_EQ] = ACTIONS(180), + [anon_sym_STAR_EQ] = ACTIONS(180), + [anon_sym_TILDE] = ACTIONS(180), + [anon_sym_BANG_TILDE] = ACTIONS(180), + [anon_sym_STAR_TILDE] = ACTIONS(180), + [anon_sym_LT_EQ] = ACTIONS(180), + [anon_sym_GT_EQ] = ACTIONS(180), + [anon_sym_PLUS] = ACTIONS(182), + [anon_sym_PLUS_EQ] = ACTIONS(180), + [anon_sym_DASH_EQ] = ACTIONS(180), + [anon_sym_u00d7] = ACTIONS(180), + [anon_sym_SLASH] = ACTIONS(182), + [anon_sym_u00f7] = ACTIONS(180), + [anon_sym_STAR_STAR] = ACTIONS(180), + [anon_sym_u220b] = ACTIONS(180), + [anon_sym_u220c] = ACTIONS(180), + [anon_sym_u2287] = ACTIONS(180), + [anon_sym_u2283] = ACTIONS(180), + [anon_sym_u2285] = ACTIONS(180), + [anon_sym_u2208] = ACTIONS(180), + [anon_sym_u2209] = ACTIONS(180), + [anon_sym_u2286] = ACTIONS(180), + [anon_sym_u2282] = ACTIONS(180), + [anon_sym_u2284] = ACTIONS(180), + [anon_sym_AT_AT] = ACTIONS(180), + }, + [303] = { + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(176), + [sym_keyword_explain] = ACTIONS(176), + [sym_keyword_parallel] = ACTIONS(176), + [sym_keyword_timeout] = ACTIONS(176), + [sym_keyword_fetch] = ACTIONS(176), + [sym_keyword_limit] = ACTIONS(176), + [sym_keyword_order] = ACTIONS(176), + [sym_keyword_with] = ACTIONS(176), + [sym_keyword_where] = ACTIONS(176), + [sym_keyword_split] = ACTIONS(176), + [sym_keyword_group] = ACTIONS(176), + [sym_keyword_and] = ACTIONS(176), + [sym_keyword_or] = ACTIONS(178), + [sym_keyword_is] = ACTIONS(176), + [sym_keyword_not] = ACTIONS(178), + [sym_keyword_contains] = ACTIONS(176), + [sym_keyword_contains_not] = ACTIONS(176), + [sym_keyword_contains_all] = ACTIONS(176), + [sym_keyword_contains_any] = ACTIONS(176), + [sym_keyword_contains_none] = ACTIONS(176), + [sym_keyword_inside] = ACTIONS(176), + [sym_keyword_in] = ACTIONS(178), + [sym_keyword_not_inside] = ACTIONS(176), + [sym_keyword_all_inside] = ACTIONS(176), + [sym_keyword_any_inside] = ACTIONS(176), + [sym_keyword_none_inside] = ACTIONS(176), + [sym_keyword_outside] = ACTIONS(176), + [sym_keyword_intersects] = ACTIONS(176), + [anon_sym_COMMA] = ACTIONS(176), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_RPAREN] = ACTIONS(176), + [anon_sym_RBRACE] = ACTIONS(176), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), + }, + [304] = { + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(156), + [sym_keyword_explain] = ACTIONS(156), + [sym_keyword_parallel] = ACTIONS(156), + [sym_keyword_timeout] = ACTIONS(156), + [sym_keyword_fetch] = ACTIONS(156), + [sym_keyword_limit] = ACTIONS(156), + [sym_keyword_order] = ACTIONS(156), + [sym_keyword_with] = ACTIONS(156), + [sym_keyword_where] = ACTIONS(156), + [sym_keyword_split] = ACTIONS(156), + [sym_keyword_group] = ACTIONS(156), + [sym_keyword_and] = ACTIONS(156), + [sym_keyword_or] = ACTIONS(158), + [sym_keyword_is] = ACTIONS(156), + [sym_keyword_not] = ACTIONS(158), + [sym_keyword_contains] = ACTIONS(156), + [sym_keyword_contains_not] = ACTIONS(156), + [sym_keyword_contains_all] = ACTIONS(156), + [sym_keyword_contains_any] = ACTIONS(156), + [sym_keyword_contains_none] = ACTIONS(156), + [sym_keyword_inside] = ACTIONS(156), + [sym_keyword_in] = ACTIONS(158), + [sym_keyword_not_inside] = ACTIONS(156), + [sym_keyword_all_inside] = ACTIONS(156), + [sym_keyword_any_inside] = ACTIONS(156), + [sym_keyword_none_inside] = ACTIONS(156), + [sym_keyword_outside] = ACTIONS(156), + [sym_keyword_intersects] = ACTIONS(156), + [anon_sym_COMMA] = ACTIONS(156), + [anon_sym_DASH_GT] = ACTIONS(156), + [anon_sym_LBRACK] = ACTIONS(156), + [anon_sym_RPAREN] = ACTIONS(156), + [anon_sym_RBRACE] = ACTIONS(156), + [anon_sym_LT_DASH] = ACTIONS(158), + [anon_sym_LT_DASH_GT] = ACTIONS(156), + [anon_sym_STAR] = ACTIONS(158), + [anon_sym_DOT] = ACTIONS(156), + [anon_sym_LT] = ACTIONS(158), + [anon_sym_GT] = ACTIONS(158), + [anon_sym_EQ] = ACTIONS(158), + [anon_sym_DASH] = ACTIONS(158), + [anon_sym_AT] = ACTIONS(158), + [anon_sym_LT_PIPE] = ACTIONS(156), + [anon_sym_AMP_AMP] = ACTIONS(156), + [anon_sym_PIPE_PIPE] = ACTIONS(156), + [anon_sym_QMARK_QMARK] = ACTIONS(156), + [anon_sym_QMARK_COLON] = ACTIONS(156), + [anon_sym_BANG_EQ] = ACTIONS(156), + [anon_sym_EQ_EQ] = ACTIONS(156), + [anon_sym_QMARK_EQ] = ACTIONS(156), + [anon_sym_STAR_EQ] = ACTIONS(156), + [anon_sym_TILDE] = ACTIONS(156), + [anon_sym_BANG_TILDE] = ACTIONS(156), + [anon_sym_STAR_TILDE] = ACTIONS(156), + [anon_sym_LT_EQ] = ACTIONS(156), + [anon_sym_GT_EQ] = ACTIONS(156), + [anon_sym_PLUS] = ACTIONS(158), + [anon_sym_PLUS_EQ] = ACTIONS(156), + [anon_sym_DASH_EQ] = ACTIONS(156), + [anon_sym_u00d7] = ACTIONS(156), + [anon_sym_SLASH] = ACTIONS(158), + [anon_sym_u00f7] = ACTIONS(156), + [anon_sym_STAR_STAR] = ACTIONS(156), + [anon_sym_u220b] = ACTIONS(156), + [anon_sym_u220c] = ACTIONS(156), + [anon_sym_u2287] = ACTIONS(156), + [anon_sym_u2283] = ACTIONS(156), + [anon_sym_u2285] = ACTIONS(156), + [anon_sym_u2208] = ACTIONS(156), + [anon_sym_u2209] = ACTIONS(156), + [anon_sym_u2286] = ACTIONS(156), + [anon_sym_u2282] = ACTIONS(156), + [anon_sym_u2284] = ACTIONS(156), + [anon_sym_AT_AT] = ACTIONS(156), + }, + [305] = { + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(152), + [sym_keyword_explain] = ACTIONS(152), + [sym_keyword_parallel] = ACTIONS(152), + [sym_keyword_timeout] = ACTIONS(152), + [sym_keyword_fetch] = ACTIONS(152), + [sym_keyword_limit] = ACTIONS(152), + [sym_keyword_order] = ACTIONS(152), + [sym_keyword_with] = ACTIONS(152), + [sym_keyword_where] = ACTIONS(152), + [sym_keyword_split] = ACTIONS(152), + [sym_keyword_group] = ACTIONS(152), + [sym_keyword_and] = ACTIONS(152), + [sym_keyword_or] = ACTIONS(154), + [sym_keyword_is] = ACTIONS(152), + [sym_keyword_not] = ACTIONS(154), + [sym_keyword_contains] = ACTIONS(152), + [sym_keyword_contains_not] = ACTIONS(152), + [sym_keyword_contains_all] = ACTIONS(152), + [sym_keyword_contains_any] = ACTIONS(152), + [sym_keyword_contains_none] = ACTIONS(152), + [sym_keyword_inside] = ACTIONS(152), + [sym_keyword_in] = ACTIONS(154), + [sym_keyword_not_inside] = ACTIONS(152), + [sym_keyword_all_inside] = ACTIONS(152), + [sym_keyword_any_inside] = ACTIONS(152), + [sym_keyword_none_inside] = ACTIONS(152), + [sym_keyword_outside] = ACTIONS(152), + [sym_keyword_intersects] = ACTIONS(152), + [anon_sym_COMMA] = ACTIONS(152), + [anon_sym_DASH_GT] = ACTIONS(152), + [anon_sym_LBRACK] = ACTIONS(152), + [anon_sym_RPAREN] = ACTIONS(152), + [anon_sym_RBRACE] = ACTIONS(152), + [anon_sym_LT_DASH] = ACTIONS(154), + [anon_sym_LT_DASH_GT] = ACTIONS(152), + [anon_sym_STAR] = ACTIONS(154), + [anon_sym_DOT] = ACTIONS(152), + [anon_sym_LT] = ACTIONS(154), + [anon_sym_GT] = ACTIONS(154), + [anon_sym_EQ] = ACTIONS(154), + [anon_sym_DASH] = ACTIONS(154), + [anon_sym_AT] = ACTIONS(154), + [anon_sym_LT_PIPE] = ACTIONS(152), + [anon_sym_AMP_AMP] = ACTIONS(152), + [anon_sym_PIPE_PIPE] = ACTIONS(152), + [anon_sym_QMARK_QMARK] = ACTIONS(152), + [anon_sym_QMARK_COLON] = ACTIONS(152), + [anon_sym_BANG_EQ] = ACTIONS(152), + [anon_sym_EQ_EQ] = ACTIONS(152), + [anon_sym_QMARK_EQ] = ACTIONS(152), + [anon_sym_STAR_EQ] = ACTIONS(152), + [anon_sym_TILDE] = ACTIONS(152), + [anon_sym_BANG_TILDE] = ACTIONS(152), + [anon_sym_STAR_TILDE] = ACTIONS(152), + [anon_sym_LT_EQ] = ACTIONS(152), + [anon_sym_GT_EQ] = ACTIONS(152), + [anon_sym_PLUS] = ACTIONS(154), + [anon_sym_PLUS_EQ] = ACTIONS(152), + [anon_sym_DASH_EQ] = ACTIONS(152), + [anon_sym_u00d7] = ACTIONS(152), + [anon_sym_SLASH] = ACTIONS(154), + [anon_sym_u00f7] = ACTIONS(152), + [anon_sym_STAR_STAR] = ACTIONS(152), + [anon_sym_u220b] = ACTIONS(152), + [anon_sym_u220c] = ACTIONS(152), + [anon_sym_u2287] = ACTIONS(152), + [anon_sym_u2283] = ACTIONS(152), + [anon_sym_u2285] = ACTIONS(152), + [anon_sym_u2208] = ACTIONS(152), + [anon_sym_u2209] = ACTIONS(152), + [anon_sym_u2286] = ACTIONS(152), + [anon_sym_u2282] = ACTIONS(152), + [anon_sym_u2284] = ACTIONS(152), + [anon_sym_AT_AT] = ACTIONS(152), + }, + [306] = { + [ts_builtin_sym_end] = ACTIONS(192), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(192), + [sym_keyword_as] = ACTIONS(192), + [sym_keyword_where] = ACTIONS(192), + [sym_keyword_group] = ACTIONS(192), + [sym_keyword_and] = ACTIONS(192), + [sym_keyword_or] = ACTIONS(192), + [sym_keyword_is] = ACTIONS(192), + [sym_keyword_not] = ACTIONS(194), + [sym_keyword_contains] = ACTIONS(192), + [sym_keyword_contains_not] = ACTIONS(192), + [sym_keyword_contains_all] = ACTIONS(192), + [sym_keyword_contains_any] = ACTIONS(192), + [sym_keyword_contains_none] = ACTIONS(192), + [sym_keyword_inside] = ACTIONS(192), + [sym_keyword_in] = ACTIONS(194), + [sym_keyword_not_inside] = ACTIONS(192), + [sym_keyword_all_inside] = ACTIONS(192), + [sym_keyword_any_inside] = ACTIONS(192), + [sym_keyword_none_inside] = ACTIONS(192), + [sym_keyword_outside] = ACTIONS(192), + [sym_keyword_intersects] = ACTIONS(192), + [sym_keyword_drop] = ACTIONS(192), + [sym_keyword_schemafull] = ACTIONS(192), + [sym_keyword_schemaless] = ACTIONS(192), + [sym_keyword_changefeed] = ACTIONS(192), + [sym_keyword_type] = ACTIONS(192), + [sym_keyword_permissions] = ACTIONS(192), + [sym_keyword_for] = ACTIONS(192), + [sym_keyword_comment] = ACTIONS(192), + [anon_sym_COMMA] = ACTIONS(192), + [anon_sym_DASH_GT] = ACTIONS(192), + [anon_sym_LBRACK] = ACTIONS(192), + [anon_sym_LT_DASH] = ACTIONS(194), + [anon_sym_LT_DASH_GT] = ACTIONS(192), + [anon_sym_STAR] = ACTIONS(194), + [anon_sym_DOT] = ACTIONS(192), + [anon_sym_LT] = ACTIONS(194), + [anon_sym_GT] = ACTIONS(194), + [anon_sym_EQ] = ACTIONS(194), + [anon_sym_DASH] = ACTIONS(194), + [anon_sym_AT] = ACTIONS(194), + [anon_sym_LT_PIPE] = ACTIONS(192), + [anon_sym_AMP_AMP] = ACTIONS(192), + [anon_sym_PIPE_PIPE] = ACTIONS(192), + [anon_sym_QMARK_QMARK] = ACTIONS(192), + [anon_sym_QMARK_COLON] = ACTIONS(192), + [anon_sym_BANG_EQ] = ACTIONS(192), + [anon_sym_EQ_EQ] = ACTIONS(192), + [anon_sym_QMARK_EQ] = ACTIONS(192), + [anon_sym_STAR_EQ] = ACTIONS(192), + [anon_sym_TILDE] = ACTIONS(192), + [anon_sym_BANG_TILDE] = ACTIONS(192), + [anon_sym_STAR_TILDE] = ACTIONS(192), + [anon_sym_LT_EQ] = ACTIONS(192), + [anon_sym_GT_EQ] = ACTIONS(192), + [anon_sym_PLUS] = ACTIONS(194), + [anon_sym_PLUS_EQ] = ACTIONS(192), + [anon_sym_DASH_EQ] = ACTIONS(192), + [anon_sym_u00d7] = ACTIONS(192), + [anon_sym_SLASH] = ACTIONS(194), + [anon_sym_u00f7] = ACTIONS(192), + [anon_sym_STAR_STAR] = ACTIONS(192), + [anon_sym_u220b] = ACTIONS(192), + [anon_sym_u220c] = ACTIONS(192), + [anon_sym_u2287] = ACTIONS(192), + [anon_sym_u2283] = ACTIONS(192), + [anon_sym_u2285] = ACTIONS(192), + [anon_sym_u2208] = ACTIONS(192), + [anon_sym_u2209] = ACTIONS(192), + [anon_sym_u2286] = ACTIONS(192), + [anon_sym_u2282] = ACTIONS(192), + [anon_sym_u2284] = ACTIONS(192), + [anon_sym_AT_AT] = ACTIONS(192), + }, + [307] = { + [ts_builtin_sym_end] = ACTIONS(168), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(168), + [sym_keyword_as] = ACTIONS(168), + [sym_keyword_where] = ACTIONS(168), + [sym_keyword_group] = ACTIONS(168), + [sym_keyword_and] = ACTIONS(168), + [sym_keyword_or] = ACTIONS(168), + [sym_keyword_is] = ACTIONS(168), + [sym_keyword_not] = ACTIONS(170), + [sym_keyword_contains] = ACTIONS(168), + [sym_keyword_contains_not] = ACTIONS(168), + [sym_keyword_contains_all] = ACTIONS(168), + [sym_keyword_contains_any] = ACTIONS(168), + [sym_keyword_contains_none] = ACTIONS(168), + [sym_keyword_inside] = ACTIONS(168), + [sym_keyword_in] = ACTIONS(170), + [sym_keyword_not_inside] = ACTIONS(168), + [sym_keyword_all_inside] = ACTIONS(168), + [sym_keyword_any_inside] = ACTIONS(168), + [sym_keyword_none_inside] = ACTIONS(168), + [sym_keyword_outside] = ACTIONS(168), + [sym_keyword_intersects] = ACTIONS(168), + [sym_keyword_drop] = ACTIONS(168), + [sym_keyword_schemafull] = ACTIONS(168), + [sym_keyword_schemaless] = ACTIONS(168), + [sym_keyword_changefeed] = ACTIONS(168), + [sym_keyword_type] = ACTIONS(168), + [sym_keyword_permissions] = ACTIONS(168), + [sym_keyword_for] = ACTIONS(168), + [sym_keyword_comment] = ACTIONS(168), + [anon_sym_COMMA] = ACTIONS(168), + [anon_sym_DASH_GT] = ACTIONS(168), + [anon_sym_LBRACK] = ACTIONS(168), + [anon_sym_LT_DASH] = ACTIONS(170), + [anon_sym_LT_DASH_GT] = ACTIONS(168), + [anon_sym_STAR] = ACTIONS(170), + [anon_sym_DOT] = ACTIONS(168), + [anon_sym_LT] = ACTIONS(170), + [anon_sym_GT] = ACTIONS(170), + [anon_sym_EQ] = ACTIONS(170), + [anon_sym_DASH] = ACTIONS(170), + [anon_sym_AT] = ACTIONS(170), + [anon_sym_LT_PIPE] = ACTIONS(168), + [anon_sym_AMP_AMP] = ACTIONS(168), + [anon_sym_PIPE_PIPE] = ACTIONS(168), + [anon_sym_QMARK_QMARK] = ACTIONS(168), + [anon_sym_QMARK_COLON] = ACTIONS(168), + [anon_sym_BANG_EQ] = ACTIONS(168), + [anon_sym_EQ_EQ] = ACTIONS(168), + [anon_sym_QMARK_EQ] = ACTIONS(168), + [anon_sym_STAR_EQ] = ACTIONS(168), + [anon_sym_TILDE] = ACTIONS(168), + [anon_sym_BANG_TILDE] = ACTIONS(168), + [anon_sym_STAR_TILDE] = ACTIONS(168), + [anon_sym_LT_EQ] = ACTIONS(168), + [anon_sym_GT_EQ] = ACTIONS(168), + [anon_sym_PLUS] = ACTIONS(170), + [anon_sym_PLUS_EQ] = ACTIONS(168), + [anon_sym_DASH_EQ] = ACTIONS(168), + [anon_sym_u00d7] = ACTIONS(168), + [anon_sym_SLASH] = ACTIONS(170), + [anon_sym_u00f7] = ACTIONS(168), + [anon_sym_STAR_STAR] = ACTIONS(168), + [anon_sym_u220b] = ACTIONS(168), + [anon_sym_u220c] = ACTIONS(168), + [anon_sym_u2287] = ACTIONS(168), + [anon_sym_u2283] = ACTIONS(168), + [anon_sym_u2285] = ACTIONS(168), + [anon_sym_u2208] = ACTIONS(168), + [anon_sym_u2209] = ACTIONS(168), + [anon_sym_u2286] = ACTIONS(168), + [anon_sym_u2282] = ACTIONS(168), + [anon_sym_u2284] = ACTIONS(168), + [anon_sym_AT_AT] = ACTIONS(168), + }, + [308] = { + [ts_builtin_sym_end] = ACTIONS(61), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(61), + [sym_keyword_explain] = ACTIONS(61), + [sym_keyword_parallel] = ACTIONS(61), + [sym_keyword_timeout] = ACTIONS(61), + [sym_keyword_fetch] = ACTIONS(61), + [sym_keyword_limit] = ACTIONS(61), + [sym_keyword_order] = ACTIONS(61), + [sym_keyword_with] = ACTIONS(61), + [sym_keyword_where] = ACTIONS(61), + [sym_keyword_split] = ACTIONS(61), + [sym_keyword_group] = ACTIONS(61), + [sym_keyword_and] = ACTIONS(61), + [sym_keyword_or] = ACTIONS(63), + [sym_keyword_is] = ACTIONS(61), + [sym_keyword_not] = ACTIONS(63), + [sym_keyword_contains] = ACTIONS(61), + [sym_keyword_contains_not] = ACTIONS(61), + [sym_keyword_contains_all] = ACTIONS(61), + [sym_keyword_contains_any] = ACTIONS(61), + [sym_keyword_contains_none] = ACTIONS(61), + [sym_keyword_inside] = ACTIONS(61), + [sym_keyword_in] = ACTIONS(63), + [sym_keyword_not_inside] = ACTIONS(61), + [sym_keyword_all_inside] = ACTIONS(61), + [sym_keyword_any_inside] = ACTIONS(61), + [sym_keyword_none_inside] = ACTIONS(61), + [sym_keyword_outside] = ACTIONS(61), + [sym_keyword_intersects] = ACTIONS(61), + [anon_sym_COMMA] = ACTIONS(61), + [anon_sym_DASH_GT] = ACTIONS(61), + [anon_sym_LBRACK] = ACTIONS(61), + [anon_sym_COLON] = ACTIONS(134), + [anon_sym_LT_DASH] = ACTIONS(63), + [anon_sym_LT_DASH_GT] = ACTIONS(61), + [anon_sym_STAR] = ACTIONS(63), + [anon_sym_DOT] = ACTIONS(61), + [anon_sym_LT] = ACTIONS(63), + [anon_sym_GT] = ACTIONS(63), + [anon_sym_EQ] = ACTIONS(63), + [anon_sym_DASH] = ACTIONS(63), + [anon_sym_AT] = ACTIONS(63), + [anon_sym_LT_PIPE] = ACTIONS(61), + [anon_sym_AMP_AMP] = ACTIONS(61), + [anon_sym_PIPE_PIPE] = ACTIONS(61), + [anon_sym_QMARK_QMARK] = ACTIONS(61), + [anon_sym_QMARK_COLON] = ACTIONS(61), + [anon_sym_BANG_EQ] = ACTIONS(61), + [anon_sym_EQ_EQ] = ACTIONS(61), + [anon_sym_QMARK_EQ] = ACTIONS(61), + [anon_sym_STAR_EQ] = ACTIONS(61), + [anon_sym_TILDE] = ACTIONS(61), + [anon_sym_BANG_TILDE] = ACTIONS(61), + [anon_sym_STAR_TILDE] = ACTIONS(61), + [anon_sym_LT_EQ] = ACTIONS(61), + [anon_sym_GT_EQ] = ACTIONS(61), + [anon_sym_PLUS] = ACTIONS(63), + [anon_sym_PLUS_EQ] = ACTIONS(61), + [anon_sym_DASH_EQ] = ACTIONS(61), + [anon_sym_u00d7] = ACTIONS(61), + [anon_sym_SLASH] = ACTIONS(63), + [anon_sym_u00f7] = ACTIONS(61), + [anon_sym_STAR_STAR] = ACTIONS(61), + [anon_sym_u220b] = ACTIONS(61), + [anon_sym_u220c] = ACTIONS(61), + [anon_sym_u2287] = ACTIONS(61), + [anon_sym_u2283] = ACTIONS(61), + [anon_sym_u2285] = ACTIONS(61), + [anon_sym_u2208] = ACTIONS(61), + [anon_sym_u2209] = ACTIONS(61), + [anon_sym_u2286] = ACTIONS(61), + [anon_sym_u2282] = ACTIONS(61), + [anon_sym_u2284] = ACTIONS(61), + [anon_sym_AT_AT] = ACTIONS(61), + }, + [309] = { + [ts_builtin_sym_end] = ACTIONS(164), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(164), + [sym_keyword_as] = ACTIONS(164), + [sym_keyword_where] = ACTIONS(164), + [sym_keyword_group] = ACTIONS(164), + [sym_keyword_and] = ACTIONS(164), + [sym_keyword_or] = ACTIONS(164), + [sym_keyword_is] = ACTIONS(164), + [sym_keyword_not] = ACTIONS(166), + [sym_keyword_contains] = ACTIONS(164), + [sym_keyword_contains_not] = ACTIONS(164), + [sym_keyword_contains_all] = ACTIONS(164), + [sym_keyword_contains_any] = ACTIONS(164), + [sym_keyword_contains_none] = ACTIONS(164), + [sym_keyword_inside] = ACTIONS(164), + [sym_keyword_in] = ACTIONS(166), + [sym_keyword_not_inside] = ACTIONS(164), + [sym_keyword_all_inside] = ACTIONS(164), + [sym_keyword_any_inside] = ACTIONS(164), + [sym_keyword_none_inside] = ACTIONS(164), + [sym_keyword_outside] = ACTIONS(164), + [sym_keyword_intersects] = ACTIONS(164), + [sym_keyword_drop] = ACTIONS(164), + [sym_keyword_schemafull] = ACTIONS(164), + [sym_keyword_schemaless] = ACTIONS(164), + [sym_keyword_changefeed] = ACTIONS(164), + [sym_keyword_type] = ACTIONS(164), + [sym_keyword_permissions] = ACTIONS(164), + [sym_keyword_for] = ACTIONS(164), + [sym_keyword_comment] = ACTIONS(164), + [anon_sym_COMMA] = ACTIONS(164), + [anon_sym_DASH_GT] = ACTIONS(164), + [anon_sym_LBRACK] = ACTIONS(164), + [anon_sym_LT_DASH] = ACTIONS(166), + [anon_sym_LT_DASH_GT] = ACTIONS(164), + [anon_sym_STAR] = ACTIONS(166), + [anon_sym_DOT] = ACTIONS(164), + [anon_sym_LT] = ACTIONS(166), + [anon_sym_GT] = ACTIONS(166), + [anon_sym_EQ] = ACTIONS(166), + [anon_sym_DASH] = ACTIONS(166), + [anon_sym_AT] = ACTIONS(166), + [anon_sym_LT_PIPE] = ACTIONS(164), + [anon_sym_AMP_AMP] = ACTIONS(164), + [anon_sym_PIPE_PIPE] = ACTIONS(164), + [anon_sym_QMARK_QMARK] = ACTIONS(164), + [anon_sym_QMARK_COLON] = ACTIONS(164), + [anon_sym_BANG_EQ] = ACTIONS(164), + [anon_sym_EQ_EQ] = ACTIONS(164), + [anon_sym_QMARK_EQ] = ACTIONS(164), + [anon_sym_STAR_EQ] = ACTIONS(164), + [anon_sym_TILDE] = ACTIONS(164), + [anon_sym_BANG_TILDE] = ACTIONS(164), + [anon_sym_STAR_TILDE] = ACTIONS(164), + [anon_sym_LT_EQ] = ACTIONS(164), + [anon_sym_GT_EQ] = ACTIONS(164), + [anon_sym_PLUS] = ACTIONS(166), + [anon_sym_PLUS_EQ] = ACTIONS(164), + [anon_sym_DASH_EQ] = ACTIONS(164), + [anon_sym_u00d7] = ACTIONS(164), + [anon_sym_SLASH] = ACTIONS(166), + [anon_sym_u00f7] = ACTIONS(164), + [anon_sym_STAR_STAR] = ACTIONS(164), + [anon_sym_u220b] = ACTIONS(164), + [anon_sym_u220c] = ACTIONS(164), + [anon_sym_u2287] = ACTIONS(164), + [anon_sym_u2283] = ACTIONS(164), + [anon_sym_u2285] = ACTIONS(164), + [anon_sym_u2208] = ACTIONS(164), + [anon_sym_u2209] = ACTIONS(164), + [anon_sym_u2286] = ACTIONS(164), + [anon_sym_u2282] = ACTIONS(164), + [anon_sym_u2284] = ACTIONS(164), + [anon_sym_AT_AT] = ACTIONS(164), + }, + [310] = { + [ts_builtin_sym_end] = ACTIONS(176), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(176), + [sym_keyword_as] = ACTIONS(176), + [sym_keyword_where] = ACTIONS(176), + [sym_keyword_group] = ACTIONS(176), + [sym_keyword_and] = ACTIONS(176), + [sym_keyword_or] = ACTIONS(176), + [sym_keyword_is] = ACTIONS(176), + [sym_keyword_not] = ACTIONS(178), + [sym_keyword_contains] = ACTIONS(176), + [sym_keyword_contains_not] = ACTIONS(176), + [sym_keyword_contains_all] = ACTIONS(176), + [sym_keyword_contains_any] = ACTIONS(176), + [sym_keyword_contains_none] = ACTIONS(176), + [sym_keyword_inside] = ACTIONS(176), + [sym_keyword_in] = ACTIONS(178), + [sym_keyword_not_inside] = ACTIONS(176), + [sym_keyword_all_inside] = ACTIONS(176), + [sym_keyword_any_inside] = ACTIONS(176), + [sym_keyword_none_inside] = ACTIONS(176), + [sym_keyword_outside] = ACTIONS(176), + [sym_keyword_intersects] = ACTIONS(176), + [sym_keyword_drop] = ACTIONS(176), + [sym_keyword_schemafull] = ACTIONS(176), + [sym_keyword_schemaless] = ACTIONS(176), + [sym_keyword_changefeed] = ACTIONS(176), + [sym_keyword_type] = ACTIONS(176), + [sym_keyword_permissions] = ACTIONS(176), + [sym_keyword_for] = ACTIONS(176), + [sym_keyword_comment] = ACTIONS(176), + [anon_sym_COMMA] = ACTIONS(176), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), + }, + [311] = { + [sym_where_clause] = STATE(876), + [sym_group_clause] = STATE(976), + [sym_operator] = STATE(672), + [sym_binary_operator] = STATE(776), + [aux_sym_update_statement_repeat1] = STATE(823), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(610), + [sym_keyword_as] = ACTIONS(610), + [sym_keyword_where] = ACTIONS(612), + [sym_keyword_group] = ACTIONS(614), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(317), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), + [sym_keyword_drop] = ACTIONS(610), + [sym_keyword_schemafull] = ACTIONS(610), + [sym_keyword_schemaless] = ACTIONS(610), + [sym_keyword_changefeed] = ACTIONS(610), + [sym_keyword_type] = ACTIONS(610), + [sym_keyword_permissions] = ACTIONS(610), + [sym_keyword_comment] = ACTIONS(610), + [anon_sym_COMMA] = ACTIONS(616), + [anon_sym_RPAREN] = ACTIONS(610), + [anon_sym_RBRACE] = ACTIONS(610), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), + }, + [312] = { + [sym_where_clause] = STATE(874), + [sym_group_clause] = STATE(985), + [sym_operator] = STATE(672), + [sym_binary_operator] = STATE(776), + [aux_sym_update_statement_repeat1] = STATE(824), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(618), + [sym_keyword_as] = ACTIONS(618), + [sym_keyword_where] = ACTIONS(612), + [sym_keyword_group] = ACTIONS(614), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(317), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), + [sym_keyword_drop] = ACTIONS(618), + [sym_keyword_schemafull] = ACTIONS(618), + [sym_keyword_schemaless] = ACTIONS(618), + [sym_keyword_changefeed] = ACTIONS(618), + [sym_keyword_type] = ACTIONS(618), + [sym_keyword_permissions] = ACTIONS(618), + [sym_keyword_comment] = ACTIONS(618), + [anon_sym_COMMA] = ACTIONS(616), + [anon_sym_RPAREN] = ACTIONS(618), + [anon_sym_RBRACE] = ACTIONS(618), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), + }, + [313] = { + [ts_builtin_sym_end] = ACTIONS(156), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(156), + [sym_keyword_as] = ACTIONS(156), + [sym_keyword_where] = ACTIONS(156), + [sym_keyword_group] = ACTIONS(156), + [sym_keyword_and] = ACTIONS(156), + [sym_keyword_or] = ACTIONS(156), + [sym_keyword_is] = ACTIONS(156), + [sym_keyword_not] = ACTIONS(158), + [sym_keyword_contains] = ACTIONS(156), + [sym_keyword_contains_not] = ACTIONS(156), + [sym_keyword_contains_all] = ACTIONS(156), + [sym_keyword_contains_any] = ACTIONS(156), + [sym_keyword_contains_none] = ACTIONS(156), + [sym_keyword_inside] = ACTIONS(156), + [sym_keyword_in] = ACTIONS(158), + [sym_keyword_not_inside] = ACTIONS(156), + [sym_keyword_all_inside] = ACTIONS(156), + [sym_keyword_any_inside] = ACTIONS(156), + [sym_keyword_none_inside] = ACTIONS(156), + [sym_keyword_outside] = ACTIONS(156), + [sym_keyword_intersects] = ACTIONS(156), + [sym_keyword_drop] = ACTIONS(156), + [sym_keyword_schemafull] = ACTIONS(156), + [sym_keyword_schemaless] = ACTIONS(156), + [sym_keyword_changefeed] = ACTIONS(156), + [sym_keyword_type] = ACTIONS(156), + [sym_keyword_permissions] = ACTIONS(156), + [sym_keyword_for] = ACTIONS(156), + [sym_keyword_comment] = ACTIONS(156), + [anon_sym_COMMA] = ACTIONS(156), + [anon_sym_DASH_GT] = ACTIONS(156), + [anon_sym_LBRACK] = ACTIONS(156), + [anon_sym_LT_DASH] = ACTIONS(158), + [anon_sym_LT_DASH_GT] = ACTIONS(156), + [anon_sym_STAR] = ACTIONS(158), + [anon_sym_DOT] = ACTIONS(156), + [anon_sym_LT] = ACTIONS(158), + [anon_sym_GT] = ACTIONS(158), + [anon_sym_EQ] = ACTIONS(158), + [anon_sym_DASH] = ACTIONS(158), + [anon_sym_AT] = ACTIONS(158), + [anon_sym_LT_PIPE] = ACTIONS(156), + [anon_sym_AMP_AMP] = ACTIONS(156), + [anon_sym_PIPE_PIPE] = ACTIONS(156), + [anon_sym_QMARK_QMARK] = ACTIONS(156), + [anon_sym_QMARK_COLON] = ACTIONS(156), + [anon_sym_BANG_EQ] = ACTIONS(156), + [anon_sym_EQ_EQ] = ACTIONS(156), + [anon_sym_QMARK_EQ] = ACTIONS(156), + [anon_sym_STAR_EQ] = ACTIONS(156), + [anon_sym_TILDE] = ACTIONS(156), + [anon_sym_BANG_TILDE] = ACTIONS(156), + [anon_sym_STAR_TILDE] = ACTIONS(156), + [anon_sym_LT_EQ] = ACTIONS(156), + [anon_sym_GT_EQ] = ACTIONS(156), + [anon_sym_PLUS] = ACTIONS(158), + [anon_sym_PLUS_EQ] = ACTIONS(156), + [anon_sym_DASH_EQ] = ACTIONS(156), + [anon_sym_u00d7] = ACTIONS(156), + [anon_sym_SLASH] = ACTIONS(158), + [anon_sym_u00f7] = ACTIONS(156), + [anon_sym_STAR_STAR] = ACTIONS(156), + [anon_sym_u220b] = ACTIONS(156), + [anon_sym_u220c] = ACTIONS(156), + [anon_sym_u2287] = ACTIONS(156), + [anon_sym_u2283] = ACTIONS(156), + [anon_sym_u2285] = ACTIONS(156), + [anon_sym_u2208] = ACTIONS(156), + [anon_sym_u2209] = ACTIONS(156), + [anon_sym_u2286] = ACTIONS(156), + [anon_sym_u2282] = ACTIONS(156), + [anon_sym_u2284] = ACTIONS(156), + [anon_sym_AT_AT] = ACTIONS(156), + }, + [314] = { + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(144), + [sym_keyword_explain] = ACTIONS(144), + [sym_keyword_parallel] = ACTIONS(144), + [sym_keyword_timeout] = ACTIONS(144), + [sym_keyword_fetch] = ACTIONS(144), + [sym_keyword_limit] = ACTIONS(144), + [sym_keyword_order] = ACTIONS(144), + [sym_keyword_with] = ACTIONS(144), + [sym_keyword_where] = ACTIONS(144), + [sym_keyword_split] = ACTIONS(144), + [sym_keyword_group] = ACTIONS(144), + [sym_keyword_and] = ACTIONS(144), + [sym_keyword_or] = ACTIONS(146), + [sym_keyword_is] = ACTIONS(144), + [sym_keyword_not] = ACTIONS(146), + [sym_keyword_contains] = ACTIONS(144), + [sym_keyword_contains_not] = ACTIONS(144), + [sym_keyword_contains_all] = ACTIONS(144), + [sym_keyword_contains_any] = ACTIONS(144), + [sym_keyword_contains_none] = ACTIONS(144), + [sym_keyword_inside] = ACTIONS(144), + [sym_keyword_in] = ACTIONS(146), + [sym_keyword_not_inside] = ACTIONS(144), + [sym_keyword_all_inside] = ACTIONS(144), + [sym_keyword_any_inside] = ACTIONS(144), + [sym_keyword_none_inside] = ACTIONS(144), + [sym_keyword_outside] = ACTIONS(144), + [sym_keyword_intersects] = ACTIONS(144), + [anon_sym_COMMA] = ACTIONS(144), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_RPAREN] = ACTIONS(144), + [anon_sym_RBRACE] = ACTIONS(144), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), + }, + [315] = { + [ts_builtin_sym_end] = ACTIONS(130), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(130), + [sym_keyword_as] = ACTIONS(130), + [sym_keyword_where] = ACTIONS(130), + [sym_keyword_group] = ACTIONS(130), + [sym_keyword_and] = ACTIONS(130), + [sym_keyword_or] = ACTIONS(130), + [sym_keyword_is] = ACTIONS(130), + [sym_keyword_not] = ACTIONS(132), + [sym_keyword_contains] = ACTIONS(130), + [sym_keyword_contains_not] = ACTIONS(130), + [sym_keyword_contains_all] = ACTIONS(130), + [sym_keyword_contains_any] = ACTIONS(130), + [sym_keyword_contains_none] = ACTIONS(130), + [sym_keyword_inside] = ACTIONS(130), + [sym_keyword_in] = ACTIONS(132), + [sym_keyword_not_inside] = ACTIONS(130), + [sym_keyword_all_inside] = ACTIONS(130), + [sym_keyword_any_inside] = ACTIONS(130), + [sym_keyword_none_inside] = ACTIONS(130), + [sym_keyword_outside] = ACTIONS(130), + [sym_keyword_intersects] = ACTIONS(130), + [sym_keyword_drop] = ACTIONS(130), + [sym_keyword_schemafull] = ACTIONS(130), + [sym_keyword_schemaless] = ACTIONS(130), + [sym_keyword_changefeed] = ACTIONS(130), + [sym_keyword_type] = ACTIONS(130), + [sym_keyword_permissions] = ACTIONS(130), + [sym_keyword_for] = ACTIONS(130), + [sym_keyword_comment] = ACTIONS(130), + [anon_sym_COMMA] = ACTIONS(130), + [anon_sym_DASH_GT] = ACTIONS(130), + [anon_sym_LBRACK] = ACTIONS(130), + [anon_sym_LT_DASH] = ACTIONS(132), + [anon_sym_LT_DASH_GT] = ACTIONS(130), + [anon_sym_STAR] = ACTIONS(132), + [anon_sym_DOT] = ACTIONS(130), + [anon_sym_LT] = ACTIONS(132), + [anon_sym_GT] = ACTIONS(132), + [anon_sym_EQ] = ACTIONS(132), + [anon_sym_DASH] = ACTIONS(132), + [anon_sym_AT] = ACTIONS(132), + [anon_sym_LT_PIPE] = ACTIONS(130), + [anon_sym_AMP_AMP] = ACTIONS(130), + [anon_sym_PIPE_PIPE] = ACTIONS(130), + [anon_sym_QMARK_QMARK] = ACTIONS(130), + [anon_sym_QMARK_COLON] = ACTIONS(130), + [anon_sym_BANG_EQ] = ACTIONS(130), + [anon_sym_EQ_EQ] = ACTIONS(130), + [anon_sym_QMARK_EQ] = ACTIONS(130), + [anon_sym_STAR_EQ] = ACTIONS(130), + [anon_sym_TILDE] = ACTIONS(130), + [anon_sym_BANG_TILDE] = ACTIONS(130), + [anon_sym_STAR_TILDE] = ACTIONS(130), + [anon_sym_LT_EQ] = ACTIONS(130), + [anon_sym_GT_EQ] = ACTIONS(130), + [anon_sym_PLUS] = ACTIONS(132), + [anon_sym_PLUS_EQ] = ACTIONS(130), + [anon_sym_DASH_EQ] = ACTIONS(130), + [anon_sym_u00d7] = ACTIONS(130), + [anon_sym_SLASH] = ACTIONS(132), + [anon_sym_u00f7] = ACTIONS(130), + [anon_sym_STAR_STAR] = ACTIONS(130), + [anon_sym_u220b] = ACTIONS(130), + [anon_sym_u220c] = ACTIONS(130), + [anon_sym_u2287] = ACTIONS(130), + [anon_sym_u2283] = ACTIONS(130), + [anon_sym_u2285] = ACTIONS(130), + [anon_sym_u2208] = ACTIONS(130), + [anon_sym_u2209] = ACTIONS(130), + [anon_sym_u2286] = ACTIONS(130), + [anon_sym_u2282] = ACTIONS(130), + [anon_sym_u2284] = ACTIONS(130), + [anon_sym_AT_AT] = ACTIONS(130), + }, + [316] = { + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(208), + [sym_keyword_explain] = ACTIONS(208), + [sym_keyword_parallel] = ACTIONS(208), + [sym_keyword_timeout] = ACTIONS(208), + [sym_keyword_fetch] = ACTIONS(208), + [sym_keyword_limit] = ACTIONS(208), + [sym_keyword_order] = ACTIONS(208), + [sym_keyword_with] = ACTIONS(208), + [sym_keyword_where] = ACTIONS(208), + [sym_keyword_split] = ACTIONS(208), + [sym_keyword_group] = ACTIONS(208), + [sym_keyword_and] = ACTIONS(208), + [sym_keyword_or] = ACTIONS(210), + [sym_keyword_is] = ACTIONS(208), + [sym_keyword_not] = ACTIONS(210), + [sym_keyword_contains] = ACTIONS(208), + [sym_keyword_contains_not] = ACTIONS(208), + [sym_keyword_contains_all] = ACTIONS(208), + [sym_keyword_contains_any] = ACTIONS(208), + [sym_keyword_contains_none] = ACTIONS(208), + [sym_keyword_inside] = ACTIONS(208), + [sym_keyword_in] = ACTIONS(210), + [sym_keyword_not_inside] = ACTIONS(208), + [sym_keyword_all_inside] = ACTIONS(208), + [sym_keyword_any_inside] = ACTIONS(208), + [sym_keyword_none_inside] = ACTIONS(208), + [sym_keyword_outside] = ACTIONS(208), + [sym_keyword_intersects] = ACTIONS(208), + [anon_sym_COMMA] = ACTIONS(208), + [anon_sym_DASH_GT] = ACTIONS(208), + [anon_sym_LBRACK] = ACTIONS(208), + [anon_sym_RPAREN] = ACTIONS(208), + [anon_sym_RBRACE] = ACTIONS(208), + [anon_sym_LT_DASH] = ACTIONS(210), + [anon_sym_LT_DASH_GT] = ACTIONS(208), + [anon_sym_STAR] = ACTIONS(210), + [anon_sym_DOT] = ACTIONS(208), + [anon_sym_LT] = ACTIONS(210), + [anon_sym_GT] = ACTIONS(210), + [anon_sym_EQ] = ACTIONS(210), + [anon_sym_DASH] = ACTIONS(210), + [anon_sym_AT] = ACTIONS(210), + [anon_sym_LT_PIPE] = ACTIONS(208), + [anon_sym_AMP_AMP] = ACTIONS(208), + [anon_sym_PIPE_PIPE] = ACTIONS(208), + [anon_sym_QMARK_QMARK] = ACTIONS(208), + [anon_sym_QMARK_COLON] = ACTIONS(208), + [anon_sym_BANG_EQ] = ACTIONS(208), + [anon_sym_EQ_EQ] = ACTIONS(208), + [anon_sym_QMARK_EQ] = ACTIONS(208), + [anon_sym_STAR_EQ] = ACTIONS(208), + [anon_sym_TILDE] = ACTIONS(208), + [anon_sym_BANG_TILDE] = ACTIONS(208), + [anon_sym_STAR_TILDE] = ACTIONS(208), + [anon_sym_LT_EQ] = ACTIONS(208), + [anon_sym_GT_EQ] = ACTIONS(208), + [anon_sym_PLUS] = ACTIONS(210), + [anon_sym_PLUS_EQ] = ACTIONS(208), + [anon_sym_DASH_EQ] = ACTIONS(208), + [anon_sym_u00d7] = ACTIONS(208), + [anon_sym_SLASH] = ACTIONS(210), + [anon_sym_u00f7] = ACTIONS(208), + [anon_sym_STAR_STAR] = ACTIONS(208), + [anon_sym_u220b] = ACTIONS(208), + [anon_sym_u220c] = ACTIONS(208), + [anon_sym_u2287] = ACTIONS(208), + [anon_sym_u2283] = ACTIONS(208), + [anon_sym_u2285] = ACTIONS(208), + [anon_sym_u2208] = ACTIONS(208), + [anon_sym_u2209] = ACTIONS(208), + [anon_sym_u2286] = ACTIONS(208), + [anon_sym_u2282] = ACTIONS(208), + [anon_sym_u2284] = ACTIONS(208), + [anon_sym_AT_AT] = ACTIONS(208), + }, + [317] = { + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(212), + [sym_keyword_explain] = ACTIONS(212), + [sym_keyword_parallel] = ACTIONS(212), + [sym_keyword_timeout] = ACTIONS(212), + [sym_keyword_fetch] = ACTIONS(212), + [sym_keyword_limit] = ACTIONS(212), + [sym_keyword_order] = ACTIONS(212), + [sym_keyword_with] = ACTIONS(212), + [sym_keyword_where] = ACTIONS(212), + [sym_keyword_split] = ACTIONS(212), + [sym_keyword_group] = ACTIONS(212), + [sym_keyword_and] = ACTIONS(212), + [sym_keyword_or] = ACTIONS(214), + [sym_keyword_is] = ACTIONS(212), + [sym_keyword_not] = ACTIONS(214), + [sym_keyword_contains] = ACTIONS(212), + [sym_keyword_contains_not] = ACTIONS(212), + [sym_keyword_contains_all] = ACTIONS(212), + [sym_keyword_contains_any] = ACTIONS(212), + [sym_keyword_contains_none] = ACTIONS(212), + [sym_keyword_inside] = ACTIONS(212), + [sym_keyword_in] = ACTIONS(214), + [sym_keyword_not_inside] = ACTIONS(212), + [sym_keyword_all_inside] = ACTIONS(212), + [sym_keyword_any_inside] = ACTIONS(212), + [sym_keyword_none_inside] = ACTIONS(212), + [sym_keyword_outside] = ACTIONS(212), + [sym_keyword_intersects] = ACTIONS(212), + [anon_sym_COMMA] = ACTIONS(212), + [anon_sym_DASH_GT] = ACTIONS(212), + [anon_sym_LBRACK] = ACTIONS(212), + [anon_sym_RPAREN] = ACTIONS(212), + [anon_sym_RBRACE] = ACTIONS(212), + [anon_sym_LT_DASH] = ACTIONS(214), + [anon_sym_LT_DASH_GT] = ACTIONS(212), + [anon_sym_STAR] = ACTIONS(214), + [anon_sym_DOT] = ACTIONS(212), + [anon_sym_LT] = ACTIONS(214), + [anon_sym_GT] = ACTIONS(214), + [anon_sym_EQ] = ACTIONS(214), + [anon_sym_DASH] = ACTIONS(214), + [anon_sym_AT] = ACTIONS(214), + [anon_sym_LT_PIPE] = ACTIONS(212), + [anon_sym_AMP_AMP] = ACTIONS(212), + [anon_sym_PIPE_PIPE] = ACTIONS(212), + [anon_sym_QMARK_QMARK] = ACTIONS(212), + [anon_sym_QMARK_COLON] = ACTIONS(212), + [anon_sym_BANG_EQ] = ACTIONS(212), + [anon_sym_EQ_EQ] = ACTIONS(212), + [anon_sym_QMARK_EQ] = ACTIONS(212), + [anon_sym_STAR_EQ] = ACTIONS(212), + [anon_sym_TILDE] = ACTIONS(212), + [anon_sym_BANG_TILDE] = ACTIONS(212), + [anon_sym_STAR_TILDE] = ACTIONS(212), + [anon_sym_LT_EQ] = ACTIONS(212), + [anon_sym_GT_EQ] = ACTIONS(212), + [anon_sym_PLUS] = ACTIONS(214), + [anon_sym_PLUS_EQ] = ACTIONS(212), + [anon_sym_DASH_EQ] = ACTIONS(212), + [anon_sym_u00d7] = ACTIONS(212), + [anon_sym_SLASH] = ACTIONS(214), + [anon_sym_u00f7] = ACTIONS(212), + [anon_sym_STAR_STAR] = ACTIONS(212), + [anon_sym_u220b] = ACTIONS(212), + [anon_sym_u220c] = ACTIONS(212), + [anon_sym_u2287] = ACTIONS(212), + [anon_sym_u2283] = ACTIONS(212), + [anon_sym_u2285] = ACTIONS(212), + [anon_sym_u2208] = ACTIONS(212), + [anon_sym_u2209] = ACTIONS(212), + [anon_sym_u2286] = ACTIONS(212), + [anon_sym_u2282] = ACTIONS(212), + [anon_sym_u2284] = ACTIONS(212), + [anon_sym_AT_AT] = ACTIONS(212), + }, + [318] = { + [ts_builtin_sym_end] = ACTIONS(152), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(152), + [sym_keyword_as] = ACTIONS(152), + [sym_keyword_where] = ACTIONS(152), + [sym_keyword_group] = ACTIONS(152), + [sym_keyword_and] = ACTIONS(152), + [sym_keyword_or] = ACTIONS(152), + [sym_keyword_is] = ACTIONS(152), + [sym_keyword_not] = ACTIONS(154), + [sym_keyword_contains] = ACTIONS(152), + [sym_keyword_contains_not] = ACTIONS(152), + [sym_keyword_contains_all] = ACTIONS(152), + [sym_keyword_contains_any] = ACTIONS(152), + [sym_keyword_contains_none] = ACTIONS(152), + [sym_keyword_inside] = ACTIONS(152), + [sym_keyword_in] = ACTIONS(154), + [sym_keyword_not_inside] = ACTIONS(152), + [sym_keyword_all_inside] = ACTIONS(152), + [sym_keyword_any_inside] = ACTIONS(152), + [sym_keyword_none_inside] = ACTIONS(152), + [sym_keyword_outside] = ACTIONS(152), + [sym_keyword_intersects] = ACTIONS(152), + [sym_keyword_drop] = ACTIONS(152), + [sym_keyword_schemafull] = ACTIONS(152), + [sym_keyword_schemaless] = ACTIONS(152), + [sym_keyword_changefeed] = ACTIONS(152), + [sym_keyword_type] = ACTIONS(152), + [sym_keyword_permissions] = ACTIONS(152), + [sym_keyword_for] = ACTIONS(152), + [sym_keyword_comment] = ACTIONS(152), + [anon_sym_COMMA] = ACTIONS(152), + [anon_sym_DASH_GT] = ACTIONS(152), + [anon_sym_LBRACK] = ACTIONS(152), + [anon_sym_LT_DASH] = ACTIONS(154), + [anon_sym_LT_DASH_GT] = ACTIONS(152), + [anon_sym_STAR] = ACTIONS(154), + [anon_sym_DOT] = ACTIONS(152), + [anon_sym_LT] = ACTIONS(154), + [anon_sym_GT] = ACTIONS(154), + [anon_sym_EQ] = ACTIONS(154), + [anon_sym_DASH] = ACTIONS(154), + [anon_sym_AT] = ACTIONS(154), + [anon_sym_LT_PIPE] = ACTIONS(152), + [anon_sym_AMP_AMP] = ACTIONS(152), + [anon_sym_PIPE_PIPE] = ACTIONS(152), + [anon_sym_QMARK_QMARK] = ACTIONS(152), + [anon_sym_QMARK_COLON] = ACTIONS(152), + [anon_sym_BANG_EQ] = ACTIONS(152), + [anon_sym_EQ_EQ] = ACTIONS(152), + [anon_sym_QMARK_EQ] = ACTIONS(152), + [anon_sym_STAR_EQ] = ACTIONS(152), + [anon_sym_TILDE] = ACTIONS(152), + [anon_sym_BANG_TILDE] = ACTIONS(152), + [anon_sym_STAR_TILDE] = ACTIONS(152), + [anon_sym_LT_EQ] = ACTIONS(152), + [anon_sym_GT_EQ] = ACTIONS(152), + [anon_sym_PLUS] = ACTIONS(154), + [anon_sym_PLUS_EQ] = ACTIONS(152), + [anon_sym_DASH_EQ] = ACTIONS(152), + [anon_sym_u00d7] = ACTIONS(152), + [anon_sym_SLASH] = ACTIONS(154), + [anon_sym_u00f7] = ACTIONS(152), + [anon_sym_STAR_STAR] = ACTIONS(152), + [anon_sym_u220b] = ACTIONS(152), + [anon_sym_u220c] = ACTIONS(152), + [anon_sym_u2287] = ACTIONS(152), + [anon_sym_u2283] = ACTIONS(152), + [anon_sym_u2285] = ACTIONS(152), + [anon_sym_u2208] = ACTIONS(152), + [anon_sym_u2209] = ACTIONS(152), + [anon_sym_u2286] = ACTIONS(152), + [anon_sym_u2282] = ACTIONS(152), + [anon_sym_u2284] = ACTIONS(152), + [anon_sym_AT_AT] = ACTIONS(152), + }, + [319] = { + [ts_builtin_sym_end] = ACTIONS(148), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(148), + [sym_keyword_as] = ACTIONS(148), + [sym_keyword_where] = ACTIONS(148), + [sym_keyword_group] = ACTIONS(148), + [sym_keyword_and] = ACTIONS(148), + [sym_keyword_or] = ACTIONS(148), + [sym_keyword_is] = ACTIONS(148), + [sym_keyword_not] = ACTIONS(150), + [sym_keyword_contains] = ACTIONS(148), + [sym_keyword_contains_not] = ACTIONS(148), + [sym_keyword_contains_all] = ACTIONS(148), + [sym_keyword_contains_any] = ACTIONS(148), + [sym_keyword_contains_none] = ACTIONS(148), + [sym_keyword_inside] = ACTIONS(148), + [sym_keyword_in] = ACTIONS(150), + [sym_keyword_not_inside] = ACTIONS(148), + [sym_keyword_all_inside] = ACTIONS(148), + [sym_keyword_any_inside] = ACTIONS(148), + [sym_keyword_none_inside] = ACTIONS(148), + [sym_keyword_outside] = ACTIONS(148), + [sym_keyword_intersects] = ACTIONS(148), + [sym_keyword_drop] = ACTIONS(148), + [sym_keyword_schemafull] = ACTIONS(148), + [sym_keyword_schemaless] = ACTIONS(148), + [sym_keyword_changefeed] = ACTIONS(148), + [sym_keyword_type] = ACTIONS(148), + [sym_keyword_permissions] = ACTIONS(148), + [sym_keyword_for] = ACTIONS(148), + [sym_keyword_comment] = ACTIONS(148), + [anon_sym_COMMA] = ACTIONS(148), + [anon_sym_DASH_GT] = ACTIONS(148), + [anon_sym_LBRACK] = ACTIONS(148), + [anon_sym_LT_DASH] = ACTIONS(150), + [anon_sym_LT_DASH_GT] = ACTIONS(148), + [anon_sym_STAR] = ACTIONS(150), + [anon_sym_DOT] = ACTIONS(148), + [anon_sym_LT] = ACTIONS(150), + [anon_sym_GT] = ACTIONS(150), + [anon_sym_EQ] = ACTIONS(150), + [anon_sym_DASH] = ACTIONS(150), + [anon_sym_AT] = ACTIONS(150), + [anon_sym_LT_PIPE] = ACTIONS(148), + [anon_sym_AMP_AMP] = ACTIONS(148), + [anon_sym_PIPE_PIPE] = ACTIONS(148), + [anon_sym_QMARK_QMARK] = ACTIONS(148), + [anon_sym_QMARK_COLON] = ACTIONS(148), + [anon_sym_BANG_EQ] = ACTIONS(148), + [anon_sym_EQ_EQ] = ACTIONS(148), + [anon_sym_QMARK_EQ] = ACTIONS(148), + [anon_sym_STAR_EQ] = ACTIONS(148), + [anon_sym_TILDE] = ACTIONS(148), + [anon_sym_BANG_TILDE] = ACTIONS(148), + [anon_sym_STAR_TILDE] = ACTIONS(148), + [anon_sym_LT_EQ] = ACTIONS(148), + [anon_sym_GT_EQ] = ACTIONS(148), + [anon_sym_PLUS] = ACTIONS(150), + [anon_sym_PLUS_EQ] = ACTIONS(148), + [anon_sym_DASH_EQ] = ACTIONS(148), + [anon_sym_u00d7] = ACTIONS(148), + [anon_sym_SLASH] = ACTIONS(150), + [anon_sym_u00f7] = ACTIONS(148), + [anon_sym_STAR_STAR] = ACTIONS(148), + [anon_sym_u220b] = ACTIONS(148), + [anon_sym_u220c] = ACTIONS(148), + [anon_sym_u2287] = ACTIONS(148), + [anon_sym_u2283] = ACTIONS(148), + [anon_sym_u2285] = ACTIONS(148), + [anon_sym_u2208] = ACTIONS(148), + [anon_sym_u2209] = ACTIONS(148), + [anon_sym_u2286] = ACTIONS(148), + [anon_sym_u2282] = ACTIONS(148), + [anon_sym_u2284] = ACTIONS(148), + [anon_sym_AT_AT] = ACTIONS(148), + }, + [320] = { + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(204), + [sym_keyword_explain] = ACTIONS(204), + [sym_keyword_parallel] = ACTIONS(204), + [sym_keyword_timeout] = ACTIONS(204), + [sym_keyword_fetch] = ACTIONS(204), + [sym_keyword_limit] = ACTIONS(204), + [sym_keyword_order] = ACTIONS(204), + [sym_keyword_with] = ACTIONS(204), + [sym_keyword_where] = ACTIONS(204), + [sym_keyword_split] = ACTIONS(204), + [sym_keyword_group] = ACTIONS(204), + [sym_keyword_and] = ACTIONS(204), + [sym_keyword_or] = ACTIONS(206), + [sym_keyword_is] = ACTIONS(204), + [sym_keyword_not] = ACTIONS(206), + [sym_keyword_contains] = ACTIONS(204), + [sym_keyword_contains_not] = ACTIONS(204), + [sym_keyword_contains_all] = ACTIONS(204), + [sym_keyword_contains_any] = ACTIONS(204), + [sym_keyword_contains_none] = ACTIONS(204), + [sym_keyword_inside] = ACTIONS(204), + [sym_keyword_in] = ACTIONS(206), + [sym_keyword_not_inside] = ACTIONS(204), + [sym_keyword_all_inside] = ACTIONS(204), + [sym_keyword_any_inside] = ACTIONS(204), + [sym_keyword_none_inside] = ACTIONS(204), + [sym_keyword_outside] = ACTIONS(204), + [sym_keyword_intersects] = ACTIONS(204), + [anon_sym_COMMA] = ACTIONS(204), + [anon_sym_DASH_GT] = ACTIONS(204), + [anon_sym_LBRACK] = ACTIONS(204), + [anon_sym_RPAREN] = ACTIONS(204), + [anon_sym_RBRACE] = ACTIONS(204), + [anon_sym_LT_DASH] = ACTIONS(206), + [anon_sym_LT_DASH_GT] = ACTIONS(204), + [anon_sym_STAR] = ACTIONS(206), + [anon_sym_DOT] = ACTIONS(204), + [anon_sym_LT] = ACTIONS(206), + [anon_sym_GT] = ACTIONS(206), + [anon_sym_EQ] = ACTIONS(206), + [anon_sym_DASH] = ACTIONS(206), + [anon_sym_AT] = ACTIONS(206), + [anon_sym_LT_PIPE] = ACTIONS(204), + [anon_sym_AMP_AMP] = ACTIONS(204), + [anon_sym_PIPE_PIPE] = ACTIONS(204), + [anon_sym_QMARK_QMARK] = ACTIONS(204), + [anon_sym_QMARK_COLON] = ACTIONS(204), + [anon_sym_BANG_EQ] = ACTIONS(204), + [anon_sym_EQ_EQ] = ACTIONS(204), + [anon_sym_QMARK_EQ] = ACTIONS(204), + [anon_sym_STAR_EQ] = ACTIONS(204), + [anon_sym_TILDE] = ACTIONS(204), + [anon_sym_BANG_TILDE] = ACTIONS(204), + [anon_sym_STAR_TILDE] = ACTIONS(204), + [anon_sym_LT_EQ] = ACTIONS(204), + [anon_sym_GT_EQ] = ACTIONS(204), + [anon_sym_PLUS] = ACTIONS(206), + [anon_sym_PLUS_EQ] = ACTIONS(204), + [anon_sym_DASH_EQ] = ACTIONS(204), + [anon_sym_u00d7] = ACTIONS(204), + [anon_sym_SLASH] = ACTIONS(206), + [anon_sym_u00f7] = ACTIONS(204), + [anon_sym_STAR_STAR] = ACTIONS(204), + [anon_sym_u220b] = ACTIONS(204), + [anon_sym_u220c] = ACTIONS(204), + [anon_sym_u2287] = ACTIONS(204), + [anon_sym_u2283] = ACTIONS(204), + [anon_sym_u2285] = ACTIONS(204), + [anon_sym_u2208] = ACTIONS(204), + [anon_sym_u2209] = ACTIONS(204), + [anon_sym_u2286] = ACTIONS(204), + [anon_sym_u2282] = ACTIONS(204), + [anon_sym_u2284] = ACTIONS(204), + [anon_sym_AT_AT] = ACTIONS(204), + }, + [321] = { + [ts_builtin_sym_end] = ACTIONS(208), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(208), + [sym_keyword_as] = ACTIONS(208), + [sym_keyword_where] = ACTIONS(208), + [sym_keyword_group] = ACTIONS(208), + [sym_keyword_and] = ACTIONS(208), + [sym_keyword_or] = ACTIONS(208), + [sym_keyword_is] = ACTIONS(208), + [sym_keyword_not] = ACTIONS(210), + [sym_keyword_contains] = ACTIONS(208), + [sym_keyword_contains_not] = ACTIONS(208), + [sym_keyword_contains_all] = ACTIONS(208), + [sym_keyword_contains_any] = ACTIONS(208), + [sym_keyword_contains_none] = ACTIONS(208), + [sym_keyword_inside] = ACTIONS(208), + [sym_keyword_in] = ACTIONS(210), + [sym_keyword_not_inside] = ACTIONS(208), + [sym_keyword_all_inside] = ACTIONS(208), + [sym_keyword_any_inside] = ACTIONS(208), + [sym_keyword_none_inside] = ACTIONS(208), + [sym_keyword_outside] = ACTIONS(208), + [sym_keyword_intersects] = ACTIONS(208), + [sym_keyword_drop] = ACTIONS(208), + [sym_keyword_schemafull] = ACTIONS(208), + [sym_keyword_schemaless] = ACTIONS(208), + [sym_keyword_changefeed] = ACTIONS(208), + [sym_keyword_type] = ACTIONS(208), + [sym_keyword_permissions] = ACTIONS(208), + [sym_keyword_for] = ACTIONS(208), + [sym_keyword_comment] = ACTIONS(208), + [anon_sym_COMMA] = ACTIONS(208), + [anon_sym_DASH_GT] = ACTIONS(208), + [anon_sym_LBRACK] = ACTIONS(208), + [anon_sym_LT_DASH] = ACTIONS(210), + [anon_sym_LT_DASH_GT] = ACTIONS(208), + [anon_sym_STAR] = ACTIONS(210), + [anon_sym_DOT] = ACTIONS(208), + [anon_sym_LT] = ACTIONS(210), + [anon_sym_GT] = ACTIONS(210), + [anon_sym_EQ] = ACTIONS(210), + [anon_sym_DASH] = ACTIONS(210), + [anon_sym_AT] = ACTIONS(210), + [anon_sym_LT_PIPE] = ACTIONS(208), + [anon_sym_AMP_AMP] = ACTIONS(208), + [anon_sym_PIPE_PIPE] = ACTIONS(208), + [anon_sym_QMARK_QMARK] = ACTIONS(208), + [anon_sym_QMARK_COLON] = ACTIONS(208), + [anon_sym_BANG_EQ] = ACTIONS(208), + [anon_sym_EQ_EQ] = ACTIONS(208), + [anon_sym_QMARK_EQ] = ACTIONS(208), + [anon_sym_STAR_EQ] = ACTIONS(208), + [anon_sym_TILDE] = ACTIONS(208), + [anon_sym_BANG_TILDE] = ACTIONS(208), + [anon_sym_STAR_TILDE] = ACTIONS(208), + [anon_sym_LT_EQ] = ACTIONS(208), + [anon_sym_GT_EQ] = ACTIONS(208), + [anon_sym_PLUS] = ACTIONS(210), + [anon_sym_PLUS_EQ] = ACTIONS(208), + [anon_sym_DASH_EQ] = ACTIONS(208), + [anon_sym_u00d7] = ACTIONS(208), + [anon_sym_SLASH] = ACTIONS(210), + [anon_sym_u00f7] = ACTIONS(208), + [anon_sym_STAR_STAR] = ACTIONS(208), + [anon_sym_u220b] = ACTIONS(208), + [anon_sym_u220c] = ACTIONS(208), + [anon_sym_u2287] = ACTIONS(208), + [anon_sym_u2283] = ACTIONS(208), + [anon_sym_u2285] = ACTIONS(208), + [anon_sym_u2208] = ACTIONS(208), + [anon_sym_u2209] = ACTIONS(208), + [anon_sym_u2286] = ACTIONS(208), + [anon_sym_u2282] = ACTIONS(208), + [anon_sym_u2284] = ACTIONS(208), + [anon_sym_AT_AT] = ACTIONS(208), + }, + [322] = { + [ts_builtin_sym_end] = ACTIONS(144), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(144), + [sym_keyword_as] = ACTIONS(144), + [sym_keyword_where] = ACTIONS(144), + [sym_keyword_group] = ACTIONS(144), + [sym_keyword_and] = ACTIONS(144), + [sym_keyword_or] = ACTIONS(144), + [sym_keyword_is] = ACTIONS(144), + [sym_keyword_not] = ACTIONS(146), + [sym_keyword_contains] = ACTIONS(144), + [sym_keyword_contains_not] = ACTIONS(144), + [sym_keyword_contains_all] = ACTIONS(144), + [sym_keyword_contains_any] = ACTIONS(144), + [sym_keyword_contains_none] = ACTIONS(144), + [sym_keyword_inside] = ACTIONS(144), + [sym_keyword_in] = ACTIONS(146), + [sym_keyword_not_inside] = ACTIONS(144), + [sym_keyword_all_inside] = ACTIONS(144), + [sym_keyword_any_inside] = ACTIONS(144), + [sym_keyword_none_inside] = ACTIONS(144), + [sym_keyword_outside] = ACTIONS(144), + [sym_keyword_intersects] = ACTIONS(144), + [sym_keyword_drop] = ACTIONS(144), + [sym_keyword_schemafull] = ACTIONS(144), + [sym_keyword_schemaless] = ACTIONS(144), + [sym_keyword_changefeed] = ACTIONS(144), + [sym_keyword_type] = ACTIONS(144), + [sym_keyword_permissions] = ACTIONS(144), + [sym_keyword_for] = ACTIONS(144), + [sym_keyword_comment] = ACTIONS(144), + [anon_sym_COMMA] = ACTIONS(144), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), + }, + [323] = { + [ts_builtin_sym_end] = ACTIONS(204), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(204), + [sym_keyword_as] = ACTIONS(204), + [sym_keyword_where] = ACTIONS(204), + [sym_keyword_group] = ACTIONS(204), + [sym_keyword_and] = ACTIONS(204), + [sym_keyword_or] = ACTIONS(204), + [sym_keyword_is] = ACTIONS(204), + [sym_keyword_not] = ACTIONS(206), + [sym_keyword_contains] = ACTIONS(204), + [sym_keyword_contains_not] = ACTIONS(204), + [sym_keyword_contains_all] = ACTIONS(204), + [sym_keyword_contains_any] = ACTIONS(204), + [sym_keyword_contains_none] = ACTIONS(204), + [sym_keyword_inside] = ACTIONS(204), + [sym_keyword_in] = ACTIONS(206), + [sym_keyword_not_inside] = ACTIONS(204), + [sym_keyword_all_inside] = ACTIONS(204), + [sym_keyword_any_inside] = ACTIONS(204), + [sym_keyword_none_inside] = ACTIONS(204), + [sym_keyword_outside] = ACTIONS(204), + [sym_keyword_intersects] = ACTIONS(204), + [sym_keyword_drop] = ACTIONS(204), + [sym_keyword_schemafull] = ACTIONS(204), + [sym_keyword_schemaless] = ACTIONS(204), + [sym_keyword_changefeed] = ACTIONS(204), + [sym_keyword_type] = ACTIONS(204), + [sym_keyword_permissions] = ACTIONS(204), + [sym_keyword_for] = ACTIONS(204), + [sym_keyword_comment] = ACTIONS(204), + [anon_sym_COMMA] = ACTIONS(204), + [anon_sym_DASH_GT] = ACTIONS(204), + [anon_sym_LBRACK] = ACTIONS(204), + [anon_sym_LT_DASH] = ACTIONS(206), + [anon_sym_LT_DASH_GT] = ACTIONS(204), + [anon_sym_STAR] = ACTIONS(206), + [anon_sym_DOT] = ACTIONS(204), + [anon_sym_LT] = ACTIONS(206), + [anon_sym_GT] = ACTIONS(206), + [anon_sym_EQ] = ACTIONS(206), + [anon_sym_DASH] = ACTIONS(206), + [anon_sym_AT] = ACTIONS(206), + [anon_sym_LT_PIPE] = ACTIONS(204), + [anon_sym_AMP_AMP] = ACTIONS(204), + [anon_sym_PIPE_PIPE] = ACTIONS(204), + [anon_sym_QMARK_QMARK] = ACTIONS(204), + [anon_sym_QMARK_COLON] = ACTIONS(204), + [anon_sym_BANG_EQ] = ACTIONS(204), + [anon_sym_EQ_EQ] = ACTIONS(204), + [anon_sym_QMARK_EQ] = ACTIONS(204), + [anon_sym_STAR_EQ] = ACTIONS(204), + [anon_sym_TILDE] = ACTIONS(204), + [anon_sym_BANG_TILDE] = ACTIONS(204), + [anon_sym_STAR_TILDE] = ACTIONS(204), + [anon_sym_LT_EQ] = ACTIONS(204), + [anon_sym_GT_EQ] = ACTIONS(204), + [anon_sym_PLUS] = ACTIONS(206), + [anon_sym_PLUS_EQ] = ACTIONS(204), + [anon_sym_DASH_EQ] = ACTIONS(204), + [anon_sym_u00d7] = ACTIONS(204), + [anon_sym_SLASH] = ACTIONS(206), + [anon_sym_u00f7] = ACTIONS(204), + [anon_sym_STAR_STAR] = ACTIONS(204), + [anon_sym_u220b] = ACTIONS(204), + [anon_sym_u220c] = ACTIONS(204), + [anon_sym_u2287] = ACTIONS(204), + [anon_sym_u2283] = ACTIONS(204), + [anon_sym_u2285] = ACTIONS(204), + [anon_sym_u2208] = ACTIONS(204), + [anon_sym_u2209] = ACTIONS(204), + [anon_sym_u2286] = ACTIONS(204), + [anon_sym_u2282] = ACTIONS(204), + [anon_sym_u2284] = ACTIONS(204), + [anon_sym_AT_AT] = ACTIONS(204), + }, + [324] = { + [ts_builtin_sym_end] = ACTIONS(200), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(200), + [sym_keyword_explain] = ACTIONS(200), + [sym_keyword_parallel] = ACTIONS(200), + [sym_keyword_timeout] = ACTIONS(200), + [sym_keyword_fetch] = ACTIONS(200), + [sym_keyword_limit] = ACTIONS(200), + [sym_keyword_order] = ACTIONS(200), + [sym_keyword_with] = ACTIONS(200), + [sym_keyword_where] = ACTIONS(200), + [sym_keyword_split] = ACTIONS(200), + [sym_keyword_group] = ACTIONS(200), + [sym_keyword_and] = ACTIONS(200), + [sym_keyword_or] = ACTIONS(202), + [sym_keyword_is] = ACTIONS(200), + [sym_keyword_not] = ACTIONS(202), + [sym_keyword_contains] = ACTIONS(200), + [sym_keyword_contains_not] = ACTIONS(200), + [sym_keyword_contains_all] = ACTIONS(200), + [sym_keyword_contains_any] = ACTIONS(200), + [sym_keyword_contains_none] = ACTIONS(200), + [sym_keyword_inside] = ACTIONS(200), + [sym_keyword_in] = ACTIONS(202), + [sym_keyword_not_inside] = ACTIONS(200), + [sym_keyword_all_inside] = ACTIONS(200), + [sym_keyword_any_inside] = ACTIONS(200), + [sym_keyword_none_inside] = ACTIONS(200), + [sym_keyword_outside] = ACTIONS(200), + [sym_keyword_intersects] = ACTIONS(200), + [anon_sym_COMMA] = ACTIONS(200), + [anon_sym_DASH_GT] = ACTIONS(200), + [anon_sym_LBRACK] = ACTIONS(200), + [anon_sym_LT_DASH] = ACTIONS(202), + [anon_sym_LT_DASH_GT] = ACTIONS(200), + [anon_sym_STAR] = ACTIONS(202), + [anon_sym_DOT] = ACTIONS(202), + [anon_sym_LT] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), + [anon_sym_DOT_DOT] = ACTIONS(620), + [anon_sym_EQ] = ACTIONS(202), + [anon_sym_DASH] = ACTIONS(202), + [anon_sym_AT] = ACTIONS(202), + [anon_sym_LT_PIPE] = ACTIONS(200), + [anon_sym_AMP_AMP] = ACTIONS(200), + [anon_sym_PIPE_PIPE] = ACTIONS(200), + [anon_sym_QMARK_QMARK] = ACTIONS(200), + [anon_sym_QMARK_COLON] = ACTIONS(200), + [anon_sym_BANG_EQ] = ACTIONS(200), + [anon_sym_EQ_EQ] = ACTIONS(200), + [anon_sym_QMARK_EQ] = ACTIONS(200), + [anon_sym_STAR_EQ] = ACTIONS(200), + [anon_sym_TILDE] = ACTIONS(200), + [anon_sym_BANG_TILDE] = ACTIONS(200), + [anon_sym_STAR_TILDE] = ACTIONS(200), + [anon_sym_LT_EQ] = ACTIONS(200), + [anon_sym_GT_EQ] = ACTIONS(200), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_PLUS_EQ] = ACTIONS(200), + [anon_sym_DASH_EQ] = ACTIONS(200), + [anon_sym_u00d7] = ACTIONS(200), + [anon_sym_SLASH] = ACTIONS(202), + [anon_sym_u00f7] = ACTIONS(200), + [anon_sym_STAR_STAR] = ACTIONS(200), + [anon_sym_u220b] = ACTIONS(200), + [anon_sym_u220c] = ACTIONS(200), + [anon_sym_u2287] = ACTIONS(200), + [anon_sym_u2283] = ACTIONS(200), + [anon_sym_u2285] = ACTIONS(200), + [anon_sym_u2208] = ACTIONS(200), + [anon_sym_u2209] = ACTIONS(200), + [anon_sym_u2286] = ACTIONS(200), + [anon_sym_u2282] = ACTIONS(200), + [anon_sym_u2284] = ACTIONS(200), + [anon_sym_AT_AT] = ACTIONS(200), + }, + [325] = { + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(200), + [sym_keyword_explain] = ACTIONS(200), + [sym_keyword_parallel] = ACTIONS(200), + [sym_keyword_timeout] = ACTIONS(200), + [sym_keyword_fetch] = ACTIONS(200), + [sym_keyword_limit] = ACTIONS(200), + [sym_keyword_order] = ACTIONS(200), + [sym_keyword_where] = ACTIONS(200), + [sym_keyword_split] = ACTIONS(200), + [sym_keyword_group] = ACTIONS(200), + [sym_keyword_and] = ACTIONS(200), + [sym_keyword_or] = ACTIONS(202), + [sym_keyword_is] = ACTIONS(200), + [sym_keyword_not] = ACTIONS(202), + [sym_keyword_contains] = ACTIONS(200), + [sym_keyword_contains_not] = ACTIONS(200), + [sym_keyword_contains_all] = ACTIONS(200), + [sym_keyword_contains_any] = ACTIONS(200), + [sym_keyword_contains_none] = ACTIONS(200), + [sym_keyword_inside] = ACTIONS(200), + [sym_keyword_in] = ACTIONS(202), + [sym_keyword_not_inside] = ACTIONS(200), + [sym_keyword_all_inside] = ACTIONS(200), + [sym_keyword_any_inside] = ACTIONS(200), + [sym_keyword_none_inside] = ACTIONS(200), + [sym_keyword_outside] = ACTIONS(200), + [sym_keyword_intersects] = ACTIONS(200), + [anon_sym_COMMA] = ACTIONS(200), + [anon_sym_DASH_GT] = ACTIONS(200), + [anon_sym_LBRACK] = ACTIONS(200), + [anon_sym_RPAREN] = ACTIONS(200), + [anon_sym_RBRACE] = ACTIONS(200), + [anon_sym_LT_DASH] = ACTIONS(202), + [anon_sym_LT_DASH_GT] = ACTIONS(200), + [anon_sym_STAR] = ACTIONS(202), + [anon_sym_DOT] = ACTIONS(202), + [anon_sym_LT] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), + [anon_sym_DOT_DOT] = ACTIONS(622), + [anon_sym_EQ] = ACTIONS(202), + [anon_sym_DASH] = ACTIONS(202), + [anon_sym_AT] = ACTIONS(202), + [anon_sym_LT_PIPE] = ACTIONS(200), + [anon_sym_AMP_AMP] = ACTIONS(200), + [anon_sym_PIPE_PIPE] = ACTIONS(200), + [anon_sym_QMARK_QMARK] = ACTIONS(200), + [anon_sym_QMARK_COLON] = ACTIONS(200), + [anon_sym_BANG_EQ] = ACTIONS(200), + [anon_sym_EQ_EQ] = ACTIONS(200), + [anon_sym_QMARK_EQ] = ACTIONS(200), + [anon_sym_STAR_EQ] = ACTIONS(200), + [anon_sym_TILDE] = ACTIONS(200), + [anon_sym_BANG_TILDE] = ACTIONS(200), + [anon_sym_STAR_TILDE] = ACTIONS(200), + [anon_sym_LT_EQ] = ACTIONS(200), + [anon_sym_GT_EQ] = ACTIONS(200), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_PLUS_EQ] = ACTIONS(200), + [anon_sym_DASH_EQ] = ACTIONS(200), + [anon_sym_u00d7] = ACTIONS(200), + [anon_sym_SLASH] = ACTIONS(202), + [anon_sym_u00f7] = ACTIONS(200), + [anon_sym_STAR_STAR] = ACTIONS(200), + [anon_sym_u220b] = ACTIONS(200), + [anon_sym_u220c] = ACTIONS(200), + [anon_sym_u2287] = ACTIONS(200), + [anon_sym_u2283] = ACTIONS(200), + [anon_sym_u2285] = ACTIONS(200), + [anon_sym_u2208] = ACTIONS(200), + [anon_sym_u2209] = ACTIONS(200), + [anon_sym_u2286] = ACTIONS(200), + [anon_sym_u2282] = ACTIONS(200), + [anon_sym_u2284] = ACTIONS(200), + [anon_sym_AT_AT] = ACTIONS(200), + }, + [326] = { + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(148), + [sym_keyword_explain] = ACTIONS(148), + [sym_keyword_parallel] = ACTIONS(148), + [sym_keyword_timeout] = ACTIONS(148), + [sym_keyword_fetch] = ACTIONS(148), + [sym_keyword_limit] = ACTIONS(148), + [sym_keyword_order] = ACTIONS(148), + [sym_keyword_with] = ACTIONS(148), + [sym_keyword_where] = ACTIONS(148), + [sym_keyword_split] = ACTIONS(148), + [sym_keyword_group] = ACTIONS(148), + [sym_keyword_and] = ACTIONS(148), + [sym_keyword_or] = ACTIONS(150), + [sym_keyword_is] = ACTIONS(148), + [sym_keyword_not] = ACTIONS(150), + [sym_keyword_contains] = ACTIONS(148), + [sym_keyword_contains_not] = ACTIONS(148), + [sym_keyword_contains_all] = ACTIONS(148), + [sym_keyword_contains_any] = ACTIONS(148), + [sym_keyword_contains_none] = ACTIONS(148), + [sym_keyword_inside] = ACTIONS(148), + [sym_keyword_in] = ACTIONS(150), + [sym_keyword_not_inside] = ACTIONS(148), + [sym_keyword_all_inside] = ACTIONS(148), + [sym_keyword_any_inside] = ACTIONS(148), + [sym_keyword_none_inside] = ACTIONS(148), + [sym_keyword_outside] = ACTIONS(148), + [sym_keyword_intersects] = ACTIONS(148), + [anon_sym_COMMA] = ACTIONS(148), + [anon_sym_DASH_GT] = ACTIONS(148), + [anon_sym_LBRACK] = ACTIONS(148), + [anon_sym_RPAREN] = ACTIONS(148), + [anon_sym_RBRACE] = ACTIONS(148), + [anon_sym_LT_DASH] = ACTIONS(150), + [anon_sym_LT_DASH_GT] = ACTIONS(148), + [anon_sym_STAR] = ACTIONS(150), + [anon_sym_DOT] = ACTIONS(148), + [anon_sym_LT] = ACTIONS(150), + [anon_sym_GT] = ACTIONS(150), + [anon_sym_EQ] = ACTIONS(150), + [anon_sym_DASH] = ACTIONS(150), + [anon_sym_AT] = ACTIONS(150), + [anon_sym_LT_PIPE] = ACTIONS(148), + [anon_sym_AMP_AMP] = ACTIONS(148), + [anon_sym_PIPE_PIPE] = ACTIONS(148), + [anon_sym_QMARK_QMARK] = ACTIONS(148), + [anon_sym_QMARK_COLON] = ACTIONS(148), + [anon_sym_BANG_EQ] = ACTIONS(148), + [anon_sym_EQ_EQ] = ACTIONS(148), + [anon_sym_QMARK_EQ] = ACTIONS(148), + [anon_sym_STAR_EQ] = ACTIONS(148), + [anon_sym_TILDE] = ACTIONS(148), + [anon_sym_BANG_TILDE] = ACTIONS(148), + [anon_sym_STAR_TILDE] = ACTIONS(148), + [anon_sym_LT_EQ] = ACTIONS(148), + [anon_sym_GT_EQ] = ACTIONS(148), + [anon_sym_PLUS] = ACTIONS(150), + [anon_sym_PLUS_EQ] = ACTIONS(148), + [anon_sym_DASH_EQ] = ACTIONS(148), + [anon_sym_u00d7] = ACTIONS(148), + [anon_sym_SLASH] = ACTIONS(150), + [anon_sym_u00f7] = ACTIONS(148), + [anon_sym_STAR_STAR] = ACTIONS(148), + [anon_sym_u220b] = ACTIONS(148), + [anon_sym_u220c] = ACTIONS(148), + [anon_sym_u2287] = ACTIONS(148), + [anon_sym_u2283] = ACTIONS(148), + [anon_sym_u2285] = ACTIONS(148), + [anon_sym_u2208] = ACTIONS(148), + [anon_sym_u2209] = ACTIONS(148), + [anon_sym_u2286] = ACTIONS(148), + [anon_sym_u2282] = ACTIONS(148), + [anon_sym_u2284] = ACTIONS(148), + [anon_sym_AT_AT] = ACTIONS(148), + }, + [327] = { + [ts_builtin_sym_end] = ACTIONS(200), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(200), + [sym_keyword_as] = ACTIONS(200), + [sym_keyword_where] = ACTIONS(200), + [sym_keyword_group] = ACTIONS(200), + [sym_keyword_and] = ACTIONS(200), + [sym_keyword_or] = ACTIONS(200), + [sym_keyword_is] = ACTIONS(200), + [sym_keyword_not] = ACTIONS(202), + [sym_keyword_contains] = ACTIONS(200), + [sym_keyword_contains_not] = ACTIONS(200), + [sym_keyword_contains_all] = ACTIONS(200), + [sym_keyword_contains_any] = ACTIONS(200), + [sym_keyword_contains_none] = ACTIONS(200), + [sym_keyword_inside] = ACTIONS(200), + [sym_keyword_in] = ACTIONS(202), + [sym_keyword_not_inside] = ACTIONS(200), + [sym_keyword_all_inside] = ACTIONS(200), + [sym_keyword_any_inside] = ACTIONS(200), + [sym_keyword_none_inside] = ACTIONS(200), + [sym_keyword_outside] = ACTIONS(200), + [sym_keyword_intersects] = ACTIONS(200), + [sym_keyword_drop] = ACTIONS(200), + [sym_keyword_schemafull] = ACTIONS(200), + [sym_keyword_schemaless] = ACTIONS(200), + [sym_keyword_changefeed] = ACTIONS(200), + [sym_keyword_type] = ACTIONS(200), + [sym_keyword_permissions] = ACTIONS(200), + [sym_keyword_for] = ACTIONS(200), + [sym_keyword_comment] = ACTIONS(200), + [anon_sym_COMMA] = ACTIONS(200), + [anon_sym_DASH_GT] = ACTIONS(200), + [anon_sym_LBRACK] = ACTIONS(200), + [anon_sym_LT_DASH] = ACTIONS(202), + [anon_sym_LT_DASH_GT] = ACTIONS(200), + [anon_sym_STAR] = ACTIONS(202), + [anon_sym_DOT] = ACTIONS(200), + [anon_sym_LT] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), + [anon_sym_EQ] = ACTIONS(202), + [anon_sym_DASH] = ACTIONS(202), + [anon_sym_AT] = ACTIONS(202), + [anon_sym_LT_PIPE] = ACTIONS(200), + [anon_sym_AMP_AMP] = ACTIONS(200), + [anon_sym_PIPE_PIPE] = ACTIONS(200), + [anon_sym_QMARK_QMARK] = ACTIONS(200), + [anon_sym_QMARK_COLON] = ACTIONS(200), + [anon_sym_BANG_EQ] = ACTIONS(200), + [anon_sym_EQ_EQ] = ACTIONS(200), + [anon_sym_QMARK_EQ] = ACTIONS(200), + [anon_sym_STAR_EQ] = ACTIONS(200), + [anon_sym_TILDE] = ACTIONS(200), + [anon_sym_BANG_TILDE] = ACTIONS(200), + [anon_sym_STAR_TILDE] = ACTIONS(200), + [anon_sym_LT_EQ] = ACTIONS(200), + [anon_sym_GT_EQ] = ACTIONS(200), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_PLUS_EQ] = ACTIONS(200), + [anon_sym_DASH_EQ] = ACTIONS(200), + [anon_sym_u00d7] = ACTIONS(200), + [anon_sym_SLASH] = ACTIONS(202), + [anon_sym_u00f7] = ACTIONS(200), + [anon_sym_STAR_STAR] = ACTIONS(200), + [anon_sym_u220b] = ACTIONS(200), + [anon_sym_u220c] = ACTIONS(200), + [anon_sym_u2287] = ACTIONS(200), + [anon_sym_u2283] = ACTIONS(200), + [anon_sym_u2285] = ACTIONS(200), + [anon_sym_u2208] = ACTIONS(200), + [anon_sym_u2209] = ACTIONS(200), + [anon_sym_u2286] = ACTIONS(200), + [anon_sym_u2282] = ACTIONS(200), + [anon_sym_u2284] = ACTIONS(200), + [anon_sym_AT_AT] = ACTIONS(200), + }, + [328] = { + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(130), [sym_keyword_explain] = ACTIONS(130), [sym_keyword_parallel] = ACTIONS(130), [sym_keyword_timeout] = ACTIONS(130), @@ -44164,13 +44285,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_COMMA] = ACTIONS(130), [anon_sym_DASH_GT] = ACTIONS(130), [anon_sym_LBRACK] = ACTIONS(130), + [anon_sym_RPAREN] = ACTIONS(130), + [anon_sym_RBRACE] = ACTIONS(130), [anon_sym_LT_DASH] = ACTIONS(132), [anon_sym_LT_DASH_GT] = ACTIONS(130), [anon_sym_STAR] = ACTIONS(132), - [anon_sym_DOT] = ACTIONS(132), + [anon_sym_DOT] = ACTIONS(130), [anon_sym_LT] = ACTIONS(132), [anon_sym_GT] = ACTIONS(132), - [anon_sym_DOT_DOT] = ACTIONS(130), [anon_sym_EQ] = ACTIONS(132), [anon_sym_DASH] = ACTIONS(132), [anon_sym_AT] = ACTIONS(132), @@ -44207,3641 +44329,3644 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_u2284] = ACTIONS(130), [anon_sym_AT_AT] = ACTIONS(130), }, + [329] = { + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(200), + [sym_keyword_explain] = ACTIONS(200), + [sym_keyword_parallel] = ACTIONS(200), + [sym_keyword_timeout] = ACTIONS(200), + [sym_keyword_fetch] = ACTIONS(200), + [sym_keyword_limit] = ACTIONS(200), + [sym_keyword_order] = ACTIONS(200), + [sym_keyword_with] = ACTIONS(200), + [sym_keyword_where] = ACTIONS(200), + [sym_keyword_split] = ACTIONS(200), + [sym_keyword_group] = ACTIONS(200), + [sym_keyword_and] = ACTIONS(200), + [sym_keyword_or] = ACTIONS(202), + [sym_keyword_is] = ACTIONS(200), + [sym_keyword_not] = ACTIONS(202), + [sym_keyword_contains] = ACTIONS(200), + [sym_keyword_contains_not] = ACTIONS(200), + [sym_keyword_contains_all] = ACTIONS(200), + [sym_keyword_contains_any] = ACTIONS(200), + [sym_keyword_contains_none] = ACTIONS(200), + [sym_keyword_inside] = ACTIONS(200), + [sym_keyword_in] = ACTIONS(202), + [sym_keyword_not_inside] = ACTIONS(200), + [sym_keyword_all_inside] = ACTIONS(200), + [sym_keyword_any_inside] = ACTIONS(200), + [sym_keyword_none_inside] = ACTIONS(200), + [sym_keyword_outside] = ACTIONS(200), + [sym_keyword_intersects] = ACTIONS(200), + [anon_sym_COMMA] = ACTIONS(200), + [anon_sym_DASH_GT] = ACTIONS(200), + [anon_sym_LBRACK] = ACTIONS(200), + [anon_sym_RPAREN] = ACTIONS(200), + [anon_sym_RBRACE] = ACTIONS(200), + [anon_sym_LT_DASH] = ACTIONS(202), + [anon_sym_LT_DASH_GT] = ACTIONS(200), + [anon_sym_STAR] = ACTIONS(202), + [anon_sym_DOT] = ACTIONS(200), + [anon_sym_LT] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), + [anon_sym_EQ] = ACTIONS(202), + [anon_sym_DASH] = ACTIONS(202), + [anon_sym_AT] = ACTIONS(202), + [anon_sym_LT_PIPE] = ACTIONS(200), + [anon_sym_AMP_AMP] = ACTIONS(200), + [anon_sym_PIPE_PIPE] = ACTIONS(200), + [anon_sym_QMARK_QMARK] = ACTIONS(200), + [anon_sym_QMARK_COLON] = ACTIONS(200), + [anon_sym_BANG_EQ] = ACTIONS(200), + [anon_sym_EQ_EQ] = ACTIONS(200), + [anon_sym_QMARK_EQ] = ACTIONS(200), + [anon_sym_STAR_EQ] = ACTIONS(200), + [anon_sym_TILDE] = ACTIONS(200), + [anon_sym_BANG_TILDE] = ACTIONS(200), + [anon_sym_STAR_TILDE] = ACTIONS(200), + [anon_sym_LT_EQ] = ACTIONS(200), + [anon_sym_GT_EQ] = ACTIONS(200), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_PLUS_EQ] = ACTIONS(200), + [anon_sym_DASH_EQ] = ACTIONS(200), + [anon_sym_u00d7] = ACTIONS(200), + [anon_sym_SLASH] = ACTIONS(202), + [anon_sym_u00f7] = ACTIONS(200), + [anon_sym_STAR_STAR] = ACTIONS(200), + [anon_sym_u220b] = ACTIONS(200), + [anon_sym_u220c] = ACTIONS(200), + [anon_sym_u2287] = ACTIONS(200), + [anon_sym_u2283] = ACTIONS(200), + [anon_sym_u2285] = ACTIONS(200), + [anon_sym_u2208] = ACTIONS(200), + [anon_sym_u2209] = ACTIONS(200), + [anon_sym_u2286] = ACTIONS(200), + [anon_sym_u2282] = ACTIONS(200), + [anon_sym_u2284] = ACTIONS(200), + [anon_sym_AT_AT] = ACTIONS(200), + }, [330] = { - [ts_builtin_sym_end] = ACTIONS(206), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(206), - [sym_keyword_explain] = ACTIONS(206), - [sym_keyword_parallel] = ACTIONS(206), - [sym_keyword_timeout] = ACTIONS(206), - [sym_keyword_fetch] = ACTIONS(206), - [sym_keyword_limit] = ACTIONS(206), - [sym_keyword_order] = ACTIONS(206), - [sym_keyword_with] = ACTIONS(206), - [sym_keyword_where] = ACTIONS(206), - [sym_keyword_split] = ACTIONS(206), - [sym_keyword_group] = ACTIONS(206), - [sym_keyword_and] = ACTIONS(206), - [sym_keyword_or] = ACTIONS(208), - [sym_keyword_is] = ACTIONS(206), - [sym_keyword_not] = ACTIONS(208), - [sym_keyword_contains] = ACTIONS(206), - [sym_keyword_contains_not] = ACTIONS(206), - [sym_keyword_contains_all] = ACTIONS(206), - [sym_keyword_contains_any] = ACTIONS(206), - [sym_keyword_contains_none] = ACTIONS(206), - [sym_keyword_inside] = ACTIONS(206), - [sym_keyword_in] = ACTIONS(208), - [sym_keyword_not_inside] = ACTIONS(206), - [sym_keyword_all_inside] = ACTIONS(206), - [sym_keyword_any_inside] = ACTIONS(206), - [sym_keyword_none_inside] = ACTIONS(206), - [sym_keyword_outside] = ACTIONS(206), - [sym_keyword_intersects] = ACTIONS(206), - [anon_sym_COMMA] = ACTIONS(206), - [anon_sym_DASH_GT] = ACTIONS(206), - [anon_sym_LBRACK] = ACTIONS(206), - [anon_sym_LT_DASH] = ACTIONS(208), - [anon_sym_LT_DASH_GT] = ACTIONS(206), - [anon_sym_STAR] = ACTIONS(208), - [anon_sym_DOT] = ACTIONS(206), - [anon_sym_LT] = ACTIONS(208), - [anon_sym_GT] = ACTIONS(208), - [anon_sym_EQ] = ACTIONS(208), - [anon_sym_DASH] = ACTIONS(208), - [anon_sym_AT] = ACTIONS(208), - [anon_sym_LT_PIPE] = ACTIONS(206), - [anon_sym_AMP_AMP] = ACTIONS(206), - [anon_sym_PIPE_PIPE] = ACTIONS(206), - [anon_sym_QMARK_QMARK] = ACTIONS(206), - [anon_sym_QMARK_COLON] = ACTIONS(206), - [anon_sym_BANG_EQ] = ACTIONS(206), - [anon_sym_EQ_EQ] = ACTIONS(206), - [anon_sym_QMARK_EQ] = ACTIONS(206), - [anon_sym_STAR_EQ] = ACTIONS(206), - [anon_sym_TILDE] = ACTIONS(206), - [anon_sym_BANG_TILDE] = ACTIONS(206), - [anon_sym_STAR_TILDE] = ACTIONS(206), - [anon_sym_LT_EQ] = ACTIONS(206), - [anon_sym_GT_EQ] = ACTIONS(206), - [anon_sym_PLUS] = ACTIONS(208), - [anon_sym_PLUS_EQ] = ACTIONS(206), - [anon_sym_DASH_EQ] = ACTIONS(206), - [anon_sym_u00d7] = ACTIONS(206), - [anon_sym_SLASH] = ACTIONS(208), - [anon_sym_u00f7] = ACTIONS(206), - [anon_sym_STAR_STAR] = ACTIONS(206), - [anon_sym_u220b] = ACTIONS(206), - [anon_sym_u220c] = ACTIONS(206), - [anon_sym_u2287] = ACTIONS(206), - [anon_sym_u2283] = ACTIONS(206), - [anon_sym_u2285] = ACTIONS(206), - [anon_sym_u2208] = ACTIONS(206), - [anon_sym_u2209] = ACTIONS(206), - [anon_sym_u2286] = ACTIONS(206), - [anon_sym_u2282] = ACTIONS(206), - [anon_sym_u2284] = ACTIONS(206), - [anon_sym_AT_AT] = ACTIONS(206), + [sym_array] = STATE(41), + [sym_object] = STATE(41), + [sym_record_id_value] = STATE(46), + [ts_builtin_sym_end] = ACTIONS(144), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(144), + [sym_keyword_return] = ACTIONS(146), + [sym_keyword_parallel] = ACTIONS(146), + [sym_keyword_timeout] = ACTIONS(146), + [sym_keyword_where] = ACTIONS(146), + [sym_keyword_and] = ACTIONS(146), + [sym_keyword_or] = ACTIONS(146), + [sym_keyword_is] = ACTIONS(146), + [sym_keyword_not] = ACTIONS(146), + [sym_keyword_contains] = ACTIONS(146), + [sym_keyword_contains_not] = ACTIONS(146), + [sym_keyword_contains_all] = ACTIONS(146), + [sym_keyword_contains_any] = ACTIONS(146), + [sym_keyword_contains_none] = ACTIONS(146), + [sym_keyword_inside] = ACTIONS(146), + [sym_keyword_in] = ACTIONS(146), + [sym_keyword_not_inside] = ACTIONS(146), + [sym_keyword_all_inside] = ACTIONS(146), + [sym_keyword_any_inside] = ACTIONS(146), + [sym_keyword_none_inside] = ACTIONS(146), + [sym_keyword_outside] = ACTIONS(146), + [sym_keyword_intersects] = ACTIONS(146), + [anon_sym_COMMA] = ACTIONS(144), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_LBRACE] = ACTIONS(47), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [sym_int] = ACTIONS(558), + [sym_record_id_ident] = ACTIONS(558), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), }, [331] = { - [ts_builtin_sym_end] = ACTIONS(182), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(182), - [sym_keyword_explain] = ACTIONS(182), - [sym_keyword_parallel] = ACTIONS(182), - [sym_keyword_timeout] = ACTIONS(182), - [sym_keyword_fetch] = ACTIONS(182), - [sym_keyword_limit] = ACTIONS(182), - [sym_keyword_order] = ACTIONS(182), - [sym_keyword_with] = ACTIONS(182), - [sym_keyword_where] = ACTIONS(182), - [sym_keyword_split] = ACTIONS(182), - [sym_keyword_group] = ACTIONS(182), - [sym_keyword_and] = ACTIONS(182), - [sym_keyword_or] = ACTIONS(184), - [sym_keyword_is] = ACTIONS(182), - [sym_keyword_not] = ACTIONS(184), - [sym_keyword_contains] = ACTIONS(182), - [sym_keyword_contains_not] = ACTIONS(182), - [sym_keyword_contains_all] = ACTIONS(182), - [sym_keyword_contains_any] = ACTIONS(182), - [sym_keyword_contains_none] = ACTIONS(182), - [sym_keyword_inside] = ACTIONS(182), - [sym_keyword_in] = ACTIONS(184), - [sym_keyword_not_inside] = ACTIONS(182), - [sym_keyword_all_inside] = ACTIONS(182), - [sym_keyword_any_inside] = ACTIONS(182), - [sym_keyword_none_inside] = ACTIONS(182), - [sym_keyword_outside] = ACTIONS(182), - [sym_keyword_intersects] = ACTIONS(182), - [anon_sym_COMMA] = ACTIONS(182), - [anon_sym_DASH_GT] = ACTIONS(182), - [anon_sym_LBRACK] = ACTIONS(182), - [anon_sym_LT_DASH] = ACTIONS(184), - [anon_sym_LT_DASH_GT] = ACTIONS(182), - [anon_sym_STAR] = ACTIONS(184), - [anon_sym_DOT] = ACTIONS(182), - [anon_sym_LT] = ACTIONS(184), - [anon_sym_GT] = ACTIONS(184), - [anon_sym_EQ] = ACTIONS(184), - [anon_sym_DASH] = ACTIONS(184), - [anon_sym_AT] = ACTIONS(184), - [anon_sym_LT_PIPE] = ACTIONS(182), - [anon_sym_AMP_AMP] = ACTIONS(182), - [anon_sym_PIPE_PIPE] = ACTIONS(182), - [anon_sym_QMARK_QMARK] = ACTIONS(182), - [anon_sym_QMARK_COLON] = ACTIONS(182), - [anon_sym_BANG_EQ] = ACTIONS(182), - [anon_sym_EQ_EQ] = ACTIONS(182), - [anon_sym_QMARK_EQ] = ACTIONS(182), - [anon_sym_STAR_EQ] = ACTIONS(182), - [anon_sym_TILDE] = ACTIONS(182), - [anon_sym_BANG_TILDE] = ACTIONS(182), - [anon_sym_STAR_TILDE] = ACTIONS(182), - [anon_sym_LT_EQ] = ACTIONS(182), - [anon_sym_GT_EQ] = ACTIONS(182), - [anon_sym_PLUS] = ACTIONS(184), - [anon_sym_PLUS_EQ] = ACTIONS(182), - [anon_sym_DASH_EQ] = ACTIONS(182), - [anon_sym_u00d7] = ACTIONS(182), - [anon_sym_SLASH] = ACTIONS(184), - [anon_sym_u00f7] = ACTIONS(182), - [anon_sym_STAR_STAR] = ACTIONS(182), - [anon_sym_u220b] = ACTIONS(182), - [anon_sym_u220c] = ACTIONS(182), - [anon_sym_u2287] = ACTIONS(182), - [anon_sym_u2283] = ACTIONS(182), - [anon_sym_u2285] = ACTIONS(182), - [anon_sym_u2208] = ACTIONS(182), - [anon_sym_u2209] = ACTIONS(182), - [anon_sym_u2286] = ACTIONS(182), - [anon_sym_u2282] = ACTIONS(182), - [anon_sym_u2284] = ACTIONS(182), - [anon_sym_AT_AT] = ACTIONS(182), + [ts_builtin_sym_end] = ACTIONS(164), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(164), + [sym_keyword_explain] = ACTIONS(164), + [sym_keyword_parallel] = ACTIONS(164), + [sym_keyword_timeout] = ACTIONS(164), + [sym_keyword_fetch] = ACTIONS(164), + [sym_keyword_limit] = ACTIONS(164), + [sym_keyword_order] = ACTIONS(164), + [sym_keyword_with] = ACTIONS(164), + [sym_keyword_where] = ACTIONS(164), + [sym_keyword_split] = ACTIONS(164), + [sym_keyword_group] = ACTIONS(164), + [sym_keyword_and] = ACTIONS(164), + [sym_keyword_or] = ACTIONS(166), + [sym_keyword_is] = ACTIONS(164), + [sym_keyword_not] = ACTIONS(166), + [sym_keyword_contains] = ACTIONS(164), + [sym_keyword_contains_not] = ACTIONS(164), + [sym_keyword_contains_all] = ACTIONS(164), + [sym_keyword_contains_any] = ACTIONS(164), + [sym_keyword_contains_none] = ACTIONS(164), + [sym_keyword_inside] = ACTIONS(164), + [sym_keyword_in] = ACTIONS(166), + [sym_keyword_not_inside] = ACTIONS(164), + [sym_keyword_all_inside] = ACTIONS(164), + [sym_keyword_any_inside] = ACTIONS(164), + [sym_keyword_none_inside] = ACTIONS(164), + [sym_keyword_outside] = ACTIONS(164), + [sym_keyword_intersects] = ACTIONS(164), + [anon_sym_COMMA] = ACTIONS(164), + [anon_sym_DASH_GT] = ACTIONS(164), + [anon_sym_LBRACK] = ACTIONS(164), + [anon_sym_LT_DASH] = ACTIONS(166), + [anon_sym_LT_DASH_GT] = ACTIONS(164), + [anon_sym_STAR] = ACTIONS(166), + [anon_sym_DOT] = ACTIONS(164), + [anon_sym_LT] = ACTIONS(166), + [anon_sym_GT] = ACTIONS(166), + [anon_sym_EQ] = ACTIONS(166), + [anon_sym_DASH] = ACTIONS(166), + [anon_sym_AT] = ACTIONS(166), + [anon_sym_LT_PIPE] = ACTIONS(164), + [anon_sym_AMP_AMP] = ACTIONS(164), + [anon_sym_PIPE_PIPE] = ACTIONS(164), + [anon_sym_QMARK_QMARK] = ACTIONS(164), + [anon_sym_QMARK_COLON] = ACTIONS(164), + [anon_sym_BANG_EQ] = ACTIONS(164), + [anon_sym_EQ_EQ] = ACTIONS(164), + [anon_sym_QMARK_EQ] = ACTIONS(164), + [anon_sym_STAR_EQ] = ACTIONS(164), + [anon_sym_TILDE] = ACTIONS(164), + [anon_sym_BANG_TILDE] = ACTIONS(164), + [anon_sym_STAR_TILDE] = ACTIONS(164), + [anon_sym_LT_EQ] = ACTIONS(164), + [anon_sym_GT_EQ] = ACTIONS(164), + [anon_sym_PLUS] = ACTIONS(166), + [anon_sym_PLUS_EQ] = ACTIONS(164), + [anon_sym_DASH_EQ] = ACTIONS(164), + [anon_sym_u00d7] = ACTIONS(164), + [anon_sym_SLASH] = ACTIONS(166), + [anon_sym_u00f7] = ACTIONS(164), + [anon_sym_STAR_STAR] = ACTIONS(164), + [anon_sym_u220b] = ACTIONS(164), + [anon_sym_u220c] = ACTIONS(164), + [anon_sym_u2287] = ACTIONS(164), + [anon_sym_u2283] = ACTIONS(164), + [anon_sym_u2285] = ACTIONS(164), + [anon_sym_u2208] = ACTIONS(164), + [anon_sym_u2209] = ACTIONS(164), + [anon_sym_u2286] = ACTIONS(164), + [anon_sym_u2282] = ACTIONS(164), + [anon_sym_u2284] = ACTIONS(164), + [anon_sym_AT_AT] = ACTIONS(164), }, [332] = { - [ts_builtin_sym_end] = ACTIONS(210), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(210), - [sym_keyword_explain] = ACTIONS(210), - [sym_keyword_parallel] = ACTIONS(210), - [sym_keyword_timeout] = ACTIONS(210), - [sym_keyword_fetch] = ACTIONS(210), - [sym_keyword_limit] = ACTIONS(210), - [sym_keyword_order] = ACTIONS(210), - [sym_keyword_with] = ACTIONS(210), - [sym_keyword_where] = ACTIONS(210), - [sym_keyword_split] = ACTIONS(210), - [sym_keyword_group] = ACTIONS(210), - [sym_keyword_and] = ACTIONS(210), - [sym_keyword_or] = ACTIONS(212), - [sym_keyword_is] = ACTIONS(210), - [sym_keyword_not] = ACTIONS(212), - [sym_keyword_contains] = ACTIONS(210), - [sym_keyword_contains_not] = ACTIONS(210), - [sym_keyword_contains_all] = ACTIONS(210), - [sym_keyword_contains_any] = ACTIONS(210), - [sym_keyword_contains_none] = ACTIONS(210), - [sym_keyword_inside] = ACTIONS(210), - [sym_keyword_in] = ACTIONS(212), - [sym_keyword_not_inside] = ACTIONS(210), - [sym_keyword_all_inside] = ACTIONS(210), - [sym_keyword_any_inside] = ACTIONS(210), - [sym_keyword_none_inside] = ACTIONS(210), - [sym_keyword_outside] = ACTIONS(210), - [sym_keyword_intersects] = ACTIONS(210), - [anon_sym_COMMA] = ACTIONS(210), - [anon_sym_DASH_GT] = ACTIONS(210), - [anon_sym_LBRACK] = ACTIONS(210), - [anon_sym_LT_DASH] = ACTIONS(212), - [anon_sym_LT_DASH_GT] = ACTIONS(210), - [anon_sym_STAR] = ACTIONS(212), - [anon_sym_DOT] = ACTIONS(210), - [anon_sym_LT] = ACTIONS(212), - [anon_sym_GT] = ACTIONS(212), - [anon_sym_EQ] = ACTIONS(212), - [anon_sym_DASH] = ACTIONS(212), - [anon_sym_AT] = ACTIONS(212), - [anon_sym_LT_PIPE] = ACTIONS(210), - [anon_sym_AMP_AMP] = ACTIONS(210), - [anon_sym_PIPE_PIPE] = ACTIONS(210), - [anon_sym_QMARK_QMARK] = ACTIONS(210), - [anon_sym_QMARK_COLON] = ACTIONS(210), - [anon_sym_BANG_EQ] = ACTIONS(210), - [anon_sym_EQ_EQ] = ACTIONS(210), - [anon_sym_QMARK_EQ] = ACTIONS(210), - [anon_sym_STAR_EQ] = ACTIONS(210), - [anon_sym_TILDE] = ACTIONS(210), - [anon_sym_BANG_TILDE] = ACTIONS(210), - [anon_sym_STAR_TILDE] = ACTIONS(210), - [anon_sym_LT_EQ] = ACTIONS(210), - [anon_sym_GT_EQ] = ACTIONS(210), - [anon_sym_PLUS] = ACTIONS(212), - [anon_sym_PLUS_EQ] = ACTIONS(210), - [anon_sym_DASH_EQ] = ACTIONS(210), - [anon_sym_u00d7] = ACTIONS(210), - [anon_sym_SLASH] = ACTIONS(212), - [anon_sym_u00f7] = ACTIONS(210), - [anon_sym_STAR_STAR] = ACTIONS(210), - [anon_sym_u220b] = ACTIONS(210), - [anon_sym_u220c] = ACTIONS(210), - [anon_sym_u2287] = ACTIONS(210), - [anon_sym_u2283] = ACTIONS(210), - [anon_sym_u2285] = ACTIONS(210), - [anon_sym_u2208] = ACTIONS(210), - [anon_sym_u2209] = ACTIONS(210), - [anon_sym_u2286] = ACTIONS(210), - [anon_sym_u2282] = ACTIONS(210), - [anon_sym_u2284] = ACTIONS(210), - [anon_sym_AT_AT] = ACTIONS(210), + [ts_builtin_sym_end] = ACTIONS(130), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(130), + [sym_keyword_explain] = ACTIONS(130), + [sym_keyword_parallel] = ACTIONS(130), + [sym_keyword_timeout] = ACTIONS(130), + [sym_keyword_fetch] = ACTIONS(130), + [sym_keyword_limit] = ACTIONS(130), + [sym_keyword_order] = ACTIONS(130), + [sym_keyword_with] = ACTIONS(130), + [sym_keyword_where] = ACTIONS(130), + [sym_keyword_split] = ACTIONS(130), + [sym_keyword_group] = ACTIONS(130), + [sym_keyword_and] = ACTIONS(130), + [sym_keyword_or] = ACTIONS(132), + [sym_keyword_is] = ACTIONS(130), + [sym_keyword_not] = ACTIONS(132), + [sym_keyword_contains] = ACTIONS(130), + [sym_keyword_contains_not] = ACTIONS(130), + [sym_keyword_contains_all] = ACTIONS(130), + [sym_keyword_contains_any] = ACTIONS(130), + [sym_keyword_contains_none] = ACTIONS(130), + [sym_keyword_inside] = ACTIONS(130), + [sym_keyword_in] = ACTIONS(132), + [sym_keyword_not_inside] = ACTIONS(130), + [sym_keyword_all_inside] = ACTIONS(130), + [sym_keyword_any_inside] = ACTIONS(130), + [sym_keyword_none_inside] = ACTIONS(130), + [sym_keyword_outside] = ACTIONS(130), + [sym_keyword_intersects] = ACTIONS(130), + [anon_sym_COMMA] = ACTIONS(130), + [anon_sym_DASH_GT] = ACTIONS(130), + [anon_sym_LBRACK] = ACTIONS(130), + [anon_sym_LT_DASH] = ACTIONS(132), + [anon_sym_LT_DASH_GT] = ACTIONS(130), + [anon_sym_STAR] = ACTIONS(132), + [anon_sym_DOT] = ACTIONS(130), + [anon_sym_LT] = ACTIONS(132), + [anon_sym_GT] = ACTIONS(132), + [anon_sym_EQ] = ACTIONS(132), + [anon_sym_DASH] = ACTIONS(132), + [anon_sym_AT] = ACTIONS(132), + [anon_sym_LT_PIPE] = ACTIONS(130), + [anon_sym_AMP_AMP] = ACTIONS(130), + [anon_sym_PIPE_PIPE] = ACTIONS(130), + [anon_sym_QMARK_QMARK] = ACTIONS(130), + [anon_sym_QMARK_COLON] = ACTIONS(130), + [anon_sym_BANG_EQ] = ACTIONS(130), + [anon_sym_EQ_EQ] = ACTIONS(130), + [anon_sym_QMARK_EQ] = ACTIONS(130), + [anon_sym_STAR_EQ] = ACTIONS(130), + [anon_sym_TILDE] = ACTIONS(130), + [anon_sym_BANG_TILDE] = ACTIONS(130), + [anon_sym_STAR_TILDE] = ACTIONS(130), + [anon_sym_LT_EQ] = ACTIONS(130), + [anon_sym_GT_EQ] = ACTIONS(130), + [anon_sym_PLUS] = ACTIONS(132), + [anon_sym_PLUS_EQ] = ACTIONS(130), + [anon_sym_DASH_EQ] = ACTIONS(130), + [anon_sym_u00d7] = ACTIONS(130), + [anon_sym_SLASH] = ACTIONS(132), + [anon_sym_u00f7] = ACTIONS(130), + [anon_sym_STAR_STAR] = ACTIONS(130), + [anon_sym_u220b] = ACTIONS(130), + [anon_sym_u220c] = ACTIONS(130), + [anon_sym_u2287] = ACTIONS(130), + [anon_sym_u2283] = ACTIONS(130), + [anon_sym_u2285] = ACTIONS(130), + [anon_sym_u2208] = ACTIONS(130), + [anon_sym_u2209] = ACTIONS(130), + [anon_sym_u2286] = ACTIONS(130), + [anon_sym_u2282] = ACTIONS(130), + [anon_sym_u2284] = ACTIONS(130), + [anon_sym_AT_AT] = ACTIONS(130), }, [333] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(33), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(343), - [sym_keyword_return] = ACTIONS(345), - [sym_keyword_parallel] = ACTIONS(345), - [sym_keyword_timeout] = ACTIONS(345), - [sym_keyword_and] = ACTIONS(345), - [sym_keyword_or] = ACTIONS(345), - [sym_keyword_is] = ACTIONS(345), - [sym_keyword_not] = ACTIONS(345), - [sym_keyword_contains] = ACTIONS(345), - [sym_keyword_contains_not] = ACTIONS(345), - [sym_keyword_contains_all] = ACTIONS(345), - [sym_keyword_contains_any] = ACTIONS(345), - [sym_keyword_contains_none] = ACTIONS(345), - [sym_keyword_inside] = ACTIONS(345), - [sym_keyword_in] = ACTIONS(345), - [sym_keyword_not_inside] = ACTIONS(345), - [sym_keyword_all_inside] = ACTIONS(345), - [sym_keyword_any_inside] = ACTIONS(345), - [sym_keyword_none_inside] = ACTIONS(345), - [sym_keyword_outside] = ACTIONS(345), - [sym_keyword_intersects] = ACTIONS(345), - [anon_sym_COMMA] = ACTIONS(343), - [anon_sym_DASH_GT] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(343), - [anon_sym_RPAREN] = ACTIONS(343), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_RBRACE] = ACTIONS(343), - [anon_sym_LT_DASH] = ACTIONS(345), - [anon_sym_LT_DASH_GT] = ACTIONS(343), - [anon_sym_STAR] = ACTIONS(345), - [anon_sym_DOT] = ACTIONS(343), - [anon_sym_LT] = ACTIONS(345), - [anon_sym_GT] = ACTIONS(345), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(345), - [anon_sym_DASH] = ACTIONS(345), - [anon_sym_AT] = ACTIONS(345), - [anon_sym_LT_PIPE] = ACTIONS(343), - [anon_sym_AMP_AMP] = ACTIONS(343), - [anon_sym_PIPE_PIPE] = ACTIONS(343), - [anon_sym_QMARK_QMARK] = ACTIONS(343), - [anon_sym_QMARK_COLON] = ACTIONS(343), - [anon_sym_BANG_EQ] = ACTIONS(343), - [anon_sym_EQ_EQ] = ACTIONS(343), - [anon_sym_QMARK_EQ] = ACTIONS(343), - [anon_sym_STAR_EQ] = ACTIONS(343), - [anon_sym_TILDE] = ACTIONS(343), - [anon_sym_BANG_TILDE] = ACTIONS(343), - [anon_sym_STAR_TILDE] = ACTIONS(343), - [anon_sym_LT_EQ] = ACTIONS(343), - [anon_sym_GT_EQ] = ACTIONS(343), - [anon_sym_PLUS] = ACTIONS(345), - [anon_sym_PLUS_EQ] = ACTIONS(343), - [anon_sym_DASH_EQ] = ACTIONS(343), - [anon_sym_u00d7] = ACTIONS(343), - [anon_sym_SLASH] = ACTIONS(345), - [anon_sym_u00f7] = ACTIONS(343), - [anon_sym_STAR_STAR] = ACTIONS(343), - [anon_sym_u220b] = ACTIONS(343), - [anon_sym_u220c] = ACTIONS(343), - [anon_sym_u2287] = ACTIONS(343), - [anon_sym_u2283] = ACTIONS(343), - [anon_sym_u2285] = ACTIONS(343), - [anon_sym_u2208] = ACTIONS(343), - [anon_sym_u2209] = ACTIONS(343), - [anon_sym_u2286] = ACTIONS(343), - [anon_sym_u2282] = ACTIONS(343), - [anon_sym_u2284] = ACTIONS(343), - [anon_sym_AT_AT] = ACTIONS(343), + [ts_builtin_sym_end] = ACTIONS(212), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(212), + [sym_keyword_explain] = ACTIONS(212), + [sym_keyword_parallel] = ACTIONS(212), + [sym_keyword_timeout] = ACTIONS(212), + [sym_keyword_fetch] = ACTIONS(212), + [sym_keyword_limit] = ACTIONS(212), + [sym_keyword_order] = ACTIONS(212), + [sym_keyword_with] = ACTIONS(212), + [sym_keyword_where] = ACTIONS(212), + [sym_keyword_split] = ACTIONS(212), + [sym_keyword_group] = ACTIONS(212), + [sym_keyword_and] = ACTIONS(212), + [sym_keyword_or] = ACTIONS(214), + [sym_keyword_is] = ACTIONS(212), + [sym_keyword_not] = ACTIONS(214), + [sym_keyword_contains] = ACTIONS(212), + [sym_keyword_contains_not] = ACTIONS(212), + [sym_keyword_contains_all] = ACTIONS(212), + [sym_keyword_contains_any] = ACTIONS(212), + [sym_keyword_contains_none] = ACTIONS(212), + [sym_keyword_inside] = ACTIONS(212), + [sym_keyword_in] = ACTIONS(214), + [sym_keyword_not_inside] = ACTIONS(212), + [sym_keyword_all_inside] = ACTIONS(212), + [sym_keyword_any_inside] = ACTIONS(212), + [sym_keyword_none_inside] = ACTIONS(212), + [sym_keyword_outside] = ACTIONS(212), + [sym_keyword_intersects] = ACTIONS(212), + [anon_sym_COMMA] = ACTIONS(212), + [anon_sym_DASH_GT] = ACTIONS(212), + [anon_sym_LBRACK] = ACTIONS(212), + [anon_sym_LT_DASH] = ACTIONS(214), + [anon_sym_LT_DASH_GT] = ACTIONS(212), + [anon_sym_STAR] = ACTIONS(214), + [anon_sym_DOT] = ACTIONS(212), + [anon_sym_LT] = ACTIONS(214), + [anon_sym_GT] = ACTIONS(214), + [anon_sym_EQ] = ACTIONS(214), + [anon_sym_DASH] = ACTIONS(214), + [anon_sym_AT] = ACTIONS(214), + [anon_sym_LT_PIPE] = ACTIONS(212), + [anon_sym_AMP_AMP] = ACTIONS(212), + [anon_sym_PIPE_PIPE] = ACTIONS(212), + [anon_sym_QMARK_QMARK] = ACTIONS(212), + [anon_sym_QMARK_COLON] = ACTIONS(212), + [anon_sym_BANG_EQ] = ACTIONS(212), + [anon_sym_EQ_EQ] = ACTIONS(212), + [anon_sym_QMARK_EQ] = ACTIONS(212), + [anon_sym_STAR_EQ] = ACTIONS(212), + [anon_sym_TILDE] = ACTIONS(212), + [anon_sym_BANG_TILDE] = ACTIONS(212), + [anon_sym_STAR_TILDE] = ACTIONS(212), + [anon_sym_LT_EQ] = ACTIONS(212), + [anon_sym_GT_EQ] = ACTIONS(212), + [anon_sym_PLUS] = ACTIONS(214), + [anon_sym_PLUS_EQ] = ACTIONS(212), + [anon_sym_DASH_EQ] = ACTIONS(212), + [anon_sym_u00d7] = ACTIONS(212), + [anon_sym_SLASH] = ACTIONS(214), + [anon_sym_u00f7] = ACTIONS(212), + [anon_sym_STAR_STAR] = ACTIONS(212), + [anon_sym_u220b] = ACTIONS(212), + [anon_sym_u220c] = ACTIONS(212), + [anon_sym_u2287] = ACTIONS(212), + [anon_sym_u2283] = ACTIONS(212), + [anon_sym_u2285] = ACTIONS(212), + [anon_sym_u2208] = ACTIONS(212), + [anon_sym_u2209] = ACTIONS(212), + [anon_sym_u2286] = ACTIONS(212), + [anon_sym_u2282] = ACTIONS(212), + [anon_sym_u2284] = ACTIONS(212), + [anon_sym_AT_AT] = ACTIONS(212), }, [334] = { - [ts_builtin_sym_end] = ACTIONS(190), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(190), - [sym_keyword_explain] = ACTIONS(190), - [sym_keyword_parallel] = ACTIONS(190), - [sym_keyword_timeout] = ACTIONS(190), - [sym_keyword_fetch] = ACTIONS(190), - [sym_keyword_limit] = ACTIONS(190), - [sym_keyword_order] = ACTIONS(190), - [sym_keyword_with] = ACTIONS(190), - [sym_keyword_where] = ACTIONS(190), - [sym_keyword_split] = ACTIONS(190), - [sym_keyword_group] = ACTIONS(190), - [sym_keyword_and] = ACTIONS(190), - [sym_keyword_or] = ACTIONS(192), - [sym_keyword_is] = ACTIONS(190), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(190), - [sym_keyword_contains_not] = ACTIONS(190), - [sym_keyword_contains_all] = ACTIONS(190), - [sym_keyword_contains_any] = ACTIONS(190), - [sym_keyword_contains_none] = ACTIONS(190), - [sym_keyword_inside] = ACTIONS(190), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(190), - [sym_keyword_all_inside] = ACTIONS(190), - [sym_keyword_any_inside] = ACTIONS(190), - [sym_keyword_none_inside] = ACTIONS(190), - [sym_keyword_outside] = ACTIONS(190), - [sym_keyword_intersects] = ACTIONS(190), - [anon_sym_COMMA] = ACTIONS(190), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(200), + [sym_keyword_value] = ACTIONS(200), + [sym_keyword_and] = ACTIONS(200), + [sym_keyword_or] = ACTIONS(200), + [sym_keyword_is] = ACTIONS(200), + [sym_keyword_not] = ACTIONS(202), + [sym_keyword_contains] = ACTIONS(200), + [sym_keyword_contains_not] = ACTIONS(200), + [sym_keyword_contains_all] = ACTIONS(200), + [sym_keyword_contains_any] = ACTIONS(200), + [sym_keyword_contains_none] = ACTIONS(200), + [sym_keyword_inside] = ACTIONS(200), + [sym_keyword_in] = ACTIONS(202), + [sym_keyword_not_inside] = ACTIONS(200), + [sym_keyword_all_inside] = ACTIONS(200), + [sym_keyword_any_inside] = ACTIONS(200), + [sym_keyword_none_inside] = ACTIONS(200), + [sym_keyword_outside] = ACTIONS(200), + [sym_keyword_intersects] = ACTIONS(200), + [sym_keyword_flexible] = ACTIONS(200), + [sym_keyword_readonly] = ACTIONS(200), + [sym_keyword_type] = ACTIONS(200), + [sym_keyword_default] = ACTIONS(200), + [sym_keyword_assert] = ACTIONS(200), + [sym_keyword_permissions] = ACTIONS(200), + [sym_keyword_for] = ACTIONS(200), + [sym_keyword_comment] = ACTIONS(200), + [anon_sym_DASH_GT] = ACTIONS(200), + [anon_sym_LBRACK] = ACTIONS(200), + [anon_sym_RPAREN] = ACTIONS(200), + [anon_sym_RBRACE] = ACTIONS(200), + [anon_sym_LT_DASH] = ACTIONS(202), + [anon_sym_LT_DASH_GT] = ACTIONS(200), + [anon_sym_STAR] = ACTIONS(202), + [anon_sym_DOT] = ACTIONS(202), + [anon_sym_LT] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), + [anon_sym_DOT_DOT] = ACTIONS(624), + [anon_sym_EQ] = ACTIONS(202), + [anon_sym_DASH] = ACTIONS(202), + [anon_sym_AT] = ACTIONS(202), + [anon_sym_LT_PIPE] = ACTIONS(200), + [anon_sym_AMP_AMP] = ACTIONS(200), + [anon_sym_PIPE_PIPE] = ACTIONS(200), + [anon_sym_QMARK_QMARK] = ACTIONS(200), + [anon_sym_QMARK_COLON] = ACTIONS(200), + [anon_sym_BANG_EQ] = ACTIONS(200), + [anon_sym_EQ_EQ] = ACTIONS(200), + [anon_sym_QMARK_EQ] = ACTIONS(200), + [anon_sym_STAR_EQ] = ACTIONS(200), + [anon_sym_TILDE] = ACTIONS(200), + [anon_sym_BANG_TILDE] = ACTIONS(200), + [anon_sym_STAR_TILDE] = ACTIONS(200), + [anon_sym_LT_EQ] = ACTIONS(200), + [anon_sym_GT_EQ] = ACTIONS(200), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_PLUS_EQ] = ACTIONS(200), + [anon_sym_DASH_EQ] = ACTIONS(200), + [anon_sym_u00d7] = ACTIONS(200), + [anon_sym_SLASH] = ACTIONS(202), + [anon_sym_u00f7] = ACTIONS(200), + [anon_sym_STAR_STAR] = ACTIONS(200), + [anon_sym_u220b] = ACTIONS(200), + [anon_sym_u220c] = ACTIONS(200), + [anon_sym_u2287] = ACTIONS(200), + [anon_sym_u2283] = ACTIONS(200), + [anon_sym_u2285] = ACTIONS(200), + [anon_sym_u2208] = ACTIONS(200), + [anon_sym_u2209] = ACTIONS(200), + [anon_sym_u2286] = ACTIONS(200), + [anon_sym_u2282] = ACTIONS(200), + [anon_sym_u2284] = ACTIONS(200), + [anon_sym_AT_AT] = ACTIONS(200), }, [335] = { - [sym_array] = STATE(41), - [sym_object] = STATE(41), - [sym_record_id_value] = STATE(49), - [ts_builtin_sym_end] = ACTIONS(174), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(174), - [sym_keyword_return] = ACTIONS(176), - [sym_keyword_parallel] = ACTIONS(176), - [sym_keyword_timeout] = ACTIONS(176), - [sym_keyword_where] = ACTIONS(176), - [sym_keyword_and] = ACTIONS(176), - [sym_keyword_or] = ACTIONS(176), - [sym_keyword_is] = ACTIONS(176), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(176), - [sym_keyword_contains_not] = ACTIONS(176), - [sym_keyword_contains_all] = ACTIONS(176), - [sym_keyword_contains_any] = ACTIONS(176), - [sym_keyword_contains_none] = ACTIONS(176), - [sym_keyword_inside] = ACTIONS(176), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(176), - [sym_keyword_all_inside] = ACTIONS(176), - [sym_keyword_any_inside] = ACTIONS(176), - [sym_keyword_none_inside] = ACTIONS(176), - [sym_keyword_outside] = ACTIONS(176), - [sym_keyword_intersects] = ACTIONS(176), - [anon_sym_COMMA] = ACTIONS(174), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_LBRACE] = ACTIONS(45), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [sym_int] = ACTIONS(476), - [sym_record_id_ident] = ACTIONS(476), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), + [ts_builtin_sym_end] = ACTIONS(200), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(200), + [sym_keyword_explain] = ACTIONS(200), + [sym_keyword_parallel] = ACTIONS(200), + [sym_keyword_timeout] = ACTIONS(200), + [sym_keyword_fetch] = ACTIONS(200), + [sym_keyword_limit] = ACTIONS(200), + [sym_keyword_order] = ACTIONS(200), + [sym_keyword_where] = ACTIONS(200), + [sym_keyword_split] = ACTIONS(200), + [sym_keyword_group] = ACTIONS(200), + [sym_keyword_and] = ACTIONS(200), + [sym_keyword_or] = ACTIONS(202), + [sym_keyword_is] = ACTIONS(200), + [sym_keyword_not] = ACTIONS(202), + [sym_keyword_contains] = ACTIONS(200), + [sym_keyword_contains_not] = ACTIONS(200), + [sym_keyword_contains_all] = ACTIONS(200), + [sym_keyword_contains_any] = ACTIONS(200), + [sym_keyword_contains_none] = ACTIONS(200), + [sym_keyword_inside] = ACTIONS(200), + [sym_keyword_in] = ACTIONS(202), + [sym_keyword_not_inside] = ACTIONS(200), + [sym_keyword_all_inside] = ACTIONS(200), + [sym_keyword_any_inside] = ACTIONS(200), + [sym_keyword_none_inside] = ACTIONS(200), + [sym_keyword_outside] = ACTIONS(200), + [sym_keyword_intersects] = ACTIONS(200), + [anon_sym_COMMA] = ACTIONS(200), + [anon_sym_DASH_GT] = ACTIONS(200), + [anon_sym_LBRACK] = ACTIONS(200), + [anon_sym_LT_DASH] = ACTIONS(202), + [anon_sym_LT_DASH_GT] = ACTIONS(200), + [anon_sym_STAR] = ACTIONS(202), + [anon_sym_DOT] = ACTIONS(202), + [anon_sym_LT] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), + [anon_sym_DOT_DOT] = ACTIONS(626), + [anon_sym_EQ] = ACTIONS(202), + [anon_sym_DASH] = ACTIONS(202), + [anon_sym_AT] = ACTIONS(202), + [anon_sym_LT_PIPE] = ACTIONS(200), + [anon_sym_AMP_AMP] = ACTIONS(200), + [anon_sym_PIPE_PIPE] = ACTIONS(200), + [anon_sym_QMARK_QMARK] = ACTIONS(200), + [anon_sym_QMARK_COLON] = ACTIONS(200), + [anon_sym_BANG_EQ] = ACTIONS(200), + [anon_sym_EQ_EQ] = ACTIONS(200), + [anon_sym_QMARK_EQ] = ACTIONS(200), + [anon_sym_STAR_EQ] = ACTIONS(200), + [anon_sym_TILDE] = ACTIONS(200), + [anon_sym_BANG_TILDE] = ACTIONS(200), + [anon_sym_STAR_TILDE] = ACTIONS(200), + [anon_sym_LT_EQ] = ACTIONS(200), + [anon_sym_GT_EQ] = ACTIONS(200), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_PLUS_EQ] = ACTIONS(200), + [anon_sym_DASH_EQ] = ACTIONS(200), + [anon_sym_u00d7] = ACTIONS(200), + [anon_sym_SLASH] = ACTIONS(202), + [anon_sym_u00f7] = ACTIONS(200), + [anon_sym_STAR_STAR] = ACTIONS(200), + [anon_sym_u220b] = ACTIONS(200), + [anon_sym_u220c] = ACTIONS(200), + [anon_sym_u2287] = ACTIONS(200), + [anon_sym_u2283] = ACTIONS(200), + [anon_sym_u2285] = ACTIONS(200), + [anon_sym_u2208] = ACTIONS(200), + [anon_sym_u2209] = ACTIONS(200), + [anon_sym_u2286] = ACTIONS(200), + [anon_sym_u2282] = ACTIONS(200), + [anon_sym_u2284] = ACTIONS(200), + [anon_sym_AT_AT] = ACTIONS(200), }, [336] = { - [sym_where_clause] = STATE(888), - [sym_group_clause] = STATE(965), - [sym_operator] = STATE(688), - [sym_binary_operator] = STATE(782), - [aux_sym_update_statement_repeat1] = STATE(854), - [ts_builtin_sym_end] = ACTIONS(604), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(604), - [sym_keyword_as] = ACTIONS(604), - [sym_keyword_where] = ACTIONS(622), - [sym_keyword_group] = ACTIONS(608), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(315), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), - [sym_keyword_drop] = ACTIONS(604), - [sym_keyword_schemafull] = ACTIONS(604), - [sym_keyword_schemaless] = ACTIONS(604), - [sym_keyword_changefeed] = ACTIONS(604), - [sym_keyword_type] = ACTIONS(604), - [sym_keyword_permissions] = ACTIONS(604), - [sym_keyword_comment] = ACTIONS(604), - [anon_sym_COMMA] = ACTIONS(624), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [ts_builtin_sym_end] = ACTIONS(208), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(208), + [sym_keyword_explain] = ACTIONS(208), + [sym_keyword_parallel] = ACTIONS(208), + [sym_keyword_timeout] = ACTIONS(208), + [sym_keyword_fetch] = ACTIONS(208), + [sym_keyword_limit] = ACTIONS(208), + [sym_keyword_order] = ACTIONS(208), + [sym_keyword_with] = ACTIONS(208), + [sym_keyword_where] = ACTIONS(208), + [sym_keyword_split] = ACTIONS(208), + [sym_keyword_group] = ACTIONS(208), + [sym_keyword_and] = ACTIONS(208), + [sym_keyword_or] = ACTIONS(210), + [sym_keyword_is] = ACTIONS(208), + [sym_keyword_not] = ACTIONS(210), + [sym_keyword_contains] = ACTIONS(208), + [sym_keyword_contains_not] = ACTIONS(208), + [sym_keyword_contains_all] = ACTIONS(208), + [sym_keyword_contains_any] = ACTIONS(208), + [sym_keyword_contains_none] = ACTIONS(208), + [sym_keyword_inside] = ACTIONS(208), + [sym_keyword_in] = ACTIONS(210), + [sym_keyword_not_inside] = ACTIONS(208), + [sym_keyword_all_inside] = ACTIONS(208), + [sym_keyword_any_inside] = ACTIONS(208), + [sym_keyword_none_inside] = ACTIONS(208), + [sym_keyword_outside] = ACTIONS(208), + [sym_keyword_intersects] = ACTIONS(208), + [anon_sym_COMMA] = ACTIONS(208), + [anon_sym_DASH_GT] = ACTIONS(208), + [anon_sym_LBRACK] = ACTIONS(208), + [anon_sym_LT_DASH] = ACTIONS(210), + [anon_sym_LT_DASH_GT] = ACTIONS(208), + [anon_sym_STAR] = ACTIONS(210), + [anon_sym_DOT] = ACTIONS(208), + [anon_sym_LT] = ACTIONS(210), + [anon_sym_GT] = ACTIONS(210), + [anon_sym_EQ] = ACTIONS(210), + [anon_sym_DASH] = ACTIONS(210), + [anon_sym_AT] = ACTIONS(210), + [anon_sym_LT_PIPE] = ACTIONS(208), + [anon_sym_AMP_AMP] = ACTIONS(208), + [anon_sym_PIPE_PIPE] = ACTIONS(208), + [anon_sym_QMARK_QMARK] = ACTIONS(208), + [anon_sym_QMARK_COLON] = ACTIONS(208), + [anon_sym_BANG_EQ] = ACTIONS(208), + [anon_sym_EQ_EQ] = ACTIONS(208), + [anon_sym_QMARK_EQ] = ACTIONS(208), + [anon_sym_STAR_EQ] = ACTIONS(208), + [anon_sym_TILDE] = ACTIONS(208), + [anon_sym_BANG_TILDE] = ACTIONS(208), + [anon_sym_STAR_TILDE] = ACTIONS(208), + [anon_sym_LT_EQ] = ACTIONS(208), + [anon_sym_GT_EQ] = ACTIONS(208), + [anon_sym_PLUS] = ACTIONS(210), + [anon_sym_PLUS_EQ] = ACTIONS(208), + [anon_sym_DASH_EQ] = ACTIONS(208), + [anon_sym_u00d7] = ACTIONS(208), + [anon_sym_SLASH] = ACTIONS(210), + [anon_sym_u00f7] = ACTIONS(208), + [anon_sym_STAR_STAR] = ACTIONS(208), + [anon_sym_u220b] = ACTIONS(208), + [anon_sym_u220c] = ACTIONS(208), + [anon_sym_u2287] = ACTIONS(208), + [anon_sym_u2283] = ACTIONS(208), + [anon_sym_u2285] = ACTIONS(208), + [anon_sym_u2208] = ACTIONS(208), + [anon_sym_u2209] = ACTIONS(208), + [anon_sym_u2286] = ACTIONS(208), + [anon_sym_u2282] = ACTIONS(208), + [anon_sym_u2284] = ACTIONS(208), + [anon_sym_AT_AT] = ACTIONS(208), }, [337] = { - [ts_builtin_sym_end] = ACTIONS(202), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(202), - [sym_keyword_explain] = ACTIONS(202), - [sym_keyword_parallel] = ACTIONS(202), - [sym_keyword_timeout] = ACTIONS(202), - [sym_keyword_fetch] = ACTIONS(202), - [sym_keyword_limit] = ACTIONS(202), - [sym_keyword_order] = ACTIONS(202), - [sym_keyword_with] = ACTIONS(202), - [sym_keyword_where] = ACTIONS(202), - [sym_keyword_split] = ACTIONS(202), - [sym_keyword_group] = ACTIONS(202), - [sym_keyword_and] = ACTIONS(202), - [sym_keyword_or] = ACTIONS(204), - [sym_keyword_is] = ACTIONS(202), - [sym_keyword_not] = ACTIONS(204), - [sym_keyword_contains] = ACTIONS(202), - [sym_keyword_contains_not] = ACTIONS(202), - [sym_keyword_contains_all] = ACTIONS(202), - [sym_keyword_contains_any] = ACTIONS(202), - [sym_keyword_contains_none] = ACTIONS(202), - [sym_keyword_inside] = ACTIONS(202), - [sym_keyword_in] = ACTIONS(204), - [sym_keyword_not_inside] = ACTIONS(202), - [sym_keyword_all_inside] = ACTIONS(202), - [sym_keyword_any_inside] = ACTIONS(202), - [sym_keyword_none_inside] = ACTIONS(202), - [sym_keyword_outside] = ACTIONS(202), - [sym_keyword_intersects] = ACTIONS(202), - [anon_sym_COMMA] = ACTIONS(202), - [anon_sym_DASH_GT] = ACTIONS(202), - [anon_sym_LBRACK] = ACTIONS(202), - [anon_sym_LT_DASH] = ACTIONS(204), - [anon_sym_LT_DASH_GT] = ACTIONS(202), - [anon_sym_STAR] = ACTIONS(204), - [anon_sym_DOT] = ACTIONS(202), - [anon_sym_LT] = ACTIONS(204), - [anon_sym_GT] = ACTIONS(204), - [anon_sym_EQ] = ACTIONS(204), - [anon_sym_DASH] = ACTIONS(204), - [anon_sym_AT] = ACTIONS(204), - [anon_sym_LT_PIPE] = ACTIONS(202), - [anon_sym_AMP_AMP] = ACTIONS(202), - [anon_sym_PIPE_PIPE] = ACTIONS(202), - [anon_sym_QMARK_QMARK] = ACTIONS(202), - [anon_sym_QMARK_COLON] = ACTIONS(202), - [anon_sym_BANG_EQ] = ACTIONS(202), - [anon_sym_EQ_EQ] = ACTIONS(202), - [anon_sym_QMARK_EQ] = ACTIONS(202), - [anon_sym_STAR_EQ] = ACTIONS(202), - [anon_sym_TILDE] = ACTIONS(202), - [anon_sym_BANG_TILDE] = ACTIONS(202), - [anon_sym_STAR_TILDE] = ACTIONS(202), - [anon_sym_LT_EQ] = ACTIONS(202), - [anon_sym_GT_EQ] = ACTIONS(202), - [anon_sym_PLUS] = ACTIONS(204), - [anon_sym_PLUS_EQ] = ACTIONS(202), - [anon_sym_DASH_EQ] = ACTIONS(202), - [anon_sym_u00d7] = ACTIONS(202), - [anon_sym_SLASH] = ACTIONS(204), - [anon_sym_u00f7] = ACTIONS(202), - [anon_sym_STAR_STAR] = ACTIONS(202), - [anon_sym_u220b] = ACTIONS(202), - [anon_sym_u220c] = ACTIONS(202), - [anon_sym_u2287] = ACTIONS(202), - [anon_sym_u2283] = ACTIONS(202), - [anon_sym_u2285] = ACTIONS(202), - [anon_sym_u2208] = ACTIONS(202), - [anon_sym_u2209] = ACTIONS(202), - [anon_sym_u2286] = ACTIONS(202), - [anon_sym_u2282] = ACTIONS(202), - [anon_sym_u2284] = ACTIONS(202), - [anon_sym_AT_AT] = ACTIONS(202), + [ts_builtin_sym_end] = ACTIONS(144), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(144), + [sym_keyword_explain] = ACTIONS(144), + [sym_keyword_parallel] = ACTIONS(144), + [sym_keyword_timeout] = ACTIONS(144), + [sym_keyword_fetch] = ACTIONS(144), + [sym_keyword_limit] = ACTIONS(144), + [sym_keyword_order] = ACTIONS(144), + [sym_keyword_with] = ACTIONS(144), + [sym_keyword_where] = ACTIONS(144), + [sym_keyword_split] = ACTIONS(144), + [sym_keyword_group] = ACTIONS(144), + [sym_keyword_and] = ACTIONS(144), + [sym_keyword_or] = ACTIONS(146), + [sym_keyword_is] = ACTIONS(144), + [sym_keyword_not] = ACTIONS(146), + [sym_keyword_contains] = ACTIONS(144), + [sym_keyword_contains_not] = ACTIONS(144), + [sym_keyword_contains_all] = ACTIONS(144), + [sym_keyword_contains_any] = ACTIONS(144), + [sym_keyword_contains_none] = ACTIONS(144), + [sym_keyword_inside] = ACTIONS(144), + [sym_keyword_in] = ACTIONS(146), + [sym_keyword_not_inside] = ACTIONS(144), + [sym_keyword_all_inside] = ACTIONS(144), + [sym_keyword_any_inside] = ACTIONS(144), + [sym_keyword_none_inside] = ACTIONS(144), + [sym_keyword_outside] = ACTIONS(144), + [sym_keyword_intersects] = ACTIONS(144), + [anon_sym_COMMA] = ACTIONS(144), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), }, [338] = { - [ts_builtin_sym_end] = ACTIONS(214), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(214), - [sym_keyword_explain] = ACTIONS(214), - [sym_keyword_parallel] = ACTIONS(214), - [sym_keyword_timeout] = ACTIONS(214), - [sym_keyword_fetch] = ACTIONS(214), - [sym_keyword_limit] = ACTIONS(214), - [sym_keyword_order] = ACTIONS(214), - [sym_keyword_with] = ACTIONS(214), - [sym_keyword_where] = ACTIONS(214), - [sym_keyword_split] = ACTIONS(214), - [sym_keyword_group] = ACTIONS(214), - [sym_keyword_and] = ACTIONS(214), - [sym_keyword_or] = ACTIONS(216), - [sym_keyword_is] = ACTIONS(214), - [sym_keyword_not] = ACTIONS(216), - [sym_keyword_contains] = ACTIONS(214), - [sym_keyword_contains_not] = ACTIONS(214), - [sym_keyword_contains_all] = ACTIONS(214), - [sym_keyword_contains_any] = ACTIONS(214), - [sym_keyword_contains_none] = ACTIONS(214), - [sym_keyword_inside] = ACTIONS(214), - [sym_keyword_in] = ACTIONS(216), - [sym_keyword_not_inside] = ACTIONS(214), - [sym_keyword_all_inside] = ACTIONS(214), - [sym_keyword_any_inside] = ACTIONS(214), - [sym_keyword_none_inside] = ACTIONS(214), - [sym_keyword_outside] = ACTIONS(214), - [sym_keyword_intersects] = ACTIONS(214), - [anon_sym_COMMA] = ACTIONS(214), - [anon_sym_DASH_GT] = ACTIONS(214), - [anon_sym_LBRACK] = ACTIONS(214), - [anon_sym_LT_DASH] = ACTIONS(216), - [anon_sym_LT_DASH_GT] = ACTIONS(214), - [anon_sym_STAR] = ACTIONS(216), - [anon_sym_DOT] = ACTIONS(214), - [anon_sym_LT] = ACTIONS(216), - [anon_sym_GT] = ACTIONS(216), - [anon_sym_EQ] = ACTIONS(216), - [anon_sym_DASH] = ACTIONS(216), - [anon_sym_AT] = ACTIONS(216), - [anon_sym_LT_PIPE] = ACTIONS(214), - [anon_sym_AMP_AMP] = ACTIONS(214), - [anon_sym_PIPE_PIPE] = ACTIONS(214), - [anon_sym_QMARK_QMARK] = ACTIONS(214), - [anon_sym_QMARK_COLON] = ACTIONS(214), - [anon_sym_BANG_EQ] = ACTIONS(214), - [anon_sym_EQ_EQ] = ACTIONS(214), - [anon_sym_QMARK_EQ] = ACTIONS(214), - [anon_sym_STAR_EQ] = ACTIONS(214), - [anon_sym_TILDE] = ACTIONS(214), - [anon_sym_BANG_TILDE] = ACTIONS(214), - [anon_sym_STAR_TILDE] = ACTIONS(214), - [anon_sym_LT_EQ] = ACTIONS(214), - [anon_sym_GT_EQ] = ACTIONS(214), - [anon_sym_PLUS] = ACTIONS(216), - [anon_sym_PLUS_EQ] = ACTIONS(214), - [anon_sym_DASH_EQ] = ACTIONS(214), - [anon_sym_u00d7] = ACTIONS(214), - [anon_sym_SLASH] = ACTIONS(216), - [anon_sym_u00f7] = ACTIONS(214), - [anon_sym_STAR_STAR] = ACTIONS(214), - [anon_sym_u220b] = ACTIONS(214), - [anon_sym_u220c] = ACTIONS(214), - [anon_sym_u2287] = ACTIONS(214), - [anon_sym_u2283] = ACTIONS(214), - [anon_sym_u2285] = ACTIONS(214), - [anon_sym_u2208] = ACTIONS(214), - [anon_sym_u2209] = ACTIONS(214), - [anon_sym_u2286] = ACTIONS(214), - [anon_sym_u2282] = ACTIONS(214), - [anon_sym_u2284] = ACTIONS(214), - [anon_sym_AT_AT] = ACTIONS(214), + [ts_builtin_sym_end] = ACTIONS(152), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(152), + [sym_keyword_explain] = ACTIONS(152), + [sym_keyword_parallel] = ACTIONS(152), + [sym_keyword_timeout] = ACTIONS(152), + [sym_keyword_fetch] = ACTIONS(152), + [sym_keyword_limit] = ACTIONS(152), + [sym_keyword_order] = ACTIONS(152), + [sym_keyword_with] = ACTIONS(152), + [sym_keyword_where] = ACTIONS(152), + [sym_keyword_split] = ACTIONS(152), + [sym_keyword_group] = ACTIONS(152), + [sym_keyword_and] = ACTIONS(152), + [sym_keyword_or] = ACTIONS(154), + [sym_keyword_is] = ACTIONS(152), + [sym_keyword_not] = ACTIONS(154), + [sym_keyword_contains] = ACTIONS(152), + [sym_keyword_contains_not] = ACTIONS(152), + [sym_keyword_contains_all] = ACTIONS(152), + [sym_keyword_contains_any] = ACTIONS(152), + [sym_keyword_contains_none] = ACTIONS(152), + [sym_keyword_inside] = ACTIONS(152), + [sym_keyword_in] = ACTIONS(154), + [sym_keyword_not_inside] = ACTIONS(152), + [sym_keyword_all_inside] = ACTIONS(152), + [sym_keyword_any_inside] = ACTIONS(152), + [sym_keyword_none_inside] = ACTIONS(152), + [sym_keyword_outside] = ACTIONS(152), + [sym_keyword_intersects] = ACTIONS(152), + [anon_sym_COMMA] = ACTIONS(152), + [anon_sym_DASH_GT] = ACTIONS(152), + [anon_sym_LBRACK] = ACTIONS(152), + [anon_sym_LT_DASH] = ACTIONS(154), + [anon_sym_LT_DASH_GT] = ACTIONS(152), + [anon_sym_STAR] = ACTIONS(154), + [anon_sym_DOT] = ACTIONS(152), + [anon_sym_LT] = ACTIONS(154), + [anon_sym_GT] = ACTIONS(154), + [anon_sym_EQ] = ACTIONS(154), + [anon_sym_DASH] = ACTIONS(154), + [anon_sym_AT] = ACTIONS(154), + [anon_sym_LT_PIPE] = ACTIONS(152), + [anon_sym_AMP_AMP] = ACTIONS(152), + [anon_sym_PIPE_PIPE] = ACTIONS(152), + [anon_sym_QMARK_QMARK] = ACTIONS(152), + [anon_sym_QMARK_COLON] = ACTIONS(152), + [anon_sym_BANG_EQ] = ACTIONS(152), + [anon_sym_EQ_EQ] = ACTIONS(152), + [anon_sym_QMARK_EQ] = ACTIONS(152), + [anon_sym_STAR_EQ] = ACTIONS(152), + [anon_sym_TILDE] = ACTIONS(152), + [anon_sym_BANG_TILDE] = ACTIONS(152), + [anon_sym_STAR_TILDE] = ACTIONS(152), + [anon_sym_LT_EQ] = ACTIONS(152), + [anon_sym_GT_EQ] = ACTIONS(152), + [anon_sym_PLUS] = ACTIONS(154), + [anon_sym_PLUS_EQ] = ACTIONS(152), + [anon_sym_DASH_EQ] = ACTIONS(152), + [anon_sym_u00d7] = ACTIONS(152), + [anon_sym_SLASH] = ACTIONS(154), + [anon_sym_u00f7] = ACTIONS(152), + [anon_sym_STAR_STAR] = ACTIONS(152), + [anon_sym_u220b] = ACTIONS(152), + [anon_sym_u220c] = ACTIONS(152), + [anon_sym_u2287] = ACTIONS(152), + [anon_sym_u2283] = ACTIONS(152), + [anon_sym_u2285] = ACTIONS(152), + [anon_sym_u2208] = ACTIONS(152), + [anon_sym_u2209] = ACTIONS(152), + [anon_sym_u2286] = ACTIONS(152), + [anon_sym_u2282] = ACTIONS(152), + [anon_sym_u2284] = ACTIONS(152), + [anon_sym_AT_AT] = ACTIONS(152), }, [339] = { - [ts_builtin_sym_end] = ACTIONS(118), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(118), - [sym_keyword_explain] = ACTIONS(118), - [sym_keyword_parallel] = ACTIONS(118), - [sym_keyword_timeout] = ACTIONS(118), - [sym_keyword_fetch] = ACTIONS(118), - [sym_keyword_limit] = ACTIONS(118), - [sym_keyword_order] = ACTIONS(118), - [sym_keyword_with] = ACTIONS(118), - [sym_keyword_where] = ACTIONS(118), - [sym_keyword_split] = ACTIONS(118), - [sym_keyword_group] = ACTIONS(118), - [sym_keyword_and] = ACTIONS(118), - [sym_keyword_or] = ACTIONS(120), - [sym_keyword_is] = ACTIONS(118), - [sym_keyword_not] = ACTIONS(120), - [sym_keyword_contains] = ACTIONS(118), - [sym_keyword_contains_not] = ACTIONS(118), - [sym_keyword_contains_all] = ACTIONS(118), - [sym_keyword_contains_any] = ACTIONS(118), - [sym_keyword_contains_none] = ACTIONS(118), - [sym_keyword_inside] = ACTIONS(118), - [sym_keyword_in] = ACTIONS(120), - [sym_keyword_not_inside] = ACTIONS(118), - [sym_keyword_all_inside] = ACTIONS(118), - [sym_keyword_any_inside] = ACTIONS(118), - [sym_keyword_none_inside] = ACTIONS(118), - [sym_keyword_outside] = ACTIONS(118), - [sym_keyword_intersects] = ACTIONS(118), - [anon_sym_COMMA] = ACTIONS(118), - [anon_sym_DASH_GT] = ACTIONS(118), - [anon_sym_LBRACK] = ACTIONS(118), - [anon_sym_LT_DASH] = ACTIONS(120), - [anon_sym_LT_DASH_GT] = ACTIONS(118), - [anon_sym_STAR] = ACTIONS(120), - [anon_sym_DOT] = ACTIONS(118), - [anon_sym_LT] = ACTIONS(120), - [anon_sym_GT] = ACTIONS(120), - [anon_sym_EQ] = ACTIONS(120), - [anon_sym_DASH] = ACTIONS(120), - [anon_sym_AT] = ACTIONS(120), - [anon_sym_LT_PIPE] = ACTIONS(118), - [anon_sym_AMP_AMP] = ACTIONS(118), - [anon_sym_PIPE_PIPE] = ACTIONS(118), - [anon_sym_QMARK_QMARK] = ACTIONS(118), - [anon_sym_QMARK_COLON] = ACTIONS(118), - [anon_sym_BANG_EQ] = ACTIONS(118), - [anon_sym_EQ_EQ] = ACTIONS(118), - [anon_sym_QMARK_EQ] = ACTIONS(118), - [anon_sym_STAR_EQ] = ACTIONS(118), - [anon_sym_TILDE] = ACTIONS(118), - [anon_sym_BANG_TILDE] = ACTIONS(118), - [anon_sym_STAR_TILDE] = ACTIONS(118), - [anon_sym_LT_EQ] = ACTIONS(118), - [anon_sym_GT_EQ] = ACTIONS(118), - [anon_sym_PLUS] = ACTIONS(120), - [anon_sym_PLUS_EQ] = ACTIONS(118), - [anon_sym_DASH_EQ] = ACTIONS(118), - [anon_sym_u00d7] = ACTIONS(118), - [anon_sym_SLASH] = ACTIONS(120), - [anon_sym_u00f7] = ACTIONS(118), - [anon_sym_STAR_STAR] = ACTIONS(118), - [anon_sym_u220b] = ACTIONS(118), - [anon_sym_u220c] = ACTIONS(118), - [anon_sym_u2287] = ACTIONS(118), - [anon_sym_u2283] = ACTIONS(118), - [anon_sym_u2285] = ACTIONS(118), - [anon_sym_u2208] = ACTIONS(118), - [anon_sym_u2209] = ACTIONS(118), - [anon_sym_u2286] = ACTIONS(118), - [anon_sym_u2282] = ACTIONS(118), - [anon_sym_u2284] = ACTIONS(118), - [anon_sym_AT_AT] = ACTIONS(118), + [ts_builtin_sym_end] = ACTIONS(200), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(200), + [sym_keyword_return] = ACTIONS(200), + [sym_keyword_parallel] = ACTIONS(200), + [sym_keyword_timeout] = ACTIONS(200), + [sym_keyword_where] = ACTIONS(200), + [sym_keyword_and] = ACTIONS(200), + [sym_keyword_or] = ACTIONS(200), + [sym_keyword_is] = ACTIONS(200), + [sym_keyword_not] = ACTIONS(202), + [sym_keyword_contains] = ACTIONS(200), + [sym_keyword_contains_not] = ACTIONS(200), + [sym_keyword_contains_all] = ACTIONS(200), + [sym_keyword_contains_any] = ACTIONS(200), + [sym_keyword_contains_none] = ACTIONS(200), + [sym_keyword_inside] = ACTIONS(200), + [sym_keyword_in] = ACTIONS(202), + [sym_keyword_not_inside] = ACTIONS(200), + [sym_keyword_all_inside] = ACTIONS(200), + [sym_keyword_any_inside] = ACTIONS(200), + [sym_keyword_none_inside] = ACTIONS(200), + [sym_keyword_outside] = ACTIONS(200), + [sym_keyword_intersects] = ACTIONS(200), + [sym_keyword_content] = ACTIONS(200), + [sym_keyword_merge] = ACTIONS(200), + [sym_keyword_patch] = ACTIONS(200), + [sym_keyword_set] = ACTIONS(200), + [sym_keyword_unset] = ACTIONS(200), + [anon_sym_COMMA] = ACTIONS(200), + [anon_sym_DASH_GT] = ACTIONS(200), + [anon_sym_LBRACK] = ACTIONS(200), + [anon_sym_LT_DASH] = ACTIONS(202), + [anon_sym_LT_DASH_GT] = ACTIONS(200), + [anon_sym_STAR] = ACTIONS(202), + [anon_sym_DOT] = ACTIONS(202), + [anon_sym_LT] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), + [anon_sym_DOT_DOT] = ACTIONS(628), + [anon_sym_EQ] = ACTIONS(202), + [anon_sym_DASH] = ACTIONS(202), + [anon_sym_AT] = ACTIONS(202), + [anon_sym_LT_PIPE] = ACTIONS(200), + [anon_sym_AMP_AMP] = ACTIONS(200), + [anon_sym_PIPE_PIPE] = ACTIONS(200), + [anon_sym_QMARK_QMARK] = ACTIONS(200), + [anon_sym_QMARK_COLON] = ACTIONS(200), + [anon_sym_BANG_EQ] = ACTIONS(200), + [anon_sym_EQ_EQ] = ACTIONS(200), + [anon_sym_QMARK_EQ] = ACTIONS(200), + [anon_sym_STAR_EQ] = ACTIONS(200), + [anon_sym_TILDE] = ACTIONS(200), + [anon_sym_BANG_TILDE] = ACTIONS(200), + [anon_sym_STAR_TILDE] = ACTIONS(200), + [anon_sym_LT_EQ] = ACTIONS(200), + [anon_sym_GT_EQ] = ACTIONS(200), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_PLUS_EQ] = ACTIONS(200), + [anon_sym_DASH_EQ] = ACTIONS(200), + [anon_sym_u00d7] = ACTIONS(200), + [anon_sym_SLASH] = ACTIONS(202), + [anon_sym_u00f7] = ACTIONS(200), + [anon_sym_STAR_STAR] = ACTIONS(200), + [anon_sym_u220b] = ACTIONS(200), + [anon_sym_u220c] = ACTIONS(200), + [anon_sym_u2287] = ACTIONS(200), + [anon_sym_u2283] = ACTIONS(200), + [anon_sym_u2285] = ACTIONS(200), + [anon_sym_u2208] = ACTIONS(200), + [anon_sym_u2209] = ACTIONS(200), + [anon_sym_u2286] = ACTIONS(200), + [anon_sym_u2282] = ACTIONS(200), + [anon_sym_u2284] = ACTIONS(200), + [anon_sym_AT_AT] = ACTIONS(200), }, [340] = { [sym_array] = STATE(41), [sym_object] = STATE(41), [sym_record_id_value] = STATE(50), - [ts_builtin_sym_end] = ACTIONS(343), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(343), - [sym_keyword_return] = ACTIONS(345), - [sym_keyword_parallel] = ACTIONS(345), - [sym_keyword_timeout] = ACTIONS(345), - [sym_keyword_where] = ACTIONS(345), - [sym_keyword_and] = ACTIONS(345), - [sym_keyword_or] = ACTIONS(345), - [sym_keyword_is] = ACTIONS(345), - [sym_keyword_not] = ACTIONS(345), - [sym_keyword_contains] = ACTIONS(345), - [sym_keyword_contains_not] = ACTIONS(345), - [sym_keyword_contains_all] = ACTIONS(345), - [sym_keyword_contains_any] = ACTIONS(345), - [sym_keyword_contains_none] = ACTIONS(345), - [sym_keyword_inside] = ACTIONS(345), - [sym_keyword_in] = ACTIONS(345), - [sym_keyword_not_inside] = ACTIONS(345), - [sym_keyword_all_inside] = ACTIONS(345), - [sym_keyword_any_inside] = ACTIONS(345), - [sym_keyword_none_inside] = ACTIONS(345), - [sym_keyword_outside] = ACTIONS(345), - [sym_keyword_intersects] = ACTIONS(345), - [anon_sym_COMMA] = ACTIONS(343), - [anon_sym_DASH_GT] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(343), - [anon_sym_LBRACE] = ACTIONS(45), - [anon_sym_LT_DASH] = ACTIONS(345), - [anon_sym_LT_DASH_GT] = ACTIONS(343), - [anon_sym_STAR] = ACTIONS(345), - [anon_sym_DOT] = ACTIONS(343), - [anon_sym_LT] = ACTIONS(345), - [anon_sym_GT] = ACTIONS(345), - [sym_int] = ACTIONS(476), - [sym_record_id_ident] = ACTIONS(476), - [anon_sym_EQ] = ACTIONS(345), - [anon_sym_DASH] = ACTIONS(345), - [anon_sym_AT] = ACTIONS(345), - [anon_sym_LT_PIPE] = ACTIONS(343), - [anon_sym_AMP_AMP] = ACTIONS(343), - [anon_sym_PIPE_PIPE] = ACTIONS(343), - [anon_sym_QMARK_QMARK] = ACTIONS(343), - [anon_sym_QMARK_COLON] = ACTIONS(343), - [anon_sym_BANG_EQ] = ACTIONS(343), - [anon_sym_EQ_EQ] = ACTIONS(343), - [anon_sym_QMARK_EQ] = ACTIONS(343), - [anon_sym_STAR_EQ] = ACTIONS(343), - [anon_sym_TILDE] = ACTIONS(343), - [anon_sym_BANG_TILDE] = ACTIONS(343), - [anon_sym_STAR_TILDE] = ACTIONS(343), - [anon_sym_LT_EQ] = ACTIONS(343), - [anon_sym_GT_EQ] = ACTIONS(343), - [anon_sym_PLUS] = ACTIONS(345), - [anon_sym_PLUS_EQ] = ACTIONS(343), - [anon_sym_DASH_EQ] = ACTIONS(343), - [anon_sym_u00d7] = ACTIONS(343), - [anon_sym_SLASH] = ACTIONS(345), - [anon_sym_u00f7] = ACTIONS(343), - [anon_sym_STAR_STAR] = ACTIONS(343), - [anon_sym_u220b] = ACTIONS(343), - [anon_sym_u220c] = ACTIONS(343), - [anon_sym_u2287] = ACTIONS(343), - [anon_sym_u2283] = ACTIONS(343), - [anon_sym_u2285] = ACTIONS(343), - [anon_sym_u2208] = ACTIONS(343), - [anon_sym_u2209] = ACTIONS(343), - [anon_sym_u2286] = ACTIONS(343), - [anon_sym_u2282] = ACTIONS(343), - [anon_sym_u2284] = ACTIONS(343), - [anon_sym_AT_AT] = ACTIONS(343), + [ts_builtin_sym_end] = ACTIONS(487), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(487), + [sym_keyword_return] = ACTIONS(489), + [sym_keyword_parallel] = ACTIONS(489), + [sym_keyword_timeout] = ACTIONS(489), + [sym_keyword_where] = ACTIONS(489), + [sym_keyword_and] = ACTIONS(489), + [sym_keyword_or] = ACTIONS(489), + [sym_keyword_is] = ACTIONS(489), + [sym_keyword_not] = ACTIONS(489), + [sym_keyword_contains] = ACTIONS(489), + [sym_keyword_contains_not] = ACTIONS(489), + [sym_keyword_contains_all] = ACTIONS(489), + [sym_keyword_contains_any] = ACTIONS(489), + [sym_keyword_contains_none] = ACTIONS(489), + [sym_keyword_inside] = ACTIONS(489), + [sym_keyword_in] = ACTIONS(489), + [sym_keyword_not_inside] = ACTIONS(489), + [sym_keyword_all_inside] = ACTIONS(489), + [sym_keyword_any_inside] = ACTIONS(489), + [sym_keyword_none_inside] = ACTIONS(489), + [sym_keyword_outside] = ACTIONS(489), + [sym_keyword_intersects] = ACTIONS(489), + [anon_sym_COMMA] = ACTIONS(487), + [anon_sym_DASH_GT] = ACTIONS(487), + [anon_sym_LBRACK] = ACTIONS(487), + [anon_sym_LBRACE] = ACTIONS(47), + [anon_sym_LT_DASH] = ACTIONS(489), + [anon_sym_LT_DASH_GT] = ACTIONS(487), + [anon_sym_STAR] = ACTIONS(489), + [anon_sym_DOT] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(489), + [anon_sym_GT] = ACTIONS(489), + [sym_int] = ACTIONS(558), + [sym_record_id_ident] = ACTIONS(558), + [anon_sym_EQ] = ACTIONS(489), + [anon_sym_DASH] = ACTIONS(489), + [anon_sym_AT] = ACTIONS(489), + [anon_sym_LT_PIPE] = ACTIONS(487), + [anon_sym_AMP_AMP] = ACTIONS(487), + [anon_sym_PIPE_PIPE] = ACTIONS(487), + [anon_sym_QMARK_QMARK] = ACTIONS(487), + [anon_sym_QMARK_COLON] = ACTIONS(487), + [anon_sym_BANG_EQ] = ACTIONS(487), + [anon_sym_EQ_EQ] = ACTIONS(487), + [anon_sym_QMARK_EQ] = ACTIONS(487), + [anon_sym_STAR_EQ] = ACTIONS(487), + [anon_sym_TILDE] = ACTIONS(487), + [anon_sym_BANG_TILDE] = ACTIONS(487), + [anon_sym_STAR_TILDE] = ACTIONS(487), + [anon_sym_LT_EQ] = ACTIONS(487), + [anon_sym_GT_EQ] = ACTIONS(487), + [anon_sym_PLUS] = ACTIONS(489), + [anon_sym_PLUS_EQ] = ACTIONS(487), + [anon_sym_DASH_EQ] = ACTIONS(487), + [anon_sym_u00d7] = ACTIONS(487), + [anon_sym_SLASH] = ACTIONS(489), + [anon_sym_u00f7] = ACTIONS(487), + [anon_sym_STAR_STAR] = ACTIONS(487), + [anon_sym_u220b] = ACTIONS(487), + [anon_sym_u220c] = ACTIONS(487), + [anon_sym_u2287] = ACTIONS(487), + [anon_sym_u2283] = ACTIONS(487), + [anon_sym_u2285] = ACTIONS(487), + [anon_sym_u2208] = ACTIONS(487), + [anon_sym_u2209] = ACTIONS(487), + [anon_sym_u2286] = ACTIONS(487), + [anon_sym_u2282] = ACTIONS(487), + [anon_sym_u2284] = ACTIONS(487), + [anon_sym_AT_AT] = ACTIONS(487), }, [341] = { - [ts_builtin_sym_end] = ACTIONS(194), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(194), - [sym_keyword_explain] = ACTIONS(194), - [sym_keyword_parallel] = ACTIONS(194), - [sym_keyword_timeout] = ACTIONS(194), - [sym_keyword_fetch] = ACTIONS(194), - [sym_keyword_limit] = ACTIONS(194), - [sym_keyword_order] = ACTIONS(194), - [sym_keyword_with] = ACTIONS(194), - [sym_keyword_where] = ACTIONS(194), - [sym_keyword_split] = ACTIONS(194), - [sym_keyword_group] = ACTIONS(194), - [sym_keyword_and] = ACTIONS(194), - [sym_keyword_or] = ACTIONS(196), - [sym_keyword_is] = ACTIONS(194), - [sym_keyword_not] = ACTIONS(196), - [sym_keyword_contains] = ACTIONS(194), - [sym_keyword_contains_not] = ACTIONS(194), - [sym_keyword_contains_all] = ACTIONS(194), - [sym_keyword_contains_any] = ACTIONS(194), - [sym_keyword_contains_none] = ACTIONS(194), - [sym_keyword_inside] = ACTIONS(194), - [sym_keyword_in] = ACTIONS(196), - [sym_keyword_not_inside] = ACTIONS(194), - [sym_keyword_all_inside] = ACTIONS(194), - [sym_keyword_any_inside] = ACTIONS(194), - [sym_keyword_none_inside] = ACTIONS(194), - [sym_keyword_outside] = ACTIONS(194), - [sym_keyword_intersects] = ACTIONS(194), - [anon_sym_COMMA] = ACTIONS(194), - [anon_sym_DASH_GT] = ACTIONS(194), - [anon_sym_LBRACK] = ACTIONS(194), - [anon_sym_LT_DASH] = ACTIONS(196), - [anon_sym_LT_DASH_GT] = ACTIONS(194), - [anon_sym_STAR] = ACTIONS(196), - [anon_sym_DOT] = ACTIONS(194), - [anon_sym_LT] = ACTIONS(196), - [anon_sym_GT] = ACTIONS(196), - [anon_sym_EQ] = ACTIONS(196), - [anon_sym_DASH] = ACTIONS(196), - [anon_sym_AT] = ACTIONS(196), - [anon_sym_LT_PIPE] = ACTIONS(194), - [anon_sym_AMP_AMP] = ACTIONS(194), - [anon_sym_PIPE_PIPE] = ACTIONS(194), - [anon_sym_QMARK_QMARK] = ACTIONS(194), - [anon_sym_QMARK_COLON] = ACTIONS(194), - [anon_sym_BANG_EQ] = ACTIONS(194), - [anon_sym_EQ_EQ] = ACTIONS(194), - [anon_sym_QMARK_EQ] = ACTIONS(194), - [anon_sym_STAR_EQ] = ACTIONS(194), - [anon_sym_TILDE] = ACTIONS(194), - [anon_sym_BANG_TILDE] = ACTIONS(194), - [anon_sym_STAR_TILDE] = ACTIONS(194), - [anon_sym_LT_EQ] = ACTIONS(194), - [anon_sym_GT_EQ] = ACTIONS(194), - [anon_sym_PLUS] = ACTIONS(196), - [anon_sym_PLUS_EQ] = ACTIONS(194), - [anon_sym_DASH_EQ] = ACTIONS(194), - [anon_sym_u00d7] = ACTIONS(194), - [anon_sym_SLASH] = ACTIONS(196), - [anon_sym_u00f7] = ACTIONS(194), - [anon_sym_STAR_STAR] = ACTIONS(194), - [anon_sym_u220b] = ACTIONS(194), - [anon_sym_u220c] = ACTIONS(194), - [anon_sym_u2287] = ACTIONS(194), - [anon_sym_u2283] = ACTIONS(194), - [anon_sym_u2285] = ACTIONS(194), - [anon_sym_u2208] = ACTIONS(194), - [anon_sym_u2209] = ACTIONS(194), - [anon_sym_u2286] = ACTIONS(194), - [anon_sym_u2282] = ACTIONS(194), - [anon_sym_u2284] = ACTIONS(194), - [anon_sym_AT_AT] = ACTIONS(194), + [ts_builtin_sym_end] = ACTIONS(156), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(156), + [sym_keyword_explain] = ACTIONS(156), + [sym_keyword_parallel] = ACTIONS(156), + [sym_keyword_timeout] = ACTIONS(156), + [sym_keyword_fetch] = ACTIONS(156), + [sym_keyword_limit] = ACTIONS(156), + [sym_keyword_order] = ACTIONS(156), + [sym_keyword_with] = ACTIONS(156), + [sym_keyword_where] = ACTIONS(156), + [sym_keyword_split] = ACTIONS(156), + [sym_keyword_group] = ACTIONS(156), + [sym_keyword_and] = ACTIONS(156), + [sym_keyword_or] = ACTIONS(158), + [sym_keyword_is] = ACTIONS(156), + [sym_keyword_not] = ACTIONS(158), + [sym_keyword_contains] = ACTIONS(156), + [sym_keyword_contains_not] = ACTIONS(156), + [sym_keyword_contains_all] = ACTIONS(156), + [sym_keyword_contains_any] = ACTIONS(156), + [sym_keyword_contains_none] = ACTIONS(156), + [sym_keyword_inside] = ACTIONS(156), + [sym_keyword_in] = ACTIONS(158), + [sym_keyword_not_inside] = ACTIONS(156), + [sym_keyword_all_inside] = ACTIONS(156), + [sym_keyword_any_inside] = ACTIONS(156), + [sym_keyword_none_inside] = ACTIONS(156), + [sym_keyword_outside] = ACTIONS(156), + [sym_keyword_intersects] = ACTIONS(156), + [anon_sym_COMMA] = ACTIONS(156), + [anon_sym_DASH_GT] = ACTIONS(156), + [anon_sym_LBRACK] = ACTIONS(156), + [anon_sym_LT_DASH] = ACTIONS(158), + [anon_sym_LT_DASH_GT] = ACTIONS(156), + [anon_sym_STAR] = ACTIONS(158), + [anon_sym_DOT] = ACTIONS(156), + [anon_sym_LT] = ACTIONS(158), + [anon_sym_GT] = ACTIONS(158), + [anon_sym_EQ] = ACTIONS(158), + [anon_sym_DASH] = ACTIONS(158), + [anon_sym_AT] = ACTIONS(158), + [anon_sym_LT_PIPE] = ACTIONS(156), + [anon_sym_AMP_AMP] = ACTIONS(156), + [anon_sym_PIPE_PIPE] = ACTIONS(156), + [anon_sym_QMARK_QMARK] = ACTIONS(156), + [anon_sym_QMARK_COLON] = ACTIONS(156), + [anon_sym_BANG_EQ] = ACTIONS(156), + [anon_sym_EQ_EQ] = ACTIONS(156), + [anon_sym_QMARK_EQ] = ACTIONS(156), + [anon_sym_STAR_EQ] = ACTIONS(156), + [anon_sym_TILDE] = ACTIONS(156), + [anon_sym_BANG_TILDE] = ACTIONS(156), + [anon_sym_STAR_TILDE] = ACTIONS(156), + [anon_sym_LT_EQ] = ACTIONS(156), + [anon_sym_GT_EQ] = ACTIONS(156), + [anon_sym_PLUS] = ACTIONS(158), + [anon_sym_PLUS_EQ] = ACTIONS(156), + [anon_sym_DASH_EQ] = ACTIONS(156), + [anon_sym_u00d7] = ACTIONS(156), + [anon_sym_SLASH] = ACTIONS(158), + [anon_sym_u00f7] = ACTIONS(156), + [anon_sym_STAR_STAR] = ACTIONS(156), + [anon_sym_u220b] = ACTIONS(156), + [anon_sym_u220c] = ACTIONS(156), + [anon_sym_u2287] = ACTIONS(156), + [anon_sym_u2283] = ACTIONS(156), + [anon_sym_u2285] = ACTIONS(156), + [anon_sym_u2208] = ACTIONS(156), + [anon_sym_u2209] = ACTIONS(156), + [anon_sym_u2286] = ACTIONS(156), + [anon_sym_u2282] = ACTIONS(156), + [anon_sym_u2284] = ACTIONS(156), + [anon_sym_AT_AT] = ACTIONS(156), }, [342] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(36), + [sym_where_clause] = STATE(876), + [sym_group_clause] = STATE(976), + [sym_operator] = STATE(696), + [sym_binary_operator] = STATE(776), + [aux_sym_update_statement_repeat1] = STATE(840), + [ts_builtin_sym_end] = ACTIONS(610), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(610), + [sym_keyword_as] = ACTIONS(610), + [sym_keyword_where] = ACTIONS(630), + [sym_keyword_group] = ACTIONS(614), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(317), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), + [sym_keyword_drop] = ACTIONS(610), + [sym_keyword_schemafull] = ACTIONS(610), + [sym_keyword_schemaless] = ACTIONS(610), + [sym_keyword_changefeed] = ACTIONS(610), + [sym_keyword_type] = ACTIONS(610), + [sym_keyword_permissions] = ACTIONS(610), + [sym_keyword_comment] = ACTIONS(610), + [anon_sym_COMMA] = ACTIONS(632), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), + }, + [343] = { + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(17), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(487), + [sym_keyword_return] = ACTIONS(489), + [sym_keyword_parallel] = ACTIONS(489), + [sym_keyword_timeout] = ACTIONS(489), + [sym_keyword_and] = ACTIONS(489), + [sym_keyword_or] = ACTIONS(489), + [sym_keyword_is] = ACTIONS(489), + [sym_keyword_not] = ACTIONS(489), + [sym_keyword_contains] = ACTIONS(489), + [sym_keyword_contains_not] = ACTIONS(489), + [sym_keyword_contains_all] = ACTIONS(489), + [sym_keyword_contains_any] = ACTIONS(489), + [sym_keyword_contains_none] = ACTIONS(489), + [sym_keyword_inside] = ACTIONS(489), + [sym_keyword_in] = ACTIONS(489), + [sym_keyword_not_inside] = ACTIONS(489), + [sym_keyword_all_inside] = ACTIONS(489), + [sym_keyword_any_inside] = ACTIONS(489), + [sym_keyword_none_inside] = ACTIONS(489), + [sym_keyword_outside] = ACTIONS(489), + [sym_keyword_intersects] = ACTIONS(489), + [anon_sym_COMMA] = ACTIONS(487), + [anon_sym_DASH_GT] = ACTIONS(487), + [anon_sym_LBRACK] = ACTIONS(487), + [anon_sym_RPAREN] = ACTIONS(487), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_RBRACE] = ACTIONS(487), + [anon_sym_LT_DASH] = ACTIONS(489), + [anon_sym_LT_DASH_GT] = ACTIONS(487), + [anon_sym_STAR] = ACTIONS(489), + [anon_sym_DOT] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(489), + [anon_sym_GT] = ACTIONS(489), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(489), + [anon_sym_DASH] = ACTIONS(489), + [anon_sym_AT] = ACTIONS(489), + [anon_sym_LT_PIPE] = ACTIONS(487), + [anon_sym_AMP_AMP] = ACTIONS(487), + [anon_sym_PIPE_PIPE] = ACTIONS(487), + [anon_sym_QMARK_QMARK] = ACTIONS(487), + [anon_sym_QMARK_COLON] = ACTIONS(487), + [anon_sym_BANG_EQ] = ACTIONS(487), + [anon_sym_EQ_EQ] = ACTIONS(487), + [anon_sym_QMARK_EQ] = ACTIONS(487), + [anon_sym_STAR_EQ] = ACTIONS(487), + [anon_sym_TILDE] = ACTIONS(487), + [anon_sym_BANG_TILDE] = ACTIONS(487), + [anon_sym_STAR_TILDE] = ACTIONS(487), + [anon_sym_LT_EQ] = ACTIONS(487), + [anon_sym_GT_EQ] = ACTIONS(487), + [anon_sym_PLUS] = ACTIONS(489), + [anon_sym_PLUS_EQ] = ACTIONS(487), + [anon_sym_DASH_EQ] = ACTIONS(487), + [anon_sym_u00d7] = ACTIONS(487), + [anon_sym_SLASH] = ACTIONS(489), + [anon_sym_u00f7] = ACTIONS(487), + [anon_sym_STAR_STAR] = ACTIONS(487), + [anon_sym_u220b] = ACTIONS(487), + [anon_sym_u220c] = ACTIONS(487), + [anon_sym_u2287] = ACTIONS(487), + [anon_sym_u2283] = ACTIONS(487), + [anon_sym_u2285] = ACTIONS(487), + [anon_sym_u2208] = ACTIONS(487), + [anon_sym_u2209] = ACTIONS(487), + [anon_sym_u2286] = ACTIONS(487), + [anon_sym_u2282] = ACTIONS(487), + [anon_sym_u2284] = ACTIONS(487), + [anon_sym_AT_AT] = ACTIONS(487), + }, + [344] = { + [ts_builtin_sym_end] = ACTIONS(176), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(174), - [sym_keyword_return] = ACTIONS(176), + [sym_semi_colon] = ACTIONS(176), + [sym_keyword_explain] = ACTIONS(176), [sym_keyword_parallel] = ACTIONS(176), [sym_keyword_timeout] = ACTIONS(176), + [sym_keyword_fetch] = ACTIONS(176), + [sym_keyword_limit] = ACTIONS(176), + [sym_keyword_order] = ACTIONS(176), + [sym_keyword_with] = ACTIONS(176), + [sym_keyword_where] = ACTIONS(176), + [sym_keyword_split] = ACTIONS(176), + [sym_keyword_group] = ACTIONS(176), [sym_keyword_and] = ACTIONS(176), - [sym_keyword_or] = ACTIONS(176), + [sym_keyword_or] = ACTIONS(178), [sym_keyword_is] = ACTIONS(176), - [sym_keyword_not] = ACTIONS(176), + [sym_keyword_not] = ACTIONS(178), [sym_keyword_contains] = ACTIONS(176), [sym_keyword_contains_not] = ACTIONS(176), [sym_keyword_contains_all] = ACTIONS(176), [sym_keyword_contains_any] = ACTIONS(176), [sym_keyword_contains_none] = ACTIONS(176), [sym_keyword_inside] = ACTIONS(176), - [sym_keyword_in] = ACTIONS(176), + [sym_keyword_in] = ACTIONS(178), [sym_keyword_not_inside] = ACTIONS(176), [sym_keyword_all_inside] = ACTIONS(176), [sym_keyword_any_inside] = ACTIONS(176), [sym_keyword_none_inside] = ACTIONS(176), [sym_keyword_outside] = ACTIONS(176), [sym_keyword_intersects] = ACTIONS(176), - [anon_sym_COMMA] = ACTIONS(174), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_RPAREN] = ACTIONS(174), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_RBRACE] = ACTIONS(174), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), + [anon_sym_COMMA] = ACTIONS(176), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), }, - [343] = { - [sym_array] = STATE(41), - [sym_object] = STATE(41), - [sym_record_id_value] = STATE(48), - [ts_builtin_sym_end] = ACTIONS(190), + [345] = { + [ts_builtin_sym_end] = ACTIONS(168), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(168), + [sym_keyword_explain] = ACTIONS(168), + [sym_keyword_parallel] = ACTIONS(168), + [sym_keyword_timeout] = ACTIONS(168), + [sym_keyword_fetch] = ACTIONS(168), + [sym_keyword_limit] = ACTIONS(168), + [sym_keyword_order] = ACTIONS(168), + [sym_keyword_with] = ACTIONS(168), + [sym_keyword_where] = ACTIONS(168), + [sym_keyword_split] = ACTIONS(168), + [sym_keyword_group] = ACTIONS(168), + [sym_keyword_and] = ACTIONS(168), + [sym_keyword_or] = ACTIONS(170), + [sym_keyword_is] = ACTIONS(168), + [sym_keyword_not] = ACTIONS(170), + [sym_keyword_contains] = ACTIONS(168), + [sym_keyword_contains_not] = ACTIONS(168), + [sym_keyword_contains_all] = ACTIONS(168), + [sym_keyword_contains_any] = ACTIONS(168), + [sym_keyword_contains_none] = ACTIONS(168), + [sym_keyword_inside] = ACTIONS(168), + [sym_keyword_in] = ACTIONS(170), + [sym_keyword_not_inside] = ACTIONS(168), + [sym_keyword_all_inside] = ACTIONS(168), + [sym_keyword_any_inside] = ACTIONS(168), + [sym_keyword_none_inside] = ACTIONS(168), + [sym_keyword_outside] = ACTIONS(168), + [sym_keyword_intersects] = ACTIONS(168), + [anon_sym_COMMA] = ACTIONS(168), + [anon_sym_DASH_GT] = ACTIONS(168), + [anon_sym_LBRACK] = ACTIONS(168), + [anon_sym_LT_DASH] = ACTIONS(170), + [anon_sym_LT_DASH_GT] = ACTIONS(168), + [anon_sym_STAR] = ACTIONS(170), + [anon_sym_DOT] = ACTIONS(168), + [anon_sym_LT] = ACTIONS(170), + [anon_sym_GT] = ACTIONS(170), + [anon_sym_EQ] = ACTIONS(170), + [anon_sym_DASH] = ACTIONS(170), + [anon_sym_AT] = ACTIONS(170), + [anon_sym_LT_PIPE] = ACTIONS(168), + [anon_sym_AMP_AMP] = ACTIONS(168), + [anon_sym_PIPE_PIPE] = ACTIONS(168), + [anon_sym_QMARK_QMARK] = ACTIONS(168), + [anon_sym_QMARK_COLON] = ACTIONS(168), + [anon_sym_BANG_EQ] = ACTIONS(168), + [anon_sym_EQ_EQ] = ACTIONS(168), + [anon_sym_QMARK_EQ] = ACTIONS(168), + [anon_sym_STAR_EQ] = ACTIONS(168), + [anon_sym_TILDE] = ACTIONS(168), + [anon_sym_BANG_TILDE] = ACTIONS(168), + [anon_sym_STAR_TILDE] = ACTIONS(168), + [anon_sym_LT_EQ] = ACTIONS(168), + [anon_sym_GT_EQ] = ACTIONS(168), + [anon_sym_PLUS] = ACTIONS(170), + [anon_sym_PLUS_EQ] = ACTIONS(168), + [anon_sym_DASH_EQ] = ACTIONS(168), + [anon_sym_u00d7] = ACTIONS(168), + [anon_sym_SLASH] = ACTIONS(170), + [anon_sym_u00f7] = ACTIONS(168), + [anon_sym_STAR_STAR] = ACTIONS(168), + [anon_sym_u220b] = ACTIONS(168), + [anon_sym_u220c] = ACTIONS(168), + [anon_sym_u2287] = ACTIONS(168), + [anon_sym_u2283] = ACTIONS(168), + [anon_sym_u2285] = ACTIONS(168), + [anon_sym_u2208] = ACTIONS(168), + [anon_sym_u2209] = ACTIONS(168), + [anon_sym_u2286] = ACTIONS(168), + [anon_sym_u2282] = ACTIONS(168), + [anon_sym_u2284] = ACTIONS(168), + [anon_sym_AT_AT] = ACTIONS(168), + }, + [346] = { + [ts_builtin_sym_end] = ACTIONS(148), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(148), + [sym_keyword_explain] = ACTIONS(148), + [sym_keyword_parallel] = ACTIONS(148), + [sym_keyword_timeout] = ACTIONS(148), + [sym_keyword_fetch] = ACTIONS(148), + [sym_keyword_limit] = ACTIONS(148), + [sym_keyword_order] = ACTIONS(148), + [sym_keyword_with] = ACTIONS(148), + [sym_keyword_where] = ACTIONS(148), + [sym_keyword_split] = ACTIONS(148), + [sym_keyword_group] = ACTIONS(148), + [sym_keyword_and] = ACTIONS(148), + [sym_keyword_or] = ACTIONS(150), + [sym_keyword_is] = ACTIONS(148), + [sym_keyword_not] = ACTIONS(150), + [sym_keyword_contains] = ACTIONS(148), + [sym_keyword_contains_not] = ACTIONS(148), + [sym_keyword_contains_all] = ACTIONS(148), + [sym_keyword_contains_any] = ACTIONS(148), + [sym_keyword_contains_none] = ACTIONS(148), + [sym_keyword_inside] = ACTIONS(148), + [sym_keyword_in] = ACTIONS(150), + [sym_keyword_not_inside] = ACTIONS(148), + [sym_keyword_all_inside] = ACTIONS(148), + [sym_keyword_any_inside] = ACTIONS(148), + [sym_keyword_none_inside] = ACTIONS(148), + [sym_keyword_outside] = ACTIONS(148), + [sym_keyword_intersects] = ACTIONS(148), + [anon_sym_COMMA] = ACTIONS(148), + [anon_sym_DASH_GT] = ACTIONS(148), + [anon_sym_LBRACK] = ACTIONS(148), + [anon_sym_LT_DASH] = ACTIONS(150), + [anon_sym_LT_DASH_GT] = ACTIONS(148), + [anon_sym_STAR] = ACTIONS(150), + [anon_sym_DOT] = ACTIONS(148), + [anon_sym_LT] = ACTIONS(150), + [anon_sym_GT] = ACTIONS(150), + [anon_sym_EQ] = ACTIONS(150), + [anon_sym_DASH] = ACTIONS(150), + [anon_sym_AT] = ACTIONS(150), + [anon_sym_LT_PIPE] = ACTIONS(148), + [anon_sym_AMP_AMP] = ACTIONS(148), + [anon_sym_PIPE_PIPE] = ACTIONS(148), + [anon_sym_QMARK_QMARK] = ACTIONS(148), + [anon_sym_QMARK_COLON] = ACTIONS(148), + [anon_sym_BANG_EQ] = ACTIONS(148), + [anon_sym_EQ_EQ] = ACTIONS(148), + [anon_sym_QMARK_EQ] = ACTIONS(148), + [anon_sym_STAR_EQ] = ACTIONS(148), + [anon_sym_TILDE] = ACTIONS(148), + [anon_sym_BANG_TILDE] = ACTIONS(148), + [anon_sym_STAR_TILDE] = ACTIONS(148), + [anon_sym_LT_EQ] = ACTIONS(148), + [anon_sym_GT_EQ] = ACTIONS(148), + [anon_sym_PLUS] = ACTIONS(150), + [anon_sym_PLUS_EQ] = ACTIONS(148), + [anon_sym_DASH_EQ] = ACTIONS(148), + [anon_sym_u00d7] = ACTIONS(148), + [anon_sym_SLASH] = ACTIONS(150), + [anon_sym_u00f7] = ACTIONS(148), + [anon_sym_STAR_STAR] = ACTIONS(148), + [anon_sym_u220b] = ACTIONS(148), + [anon_sym_u220c] = ACTIONS(148), + [anon_sym_u2287] = ACTIONS(148), + [anon_sym_u2283] = ACTIONS(148), + [anon_sym_u2285] = ACTIONS(148), + [anon_sym_u2208] = ACTIONS(148), + [anon_sym_u2209] = ACTIONS(148), + [anon_sym_u2286] = ACTIONS(148), + [anon_sym_u2282] = ACTIONS(148), + [anon_sym_u2284] = ACTIONS(148), + [anon_sym_AT_AT] = ACTIONS(148), + }, + [347] = { + [ts_builtin_sym_end] = ACTIONS(180), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(180), + [sym_keyword_explain] = ACTIONS(180), + [sym_keyword_parallel] = ACTIONS(180), + [sym_keyword_timeout] = ACTIONS(180), + [sym_keyword_fetch] = ACTIONS(180), + [sym_keyword_limit] = ACTIONS(180), + [sym_keyword_order] = ACTIONS(180), + [sym_keyword_with] = ACTIONS(180), + [sym_keyword_where] = ACTIONS(180), + [sym_keyword_split] = ACTIONS(180), + [sym_keyword_group] = ACTIONS(180), + [sym_keyword_and] = ACTIONS(180), + [sym_keyword_or] = ACTIONS(182), + [sym_keyword_is] = ACTIONS(180), + [sym_keyword_not] = ACTIONS(182), + [sym_keyword_contains] = ACTIONS(180), + [sym_keyword_contains_not] = ACTIONS(180), + [sym_keyword_contains_all] = ACTIONS(180), + [sym_keyword_contains_any] = ACTIONS(180), + [sym_keyword_contains_none] = ACTIONS(180), + [sym_keyword_inside] = ACTIONS(180), + [sym_keyword_in] = ACTIONS(182), + [sym_keyword_not_inside] = ACTIONS(180), + [sym_keyword_all_inside] = ACTIONS(180), + [sym_keyword_any_inside] = ACTIONS(180), + [sym_keyword_none_inside] = ACTIONS(180), + [sym_keyword_outside] = ACTIONS(180), + [sym_keyword_intersects] = ACTIONS(180), + [anon_sym_COMMA] = ACTIONS(180), + [anon_sym_DASH_GT] = ACTIONS(180), + [anon_sym_LBRACK] = ACTIONS(180), + [anon_sym_LT_DASH] = ACTIONS(182), + [anon_sym_LT_DASH_GT] = ACTIONS(180), + [anon_sym_STAR] = ACTIONS(182), + [anon_sym_DOT] = ACTIONS(180), + [anon_sym_LT] = ACTIONS(182), + [anon_sym_GT] = ACTIONS(182), + [anon_sym_EQ] = ACTIONS(182), + [anon_sym_DASH] = ACTIONS(182), + [anon_sym_AT] = ACTIONS(182), + [anon_sym_LT_PIPE] = ACTIONS(180), + [anon_sym_AMP_AMP] = ACTIONS(180), + [anon_sym_PIPE_PIPE] = ACTIONS(180), + [anon_sym_QMARK_QMARK] = ACTIONS(180), + [anon_sym_QMARK_COLON] = ACTIONS(180), + [anon_sym_BANG_EQ] = ACTIONS(180), + [anon_sym_EQ_EQ] = ACTIONS(180), + [anon_sym_QMARK_EQ] = ACTIONS(180), + [anon_sym_STAR_EQ] = ACTIONS(180), + [anon_sym_TILDE] = ACTIONS(180), + [anon_sym_BANG_TILDE] = ACTIONS(180), + [anon_sym_STAR_TILDE] = ACTIONS(180), + [anon_sym_LT_EQ] = ACTIONS(180), + [anon_sym_GT_EQ] = ACTIONS(180), + [anon_sym_PLUS] = ACTIONS(182), + [anon_sym_PLUS_EQ] = ACTIONS(180), + [anon_sym_DASH_EQ] = ACTIONS(180), + [anon_sym_u00d7] = ACTIONS(180), + [anon_sym_SLASH] = ACTIONS(182), + [anon_sym_u00f7] = ACTIONS(180), + [anon_sym_STAR_STAR] = ACTIONS(180), + [anon_sym_u220b] = ACTIONS(180), + [anon_sym_u220c] = ACTIONS(180), + [anon_sym_u2287] = ACTIONS(180), + [anon_sym_u2283] = ACTIONS(180), + [anon_sym_u2285] = ACTIONS(180), + [anon_sym_u2208] = ACTIONS(180), + [anon_sym_u2209] = ACTIONS(180), + [anon_sym_u2286] = ACTIONS(180), + [anon_sym_u2282] = ACTIONS(180), + [anon_sym_u2284] = ACTIONS(180), + [anon_sym_AT_AT] = ACTIONS(180), + }, + [348] = { + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(27), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(190), - [sym_keyword_return] = ACTIONS(192), + [sym_semi_colon] = ACTIONS(144), + [sym_keyword_return] = ACTIONS(146), + [sym_keyword_parallel] = ACTIONS(146), + [sym_keyword_timeout] = ACTIONS(146), + [sym_keyword_and] = ACTIONS(146), + [sym_keyword_or] = ACTIONS(146), + [sym_keyword_is] = ACTIONS(146), + [sym_keyword_not] = ACTIONS(146), + [sym_keyword_contains] = ACTIONS(146), + [sym_keyword_contains_not] = ACTIONS(146), + [sym_keyword_contains_all] = ACTIONS(146), + [sym_keyword_contains_any] = ACTIONS(146), + [sym_keyword_contains_none] = ACTIONS(146), + [sym_keyword_inside] = ACTIONS(146), + [sym_keyword_in] = ACTIONS(146), + [sym_keyword_not_inside] = ACTIONS(146), + [sym_keyword_all_inside] = ACTIONS(146), + [sym_keyword_any_inside] = ACTIONS(146), + [sym_keyword_none_inside] = ACTIONS(146), + [sym_keyword_outside] = ACTIONS(146), + [sym_keyword_intersects] = ACTIONS(146), + [anon_sym_COMMA] = ACTIONS(144), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_RPAREN] = ACTIONS(144), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_RBRACE] = ACTIONS(144), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), + }, + [349] = { + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(200), + [sym_keyword_as] = ACTIONS(200), + [sym_keyword_and] = ACTIONS(200), + [sym_keyword_or] = ACTIONS(200), + [sym_keyword_is] = ACTIONS(200), + [sym_keyword_not] = ACTIONS(202), + [sym_keyword_contains] = ACTIONS(200), + [sym_keyword_contains_not] = ACTIONS(200), + [sym_keyword_contains_all] = ACTIONS(200), + [sym_keyword_contains_any] = ACTIONS(200), + [sym_keyword_contains_none] = ACTIONS(200), + [sym_keyword_inside] = ACTIONS(200), + [sym_keyword_in] = ACTIONS(202), + [sym_keyword_not_inside] = ACTIONS(200), + [sym_keyword_all_inside] = ACTIONS(200), + [sym_keyword_any_inside] = ACTIONS(200), + [sym_keyword_none_inside] = ACTIONS(200), + [sym_keyword_outside] = ACTIONS(200), + [sym_keyword_intersects] = ACTIONS(200), + [sym_keyword_drop] = ACTIONS(200), + [sym_keyword_schemafull] = ACTIONS(200), + [sym_keyword_schemaless] = ACTIONS(200), + [sym_keyword_changefeed] = ACTIONS(200), + [sym_keyword_type] = ACTIONS(200), + [sym_keyword_permissions] = ACTIONS(200), + [sym_keyword_for] = ACTIONS(200), + [sym_keyword_comment] = ACTIONS(200), + [anon_sym_DASH_GT] = ACTIONS(200), + [anon_sym_LBRACK] = ACTIONS(200), + [anon_sym_RPAREN] = ACTIONS(200), + [anon_sym_RBRACE] = ACTIONS(200), + [anon_sym_LT_DASH] = ACTIONS(202), + [anon_sym_LT_DASH_GT] = ACTIONS(200), + [anon_sym_STAR] = ACTIONS(202), + [anon_sym_DOT] = ACTIONS(202), + [anon_sym_LT] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), + [anon_sym_DOT_DOT] = ACTIONS(634), + [anon_sym_EQ] = ACTIONS(202), + [anon_sym_DASH] = ACTIONS(202), + [anon_sym_AT] = ACTIONS(202), + [anon_sym_LT_PIPE] = ACTIONS(200), + [anon_sym_AMP_AMP] = ACTIONS(200), + [anon_sym_PIPE_PIPE] = ACTIONS(200), + [anon_sym_QMARK_QMARK] = ACTIONS(200), + [anon_sym_QMARK_COLON] = ACTIONS(200), + [anon_sym_BANG_EQ] = ACTIONS(200), + [anon_sym_EQ_EQ] = ACTIONS(200), + [anon_sym_QMARK_EQ] = ACTIONS(200), + [anon_sym_STAR_EQ] = ACTIONS(200), + [anon_sym_TILDE] = ACTIONS(200), + [anon_sym_BANG_TILDE] = ACTIONS(200), + [anon_sym_STAR_TILDE] = ACTIONS(200), + [anon_sym_LT_EQ] = ACTIONS(200), + [anon_sym_GT_EQ] = ACTIONS(200), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_PLUS_EQ] = ACTIONS(200), + [anon_sym_DASH_EQ] = ACTIONS(200), + [anon_sym_u00d7] = ACTIONS(200), + [anon_sym_SLASH] = ACTIONS(202), + [anon_sym_u00f7] = ACTIONS(200), + [anon_sym_STAR_STAR] = ACTIONS(200), + [anon_sym_u220b] = ACTIONS(200), + [anon_sym_u220c] = ACTIONS(200), + [anon_sym_u2287] = ACTIONS(200), + [anon_sym_u2283] = ACTIONS(200), + [anon_sym_u2285] = ACTIONS(200), + [anon_sym_u2208] = ACTIONS(200), + [anon_sym_u2209] = ACTIONS(200), + [anon_sym_u2286] = ACTIONS(200), + [anon_sym_u2282] = ACTIONS(200), + [anon_sym_u2284] = ACTIONS(200), + [anon_sym_AT_AT] = ACTIONS(200), + }, + [350] = { + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(200), + [sym_keyword_as] = ACTIONS(200), + [sym_keyword_group] = ACTIONS(200), + [sym_keyword_and] = ACTIONS(200), + [sym_keyword_or] = ACTIONS(200), + [sym_keyword_is] = ACTIONS(200), + [sym_keyword_not] = ACTIONS(202), + [sym_keyword_contains] = ACTIONS(200), + [sym_keyword_contains_not] = ACTIONS(200), + [sym_keyword_contains_all] = ACTIONS(200), + [sym_keyword_contains_any] = ACTIONS(200), + [sym_keyword_contains_none] = ACTIONS(200), + [sym_keyword_inside] = ACTIONS(200), + [sym_keyword_in] = ACTIONS(202), + [sym_keyword_not_inside] = ACTIONS(200), + [sym_keyword_all_inside] = ACTIONS(200), + [sym_keyword_any_inside] = ACTIONS(200), + [sym_keyword_none_inside] = ACTIONS(200), + [sym_keyword_outside] = ACTIONS(200), + [sym_keyword_intersects] = ACTIONS(200), + [sym_keyword_drop] = ACTIONS(200), + [sym_keyword_schemafull] = ACTIONS(200), + [sym_keyword_schemaless] = ACTIONS(200), + [sym_keyword_changefeed] = ACTIONS(200), + [sym_keyword_type] = ACTIONS(200), + [sym_keyword_permissions] = ACTIONS(200), + [sym_keyword_comment] = ACTIONS(200), + [anon_sym_DASH_GT] = ACTIONS(200), + [anon_sym_LBRACK] = ACTIONS(200), + [anon_sym_RPAREN] = ACTIONS(200), + [anon_sym_RBRACE] = ACTIONS(200), + [anon_sym_LT_DASH] = ACTIONS(202), + [anon_sym_LT_DASH_GT] = ACTIONS(200), + [anon_sym_STAR] = ACTIONS(202), + [anon_sym_DOT] = ACTIONS(202), + [anon_sym_LT] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), + [anon_sym_DOT_DOT] = ACTIONS(636), + [anon_sym_EQ] = ACTIONS(202), + [anon_sym_DASH] = ACTIONS(202), + [anon_sym_AT] = ACTIONS(202), + [anon_sym_LT_PIPE] = ACTIONS(200), + [anon_sym_AMP_AMP] = ACTIONS(200), + [anon_sym_PIPE_PIPE] = ACTIONS(200), + [anon_sym_QMARK_QMARK] = ACTIONS(200), + [anon_sym_QMARK_COLON] = ACTIONS(200), + [anon_sym_BANG_EQ] = ACTIONS(200), + [anon_sym_EQ_EQ] = ACTIONS(200), + [anon_sym_QMARK_EQ] = ACTIONS(200), + [anon_sym_STAR_EQ] = ACTIONS(200), + [anon_sym_TILDE] = ACTIONS(200), + [anon_sym_BANG_TILDE] = ACTIONS(200), + [anon_sym_STAR_TILDE] = ACTIONS(200), + [anon_sym_LT_EQ] = ACTIONS(200), + [anon_sym_GT_EQ] = ACTIONS(200), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_PLUS_EQ] = ACTIONS(200), + [anon_sym_DASH_EQ] = ACTIONS(200), + [anon_sym_u00d7] = ACTIONS(200), + [anon_sym_SLASH] = ACTIONS(202), + [anon_sym_u00f7] = ACTIONS(200), + [anon_sym_STAR_STAR] = ACTIONS(200), + [anon_sym_u220b] = ACTIONS(200), + [anon_sym_u220c] = ACTIONS(200), + [anon_sym_u2287] = ACTIONS(200), + [anon_sym_u2283] = ACTIONS(200), + [anon_sym_u2285] = ACTIONS(200), + [anon_sym_u2208] = ACTIONS(200), + [anon_sym_u2209] = ACTIONS(200), + [anon_sym_u2286] = ACTIONS(200), + [anon_sym_u2282] = ACTIONS(200), + [anon_sym_u2284] = ACTIONS(200), + [anon_sym_AT_AT] = ACTIONS(200), + }, + [351] = { + [ts_builtin_sym_end] = ACTIONS(188), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(188), + [sym_keyword_explain] = ACTIONS(188), + [sym_keyword_parallel] = ACTIONS(188), + [sym_keyword_timeout] = ACTIONS(188), + [sym_keyword_fetch] = ACTIONS(188), + [sym_keyword_limit] = ACTIONS(188), + [sym_keyword_order] = ACTIONS(188), + [sym_keyword_with] = ACTIONS(188), + [sym_keyword_where] = ACTIONS(188), + [sym_keyword_split] = ACTIONS(188), + [sym_keyword_group] = ACTIONS(188), + [sym_keyword_and] = ACTIONS(188), + [sym_keyword_or] = ACTIONS(190), + [sym_keyword_is] = ACTIONS(188), + [sym_keyword_not] = ACTIONS(190), + [sym_keyword_contains] = ACTIONS(188), + [sym_keyword_contains_not] = ACTIONS(188), + [sym_keyword_contains_all] = ACTIONS(188), + [sym_keyword_contains_any] = ACTIONS(188), + [sym_keyword_contains_none] = ACTIONS(188), + [sym_keyword_inside] = ACTIONS(188), + [sym_keyword_in] = ACTIONS(190), + [sym_keyword_not_inside] = ACTIONS(188), + [sym_keyword_all_inside] = ACTIONS(188), + [sym_keyword_any_inside] = ACTIONS(188), + [sym_keyword_none_inside] = ACTIONS(188), + [sym_keyword_outside] = ACTIONS(188), + [sym_keyword_intersects] = ACTIONS(188), + [anon_sym_COMMA] = ACTIONS(188), + [anon_sym_DASH_GT] = ACTIONS(188), + [anon_sym_LBRACK] = ACTIONS(188), + [anon_sym_LT_DASH] = ACTIONS(190), + [anon_sym_LT_DASH_GT] = ACTIONS(188), + [anon_sym_STAR] = ACTIONS(190), + [anon_sym_DOT] = ACTIONS(188), + [anon_sym_LT] = ACTIONS(190), + [anon_sym_GT] = ACTIONS(190), + [anon_sym_EQ] = ACTIONS(190), + [anon_sym_DASH] = ACTIONS(190), + [anon_sym_AT] = ACTIONS(190), + [anon_sym_LT_PIPE] = ACTIONS(188), + [anon_sym_AMP_AMP] = ACTIONS(188), + [anon_sym_PIPE_PIPE] = ACTIONS(188), + [anon_sym_QMARK_QMARK] = ACTIONS(188), + [anon_sym_QMARK_COLON] = ACTIONS(188), + [anon_sym_BANG_EQ] = ACTIONS(188), + [anon_sym_EQ_EQ] = ACTIONS(188), + [anon_sym_QMARK_EQ] = ACTIONS(188), + [anon_sym_STAR_EQ] = ACTIONS(188), + [anon_sym_TILDE] = ACTIONS(188), + [anon_sym_BANG_TILDE] = ACTIONS(188), + [anon_sym_STAR_TILDE] = ACTIONS(188), + [anon_sym_LT_EQ] = ACTIONS(188), + [anon_sym_GT_EQ] = ACTIONS(188), + [anon_sym_PLUS] = ACTIONS(190), + [anon_sym_PLUS_EQ] = ACTIONS(188), + [anon_sym_DASH_EQ] = ACTIONS(188), + [anon_sym_u00d7] = ACTIONS(188), + [anon_sym_SLASH] = ACTIONS(190), + [anon_sym_u00f7] = ACTIONS(188), + [anon_sym_STAR_STAR] = ACTIONS(188), + [anon_sym_u220b] = ACTIONS(188), + [anon_sym_u220c] = ACTIONS(188), + [anon_sym_u2287] = ACTIONS(188), + [anon_sym_u2283] = ACTIONS(188), + [anon_sym_u2285] = ACTIONS(188), + [anon_sym_u2208] = ACTIONS(188), + [anon_sym_u2209] = ACTIONS(188), + [anon_sym_u2286] = ACTIONS(188), + [anon_sym_u2282] = ACTIONS(188), + [anon_sym_u2284] = ACTIONS(188), + [anon_sym_AT_AT] = ACTIONS(188), + }, + [352] = { + [ts_builtin_sym_end] = ACTIONS(204), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(204), + [sym_keyword_explain] = ACTIONS(204), + [sym_keyword_parallel] = ACTIONS(204), + [sym_keyword_timeout] = ACTIONS(204), + [sym_keyword_fetch] = ACTIONS(204), + [sym_keyword_limit] = ACTIONS(204), + [sym_keyword_order] = ACTIONS(204), + [sym_keyword_with] = ACTIONS(204), + [sym_keyword_where] = ACTIONS(204), + [sym_keyword_split] = ACTIONS(204), + [sym_keyword_group] = ACTIONS(204), + [sym_keyword_and] = ACTIONS(204), + [sym_keyword_or] = ACTIONS(206), + [sym_keyword_is] = ACTIONS(204), + [sym_keyword_not] = ACTIONS(206), + [sym_keyword_contains] = ACTIONS(204), + [sym_keyword_contains_not] = ACTIONS(204), + [sym_keyword_contains_all] = ACTIONS(204), + [sym_keyword_contains_any] = ACTIONS(204), + [sym_keyword_contains_none] = ACTIONS(204), + [sym_keyword_inside] = ACTIONS(204), + [sym_keyword_in] = ACTIONS(206), + [sym_keyword_not_inside] = ACTIONS(204), + [sym_keyword_all_inside] = ACTIONS(204), + [sym_keyword_any_inside] = ACTIONS(204), + [sym_keyword_none_inside] = ACTIONS(204), + [sym_keyword_outside] = ACTIONS(204), + [sym_keyword_intersects] = ACTIONS(204), + [anon_sym_COMMA] = ACTIONS(204), + [anon_sym_DASH_GT] = ACTIONS(204), + [anon_sym_LBRACK] = ACTIONS(204), + [anon_sym_LT_DASH] = ACTIONS(206), + [anon_sym_LT_DASH_GT] = ACTIONS(204), + [anon_sym_STAR] = ACTIONS(206), + [anon_sym_DOT] = ACTIONS(204), + [anon_sym_LT] = ACTIONS(206), + [anon_sym_GT] = ACTIONS(206), + [anon_sym_EQ] = ACTIONS(206), + [anon_sym_DASH] = ACTIONS(206), + [anon_sym_AT] = ACTIONS(206), + [anon_sym_LT_PIPE] = ACTIONS(204), + [anon_sym_AMP_AMP] = ACTIONS(204), + [anon_sym_PIPE_PIPE] = ACTIONS(204), + [anon_sym_QMARK_QMARK] = ACTIONS(204), + [anon_sym_QMARK_COLON] = ACTIONS(204), + [anon_sym_BANG_EQ] = ACTIONS(204), + [anon_sym_EQ_EQ] = ACTIONS(204), + [anon_sym_QMARK_EQ] = ACTIONS(204), + [anon_sym_STAR_EQ] = ACTIONS(204), + [anon_sym_TILDE] = ACTIONS(204), + [anon_sym_BANG_TILDE] = ACTIONS(204), + [anon_sym_STAR_TILDE] = ACTIONS(204), + [anon_sym_LT_EQ] = ACTIONS(204), + [anon_sym_GT_EQ] = ACTIONS(204), + [anon_sym_PLUS] = ACTIONS(206), + [anon_sym_PLUS_EQ] = ACTIONS(204), + [anon_sym_DASH_EQ] = ACTIONS(204), + [anon_sym_u00d7] = ACTIONS(204), + [anon_sym_SLASH] = ACTIONS(206), + [anon_sym_u00f7] = ACTIONS(204), + [anon_sym_STAR_STAR] = ACTIONS(204), + [anon_sym_u220b] = ACTIONS(204), + [anon_sym_u220c] = ACTIONS(204), + [anon_sym_u2287] = ACTIONS(204), + [anon_sym_u2283] = ACTIONS(204), + [anon_sym_u2285] = ACTIONS(204), + [anon_sym_u2208] = ACTIONS(204), + [anon_sym_u2209] = ACTIONS(204), + [anon_sym_u2286] = ACTIONS(204), + [anon_sym_u2282] = ACTIONS(204), + [anon_sym_u2284] = ACTIONS(204), + [anon_sym_AT_AT] = ACTIONS(204), + }, + [353] = { + [ts_builtin_sym_end] = ACTIONS(196), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(196), + [sym_keyword_explain] = ACTIONS(196), + [sym_keyword_parallel] = ACTIONS(196), + [sym_keyword_timeout] = ACTIONS(196), + [sym_keyword_fetch] = ACTIONS(196), + [sym_keyword_limit] = ACTIONS(196), + [sym_keyword_order] = ACTIONS(196), + [sym_keyword_with] = ACTIONS(196), + [sym_keyword_where] = ACTIONS(196), + [sym_keyword_split] = ACTIONS(196), + [sym_keyword_group] = ACTIONS(196), + [sym_keyword_and] = ACTIONS(196), + [sym_keyword_or] = ACTIONS(198), + [sym_keyword_is] = ACTIONS(196), + [sym_keyword_not] = ACTIONS(198), + [sym_keyword_contains] = ACTIONS(196), + [sym_keyword_contains_not] = ACTIONS(196), + [sym_keyword_contains_all] = ACTIONS(196), + [sym_keyword_contains_any] = ACTIONS(196), + [sym_keyword_contains_none] = ACTIONS(196), + [sym_keyword_inside] = ACTIONS(196), + [sym_keyword_in] = ACTIONS(198), + [sym_keyword_not_inside] = ACTIONS(196), + [sym_keyword_all_inside] = ACTIONS(196), + [sym_keyword_any_inside] = ACTIONS(196), + [sym_keyword_none_inside] = ACTIONS(196), + [sym_keyword_outside] = ACTIONS(196), + [sym_keyword_intersects] = ACTIONS(196), + [anon_sym_COMMA] = ACTIONS(196), + [anon_sym_DASH_GT] = ACTIONS(196), + [anon_sym_LBRACK] = ACTIONS(196), + [anon_sym_LT_DASH] = ACTIONS(198), + [anon_sym_LT_DASH_GT] = ACTIONS(196), + [anon_sym_STAR] = ACTIONS(198), + [anon_sym_DOT] = ACTIONS(196), + [anon_sym_LT] = ACTIONS(198), + [anon_sym_GT] = ACTIONS(198), + [anon_sym_EQ] = ACTIONS(198), + [anon_sym_DASH] = ACTIONS(198), + [anon_sym_AT] = ACTIONS(198), + [anon_sym_LT_PIPE] = ACTIONS(196), + [anon_sym_AMP_AMP] = ACTIONS(196), + [anon_sym_PIPE_PIPE] = ACTIONS(196), + [anon_sym_QMARK_QMARK] = ACTIONS(196), + [anon_sym_QMARK_COLON] = ACTIONS(196), + [anon_sym_BANG_EQ] = ACTIONS(196), + [anon_sym_EQ_EQ] = ACTIONS(196), + [anon_sym_QMARK_EQ] = ACTIONS(196), + [anon_sym_STAR_EQ] = ACTIONS(196), + [anon_sym_TILDE] = ACTIONS(196), + [anon_sym_BANG_TILDE] = ACTIONS(196), + [anon_sym_STAR_TILDE] = ACTIONS(196), + [anon_sym_LT_EQ] = ACTIONS(196), + [anon_sym_GT_EQ] = ACTIONS(196), + [anon_sym_PLUS] = ACTIONS(198), + [anon_sym_PLUS_EQ] = ACTIONS(196), + [anon_sym_DASH_EQ] = ACTIONS(196), + [anon_sym_u00d7] = ACTIONS(196), + [anon_sym_SLASH] = ACTIONS(198), + [anon_sym_u00f7] = ACTIONS(196), + [anon_sym_STAR_STAR] = ACTIONS(196), + [anon_sym_u220b] = ACTIONS(196), + [anon_sym_u220c] = ACTIONS(196), + [anon_sym_u2287] = ACTIONS(196), + [anon_sym_u2283] = ACTIONS(196), + [anon_sym_u2285] = ACTIONS(196), + [anon_sym_u2208] = ACTIONS(196), + [anon_sym_u2209] = ACTIONS(196), + [anon_sym_u2286] = ACTIONS(196), + [anon_sym_u2282] = ACTIONS(196), + [anon_sym_u2284] = ACTIONS(196), + [anon_sym_AT_AT] = ACTIONS(196), + }, + [354] = { + [ts_builtin_sym_end] = ACTIONS(200), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(200), + [sym_keyword_explain] = ACTIONS(200), + [sym_keyword_parallel] = ACTIONS(200), + [sym_keyword_timeout] = ACTIONS(200), + [sym_keyword_fetch] = ACTIONS(200), + [sym_keyword_limit] = ACTIONS(200), + [sym_keyword_order] = ACTIONS(200), + [sym_keyword_with] = ACTIONS(200), + [sym_keyword_where] = ACTIONS(200), + [sym_keyword_split] = ACTIONS(200), + [sym_keyword_group] = ACTIONS(200), + [sym_keyword_and] = ACTIONS(200), + [sym_keyword_or] = ACTIONS(202), + [sym_keyword_is] = ACTIONS(200), + [sym_keyword_not] = ACTIONS(202), + [sym_keyword_contains] = ACTIONS(200), + [sym_keyword_contains_not] = ACTIONS(200), + [sym_keyword_contains_all] = ACTIONS(200), + [sym_keyword_contains_any] = ACTIONS(200), + [sym_keyword_contains_none] = ACTIONS(200), + [sym_keyword_inside] = ACTIONS(200), + [sym_keyword_in] = ACTIONS(202), + [sym_keyword_not_inside] = ACTIONS(200), + [sym_keyword_all_inside] = ACTIONS(200), + [sym_keyword_any_inside] = ACTIONS(200), + [sym_keyword_none_inside] = ACTIONS(200), + [sym_keyword_outside] = ACTIONS(200), + [sym_keyword_intersects] = ACTIONS(200), + [anon_sym_COMMA] = ACTIONS(200), + [anon_sym_DASH_GT] = ACTIONS(200), + [anon_sym_LBRACK] = ACTIONS(200), + [anon_sym_LT_DASH] = ACTIONS(202), + [anon_sym_LT_DASH_GT] = ACTIONS(200), + [anon_sym_STAR] = ACTIONS(202), + [anon_sym_DOT] = ACTIONS(200), + [anon_sym_LT] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), + [anon_sym_EQ] = ACTIONS(202), + [anon_sym_DASH] = ACTIONS(202), + [anon_sym_AT] = ACTIONS(202), + [anon_sym_LT_PIPE] = ACTIONS(200), + [anon_sym_AMP_AMP] = ACTIONS(200), + [anon_sym_PIPE_PIPE] = ACTIONS(200), + [anon_sym_QMARK_QMARK] = ACTIONS(200), + [anon_sym_QMARK_COLON] = ACTIONS(200), + [anon_sym_BANG_EQ] = ACTIONS(200), + [anon_sym_EQ_EQ] = ACTIONS(200), + [anon_sym_QMARK_EQ] = ACTIONS(200), + [anon_sym_STAR_EQ] = ACTIONS(200), + [anon_sym_TILDE] = ACTIONS(200), + [anon_sym_BANG_TILDE] = ACTIONS(200), + [anon_sym_STAR_TILDE] = ACTIONS(200), + [anon_sym_LT_EQ] = ACTIONS(200), + [anon_sym_GT_EQ] = ACTIONS(200), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_PLUS_EQ] = ACTIONS(200), + [anon_sym_DASH_EQ] = ACTIONS(200), + [anon_sym_u00d7] = ACTIONS(200), + [anon_sym_SLASH] = ACTIONS(202), + [anon_sym_u00f7] = ACTIONS(200), + [anon_sym_STAR_STAR] = ACTIONS(200), + [anon_sym_u220b] = ACTIONS(200), + [anon_sym_u220c] = ACTIONS(200), + [anon_sym_u2287] = ACTIONS(200), + [anon_sym_u2283] = ACTIONS(200), + [anon_sym_u2285] = ACTIONS(200), + [anon_sym_u2208] = ACTIONS(200), + [anon_sym_u2209] = ACTIONS(200), + [anon_sym_u2286] = ACTIONS(200), + [anon_sym_u2282] = ACTIONS(200), + [anon_sym_u2284] = ACTIONS(200), + [anon_sym_AT_AT] = ACTIONS(200), + }, + [355] = { + [ts_builtin_sym_end] = ACTIONS(184), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(184), + [sym_keyword_explain] = ACTIONS(184), + [sym_keyword_parallel] = ACTIONS(184), + [sym_keyword_timeout] = ACTIONS(184), + [sym_keyword_fetch] = ACTIONS(184), + [sym_keyword_limit] = ACTIONS(184), + [sym_keyword_order] = ACTIONS(184), + [sym_keyword_with] = ACTIONS(184), + [sym_keyword_where] = ACTIONS(184), + [sym_keyword_split] = ACTIONS(184), + [sym_keyword_group] = ACTIONS(184), + [sym_keyword_and] = ACTIONS(184), + [sym_keyword_or] = ACTIONS(186), + [sym_keyword_is] = ACTIONS(184), + [sym_keyword_not] = ACTIONS(186), + [sym_keyword_contains] = ACTIONS(184), + [sym_keyword_contains_not] = ACTIONS(184), + [sym_keyword_contains_all] = ACTIONS(184), + [sym_keyword_contains_any] = ACTIONS(184), + [sym_keyword_contains_none] = ACTIONS(184), + [sym_keyword_inside] = ACTIONS(184), + [sym_keyword_in] = ACTIONS(186), + [sym_keyword_not_inside] = ACTIONS(184), + [sym_keyword_all_inside] = ACTIONS(184), + [sym_keyword_any_inside] = ACTIONS(184), + [sym_keyword_none_inside] = ACTIONS(184), + [sym_keyword_outside] = ACTIONS(184), + [sym_keyword_intersects] = ACTIONS(184), + [anon_sym_COMMA] = ACTIONS(184), + [anon_sym_DASH_GT] = ACTIONS(184), + [anon_sym_LBRACK] = ACTIONS(184), + [anon_sym_LT_DASH] = ACTIONS(186), + [anon_sym_LT_DASH_GT] = ACTIONS(184), + [anon_sym_STAR] = ACTIONS(186), + [anon_sym_DOT] = ACTIONS(184), + [anon_sym_LT] = ACTIONS(186), + [anon_sym_GT] = ACTIONS(186), + [anon_sym_EQ] = ACTIONS(186), + [anon_sym_DASH] = ACTIONS(186), + [anon_sym_AT] = ACTIONS(186), + [anon_sym_LT_PIPE] = ACTIONS(184), + [anon_sym_AMP_AMP] = ACTIONS(184), + [anon_sym_PIPE_PIPE] = ACTIONS(184), + [anon_sym_QMARK_QMARK] = ACTIONS(184), + [anon_sym_QMARK_COLON] = ACTIONS(184), + [anon_sym_BANG_EQ] = ACTIONS(184), + [anon_sym_EQ_EQ] = ACTIONS(184), + [anon_sym_QMARK_EQ] = ACTIONS(184), + [anon_sym_STAR_EQ] = ACTIONS(184), + [anon_sym_TILDE] = ACTIONS(184), + [anon_sym_BANG_TILDE] = ACTIONS(184), + [anon_sym_STAR_TILDE] = ACTIONS(184), + [anon_sym_LT_EQ] = ACTIONS(184), + [anon_sym_GT_EQ] = ACTIONS(184), + [anon_sym_PLUS] = ACTIONS(186), + [anon_sym_PLUS_EQ] = ACTIONS(184), + [anon_sym_DASH_EQ] = ACTIONS(184), + [anon_sym_u00d7] = ACTIONS(184), + [anon_sym_SLASH] = ACTIONS(186), + [anon_sym_u00f7] = ACTIONS(184), + [anon_sym_STAR_STAR] = ACTIONS(184), + [anon_sym_u220b] = ACTIONS(184), + [anon_sym_u220c] = ACTIONS(184), + [anon_sym_u2287] = ACTIONS(184), + [anon_sym_u2283] = ACTIONS(184), + [anon_sym_u2285] = ACTIONS(184), + [anon_sym_u2208] = ACTIONS(184), + [anon_sym_u2209] = ACTIONS(184), + [anon_sym_u2286] = ACTIONS(184), + [anon_sym_u2282] = ACTIONS(184), + [anon_sym_u2284] = ACTIONS(184), + [anon_sym_AT_AT] = ACTIONS(184), + }, + [356] = { + [ts_builtin_sym_end] = ACTIONS(192), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(192), + [sym_keyword_explain] = ACTIONS(192), [sym_keyword_parallel] = ACTIONS(192), [sym_keyword_timeout] = ACTIONS(192), + [sym_keyword_fetch] = ACTIONS(192), + [sym_keyword_limit] = ACTIONS(192), + [sym_keyword_order] = ACTIONS(192), + [sym_keyword_with] = ACTIONS(192), [sym_keyword_where] = ACTIONS(192), + [sym_keyword_split] = ACTIONS(192), + [sym_keyword_group] = ACTIONS(192), [sym_keyword_and] = ACTIONS(192), - [sym_keyword_or] = ACTIONS(192), + [sym_keyword_or] = ACTIONS(194), [sym_keyword_is] = ACTIONS(192), - [sym_keyword_not] = ACTIONS(192), + [sym_keyword_not] = ACTIONS(194), [sym_keyword_contains] = ACTIONS(192), [sym_keyword_contains_not] = ACTIONS(192), [sym_keyword_contains_all] = ACTIONS(192), [sym_keyword_contains_any] = ACTIONS(192), [sym_keyword_contains_none] = ACTIONS(192), [sym_keyword_inside] = ACTIONS(192), - [sym_keyword_in] = ACTIONS(192), + [sym_keyword_in] = ACTIONS(194), [sym_keyword_not_inside] = ACTIONS(192), [sym_keyword_all_inside] = ACTIONS(192), [sym_keyword_any_inside] = ACTIONS(192), [sym_keyword_none_inside] = ACTIONS(192), [sym_keyword_outside] = ACTIONS(192), [sym_keyword_intersects] = ACTIONS(192), - [anon_sym_COMMA] = ACTIONS(190), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_LBRACE] = ACTIONS(45), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [sym_int] = ACTIONS(476), - [sym_record_id_ident] = ACTIONS(476), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), - }, - [344] = { - [ts_builtin_sym_end] = ACTIONS(174), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(174), - [sym_keyword_explain] = ACTIONS(174), - [sym_keyword_parallel] = ACTIONS(174), - [sym_keyword_timeout] = ACTIONS(174), - [sym_keyword_fetch] = ACTIONS(174), - [sym_keyword_limit] = ACTIONS(174), - [sym_keyword_order] = ACTIONS(174), - [sym_keyword_with] = ACTIONS(174), - [sym_keyword_where] = ACTIONS(174), - [sym_keyword_split] = ACTIONS(174), - [sym_keyword_group] = ACTIONS(174), - [sym_keyword_and] = ACTIONS(174), - [sym_keyword_or] = ACTIONS(176), - [sym_keyword_is] = ACTIONS(174), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(174), - [sym_keyword_contains_not] = ACTIONS(174), - [sym_keyword_contains_all] = ACTIONS(174), - [sym_keyword_contains_any] = ACTIONS(174), - [sym_keyword_contains_none] = ACTIONS(174), - [sym_keyword_inside] = ACTIONS(174), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(174), - [sym_keyword_all_inside] = ACTIONS(174), - [sym_keyword_any_inside] = ACTIONS(174), - [sym_keyword_none_inside] = ACTIONS(174), - [sym_keyword_outside] = ACTIONS(174), - [sym_keyword_intersects] = ACTIONS(174), - [anon_sym_COMMA] = ACTIONS(174), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), - }, - [345] = { - [ts_builtin_sym_end] = ACTIONS(158), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(158), - [sym_keyword_explain] = ACTIONS(158), - [sym_keyword_parallel] = ACTIONS(158), - [sym_keyword_timeout] = ACTIONS(158), - [sym_keyword_fetch] = ACTIONS(158), - [sym_keyword_limit] = ACTIONS(158), - [sym_keyword_order] = ACTIONS(158), - [sym_keyword_with] = ACTIONS(158), - [sym_keyword_where] = ACTIONS(158), - [sym_keyword_split] = ACTIONS(158), - [sym_keyword_group] = ACTIONS(158), - [sym_keyword_and] = ACTIONS(158), - [sym_keyword_or] = ACTIONS(160), - [sym_keyword_is] = ACTIONS(158), - [sym_keyword_not] = ACTIONS(160), - [sym_keyword_contains] = ACTIONS(158), - [sym_keyword_contains_not] = ACTIONS(158), - [sym_keyword_contains_all] = ACTIONS(158), - [sym_keyword_contains_any] = ACTIONS(158), - [sym_keyword_contains_none] = ACTIONS(158), - [sym_keyword_inside] = ACTIONS(158), - [sym_keyword_in] = ACTIONS(160), - [sym_keyword_not_inside] = ACTIONS(158), - [sym_keyword_all_inside] = ACTIONS(158), - [sym_keyword_any_inside] = ACTIONS(158), - [sym_keyword_none_inside] = ACTIONS(158), - [sym_keyword_outside] = ACTIONS(158), - [sym_keyword_intersects] = ACTIONS(158), - [anon_sym_COMMA] = ACTIONS(158), - [anon_sym_DASH_GT] = ACTIONS(158), - [anon_sym_LBRACK] = ACTIONS(158), - [anon_sym_LT_DASH] = ACTIONS(160), - [anon_sym_LT_DASH_GT] = ACTIONS(158), - [anon_sym_STAR] = ACTIONS(160), - [anon_sym_DOT] = ACTIONS(158), - [anon_sym_LT] = ACTIONS(160), - [anon_sym_GT] = ACTIONS(160), - [anon_sym_EQ] = ACTIONS(160), - [anon_sym_DASH] = ACTIONS(160), - [anon_sym_AT] = ACTIONS(160), - [anon_sym_LT_PIPE] = ACTIONS(158), - [anon_sym_AMP_AMP] = ACTIONS(158), - [anon_sym_PIPE_PIPE] = ACTIONS(158), - [anon_sym_QMARK_QMARK] = ACTIONS(158), - [anon_sym_QMARK_COLON] = ACTIONS(158), - [anon_sym_BANG_EQ] = ACTIONS(158), - [anon_sym_EQ_EQ] = ACTIONS(158), - [anon_sym_QMARK_EQ] = ACTIONS(158), - [anon_sym_STAR_EQ] = ACTIONS(158), - [anon_sym_TILDE] = ACTIONS(158), - [anon_sym_BANG_TILDE] = ACTIONS(158), - [anon_sym_STAR_TILDE] = ACTIONS(158), - [anon_sym_LT_EQ] = ACTIONS(158), - [anon_sym_GT_EQ] = ACTIONS(158), - [anon_sym_PLUS] = ACTIONS(160), - [anon_sym_PLUS_EQ] = ACTIONS(158), - [anon_sym_DASH_EQ] = ACTIONS(158), - [anon_sym_u00d7] = ACTIONS(158), - [anon_sym_SLASH] = ACTIONS(160), - [anon_sym_u00f7] = ACTIONS(158), - [anon_sym_STAR_STAR] = ACTIONS(158), - [anon_sym_u220b] = ACTIONS(158), - [anon_sym_u220c] = ACTIONS(158), - [anon_sym_u2287] = ACTIONS(158), - [anon_sym_u2283] = ACTIONS(158), - [anon_sym_u2285] = ACTIONS(158), - [anon_sym_u2208] = ACTIONS(158), - [anon_sym_u2209] = ACTIONS(158), - [anon_sym_u2286] = ACTIONS(158), - [anon_sym_u2282] = ACTIONS(158), - [anon_sym_u2284] = ACTIONS(158), - [anon_sym_AT_AT] = ACTIONS(158), - }, - [346] = { - [ts_builtin_sym_end] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(150), - [sym_keyword_explain] = ACTIONS(150), - [sym_keyword_parallel] = ACTIONS(150), - [sym_keyword_timeout] = ACTIONS(150), - [sym_keyword_fetch] = ACTIONS(150), - [sym_keyword_limit] = ACTIONS(150), - [sym_keyword_order] = ACTIONS(150), - [sym_keyword_with] = ACTIONS(150), - [sym_keyword_where] = ACTIONS(150), - [sym_keyword_split] = ACTIONS(150), - [sym_keyword_group] = ACTIONS(150), - [sym_keyword_and] = ACTIONS(150), - [sym_keyword_or] = ACTIONS(152), - [sym_keyword_is] = ACTIONS(150), - [sym_keyword_not] = ACTIONS(152), - [sym_keyword_contains] = ACTIONS(150), - [sym_keyword_contains_not] = ACTIONS(150), - [sym_keyword_contains_all] = ACTIONS(150), - [sym_keyword_contains_any] = ACTIONS(150), - [sym_keyword_contains_none] = ACTIONS(150), - [sym_keyword_inside] = ACTIONS(150), - [sym_keyword_in] = ACTIONS(152), - [sym_keyword_not_inside] = ACTIONS(150), - [sym_keyword_all_inside] = ACTIONS(150), - [sym_keyword_any_inside] = ACTIONS(150), - [sym_keyword_none_inside] = ACTIONS(150), - [sym_keyword_outside] = ACTIONS(150), - [sym_keyword_intersects] = ACTIONS(150), - [anon_sym_COMMA] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(150), - [anon_sym_LT_DASH] = ACTIONS(152), - [anon_sym_LT_DASH_GT] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(152), - [anon_sym_DOT] = ACTIONS(150), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_EQ] = ACTIONS(152), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_AT] = ACTIONS(152), - [anon_sym_LT_PIPE] = ACTIONS(150), - [anon_sym_AMP_AMP] = ACTIONS(150), - [anon_sym_PIPE_PIPE] = ACTIONS(150), - [anon_sym_QMARK_QMARK] = ACTIONS(150), - [anon_sym_QMARK_COLON] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_EQ_EQ] = ACTIONS(150), - [anon_sym_QMARK_EQ] = ACTIONS(150), - [anon_sym_STAR_EQ] = ACTIONS(150), - [anon_sym_TILDE] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(150), - [anon_sym_STAR_TILDE] = ACTIONS(150), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_PLUS] = ACTIONS(152), - [anon_sym_PLUS_EQ] = ACTIONS(150), - [anon_sym_DASH_EQ] = ACTIONS(150), - [anon_sym_u00d7] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_u00f7] = ACTIONS(150), - [anon_sym_STAR_STAR] = ACTIONS(150), - [anon_sym_u220b] = ACTIONS(150), - [anon_sym_u220c] = ACTIONS(150), - [anon_sym_u2287] = ACTIONS(150), - [anon_sym_u2283] = ACTIONS(150), - [anon_sym_u2285] = ACTIONS(150), - [anon_sym_u2208] = ACTIONS(150), - [anon_sym_u2209] = ACTIONS(150), - [anon_sym_u2286] = ACTIONS(150), - [anon_sym_u2282] = ACTIONS(150), - [anon_sym_u2284] = ACTIONS(150), - [anon_sym_AT_AT] = ACTIONS(150), - }, - [347] = { - [ts_builtin_sym_end] = ACTIONS(170), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(170), - [sym_keyword_explain] = ACTIONS(170), - [sym_keyword_parallel] = ACTIONS(170), - [sym_keyword_timeout] = ACTIONS(170), - [sym_keyword_fetch] = ACTIONS(170), - [sym_keyword_limit] = ACTIONS(170), - [sym_keyword_order] = ACTIONS(170), - [sym_keyword_with] = ACTIONS(170), - [sym_keyword_where] = ACTIONS(170), - [sym_keyword_split] = ACTIONS(170), - [sym_keyword_group] = ACTIONS(170), - [sym_keyword_and] = ACTIONS(170), - [sym_keyword_or] = ACTIONS(172), - [sym_keyword_is] = ACTIONS(170), - [sym_keyword_not] = ACTIONS(172), - [sym_keyword_contains] = ACTIONS(170), - [sym_keyword_contains_not] = ACTIONS(170), - [sym_keyword_contains_all] = ACTIONS(170), - [sym_keyword_contains_any] = ACTIONS(170), - [sym_keyword_contains_none] = ACTIONS(170), - [sym_keyword_inside] = ACTIONS(170), - [sym_keyword_in] = ACTIONS(172), - [sym_keyword_not_inside] = ACTIONS(170), - [sym_keyword_all_inside] = ACTIONS(170), - [sym_keyword_any_inside] = ACTIONS(170), - [sym_keyword_none_inside] = ACTIONS(170), - [sym_keyword_outside] = ACTIONS(170), - [sym_keyword_intersects] = ACTIONS(170), - [anon_sym_COMMA] = ACTIONS(170), - [anon_sym_DASH_GT] = ACTIONS(170), - [anon_sym_LBRACK] = ACTIONS(170), - [anon_sym_LT_DASH] = ACTIONS(172), - [anon_sym_LT_DASH_GT] = ACTIONS(170), - [anon_sym_STAR] = ACTIONS(172), - [anon_sym_DOT] = ACTIONS(170), - [anon_sym_LT] = ACTIONS(172), - [anon_sym_GT] = ACTIONS(172), - [anon_sym_EQ] = ACTIONS(172), - [anon_sym_DASH] = ACTIONS(172), - [anon_sym_AT] = ACTIONS(172), - [anon_sym_LT_PIPE] = ACTIONS(170), - [anon_sym_AMP_AMP] = ACTIONS(170), - [anon_sym_PIPE_PIPE] = ACTIONS(170), - [anon_sym_QMARK_QMARK] = ACTIONS(170), - [anon_sym_QMARK_COLON] = ACTIONS(170), - [anon_sym_BANG_EQ] = ACTIONS(170), - [anon_sym_EQ_EQ] = ACTIONS(170), - [anon_sym_QMARK_EQ] = ACTIONS(170), - [anon_sym_STAR_EQ] = ACTIONS(170), - [anon_sym_TILDE] = ACTIONS(170), - [anon_sym_BANG_TILDE] = ACTIONS(170), - [anon_sym_STAR_TILDE] = ACTIONS(170), - [anon_sym_LT_EQ] = ACTIONS(170), - [anon_sym_GT_EQ] = ACTIONS(170), - [anon_sym_PLUS] = ACTIONS(172), - [anon_sym_PLUS_EQ] = ACTIONS(170), - [anon_sym_DASH_EQ] = ACTIONS(170), - [anon_sym_u00d7] = ACTIONS(170), - [anon_sym_SLASH] = ACTIONS(172), - [anon_sym_u00f7] = ACTIONS(170), - [anon_sym_STAR_STAR] = ACTIONS(170), - [anon_sym_u220b] = ACTIONS(170), - [anon_sym_u220c] = ACTIONS(170), - [anon_sym_u2287] = ACTIONS(170), - [anon_sym_u2283] = ACTIONS(170), - [anon_sym_u2285] = ACTIONS(170), - [anon_sym_u2208] = ACTIONS(170), - [anon_sym_u2209] = ACTIONS(170), - [anon_sym_u2286] = ACTIONS(170), - [anon_sym_u2282] = ACTIONS(170), - [anon_sym_u2284] = ACTIONS(170), - [anon_sym_AT_AT] = ACTIONS(170), + [anon_sym_COMMA] = ACTIONS(192), + [anon_sym_DASH_GT] = ACTIONS(192), + [anon_sym_LBRACK] = ACTIONS(192), + [anon_sym_LT_DASH] = ACTIONS(194), + [anon_sym_LT_DASH_GT] = ACTIONS(192), + [anon_sym_STAR] = ACTIONS(194), + [anon_sym_DOT] = ACTIONS(192), + [anon_sym_LT] = ACTIONS(194), + [anon_sym_GT] = ACTIONS(194), + [anon_sym_EQ] = ACTIONS(194), + [anon_sym_DASH] = ACTIONS(194), + [anon_sym_AT] = ACTIONS(194), + [anon_sym_LT_PIPE] = ACTIONS(192), + [anon_sym_AMP_AMP] = ACTIONS(192), + [anon_sym_PIPE_PIPE] = ACTIONS(192), + [anon_sym_QMARK_QMARK] = ACTIONS(192), + [anon_sym_QMARK_COLON] = ACTIONS(192), + [anon_sym_BANG_EQ] = ACTIONS(192), + [anon_sym_EQ_EQ] = ACTIONS(192), + [anon_sym_QMARK_EQ] = ACTIONS(192), + [anon_sym_STAR_EQ] = ACTIONS(192), + [anon_sym_TILDE] = ACTIONS(192), + [anon_sym_BANG_TILDE] = ACTIONS(192), + [anon_sym_STAR_TILDE] = ACTIONS(192), + [anon_sym_LT_EQ] = ACTIONS(192), + [anon_sym_GT_EQ] = ACTIONS(192), + [anon_sym_PLUS] = ACTIONS(194), + [anon_sym_PLUS_EQ] = ACTIONS(192), + [anon_sym_DASH_EQ] = ACTIONS(192), + [anon_sym_u00d7] = ACTIONS(192), + [anon_sym_SLASH] = ACTIONS(194), + [anon_sym_u00f7] = ACTIONS(192), + [anon_sym_STAR_STAR] = ACTIONS(192), + [anon_sym_u220b] = ACTIONS(192), + [anon_sym_u220c] = ACTIONS(192), + [anon_sym_u2287] = ACTIONS(192), + [anon_sym_u2283] = ACTIONS(192), + [anon_sym_u2285] = ACTIONS(192), + [anon_sym_u2208] = ACTIONS(192), + [anon_sym_u2209] = ACTIONS(192), + [anon_sym_u2286] = ACTIONS(192), + [anon_sym_u2282] = ACTIONS(192), + [anon_sym_u2284] = ACTIONS(192), + [anon_sym_AT_AT] = ACTIONS(192), }, - [348] = { - [ts_builtin_sym_end] = ACTIONS(178), + [357] = { + [sym_array] = STATE(41), + [sym_object] = STATE(41), + [sym_record_id_value] = STATE(49), + [ts_builtin_sym_end] = ACTIONS(176), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(178), - [sym_keyword_explain] = ACTIONS(178), + [sym_semi_colon] = ACTIONS(176), + [sym_keyword_return] = ACTIONS(178), [sym_keyword_parallel] = ACTIONS(178), [sym_keyword_timeout] = ACTIONS(178), - [sym_keyword_fetch] = ACTIONS(178), - [sym_keyword_limit] = ACTIONS(178), - [sym_keyword_order] = ACTIONS(178), - [sym_keyword_with] = ACTIONS(178), [sym_keyword_where] = ACTIONS(178), - [sym_keyword_split] = ACTIONS(178), - [sym_keyword_group] = ACTIONS(178), [sym_keyword_and] = ACTIONS(178), - [sym_keyword_or] = ACTIONS(180), + [sym_keyword_or] = ACTIONS(178), [sym_keyword_is] = ACTIONS(178), - [sym_keyword_not] = ACTIONS(180), + [sym_keyword_not] = ACTIONS(178), [sym_keyword_contains] = ACTIONS(178), [sym_keyword_contains_not] = ACTIONS(178), [sym_keyword_contains_all] = ACTIONS(178), [sym_keyword_contains_any] = ACTIONS(178), [sym_keyword_contains_none] = ACTIONS(178), [sym_keyword_inside] = ACTIONS(178), - [sym_keyword_in] = ACTIONS(180), + [sym_keyword_in] = ACTIONS(178), [sym_keyword_not_inside] = ACTIONS(178), [sym_keyword_all_inside] = ACTIONS(178), [sym_keyword_any_inside] = ACTIONS(178), [sym_keyword_none_inside] = ACTIONS(178), [sym_keyword_outside] = ACTIONS(178), [sym_keyword_intersects] = ACTIONS(178), - [anon_sym_COMMA] = ACTIONS(178), - [anon_sym_DASH_GT] = ACTIONS(178), - [anon_sym_LBRACK] = ACTIONS(178), - [anon_sym_LT_DASH] = ACTIONS(180), - [anon_sym_LT_DASH_GT] = ACTIONS(178), - [anon_sym_STAR] = ACTIONS(180), - [anon_sym_DOT] = ACTIONS(178), - [anon_sym_LT] = ACTIONS(180), - [anon_sym_GT] = ACTIONS(180), - [anon_sym_EQ] = ACTIONS(180), - [anon_sym_DASH] = ACTIONS(180), - [anon_sym_AT] = ACTIONS(180), - [anon_sym_LT_PIPE] = ACTIONS(178), - [anon_sym_AMP_AMP] = ACTIONS(178), - [anon_sym_PIPE_PIPE] = ACTIONS(178), - [anon_sym_QMARK_QMARK] = ACTIONS(178), - [anon_sym_QMARK_COLON] = ACTIONS(178), - [anon_sym_BANG_EQ] = ACTIONS(178), - [anon_sym_EQ_EQ] = ACTIONS(178), - [anon_sym_QMARK_EQ] = ACTIONS(178), - [anon_sym_STAR_EQ] = ACTIONS(178), - [anon_sym_TILDE] = ACTIONS(178), - [anon_sym_BANG_TILDE] = ACTIONS(178), - [anon_sym_STAR_TILDE] = ACTIONS(178), - [anon_sym_LT_EQ] = ACTIONS(178), - [anon_sym_GT_EQ] = ACTIONS(178), - [anon_sym_PLUS] = ACTIONS(180), - [anon_sym_PLUS_EQ] = ACTIONS(178), - [anon_sym_DASH_EQ] = ACTIONS(178), - [anon_sym_u00d7] = ACTIONS(178), - [anon_sym_SLASH] = ACTIONS(180), - [anon_sym_u00f7] = ACTIONS(178), - [anon_sym_STAR_STAR] = ACTIONS(178), - [anon_sym_u220b] = ACTIONS(178), - [anon_sym_u220c] = ACTIONS(178), - [anon_sym_u2287] = ACTIONS(178), - [anon_sym_u2283] = ACTIONS(178), - [anon_sym_u2285] = ACTIONS(178), - [anon_sym_u2208] = ACTIONS(178), - [anon_sym_u2209] = ACTIONS(178), - [anon_sym_u2286] = ACTIONS(178), - [anon_sym_u2282] = ACTIONS(178), - [anon_sym_u2284] = ACTIONS(178), - [anon_sym_AT_AT] = ACTIONS(178), - }, - [349] = { - [ts_builtin_sym_end] = ACTIONS(166), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(166), - [sym_keyword_explain] = ACTIONS(166), - [sym_keyword_parallel] = ACTIONS(166), - [sym_keyword_timeout] = ACTIONS(166), - [sym_keyword_fetch] = ACTIONS(166), - [sym_keyword_limit] = ACTIONS(166), - [sym_keyword_order] = ACTIONS(166), - [sym_keyword_with] = ACTIONS(166), - [sym_keyword_where] = ACTIONS(166), - [sym_keyword_split] = ACTIONS(166), - [sym_keyword_group] = ACTIONS(166), - [sym_keyword_and] = ACTIONS(166), - [sym_keyword_or] = ACTIONS(168), - [sym_keyword_is] = ACTIONS(166), - [sym_keyword_not] = ACTIONS(168), - [sym_keyword_contains] = ACTIONS(166), - [sym_keyword_contains_not] = ACTIONS(166), - [sym_keyword_contains_all] = ACTIONS(166), - [sym_keyword_contains_any] = ACTIONS(166), - [sym_keyword_contains_none] = ACTIONS(166), - [sym_keyword_inside] = ACTIONS(166), - [sym_keyword_in] = ACTIONS(168), - [sym_keyword_not_inside] = ACTIONS(166), - [sym_keyword_all_inside] = ACTIONS(166), - [sym_keyword_any_inside] = ACTIONS(166), - [sym_keyword_none_inside] = ACTIONS(166), - [sym_keyword_outside] = ACTIONS(166), - [sym_keyword_intersects] = ACTIONS(166), - [anon_sym_COMMA] = ACTIONS(166), - [anon_sym_DASH_GT] = ACTIONS(166), - [anon_sym_LBRACK] = ACTIONS(166), - [anon_sym_LT_DASH] = ACTIONS(168), - [anon_sym_LT_DASH_GT] = ACTIONS(166), - [anon_sym_STAR] = ACTIONS(168), - [anon_sym_DOT] = ACTIONS(166), - [anon_sym_LT] = ACTIONS(168), - [anon_sym_GT] = ACTIONS(168), - [anon_sym_EQ] = ACTIONS(168), - [anon_sym_DASH] = ACTIONS(168), - [anon_sym_AT] = ACTIONS(168), - [anon_sym_LT_PIPE] = ACTIONS(166), - [anon_sym_AMP_AMP] = ACTIONS(166), - [anon_sym_PIPE_PIPE] = ACTIONS(166), - [anon_sym_QMARK_QMARK] = ACTIONS(166), - [anon_sym_QMARK_COLON] = ACTIONS(166), - [anon_sym_BANG_EQ] = ACTIONS(166), - [anon_sym_EQ_EQ] = ACTIONS(166), - [anon_sym_QMARK_EQ] = ACTIONS(166), - [anon_sym_STAR_EQ] = ACTIONS(166), - [anon_sym_TILDE] = ACTIONS(166), - [anon_sym_BANG_TILDE] = ACTIONS(166), - [anon_sym_STAR_TILDE] = ACTIONS(166), - [anon_sym_LT_EQ] = ACTIONS(166), - [anon_sym_GT_EQ] = ACTIONS(166), - [anon_sym_PLUS] = ACTIONS(168), - [anon_sym_PLUS_EQ] = ACTIONS(166), - [anon_sym_DASH_EQ] = ACTIONS(166), - [anon_sym_u00d7] = ACTIONS(166), - [anon_sym_SLASH] = ACTIONS(168), - [anon_sym_u00f7] = ACTIONS(166), - [anon_sym_STAR_STAR] = ACTIONS(166), - [anon_sym_u220b] = ACTIONS(166), - [anon_sym_u220c] = ACTIONS(166), - [anon_sym_u2287] = ACTIONS(166), - [anon_sym_u2283] = ACTIONS(166), - [anon_sym_u2285] = ACTIONS(166), - [anon_sym_u2208] = ACTIONS(166), - [anon_sym_u2209] = ACTIONS(166), - [anon_sym_u2286] = ACTIONS(166), - [anon_sym_u2282] = ACTIONS(166), - [anon_sym_u2284] = ACTIONS(166), - [anon_sym_AT_AT] = ACTIONS(166), - }, - [350] = { - [ts_builtin_sym_end] = ACTIONS(162), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(162), - [sym_keyword_explain] = ACTIONS(162), - [sym_keyword_parallel] = ACTIONS(162), - [sym_keyword_timeout] = ACTIONS(162), - [sym_keyword_fetch] = ACTIONS(162), - [sym_keyword_limit] = ACTIONS(162), - [sym_keyword_order] = ACTIONS(162), - [sym_keyword_with] = ACTIONS(162), - [sym_keyword_where] = ACTIONS(162), - [sym_keyword_split] = ACTIONS(162), - [sym_keyword_group] = ACTIONS(162), - [sym_keyword_and] = ACTIONS(162), - [sym_keyword_or] = ACTIONS(164), - [sym_keyword_is] = ACTIONS(162), - [sym_keyword_not] = ACTIONS(164), - [sym_keyword_contains] = ACTIONS(162), - [sym_keyword_contains_not] = ACTIONS(162), - [sym_keyword_contains_all] = ACTIONS(162), - [sym_keyword_contains_any] = ACTIONS(162), - [sym_keyword_contains_none] = ACTIONS(162), - [sym_keyword_inside] = ACTIONS(162), - [sym_keyword_in] = ACTIONS(164), - [sym_keyword_not_inside] = ACTIONS(162), - [sym_keyword_all_inside] = ACTIONS(162), - [sym_keyword_any_inside] = ACTIONS(162), - [sym_keyword_none_inside] = ACTIONS(162), - [sym_keyword_outside] = ACTIONS(162), - [sym_keyword_intersects] = ACTIONS(162), - [anon_sym_COMMA] = ACTIONS(162), - [anon_sym_DASH_GT] = ACTIONS(162), - [anon_sym_LBRACK] = ACTIONS(162), - [anon_sym_LT_DASH] = ACTIONS(164), - [anon_sym_LT_DASH_GT] = ACTIONS(162), - [anon_sym_STAR] = ACTIONS(164), - [anon_sym_DOT] = ACTIONS(162), - [anon_sym_LT] = ACTIONS(164), - [anon_sym_GT] = ACTIONS(164), - [anon_sym_EQ] = ACTIONS(164), - [anon_sym_DASH] = ACTIONS(164), - [anon_sym_AT] = ACTIONS(164), - [anon_sym_LT_PIPE] = ACTIONS(162), - [anon_sym_AMP_AMP] = ACTIONS(162), - [anon_sym_PIPE_PIPE] = ACTIONS(162), - [anon_sym_QMARK_QMARK] = ACTIONS(162), - [anon_sym_QMARK_COLON] = ACTIONS(162), - [anon_sym_BANG_EQ] = ACTIONS(162), - [anon_sym_EQ_EQ] = ACTIONS(162), - [anon_sym_QMARK_EQ] = ACTIONS(162), - [anon_sym_STAR_EQ] = ACTIONS(162), - [anon_sym_TILDE] = ACTIONS(162), - [anon_sym_BANG_TILDE] = ACTIONS(162), - [anon_sym_STAR_TILDE] = ACTIONS(162), - [anon_sym_LT_EQ] = ACTIONS(162), - [anon_sym_GT_EQ] = ACTIONS(162), - [anon_sym_PLUS] = ACTIONS(164), - [anon_sym_PLUS_EQ] = ACTIONS(162), - [anon_sym_DASH_EQ] = ACTIONS(162), - [anon_sym_u00d7] = ACTIONS(162), - [anon_sym_SLASH] = ACTIONS(164), - [anon_sym_u00f7] = ACTIONS(162), - [anon_sym_STAR_STAR] = ACTIONS(162), - [anon_sym_u220b] = ACTIONS(162), - [anon_sym_u220c] = ACTIONS(162), - [anon_sym_u2287] = ACTIONS(162), - [anon_sym_u2283] = ACTIONS(162), - [anon_sym_u2285] = ACTIONS(162), - [anon_sym_u2208] = ACTIONS(162), - [anon_sym_u2209] = ACTIONS(162), - [anon_sym_u2286] = ACTIONS(162), - [anon_sym_u2282] = ACTIONS(162), - [anon_sym_u2284] = ACTIONS(162), - [anon_sym_AT_AT] = ACTIONS(162), - }, - [351] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(150), - [sym_keyword_as] = ACTIONS(150), - [sym_keyword_group] = ACTIONS(150), - [sym_keyword_and] = ACTIONS(150), - [sym_keyword_or] = ACTIONS(150), - [sym_keyword_is] = ACTIONS(150), - [sym_keyword_not] = ACTIONS(152), - [sym_keyword_contains] = ACTIONS(150), - [sym_keyword_contains_not] = ACTIONS(150), - [sym_keyword_contains_all] = ACTIONS(150), - [sym_keyword_contains_any] = ACTIONS(150), - [sym_keyword_contains_none] = ACTIONS(150), - [sym_keyword_inside] = ACTIONS(150), - [sym_keyword_in] = ACTIONS(152), - [sym_keyword_not_inside] = ACTIONS(150), - [sym_keyword_all_inside] = ACTIONS(150), - [sym_keyword_any_inside] = ACTIONS(150), - [sym_keyword_none_inside] = ACTIONS(150), - [sym_keyword_outside] = ACTIONS(150), - [sym_keyword_intersects] = ACTIONS(150), - [sym_keyword_drop] = ACTIONS(150), - [sym_keyword_schemafull] = ACTIONS(150), - [sym_keyword_schemaless] = ACTIONS(150), - [sym_keyword_changefeed] = ACTIONS(150), - [sym_keyword_type] = ACTIONS(150), - [sym_keyword_permissions] = ACTIONS(150), - [sym_keyword_comment] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(150), - [anon_sym_RPAREN] = ACTIONS(150), - [anon_sym_RBRACE] = ACTIONS(150), - [anon_sym_LT_DASH] = ACTIONS(152), - [anon_sym_LT_DASH_GT] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(152), - [anon_sym_DOT] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_DOT_DOT] = ACTIONS(626), - [anon_sym_EQ] = ACTIONS(152), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_AT] = ACTIONS(152), - [anon_sym_LT_PIPE] = ACTIONS(150), - [anon_sym_AMP_AMP] = ACTIONS(150), - [anon_sym_PIPE_PIPE] = ACTIONS(150), - [anon_sym_QMARK_QMARK] = ACTIONS(150), - [anon_sym_QMARK_COLON] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_EQ_EQ] = ACTIONS(150), - [anon_sym_QMARK_EQ] = ACTIONS(150), - [anon_sym_STAR_EQ] = ACTIONS(150), - [anon_sym_TILDE] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(150), - [anon_sym_STAR_TILDE] = ACTIONS(150), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_PLUS] = ACTIONS(152), - [anon_sym_PLUS_EQ] = ACTIONS(150), - [anon_sym_DASH_EQ] = ACTIONS(150), - [anon_sym_u00d7] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_u00f7] = ACTIONS(150), - [anon_sym_STAR_STAR] = ACTIONS(150), - [anon_sym_u220b] = ACTIONS(150), - [anon_sym_u220c] = ACTIONS(150), - [anon_sym_u2287] = ACTIONS(150), - [anon_sym_u2283] = ACTIONS(150), - [anon_sym_u2285] = ACTIONS(150), - [anon_sym_u2208] = ACTIONS(150), - [anon_sym_u2209] = ACTIONS(150), - [anon_sym_u2286] = ACTIONS(150), - [anon_sym_u2282] = ACTIONS(150), - [anon_sym_u2284] = ACTIONS(150), - [anon_sym_AT_AT] = ACTIONS(150), - }, - [352] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(150), - [sym_keyword_as] = ACTIONS(150), - [sym_keyword_and] = ACTIONS(150), - [sym_keyword_or] = ACTIONS(150), - [sym_keyword_is] = ACTIONS(150), - [sym_keyword_not] = ACTIONS(152), - [sym_keyword_contains] = ACTIONS(150), - [sym_keyword_contains_not] = ACTIONS(150), - [sym_keyword_contains_all] = ACTIONS(150), - [sym_keyword_contains_any] = ACTIONS(150), - [sym_keyword_contains_none] = ACTIONS(150), - [sym_keyword_inside] = ACTIONS(150), - [sym_keyword_in] = ACTIONS(152), - [sym_keyword_not_inside] = ACTIONS(150), - [sym_keyword_all_inside] = ACTIONS(150), - [sym_keyword_any_inside] = ACTIONS(150), - [sym_keyword_none_inside] = ACTIONS(150), - [sym_keyword_outside] = ACTIONS(150), - [sym_keyword_intersects] = ACTIONS(150), - [sym_keyword_drop] = ACTIONS(150), - [sym_keyword_schemafull] = ACTIONS(150), - [sym_keyword_schemaless] = ACTIONS(150), - [sym_keyword_changefeed] = ACTIONS(150), - [sym_keyword_type] = ACTIONS(150), - [sym_keyword_permissions] = ACTIONS(150), - [sym_keyword_for] = ACTIONS(150), - [sym_keyword_comment] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(150), - [anon_sym_RPAREN] = ACTIONS(150), - [anon_sym_RBRACE] = ACTIONS(150), - [anon_sym_LT_DASH] = ACTIONS(152), - [anon_sym_LT_DASH_GT] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(152), - [anon_sym_DOT] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_DOT_DOT] = ACTIONS(628), - [anon_sym_EQ] = ACTIONS(152), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_AT] = ACTIONS(152), - [anon_sym_LT_PIPE] = ACTIONS(150), - [anon_sym_AMP_AMP] = ACTIONS(150), - [anon_sym_PIPE_PIPE] = ACTIONS(150), - [anon_sym_QMARK_QMARK] = ACTIONS(150), - [anon_sym_QMARK_COLON] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_EQ_EQ] = ACTIONS(150), - [anon_sym_QMARK_EQ] = ACTIONS(150), - [anon_sym_STAR_EQ] = ACTIONS(150), - [anon_sym_TILDE] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(150), - [anon_sym_STAR_TILDE] = ACTIONS(150), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_PLUS] = ACTIONS(152), - [anon_sym_PLUS_EQ] = ACTIONS(150), - [anon_sym_DASH_EQ] = ACTIONS(150), - [anon_sym_u00d7] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_u00f7] = ACTIONS(150), - [anon_sym_STAR_STAR] = ACTIONS(150), - [anon_sym_u220b] = ACTIONS(150), - [anon_sym_u220c] = ACTIONS(150), - [anon_sym_u2287] = ACTIONS(150), - [anon_sym_u2283] = ACTIONS(150), - [anon_sym_u2285] = ACTIONS(150), - [anon_sym_u2208] = ACTIONS(150), - [anon_sym_u2209] = ACTIONS(150), - [anon_sym_u2286] = ACTIONS(150), - [anon_sym_u2282] = ACTIONS(150), - [anon_sym_u2284] = ACTIONS(150), - [anon_sym_AT_AT] = ACTIONS(150), - }, - [353] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(28), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(190), - [sym_keyword_return] = ACTIONS(192), - [sym_keyword_parallel] = ACTIONS(192), - [sym_keyword_timeout] = ACTIONS(192), - [sym_keyword_and] = ACTIONS(192), - [sym_keyword_or] = ACTIONS(192), - [sym_keyword_is] = ACTIONS(192), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(192), - [sym_keyword_contains_not] = ACTIONS(192), - [sym_keyword_contains_all] = ACTIONS(192), - [sym_keyword_contains_any] = ACTIONS(192), - [sym_keyword_contains_none] = ACTIONS(192), - [sym_keyword_inside] = ACTIONS(192), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(192), - [sym_keyword_all_inside] = ACTIONS(192), - [sym_keyword_any_inside] = ACTIONS(192), - [sym_keyword_none_inside] = ACTIONS(192), - [sym_keyword_outside] = ACTIONS(192), - [sym_keyword_intersects] = ACTIONS(192), - [anon_sym_COMMA] = ACTIONS(190), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_RPAREN] = ACTIONS(190), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_RBRACE] = ACTIONS(190), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), - }, - [354] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(150), - [sym_keyword_value] = ACTIONS(150), - [sym_keyword_and] = ACTIONS(150), - [sym_keyword_or] = ACTIONS(150), - [sym_keyword_is] = ACTIONS(150), - [sym_keyword_not] = ACTIONS(152), - [sym_keyword_contains] = ACTIONS(150), - [sym_keyword_contains_not] = ACTIONS(150), - [sym_keyword_contains_all] = ACTIONS(150), - [sym_keyword_contains_any] = ACTIONS(150), - [sym_keyword_contains_none] = ACTIONS(150), - [sym_keyword_inside] = ACTIONS(150), - [sym_keyword_in] = ACTIONS(152), - [sym_keyword_not_inside] = ACTIONS(150), - [sym_keyword_all_inside] = ACTIONS(150), - [sym_keyword_any_inside] = ACTIONS(150), - [sym_keyword_none_inside] = ACTIONS(150), - [sym_keyword_outside] = ACTIONS(150), - [sym_keyword_intersects] = ACTIONS(150), - [sym_keyword_flexible] = ACTIONS(150), - [sym_keyword_readonly] = ACTIONS(150), - [sym_keyword_type] = ACTIONS(150), - [sym_keyword_default] = ACTIONS(150), - [sym_keyword_assert] = ACTIONS(150), - [sym_keyword_permissions] = ACTIONS(150), - [sym_keyword_for] = ACTIONS(150), - [sym_keyword_comment] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(150), - [anon_sym_RPAREN] = ACTIONS(150), - [anon_sym_RBRACE] = ACTIONS(150), - [anon_sym_LT_DASH] = ACTIONS(152), - [anon_sym_LT_DASH_GT] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(152), - [anon_sym_DOT] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_DOT_DOT] = ACTIONS(630), - [anon_sym_EQ] = ACTIONS(152), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_AT] = ACTIONS(152), - [anon_sym_LT_PIPE] = ACTIONS(150), - [anon_sym_AMP_AMP] = ACTIONS(150), - [anon_sym_PIPE_PIPE] = ACTIONS(150), - [anon_sym_QMARK_QMARK] = ACTIONS(150), - [anon_sym_QMARK_COLON] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_EQ_EQ] = ACTIONS(150), - [anon_sym_QMARK_EQ] = ACTIONS(150), - [anon_sym_STAR_EQ] = ACTIONS(150), - [anon_sym_TILDE] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(150), - [anon_sym_STAR_TILDE] = ACTIONS(150), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_PLUS] = ACTIONS(152), - [anon_sym_PLUS_EQ] = ACTIONS(150), - [anon_sym_DASH_EQ] = ACTIONS(150), - [anon_sym_u00d7] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_u00f7] = ACTIONS(150), - [anon_sym_STAR_STAR] = ACTIONS(150), - [anon_sym_u220b] = ACTIONS(150), - [anon_sym_u220c] = ACTIONS(150), - [anon_sym_u2287] = ACTIONS(150), - [anon_sym_u2283] = ACTIONS(150), - [anon_sym_u2285] = ACTIONS(150), - [anon_sym_u2208] = ACTIONS(150), - [anon_sym_u2209] = ACTIONS(150), - [anon_sym_u2286] = ACTIONS(150), - [anon_sym_u2282] = ACTIONS(150), - [anon_sym_u2284] = ACTIONS(150), - [anon_sym_AT_AT] = ACTIONS(150), - }, - [355] = { - [ts_builtin_sym_end] = ACTIONS(142), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(142), - [sym_keyword_explain] = ACTIONS(142), - [sym_keyword_parallel] = ACTIONS(142), - [sym_keyword_timeout] = ACTIONS(142), - [sym_keyword_fetch] = ACTIONS(142), - [sym_keyword_limit] = ACTIONS(142), - [sym_keyword_order] = ACTIONS(142), - [sym_keyword_with] = ACTIONS(142), - [sym_keyword_where] = ACTIONS(142), - [sym_keyword_split] = ACTIONS(142), - [sym_keyword_group] = ACTIONS(142), - [sym_keyword_and] = ACTIONS(142), - [sym_keyword_or] = ACTIONS(144), - [sym_keyword_is] = ACTIONS(142), - [sym_keyword_not] = ACTIONS(144), - [sym_keyword_contains] = ACTIONS(142), - [sym_keyword_contains_not] = ACTIONS(142), - [sym_keyword_contains_all] = ACTIONS(142), - [sym_keyword_contains_any] = ACTIONS(142), - [sym_keyword_contains_none] = ACTIONS(142), - [sym_keyword_inside] = ACTIONS(142), - [sym_keyword_in] = ACTIONS(144), - [sym_keyword_not_inside] = ACTIONS(142), - [sym_keyword_all_inside] = ACTIONS(142), - [sym_keyword_any_inside] = ACTIONS(142), - [sym_keyword_none_inside] = ACTIONS(142), - [sym_keyword_outside] = ACTIONS(142), - [sym_keyword_intersects] = ACTIONS(142), - [anon_sym_COMMA] = ACTIONS(142), - [anon_sym_DASH_GT] = ACTIONS(142), - [anon_sym_LBRACK] = ACTIONS(142), - [anon_sym_LT_DASH] = ACTIONS(144), - [anon_sym_LT_DASH_GT] = ACTIONS(142), - [anon_sym_STAR] = ACTIONS(144), - [anon_sym_DOT] = ACTIONS(142), - [anon_sym_LT] = ACTIONS(144), - [anon_sym_GT] = ACTIONS(144), - [anon_sym_EQ] = ACTIONS(144), - [anon_sym_DASH] = ACTIONS(144), - [anon_sym_AT] = ACTIONS(144), - [anon_sym_LT_PIPE] = ACTIONS(142), - [anon_sym_AMP_AMP] = ACTIONS(142), - [anon_sym_PIPE_PIPE] = ACTIONS(142), - [anon_sym_QMARK_QMARK] = ACTIONS(142), - [anon_sym_QMARK_COLON] = ACTIONS(142), - [anon_sym_BANG_EQ] = ACTIONS(142), - [anon_sym_EQ_EQ] = ACTIONS(142), - [anon_sym_QMARK_EQ] = ACTIONS(142), - [anon_sym_STAR_EQ] = ACTIONS(142), - [anon_sym_TILDE] = ACTIONS(142), - [anon_sym_BANG_TILDE] = ACTIONS(142), - [anon_sym_STAR_TILDE] = ACTIONS(142), - [anon_sym_LT_EQ] = ACTIONS(142), - [anon_sym_GT_EQ] = ACTIONS(142), - [anon_sym_PLUS] = ACTIONS(144), - [anon_sym_PLUS_EQ] = ACTIONS(142), - [anon_sym_DASH_EQ] = ACTIONS(142), - [anon_sym_u00d7] = ACTIONS(142), - [anon_sym_SLASH] = ACTIONS(144), - [anon_sym_u00f7] = ACTIONS(142), - [anon_sym_STAR_STAR] = ACTIONS(142), - [anon_sym_u220b] = ACTIONS(142), - [anon_sym_u220c] = ACTIONS(142), - [anon_sym_u2287] = ACTIONS(142), - [anon_sym_u2283] = ACTIONS(142), - [anon_sym_u2285] = ACTIONS(142), - [anon_sym_u2208] = ACTIONS(142), - [anon_sym_u2209] = ACTIONS(142), - [anon_sym_u2286] = ACTIONS(142), - [anon_sym_u2282] = ACTIONS(142), - [anon_sym_u2284] = ACTIONS(142), - [anon_sym_AT_AT] = ACTIONS(142), - }, - [356] = { - [ts_builtin_sym_end] = ACTIONS(146), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(146), - [sym_keyword_explain] = ACTIONS(146), - [sym_keyword_parallel] = ACTIONS(146), - [sym_keyword_timeout] = ACTIONS(146), - [sym_keyword_fetch] = ACTIONS(146), - [sym_keyword_limit] = ACTIONS(146), - [sym_keyword_order] = ACTIONS(146), - [sym_keyword_with] = ACTIONS(146), - [sym_keyword_where] = ACTIONS(146), - [sym_keyword_split] = ACTIONS(146), - [sym_keyword_group] = ACTIONS(146), - [sym_keyword_and] = ACTIONS(146), - [sym_keyword_or] = ACTIONS(148), - [sym_keyword_is] = ACTIONS(146), - [sym_keyword_not] = ACTIONS(148), - [sym_keyword_contains] = ACTIONS(146), - [sym_keyword_contains_not] = ACTIONS(146), - [sym_keyword_contains_all] = ACTIONS(146), - [sym_keyword_contains_any] = ACTIONS(146), - [sym_keyword_contains_none] = ACTIONS(146), - [sym_keyword_inside] = ACTIONS(146), - [sym_keyword_in] = ACTIONS(148), - [sym_keyword_not_inside] = ACTIONS(146), - [sym_keyword_all_inside] = ACTIONS(146), - [sym_keyword_any_inside] = ACTIONS(146), - [sym_keyword_none_inside] = ACTIONS(146), - [sym_keyword_outside] = ACTIONS(146), - [sym_keyword_intersects] = ACTIONS(146), - [anon_sym_COMMA] = ACTIONS(146), - [anon_sym_DASH_GT] = ACTIONS(146), - [anon_sym_LBRACK] = ACTIONS(146), - [anon_sym_LT_DASH] = ACTIONS(148), - [anon_sym_LT_DASH_GT] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(148), - [anon_sym_DOT] = ACTIONS(146), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(148), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_AT] = ACTIONS(148), - [anon_sym_LT_PIPE] = ACTIONS(146), - [anon_sym_AMP_AMP] = ACTIONS(146), - [anon_sym_PIPE_PIPE] = ACTIONS(146), - [anon_sym_QMARK_QMARK] = ACTIONS(146), - [anon_sym_QMARK_COLON] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_EQ_EQ] = ACTIONS(146), - [anon_sym_QMARK_EQ] = ACTIONS(146), - [anon_sym_STAR_EQ] = ACTIONS(146), - [anon_sym_TILDE] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(146), - [anon_sym_STAR_TILDE] = ACTIONS(146), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_PLUS] = ACTIONS(148), - [anon_sym_PLUS_EQ] = ACTIONS(146), - [anon_sym_DASH_EQ] = ACTIONS(146), - [anon_sym_u00d7] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_u00f7] = ACTIONS(146), - [anon_sym_STAR_STAR] = ACTIONS(146), - [anon_sym_u220b] = ACTIONS(146), - [anon_sym_u220c] = ACTIONS(146), - [anon_sym_u2287] = ACTIONS(146), - [anon_sym_u2283] = ACTIONS(146), - [anon_sym_u2285] = ACTIONS(146), - [anon_sym_u2208] = ACTIONS(146), - [anon_sym_u2209] = ACTIONS(146), - [anon_sym_u2286] = ACTIONS(146), - [anon_sym_u2282] = ACTIONS(146), - [anon_sym_u2284] = ACTIONS(146), - [anon_sym_AT_AT] = ACTIONS(146), - }, - [357] = { - [ts_builtin_sym_end] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(150), - [sym_keyword_explain] = ACTIONS(150), - [sym_keyword_parallel] = ACTIONS(150), - [sym_keyword_timeout] = ACTIONS(150), - [sym_keyword_fetch] = ACTIONS(150), - [sym_keyword_limit] = ACTIONS(150), - [sym_keyword_order] = ACTIONS(150), - [sym_keyword_where] = ACTIONS(150), - [sym_keyword_split] = ACTIONS(150), - [sym_keyword_group] = ACTIONS(150), - [sym_keyword_and] = ACTIONS(150), - [sym_keyword_or] = ACTIONS(152), - [sym_keyword_is] = ACTIONS(150), - [sym_keyword_not] = ACTIONS(152), - [sym_keyword_contains] = ACTIONS(150), - [sym_keyword_contains_not] = ACTIONS(150), - [sym_keyword_contains_all] = ACTIONS(150), - [sym_keyword_contains_any] = ACTIONS(150), - [sym_keyword_contains_none] = ACTIONS(150), - [sym_keyword_inside] = ACTIONS(150), - [sym_keyword_in] = ACTIONS(152), - [sym_keyword_not_inside] = ACTIONS(150), - [sym_keyword_all_inside] = ACTIONS(150), - [sym_keyword_any_inside] = ACTIONS(150), - [sym_keyword_none_inside] = ACTIONS(150), - [sym_keyword_outside] = ACTIONS(150), - [sym_keyword_intersects] = ACTIONS(150), - [anon_sym_COMMA] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(150), - [anon_sym_LT_DASH] = ACTIONS(152), - [anon_sym_LT_DASH_GT] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(152), - [anon_sym_DOT] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_DOT_DOT] = ACTIONS(632), - [anon_sym_EQ] = ACTIONS(152), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_AT] = ACTIONS(152), - [anon_sym_LT_PIPE] = ACTIONS(150), - [anon_sym_AMP_AMP] = ACTIONS(150), - [anon_sym_PIPE_PIPE] = ACTIONS(150), - [anon_sym_QMARK_QMARK] = ACTIONS(150), - [anon_sym_QMARK_COLON] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_EQ_EQ] = ACTIONS(150), - [anon_sym_QMARK_EQ] = ACTIONS(150), - [anon_sym_STAR_EQ] = ACTIONS(150), - [anon_sym_TILDE] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(150), - [anon_sym_STAR_TILDE] = ACTIONS(150), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_PLUS] = ACTIONS(152), - [anon_sym_PLUS_EQ] = ACTIONS(150), - [anon_sym_DASH_EQ] = ACTIONS(150), - [anon_sym_u00d7] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_u00f7] = ACTIONS(150), - [anon_sym_STAR_STAR] = ACTIONS(150), - [anon_sym_u220b] = ACTIONS(150), - [anon_sym_u220c] = ACTIONS(150), - [anon_sym_u2287] = ACTIONS(150), - [anon_sym_u2283] = ACTIONS(150), - [anon_sym_u2285] = ACTIONS(150), - [anon_sym_u2208] = ACTIONS(150), - [anon_sym_u2209] = ACTIONS(150), - [anon_sym_u2286] = ACTIONS(150), - [anon_sym_u2282] = ACTIONS(150), - [anon_sym_u2284] = ACTIONS(150), - [anon_sym_AT_AT] = ACTIONS(150), + [anon_sym_COMMA] = ACTIONS(176), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_LBRACE] = ACTIONS(47), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [sym_int] = ACTIONS(558), + [sym_record_id_ident] = ACTIONS(558), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), }, [358] = { - [ts_builtin_sym_end] = ACTIONS(186), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(186), - [sym_keyword_explain] = ACTIONS(186), - [sym_keyword_parallel] = ACTIONS(186), - [sym_keyword_timeout] = ACTIONS(186), - [sym_keyword_fetch] = ACTIONS(186), - [sym_keyword_limit] = ACTIONS(186), - [sym_keyword_order] = ACTIONS(186), - [sym_keyword_with] = ACTIONS(186), - [sym_keyword_where] = ACTIONS(186), - [sym_keyword_split] = ACTIONS(186), - [sym_keyword_group] = ACTIONS(186), - [sym_keyword_and] = ACTIONS(186), - [sym_keyword_or] = ACTIONS(188), - [sym_keyword_is] = ACTIONS(186), - [sym_keyword_not] = ACTIONS(188), - [sym_keyword_contains] = ACTIONS(186), - [sym_keyword_contains_not] = ACTIONS(186), - [sym_keyword_contains_all] = ACTIONS(186), - [sym_keyword_contains_any] = ACTIONS(186), - [sym_keyword_contains_none] = ACTIONS(186), - [sym_keyword_inside] = ACTIONS(186), - [sym_keyword_in] = ACTIONS(188), - [sym_keyword_not_inside] = ACTIONS(186), - [sym_keyword_all_inside] = ACTIONS(186), - [sym_keyword_any_inside] = ACTIONS(186), - [sym_keyword_none_inside] = ACTIONS(186), - [sym_keyword_outside] = ACTIONS(186), - [sym_keyword_intersects] = ACTIONS(186), - [anon_sym_COMMA] = ACTIONS(186), - [anon_sym_DASH_GT] = ACTIONS(186), - [anon_sym_LBRACK] = ACTIONS(186), - [anon_sym_LT_DASH] = ACTIONS(188), - [anon_sym_LT_DASH_GT] = ACTIONS(186), - [anon_sym_STAR] = ACTIONS(188), - [anon_sym_DOT] = ACTIONS(186), - [anon_sym_LT] = ACTIONS(188), - [anon_sym_GT] = ACTIONS(188), - [anon_sym_EQ] = ACTIONS(188), - [anon_sym_DASH] = ACTIONS(188), - [anon_sym_AT] = ACTIONS(188), - [anon_sym_LT_PIPE] = ACTIONS(186), - [anon_sym_AMP_AMP] = ACTIONS(186), - [anon_sym_PIPE_PIPE] = ACTIONS(186), - [anon_sym_QMARK_QMARK] = ACTIONS(186), - [anon_sym_QMARK_COLON] = ACTIONS(186), - [anon_sym_BANG_EQ] = ACTIONS(186), - [anon_sym_EQ_EQ] = ACTIONS(186), - [anon_sym_QMARK_EQ] = ACTIONS(186), - [anon_sym_STAR_EQ] = ACTIONS(186), - [anon_sym_TILDE] = ACTIONS(186), - [anon_sym_BANG_TILDE] = ACTIONS(186), - [anon_sym_STAR_TILDE] = ACTIONS(186), - [anon_sym_LT_EQ] = ACTIONS(186), - [anon_sym_GT_EQ] = ACTIONS(186), - [anon_sym_PLUS] = ACTIONS(188), - [anon_sym_PLUS_EQ] = ACTIONS(186), - [anon_sym_DASH_EQ] = ACTIONS(186), - [anon_sym_u00d7] = ACTIONS(186), - [anon_sym_SLASH] = ACTIONS(188), - [anon_sym_u00f7] = ACTIONS(186), - [anon_sym_STAR_STAR] = ACTIONS(186), - [anon_sym_u220b] = ACTIONS(186), - [anon_sym_u220c] = ACTIONS(186), - [anon_sym_u2287] = ACTIONS(186), - [anon_sym_u2283] = ACTIONS(186), - [anon_sym_u2285] = ACTIONS(186), - [anon_sym_u2208] = ACTIONS(186), - [anon_sym_u2209] = ACTIONS(186), - [anon_sym_u2286] = ACTIONS(186), - [anon_sym_u2282] = ACTIONS(186), - [anon_sym_u2284] = ACTIONS(186), - [anon_sym_AT_AT] = ACTIONS(186), + [sym_where_clause] = STATE(874), + [sym_group_clause] = STATE(985), + [sym_operator] = STATE(696), + [sym_binary_operator] = STATE(776), + [aux_sym_update_statement_repeat1] = STATE(845), + [ts_builtin_sym_end] = ACTIONS(618), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(618), + [sym_keyword_as] = ACTIONS(618), + [sym_keyword_where] = ACTIONS(630), + [sym_keyword_group] = ACTIONS(614), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(317), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), + [sym_keyword_drop] = ACTIONS(618), + [sym_keyword_schemafull] = ACTIONS(618), + [sym_keyword_schemaless] = ACTIONS(618), + [sym_keyword_changefeed] = ACTIONS(618), + [sym_keyword_type] = ACTIONS(618), + [sym_keyword_permissions] = ACTIONS(618), + [sym_keyword_comment] = ACTIONS(618), + [anon_sym_COMMA] = ACTIONS(632), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), }, [359] = { - [sym_where_clause] = STATE(883), - [sym_group_clause] = STATE(985), - [sym_operator] = STATE(688), - [sym_binary_operator] = STATE(782), - [aux_sym_update_statement_repeat1] = STATE(836), - [ts_builtin_sym_end] = ACTIONS(612), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(612), - [sym_keyword_as] = ACTIONS(612), - [sym_keyword_where] = ACTIONS(622), - [sym_keyword_group] = ACTIONS(608), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(315), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), - [sym_keyword_drop] = ACTIONS(612), - [sym_keyword_schemafull] = ACTIONS(612), - [sym_keyword_schemaless] = ACTIONS(612), - [sym_keyword_changefeed] = ACTIONS(612), - [sym_keyword_type] = ACTIONS(612), - [sym_keyword_permissions] = ACTIONS(612), - [sym_keyword_comment] = ACTIONS(612), - [anon_sym_COMMA] = ACTIONS(624), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [ts_builtin_sym_end] = ACTIONS(216), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(216), + [sym_keyword_explain] = ACTIONS(216), + [sym_keyword_parallel] = ACTIONS(216), + [sym_keyword_timeout] = ACTIONS(216), + [sym_keyword_fetch] = ACTIONS(216), + [sym_keyword_limit] = ACTIONS(216), + [sym_keyword_order] = ACTIONS(216), + [sym_keyword_with] = ACTIONS(216), + [sym_keyword_where] = ACTIONS(216), + [sym_keyword_split] = ACTIONS(216), + [sym_keyword_group] = ACTIONS(216), + [sym_keyword_and] = ACTIONS(216), + [sym_keyword_or] = ACTIONS(218), + [sym_keyword_is] = ACTIONS(216), + [sym_keyword_not] = ACTIONS(218), + [sym_keyword_contains] = ACTIONS(216), + [sym_keyword_contains_not] = ACTIONS(216), + [sym_keyword_contains_all] = ACTIONS(216), + [sym_keyword_contains_any] = ACTIONS(216), + [sym_keyword_contains_none] = ACTIONS(216), + [sym_keyword_inside] = ACTIONS(216), + [sym_keyword_in] = ACTIONS(218), + [sym_keyword_not_inside] = ACTIONS(216), + [sym_keyword_all_inside] = ACTIONS(216), + [sym_keyword_any_inside] = ACTIONS(216), + [sym_keyword_none_inside] = ACTIONS(216), + [sym_keyword_outside] = ACTIONS(216), + [sym_keyword_intersects] = ACTIONS(216), + [anon_sym_COMMA] = ACTIONS(216), + [anon_sym_DASH_GT] = ACTIONS(216), + [anon_sym_LBRACK] = ACTIONS(216), + [anon_sym_LT_DASH] = ACTIONS(218), + [anon_sym_LT_DASH_GT] = ACTIONS(216), + [anon_sym_STAR] = ACTIONS(218), + [anon_sym_DOT] = ACTIONS(216), + [anon_sym_LT] = ACTIONS(218), + [anon_sym_GT] = ACTIONS(218), + [anon_sym_EQ] = ACTIONS(218), + [anon_sym_DASH] = ACTIONS(218), + [anon_sym_AT] = ACTIONS(218), + [anon_sym_LT_PIPE] = ACTIONS(216), + [anon_sym_AMP_AMP] = ACTIONS(216), + [anon_sym_PIPE_PIPE] = ACTIONS(216), + [anon_sym_QMARK_QMARK] = ACTIONS(216), + [anon_sym_QMARK_COLON] = ACTIONS(216), + [anon_sym_BANG_EQ] = ACTIONS(216), + [anon_sym_EQ_EQ] = ACTIONS(216), + [anon_sym_QMARK_EQ] = ACTIONS(216), + [anon_sym_STAR_EQ] = ACTIONS(216), + [anon_sym_TILDE] = ACTIONS(216), + [anon_sym_BANG_TILDE] = ACTIONS(216), + [anon_sym_STAR_TILDE] = ACTIONS(216), + [anon_sym_LT_EQ] = ACTIONS(216), + [anon_sym_GT_EQ] = ACTIONS(216), + [anon_sym_PLUS] = ACTIONS(218), + [anon_sym_PLUS_EQ] = ACTIONS(216), + [anon_sym_DASH_EQ] = ACTIONS(216), + [anon_sym_u00d7] = ACTIONS(216), + [anon_sym_SLASH] = ACTIONS(218), + [anon_sym_u00f7] = ACTIONS(216), + [anon_sym_STAR_STAR] = ACTIONS(216), + [anon_sym_u220b] = ACTIONS(216), + [anon_sym_u220c] = ACTIONS(216), + [anon_sym_u2287] = ACTIONS(216), + [anon_sym_u2283] = ACTIONS(216), + [anon_sym_u2285] = ACTIONS(216), + [anon_sym_u2208] = ACTIONS(216), + [anon_sym_u2209] = ACTIONS(216), + [anon_sym_u2286] = ACTIONS(216), + [anon_sym_u2282] = ACTIONS(216), + [anon_sym_u2284] = ACTIONS(216), + [anon_sym_AT_AT] = ACTIONS(216), }, [360] = { - [ts_builtin_sym_end] = ACTIONS(198), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(198), - [sym_keyword_explain] = ACTIONS(198), - [sym_keyword_parallel] = ACTIONS(198), - [sym_keyword_timeout] = ACTIONS(198), - [sym_keyword_fetch] = ACTIONS(198), - [sym_keyword_limit] = ACTIONS(198), - [sym_keyword_order] = ACTIONS(198), - [sym_keyword_with] = ACTIONS(198), - [sym_keyword_where] = ACTIONS(198), - [sym_keyword_split] = ACTIONS(198), - [sym_keyword_group] = ACTIONS(198), - [sym_keyword_and] = ACTIONS(198), - [sym_keyword_or] = ACTIONS(200), - [sym_keyword_is] = ACTIONS(198), - [sym_keyword_not] = ACTIONS(200), - [sym_keyword_contains] = ACTIONS(198), - [sym_keyword_contains_not] = ACTIONS(198), - [sym_keyword_contains_all] = ACTIONS(198), - [sym_keyword_contains_any] = ACTIONS(198), - [sym_keyword_contains_none] = ACTIONS(198), - [sym_keyword_inside] = ACTIONS(198), - [sym_keyword_in] = ACTIONS(200), - [sym_keyword_not_inside] = ACTIONS(198), - [sym_keyword_all_inside] = ACTIONS(198), - [sym_keyword_any_inside] = ACTIONS(198), - [sym_keyword_none_inside] = ACTIONS(198), - [sym_keyword_outside] = ACTIONS(198), - [sym_keyword_intersects] = ACTIONS(198), - [anon_sym_COMMA] = ACTIONS(198), - [anon_sym_DASH_GT] = ACTIONS(198), - [anon_sym_LBRACK] = ACTIONS(198), - [anon_sym_LT_DASH] = ACTIONS(200), - [anon_sym_LT_DASH_GT] = ACTIONS(198), - [anon_sym_STAR] = ACTIONS(200), - [anon_sym_DOT] = ACTIONS(198), - [anon_sym_LT] = ACTIONS(200), - [anon_sym_GT] = ACTIONS(200), - [anon_sym_EQ] = ACTIONS(200), - [anon_sym_DASH] = ACTIONS(200), - [anon_sym_AT] = ACTIONS(200), - [anon_sym_LT_PIPE] = ACTIONS(198), - [anon_sym_AMP_AMP] = ACTIONS(198), - [anon_sym_PIPE_PIPE] = ACTIONS(198), - [anon_sym_QMARK_QMARK] = ACTIONS(198), - [anon_sym_QMARK_COLON] = ACTIONS(198), - [anon_sym_BANG_EQ] = ACTIONS(198), - [anon_sym_EQ_EQ] = ACTIONS(198), - [anon_sym_QMARK_EQ] = ACTIONS(198), - [anon_sym_STAR_EQ] = ACTIONS(198), - [anon_sym_TILDE] = ACTIONS(198), - [anon_sym_BANG_TILDE] = ACTIONS(198), - [anon_sym_STAR_TILDE] = ACTIONS(198), - [anon_sym_LT_EQ] = ACTIONS(198), - [anon_sym_GT_EQ] = ACTIONS(198), - [anon_sym_PLUS] = ACTIONS(200), - [anon_sym_PLUS_EQ] = ACTIONS(198), - [anon_sym_DASH_EQ] = ACTIONS(198), - [anon_sym_u00d7] = ACTIONS(198), - [anon_sym_SLASH] = ACTIONS(200), - [anon_sym_u00f7] = ACTIONS(198), - [anon_sym_STAR_STAR] = ACTIONS(198), - [anon_sym_u220b] = ACTIONS(198), - [anon_sym_u220c] = ACTIONS(198), - [anon_sym_u2287] = ACTIONS(198), - [anon_sym_u2283] = ACTIONS(198), - [anon_sym_u2285] = ACTIONS(198), - [anon_sym_u2208] = ACTIONS(198), - [anon_sym_u2209] = ACTIONS(198), - [anon_sym_u2286] = ACTIONS(198), - [anon_sym_u2282] = ACTIONS(198), - [anon_sym_u2284] = ACTIONS(198), - [anon_sym_AT_AT] = ACTIONS(198), + [ts_builtin_sym_end] = ACTIONS(172), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(172), + [sym_keyword_explain] = ACTIONS(172), + [sym_keyword_parallel] = ACTIONS(172), + [sym_keyword_timeout] = ACTIONS(172), + [sym_keyword_fetch] = ACTIONS(172), + [sym_keyword_limit] = ACTIONS(172), + [sym_keyword_order] = ACTIONS(172), + [sym_keyword_with] = ACTIONS(172), + [sym_keyword_where] = ACTIONS(172), + [sym_keyword_split] = ACTIONS(172), + [sym_keyword_group] = ACTIONS(172), + [sym_keyword_and] = ACTIONS(172), + [sym_keyword_or] = ACTIONS(174), + [sym_keyword_is] = ACTIONS(172), + [sym_keyword_not] = ACTIONS(174), + [sym_keyword_contains] = ACTIONS(172), + [sym_keyword_contains_not] = ACTIONS(172), + [sym_keyword_contains_all] = ACTIONS(172), + [sym_keyword_contains_any] = ACTIONS(172), + [sym_keyword_contains_none] = ACTIONS(172), + [sym_keyword_inside] = ACTIONS(172), + [sym_keyword_in] = ACTIONS(174), + [sym_keyword_not_inside] = ACTIONS(172), + [sym_keyword_all_inside] = ACTIONS(172), + [sym_keyword_any_inside] = ACTIONS(172), + [sym_keyword_none_inside] = ACTIONS(172), + [sym_keyword_outside] = ACTIONS(172), + [sym_keyword_intersects] = ACTIONS(172), + [anon_sym_COMMA] = ACTIONS(172), + [anon_sym_DASH_GT] = ACTIONS(172), + [anon_sym_LBRACK] = ACTIONS(172), + [anon_sym_LT_DASH] = ACTIONS(174), + [anon_sym_LT_DASH_GT] = ACTIONS(172), + [anon_sym_STAR] = ACTIONS(174), + [anon_sym_DOT] = ACTIONS(172), + [anon_sym_LT] = ACTIONS(174), + [anon_sym_GT] = ACTIONS(174), + [anon_sym_EQ] = ACTIONS(174), + [anon_sym_DASH] = ACTIONS(174), + [anon_sym_AT] = ACTIONS(174), + [anon_sym_LT_PIPE] = ACTIONS(172), + [anon_sym_AMP_AMP] = ACTIONS(172), + [anon_sym_PIPE_PIPE] = ACTIONS(172), + [anon_sym_QMARK_QMARK] = ACTIONS(172), + [anon_sym_QMARK_COLON] = ACTIONS(172), + [anon_sym_BANG_EQ] = ACTIONS(172), + [anon_sym_EQ_EQ] = ACTIONS(172), + [anon_sym_QMARK_EQ] = ACTIONS(172), + [anon_sym_STAR_EQ] = ACTIONS(172), + [anon_sym_TILDE] = ACTIONS(172), + [anon_sym_BANG_TILDE] = ACTIONS(172), + [anon_sym_STAR_TILDE] = ACTIONS(172), + [anon_sym_LT_EQ] = ACTIONS(172), + [anon_sym_GT_EQ] = ACTIONS(172), + [anon_sym_PLUS] = ACTIONS(174), + [anon_sym_PLUS_EQ] = ACTIONS(172), + [anon_sym_DASH_EQ] = ACTIONS(172), + [anon_sym_u00d7] = ACTIONS(172), + [anon_sym_SLASH] = ACTIONS(174), + [anon_sym_u00f7] = ACTIONS(172), + [anon_sym_STAR_STAR] = ACTIONS(172), + [anon_sym_u220b] = ACTIONS(172), + [anon_sym_u220c] = ACTIONS(172), + [anon_sym_u2287] = ACTIONS(172), + [anon_sym_u2283] = ACTIONS(172), + [anon_sym_u2285] = ACTIONS(172), + [anon_sym_u2208] = ACTIONS(172), + [anon_sym_u2209] = ACTIONS(172), + [anon_sym_u2286] = ACTIONS(172), + [anon_sym_u2282] = ACTIONS(172), + [anon_sym_u2284] = ACTIONS(172), + [anon_sym_AT_AT] = ACTIONS(172), }, [361] = { - [ts_builtin_sym_end] = ACTIONS(154), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(154), - [sym_keyword_explain] = ACTIONS(154), - [sym_keyword_parallel] = ACTIONS(154), - [sym_keyword_timeout] = ACTIONS(154), - [sym_keyword_fetch] = ACTIONS(154), - [sym_keyword_limit] = ACTIONS(154), - [sym_keyword_order] = ACTIONS(154), - [sym_keyword_with] = ACTIONS(154), - [sym_keyword_where] = ACTIONS(154), - [sym_keyword_split] = ACTIONS(154), - [sym_keyword_group] = ACTIONS(154), - [sym_keyword_and] = ACTIONS(154), - [sym_keyword_or] = ACTIONS(156), - [sym_keyword_is] = ACTIONS(154), - [sym_keyword_not] = ACTIONS(156), - [sym_keyword_contains] = ACTIONS(154), - [sym_keyword_contains_not] = ACTIONS(154), - [sym_keyword_contains_all] = ACTIONS(154), - [sym_keyword_contains_any] = ACTIONS(154), - [sym_keyword_contains_none] = ACTIONS(154), - [sym_keyword_inside] = ACTIONS(154), - [sym_keyword_in] = ACTIONS(156), - [sym_keyword_not_inside] = ACTIONS(154), - [sym_keyword_all_inside] = ACTIONS(154), - [sym_keyword_any_inside] = ACTIONS(154), - [sym_keyword_none_inside] = ACTIONS(154), - [sym_keyword_outside] = ACTIONS(154), - [sym_keyword_intersects] = ACTIONS(154), - [anon_sym_COMMA] = ACTIONS(154), - [anon_sym_DASH_GT] = ACTIONS(154), - [anon_sym_LBRACK] = ACTIONS(154), - [anon_sym_LT_DASH] = ACTIONS(156), - [anon_sym_LT_DASH_GT] = ACTIONS(154), - [anon_sym_STAR] = ACTIONS(156), - [anon_sym_DOT] = ACTIONS(154), - [anon_sym_LT] = ACTIONS(156), - [anon_sym_GT] = ACTIONS(156), - [anon_sym_EQ] = ACTIONS(156), - [anon_sym_DASH] = ACTIONS(156), - [anon_sym_AT] = ACTIONS(156), - [anon_sym_LT_PIPE] = ACTIONS(154), - [anon_sym_AMP_AMP] = ACTIONS(154), - [anon_sym_PIPE_PIPE] = ACTIONS(154), - [anon_sym_QMARK_QMARK] = ACTIONS(154), - [anon_sym_QMARK_COLON] = ACTIONS(154), - [anon_sym_BANG_EQ] = ACTIONS(154), - [anon_sym_EQ_EQ] = ACTIONS(154), - [anon_sym_QMARK_EQ] = ACTIONS(154), - [anon_sym_STAR_EQ] = ACTIONS(154), - [anon_sym_TILDE] = ACTIONS(154), - [anon_sym_BANG_TILDE] = ACTIONS(154), - [anon_sym_STAR_TILDE] = ACTIONS(154), - [anon_sym_LT_EQ] = ACTIONS(154), - [anon_sym_GT_EQ] = ACTIONS(154), - [anon_sym_PLUS] = ACTIONS(156), - [anon_sym_PLUS_EQ] = ACTIONS(154), - [anon_sym_DASH_EQ] = ACTIONS(154), - [anon_sym_u00d7] = ACTIONS(154), - [anon_sym_SLASH] = ACTIONS(156), - [anon_sym_u00f7] = ACTIONS(154), - [anon_sym_STAR_STAR] = ACTIONS(154), - [anon_sym_u220b] = ACTIONS(154), - [anon_sym_u220c] = ACTIONS(154), - [anon_sym_u2287] = ACTIONS(154), - [anon_sym_u2283] = ACTIONS(154), - [anon_sym_u2285] = ACTIONS(154), - [anon_sym_u2208] = ACTIONS(154), - [anon_sym_u2209] = ACTIONS(154), - [anon_sym_u2286] = ACTIONS(154), - [anon_sym_u2282] = ACTIONS(154), - [anon_sym_u2284] = ACTIONS(154), - [anon_sym_AT_AT] = ACTIONS(154), + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(25), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(176), + [sym_keyword_return] = ACTIONS(178), + [sym_keyword_parallel] = ACTIONS(178), + [sym_keyword_timeout] = ACTIONS(178), + [sym_keyword_and] = ACTIONS(178), + [sym_keyword_or] = ACTIONS(178), + [sym_keyword_is] = ACTIONS(178), + [sym_keyword_not] = ACTIONS(178), + [sym_keyword_contains] = ACTIONS(178), + [sym_keyword_contains_not] = ACTIONS(178), + [sym_keyword_contains_all] = ACTIONS(178), + [sym_keyword_contains_any] = ACTIONS(178), + [sym_keyword_contains_none] = ACTIONS(178), + [sym_keyword_inside] = ACTIONS(178), + [sym_keyword_in] = ACTIONS(178), + [sym_keyword_not_inside] = ACTIONS(178), + [sym_keyword_all_inside] = ACTIONS(178), + [sym_keyword_any_inside] = ACTIONS(178), + [sym_keyword_none_inside] = ACTIONS(178), + [sym_keyword_outside] = ACTIONS(178), + [sym_keyword_intersects] = ACTIONS(178), + [anon_sym_COMMA] = ACTIONS(176), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_RPAREN] = ACTIONS(176), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_RBRACE] = ACTIONS(176), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), }, [362] = { - [ts_builtin_sym_end] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(150), - [sym_keyword_return] = ACTIONS(150), - [sym_keyword_parallel] = ACTIONS(150), - [sym_keyword_timeout] = ACTIONS(150), - [sym_keyword_where] = ACTIONS(150), - [sym_keyword_and] = ACTIONS(150), - [sym_keyword_or] = ACTIONS(150), - [sym_keyword_is] = ACTIONS(150), - [sym_keyword_not] = ACTIONS(152), - [sym_keyword_contains] = ACTIONS(150), - [sym_keyword_contains_not] = ACTIONS(150), - [sym_keyword_contains_all] = ACTIONS(150), - [sym_keyword_contains_any] = ACTIONS(150), - [sym_keyword_contains_none] = ACTIONS(150), - [sym_keyword_inside] = ACTIONS(150), - [sym_keyword_in] = ACTIONS(152), - [sym_keyword_not_inside] = ACTIONS(150), - [sym_keyword_all_inside] = ACTIONS(150), - [sym_keyword_any_inside] = ACTIONS(150), - [sym_keyword_none_inside] = ACTIONS(150), - [sym_keyword_outside] = ACTIONS(150), - [sym_keyword_intersects] = ACTIONS(150), - [sym_keyword_content] = ACTIONS(150), - [sym_keyword_merge] = ACTIONS(150), - [sym_keyword_patch] = ACTIONS(150), - [sym_keyword_set] = ACTIONS(150), - [sym_keyword_unset] = ACTIONS(150), - [anon_sym_COMMA] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(150), - [anon_sym_LT_DASH] = ACTIONS(152), - [anon_sym_LT_DASH_GT] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(152), - [anon_sym_DOT] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_DOT_DOT] = ACTIONS(634), - [anon_sym_EQ] = ACTIONS(152), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_AT] = ACTIONS(152), - [anon_sym_LT_PIPE] = ACTIONS(150), - [anon_sym_AMP_AMP] = ACTIONS(150), - [anon_sym_PIPE_PIPE] = ACTIONS(150), - [anon_sym_QMARK_QMARK] = ACTIONS(150), - [anon_sym_QMARK_COLON] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_EQ_EQ] = ACTIONS(150), - [anon_sym_QMARK_EQ] = ACTIONS(150), - [anon_sym_STAR_EQ] = ACTIONS(150), - [anon_sym_TILDE] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(150), - [anon_sym_STAR_TILDE] = ACTIONS(150), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_PLUS] = ACTIONS(152), - [anon_sym_PLUS_EQ] = ACTIONS(150), - [anon_sym_DASH_EQ] = ACTIONS(150), - [anon_sym_u00d7] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_u00f7] = ACTIONS(150), - [anon_sym_STAR_STAR] = ACTIONS(150), - [anon_sym_u220b] = ACTIONS(150), - [anon_sym_u220c] = ACTIONS(150), - [anon_sym_u2287] = ACTIONS(150), - [anon_sym_u2283] = ACTIONS(150), - [anon_sym_u2285] = ACTIONS(150), - [anon_sym_u2208] = ACTIONS(150), - [anon_sym_u2209] = ACTIONS(150), - [anon_sym_u2286] = ACTIONS(150), - [anon_sym_u2282] = ACTIONS(150), - [anon_sym_u2284] = ACTIONS(150), - [anon_sym_AT_AT] = ACTIONS(150), + [ts_builtin_sym_end] = ACTIONS(160), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(160), + [sym_keyword_explain] = ACTIONS(160), + [sym_keyword_parallel] = ACTIONS(160), + [sym_keyword_timeout] = ACTIONS(160), + [sym_keyword_fetch] = ACTIONS(160), + [sym_keyword_limit] = ACTIONS(160), + [sym_keyword_order] = ACTIONS(160), + [sym_keyword_with] = ACTIONS(160), + [sym_keyword_where] = ACTIONS(160), + [sym_keyword_split] = ACTIONS(160), + [sym_keyword_group] = ACTIONS(160), + [sym_keyword_and] = ACTIONS(160), + [sym_keyword_or] = ACTIONS(162), + [sym_keyword_is] = ACTIONS(160), + [sym_keyword_not] = ACTIONS(162), + [sym_keyword_contains] = ACTIONS(160), + [sym_keyword_contains_not] = ACTIONS(160), + [sym_keyword_contains_all] = ACTIONS(160), + [sym_keyword_contains_any] = ACTIONS(160), + [sym_keyword_contains_none] = ACTIONS(160), + [sym_keyword_inside] = ACTIONS(160), + [sym_keyword_in] = ACTIONS(162), + [sym_keyword_not_inside] = ACTIONS(160), + [sym_keyword_all_inside] = ACTIONS(160), + [sym_keyword_any_inside] = ACTIONS(160), + [sym_keyword_none_inside] = ACTIONS(160), + [sym_keyword_outside] = ACTIONS(160), + [sym_keyword_intersects] = ACTIONS(160), + [anon_sym_COMMA] = ACTIONS(160), + [anon_sym_DASH_GT] = ACTIONS(160), + [anon_sym_LBRACK] = ACTIONS(160), + [anon_sym_LT_DASH] = ACTIONS(162), + [anon_sym_LT_DASH_GT] = ACTIONS(160), + [anon_sym_STAR] = ACTIONS(162), + [anon_sym_DOT] = ACTIONS(160), + [anon_sym_LT] = ACTIONS(162), + [anon_sym_GT] = ACTIONS(162), + [anon_sym_EQ] = ACTIONS(162), + [anon_sym_DASH] = ACTIONS(162), + [anon_sym_AT] = ACTIONS(162), + [anon_sym_LT_PIPE] = ACTIONS(160), + [anon_sym_AMP_AMP] = ACTIONS(160), + [anon_sym_PIPE_PIPE] = ACTIONS(160), + [anon_sym_QMARK_QMARK] = ACTIONS(160), + [anon_sym_QMARK_COLON] = ACTIONS(160), + [anon_sym_BANG_EQ] = ACTIONS(160), + [anon_sym_EQ_EQ] = ACTIONS(160), + [anon_sym_QMARK_EQ] = ACTIONS(160), + [anon_sym_STAR_EQ] = ACTIONS(160), + [anon_sym_TILDE] = ACTIONS(160), + [anon_sym_BANG_TILDE] = ACTIONS(160), + [anon_sym_STAR_TILDE] = ACTIONS(160), + [anon_sym_LT_EQ] = ACTIONS(160), + [anon_sym_GT_EQ] = ACTIONS(160), + [anon_sym_PLUS] = ACTIONS(162), + [anon_sym_PLUS_EQ] = ACTIONS(160), + [anon_sym_DASH_EQ] = ACTIONS(160), + [anon_sym_u00d7] = ACTIONS(160), + [anon_sym_SLASH] = ACTIONS(162), + [anon_sym_u00f7] = ACTIONS(160), + [anon_sym_STAR_STAR] = ACTIONS(160), + [anon_sym_u220b] = ACTIONS(160), + [anon_sym_u220c] = ACTIONS(160), + [anon_sym_u2287] = ACTIONS(160), + [anon_sym_u2283] = ACTIONS(160), + [anon_sym_u2285] = ACTIONS(160), + [anon_sym_u2208] = ACTIONS(160), + [anon_sym_u2209] = ACTIONS(160), + [anon_sym_u2286] = ACTIONS(160), + [anon_sym_u2282] = ACTIONS(160), + [anon_sym_u2284] = ACTIONS(160), + [anon_sym_AT_AT] = ACTIONS(160), }, [363] = { [sym_array] = STATE(41), [sym_object] = STATE(41), [sym_record_id_value] = STATE(49), - [ts_builtin_sym_end] = ACTIONS(174), + [ts_builtin_sym_end] = ACTIONS(176), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(174), - [sym_keyword_return] = ACTIONS(176), - [sym_keyword_parallel] = ACTIONS(176), - [sym_keyword_timeout] = ACTIONS(176), - [sym_keyword_and] = ACTIONS(176), - [sym_keyword_or] = ACTIONS(176), - [sym_keyword_is] = ACTIONS(176), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(176), - [sym_keyword_contains_not] = ACTIONS(176), - [sym_keyword_contains_all] = ACTIONS(176), - [sym_keyword_contains_any] = ACTIONS(176), - [sym_keyword_contains_none] = ACTIONS(176), - [sym_keyword_inside] = ACTIONS(176), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(176), - [sym_keyword_all_inside] = ACTIONS(176), - [sym_keyword_any_inside] = ACTIONS(176), - [sym_keyword_none_inside] = ACTIONS(176), - [sym_keyword_outside] = ACTIONS(176), - [sym_keyword_intersects] = ACTIONS(176), - [anon_sym_COMMA] = ACTIONS(174), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_LBRACE] = ACTIONS(45), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [sym_int] = ACTIONS(476), - [sym_record_id_ident] = ACTIONS(476), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), + [sym_semi_colon] = ACTIONS(176), + [sym_keyword_return] = ACTIONS(178), + [sym_keyword_parallel] = ACTIONS(178), + [sym_keyword_timeout] = ACTIONS(178), + [sym_keyword_and] = ACTIONS(178), + [sym_keyword_or] = ACTIONS(178), + [sym_keyword_is] = ACTIONS(178), + [sym_keyword_not] = ACTIONS(178), + [sym_keyword_contains] = ACTIONS(178), + [sym_keyword_contains_not] = ACTIONS(178), + [sym_keyword_contains_all] = ACTIONS(178), + [sym_keyword_contains_any] = ACTIONS(178), + [sym_keyword_contains_none] = ACTIONS(178), + [sym_keyword_inside] = ACTIONS(178), + [sym_keyword_in] = ACTIONS(178), + [sym_keyword_not_inside] = ACTIONS(178), + [sym_keyword_all_inside] = ACTIONS(178), + [sym_keyword_any_inside] = ACTIONS(178), + [sym_keyword_none_inside] = ACTIONS(178), + [sym_keyword_outside] = ACTIONS(178), + [sym_keyword_intersects] = ACTIONS(178), + [anon_sym_COMMA] = ACTIONS(176), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_LBRACE] = ACTIONS(47), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [sym_int] = ACTIONS(558), + [sym_record_id_ident] = ACTIONS(558), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), }, [364] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(36), + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(25), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(174), - [sym_keyword_and] = ACTIONS(176), - [sym_keyword_or] = ACTIONS(176), - [sym_keyword_is] = ACTIONS(176), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(176), - [sym_keyword_contains_not] = ACTIONS(176), - [sym_keyword_contains_all] = ACTIONS(176), - [sym_keyword_contains_any] = ACTIONS(176), - [sym_keyword_contains_none] = ACTIONS(176), - [sym_keyword_inside] = ACTIONS(176), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(176), - [sym_keyword_all_inside] = ACTIONS(176), - [sym_keyword_any_inside] = ACTIONS(176), - [sym_keyword_none_inside] = ACTIONS(176), - [sym_keyword_outside] = ACTIONS(176), - [sym_keyword_intersects] = ACTIONS(176), - [anon_sym_COMMA] = ACTIONS(174), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_RBRACK] = ACTIONS(174), - [anon_sym_RPAREN] = ACTIONS(174), - [anon_sym_QMARK] = ACTIONS(176), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_RBRACE] = ACTIONS(174), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), + [sym_semi_colon] = ACTIONS(176), + [sym_keyword_and] = ACTIONS(178), + [sym_keyword_or] = ACTIONS(178), + [sym_keyword_is] = ACTIONS(178), + [sym_keyword_not] = ACTIONS(178), + [sym_keyword_contains] = ACTIONS(178), + [sym_keyword_contains_not] = ACTIONS(178), + [sym_keyword_contains_all] = ACTIONS(178), + [sym_keyword_contains_any] = ACTIONS(178), + [sym_keyword_contains_none] = ACTIONS(178), + [sym_keyword_inside] = ACTIONS(178), + [sym_keyword_in] = ACTIONS(178), + [sym_keyword_not_inside] = ACTIONS(178), + [sym_keyword_all_inside] = ACTIONS(178), + [sym_keyword_any_inside] = ACTIONS(178), + [sym_keyword_none_inside] = ACTIONS(178), + [sym_keyword_outside] = ACTIONS(178), + [sym_keyword_intersects] = ACTIONS(178), + [anon_sym_COMMA] = ACTIONS(176), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_RBRACK] = ACTIONS(176), + [anon_sym_RPAREN] = ACTIONS(176), + [anon_sym_QMARK] = ACTIONS(178), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_RBRACE] = ACTIONS(176), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), }, [365] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(28), + [ts_builtin_sym_end] = ACTIONS(200), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(190), - [sym_keyword_and] = ACTIONS(192), - [sym_keyword_or] = ACTIONS(192), - [sym_keyword_is] = ACTIONS(192), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(192), - [sym_keyword_contains_not] = ACTIONS(192), - [sym_keyword_contains_all] = ACTIONS(192), - [sym_keyword_contains_any] = ACTIONS(192), - [sym_keyword_contains_none] = ACTIONS(192), - [sym_keyword_inside] = ACTIONS(192), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(192), - [sym_keyword_all_inside] = ACTIONS(192), - [sym_keyword_any_inside] = ACTIONS(192), - [sym_keyword_none_inside] = ACTIONS(192), - [sym_keyword_outside] = ACTIONS(192), - [sym_keyword_intersects] = ACTIONS(192), - [anon_sym_COMMA] = ACTIONS(190), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_RBRACK] = ACTIONS(190), - [anon_sym_RPAREN] = ACTIONS(190), - [anon_sym_QMARK] = ACTIONS(192), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_RBRACE] = ACTIONS(190), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), + [sym_semi_colon] = ACTIONS(200), + [sym_keyword_value] = ACTIONS(200), + [sym_keyword_and] = ACTIONS(200), + [sym_keyword_or] = ACTIONS(200), + [sym_keyword_is] = ACTIONS(200), + [sym_keyword_not] = ACTIONS(202), + [sym_keyword_contains] = ACTIONS(200), + [sym_keyword_contains_not] = ACTIONS(200), + [sym_keyword_contains_all] = ACTIONS(200), + [sym_keyword_contains_any] = ACTIONS(200), + [sym_keyword_contains_none] = ACTIONS(200), + [sym_keyword_inside] = ACTIONS(200), + [sym_keyword_in] = ACTIONS(202), + [sym_keyword_not_inside] = ACTIONS(200), + [sym_keyword_all_inside] = ACTIONS(200), + [sym_keyword_any_inside] = ACTIONS(200), + [sym_keyword_none_inside] = ACTIONS(200), + [sym_keyword_outside] = ACTIONS(200), + [sym_keyword_intersects] = ACTIONS(200), + [sym_keyword_flexible] = ACTIONS(200), + [sym_keyword_readonly] = ACTIONS(200), + [sym_keyword_type] = ACTIONS(200), + [sym_keyword_default] = ACTIONS(200), + [sym_keyword_assert] = ACTIONS(200), + [sym_keyword_permissions] = ACTIONS(200), + [sym_keyword_for] = ACTIONS(200), + [sym_keyword_comment] = ACTIONS(200), + [anon_sym_DASH_GT] = ACTIONS(200), + [anon_sym_LBRACK] = ACTIONS(200), + [anon_sym_LT_DASH] = ACTIONS(202), + [anon_sym_LT_DASH_GT] = ACTIONS(200), + [anon_sym_STAR] = ACTIONS(202), + [anon_sym_DOT] = ACTIONS(202), + [anon_sym_LT] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), + [anon_sym_DOT_DOT] = ACTIONS(638), + [anon_sym_EQ] = ACTIONS(202), + [anon_sym_DASH] = ACTIONS(202), + [anon_sym_AT] = ACTIONS(202), + [anon_sym_LT_PIPE] = ACTIONS(200), + [anon_sym_AMP_AMP] = ACTIONS(200), + [anon_sym_PIPE_PIPE] = ACTIONS(200), + [anon_sym_QMARK_QMARK] = ACTIONS(200), + [anon_sym_QMARK_COLON] = ACTIONS(200), + [anon_sym_BANG_EQ] = ACTIONS(200), + [anon_sym_EQ_EQ] = ACTIONS(200), + [anon_sym_QMARK_EQ] = ACTIONS(200), + [anon_sym_STAR_EQ] = ACTIONS(200), + [anon_sym_TILDE] = ACTIONS(200), + [anon_sym_BANG_TILDE] = ACTIONS(200), + [anon_sym_STAR_TILDE] = ACTIONS(200), + [anon_sym_LT_EQ] = ACTIONS(200), + [anon_sym_GT_EQ] = ACTIONS(200), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_PLUS_EQ] = ACTIONS(200), + [anon_sym_DASH_EQ] = ACTIONS(200), + [anon_sym_u00d7] = ACTIONS(200), + [anon_sym_SLASH] = ACTIONS(202), + [anon_sym_u00f7] = ACTIONS(200), + [anon_sym_STAR_STAR] = ACTIONS(200), + [anon_sym_u220b] = ACTIONS(200), + [anon_sym_u220c] = ACTIONS(200), + [anon_sym_u2287] = ACTIONS(200), + [anon_sym_u2283] = ACTIONS(200), + [anon_sym_u2285] = ACTIONS(200), + [anon_sym_u2208] = ACTIONS(200), + [anon_sym_u2209] = ACTIONS(200), + [anon_sym_u2286] = ACTIONS(200), + [anon_sym_u2282] = ACTIONS(200), + [anon_sym_u2284] = ACTIONS(200), + [anon_sym_AT_AT] = ACTIONS(200), }, [366] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(33), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(343), - [sym_keyword_and] = ACTIONS(345), - [sym_keyword_or] = ACTIONS(345), - [sym_keyword_is] = ACTIONS(345), - [sym_keyword_not] = ACTIONS(345), - [sym_keyword_contains] = ACTIONS(345), - [sym_keyword_contains_not] = ACTIONS(345), - [sym_keyword_contains_all] = ACTIONS(345), - [sym_keyword_contains_any] = ACTIONS(345), - [sym_keyword_contains_none] = ACTIONS(345), - [sym_keyword_inside] = ACTIONS(345), - [sym_keyword_in] = ACTIONS(345), - [sym_keyword_not_inside] = ACTIONS(345), - [sym_keyword_all_inside] = ACTIONS(345), - [sym_keyword_any_inside] = ACTIONS(345), - [sym_keyword_none_inside] = ACTIONS(345), - [sym_keyword_outside] = ACTIONS(345), - [sym_keyword_intersects] = ACTIONS(345), - [anon_sym_COMMA] = ACTIONS(343), - [anon_sym_DASH_GT] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(343), - [anon_sym_RBRACK] = ACTIONS(343), - [anon_sym_RPAREN] = ACTIONS(343), - [anon_sym_QMARK] = ACTIONS(345), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_RBRACE] = ACTIONS(343), - [anon_sym_LT_DASH] = ACTIONS(345), - [anon_sym_LT_DASH_GT] = ACTIONS(343), - [anon_sym_STAR] = ACTIONS(345), - [anon_sym_DOT] = ACTIONS(343), - [anon_sym_LT] = ACTIONS(345), - [anon_sym_GT] = ACTIONS(345), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(345), - [anon_sym_DASH] = ACTIONS(345), - [anon_sym_AT] = ACTIONS(345), - [anon_sym_LT_PIPE] = ACTIONS(343), - [anon_sym_AMP_AMP] = ACTIONS(343), - [anon_sym_PIPE_PIPE] = ACTIONS(343), - [anon_sym_QMARK_QMARK] = ACTIONS(343), - [anon_sym_QMARK_COLON] = ACTIONS(343), - [anon_sym_BANG_EQ] = ACTIONS(343), - [anon_sym_EQ_EQ] = ACTIONS(343), - [anon_sym_QMARK_EQ] = ACTIONS(343), - [anon_sym_STAR_EQ] = ACTIONS(343), - [anon_sym_TILDE] = ACTIONS(343), - [anon_sym_BANG_TILDE] = ACTIONS(343), - [anon_sym_STAR_TILDE] = ACTIONS(343), - [anon_sym_LT_EQ] = ACTIONS(343), - [anon_sym_GT_EQ] = ACTIONS(343), - [anon_sym_PLUS] = ACTIONS(345), - [anon_sym_PLUS_EQ] = ACTIONS(343), - [anon_sym_DASH_EQ] = ACTIONS(343), - [anon_sym_u00d7] = ACTIONS(343), - [anon_sym_SLASH] = ACTIONS(345), - [anon_sym_u00f7] = ACTIONS(343), - [anon_sym_STAR_STAR] = ACTIONS(343), - [anon_sym_u220b] = ACTIONS(343), - [anon_sym_u220c] = ACTIONS(343), - [anon_sym_u2287] = ACTIONS(343), - [anon_sym_u2283] = ACTIONS(343), - [anon_sym_u2285] = ACTIONS(343), - [anon_sym_u2208] = ACTIONS(343), - [anon_sym_u2209] = ACTIONS(343), - [anon_sym_u2286] = ACTIONS(343), - [anon_sym_u2282] = ACTIONS(343), - [anon_sym_u2284] = ACTIONS(343), - [anon_sym_AT_AT] = ACTIONS(343), + [ts_builtin_sym_end] = ACTIONS(200), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(200), + [sym_keyword_as] = ACTIONS(200), + [sym_keyword_and] = ACTIONS(200), + [sym_keyword_or] = ACTIONS(200), + [sym_keyword_is] = ACTIONS(200), + [sym_keyword_not] = ACTIONS(202), + [sym_keyword_contains] = ACTIONS(200), + [sym_keyword_contains_not] = ACTIONS(200), + [sym_keyword_contains_all] = ACTIONS(200), + [sym_keyword_contains_any] = ACTIONS(200), + [sym_keyword_contains_none] = ACTIONS(200), + [sym_keyword_inside] = ACTIONS(200), + [sym_keyword_in] = ACTIONS(202), + [sym_keyword_not_inside] = ACTIONS(200), + [sym_keyword_all_inside] = ACTIONS(200), + [sym_keyword_any_inside] = ACTIONS(200), + [sym_keyword_none_inside] = ACTIONS(200), + [sym_keyword_outside] = ACTIONS(200), + [sym_keyword_intersects] = ACTIONS(200), + [sym_keyword_drop] = ACTIONS(200), + [sym_keyword_schemafull] = ACTIONS(200), + [sym_keyword_schemaless] = ACTIONS(200), + [sym_keyword_changefeed] = ACTIONS(200), + [sym_keyword_type] = ACTIONS(200), + [sym_keyword_permissions] = ACTIONS(200), + [sym_keyword_for] = ACTIONS(200), + [sym_keyword_comment] = ACTIONS(200), + [anon_sym_DASH_GT] = ACTIONS(200), + [anon_sym_LBRACK] = ACTIONS(200), + [anon_sym_LT_DASH] = ACTIONS(202), + [anon_sym_LT_DASH_GT] = ACTIONS(200), + [anon_sym_STAR] = ACTIONS(202), + [anon_sym_DOT] = ACTIONS(202), + [anon_sym_LT] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), + [anon_sym_DOT_DOT] = ACTIONS(640), + [anon_sym_EQ] = ACTIONS(202), + [anon_sym_DASH] = ACTIONS(202), + [anon_sym_AT] = ACTIONS(202), + [anon_sym_LT_PIPE] = ACTIONS(200), + [anon_sym_AMP_AMP] = ACTIONS(200), + [anon_sym_PIPE_PIPE] = ACTIONS(200), + [anon_sym_QMARK_QMARK] = ACTIONS(200), + [anon_sym_QMARK_COLON] = ACTIONS(200), + [anon_sym_BANG_EQ] = ACTIONS(200), + [anon_sym_EQ_EQ] = ACTIONS(200), + [anon_sym_QMARK_EQ] = ACTIONS(200), + [anon_sym_STAR_EQ] = ACTIONS(200), + [anon_sym_TILDE] = ACTIONS(200), + [anon_sym_BANG_TILDE] = ACTIONS(200), + [anon_sym_STAR_TILDE] = ACTIONS(200), + [anon_sym_LT_EQ] = ACTIONS(200), + [anon_sym_GT_EQ] = ACTIONS(200), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_PLUS_EQ] = ACTIONS(200), + [anon_sym_DASH_EQ] = ACTIONS(200), + [anon_sym_u00d7] = ACTIONS(200), + [anon_sym_SLASH] = ACTIONS(202), + [anon_sym_u00f7] = ACTIONS(200), + [anon_sym_STAR_STAR] = ACTIONS(200), + [anon_sym_u220b] = ACTIONS(200), + [anon_sym_u220c] = ACTIONS(200), + [anon_sym_u2287] = ACTIONS(200), + [anon_sym_u2283] = ACTIONS(200), + [anon_sym_u2285] = ACTIONS(200), + [anon_sym_u2208] = ACTIONS(200), + [anon_sym_u2209] = ACTIONS(200), + [anon_sym_u2286] = ACTIONS(200), + [anon_sym_u2282] = ACTIONS(200), + [anon_sym_u2284] = ACTIONS(200), + [anon_sym_AT_AT] = ACTIONS(200), }, [367] = { - [ts_builtin_sym_end] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(150), - [sym_keyword_value] = ACTIONS(150), - [sym_keyword_and] = ACTIONS(150), - [sym_keyword_or] = ACTIONS(150), - [sym_keyword_is] = ACTIONS(150), - [sym_keyword_not] = ACTIONS(152), - [sym_keyword_contains] = ACTIONS(150), - [sym_keyword_contains_not] = ACTIONS(150), - [sym_keyword_contains_all] = ACTIONS(150), - [sym_keyword_contains_any] = ACTIONS(150), - [sym_keyword_contains_none] = ACTIONS(150), - [sym_keyword_inside] = ACTIONS(150), - [sym_keyword_in] = ACTIONS(152), - [sym_keyword_not_inside] = ACTIONS(150), - [sym_keyword_all_inside] = ACTIONS(150), - [sym_keyword_any_inside] = ACTIONS(150), - [sym_keyword_none_inside] = ACTIONS(150), - [sym_keyword_outside] = ACTIONS(150), - [sym_keyword_intersects] = ACTIONS(150), - [sym_keyword_flexible] = ACTIONS(150), - [sym_keyword_readonly] = ACTIONS(150), - [sym_keyword_type] = ACTIONS(150), - [sym_keyword_default] = ACTIONS(150), - [sym_keyword_assert] = ACTIONS(150), - [sym_keyword_permissions] = ACTIONS(150), - [sym_keyword_for] = ACTIONS(150), - [sym_keyword_comment] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(150), - [anon_sym_LT_DASH] = ACTIONS(152), - [anon_sym_LT_DASH_GT] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(152), - [anon_sym_DOT] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_DOT_DOT] = ACTIONS(636), - [anon_sym_EQ] = ACTIONS(152), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_AT] = ACTIONS(152), - [anon_sym_LT_PIPE] = ACTIONS(150), - [anon_sym_AMP_AMP] = ACTIONS(150), - [anon_sym_PIPE_PIPE] = ACTIONS(150), - [anon_sym_QMARK_QMARK] = ACTIONS(150), - [anon_sym_QMARK_COLON] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_EQ_EQ] = ACTIONS(150), - [anon_sym_QMARK_EQ] = ACTIONS(150), - [anon_sym_STAR_EQ] = ACTIONS(150), - [anon_sym_TILDE] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(150), - [anon_sym_STAR_TILDE] = ACTIONS(150), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_PLUS] = ACTIONS(152), - [anon_sym_PLUS_EQ] = ACTIONS(150), - [anon_sym_DASH_EQ] = ACTIONS(150), - [anon_sym_u00d7] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_u00f7] = ACTIONS(150), - [anon_sym_STAR_STAR] = ACTIONS(150), - [anon_sym_u220b] = ACTIONS(150), - [anon_sym_u220c] = ACTIONS(150), - [anon_sym_u2287] = ACTIONS(150), - [anon_sym_u2283] = ACTIONS(150), - [anon_sym_u2285] = ACTIONS(150), - [anon_sym_u2208] = ACTIONS(150), - [anon_sym_u2209] = ACTIONS(150), - [anon_sym_u2286] = ACTIONS(150), - [anon_sym_u2282] = ACTIONS(150), - [anon_sym_u2284] = ACTIONS(150), - [anon_sym_AT_AT] = ACTIONS(150), + [sym_array] = STATE(41), + [sym_object] = STATE(41), + [sym_record_id_value] = STATE(50), + [ts_builtin_sym_end] = ACTIONS(487), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(487), + [sym_keyword_return] = ACTIONS(489), + [sym_keyword_parallel] = ACTIONS(489), + [sym_keyword_timeout] = ACTIONS(489), + [sym_keyword_and] = ACTIONS(489), + [sym_keyword_or] = ACTIONS(489), + [sym_keyword_is] = ACTIONS(489), + [sym_keyword_not] = ACTIONS(489), + [sym_keyword_contains] = ACTIONS(489), + [sym_keyword_contains_not] = ACTIONS(489), + [sym_keyword_contains_all] = ACTIONS(489), + [sym_keyword_contains_any] = ACTIONS(489), + [sym_keyword_contains_none] = ACTIONS(489), + [sym_keyword_inside] = ACTIONS(489), + [sym_keyword_in] = ACTIONS(489), + [sym_keyword_not_inside] = ACTIONS(489), + [sym_keyword_all_inside] = ACTIONS(489), + [sym_keyword_any_inside] = ACTIONS(489), + [sym_keyword_none_inside] = ACTIONS(489), + [sym_keyword_outside] = ACTIONS(489), + [sym_keyword_intersects] = ACTIONS(489), + [anon_sym_COMMA] = ACTIONS(487), + [anon_sym_DASH_GT] = ACTIONS(487), + [anon_sym_LBRACK] = ACTIONS(487), + [anon_sym_LBRACE] = ACTIONS(47), + [anon_sym_LT_DASH] = ACTIONS(489), + [anon_sym_LT_DASH_GT] = ACTIONS(487), + [anon_sym_STAR] = ACTIONS(489), + [anon_sym_DOT] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(489), + [anon_sym_GT] = ACTIONS(489), + [sym_int] = ACTIONS(558), + [sym_record_id_ident] = ACTIONS(558), + [anon_sym_EQ] = ACTIONS(489), + [anon_sym_DASH] = ACTIONS(489), + [anon_sym_AT] = ACTIONS(489), + [anon_sym_LT_PIPE] = ACTIONS(487), + [anon_sym_AMP_AMP] = ACTIONS(487), + [anon_sym_PIPE_PIPE] = ACTIONS(487), + [anon_sym_QMARK_QMARK] = ACTIONS(487), + [anon_sym_QMARK_COLON] = ACTIONS(487), + [anon_sym_BANG_EQ] = ACTIONS(487), + [anon_sym_EQ_EQ] = ACTIONS(487), + [anon_sym_QMARK_EQ] = ACTIONS(487), + [anon_sym_STAR_EQ] = ACTIONS(487), + [anon_sym_TILDE] = ACTIONS(487), + [anon_sym_BANG_TILDE] = ACTIONS(487), + [anon_sym_STAR_TILDE] = ACTIONS(487), + [anon_sym_LT_EQ] = ACTIONS(487), + [anon_sym_GT_EQ] = ACTIONS(487), + [anon_sym_PLUS] = ACTIONS(489), + [anon_sym_PLUS_EQ] = ACTIONS(487), + [anon_sym_DASH_EQ] = ACTIONS(487), + [anon_sym_u00d7] = ACTIONS(487), + [anon_sym_SLASH] = ACTIONS(489), + [anon_sym_u00f7] = ACTIONS(487), + [anon_sym_STAR_STAR] = ACTIONS(487), + [anon_sym_u220b] = ACTIONS(487), + [anon_sym_u220c] = ACTIONS(487), + [anon_sym_u2287] = ACTIONS(487), + [anon_sym_u2283] = ACTIONS(487), + [anon_sym_u2285] = ACTIONS(487), + [anon_sym_u2208] = ACTIONS(487), + [anon_sym_u2209] = ACTIONS(487), + [anon_sym_u2286] = ACTIONS(487), + [anon_sym_u2282] = ACTIONS(487), + [anon_sym_u2284] = ACTIONS(487), + [anon_sym_AT_AT] = ACTIONS(487), }, [368] = { - [ts_builtin_sym_end] = ACTIONS(150), + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(25), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(150), - [sym_keyword_as] = ACTIONS(150), - [sym_keyword_group] = ACTIONS(150), - [sym_keyword_and] = ACTIONS(150), - [sym_keyword_or] = ACTIONS(150), - [sym_keyword_is] = ACTIONS(150), - [sym_keyword_not] = ACTIONS(152), - [sym_keyword_contains] = ACTIONS(150), - [sym_keyword_contains_not] = ACTIONS(150), - [sym_keyword_contains_all] = ACTIONS(150), - [sym_keyword_contains_any] = ACTIONS(150), - [sym_keyword_contains_none] = ACTIONS(150), - [sym_keyword_inside] = ACTIONS(150), - [sym_keyword_in] = ACTIONS(152), - [sym_keyword_not_inside] = ACTIONS(150), - [sym_keyword_all_inside] = ACTIONS(150), - [sym_keyword_any_inside] = ACTIONS(150), - [sym_keyword_none_inside] = ACTIONS(150), - [sym_keyword_outside] = ACTIONS(150), - [sym_keyword_intersects] = ACTIONS(150), - [sym_keyword_drop] = ACTIONS(150), - [sym_keyword_schemafull] = ACTIONS(150), - [sym_keyword_schemaless] = ACTIONS(150), - [sym_keyword_changefeed] = ACTIONS(150), - [sym_keyword_type] = ACTIONS(150), - [sym_keyword_permissions] = ACTIONS(150), - [sym_keyword_comment] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(150), - [anon_sym_LT_DASH] = ACTIONS(152), - [anon_sym_LT_DASH_GT] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(152), - [anon_sym_DOT] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_DOT_DOT] = ACTIONS(638), - [anon_sym_EQ] = ACTIONS(152), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_AT] = ACTIONS(152), - [anon_sym_LT_PIPE] = ACTIONS(150), - [anon_sym_AMP_AMP] = ACTIONS(150), - [anon_sym_PIPE_PIPE] = ACTIONS(150), - [anon_sym_QMARK_QMARK] = ACTIONS(150), - [anon_sym_QMARK_COLON] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_EQ_EQ] = ACTIONS(150), - [anon_sym_QMARK_EQ] = ACTIONS(150), - [anon_sym_STAR_EQ] = ACTIONS(150), - [anon_sym_TILDE] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(150), - [anon_sym_STAR_TILDE] = ACTIONS(150), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_PLUS] = ACTIONS(152), - [anon_sym_PLUS_EQ] = ACTIONS(150), - [anon_sym_DASH_EQ] = ACTIONS(150), - [anon_sym_u00d7] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_u00f7] = ACTIONS(150), - [anon_sym_STAR_STAR] = ACTIONS(150), - [anon_sym_u220b] = ACTIONS(150), - [anon_sym_u220c] = ACTIONS(150), - [anon_sym_u2287] = ACTIONS(150), - [anon_sym_u2283] = ACTIONS(150), - [anon_sym_u2285] = ACTIONS(150), - [anon_sym_u2208] = ACTIONS(150), - [anon_sym_u2209] = ACTIONS(150), - [anon_sym_u2286] = ACTIONS(150), - [anon_sym_u2282] = ACTIONS(150), - [anon_sym_u2284] = ACTIONS(150), - [anon_sym_AT_AT] = ACTIONS(150), + [sym_semi_colon] = ACTIONS(176), + [sym_keyword_parallel] = ACTIONS(178), + [sym_keyword_timeout] = ACTIONS(178), + [sym_keyword_and] = ACTIONS(178), + [sym_keyword_or] = ACTIONS(178), + [sym_keyword_is] = ACTIONS(178), + [sym_keyword_not] = ACTIONS(178), + [sym_keyword_contains] = ACTIONS(178), + [sym_keyword_contains_not] = ACTIONS(178), + [sym_keyword_contains_all] = ACTIONS(178), + [sym_keyword_contains_any] = ACTIONS(178), + [sym_keyword_contains_none] = ACTIONS(178), + [sym_keyword_inside] = ACTIONS(178), + [sym_keyword_in] = ACTIONS(178), + [sym_keyword_not_inside] = ACTIONS(178), + [sym_keyword_all_inside] = ACTIONS(178), + [sym_keyword_any_inside] = ACTIONS(178), + [sym_keyword_none_inside] = ACTIONS(178), + [sym_keyword_outside] = ACTIONS(178), + [sym_keyword_intersects] = ACTIONS(178), + [anon_sym_COMMA] = ACTIONS(176), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_RPAREN] = ACTIONS(176), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_RBRACE] = ACTIONS(176), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), }, [369] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(36), + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(27), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(174), - [sym_keyword_parallel] = ACTIONS(176), - [sym_keyword_timeout] = ACTIONS(176), - [sym_keyword_and] = ACTIONS(176), - [sym_keyword_or] = ACTIONS(176), - [sym_keyword_is] = ACTIONS(176), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(176), - [sym_keyword_contains_not] = ACTIONS(176), - [sym_keyword_contains_all] = ACTIONS(176), - [sym_keyword_contains_any] = ACTIONS(176), - [sym_keyword_contains_none] = ACTIONS(176), - [sym_keyword_inside] = ACTIONS(176), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(176), - [sym_keyword_all_inside] = ACTIONS(176), - [sym_keyword_any_inside] = ACTIONS(176), - [sym_keyword_none_inside] = ACTIONS(176), - [sym_keyword_outside] = ACTIONS(176), - [sym_keyword_intersects] = ACTIONS(176), - [anon_sym_COMMA] = ACTIONS(174), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_RPAREN] = ACTIONS(174), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_RBRACE] = ACTIONS(174), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), + [sym_semi_colon] = ACTIONS(144), + [sym_keyword_parallel] = ACTIONS(146), + [sym_keyword_timeout] = ACTIONS(146), + [sym_keyword_and] = ACTIONS(146), + [sym_keyword_or] = ACTIONS(146), + [sym_keyword_is] = ACTIONS(146), + [sym_keyword_not] = ACTIONS(146), + [sym_keyword_contains] = ACTIONS(146), + [sym_keyword_contains_not] = ACTIONS(146), + [sym_keyword_contains_all] = ACTIONS(146), + [sym_keyword_contains_any] = ACTIONS(146), + [sym_keyword_contains_none] = ACTIONS(146), + [sym_keyword_inside] = ACTIONS(146), + [sym_keyword_in] = ACTIONS(146), + [sym_keyword_not_inside] = ACTIONS(146), + [sym_keyword_all_inside] = ACTIONS(146), + [sym_keyword_any_inside] = ACTIONS(146), + [sym_keyword_none_inside] = ACTIONS(146), + [sym_keyword_outside] = ACTIONS(146), + [sym_keyword_intersects] = ACTIONS(146), + [anon_sym_COMMA] = ACTIONS(144), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_RPAREN] = ACTIONS(144), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_RBRACE] = ACTIONS(144), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), }, [370] = { - [sym_array] = STATE(41), - [sym_object] = STATE(41), - [sym_record_id_value] = STATE(48), - [ts_builtin_sym_end] = ACTIONS(190), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(190), - [sym_keyword_return] = ACTIONS(192), - [sym_keyword_parallel] = ACTIONS(192), - [sym_keyword_timeout] = ACTIONS(192), - [sym_keyword_and] = ACTIONS(192), - [sym_keyword_or] = ACTIONS(192), - [sym_keyword_is] = ACTIONS(192), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(192), - [sym_keyword_contains_not] = ACTIONS(192), - [sym_keyword_contains_all] = ACTIONS(192), - [sym_keyword_contains_any] = ACTIONS(192), - [sym_keyword_contains_none] = ACTIONS(192), - [sym_keyword_inside] = ACTIONS(192), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(192), - [sym_keyword_all_inside] = ACTIONS(192), - [sym_keyword_any_inside] = ACTIONS(192), - [sym_keyword_none_inside] = ACTIONS(192), - [sym_keyword_outside] = ACTIONS(192), - [sym_keyword_intersects] = ACTIONS(192), - [anon_sym_COMMA] = ACTIONS(190), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_LBRACE] = ACTIONS(45), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [sym_int] = ACTIONS(476), - [sym_record_id_ident] = ACTIONS(476), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), + [sym_semi_colon] = ACTIONS(200), + [sym_keyword_value] = ACTIONS(200), + [sym_keyword_and] = ACTIONS(200), + [sym_keyword_or] = ACTIONS(200), + [sym_keyword_is] = ACTIONS(200), + [sym_keyword_not] = ACTIONS(202), + [sym_keyword_contains] = ACTIONS(200), + [sym_keyword_contains_not] = ACTIONS(200), + [sym_keyword_contains_all] = ACTIONS(200), + [sym_keyword_contains_any] = ACTIONS(200), + [sym_keyword_contains_none] = ACTIONS(200), + [sym_keyword_inside] = ACTIONS(200), + [sym_keyword_in] = ACTIONS(202), + [sym_keyword_not_inside] = ACTIONS(200), + [sym_keyword_all_inside] = ACTIONS(200), + [sym_keyword_any_inside] = ACTIONS(200), + [sym_keyword_none_inside] = ACTIONS(200), + [sym_keyword_outside] = ACTIONS(200), + [sym_keyword_intersects] = ACTIONS(200), + [sym_keyword_flexible] = ACTIONS(200), + [sym_keyword_readonly] = ACTIONS(200), + [sym_keyword_type] = ACTIONS(200), + [sym_keyword_default] = ACTIONS(200), + [sym_keyword_assert] = ACTIONS(200), + [sym_keyword_permissions] = ACTIONS(200), + [sym_keyword_comment] = ACTIONS(200), + [anon_sym_DASH_GT] = ACTIONS(200), + [anon_sym_LBRACK] = ACTIONS(200), + [anon_sym_RPAREN] = ACTIONS(200), + [anon_sym_RBRACE] = ACTIONS(200), + [anon_sym_LT_DASH] = ACTIONS(202), + [anon_sym_LT_DASH_GT] = ACTIONS(200), + [anon_sym_STAR] = ACTIONS(202), + [anon_sym_DOT] = ACTIONS(202), + [anon_sym_LT] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), + [anon_sym_DOT_DOT] = ACTIONS(642), + [anon_sym_EQ] = ACTIONS(202), + [anon_sym_DASH] = ACTIONS(202), + [anon_sym_AT] = ACTIONS(202), + [anon_sym_LT_PIPE] = ACTIONS(200), + [anon_sym_AMP_AMP] = ACTIONS(200), + [anon_sym_PIPE_PIPE] = ACTIONS(200), + [anon_sym_QMARK_QMARK] = ACTIONS(200), + [anon_sym_QMARK_COLON] = ACTIONS(200), + [anon_sym_BANG_EQ] = ACTIONS(200), + [anon_sym_EQ_EQ] = ACTIONS(200), + [anon_sym_QMARK_EQ] = ACTIONS(200), + [anon_sym_STAR_EQ] = ACTIONS(200), + [anon_sym_TILDE] = ACTIONS(200), + [anon_sym_BANG_TILDE] = ACTIONS(200), + [anon_sym_STAR_TILDE] = ACTIONS(200), + [anon_sym_LT_EQ] = ACTIONS(200), + [anon_sym_GT_EQ] = ACTIONS(200), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_PLUS_EQ] = ACTIONS(200), + [anon_sym_DASH_EQ] = ACTIONS(200), + [anon_sym_u00d7] = ACTIONS(200), + [anon_sym_SLASH] = ACTIONS(202), + [anon_sym_u00f7] = ACTIONS(200), + [anon_sym_STAR_STAR] = ACTIONS(200), + [anon_sym_u220b] = ACTIONS(200), + [anon_sym_u220c] = ACTIONS(200), + [anon_sym_u2287] = ACTIONS(200), + [anon_sym_u2283] = ACTIONS(200), + [anon_sym_u2285] = ACTIONS(200), + [anon_sym_u2208] = ACTIONS(200), + [anon_sym_u2209] = ACTIONS(200), + [anon_sym_u2286] = ACTIONS(200), + [anon_sym_u2282] = ACTIONS(200), + [anon_sym_u2284] = ACTIONS(200), + [anon_sym_AT_AT] = ACTIONS(200), }, [371] = { - [sym_array] = STATE(41), - [sym_object] = STATE(41), - [sym_record_id_value] = STATE(50), - [ts_builtin_sym_end] = ACTIONS(343), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(343), - [sym_keyword_return] = ACTIONS(345), - [sym_keyword_parallel] = ACTIONS(345), - [sym_keyword_timeout] = ACTIONS(345), - [sym_keyword_and] = ACTIONS(345), - [sym_keyword_or] = ACTIONS(345), - [sym_keyword_is] = ACTIONS(345), - [sym_keyword_not] = ACTIONS(345), - [sym_keyword_contains] = ACTIONS(345), - [sym_keyword_contains_not] = ACTIONS(345), - [sym_keyword_contains_all] = ACTIONS(345), - [sym_keyword_contains_any] = ACTIONS(345), - [sym_keyword_contains_none] = ACTIONS(345), - [sym_keyword_inside] = ACTIONS(345), - [sym_keyword_in] = ACTIONS(345), - [sym_keyword_not_inside] = ACTIONS(345), - [sym_keyword_all_inside] = ACTIONS(345), - [sym_keyword_any_inside] = ACTIONS(345), - [sym_keyword_none_inside] = ACTIONS(345), - [sym_keyword_outside] = ACTIONS(345), - [sym_keyword_intersects] = ACTIONS(345), - [anon_sym_COMMA] = ACTIONS(343), - [anon_sym_DASH_GT] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(343), - [anon_sym_LBRACE] = ACTIONS(45), - [anon_sym_LT_DASH] = ACTIONS(345), - [anon_sym_LT_DASH_GT] = ACTIONS(343), - [anon_sym_STAR] = ACTIONS(345), - [anon_sym_DOT] = ACTIONS(343), - [anon_sym_LT] = ACTIONS(345), - [anon_sym_GT] = ACTIONS(345), - [sym_int] = ACTIONS(476), - [sym_record_id_ident] = ACTIONS(476), - [anon_sym_EQ] = ACTIONS(345), - [anon_sym_DASH] = ACTIONS(345), - [anon_sym_AT] = ACTIONS(345), - [anon_sym_LT_PIPE] = ACTIONS(343), - [anon_sym_AMP_AMP] = ACTIONS(343), - [anon_sym_PIPE_PIPE] = ACTIONS(343), - [anon_sym_QMARK_QMARK] = ACTIONS(343), - [anon_sym_QMARK_COLON] = ACTIONS(343), - [anon_sym_BANG_EQ] = ACTIONS(343), - [anon_sym_EQ_EQ] = ACTIONS(343), - [anon_sym_QMARK_EQ] = ACTIONS(343), - [anon_sym_STAR_EQ] = ACTIONS(343), - [anon_sym_TILDE] = ACTIONS(343), - [anon_sym_BANG_TILDE] = ACTIONS(343), - [anon_sym_STAR_TILDE] = ACTIONS(343), - [anon_sym_LT_EQ] = ACTIONS(343), - [anon_sym_GT_EQ] = ACTIONS(343), - [anon_sym_PLUS] = ACTIONS(345), - [anon_sym_PLUS_EQ] = ACTIONS(343), - [anon_sym_DASH_EQ] = ACTIONS(343), - [anon_sym_u00d7] = ACTIONS(343), - [anon_sym_SLASH] = ACTIONS(345), - [anon_sym_u00f7] = ACTIONS(343), - [anon_sym_STAR_STAR] = ACTIONS(343), - [anon_sym_u220b] = ACTIONS(343), - [anon_sym_u220c] = ACTIONS(343), - [anon_sym_u2287] = ACTIONS(343), - [anon_sym_u2283] = ACTIONS(343), - [anon_sym_u2285] = ACTIONS(343), - [anon_sym_u2208] = ACTIONS(343), - [anon_sym_u2209] = ACTIONS(343), - [anon_sym_u2286] = ACTIONS(343), - [anon_sym_u2282] = ACTIONS(343), - [anon_sym_u2284] = ACTIONS(343), - [anon_sym_AT_AT] = ACTIONS(343), + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(17), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(487), + [sym_keyword_and] = ACTIONS(489), + [sym_keyword_or] = ACTIONS(489), + [sym_keyword_is] = ACTIONS(489), + [sym_keyword_not] = ACTIONS(489), + [sym_keyword_contains] = ACTIONS(489), + [sym_keyword_contains_not] = ACTIONS(489), + [sym_keyword_contains_all] = ACTIONS(489), + [sym_keyword_contains_any] = ACTIONS(489), + [sym_keyword_contains_none] = ACTIONS(489), + [sym_keyword_inside] = ACTIONS(489), + [sym_keyword_in] = ACTIONS(489), + [sym_keyword_not_inside] = ACTIONS(489), + [sym_keyword_all_inside] = ACTIONS(489), + [sym_keyword_any_inside] = ACTIONS(489), + [sym_keyword_none_inside] = ACTIONS(489), + [sym_keyword_outside] = ACTIONS(489), + [sym_keyword_intersects] = ACTIONS(489), + [anon_sym_COMMA] = ACTIONS(487), + [anon_sym_DASH_GT] = ACTIONS(487), + [anon_sym_LBRACK] = ACTIONS(487), + [anon_sym_RBRACK] = ACTIONS(487), + [anon_sym_RPAREN] = ACTIONS(487), + [anon_sym_QMARK] = ACTIONS(489), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_RBRACE] = ACTIONS(487), + [anon_sym_LT_DASH] = ACTIONS(489), + [anon_sym_LT_DASH_GT] = ACTIONS(487), + [anon_sym_STAR] = ACTIONS(489), + [anon_sym_DOT] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(489), + [anon_sym_GT] = ACTIONS(489), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(489), + [anon_sym_DASH] = ACTIONS(489), + [anon_sym_AT] = ACTIONS(489), + [anon_sym_LT_PIPE] = ACTIONS(487), + [anon_sym_AMP_AMP] = ACTIONS(487), + [anon_sym_PIPE_PIPE] = ACTIONS(487), + [anon_sym_QMARK_QMARK] = ACTIONS(487), + [anon_sym_QMARK_COLON] = ACTIONS(487), + [anon_sym_BANG_EQ] = ACTIONS(487), + [anon_sym_EQ_EQ] = ACTIONS(487), + [anon_sym_QMARK_EQ] = ACTIONS(487), + [anon_sym_STAR_EQ] = ACTIONS(487), + [anon_sym_TILDE] = ACTIONS(487), + [anon_sym_BANG_TILDE] = ACTIONS(487), + [anon_sym_STAR_TILDE] = ACTIONS(487), + [anon_sym_LT_EQ] = ACTIONS(487), + [anon_sym_GT_EQ] = ACTIONS(487), + [anon_sym_PLUS] = ACTIONS(489), + [anon_sym_PLUS_EQ] = ACTIONS(487), + [anon_sym_DASH_EQ] = ACTIONS(487), + [anon_sym_u00d7] = ACTIONS(487), + [anon_sym_SLASH] = ACTIONS(489), + [anon_sym_u00f7] = ACTIONS(487), + [anon_sym_STAR_STAR] = ACTIONS(487), + [anon_sym_u220b] = ACTIONS(487), + [anon_sym_u220c] = ACTIONS(487), + [anon_sym_u2287] = ACTIONS(487), + [anon_sym_u2283] = ACTIONS(487), + [anon_sym_u2285] = ACTIONS(487), + [anon_sym_u2208] = ACTIONS(487), + [anon_sym_u2209] = ACTIONS(487), + [anon_sym_u2286] = ACTIONS(487), + [anon_sym_u2282] = ACTIONS(487), + [anon_sym_u2284] = ACTIONS(487), + [anon_sym_AT_AT] = ACTIONS(487), }, [372] = { - [ts_builtin_sym_end] = ACTIONS(150), + [ts_builtin_sym_end] = ACTIONS(200), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(150), - [sym_keyword_as] = ACTIONS(150), - [sym_keyword_and] = ACTIONS(150), - [sym_keyword_or] = ACTIONS(150), - [sym_keyword_is] = ACTIONS(150), - [sym_keyword_not] = ACTIONS(152), - [sym_keyword_contains] = ACTIONS(150), - [sym_keyword_contains_not] = ACTIONS(150), - [sym_keyword_contains_all] = ACTIONS(150), - [sym_keyword_contains_any] = ACTIONS(150), - [sym_keyword_contains_none] = ACTIONS(150), - [sym_keyword_inside] = ACTIONS(150), - [sym_keyword_in] = ACTIONS(152), - [sym_keyword_not_inside] = ACTIONS(150), - [sym_keyword_all_inside] = ACTIONS(150), - [sym_keyword_any_inside] = ACTIONS(150), - [sym_keyword_none_inside] = ACTIONS(150), - [sym_keyword_outside] = ACTIONS(150), - [sym_keyword_intersects] = ACTIONS(150), - [sym_keyword_drop] = ACTIONS(150), - [sym_keyword_schemafull] = ACTIONS(150), - [sym_keyword_schemaless] = ACTIONS(150), - [sym_keyword_changefeed] = ACTIONS(150), - [sym_keyword_type] = ACTIONS(150), - [sym_keyword_permissions] = ACTIONS(150), - [sym_keyword_for] = ACTIONS(150), - [sym_keyword_comment] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(150), - [anon_sym_LT_DASH] = ACTIONS(152), - [anon_sym_LT_DASH_GT] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(152), - [anon_sym_DOT] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_DOT_DOT] = ACTIONS(640), - [anon_sym_EQ] = ACTIONS(152), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_AT] = ACTIONS(152), - [anon_sym_LT_PIPE] = ACTIONS(150), - [anon_sym_AMP_AMP] = ACTIONS(150), - [anon_sym_PIPE_PIPE] = ACTIONS(150), - [anon_sym_QMARK_QMARK] = ACTIONS(150), - [anon_sym_QMARK_COLON] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_EQ_EQ] = ACTIONS(150), - [anon_sym_QMARK_EQ] = ACTIONS(150), - [anon_sym_STAR_EQ] = ACTIONS(150), - [anon_sym_TILDE] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(150), - [anon_sym_STAR_TILDE] = ACTIONS(150), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_PLUS] = ACTIONS(152), - [anon_sym_PLUS_EQ] = ACTIONS(150), - [anon_sym_DASH_EQ] = ACTIONS(150), - [anon_sym_u00d7] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_u00f7] = ACTIONS(150), - [anon_sym_STAR_STAR] = ACTIONS(150), - [anon_sym_u220b] = ACTIONS(150), - [anon_sym_u220c] = ACTIONS(150), - [anon_sym_u2287] = ACTIONS(150), - [anon_sym_u2283] = ACTIONS(150), - [anon_sym_u2285] = ACTIONS(150), - [anon_sym_u2208] = ACTIONS(150), - [anon_sym_u2209] = ACTIONS(150), - [anon_sym_u2286] = ACTIONS(150), - [anon_sym_u2282] = ACTIONS(150), - [anon_sym_u2284] = ACTIONS(150), - [anon_sym_AT_AT] = ACTIONS(150), + [sym_semi_colon] = ACTIONS(200), + [sym_keyword_as] = ACTIONS(200), + [sym_keyword_group] = ACTIONS(200), + [sym_keyword_and] = ACTIONS(200), + [sym_keyword_or] = ACTIONS(200), + [sym_keyword_is] = ACTIONS(200), + [sym_keyword_not] = ACTIONS(202), + [sym_keyword_contains] = ACTIONS(200), + [sym_keyword_contains_not] = ACTIONS(200), + [sym_keyword_contains_all] = ACTIONS(200), + [sym_keyword_contains_any] = ACTIONS(200), + [sym_keyword_contains_none] = ACTIONS(200), + [sym_keyword_inside] = ACTIONS(200), + [sym_keyword_in] = ACTIONS(202), + [sym_keyword_not_inside] = ACTIONS(200), + [sym_keyword_all_inside] = ACTIONS(200), + [sym_keyword_any_inside] = ACTIONS(200), + [sym_keyword_none_inside] = ACTIONS(200), + [sym_keyword_outside] = ACTIONS(200), + [sym_keyword_intersects] = ACTIONS(200), + [sym_keyword_drop] = ACTIONS(200), + [sym_keyword_schemafull] = ACTIONS(200), + [sym_keyword_schemaless] = ACTIONS(200), + [sym_keyword_changefeed] = ACTIONS(200), + [sym_keyword_type] = ACTIONS(200), + [sym_keyword_permissions] = ACTIONS(200), + [sym_keyword_comment] = ACTIONS(200), + [anon_sym_DASH_GT] = ACTIONS(200), + [anon_sym_LBRACK] = ACTIONS(200), + [anon_sym_LT_DASH] = ACTIONS(202), + [anon_sym_LT_DASH_GT] = ACTIONS(200), + [anon_sym_STAR] = ACTIONS(202), + [anon_sym_DOT] = ACTIONS(202), + [anon_sym_LT] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), + [anon_sym_DOT_DOT] = ACTIONS(644), + [anon_sym_EQ] = ACTIONS(202), + [anon_sym_DASH] = ACTIONS(202), + [anon_sym_AT] = ACTIONS(202), + [anon_sym_LT_PIPE] = ACTIONS(200), + [anon_sym_AMP_AMP] = ACTIONS(200), + [anon_sym_PIPE_PIPE] = ACTIONS(200), + [anon_sym_QMARK_QMARK] = ACTIONS(200), + [anon_sym_QMARK_COLON] = ACTIONS(200), + [anon_sym_BANG_EQ] = ACTIONS(200), + [anon_sym_EQ_EQ] = ACTIONS(200), + [anon_sym_QMARK_EQ] = ACTIONS(200), + [anon_sym_STAR_EQ] = ACTIONS(200), + [anon_sym_TILDE] = ACTIONS(200), + [anon_sym_BANG_TILDE] = ACTIONS(200), + [anon_sym_STAR_TILDE] = ACTIONS(200), + [anon_sym_LT_EQ] = ACTIONS(200), + [anon_sym_GT_EQ] = ACTIONS(200), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_PLUS_EQ] = ACTIONS(200), + [anon_sym_DASH_EQ] = ACTIONS(200), + [anon_sym_u00d7] = ACTIONS(200), + [anon_sym_SLASH] = ACTIONS(202), + [anon_sym_u00f7] = ACTIONS(200), + [anon_sym_STAR_STAR] = ACTIONS(200), + [anon_sym_u220b] = ACTIONS(200), + [anon_sym_u220c] = ACTIONS(200), + [anon_sym_u2287] = ACTIONS(200), + [anon_sym_u2283] = ACTIONS(200), + [anon_sym_u2285] = ACTIONS(200), + [anon_sym_u2208] = ACTIONS(200), + [anon_sym_u2209] = ACTIONS(200), + [anon_sym_u2286] = ACTIONS(200), + [anon_sym_u2282] = ACTIONS(200), + [anon_sym_u2284] = ACTIONS(200), + [anon_sym_AT_AT] = ACTIONS(200), }, [373] = { + [sym_array] = STATE(41), + [sym_object] = STATE(41), + [sym_record_id_value] = STATE(46), + [ts_builtin_sym_end] = ACTIONS(144), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(150), - [sym_keyword_value] = ACTIONS(150), - [sym_keyword_and] = ACTIONS(150), - [sym_keyword_or] = ACTIONS(150), - [sym_keyword_is] = ACTIONS(150), - [sym_keyword_not] = ACTIONS(152), - [sym_keyword_contains] = ACTIONS(150), - [sym_keyword_contains_not] = ACTIONS(150), - [sym_keyword_contains_all] = ACTIONS(150), - [sym_keyword_contains_any] = ACTIONS(150), - [sym_keyword_contains_none] = ACTIONS(150), - [sym_keyword_inside] = ACTIONS(150), - [sym_keyword_in] = ACTIONS(152), - [sym_keyword_not_inside] = ACTIONS(150), - [sym_keyword_all_inside] = ACTIONS(150), - [sym_keyword_any_inside] = ACTIONS(150), - [sym_keyword_none_inside] = ACTIONS(150), - [sym_keyword_outside] = ACTIONS(150), - [sym_keyword_intersects] = ACTIONS(150), - [sym_keyword_flexible] = ACTIONS(150), - [sym_keyword_readonly] = ACTIONS(150), - [sym_keyword_type] = ACTIONS(150), - [sym_keyword_default] = ACTIONS(150), - [sym_keyword_assert] = ACTIONS(150), - [sym_keyword_permissions] = ACTIONS(150), - [sym_keyword_comment] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(150), - [anon_sym_RPAREN] = ACTIONS(150), - [anon_sym_RBRACE] = ACTIONS(150), - [anon_sym_LT_DASH] = ACTIONS(152), - [anon_sym_LT_DASH_GT] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(152), - [anon_sym_DOT] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_DOT_DOT] = ACTIONS(642), - [anon_sym_EQ] = ACTIONS(152), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_AT] = ACTIONS(152), - [anon_sym_LT_PIPE] = ACTIONS(150), - [anon_sym_AMP_AMP] = ACTIONS(150), - [anon_sym_PIPE_PIPE] = ACTIONS(150), - [anon_sym_QMARK_QMARK] = ACTIONS(150), - [anon_sym_QMARK_COLON] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_EQ_EQ] = ACTIONS(150), - [anon_sym_QMARK_EQ] = ACTIONS(150), - [anon_sym_STAR_EQ] = ACTIONS(150), - [anon_sym_TILDE] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(150), - [anon_sym_STAR_TILDE] = ACTIONS(150), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_PLUS] = ACTIONS(152), - [anon_sym_PLUS_EQ] = ACTIONS(150), - [anon_sym_DASH_EQ] = ACTIONS(150), - [anon_sym_u00d7] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_u00f7] = ACTIONS(150), - [anon_sym_STAR_STAR] = ACTIONS(150), - [anon_sym_u220b] = ACTIONS(150), - [anon_sym_u220c] = ACTIONS(150), - [anon_sym_u2287] = ACTIONS(150), - [anon_sym_u2283] = ACTIONS(150), - [anon_sym_u2285] = ACTIONS(150), - [anon_sym_u2208] = ACTIONS(150), - [anon_sym_u2209] = ACTIONS(150), - [anon_sym_u2286] = ACTIONS(150), - [anon_sym_u2282] = ACTIONS(150), - [anon_sym_u2284] = ACTIONS(150), - [anon_sym_AT_AT] = ACTIONS(150), + [sym_semi_colon] = ACTIONS(144), + [sym_keyword_return] = ACTIONS(146), + [sym_keyword_parallel] = ACTIONS(146), + [sym_keyword_timeout] = ACTIONS(146), + [sym_keyword_and] = ACTIONS(146), + [sym_keyword_or] = ACTIONS(146), + [sym_keyword_is] = ACTIONS(146), + [sym_keyword_not] = ACTIONS(146), + [sym_keyword_contains] = ACTIONS(146), + [sym_keyword_contains_not] = ACTIONS(146), + [sym_keyword_contains_all] = ACTIONS(146), + [sym_keyword_contains_any] = ACTIONS(146), + [sym_keyword_contains_none] = ACTIONS(146), + [sym_keyword_inside] = ACTIONS(146), + [sym_keyword_in] = ACTIONS(146), + [sym_keyword_not_inside] = ACTIONS(146), + [sym_keyword_all_inside] = ACTIONS(146), + [sym_keyword_any_inside] = ACTIONS(146), + [sym_keyword_none_inside] = ACTIONS(146), + [sym_keyword_outside] = ACTIONS(146), + [sym_keyword_intersects] = ACTIONS(146), + [anon_sym_COMMA] = ACTIONS(144), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_LBRACE] = ACTIONS(47), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [sym_int] = ACTIONS(558), + [sym_record_id_ident] = ACTIONS(558), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), }, [374] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(150), - [sym_keyword_explain] = ACTIONS(150), - [sym_keyword_parallel] = ACTIONS(150), - [sym_keyword_timeout] = ACTIONS(150), - [sym_keyword_fetch] = ACTIONS(150), - [sym_keyword_limit] = ACTIONS(150), - [sym_keyword_order] = ACTIONS(150), - [sym_keyword_split] = ACTIONS(150), - [sym_keyword_group] = ACTIONS(150), - [sym_keyword_and] = ACTIONS(150), - [sym_keyword_or] = ACTIONS(152), - [sym_keyword_is] = ACTIONS(150), - [sym_keyword_not] = ACTIONS(152), - [sym_keyword_contains] = ACTIONS(150), - [sym_keyword_contains_not] = ACTIONS(150), - [sym_keyword_contains_all] = ACTIONS(150), - [sym_keyword_contains_any] = ACTIONS(150), - [sym_keyword_contains_none] = ACTIONS(150), - [sym_keyword_inside] = ACTIONS(150), - [sym_keyword_in] = ACTIONS(152), - [sym_keyword_not_inside] = ACTIONS(150), - [sym_keyword_all_inside] = ACTIONS(150), - [sym_keyword_any_inside] = ACTIONS(150), - [sym_keyword_none_inside] = ACTIONS(150), - [sym_keyword_outside] = ACTIONS(150), - [sym_keyword_intersects] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(150), - [anon_sym_RPAREN] = ACTIONS(150), - [anon_sym_RBRACE] = ACTIONS(150), - [anon_sym_LT_DASH] = ACTIONS(152), - [anon_sym_LT_DASH_GT] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(152), - [anon_sym_DOT] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_DOT_DOT] = ACTIONS(644), - [anon_sym_EQ] = ACTIONS(152), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_AT] = ACTIONS(152), - [anon_sym_LT_PIPE] = ACTIONS(150), - [anon_sym_AMP_AMP] = ACTIONS(150), - [anon_sym_PIPE_PIPE] = ACTIONS(150), - [anon_sym_QMARK_QMARK] = ACTIONS(150), - [anon_sym_QMARK_COLON] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_EQ_EQ] = ACTIONS(150), - [anon_sym_QMARK_EQ] = ACTIONS(150), - [anon_sym_STAR_EQ] = ACTIONS(150), - [anon_sym_TILDE] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(150), - [anon_sym_STAR_TILDE] = ACTIONS(150), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_PLUS] = ACTIONS(152), - [anon_sym_PLUS_EQ] = ACTIONS(150), - [anon_sym_DASH_EQ] = ACTIONS(150), - [anon_sym_u00d7] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_u00f7] = ACTIONS(150), - [anon_sym_STAR_STAR] = ACTIONS(150), - [anon_sym_u220b] = ACTIONS(150), - [anon_sym_u220c] = ACTIONS(150), - [anon_sym_u2287] = ACTIONS(150), - [anon_sym_u2283] = ACTIONS(150), - [anon_sym_u2285] = ACTIONS(150), - [anon_sym_u2208] = ACTIONS(150), - [anon_sym_u2209] = ACTIONS(150), - [anon_sym_u2286] = ACTIONS(150), - [anon_sym_u2282] = ACTIONS(150), - [anon_sym_u2284] = ACTIONS(150), - [anon_sym_AT_AT] = ACTIONS(150), + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(17), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(487), + [sym_keyword_parallel] = ACTIONS(489), + [sym_keyword_timeout] = ACTIONS(489), + [sym_keyword_and] = ACTIONS(489), + [sym_keyword_or] = ACTIONS(489), + [sym_keyword_is] = ACTIONS(489), + [sym_keyword_not] = ACTIONS(489), + [sym_keyword_contains] = ACTIONS(489), + [sym_keyword_contains_not] = ACTIONS(489), + [sym_keyword_contains_all] = ACTIONS(489), + [sym_keyword_contains_any] = ACTIONS(489), + [sym_keyword_contains_none] = ACTIONS(489), + [sym_keyword_inside] = ACTIONS(489), + [sym_keyword_in] = ACTIONS(489), + [sym_keyword_not_inside] = ACTIONS(489), + [sym_keyword_all_inside] = ACTIONS(489), + [sym_keyword_any_inside] = ACTIONS(489), + [sym_keyword_none_inside] = ACTIONS(489), + [sym_keyword_outside] = ACTIONS(489), + [sym_keyword_intersects] = ACTIONS(489), + [anon_sym_COMMA] = ACTIONS(487), + [anon_sym_DASH_GT] = ACTIONS(487), + [anon_sym_LBRACK] = ACTIONS(487), + [anon_sym_RPAREN] = ACTIONS(487), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_RBRACE] = ACTIONS(487), + [anon_sym_LT_DASH] = ACTIONS(489), + [anon_sym_LT_DASH_GT] = ACTIONS(487), + [anon_sym_STAR] = ACTIONS(489), + [anon_sym_DOT] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(489), + [anon_sym_GT] = ACTIONS(489), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(489), + [anon_sym_DASH] = ACTIONS(489), + [anon_sym_AT] = ACTIONS(489), + [anon_sym_LT_PIPE] = ACTIONS(487), + [anon_sym_AMP_AMP] = ACTIONS(487), + [anon_sym_PIPE_PIPE] = ACTIONS(487), + [anon_sym_QMARK_QMARK] = ACTIONS(487), + [anon_sym_QMARK_COLON] = ACTIONS(487), + [anon_sym_BANG_EQ] = ACTIONS(487), + [anon_sym_EQ_EQ] = ACTIONS(487), + [anon_sym_QMARK_EQ] = ACTIONS(487), + [anon_sym_STAR_EQ] = ACTIONS(487), + [anon_sym_TILDE] = ACTIONS(487), + [anon_sym_BANG_TILDE] = ACTIONS(487), + [anon_sym_STAR_TILDE] = ACTIONS(487), + [anon_sym_LT_EQ] = ACTIONS(487), + [anon_sym_GT_EQ] = ACTIONS(487), + [anon_sym_PLUS] = ACTIONS(489), + [anon_sym_PLUS_EQ] = ACTIONS(487), + [anon_sym_DASH_EQ] = ACTIONS(487), + [anon_sym_u00d7] = ACTIONS(487), + [anon_sym_SLASH] = ACTIONS(489), + [anon_sym_u00f7] = ACTIONS(487), + [anon_sym_STAR_STAR] = ACTIONS(487), + [anon_sym_u220b] = ACTIONS(487), + [anon_sym_u220c] = ACTIONS(487), + [anon_sym_u2287] = ACTIONS(487), + [anon_sym_u2283] = ACTIONS(487), + [anon_sym_u2285] = ACTIONS(487), + [anon_sym_u2208] = ACTIONS(487), + [anon_sym_u2209] = ACTIONS(487), + [anon_sym_u2286] = ACTIONS(487), + [anon_sym_u2282] = ACTIONS(487), + [anon_sym_u2284] = ACTIONS(487), + [anon_sym_AT_AT] = ACTIONS(487), }, [375] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(28), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(190), - [sym_keyword_parallel] = ACTIONS(192), - [sym_keyword_timeout] = ACTIONS(192), - [sym_keyword_and] = ACTIONS(192), - [sym_keyword_or] = ACTIONS(192), - [sym_keyword_is] = ACTIONS(192), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(192), - [sym_keyword_contains_not] = ACTIONS(192), - [sym_keyword_contains_all] = ACTIONS(192), - [sym_keyword_contains_any] = ACTIONS(192), - [sym_keyword_contains_none] = ACTIONS(192), - [sym_keyword_inside] = ACTIONS(192), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(192), - [sym_keyword_all_inside] = ACTIONS(192), - [sym_keyword_any_inside] = ACTIONS(192), - [sym_keyword_none_inside] = ACTIONS(192), - [sym_keyword_outside] = ACTIONS(192), - [sym_keyword_intersects] = ACTIONS(192), - [anon_sym_COMMA] = ACTIONS(190), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_RPAREN] = ACTIONS(190), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_RBRACE] = ACTIONS(190), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), + [sym_semi_colon] = ACTIONS(200), + [sym_keyword_explain] = ACTIONS(200), + [sym_keyword_parallel] = ACTIONS(200), + [sym_keyword_timeout] = ACTIONS(200), + [sym_keyword_fetch] = ACTIONS(200), + [sym_keyword_limit] = ACTIONS(200), + [sym_keyword_order] = ACTIONS(200), + [sym_keyword_split] = ACTIONS(200), + [sym_keyword_group] = ACTIONS(200), + [sym_keyword_and] = ACTIONS(200), + [sym_keyword_or] = ACTIONS(202), + [sym_keyword_is] = ACTIONS(200), + [sym_keyword_not] = ACTIONS(202), + [sym_keyword_contains] = ACTIONS(200), + [sym_keyword_contains_not] = ACTIONS(200), + [sym_keyword_contains_all] = ACTIONS(200), + [sym_keyword_contains_any] = ACTIONS(200), + [sym_keyword_contains_none] = ACTIONS(200), + [sym_keyword_inside] = ACTIONS(200), + [sym_keyword_in] = ACTIONS(202), + [sym_keyword_not_inside] = ACTIONS(200), + [sym_keyword_all_inside] = ACTIONS(200), + [sym_keyword_any_inside] = ACTIONS(200), + [sym_keyword_none_inside] = ACTIONS(200), + [sym_keyword_outside] = ACTIONS(200), + [sym_keyword_intersects] = ACTIONS(200), + [anon_sym_DASH_GT] = ACTIONS(200), + [anon_sym_LBRACK] = ACTIONS(200), + [anon_sym_RPAREN] = ACTIONS(200), + [anon_sym_RBRACE] = ACTIONS(200), + [anon_sym_LT_DASH] = ACTIONS(202), + [anon_sym_LT_DASH_GT] = ACTIONS(200), + [anon_sym_STAR] = ACTIONS(202), + [anon_sym_DOT] = ACTIONS(202), + [anon_sym_LT] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), + [anon_sym_DOT_DOT] = ACTIONS(646), + [anon_sym_EQ] = ACTIONS(202), + [anon_sym_DASH] = ACTIONS(202), + [anon_sym_AT] = ACTIONS(202), + [anon_sym_LT_PIPE] = ACTIONS(200), + [anon_sym_AMP_AMP] = ACTIONS(200), + [anon_sym_PIPE_PIPE] = ACTIONS(200), + [anon_sym_QMARK_QMARK] = ACTIONS(200), + [anon_sym_QMARK_COLON] = ACTIONS(200), + [anon_sym_BANG_EQ] = ACTIONS(200), + [anon_sym_EQ_EQ] = ACTIONS(200), + [anon_sym_QMARK_EQ] = ACTIONS(200), + [anon_sym_STAR_EQ] = ACTIONS(200), + [anon_sym_TILDE] = ACTIONS(200), + [anon_sym_BANG_TILDE] = ACTIONS(200), + [anon_sym_STAR_TILDE] = ACTIONS(200), + [anon_sym_LT_EQ] = ACTIONS(200), + [anon_sym_GT_EQ] = ACTIONS(200), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_PLUS_EQ] = ACTIONS(200), + [anon_sym_DASH_EQ] = ACTIONS(200), + [anon_sym_u00d7] = ACTIONS(200), + [anon_sym_SLASH] = ACTIONS(202), + [anon_sym_u00f7] = ACTIONS(200), + [anon_sym_STAR_STAR] = ACTIONS(200), + [anon_sym_u220b] = ACTIONS(200), + [anon_sym_u220c] = ACTIONS(200), + [anon_sym_u2287] = ACTIONS(200), + [anon_sym_u2283] = ACTIONS(200), + [anon_sym_u2285] = ACTIONS(200), + [anon_sym_u2208] = ACTIONS(200), + [anon_sym_u2209] = ACTIONS(200), + [anon_sym_u2286] = ACTIONS(200), + [anon_sym_u2282] = ACTIONS(200), + [anon_sym_u2284] = ACTIONS(200), + [anon_sym_AT_AT] = ACTIONS(200), }, [376] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(33), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(343), - [sym_keyword_parallel] = ACTIONS(345), - [sym_keyword_timeout] = ACTIONS(345), - [sym_keyword_and] = ACTIONS(345), - [sym_keyword_or] = ACTIONS(345), - [sym_keyword_is] = ACTIONS(345), - [sym_keyword_not] = ACTIONS(345), - [sym_keyword_contains] = ACTIONS(345), - [sym_keyword_contains_not] = ACTIONS(345), - [sym_keyword_contains_all] = ACTIONS(345), - [sym_keyword_contains_any] = ACTIONS(345), - [sym_keyword_contains_none] = ACTIONS(345), - [sym_keyword_inside] = ACTIONS(345), - [sym_keyword_in] = ACTIONS(345), - [sym_keyword_not_inside] = ACTIONS(345), - [sym_keyword_all_inside] = ACTIONS(345), - [sym_keyword_any_inside] = ACTIONS(345), - [sym_keyword_none_inside] = ACTIONS(345), - [sym_keyword_outside] = ACTIONS(345), - [sym_keyword_intersects] = ACTIONS(345), - [anon_sym_COMMA] = ACTIONS(343), - [anon_sym_DASH_GT] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(343), - [anon_sym_RPAREN] = ACTIONS(343), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_RBRACE] = ACTIONS(343), - [anon_sym_LT_DASH] = ACTIONS(345), - [anon_sym_LT_DASH_GT] = ACTIONS(343), - [anon_sym_STAR] = ACTIONS(345), - [anon_sym_DOT] = ACTIONS(343), - [anon_sym_LT] = ACTIONS(345), - [anon_sym_GT] = ACTIONS(345), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(345), - [anon_sym_DASH] = ACTIONS(345), - [anon_sym_AT] = ACTIONS(345), - [anon_sym_LT_PIPE] = ACTIONS(343), - [anon_sym_AMP_AMP] = ACTIONS(343), - [anon_sym_PIPE_PIPE] = ACTIONS(343), - [anon_sym_QMARK_QMARK] = ACTIONS(343), - [anon_sym_QMARK_COLON] = ACTIONS(343), - [anon_sym_BANG_EQ] = ACTIONS(343), - [anon_sym_EQ_EQ] = ACTIONS(343), - [anon_sym_QMARK_EQ] = ACTIONS(343), - [anon_sym_STAR_EQ] = ACTIONS(343), - [anon_sym_TILDE] = ACTIONS(343), - [anon_sym_BANG_TILDE] = ACTIONS(343), - [anon_sym_STAR_TILDE] = ACTIONS(343), - [anon_sym_LT_EQ] = ACTIONS(343), - [anon_sym_GT_EQ] = ACTIONS(343), - [anon_sym_PLUS] = ACTIONS(345), - [anon_sym_PLUS_EQ] = ACTIONS(343), - [anon_sym_DASH_EQ] = ACTIONS(343), - [anon_sym_u00d7] = ACTIONS(343), - [anon_sym_SLASH] = ACTIONS(345), - [anon_sym_u00f7] = ACTIONS(343), - [anon_sym_STAR_STAR] = ACTIONS(343), - [anon_sym_u220b] = ACTIONS(343), - [anon_sym_u220c] = ACTIONS(343), - [anon_sym_u2287] = ACTIONS(343), - [anon_sym_u2283] = ACTIONS(343), - [anon_sym_u2285] = ACTIONS(343), - [anon_sym_u2208] = ACTIONS(343), - [anon_sym_u2209] = ACTIONS(343), - [anon_sym_u2286] = ACTIONS(343), - [anon_sym_u2282] = ACTIONS(343), - [anon_sym_u2284] = ACTIONS(343), - [anon_sym_AT_AT] = ACTIONS(343), + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(27), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(144), + [sym_keyword_and] = ACTIONS(146), + [sym_keyword_or] = ACTIONS(146), + [sym_keyword_is] = ACTIONS(146), + [sym_keyword_not] = ACTIONS(146), + [sym_keyword_contains] = ACTIONS(146), + [sym_keyword_contains_not] = ACTIONS(146), + [sym_keyword_contains_all] = ACTIONS(146), + [sym_keyword_contains_any] = ACTIONS(146), + [sym_keyword_contains_none] = ACTIONS(146), + [sym_keyword_inside] = ACTIONS(146), + [sym_keyword_in] = ACTIONS(146), + [sym_keyword_not_inside] = ACTIONS(146), + [sym_keyword_all_inside] = ACTIONS(146), + [sym_keyword_any_inside] = ACTIONS(146), + [sym_keyword_none_inside] = ACTIONS(146), + [sym_keyword_outside] = ACTIONS(146), + [sym_keyword_intersects] = ACTIONS(146), + [anon_sym_COMMA] = ACTIONS(144), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_RBRACK] = ACTIONS(144), + [anon_sym_RPAREN] = ACTIONS(144), + [anon_sym_QMARK] = ACTIONS(146), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_RBRACE] = ACTIONS(144), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), }, [377] = { - [sym_operator] = STATE(697), - [sym_binary_operator] = STATE(782), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(646), - [sym_keyword_explain] = ACTIONS(646), - [sym_keyword_parallel] = ACTIONS(646), - [sym_keyword_timeout] = ACTIONS(646), - [sym_keyword_fetch] = ACTIONS(646), - [sym_keyword_limit] = ACTIONS(646), - [sym_keyword_order] = ACTIONS(646), - [sym_keyword_with] = ACTIONS(646), - [sym_keyword_where] = ACTIONS(646), - [sym_keyword_split] = ACTIONS(646), - [sym_keyword_group] = ACTIONS(646), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(317), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), - [anon_sym_COMMA] = ACTIONS(646), - [anon_sym_RPAREN] = ACTIONS(646), - [anon_sym_RBRACE] = ACTIONS(646), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), - }, - [378] = { - [sym_operator] = STATE(676), - [sym_binary_operator] = STATE(782), + [sym_operator] = STATE(674), + [sym_binary_operator] = STATE(776), [sym_comment] = ACTIONS(3), [sym_semi_colon] = ACTIONS(648), [sym_keyword_explain] = ACTIONS(648), @@ -47854,512 +47979,438 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_keyword_numeric] = ACTIONS(650), [sym_keyword_asc] = ACTIONS(652), [sym_keyword_desc] = ACTIONS(652), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(315), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(317), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), [anon_sym_COMMA] = ACTIONS(648), [anon_sym_RPAREN] = ACTIONS(648), [anon_sym_RBRACE] = ACTIONS(648), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), + }, + [378] = { + [ts_builtin_sym_end] = ACTIONS(200), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(200), + [sym_keyword_explain] = ACTIONS(200), + [sym_keyword_parallel] = ACTIONS(200), + [sym_keyword_timeout] = ACTIONS(200), + [sym_keyword_fetch] = ACTIONS(200), + [sym_keyword_limit] = ACTIONS(200), + [sym_keyword_order] = ACTIONS(200), + [sym_keyword_split] = ACTIONS(200), + [sym_keyword_group] = ACTIONS(200), + [sym_keyword_and] = ACTIONS(200), + [sym_keyword_or] = ACTIONS(202), + [sym_keyword_is] = ACTIONS(200), + [sym_keyword_not] = ACTIONS(202), + [sym_keyword_contains] = ACTIONS(200), + [sym_keyword_contains_not] = ACTIONS(200), + [sym_keyword_contains_all] = ACTIONS(200), + [sym_keyword_contains_any] = ACTIONS(200), + [sym_keyword_contains_none] = ACTIONS(200), + [sym_keyword_inside] = ACTIONS(200), + [sym_keyword_in] = ACTIONS(202), + [sym_keyword_not_inside] = ACTIONS(200), + [sym_keyword_all_inside] = ACTIONS(200), + [sym_keyword_any_inside] = ACTIONS(200), + [sym_keyword_none_inside] = ACTIONS(200), + [sym_keyword_outside] = ACTIONS(200), + [sym_keyword_intersects] = ACTIONS(200), + [anon_sym_DASH_GT] = ACTIONS(200), + [anon_sym_LBRACK] = ACTIONS(200), + [anon_sym_LT_DASH] = ACTIONS(202), + [anon_sym_LT_DASH_GT] = ACTIONS(200), + [anon_sym_STAR] = ACTIONS(202), + [anon_sym_DOT] = ACTIONS(202), + [anon_sym_LT] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), + [anon_sym_DOT_DOT] = ACTIONS(654), + [anon_sym_EQ] = ACTIONS(202), + [anon_sym_DASH] = ACTIONS(202), + [anon_sym_AT] = ACTIONS(202), + [anon_sym_LT_PIPE] = ACTIONS(200), + [anon_sym_AMP_AMP] = ACTIONS(200), + [anon_sym_PIPE_PIPE] = ACTIONS(200), + [anon_sym_QMARK_QMARK] = ACTIONS(200), + [anon_sym_QMARK_COLON] = ACTIONS(200), + [anon_sym_BANG_EQ] = ACTIONS(200), + [anon_sym_EQ_EQ] = ACTIONS(200), + [anon_sym_QMARK_EQ] = ACTIONS(200), + [anon_sym_STAR_EQ] = ACTIONS(200), + [anon_sym_TILDE] = ACTIONS(200), + [anon_sym_BANG_TILDE] = ACTIONS(200), + [anon_sym_STAR_TILDE] = ACTIONS(200), + [anon_sym_LT_EQ] = ACTIONS(200), + [anon_sym_GT_EQ] = ACTIONS(200), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_PLUS_EQ] = ACTIONS(200), + [anon_sym_DASH_EQ] = ACTIONS(200), + [anon_sym_u00d7] = ACTIONS(200), + [anon_sym_SLASH] = ACTIONS(202), + [anon_sym_u00f7] = ACTIONS(200), + [anon_sym_STAR_STAR] = ACTIONS(200), + [anon_sym_u220b] = ACTIONS(200), + [anon_sym_u220c] = ACTIONS(200), + [anon_sym_u2287] = ACTIONS(200), + [anon_sym_u2283] = ACTIONS(200), + [anon_sym_u2285] = ACTIONS(200), + [anon_sym_u2208] = ACTIONS(200), + [anon_sym_u2209] = ACTIONS(200), + [anon_sym_u2286] = ACTIONS(200), + [anon_sym_u2282] = ACTIONS(200), + [anon_sym_u2284] = ACTIONS(200), + [anon_sym_AT_AT] = ACTIONS(200), }, [379] = { - [sym_operator] = STATE(751), - [sym_binary_operator] = STATE(782), - [aux_sym_update_statement_repeat1] = STATE(871), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(654), - [sym_keyword_explain] = ACTIONS(654), - [sym_keyword_parallel] = ACTIONS(654), - [sym_keyword_timeout] = ACTIONS(654), - [sym_keyword_fetch] = ACTIONS(654), - [sym_keyword_limit] = ACTIONS(654), - [sym_keyword_order] = ACTIONS(654), - [sym_keyword_where] = ACTIONS(654), - [sym_keyword_split] = ACTIONS(654), - [sym_keyword_group] = ACTIONS(654), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(317), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), - [anon_sym_COMMA] = ACTIONS(656), - [anon_sym_RPAREN] = ACTIONS(654), - [anon_sym_RBRACE] = ACTIONS(654), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(27), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(144), + [sym_keyword_and] = ACTIONS(146), + [sym_keyword_or] = ACTIONS(146), + [sym_keyword_is] = ACTIONS(146), + [sym_keyword_not] = ACTIONS(146), + [sym_keyword_contains] = ACTIONS(146), + [sym_keyword_contains_not] = ACTIONS(146), + [sym_keyword_contains_all] = ACTIONS(146), + [sym_keyword_contains_any] = ACTIONS(146), + [sym_keyword_contains_none] = ACTIONS(146), + [sym_keyword_inside] = ACTIONS(146), + [sym_keyword_in] = ACTIONS(146), + [sym_keyword_not_inside] = ACTIONS(146), + [sym_keyword_all_inside] = ACTIONS(146), + [sym_keyword_any_inside] = ACTIONS(146), + [sym_keyword_none_inside] = ACTIONS(146), + [sym_keyword_outside] = ACTIONS(146), + [sym_keyword_intersects] = ACTIONS(146), + [sym_keyword_permissions] = ACTIONS(146), + [sym_keyword_comment] = ACTIONS(146), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_RPAREN] = ACTIONS(144), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_RBRACE] = ACTIONS(144), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), }, [380] = { - [sym_operator] = STATE(660), - [sym_binary_operator] = STATE(782), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(646), - [sym_keyword_as] = ACTIONS(646), - [sym_keyword_where] = ACTIONS(646), - [sym_keyword_group] = ACTIONS(646), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(315), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), - [sym_keyword_drop] = ACTIONS(646), - [sym_keyword_schemafull] = ACTIONS(646), - [sym_keyword_schemaless] = ACTIONS(646), - [sym_keyword_changefeed] = ACTIONS(646), - [sym_keyword_type] = ACTIONS(646), - [sym_keyword_permissions] = ACTIONS(646), - [sym_keyword_comment] = ACTIONS(646), - [anon_sym_COMMA] = ACTIONS(646), - [anon_sym_RPAREN] = ACTIONS(646), - [anon_sym_RBRACE] = ACTIONS(646), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(17), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(487), + [sym_keyword_and] = ACTIONS(489), + [sym_keyword_or] = ACTIONS(489), + [sym_keyword_is] = ACTIONS(489), + [sym_keyword_not] = ACTIONS(489), + [sym_keyword_contains] = ACTIONS(489), + [sym_keyword_contains_not] = ACTIONS(489), + [sym_keyword_contains_all] = ACTIONS(489), + [sym_keyword_contains_any] = ACTIONS(489), + [sym_keyword_contains_none] = ACTIONS(489), + [sym_keyword_inside] = ACTIONS(489), + [sym_keyword_in] = ACTIONS(489), + [sym_keyword_not_inside] = ACTIONS(489), + [sym_keyword_all_inside] = ACTIONS(489), + [sym_keyword_any_inside] = ACTIONS(489), + [sym_keyword_none_inside] = ACTIONS(489), + [sym_keyword_outside] = ACTIONS(489), + [sym_keyword_intersects] = ACTIONS(489), + [sym_keyword_permissions] = ACTIONS(489), + [sym_keyword_comment] = ACTIONS(489), + [anon_sym_DASH_GT] = ACTIONS(487), + [anon_sym_LBRACK] = ACTIONS(487), + [anon_sym_RPAREN] = ACTIONS(487), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_RBRACE] = ACTIONS(487), + [anon_sym_LT_DASH] = ACTIONS(489), + [anon_sym_LT_DASH_GT] = ACTIONS(487), + [anon_sym_STAR] = ACTIONS(489), + [anon_sym_DOT] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(489), + [anon_sym_GT] = ACTIONS(489), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(489), + [anon_sym_DASH] = ACTIONS(489), + [anon_sym_AT] = ACTIONS(489), + [anon_sym_LT_PIPE] = ACTIONS(487), + [anon_sym_AMP_AMP] = ACTIONS(487), + [anon_sym_PIPE_PIPE] = ACTIONS(487), + [anon_sym_QMARK_QMARK] = ACTIONS(487), + [anon_sym_QMARK_COLON] = ACTIONS(487), + [anon_sym_BANG_EQ] = ACTIONS(487), + [anon_sym_EQ_EQ] = ACTIONS(487), + [anon_sym_QMARK_EQ] = ACTIONS(487), + [anon_sym_STAR_EQ] = ACTIONS(487), + [anon_sym_TILDE] = ACTIONS(487), + [anon_sym_BANG_TILDE] = ACTIONS(487), + [anon_sym_STAR_TILDE] = ACTIONS(487), + [anon_sym_LT_EQ] = ACTIONS(487), + [anon_sym_GT_EQ] = ACTIONS(487), + [anon_sym_PLUS] = ACTIONS(489), + [anon_sym_PLUS_EQ] = ACTIONS(487), + [anon_sym_DASH_EQ] = ACTIONS(487), + [anon_sym_u00d7] = ACTIONS(487), + [anon_sym_SLASH] = ACTIONS(489), + [anon_sym_u00f7] = ACTIONS(487), + [anon_sym_STAR_STAR] = ACTIONS(487), + [anon_sym_u220b] = ACTIONS(487), + [anon_sym_u220c] = ACTIONS(487), + [anon_sym_u2287] = ACTIONS(487), + [anon_sym_u2283] = ACTIONS(487), + [anon_sym_u2285] = ACTIONS(487), + [anon_sym_u2208] = ACTIONS(487), + [anon_sym_u2209] = ACTIONS(487), + [anon_sym_u2286] = ACTIONS(487), + [anon_sym_u2282] = ACTIONS(487), + [anon_sym_u2284] = ACTIONS(487), + [anon_sym_AT_AT] = ACTIONS(487), }, [381] = { - [sym_array] = STATE(41), - [sym_object] = STATE(41), - [sym_record_id_value] = STATE(50), - [ts_builtin_sym_end] = ACTIONS(343), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(343), - [sym_keyword_parallel] = ACTIONS(345), - [sym_keyword_timeout] = ACTIONS(345), - [sym_keyword_and] = ACTIONS(345), - [sym_keyword_or] = ACTIONS(345), - [sym_keyword_is] = ACTIONS(345), - [sym_keyword_not] = ACTIONS(345), - [sym_keyword_contains] = ACTIONS(345), - [sym_keyword_contains_not] = ACTIONS(345), - [sym_keyword_contains_all] = ACTIONS(345), - [sym_keyword_contains_any] = ACTIONS(345), - [sym_keyword_contains_none] = ACTIONS(345), - [sym_keyword_inside] = ACTIONS(345), - [sym_keyword_in] = ACTIONS(345), - [sym_keyword_not_inside] = ACTIONS(345), - [sym_keyword_all_inside] = ACTIONS(345), - [sym_keyword_any_inside] = ACTIONS(345), - [sym_keyword_none_inside] = ACTIONS(345), - [sym_keyword_outside] = ACTIONS(345), - [sym_keyword_intersects] = ACTIONS(345), - [anon_sym_COMMA] = ACTIONS(343), - [anon_sym_DASH_GT] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(343), - [anon_sym_LBRACE] = ACTIONS(45), - [anon_sym_LT_DASH] = ACTIONS(345), - [anon_sym_LT_DASH_GT] = ACTIONS(343), - [anon_sym_STAR] = ACTIONS(345), - [anon_sym_DOT] = ACTIONS(343), - [anon_sym_LT] = ACTIONS(345), - [anon_sym_GT] = ACTIONS(345), - [sym_int] = ACTIONS(476), - [sym_record_id_ident] = ACTIONS(476), - [anon_sym_EQ] = ACTIONS(345), - [anon_sym_DASH] = ACTIONS(345), - [anon_sym_AT] = ACTIONS(345), - [anon_sym_LT_PIPE] = ACTIONS(343), - [anon_sym_AMP_AMP] = ACTIONS(343), - [anon_sym_PIPE_PIPE] = ACTIONS(343), - [anon_sym_QMARK_QMARK] = ACTIONS(343), - [anon_sym_QMARK_COLON] = ACTIONS(343), - [anon_sym_BANG_EQ] = ACTIONS(343), - [anon_sym_EQ_EQ] = ACTIONS(343), - [anon_sym_QMARK_EQ] = ACTIONS(343), - [anon_sym_STAR_EQ] = ACTIONS(343), - [anon_sym_TILDE] = ACTIONS(343), - [anon_sym_BANG_TILDE] = ACTIONS(343), - [anon_sym_STAR_TILDE] = ACTIONS(343), - [anon_sym_LT_EQ] = ACTIONS(343), - [anon_sym_GT_EQ] = ACTIONS(343), - [anon_sym_PLUS] = ACTIONS(345), - [anon_sym_PLUS_EQ] = ACTIONS(343), - [anon_sym_DASH_EQ] = ACTIONS(343), - [anon_sym_u00d7] = ACTIONS(343), - [anon_sym_SLASH] = ACTIONS(345), - [anon_sym_u00f7] = ACTIONS(343), - [anon_sym_STAR_STAR] = ACTIONS(343), - [anon_sym_u220b] = ACTIONS(343), - [anon_sym_u220c] = ACTIONS(343), - [anon_sym_u2287] = ACTIONS(343), - [anon_sym_u2283] = ACTIONS(343), - [anon_sym_u2285] = ACTIONS(343), - [anon_sym_u2208] = ACTIONS(343), - [anon_sym_u2209] = ACTIONS(343), - [anon_sym_u2286] = ACTIONS(343), - [anon_sym_u2282] = ACTIONS(343), - [anon_sym_u2284] = ACTIONS(343), - [anon_sym_AT_AT] = ACTIONS(343), + [sym_operator] = STATE(720), + [sym_binary_operator] = STATE(776), + [aux_sym_update_statement_repeat1] = STATE(903), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(656), + [sym_keyword_explain] = ACTIONS(656), + [sym_keyword_parallel] = ACTIONS(656), + [sym_keyword_timeout] = ACTIONS(656), + [sym_keyword_fetch] = ACTIONS(656), + [sym_keyword_limit] = ACTIONS(656), + [sym_keyword_order] = ACTIONS(656), + [sym_keyword_where] = ACTIONS(656), + [sym_keyword_split] = ACTIONS(656), + [sym_keyword_group] = ACTIONS(656), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(319), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), + [anon_sym_COMMA] = ACTIONS(658), + [anon_sym_RPAREN] = ACTIONS(656), + [anon_sym_RBRACE] = ACTIONS(656), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), }, [382] = { [sym_array] = STATE(41), [sym_object] = STATE(41), - [sym_record_id_value] = STATE(48), - [ts_builtin_sym_end] = ACTIONS(190), + [sym_record_id_value] = STATE(49), + [ts_builtin_sym_end] = ACTIONS(176), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(190), - [sym_keyword_parallel] = ACTIONS(192), - [sym_keyword_timeout] = ACTIONS(192), - [sym_keyword_and] = ACTIONS(192), - [sym_keyword_or] = ACTIONS(192), - [sym_keyword_is] = ACTIONS(192), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(192), - [sym_keyword_contains_not] = ACTIONS(192), - [sym_keyword_contains_all] = ACTIONS(192), - [sym_keyword_contains_any] = ACTIONS(192), - [sym_keyword_contains_none] = ACTIONS(192), - [sym_keyword_inside] = ACTIONS(192), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(192), - [sym_keyword_all_inside] = ACTIONS(192), - [sym_keyword_any_inside] = ACTIONS(192), - [sym_keyword_none_inside] = ACTIONS(192), - [sym_keyword_outside] = ACTIONS(192), - [sym_keyword_intersects] = ACTIONS(192), - [anon_sym_COMMA] = ACTIONS(190), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_LBRACE] = ACTIONS(45), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [sym_int] = ACTIONS(476), - [sym_record_id_ident] = ACTIONS(476), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), + [sym_semi_colon] = ACTIONS(176), + [sym_keyword_parallel] = ACTIONS(178), + [sym_keyword_timeout] = ACTIONS(178), + [sym_keyword_and] = ACTIONS(178), + [sym_keyword_or] = ACTIONS(178), + [sym_keyword_is] = ACTIONS(178), + [sym_keyword_not] = ACTIONS(178), + [sym_keyword_contains] = ACTIONS(178), + [sym_keyword_contains_not] = ACTIONS(178), + [sym_keyword_contains_all] = ACTIONS(178), + [sym_keyword_contains_any] = ACTIONS(178), + [sym_keyword_contains_none] = ACTIONS(178), + [sym_keyword_inside] = ACTIONS(178), + [sym_keyword_in] = ACTIONS(178), + [sym_keyword_not_inside] = ACTIONS(178), + [sym_keyword_all_inside] = ACTIONS(178), + [sym_keyword_any_inside] = ACTIONS(178), + [sym_keyword_none_inside] = ACTIONS(178), + [sym_keyword_outside] = ACTIONS(178), + [sym_keyword_intersects] = ACTIONS(178), + [anon_sym_COMMA] = ACTIONS(176), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_LBRACE] = ACTIONS(47), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [sym_int] = ACTIONS(558), + [sym_record_id_ident] = ACTIONS(558), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), }, [383] = { - [sym_array] = STATE(41), - [sym_object] = STATE(41), - [sym_record_id_value] = STATE(49), - [ts_builtin_sym_end] = ACTIONS(174), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(174), - [sym_keyword_parallel] = ACTIONS(176), - [sym_keyword_timeout] = ACTIONS(176), - [sym_keyword_and] = ACTIONS(176), - [sym_keyword_or] = ACTIONS(176), - [sym_keyword_is] = ACTIONS(176), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(176), - [sym_keyword_contains_not] = ACTIONS(176), - [sym_keyword_contains_all] = ACTIONS(176), - [sym_keyword_contains_any] = ACTIONS(176), - [sym_keyword_contains_none] = ACTIONS(176), - [sym_keyword_inside] = ACTIONS(176), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(176), - [sym_keyword_all_inside] = ACTIONS(176), - [sym_keyword_any_inside] = ACTIONS(176), - [sym_keyword_none_inside] = ACTIONS(176), - [sym_keyword_outside] = ACTIONS(176), - [sym_keyword_intersects] = ACTIONS(176), - [anon_sym_COMMA] = ACTIONS(174), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_LBRACE] = ACTIONS(45), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [sym_int] = ACTIONS(476), - [sym_record_id_ident] = ACTIONS(476), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), - }, - [384] = { - [ts_builtin_sym_end] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(150), - [sym_keyword_explain] = ACTIONS(150), - [sym_keyword_parallel] = ACTIONS(150), - [sym_keyword_timeout] = ACTIONS(150), - [sym_keyword_fetch] = ACTIONS(150), - [sym_keyword_limit] = ACTIONS(150), - [sym_keyword_order] = ACTIONS(150), - [sym_keyword_split] = ACTIONS(150), - [sym_keyword_group] = ACTIONS(150), - [sym_keyword_and] = ACTIONS(150), - [sym_keyword_or] = ACTIONS(152), - [sym_keyword_is] = ACTIONS(150), - [sym_keyword_not] = ACTIONS(152), - [sym_keyword_contains] = ACTIONS(150), - [sym_keyword_contains_not] = ACTIONS(150), - [sym_keyword_contains_all] = ACTIONS(150), - [sym_keyword_contains_any] = ACTIONS(150), - [sym_keyword_contains_none] = ACTIONS(150), - [sym_keyword_inside] = ACTIONS(150), - [sym_keyword_in] = ACTIONS(152), - [sym_keyword_not_inside] = ACTIONS(150), - [sym_keyword_all_inside] = ACTIONS(150), - [sym_keyword_any_inside] = ACTIONS(150), - [sym_keyword_none_inside] = ACTIONS(150), - [sym_keyword_outside] = ACTIONS(150), - [sym_keyword_intersects] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(150), - [anon_sym_LT_DASH] = ACTIONS(152), - [anon_sym_LT_DASH_GT] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(152), - [anon_sym_DOT] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_DOT_DOT] = ACTIONS(658), - [anon_sym_EQ] = ACTIONS(152), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_AT] = ACTIONS(152), - [anon_sym_LT_PIPE] = ACTIONS(150), - [anon_sym_AMP_AMP] = ACTIONS(150), - [anon_sym_PIPE_PIPE] = ACTIONS(150), - [anon_sym_QMARK_QMARK] = ACTIONS(150), - [anon_sym_QMARK_COLON] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_EQ_EQ] = ACTIONS(150), - [anon_sym_QMARK_EQ] = ACTIONS(150), - [anon_sym_STAR_EQ] = ACTIONS(150), - [anon_sym_TILDE] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(150), - [anon_sym_STAR_TILDE] = ACTIONS(150), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_PLUS] = ACTIONS(152), - [anon_sym_PLUS_EQ] = ACTIONS(150), - [anon_sym_DASH_EQ] = ACTIONS(150), - [anon_sym_u00d7] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_u00f7] = ACTIONS(150), - [anon_sym_STAR_STAR] = ACTIONS(150), - [anon_sym_u220b] = ACTIONS(150), - [anon_sym_u220c] = ACTIONS(150), - [anon_sym_u2287] = ACTIONS(150), - [anon_sym_u2283] = ACTIONS(150), - [anon_sym_u2285] = ACTIONS(150), - [anon_sym_u2208] = ACTIONS(150), - [anon_sym_u2209] = ACTIONS(150), - [anon_sym_u2286] = ACTIONS(150), - [anon_sym_u2282] = ACTIONS(150), - [anon_sym_u2284] = ACTIONS(150), - [anon_sym_AT_AT] = ACTIONS(150), - }, - [385] = { - [sym_operator] = STATE(697), - [sym_binary_operator] = STATE(782), + [sym_operator] = STATE(746), + [sym_binary_operator] = STATE(776), [sym_comment] = ACTIONS(3), [sym_semi_colon] = ACTIONS(660), [sym_keyword_explain] = ACTIONS(660), @@ -48372,460 +48423,386 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_keyword_where] = ACTIONS(660), [sym_keyword_split] = ACTIONS(660), [sym_keyword_group] = ACTIONS(660), - [sym_keyword_and] = ACTIONS(660), - [sym_keyword_or] = ACTIONS(662), - [sym_keyword_is] = ACTIONS(660), - [sym_keyword_not] = ACTIONS(662), - [sym_keyword_contains] = ACTIONS(660), - [sym_keyword_contains_not] = ACTIONS(660), - [sym_keyword_contains_all] = ACTIONS(660), - [sym_keyword_contains_any] = ACTIONS(660), - [sym_keyword_contains_none] = ACTIONS(660), - [sym_keyword_inside] = ACTIONS(660), - [sym_keyword_in] = ACTIONS(662), - [sym_keyword_not_inside] = ACTIONS(660), - [sym_keyword_all_inside] = ACTIONS(660), - [sym_keyword_any_inside] = ACTIONS(660), - [sym_keyword_none_inside] = ACTIONS(660), - [sym_keyword_outside] = ACTIONS(660), - [sym_keyword_intersects] = ACTIONS(660), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(319), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), [anon_sym_COMMA] = ACTIONS(660), [anon_sym_RPAREN] = ACTIONS(660), [anon_sym_RBRACE] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(662), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_AT] = ACTIONS(662), - [anon_sym_LT_PIPE] = ACTIONS(660), - [anon_sym_AMP_AMP] = ACTIONS(660), - [anon_sym_PIPE_PIPE] = ACTIONS(660), - [anon_sym_QMARK_QMARK] = ACTIONS(660), - [anon_sym_QMARK_COLON] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_EQ_EQ] = ACTIONS(660), - [anon_sym_QMARK_EQ] = ACTIONS(660), - [anon_sym_STAR_EQ] = ACTIONS(660), - [anon_sym_TILDE] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(660), - [anon_sym_STAR_TILDE] = ACTIONS(660), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_PLUS] = ACTIONS(662), - [anon_sym_PLUS_EQ] = ACTIONS(660), - [anon_sym_DASH_EQ] = ACTIONS(660), - [anon_sym_u00d7] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_u00f7] = ACTIONS(660), - [anon_sym_STAR_STAR] = ACTIONS(660), - [anon_sym_u220b] = ACTIONS(660), - [anon_sym_u220c] = ACTIONS(660), - [anon_sym_u2287] = ACTIONS(660), - [anon_sym_u2283] = ACTIONS(660), - [anon_sym_u2285] = ACTIONS(660), - [anon_sym_u2208] = ACTIONS(660), - [anon_sym_u2209] = ACTIONS(660), - [anon_sym_u2286] = ACTIONS(660), - [anon_sym_u2282] = ACTIONS(660), - [anon_sym_u2284] = ACTIONS(660), - [anon_sym_AT_AT] = ACTIONS(660), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), }, - [386] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(36), + [384] = { + [ts_builtin_sym_end] = ACTIONS(200), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(174), - [sym_keyword_and] = ACTIONS(176), - [sym_keyword_or] = ACTIONS(176), - [sym_keyword_is] = ACTIONS(176), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(176), - [sym_keyword_contains_not] = ACTIONS(176), - [sym_keyword_contains_all] = ACTIONS(176), - [sym_keyword_contains_any] = ACTIONS(176), - [sym_keyword_contains_none] = ACTIONS(176), - [sym_keyword_inside] = ACTIONS(176), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(176), - [sym_keyword_all_inside] = ACTIONS(176), - [sym_keyword_any_inside] = ACTIONS(176), - [sym_keyword_none_inside] = ACTIONS(176), - [sym_keyword_outside] = ACTIONS(176), - [sym_keyword_intersects] = ACTIONS(176), - [sym_keyword_permissions] = ACTIONS(176), - [sym_keyword_comment] = ACTIONS(176), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_RPAREN] = ACTIONS(174), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_RBRACE] = ACTIONS(174), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), + [sym_semi_colon] = ACTIONS(200), + [sym_keyword_value] = ACTIONS(200), + [sym_keyword_and] = ACTIONS(200), + [sym_keyword_or] = ACTIONS(200), + [sym_keyword_is] = ACTIONS(200), + [sym_keyword_not] = ACTIONS(202), + [sym_keyword_contains] = ACTIONS(200), + [sym_keyword_contains_not] = ACTIONS(200), + [sym_keyword_contains_all] = ACTIONS(200), + [sym_keyword_contains_any] = ACTIONS(200), + [sym_keyword_contains_none] = ACTIONS(200), + [sym_keyword_inside] = ACTIONS(200), + [sym_keyword_in] = ACTIONS(202), + [sym_keyword_not_inside] = ACTIONS(200), + [sym_keyword_all_inside] = ACTIONS(200), + [sym_keyword_any_inside] = ACTIONS(200), + [sym_keyword_none_inside] = ACTIONS(200), + [sym_keyword_outside] = ACTIONS(200), + [sym_keyword_intersects] = ACTIONS(200), + [sym_keyword_flexible] = ACTIONS(200), + [sym_keyword_readonly] = ACTIONS(200), + [sym_keyword_type] = ACTIONS(200), + [sym_keyword_default] = ACTIONS(200), + [sym_keyword_assert] = ACTIONS(200), + [sym_keyword_permissions] = ACTIONS(200), + [sym_keyword_comment] = ACTIONS(200), + [anon_sym_DASH_GT] = ACTIONS(200), + [anon_sym_LBRACK] = ACTIONS(200), + [anon_sym_LT_DASH] = ACTIONS(202), + [anon_sym_LT_DASH_GT] = ACTIONS(200), + [anon_sym_STAR] = ACTIONS(202), + [anon_sym_DOT] = ACTIONS(202), + [anon_sym_LT] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), + [anon_sym_DOT_DOT] = ACTIONS(662), + [anon_sym_EQ] = ACTIONS(202), + [anon_sym_DASH] = ACTIONS(202), + [anon_sym_AT] = ACTIONS(202), + [anon_sym_LT_PIPE] = ACTIONS(200), + [anon_sym_AMP_AMP] = ACTIONS(200), + [anon_sym_PIPE_PIPE] = ACTIONS(200), + [anon_sym_QMARK_QMARK] = ACTIONS(200), + [anon_sym_QMARK_COLON] = ACTIONS(200), + [anon_sym_BANG_EQ] = ACTIONS(200), + [anon_sym_EQ_EQ] = ACTIONS(200), + [anon_sym_QMARK_EQ] = ACTIONS(200), + [anon_sym_STAR_EQ] = ACTIONS(200), + [anon_sym_TILDE] = ACTIONS(200), + [anon_sym_BANG_TILDE] = ACTIONS(200), + [anon_sym_STAR_TILDE] = ACTIONS(200), + [anon_sym_LT_EQ] = ACTIONS(200), + [anon_sym_GT_EQ] = ACTIONS(200), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_PLUS_EQ] = ACTIONS(200), + [anon_sym_DASH_EQ] = ACTIONS(200), + [anon_sym_u00d7] = ACTIONS(200), + [anon_sym_SLASH] = ACTIONS(202), + [anon_sym_u00f7] = ACTIONS(200), + [anon_sym_STAR_STAR] = ACTIONS(200), + [anon_sym_u220b] = ACTIONS(200), + [anon_sym_u220c] = ACTIONS(200), + [anon_sym_u2287] = ACTIONS(200), + [anon_sym_u2283] = ACTIONS(200), + [anon_sym_u2285] = ACTIONS(200), + [anon_sym_u2208] = ACTIONS(200), + [anon_sym_u2209] = ACTIONS(200), + [anon_sym_u2286] = ACTIONS(200), + [anon_sym_u2282] = ACTIONS(200), + [anon_sym_u2284] = ACTIONS(200), + [anon_sym_AT_AT] = ACTIONS(200), }, - [387] = { - [ts_builtin_sym_end] = ACTIONS(150), + [385] = { + [sym_array] = STATE(41), + [sym_object] = STATE(41), + [sym_record_id_value] = STATE(46), + [ts_builtin_sym_end] = ACTIONS(144), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(150), - [sym_keyword_value] = ACTIONS(150), - [sym_keyword_and] = ACTIONS(150), - [sym_keyword_or] = ACTIONS(150), - [sym_keyword_is] = ACTIONS(150), - [sym_keyword_not] = ACTIONS(152), - [sym_keyword_contains] = ACTIONS(150), - [sym_keyword_contains_not] = ACTIONS(150), - [sym_keyword_contains_all] = ACTIONS(150), - [sym_keyword_contains_any] = ACTIONS(150), - [sym_keyword_contains_none] = ACTIONS(150), - [sym_keyword_inside] = ACTIONS(150), - [sym_keyword_in] = ACTIONS(152), - [sym_keyword_not_inside] = ACTIONS(150), - [sym_keyword_all_inside] = ACTIONS(150), - [sym_keyword_any_inside] = ACTIONS(150), - [sym_keyword_none_inside] = ACTIONS(150), - [sym_keyword_outside] = ACTIONS(150), - [sym_keyword_intersects] = ACTIONS(150), - [sym_keyword_flexible] = ACTIONS(150), - [sym_keyword_readonly] = ACTIONS(150), - [sym_keyword_type] = ACTIONS(150), - [sym_keyword_default] = ACTIONS(150), - [sym_keyword_assert] = ACTIONS(150), - [sym_keyword_permissions] = ACTIONS(150), - [sym_keyword_comment] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(150), - [anon_sym_LT_DASH] = ACTIONS(152), - [anon_sym_LT_DASH_GT] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(152), - [anon_sym_DOT] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_DOT_DOT] = ACTIONS(664), - [anon_sym_EQ] = ACTIONS(152), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_AT] = ACTIONS(152), - [anon_sym_LT_PIPE] = ACTIONS(150), - [anon_sym_AMP_AMP] = ACTIONS(150), - [anon_sym_PIPE_PIPE] = ACTIONS(150), - [anon_sym_QMARK_QMARK] = ACTIONS(150), - [anon_sym_QMARK_COLON] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_EQ_EQ] = ACTIONS(150), - [anon_sym_QMARK_EQ] = ACTIONS(150), - [anon_sym_STAR_EQ] = ACTIONS(150), - [anon_sym_TILDE] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(150), - [anon_sym_STAR_TILDE] = ACTIONS(150), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_PLUS] = ACTIONS(152), - [anon_sym_PLUS_EQ] = ACTIONS(150), - [anon_sym_DASH_EQ] = ACTIONS(150), - [anon_sym_u00d7] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_u00f7] = ACTIONS(150), - [anon_sym_STAR_STAR] = ACTIONS(150), - [anon_sym_u220b] = ACTIONS(150), - [anon_sym_u220c] = ACTIONS(150), - [anon_sym_u2287] = ACTIONS(150), - [anon_sym_u2283] = ACTIONS(150), - [anon_sym_u2285] = ACTIONS(150), - [anon_sym_u2208] = ACTIONS(150), - [anon_sym_u2209] = ACTIONS(150), - [anon_sym_u2286] = ACTIONS(150), - [anon_sym_u2282] = ACTIONS(150), - [anon_sym_u2284] = ACTIONS(150), - [anon_sym_AT_AT] = ACTIONS(150), + [sym_semi_colon] = ACTIONS(144), + [sym_keyword_parallel] = ACTIONS(146), + [sym_keyword_timeout] = ACTIONS(146), + [sym_keyword_and] = ACTIONS(146), + [sym_keyword_or] = ACTIONS(146), + [sym_keyword_is] = ACTIONS(146), + [sym_keyword_not] = ACTIONS(146), + [sym_keyword_contains] = ACTIONS(146), + [sym_keyword_contains_not] = ACTIONS(146), + [sym_keyword_contains_all] = ACTIONS(146), + [sym_keyword_contains_any] = ACTIONS(146), + [sym_keyword_contains_none] = ACTIONS(146), + [sym_keyword_inside] = ACTIONS(146), + [sym_keyword_in] = ACTIONS(146), + [sym_keyword_not_inside] = ACTIONS(146), + [sym_keyword_all_inside] = ACTIONS(146), + [sym_keyword_any_inside] = ACTIONS(146), + [sym_keyword_none_inside] = ACTIONS(146), + [sym_keyword_outside] = ACTIONS(146), + [sym_keyword_intersects] = ACTIONS(146), + [anon_sym_COMMA] = ACTIONS(144), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_LBRACE] = ACTIONS(47), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [sym_int] = ACTIONS(558), + [sym_record_id_ident] = ACTIONS(558), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), }, - [388] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(28), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(190), - [sym_keyword_and] = ACTIONS(192), - [sym_keyword_or] = ACTIONS(192), - [sym_keyword_is] = ACTIONS(192), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(192), - [sym_keyword_contains_not] = ACTIONS(192), - [sym_keyword_contains_all] = ACTIONS(192), - [sym_keyword_contains_any] = ACTIONS(192), - [sym_keyword_contains_none] = ACTIONS(192), - [sym_keyword_inside] = ACTIONS(192), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(192), - [sym_keyword_all_inside] = ACTIONS(192), - [sym_keyword_any_inside] = ACTIONS(192), - [sym_keyword_none_inside] = ACTIONS(192), - [sym_keyword_outside] = ACTIONS(192), - [sym_keyword_intersects] = ACTIONS(192), - [sym_keyword_permissions] = ACTIONS(192), - [sym_keyword_comment] = ACTIONS(192), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_RPAREN] = ACTIONS(190), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_RBRACE] = ACTIONS(190), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), + [386] = { + [sym_array] = STATE(41), + [sym_object] = STATE(41), + [sym_record_id_value] = STATE(50), + [ts_builtin_sym_end] = ACTIONS(487), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(487), + [sym_keyword_parallel] = ACTIONS(489), + [sym_keyword_timeout] = ACTIONS(489), + [sym_keyword_and] = ACTIONS(489), + [sym_keyword_or] = ACTIONS(489), + [sym_keyword_is] = ACTIONS(489), + [sym_keyword_not] = ACTIONS(489), + [sym_keyword_contains] = ACTIONS(489), + [sym_keyword_contains_not] = ACTIONS(489), + [sym_keyword_contains_all] = ACTIONS(489), + [sym_keyword_contains_any] = ACTIONS(489), + [sym_keyword_contains_none] = ACTIONS(489), + [sym_keyword_inside] = ACTIONS(489), + [sym_keyword_in] = ACTIONS(489), + [sym_keyword_not_inside] = ACTIONS(489), + [sym_keyword_all_inside] = ACTIONS(489), + [sym_keyword_any_inside] = ACTIONS(489), + [sym_keyword_none_inside] = ACTIONS(489), + [sym_keyword_outside] = ACTIONS(489), + [sym_keyword_intersects] = ACTIONS(489), + [anon_sym_COMMA] = ACTIONS(487), + [anon_sym_DASH_GT] = ACTIONS(487), + [anon_sym_LBRACK] = ACTIONS(487), + [anon_sym_LBRACE] = ACTIONS(47), + [anon_sym_LT_DASH] = ACTIONS(489), + [anon_sym_LT_DASH_GT] = ACTIONS(487), + [anon_sym_STAR] = ACTIONS(489), + [anon_sym_DOT] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(489), + [anon_sym_GT] = ACTIONS(489), + [sym_int] = ACTIONS(558), + [sym_record_id_ident] = ACTIONS(558), + [anon_sym_EQ] = ACTIONS(489), + [anon_sym_DASH] = ACTIONS(489), + [anon_sym_AT] = ACTIONS(489), + [anon_sym_LT_PIPE] = ACTIONS(487), + [anon_sym_AMP_AMP] = ACTIONS(487), + [anon_sym_PIPE_PIPE] = ACTIONS(487), + [anon_sym_QMARK_QMARK] = ACTIONS(487), + [anon_sym_QMARK_COLON] = ACTIONS(487), + [anon_sym_BANG_EQ] = ACTIONS(487), + [anon_sym_EQ_EQ] = ACTIONS(487), + [anon_sym_QMARK_EQ] = ACTIONS(487), + [anon_sym_STAR_EQ] = ACTIONS(487), + [anon_sym_TILDE] = ACTIONS(487), + [anon_sym_BANG_TILDE] = ACTIONS(487), + [anon_sym_STAR_TILDE] = ACTIONS(487), + [anon_sym_LT_EQ] = ACTIONS(487), + [anon_sym_GT_EQ] = ACTIONS(487), + [anon_sym_PLUS] = ACTIONS(489), + [anon_sym_PLUS_EQ] = ACTIONS(487), + [anon_sym_DASH_EQ] = ACTIONS(487), + [anon_sym_u00d7] = ACTIONS(487), + [anon_sym_SLASH] = ACTIONS(489), + [anon_sym_u00f7] = ACTIONS(487), + [anon_sym_STAR_STAR] = ACTIONS(487), + [anon_sym_u220b] = ACTIONS(487), + [anon_sym_u220c] = ACTIONS(487), + [anon_sym_u2287] = ACTIONS(487), + [anon_sym_u2283] = ACTIONS(487), + [anon_sym_u2285] = ACTIONS(487), + [anon_sym_u2208] = ACTIONS(487), + [anon_sym_u2209] = ACTIONS(487), + [anon_sym_u2286] = ACTIONS(487), + [anon_sym_u2282] = ACTIONS(487), + [anon_sym_u2284] = ACTIONS(487), + [anon_sym_AT_AT] = ACTIONS(487), }, - [389] = { - [sym_operator] = STATE(676), - [sym_binary_operator] = STATE(782), + [387] = { + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(25), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(660), - [sym_keyword_explain] = ACTIONS(660), - [sym_keyword_parallel] = ACTIONS(660), - [sym_keyword_timeout] = ACTIONS(660), - [sym_keyword_fetch] = ACTIONS(660), - [sym_keyword_limit] = ACTIONS(660), - [sym_keyword_rand] = ACTIONS(660), - [sym_keyword_collate] = ACTIONS(660), - [sym_keyword_numeric] = ACTIONS(660), - [sym_keyword_asc] = ACTIONS(660), - [sym_keyword_desc] = ACTIONS(660), - [sym_keyword_and] = ACTIONS(660), - [sym_keyword_or] = ACTIONS(660), - [sym_keyword_is] = ACTIONS(660), - [sym_keyword_not] = ACTIONS(662), - [sym_keyword_contains] = ACTIONS(660), - [sym_keyword_contains_not] = ACTIONS(660), - [sym_keyword_contains_all] = ACTIONS(660), - [sym_keyword_contains_any] = ACTIONS(660), - [sym_keyword_contains_none] = ACTIONS(660), - [sym_keyword_inside] = ACTIONS(660), - [sym_keyword_in] = ACTIONS(662), - [sym_keyword_not_inside] = ACTIONS(660), - [sym_keyword_all_inside] = ACTIONS(660), - [sym_keyword_any_inside] = ACTIONS(660), - [sym_keyword_none_inside] = ACTIONS(660), - [sym_keyword_outside] = ACTIONS(660), - [sym_keyword_intersects] = ACTIONS(660), - [anon_sym_COMMA] = ACTIONS(660), - [anon_sym_RPAREN] = ACTIONS(660), - [anon_sym_RBRACE] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(662), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_AT] = ACTIONS(662), - [anon_sym_LT_PIPE] = ACTIONS(660), - [anon_sym_AMP_AMP] = ACTIONS(660), - [anon_sym_PIPE_PIPE] = ACTIONS(660), - [anon_sym_QMARK_QMARK] = ACTIONS(660), - [anon_sym_QMARK_COLON] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_EQ_EQ] = ACTIONS(660), - [anon_sym_QMARK_EQ] = ACTIONS(660), - [anon_sym_STAR_EQ] = ACTIONS(660), - [anon_sym_TILDE] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(660), - [anon_sym_STAR_TILDE] = ACTIONS(660), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_PLUS] = ACTIONS(662), - [anon_sym_PLUS_EQ] = ACTIONS(660), - [anon_sym_DASH_EQ] = ACTIONS(660), - [anon_sym_u00d7] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_u00f7] = ACTIONS(660), - [anon_sym_STAR_STAR] = ACTIONS(660), - [anon_sym_u220b] = ACTIONS(660), - [anon_sym_u220c] = ACTIONS(660), - [anon_sym_u2287] = ACTIONS(660), - [anon_sym_u2283] = ACTIONS(660), - [anon_sym_u2285] = ACTIONS(660), - [anon_sym_u2208] = ACTIONS(660), - [anon_sym_u2209] = ACTIONS(660), - [anon_sym_u2286] = ACTIONS(660), - [anon_sym_u2282] = ACTIONS(660), - [anon_sym_u2284] = ACTIONS(660), - [anon_sym_AT_AT] = ACTIONS(660), - }, - [390] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(33), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(343), - [sym_keyword_and] = ACTIONS(345), - [sym_keyword_or] = ACTIONS(345), - [sym_keyword_is] = ACTIONS(345), - [sym_keyword_not] = ACTIONS(345), - [sym_keyword_contains] = ACTIONS(345), - [sym_keyword_contains_not] = ACTIONS(345), - [sym_keyword_contains_all] = ACTIONS(345), - [sym_keyword_contains_any] = ACTIONS(345), - [sym_keyword_contains_none] = ACTIONS(345), - [sym_keyword_inside] = ACTIONS(345), - [sym_keyword_in] = ACTIONS(345), - [sym_keyword_not_inside] = ACTIONS(345), - [sym_keyword_all_inside] = ACTIONS(345), - [sym_keyword_any_inside] = ACTIONS(345), - [sym_keyword_none_inside] = ACTIONS(345), - [sym_keyword_outside] = ACTIONS(345), - [sym_keyword_intersects] = ACTIONS(345), - [sym_keyword_permissions] = ACTIONS(345), - [sym_keyword_comment] = ACTIONS(345), - [anon_sym_DASH_GT] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(343), - [anon_sym_RPAREN] = ACTIONS(343), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_RBRACE] = ACTIONS(343), - [anon_sym_LT_DASH] = ACTIONS(345), - [anon_sym_LT_DASH_GT] = ACTIONS(343), - [anon_sym_STAR] = ACTIONS(345), - [anon_sym_DOT] = ACTIONS(343), - [anon_sym_LT] = ACTIONS(345), - [anon_sym_GT] = ACTIONS(345), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(345), - [anon_sym_DASH] = ACTIONS(345), - [anon_sym_AT] = ACTIONS(345), - [anon_sym_LT_PIPE] = ACTIONS(343), - [anon_sym_AMP_AMP] = ACTIONS(343), - [anon_sym_PIPE_PIPE] = ACTIONS(343), - [anon_sym_QMARK_QMARK] = ACTIONS(343), - [anon_sym_QMARK_COLON] = ACTIONS(343), - [anon_sym_BANG_EQ] = ACTIONS(343), - [anon_sym_EQ_EQ] = ACTIONS(343), - [anon_sym_QMARK_EQ] = ACTIONS(343), - [anon_sym_STAR_EQ] = ACTIONS(343), - [anon_sym_TILDE] = ACTIONS(343), - [anon_sym_BANG_TILDE] = ACTIONS(343), - [anon_sym_STAR_TILDE] = ACTIONS(343), - [anon_sym_LT_EQ] = ACTIONS(343), - [anon_sym_GT_EQ] = ACTIONS(343), - [anon_sym_PLUS] = ACTIONS(345), - [anon_sym_PLUS_EQ] = ACTIONS(343), - [anon_sym_DASH_EQ] = ACTIONS(343), - [anon_sym_u00d7] = ACTIONS(343), - [anon_sym_SLASH] = ACTIONS(345), - [anon_sym_u00f7] = ACTIONS(343), - [anon_sym_STAR_STAR] = ACTIONS(343), - [anon_sym_u220b] = ACTIONS(343), - [anon_sym_u220c] = ACTIONS(343), - [anon_sym_u2287] = ACTIONS(343), - [anon_sym_u2283] = ACTIONS(343), - [anon_sym_u2285] = ACTIONS(343), - [anon_sym_u2208] = ACTIONS(343), - [anon_sym_u2209] = ACTIONS(343), - [anon_sym_u2286] = ACTIONS(343), - [anon_sym_u2282] = ACTIONS(343), - [anon_sym_u2284] = ACTIONS(343), - [anon_sym_AT_AT] = ACTIONS(343), + [sym_semi_colon] = ACTIONS(176), + [sym_keyword_and] = ACTIONS(178), + [sym_keyword_or] = ACTIONS(178), + [sym_keyword_is] = ACTIONS(178), + [sym_keyword_not] = ACTIONS(178), + [sym_keyword_contains] = ACTIONS(178), + [sym_keyword_contains_not] = ACTIONS(178), + [sym_keyword_contains_all] = ACTIONS(178), + [sym_keyword_contains_any] = ACTIONS(178), + [sym_keyword_contains_none] = ACTIONS(178), + [sym_keyword_inside] = ACTIONS(178), + [sym_keyword_in] = ACTIONS(178), + [sym_keyword_not_inside] = ACTIONS(178), + [sym_keyword_all_inside] = ACTIONS(178), + [sym_keyword_any_inside] = ACTIONS(178), + [sym_keyword_none_inside] = ACTIONS(178), + [sym_keyword_outside] = ACTIONS(178), + [sym_keyword_intersects] = ACTIONS(178), + [sym_keyword_permissions] = ACTIONS(178), + [sym_keyword_comment] = ACTIONS(178), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_RPAREN] = ACTIONS(176), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_RBRACE] = ACTIONS(176), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), }, - [391] = { - [sym_operator] = STATE(660), - [sym_binary_operator] = STATE(782), + [388] = { + [sym_operator] = STATE(672), + [sym_binary_operator] = STATE(776), [sym_comment] = ACTIONS(3), [sym_semi_colon] = ACTIONS(660), [sym_keyword_as] = ACTIONS(660), [sym_keyword_where] = ACTIONS(660), [sym_keyword_group] = ACTIONS(660), - [sym_keyword_and] = ACTIONS(660), - [sym_keyword_or] = ACTIONS(660), - [sym_keyword_is] = ACTIONS(660), - [sym_keyword_not] = ACTIONS(662), - [sym_keyword_contains] = ACTIONS(660), - [sym_keyword_contains_not] = ACTIONS(660), - [sym_keyword_contains_all] = ACTIONS(660), - [sym_keyword_contains_any] = ACTIONS(660), - [sym_keyword_contains_none] = ACTIONS(660), - [sym_keyword_inside] = ACTIONS(660), - [sym_keyword_in] = ACTIONS(662), - [sym_keyword_not_inside] = ACTIONS(660), - [sym_keyword_all_inside] = ACTIONS(660), - [sym_keyword_any_inside] = ACTIONS(660), - [sym_keyword_none_inside] = ACTIONS(660), - [sym_keyword_outside] = ACTIONS(660), - [sym_keyword_intersects] = ACTIONS(660), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(317), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), [sym_keyword_drop] = ACTIONS(660), [sym_keyword_schemafull] = ACTIONS(660), [sym_keyword_schemaless] = ACTIONS(660), @@ -48836,705 +48813,1074 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_COMMA] = ACTIONS(660), [anon_sym_RPAREN] = ACTIONS(660), [anon_sym_RBRACE] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(662), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_AT] = ACTIONS(662), - [anon_sym_LT_PIPE] = ACTIONS(660), - [anon_sym_AMP_AMP] = ACTIONS(660), - [anon_sym_PIPE_PIPE] = ACTIONS(660), - [anon_sym_QMARK_QMARK] = ACTIONS(660), - [anon_sym_QMARK_COLON] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_EQ_EQ] = ACTIONS(660), - [anon_sym_QMARK_EQ] = ACTIONS(660), - [anon_sym_STAR_EQ] = ACTIONS(660), - [anon_sym_TILDE] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(660), - [anon_sym_STAR_TILDE] = ACTIONS(660), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_PLUS] = ACTIONS(662), - [anon_sym_PLUS_EQ] = ACTIONS(660), - [anon_sym_DASH_EQ] = ACTIONS(660), - [anon_sym_u00d7] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_u00f7] = ACTIONS(660), - [anon_sym_STAR_STAR] = ACTIONS(660), - [anon_sym_u220b] = ACTIONS(660), - [anon_sym_u220c] = ACTIONS(660), - [anon_sym_u2287] = ACTIONS(660), - [anon_sym_u2283] = ACTIONS(660), - [anon_sym_u2285] = ACTIONS(660), - [anon_sym_u2208] = ACTIONS(660), - [anon_sym_u2209] = ACTIONS(660), - [anon_sym_u2286] = ACTIONS(660), - [anon_sym_u2282] = ACTIONS(660), - [anon_sym_u2284] = ACTIONS(660), - [anon_sym_AT_AT] = ACTIONS(660), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), + }, + [389] = { + [sym_operator] = STATE(674), + [sym_binary_operator] = STATE(776), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(664), + [sym_keyword_explain] = ACTIONS(664), + [sym_keyword_parallel] = ACTIONS(664), + [sym_keyword_timeout] = ACTIONS(664), + [sym_keyword_fetch] = ACTIONS(664), + [sym_keyword_limit] = ACTIONS(664), + [sym_keyword_rand] = ACTIONS(664), + [sym_keyword_collate] = ACTIONS(664), + [sym_keyword_numeric] = ACTIONS(664), + [sym_keyword_asc] = ACTIONS(664), + [sym_keyword_desc] = ACTIONS(664), + [sym_keyword_and] = ACTIONS(664), + [sym_keyword_or] = ACTIONS(664), + [sym_keyword_is] = ACTIONS(664), + [sym_keyword_not] = ACTIONS(666), + [sym_keyword_contains] = ACTIONS(664), + [sym_keyword_contains_not] = ACTIONS(664), + [sym_keyword_contains_all] = ACTIONS(664), + [sym_keyword_contains_any] = ACTIONS(664), + [sym_keyword_contains_none] = ACTIONS(664), + [sym_keyword_inside] = ACTIONS(664), + [sym_keyword_in] = ACTIONS(666), + [sym_keyword_not_inside] = ACTIONS(664), + [sym_keyword_all_inside] = ACTIONS(664), + [sym_keyword_any_inside] = ACTIONS(664), + [sym_keyword_none_inside] = ACTIONS(664), + [sym_keyword_outside] = ACTIONS(664), + [sym_keyword_intersects] = ACTIONS(664), + [anon_sym_COMMA] = ACTIONS(664), + [anon_sym_RPAREN] = ACTIONS(664), + [anon_sym_RBRACE] = ACTIONS(664), + [anon_sym_STAR] = ACTIONS(666), + [anon_sym_LT] = ACTIONS(666), + [anon_sym_GT] = ACTIONS(666), + [anon_sym_EQ] = ACTIONS(666), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_AT] = ACTIONS(666), + [anon_sym_LT_PIPE] = ACTIONS(664), + [anon_sym_AMP_AMP] = ACTIONS(664), + [anon_sym_PIPE_PIPE] = ACTIONS(664), + [anon_sym_QMARK_QMARK] = ACTIONS(664), + [anon_sym_QMARK_COLON] = ACTIONS(664), + [anon_sym_BANG_EQ] = ACTIONS(664), + [anon_sym_EQ_EQ] = ACTIONS(664), + [anon_sym_QMARK_EQ] = ACTIONS(664), + [anon_sym_STAR_EQ] = ACTIONS(664), + [anon_sym_TILDE] = ACTIONS(664), + [anon_sym_BANG_TILDE] = ACTIONS(664), + [anon_sym_STAR_TILDE] = ACTIONS(664), + [anon_sym_LT_EQ] = ACTIONS(664), + [anon_sym_GT_EQ] = ACTIONS(664), + [anon_sym_PLUS] = ACTIONS(666), + [anon_sym_PLUS_EQ] = ACTIONS(664), + [anon_sym_DASH_EQ] = ACTIONS(664), + [anon_sym_u00d7] = ACTIONS(664), + [anon_sym_SLASH] = ACTIONS(666), + [anon_sym_u00f7] = ACTIONS(664), + [anon_sym_STAR_STAR] = ACTIONS(664), + [anon_sym_u220b] = ACTIONS(664), + [anon_sym_u220c] = ACTIONS(664), + [anon_sym_u2287] = ACTIONS(664), + [anon_sym_u2283] = ACTIONS(664), + [anon_sym_u2285] = ACTIONS(664), + [anon_sym_u2208] = ACTIONS(664), + [anon_sym_u2209] = ACTIONS(664), + [anon_sym_u2286] = ACTIONS(664), + [anon_sym_u2282] = ACTIONS(664), + [anon_sym_u2284] = ACTIONS(664), + [anon_sym_AT_AT] = ACTIONS(664), + }, + [390] = { + [sym_operator] = STATE(672), + [sym_binary_operator] = STATE(776), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(664), + [sym_keyword_as] = ACTIONS(664), + [sym_keyword_where] = ACTIONS(664), + [sym_keyword_group] = ACTIONS(664), + [sym_keyword_and] = ACTIONS(664), + [sym_keyword_or] = ACTIONS(664), + [sym_keyword_is] = ACTIONS(664), + [sym_keyword_not] = ACTIONS(666), + [sym_keyword_contains] = ACTIONS(664), + [sym_keyword_contains_not] = ACTIONS(664), + [sym_keyword_contains_all] = ACTIONS(664), + [sym_keyword_contains_any] = ACTIONS(664), + [sym_keyword_contains_none] = ACTIONS(664), + [sym_keyword_inside] = ACTIONS(664), + [sym_keyword_in] = ACTIONS(666), + [sym_keyword_not_inside] = ACTIONS(664), + [sym_keyword_all_inside] = ACTIONS(664), + [sym_keyword_any_inside] = ACTIONS(664), + [sym_keyword_none_inside] = ACTIONS(664), + [sym_keyword_outside] = ACTIONS(664), + [sym_keyword_intersects] = ACTIONS(664), + [sym_keyword_drop] = ACTIONS(664), + [sym_keyword_schemafull] = ACTIONS(664), + [sym_keyword_schemaless] = ACTIONS(664), + [sym_keyword_changefeed] = ACTIONS(664), + [sym_keyword_type] = ACTIONS(664), + [sym_keyword_permissions] = ACTIONS(664), + [sym_keyword_comment] = ACTIONS(664), + [anon_sym_COMMA] = ACTIONS(664), + [anon_sym_RPAREN] = ACTIONS(664), + [anon_sym_RBRACE] = ACTIONS(664), + [anon_sym_STAR] = ACTIONS(666), + [anon_sym_LT] = ACTIONS(666), + [anon_sym_GT] = ACTIONS(666), + [anon_sym_EQ] = ACTIONS(666), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_AT] = ACTIONS(666), + [anon_sym_LT_PIPE] = ACTIONS(664), + [anon_sym_AMP_AMP] = ACTIONS(664), + [anon_sym_PIPE_PIPE] = ACTIONS(664), + [anon_sym_QMARK_QMARK] = ACTIONS(664), + [anon_sym_QMARK_COLON] = ACTIONS(664), + [anon_sym_BANG_EQ] = ACTIONS(664), + [anon_sym_EQ_EQ] = ACTIONS(664), + [anon_sym_QMARK_EQ] = ACTIONS(664), + [anon_sym_STAR_EQ] = ACTIONS(664), + [anon_sym_TILDE] = ACTIONS(664), + [anon_sym_BANG_TILDE] = ACTIONS(664), + [anon_sym_STAR_TILDE] = ACTIONS(664), + [anon_sym_LT_EQ] = ACTIONS(664), + [anon_sym_GT_EQ] = ACTIONS(664), + [anon_sym_PLUS] = ACTIONS(666), + [anon_sym_PLUS_EQ] = ACTIONS(664), + [anon_sym_DASH_EQ] = ACTIONS(664), + [anon_sym_u00d7] = ACTIONS(664), + [anon_sym_SLASH] = ACTIONS(666), + [anon_sym_u00f7] = ACTIONS(664), + [anon_sym_STAR_STAR] = ACTIONS(664), + [anon_sym_u220b] = ACTIONS(664), + [anon_sym_u220c] = ACTIONS(664), + [anon_sym_u2287] = ACTIONS(664), + [anon_sym_u2283] = ACTIONS(664), + [anon_sym_u2285] = ACTIONS(664), + [anon_sym_u2208] = ACTIONS(664), + [anon_sym_u2209] = ACTIONS(664), + [anon_sym_u2286] = ACTIONS(664), + [anon_sym_u2282] = ACTIONS(664), + [anon_sym_u2284] = ACTIONS(664), + [anon_sym_AT_AT] = ACTIONS(664), + }, + [391] = { + [sym_operator] = STATE(746), + [sym_binary_operator] = STATE(776), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(664), + [sym_keyword_explain] = ACTIONS(664), + [sym_keyword_parallel] = ACTIONS(664), + [sym_keyword_timeout] = ACTIONS(664), + [sym_keyword_fetch] = ACTIONS(664), + [sym_keyword_limit] = ACTIONS(664), + [sym_keyword_order] = ACTIONS(664), + [sym_keyword_with] = ACTIONS(664), + [sym_keyword_where] = ACTIONS(664), + [sym_keyword_split] = ACTIONS(664), + [sym_keyword_group] = ACTIONS(664), + [sym_keyword_and] = ACTIONS(664), + [sym_keyword_or] = ACTIONS(666), + [sym_keyword_is] = ACTIONS(664), + [sym_keyword_not] = ACTIONS(666), + [sym_keyword_contains] = ACTIONS(664), + [sym_keyword_contains_not] = ACTIONS(664), + [sym_keyword_contains_all] = ACTIONS(664), + [sym_keyword_contains_any] = ACTIONS(664), + [sym_keyword_contains_none] = ACTIONS(664), + [sym_keyword_inside] = ACTIONS(664), + [sym_keyword_in] = ACTIONS(666), + [sym_keyword_not_inside] = ACTIONS(664), + [sym_keyword_all_inside] = ACTIONS(664), + [sym_keyword_any_inside] = ACTIONS(664), + [sym_keyword_none_inside] = ACTIONS(664), + [sym_keyword_outside] = ACTIONS(664), + [sym_keyword_intersects] = ACTIONS(664), + [anon_sym_COMMA] = ACTIONS(664), + [anon_sym_RPAREN] = ACTIONS(664), + [anon_sym_RBRACE] = ACTIONS(664), + [anon_sym_STAR] = ACTIONS(666), + [anon_sym_LT] = ACTIONS(666), + [anon_sym_GT] = ACTIONS(666), + [anon_sym_EQ] = ACTIONS(666), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_AT] = ACTIONS(666), + [anon_sym_LT_PIPE] = ACTIONS(664), + [anon_sym_AMP_AMP] = ACTIONS(664), + [anon_sym_PIPE_PIPE] = ACTIONS(664), + [anon_sym_QMARK_QMARK] = ACTIONS(664), + [anon_sym_QMARK_COLON] = ACTIONS(664), + [anon_sym_BANG_EQ] = ACTIONS(664), + [anon_sym_EQ_EQ] = ACTIONS(664), + [anon_sym_QMARK_EQ] = ACTIONS(664), + [anon_sym_STAR_EQ] = ACTIONS(664), + [anon_sym_TILDE] = ACTIONS(664), + [anon_sym_BANG_TILDE] = ACTIONS(664), + [anon_sym_STAR_TILDE] = ACTIONS(664), + [anon_sym_LT_EQ] = ACTIONS(664), + [anon_sym_GT_EQ] = ACTIONS(664), + [anon_sym_PLUS] = ACTIONS(666), + [anon_sym_PLUS_EQ] = ACTIONS(664), + [anon_sym_DASH_EQ] = ACTIONS(664), + [anon_sym_u00d7] = ACTIONS(664), + [anon_sym_SLASH] = ACTIONS(666), + [anon_sym_u00f7] = ACTIONS(664), + [anon_sym_STAR_STAR] = ACTIONS(664), + [anon_sym_u220b] = ACTIONS(664), + [anon_sym_u220c] = ACTIONS(664), + [anon_sym_u2287] = ACTIONS(664), + [anon_sym_u2283] = ACTIONS(664), + [anon_sym_u2285] = ACTIONS(664), + [anon_sym_u2208] = ACTIONS(664), + [anon_sym_u2209] = ACTIONS(664), + [anon_sym_u2286] = ACTIONS(664), + [anon_sym_u2282] = ACTIONS(664), + [anon_sym_u2284] = ACTIONS(664), + [anon_sym_AT_AT] = ACTIONS(664), }, [392] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(33), - [sym_comment] = ACTIONS(3), - [sym_keyword_from] = ACTIONS(345), - [sym_keyword_as] = ACTIONS(345), - [sym_keyword_omit] = ACTIONS(345), - [sym_keyword_and] = ACTIONS(345), - [sym_keyword_or] = ACTIONS(345), - [sym_keyword_is] = ACTIONS(345), - [sym_keyword_not] = ACTIONS(345), - [sym_keyword_contains] = ACTIONS(345), - [sym_keyword_contains_not] = ACTIONS(345), - [sym_keyword_contains_all] = ACTIONS(345), - [sym_keyword_contains_any] = ACTIONS(345), - [sym_keyword_contains_none] = ACTIONS(345), - [sym_keyword_inside] = ACTIONS(345), - [sym_keyword_in] = ACTIONS(345), - [sym_keyword_not_inside] = ACTIONS(345), - [sym_keyword_all_inside] = ACTIONS(345), - [sym_keyword_any_inside] = ACTIONS(345), - [sym_keyword_none_inside] = ACTIONS(345), - [sym_keyword_outside] = ACTIONS(345), - [sym_keyword_intersects] = ACTIONS(345), - [anon_sym_COMMA] = ACTIONS(343), - [anon_sym_DASH_GT] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(343), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_LT_DASH] = ACTIONS(345), - [anon_sym_LT_DASH_GT] = ACTIONS(343), - [anon_sym_STAR] = ACTIONS(345), - [anon_sym_DOT] = ACTIONS(343), - [anon_sym_LT] = ACTIONS(345), - [anon_sym_GT] = ACTIONS(345), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(345), - [anon_sym_DASH] = ACTIONS(345), - [anon_sym_AT] = ACTIONS(345), - [anon_sym_LT_PIPE] = ACTIONS(343), - [anon_sym_AMP_AMP] = ACTIONS(343), - [anon_sym_PIPE_PIPE] = ACTIONS(343), - [anon_sym_QMARK_QMARK] = ACTIONS(343), - [anon_sym_QMARK_COLON] = ACTIONS(343), - [anon_sym_BANG_EQ] = ACTIONS(343), - [anon_sym_EQ_EQ] = ACTIONS(343), - [anon_sym_QMARK_EQ] = ACTIONS(343), - [anon_sym_STAR_EQ] = ACTIONS(343), - [anon_sym_TILDE] = ACTIONS(343), - [anon_sym_BANG_TILDE] = ACTIONS(343), - [anon_sym_STAR_TILDE] = ACTIONS(343), - [anon_sym_LT_EQ] = ACTIONS(343), - [anon_sym_GT_EQ] = ACTIONS(343), - [anon_sym_PLUS] = ACTIONS(345), - [anon_sym_PLUS_EQ] = ACTIONS(343), - [anon_sym_DASH_EQ] = ACTIONS(343), - [anon_sym_u00d7] = ACTIONS(343), - [anon_sym_SLASH] = ACTIONS(345), - [anon_sym_u00f7] = ACTIONS(343), - [anon_sym_STAR_STAR] = ACTIONS(343), - [anon_sym_u220b] = ACTIONS(343), - [anon_sym_u220c] = ACTIONS(343), - [anon_sym_u2287] = ACTIONS(343), - [anon_sym_u2283] = ACTIONS(343), - [anon_sym_u2285] = ACTIONS(343), - [anon_sym_u2208] = ACTIONS(343), - [anon_sym_u2209] = ACTIONS(343), - [anon_sym_u2286] = ACTIONS(343), - [anon_sym_u2282] = ACTIONS(343), - [anon_sym_u2284] = ACTIONS(343), - [anon_sym_AT_AT] = ACTIONS(343), + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(25), + [sym_comment] = ACTIONS(3), + [sym_keyword_as] = ACTIONS(178), + [sym_keyword_where] = ACTIONS(178), + [sym_keyword_and] = ACTIONS(178), + [sym_keyword_or] = ACTIONS(178), + [sym_keyword_is] = ACTIONS(178), + [sym_keyword_not] = ACTIONS(178), + [sym_keyword_contains] = ACTIONS(178), + [sym_keyword_contains_not] = ACTIONS(178), + [sym_keyword_contains_all] = ACTIONS(178), + [sym_keyword_contains_any] = ACTIONS(178), + [sym_keyword_contains_none] = ACTIONS(178), + [sym_keyword_inside] = ACTIONS(178), + [sym_keyword_in] = ACTIONS(178), + [sym_keyword_not_inside] = ACTIONS(178), + [sym_keyword_all_inside] = ACTIONS(178), + [sym_keyword_any_inside] = ACTIONS(178), + [sym_keyword_none_inside] = ACTIONS(178), + [sym_keyword_outside] = ACTIONS(178), + [sym_keyword_intersects] = ACTIONS(178), + [anon_sym_COMMA] = ACTIONS(176), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_RPAREN] = ACTIONS(176), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), }, [393] = { - [sym_where_clause] = STATE(1042), - [sym_timeout_clause] = STATE(1205), - [sym_parallel_clause] = STATE(1419), - [sym_return_clause] = STATE(1165), - [sym_operator] = STATE(693), - [sym_binary_operator] = STATE(782), - [aux_sym_update_statement_repeat1] = STATE(911), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(666), - [sym_keyword_return] = ACTIONS(353), - [sym_keyword_parallel] = ACTIONS(297), - [sym_keyword_timeout] = ACTIONS(299), - [sym_keyword_where] = ACTIONS(355), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(315), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), - [anon_sym_COMMA] = ACTIONS(668), - [anon_sym_RPAREN] = ACTIONS(666), - [anon_sym_RBRACE] = ACTIONS(666), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(25), + [sym_comment] = ACTIONS(3), + [sym_keyword_if] = ACTIONS(178), + [sym_keyword_and] = ACTIONS(178), + [sym_keyword_or] = ACTIONS(178), + [sym_keyword_is] = ACTIONS(178), + [sym_keyword_not] = ACTIONS(178), + [sym_keyword_contains] = ACTIONS(178), + [sym_keyword_contains_not] = ACTIONS(178), + [sym_keyword_contains_all] = ACTIONS(178), + [sym_keyword_contains_any] = ACTIONS(178), + [sym_keyword_contains_none] = ACTIONS(178), + [sym_keyword_inside] = ACTIONS(178), + [sym_keyword_in] = ACTIONS(178), + [sym_keyword_not_inside] = ACTIONS(178), + [sym_keyword_all_inside] = ACTIONS(178), + [sym_keyword_any_inside] = ACTIONS(178), + [sym_keyword_none_inside] = ACTIONS(178), + [sym_keyword_outside] = ACTIONS(178), + [sym_keyword_intersects] = ACTIONS(178), + [sym_keyword_permissions] = ACTIONS(178), + [sym_keyword_comment] = ACTIONS(178), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [sym_int] = ACTIONS(387), + [sym_custom_function_name] = ACTIONS(178), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), }, [394] = { - [sym_operator] = STATE(753), - [sym_binary_operator] = STATE(782), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(660), - [sym_keyword_return] = ACTIONS(660), - [sym_keyword_parallel] = ACTIONS(660), - [sym_keyword_timeout] = ACTIONS(660), - [sym_keyword_where] = ACTIONS(660), - [sym_keyword_and] = ACTIONS(660), - [sym_keyword_or] = ACTIONS(660), - [sym_keyword_is] = ACTIONS(660), - [sym_keyword_not] = ACTIONS(662), - [sym_keyword_contains] = ACTIONS(660), - [sym_keyword_contains_not] = ACTIONS(660), - [sym_keyword_contains_all] = ACTIONS(660), - [sym_keyword_contains_any] = ACTIONS(660), - [sym_keyword_contains_none] = ACTIONS(660), - [sym_keyword_inside] = ACTIONS(660), - [sym_keyword_in] = ACTIONS(662), - [sym_keyword_not_inside] = ACTIONS(660), - [sym_keyword_all_inside] = ACTIONS(660), - [sym_keyword_any_inside] = ACTIONS(660), - [sym_keyword_none_inside] = ACTIONS(660), - [sym_keyword_outside] = ACTIONS(660), - [sym_keyword_intersects] = ACTIONS(660), - [sym_keyword_content] = ACTIONS(660), - [sym_keyword_merge] = ACTIONS(660), - [sym_keyword_patch] = ACTIONS(660), - [sym_keyword_set] = ACTIONS(660), - [sym_keyword_unset] = ACTIONS(660), - [anon_sym_COMMA] = ACTIONS(660), - [anon_sym_RPAREN] = ACTIONS(660), - [anon_sym_RBRACE] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(662), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_AT] = ACTIONS(662), - [anon_sym_LT_PIPE] = ACTIONS(660), - [anon_sym_AMP_AMP] = ACTIONS(660), - [anon_sym_PIPE_PIPE] = ACTIONS(660), - [anon_sym_QMARK_QMARK] = ACTIONS(660), - [anon_sym_QMARK_COLON] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_EQ_EQ] = ACTIONS(660), - [anon_sym_QMARK_EQ] = ACTIONS(660), - [anon_sym_STAR_EQ] = ACTIONS(660), - [anon_sym_TILDE] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(660), - [anon_sym_STAR_TILDE] = ACTIONS(660), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_PLUS] = ACTIONS(662), - [anon_sym_PLUS_EQ] = ACTIONS(660), - [anon_sym_DASH_EQ] = ACTIONS(660), - [anon_sym_u00d7] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_u00f7] = ACTIONS(660), - [anon_sym_STAR_STAR] = ACTIONS(660), - [anon_sym_u220b] = ACTIONS(660), - [anon_sym_u220c] = ACTIONS(660), - [anon_sym_u2287] = ACTIONS(660), - [anon_sym_u2283] = ACTIONS(660), - [anon_sym_u2285] = ACTIONS(660), - [anon_sym_u2208] = ACTIONS(660), - [anon_sym_u2209] = ACTIONS(660), - [anon_sym_u2286] = ACTIONS(660), - [anon_sym_u2282] = ACTIONS(660), - [anon_sym_u2284] = ACTIONS(660), - [anon_sym_AT_AT] = ACTIONS(660), + [sym_operator] = STATE(661), + [sym_binary_operator] = STATE(776), + [ts_builtin_sym_end] = ACTIONS(664), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(664), + [sym_keyword_explain] = ACTIONS(664), + [sym_keyword_parallel] = ACTIONS(664), + [sym_keyword_timeout] = ACTIONS(664), + [sym_keyword_fetch] = ACTIONS(664), + [sym_keyword_limit] = ACTIONS(664), + [sym_keyword_order] = ACTIONS(664), + [sym_keyword_with] = ACTIONS(664), + [sym_keyword_where] = ACTIONS(664), + [sym_keyword_split] = ACTIONS(664), + [sym_keyword_group] = ACTIONS(664), + [sym_keyword_and] = ACTIONS(664), + [sym_keyword_or] = ACTIONS(666), + [sym_keyword_is] = ACTIONS(664), + [sym_keyword_not] = ACTIONS(666), + [sym_keyword_contains] = ACTIONS(664), + [sym_keyword_contains_not] = ACTIONS(664), + [sym_keyword_contains_all] = ACTIONS(664), + [sym_keyword_contains_any] = ACTIONS(664), + [sym_keyword_contains_none] = ACTIONS(664), + [sym_keyword_inside] = ACTIONS(664), + [sym_keyword_in] = ACTIONS(666), + [sym_keyword_not_inside] = ACTIONS(664), + [sym_keyword_all_inside] = ACTIONS(664), + [sym_keyword_any_inside] = ACTIONS(664), + [sym_keyword_none_inside] = ACTIONS(664), + [sym_keyword_outside] = ACTIONS(664), + [sym_keyword_intersects] = ACTIONS(664), + [anon_sym_COMMA] = ACTIONS(664), + [anon_sym_STAR] = ACTIONS(666), + [anon_sym_LT] = ACTIONS(666), + [anon_sym_GT] = ACTIONS(666), + [anon_sym_EQ] = ACTIONS(666), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_AT] = ACTIONS(666), + [anon_sym_LT_PIPE] = ACTIONS(664), + [anon_sym_AMP_AMP] = ACTIONS(664), + [anon_sym_PIPE_PIPE] = ACTIONS(664), + [anon_sym_QMARK_QMARK] = ACTIONS(664), + [anon_sym_QMARK_COLON] = ACTIONS(664), + [anon_sym_BANG_EQ] = ACTIONS(664), + [anon_sym_EQ_EQ] = ACTIONS(664), + [anon_sym_QMARK_EQ] = ACTIONS(664), + [anon_sym_STAR_EQ] = ACTIONS(664), + [anon_sym_TILDE] = ACTIONS(664), + [anon_sym_BANG_TILDE] = ACTIONS(664), + [anon_sym_STAR_TILDE] = ACTIONS(664), + [anon_sym_LT_EQ] = ACTIONS(664), + [anon_sym_GT_EQ] = ACTIONS(664), + [anon_sym_PLUS] = ACTIONS(666), + [anon_sym_PLUS_EQ] = ACTIONS(664), + [anon_sym_DASH_EQ] = ACTIONS(664), + [anon_sym_u00d7] = ACTIONS(664), + [anon_sym_SLASH] = ACTIONS(666), + [anon_sym_u00f7] = ACTIONS(664), + [anon_sym_STAR_STAR] = ACTIONS(664), + [anon_sym_u220b] = ACTIONS(664), + [anon_sym_u220c] = ACTIONS(664), + [anon_sym_u2287] = ACTIONS(664), + [anon_sym_u2283] = ACTIONS(664), + [anon_sym_u2285] = ACTIONS(664), + [anon_sym_u2208] = ACTIONS(664), + [anon_sym_u2209] = ACTIONS(664), + [anon_sym_u2286] = ACTIONS(664), + [anon_sym_u2282] = ACTIONS(664), + [anon_sym_u2284] = ACTIONS(664), + [anon_sym_AT_AT] = ACTIONS(664), }, [395] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(36), - [sym_comment] = ACTIONS(3), - [sym_keyword_from] = ACTIONS(176), - [sym_keyword_as] = ACTIONS(176), - [sym_keyword_omit] = ACTIONS(176), - [sym_keyword_and] = ACTIONS(176), - [sym_keyword_or] = ACTIONS(176), - [sym_keyword_is] = ACTIONS(176), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(176), - [sym_keyword_contains_not] = ACTIONS(176), - [sym_keyword_contains_all] = ACTIONS(176), - [sym_keyword_contains_any] = ACTIONS(176), - [sym_keyword_contains_none] = ACTIONS(176), - [sym_keyword_inside] = ACTIONS(176), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(176), - [sym_keyword_all_inside] = ACTIONS(176), - [sym_keyword_any_inside] = ACTIONS(176), - [sym_keyword_none_inside] = ACTIONS(176), - [sym_keyword_outside] = ACTIONS(176), - [sym_keyword_intersects] = ACTIONS(176), - [anon_sym_COMMA] = ACTIONS(174), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), + [sym_operator] = STATE(744), + [sym_binary_operator] = STATE(776), + [ts_builtin_sym_end] = ACTIONS(664), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(664), + [sym_keyword_explain] = ACTIONS(664), + [sym_keyword_parallel] = ACTIONS(664), + [sym_keyword_timeout] = ACTIONS(664), + [sym_keyword_fetch] = ACTIONS(664), + [sym_keyword_limit] = ACTIONS(664), + [sym_keyword_rand] = ACTIONS(664), + [sym_keyword_collate] = ACTIONS(664), + [sym_keyword_numeric] = ACTIONS(664), + [sym_keyword_asc] = ACTIONS(664), + [sym_keyword_desc] = ACTIONS(664), + [sym_keyword_and] = ACTIONS(664), + [sym_keyword_or] = ACTIONS(664), + [sym_keyword_is] = ACTIONS(664), + [sym_keyword_not] = ACTIONS(666), + [sym_keyword_contains] = ACTIONS(664), + [sym_keyword_contains_not] = ACTIONS(664), + [sym_keyword_contains_all] = ACTIONS(664), + [sym_keyword_contains_any] = ACTIONS(664), + [sym_keyword_contains_none] = ACTIONS(664), + [sym_keyword_inside] = ACTIONS(664), + [sym_keyword_in] = ACTIONS(666), + [sym_keyword_not_inside] = ACTIONS(664), + [sym_keyword_all_inside] = ACTIONS(664), + [sym_keyword_any_inside] = ACTIONS(664), + [sym_keyword_none_inside] = ACTIONS(664), + [sym_keyword_outside] = ACTIONS(664), + [sym_keyword_intersects] = ACTIONS(664), + [anon_sym_COMMA] = ACTIONS(664), + [anon_sym_STAR] = ACTIONS(666), + [anon_sym_LT] = ACTIONS(666), + [anon_sym_GT] = ACTIONS(666), + [anon_sym_EQ] = ACTIONS(666), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_AT] = ACTIONS(666), + [anon_sym_LT_PIPE] = ACTIONS(664), + [anon_sym_AMP_AMP] = ACTIONS(664), + [anon_sym_PIPE_PIPE] = ACTIONS(664), + [anon_sym_QMARK_QMARK] = ACTIONS(664), + [anon_sym_QMARK_COLON] = ACTIONS(664), + [anon_sym_BANG_EQ] = ACTIONS(664), + [anon_sym_EQ_EQ] = ACTIONS(664), + [anon_sym_QMARK_EQ] = ACTIONS(664), + [anon_sym_STAR_EQ] = ACTIONS(664), + [anon_sym_TILDE] = ACTIONS(664), + [anon_sym_BANG_TILDE] = ACTIONS(664), + [anon_sym_STAR_TILDE] = ACTIONS(664), + [anon_sym_LT_EQ] = ACTIONS(664), + [anon_sym_GT_EQ] = ACTIONS(664), + [anon_sym_PLUS] = ACTIONS(666), + [anon_sym_PLUS_EQ] = ACTIONS(664), + [anon_sym_DASH_EQ] = ACTIONS(664), + [anon_sym_u00d7] = ACTIONS(664), + [anon_sym_SLASH] = ACTIONS(666), + [anon_sym_u00f7] = ACTIONS(664), + [anon_sym_STAR_STAR] = ACTIONS(664), + [anon_sym_u220b] = ACTIONS(664), + [anon_sym_u220c] = ACTIONS(664), + [anon_sym_u2287] = ACTIONS(664), + [anon_sym_u2283] = ACTIONS(664), + [anon_sym_u2285] = ACTIONS(664), + [anon_sym_u2208] = ACTIONS(664), + [anon_sym_u2209] = ACTIONS(664), + [anon_sym_u2286] = ACTIONS(664), + [anon_sym_u2282] = ACTIONS(664), + [anon_sym_u2284] = ACTIONS(664), + [anon_sym_AT_AT] = ACTIONS(664), }, [396] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(28), - [sym_comment] = ACTIONS(3), - [sym_keyword_if] = ACTIONS(192), - [sym_keyword_and] = ACTIONS(192), - [sym_keyword_or] = ACTIONS(192), - [sym_keyword_is] = ACTIONS(192), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(192), - [sym_keyword_contains_not] = ACTIONS(192), - [sym_keyword_contains_all] = ACTIONS(192), - [sym_keyword_contains_any] = ACTIONS(192), - [sym_keyword_contains_none] = ACTIONS(192), - [sym_keyword_inside] = ACTIONS(192), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(192), - [sym_keyword_all_inside] = ACTIONS(192), - [sym_keyword_any_inside] = ACTIONS(192), - [sym_keyword_none_inside] = ACTIONS(192), - [sym_keyword_outside] = ACTIONS(192), - [sym_keyword_intersects] = ACTIONS(192), - [sym_keyword_permissions] = ACTIONS(192), - [sym_keyword_comment] = ACTIONS(192), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [sym_int] = ACTIONS(349), - [sym_custom_function_name] = ACTIONS(192), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), + [sym_where_clause] = STATE(1040), + [sym_timeout_clause] = STATE(1205), + [sym_parallel_clause] = STATE(1432), + [sym_return_clause] = STATE(1109), + [sym_operator] = STATE(709), + [sym_binary_operator] = STATE(776), + [aux_sym_update_statement_repeat1] = STATE(928), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(668), + [sym_keyword_return] = ACTIONS(455), + [sym_keyword_parallel] = ACTIONS(299), + [sym_keyword_timeout] = ACTIONS(301), + [sym_keyword_where] = ACTIONS(457), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(317), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), + [anon_sym_COMMA] = ACTIONS(670), + [anon_sym_RPAREN] = ACTIONS(668), + [anon_sym_RBRACE] = ACTIONS(668), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), }, [397] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(33), - [sym_comment] = ACTIONS(3), - [sym_keyword_if] = ACTIONS(345), - [sym_keyword_and] = ACTIONS(345), - [sym_keyword_or] = ACTIONS(345), - [sym_keyword_is] = ACTIONS(345), - [sym_keyword_not] = ACTIONS(345), - [sym_keyword_contains] = ACTIONS(345), - [sym_keyword_contains_not] = ACTIONS(345), - [sym_keyword_contains_all] = ACTIONS(345), - [sym_keyword_contains_any] = ACTIONS(345), - [sym_keyword_contains_none] = ACTIONS(345), - [sym_keyword_inside] = ACTIONS(345), - [sym_keyword_in] = ACTIONS(345), - [sym_keyword_not_inside] = ACTIONS(345), - [sym_keyword_all_inside] = ACTIONS(345), - [sym_keyword_any_inside] = ACTIONS(345), - [sym_keyword_none_inside] = ACTIONS(345), - [sym_keyword_outside] = ACTIONS(345), - [sym_keyword_intersects] = ACTIONS(345), - [sym_keyword_permissions] = ACTIONS(345), - [sym_keyword_comment] = ACTIONS(345), - [anon_sym_DASH_GT] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(343), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_LT_DASH] = ACTIONS(345), - [anon_sym_LT_DASH_GT] = ACTIONS(343), - [anon_sym_STAR] = ACTIONS(345), - [anon_sym_DOT] = ACTIONS(343), - [anon_sym_LT] = ACTIONS(345), - [anon_sym_GT] = ACTIONS(345), - [sym_int] = ACTIONS(349), - [sym_custom_function_name] = ACTIONS(345), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(345), - [anon_sym_DASH] = ACTIONS(345), - [anon_sym_AT] = ACTIONS(345), - [anon_sym_LT_PIPE] = ACTIONS(343), - [anon_sym_AMP_AMP] = ACTIONS(343), - [anon_sym_PIPE_PIPE] = ACTIONS(343), - [anon_sym_QMARK_QMARK] = ACTIONS(343), - [anon_sym_QMARK_COLON] = ACTIONS(343), - [anon_sym_BANG_EQ] = ACTIONS(343), - [anon_sym_EQ_EQ] = ACTIONS(343), - [anon_sym_QMARK_EQ] = ACTIONS(343), - [anon_sym_STAR_EQ] = ACTIONS(343), - [anon_sym_TILDE] = ACTIONS(343), - [anon_sym_BANG_TILDE] = ACTIONS(343), - [anon_sym_STAR_TILDE] = ACTIONS(343), - [anon_sym_LT_EQ] = ACTIONS(343), - [anon_sym_GT_EQ] = ACTIONS(343), - [anon_sym_PLUS] = ACTIONS(345), - [anon_sym_PLUS_EQ] = ACTIONS(343), - [anon_sym_DASH_EQ] = ACTIONS(343), - [anon_sym_u00d7] = ACTIONS(343), - [anon_sym_SLASH] = ACTIONS(345), - [anon_sym_u00f7] = ACTIONS(343), - [anon_sym_STAR_STAR] = ACTIONS(343), - [anon_sym_u220b] = ACTIONS(343), - [anon_sym_u220c] = ACTIONS(343), - [anon_sym_u2287] = ACTIONS(343), - [anon_sym_u2283] = ACTIONS(343), - [anon_sym_u2285] = ACTIONS(343), - [anon_sym_u2208] = ACTIONS(343), - [anon_sym_u2209] = ACTIONS(343), - [anon_sym_u2286] = ACTIONS(343), - [anon_sym_u2282] = ACTIONS(343), - [anon_sym_u2284] = ACTIONS(343), - [anon_sym_AT_AT] = ACTIONS(343), + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(27), + [sym_comment] = ACTIONS(3), + [sym_keyword_if] = ACTIONS(146), + [sym_keyword_and] = ACTIONS(146), + [sym_keyword_or] = ACTIONS(146), + [sym_keyword_is] = ACTIONS(146), + [sym_keyword_not] = ACTIONS(146), + [sym_keyword_contains] = ACTIONS(146), + [sym_keyword_contains_not] = ACTIONS(146), + [sym_keyword_contains_all] = ACTIONS(146), + [sym_keyword_contains_any] = ACTIONS(146), + [sym_keyword_contains_none] = ACTIONS(146), + [sym_keyword_inside] = ACTIONS(146), + [sym_keyword_in] = ACTIONS(146), + [sym_keyword_not_inside] = ACTIONS(146), + [sym_keyword_all_inside] = ACTIONS(146), + [sym_keyword_any_inside] = ACTIONS(146), + [sym_keyword_none_inside] = ACTIONS(146), + [sym_keyword_outside] = ACTIONS(146), + [sym_keyword_intersects] = ACTIONS(146), + [sym_keyword_permissions] = ACTIONS(146), + [sym_keyword_comment] = ACTIONS(146), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [sym_int] = ACTIONS(387), + [sym_custom_function_name] = ACTIONS(146), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), }, [398] = { - [sym_array] = STATE(41), - [sym_object] = STATE(41), - [sym_record_id_value] = STATE(49), - [ts_builtin_sym_end] = ACTIONS(174), + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(25), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(174), - [sym_keyword_and] = ACTIONS(176), - [sym_keyword_or] = ACTIONS(176), - [sym_keyword_is] = ACTIONS(176), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(176), - [sym_keyword_contains_not] = ACTIONS(176), - [sym_keyword_contains_all] = ACTIONS(176), - [sym_keyword_contains_any] = ACTIONS(176), - [sym_keyword_contains_none] = ACTIONS(176), - [sym_keyword_inside] = ACTIONS(176), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(176), - [sym_keyword_all_inside] = ACTIONS(176), - [sym_keyword_any_inside] = ACTIONS(176), - [sym_keyword_none_inside] = ACTIONS(176), - [sym_keyword_outside] = ACTIONS(176), - [sym_keyword_intersects] = ACTIONS(176), - [sym_keyword_permissions] = ACTIONS(176), - [sym_keyword_comment] = ACTIONS(176), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_LBRACE] = ACTIONS(45), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [sym_int] = ACTIONS(476), - [sym_record_id_ident] = ACTIONS(476), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), + [sym_keyword_from] = ACTIONS(178), + [sym_keyword_as] = ACTIONS(178), + [sym_keyword_omit] = ACTIONS(178), + [sym_keyword_and] = ACTIONS(178), + [sym_keyword_or] = ACTIONS(178), + [sym_keyword_is] = ACTIONS(178), + [sym_keyword_not] = ACTIONS(178), + [sym_keyword_contains] = ACTIONS(178), + [sym_keyword_contains_not] = ACTIONS(178), + [sym_keyword_contains_all] = ACTIONS(178), + [sym_keyword_contains_any] = ACTIONS(178), + [sym_keyword_contains_none] = ACTIONS(178), + [sym_keyword_inside] = ACTIONS(178), + [sym_keyword_in] = ACTIONS(178), + [sym_keyword_not_inside] = ACTIONS(178), + [sym_keyword_all_inside] = ACTIONS(178), + [sym_keyword_any_inside] = ACTIONS(178), + [sym_keyword_none_inside] = ACTIONS(178), + [sym_keyword_outside] = ACTIONS(178), + [sym_keyword_intersects] = ACTIONS(178), + [anon_sym_COMMA] = ACTIONS(176), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), }, [399] = { - [sym_array] = STATE(41), - [sym_object] = STATE(41), - [sym_record_id_value] = STATE(48), - [ts_builtin_sym_end] = ACTIONS(190), + [sym_where_clause] = STATE(1045), + [sym_timeout_clause] = STATE(1231), + [sym_parallel_clause] = STATE(1324), + [sym_return_clause] = STATE(1157), + [sym_operator] = STATE(709), + [sym_binary_operator] = STATE(776), + [aux_sym_update_statement_repeat1] = STATE(933), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(190), - [sym_keyword_and] = ACTIONS(192), - [sym_keyword_or] = ACTIONS(192), - [sym_keyword_is] = ACTIONS(192), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(192), - [sym_keyword_contains_not] = ACTIONS(192), - [sym_keyword_contains_all] = ACTIONS(192), - [sym_keyword_contains_any] = ACTIONS(192), - [sym_keyword_contains_none] = ACTIONS(192), - [sym_keyword_inside] = ACTIONS(192), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(192), - [sym_keyword_all_inside] = ACTIONS(192), - [sym_keyword_any_inside] = ACTIONS(192), - [sym_keyword_none_inside] = ACTIONS(192), - [sym_keyword_outside] = ACTIONS(192), - [sym_keyword_intersects] = ACTIONS(192), - [sym_keyword_permissions] = ACTIONS(192), - [sym_keyword_comment] = ACTIONS(192), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_LBRACE] = ACTIONS(45), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [sym_int] = ACTIONS(476), - [sym_record_id_ident] = ACTIONS(476), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), + [sym_semi_colon] = ACTIONS(672), + [sym_keyword_return] = ACTIONS(455), + [sym_keyword_parallel] = ACTIONS(299), + [sym_keyword_timeout] = ACTIONS(301), + [sym_keyword_where] = ACTIONS(457), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(317), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), + [anon_sym_COMMA] = ACTIONS(670), + [anon_sym_RPAREN] = ACTIONS(672), + [anon_sym_RBRACE] = ACTIONS(672), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), }, [400] = { - [sym_array] = STATE(41), - [sym_object] = STATE(41), - [sym_record_id_value] = STATE(50), - [ts_builtin_sym_end] = ACTIONS(343), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(343), - [sym_keyword_and] = ACTIONS(345), - [sym_keyword_or] = ACTIONS(345), - [sym_keyword_is] = ACTIONS(345), - [sym_keyword_not] = ACTIONS(345), - [sym_keyword_contains] = ACTIONS(345), - [sym_keyword_contains_not] = ACTIONS(345), - [sym_keyword_contains_all] = ACTIONS(345), - [sym_keyword_contains_any] = ACTIONS(345), - [sym_keyword_contains_none] = ACTIONS(345), - [sym_keyword_inside] = ACTIONS(345), - [sym_keyword_in] = ACTIONS(345), - [sym_keyword_not_inside] = ACTIONS(345), - [sym_keyword_all_inside] = ACTIONS(345), - [sym_keyword_any_inside] = ACTIONS(345), - [sym_keyword_none_inside] = ACTIONS(345), - [sym_keyword_outside] = ACTIONS(345), - [sym_keyword_intersects] = ACTIONS(345), - [sym_keyword_permissions] = ACTIONS(345), - [sym_keyword_comment] = ACTIONS(345), - [anon_sym_DASH_GT] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(343), - [anon_sym_LBRACE] = ACTIONS(45), - [anon_sym_LT_DASH] = ACTIONS(345), - [anon_sym_LT_DASH_GT] = ACTIONS(343), - [anon_sym_STAR] = ACTIONS(345), - [anon_sym_DOT] = ACTIONS(343), - [anon_sym_LT] = ACTIONS(345), - [anon_sym_GT] = ACTIONS(345), - [sym_int] = ACTIONS(476), - [sym_record_id_ident] = ACTIONS(476), - [anon_sym_EQ] = ACTIONS(345), - [anon_sym_DASH] = ACTIONS(345), - [anon_sym_AT] = ACTIONS(345), - [anon_sym_LT_PIPE] = ACTIONS(343), - [anon_sym_AMP_AMP] = ACTIONS(343), - [anon_sym_PIPE_PIPE] = ACTIONS(343), - [anon_sym_QMARK_QMARK] = ACTIONS(343), - [anon_sym_QMARK_COLON] = ACTIONS(343), - [anon_sym_BANG_EQ] = ACTIONS(343), - [anon_sym_EQ_EQ] = ACTIONS(343), - [anon_sym_QMARK_EQ] = ACTIONS(343), - [anon_sym_STAR_EQ] = ACTIONS(343), - [anon_sym_TILDE] = ACTIONS(343), - [anon_sym_BANG_TILDE] = ACTIONS(343), - [anon_sym_STAR_TILDE] = ACTIONS(343), - [anon_sym_LT_EQ] = ACTIONS(343), - [anon_sym_GT_EQ] = ACTIONS(343), - [anon_sym_PLUS] = ACTIONS(345), - [anon_sym_PLUS_EQ] = ACTIONS(343), - [anon_sym_DASH_EQ] = ACTIONS(343), - [anon_sym_u00d7] = ACTIONS(343), - [anon_sym_SLASH] = ACTIONS(345), - [anon_sym_u00f7] = ACTIONS(343), - [anon_sym_STAR_STAR] = ACTIONS(343), - [anon_sym_u220b] = ACTIONS(343), - [anon_sym_u220c] = ACTIONS(343), - [anon_sym_u2287] = ACTIONS(343), - [anon_sym_u2283] = ACTIONS(343), - [anon_sym_u2285] = ACTIONS(343), - [anon_sym_u2208] = ACTIONS(343), - [anon_sym_u2209] = ACTIONS(343), - [anon_sym_u2286] = ACTIONS(343), - [anon_sym_u2282] = ACTIONS(343), - [anon_sym_u2284] = ACTIONS(343), - [anon_sym_AT_AT] = ACTIONS(343), + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(17), + [sym_comment] = ACTIONS(3), + [sym_keyword_if] = ACTIONS(489), + [sym_keyword_and] = ACTIONS(489), + [sym_keyword_or] = ACTIONS(489), + [sym_keyword_is] = ACTIONS(489), + [sym_keyword_not] = ACTIONS(489), + [sym_keyword_contains] = ACTIONS(489), + [sym_keyword_contains_not] = ACTIONS(489), + [sym_keyword_contains_all] = ACTIONS(489), + [sym_keyword_contains_any] = ACTIONS(489), + [sym_keyword_contains_none] = ACTIONS(489), + [sym_keyword_inside] = ACTIONS(489), + [sym_keyword_in] = ACTIONS(489), + [sym_keyword_not_inside] = ACTIONS(489), + [sym_keyword_all_inside] = ACTIONS(489), + [sym_keyword_any_inside] = ACTIONS(489), + [sym_keyword_none_inside] = ACTIONS(489), + [sym_keyword_outside] = ACTIONS(489), + [sym_keyword_intersects] = ACTIONS(489), + [sym_keyword_permissions] = ACTIONS(489), + [sym_keyword_comment] = ACTIONS(489), + [anon_sym_DASH_GT] = ACTIONS(487), + [anon_sym_LBRACK] = ACTIONS(487), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_LT_DASH] = ACTIONS(489), + [anon_sym_LT_DASH_GT] = ACTIONS(487), + [anon_sym_STAR] = ACTIONS(489), + [anon_sym_DOT] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(489), + [anon_sym_GT] = ACTIONS(489), + [sym_int] = ACTIONS(387), + [sym_custom_function_name] = ACTIONS(489), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(489), + [anon_sym_DASH] = ACTIONS(489), + [anon_sym_AT] = ACTIONS(489), + [anon_sym_LT_PIPE] = ACTIONS(487), + [anon_sym_AMP_AMP] = ACTIONS(487), + [anon_sym_PIPE_PIPE] = ACTIONS(487), + [anon_sym_QMARK_QMARK] = ACTIONS(487), + [anon_sym_QMARK_COLON] = ACTIONS(487), + [anon_sym_BANG_EQ] = ACTIONS(487), + [anon_sym_EQ_EQ] = ACTIONS(487), + [anon_sym_QMARK_EQ] = ACTIONS(487), + [anon_sym_STAR_EQ] = ACTIONS(487), + [anon_sym_TILDE] = ACTIONS(487), + [anon_sym_BANG_TILDE] = ACTIONS(487), + [anon_sym_STAR_TILDE] = ACTIONS(487), + [anon_sym_LT_EQ] = ACTIONS(487), + [anon_sym_GT_EQ] = ACTIONS(487), + [anon_sym_PLUS] = ACTIONS(489), + [anon_sym_PLUS_EQ] = ACTIONS(487), + [anon_sym_DASH_EQ] = ACTIONS(487), + [anon_sym_u00d7] = ACTIONS(487), + [anon_sym_SLASH] = ACTIONS(489), + [anon_sym_u00f7] = ACTIONS(487), + [anon_sym_STAR_STAR] = ACTIONS(487), + [anon_sym_u220b] = ACTIONS(487), + [anon_sym_u220c] = ACTIONS(487), + [anon_sym_u2287] = ACTIONS(487), + [anon_sym_u2283] = ACTIONS(487), + [anon_sym_u2285] = ACTIONS(487), + [anon_sym_u2208] = ACTIONS(487), + [anon_sym_u2209] = ACTIONS(487), + [anon_sym_u2286] = ACTIONS(487), + [anon_sym_u2282] = ACTIONS(487), + [anon_sym_u2284] = ACTIONS(487), + [anon_sym_AT_AT] = ACTIONS(487), }, [401] = { - [sym_operator] = STATE(751), - [sym_binary_operator] = STATE(782), + [sym_operator] = STATE(703), + [sym_binary_operator] = STATE(776), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(664), + [sym_keyword_return] = ACTIONS(664), + [sym_keyword_parallel] = ACTIONS(664), + [sym_keyword_timeout] = ACTIONS(664), + [sym_keyword_where] = ACTIONS(664), + [sym_keyword_and] = ACTIONS(664), + [sym_keyword_or] = ACTIONS(664), + [sym_keyword_is] = ACTIONS(664), + [sym_keyword_not] = ACTIONS(666), + [sym_keyword_contains] = ACTIONS(664), + [sym_keyword_contains_not] = ACTIONS(664), + [sym_keyword_contains_all] = ACTIONS(664), + [sym_keyword_contains_any] = ACTIONS(664), + [sym_keyword_contains_none] = ACTIONS(664), + [sym_keyword_inside] = ACTIONS(664), + [sym_keyword_in] = ACTIONS(666), + [sym_keyword_not_inside] = ACTIONS(664), + [sym_keyword_all_inside] = ACTIONS(664), + [sym_keyword_any_inside] = ACTIONS(664), + [sym_keyword_none_inside] = ACTIONS(664), + [sym_keyword_outside] = ACTIONS(664), + [sym_keyword_intersects] = ACTIONS(664), + [sym_keyword_content] = ACTIONS(664), + [sym_keyword_merge] = ACTIONS(664), + [sym_keyword_patch] = ACTIONS(664), + [sym_keyword_set] = ACTIONS(664), + [sym_keyword_unset] = ACTIONS(664), + [anon_sym_COMMA] = ACTIONS(664), + [anon_sym_RPAREN] = ACTIONS(664), + [anon_sym_RBRACE] = ACTIONS(664), + [anon_sym_STAR] = ACTIONS(666), + [anon_sym_LT] = ACTIONS(666), + [anon_sym_GT] = ACTIONS(666), + [anon_sym_EQ] = ACTIONS(666), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_AT] = ACTIONS(666), + [anon_sym_LT_PIPE] = ACTIONS(664), + [anon_sym_AMP_AMP] = ACTIONS(664), + [anon_sym_PIPE_PIPE] = ACTIONS(664), + [anon_sym_QMARK_QMARK] = ACTIONS(664), + [anon_sym_QMARK_COLON] = ACTIONS(664), + [anon_sym_BANG_EQ] = ACTIONS(664), + [anon_sym_EQ_EQ] = ACTIONS(664), + [anon_sym_QMARK_EQ] = ACTIONS(664), + [anon_sym_STAR_EQ] = ACTIONS(664), + [anon_sym_TILDE] = ACTIONS(664), + [anon_sym_BANG_TILDE] = ACTIONS(664), + [anon_sym_STAR_TILDE] = ACTIONS(664), + [anon_sym_LT_EQ] = ACTIONS(664), + [anon_sym_GT_EQ] = ACTIONS(664), + [anon_sym_PLUS] = ACTIONS(666), + [anon_sym_PLUS_EQ] = ACTIONS(664), + [anon_sym_DASH_EQ] = ACTIONS(664), + [anon_sym_u00d7] = ACTIONS(664), + [anon_sym_SLASH] = ACTIONS(666), + [anon_sym_u00f7] = ACTIONS(664), + [anon_sym_STAR_STAR] = ACTIONS(664), + [anon_sym_u220b] = ACTIONS(664), + [anon_sym_u220c] = ACTIONS(664), + [anon_sym_u2287] = ACTIONS(664), + [anon_sym_u2283] = ACTIONS(664), + [anon_sym_u2285] = ACTIONS(664), + [anon_sym_u2208] = ACTIONS(664), + [anon_sym_u2209] = ACTIONS(664), + [anon_sym_u2286] = ACTIONS(664), + [anon_sym_u2282] = ACTIONS(664), + [anon_sym_u2284] = ACTIONS(664), + [anon_sym_AT_AT] = ACTIONS(664), + }, + [402] = { + [sym_operator] = STATE(721), + [sym_binary_operator] = STATE(776), + [aux_sym_update_statement_repeat1] = STATE(943), + [ts_builtin_sym_end] = ACTIONS(656), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(656), + [sym_keyword_explain] = ACTIONS(656), + [sym_keyword_parallel] = ACTIONS(656), + [sym_keyword_timeout] = ACTIONS(656), + [sym_keyword_fetch] = ACTIONS(656), + [sym_keyword_limit] = ACTIONS(656), + [sym_keyword_order] = ACTIONS(656), + [sym_keyword_where] = ACTIONS(656), + [sym_keyword_split] = ACTIONS(656), + [sym_keyword_group] = ACTIONS(656), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(319), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), + [anon_sym_COMMA] = ACTIONS(674), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), + }, + [403] = { + [sym_operator] = STATE(661), + [sym_binary_operator] = STATE(776), + [ts_builtin_sym_end] = ACTIONS(660), [sym_comment] = ACTIONS(3), [sym_semi_colon] = ACTIONS(660), [sym_keyword_explain] = ACTIONS(660), @@ -49543,363 +49889,289 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_keyword_fetch] = ACTIONS(660), [sym_keyword_limit] = ACTIONS(660), [sym_keyword_order] = ACTIONS(660), + [sym_keyword_with] = ACTIONS(660), [sym_keyword_where] = ACTIONS(660), [sym_keyword_split] = ACTIONS(660), [sym_keyword_group] = ACTIONS(660), - [sym_keyword_and] = ACTIONS(660), - [sym_keyword_or] = ACTIONS(662), - [sym_keyword_is] = ACTIONS(660), - [sym_keyword_not] = ACTIONS(662), - [sym_keyword_contains] = ACTIONS(660), - [sym_keyword_contains_not] = ACTIONS(660), - [sym_keyword_contains_all] = ACTIONS(660), - [sym_keyword_contains_any] = ACTIONS(660), - [sym_keyword_contains_none] = ACTIONS(660), - [sym_keyword_inside] = ACTIONS(660), - [sym_keyword_in] = ACTIONS(662), - [sym_keyword_not_inside] = ACTIONS(660), - [sym_keyword_all_inside] = ACTIONS(660), - [sym_keyword_any_inside] = ACTIONS(660), - [sym_keyword_none_inside] = ACTIONS(660), - [sym_keyword_outside] = ACTIONS(660), - [sym_keyword_intersects] = ACTIONS(660), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(319), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), [anon_sym_COMMA] = ACTIONS(660), - [anon_sym_RPAREN] = ACTIONS(660), - [anon_sym_RBRACE] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(662), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_AT] = ACTIONS(662), - [anon_sym_LT_PIPE] = ACTIONS(660), - [anon_sym_AMP_AMP] = ACTIONS(660), - [anon_sym_PIPE_PIPE] = ACTIONS(660), - [anon_sym_QMARK_QMARK] = ACTIONS(660), - [anon_sym_QMARK_COLON] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_EQ_EQ] = ACTIONS(660), - [anon_sym_QMARK_EQ] = ACTIONS(660), - [anon_sym_STAR_EQ] = ACTIONS(660), - [anon_sym_TILDE] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(660), - [anon_sym_STAR_TILDE] = ACTIONS(660), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_PLUS] = ACTIONS(662), - [anon_sym_PLUS_EQ] = ACTIONS(660), - [anon_sym_DASH_EQ] = ACTIONS(660), - [anon_sym_u00d7] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_u00f7] = ACTIONS(660), - [anon_sym_STAR_STAR] = ACTIONS(660), - [anon_sym_u220b] = ACTIONS(660), - [anon_sym_u220c] = ACTIONS(660), - [anon_sym_u2287] = ACTIONS(660), - [anon_sym_u2283] = ACTIONS(660), - [anon_sym_u2285] = ACTIONS(660), - [anon_sym_u2208] = ACTIONS(660), - [anon_sym_u2209] = ACTIONS(660), - [anon_sym_u2286] = ACTIONS(660), - [anon_sym_u2282] = ACTIONS(660), - [anon_sym_u2284] = ACTIONS(660), - [anon_sym_AT_AT] = ACTIONS(660), - }, - [402] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(28), - [sym_comment] = ACTIONS(3), - [sym_keyword_from] = ACTIONS(192), - [sym_keyword_as] = ACTIONS(192), - [sym_keyword_omit] = ACTIONS(192), - [sym_keyword_and] = ACTIONS(192), - [sym_keyword_or] = ACTIONS(192), - [sym_keyword_is] = ACTIONS(192), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(192), - [sym_keyword_contains_not] = ACTIONS(192), - [sym_keyword_contains_all] = ACTIONS(192), - [sym_keyword_contains_any] = ACTIONS(192), - [sym_keyword_contains_none] = ACTIONS(192), - [sym_keyword_inside] = ACTIONS(192), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(192), - [sym_keyword_all_inside] = ACTIONS(192), - [sym_keyword_any_inside] = ACTIONS(192), - [sym_keyword_none_inside] = ACTIONS(192), - [sym_keyword_outside] = ACTIONS(192), - [sym_keyword_intersects] = ACTIONS(192), - [anon_sym_COMMA] = ACTIONS(190), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), - }, - [403] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(28), - [sym_comment] = ACTIONS(3), - [sym_keyword_as] = ACTIONS(192), - [sym_keyword_where] = ACTIONS(192), - [sym_keyword_and] = ACTIONS(192), - [sym_keyword_or] = ACTIONS(192), - [sym_keyword_is] = ACTIONS(192), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(192), - [sym_keyword_contains_not] = ACTIONS(192), - [sym_keyword_contains_all] = ACTIONS(192), - [sym_keyword_contains_any] = ACTIONS(192), - [sym_keyword_contains_none] = ACTIONS(192), - [sym_keyword_inside] = ACTIONS(192), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(192), - [sym_keyword_all_inside] = ACTIONS(192), - [sym_keyword_any_inside] = ACTIONS(192), - [sym_keyword_none_inside] = ACTIONS(192), - [sym_keyword_outside] = ACTIONS(192), - [sym_keyword_intersects] = ACTIONS(192), - [anon_sym_COMMA] = ACTIONS(190), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_RPAREN] = ACTIONS(190), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), }, [404] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(36), - [sym_comment] = ACTIONS(3), - [sym_keyword_as] = ACTIONS(176), - [sym_keyword_where] = ACTIONS(176), - [sym_keyword_and] = ACTIONS(176), - [sym_keyword_or] = ACTIONS(176), - [sym_keyword_is] = ACTIONS(176), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(176), - [sym_keyword_contains_not] = ACTIONS(176), - [sym_keyword_contains_all] = ACTIONS(176), - [sym_keyword_contains_any] = ACTIONS(176), - [sym_keyword_contains_none] = ACTIONS(176), - [sym_keyword_inside] = ACTIONS(176), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(176), - [sym_keyword_all_inside] = ACTIONS(176), - [sym_keyword_any_inside] = ACTIONS(176), - [sym_keyword_none_inside] = ACTIONS(176), - [sym_keyword_outside] = ACTIONS(176), - [sym_keyword_intersects] = ACTIONS(176), - [anon_sym_COMMA] = ACTIONS(174), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_RPAREN] = ACTIONS(174), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), + [sym_operator] = STATE(696), + [sym_binary_operator] = STATE(776), + [ts_builtin_sym_end] = ACTIONS(664), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(664), + [sym_keyword_as] = ACTIONS(664), + [sym_keyword_where] = ACTIONS(664), + [sym_keyword_group] = ACTIONS(664), + [sym_keyword_and] = ACTIONS(664), + [sym_keyword_or] = ACTIONS(664), + [sym_keyword_is] = ACTIONS(664), + [sym_keyword_not] = ACTIONS(666), + [sym_keyword_contains] = ACTIONS(664), + [sym_keyword_contains_not] = ACTIONS(664), + [sym_keyword_contains_all] = ACTIONS(664), + [sym_keyword_contains_any] = ACTIONS(664), + [sym_keyword_contains_none] = ACTIONS(664), + [sym_keyword_inside] = ACTIONS(664), + [sym_keyword_in] = ACTIONS(666), + [sym_keyword_not_inside] = ACTIONS(664), + [sym_keyword_all_inside] = ACTIONS(664), + [sym_keyword_any_inside] = ACTIONS(664), + [sym_keyword_none_inside] = ACTIONS(664), + [sym_keyword_outside] = ACTIONS(664), + [sym_keyword_intersects] = ACTIONS(664), + [sym_keyword_drop] = ACTIONS(664), + [sym_keyword_schemafull] = ACTIONS(664), + [sym_keyword_schemaless] = ACTIONS(664), + [sym_keyword_changefeed] = ACTIONS(664), + [sym_keyword_type] = ACTIONS(664), + [sym_keyword_permissions] = ACTIONS(664), + [sym_keyword_comment] = ACTIONS(664), + [anon_sym_COMMA] = ACTIONS(664), + [anon_sym_STAR] = ACTIONS(666), + [anon_sym_LT] = ACTIONS(666), + [anon_sym_GT] = ACTIONS(666), + [anon_sym_EQ] = ACTIONS(666), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_AT] = ACTIONS(666), + [anon_sym_LT_PIPE] = ACTIONS(664), + [anon_sym_AMP_AMP] = ACTIONS(664), + [anon_sym_PIPE_PIPE] = ACTIONS(664), + [anon_sym_QMARK_QMARK] = ACTIONS(664), + [anon_sym_QMARK_COLON] = ACTIONS(664), + [anon_sym_BANG_EQ] = ACTIONS(664), + [anon_sym_EQ_EQ] = ACTIONS(664), + [anon_sym_QMARK_EQ] = ACTIONS(664), + [anon_sym_STAR_EQ] = ACTIONS(664), + [anon_sym_TILDE] = ACTIONS(664), + [anon_sym_BANG_TILDE] = ACTIONS(664), + [anon_sym_STAR_TILDE] = ACTIONS(664), + [anon_sym_LT_EQ] = ACTIONS(664), + [anon_sym_GT_EQ] = ACTIONS(664), + [anon_sym_PLUS] = ACTIONS(666), + [anon_sym_PLUS_EQ] = ACTIONS(664), + [anon_sym_DASH_EQ] = ACTIONS(664), + [anon_sym_u00d7] = ACTIONS(664), + [anon_sym_SLASH] = ACTIONS(666), + [anon_sym_u00f7] = ACTIONS(664), + [anon_sym_STAR_STAR] = ACTIONS(664), + [anon_sym_u220b] = ACTIONS(664), + [anon_sym_u220c] = ACTIONS(664), + [anon_sym_u2287] = ACTIONS(664), + [anon_sym_u2283] = ACTIONS(664), + [anon_sym_u2285] = ACTIONS(664), + [anon_sym_u2208] = ACTIONS(664), + [anon_sym_u2209] = ACTIONS(664), + [anon_sym_u2286] = ACTIONS(664), + [anon_sym_u2282] = ACTIONS(664), + [anon_sym_u2284] = ACTIONS(664), + [anon_sym_AT_AT] = ACTIONS(664), }, [405] = { - [sym_operator] = STATE(672), - [sym_binary_operator] = STATE(782), - [aux_sym_update_statement_repeat1] = STATE(918), - [ts_builtin_sym_end] = ACTIONS(654), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(654), - [sym_keyword_explain] = ACTIONS(654), - [sym_keyword_parallel] = ACTIONS(654), - [sym_keyword_timeout] = ACTIONS(654), - [sym_keyword_fetch] = ACTIONS(654), - [sym_keyword_limit] = ACTIONS(654), - [sym_keyword_order] = ACTIONS(654), - [sym_keyword_where] = ACTIONS(654), - [sym_keyword_split] = ACTIONS(654), - [sym_keyword_group] = ACTIONS(654), - [sym_keyword_and] = ACTIONS(315), + [sym_operator] = STATE(696), + [sym_binary_operator] = STATE(776), + [ts_builtin_sym_end] = ACTIONS(660), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(660), + [sym_keyword_as] = ACTIONS(660), + [sym_keyword_where] = ACTIONS(660), + [sym_keyword_group] = ACTIONS(660), + [sym_keyword_and] = ACTIONS(317), [sym_keyword_or] = ACTIONS(317), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), - [anon_sym_COMMA] = ACTIONS(670), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), + [sym_keyword_drop] = ACTIONS(660), + [sym_keyword_schemafull] = ACTIONS(660), + [sym_keyword_schemaless] = ACTIONS(660), + [sym_keyword_changefeed] = ACTIONS(660), + [sym_keyword_type] = ACTIONS(660), + [sym_keyword_permissions] = ACTIONS(660), + [sym_keyword_comment] = ACTIONS(660), + [anon_sym_COMMA] = ACTIONS(660), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), }, [406] = { - [sym_operator] = STATE(731), - [sym_binary_operator] = STATE(782), + [sym_operator] = STATE(720), + [sym_binary_operator] = STATE(776), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(660), + [sym_keyword_explain] = ACTIONS(660), + [sym_keyword_parallel] = ACTIONS(660), + [sym_keyword_timeout] = ACTIONS(660), + [sym_keyword_fetch] = ACTIONS(660), + [sym_keyword_limit] = ACTIONS(660), + [sym_keyword_order] = ACTIONS(660), + [sym_keyword_where] = ACTIONS(660), + [sym_keyword_split] = ACTIONS(660), + [sym_keyword_group] = ACTIONS(660), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(319), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), + [anon_sym_COMMA] = ACTIONS(660), + [anon_sym_RPAREN] = ACTIONS(660), + [anon_sym_RBRACE] = ACTIONS(660), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), + }, + [407] = { + [sym_operator] = STATE(744), + [sym_binary_operator] = STATE(776), [ts_builtin_sym_end] = ACTIONS(648), [sym_comment] = ACTIONS(3), [sym_semi_colon] = ACTIONS(648), @@ -49913,2400 +50185,2111 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_keyword_numeric] = ACTIONS(650), [sym_keyword_asc] = ACTIONS(652), [sym_keyword_desc] = ACTIONS(652), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(315), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), - [anon_sym_COMMA] = ACTIONS(648), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), - }, - [407] = { - [sym_operator] = STATE(751), - [sym_binary_operator] = STATE(782), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(646), - [sym_keyword_explain] = ACTIONS(646), - [sym_keyword_parallel] = ACTIONS(646), - [sym_keyword_timeout] = ACTIONS(646), - [sym_keyword_fetch] = ACTIONS(646), - [sym_keyword_limit] = ACTIONS(646), - [sym_keyword_order] = ACTIONS(646), - [sym_keyword_where] = ACTIONS(646), - [sym_keyword_split] = ACTIONS(646), - [sym_keyword_group] = ACTIONS(646), - [sym_keyword_and] = ACTIONS(315), + [sym_keyword_and] = ACTIONS(317), [sym_keyword_or] = ACTIONS(317), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), - [anon_sym_COMMA] = ACTIONS(646), - [anon_sym_RPAREN] = ACTIONS(646), - [anon_sym_RBRACE] = ACTIONS(646), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), + [anon_sym_COMMA] = ACTIONS(648), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), }, [408] = { - [sym_where_clause] = STATE(1058), - [sym_timeout_clause] = STATE(1232), - [sym_parallel_clause] = STATE(1331), - [sym_return_clause] = STATE(1125), - [sym_operator] = STATE(693), - [sym_binary_operator] = STATE(782), - [aux_sym_update_statement_repeat1] = STATE(924), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(672), - [sym_keyword_return] = ACTIONS(353), - [sym_keyword_parallel] = ACTIONS(297), - [sym_keyword_timeout] = ACTIONS(299), - [sym_keyword_where] = ACTIONS(355), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(315), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), - [anon_sym_COMMA] = ACTIONS(668), - [anon_sym_RPAREN] = ACTIONS(672), - [anon_sym_RBRACE] = ACTIONS(672), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [sym_operator] = STATE(720), + [sym_binary_operator] = STATE(776), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(664), + [sym_keyword_explain] = ACTIONS(664), + [sym_keyword_parallel] = ACTIONS(664), + [sym_keyword_timeout] = ACTIONS(664), + [sym_keyword_fetch] = ACTIONS(664), + [sym_keyword_limit] = ACTIONS(664), + [sym_keyword_order] = ACTIONS(664), + [sym_keyword_where] = ACTIONS(664), + [sym_keyword_split] = ACTIONS(664), + [sym_keyword_group] = ACTIONS(664), + [sym_keyword_and] = ACTIONS(664), + [sym_keyword_or] = ACTIONS(666), + [sym_keyword_is] = ACTIONS(664), + [sym_keyword_not] = ACTIONS(666), + [sym_keyword_contains] = ACTIONS(664), + [sym_keyword_contains_not] = ACTIONS(664), + [sym_keyword_contains_all] = ACTIONS(664), + [sym_keyword_contains_any] = ACTIONS(664), + [sym_keyword_contains_none] = ACTIONS(664), + [sym_keyword_inside] = ACTIONS(664), + [sym_keyword_in] = ACTIONS(666), + [sym_keyword_not_inside] = ACTIONS(664), + [sym_keyword_all_inside] = ACTIONS(664), + [sym_keyword_any_inside] = ACTIONS(664), + [sym_keyword_none_inside] = ACTIONS(664), + [sym_keyword_outside] = ACTIONS(664), + [sym_keyword_intersects] = ACTIONS(664), + [anon_sym_COMMA] = ACTIONS(664), + [anon_sym_RPAREN] = ACTIONS(664), + [anon_sym_RBRACE] = ACTIONS(664), + [anon_sym_STAR] = ACTIONS(666), + [anon_sym_LT] = ACTIONS(666), + [anon_sym_GT] = ACTIONS(666), + [anon_sym_EQ] = ACTIONS(666), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_AT] = ACTIONS(666), + [anon_sym_LT_PIPE] = ACTIONS(664), + [anon_sym_AMP_AMP] = ACTIONS(664), + [anon_sym_PIPE_PIPE] = ACTIONS(664), + [anon_sym_QMARK_QMARK] = ACTIONS(664), + [anon_sym_QMARK_COLON] = ACTIONS(664), + [anon_sym_BANG_EQ] = ACTIONS(664), + [anon_sym_EQ_EQ] = ACTIONS(664), + [anon_sym_QMARK_EQ] = ACTIONS(664), + [anon_sym_STAR_EQ] = ACTIONS(664), + [anon_sym_TILDE] = ACTIONS(664), + [anon_sym_BANG_TILDE] = ACTIONS(664), + [anon_sym_STAR_TILDE] = ACTIONS(664), + [anon_sym_LT_EQ] = ACTIONS(664), + [anon_sym_GT_EQ] = ACTIONS(664), + [anon_sym_PLUS] = ACTIONS(666), + [anon_sym_PLUS_EQ] = ACTIONS(664), + [anon_sym_DASH_EQ] = ACTIONS(664), + [anon_sym_u00d7] = ACTIONS(664), + [anon_sym_SLASH] = ACTIONS(666), + [anon_sym_u00f7] = ACTIONS(664), + [anon_sym_STAR_STAR] = ACTIONS(664), + [anon_sym_u220b] = ACTIONS(664), + [anon_sym_u220c] = ACTIONS(664), + [anon_sym_u2287] = ACTIONS(664), + [anon_sym_u2283] = ACTIONS(664), + [anon_sym_u2285] = ACTIONS(664), + [anon_sym_u2208] = ACTIONS(664), + [anon_sym_u2209] = ACTIONS(664), + [anon_sym_u2286] = ACTIONS(664), + [anon_sym_u2282] = ACTIONS(664), + [anon_sym_u2284] = ACTIONS(664), + [anon_sym_AT_AT] = ACTIONS(664), }, [409] = { - [sym_operator] = STATE(753), - [sym_binary_operator] = STATE(782), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(646), - [sym_keyword_return] = ACTIONS(646), - [sym_keyword_parallel] = ACTIONS(646), - [sym_keyword_timeout] = ACTIONS(646), - [sym_keyword_where] = ACTIONS(646), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(315), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), - [sym_keyword_content] = ACTIONS(646), - [sym_keyword_merge] = ACTIONS(646), - [sym_keyword_patch] = ACTIONS(646), - [sym_keyword_set] = ACTIONS(646), - [sym_keyword_unset] = ACTIONS(646), - [anon_sym_COMMA] = ACTIONS(646), - [anon_sym_RPAREN] = ACTIONS(646), - [anon_sym_RBRACE] = ACTIONS(646), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(17), + [sym_comment] = ACTIONS(3), + [sym_keyword_from] = ACTIONS(489), + [sym_keyword_as] = ACTIONS(489), + [sym_keyword_omit] = ACTIONS(489), + [sym_keyword_and] = ACTIONS(489), + [sym_keyword_or] = ACTIONS(489), + [sym_keyword_is] = ACTIONS(489), + [sym_keyword_not] = ACTIONS(489), + [sym_keyword_contains] = ACTIONS(489), + [sym_keyword_contains_not] = ACTIONS(489), + [sym_keyword_contains_all] = ACTIONS(489), + [sym_keyword_contains_any] = ACTIONS(489), + [sym_keyword_contains_none] = ACTIONS(489), + [sym_keyword_inside] = ACTIONS(489), + [sym_keyword_in] = ACTIONS(489), + [sym_keyword_not_inside] = ACTIONS(489), + [sym_keyword_all_inside] = ACTIONS(489), + [sym_keyword_any_inside] = ACTIONS(489), + [sym_keyword_none_inside] = ACTIONS(489), + [sym_keyword_outside] = ACTIONS(489), + [sym_keyword_intersects] = ACTIONS(489), + [anon_sym_COMMA] = ACTIONS(487), + [anon_sym_DASH_GT] = ACTIONS(487), + [anon_sym_LBRACK] = ACTIONS(487), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_LT_DASH] = ACTIONS(489), + [anon_sym_LT_DASH_GT] = ACTIONS(487), + [anon_sym_STAR] = ACTIONS(489), + [anon_sym_DOT] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(489), + [anon_sym_GT] = ACTIONS(489), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(489), + [anon_sym_DASH] = ACTIONS(489), + [anon_sym_AT] = ACTIONS(489), + [anon_sym_LT_PIPE] = ACTIONS(487), + [anon_sym_AMP_AMP] = ACTIONS(487), + [anon_sym_PIPE_PIPE] = ACTIONS(487), + [anon_sym_QMARK_QMARK] = ACTIONS(487), + [anon_sym_QMARK_COLON] = ACTIONS(487), + [anon_sym_BANG_EQ] = ACTIONS(487), + [anon_sym_EQ_EQ] = ACTIONS(487), + [anon_sym_QMARK_EQ] = ACTIONS(487), + [anon_sym_STAR_EQ] = ACTIONS(487), + [anon_sym_TILDE] = ACTIONS(487), + [anon_sym_BANG_TILDE] = ACTIONS(487), + [anon_sym_STAR_TILDE] = ACTIONS(487), + [anon_sym_LT_EQ] = ACTIONS(487), + [anon_sym_GT_EQ] = ACTIONS(487), + [anon_sym_PLUS] = ACTIONS(489), + [anon_sym_PLUS_EQ] = ACTIONS(487), + [anon_sym_DASH_EQ] = ACTIONS(487), + [anon_sym_u00d7] = ACTIONS(487), + [anon_sym_SLASH] = ACTIONS(489), + [anon_sym_u00f7] = ACTIONS(487), + [anon_sym_STAR_STAR] = ACTIONS(487), + [anon_sym_u220b] = ACTIONS(487), + [anon_sym_u220c] = ACTIONS(487), + [anon_sym_u2287] = ACTIONS(487), + [anon_sym_u2283] = ACTIONS(487), + [anon_sym_u2285] = ACTIONS(487), + [anon_sym_u2208] = ACTIONS(487), + [anon_sym_u2209] = ACTIONS(487), + [anon_sym_u2286] = ACTIONS(487), + [anon_sym_u2282] = ACTIONS(487), + [anon_sym_u2284] = ACTIONS(487), + [anon_sym_AT_AT] = ACTIONS(487), }, [410] = { - [sym_operator] = STATE(743), - [sym_binary_operator] = STATE(782), - [ts_builtin_sym_end] = ACTIONS(646), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(646), - [sym_keyword_explain] = ACTIONS(646), - [sym_keyword_parallel] = ACTIONS(646), - [sym_keyword_timeout] = ACTIONS(646), - [sym_keyword_fetch] = ACTIONS(646), - [sym_keyword_limit] = ACTIONS(646), - [sym_keyword_order] = ACTIONS(646), - [sym_keyword_with] = ACTIONS(646), - [sym_keyword_where] = ACTIONS(646), - [sym_keyword_split] = ACTIONS(646), - [sym_keyword_group] = ACTIONS(646), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(317), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), - [anon_sym_COMMA] = ACTIONS(646), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [sym_array] = STATE(41), + [sym_object] = STATE(41), + [sym_record_id_value] = STATE(49), + [ts_builtin_sym_end] = ACTIONS(176), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(176), + [sym_keyword_and] = ACTIONS(178), + [sym_keyword_or] = ACTIONS(178), + [sym_keyword_is] = ACTIONS(178), + [sym_keyword_not] = ACTIONS(178), + [sym_keyword_contains] = ACTIONS(178), + [sym_keyword_contains_not] = ACTIONS(178), + [sym_keyword_contains_all] = ACTIONS(178), + [sym_keyword_contains_any] = ACTIONS(178), + [sym_keyword_contains_none] = ACTIONS(178), + [sym_keyword_inside] = ACTIONS(178), + [sym_keyword_in] = ACTIONS(178), + [sym_keyword_not_inside] = ACTIONS(178), + [sym_keyword_all_inside] = ACTIONS(178), + [sym_keyword_any_inside] = ACTIONS(178), + [sym_keyword_none_inside] = ACTIONS(178), + [sym_keyword_outside] = ACTIONS(178), + [sym_keyword_intersects] = ACTIONS(178), + [sym_keyword_permissions] = ACTIONS(178), + [sym_keyword_comment] = ACTIONS(178), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_LBRACE] = ACTIONS(47), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [sym_int] = ACTIONS(558), + [sym_record_id_ident] = ACTIONS(558), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), }, [411] = { - [sym_operator] = STATE(743), - [sym_binary_operator] = STATE(782), - [ts_builtin_sym_end] = ACTIONS(660), + [sym_array] = STATE(41), + [sym_object] = STATE(41), + [sym_record_id_value] = STATE(46), + [ts_builtin_sym_end] = ACTIONS(144), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(660), - [sym_keyword_explain] = ACTIONS(660), - [sym_keyword_parallel] = ACTIONS(660), - [sym_keyword_timeout] = ACTIONS(660), - [sym_keyword_fetch] = ACTIONS(660), - [sym_keyword_limit] = ACTIONS(660), - [sym_keyword_order] = ACTIONS(660), - [sym_keyword_with] = ACTIONS(660), - [sym_keyword_where] = ACTIONS(660), - [sym_keyword_split] = ACTIONS(660), - [sym_keyword_group] = ACTIONS(660), - [sym_keyword_and] = ACTIONS(660), - [sym_keyword_or] = ACTIONS(662), - [sym_keyword_is] = ACTIONS(660), - [sym_keyword_not] = ACTIONS(662), - [sym_keyword_contains] = ACTIONS(660), - [sym_keyword_contains_not] = ACTIONS(660), - [sym_keyword_contains_all] = ACTIONS(660), - [sym_keyword_contains_any] = ACTIONS(660), - [sym_keyword_contains_none] = ACTIONS(660), - [sym_keyword_inside] = ACTIONS(660), - [sym_keyword_in] = ACTIONS(662), - [sym_keyword_not_inside] = ACTIONS(660), - [sym_keyword_all_inside] = ACTIONS(660), - [sym_keyword_any_inside] = ACTIONS(660), - [sym_keyword_none_inside] = ACTIONS(660), - [sym_keyword_outside] = ACTIONS(660), - [sym_keyword_intersects] = ACTIONS(660), - [anon_sym_COMMA] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(662), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_AT] = ACTIONS(662), - [anon_sym_LT_PIPE] = ACTIONS(660), - [anon_sym_AMP_AMP] = ACTIONS(660), - [anon_sym_PIPE_PIPE] = ACTIONS(660), - [anon_sym_QMARK_QMARK] = ACTIONS(660), - [anon_sym_QMARK_COLON] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_EQ_EQ] = ACTIONS(660), - [anon_sym_QMARK_EQ] = ACTIONS(660), - [anon_sym_STAR_EQ] = ACTIONS(660), - [anon_sym_TILDE] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(660), - [anon_sym_STAR_TILDE] = ACTIONS(660), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_PLUS] = ACTIONS(662), - [anon_sym_PLUS_EQ] = ACTIONS(660), - [anon_sym_DASH_EQ] = ACTIONS(660), - [anon_sym_u00d7] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_u00f7] = ACTIONS(660), - [anon_sym_STAR_STAR] = ACTIONS(660), - [anon_sym_u220b] = ACTIONS(660), - [anon_sym_u220c] = ACTIONS(660), - [anon_sym_u2287] = ACTIONS(660), - [anon_sym_u2283] = ACTIONS(660), - [anon_sym_u2285] = ACTIONS(660), - [anon_sym_u2208] = ACTIONS(660), - [anon_sym_u2209] = ACTIONS(660), - [anon_sym_u2286] = ACTIONS(660), - [anon_sym_u2282] = ACTIONS(660), - [anon_sym_u2284] = ACTIONS(660), - [anon_sym_AT_AT] = ACTIONS(660), + [sym_semi_colon] = ACTIONS(144), + [sym_keyword_and] = ACTIONS(146), + [sym_keyword_or] = ACTIONS(146), + [sym_keyword_is] = ACTIONS(146), + [sym_keyword_not] = ACTIONS(146), + [sym_keyword_contains] = ACTIONS(146), + [sym_keyword_contains_not] = ACTIONS(146), + [sym_keyword_contains_all] = ACTIONS(146), + [sym_keyword_contains_any] = ACTIONS(146), + [sym_keyword_contains_none] = ACTIONS(146), + [sym_keyword_inside] = ACTIONS(146), + [sym_keyword_in] = ACTIONS(146), + [sym_keyword_not_inside] = ACTIONS(146), + [sym_keyword_all_inside] = ACTIONS(146), + [sym_keyword_any_inside] = ACTIONS(146), + [sym_keyword_none_inside] = ACTIONS(146), + [sym_keyword_outside] = ACTIONS(146), + [sym_keyword_intersects] = ACTIONS(146), + [sym_keyword_permissions] = ACTIONS(146), + [sym_keyword_comment] = ACTIONS(146), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_LBRACE] = ACTIONS(47), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [sym_int] = ACTIONS(558), + [sym_record_id_ident] = ACTIONS(558), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), }, [412] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(36), - [sym_comment] = ACTIONS(3), - [sym_keyword_if] = ACTIONS(176), - [sym_keyword_and] = ACTIONS(176), - [sym_keyword_or] = ACTIONS(176), - [sym_keyword_is] = ACTIONS(176), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(176), - [sym_keyword_contains_not] = ACTIONS(176), - [sym_keyword_contains_all] = ACTIONS(176), - [sym_keyword_contains_any] = ACTIONS(176), - [sym_keyword_contains_none] = ACTIONS(176), - [sym_keyword_inside] = ACTIONS(176), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(176), - [sym_keyword_all_inside] = ACTIONS(176), - [sym_keyword_any_inside] = ACTIONS(176), - [sym_keyword_none_inside] = ACTIONS(176), - [sym_keyword_outside] = ACTIONS(176), - [sym_keyword_intersects] = ACTIONS(176), - [sym_keyword_permissions] = ACTIONS(176), - [sym_keyword_comment] = ACTIONS(176), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [sym_int] = ACTIONS(349), - [sym_custom_function_name] = ACTIONS(176), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), + [sym_array] = STATE(41), + [sym_object] = STATE(41), + [sym_record_id_value] = STATE(50), + [ts_builtin_sym_end] = ACTIONS(487), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(487), + [sym_keyword_and] = ACTIONS(489), + [sym_keyword_or] = ACTIONS(489), + [sym_keyword_is] = ACTIONS(489), + [sym_keyword_not] = ACTIONS(489), + [sym_keyword_contains] = ACTIONS(489), + [sym_keyword_contains_not] = ACTIONS(489), + [sym_keyword_contains_all] = ACTIONS(489), + [sym_keyword_contains_any] = ACTIONS(489), + [sym_keyword_contains_none] = ACTIONS(489), + [sym_keyword_inside] = ACTIONS(489), + [sym_keyword_in] = ACTIONS(489), + [sym_keyword_not_inside] = ACTIONS(489), + [sym_keyword_all_inside] = ACTIONS(489), + [sym_keyword_any_inside] = ACTIONS(489), + [sym_keyword_none_inside] = ACTIONS(489), + [sym_keyword_outside] = ACTIONS(489), + [sym_keyword_intersects] = ACTIONS(489), + [sym_keyword_permissions] = ACTIONS(489), + [sym_keyword_comment] = ACTIONS(489), + [anon_sym_DASH_GT] = ACTIONS(487), + [anon_sym_LBRACK] = ACTIONS(487), + [anon_sym_LBRACE] = ACTIONS(47), + [anon_sym_LT_DASH] = ACTIONS(489), + [anon_sym_LT_DASH_GT] = ACTIONS(487), + [anon_sym_STAR] = ACTIONS(489), + [anon_sym_DOT] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(489), + [anon_sym_GT] = ACTIONS(489), + [sym_int] = ACTIONS(558), + [sym_record_id_ident] = ACTIONS(558), + [anon_sym_EQ] = ACTIONS(489), + [anon_sym_DASH] = ACTIONS(489), + [anon_sym_AT] = ACTIONS(489), + [anon_sym_LT_PIPE] = ACTIONS(487), + [anon_sym_AMP_AMP] = ACTIONS(487), + [anon_sym_PIPE_PIPE] = ACTIONS(487), + [anon_sym_QMARK_QMARK] = ACTIONS(487), + [anon_sym_QMARK_COLON] = ACTIONS(487), + [anon_sym_BANG_EQ] = ACTIONS(487), + [anon_sym_EQ_EQ] = ACTIONS(487), + [anon_sym_QMARK_EQ] = ACTIONS(487), + [anon_sym_STAR_EQ] = ACTIONS(487), + [anon_sym_TILDE] = ACTIONS(487), + [anon_sym_BANG_TILDE] = ACTIONS(487), + [anon_sym_STAR_TILDE] = ACTIONS(487), + [anon_sym_LT_EQ] = ACTIONS(487), + [anon_sym_GT_EQ] = ACTIONS(487), + [anon_sym_PLUS] = ACTIONS(489), + [anon_sym_PLUS_EQ] = ACTIONS(487), + [anon_sym_DASH_EQ] = ACTIONS(487), + [anon_sym_u00d7] = ACTIONS(487), + [anon_sym_SLASH] = ACTIONS(489), + [anon_sym_u00f7] = ACTIONS(487), + [anon_sym_STAR_STAR] = ACTIONS(487), + [anon_sym_u220b] = ACTIONS(487), + [anon_sym_u220c] = ACTIONS(487), + [anon_sym_u2287] = ACTIONS(487), + [anon_sym_u2283] = ACTIONS(487), + [anon_sym_u2285] = ACTIONS(487), + [anon_sym_u2208] = ACTIONS(487), + [anon_sym_u2209] = ACTIONS(487), + [anon_sym_u2286] = ACTIONS(487), + [anon_sym_u2282] = ACTIONS(487), + [anon_sym_u2284] = ACTIONS(487), + [anon_sym_AT_AT] = ACTIONS(487), }, [413] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(33), - [sym_comment] = ACTIONS(3), - [sym_keyword_as] = ACTIONS(345), - [sym_keyword_where] = ACTIONS(345), - [sym_keyword_and] = ACTIONS(345), - [sym_keyword_or] = ACTIONS(345), - [sym_keyword_is] = ACTIONS(345), - [sym_keyword_not] = ACTIONS(345), - [sym_keyword_contains] = ACTIONS(345), - [sym_keyword_contains_not] = ACTIONS(345), - [sym_keyword_contains_all] = ACTIONS(345), - [sym_keyword_contains_any] = ACTIONS(345), - [sym_keyword_contains_none] = ACTIONS(345), - [sym_keyword_inside] = ACTIONS(345), - [sym_keyword_in] = ACTIONS(345), - [sym_keyword_not_inside] = ACTIONS(345), - [sym_keyword_all_inside] = ACTIONS(345), - [sym_keyword_any_inside] = ACTIONS(345), - [sym_keyword_none_inside] = ACTIONS(345), - [sym_keyword_outside] = ACTIONS(345), - [sym_keyword_intersects] = ACTIONS(345), - [anon_sym_COMMA] = ACTIONS(343), - [anon_sym_DASH_GT] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(343), - [anon_sym_RPAREN] = ACTIONS(343), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_LT_DASH] = ACTIONS(345), - [anon_sym_LT_DASH_GT] = ACTIONS(343), - [anon_sym_STAR] = ACTIONS(345), - [anon_sym_DOT] = ACTIONS(343), - [anon_sym_LT] = ACTIONS(345), - [anon_sym_GT] = ACTIONS(345), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(345), - [anon_sym_DASH] = ACTIONS(345), - [anon_sym_AT] = ACTIONS(345), - [anon_sym_LT_PIPE] = ACTIONS(343), - [anon_sym_AMP_AMP] = ACTIONS(343), - [anon_sym_PIPE_PIPE] = ACTIONS(343), - [anon_sym_QMARK_QMARK] = ACTIONS(343), - [anon_sym_QMARK_COLON] = ACTIONS(343), - [anon_sym_BANG_EQ] = ACTIONS(343), - [anon_sym_EQ_EQ] = ACTIONS(343), - [anon_sym_QMARK_EQ] = ACTIONS(343), - [anon_sym_STAR_EQ] = ACTIONS(343), - [anon_sym_TILDE] = ACTIONS(343), - [anon_sym_BANG_TILDE] = ACTIONS(343), - [anon_sym_STAR_TILDE] = ACTIONS(343), - [anon_sym_LT_EQ] = ACTIONS(343), - [anon_sym_GT_EQ] = ACTIONS(343), - [anon_sym_PLUS] = ACTIONS(345), - [anon_sym_PLUS_EQ] = ACTIONS(343), - [anon_sym_DASH_EQ] = ACTIONS(343), - [anon_sym_u00d7] = ACTIONS(343), - [anon_sym_SLASH] = ACTIONS(345), - [anon_sym_u00f7] = ACTIONS(343), - [anon_sym_STAR_STAR] = ACTIONS(343), - [anon_sym_u220b] = ACTIONS(343), - [anon_sym_u220c] = ACTIONS(343), - [anon_sym_u2287] = ACTIONS(343), - [anon_sym_u2283] = ACTIONS(343), - [anon_sym_u2285] = ACTIONS(343), - [anon_sym_u2208] = ACTIONS(343), - [anon_sym_u2209] = ACTIONS(343), - [anon_sym_u2286] = ACTIONS(343), - [anon_sym_u2282] = ACTIONS(343), - [anon_sym_u2284] = ACTIONS(343), - [anon_sym_AT_AT] = ACTIONS(343), - }, - [414] = { - [sym_operator] = STATE(731), - [sym_binary_operator] = STATE(782), - [ts_builtin_sym_end] = ACTIONS(660), + [sym_operator] = STATE(703), + [sym_binary_operator] = STATE(776), [sym_comment] = ACTIONS(3), [sym_semi_colon] = ACTIONS(660), - [sym_keyword_explain] = ACTIONS(660), + [sym_keyword_return] = ACTIONS(660), [sym_keyword_parallel] = ACTIONS(660), [sym_keyword_timeout] = ACTIONS(660), - [sym_keyword_fetch] = ACTIONS(660), - [sym_keyword_limit] = ACTIONS(660), - [sym_keyword_rand] = ACTIONS(660), - [sym_keyword_collate] = ACTIONS(660), - [sym_keyword_numeric] = ACTIONS(660), - [sym_keyword_asc] = ACTIONS(660), - [sym_keyword_desc] = ACTIONS(660), - [sym_keyword_and] = ACTIONS(660), - [sym_keyword_or] = ACTIONS(660), - [sym_keyword_is] = ACTIONS(660), - [sym_keyword_not] = ACTIONS(662), - [sym_keyword_contains] = ACTIONS(660), - [sym_keyword_contains_not] = ACTIONS(660), - [sym_keyword_contains_all] = ACTIONS(660), - [sym_keyword_contains_any] = ACTIONS(660), - [sym_keyword_contains_none] = ACTIONS(660), - [sym_keyword_inside] = ACTIONS(660), - [sym_keyword_in] = ACTIONS(662), - [sym_keyword_not_inside] = ACTIONS(660), - [sym_keyword_all_inside] = ACTIONS(660), - [sym_keyword_any_inside] = ACTIONS(660), - [sym_keyword_none_inside] = ACTIONS(660), - [sym_keyword_outside] = ACTIONS(660), - [sym_keyword_intersects] = ACTIONS(660), - [anon_sym_COMMA] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(662), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_AT] = ACTIONS(662), - [anon_sym_LT_PIPE] = ACTIONS(660), - [anon_sym_AMP_AMP] = ACTIONS(660), - [anon_sym_PIPE_PIPE] = ACTIONS(660), - [anon_sym_QMARK_QMARK] = ACTIONS(660), - [anon_sym_QMARK_COLON] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_EQ_EQ] = ACTIONS(660), - [anon_sym_QMARK_EQ] = ACTIONS(660), - [anon_sym_STAR_EQ] = ACTIONS(660), - [anon_sym_TILDE] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(660), - [anon_sym_STAR_TILDE] = ACTIONS(660), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_PLUS] = ACTIONS(662), - [anon_sym_PLUS_EQ] = ACTIONS(660), - [anon_sym_DASH_EQ] = ACTIONS(660), - [anon_sym_u00d7] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_u00f7] = ACTIONS(660), - [anon_sym_STAR_STAR] = ACTIONS(660), - [anon_sym_u220b] = ACTIONS(660), - [anon_sym_u220c] = ACTIONS(660), - [anon_sym_u2287] = ACTIONS(660), - [anon_sym_u2283] = ACTIONS(660), - [anon_sym_u2285] = ACTIONS(660), - [anon_sym_u2208] = ACTIONS(660), - [anon_sym_u2209] = ACTIONS(660), - [anon_sym_u2286] = ACTIONS(660), - [anon_sym_u2282] = ACTIONS(660), - [anon_sym_u2284] = ACTIONS(660), - [anon_sym_AT_AT] = ACTIONS(660), - }, - [415] = { - [sym_operator] = STATE(688), - [sym_binary_operator] = STATE(782), - [ts_builtin_sym_end] = ACTIONS(660), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(660), - [sym_keyword_as] = ACTIONS(660), [sym_keyword_where] = ACTIONS(660), - [sym_keyword_group] = ACTIONS(660), - [sym_keyword_and] = ACTIONS(660), - [sym_keyword_or] = ACTIONS(660), - [sym_keyword_is] = ACTIONS(660), - [sym_keyword_not] = ACTIONS(662), - [sym_keyword_contains] = ACTIONS(660), - [sym_keyword_contains_not] = ACTIONS(660), - [sym_keyword_contains_all] = ACTIONS(660), - [sym_keyword_contains_any] = ACTIONS(660), - [sym_keyword_contains_none] = ACTIONS(660), - [sym_keyword_inside] = ACTIONS(660), - [sym_keyword_in] = ACTIONS(662), - [sym_keyword_not_inside] = ACTIONS(660), - [sym_keyword_all_inside] = ACTIONS(660), - [sym_keyword_any_inside] = ACTIONS(660), - [sym_keyword_none_inside] = ACTIONS(660), - [sym_keyword_outside] = ACTIONS(660), - [sym_keyword_intersects] = ACTIONS(660), - [sym_keyword_drop] = ACTIONS(660), - [sym_keyword_schemafull] = ACTIONS(660), - [sym_keyword_schemaless] = ACTIONS(660), - [sym_keyword_changefeed] = ACTIONS(660), - [sym_keyword_type] = ACTIONS(660), - [sym_keyword_permissions] = ACTIONS(660), - [sym_keyword_comment] = ACTIONS(660), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(317), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), + [sym_keyword_content] = ACTIONS(660), + [sym_keyword_merge] = ACTIONS(660), + [sym_keyword_patch] = ACTIONS(660), + [sym_keyword_set] = ACTIONS(660), + [sym_keyword_unset] = ACTIONS(660), [anon_sym_COMMA] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(662), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_AT] = ACTIONS(662), - [anon_sym_LT_PIPE] = ACTIONS(660), - [anon_sym_AMP_AMP] = ACTIONS(660), - [anon_sym_PIPE_PIPE] = ACTIONS(660), - [anon_sym_QMARK_QMARK] = ACTIONS(660), - [anon_sym_QMARK_COLON] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_EQ_EQ] = ACTIONS(660), - [anon_sym_QMARK_EQ] = ACTIONS(660), - [anon_sym_STAR_EQ] = ACTIONS(660), - [anon_sym_TILDE] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(660), - [anon_sym_STAR_TILDE] = ACTIONS(660), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_PLUS] = ACTIONS(662), - [anon_sym_PLUS_EQ] = ACTIONS(660), - [anon_sym_DASH_EQ] = ACTIONS(660), - [anon_sym_u00d7] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_u00f7] = ACTIONS(660), - [anon_sym_STAR_STAR] = ACTIONS(660), - [anon_sym_u220b] = ACTIONS(660), - [anon_sym_u220c] = ACTIONS(660), - [anon_sym_u2287] = ACTIONS(660), - [anon_sym_u2283] = ACTIONS(660), - [anon_sym_u2285] = ACTIONS(660), - [anon_sym_u2208] = ACTIONS(660), - [anon_sym_u2209] = ACTIONS(660), - [anon_sym_u2286] = ACTIONS(660), - [anon_sym_u2282] = ACTIONS(660), - [anon_sym_u2284] = ACTIONS(660), - [anon_sym_AT_AT] = ACTIONS(660), + [anon_sym_RPAREN] = ACTIONS(660), + [anon_sym_RBRACE] = ACTIONS(660), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), + }, + [414] = { + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(27), + [sym_comment] = ACTIONS(3), + [sym_keyword_as] = ACTIONS(146), + [sym_keyword_where] = ACTIONS(146), + [sym_keyword_and] = ACTIONS(146), + [sym_keyword_or] = ACTIONS(146), + [sym_keyword_is] = ACTIONS(146), + [sym_keyword_not] = ACTIONS(146), + [sym_keyword_contains] = ACTIONS(146), + [sym_keyword_contains_not] = ACTIONS(146), + [sym_keyword_contains_all] = ACTIONS(146), + [sym_keyword_contains_any] = ACTIONS(146), + [sym_keyword_contains_none] = ACTIONS(146), + [sym_keyword_inside] = ACTIONS(146), + [sym_keyword_in] = ACTIONS(146), + [sym_keyword_not_inside] = ACTIONS(146), + [sym_keyword_all_inside] = ACTIONS(146), + [sym_keyword_any_inside] = ACTIONS(146), + [sym_keyword_none_inside] = ACTIONS(146), + [sym_keyword_outside] = ACTIONS(146), + [sym_keyword_intersects] = ACTIONS(146), + [anon_sym_COMMA] = ACTIONS(144), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_RPAREN] = ACTIONS(144), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), + }, + [415] = { + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(27), + [sym_comment] = ACTIONS(3), + [sym_keyword_from] = ACTIONS(146), + [sym_keyword_as] = ACTIONS(146), + [sym_keyword_omit] = ACTIONS(146), + [sym_keyword_and] = ACTIONS(146), + [sym_keyword_or] = ACTIONS(146), + [sym_keyword_is] = ACTIONS(146), + [sym_keyword_not] = ACTIONS(146), + [sym_keyword_contains] = ACTIONS(146), + [sym_keyword_contains_not] = ACTIONS(146), + [sym_keyword_contains_all] = ACTIONS(146), + [sym_keyword_contains_any] = ACTIONS(146), + [sym_keyword_contains_none] = ACTIONS(146), + [sym_keyword_inside] = ACTIONS(146), + [sym_keyword_in] = ACTIONS(146), + [sym_keyword_not_inside] = ACTIONS(146), + [sym_keyword_all_inside] = ACTIONS(146), + [sym_keyword_any_inside] = ACTIONS(146), + [sym_keyword_none_inside] = ACTIONS(146), + [sym_keyword_outside] = ACTIONS(146), + [sym_keyword_intersects] = ACTIONS(146), + [anon_sym_COMMA] = ACTIONS(144), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), }, [416] = { - [sym_operator] = STATE(688), - [sym_binary_operator] = STATE(782), - [ts_builtin_sym_end] = ACTIONS(646), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(646), - [sym_keyword_as] = ACTIONS(646), - [sym_keyword_where] = ACTIONS(646), - [sym_keyword_group] = ACTIONS(646), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(315), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), - [sym_keyword_drop] = ACTIONS(646), - [sym_keyword_schemafull] = ACTIONS(646), - [sym_keyword_schemaless] = ACTIONS(646), - [sym_keyword_changefeed] = ACTIONS(646), - [sym_keyword_type] = ACTIONS(646), - [sym_keyword_permissions] = ACTIONS(646), - [sym_keyword_comment] = ACTIONS(646), - [anon_sym_COMMA] = ACTIONS(646), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(17), + [sym_comment] = ACTIONS(3), + [sym_keyword_as] = ACTIONS(489), + [sym_keyword_where] = ACTIONS(489), + [sym_keyword_and] = ACTIONS(489), + [sym_keyword_or] = ACTIONS(489), + [sym_keyword_is] = ACTIONS(489), + [sym_keyword_not] = ACTIONS(489), + [sym_keyword_contains] = ACTIONS(489), + [sym_keyword_contains_not] = ACTIONS(489), + [sym_keyword_contains_all] = ACTIONS(489), + [sym_keyword_contains_any] = ACTIONS(489), + [sym_keyword_contains_none] = ACTIONS(489), + [sym_keyword_inside] = ACTIONS(489), + [sym_keyword_in] = ACTIONS(489), + [sym_keyword_not_inside] = ACTIONS(489), + [sym_keyword_all_inside] = ACTIONS(489), + [sym_keyword_any_inside] = ACTIONS(489), + [sym_keyword_none_inside] = ACTIONS(489), + [sym_keyword_outside] = ACTIONS(489), + [sym_keyword_intersects] = ACTIONS(489), + [anon_sym_COMMA] = ACTIONS(487), + [anon_sym_DASH_GT] = ACTIONS(487), + [anon_sym_LBRACK] = ACTIONS(487), + [anon_sym_RPAREN] = ACTIONS(487), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_LT_DASH] = ACTIONS(489), + [anon_sym_LT_DASH_GT] = ACTIONS(487), + [anon_sym_STAR] = ACTIONS(489), + [anon_sym_DOT] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(489), + [anon_sym_GT] = ACTIONS(489), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(489), + [anon_sym_DASH] = ACTIONS(489), + [anon_sym_AT] = ACTIONS(489), + [anon_sym_LT_PIPE] = ACTIONS(487), + [anon_sym_AMP_AMP] = ACTIONS(487), + [anon_sym_PIPE_PIPE] = ACTIONS(487), + [anon_sym_QMARK_QMARK] = ACTIONS(487), + [anon_sym_QMARK_COLON] = ACTIONS(487), + [anon_sym_BANG_EQ] = ACTIONS(487), + [anon_sym_EQ_EQ] = ACTIONS(487), + [anon_sym_QMARK_EQ] = ACTIONS(487), + [anon_sym_STAR_EQ] = ACTIONS(487), + [anon_sym_TILDE] = ACTIONS(487), + [anon_sym_BANG_TILDE] = ACTIONS(487), + [anon_sym_STAR_TILDE] = ACTIONS(487), + [anon_sym_LT_EQ] = ACTIONS(487), + [anon_sym_GT_EQ] = ACTIONS(487), + [anon_sym_PLUS] = ACTIONS(489), + [anon_sym_PLUS_EQ] = ACTIONS(487), + [anon_sym_DASH_EQ] = ACTIONS(487), + [anon_sym_u00d7] = ACTIONS(487), + [anon_sym_SLASH] = ACTIONS(489), + [anon_sym_u00f7] = ACTIONS(487), + [anon_sym_STAR_STAR] = ACTIONS(487), + [anon_sym_u220b] = ACTIONS(487), + [anon_sym_u220c] = ACTIONS(487), + [anon_sym_u2287] = ACTIONS(487), + [anon_sym_u2283] = ACTIONS(487), + [anon_sym_u2285] = ACTIONS(487), + [anon_sym_u2208] = ACTIONS(487), + [anon_sym_u2209] = ACTIONS(487), + [anon_sym_u2286] = ACTIONS(487), + [anon_sym_u2282] = ACTIONS(487), + [anon_sym_u2284] = ACTIONS(487), + [anon_sym_AT_AT] = ACTIONS(487), }, [417] = { - [sym_where_clause] = STATE(1134), - [sym_timeout_clause] = STATE(1205), - [sym_parallel_clause] = STATE(1419), - [sym_return_clause] = STATE(1165), - [sym_operator] = STATE(721), - [sym_binary_operator] = STATE(782), - [aux_sym_update_statement_repeat1] = STATE(966), - [ts_builtin_sym_end] = ACTIONS(666), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(666), - [sym_keyword_return] = ACTIONS(431), - [sym_keyword_parallel] = ACTIONS(297), - [sym_keyword_timeout] = ACTIONS(299), - [sym_keyword_where] = ACTIONS(433), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(315), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), - [anon_sym_COMMA] = ACTIONS(674), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [sym_operator] = STATE(728), + [sym_binary_operator] = STATE(776), + [ts_builtin_sym_end] = ACTIONS(664), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(664), + [sym_keyword_return] = ACTIONS(664), + [sym_keyword_parallel] = ACTIONS(664), + [sym_keyword_timeout] = ACTIONS(664), + [sym_keyword_where] = ACTIONS(664), + [sym_keyword_and] = ACTIONS(664), + [sym_keyword_or] = ACTIONS(664), + [sym_keyword_is] = ACTIONS(664), + [sym_keyword_not] = ACTIONS(666), + [sym_keyword_contains] = ACTIONS(664), + [sym_keyword_contains_not] = ACTIONS(664), + [sym_keyword_contains_all] = ACTIONS(664), + [sym_keyword_contains_any] = ACTIONS(664), + [sym_keyword_contains_none] = ACTIONS(664), + [sym_keyword_inside] = ACTIONS(664), + [sym_keyword_in] = ACTIONS(666), + [sym_keyword_not_inside] = ACTIONS(664), + [sym_keyword_all_inside] = ACTIONS(664), + [sym_keyword_any_inside] = ACTIONS(664), + [sym_keyword_none_inside] = ACTIONS(664), + [sym_keyword_outside] = ACTIONS(664), + [sym_keyword_intersects] = ACTIONS(664), + [sym_keyword_content] = ACTIONS(664), + [sym_keyword_merge] = ACTIONS(664), + [sym_keyword_patch] = ACTIONS(664), + [sym_keyword_set] = ACTIONS(664), + [sym_keyword_unset] = ACTIONS(664), + [anon_sym_COMMA] = ACTIONS(664), + [anon_sym_STAR] = ACTIONS(666), + [anon_sym_LT] = ACTIONS(666), + [anon_sym_GT] = ACTIONS(666), + [anon_sym_EQ] = ACTIONS(666), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_AT] = ACTIONS(666), + [anon_sym_LT_PIPE] = ACTIONS(664), + [anon_sym_AMP_AMP] = ACTIONS(664), + [anon_sym_PIPE_PIPE] = ACTIONS(664), + [anon_sym_QMARK_QMARK] = ACTIONS(664), + [anon_sym_QMARK_COLON] = ACTIONS(664), + [anon_sym_BANG_EQ] = ACTIONS(664), + [anon_sym_EQ_EQ] = ACTIONS(664), + [anon_sym_QMARK_EQ] = ACTIONS(664), + [anon_sym_STAR_EQ] = ACTIONS(664), + [anon_sym_TILDE] = ACTIONS(664), + [anon_sym_BANG_TILDE] = ACTIONS(664), + [anon_sym_STAR_TILDE] = ACTIONS(664), + [anon_sym_LT_EQ] = ACTIONS(664), + [anon_sym_GT_EQ] = ACTIONS(664), + [anon_sym_PLUS] = ACTIONS(666), + [anon_sym_PLUS_EQ] = ACTIONS(664), + [anon_sym_DASH_EQ] = ACTIONS(664), + [anon_sym_u00d7] = ACTIONS(664), + [anon_sym_SLASH] = ACTIONS(666), + [anon_sym_u00f7] = ACTIONS(664), + [anon_sym_STAR_STAR] = ACTIONS(664), + [anon_sym_u220b] = ACTIONS(664), + [anon_sym_u220c] = ACTIONS(664), + [anon_sym_u2287] = ACTIONS(664), + [anon_sym_u2283] = ACTIONS(664), + [anon_sym_u2285] = ACTIONS(664), + [anon_sym_u2208] = ACTIONS(664), + [anon_sym_u2209] = ACTIONS(664), + [anon_sym_u2286] = ACTIONS(664), + [anon_sym_u2282] = ACTIONS(664), + [anon_sym_u2284] = ACTIONS(664), + [anon_sym_AT_AT] = ACTIONS(664), }, [418] = { + [ts_builtin_sym_end] = ACTIONS(253), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(247), - [sym_keyword_explain] = ACTIONS(247), - [sym_keyword_parallel] = ACTIONS(247), - [sym_keyword_timeout] = ACTIONS(247), - [sym_keyword_fetch] = ACTIONS(247), - [sym_keyword_limit] = ACTIONS(247), - [sym_keyword_order] = ACTIONS(247), - [sym_keyword_with] = ACTIONS(247), - [sym_keyword_where] = ACTIONS(247), - [sym_keyword_split] = ACTIONS(247), - [sym_keyword_group] = ACTIONS(247), - [sym_keyword_and] = ACTIONS(247), - [sym_keyword_or] = ACTIONS(249), - [sym_keyword_is] = ACTIONS(247), - [sym_keyword_not] = ACTIONS(249), - [sym_keyword_contains] = ACTIONS(247), - [sym_keyword_contains_not] = ACTIONS(247), - [sym_keyword_contains_all] = ACTIONS(247), - [sym_keyword_contains_any] = ACTIONS(247), - [sym_keyword_contains_none] = ACTIONS(247), - [sym_keyword_inside] = ACTIONS(247), - [sym_keyword_in] = ACTIONS(249), - [sym_keyword_not_inside] = ACTIONS(247), - [sym_keyword_all_inside] = ACTIONS(247), - [sym_keyword_any_inside] = ACTIONS(247), - [sym_keyword_none_inside] = ACTIONS(247), - [sym_keyword_outside] = ACTIONS(247), - [sym_keyword_intersects] = ACTIONS(247), - [anon_sym_COMMA] = ACTIONS(247), - [anon_sym_RPAREN] = ACTIONS(247), - [anon_sym_RBRACE] = ACTIONS(247), - [anon_sym_STAR] = ACTIONS(249), - [anon_sym_LT] = ACTIONS(249), - [anon_sym_GT] = ACTIONS(249), - [anon_sym_EQ] = ACTIONS(249), - [anon_sym_DASH] = ACTIONS(249), - [anon_sym_AT] = ACTIONS(249), - [anon_sym_LT_PIPE] = ACTIONS(247), - [anon_sym_AMP_AMP] = ACTIONS(247), - [anon_sym_PIPE_PIPE] = ACTIONS(247), - [anon_sym_QMARK_QMARK] = ACTIONS(247), - [anon_sym_QMARK_COLON] = ACTIONS(247), - [anon_sym_BANG_EQ] = ACTIONS(247), - [anon_sym_EQ_EQ] = ACTIONS(247), - [anon_sym_QMARK_EQ] = ACTIONS(247), - [anon_sym_STAR_EQ] = ACTIONS(247), - [anon_sym_TILDE] = ACTIONS(247), - [anon_sym_BANG_TILDE] = ACTIONS(247), - [anon_sym_STAR_TILDE] = ACTIONS(247), - [anon_sym_LT_EQ] = ACTIONS(247), - [anon_sym_GT_EQ] = ACTIONS(247), - [anon_sym_PLUS] = ACTIONS(249), - [anon_sym_PLUS_EQ] = ACTIONS(247), - [anon_sym_DASH_EQ] = ACTIONS(247), - [anon_sym_u00d7] = ACTIONS(247), - [anon_sym_SLASH] = ACTIONS(249), - [anon_sym_u00f7] = ACTIONS(247), - [anon_sym_STAR_STAR] = ACTIONS(247), - [anon_sym_u220b] = ACTIONS(247), - [anon_sym_u220c] = ACTIONS(247), - [anon_sym_u2287] = ACTIONS(247), - [anon_sym_u2283] = ACTIONS(247), - [anon_sym_u2285] = ACTIONS(247), - [anon_sym_u2208] = ACTIONS(247), - [anon_sym_u2209] = ACTIONS(247), - [anon_sym_u2286] = ACTIONS(247), - [anon_sym_u2282] = ACTIONS(247), - [anon_sym_u2284] = ACTIONS(247), - [anon_sym_AT_AT] = ACTIONS(247), + [sym_semi_colon] = ACTIONS(253), + [sym_keyword_as] = ACTIONS(253), + [sym_keyword_where] = ACTIONS(253), + [sym_keyword_group] = ACTIONS(253), + [sym_keyword_and] = ACTIONS(253), + [sym_keyword_or] = ACTIONS(253), + [sym_keyword_is] = ACTIONS(253), + [sym_keyword_not] = ACTIONS(255), + [sym_keyword_contains] = ACTIONS(253), + [sym_keyword_contains_not] = ACTIONS(253), + [sym_keyword_contains_all] = ACTIONS(253), + [sym_keyword_contains_any] = ACTIONS(253), + [sym_keyword_contains_none] = ACTIONS(253), + [sym_keyword_inside] = ACTIONS(253), + [sym_keyword_in] = ACTIONS(255), + [sym_keyword_not_inside] = ACTIONS(253), + [sym_keyword_all_inside] = ACTIONS(253), + [sym_keyword_any_inside] = ACTIONS(253), + [sym_keyword_none_inside] = ACTIONS(253), + [sym_keyword_outside] = ACTIONS(253), + [sym_keyword_intersects] = ACTIONS(253), + [sym_keyword_drop] = ACTIONS(253), + [sym_keyword_schemafull] = ACTIONS(253), + [sym_keyword_schemaless] = ACTIONS(253), + [sym_keyword_changefeed] = ACTIONS(253), + [sym_keyword_type] = ACTIONS(253), + [sym_keyword_permissions] = ACTIONS(253), + [sym_keyword_for] = ACTIONS(253), + [sym_keyword_comment] = ACTIONS(253), + [anon_sym_COMMA] = ACTIONS(253), + [anon_sym_STAR] = ACTIONS(255), + [anon_sym_LT] = ACTIONS(255), + [anon_sym_GT] = ACTIONS(255), + [anon_sym_EQ] = ACTIONS(255), + [anon_sym_DASH] = ACTIONS(255), + [anon_sym_AT] = ACTIONS(255), + [anon_sym_LT_PIPE] = ACTIONS(253), + [anon_sym_AMP_AMP] = ACTIONS(253), + [anon_sym_PIPE_PIPE] = ACTIONS(253), + [anon_sym_QMARK_QMARK] = ACTIONS(253), + [anon_sym_QMARK_COLON] = ACTIONS(253), + [anon_sym_BANG_EQ] = ACTIONS(253), + [anon_sym_EQ_EQ] = ACTIONS(253), + [anon_sym_QMARK_EQ] = ACTIONS(253), + [anon_sym_STAR_EQ] = ACTIONS(253), + [anon_sym_TILDE] = ACTIONS(253), + [anon_sym_BANG_TILDE] = ACTIONS(253), + [anon_sym_STAR_TILDE] = ACTIONS(253), + [anon_sym_LT_EQ] = ACTIONS(253), + [anon_sym_GT_EQ] = ACTIONS(253), + [anon_sym_PLUS] = ACTIONS(255), + [anon_sym_PLUS_EQ] = ACTIONS(253), + [anon_sym_DASH_EQ] = ACTIONS(253), + [anon_sym_u00d7] = ACTIONS(253), + [anon_sym_SLASH] = ACTIONS(255), + [anon_sym_u00f7] = ACTIONS(253), + [anon_sym_STAR_STAR] = ACTIONS(253), + [anon_sym_u220b] = ACTIONS(253), + [anon_sym_u220c] = ACTIONS(253), + [anon_sym_u2287] = ACTIONS(253), + [anon_sym_u2283] = ACTIONS(253), + [anon_sym_u2285] = ACTIONS(253), + [anon_sym_u2208] = ACTIONS(253), + [anon_sym_u2209] = ACTIONS(253), + [anon_sym_u2286] = ACTIONS(253), + [anon_sym_u2282] = ACTIONS(253), + [anon_sym_u2284] = ACTIONS(253), + [anon_sym_AT_AT] = ACTIONS(253), }, [419] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(186), - [sym_keyword_explain] = ACTIONS(186), - [sym_keyword_parallel] = ACTIONS(186), - [sym_keyword_timeout] = ACTIONS(186), - [sym_keyword_fetch] = ACTIONS(186), - [sym_keyword_limit] = ACTIONS(186), - [sym_keyword_order] = ACTIONS(186), - [sym_keyword_with] = ACTIONS(186), - [sym_keyword_where] = ACTIONS(186), - [sym_keyword_split] = ACTIONS(186), - [sym_keyword_group] = ACTIONS(186), - [sym_keyword_and] = ACTIONS(186), - [sym_keyword_or] = ACTIONS(188), - [sym_keyword_is] = ACTIONS(186), - [sym_keyword_not] = ACTIONS(188), - [sym_keyword_contains] = ACTIONS(186), - [sym_keyword_contains_not] = ACTIONS(186), - [sym_keyword_contains_all] = ACTIONS(186), - [sym_keyword_contains_any] = ACTIONS(186), - [sym_keyword_contains_none] = ACTIONS(186), - [sym_keyword_inside] = ACTIONS(186), - [sym_keyword_in] = ACTIONS(188), - [sym_keyword_not_inside] = ACTIONS(186), - [sym_keyword_all_inside] = ACTIONS(186), - [sym_keyword_any_inside] = ACTIONS(186), - [sym_keyword_none_inside] = ACTIONS(186), - [sym_keyword_outside] = ACTIONS(186), - [sym_keyword_intersects] = ACTIONS(186), - [anon_sym_COMMA] = ACTIONS(186), - [anon_sym_RPAREN] = ACTIONS(186), - [anon_sym_RBRACE] = ACTIONS(186), - [anon_sym_STAR] = ACTIONS(188), - [anon_sym_LT] = ACTIONS(188), - [anon_sym_GT] = ACTIONS(188), - [anon_sym_EQ] = ACTIONS(188), - [anon_sym_DASH] = ACTIONS(188), - [anon_sym_AT] = ACTIONS(188), - [anon_sym_LT_PIPE] = ACTIONS(186), - [anon_sym_AMP_AMP] = ACTIONS(186), - [anon_sym_PIPE_PIPE] = ACTIONS(186), - [anon_sym_QMARK_QMARK] = ACTIONS(186), - [anon_sym_QMARK_COLON] = ACTIONS(186), - [anon_sym_BANG_EQ] = ACTIONS(186), - [anon_sym_EQ_EQ] = ACTIONS(186), - [anon_sym_QMARK_EQ] = ACTIONS(186), - [anon_sym_STAR_EQ] = ACTIONS(186), - [anon_sym_TILDE] = ACTIONS(186), - [anon_sym_BANG_TILDE] = ACTIONS(186), - [anon_sym_STAR_TILDE] = ACTIONS(186), - [anon_sym_LT_EQ] = ACTIONS(186), - [anon_sym_GT_EQ] = ACTIONS(186), - [anon_sym_PLUS] = ACTIONS(188), - [anon_sym_PLUS_EQ] = ACTIONS(186), - [anon_sym_DASH_EQ] = ACTIONS(186), - [anon_sym_u00d7] = ACTIONS(186), - [anon_sym_SLASH] = ACTIONS(188), - [anon_sym_u00f7] = ACTIONS(186), - [anon_sym_STAR_STAR] = ACTIONS(186), - [anon_sym_u220b] = ACTIONS(186), - [anon_sym_u220c] = ACTIONS(186), - [anon_sym_u2287] = ACTIONS(186), - [anon_sym_u2283] = ACTIONS(186), - [anon_sym_u2285] = ACTIONS(186), - [anon_sym_u2208] = ACTIONS(186), - [anon_sym_u2209] = ACTIONS(186), - [anon_sym_u2286] = ACTIONS(186), - [anon_sym_u2282] = ACTIONS(186), - [anon_sym_u2284] = ACTIONS(186), - [anon_sym_AT_AT] = ACTIONS(186), + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(17), + [sym_comment] = ACTIONS(3), + [sym_keyword_as] = ACTIONS(489), + [sym_keyword_and] = ACTIONS(489), + [sym_keyword_or] = ACTIONS(489), + [sym_keyword_is] = ACTIONS(489), + [sym_keyword_not] = ACTIONS(489), + [sym_keyword_contains] = ACTIONS(489), + [sym_keyword_contains_not] = ACTIONS(489), + [sym_keyword_contains_all] = ACTIONS(489), + [sym_keyword_contains_any] = ACTIONS(489), + [sym_keyword_contains_none] = ACTIONS(489), + [sym_keyword_inside] = ACTIONS(489), + [sym_keyword_in] = ACTIONS(489), + [sym_keyword_not_inside] = ACTIONS(489), + [sym_keyword_all_inside] = ACTIONS(489), + [sym_keyword_any_inside] = ACTIONS(489), + [sym_keyword_none_inside] = ACTIONS(489), + [sym_keyword_outside] = ACTIONS(489), + [sym_keyword_intersects] = ACTIONS(489), + [anon_sym_COMMA] = ACTIONS(487), + [anon_sym_DASH_GT] = ACTIONS(487), + [anon_sym_LBRACK] = ACTIONS(487), + [anon_sym_RPAREN] = ACTIONS(487), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_LT_DASH] = ACTIONS(489), + [anon_sym_LT_DASH_GT] = ACTIONS(487), + [anon_sym_STAR] = ACTIONS(489), + [anon_sym_DOT] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(489), + [anon_sym_GT] = ACTIONS(489), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(489), + [anon_sym_DASH] = ACTIONS(489), + [anon_sym_AT] = ACTIONS(489), + [anon_sym_LT_PIPE] = ACTIONS(487), + [anon_sym_AMP_AMP] = ACTIONS(487), + [anon_sym_PIPE_PIPE] = ACTIONS(487), + [anon_sym_QMARK_QMARK] = ACTIONS(487), + [anon_sym_QMARK_COLON] = ACTIONS(487), + [anon_sym_BANG_EQ] = ACTIONS(487), + [anon_sym_EQ_EQ] = ACTIONS(487), + [anon_sym_QMARK_EQ] = ACTIONS(487), + [anon_sym_STAR_EQ] = ACTIONS(487), + [anon_sym_TILDE] = ACTIONS(487), + [anon_sym_BANG_TILDE] = ACTIONS(487), + [anon_sym_STAR_TILDE] = ACTIONS(487), + [anon_sym_LT_EQ] = ACTIONS(487), + [anon_sym_GT_EQ] = ACTIONS(487), + [anon_sym_PLUS] = ACTIONS(489), + [anon_sym_PLUS_EQ] = ACTIONS(487), + [anon_sym_DASH_EQ] = ACTIONS(487), + [anon_sym_u00d7] = ACTIONS(487), + [anon_sym_SLASH] = ACTIONS(489), + [anon_sym_u00f7] = ACTIONS(487), + [anon_sym_STAR_STAR] = ACTIONS(487), + [anon_sym_u220b] = ACTIONS(487), + [anon_sym_u220c] = ACTIONS(487), + [anon_sym_u2287] = ACTIONS(487), + [anon_sym_u2283] = ACTIONS(487), + [anon_sym_u2285] = ACTIONS(487), + [anon_sym_u2208] = ACTIONS(487), + [anon_sym_u2209] = ACTIONS(487), + [anon_sym_u2286] = ACTIONS(487), + [anon_sym_u2282] = ACTIONS(487), + [anon_sym_u2284] = ACTIONS(487), + [anon_sym_AT_AT] = ACTIONS(487), }, [420] = { - [ts_builtin_sym_end] = ACTIONS(247), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(247), - [sym_keyword_as] = ACTIONS(247), - [sym_keyword_where] = ACTIONS(247), - [sym_keyword_group] = ACTIONS(247), - [sym_keyword_and] = ACTIONS(247), - [sym_keyword_or] = ACTIONS(247), - [sym_keyword_is] = ACTIONS(247), - [sym_keyword_not] = ACTIONS(249), - [sym_keyword_contains] = ACTIONS(247), - [sym_keyword_contains_not] = ACTIONS(247), - [sym_keyword_contains_all] = ACTIONS(247), - [sym_keyword_contains_any] = ACTIONS(247), - [sym_keyword_contains_none] = ACTIONS(247), - [sym_keyword_inside] = ACTIONS(247), - [sym_keyword_in] = ACTIONS(249), - [sym_keyword_not_inside] = ACTIONS(247), - [sym_keyword_all_inside] = ACTIONS(247), - [sym_keyword_any_inside] = ACTIONS(247), - [sym_keyword_none_inside] = ACTIONS(247), - [sym_keyword_outside] = ACTIONS(247), - [sym_keyword_intersects] = ACTIONS(247), - [sym_keyword_drop] = ACTIONS(247), - [sym_keyword_schemafull] = ACTIONS(247), - [sym_keyword_schemaless] = ACTIONS(247), - [sym_keyword_changefeed] = ACTIONS(247), - [sym_keyword_type] = ACTIONS(247), - [sym_keyword_permissions] = ACTIONS(247), - [sym_keyword_for] = ACTIONS(247), - [sym_keyword_comment] = ACTIONS(247), - [anon_sym_COMMA] = ACTIONS(247), - [anon_sym_STAR] = ACTIONS(249), - [anon_sym_LT] = ACTIONS(249), - [anon_sym_GT] = ACTIONS(249), - [anon_sym_EQ] = ACTIONS(249), - [anon_sym_DASH] = ACTIONS(249), - [anon_sym_AT] = ACTIONS(249), - [anon_sym_LT_PIPE] = ACTIONS(247), - [anon_sym_AMP_AMP] = ACTIONS(247), - [anon_sym_PIPE_PIPE] = ACTIONS(247), - [anon_sym_QMARK_QMARK] = ACTIONS(247), - [anon_sym_QMARK_COLON] = ACTIONS(247), - [anon_sym_BANG_EQ] = ACTIONS(247), - [anon_sym_EQ_EQ] = ACTIONS(247), - [anon_sym_QMARK_EQ] = ACTIONS(247), - [anon_sym_STAR_EQ] = ACTIONS(247), - [anon_sym_TILDE] = ACTIONS(247), - [anon_sym_BANG_TILDE] = ACTIONS(247), - [anon_sym_STAR_TILDE] = ACTIONS(247), - [anon_sym_LT_EQ] = ACTIONS(247), - [anon_sym_GT_EQ] = ACTIONS(247), - [anon_sym_PLUS] = ACTIONS(249), - [anon_sym_PLUS_EQ] = ACTIONS(247), - [anon_sym_DASH_EQ] = ACTIONS(247), - [anon_sym_u00d7] = ACTIONS(247), - [anon_sym_SLASH] = ACTIONS(249), - [anon_sym_u00f7] = ACTIONS(247), - [anon_sym_STAR_STAR] = ACTIONS(247), - [anon_sym_u220b] = ACTIONS(247), - [anon_sym_u220c] = ACTIONS(247), - [anon_sym_u2287] = ACTIONS(247), - [anon_sym_u2283] = ACTIONS(247), - [anon_sym_u2285] = ACTIONS(247), - [anon_sym_u2208] = ACTIONS(247), - [anon_sym_u2209] = ACTIONS(247), - [anon_sym_u2286] = ACTIONS(247), - [anon_sym_u2282] = ACTIONS(247), - [anon_sym_u2284] = ACTIONS(247), - [anon_sym_AT_AT] = ACTIONS(247), + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(17), + [sym_comment] = ACTIONS(3), + [sym_keyword_from] = ACTIONS(489), + [sym_keyword_as] = ACTIONS(489), + [sym_keyword_and] = ACTIONS(489), + [sym_keyword_or] = ACTIONS(489), + [sym_keyword_is] = ACTIONS(489), + [sym_keyword_not] = ACTIONS(489), + [sym_keyword_contains] = ACTIONS(489), + [sym_keyword_contains_not] = ACTIONS(489), + [sym_keyword_contains_all] = ACTIONS(489), + [sym_keyword_contains_any] = ACTIONS(489), + [sym_keyword_contains_none] = ACTIONS(489), + [sym_keyword_inside] = ACTIONS(489), + [sym_keyword_in] = ACTIONS(489), + [sym_keyword_not_inside] = ACTIONS(489), + [sym_keyword_all_inside] = ACTIONS(489), + [sym_keyword_any_inside] = ACTIONS(489), + [sym_keyword_none_inside] = ACTIONS(489), + [sym_keyword_outside] = ACTIONS(489), + [sym_keyword_intersects] = ACTIONS(489), + [anon_sym_COMMA] = ACTIONS(487), + [anon_sym_DASH_GT] = ACTIONS(487), + [anon_sym_LBRACK] = ACTIONS(487), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_LT_DASH] = ACTIONS(489), + [anon_sym_LT_DASH_GT] = ACTIONS(487), + [anon_sym_STAR] = ACTIONS(489), + [anon_sym_DOT] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(489), + [anon_sym_GT] = ACTIONS(489), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(489), + [anon_sym_DASH] = ACTIONS(489), + [anon_sym_AT] = ACTIONS(489), + [anon_sym_LT_PIPE] = ACTIONS(487), + [anon_sym_AMP_AMP] = ACTIONS(487), + [anon_sym_PIPE_PIPE] = ACTIONS(487), + [anon_sym_QMARK_QMARK] = ACTIONS(487), + [anon_sym_QMARK_COLON] = ACTIONS(487), + [anon_sym_BANG_EQ] = ACTIONS(487), + [anon_sym_EQ_EQ] = ACTIONS(487), + [anon_sym_QMARK_EQ] = ACTIONS(487), + [anon_sym_STAR_EQ] = ACTIONS(487), + [anon_sym_TILDE] = ACTIONS(487), + [anon_sym_BANG_TILDE] = ACTIONS(487), + [anon_sym_STAR_TILDE] = ACTIONS(487), + [anon_sym_LT_EQ] = ACTIONS(487), + [anon_sym_GT_EQ] = ACTIONS(487), + [anon_sym_PLUS] = ACTIONS(489), + [anon_sym_PLUS_EQ] = ACTIONS(487), + [anon_sym_DASH_EQ] = ACTIONS(487), + [anon_sym_u00d7] = ACTIONS(487), + [anon_sym_SLASH] = ACTIONS(489), + [anon_sym_u00f7] = ACTIONS(487), + [anon_sym_STAR_STAR] = ACTIONS(487), + [anon_sym_u220b] = ACTIONS(487), + [anon_sym_u220c] = ACTIONS(487), + [anon_sym_u2287] = ACTIONS(487), + [anon_sym_u2283] = ACTIONS(487), + [anon_sym_u2285] = ACTIONS(487), + [anon_sym_u2208] = ACTIONS(487), + [anon_sym_u2209] = ACTIONS(487), + [anon_sym_u2286] = ACTIONS(487), + [anon_sym_u2282] = ACTIONS(487), + [anon_sym_u2284] = ACTIONS(487), + [anon_sym_AT_AT] = ACTIONS(487), }, [421] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(28), - [sym_comment] = ACTIONS(3), - [sym_keyword_as] = ACTIONS(192), - [sym_keyword_and] = ACTIONS(192), - [sym_keyword_or] = ACTIONS(192), - [sym_keyword_is] = ACTIONS(192), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(192), - [sym_keyword_contains_not] = ACTIONS(192), - [sym_keyword_contains_all] = ACTIONS(192), - [sym_keyword_contains_any] = ACTIONS(192), - [sym_keyword_contains_none] = ACTIONS(192), - [sym_keyword_inside] = ACTIONS(192), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(192), - [sym_keyword_all_inside] = ACTIONS(192), - [sym_keyword_any_inside] = ACTIONS(192), - [sym_keyword_none_inside] = ACTIONS(192), - [sym_keyword_outside] = ACTIONS(192), - [sym_keyword_intersects] = ACTIONS(192), - [anon_sym_COMMA] = ACTIONS(190), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_RPAREN] = ACTIONS(190), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), - }, - [422] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(33), - [sym_comment] = ACTIONS(3), - [sym_keyword_as] = ACTIONS(345), - [sym_keyword_and] = ACTIONS(345), - [sym_keyword_or] = ACTIONS(345), - [sym_keyword_is] = ACTIONS(345), - [sym_keyword_not] = ACTIONS(345), - [sym_keyword_contains] = ACTIONS(345), - [sym_keyword_contains_not] = ACTIONS(345), - [sym_keyword_contains_all] = ACTIONS(345), - [sym_keyword_contains_any] = ACTIONS(345), - [sym_keyword_contains_none] = ACTIONS(345), - [sym_keyword_inside] = ACTIONS(345), - [sym_keyword_in] = ACTIONS(345), - [sym_keyword_not_inside] = ACTIONS(345), - [sym_keyword_all_inside] = ACTIONS(345), - [sym_keyword_any_inside] = ACTIONS(345), - [sym_keyword_none_inside] = ACTIONS(345), - [sym_keyword_outside] = ACTIONS(345), - [sym_keyword_intersects] = ACTIONS(345), - [anon_sym_COMMA] = ACTIONS(343), - [anon_sym_DASH_GT] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(343), - [anon_sym_RPAREN] = ACTIONS(343), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_LT_DASH] = ACTIONS(345), - [anon_sym_LT_DASH_GT] = ACTIONS(343), - [anon_sym_STAR] = ACTIONS(345), - [anon_sym_DOT] = ACTIONS(343), - [anon_sym_LT] = ACTIONS(345), - [anon_sym_GT] = ACTIONS(345), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(345), - [anon_sym_DASH] = ACTIONS(345), - [anon_sym_AT] = ACTIONS(345), - [anon_sym_LT_PIPE] = ACTIONS(343), - [anon_sym_AMP_AMP] = ACTIONS(343), - [anon_sym_PIPE_PIPE] = ACTIONS(343), - [anon_sym_QMARK_QMARK] = ACTIONS(343), - [anon_sym_QMARK_COLON] = ACTIONS(343), - [anon_sym_BANG_EQ] = ACTIONS(343), - [anon_sym_EQ_EQ] = ACTIONS(343), - [anon_sym_QMARK_EQ] = ACTIONS(343), - [anon_sym_STAR_EQ] = ACTIONS(343), - [anon_sym_TILDE] = ACTIONS(343), - [anon_sym_BANG_TILDE] = ACTIONS(343), - [anon_sym_STAR_TILDE] = ACTIONS(343), - [anon_sym_LT_EQ] = ACTIONS(343), - [anon_sym_GT_EQ] = ACTIONS(343), - [anon_sym_PLUS] = ACTIONS(345), - [anon_sym_PLUS_EQ] = ACTIONS(343), - [anon_sym_DASH_EQ] = ACTIONS(343), - [anon_sym_u00d7] = ACTIONS(343), - [anon_sym_SLASH] = ACTIONS(345), - [anon_sym_u00f7] = ACTIONS(343), - [anon_sym_STAR_STAR] = ACTIONS(343), - [anon_sym_u220b] = ACTIONS(343), - [anon_sym_u220c] = ACTIONS(343), - [anon_sym_u2287] = ACTIONS(343), - [anon_sym_u2283] = ACTIONS(343), - [anon_sym_u2285] = ACTIONS(343), - [anon_sym_u2208] = ACTIONS(343), - [anon_sym_u2209] = ACTIONS(343), - [anon_sym_u2286] = ACTIONS(343), - [anon_sym_u2282] = ACTIONS(343), - [anon_sym_u2284] = ACTIONS(343), - [anon_sym_AT_AT] = ACTIONS(343), - }, - [423] = { + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(27), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(146), - [sym_keyword_explain] = ACTIONS(146), - [sym_keyword_parallel] = ACTIONS(146), - [sym_keyword_timeout] = ACTIONS(146), - [sym_keyword_fetch] = ACTIONS(146), - [sym_keyword_limit] = ACTIONS(146), - [sym_keyword_order] = ACTIONS(146), - [sym_keyword_with] = ACTIONS(146), - [sym_keyword_where] = ACTIONS(146), - [sym_keyword_split] = ACTIONS(146), - [sym_keyword_group] = ACTIONS(146), + [sym_keyword_from] = ACTIONS(146), + [sym_keyword_as] = ACTIONS(146), [sym_keyword_and] = ACTIONS(146), - [sym_keyword_or] = ACTIONS(148), + [sym_keyword_or] = ACTIONS(146), [sym_keyword_is] = ACTIONS(146), - [sym_keyword_not] = ACTIONS(148), + [sym_keyword_not] = ACTIONS(146), [sym_keyword_contains] = ACTIONS(146), [sym_keyword_contains_not] = ACTIONS(146), [sym_keyword_contains_all] = ACTIONS(146), [sym_keyword_contains_any] = ACTIONS(146), [sym_keyword_contains_none] = ACTIONS(146), [sym_keyword_inside] = ACTIONS(146), - [sym_keyword_in] = ACTIONS(148), + [sym_keyword_in] = ACTIONS(146), [sym_keyword_not_inside] = ACTIONS(146), [sym_keyword_all_inside] = ACTIONS(146), [sym_keyword_any_inside] = ACTIONS(146), [sym_keyword_none_inside] = ACTIONS(146), [sym_keyword_outside] = ACTIONS(146), [sym_keyword_intersects] = ACTIONS(146), - [anon_sym_COMMA] = ACTIONS(146), - [anon_sym_RPAREN] = ACTIONS(146), - [anon_sym_RBRACE] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(148), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(148), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_AT] = ACTIONS(148), - [anon_sym_LT_PIPE] = ACTIONS(146), - [anon_sym_AMP_AMP] = ACTIONS(146), - [anon_sym_PIPE_PIPE] = ACTIONS(146), - [anon_sym_QMARK_QMARK] = ACTIONS(146), - [anon_sym_QMARK_COLON] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_EQ_EQ] = ACTIONS(146), - [anon_sym_QMARK_EQ] = ACTIONS(146), - [anon_sym_STAR_EQ] = ACTIONS(146), - [anon_sym_TILDE] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(146), - [anon_sym_STAR_TILDE] = ACTIONS(146), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_PLUS] = ACTIONS(148), - [anon_sym_PLUS_EQ] = ACTIONS(146), - [anon_sym_DASH_EQ] = ACTIONS(146), - [anon_sym_u00d7] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_u00f7] = ACTIONS(146), - [anon_sym_STAR_STAR] = ACTIONS(146), - [anon_sym_u220b] = ACTIONS(146), - [anon_sym_u220c] = ACTIONS(146), - [anon_sym_u2287] = ACTIONS(146), - [anon_sym_u2283] = ACTIONS(146), - [anon_sym_u2285] = ACTIONS(146), - [anon_sym_u2208] = ACTIONS(146), - [anon_sym_u2209] = ACTIONS(146), - [anon_sym_u2286] = ACTIONS(146), - [anon_sym_u2282] = ACTIONS(146), - [anon_sym_u2284] = ACTIONS(146), - [anon_sym_AT_AT] = ACTIONS(146), + [anon_sym_COMMA] = ACTIONS(144), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), }, - [424] = { - [sym_operator] = STATE(672), - [sym_binary_operator] = STATE(782), - [ts_builtin_sym_end] = ACTIONS(646), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(646), - [sym_keyword_explain] = ACTIONS(646), - [sym_keyword_parallel] = ACTIONS(646), - [sym_keyword_timeout] = ACTIONS(646), - [sym_keyword_fetch] = ACTIONS(646), - [sym_keyword_limit] = ACTIONS(646), - [sym_keyword_order] = ACTIONS(646), - [sym_keyword_where] = ACTIONS(646), - [sym_keyword_split] = ACTIONS(646), - [sym_keyword_group] = ACTIONS(646), - [sym_keyword_and] = ACTIONS(315), + [422] = { + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(25), + [sym_comment] = ACTIONS(3), + [sym_keyword_from] = ACTIONS(178), + [sym_keyword_as] = ACTIONS(178), + [sym_keyword_and] = ACTIONS(178), + [sym_keyword_or] = ACTIONS(178), + [sym_keyword_is] = ACTIONS(178), + [sym_keyword_not] = ACTIONS(178), + [sym_keyword_contains] = ACTIONS(178), + [sym_keyword_contains_not] = ACTIONS(178), + [sym_keyword_contains_all] = ACTIONS(178), + [sym_keyword_contains_any] = ACTIONS(178), + [sym_keyword_contains_none] = ACTIONS(178), + [sym_keyword_inside] = ACTIONS(178), + [sym_keyword_in] = ACTIONS(178), + [sym_keyword_not_inside] = ACTIONS(178), + [sym_keyword_all_inside] = ACTIONS(178), + [sym_keyword_any_inside] = ACTIONS(178), + [sym_keyword_none_inside] = ACTIONS(178), + [sym_keyword_outside] = ACTIONS(178), + [sym_keyword_intersects] = ACTIONS(178), + [anon_sym_COMMA] = ACTIONS(176), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), + }, + [423] = { + [sym_operator] = STATE(669), + [sym_binary_operator] = STATE(776), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(676), + [sym_keyword_as] = ACTIONS(676), + [sym_keyword_group] = ACTIONS(676), + [sym_keyword_and] = ACTIONS(317), [sym_keyword_or] = ACTIONS(317), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), - [anon_sym_COMMA] = ACTIONS(646), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), + [sym_keyword_drop] = ACTIONS(676), + [sym_keyword_schemafull] = ACTIONS(676), + [sym_keyword_schemaless] = ACTIONS(676), + [sym_keyword_changefeed] = ACTIONS(676), + [sym_keyword_type] = ACTIONS(676), + [sym_keyword_permissions] = ACTIONS(676), + [sym_keyword_comment] = ACTIONS(676), + [anon_sym_RPAREN] = ACTIONS(676), + [anon_sym_RBRACE] = ACTIONS(676), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), + }, + [424] = { + [sym_array] = STATE(41), + [sym_object] = STATE(41), + [sym_record_id_value] = STATE(49), + [ts_builtin_sym_end] = ACTIONS(176), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(176), + [sym_keyword_and] = ACTIONS(178), + [sym_keyword_or] = ACTIONS(178), + [sym_keyword_is] = ACTIONS(178), + [sym_keyword_not] = ACTIONS(178), + [sym_keyword_contains] = ACTIONS(178), + [sym_keyword_contains_not] = ACTIONS(178), + [sym_keyword_contains_all] = ACTIONS(178), + [sym_keyword_contains_any] = ACTIONS(178), + [sym_keyword_contains_none] = ACTIONS(178), + [sym_keyword_inside] = ACTIONS(178), + [sym_keyword_in] = ACTIONS(178), + [sym_keyword_not_inside] = ACTIONS(178), + [sym_keyword_all_inside] = ACTIONS(178), + [sym_keyword_any_inside] = ACTIONS(178), + [sym_keyword_none_inside] = ACTIONS(178), + [sym_keyword_outside] = ACTIONS(178), + [sym_keyword_intersects] = ACTIONS(178), + [anon_sym_COMMA] = ACTIONS(176), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_LBRACE] = ACTIONS(47), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [sym_int] = ACTIONS(558), + [sym_record_id_ident] = ACTIONS(558), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), }, [425] = { - [sym_where_clause] = STATE(1129), - [sym_timeout_clause] = STATE(1232), - [sym_parallel_clause] = STATE(1331), - [sym_return_clause] = STATE(1125), - [sym_operator] = STATE(721), - [sym_binary_operator] = STATE(782), - [aux_sym_update_statement_repeat1] = STATE(975), - [ts_builtin_sym_end] = ACTIONS(672), + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(27), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(672), - [sym_keyword_return] = ACTIONS(431), - [sym_keyword_parallel] = ACTIONS(297), - [sym_keyword_timeout] = ACTIONS(299), - [sym_keyword_where] = ACTIONS(433), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(315), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), - [anon_sym_COMMA] = ACTIONS(674), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [sym_keyword_as] = ACTIONS(146), + [sym_keyword_and] = ACTIONS(146), + [sym_keyword_or] = ACTIONS(146), + [sym_keyword_is] = ACTIONS(146), + [sym_keyword_not] = ACTIONS(146), + [sym_keyword_contains] = ACTIONS(146), + [sym_keyword_contains_not] = ACTIONS(146), + [sym_keyword_contains_all] = ACTIONS(146), + [sym_keyword_contains_any] = ACTIONS(146), + [sym_keyword_contains_none] = ACTIONS(146), + [sym_keyword_inside] = ACTIONS(146), + [sym_keyword_in] = ACTIONS(146), + [sym_keyword_not_inside] = ACTIONS(146), + [sym_keyword_all_inside] = ACTIONS(146), + [sym_keyword_any_inside] = ACTIONS(146), + [sym_keyword_none_inside] = ACTIONS(146), + [sym_keyword_outside] = ACTIONS(146), + [sym_keyword_intersects] = ACTIONS(146), + [anon_sym_COMMA] = ACTIONS(144), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_RPAREN] = ACTIONS(144), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), }, [426] = { - [ts_builtin_sym_end] = ACTIONS(259), + [sym_operator] = STATE(671), + [sym_binary_operator] = STATE(776), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(259), - [sym_keyword_as] = ACTIONS(259), - [sym_keyword_where] = ACTIONS(259), - [sym_keyword_group] = ACTIONS(259), - [sym_keyword_and] = ACTIONS(259), - [sym_keyword_or] = ACTIONS(259), - [sym_keyword_is] = ACTIONS(259), - [sym_keyword_not] = ACTIONS(261), - [sym_keyword_contains] = ACTIONS(259), - [sym_keyword_contains_not] = ACTIONS(259), - [sym_keyword_contains_all] = ACTIONS(259), - [sym_keyword_contains_any] = ACTIONS(259), - [sym_keyword_contains_none] = ACTIONS(259), - [sym_keyword_inside] = ACTIONS(259), - [sym_keyword_in] = ACTIONS(261), - [sym_keyword_not_inside] = ACTIONS(259), - [sym_keyword_all_inside] = ACTIONS(259), - [sym_keyword_any_inside] = ACTIONS(259), - [sym_keyword_none_inside] = ACTIONS(259), - [sym_keyword_outside] = ACTIONS(259), - [sym_keyword_intersects] = ACTIONS(259), - [sym_keyword_drop] = ACTIONS(259), - [sym_keyword_schemafull] = ACTIONS(259), - [sym_keyword_schemaless] = ACTIONS(259), - [sym_keyword_changefeed] = ACTIONS(259), - [sym_keyword_type] = ACTIONS(259), - [sym_keyword_permissions] = ACTIONS(259), - [sym_keyword_for] = ACTIONS(259), - [sym_keyword_comment] = ACTIONS(259), - [anon_sym_COMMA] = ACTIONS(259), - [anon_sym_STAR] = ACTIONS(261), - [anon_sym_LT] = ACTIONS(261), - [anon_sym_GT] = ACTIONS(261), - [anon_sym_EQ] = ACTIONS(261), - [anon_sym_DASH] = ACTIONS(261), - [anon_sym_AT] = ACTIONS(261), - [anon_sym_LT_PIPE] = ACTIONS(259), - [anon_sym_AMP_AMP] = ACTIONS(259), - [anon_sym_PIPE_PIPE] = ACTIONS(259), - [anon_sym_QMARK_QMARK] = ACTIONS(259), - [anon_sym_QMARK_COLON] = ACTIONS(259), - [anon_sym_BANG_EQ] = ACTIONS(259), - [anon_sym_EQ_EQ] = ACTIONS(259), - [anon_sym_QMARK_EQ] = ACTIONS(259), - [anon_sym_STAR_EQ] = ACTIONS(259), - [anon_sym_TILDE] = ACTIONS(259), - [anon_sym_BANG_TILDE] = ACTIONS(259), - [anon_sym_STAR_TILDE] = ACTIONS(259), - [anon_sym_LT_EQ] = ACTIONS(259), - [anon_sym_GT_EQ] = ACTIONS(259), - [anon_sym_PLUS] = ACTIONS(261), - [anon_sym_PLUS_EQ] = ACTIONS(259), - [anon_sym_DASH_EQ] = ACTIONS(259), - [anon_sym_u00d7] = ACTIONS(259), - [anon_sym_SLASH] = ACTIONS(261), - [anon_sym_u00f7] = ACTIONS(259), - [anon_sym_STAR_STAR] = ACTIONS(259), - [anon_sym_u220b] = ACTIONS(259), - [anon_sym_u220c] = ACTIONS(259), - [anon_sym_u2287] = ACTIONS(259), - [anon_sym_u2283] = ACTIONS(259), - [anon_sym_u2285] = ACTIONS(259), - [anon_sym_u2208] = ACTIONS(259), - [anon_sym_u2209] = ACTIONS(259), - [anon_sym_u2286] = ACTIONS(259), - [anon_sym_u2282] = ACTIONS(259), - [anon_sym_u2284] = ACTIONS(259), - [anon_sym_AT_AT] = ACTIONS(259), + [sym_semi_colon] = ACTIONS(676), + [sym_keyword_as] = ACTIONS(676), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(317), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), + [sym_keyword_drop] = ACTIONS(676), + [sym_keyword_schemafull] = ACTIONS(676), + [sym_keyword_schemaless] = ACTIONS(676), + [sym_keyword_changefeed] = ACTIONS(676), + [sym_keyword_type] = ACTIONS(676), + [sym_keyword_permissions] = ACTIONS(676), + [sym_keyword_for] = ACTIONS(676), + [sym_keyword_comment] = ACTIONS(676), + [anon_sym_RPAREN] = ACTIONS(676), + [anon_sym_RBRACE] = ACTIONS(676), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), }, [427] = { - [ts_builtin_sym_end] = ACTIONS(251), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(251), - [sym_keyword_as] = ACTIONS(251), - [sym_keyword_where] = ACTIONS(251), - [sym_keyword_group] = ACTIONS(251), - [sym_keyword_and] = ACTIONS(251), - [sym_keyword_or] = ACTIONS(251), - [sym_keyword_is] = ACTIONS(251), - [sym_keyword_not] = ACTIONS(253), - [sym_keyword_contains] = ACTIONS(251), - [sym_keyword_contains_not] = ACTIONS(251), - [sym_keyword_contains_all] = ACTIONS(251), - [sym_keyword_contains_any] = ACTIONS(251), - [sym_keyword_contains_none] = ACTIONS(251), - [sym_keyword_inside] = ACTIONS(251), - [sym_keyword_in] = ACTIONS(253), - [sym_keyword_not_inside] = ACTIONS(251), - [sym_keyword_all_inside] = ACTIONS(251), - [sym_keyword_any_inside] = ACTIONS(251), - [sym_keyword_none_inside] = ACTIONS(251), - [sym_keyword_outside] = ACTIONS(251), - [sym_keyword_intersects] = ACTIONS(251), - [sym_keyword_drop] = ACTIONS(251), - [sym_keyword_schemafull] = ACTIONS(251), - [sym_keyword_schemaless] = ACTIONS(251), - [sym_keyword_changefeed] = ACTIONS(251), - [sym_keyword_type] = ACTIONS(251), - [sym_keyword_permissions] = ACTIONS(251), - [sym_keyword_for] = ACTIONS(251), - [sym_keyword_comment] = ACTIONS(251), - [anon_sym_COMMA] = ACTIONS(251), - [anon_sym_STAR] = ACTIONS(253), - [anon_sym_LT] = ACTIONS(253), - [anon_sym_GT] = ACTIONS(253), - [anon_sym_EQ] = ACTIONS(253), - [anon_sym_DASH] = ACTIONS(253), - [anon_sym_AT] = ACTIONS(253), - [anon_sym_LT_PIPE] = ACTIONS(251), - [anon_sym_AMP_AMP] = ACTIONS(251), - [anon_sym_PIPE_PIPE] = ACTIONS(251), - [anon_sym_QMARK_QMARK] = ACTIONS(251), - [anon_sym_QMARK_COLON] = ACTIONS(251), - [anon_sym_BANG_EQ] = ACTIONS(251), - [anon_sym_EQ_EQ] = ACTIONS(251), - [anon_sym_QMARK_EQ] = ACTIONS(251), - [anon_sym_STAR_EQ] = ACTIONS(251), - [anon_sym_TILDE] = ACTIONS(251), - [anon_sym_BANG_TILDE] = ACTIONS(251), - [anon_sym_STAR_TILDE] = ACTIONS(251), - [anon_sym_LT_EQ] = ACTIONS(251), - [anon_sym_GT_EQ] = ACTIONS(251), - [anon_sym_PLUS] = ACTIONS(253), - [anon_sym_PLUS_EQ] = ACTIONS(251), - [anon_sym_DASH_EQ] = ACTIONS(251), - [anon_sym_u00d7] = ACTIONS(251), - [anon_sym_SLASH] = ACTIONS(253), - [anon_sym_u00f7] = ACTIONS(251), - [anon_sym_STAR_STAR] = ACTIONS(251), - [anon_sym_u220b] = ACTIONS(251), - [anon_sym_u220c] = ACTIONS(251), - [anon_sym_u2287] = ACTIONS(251), - [anon_sym_u2283] = ACTIONS(251), - [anon_sym_u2285] = ACTIONS(251), - [anon_sym_u2208] = ACTIONS(251), - [anon_sym_u2209] = ACTIONS(251), - [anon_sym_u2286] = ACTIONS(251), - [anon_sym_u2282] = ACTIONS(251), - [anon_sym_u2284] = ACTIONS(251), - [anon_sym_AT_AT] = ACTIONS(251), + [sym_array] = STATE(41), + [sym_object] = STATE(41), + [sym_record_id_value] = STATE(50), + [ts_builtin_sym_end] = ACTIONS(487), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(487), + [sym_keyword_and] = ACTIONS(489), + [sym_keyword_or] = ACTIONS(489), + [sym_keyword_is] = ACTIONS(489), + [sym_keyword_not] = ACTIONS(489), + [sym_keyword_contains] = ACTIONS(489), + [sym_keyword_contains_not] = ACTIONS(489), + [sym_keyword_contains_all] = ACTIONS(489), + [sym_keyword_contains_any] = ACTIONS(489), + [sym_keyword_contains_none] = ACTIONS(489), + [sym_keyword_inside] = ACTIONS(489), + [sym_keyword_in] = ACTIONS(489), + [sym_keyword_not_inside] = ACTIONS(489), + [sym_keyword_all_inside] = ACTIONS(489), + [sym_keyword_any_inside] = ACTIONS(489), + [sym_keyword_none_inside] = ACTIONS(489), + [sym_keyword_outside] = ACTIONS(489), + [sym_keyword_intersects] = ACTIONS(489), + [anon_sym_COMMA] = ACTIONS(487), + [anon_sym_DASH_GT] = ACTIONS(487), + [anon_sym_LBRACK] = ACTIONS(487), + [anon_sym_LBRACE] = ACTIONS(47), + [anon_sym_LT_DASH] = ACTIONS(489), + [anon_sym_LT_DASH_GT] = ACTIONS(487), + [anon_sym_STAR] = ACTIONS(489), + [anon_sym_DOT] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(489), + [anon_sym_GT] = ACTIONS(489), + [sym_int] = ACTIONS(558), + [sym_record_id_ident] = ACTIONS(558), + [anon_sym_EQ] = ACTIONS(489), + [anon_sym_DASH] = ACTIONS(489), + [anon_sym_AT] = ACTIONS(489), + [anon_sym_LT_PIPE] = ACTIONS(487), + [anon_sym_AMP_AMP] = ACTIONS(487), + [anon_sym_PIPE_PIPE] = ACTIONS(487), + [anon_sym_QMARK_QMARK] = ACTIONS(487), + [anon_sym_QMARK_COLON] = ACTIONS(487), + [anon_sym_BANG_EQ] = ACTIONS(487), + [anon_sym_EQ_EQ] = ACTIONS(487), + [anon_sym_QMARK_EQ] = ACTIONS(487), + [anon_sym_STAR_EQ] = ACTIONS(487), + [anon_sym_TILDE] = ACTIONS(487), + [anon_sym_BANG_TILDE] = ACTIONS(487), + [anon_sym_STAR_TILDE] = ACTIONS(487), + [anon_sym_LT_EQ] = ACTIONS(487), + [anon_sym_GT_EQ] = ACTIONS(487), + [anon_sym_PLUS] = ACTIONS(489), + [anon_sym_PLUS_EQ] = ACTIONS(487), + [anon_sym_DASH_EQ] = ACTIONS(487), + [anon_sym_u00d7] = ACTIONS(487), + [anon_sym_SLASH] = ACTIONS(489), + [anon_sym_u00f7] = ACTIONS(487), + [anon_sym_STAR_STAR] = ACTIONS(487), + [anon_sym_u220b] = ACTIONS(487), + [anon_sym_u220c] = ACTIONS(487), + [anon_sym_u2287] = ACTIONS(487), + [anon_sym_u2283] = ACTIONS(487), + [anon_sym_u2285] = ACTIONS(487), + [anon_sym_u2208] = ACTIONS(487), + [anon_sym_u2209] = ACTIONS(487), + [anon_sym_u2286] = ACTIONS(487), + [anon_sym_u2282] = ACTIONS(487), + [anon_sym_u2284] = ACTIONS(487), + [anon_sym_AT_AT] = ACTIONS(487), }, [428] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(36), + [sym_where_clause] = STATE(1158), + [sym_timeout_clause] = STATE(1231), + [sym_parallel_clause] = STATE(1324), + [sym_return_clause] = STATE(1157), + [sym_operator] = STATE(738), + [sym_binary_operator] = STATE(776), + [aux_sym_update_statement_repeat1] = STATE(960), + [ts_builtin_sym_end] = ACTIONS(672), [sym_comment] = ACTIONS(3), - [sym_keyword_from] = ACTIONS(176), - [sym_keyword_as] = ACTIONS(176), - [sym_keyword_and] = ACTIONS(176), - [sym_keyword_or] = ACTIONS(176), - [sym_keyword_is] = ACTIONS(176), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(176), - [sym_keyword_contains_not] = ACTIONS(176), - [sym_keyword_contains_all] = ACTIONS(176), - [sym_keyword_contains_any] = ACTIONS(176), - [sym_keyword_contains_none] = ACTIONS(176), - [sym_keyword_inside] = ACTIONS(176), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(176), - [sym_keyword_all_inside] = ACTIONS(176), - [sym_keyword_any_inside] = ACTIONS(176), - [sym_keyword_none_inside] = ACTIONS(176), - [sym_keyword_outside] = ACTIONS(176), - [sym_keyword_intersects] = ACTIONS(176), - [anon_sym_COMMA] = ACTIONS(174), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), + [sym_semi_colon] = ACTIONS(672), + [sym_keyword_return] = ACTIONS(513), + [sym_keyword_parallel] = ACTIONS(299), + [sym_keyword_timeout] = ACTIONS(301), + [sym_keyword_where] = ACTIONS(515), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(317), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), + [anon_sym_COMMA] = ACTIONS(678), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), }, [429] = { - [sym_array] = STATE(41), - [sym_object] = STATE(41), - [sym_record_id_value] = STATE(48), - [ts_builtin_sym_end] = ACTIONS(190), + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(25), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(190), - [sym_keyword_and] = ACTIONS(192), - [sym_keyword_or] = ACTIONS(192), - [sym_keyword_is] = ACTIONS(192), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(192), - [sym_keyword_contains_not] = ACTIONS(192), - [sym_keyword_contains_all] = ACTIONS(192), - [sym_keyword_contains_any] = ACTIONS(192), - [sym_keyword_contains_none] = ACTIONS(192), - [sym_keyword_inside] = ACTIONS(192), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(192), - [sym_keyword_all_inside] = ACTIONS(192), - [sym_keyword_any_inside] = ACTIONS(192), - [sym_keyword_none_inside] = ACTIONS(192), - [sym_keyword_outside] = ACTIONS(192), - [sym_keyword_intersects] = ACTIONS(192), - [anon_sym_COMMA] = ACTIONS(190), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_LBRACE] = ACTIONS(45), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [sym_int] = ACTIONS(476), - [sym_record_id_ident] = ACTIONS(476), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), + [sym_keyword_as] = ACTIONS(178), + [sym_keyword_and] = ACTIONS(178), + [sym_keyword_or] = ACTIONS(178), + [sym_keyword_is] = ACTIONS(178), + [sym_keyword_not] = ACTIONS(178), + [sym_keyword_contains] = ACTIONS(178), + [sym_keyword_contains_not] = ACTIONS(178), + [sym_keyword_contains_all] = ACTIONS(178), + [sym_keyword_contains_any] = ACTIONS(178), + [sym_keyword_contains_none] = ACTIONS(178), + [sym_keyword_inside] = ACTIONS(178), + [sym_keyword_in] = ACTIONS(178), + [sym_keyword_not_inside] = ACTIONS(178), + [sym_keyword_all_inside] = ACTIONS(178), + [sym_keyword_any_inside] = ACTIONS(178), + [sym_keyword_none_inside] = ACTIONS(178), + [sym_keyword_outside] = ACTIONS(178), + [sym_keyword_intersects] = ACTIONS(178), + [anon_sym_COMMA] = ACTIONS(176), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_RPAREN] = ACTIONS(176), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), }, [430] = { + [ts_builtin_sym_end] = ACTIONS(184), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(182), - [sym_keyword_explain] = ACTIONS(182), - [sym_keyword_parallel] = ACTIONS(182), - [sym_keyword_timeout] = ACTIONS(182), - [sym_keyword_fetch] = ACTIONS(182), - [sym_keyword_limit] = ACTIONS(182), - [sym_keyword_order] = ACTIONS(182), - [sym_keyword_with] = ACTIONS(182), - [sym_keyword_where] = ACTIONS(182), - [sym_keyword_split] = ACTIONS(182), - [sym_keyword_group] = ACTIONS(182), - [sym_keyword_and] = ACTIONS(182), + [sym_semi_colon] = ACTIONS(184), + [sym_keyword_as] = ACTIONS(184), + [sym_keyword_where] = ACTIONS(184), + [sym_keyword_group] = ACTIONS(184), + [sym_keyword_and] = ACTIONS(184), [sym_keyword_or] = ACTIONS(184), - [sym_keyword_is] = ACTIONS(182), - [sym_keyword_not] = ACTIONS(184), - [sym_keyword_contains] = ACTIONS(182), - [sym_keyword_contains_not] = ACTIONS(182), - [sym_keyword_contains_all] = ACTIONS(182), - [sym_keyword_contains_any] = ACTIONS(182), - [sym_keyword_contains_none] = ACTIONS(182), - [sym_keyword_inside] = ACTIONS(182), - [sym_keyword_in] = ACTIONS(184), - [sym_keyword_not_inside] = ACTIONS(182), - [sym_keyword_all_inside] = ACTIONS(182), - [sym_keyword_any_inside] = ACTIONS(182), - [sym_keyword_none_inside] = ACTIONS(182), - [sym_keyword_outside] = ACTIONS(182), - [sym_keyword_intersects] = ACTIONS(182), - [anon_sym_COMMA] = ACTIONS(182), - [anon_sym_RPAREN] = ACTIONS(182), - [anon_sym_RBRACE] = ACTIONS(182), - [anon_sym_STAR] = ACTIONS(184), - [anon_sym_LT] = ACTIONS(184), - [anon_sym_GT] = ACTIONS(184), - [anon_sym_EQ] = ACTIONS(184), - [anon_sym_DASH] = ACTIONS(184), - [anon_sym_AT] = ACTIONS(184), - [anon_sym_LT_PIPE] = ACTIONS(182), - [anon_sym_AMP_AMP] = ACTIONS(182), - [anon_sym_PIPE_PIPE] = ACTIONS(182), - [anon_sym_QMARK_QMARK] = ACTIONS(182), - [anon_sym_QMARK_COLON] = ACTIONS(182), - [anon_sym_BANG_EQ] = ACTIONS(182), - [anon_sym_EQ_EQ] = ACTIONS(182), - [anon_sym_QMARK_EQ] = ACTIONS(182), - [anon_sym_STAR_EQ] = ACTIONS(182), - [anon_sym_TILDE] = ACTIONS(182), - [anon_sym_BANG_TILDE] = ACTIONS(182), - [anon_sym_STAR_TILDE] = ACTIONS(182), - [anon_sym_LT_EQ] = ACTIONS(182), - [anon_sym_GT_EQ] = ACTIONS(182), - [anon_sym_PLUS] = ACTIONS(184), - [anon_sym_PLUS_EQ] = ACTIONS(182), - [anon_sym_DASH_EQ] = ACTIONS(182), - [anon_sym_u00d7] = ACTIONS(182), - [anon_sym_SLASH] = ACTIONS(184), - [anon_sym_u00f7] = ACTIONS(182), - [anon_sym_STAR_STAR] = ACTIONS(182), - [anon_sym_u220b] = ACTIONS(182), - [anon_sym_u220c] = ACTIONS(182), - [anon_sym_u2287] = ACTIONS(182), - [anon_sym_u2283] = ACTIONS(182), - [anon_sym_u2285] = ACTIONS(182), - [anon_sym_u2208] = ACTIONS(182), - [anon_sym_u2209] = ACTIONS(182), - [anon_sym_u2286] = ACTIONS(182), - [anon_sym_u2282] = ACTIONS(182), - [anon_sym_u2284] = ACTIONS(182), - [anon_sym_AT_AT] = ACTIONS(182), + [sym_keyword_is] = ACTIONS(184), + [sym_keyword_not] = ACTIONS(186), + [sym_keyword_contains] = ACTIONS(184), + [sym_keyword_contains_not] = ACTIONS(184), + [sym_keyword_contains_all] = ACTIONS(184), + [sym_keyword_contains_any] = ACTIONS(184), + [sym_keyword_contains_none] = ACTIONS(184), + [sym_keyword_inside] = ACTIONS(184), + [sym_keyword_in] = ACTIONS(186), + [sym_keyword_not_inside] = ACTIONS(184), + [sym_keyword_all_inside] = ACTIONS(184), + [sym_keyword_any_inside] = ACTIONS(184), + [sym_keyword_none_inside] = ACTIONS(184), + [sym_keyword_outside] = ACTIONS(184), + [sym_keyword_intersects] = ACTIONS(184), + [sym_keyword_drop] = ACTIONS(184), + [sym_keyword_schemafull] = ACTIONS(184), + [sym_keyword_schemaless] = ACTIONS(184), + [sym_keyword_changefeed] = ACTIONS(184), + [sym_keyword_type] = ACTIONS(184), + [sym_keyword_permissions] = ACTIONS(184), + [sym_keyword_for] = ACTIONS(184), + [sym_keyword_comment] = ACTIONS(184), + [anon_sym_COMMA] = ACTIONS(184), + [anon_sym_STAR] = ACTIONS(186), + [anon_sym_LT] = ACTIONS(186), + [anon_sym_GT] = ACTIONS(186), + [anon_sym_EQ] = ACTIONS(186), + [anon_sym_DASH] = ACTIONS(186), + [anon_sym_AT] = ACTIONS(186), + [anon_sym_LT_PIPE] = ACTIONS(184), + [anon_sym_AMP_AMP] = ACTIONS(184), + [anon_sym_PIPE_PIPE] = ACTIONS(184), + [anon_sym_QMARK_QMARK] = ACTIONS(184), + [anon_sym_QMARK_COLON] = ACTIONS(184), + [anon_sym_BANG_EQ] = ACTIONS(184), + [anon_sym_EQ_EQ] = ACTIONS(184), + [anon_sym_QMARK_EQ] = ACTIONS(184), + [anon_sym_STAR_EQ] = ACTIONS(184), + [anon_sym_TILDE] = ACTIONS(184), + [anon_sym_BANG_TILDE] = ACTIONS(184), + [anon_sym_STAR_TILDE] = ACTIONS(184), + [anon_sym_LT_EQ] = ACTIONS(184), + [anon_sym_GT_EQ] = ACTIONS(184), + [anon_sym_PLUS] = ACTIONS(186), + [anon_sym_PLUS_EQ] = ACTIONS(184), + [anon_sym_DASH_EQ] = ACTIONS(184), + [anon_sym_u00d7] = ACTIONS(184), + [anon_sym_SLASH] = ACTIONS(186), + [anon_sym_u00f7] = ACTIONS(184), + [anon_sym_STAR_STAR] = ACTIONS(184), + [anon_sym_u220b] = ACTIONS(184), + [anon_sym_u220c] = ACTIONS(184), + [anon_sym_u2287] = ACTIONS(184), + [anon_sym_u2283] = ACTIONS(184), + [anon_sym_u2285] = ACTIONS(184), + [anon_sym_u2208] = ACTIONS(184), + [anon_sym_u2209] = ACTIONS(184), + [anon_sym_u2286] = ACTIONS(184), + [anon_sym_u2282] = ACTIONS(184), + [anon_sym_u2284] = ACTIONS(184), + [anon_sym_AT_AT] = ACTIONS(184), }, [431] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(28), - [sym_comment] = ACTIONS(3), - [sym_keyword_from] = ACTIONS(192), - [sym_keyword_as] = ACTIONS(192), - [sym_keyword_and] = ACTIONS(192), - [sym_keyword_or] = ACTIONS(192), - [sym_keyword_is] = ACTIONS(192), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(192), - [sym_keyword_contains_not] = ACTIONS(192), - [sym_keyword_contains_all] = ACTIONS(192), - [sym_keyword_contains_any] = ACTIONS(192), - [sym_keyword_contains_none] = ACTIONS(192), - [sym_keyword_inside] = ACTIONS(192), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(192), - [sym_keyword_all_inside] = ACTIONS(192), - [sym_keyword_any_inside] = ACTIONS(192), - [sym_keyword_none_inside] = ACTIONS(192), - [sym_keyword_outside] = ACTIONS(192), - [sym_keyword_intersects] = ACTIONS(192), - [anon_sym_COMMA] = ACTIONS(190), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), + [sym_operator] = STATE(718), + [sym_binary_operator] = STATE(776), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(664), + [sym_keyword_value] = ACTIONS(664), + [sym_keyword_and] = ACTIONS(664), + [sym_keyword_or] = ACTIONS(664), + [sym_keyword_is] = ACTIONS(664), + [sym_keyword_not] = ACTIONS(666), + [sym_keyword_contains] = ACTIONS(664), + [sym_keyword_contains_not] = ACTIONS(664), + [sym_keyword_contains_all] = ACTIONS(664), + [sym_keyword_contains_any] = ACTIONS(664), + [sym_keyword_contains_none] = ACTIONS(664), + [sym_keyword_inside] = ACTIONS(664), + [sym_keyword_in] = ACTIONS(666), + [sym_keyword_not_inside] = ACTIONS(664), + [sym_keyword_all_inside] = ACTIONS(664), + [sym_keyword_any_inside] = ACTIONS(664), + [sym_keyword_none_inside] = ACTIONS(664), + [sym_keyword_outside] = ACTIONS(664), + [sym_keyword_intersects] = ACTIONS(664), + [sym_keyword_flexible] = ACTIONS(664), + [sym_keyword_readonly] = ACTIONS(664), + [sym_keyword_type] = ACTIONS(664), + [sym_keyword_default] = ACTIONS(664), + [sym_keyword_assert] = ACTIONS(664), + [sym_keyword_permissions] = ACTIONS(664), + [sym_keyword_for] = ACTIONS(664), + [sym_keyword_comment] = ACTIONS(664), + [anon_sym_RPAREN] = ACTIONS(664), + [anon_sym_RBRACE] = ACTIONS(664), + [anon_sym_STAR] = ACTIONS(666), + [anon_sym_LT] = ACTIONS(666), + [anon_sym_GT] = ACTIONS(666), + [anon_sym_EQ] = ACTIONS(666), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_AT] = ACTIONS(666), + [anon_sym_LT_PIPE] = ACTIONS(664), + [anon_sym_AMP_AMP] = ACTIONS(664), + [anon_sym_PIPE_PIPE] = ACTIONS(664), + [anon_sym_QMARK_QMARK] = ACTIONS(664), + [anon_sym_QMARK_COLON] = ACTIONS(664), + [anon_sym_BANG_EQ] = ACTIONS(664), + [anon_sym_EQ_EQ] = ACTIONS(664), + [anon_sym_QMARK_EQ] = ACTIONS(664), + [anon_sym_STAR_EQ] = ACTIONS(664), + [anon_sym_TILDE] = ACTIONS(664), + [anon_sym_BANG_TILDE] = ACTIONS(664), + [anon_sym_STAR_TILDE] = ACTIONS(664), + [anon_sym_LT_EQ] = ACTIONS(664), + [anon_sym_GT_EQ] = ACTIONS(664), + [anon_sym_PLUS] = ACTIONS(666), + [anon_sym_PLUS_EQ] = ACTIONS(664), + [anon_sym_DASH_EQ] = ACTIONS(664), + [anon_sym_u00d7] = ACTIONS(664), + [anon_sym_SLASH] = ACTIONS(666), + [anon_sym_u00f7] = ACTIONS(664), + [anon_sym_STAR_STAR] = ACTIONS(664), + [anon_sym_u220b] = ACTIONS(664), + [anon_sym_u220c] = ACTIONS(664), + [anon_sym_u2287] = ACTIONS(664), + [anon_sym_u2283] = ACTIONS(664), + [anon_sym_u2285] = ACTIONS(664), + [anon_sym_u2208] = ACTIONS(664), + [anon_sym_u2209] = ACTIONS(664), + [anon_sym_u2286] = ACTIONS(664), + [anon_sym_u2282] = ACTIONS(664), + [anon_sym_u2284] = ACTIONS(664), + [anon_sym_AT_AT] = ACTIONS(664), }, [432] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(33), - [sym_comment] = ACTIONS(3), - [sym_keyword_from] = ACTIONS(345), - [sym_keyword_as] = ACTIONS(345), - [sym_keyword_and] = ACTIONS(345), - [sym_keyword_or] = ACTIONS(345), - [sym_keyword_is] = ACTIONS(345), - [sym_keyword_not] = ACTIONS(345), - [sym_keyword_contains] = ACTIONS(345), - [sym_keyword_contains_not] = ACTIONS(345), - [sym_keyword_contains_all] = ACTIONS(345), - [sym_keyword_contains_any] = ACTIONS(345), - [sym_keyword_contains_none] = ACTIONS(345), - [sym_keyword_inside] = ACTIONS(345), - [sym_keyword_in] = ACTIONS(345), - [sym_keyword_not_inside] = ACTIONS(345), - [sym_keyword_all_inside] = ACTIONS(345), - [sym_keyword_any_inside] = ACTIONS(345), - [sym_keyword_none_inside] = ACTIONS(345), - [sym_keyword_outside] = ACTIONS(345), - [sym_keyword_intersects] = ACTIONS(345), - [anon_sym_COMMA] = ACTIONS(343), - [anon_sym_DASH_GT] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(343), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_LT_DASH] = ACTIONS(345), - [anon_sym_LT_DASH_GT] = ACTIONS(343), - [anon_sym_STAR] = ACTIONS(345), - [anon_sym_DOT] = ACTIONS(343), - [anon_sym_LT] = ACTIONS(345), - [anon_sym_GT] = ACTIONS(345), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(345), - [anon_sym_DASH] = ACTIONS(345), - [anon_sym_AT] = ACTIONS(345), - [anon_sym_LT_PIPE] = ACTIONS(343), - [anon_sym_AMP_AMP] = ACTIONS(343), - [anon_sym_PIPE_PIPE] = ACTIONS(343), - [anon_sym_QMARK_QMARK] = ACTIONS(343), - [anon_sym_QMARK_COLON] = ACTIONS(343), - [anon_sym_BANG_EQ] = ACTIONS(343), - [anon_sym_EQ_EQ] = ACTIONS(343), - [anon_sym_QMARK_EQ] = ACTIONS(343), - [anon_sym_STAR_EQ] = ACTIONS(343), - [anon_sym_TILDE] = ACTIONS(343), - [anon_sym_BANG_TILDE] = ACTIONS(343), - [anon_sym_STAR_TILDE] = ACTIONS(343), - [anon_sym_LT_EQ] = ACTIONS(343), - [anon_sym_GT_EQ] = ACTIONS(343), - [anon_sym_PLUS] = ACTIONS(345), - [anon_sym_PLUS_EQ] = ACTIONS(343), - [anon_sym_DASH_EQ] = ACTIONS(343), - [anon_sym_u00d7] = ACTIONS(343), - [anon_sym_SLASH] = ACTIONS(345), - [anon_sym_u00f7] = ACTIONS(343), - [anon_sym_STAR_STAR] = ACTIONS(343), - [anon_sym_u220b] = ACTIONS(343), - [anon_sym_u220c] = ACTIONS(343), - [anon_sym_u2287] = ACTIONS(343), - [anon_sym_u2283] = ACTIONS(343), - [anon_sym_u2285] = ACTIONS(343), - [anon_sym_u2208] = ACTIONS(343), - [anon_sym_u2209] = ACTIONS(343), - [anon_sym_u2286] = ACTIONS(343), - [anon_sym_u2282] = ACTIONS(343), - [anon_sym_u2284] = ACTIONS(343), - [anon_sym_AT_AT] = ACTIONS(343), + [sym_operator] = STATE(721), + [sym_binary_operator] = STATE(776), + [ts_builtin_sym_end] = ACTIONS(664), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(664), + [sym_keyword_explain] = ACTIONS(664), + [sym_keyword_parallel] = ACTIONS(664), + [sym_keyword_timeout] = ACTIONS(664), + [sym_keyword_fetch] = ACTIONS(664), + [sym_keyword_limit] = ACTIONS(664), + [sym_keyword_order] = ACTIONS(664), + [sym_keyword_where] = ACTIONS(664), + [sym_keyword_split] = ACTIONS(664), + [sym_keyword_group] = ACTIONS(664), + [sym_keyword_and] = ACTIONS(664), + [sym_keyword_or] = ACTIONS(666), + [sym_keyword_is] = ACTIONS(664), + [sym_keyword_not] = ACTIONS(666), + [sym_keyword_contains] = ACTIONS(664), + [sym_keyword_contains_not] = ACTIONS(664), + [sym_keyword_contains_all] = ACTIONS(664), + [sym_keyword_contains_any] = ACTIONS(664), + [sym_keyword_contains_none] = ACTIONS(664), + [sym_keyword_inside] = ACTIONS(664), + [sym_keyword_in] = ACTIONS(666), + [sym_keyword_not_inside] = ACTIONS(664), + [sym_keyword_all_inside] = ACTIONS(664), + [sym_keyword_any_inside] = ACTIONS(664), + [sym_keyword_none_inside] = ACTIONS(664), + [sym_keyword_outside] = ACTIONS(664), + [sym_keyword_intersects] = ACTIONS(664), + [anon_sym_COMMA] = ACTIONS(664), + [anon_sym_STAR] = ACTIONS(666), + [anon_sym_LT] = ACTIONS(666), + [anon_sym_GT] = ACTIONS(666), + [anon_sym_EQ] = ACTIONS(666), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_AT] = ACTIONS(666), + [anon_sym_LT_PIPE] = ACTIONS(664), + [anon_sym_AMP_AMP] = ACTIONS(664), + [anon_sym_PIPE_PIPE] = ACTIONS(664), + [anon_sym_QMARK_QMARK] = ACTIONS(664), + [anon_sym_QMARK_COLON] = ACTIONS(664), + [anon_sym_BANG_EQ] = ACTIONS(664), + [anon_sym_EQ_EQ] = ACTIONS(664), + [anon_sym_QMARK_EQ] = ACTIONS(664), + [anon_sym_STAR_EQ] = ACTIONS(664), + [anon_sym_TILDE] = ACTIONS(664), + [anon_sym_BANG_TILDE] = ACTIONS(664), + [anon_sym_STAR_TILDE] = ACTIONS(664), + [anon_sym_LT_EQ] = ACTIONS(664), + [anon_sym_GT_EQ] = ACTIONS(664), + [anon_sym_PLUS] = ACTIONS(666), + [anon_sym_PLUS_EQ] = ACTIONS(664), + [anon_sym_DASH_EQ] = ACTIONS(664), + [anon_sym_u00d7] = ACTIONS(664), + [anon_sym_SLASH] = ACTIONS(666), + [anon_sym_u00f7] = ACTIONS(664), + [anon_sym_STAR_STAR] = ACTIONS(664), + [anon_sym_u220b] = ACTIONS(664), + [anon_sym_u220c] = ACTIONS(664), + [anon_sym_u2287] = ACTIONS(664), + [anon_sym_u2283] = ACTIONS(664), + [anon_sym_u2285] = ACTIONS(664), + [anon_sym_u2208] = ACTIONS(664), + [anon_sym_u2209] = ACTIONS(664), + [anon_sym_u2286] = ACTIONS(664), + [anon_sym_u2282] = ACTIONS(664), + [anon_sym_u2284] = ACTIONS(664), + [anon_sym_AT_AT] = ACTIONS(664), }, [433] = { - [sym_operator] = STATE(667), - [sym_binary_operator] = STATE(782), - [ts_builtin_sym_end] = ACTIONS(646), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(646), - [sym_keyword_return] = ACTIONS(646), - [sym_keyword_parallel] = ACTIONS(646), - [sym_keyword_timeout] = ACTIONS(646), - [sym_keyword_where] = ACTIONS(646), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(315), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), - [sym_keyword_content] = ACTIONS(646), - [sym_keyword_merge] = ACTIONS(646), - [sym_keyword_patch] = ACTIONS(646), - [sym_keyword_set] = ACTIONS(646), - [sym_keyword_unset] = ACTIONS(646), - [anon_sym_COMMA] = ACTIONS(646), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [ts_builtin_sym_end] = ACTIONS(172), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(172), + [sym_keyword_as] = ACTIONS(172), + [sym_keyword_where] = ACTIONS(172), + [sym_keyword_group] = ACTIONS(172), + [sym_keyword_and] = ACTIONS(172), + [sym_keyword_or] = ACTIONS(172), + [sym_keyword_is] = ACTIONS(172), + [sym_keyword_not] = ACTIONS(174), + [sym_keyword_contains] = ACTIONS(172), + [sym_keyword_contains_not] = ACTIONS(172), + [sym_keyword_contains_all] = ACTIONS(172), + [sym_keyword_contains_any] = ACTIONS(172), + [sym_keyword_contains_none] = ACTIONS(172), + [sym_keyword_inside] = ACTIONS(172), + [sym_keyword_in] = ACTIONS(174), + [sym_keyword_not_inside] = ACTIONS(172), + [sym_keyword_all_inside] = ACTIONS(172), + [sym_keyword_any_inside] = ACTIONS(172), + [sym_keyword_none_inside] = ACTIONS(172), + [sym_keyword_outside] = ACTIONS(172), + [sym_keyword_intersects] = ACTIONS(172), + [sym_keyword_drop] = ACTIONS(172), + [sym_keyword_schemafull] = ACTIONS(172), + [sym_keyword_schemaless] = ACTIONS(172), + [sym_keyword_changefeed] = ACTIONS(172), + [sym_keyword_type] = ACTIONS(172), + [sym_keyword_permissions] = ACTIONS(172), + [sym_keyword_for] = ACTIONS(172), + [sym_keyword_comment] = ACTIONS(172), + [anon_sym_COMMA] = ACTIONS(172), + [anon_sym_STAR] = ACTIONS(174), + [anon_sym_LT] = ACTIONS(174), + [anon_sym_GT] = ACTIONS(174), + [anon_sym_EQ] = ACTIONS(174), + [anon_sym_DASH] = ACTIONS(174), + [anon_sym_AT] = ACTIONS(174), + [anon_sym_LT_PIPE] = ACTIONS(172), + [anon_sym_AMP_AMP] = ACTIONS(172), + [anon_sym_PIPE_PIPE] = ACTIONS(172), + [anon_sym_QMARK_QMARK] = ACTIONS(172), + [anon_sym_QMARK_COLON] = ACTIONS(172), + [anon_sym_BANG_EQ] = ACTIONS(172), + [anon_sym_EQ_EQ] = ACTIONS(172), + [anon_sym_QMARK_EQ] = ACTIONS(172), + [anon_sym_STAR_EQ] = ACTIONS(172), + [anon_sym_TILDE] = ACTIONS(172), + [anon_sym_BANG_TILDE] = ACTIONS(172), + [anon_sym_STAR_TILDE] = ACTIONS(172), + [anon_sym_LT_EQ] = ACTIONS(172), + [anon_sym_GT_EQ] = ACTIONS(172), + [anon_sym_PLUS] = ACTIONS(174), + [anon_sym_PLUS_EQ] = ACTIONS(172), + [anon_sym_DASH_EQ] = ACTIONS(172), + [anon_sym_u00d7] = ACTIONS(172), + [anon_sym_SLASH] = ACTIONS(174), + [anon_sym_u00f7] = ACTIONS(172), + [anon_sym_STAR_STAR] = ACTIONS(172), + [anon_sym_u220b] = ACTIONS(172), + [anon_sym_u220c] = ACTIONS(172), + [anon_sym_u2287] = ACTIONS(172), + [anon_sym_u2283] = ACTIONS(172), + [anon_sym_u2285] = ACTIONS(172), + [anon_sym_u2208] = ACTIONS(172), + [anon_sym_u2209] = ACTIONS(172), + [anon_sym_u2286] = ACTIONS(172), + [anon_sym_u2282] = ACTIONS(172), + [anon_sym_u2284] = ACTIONS(172), + [anon_sym_AT_AT] = ACTIONS(172), }, [434] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(36), + [ts_builtin_sym_end] = ACTIONS(97), [sym_comment] = ACTIONS(3), - [sym_keyword_as] = ACTIONS(176), - [sym_keyword_and] = ACTIONS(176), - [sym_keyword_or] = ACTIONS(176), - [sym_keyword_is] = ACTIONS(176), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(176), - [sym_keyword_contains_not] = ACTIONS(176), - [sym_keyword_contains_all] = ACTIONS(176), - [sym_keyword_contains_any] = ACTIONS(176), - [sym_keyword_contains_none] = ACTIONS(176), - [sym_keyword_inside] = ACTIONS(176), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(176), - [sym_keyword_all_inside] = ACTIONS(176), - [sym_keyword_any_inside] = ACTIONS(176), - [sym_keyword_none_inside] = ACTIONS(176), - [sym_keyword_outside] = ACTIONS(176), - [sym_keyword_intersects] = ACTIONS(176), - [anon_sym_COMMA] = ACTIONS(174), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_RPAREN] = ACTIONS(174), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), + [sym_semi_colon] = ACTIONS(97), + [sym_keyword_as] = ACTIONS(97), + [sym_keyword_where] = ACTIONS(97), + [sym_keyword_group] = ACTIONS(97), + [sym_keyword_and] = ACTIONS(97), + [sym_keyword_or] = ACTIONS(97), + [sym_keyword_is] = ACTIONS(97), + [sym_keyword_not] = ACTIONS(99), + [sym_keyword_contains] = ACTIONS(97), + [sym_keyword_contains_not] = ACTIONS(97), + [sym_keyword_contains_all] = ACTIONS(97), + [sym_keyword_contains_any] = ACTIONS(97), + [sym_keyword_contains_none] = ACTIONS(97), + [sym_keyword_inside] = ACTIONS(97), + [sym_keyword_in] = ACTIONS(99), + [sym_keyword_not_inside] = ACTIONS(97), + [sym_keyword_all_inside] = ACTIONS(97), + [sym_keyword_any_inside] = ACTIONS(97), + [sym_keyword_none_inside] = ACTIONS(97), + [sym_keyword_outside] = ACTIONS(97), + [sym_keyword_intersects] = ACTIONS(97), + [sym_keyword_drop] = ACTIONS(97), + [sym_keyword_schemafull] = ACTIONS(97), + [sym_keyword_schemaless] = ACTIONS(97), + [sym_keyword_changefeed] = ACTIONS(97), + [sym_keyword_type] = ACTIONS(97), + [sym_keyword_permissions] = ACTIONS(97), + [sym_keyword_for] = ACTIONS(97), + [sym_keyword_comment] = ACTIONS(97), + [anon_sym_COMMA] = ACTIONS(97), + [anon_sym_STAR] = ACTIONS(99), + [anon_sym_LT] = ACTIONS(99), + [anon_sym_GT] = ACTIONS(99), + [anon_sym_EQ] = ACTIONS(99), + [anon_sym_DASH] = ACTIONS(99), + [anon_sym_AT] = ACTIONS(99), + [anon_sym_LT_PIPE] = ACTIONS(97), + [anon_sym_AMP_AMP] = ACTIONS(97), + [anon_sym_PIPE_PIPE] = ACTIONS(97), + [anon_sym_QMARK_QMARK] = ACTIONS(97), + [anon_sym_QMARK_COLON] = ACTIONS(97), + [anon_sym_BANG_EQ] = ACTIONS(97), + [anon_sym_EQ_EQ] = ACTIONS(97), + [anon_sym_QMARK_EQ] = ACTIONS(97), + [anon_sym_STAR_EQ] = ACTIONS(97), + [anon_sym_TILDE] = ACTIONS(97), + [anon_sym_BANG_TILDE] = ACTIONS(97), + [anon_sym_STAR_TILDE] = ACTIONS(97), + [anon_sym_LT_EQ] = ACTIONS(97), + [anon_sym_GT_EQ] = ACTIONS(97), + [anon_sym_PLUS] = ACTIONS(99), + [anon_sym_PLUS_EQ] = ACTIONS(97), + [anon_sym_DASH_EQ] = ACTIONS(97), + [anon_sym_u00d7] = ACTIONS(97), + [anon_sym_SLASH] = ACTIONS(99), + [anon_sym_u00f7] = ACTIONS(97), + [anon_sym_STAR_STAR] = ACTIONS(97), + [anon_sym_u220b] = ACTIONS(97), + [anon_sym_u220c] = ACTIONS(97), + [anon_sym_u2287] = ACTIONS(97), + [anon_sym_u2283] = ACTIONS(97), + [anon_sym_u2285] = ACTIONS(97), + [anon_sym_u2208] = ACTIONS(97), + [anon_sym_u2209] = ACTIONS(97), + [anon_sym_u2286] = ACTIONS(97), + [anon_sym_u2282] = ACTIONS(97), + [anon_sym_u2284] = ACTIONS(97), + [anon_sym_AT_AT] = ACTIONS(97), }, [435] = { - [sym_operator] = STATE(748), - [sym_binary_operator] = STATE(782), + [ts_builtin_sym_end] = ACTIONS(257), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(660), - [sym_keyword_as] = ACTIONS(660), - [sym_keyword_group] = ACTIONS(660), - [sym_keyword_and] = ACTIONS(660), - [sym_keyword_or] = ACTIONS(660), - [sym_keyword_is] = ACTIONS(660), - [sym_keyword_not] = ACTIONS(662), - [sym_keyword_contains] = ACTIONS(660), - [sym_keyword_contains_not] = ACTIONS(660), - [sym_keyword_contains_all] = ACTIONS(660), - [sym_keyword_contains_any] = ACTIONS(660), - [sym_keyword_contains_none] = ACTIONS(660), - [sym_keyword_inside] = ACTIONS(660), - [sym_keyword_in] = ACTIONS(662), - [sym_keyword_not_inside] = ACTIONS(660), - [sym_keyword_all_inside] = ACTIONS(660), - [sym_keyword_any_inside] = ACTIONS(660), - [sym_keyword_none_inside] = ACTIONS(660), - [sym_keyword_outside] = ACTIONS(660), - [sym_keyword_intersects] = ACTIONS(660), - [sym_keyword_drop] = ACTIONS(660), - [sym_keyword_schemafull] = ACTIONS(660), - [sym_keyword_schemaless] = ACTIONS(660), - [sym_keyword_changefeed] = ACTIONS(660), - [sym_keyword_type] = ACTIONS(660), - [sym_keyword_permissions] = ACTIONS(660), - [sym_keyword_comment] = ACTIONS(660), - [anon_sym_RPAREN] = ACTIONS(660), - [anon_sym_RBRACE] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(662), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_AT] = ACTIONS(662), - [anon_sym_LT_PIPE] = ACTIONS(660), - [anon_sym_AMP_AMP] = ACTIONS(660), - [anon_sym_PIPE_PIPE] = ACTIONS(660), - [anon_sym_QMARK_QMARK] = ACTIONS(660), - [anon_sym_QMARK_COLON] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_EQ_EQ] = ACTIONS(660), - [anon_sym_QMARK_EQ] = ACTIONS(660), - [anon_sym_STAR_EQ] = ACTIONS(660), - [anon_sym_TILDE] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(660), - [anon_sym_STAR_TILDE] = ACTIONS(660), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_PLUS] = ACTIONS(662), - [anon_sym_PLUS_EQ] = ACTIONS(660), - [anon_sym_DASH_EQ] = ACTIONS(660), - [anon_sym_u00d7] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_u00f7] = ACTIONS(660), - [anon_sym_STAR_STAR] = ACTIONS(660), - [anon_sym_u220b] = ACTIONS(660), - [anon_sym_u220c] = ACTIONS(660), - [anon_sym_u2287] = ACTIONS(660), - [anon_sym_u2283] = ACTIONS(660), - [anon_sym_u2285] = ACTIONS(660), - [anon_sym_u2208] = ACTIONS(660), - [anon_sym_u2209] = ACTIONS(660), - [anon_sym_u2286] = ACTIONS(660), - [anon_sym_u2282] = ACTIONS(660), - [anon_sym_u2284] = ACTIONS(660), - [anon_sym_AT_AT] = ACTIONS(660), + [sym_semi_colon] = ACTIONS(257), + [sym_keyword_as] = ACTIONS(257), + [sym_keyword_where] = ACTIONS(257), + [sym_keyword_group] = ACTIONS(257), + [sym_keyword_and] = ACTIONS(257), + [sym_keyword_or] = ACTIONS(257), + [sym_keyword_is] = ACTIONS(257), + [sym_keyword_not] = ACTIONS(259), + [sym_keyword_contains] = ACTIONS(257), + [sym_keyword_contains_not] = ACTIONS(257), + [sym_keyword_contains_all] = ACTIONS(257), + [sym_keyword_contains_any] = ACTIONS(257), + [sym_keyword_contains_none] = ACTIONS(257), + [sym_keyword_inside] = ACTIONS(257), + [sym_keyword_in] = ACTIONS(259), + [sym_keyword_not_inside] = ACTIONS(257), + [sym_keyword_all_inside] = ACTIONS(257), + [sym_keyword_any_inside] = ACTIONS(257), + [sym_keyword_none_inside] = ACTIONS(257), + [sym_keyword_outside] = ACTIONS(257), + [sym_keyword_intersects] = ACTIONS(257), + [sym_keyword_drop] = ACTIONS(257), + [sym_keyword_schemafull] = ACTIONS(257), + [sym_keyword_schemaless] = ACTIONS(257), + [sym_keyword_changefeed] = ACTIONS(257), + [sym_keyword_type] = ACTIONS(257), + [sym_keyword_permissions] = ACTIONS(257), + [sym_keyword_for] = ACTIONS(257), + [sym_keyword_comment] = ACTIONS(257), + [anon_sym_COMMA] = ACTIONS(257), + [anon_sym_STAR] = ACTIONS(259), + [anon_sym_LT] = ACTIONS(259), + [anon_sym_GT] = ACTIONS(259), + [anon_sym_EQ] = ACTIONS(259), + [anon_sym_DASH] = ACTIONS(259), + [anon_sym_AT] = ACTIONS(259), + [anon_sym_LT_PIPE] = ACTIONS(257), + [anon_sym_AMP_AMP] = ACTIONS(257), + [anon_sym_PIPE_PIPE] = ACTIONS(257), + [anon_sym_QMARK_QMARK] = ACTIONS(257), + [anon_sym_QMARK_COLON] = ACTIONS(257), + [anon_sym_BANG_EQ] = ACTIONS(257), + [anon_sym_EQ_EQ] = ACTIONS(257), + [anon_sym_QMARK_EQ] = ACTIONS(257), + [anon_sym_STAR_EQ] = ACTIONS(257), + [anon_sym_TILDE] = ACTIONS(257), + [anon_sym_BANG_TILDE] = ACTIONS(257), + [anon_sym_STAR_TILDE] = ACTIONS(257), + [anon_sym_LT_EQ] = ACTIONS(257), + [anon_sym_GT_EQ] = ACTIONS(257), + [anon_sym_PLUS] = ACTIONS(259), + [anon_sym_PLUS_EQ] = ACTIONS(257), + [anon_sym_DASH_EQ] = ACTIONS(257), + [anon_sym_u00d7] = ACTIONS(257), + [anon_sym_SLASH] = ACTIONS(259), + [anon_sym_u00f7] = ACTIONS(257), + [anon_sym_STAR_STAR] = ACTIONS(257), + [anon_sym_u220b] = ACTIONS(257), + [anon_sym_u220c] = ACTIONS(257), + [anon_sym_u2287] = ACTIONS(257), + [anon_sym_u2283] = ACTIONS(257), + [anon_sym_u2285] = ACTIONS(257), + [anon_sym_u2208] = ACTIONS(257), + [anon_sym_u2209] = ACTIONS(257), + [anon_sym_u2286] = ACTIONS(257), + [anon_sym_u2282] = ACTIONS(257), + [anon_sym_u2284] = ACTIONS(257), + [anon_sym_AT_AT] = ACTIONS(257), }, [436] = { - [ts_builtin_sym_end] = ACTIONS(255), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(255), - [sym_keyword_as] = ACTIONS(255), - [sym_keyword_where] = ACTIONS(255), - [sym_keyword_group] = ACTIONS(255), - [sym_keyword_and] = ACTIONS(255), - [sym_keyword_or] = ACTIONS(255), - [sym_keyword_is] = ACTIONS(255), - [sym_keyword_not] = ACTIONS(257), - [sym_keyword_contains] = ACTIONS(255), - [sym_keyword_contains_not] = ACTIONS(255), - [sym_keyword_contains_all] = ACTIONS(255), - [sym_keyword_contains_any] = ACTIONS(255), - [sym_keyword_contains_none] = ACTIONS(255), - [sym_keyword_inside] = ACTIONS(255), - [sym_keyword_in] = ACTIONS(257), - [sym_keyword_not_inside] = ACTIONS(255), - [sym_keyword_all_inside] = ACTIONS(255), - [sym_keyword_any_inside] = ACTIONS(255), - [sym_keyword_none_inside] = ACTIONS(255), - [sym_keyword_outside] = ACTIONS(255), - [sym_keyword_intersects] = ACTIONS(255), - [sym_keyword_drop] = ACTIONS(255), - [sym_keyword_schemafull] = ACTIONS(255), - [sym_keyword_schemaless] = ACTIONS(255), - [sym_keyword_changefeed] = ACTIONS(255), - [sym_keyword_type] = ACTIONS(255), - [sym_keyword_permissions] = ACTIONS(255), - [sym_keyword_for] = ACTIONS(255), - [sym_keyword_comment] = ACTIONS(255), - [anon_sym_COMMA] = ACTIONS(255), - [anon_sym_STAR] = ACTIONS(257), - [anon_sym_LT] = ACTIONS(257), - [anon_sym_GT] = ACTIONS(257), - [anon_sym_EQ] = ACTIONS(257), - [anon_sym_DASH] = ACTIONS(257), - [anon_sym_AT] = ACTIONS(257), - [anon_sym_LT_PIPE] = ACTIONS(255), - [anon_sym_AMP_AMP] = ACTIONS(255), - [anon_sym_PIPE_PIPE] = ACTIONS(255), - [anon_sym_QMARK_QMARK] = ACTIONS(255), - [anon_sym_QMARK_COLON] = ACTIONS(255), - [anon_sym_BANG_EQ] = ACTIONS(255), - [anon_sym_EQ_EQ] = ACTIONS(255), - [anon_sym_QMARK_EQ] = ACTIONS(255), - [anon_sym_STAR_EQ] = ACTIONS(255), - [anon_sym_TILDE] = ACTIONS(255), - [anon_sym_BANG_TILDE] = ACTIONS(255), - [anon_sym_STAR_TILDE] = ACTIONS(255), - [anon_sym_LT_EQ] = ACTIONS(255), - [anon_sym_GT_EQ] = ACTIONS(255), - [anon_sym_PLUS] = ACTIONS(257), - [anon_sym_PLUS_EQ] = ACTIONS(255), - [anon_sym_DASH_EQ] = ACTIONS(255), - [anon_sym_u00d7] = ACTIONS(255), - [anon_sym_SLASH] = ACTIONS(257), - [anon_sym_u00f7] = ACTIONS(255), - [anon_sym_STAR_STAR] = ACTIONS(255), - [anon_sym_u220b] = ACTIONS(255), - [anon_sym_u220c] = ACTIONS(255), - [anon_sym_u2287] = ACTIONS(255), - [anon_sym_u2283] = ACTIONS(255), - [anon_sym_u2285] = ACTIONS(255), - [anon_sym_u2208] = ACTIONS(255), - [anon_sym_u2209] = ACTIONS(255), - [anon_sym_u2286] = ACTIONS(255), - [anon_sym_u2282] = ACTIONS(255), - [anon_sym_u2284] = ACTIONS(255), - [anon_sym_AT_AT] = ACTIONS(255), - }, - [437] = { - [sym_operator] = STATE(725), - [sym_binary_operator] = STATE(782), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(660), - [sym_keyword_as] = ACTIONS(660), - [sym_keyword_and] = ACTIONS(660), - [sym_keyword_or] = ACTIONS(660), - [sym_keyword_is] = ACTIONS(660), - [sym_keyword_not] = ACTIONS(662), - [sym_keyword_contains] = ACTIONS(660), - [sym_keyword_contains_not] = ACTIONS(660), - [sym_keyword_contains_all] = ACTIONS(660), - [sym_keyword_contains_any] = ACTIONS(660), - [sym_keyword_contains_none] = ACTIONS(660), - [sym_keyword_inside] = ACTIONS(660), - [sym_keyword_in] = ACTIONS(662), - [sym_keyword_not_inside] = ACTIONS(660), - [sym_keyword_all_inside] = ACTIONS(660), - [sym_keyword_any_inside] = ACTIONS(660), - [sym_keyword_none_inside] = ACTIONS(660), - [sym_keyword_outside] = ACTIONS(660), - [sym_keyword_intersects] = ACTIONS(660), - [sym_keyword_drop] = ACTIONS(660), - [sym_keyword_schemafull] = ACTIONS(660), - [sym_keyword_schemaless] = ACTIONS(660), - [sym_keyword_changefeed] = ACTIONS(660), - [sym_keyword_type] = ACTIONS(660), - [sym_keyword_permissions] = ACTIONS(660), - [sym_keyword_for] = ACTIONS(660), - [sym_keyword_comment] = ACTIONS(660), - [anon_sym_RPAREN] = ACTIONS(660), - [anon_sym_RBRACE] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(662), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_AT] = ACTIONS(662), - [anon_sym_LT_PIPE] = ACTIONS(660), - [anon_sym_AMP_AMP] = ACTIONS(660), - [anon_sym_PIPE_PIPE] = ACTIONS(660), - [anon_sym_QMARK_QMARK] = ACTIONS(660), - [anon_sym_QMARK_COLON] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_EQ_EQ] = ACTIONS(660), - [anon_sym_QMARK_EQ] = ACTIONS(660), - [anon_sym_STAR_EQ] = ACTIONS(660), - [anon_sym_TILDE] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(660), - [anon_sym_STAR_TILDE] = ACTIONS(660), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_PLUS] = ACTIONS(662), - [anon_sym_PLUS_EQ] = ACTIONS(660), - [anon_sym_DASH_EQ] = ACTIONS(660), - [anon_sym_u00d7] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_u00f7] = ACTIONS(660), - [anon_sym_STAR_STAR] = ACTIONS(660), - [anon_sym_u220b] = ACTIONS(660), - [anon_sym_u220c] = ACTIONS(660), - [anon_sym_u2287] = ACTIONS(660), - [anon_sym_u2283] = ACTIONS(660), - [anon_sym_u2285] = ACTIONS(660), - [anon_sym_u2208] = ACTIONS(660), - [anon_sym_u2209] = ACTIONS(660), - [anon_sym_u2286] = ACTIONS(660), - [anon_sym_u2282] = ACTIONS(660), - [anon_sym_u2284] = ACTIONS(660), - [anon_sym_AT_AT] = ACTIONS(660), - }, - [438] = { - [ts_builtin_sym_end] = ACTIONS(186), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(186), - [sym_keyword_as] = ACTIONS(186), - [sym_keyword_where] = ACTIONS(186), - [sym_keyword_group] = ACTIONS(186), - [sym_keyword_and] = ACTIONS(186), - [sym_keyword_or] = ACTIONS(186), - [sym_keyword_is] = ACTIONS(186), - [sym_keyword_not] = ACTIONS(188), - [sym_keyword_contains] = ACTIONS(186), - [sym_keyword_contains_not] = ACTIONS(186), - [sym_keyword_contains_all] = ACTIONS(186), - [sym_keyword_contains_any] = ACTIONS(186), - [sym_keyword_contains_none] = ACTIONS(186), - [sym_keyword_inside] = ACTIONS(186), - [sym_keyword_in] = ACTIONS(188), - [sym_keyword_not_inside] = ACTIONS(186), - [sym_keyword_all_inside] = ACTIONS(186), - [sym_keyword_any_inside] = ACTIONS(186), - [sym_keyword_none_inside] = ACTIONS(186), - [sym_keyword_outside] = ACTIONS(186), - [sym_keyword_intersects] = ACTIONS(186), - [sym_keyword_drop] = ACTIONS(186), - [sym_keyword_schemafull] = ACTIONS(186), - [sym_keyword_schemaless] = ACTIONS(186), - [sym_keyword_changefeed] = ACTIONS(186), - [sym_keyword_type] = ACTIONS(186), - [sym_keyword_permissions] = ACTIONS(186), - [sym_keyword_for] = ACTIONS(186), - [sym_keyword_comment] = ACTIONS(186), - [anon_sym_COMMA] = ACTIONS(186), - [anon_sym_STAR] = ACTIONS(188), - [anon_sym_LT] = ACTIONS(188), - [anon_sym_GT] = ACTIONS(188), - [anon_sym_EQ] = ACTIONS(188), - [anon_sym_DASH] = ACTIONS(188), - [anon_sym_AT] = ACTIONS(188), - [anon_sym_LT_PIPE] = ACTIONS(186), - [anon_sym_AMP_AMP] = ACTIONS(186), - [anon_sym_PIPE_PIPE] = ACTIONS(186), - [anon_sym_QMARK_QMARK] = ACTIONS(186), - [anon_sym_QMARK_COLON] = ACTIONS(186), - [anon_sym_BANG_EQ] = ACTIONS(186), - [anon_sym_EQ_EQ] = ACTIONS(186), - [anon_sym_QMARK_EQ] = ACTIONS(186), - [anon_sym_STAR_EQ] = ACTIONS(186), - [anon_sym_TILDE] = ACTIONS(186), - [anon_sym_BANG_TILDE] = ACTIONS(186), - [anon_sym_STAR_TILDE] = ACTIONS(186), - [anon_sym_LT_EQ] = ACTIONS(186), - [anon_sym_GT_EQ] = ACTIONS(186), - [anon_sym_PLUS] = ACTIONS(188), - [anon_sym_PLUS_EQ] = ACTIONS(186), - [anon_sym_DASH_EQ] = ACTIONS(186), - [anon_sym_u00d7] = ACTIONS(186), - [anon_sym_SLASH] = ACTIONS(188), - [anon_sym_u00f7] = ACTIONS(186), - [anon_sym_STAR_STAR] = ACTIONS(186), - [anon_sym_u220b] = ACTIONS(186), - [anon_sym_u220c] = ACTIONS(186), - [anon_sym_u2287] = ACTIONS(186), - [anon_sym_u2283] = ACTIONS(186), - [anon_sym_u2285] = ACTIONS(186), - [anon_sym_u2208] = ACTIONS(186), - [anon_sym_u2209] = ACTIONS(186), - [anon_sym_u2286] = ACTIONS(186), - [anon_sym_u2282] = ACTIONS(186), - [anon_sym_u2284] = ACTIONS(186), - [anon_sym_AT_AT] = ACTIONS(186), - }, - [439] = { - [sym_operator] = STATE(679), - [sym_binary_operator] = STATE(782), + [sym_operator] = STATE(718), + [sym_binary_operator] = STATE(776), [sym_comment] = ACTIONS(3), [sym_semi_colon] = ACTIONS(676), [sym_keyword_value] = ACTIONS(676), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(315), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(317), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), [sym_keyword_flexible] = ACTIONS(676), [sym_keyword_readonly] = ACTIONS(676), [sym_keyword_type] = ACTIONS(676), @@ -52317,1627 +52300,1843 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_keyword_comment] = ACTIONS(676), [anon_sym_RPAREN] = ACTIONS(676), [anon_sym_RBRACE] = ACTIONS(676), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), }, - [440] = { - [ts_builtin_sym_end] = ACTIONS(231), + [437] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(231), - [sym_keyword_as] = ACTIONS(231), - [sym_keyword_where] = ACTIONS(231), - [sym_keyword_group] = ACTIONS(231), - [sym_keyword_and] = ACTIONS(231), + [sym_semi_colon] = ACTIONS(229), + [sym_keyword_explain] = ACTIONS(229), + [sym_keyword_parallel] = ACTIONS(229), + [sym_keyword_timeout] = ACTIONS(229), + [sym_keyword_fetch] = ACTIONS(229), + [sym_keyword_limit] = ACTIONS(229), + [sym_keyword_order] = ACTIONS(229), + [sym_keyword_with] = ACTIONS(229), + [sym_keyword_where] = ACTIONS(229), + [sym_keyword_split] = ACTIONS(229), + [sym_keyword_group] = ACTIONS(229), + [sym_keyword_and] = ACTIONS(229), [sym_keyword_or] = ACTIONS(231), - [sym_keyword_is] = ACTIONS(231), - [sym_keyword_not] = ACTIONS(233), - [sym_keyword_contains] = ACTIONS(231), - [sym_keyword_contains_not] = ACTIONS(231), - [sym_keyword_contains_all] = ACTIONS(231), - [sym_keyword_contains_any] = ACTIONS(231), - [sym_keyword_contains_none] = ACTIONS(231), - [sym_keyword_inside] = ACTIONS(231), - [sym_keyword_in] = ACTIONS(233), - [sym_keyword_not_inside] = ACTIONS(231), - [sym_keyword_all_inside] = ACTIONS(231), - [sym_keyword_any_inside] = ACTIONS(231), - [sym_keyword_none_inside] = ACTIONS(231), - [sym_keyword_outside] = ACTIONS(231), - [sym_keyword_intersects] = ACTIONS(231), - [sym_keyword_drop] = ACTIONS(231), - [sym_keyword_schemafull] = ACTIONS(231), - [sym_keyword_schemaless] = ACTIONS(231), - [sym_keyword_changefeed] = ACTIONS(231), - [sym_keyword_type] = ACTIONS(231), - [sym_keyword_permissions] = ACTIONS(231), - [sym_keyword_for] = ACTIONS(231), - [sym_keyword_comment] = ACTIONS(231), - [anon_sym_COMMA] = ACTIONS(231), - [anon_sym_STAR] = ACTIONS(233), - [anon_sym_LT] = ACTIONS(233), - [anon_sym_GT] = ACTIONS(233), - [anon_sym_EQ] = ACTIONS(233), - [anon_sym_DASH] = ACTIONS(233), - [anon_sym_AT] = ACTIONS(233), - [anon_sym_LT_PIPE] = ACTIONS(231), - [anon_sym_AMP_AMP] = ACTIONS(231), - [anon_sym_PIPE_PIPE] = ACTIONS(231), - [anon_sym_QMARK_QMARK] = ACTIONS(231), - [anon_sym_QMARK_COLON] = ACTIONS(231), - [anon_sym_BANG_EQ] = ACTIONS(231), - [anon_sym_EQ_EQ] = ACTIONS(231), - [anon_sym_QMARK_EQ] = ACTIONS(231), - [anon_sym_STAR_EQ] = ACTIONS(231), - [anon_sym_TILDE] = ACTIONS(231), - [anon_sym_BANG_TILDE] = ACTIONS(231), - [anon_sym_STAR_TILDE] = ACTIONS(231), - [anon_sym_LT_EQ] = ACTIONS(231), - [anon_sym_GT_EQ] = ACTIONS(231), - [anon_sym_PLUS] = ACTIONS(233), - [anon_sym_PLUS_EQ] = ACTIONS(231), - [anon_sym_DASH_EQ] = ACTIONS(231), - [anon_sym_u00d7] = ACTIONS(231), - [anon_sym_SLASH] = ACTIONS(233), - [anon_sym_u00f7] = ACTIONS(231), - [anon_sym_STAR_STAR] = ACTIONS(231), - [anon_sym_u220b] = ACTIONS(231), - [anon_sym_u220c] = ACTIONS(231), - [anon_sym_u2287] = ACTIONS(231), - [anon_sym_u2283] = ACTIONS(231), - [anon_sym_u2285] = ACTIONS(231), - [anon_sym_u2208] = ACTIONS(231), - [anon_sym_u2209] = ACTIONS(231), - [anon_sym_u2286] = ACTIONS(231), - [anon_sym_u2282] = ACTIONS(231), - [anon_sym_u2284] = ACTIONS(231), - [anon_sym_AT_AT] = ACTIONS(231), + [sym_keyword_is] = ACTIONS(229), + [sym_keyword_not] = ACTIONS(231), + [sym_keyword_contains] = ACTIONS(229), + [sym_keyword_contains_not] = ACTIONS(229), + [sym_keyword_contains_all] = ACTIONS(229), + [sym_keyword_contains_any] = ACTIONS(229), + [sym_keyword_contains_none] = ACTIONS(229), + [sym_keyword_inside] = ACTIONS(229), + [sym_keyword_in] = ACTIONS(231), + [sym_keyword_not_inside] = ACTIONS(229), + [sym_keyword_all_inside] = ACTIONS(229), + [sym_keyword_any_inside] = ACTIONS(229), + [sym_keyword_none_inside] = ACTIONS(229), + [sym_keyword_outside] = ACTIONS(229), + [sym_keyword_intersects] = ACTIONS(229), + [anon_sym_COMMA] = ACTIONS(229), + [anon_sym_RPAREN] = ACTIONS(229), + [anon_sym_RBRACE] = ACTIONS(229), + [anon_sym_STAR] = ACTIONS(231), + [anon_sym_LT] = ACTIONS(231), + [anon_sym_GT] = ACTIONS(231), + [anon_sym_EQ] = ACTIONS(231), + [anon_sym_DASH] = ACTIONS(231), + [anon_sym_AT] = ACTIONS(231), + [anon_sym_LT_PIPE] = ACTIONS(229), + [anon_sym_AMP_AMP] = ACTIONS(229), + [anon_sym_PIPE_PIPE] = ACTIONS(229), + [anon_sym_QMARK_QMARK] = ACTIONS(229), + [anon_sym_QMARK_COLON] = ACTIONS(229), + [anon_sym_BANG_EQ] = ACTIONS(229), + [anon_sym_EQ_EQ] = ACTIONS(229), + [anon_sym_QMARK_EQ] = ACTIONS(229), + [anon_sym_STAR_EQ] = ACTIONS(229), + [anon_sym_TILDE] = ACTIONS(229), + [anon_sym_BANG_TILDE] = ACTIONS(229), + [anon_sym_STAR_TILDE] = ACTIONS(229), + [anon_sym_LT_EQ] = ACTIONS(229), + [anon_sym_GT_EQ] = ACTIONS(229), + [anon_sym_PLUS] = ACTIONS(231), + [anon_sym_PLUS_EQ] = ACTIONS(229), + [anon_sym_DASH_EQ] = ACTIONS(229), + [anon_sym_u00d7] = ACTIONS(229), + [anon_sym_SLASH] = ACTIONS(231), + [anon_sym_u00f7] = ACTIONS(229), + [anon_sym_STAR_STAR] = ACTIONS(229), + [anon_sym_u220b] = ACTIONS(229), + [anon_sym_u220c] = ACTIONS(229), + [anon_sym_u2287] = ACTIONS(229), + [anon_sym_u2283] = ACTIONS(229), + [anon_sym_u2285] = ACTIONS(229), + [anon_sym_u2208] = ACTIONS(229), + [anon_sym_u2209] = ACTIONS(229), + [anon_sym_u2286] = ACTIONS(229), + [anon_sym_u2282] = ACTIONS(229), + [anon_sym_u2284] = ACTIONS(229), + [anon_sym_AT_AT] = ACTIONS(229), }, - [441] = { - [sym_operator] = STATE(679), - [sym_binary_operator] = STATE(782), + [438] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(660), - [sym_keyword_value] = ACTIONS(660), - [sym_keyword_and] = ACTIONS(660), - [sym_keyword_or] = ACTIONS(660), - [sym_keyword_is] = ACTIONS(660), - [sym_keyword_not] = ACTIONS(662), - [sym_keyword_contains] = ACTIONS(660), - [sym_keyword_contains_not] = ACTIONS(660), - [sym_keyword_contains_all] = ACTIONS(660), - [sym_keyword_contains_any] = ACTIONS(660), - [sym_keyword_contains_none] = ACTIONS(660), - [sym_keyword_inside] = ACTIONS(660), - [sym_keyword_in] = ACTIONS(662), - [sym_keyword_not_inside] = ACTIONS(660), - [sym_keyword_all_inside] = ACTIONS(660), - [sym_keyword_any_inside] = ACTIONS(660), - [sym_keyword_none_inside] = ACTIONS(660), - [sym_keyword_outside] = ACTIONS(660), - [sym_keyword_intersects] = ACTIONS(660), - [sym_keyword_flexible] = ACTIONS(660), - [sym_keyword_readonly] = ACTIONS(660), - [sym_keyword_type] = ACTIONS(660), - [sym_keyword_default] = ACTIONS(660), - [sym_keyword_assert] = ACTIONS(660), - [sym_keyword_permissions] = ACTIONS(660), - [sym_keyword_for] = ACTIONS(660), - [sym_keyword_comment] = ACTIONS(660), - [anon_sym_RPAREN] = ACTIONS(660), - [anon_sym_RBRACE] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(662), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_AT] = ACTIONS(662), - [anon_sym_LT_PIPE] = ACTIONS(660), - [anon_sym_AMP_AMP] = ACTIONS(660), - [anon_sym_PIPE_PIPE] = ACTIONS(660), - [anon_sym_QMARK_QMARK] = ACTIONS(660), - [anon_sym_QMARK_COLON] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_EQ_EQ] = ACTIONS(660), - [anon_sym_QMARK_EQ] = ACTIONS(660), - [anon_sym_STAR_EQ] = ACTIONS(660), - [anon_sym_TILDE] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(660), - [anon_sym_STAR_TILDE] = ACTIONS(660), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_PLUS] = ACTIONS(662), - [anon_sym_PLUS_EQ] = ACTIONS(660), - [anon_sym_DASH_EQ] = ACTIONS(660), - [anon_sym_u00d7] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_u00f7] = ACTIONS(660), - [anon_sym_STAR_STAR] = ACTIONS(660), - [anon_sym_u220b] = ACTIONS(660), - [anon_sym_u220c] = ACTIONS(660), - [anon_sym_u2287] = ACTIONS(660), - [anon_sym_u2283] = ACTIONS(660), - [anon_sym_u2285] = ACTIONS(660), - [anon_sym_u2208] = ACTIONS(660), - [anon_sym_u2209] = ACTIONS(660), - [anon_sym_u2286] = ACTIONS(660), - [anon_sym_u2282] = ACTIONS(660), - [anon_sym_u2284] = ACTIONS(660), - [anon_sym_AT_AT] = ACTIONS(660), + [sym_semi_colon] = ACTIONS(200), + [sym_keyword_return] = ACTIONS(200), + [sym_keyword_parallel] = ACTIONS(200), + [sym_keyword_timeout] = ACTIONS(200), + [sym_keyword_where] = ACTIONS(200), + [sym_keyword_and] = ACTIONS(200), + [sym_keyword_or] = ACTIONS(200), + [sym_keyword_is] = ACTIONS(200), + [sym_keyword_not] = ACTIONS(202), + [sym_keyword_contains] = ACTIONS(200), + [sym_keyword_contains_not] = ACTIONS(200), + [sym_keyword_contains_all] = ACTIONS(200), + [sym_keyword_contains_any] = ACTIONS(200), + [sym_keyword_contains_none] = ACTIONS(200), + [sym_keyword_inside] = ACTIONS(200), + [sym_keyword_in] = ACTIONS(202), + [sym_keyword_not_inside] = ACTIONS(200), + [sym_keyword_all_inside] = ACTIONS(200), + [sym_keyword_any_inside] = ACTIONS(200), + [sym_keyword_none_inside] = ACTIONS(200), + [sym_keyword_outside] = ACTIONS(200), + [sym_keyword_intersects] = ACTIONS(200), + [anon_sym_COMMA] = ACTIONS(200), + [anon_sym_DASH_GT] = ACTIONS(200), + [anon_sym_LBRACK] = ACTIONS(200), + [anon_sym_RPAREN] = ACTIONS(200), + [anon_sym_RBRACE] = ACTIONS(200), + [anon_sym_LT_DASH] = ACTIONS(202), + [anon_sym_LT_DASH_GT] = ACTIONS(200), + [anon_sym_STAR] = ACTIONS(202), + [anon_sym_DOT] = ACTIONS(202), + [anon_sym_LT] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), + [anon_sym_DOT_DOT] = ACTIONS(680), + [anon_sym_EQ] = ACTIONS(202), + [anon_sym_DASH] = ACTIONS(202), + [anon_sym_AT] = ACTIONS(202), + [anon_sym_LT_PIPE] = ACTIONS(200), + [anon_sym_AMP_AMP] = ACTIONS(200), + [anon_sym_PIPE_PIPE] = ACTIONS(200), + [anon_sym_QMARK_QMARK] = ACTIONS(200), + [anon_sym_QMARK_COLON] = ACTIONS(200), + [anon_sym_BANG_EQ] = ACTIONS(200), + [anon_sym_EQ_EQ] = ACTIONS(200), + [anon_sym_QMARK_EQ] = ACTIONS(200), + [anon_sym_STAR_EQ] = ACTIONS(200), + [anon_sym_TILDE] = ACTIONS(200), + [anon_sym_BANG_TILDE] = ACTIONS(200), + [anon_sym_STAR_TILDE] = ACTIONS(200), + [anon_sym_LT_EQ] = ACTIONS(200), + [anon_sym_GT_EQ] = ACTIONS(200), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_PLUS_EQ] = ACTIONS(200), + [anon_sym_DASH_EQ] = ACTIONS(200), + [anon_sym_u00d7] = ACTIONS(200), + [anon_sym_SLASH] = ACTIONS(202), + [anon_sym_u00f7] = ACTIONS(200), + [anon_sym_STAR_STAR] = ACTIONS(200), + [anon_sym_u220b] = ACTIONS(200), + [anon_sym_u220c] = ACTIONS(200), + [anon_sym_u2287] = ACTIONS(200), + [anon_sym_u2283] = ACTIONS(200), + [anon_sym_u2285] = ACTIONS(200), + [anon_sym_u2208] = ACTIONS(200), + [anon_sym_u2209] = ACTIONS(200), + [anon_sym_u2286] = ACTIONS(200), + [anon_sym_u2282] = ACTIONS(200), + [anon_sym_u2284] = ACTIONS(200), + [anon_sym_AT_AT] = ACTIONS(200), }, - [442] = { - [sym_operator] = STATE(667), - [sym_binary_operator] = STATE(782), + [439] = { + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(97), + [sym_keyword_explain] = ACTIONS(97), + [sym_keyword_parallel] = ACTIONS(97), + [sym_keyword_timeout] = ACTIONS(97), + [sym_keyword_fetch] = ACTIONS(97), + [sym_keyword_limit] = ACTIONS(97), + [sym_keyword_order] = ACTIONS(97), + [sym_keyword_with] = ACTIONS(97), + [sym_keyword_where] = ACTIONS(97), + [sym_keyword_split] = ACTIONS(97), + [sym_keyword_group] = ACTIONS(97), + [sym_keyword_and] = ACTIONS(97), + [sym_keyword_or] = ACTIONS(99), + [sym_keyword_is] = ACTIONS(97), + [sym_keyword_not] = ACTIONS(99), + [sym_keyword_contains] = ACTIONS(97), + [sym_keyword_contains_not] = ACTIONS(97), + [sym_keyword_contains_all] = ACTIONS(97), + [sym_keyword_contains_any] = ACTIONS(97), + [sym_keyword_contains_none] = ACTIONS(97), + [sym_keyword_inside] = ACTIONS(97), + [sym_keyword_in] = ACTIONS(99), + [sym_keyword_not_inside] = ACTIONS(97), + [sym_keyword_all_inside] = ACTIONS(97), + [sym_keyword_any_inside] = ACTIONS(97), + [sym_keyword_none_inside] = ACTIONS(97), + [sym_keyword_outside] = ACTIONS(97), + [sym_keyword_intersects] = ACTIONS(97), + [anon_sym_COMMA] = ACTIONS(97), + [anon_sym_RPAREN] = ACTIONS(97), + [anon_sym_RBRACE] = ACTIONS(97), + [anon_sym_STAR] = ACTIONS(99), + [anon_sym_LT] = ACTIONS(99), + [anon_sym_GT] = ACTIONS(99), + [anon_sym_EQ] = ACTIONS(99), + [anon_sym_DASH] = ACTIONS(99), + [anon_sym_AT] = ACTIONS(99), + [anon_sym_LT_PIPE] = ACTIONS(97), + [anon_sym_AMP_AMP] = ACTIONS(97), + [anon_sym_PIPE_PIPE] = ACTIONS(97), + [anon_sym_QMARK_QMARK] = ACTIONS(97), + [anon_sym_QMARK_COLON] = ACTIONS(97), + [anon_sym_BANG_EQ] = ACTIONS(97), + [anon_sym_EQ_EQ] = ACTIONS(97), + [anon_sym_QMARK_EQ] = ACTIONS(97), + [anon_sym_STAR_EQ] = ACTIONS(97), + [anon_sym_TILDE] = ACTIONS(97), + [anon_sym_BANG_TILDE] = ACTIONS(97), + [anon_sym_STAR_TILDE] = ACTIONS(97), + [anon_sym_LT_EQ] = ACTIONS(97), + [anon_sym_GT_EQ] = ACTIONS(97), + [anon_sym_PLUS] = ACTIONS(99), + [anon_sym_PLUS_EQ] = ACTIONS(97), + [anon_sym_DASH_EQ] = ACTIONS(97), + [anon_sym_u00d7] = ACTIONS(97), + [anon_sym_SLASH] = ACTIONS(99), + [anon_sym_u00f7] = ACTIONS(97), + [anon_sym_STAR_STAR] = ACTIONS(97), + [anon_sym_u220b] = ACTIONS(97), + [anon_sym_u220c] = ACTIONS(97), + [anon_sym_u2287] = ACTIONS(97), + [anon_sym_u2283] = ACTIONS(97), + [anon_sym_u2285] = ACTIONS(97), + [anon_sym_u2208] = ACTIONS(97), + [anon_sym_u2209] = ACTIONS(97), + [anon_sym_u2286] = ACTIONS(97), + [anon_sym_u2282] = ACTIONS(97), + [anon_sym_u2284] = ACTIONS(97), + [anon_sym_AT_AT] = ACTIONS(97), + }, + [440] = { + [sym_operator] = STATE(721), + [sym_binary_operator] = STATE(776), [ts_builtin_sym_end] = ACTIONS(660), [sym_comment] = ACTIONS(3), [sym_semi_colon] = ACTIONS(660), - [sym_keyword_return] = ACTIONS(660), + [sym_keyword_explain] = ACTIONS(660), [sym_keyword_parallel] = ACTIONS(660), [sym_keyword_timeout] = ACTIONS(660), + [sym_keyword_fetch] = ACTIONS(660), + [sym_keyword_limit] = ACTIONS(660), + [sym_keyword_order] = ACTIONS(660), [sym_keyword_where] = ACTIONS(660), - [sym_keyword_and] = ACTIONS(660), - [sym_keyword_or] = ACTIONS(660), - [sym_keyword_is] = ACTIONS(660), - [sym_keyword_not] = ACTIONS(662), - [sym_keyword_contains] = ACTIONS(660), - [sym_keyword_contains_not] = ACTIONS(660), - [sym_keyword_contains_all] = ACTIONS(660), - [sym_keyword_contains_any] = ACTIONS(660), - [sym_keyword_contains_none] = ACTIONS(660), - [sym_keyword_inside] = ACTIONS(660), - [sym_keyword_in] = ACTIONS(662), - [sym_keyword_not_inside] = ACTIONS(660), - [sym_keyword_all_inside] = ACTIONS(660), - [sym_keyword_any_inside] = ACTIONS(660), - [sym_keyword_none_inside] = ACTIONS(660), - [sym_keyword_outside] = ACTIONS(660), - [sym_keyword_intersects] = ACTIONS(660), - [sym_keyword_content] = ACTIONS(660), - [sym_keyword_merge] = ACTIONS(660), - [sym_keyword_patch] = ACTIONS(660), - [sym_keyword_set] = ACTIONS(660), - [sym_keyword_unset] = ACTIONS(660), + [sym_keyword_split] = ACTIONS(660), + [sym_keyword_group] = ACTIONS(660), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(319), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), [anon_sym_COMMA] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(662), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_AT] = ACTIONS(662), - [anon_sym_LT_PIPE] = ACTIONS(660), - [anon_sym_AMP_AMP] = ACTIONS(660), - [anon_sym_PIPE_PIPE] = ACTIONS(660), - [anon_sym_QMARK_QMARK] = ACTIONS(660), - [anon_sym_QMARK_COLON] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_EQ_EQ] = ACTIONS(660), - [anon_sym_QMARK_EQ] = ACTIONS(660), - [anon_sym_STAR_EQ] = ACTIONS(660), - [anon_sym_TILDE] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(660), - [anon_sym_STAR_TILDE] = ACTIONS(660), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_PLUS] = ACTIONS(662), - [anon_sym_PLUS_EQ] = ACTIONS(660), - [anon_sym_DASH_EQ] = ACTIONS(660), - [anon_sym_u00d7] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_u00f7] = ACTIONS(660), - [anon_sym_STAR_STAR] = ACTIONS(660), - [anon_sym_u220b] = ACTIONS(660), - [anon_sym_u220c] = ACTIONS(660), - [anon_sym_u2287] = ACTIONS(660), - [anon_sym_u2283] = ACTIONS(660), - [anon_sym_u2285] = ACTIONS(660), - [anon_sym_u2208] = ACTIONS(660), - [anon_sym_u2209] = ACTIONS(660), - [anon_sym_u2286] = ACTIONS(660), - [anon_sym_u2282] = ACTIONS(660), - [anon_sym_u2284] = ACTIONS(660), - [anon_sym_AT_AT] = ACTIONS(660), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), }, - [443] = { + [441] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(79), - [sym_keyword_explain] = ACTIONS(79), - [sym_keyword_parallel] = ACTIONS(79), - [sym_keyword_timeout] = ACTIONS(79), - [sym_keyword_fetch] = ACTIONS(79), - [sym_keyword_limit] = ACTIONS(79), - [sym_keyword_order] = ACTIONS(79), - [sym_keyword_with] = ACTIONS(79), - [sym_keyword_where] = ACTIONS(79), - [sym_keyword_split] = ACTIONS(79), - [sym_keyword_group] = ACTIONS(79), - [sym_keyword_and] = ACTIONS(79), - [sym_keyword_or] = ACTIONS(81), - [sym_keyword_is] = ACTIONS(79), - [sym_keyword_not] = ACTIONS(81), - [sym_keyword_contains] = ACTIONS(79), - [sym_keyword_contains_not] = ACTIONS(79), - [sym_keyword_contains_all] = ACTIONS(79), - [sym_keyword_contains_any] = ACTIONS(79), - [sym_keyword_contains_none] = ACTIONS(79), - [sym_keyword_inside] = ACTIONS(79), - [sym_keyword_in] = ACTIONS(81), - [sym_keyword_not_inside] = ACTIONS(79), - [sym_keyword_all_inside] = ACTIONS(79), - [sym_keyword_any_inside] = ACTIONS(79), - [sym_keyword_none_inside] = ACTIONS(79), - [sym_keyword_outside] = ACTIONS(79), - [sym_keyword_intersects] = ACTIONS(79), - [anon_sym_COMMA] = ACTIONS(79), - [anon_sym_RPAREN] = ACTIONS(79), - [anon_sym_RBRACE] = ACTIONS(79), - [anon_sym_STAR] = ACTIONS(81), - [anon_sym_LT] = ACTIONS(81), - [anon_sym_GT] = ACTIONS(81), - [anon_sym_EQ] = ACTIONS(81), - [anon_sym_DASH] = ACTIONS(81), - [anon_sym_AT] = ACTIONS(81), - [anon_sym_LT_PIPE] = ACTIONS(79), - [anon_sym_AMP_AMP] = ACTIONS(79), - [anon_sym_PIPE_PIPE] = ACTIONS(79), - [anon_sym_QMARK_QMARK] = ACTIONS(79), - [anon_sym_QMARK_COLON] = ACTIONS(79), - [anon_sym_BANG_EQ] = ACTIONS(79), - [anon_sym_EQ_EQ] = ACTIONS(79), - [anon_sym_QMARK_EQ] = ACTIONS(79), - [anon_sym_STAR_EQ] = ACTIONS(79), - [anon_sym_TILDE] = ACTIONS(79), - [anon_sym_BANG_TILDE] = ACTIONS(79), - [anon_sym_STAR_TILDE] = ACTIONS(79), - [anon_sym_LT_EQ] = ACTIONS(79), - [anon_sym_GT_EQ] = ACTIONS(79), - [anon_sym_PLUS] = ACTIONS(81), - [anon_sym_PLUS_EQ] = ACTIONS(79), - [anon_sym_DASH_EQ] = ACTIONS(79), - [anon_sym_u00d7] = ACTIONS(79), - [anon_sym_SLASH] = ACTIONS(81), - [anon_sym_u00f7] = ACTIONS(79), - [anon_sym_STAR_STAR] = ACTIONS(79), - [anon_sym_u220b] = ACTIONS(79), - [anon_sym_u220c] = ACTIONS(79), - [anon_sym_u2287] = ACTIONS(79), - [anon_sym_u2283] = ACTIONS(79), - [anon_sym_u2285] = ACTIONS(79), - [anon_sym_u2208] = ACTIONS(79), - [anon_sym_u2209] = ACTIONS(79), - [anon_sym_u2286] = ACTIONS(79), - [anon_sym_u2282] = ACTIONS(79), - [anon_sym_u2284] = ACTIONS(79), - [anon_sym_AT_AT] = ACTIONS(79), + [sym_semi_colon] = ACTIONS(184), + [sym_keyword_explain] = ACTIONS(184), + [sym_keyword_parallel] = ACTIONS(184), + [sym_keyword_timeout] = ACTIONS(184), + [sym_keyword_fetch] = ACTIONS(184), + [sym_keyword_limit] = ACTIONS(184), + [sym_keyword_order] = ACTIONS(184), + [sym_keyword_with] = ACTIONS(184), + [sym_keyword_where] = ACTIONS(184), + [sym_keyword_split] = ACTIONS(184), + [sym_keyword_group] = ACTIONS(184), + [sym_keyword_and] = ACTIONS(184), + [sym_keyword_or] = ACTIONS(186), + [sym_keyword_is] = ACTIONS(184), + [sym_keyword_not] = ACTIONS(186), + [sym_keyword_contains] = ACTIONS(184), + [sym_keyword_contains_not] = ACTIONS(184), + [sym_keyword_contains_all] = ACTIONS(184), + [sym_keyword_contains_any] = ACTIONS(184), + [sym_keyword_contains_none] = ACTIONS(184), + [sym_keyword_inside] = ACTIONS(184), + [sym_keyword_in] = ACTIONS(186), + [sym_keyword_not_inside] = ACTIONS(184), + [sym_keyword_all_inside] = ACTIONS(184), + [sym_keyword_any_inside] = ACTIONS(184), + [sym_keyword_none_inside] = ACTIONS(184), + [sym_keyword_outside] = ACTIONS(184), + [sym_keyword_intersects] = ACTIONS(184), + [anon_sym_COMMA] = ACTIONS(184), + [anon_sym_RPAREN] = ACTIONS(184), + [anon_sym_RBRACE] = ACTIONS(184), + [anon_sym_STAR] = ACTIONS(186), + [anon_sym_LT] = ACTIONS(186), + [anon_sym_GT] = ACTIONS(186), + [anon_sym_EQ] = ACTIONS(186), + [anon_sym_DASH] = ACTIONS(186), + [anon_sym_AT] = ACTIONS(186), + [anon_sym_LT_PIPE] = ACTIONS(184), + [anon_sym_AMP_AMP] = ACTIONS(184), + [anon_sym_PIPE_PIPE] = ACTIONS(184), + [anon_sym_QMARK_QMARK] = ACTIONS(184), + [anon_sym_QMARK_COLON] = ACTIONS(184), + [anon_sym_BANG_EQ] = ACTIONS(184), + [anon_sym_EQ_EQ] = ACTIONS(184), + [anon_sym_QMARK_EQ] = ACTIONS(184), + [anon_sym_STAR_EQ] = ACTIONS(184), + [anon_sym_TILDE] = ACTIONS(184), + [anon_sym_BANG_TILDE] = ACTIONS(184), + [anon_sym_STAR_TILDE] = ACTIONS(184), + [anon_sym_LT_EQ] = ACTIONS(184), + [anon_sym_GT_EQ] = ACTIONS(184), + [anon_sym_PLUS] = ACTIONS(186), + [anon_sym_PLUS_EQ] = ACTIONS(184), + [anon_sym_DASH_EQ] = ACTIONS(184), + [anon_sym_u00d7] = ACTIONS(184), + [anon_sym_SLASH] = ACTIONS(186), + [anon_sym_u00f7] = ACTIONS(184), + [anon_sym_STAR_STAR] = ACTIONS(184), + [anon_sym_u220b] = ACTIONS(184), + [anon_sym_u220c] = ACTIONS(184), + [anon_sym_u2287] = ACTIONS(184), + [anon_sym_u2283] = ACTIONS(184), + [anon_sym_u2285] = ACTIONS(184), + [anon_sym_u2208] = ACTIONS(184), + [anon_sym_u2209] = ACTIONS(184), + [anon_sym_u2286] = ACTIONS(184), + [anon_sym_u2282] = ACTIONS(184), + [anon_sym_u2284] = ACTIONS(184), + [anon_sym_AT_AT] = ACTIONS(184), }, - [444] = { + [442] = { + [ts_builtin_sym_end] = ACTIONS(225), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(225), + [sym_keyword_as] = ACTIONS(225), + [sym_keyword_where] = ACTIONS(225), + [sym_keyword_group] = ACTIONS(225), + [sym_keyword_and] = ACTIONS(225), + [sym_keyword_or] = ACTIONS(225), + [sym_keyword_is] = ACTIONS(225), + [sym_keyword_not] = ACTIONS(227), + [sym_keyword_contains] = ACTIONS(225), + [sym_keyword_contains_not] = ACTIONS(225), + [sym_keyword_contains_all] = ACTIONS(225), + [sym_keyword_contains_any] = ACTIONS(225), + [sym_keyword_contains_none] = ACTIONS(225), + [sym_keyword_inside] = ACTIONS(225), + [sym_keyword_in] = ACTIONS(227), + [sym_keyword_not_inside] = ACTIONS(225), + [sym_keyword_all_inside] = ACTIONS(225), + [sym_keyword_any_inside] = ACTIONS(225), + [sym_keyword_none_inside] = ACTIONS(225), + [sym_keyword_outside] = ACTIONS(225), + [sym_keyword_intersects] = ACTIONS(225), + [sym_keyword_drop] = ACTIONS(225), + [sym_keyword_schemafull] = ACTIONS(225), + [sym_keyword_schemaless] = ACTIONS(225), + [sym_keyword_changefeed] = ACTIONS(225), + [sym_keyword_type] = ACTIONS(225), + [sym_keyword_permissions] = ACTIONS(225), + [sym_keyword_for] = ACTIONS(225), + [sym_keyword_comment] = ACTIONS(225), + [anon_sym_COMMA] = ACTIONS(225), + [anon_sym_STAR] = ACTIONS(227), + [anon_sym_LT] = ACTIONS(227), + [anon_sym_GT] = ACTIONS(227), + [anon_sym_EQ] = ACTIONS(227), + [anon_sym_DASH] = ACTIONS(227), + [anon_sym_AT] = ACTIONS(227), + [anon_sym_LT_PIPE] = ACTIONS(225), + [anon_sym_AMP_AMP] = ACTIONS(225), + [anon_sym_PIPE_PIPE] = ACTIONS(225), + [anon_sym_QMARK_QMARK] = ACTIONS(225), + [anon_sym_QMARK_COLON] = ACTIONS(225), + [anon_sym_BANG_EQ] = ACTIONS(225), + [anon_sym_EQ_EQ] = ACTIONS(225), + [anon_sym_QMARK_EQ] = ACTIONS(225), + [anon_sym_STAR_EQ] = ACTIONS(225), + [anon_sym_TILDE] = ACTIONS(225), + [anon_sym_BANG_TILDE] = ACTIONS(225), + [anon_sym_STAR_TILDE] = ACTIONS(225), + [anon_sym_LT_EQ] = ACTIONS(225), + [anon_sym_GT_EQ] = ACTIONS(225), + [anon_sym_PLUS] = ACTIONS(227), + [anon_sym_PLUS_EQ] = ACTIONS(225), + [anon_sym_DASH_EQ] = ACTIONS(225), + [anon_sym_u00d7] = ACTIONS(225), + [anon_sym_SLASH] = ACTIONS(227), + [anon_sym_u00f7] = ACTIONS(225), + [anon_sym_STAR_STAR] = ACTIONS(225), + [anon_sym_u220b] = ACTIONS(225), + [anon_sym_u220c] = ACTIONS(225), + [anon_sym_u2287] = ACTIONS(225), + [anon_sym_u2283] = ACTIONS(225), + [anon_sym_u2285] = ACTIONS(225), + [anon_sym_u2208] = ACTIONS(225), + [anon_sym_u2209] = ACTIONS(225), + [anon_sym_u2286] = ACTIONS(225), + [anon_sym_u2282] = ACTIONS(225), + [anon_sym_u2284] = ACTIONS(225), + [anon_sym_AT_AT] = ACTIONS(225), + }, + [443] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(251), - [sym_keyword_explain] = ACTIONS(251), - [sym_keyword_parallel] = ACTIONS(251), - [sym_keyword_timeout] = ACTIONS(251), - [sym_keyword_fetch] = ACTIONS(251), - [sym_keyword_limit] = ACTIONS(251), - [sym_keyword_order] = ACTIONS(251), - [sym_keyword_with] = ACTIONS(251), - [sym_keyword_where] = ACTIONS(251), - [sym_keyword_split] = ACTIONS(251), - [sym_keyword_group] = ACTIONS(251), - [sym_keyword_and] = ACTIONS(251), - [sym_keyword_or] = ACTIONS(253), - [sym_keyword_is] = ACTIONS(251), - [sym_keyword_not] = ACTIONS(253), - [sym_keyword_contains] = ACTIONS(251), - [sym_keyword_contains_not] = ACTIONS(251), - [sym_keyword_contains_all] = ACTIONS(251), - [sym_keyword_contains_any] = ACTIONS(251), - [sym_keyword_contains_none] = ACTIONS(251), - [sym_keyword_inside] = ACTIONS(251), - [sym_keyword_in] = ACTIONS(253), - [sym_keyword_not_inside] = ACTIONS(251), - [sym_keyword_all_inside] = ACTIONS(251), - [sym_keyword_any_inside] = ACTIONS(251), - [sym_keyword_none_inside] = ACTIONS(251), - [sym_keyword_outside] = ACTIONS(251), - [sym_keyword_intersects] = ACTIONS(251), - [anon_sym_COMMA] = ACTIONS(251), - [anon_sym_RPAREN] = ACTIONS(251), - [anon_sym_RBRACE] = ACTIONS(251), - [anon_sym_STAR] = ACTIONS(253), - [anon_sym_LT] = ACTIONS(253), - [anon_sym_GT] = ACTIONS(253), - [anon_sym_EQ] = ACTIONS(253), - [anon_sym_DASH] = ACTIONS(253), - [anon_sym_AT] = ACTIONS(253), - [anon_sym_LT_PIPE] = ACTIONS(251), - [anon_sym_AMP_AMP] = ACTIONS(251), - [anon_sym_PIPE_PIPE] = ACTIONS(251), - [anon_sym_QMARK_QMARK] = ACTIONS(251), - [anon_sym_QMARK_COLON] = ACTIONS(251), - [anon_sym_BANG_EQ] = ACTIONS(251), - [anon_sym_EQ_EQ] = ACTIONS(251), - [anon_sym_QMARK_EQ] = ACTIONS(251), - [anon_sym_STAR_EQ] = ACTIONS(251), - [anon_sym_TILDE] = ACTIONS(251), - [anon_sym_BANG_TILDE] = ACTIONS(251), - [anon_sym_STAR_TILDE] = ACTIONS(251), - [anon_sym_LT_EQ] = ACTIONS(251), - [anon_sym_GT_EQ] = ACTIONS(251), - [anon_sym_PLUS] = ACTIONS(253), - [anon_sym_PLUS_EQ] = ACTIONS(251), - [anon_sym_DASH_EQ] = ACTIONS(251), - [anon_sym_u00d7] = ACTIONS(251), - [anon_sym_SLASH] = ACTIONS(253), - [anon_sym_u00f7] = ACTIONS(251), - [anon_sym_STAR_STAR] = ACTIONS(251), - [anon_sym_u220b] = ACTIONS(251), - [anon_sym_u220c] = ACTIONS(251), - [anon_sym_u2287] = ACTIONS(251), - [anon_sym_u2283] = ACTIONS(251), - [anon_sym_u2285] = ACTIONS(251), - [anon_sym_u2208] = ACTIONS(251), - [anon_sym_u2209] = ACTIONS(251), - [anon_sym_u2286] = ACTIONS(251), - [anon_sym_u2282] = ACTIONS(251), - [anon_sym_u2284] = ACTIONS(251), - [anon_sym_AT_AT] = ACTIONS(251), + [sym_semi_colon] = ACTIONS(257), + [sym_keyword_explain] = ACTIONS(257), + [sym_keyword_parallel] = ACTIONS(257), + [sym_keyword_timeout] = ACTIONS(257), + [sym_keyword_fetch] = ACTIONS(257), + [sym_keyword_limit] = ACTIONS(257), + [sym_keyword_order] = ACTIONS(257), + [sym_keyword_with] = ACTIONS(257), + [sym_keyword_where] = ACTIONS(257), + [sym_keyword_split] = ACTIONS(257), + [sym_keyword_group] = ACTIONS(257), + [sym_keyword_and] = ACTIONS(257), + [sym_keyword_or] = ACTIONS(259), + [sym_keyword_is] = ACTIONS(257), + [sym_keyword_not] = ACTIONS(259), + [sym_keyword_contains] = ACTIONS(257), + [sym_keyword_contains_not] = ACTIONS(257), + [sym_keyword_contains_all] = ACTIONS(257), + [sym_keyword_contains_any] = ACTIONS(257), + [sym_keyword_contains_none] = ACTIONS(257), + [sym_keyword_inside] = ACTIONS(257), + [sym_keyword_in] = ACTIONS(259), + [sym_keyword_not_inside] = ACTIONS(257), + [sym_keyword_all_inside] = ACTIONS(257), + [sym_keyword_any_inside] = ACTIONS(257), + [sym_keyword_none_inside] = ACTIONS(257), + [sym_keyword_outside] = ACTIONS(257), + [sym_keyword_intersects] = ACTIONS(257), + [anon_sym_COMMA] = ACTIONS(257), + [anon_sym_RPAREN] = ACTIONS(257), + [anon_sym_RBRACE] = ACTIONS(257), + [anon_sym_STAR] = ACTIONS(259), + [anon_sym_LT] = ACTIONS(259), + [anon_sym_GT] = ACTIONS(259), + [anon_sym_EQ] = ACTIONS(259), + [anon_sym_DASH] = ACTIONS(259), + [anon_sym_AT] = ACTIONS(259), + [anon_sym_LT_PIPE] = ACTIONS(257), + [anon_sym_AMP_AMP] = ACTIONS(257), + [anon_sym_PIPE_PIPE] = ACTIONS(257), + [anon_sym_QMARK_QMARK] = ACTIONS(257), + [anon_sym_QMARK_COLON] = ACTIONS(257), + [anon_sym_BANG_EQ] = ACTIONS(257), + [anon_sym_EQ_EQ] = ACTIONS(257), + [anon_sym_QMARK_EQ] = ACTIONS(257), + [anon_sym_STAR_EQ] = ACTIONS(257), + [anon_sym_TILDE] = ACTIONS(257), + [anon_sym_BANG_TILDE] = ACTIONS(257), + [anon_sym_STAR_TILDE] = ACTIONS(257), + [anon_sym_LT_EQ] = ACTIONS(257), + [anon_sym_GT_EQ] = ACTIONS(257), + [anon_sym_PLUS] = ACTIONS(259), + [anon_sym_PLUS_EQ] = ACTIONS(257), + [anon_sym_DASH_EQ] = ACTIONS(257), + [anon_sym_u00d7] = ACTIONS(257), + [anon_sym_SLASH] = ACTIONS(259), + [anon_sym_u00f7] = ACTIONS(257), + [anon_sym_STAR_STAR] = ACTIONS(257), + [anon_sym_u220b] = ACTIONS(257), + [anon_sym_u220c] = ACTIONS(257), + [anon_sym_u2287] = ACTIONS(257), + [anon_sym_u2283] = ACTIONS(257), + [anon_sym_u2285] = ACTIONS(257), + [anon_sym_u2208] = ACTIONS(257), + [anon_sym_u2209] = ACTIONS(257), + [anon_sym_u2286] = ACTIONS(257), + [anon_sym_u2282] = ACTIONS(257), + [anon_sym_u2284] = ACTIONS(257), + [anon_sym_AT_AT] = ACTIONS(257), }, - [445] = { - [ts_builtin_sym_end] = ACTIONS(146), + [444] = { + [sym_array] = STATE(41), + [sym_object] = STATE(41), + [sym_record_id_value] = STATE(46), + [ts_builtin_sym_end] = ACTIONS(144), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(146), - [sym_keyword_as] = ACTIONS(146), - [sym_keyword_where] = ACTIONS(146), - [sym_keyword_group] = ACTIONS(146), + [sym_semi_colon] = ACTIONS(144), [sym_keyword_and] = ACTIONS(146), [sym_keyword_or] = ACTIONS(146), [sym_keyword_is] = ACTIONS(146), - [sym_keyword_not] = ACTIONS(148), + [sym_keyword_not] = ACTIONS(146), [sym_keyword_contains] = ACTIONS(146), [sym_keyword_contains_not] = ACTIONS(146), [sym_keyword_contains_all] = ACTIONS(146), [sym_keyword_contains_any] = ACTIONS(146), [sym_keyword_contains_none] = ACTIONS(146), [sym_keyword_inside] = ACTIONS(146), - [sym_keyword_in] = ACTIONS(148), + [sym_keyword_in] = ACTIONS(146), [sym_keyword_not_inside] = ACTIONS(146), [sym_keyword_all_inside] = ACTIONS(146), [sym_keyword_any_inside] = ACTIONS(146), [sym_keyword_none_inside] = ACTIONS(146), [sym_keyword_outside] = ACTIONS(146), [sym_keyword_intersects] = ACTIONS(146), - [sym_keyword_drop] = ACTIONS(146), - [sym_keyword_schemafull] = ACTIONS(146), - [sym_keyword_schemaless] = ACTIONS(146), - [sym_keyword_changefeed] = ACTIONS(146), - [sym_keyword_type] = ACTIONS(146), - [sym_keyword_permissions] = ACTIONS(146), - [sym_keyword_for] = ACTIONS(146), - [sym_keyword_comment] = ACTIONS(146), - [anon_sym_COMMA] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(148), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(148), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_AT] = ACTIONS(148), - [anon_sym_LT_PIPE] = ACTIONS(146), - [anon_sym_AMP_AMP] = ACTIONS(146), - [anon_sym_PIPE_PIPE] = ACTIONS(146), - [anon_sym_QMARK_QMARK] = ACTIONS(146), - [anon_sym_QMARK_COLON] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_EQ_EQ] = ACTIONS(146), - [anon_sym_QMARK_EQ] = ACTIONS(146), - [anon_sym_STAR_EQ] = ACTIONS(146), - [anon_sym_TILDE] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(146), - [anon_sym_STAR_TILDE] = ACTIONS(146), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_PLUS] = ACTIONS(148), - [anon_sym_PLUS_EQ] = ACTIONS(146), - [anon_sym_DASH_EQ] = ACTIONS(146), - [anon_sym_u00d7] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_u00f7] = ACTIONS(146), - [anon_sym_STAR_STAR] = ACTIONS(146), - [anon_sym_u220b] = ACTIONS(146), - [anon_sym_u220c] = ACTIONS(146), - [anon_sym_u2287] = ACTIONS(146), - [anon_sym_u2283] = ACTIONS(146), - [anon_sym_u2285] = ACTIONS(146), - [anon_sym_u2208] = ACTIONS(146), - [anon_sym_u2209] = ACTIONS(146), - [anon_sym_u2286] = ACTIONS(146), - [anon_sym_u2282] = ACTIONS(146), - [anon_sym_u2284] = ACTIONS(146), - [anon_sym_AT_AT] = ACTIONS(146), + [anon_sym_COMMA] = ACTIONS(144), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_LBRACE] = ACTIONS(47), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [sym_int] = ACTIONS(558), + [sym_record_id_ident] = ACTIONS(558), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), + }, + [445] = { + [ts_builtin_sym_end] = ACTIONS(160), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(160), + [sym_keyword_as] = ACTIONS(160), + [sym_keyword_where] = ACTIONS(160), + [sym_keyword_group] = ACTIONS(160), + [sym_keyword_and] = ACTIONS(160), + [sym_keyword_or] = ACTIONS(160), + [sym_keyword_is] = ACTIONS(160), + [sym_keyword_not] = ACTIONS(162), + [sym_keyword_contains] = ACTIONS(160), + [sym_keyword_contains_not] = ACTIONS(160), + [sym_keyword_contains_all] = ACTIONS(160), + [sym_keyword_contains_any] = ACTIONS(160), + [sym_keyword_contains_none] = ACTIONS(160), + [sym_keyword_inside] = ACTIONS(160), + [sym_keyword_in] = ACTIONS(162), + [sym_keyword_not_inside] = ACTIONS(160), + [sym_keyword_all_inside] = ACTIONS(160), + [sym_keyword_any_inside] = ACTIONS(160), + [sym_keyword_none_inside] = ACTIONS(160), + [sym_keyword_outside] = ACTIONS(160), + [sym_keyword_intersects] = ACTIONS(160), + [sym_keyword_drop] = ACTIONS(160), + [sym_keyword_schemafull] = ACTIONS(160), + [sym_keyword_schemaless] = ACTIONS(160), + [sym_keyword_changefeed] = ACTIONS(160), + [sym_keyword_type] = ACTIONS(160), + [sym_keyword_permissions] = ACTIONS(160), + [sym_keyword_for] = ACTIONS(160), + [sym_keyword_comment] = ACTIONS(160), + [anon_sym_COMMA] = ACTIONS(160), + [anon_sym_STAR] = ACTIONS(162), + [anon_sym_LT] = ACTIONS(162), + [anon_sym_GT] = ACTIONS(162), + [anon_sym_EQ] = ACTIONS(162), + [anon_sym_DASH] = ACTIONS(162), + [anon_sym_AT] = ACTIONS(162), + [anon_sym_LT_PIPE] = ACTIONS(160), + [anon_sym_AMP_AMP] = ACTIONS(160), + [anon_sym_PIPE_PIPE] = ACTIONS(160), + [anon_sym_QMARK_QMARK] = ACTIONS(160), + [anon_sym_QMARK_COLON] = ACTIONS(160), + [anon_sym_BANG_EQ] = ACTIONS(160), + [anon_sym_EQ_EQ] = ACTIONS(160), + [anon_sym_QMARK_EQ] = ACTIONS(160), + [anon_sym_STAR_EQ] = ACTIONS(160), + [anon_sym_TILDE] = ACTIONS(160), + [anon_sym_BANG_TILDE] = ACTIONS(160), + [anon_sym_STAR_TILDE] = ACTIONS(160), + [anon_sym_LT_EQ] = ACTIONS(160), + [anon_sym_GT_EQ] = ACTIONS(160), + [anon_sym_PLUS] = ACTIONS(162), + [anon_sym_PLUS_EQ] = ACTIONS(160), + [anon_sym_DASH_EQ] = ACTIONS(160), + [anon_sym_u00d7] = ACTIONS(160), + [anon_sym_SLASH] = ACTIONS(162), + [anon_sym_u00f7] = ACTIONS(160), + [anon_sym_STAR_STAR] = ACTIONS(160), + [anon_sym_u220b] = ACTIONS(160), + [anon_sym_u220c] = ACTIONS(160), + [anon_sym_u2287] = ACTIONS(160), + [anon_sym_u2283] = ACTIONS(160), + [anon_sym_u2285] = ACTIONS(160), + [anon_sym_u2208] = ACTIONS(160), + [anon_sym_u2209] = ACTIONS(160), + [anon_sym_u2286] = ACTIONS(160), + [anon_sym_u2282] = ACTIONS(160), + [anon_sym_u2284] = ACTIONS(160), + [anon_sym_AT_AT] = ACTIONS(160), }, [446] = { - [ts_builtin_sym_end] = ACTIONS(79), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(79), - [sym_keyword_as] = ACTIONS(79), - [sym_keyword_where] = ACTIONS(79), - [sym_keyword_group] = ACTIONS(79), - [sym_keyword_and] = ACTIONS(79), - [sym_keyword_or] = ACTIONS(79), - [sym_keyword_is] = ACTIONS(79), - [sym_keyword_not] = ACTIONS(81), - [sym_keyword_contains] = ACTIONS(79), - [sym_keyword_contains_not] = ACTIONS(79), - [sym_keyword_contains_all] = ACTIONS(79), - [sym_keyword_contains_any] = ACTIONS(79), - [sym_keyword_contains_none] = ACTIONS(79), - [sym_keyword_inside] = ACTIONS(79), - [sym_keyword_in] = ACTIONS(81), - [sym_keyword_not_inside] = ACTIONS(79), - [sym_keyword_all_inside] = ACTIONS(79), - [sym_keyword_any_inside] = ACTIONS(79), - [sym_keyword_none_inside] = ACTIONS(79), - [sym_keyword_outside] = ACTIONS(79), - [sym_keyword_intersects] = ACTIONS(79), - [sym_keyword_drop] = ACTIONS(79), - [sym_keyword_schemafull] = ACTIONS(79), - [sym_keyword_schemaless] = ACTIONS(79), - [sym_keyword_changefeed] = ACTIONS(79), - [sym_keyword_type] = ACTIONS(79), - [sym_keyword_permissions] = ACTIONS(79), - [sym_keyword_for] = ACTIONS(79), - [sym_keyword_comment] = ACTIONS(79), - [anon_sym_COMMA] = ACTIONS(79), - [anon_sym_STAR] = ACTIONS(81), - [anon_sym_LT] = ACTIONS(81), - [anon_sym_GT] = ACTIONS(81), - [anon_sym_EQ] = ACTIONS(81), - [anon_sym_DASH] = ACTIONS(81), - [anon_sym_AT] = ACTIONS(81), - [anon_sym_LT_PIPE] = ACTIONS(79), - [anon_sym_AMP_AMP] = ACTIONS(79), - [anon_sym_PIPE_PIPE] = ACTIONS(79), - [anon_sym_QMARK_QMARK] = ACTIONS(79), - [anon_sym_QMARK_COLON] = ACTIONS(79), - [anon_sym_BANG_EQ] = ACTIONS(79), - [anon_sym_EQ_EQ] = ACTIONS(79), - [anon_sym_QMARK_EQ] = ACTIONS(79), - [anon_sym_STAR_EQ] = ACTIONS(79), - [anon_sym_TILDE] = ACTIONS(79), - [anon_sym_BANG_TILDE] = ACTIONS(79), - [anon_sym_STAR_TILDE] = ACTIONS(79), - [anon_sym_LT_EQ] = ACTIONS(79), - [anon_sym_GT_EQ] = ACTIONS(79), - [anon_sym_PLUS] = ACTIONS(81), - [anon_sym_PLUS_EQ] = ACTIONS(79), - [anon_sym_DASH_EQ] = ACTIONS(79), - [anon_sym_u00d7] = ACTIONS(79), - [anon_sym_SLASH] = ACTIONS(81), - [anon_sym_u00f7] = ACTIONS(79), - [anon_sym_STAR_STAR] = ACTIONS(79), - [anon_sym_u220b] = ACTIONS(79), - [anon_sym_u220c] = ACTIONS(79), - [anon_sym_u2287] = ACTIONS(79), - [anon_sym_u2283] = ACTIONS(79), - [anon_sym_u2285] = ACTIONS(79), - [anon_sym_u2208] = ACTIONS(79), - [anon_sym_u2209] = ACTIONS(79), - [anon_sym_u2286] = ACTIONS(79), - [anon_sym_u2282] = ACTIONS(79), - [anon_sym_u2284] = ACTIONS(79), - [anon_sym_AT_AT] = ACTIONS(79), + [sym_operator] = STATE(728), + [sym_binary_operator] = STATE(776), + [ts_builtin_sym_end] = ACTIONS(660), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(660), + [sym_keyword_return] = ACTIONS(660), + [sym_keyword_parallel] = ACTIONS(660), + [sym_keyword_timeout] = ACTIONS(660), + [sym_keyword_where] = ACTIONS(660), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(317), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), + [sym_keyword_content] = ACTIONS(660), + [sym_keyword_merge] = ACTIONS(660), + [sym_keyword_patch] = ACTIONS(660), + [sym_keyword_set] = ACTIONS(660), + [sym_keyword_unset] = ACTIONS(660), + [anon_sym_COMMA] = ACTIONS(660), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), }, [447] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(150), - [sym_keyword_return] = ACTIONS(150), - [sym_keyword_parallel] = ACTIONS(150), - [sym_keyword_timeout] = ACTIONS(150), - [sym_keyword_where] = ACTIONS(150), - [sym_keyword_and] = ACTIONS(150), - [sym_keyword_or] = ACTIONS(150), - [sym_keyword_is] = ACTIONS(150), - [sym_keyword_not] = ACTIONS(152), - [sym_keyword_contains] = ACTIONS(150), - [sym_keyword_contains_not] = ACTIONS(150), - [sym_keyword_contains_all] = ACTIONS(150), - [sym_keyword_contains_any] = ACTIONS(150), - [sym_keyword_contains_none] = ACTIONS(150), - [sym_keyword_inside] = ACTIONS(150), - [sym_keyword_in] = ACTIONS(152), - [sym_keyword_not_inside] = ACTIONS(150), - [sym_keyword_all_inside] = ACTIONS(150), - [sym_keyword_any_inside] = ACTIONS(150), - [sym_keyword_none_inside] = ACTIONS(150), - [sym_keyword_outside] = ACTIONS(150), - [sym_keyword_intersects] = ACTIONS(150), - [anon_sym_COMMA] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(150), - [anon_sym_RPAREN] = ACTIONS(150), - [anon_sym_RBRACE] = ACTIONS(150), - [anon_sym_LT_DASH] = ACTIONS(152), - [anon_sym_LT_DASH_GT] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(152), - [anon_sym_DOT] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_DOT_DOT] = ACTIONS(678), - [anon_sym_EQ] = ACTIONS(152), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_AT] = ACTIONS(152), - [anon_sym_LT_PIPE] = ACTIONS(150), - [anon_sym_AMP_AMP] = ACTIONS(150), - [anon_sym_PIPE_PIPE] = ACTIONS(150), - [anon_sym_QMARK_QMARK] = ACTIONS(150), - [anon_sym_QMARK_COLON] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_EQ_EQ] = ACTIONS(150), - [anon_sym_QMARK_EQ] = ACTIONS(150), - [anon_sym_STAR_EQ] = ACTIONS(150), - [anon_sym_TILDE] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(150), - [anon_sym_STAR_TILDE] = ACTIONS(150), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_PLUS] = ACTIONS(152), - [anon_sym_PLUS_EQ] = ACTIONS(150), - [anon_sym_DASH_EQ] = ACTIONS(150), - [anon_sym_u00d7] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_u00f7] = ACTIONS(150), - [anon_sym_STAR_STAR] = ACTIONS(150), - [anon_sym_u220b] = ACTIONS(150), - [anon_sym_u220c] = ACTIONS(150), - [anon_sym_u2287] = ACTIONS(150), - [anon_sym_u2283] = ACTIONS(150), - [anon_sym_u2285] = ACTIONS(150), - [anon_sym_u2208] = ACTIONS(150), - [anon_sym_u2209] = ACTIONS(150), - [anon_sym_u2286] = ACTIONS(150), - [anon_sym_u2282] = ACTIONS(150), - [anon_sym_u2284] = ACTIONS(150), - [anon_sym_AT_AT] = ACTIONS(150), + [sym_operator] = STATE(671), + [sym_binary_operator] = STATE(776), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(664), + [sym_keyword_as] = ACTIONS(664), + [sym_keyword_and] = ACTIONS(664), + [sym_keyword_or] = ACTIONS(664), + [sym_keyword_is] = ACTIONS(664), + [sym_keyword_not] = ACTIONS(666), + [sym_keyword_contains] = ACTIONS(664), + [sym_keyword_contains_not] = ACTIONS(664), + [sym_keyword_contains_all] = ACTIONS(664), + [sym_keyword_contains_any] = ACTIONS(664), + [sym_keyword_contains_none] = ACTIONS(664), + [sym_keyword_inside] = ACTIONS(664), + [sym_keyword_in] = ACTIONS(666), + [sym_keyword_not_inside] = ACTIONS(664), + [sym_keyword_all_inside] = ACTIONS(664), + [sym_keyword_any_inside] = ACTIONS(664), + [sym_keyword_none_inside] = ACTIONS(664), + [sym_keyword_outside] = ACTIONS(664), + [sym_keyword_intersects] = ACTIONS(664), + [sym_keyword_drop] = ACTIONS(664), + [sym_keyword_schemafull] = ACTIONS(664), + [sym_keyword_schemaless] = ACTIONS(664), + [sym_keyword_changefeed] = ACTIONS(664), + [sym_keyword_type] = ACTIONS(664), + [sym_keyword_permissions] = ACTIONS(664), + [sym_keyword_for] = ACTIONS(664), + [sym_keyword_comment] = ACTIONS(664), + [anon_sym_RPAREN] = ACTIONS(664), + [anon_sym_RBRACE] = ACTIONS(664), + [anon_sym_STAR] = ACTIONS(666), + [anon_sym_LT] = ACTIONS(666), + [anon_sym_GT] = ACTIONS(666), + [anon_sym_EQ] = ACTIONS(666), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_AT] = ACTIONS(666), + [anon_sym_LT_PIPE] = ACTIONS(664), + [anon_sym_AMP_AMP] = ACTIONS(664), + [anon_sym_PIPE_PIPE] = ACTIONS(664), + [anon_sym_QMARK_QMARK] = ACTIONS(664), + [anon_sym_QMARK_COLON] = ACTIONS(664), + [anon_sym_BANG_EQ] = ACTIONS(664), + [anon_sym_EQ_EQ] = ACTIONS(664), + [anon_sym_QMARK_EQ] = ACTIONS(664), + [anon_sym_STAR_EQ] = ACTIONS(664), + [anon_sym_TILDE] = ACTIONS(664), + [anon_sym_BANG_TILDE] = ACTIONS(664), + [anon_sym_STAR_TILDE] = ACTIONS(664), + [anon_sym_LT_EQ] = ACTIONS(664), + [anon_sym_GT_EQ] = ACTIONS(664), + [anon_sym_PLUS] = ACTIONS(666), + [anon_sym_PLUS_EQ] = ACTIONS(664), + [anon_sym_DASH_EQ] = ACTIONS(664), + [anon_sym_u00d7] = ACTIONS(664), + [anon_sym_SLASH] = ACTIONS(666), + [anon_sym_u00f7] = ACTIONS(664), + [anon_sym_STAR_STAR] = ACTIONS(664), + [anon_sym_u220b] = ACTIONS(664), + [anon_sym_u220c] = ACTIONS(664), + [anon_sym_u2287] = ACTIONS(664), + [anon_sym_u2283] = ACTIONS(664), + [anon_sym_u2285] = ACTIONS(664), + [anon_sym_u2208] = ACTIONS(664), + [anon_sym_u2209] = ACTIONS(664), + [anon_sym_u2286] = ACTIONS(664), + [anon_sym_u2282] = ACTIONS(664), + [anon_sym_u2284] = ACTIONS(664), + [anon_sym_AT_AT] = ACTIONS(664), }, [448] = { - [ts_builtin_sym_end] = ACTIONS(182), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(182), - [sym_keyword_as] = ACTIONS(182), - [sym_keyword_where] = ACTIONS(182), - [sym_keyword_group] = ACTIONS(182), - [sym_keyword_and] = ACTIONS(182), - [sym_keyword_or] = ACTIONS(182), - [sym_keyword_is] = ACTIONS(182), - [sym_keyword_not] = ACTIONS(184), - [sym_keyword_contains] = ACTIONS(182), - [sym_keyword_contains_not] = ACTIONS(182), - [sym_keyword_contains_all] = ACTIONS(182), - [sym_keyword_contains_any] = ACTIONS(182), - [sym_keyword_contains_none] = ACTIONS(182), - [sym_keyword_inside] = ACTIONS(182), - [sym_keyword_in] = ACTIONS(184), - [sym_keyword_not_inside] = ACTIONS(182), - [sym_keyword_all_inside] = ACTIONS(182), - [sym_keyword_any_inside] = ACTIONS(182), - [sym_keyword_none_inside] = ACTIONS(182), - [sym_keyword_outside] = ACTIONS(182), - [sym_keyword_intersects] = ACTIONS(182), - [sym_keyword_drop] = ACTIONS(182), - [sym_keyword_schemafull] = ACTIONS(182), - [sym_keyword_schemaless] = ACTIONS(182), - [sym_keyword_changefeed] = ACTIONS(182), - [sym_keyword_type] = ACTIONS(182), - [sym_keyword_permissions] = ACTIONS(182), - [sym_keyword_for] = ACTIONS(182), - [sym_keyword_comment] = ACTIONS(182), - [anon_sym_COMMA] = ACTIONS(182), - [anon_sym_STAR] = ACTIONS(184), - [anon_sym_LT] = ACTIONS(184), - [anon_sym_GT] = ACTIONS(184), - [anon_sym_EQ] = ACTIONS(184), - [anon_sym_DASH] = ACTIONS(184), - [anon_sym_AT] = ACTIONS(184), - [anon_sym_LT_PIPE] = ACTIONS(182), - [anon_sym_AMP_AMP] = ACTIONS(182), - [anon_sym_PIPE_PIPE] = ACTIONS(182), - [anon_sym_QMARK_QMARK] = ACTIONS(182), - [anon_sym_QMARK_COLON] = ACTIONS(182), - [anon_sym_BANG_EQ] = ACTIONS(182), - [anon_sym_EQ_EQ] = ACTIONS(182), - [anon_sym_QMARK_EQ] = ACTIONS(182), - [anon_sym_STAR_EQ] = ACTIONS(182), - [anon_sym_TILDE] = ACTIONS(182), - [anon_sym_BANG_TILDE] = ACTIONS(182), - [anon_sym_STAR_TILDE] = ACTIONS(182), - [anon_sym_LT_EQ] = ACTIONS(182), - [anon_sym_GT_EQ] = ACTIONS(182), - [anon_sym_PLUS] = ACTIONS(184), - [anon_sym_PLUS_EQ] = ACTIONS(182), - [anon_sym_DASH_EQ] = ACTIONS(182), - [anon_sym_u00d7] = ACTIONS(182), - [anon_sym_SLASH] = ACTIONS(184), - [anon_sym_u00f7] = ACTIONS(182), - [anon_sym_STAR_STAR] = ACTIONS(182), - [anon_sym_u220b] = ACTIONS(182), - [anon_sym_u220c] = ACTIONS(182), - [anon_sym_u2287] = ACTIONS(182), - [anon_sym_u2283] = ACTIONS(182), - [anon_sym_u2285] = ACTIONS(182), - [anon_sym_u2208] = ACTIONS(182), - [anon_sym_u2209] = ACTIONS(182), - [anon_sym_u2286] = ACTIONS(182), - [anon_sym_u2282] = ACTIONS(182), - [anon_sym_u2284] = ACTIONS(182), - [anon_sym_AT_AT] = ACTIONS(182), + [sym_semi_colon] = ACTIONS(261), + [sym_keyword_explain] = ACTIONS(261), + [sym_keyword_parallel] = ACTIONS(261), + [sym_keyword_timeout] = ACTIONS(261), + [sym_keyword_fetch] = ACTIONS(261), + [sym_keyword_limit] = ACTIONS(261), + [sym_keyword_order] = ACTIONS(261), + [sym_keyword_with] = ACTIONS(261), + [sym_keyword_where] = ACTIONS(261), + [sym_keyword_split] = ACTIONS(261), + [sym_keyword_group] = ACTIONS(261), + [sym_keyword_and] = ACTIONS(261), + [sym_keyword_or] = ACTIONS(263), + [sym_keyword_is] = ACTIONS(261), + [sym_keyword_not] = ACTIONS(263), + [sym_keyword_contains] = ACTIONS(261), + [sym_keyword_contains_not] = ACTIONS(261), + [sym_keyword_contains_all] = ACTIONS(261), + [sym_keyword_contains_any] = ACTIONS(261), + [sym_keyword_contains_none] = ACTIONS(261), + [sym_keyword_inside] = ACTIONS(261), + [sym_keyword_in] = ACTIONS(263), + [sym_keyword_not_inside] = ACTIONS(261), + [sym_keyword_all_inside] = ACTIONS(261), + [sym_keyword_any_inside] = ACTIONS(261), + [sym_keyword_none_inside] = ACTIONS(261), + [sym_keyword_outside] = ACTIONS(261), + [sym_keyword_intersects] = ACTIONS(261), + [anon_sym_COMMA] = ACTIONS(261), + [anon_sym_RPAREN] = ACTIONS(261), + [anon_sym_RBRACE] = ACTIONS(261), + [anon_sym_STAR] = ACTIONS(263), + [anon_sym_LT] = ACTIONS(263), + [anon_sym_GT] = ACTIONS(263), + [anon_sym_EQ] = ACTIONS(263), + [anon_sym_DASH] = ACTIONS(263), + [anon_sym_AT] = ACTIONS(263), + [anon_sym_LT_PIPE] = ACTIONS(261), + [anon_sym_AMP_AMP] = ACTIONS(261), + [anon_sym_PIPE_PIPE] = ACTIONS(261), + [anon_sym_QMARK_QMARK] = ACTIONS(261), + [anon_sym_QMARK_COLON] = ACTIONS(261), + [anon_sym_BANG_EQ] = ACTIONS(261), + [anon_sym_EQ_EQ] = ACTIONS(261), + [anon_sym_QMARK_EQ] = ACTIONS(261), + [anon_sym_STAR_EQ] = ACTIONS(261), + [anon_sym_TILDE] = ACTIONS(261), + [anon_sym_BANG_TILDE] = ACTIONS(261), + [anon_sym_STAR_TILDE] = ACTIONS(261), + [anon_sym_LT_EQ] = ACTIONS(261), + [anon_sym_GT_EQ] = ACTIONS(261), + [anon_sym_PLUS] = ACTIONS(263), + [anon_sym_PLUS_EQ] = ACTIONS(261), + [anon_sym_DASH_EQ] = ACTIONS(261), + [anon_sym_u00d7] = ACTIONS(261), + [anon_sym_SLASH] = ACTIONS(263), + [anon_sym_u00f7] = ACTIONS(261), + [anon_sym_STAR_STAR] = ACTIONS(261), + [anon_sym_u220b] = ACTIONS(261), + [anon_sym_u220c] = ACTIONS(261), + [anon_sym_u2287] = ACTIONS(261), + [anon_sym_u2283] = ACTIONS(261), + [anon_sym_u2285] = ACTIONS(261), + [anon_sym_u2208] = ACTIONS(261), + [anon_sym_u2209] = ACTIONS(261), + [anon_sym_u2286] = ACTIONS(261), + [anon_sym_u2282] = ACTIONS(261), + [anon_sym_u2284] = ACTIONS(261), + [anon_sym_AT_AT] = ACTIONS(261), }, [449] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(255), - [sym_keyword_explain] = ACTIONS(255), - [sym_keyword_parallel] = ACTIONS(255), - [sym_keyword_timeout] = ACTIONS(255), - [sym_keyword_fetch] = ACTIONS(255), - [sym_keyword_limit] = ACTIONS(255), - [sym_keyword_order] = ACTIONS(255), - [sym_keyword_with] = ACTIONS(255), - [sym_keyword_where] = ACTIONS(255), - [sym_keyword_split] = ACTIONS(255), - [sym_keyword_group] = ACTIONS(255), - [sym_keyword_and] = ACTIONS(255), - [sym_keyword_or] = ACTIONS(257), - [sym_keyword_is] = ACTIONS(255), - [sym_keyword_not] = ACTIONS(257), - [sym_keyword_contains] = ACTIONS(255), - [sym_keyword_contains_not] = ACTIONS(255), - [sym_keyword_contains_all] = ACTIONS(255), - [sym_keyword_contains_any] = ACTIONS(255), - [sym_keyword_contains_none] = ACTIONS(255), - [sym_keyword_inside] = ACTIONS(255), - [sym_keyword_in] = ACTIONS(257), - [sym_keyword_not_inside] = ACTIONS(255), - [sym_keyword_all_inside] = ACTIONS(255), - [sym_keyword_any_inside] = ACTIONS(255), - [sym_keyword_none_inside] = ACTIONS(255), - [sym_keyword_outside] = ACTIONS(255), - [sym_keyword_intersects] = ACTIONS(255), - [anon_sym_COMMA] = ACTIONS(255), - [anon_sym_RPAREN] = ACTIONS(255), - [anon_sym_RBRACE] = ACTIONS(255), - [anon_sym_STAR] = ACTIONS(257), - [anon_sym_LT] = ACTIONS(257), - [anon_sym_GT] = ACTIONS(257), - [anon_sym_EQ] = ACTIONS(257), - [anon_sym_DASH] = ACTIONS(257), - [anon_sym_AT] = ACTIONS(257), - [anon_sym_LT_PIPE] = ACTIONS(255), - [anon_sym_AMP_AMP] = ACTIONS(255), - [anon_sym_PIPE_PIPE] = ACTIONS(255), - [anon_sym_QMARK_QMARK] = ACTIONS(255), - [anon_sym_QMARK_COLON] = ACTIONS(255), - [anon_sym_BANG_EQ] = ACTIONS(255), - [anon_sym_EQ_EQ] = ACTIONS(255), - [anon_sym_QMARK_EQ] = ACTIONS(255), - [anon_sym_STAR_EQ] = ACTIONS(255), - [anon_sym_TILDE] = ACTIONS(255), - [anon_sym_BANG_TILDE] = ACTIONS(255), - [anon_sym_STAR_TILDE] = ACTIONS(255), - [anon_sym_LT_EQ] = ACTIONS(255), - [anon_sym_GT_EQ] = ACTIONS(255), - [anon_sym_PLUS] = ACTIONS(257), - [anon_sym_PLUS_EQ] = ACTIONS(255), - [anon_sym_DASH_EQ] = ACTIONS(255), - [anon_sym_u00d7] = ACTIONS(255), - [anon_sym_SLASH] = ACTIONS(257), - [anon_sym_u00f7] = ACTIONS(255), - [anon_sym_STAR_STAR] = ACTIONS(255), - [anon_sym_u220b] = ACTIONS(255), - [anon_sym_u220c] = ACTIONS(255), - [anon_sym_u2287] = ACTIONS(255), - [anon_sym_u2283] = ACTIONS(255), - [anon_sym_u2285] = ACTIONS(255), - [anon_sym_u2208] = ACTIONS(255), - [anon_sym_u2209] = ACTIONS(255), - [anon_sym_u2286] = ACTIONS(255), - [anon_sym_u2282] = ACTIONS(255), - [anon_sym_u2284] = ACTIONS(255), - [anon_sym_AT_AT] = ACTIONS(255), + [sym_semi_colon] = ACTIONS(172), + [sym_keyword_explain] = ACTIONS(172), + [sym_keyword_parallel] = ACTIONS(172), + [sym_keyword_timeout] = ACTIONS(172), + [sym_keyword_fetch] = ACTIONS(172), + [sym_keyword_limit] = ACTIONS(172), + [sym_keyword_order] = ACTIONS(172), + [sym_keyword_with] = ACTIONS(172), + [sym_keyword_where] = ACTIONS(172), + [sym_keyword_split] = ACTIONS(172), + [sym_keyword_group] = ACTIONS(172), + [sym_keyword_and] = ACTIONS(172), + [sym_keyword_or] = ACTIONS(174), + [sym_keyword_is] = ACTIONS(172), + [sym_keyword_not] = ACTIONS(174), + [sym_keyword_contains] = ACTIONS(172), + [sym_keyword_contains_not] = ACTIONS(172), + [sym_keyword_contains_all] = ACTIONS(172), + [sym_keyword_contains_any] = ACTIONS(172), + [sym_keyword_contains_none] = ACTIONS(172), + [sym_keyword_inside] = ACTIONS(172), + [sym_keyword_in] = ACTIONS(174), + [sym_keyword_not_inside] = ACTIONS(172), + [sym_keyword_all_inside] = ACTIONS(172), + [sym_keyword_any_inside] = ACTIONS(172), + [sym_keyword_none_inside] = ACTIONS(172), + [sym_keyword_outside] = ACTIONS(172), + [sym_keyword_intersects] = ACTIONS(172), + [anon_sym_COMMA] = ACTIONS(172), + [anon_sym_RPAREN] = ACTIONS(172), + [anon_sym_RBRACE] = ACTIONS(172), + [anon_sym_STAR] = ACTIONS(174), + [anon_sym_LT] = ACTIONS(174), + [anon_sym_GT] = ACTIONS(174), + [anon_sym_EQ] = ACTIONS(174), + [anon_sym_DASH] = ACTIONS(174), + [anon_sym_AT] = ACTIONS(174), + [anon_sym_LT_PIPE] = ACTIONS(172), + [anon_sym_AMP_AMP] = ACTIONS(172), + [anon_sym_PIPE_PIPE] = ACTIONS(172), + [anon_sym_QMARK_QMARK] = ACTIONS(172), + [anon_sym_QMARK_COLON] = ACTIONS(172), + [anon_sym_BANG_EQ] = ACTIONS(172), + [anon_sym_EQ_EQ] = ACTIONS(172), + [anon_sym_QMARK_EQ] = ACTIONS(172), + [anon_sym_STAR_EQ] = ACTIONS(172), + [anon_sym_TILDE] = ACTIONS(172), + [anon_sym_BANG_TILDE] = ACTIONS(172), + [anon_sym_STAR_TILDE] = ACTIONS(172), + [anon_sym_LT_EQ] = ACTIONS(172), + [anon_sym_GT_EQ] = ACTIONS(172), + [anon_sym_PLUS] = ACTIONS(174), + [anon_sym_PLUS_EQ] = ACTIONS(172), + [anon_sym_DASH_EQ] = ACTIONS(172), + [anon_sym_u00d7] = ACTIONS(172), + [anon_sym_SLASH] = ACTIONS(174), + [anon_sym_u00f7] = ACTIONS(172), + [anon_sym_STAR_STAR] = ACTIONS(172), + [anon_sym_u220b] = ACTIONS(172), + [anon_sym_u220c] = ACTIONS(172), + [anon_sym_u2287] = ACTIONS(172), + [anon_sym_u2283] = ACTIONS(172), + [anon_sym_u2285] = ACTIONS(172), + [anon_sym_u2208] = ACTIONS(172), + [anon_sym_u2209] = ACTIONS(172), + [anon_sym_u2286] = ACTIONS(172), + [anon_sym_u2282] = ACTIONS(172), + [anon_sym_u2284] = ACTIONS(172), + [anon_sym_AT_AT] = ACTIONS(172), }, [450] = { - [sym_operator] = STATE(672), - [sym_binary_operator] = STATE(782), - [ts_builtin_sym_end] = ACTIONS(660), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(660), - [sym_keyword_explain] = ACTIONS(660), - [sym_keyword_parallel] = ACTIONS(660), - [sym_keyword_timeout] = ACTIONS(660), - [sym_keyword_fetch] = ACTIONS(660), - [sym_keyword_limit] = ACTIONS(660), - [sym_keyword_order] = ACTIONS(660), - [sym_keyword_where] = ACTIONS(660), - [sym_keyword_split] = ACTIONS(660), - [sym_keyword_group] = ACTIONS(660), - [sym_keyword_and] = ACTIONS(660), - [sym_keyword_or] = ACTIONS(662), - [sym_keyword_is] = ACTIONS(660), - [sym_keyword_not] = ACTIONS(662), - [sym_keyword_contains] = ACTIONS(660), - [sym_keyword_contains_not] = ACTIONS(660), - [sym_keyword_contains_all] = ACTIONS(660), - [sym_keyword_contains_any] = ACTIONS(660), - [sym_keyword_contains_none] = ACTIONS(660), - [sym_keyword_inside] = ACTIONS(660), - [sym_keyword_in] = ACTIONS(662), - [sym_keyword_not_inside] = ACTIONS(660), - [sym_keyword_all_inside] = ACTIONS(660), - [sym_keyword_any_inside] = ACTIONS(660), - [sym_keyword_none_inside] = ACTIONS(660), - [sym_keyword_outside] = ACTIONS(660), - [sym_keyword_intersects] = ACTIONS(660), - [anon_sym_COMMA] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(662), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_AT] = ACTIONS(662), - [anon_sym_LT_PIPE] = ACTIONS(660), - [anon_sym_AMP_AMP] = ACTIONS(660), - [anon_sym_PIPE_PIPE] = ACTIONS(660), - [anon_sym_QMARK_QMARK] = ACTIONS(660), - [anon_sym_QMARK_COLON] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_EQ_EQ] = ACTIONS(660), - [anon_sym_QMARK_EQ] = ACTIONS(660), - [anon_sym_STAR_EQ] = ACTIONS(660), - [anon_sym_TILDE] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(660), - [anon_sym_STAR_TILDE] = ACTIONS(660), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_PLUS] = ACTIONS(662), - [anon_sym_PLUS_EQ] = ACTIONS(660), - [anon_sym_DASH_EQ] = ACTIONS(660), - [anon_sym_u00d7] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_u00f7] = ACTIONS(660), - [anon_sym_STAR_STAR] = ACTIONS(660), - [anon_sym_u220b] = ACTIONS(660), - [anon_sym_u220c] = ACTIONS(660), - [anon_sym_u2287] = ACTIONS(660), - [anon_sym_u2283] = ACTIONS(660), - [anon_sym_u2285] = ACTIONS(660), - [anon_sym_u2208] = ACTIONS(660), - [anon_sym_u2209] = ACTIONS(660), - [anon_sym_u2286] = ACTIONS(660), - [anon_sym_u2282] = ACTIONS(660), - [anon_sym_u2284] = ACTIONS(660), - [anon_sym_AT_AT] = ACTIONS(660), + [sym_operator] = STATE(669), + [sym_binary_operator] = STATE(776), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(664), + [sym_keyword_as] = ACTIONS(664), + [sym_keyword_group] = ACTIONS(664), + [sym_keyword_and] = ACTIONS(664), + [sym_keyword_or] = ACTIONS(664), + [sym_keyword_is] = ACTIONS(664), + [sym_keyword_not] = ACTIONS(666), + [sym_keyword_contains] = ACTIONS(664), + [sym_keyword_contains_not] = ACTIONS(664), + [sym_keyword_contains_all] = ACTIONS(664), + [sym_keyword_contains_any] = ACTIONS(664), + [sym_keyword_contains_none] = ACTIONS(664), + [sym_keyword_inside] = ACTIONS(664), + [sym_keyword_in] = ACTIONS(666), + [sym_keyword_not_inside] = ACTIONS(664), + [sym_keyword_all_inside] = ACTIONS(664), + [sym_keyword_any_inside] = ACTIONS(664), + [sym_keyword_none_inside] = ACTIONS(664), + [sym_keyword_outside] = ACTIONS(664), + [sym_keyword_intersects] = ACTIONS(664), + [sym_keyword_drop] = ACTIONS(664), + [sym_keyword_schemafull] = ACTIONS(664), + [sym_keyword_schemaless] = ACTIONS(664), + [sym_keyword_changefeed] = ACTIONS(664), + [sym_keyword_type] = ACTIONS(664), + [sym_keyword_permissions] = ACTIONS(664), + [sym_keyword_comment] = ACTIONS(664), + [anon_sym_RPAREN] = ACTIONS(664), + [anon_sym_RBRACE] = ACTIONS(664), + [anon_sym_STAR] = ACTIONS(666), + [anon_sym_LT] = ACTIONS(666), + [anon_sym_GT] = ACTIONS(666), + [anon_sym_EQ] = ACTIONS(666), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_AT] = ACTIONS(666), + [anon_sym_LT_PIPE] = ACTIONS(664), + [anon_sym_AMP_AMP] = ACTIONS(664), + [anon_sym_PIPE_PIPE] = ACTIONS(664), + [anon_sym_QMARK_QMARK] = ACTIONS(664), + [anon_sym_QMARK_COLON] = ACTIONS(664), + [anon_sym_BANG_EQ] = ACTIONS(664), + [anon_sym_EQ_EQ] = ACTIONS(664), + [anon_sym_QMARK_EQ] = ACTIONS(664), + [anon_sym_STAR_EQ] = ACTIONS(664), + [anon_sym_TILDE] = ACTIONS(664), + [anon_sym_BANG_TILDE] = ACTIONS(664), + [anon_sym_STAR_TILDE] = ACTIONS(664), + [anon_sym_LT_EQ] = ACTIONS(664), + [anon_sym_GT_EQ] = ACTIONS(664), + [anon_sym_PLUS] = ACTIONS(666), + [anon_sym_PLUS_EQ] = ACTIONS(664), + [anon_sym_DASH_EQ] = ACTIONS(664), + [anon_sym_u00d7] = ACTIONS(664), + [anon_sym_SLASH] = ACTIONS(666), + [anon_sym_u00f7] = ACTIONS(664), + [anon_sym_STAR_STAR] = ACTIONS(664), + [anon_sym_u220b] = ACTIONS(664), + [anon_sym_u220c] = ACTIONS(664), + [anon_sym_u2287] = ACTIONS(664), + [anon_sym_u2283] = ACTIONS(664), + [anon_sym_u2285] = ACTIONS(664), + [anon_sym_u2208] = ACTIONS(664), + [anon_sym_u2209] = ACTIONS(664), + [anon_sym_u2286] = ACTIONS(664), + [anon_sym_u2282] = ACTIONS(664), + [anon_sym_u2284] = ACTIONS(664), + [anon_sym_AT_AT] = ACTIONS(664), }, [451] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(231), - [sym_keyword_explain] = ACTIONS(231), - [sym_keyword_parallel] = ACTIONS(231), - [sym_keyword_timeout] = ACTIONS(231), - [sym_keyword_fetch] = ACTIONS(231), - [sym_keyword_limit] = ACTIONS(231), - [sym_keyword_order] = ACTIONS(231), - [sym_keyword_with] = ACTIONS(231), - [sym_keyword_where] = ACTIONS(231), - [sym_keyword_split] = ACTIONS(231), - [sym_keyword_group] = ACTIONS(231), - [sym_keyword_and] = ACTIONS(231), - [sym_keyword_or] = ACTIONS(233), - [sym_keyword_is] = ACTIONS(231), - [sym_keyword_not] = ACTIONS(233), - [sym_keyword_contains] = ACTIONS(231), - [sym_keyword_contains_not] = ACTIONS(231), - [sym_keyword_contains_all] = ACTIONS(231), - [sym_keyword_contains_any] = ACTIONS(231), - [sym_keyword_contains_none] = ACTIONS(231), - [sym_keyword_inside] = ACTIONS(231), - [sym_keyword_in] = ACTIONS(233), - [sym_keyword_not_inside] = ACTIONS(231), - [sym_keyword_all_inside] = ACTIONS(231), - [sym_keyword_any_inside] = ACTIONS(231), - [sym_keyword_none_inside] = ACTIONS(231), - [sym_keyword_outside] = ACTIONS(231), - [sym_keyword_intersects] = ACTIONS(231), - [anon_sym_COMMA] = ACTIONS(231), - [anon_sym_RPAREN] = ACTIONS(231), - [anon_sym_RBRACE] = ACTIONS(231), - [anon_sym_STAR] = ACTIONS(233), - [anon_sym_LT] = ACTIONS(233), - [anon_sym_GT] = ACTIONS(233), - [anon_sym_EQ] = ACTIONS(233), - [anon_sym_DASH] = ACTIONS(233), - [anon_sym_AT] = ACTIONS(233), - [anon_sym_LT_PIPE] = ACTIONS(231), - [anon_sym_AMP_AMP] = ACTIONS(231), - [anon_sym_PIPE_PIPE] = ACTIONS(231), - [anon_sym_QMARK_QMARK] = ACTIONS(231), - [anon_sym_QMARK_COLON] = ACTIONS(231), - [anon_sym_BANG_EQ] = ACTIONS(231), - [anon_sym_EQ_EQ] = ACTIONS(231), - [anon_sym_QMARK_EQ] = ACTIONS(231), - [anon_sym_STAR_EQ] = ACTIONS(231), - [anon_sym_TILDE] = ACTIONS(231), - [anon_sym_BANG_TILDE] = ACTIONS(231), - [anon_sym_STAR_TILDE] = ACTIONS(231), - [anon_sym_LT_EQ] = ACTIONS(231), - [anon_sym_GT_EQ] = ACTIONS(231), - [anon_sym_PLUS] = ACTIONS(233), - [anon_sym_PLUS_EQ] = ACTIONS(231), - [anon_sym_DASH_EQ] = ACTIONS(231), - [anon_sym_u00d7] = ACTIONS(231), - [anon_sym_SLASH] = ACTIONS(233), - [anon_sym_u00f7] = ACTIONS(231), - [anon_sym_STAR_STAR] = ACTIONS(231), - [anon_sym_u220b] = ACTIONS(231), - [anon_sym_u220c] = ACTIONS(231), - [anon_sym_u2287] = ACTIONS(231), - [anon_sym_u2283] = ACTIONS(231), - [anon_sym_u2285] = ACTIONS(231), - [anon_sym_u2208] = ACTIONS(231), - [anon_sym_u2209] = ACTIONS(231), - [anon_sym_u2286] = ACTIONS(231), - [anon_sym_u2282] = ACTIONS(231), - [anon_sym_u2284] = ACTIONS(231), - [anon_sym_AT_AT] = ACTIONS(231), + [sym_semi_colon] = ACTIONS(225), + [sym_keyword_explain] = ACTIONS(225), + [sym_keyword_parallel] = ACTIONS(225), + [sym_keyword_timeout] = ACTIONS(225), + [sym_keyword_fetch] = ACTIONS(225), + [sym_keyword_limit] = ACTIONS(225), + [sym_keyword_order] = ACTIONS(225), + [sym_keyword_with] = ACTIONS(225), + [sym_keyword_where] = ACTIONS(225), + [sym_keyword_split] = ACTIONS(225), + [sym_keyword_group] = ACTIONS(225), + [sym_keyword_and] = ACTIONS(225), + [sym_keyword_or] = ACTIONS(227), + [sym_keyword_is] = ACTIONS(225), + [sym_keyword_not] = ACTIONS(227), + [sym_keyword_contains] = ACTIONS(225), + [sym_keyword_contains_not] = ACTIONS(225), + [sym_keyword_contains_all] = ACTIONS(225), + [sym_keyword_contains_any] = ACTIONS(225), + [sym_keyword_contains_none] = ACTIONS(225), + [sym_keyword_inside] = ACTIONS(225), + [sym_keyword_in] = ACTIONS(227), + [sym_keyword_not_inside] = ACTIONS(225), + [sym_keyword_all_inside] = ACTIONS(225), + [sym_keyword_any_inside] = ACTIONS(225), + [sym_keyword_none_inside] = ACTIONS(225), + [sym_keyword_outside] = ACTIONS(225), + [sym_keyword_intersects] = ACTIONS(225), + [anon_sym_COMMA] = ACTIONS(225), + [anon_sym_RPAREN] = ACTIONS(225), + [anon_sym_RBRACE] = ACTIONS(225), + [anon_sym_STAR] = ACTIONS(227), + [anon_sym_LT] = ACTIONS(227), + [anon_sym_GT] = ACTIONS(227), + [anon_sym_EQ] = ACTIONS(227), + [anon_sym_DASH] = ACTIONS(227), + [anon_sym_AT] = ACTIONS(227), + [anon_sym_LT_PIPE] = ACTIONS(225), + [anon_sym_AMP_AMP] = ACTIONS(225), + [anon_sym_PIPE_PIPE] = ACTIONS(225), + [anon_sym_QMARK_QMARK] = ACTIONS(225), + [anon_sym_QMARK_COLON] = ACTIONS(225), + [anon_sym_BANG_EQ] = ACTIONS(225), + [anon_sym_EQ_EQ] = ACTIONS(225), + [anon_sym_QMARK_EQ] = ACTIONS(225), + [anon_sym_STAR_EQ] = ACTIONS(225), + [anon_sym_TILDE] = ACTIONS(225), + [anon_sym_BANG_TILDE] = ACTIONS(225), + [anon_sym_STAR_TILDE] = ACTIONS(225), + [anon_sym_LT_EQ] = ACTIONS(225), + [anon_sym_GT_EQ] = ACTIONS(225), + [anon_sym_PLUS] = ACTIONS(227), + [anon_sym_PLUS_EQ] = ACTIONS(225), + [anon_sym_DASH_EQ] = ACTIONS(225), + [anon_sym_u00d7] = ACTIONS(225), + [anon_sym_SLASH] = ACTIONS(227), + [anon_sym_u00f7] = ACTIONS(225), + [anon_sym_STAR_STAR] = ACTIONS(225), + [anon_sym_u220b] = ACTIONS(225), + [anon_sym_u220c] = ACTIONS(225), + [anon_sym_u2287] = ACTIONS(225), + [anon_sym_u2283] = ACTIONS(225), + [anon_sym_u2285] = ACTIONS(225), + [anon_sym_u2208] = ACTIONS(225), + [anon_sym_u2209] = ACTIONS(225), + [anon_sym_u2286] = ACTIONS(225), + [anon_sym_u2282] = ACTIONS(225), + [anon_sym_u2284] = ACTIONS(225), + [anon_sym_AT_AT] = ACTIONS(225), }, [452] = { - [sym_operator] = STATE(725), - [sym_binary_operator] = STATE(782), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(676), - [sym_keyword_as] = ACTIONS(676), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(315), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), - [sym_keyword_drop] = ACTIONS(676), - [sym_keyword_schemafull] = ACTIONS(676), - [sym_keyword_schemaless] = ACTIONS(676), - [sym_keyword_changefeed] = ACTIONS(676), - [sym_keyword_type] = ACTIONS(676), - [sym_keyword_permissions] = ACTIONS(676), - [sym_keyword_for] = ACTIONS(676), - [sym_keyword_comment] = ACTIONS(676), - [anon_sym_RPAREN] = ACTIONS(676), - [anon_sym_RBRACE] = ACTIONS(676), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [ts_builtin_sym_end] = ACTIONS(229), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(229), + [sym_keyword_as] = ACTIONS(229), + [sym_keyword_where] = ACTIONS(229), + [sym_keyword_group] = ACTIONS(229), + [sym_keyword_and] = ACTIONS(229), + [sym_keyword_or] = ACTIONS(229), + [sym_keyword_is] = ACTIONS(229), + [sym_keyword_not] = ACTIONS(231), + [sym_keyword_contains] = ACTIONS(229), + [sym_keyword_contains_not] = ACTIONS(229), + [sym_keyword_contains_all] = ACTIONS(229), + [sym_keyword_contains_any] = ACTIONS(229), + [sym_keyword_contains_none] = ACTIONS(229), + [sym_keyword_inside] = ACTIONS(229), + [sym_keyword_in] = ACTIONS(231), + [sym_keyword_not_inside] = ACTIONS(229), + [sym_keyword_all_inside] = ACTIONS(229), + [sym_keyword_any_inside] = ACTIONS(229), + [sym_keyword_none_inside] = ACTIONS(229), + [sym_keyword_outside] = ACTIONS(229), + [sym_keyword_intersects] = ACTIONS(229), + [sym_keyword_drop] = ACTIONS(229), + [sym_keyword_schemafull] = ACTIONS(229), + [sym_keyword_schemaless] = ACTIONS(229), + [sym_keyword_changefeed] = ACTIONS(229), + [sym_keyword_type] = ACTIONS(229), + [sym_keyword_permissions] = ACTIONS(229), + [sym_keyword_for] = ACTIONS(229), + [sym_keyword_comment] = ACTIONS(229), + [anon_sym_COMMA] = ACTIONS(229), + [anon_sym_STAR] = ACTIONS(231), + [anon_sym_LT] = ACTIONS(231), + [anon_sym_GT] = ACTIONS(231), + [anon_sym_EQ] = ACTIONS(231), + [anon_sym_DASH] = ACTIONS(231), + [anon_sym_AT] = ACTIONS(231), + [anon_sym_LT_PIPE] = ACTIONS(229), + [anon_sym_AMP_AMP] = ACTIONS(229), + [anon_sym_PIPE_PIPE] = ACTIONS(229), + [anon_sym_QMARK_QMARK] = ACTIONS(229), + [anon_sym_QMARK_COLON] = ACTIONS(229), + [anon_sym_BANG_EQ] = ACTIONS(229), + [anon_sym_EQ_EQ] = ACTIONS(229), + [anon_sym_QMARK_EQ] = ACTIONS(229), + [anon_sym_STAR_EQ] = ACTIONS(229), + [anon_sym_TILDE] = ACTIONS(229), + [anon_sym_BANG_TILDE] = ACTIONS(229), + [anon_sym_STAR_TILDE] = ACTIONS(229), + [anon_sym_LT_EQ] = ACTIONS(229), + [anon_sym_GT_EQ] = ACTIONS(229), + [anon_sym_PLUS] = ACTIONS(231), + [anon_sym_PLUS_EQ] = ACTIONS(229), + [anon_sym_DASH_EQ] = ACTIONS(229), + [anon_sym_u00d7] = ACTIONS(229), + [anon_sym_SLASH] = ACTIONS(231), + [anon_sym_u00f7] = ACTIONS(229), + [anon_sym_STAR_STAR] = ACTIONS(229), + [anon_sym_u220b] = ACTIONS(229), + [anon_sym_u220c] = ACTIONS(229), + [anon_sym_u2287] = ACTIONS(229), + [anon_sym_u2283] = ACTIONS(229), + [anon_sym_u2285] = ACTIONS(229), + [anon_sym_u2208] = ACTIONS(229), + [anon_sym_u2209] = ACTIONS(229), + [anon_sym_u2286] = ACTIONS(229), + [anon_sym_u2282] = ACTIONS(229), + [anon_sym_u2284] = ACTIONS(229), + [anon_sym_AT_AT] = ACTIONS(229), }, [453] = { - [sym_array] = STATE(41), - [sym_object] = STATE(41), - [sym_record_id_value] = STATE(50), - [ts_builtin_sym_end] = ACTIONS(343), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(343), - [sym_keyword_and] = ACTIONS(345), - [sym_keyword_or] = ACTIONS(345), - [sym_keyword_is] = ACTIONS(345), - [sym_keyword_not] = ACTIONS(345), - [sym_keyword_contains] = ACTIONS(345), - [sym_keyword_contains_not] = ACTIONS(345), - [sym_keyword_contains_all] = ACTIONS(345), - [sym_keyword_contains_any] = ACTIONS(345), - [sym_keyword_contains_none] = ACTIONS(345), - [sym_keyword_inside] = ACTIONS(345), - [sym_keyword_in] = ACTIONS(345), - [sym_keyword_not_inside] = ACTIONS(345), - [sym_keyword_all_inside] = ACTIONS(345), - [sym_keyword_any_inside] = ACTIONS(345), - [sym_keyword_none_inside] = ACTIONS(345), - [sym_keyword_outside] = ACTIONS(345), - [sym_keyword_intersects] = ACTIONS(345), - [anon_sym_COMMA] = ACTIONS(343), - [anon_sym_DASH_GT] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(343), - [anon_sym_LBRACE] = ACTIONS(45), - [anon_sym_LT_DASH] = ACTIONS(345), - [anon_sym_LT_DASH_GT] = ACTIONS(343), - [anon_sym_STAR] = ACTIONS(345), - [anon_sym_DOT] = ACTIONS(343), - [anon_sym_LT] = ACTIONS(345), - [anon_sym_GT] = ACTIONS(345), - [sym_int] = ACTIONS(476), - [sym_record_id_ident] = ACTIONS(476), - [anon_sym_EQ] = ACTIONS(345), - [anon_sym_DASH] = ACTIONS(345), - [anon_sym_AT] = ACTIONS(345), - [anon_sym_LT_PIPE] = ACTIONS(343), - [anon_sym_AMP_AMP] = ACTIONS(343), - [anon_sym_PIPE_PIPE] = ACTIONS(343), - [anon_sym_QMARK_QMARK] = ACTIONS(343), - [anon_sym_QMARK_COLON] = ACTIONS(343), - [anon_sym_BANG_EQ] = ACTIONS(343), - [anon_sym_EQ_EQ] = ACTIONS(343), - [anon_sym_QMARK_EQ] = ACTIONS(343), - [anon_sym_STAR_EQ] = ACTIONS(343), - [anon_sym_TILDE] = ACTIONS(343), - [anon_sym_BANG_TILDE] = ACTIONS(343), - [anon_sym_STAR_TILDE] = ACTIONS(343), - [anon_sym_LT_EQ] = ACTIONS(343), - [anon_sym_GT_EQ] = ACTIONS(343), - [anon_sym_PLUS] = ACTIONS(345), - [anon_sym_PLUS_EQ] = ACTIONS(343), - [anon_sym_DASH_EQ] = ACTIONS(343), - [anon_sym_u00d7] = ACTIONS(343), - [anon_sym_SLASH] = ACTIONS(345), - [anon_sym_u00f7] = ACTIONS(343), - [anon_sym_STAR_STAR] = ACTIONS(343), - [anon_sym_u220b] = ACTIONS(343), - [anon_sym_u220c] = ACTIONS(343), - [anon_sym_u2287] = ACTIONS(343), - [anon_sym_u2283] = ACTIONS(343), - [anon_sym_u2285] = ACTIONS(343), - [anon_sym_u2208] = ACTIONS(343), - [anon_sym_u2209] = ACTIONS(343), - [anon_sym_u2286] = ACTIONS(343), - [anon_sym_u2282] = ACTIONS(343), - [anon_sym_u2284] = ACTIONS(343), - [anon_sym_AT_AT] = ACTIONS(343), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(253), + [sym_keyword_explain] = ACTIONS(253), + [sym_keyword_parallel] = ACTIONS(253), + [sym_keyword_timeout] = ACTIONS(253), + [sym_keyword_fetch] = ACTIONS(253), + [sym_keyword_limit] = ACTIONS(253), + [sym_keyword_order] = ACTIONS(253), + [sym_keyword_with] = ACTIONS(253), + [sym_keyword_where] = ACTIONS(253), + [sym_keyword_split] = ACTIONS(253), + [sym_keyword_group] = ACTIONS(253), + [sym_keyword_and] = ACTIONS(253), + [sym_keyword_or] = ACTIONS(255), + [sym_keyword_is] = ACTIONS(253), + [sym_keyword_not] = ACTIONS(255), + [sym_keyword_contains] = ACTIONS(253), + [sym_keyword_contains_not] = ACTIONS(253), + [sym_keyword_contains_all] = ACTIONS(253), + [sym_keyword_contains_any] = ACTIONS(253), + [sym_keyword_contains_none] = ACTIONS(253), + [sym_keyword_inside] = ACTIONS(253), + [sym_keyword_in] = ACTIONS(255), + [sym_keyword_not_inside] = ACTIONS(253), + [sym_keyword_all_inside] = ACTIONS(253), + [sym_keyword_any_inside] = ACTIONS(253), + [sym_keyword_none_inside] = ACTIONS(253), + [sym_keyword_outside] = ACTIONS(253), + [sym_keyword_intersects] = ACTIONS(253), + [anon_sym_COMMA] = ACTIONS(253), + [anon_sym_RPAREN] = ACTIONS(253), + [anon_sym_RBRACE] = ACTIONS(253), + [anon_sym_STAR] = ACTIONS(255), + [anon_sym_LT] = ACTIONS(255), + [anon_sym_GT] = ACTIONS(255), + [anon_sym_EQ] = ACTIONS(255), + [anon_sym_DASH] = ACTIONS(255), + [anon_sym_AT] = ACTIONS(255), + [anon_sym_LT_PIPE] = ACTIONS(253), + [anon_sym_AMP_AMP] = ACTIONS(253), + [anon_sym_PIPE_PIPE] = ACTIONS(253), + [anon_sym_QMARK_QMARK] = ACTIONS(253), + [anon_sym_QMARK_COLON] = ACTIONS(253), + [anon_sym_BANG_EQ] = ACTIONS(253), + [anon_sym_EQ_EQ] = ACTIONS(253), + [anon_sym_QMARK_EQ] = ACTIONS(253), + [anon_sym_STAR_EQ] = ACTIONS(253), + [anon_sym_TILDE] = ACTIONS(253), + [anon_sym_BANG_TILDE] = ACTIONS(253), + [anon_sym_STAR_TILDE] = ACTIONS(253), + [anon_sym_LT_EQ] = ACTIONS(253), + [anon_sym_GT_EQ] = ACTIONS(253), + [anon_sym_PLUS] = ACTIONS(255), + [anon_sym_PLUS_EQ] = ACTIONS(253), + [anon_sym_DASH_EQ] = ACTIONS(253), + [anon_sym_u00d7] = ACTIONS(253), + [anon_sym_SLASH] = ACTIONS(255), + [anon_sym_u00f7] = ACTIONS(253), + [anon_sym_STAR_STAR] = ACTIONS(253), + [anon_sym_u220b] = ACTIONS(253), + [anon_sym_u220c] = ACTIONS(253), + [anon_sym_u2287] = ACTIONS(253), + [anon_sym_u2283] = ACTIONS(253), + [anon_sym_u2285] = ACTIONS(253), + [anon_sym_u2208] = ACTIONS(253), + [anon_sym_u2209] = ACTIONS(253), + [anon_sym_u2286] = ACTIONS(253), + [anon_sym_u2282] = ACTIONS(253), + [anon_sym_u2284] = ACTIONS(253), + [anon_sym_AT_AT] = ACTIONS(253), }, [454] = { - [sym_operator] = STATE(748), - [sym_binary_operator] = STATE(782), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(676), - [sym_keyword_as] = ACTIONS(676), - [sym_keyword_group] = ACTIONS(676), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(315), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), - [sym_keyword_drop] = ACTIONS(676), - [sym_keyword_schemafull] = ACTIONS(676), - [sym_keyword_schemaless] = ACTIONS(676), - [sym_keyword_changefeed] = ACTIONS(676), - [sym_keyword_type] = ACTIONS(676), - [sym_keyword_permissions] = ACTIONS(676), - [sym_keyword_comment] = ACTIONS(676), - [anon_sym_RPAREN] = ACTIONS(676), - [anon_sym_RBRACE] = ACTIONS(676), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [sym_semi_colon] = ACTIONS(160), + [sym_keyword_explain] = ACTIONS(160), + [sym_keyword_parallel] = ACTIONS(160), + [sym_keyword_timeout] = ACTIONS(160), + [sym_keyword_fetch] = ACTIONS(160), + [sym_keyword_limit] = ACTIONS(160), + [sym_keyword_order] = ACTIONS(160), + [sym_keyword_with] = ACTIONS(160), + [sym_keyword_where] = ACTIONS(160), + [sym_keyword_split] = ACTIONS(160), + [sym_keyword_group] = ACTIONS(160), + [sym_keyword_and] = ACTIONS(160), + [sym_keyword_or] = ACTIONS(162), + [sym_keyword_is] = ACTIONS(160), + [sym_keyword_not] = ACTIONS(162), + [sym_keyword_contains] = ACTIONS(160), + [sym_keyword_contains_not] = ACTIONS(160), + [sym_keyword_contains_all] = ACTIONS(160), + [sym_keyword_contains_any] = ACTIONS(160), + [sym_keyword_contains_none] = ACTIONS(160), + [sym_keyword_inside] = ACTIONS(160), + [sym_keyword_in] = ACTIONS(162), + [sym_keyword_not_inside] = ACTIONS(160), + [sym_keyword_all_inside] = ACTIONS(160), + [sym_keyword_any_inside] = ACTIONS(160), + [sym_keyword_none_inside] = ACTIONS(160), + [sym_keyword_outside] = ACTIONS(160), + [sym_keyword_intersects] = ACTIONS(160), + [anon_sym_COMMA] = ACTIONS(160), + [anon_sym_RPAREN] = ACTIONS(160), + [anon_sym_RBRACE] = ACTIONS(160), + [anon_sym_STAR] = ACTIONS(162), + [anon_sym_LT] = ACTIONS(162), + [anon_sym_GT] = ACTIONS(162), + [anon_sym_EQ] = ACTIONS(162), + [anon_sym_DASH] = ACTIONS(162), + [anon_sym_AT] = ACTIONS(162), + [anon_sym_LT_PIPE] = ACTIONS(160), + [anon_sym_AMP_AMP] = ACTIONS(160), + [anon_sym_PIPE_PIPE] = ACTIONS(160), + [anon_sym_QMARK_QMARK] = ACTIONS(160), + [anon_sym_QMARK_COLON] = ACTIONS(160), + [anon_sym_BANG_EQ] = ACTIONS(160), + [anon_sym_EQ_EQ] = ACTIONS(160), + [anon_sym_QMARK_EQ] = ACTIONS(160), + [anon_sym_STAR_EQ] = ACTIONS(160), + [anon_sym_TILDE] = ACTIONS(160), + [anon_sym_BANG_TILDE] = ACTIONS(160), + [anon_sym_STAR_TILDE] = ACTIONS(160), + [anon_sym_LT_EQ] = ACTIONS(160), + [anon_sym_GT_EQ] = ACTIONS(160), + [anon_sym_PLUS] = ACTIONS(162), + [anon_sym_PLUS_EQ] = ACTIONS(160), + [anon_sym_DASH_EQ] = ACTIONS(160), + [anon_sym_u00d7] = ACTIONS(160), + [anon_sym_SLASH] = ACTIONS(162), + [anon_sym_u00f7] = ACTIONS(160), + [anon_sym_STAR_STAR] = ACTIONS(160), + [anon_sym_u220b] = ACTIONS(160), + [anon_sym_u220c] = ACTIONS(160), + [anon_sym_u2287] = ACTIONS(160), + [anon_sym_u2283] = ACTIONS(160), + [anon_sym_u2285] = ACTIONS(160), + [anon_sym_u2208] = ACTIONS(160), + [anon_sym_u2209] = ACTIONS(160), + [anon_sym_u2286] = ACTIONS(160), + [anon_sym_u2282] = ACTIONS(160), + [anon_sym_u2284] = ACTIONS(160), + [anon_sym_AT_AT] = ACTIONS(160), }, [455] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(259), - [sym_keyword_explain] = ACTIONS(259), - [sym_keyword_parallel] = ACTIONS(259), - [sym_keyword_timeout] = ACTIONS(259), - [sym_keyword_fetch] = ACTIONS(259), - [sym_keyword_limit] = ACTIONS(259), - [sym_keyword_order] = ACTIONS(259), - [sym_keyword_with] = ACTIONS(259), - [sym_keyword_where] = ACTIONS(259), - [sym_keyword_split] = ACTIONS(259), - [sym_keyword_group] = ACTIONS(259), - [sym_keyword_and] = ACTIONS(259), - [sym_keyword_or] = ACTIONS(261), - [sym_keyword_is] = ACTIONS(259), - [sym_keyword_not] = ACTIONS(261), - [sym_keyword_contains] = ACTIONS(259), - [sym_keyword_contains_not] = ACTIONS(259), - [sym_keyword_contains_all] = ACTIONS(259), - [sym_keyword_contains_any] = ACTIONS(259), - [sym_keyword_contains_none] = ACTIONS(259), - [sym_keyword_inside] = ACTIONS(259), - [sym_keyword_in] = ACTIONS(261), - [sym_keyword_not_inside] = ACTIONS(259), - [sym_keyword_all_inside] = ACTIONS(259), - [sym_keyword_any_inside] = ACTIONS(259), - [sym_keyword_none_inside] = ACTIONS(259), - [sym_keyword_outside] = ACTIONS(259), - [sym_keyword_intersects] = ACTIONS(259), - [anon_sym_COMMA] = ACTIONS(259), - [anon_sym_RPAREN] = ACTIONS(259), - [anon_sym_RBRACE] = ACTIONS(259), - [anon_sym_STAR] = ACTIONS(261), - [anon_sym_LT] = ACTIONS(261), - [anon_sym_GT] = ACTIONS(261), - [anon_sym_EQ] = ACTIONS(261), - [anon_sym_DASH] = ACTIONS(261), - [anon_sym_AT] = ACTIONS(261), - [anon_sym_LT_PIPE] = ACTIONS(259), - [anon_sym_AMP_AMP] = ACTIONS(259), - [anon_sym_PIPE_PIPE] = ACTIONS(259), - [anon_sym_QMARK_QMARK] = ACTIONS(259), - [anon_sym_QMARK_COLON] = ACTIONS(259), - [anon_sym_BANG_EQ] = ACTIONS(259), - [anon_sym_EQ_EQ] = ACTIONS(259), - [anon_sym_QMARK_EQ] = ACTIONS(259), - [anon_sym_STAR_EQ] = ACTIONS(259), - [anon_sym_TILDE] = ACTIONS(259), - [anon_sym_BANG_TILDE] = ACTIONS(259), - [anon_sym_STAR_TILDE] = ACTIONS(259), - [anon_sym_LT_EQ] = ACTIONS(259), - [anon_sym_GT_EQ] = ACTIONS(259), - [anon_sym_PLUS] = ACTIONS(261), - [anon_sym_PLUS_EQ] = ACTIONS(259), - [anon_sym_DASH_EQ] = ACTIONS(259), - [anon_sym_u00d7] = ACTIONS(259), - [anon_sym_SLASH] = ACTIONS(261), - [anon_sym_u00f7] = ACTIONS(259), - [anon_sym_STAR_STAR] = ACTIONS(259), - [anon_sym_u220b] = ACTIONS(259), - [anon_sym_u220c] = ACTIONS(259), - [anon_sym_u2287] = ACTIONS(259), - [anon_sym_u2283] = ACTIONS(259), - [anon_sym_u2285] = ACTIONS(259), - [anon_sym_u2208] = ACTIONS(259), - [anon_sym_u2209] = ACTIONS(259), - [anon_sym_u2286] = ACTIONS(259), - [anon_sym_u2282] = ACTIONS(259), - [anon_sym_u2284] = ACTIONS(259), - [anon_sym_AT_AT] = ACTIONS(259), + [sym_where_clause] = STATE(1108), + [sym_timeout_clause] = STATE(1205), + [sym_parallel_clause] = STATE(1432), + [sym_return_clause] = STATE(1109), + [sym_operator] = STATE(738), + [sym_binary_operator] = STATE(776), + [aux_sym_update_statement_repeat1] = STATE(952), + [ts_builtin_sym_end] = ACTIONS(668), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(668), + [sym_keyword_return] = ACTIONS(513), + [sym_keyword_parallel] = ACTIONS(299), + [sym_keyword_timeout] = ACTIONS(301), + [sym_keyword_where] = ACTIONS(515), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(317), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), + [anon_sym_COMMA] = ACTIONS(678), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), }, [456] = { - [sym_array] = STATE(41), - [sym_object] = STATE(41), - [sym_record_id_value] = STATE(49), - [ts_builtin_sym_end] = ACTIONS(174), + [ts_builtin_sym_end] = ACTIONS(261), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(174), - [sym_keyword_and] = ACTIONS(176), - [sym_keyword_or] = ACTIONS(176), - [sym_keyword_is] = ACTIONS(176), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(176), - [sym_keyword_contains_not] = ACTIONS(176), - [sym_keyword_contains_all] = ACTIONS(176), - [sym_keyword_contains_any] = ACTIONS(176), - [sym_keyword_contains_none] = ACTIONS(176), - [sym_keyword_inside] = ACTIONS(176), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(176), - [sym_keyword_all_inside] = ACTIONS(176), - [sym_keyword_any_inside] = ACTIONS(176), - [sym_keyword_none_inside] = ACTIONS(176), - [sym_keyword_outside] = ACTIONS(176), - [sym_keyword_intersects] = ACTIONS(176), - [anon_sym_COMMA] = ACTIONS(174), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_LBRACE] = ACTIONS(45), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [sym_int] = ACTIONS(476), - [sym_record_id_ident] = ACTIONS(476), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), + [sym_semi_colon] = ACTIONS(261), + [sym_keyword_as] = ACTIONS(261), + [sym_keyword_where] = ACTIONS(261), + [sym_keyword_group] = ACTIONS(261), + [sym_keyword_and] = ACTIONS(261), + [sym_keyword_or] = ACTIONS(261), + [sym_keyword_is] = ACTIONS(261), + [sym_keyword_not] = ACTIONS(263), + [sym_keyword_contains] = ACTIONS(261), + [sym_keyword_contains_not] = ACTIONS(261), + [sym_keyword_contains_all] = ACTIONS(261), + [sym_keyword_contains_any] = ACTIONS(261), + [sym_keyword_contains_none] = ACTIONS(261), + [sym_keyword_inside] = ACTIONS(261), + [sym_keyword_in] = ACTIONS(263), + [sym_keyword_not_inside] = ACTIONS(261), + [sym_keyword_all_inside] = ACTIONS(261), + [sym_keyword_any_inside] = ACTIONS(261), + [sym_keyword_none_inside] = ACTIONS(261), + [sym_keyword_outside] = ACTIONS(261), + [sym_keyword_intersects] = ACTIONS(261), + [sym_keyword_drop] = ACTIONS(261), + [sym_keyword_schemafull] = ACTIONS(261), + [sym_keyword_schemaless] = ACTIONS(261), + [sym_keyword_changefeed] = ACTIONS(261), + [sym_keyword_type] = ACTIONS(261), + [sym_keyword_permissions] = ACTIONS(261), + [sym_keyword_for] = ACTIONS(261), + [sym_keyword_comment] = ACTIONS(261), + [anon_sym_COMMA] = ACTIONS(261), + [anon_sym_STAR] = ACTIONS(263), + [anon_sym_LT] = ACTIONS(263), + [anon_sym_GT] = ACTIONS(263), + [anon_sym_EQ] = ACTIONS(263), + [anon_sym_DASH] = ACTIONS(263), + [anon_sym_AT] = ACTIONS(263), + [anon_sym_LT_PIPE] = ACTIONS(261), + [anon_sym_AMP_AMP] = ACTIONS(261), + [anon_sym_PIPE_PIPE] = ACTIONS(261), + [anon_sym_QMARK_QMARK] = ACTIONS(261), + [anon_sym_QMARK_COLON] = ACTIONS(261), + [anon_sym_BANG_EQ] = ACTIONS(261), + [anon_sym_EQ_EQ] = ACTIONS(261), + [anon_sym_QMARK_EQ] = ACTIONS(261), + [anon_sym_STAR_EQ] = ACTIONS(261), + [anon_sym_TILDE] = ACTIONS(261), + [anon_sym_BANG_TILDE] = ACTIONS(261), + [anon_sym_STAR_TILDE] = ACTIONS(261), + [anon_sym_LT_EQ] = ACTIONS(261), + [anon_sym_GT_EQ] = ACTIONS(261), + [anon_sym_PLUS] = ACTIONS(263), + [anon_sym_PLUS_EQ] = ACTIONS(261), + [anon_sym_DASH_EQ] = ACTIONS(261), + [anon_sym_u00d7] = ACTIONS(261), + [anon_sym_SLASH] = ACTIONS(263), + [anon_sym_u00f7] = ACTIONS(261), + [anon_sym_STAR_STAR] = ACTIONS(261), + [anon_sym_u220b] = ACTIONS(261), + [anon_sym_u220c] = ACTIONS(261), + [anon_sym_u2287] = ACTIONS(261), + [anon_sym_u2283] = ACTIONS(261), + [anon_sym_u2285] = ACTIONS(261), + [anon_sym_u2208] = ACTIONS(261), + [anon_sym_u2209] = ACTIONS(261), + [anon_sym_u2286] = ACTIONS(261), + [anon_sym_u2282] = ACTIONS(261), + [anon_sym_u2284] = ACTIONS(261), + [anon_sym_AT_AT] = ACTIONS(261), }, [457] = { - [sym_operator] = STATE(678), - [sym_binary_operator] = STATE(782), - [ts_builtin_sym_end] = ACTIONS(676), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(676), - [sym_keyword_as] = ACTIONS(676), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(315), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), - [sym_keyword_drop] = ACTIONS(676), - [sym_keyword_schemafull] = ACTIONS(676), - [sym_keyword_schemaless] = ACTIONS(676), - [sym_keyword_changefeed] = ACTIONS(676), - [sym_keyword_type] = ACTIONS(676), - [sym_keyword_permissions] = ACTIONS(676), - [sym_keyword_for] = ACTIONS(676), - [sym_keyword_comment] = ACTIONS(676), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [sym_operator] = STATE(732), + [sym_binary_operator] = STATE(776), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(664), + [sym_keyword_value] = ACTIONS(664), + [sym_keyword_and] = ACTIONS(664), + [sym_keyword_or] = ACTIONS(664), + [sym_keyword_is] = ACTIONS(664), + [sym_keyword_not] = ACTIONS(666), + [sym_keyword_contains] = ACTIONS(664), + [sym_keyword_contains_not] = ACTIONS(664), + [sym_keyword_contains_all] = ACTIONS(664), + [sym_keyword_contains_any] = ACTIONS(664), + [sym_keyword_contains_none] = ACTIONS(664), + [sym_keyword_inside] = ACTIONS(664), + [sym_keyword_in] = ACTIONS(666), + [sym_keyword_not_inside] = ACTIONS(664), + [sym_keyword_all_inside] = ACTIONS(664), + [sym_keyword_any_inside] = ACTIONS(664), + [sym_keyword_none_inside] = ACTIONS(664), + [sym_keyword_outside] = ACTIONS(664), + [sym_keyword_intersects] = ACTIONS(664), + [sym_keyword_flexible] = ACTIONS(664), + [sym_keyword_readonly] = ACTIONS(664), + [sym_keyword_type] = ACTIONS(664), + [sym_keyword_default] = ACTIONS(664), + [sym_keyword_assert] = ACTIONS(664), + [sym_keyword_permissions] = ACTIONS(664), + [sym_keyword_comment] = ACTIONS(664), + [anon_sym_RPAREN] = ACTIONS(664), + [anon_sym_RBRACE] = ACTIONS(664), + [anon_sym_STAR] = ACTIONS(666), + [anon_sym_LT] = ACTIONS(666), + [anon_sym_GT] = ACTIONS(666), + [anon_sym_EQ] = ACTIONS(666), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_AT] = ACTIONS(666), + [anon_sym_LT_PIPE] = ACTIONS(664), + [anon_sym_AMP_AMP] = ACTIONS(664), + [anon_sym_PIPE_PIPE] = ACTIONS(664), + [anon_sym_QMARK_QMARK] = ACTIONS(664), + [anon_sym_QMARK_COLON] = ACTIONS(664), + [anon_sym_BANG_EQ] = ACTIONS(664), + [anon_sym_EQ_EQ] = ACTIONS(664), + [anon_sym_QMARK_EQ] = ACTIONS(664), + [anon_sym_STAR_EQ] = ACTIONS(664), + [anon_sym_TILDE] = ACTIONS(664), + [anon_sym_BANG_TILDE] = ACTIONS(664), + [anon_sym_STAR_TILDE] = ACTIONS(664), + [anon_sym_LT_EQ] = ACTIONS(664), + [anon_sym_GT_EQ] = ACTIONS(664), + [anon_sym_PLUS] = ACTIONS(666), + [anon_sym_PLUS_EQ] = ACTIONS(664), + [anon_sym_DASH_EQ] = ACTIONS(664), + [anon_sym_u00d7] = ACTIONS(664), + [anon_sym_SLASH] = ACTIONS(666), + [anon_sym_u00f7] = ACTIONS(664), + [anon_sym_STAR_STAR] = ACTIONS(664), + [anon_sym_u220b] = ACTIONS(664), + [anon_sym_u220c] = ACTIONS(664), + [anon_sym_u2287] = ACTIONS(664), + [anon_sym_u2283] = ACTIONS(664), + [anon_sym_u2285] = ACTIONS(664), + [anon_sym_u2208] = ACTIONS(664), + [anon_sym_u2209] = ACTIONS(664), + [anon_sym_u2286] = ACTIONS(664), + [anon_sym_u2282] = ACTIONS(664), + [anon_sym_u2284] = ACTIONS(664), + [anon_sym_AT_AT] = ACTIONS(664), }, [458] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(33), - [sym_comment] = ACTIONS(3), - [sym_keyword_and] = ACTIONS(345), - [sym_keyword_or] = ACTIONS(345), - [sym_keyword_is] = ACTIONS(345), - [sym_keyword_not] = ACTIONS(345), - [sym_keyword_contains] = ACTIONS(345), - [sym_keyword_contains_not] = ACTIONS(345), - [sym_keyword_contains_all] = ACTIONS(345), - [sym_keyword_contains_any] = ACTIONS(345), - [sym_keyword_contains_none] = ACTIONS(345), - [sym_keyword_inside] = ACTIONS(345), - [sym_keyword_in] = ACTIONS(345), - [sym_keyword_not_inside] = ACTIONS(345), - [sym_keyword_all_inside] = ACTIONS(345), - [sym_keyword_any_inside] = ACTIONS(345), - [sym_keyword_none_inside] = ACTIONS(345), - [sym_keyword_outside] = ACTIONS(345), - [sym_keyword_intersects] = ACTIONS(345), - [sym_keyword_then] = ACTIONS(345), - [anon_sym_DASH_GT] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(343), - [anon_sym_LPAREN] = ACTIONS(343), - [anon_sym_LBRACE] = ACTIONS(343), - [anon_sym_LT_DASH] = ACTIONS(345), - [anon_sym_LT_DASH_GT] = ACTIONS(343), - [anon_sym_STAR] = ACTIONS(345), - [anon_sym_DOT] = ACTIONS(343), - [anon_sym_LT] = ACTIONS(345), - [anon_sym_GT] = ACTIONS(345), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(345), - [anon_sym_DASH] = ACTIONS(345), - [anon_sym_AT] = ACTIONS(345), - [anon_sym_LT_PIPE] = ACTIONS(343), - [anon_sym_AMP_AMP] = ACTIONS(343), - [anon_sym_PIPE_PIPE] = ACTIONS(343), - [anon_sym_QMARK_QMARK] = ACTIONS(343), - [anon_sym_QMARK_COLON] = ACTIONS(343), - [anon_sym_BANG_EQ] = ACTIONS(343), - [anon_sym_EQ_EQ] = ACTIONS(343), - [anon_sym_QMARK_EQ] = ACTIONS(343), - [anon_sym_STAR_EQ] = ACTIONS(343), - [anon_sym_TILDE] = ACTIONS(343), - [anon_sym_BANG_TILDE] = ACTIONS(343), - [anon_sym_STAR_TILDE] = ACTIONS(343), - [anon_sym_LT_EQ] = ACTIONS(343), - [anon_sym_GT_EQ] = ACTIONS(343), - [anon_sym_PLUS] = ACTIONS(345), - [anon_sym_PLUS_EQ] = ACTIONS(343), - [anon_sym_DASH_EQ] = ACTIONS(343), - [anon_sym_u00d7] = ACTIONS(343), - [anon_sym_SLASH] = ACTIONS(345), - [anon_sym_u00f7] = ACTIONS(343), - [anon_sym_STAR_STAR] = ACTIONS(343), - [anon_sym_u220b] = ACTIONS(343), - [anon_sym_u220c] = ACTIONS(343), - [anon_sym_u2287] = ACTIONS(343), - [anon_sym_u2283] = ACTIONS(343), - [anon_sym_u2285] = ACTIONS(343), - [anon_sym_u2208] = ACTIONS(343), - [anon_sym_u2209] = ACTIONS(343), - [anon_sym_u2286] = ACTIONS(343), - [anon_sym_u2282] = ACTIONS(343), - [anon_sym_u2284] = ACTIONS(343), - [anon_sym_AT_AT] = ACTIONS(343), + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(17), + [sym_comment] = ACTIONS(3), + [sym_keyword_and] = ACTIONS(489), + [sym_keyword_or] = ACTIONS(489), + [sym_keyword_is] = ACTIONS(489), + [sym_keyword_not] = ACTIONS(489), + [sym_keyword_contains] = ACTIONS(489), + [sym_keyword_contains_not] = ACTIONS(489), + [sym_keyword_contains_all] = ACTIONS(489), + [sym_keyword_contains_any] = ACTIONS(489), + [sym_keyword_contains_none] = ACTIONS(489), + [sym_keyword_inside] = ACTIONS(489), + [sym_keyword_in] = ACTIONS(489), + [sym_keyword_not_inside] = ACTIONS(489), + [sym_keyword_all_inside] = ACTIONS(489), + [sym_keyword_any_inside] = ACTIONS(489), + [sym_keyword_none_inside] = ACTIONS(489), + [sym_keyword_outside] = ACTIONS(489), + [sym_keyword_intersects] = ACTIONS(489), + [sym_keyword_then] = ACTIONS(489), + [anon_sym_DASH_GT] = ACTIONS(487), + [anon_sym_LBRACK] = ACTIONS(487), + [anon_sym_LPAREN] = ACTIONS(487), + [anon_sym_LBRACE] = ACTIONS(487), + [anon_sym_LT_DASH] = ACTIONS(489), + [anon_sym_LT_DASH_GT] = ACTIONS(487), + [anon_sym_STAR] = ACTIONS(489), + [anon_sym_DOT] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(489), + [anon_sym_GT] = ACTIONS(489), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(489), + [anon_sym_DASH] = ACTIONS(489), + [anon_sym_AT] = ACTIONS(489), + [anon_sym_LT_PIPE] = ACTIONS(487), + [anon_sym_AMP_AMP] = ACTIONS(487), + [anon_sym_PIPE_PIPE] = ACTIONS(487), + [anon_sym_QMARK_QMARK] = ACTIONS(487), + [anon_sym_QMARK_COLON] = ACTIONS(487), + [anon_sym_BANG_EQ] = ACTIONS(487), + [anon_sym_EQ_EQ] = ACTIONS(487), + [anon_sym_QMARK_EQ] = ACTIONS(487), + [anon_sym_STAR_EQ] = ACTIONS(487), + [anon_sym_TILDE] = ACTIONS(487), + [anon_sym_BANG_TILDE] = ACTIONS(487), + [anon_sym_STAR_TILDE] = ACTIONS(487), + [anon_sym_LT_EQ] = ACTIONS(487), + [anon_sym_GT_EQ] = ACTIONS(487), + [anon_sym_PLUS] = ACTIONS(489), + [anon_sym_PLUS_EQ] = ACTIONS(487), + [anon_sym_DASH_EQ] = ACTIONS(487), + [anon_sym_u00d7] = ACTIONS(487), + [anon_sym_SLASH] = ACTIONS(489), + [anon_sym_u00f7] = ACTIONS(487), + [anon_sym_STAR_STAR] = ACTIONS(487), + [anon_sym_u220b] = ACTIONS(487), + [anon_sym_u220c] = ACTIONS(487), + [anon_sym_u2287] = ACTIONS(487), + [anon_sym_u2283] = ACTIONS(487), + [anon_sym_u2285] = ACTIONS(487), + [anon_sym_u2208] = ACTIONS(487), + [anon_sym_u2209] = ACTIONS(487), + [anon_sym_u2286] = ACTIONS(487), + [anon_sym_u2282] = ACTIONS(487), + [anon_sym_u2284] = ACTIONS(487), + [anon_sym_AT_AT] = ACTIONS(487), }, [459] = { - [sym_operator] = STATE(762), - [sym_binary_operator] = STATE(782), - [ts_builtin_sym_end] = ACTIONS(676), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(676), - [sym_keyword_value] = ACTIONS(676), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(315), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), - [sym_keyword_flexible] = ACTIONS(676), - [sym_keyword_readonly] = ACTIONS(676), - [sym_keyword_type] = ACTIONS(676), - [sym_keyword_default] = ACTIONS(676), - [sym_keyword_assert] = ACTIONS(676), - [sym_keyword_permissions] = ACTIONS(676), - [sym_keyword_for] = ACTIONS(676), - [sym_keyword_comment] = ACTIONS(676), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), - }, - [460] = { - [sym_operator] = STATE(762), - [sym_binary_operator] = STATE(782), - [ts_builtin_sym_end] = ACTIONS(660), + [sym_operator] = STATE(732), + [sym_binary_operator] = STATE(776), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(660), - [sym_keyword_value] = ACTIONS(660), - [sym_keyword_and] = ACTIONS(660), - [sym_keyword_or] = ACTIONS(660), - [sym_keyword_is] = ACTIONS(660), - [sym_keyword_not] = ACTIONS(662), - [sym_keyword_contains] = ACTIONS(660), - [sym_keyword_contains_not] = ACTIONS(660), - [sym_keyword_contains_all] = ACTIONS(660), - [sym_keyword_contains_any] = ACTIONS(660), - [sym_keyword_contains_none] = ACTIONS(660), - [sym_keyword_inside] = ACTIONS(660), - [sym_keyword_in] = ACTIONS(662), - [sym_keyword_not_inside] = ACTIONS(660), - [sym_keyword_all_inside] = ACTIONS(660), - [sym_keyword_any_inside] = ACTIONS(660), - [sym_keyword_none_inside] = ACTIONS(660), - [sym_keyword_outside] = ACTIONS(660), - [sym_keyword_intersects] = ACTIONS(660), - [sym_keyword_flexible] = ACTIONS(660), - [sym_keyword_readonly] = ACTIONS(660), - [sym_keyword_type] = ACTIONS(660), - [sym_keyword_default] = ACTIONS(660), - [sym_keyword_assert] = ACTIONS(660), - [sym_keyword_permissions] = ACTIONS(660), - [sym_keyword_for] = ACTIONS(660), - [sym_keyword_comment] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(662), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_AT] = ACTIONS(662), - [anon_sym_LT_PIPE] = ACTIONS(660), - [anon_sym_AMP_AMP] = ACTIONS(660), - [anon_sym_PIPE_PIPE] = ACTIONS(660), - [anon_sym_QMARK_QMARK] = ACTIONS(660), - [anon_sym_QMARK_COLON] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_EQ_EQ] = ACTIONS(660), - [anon_sym_QMARK_EQ] = ACTIONS(660), - [anon_sym_STAR_EQ] = ACTIONS(660), - [anon_sym_TILDE] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(660), - [anon_sym_STAR_TILDE] = ACTIONS(660), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_PLUS] = ACTIONS(662), - [anon_sym_PLUS_EQ] = ACTIONS(660), - [anon_sym_DASH_EQ] = ACTIONS(660), - [anon_sym_u00d7] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_u00f7] = ACTIONS(660), - [anon_sym_STAR_STAR] = ACTIONS(660), - [anon_sym_u220b] = ACTIONS(660), - [anon_sym_u220c] = ACTIONS(660), - [anon_sym_u2287] = ACTIONS(660), - [anon_sym_u2283] = ACTIONS(660), - [anon_sym_u2285] = ACTIONS(660), - [anon_sym_u2208] = ACTIONS(660), - [anon_sym_u2209] = ACTIONS(660), - [anon_sym_u2286] = ACTIONS(660), - [anon_sym_u2282] = ACTIONS(660), - [anon_sym_u2284] = ACTIONS(660), - [anon_sym_AT_AT] = ACTIONS(660), - }, - [461] = { - [ts_builtin_sym_end] = ACTIONS(79), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(79), - [sym_keyword_explain] = ACTIONS(79), - [sym_keyword_parallel] = ACTIONS(79), - [sym_keyword_timeout] = ACTIONS(79), - [sym_keyword_fetch] = ACTIONS(79), - [sym_keyword_limit] = ACTIONS(79), - [sym_keyword_order] = ACTIONS(79), - [sym_keyword_with] = ACTIONS(79), - [sym_keyword_where] = ACTIONS(79), - [sym_keyword_split] = ACTIONS(79), - [sym_keyword_group] = ACTIONS(79), - [sym_keyword_and] = ACTIONS(79), - [sym_keyword_or] = ACTIONS(81), - [sym_keyword_is] = ACTIONS(79), - [sym_keyword_not] = ACTIONS(81), - [sym_keyword_contains] = ACTIONS(79), - [sym_keyword_contains_not] = ACTIONS(79), - [sym_keyword_contains_all] = ACTIONS(79), - [sym_keyword_contains_any] = ACTIONS(79), - [sym_keyword_contains_none] = ACTIONS(79), - [sym_keyword_inside] = ACTIONS(79), - [sym_keyword_in] = ACTIONS(81), - [sym_keyword_not_inside] = ACTIONS(79), - [sym_keyword_all_inside] = ACTIONS(79), - [sym_keyword_any_inside] = ACTIONS(79), - [sym_keyword_none_inside] = ACTIONS(79), - [sym_keyword_outside] = ACTIONS(79), - [sym_keyword_intersects] = ACTIONS(79), - [anon_sym_COMMA] = ACTIONS(79), - [anon_sym_STAR] = ACTIONS(81), - [anon_sym_LT] = ACTIONS(81), - [anon_sym_GT] = ACTIONS(81), - [anon_sym_EQ] = ACTIONS(81), - [anon_sym_DASH] = ACTIONS(81), - [anon_sym_AT] = ACTIONS(81), - [anon_sym_LT_PIPE] = ACTIONS(79), - [anon_sym_AMP_AMP] = ACTIONS(79), - [anon_sym_PIPE_PIPE] = ACTIONS(79), - [anon_sym_QMARK_QMARK] = ACTIONS(79), - [anon_sym_QMARK_COLON] = ACTIONS(79), - [anon_sym_BANG_EQ] = ACTIONS(79), - [anon_sym_EQ_EQ] = ACTIONS(79), - [anon_sym_QMARK_EQ] = ACTIONS(79), - [anon_sym_STAR_EQ] = ACTIONS(79), - [anon_sym_TILDE] = ACTIONS(79), - [anon_sym_BANG_TILDE] = ACTIONS(79), - [anon_sym_STAR_TILDE] = ACTIONS(79), - [anon_sym_LT_EQ] = ACTIONS(79), - [anon_sym_GT_EQ] = ACTIONS(79), - [anon_sym_PLUS] = ACTIONS(81), - [anon_sym_PLUS_EQ] = ACTIONS(79), - [anon_sym_DASH_EQ] = ACTIONS(79), - [anon_sym_u00d7] = ACTIONS(79), - [anon_sym_SLASH] = ACTIONS(81), - [anon_sym_u00f7] = ACTIONS(79), - [anon_sym_STAR_STAR] = ACTIONS(79), - [anon_sym_u220b] = ACTIONS(79), - [anon_sym_u220c] = ACTIONS(79), - [anon_sym_u2287] = ACTIONS(79), - [anon_sym_u2283] = ACTIONS(79), - [anon_sym_u2285] = ACTIONS(79), - [anon_sym_u2208] = ACTIONS(79), - [anon_sym_u2209] = ACTIONS(79), - [anon_sym_u2286] = ACTIONS(79), - [anon_sym_u2282] = ACTIONS(79), - [anon_sym_u2284] = ACTIONS(79), - [anon_sym_AT_AT] = ACTIONS(79), + [sym_semi_colon] = ACTIONS(682), + [sym_keyword_value] = ACTIONS(682), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(317), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), + [sym_keyword_flexible] = ACTIONS(682), + [sym_keyword_readonly] = ACTIONS(682), + [sym_keyword_type] = ACTIONS(682), + [sym_keyword_default] = ACTIONS(682), + [sym_keyword_assert] = ACTIONS(682), + [sym_keyword_permissions] = ACTIONS(682), + [sym_keyword_comment] = ACTIONS(682), + [anon_sym_RPAREN] = ACTIONS(682), + [anon_sym_RBRACE] = ACTIONS(682), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), + }, + [460] = { + [sym_operator] = STATE(732), + [sym_binary_operator] = STATE(776), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(684), + [sym_keyword_value] = ACTIONS(684), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(317), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), + [sym_keyword_flexible] = ACTIONS(684), + [sym_keyword_readonly] = ACTIONS(684), + [sym_keyword_type] = ACTIONS(684), + [sym_keyword_default] = ACTIONS(684), + [sym_keyword_assert] = ACTIONS(684), + [sym_keyword_permissions] = ACTIONS(684), + [sym_keyword_comment] = ACTIONS(684), + [anon_sym_RPAREN] = ACTIONS(684), + [anon_sym_RBRACE] = ACTIONS(684), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), + }, + [461] = { + [sym_operator] = STATE(732), + [sym_binary_operator] = STATE(776), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(686), + [sym_keyword_value] = ACTIONS(686), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(317), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), + [sym_keyword_flexible] = ACTIONS(686), + [sym_keyword_readonly] = ACTIONS(686), + [sym_keyword_type] = ACTIONS(686), + [sym_keyword_default] = ACTIONS(686), + [sym_keyword_assert] = ACTIONS(686), + [sym_keyword_permissions] = ACTIONS(686), + [sym_keyword_comment] = ACTIONS(686), + [anon_sym_RPAREN] = ACTIONS(686), + [anon_sym_RBRACE] = ACTIONS(686), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), }, [462] = { - [sym_operator] = STATE(701), - [sym_binary_operator] = STATE(782), + [sym_operator] = STATE(735), + [sym_binary_operator] = STATE(776), [sym_comment] = ACTIONS(3), [sym_semi_colon] = ACTIONS(676), [sym_keyword_explain] = ACTIONS(676), @@ -53948,1225 +54147,941 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_keyword_order] = ACTIONS(676), [sym_keyword_split] = ACTIONS(676), [sym_keyword_group] = ACTIONS(676), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(317), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(319), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), [anon_sym_RPAREN] = ACTIONS(676), [anon_sym_RBRACE] = ACTIONS(676), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), }, [463] = { - [sym_operator] = STATE(732), - [sym_binary_operator] = STATE(782), - [ts_builtin_sym_end] = ACTIONS(660), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(660), - [sym_keyword_as] = ACTIONS(660), - [sym_keyword_group] = ACTIONS(660), - [sym_keyword_and] = ACTIONS(660), - [sym_keyword_or] = ACTIONS(660), - [sym_keyword_is] = ACTIONS(660), - [sym_keyword_not] = ACTIONS(662), - [sym_keyword_contains] = ACTIONS(660), - [sym_keyword_contains_not] = ACTIONS(660), - [sym_keyword_contains_all] = ACTIONS(660), - [sym_keyword_contains_any] = ACTIONS(660), - [sym_keyword_contains_none] = ACTIONS(660), - [sym_keyword_inside] = ACTIONS(660), - [sym_keyword_in] = ACTIONS(662), - [sym_keyword_not_inside] = ACTIONS(660), - [sym_keyword_all_inside] = ACTIONS(660), - [sym_keyword_any_inside] = ACTIONS(660), - [sym_keyword_none_inside] = ACTIONS(660), - [sym_keyword_outside] = ACTIONS(660), - [sym_keyword_intersects] = ACTIONS(660), - [sym_keyword_drop] = ACTIONS(660), - [sym_keyword_schemafull] = ACTIONS(660), - [sym_keyword_schemaless] = ACTIONS(660), - [sym_keyword_changefeed] = ACTIONS(660), - [sym_keyword_type] = ACTIONS(660), - [sym_keyword_permissions] = ACTIONS(660), - [sym_keyword_comment] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(662), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_AT] = ACTIONS(662), - [anon_sym_LT_PIPE] = ACTIONS(660), - [anon_sym_AMP_AMP] = ACTIONS(660), - [anon_sym_PIPE_PIPE] = ACTIONS(660), - [anon_sym_QMARK_QMARK] = ACTIONS(660), - [anon_sym_QMARK_COLON] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_EQ_EQ] = ACTIONS(660), - [anon_sym_QMARK_EQ] = ACTIONS(660), - [anon_sym_STAR_EQ] = ACTIONS(660), - [anon_sym_TILDE] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(660), - [anon_sym_STAR_TILDE] = ACTIONS(660), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_PLUS] = ACTIONS(662), - [anon_sym_PLUS_EQ] = ACTIONS(660), - [anon_sym_DASH_EQ] = ACTIONS(660), - [anon_sym_u00d7] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_u00f7] = ACTIONS(660), - [anon_sym_STAR_STAR] = ACTIONS(660), - [anon_sym_u220b] = ACTIONS(660), - [anon_sym_u220c] = ACTIONS(660), - [anon_sym_u2287] = ACTIONS(660), - [anon_sym_u2283] = ACTIONS(660), - [anon_sym_u2285] = ACTIONS(660), - [anon_sym_u2208] = ACTIONS(660), - [anon_sym_u2209] = ACTIONS(660), - [anon_sym_u2286] = ACTIONS(660), - [anon_sym_u2282] = ACTIONS(660), - [anon_sym_u2284] = ACTIONS(660), - [anon_sym_AT_AT] = ACTIONS(660), + [ts_builtin_sym_end] = ACTIONS(229), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(229), + [sym_keyword_explain] = ACTIONS(229), + [sym_keyword_parallel] = ACTIONS(229), + [sym_keyword_timeout] = ACTIONS(229), + [sym_keyword_fetch] = ACTIONS(229), + [sym_keyword_limit] = ACTIONS(229), + [sym_keyword_order] = ACTIONS(229), + [sym_keyword_with] = ACTIONS(229), + [sym_keyword_where] = ACTIONS(229), + [sym_keyword_split] = ACTIONS(229), + [sym_keyword_group] = ACTIONS(229), + [sym_keyword_and] = ACTIONS(229), + [sym_keyword_or] = ACTIONS(231), + [sym_keyword_is] = ACTIONS(229), + [sym_keyword_not] = ACTIONS(231), + [sym_keyword_contains] = ACTIONS(229), + [sym_keyword_contains_not] = ACTIONS(229), + [sym_keyword_contains_all] = ACTIONS(229), + [sym_keyword_contains_any] = ACTIONS(229), + [sym_keyword_contains_none] = ACTIONS(229), + [sym_keyword_inside] = ACTIONS(229), + [sym_keyword_in] = ACTIONS(231), + [sym_keyword_not_inside] = ACTIONS(229), + [sym_keyword_all_inside] = ACTIONS(229), + [sym_keyword_any_inside] = ACTIONS(229), + [sym_keyword_none_inside] = ACTIONS(229), + [sym_keyword_outside] = ACTIONS(229), + [sym_keyword_intersects] = ACTIONS(229), + [anon_sym_COMMA] = ACTIONS(229), + [anon_sym_STAR] = ACTIONS(231), + [anon_sym_LT] = ACTIONS(231), + [anon_sym_GT] = ACTIONS(231), + [anon_sym_EQ] = ACTIONS(231), + [anon_sym_DASH] = ACTIONS(231), + [anon_sym_AT] = ACTIONS(231), + [anon_sym_LT_PIPE] = ACTIONS(229), + [anon_sym_AMP_AMP] = ACTIONS(229), + [anon_sym_PIPE_PIPE] = ACTIONS(229), + [anon_sym_QMARK_QMARK] = ACTIONS(229), + [anon_sym_QMARK_COLON] = ACTIONS(229), + [anon_sym_BANG_EQ] = ACTIONS(229), + [anon_sym_EQ_EQ] = ACTIONS(229), + [anon_sym_QMARK_EQ] = ACTIONS(229), + [anon_sym_STAR_EQ] = ACTIONS(229), + [anon_sym_TILDE] = ACTIONS(229), + [anon_sym_BANG_TILDE] = ACTIONS(229), + [anon_sym_STAR_TILDE] = ACTIONS(229), + [anon_sym_LT_EQ] = ACTIONS(229), + [anon_sym_GT_EQ] = ACTIONS(229), + [anon_sym_PLUS] = ACTIONS(231), + [anon_sym_PLUS_EQ] = ACTIONS(229), + [anon_sym_DASH_EQ] = ACTIONS(229), + [anon_sym_u00d7] = ACTIONS(229), + [anon_sym_SLASH] = ACTIONS(231), + [anon_sym_u00f7] = ACTIONS(229), + [anon_sym_STAR_STAR] = ACTIONS(229), + [anon_sym_u220b] = ACTIONS(229), + [anon_sym_u220c] = ACTIONS(229), + [anon_sym_u2287] = ACTIONS(229), + [anon_sym_u2283] = ACTIONS(229), + [anon_sym_u2285] = ACTIONS(229), + [anon_sym_u2208] = ACTIONS(229), + [anon_sym_u2209] = ACTIONS(229), + [anon_sym_u2286] = ACTIONS(229), + [anon_sym_u2282] = ACTIONS(229), + [anon_sym_u2284] = ACTIONS(229), + [anon_sym_AT_AT] = ACTIONS(229), }, [464] = { - [ts_builtin_sym_end] = ACTIONS(182), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(182), - [sym_keyword_explain] = ACTIONS(182), - [sym_keyword_parallel] = ACTIONS(182), - [sym_keyword_timeout] = ACTIONS(182), - [sym_keyword_fetch] = ACTIONS(182), - [sym_keyword_limit] = ACTIONS(182), - [sym_keyword_order] = ACTIONS(182), - [sym_keyword_with] = ACTIONS(182), - [sym_keyword_where] = ACTIONS(182), - [sym_keyword_split] = ACTIONS(182), - [sym_keyword_group] = ACTIONS(182), - [sym_keyword_and] = ACTIONS(182), - [sym_keyword_or] = ACTIONS(184), - [sym_keyword_is] = ACTIONS(182), - [sym_keyword_not] = ACTIONS(184), - [sym_keyword_contains] = ACTIONS(182), - [sym_keyword_contains_not] = ACTIONS(182), - [sym_keyword_contains_all] = ACTIONS(182), - [sym_keyword_contains_any] = ACTIONS(182), - [sym_keyword_contains_none] = ACTIONS(182), - [sym_keyword_inside] = ACTIONS(182), - [sym_keyword_in] = ACTIONS(184), - [sym_keyword_not_inside] = ACTIONS(182), - [sym_keyword_all_inside] = ACTIONS(182), - [sym_keyword_any_inside] = ACTIONS(182), - [sym_keyword_none_inside] = ACTIONS(182), - [sym_keyword_outside] = ACTIONS(182), - [sym_keyword_intersects] = ACTIONS(182), - [anon_sym_COMMA] = ACTIONS(182), - [anon_sym_STAR] = ACTIONS(184), - [anon_sym_LT] = ACTIONS(184), - [anon_sym_GT] = ACTIONS(184), - [anon_sym_EQ] = ACTIONS(184), - [anon_sym_DASH] = ACTIONS(184), - [anon_sym_AT] = ACTIONS(184), - [anon_sym_LT_PIPE] = ACTIONS(182), - [anon_sym_AMP_AMP] = ACTIONS(182), - [anon_sym_PIPE_PIPE] = ACTIONS(182), - [anon_sym_QMARK_QMARK] = ACTIONS(182), - [anon_sym_QMARK_COLON] = ACTIONS(182), - [anon_sym_BANG_EQ] = ACTIONS(182), - [anon_sym_EQ_EQ] = ACTIONS(182), - [anon_sym_QMARK_EQ] = ACTIONS(182), - [anon_sym_STAR_EQ] = ACTIONS(182), - [anon_sym_TILDE] = ACTIONS(182), - [anon_sym_BANG_TILDE] = ACTIONS(182), - [anon_sym_STAR_TILDE] = ACTIONS(182), - [anon_sym_LT_EQ] = ACTIONS(182), - [anon_sym_GT_EQ] = ACTIONS(182), - [anon_sym_PLUS] = ACTIONS(184), - [anon_sym_PLUS_EQ] = ACTIONS(182), - [anon_sym_DASH_EQ] = ACTIONS(182), - [anon_sym_u00d7] = ACTIONS(182), - [anon_sym_SLASH] = ACTIONS(184), - [anon_sym_u00f7] = ACTIONS(182), - [anon_sym_STAR_STAR] = ACTIONS(182), - [anon_sym_u220b] = ACTIONS(182), - [anon_sym_u220c] = ACTIONS(182), - [anon_sym_u2287] = ACTIONS(182), - [anon_sym_u2283] = ACTIONS(182), - [anon_sym_u2285] = ACTIONS(182), - [anon_sym_u2208] = ACTIONS(182), - [anon_sym_u2209] = ACTIONS(182), - [anon_sym_u2286] = ACTIONS(182), - [anon_sym_u2282] = ACTIONS(182), - [anon_sym_u2284] = ACTIONS(182), - [anon_sym_AT_AT] = ACTIONS(182), + [ts_builtin_sym_end] = ACTIONS(172), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(172), + [sym_keyword_explain] = ACTIONS(172), + [sym_keyword_parallel] = ACTIONS(172), + [sym_keyword_timeout] = ACTIONS(172), + [sym_keyword_fetch] = ACTIONS(172), + [sym_keyword_limit] = ACTIONS(172), + [sym_keyword_order] = ACTIONS(172), + [sym_keyword_with] = ACTIONS(172), + [sym_keyword_where] = ACTIONS(172), + [sym_keyword_split] = ACTIONS(172), + [sym_keyword_group] = ACTIONS(172), + [sym_keyword_and] = ACTIONS(172), + [sym_keyword_or] = ACTIONS(174), + [sym_keyword_is] = ACTIONS(172), + [sym_keyword_not] = ACTIONS(174), + [sym_keyword_contains] = ACTIONS(172), + [sym_keyword_contains_not] = ACTIONS(172), + [sym_keyword_contains_all] = ACTIONS(172), + [sym_keyword_contains_any] = ACTIONS(172), + [sym_keyword_contains_none] = ACTIONS(172), + [sym_keyword_inside] = ACTIONS(172), + [sym_keyword_in] = ACTIONS(174), + [sym_keyword_not_inside] = ACTIONS(172), + [sym_keyword_all_inside] = ACTIONS(172), + [sym_keyword_any_inside] = ACTIONS(172), + [sym_keyword_none_inside] = ACTIONS(172), + [sym_keyword_outside] = ACTIONS(172), + [sym_keyword_intersects] = ACTIONS(172), + [anon_sym_COMMA] = ACTIONS(172), + [anon_sym_STAR] = ACTIONS(174), + [anon_sym_LT] = ACTIONS(174), + [anon_sym_GT] = ACTIONS(174), + [anon_sym_EQ] = ACTIONS(174), + [anon_sym_DASH] = ACTIONS(174), + [anon_sym_AT] = ACTIONS(174), + [anon_sym_LT_PIPE] = ACTIONS(172), + [anon_sym_AMP_AMP] = ACTIONS(172), + [anon_sym_PIPE_PIPE] = ACTIONS(172), + [anon_sym_QMARK_QMARK] = ACTIONS(172), + [anon_sym_QMARK_COLON] = ACTIONS(172), + [anon_sym_BANG_EQ] = ACTIONS(172), + [anon_sym_EQ_EQ] = ACTIONS(172), + [anon_sym_QMARK_EQ] = ACTIONS(172), + [anon_sym_STAR_EQ] = ACTIONS(172), + [anon_sym_TILDE] = ACTIONS(172), + [anon_sym_BANG_TILDE] = ACTIONS(172), + [anon_sym_STAR_TILDE] = ACTIONS(172), + [anon_sym_LT_EQ] = ACTIONS(172), + [anon_sym_GT_EQ] = ACTIONS(172), + [anon_sym_PLUS] = ACTIONS(174), + [anon_sym_PLUS_EQ] = ACTIONS(172), + [anon_sym_DASH_EQ] = ACTIONS(172), + [anon_sym_u00d7] = ACTIONS(172), + [anon_sym_SLASH] = ACTIONS(174), + [anon_sym_u00f7] = ACTIONS(172), + [anon_sym_STAR_STAR] = ACTIONS(172), + [anon_sym_u220b] = ACTIONS(172), + [anon_sym_u220c] = ACTIONS(172), + [anon_sym_u2287] = ACTIONS(172), + [anon_sym_u2283] = ACTIONS(172), + [anon_sym_u2285] = ACTIONS(172), + [anon_sym_u2208] = ACTIONS(172), + [anon_sym_u2209] = ACTIONS(172), + [anon_sym_u2286] = ACTIONS(172), + [anon_sym_u2282] = ACTIONS(172), + [anon_sym_u2284] = ACTIONS(172), + [anon_sym_AT_AT] = ACTIONS(172), }, [465] = { - [ts_builtin_sym_end] = ACTIONS(251), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(251), - [sym_keyword_explain] = ACTIONS(251), - [sym_keyword_parallel] = ACTIONS(251), - [sym_keyword_timeout] = ACTIONS(251), - [sym_keyword_fetch] = ACTIONS(251), - [sym_keyword_limit] = ACTIONS(251), - [sym_keyword_order] = ACTIONS(251), - [sym_keyword_with] = ACTIONS(251), - [sym_keyword_where] = ACTIONS(251), - [sym_keyword_split] = ACTIONS(251), - [sym_keyword_group] = ACTIONS(251), - [sym_keyword_and] = ACTIONS(251), - [sym_keyword_or] = ACTIONS(253), - [sym_keyword_is] = ACTIONS(251), - [sym_keyword_not] = ACTIONS(253), - [sym_keyword_contains] = ACTIONS(251), - [sym_keyword_contains_not] = ACTIONS(251), - [sym_keyword_contains_all] = ACTIONS(251), - [sym_keyword_contains_any] = ACTIONS(251), - [sym_keyword_contains_none] = ACTIONS(251), - [sym_keyword_inside] = ACTIONS(251), - [sym_keyword_in] = ACTIONS(253), - [sym_keyword_not_inside] = ACTIONS(251), - [sym_keyword_all_inside] = ACTIONS(251), - [sym_keyword_any_inside] = ACTIONS(251), - [sym_keyword_none_inside] = ACTIONS(251), - [sym_keyword_outside] = ACTIONS(251), - [sym_keyword_intersects] = ACTIONS(251), - [anon_sym_COMMA] = ACTIONS(251), - [anon_sym_STAR] = ACTIONS(253), - [anon_sym_LT] = ACTIONS(253), - [anon_sym_GT] = ACTIONS(253), - [anon_sym_EQ] = ACTIONS(253), - [anon_sym_DASH] = ACTIONS(253), - [anon_sym_AT] = ACTIONS(253), - [anon_sym_LT_PIPE] = ACTIONS(251), - [anon_sym_AMP_AMP] = ACTIONS(251), - [anon_sym_PIPE_PIPE] = ACTIONS(251), - [anon_sym_QMARK_QMARK] = ACTIONS(251), - [anon_sym_QMARK_COLON] = ACTIONS(251), - [anon_sym_BANG_EQ] = ACTIONS(251), - [anon_sym_EQ_EQ] = ACTIONS(251), - [anon_sym_QMARK_EQ] = ACTIONS(251), - [anon_sym_STAR_EQ] = ACTIONS(251), - [anon_sym_TILDE] = ACTIONS(251), - [anon_sym_BANG_TILDE] = ACTIONS(251), - [anon_sym_STAR_TILDE] = ACTIONS(251), - [anon_sym_LT_EQ] = ACTIONS(251), - [anon_sym_GT_EQ] = ACTIONS(251), - [anon_sym_PLUS] = ACTIONS(253), - [anon_sym_PLUS_EQ] = ACTIONS(251), - [anon_sym_DASH_EQ] = ACTIONS(251), - [anon_sym_u00d7] = ACTIONS(251), - [anon_sym_SLASH] = ACTIONS(253), - [anon_sym_u00f7] = ACTIONS(251), - [anon_sym_STAR_STAR] = ACTIONS(251), - [anon_sym_u220b] = ACTIONS(251), - [anon_sym_u220c] = ACTIONS(251), - [anon_sym_u2287] = ACTIONS(251), - [anon_sym_u2283] = ACTIONS(251), - [anon_sym_u2285] = ACTIONS(251), - [anon_sym_u2208] = ACTIONS(251), - [anon_sym_u2209] = ACTIONS(251), - [anon_sym_u2286] = ACTIONS(251), - [anon_sym_u2282] = ACTIONS(251), - [anon_sym_u2284] = ACTIONS(251), - [anon_sym_AT_AT] = ACTIONS(251), + [ts_builtin_sym_end] = ACTIONS(160), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(160), + [sym_keyword_explain] = ACTIONS(160), + [sym_keyword_parallel] = ACTIONS(160), + [sym_keyword_timeout] = ACTIONS(160), + [sym_keyword_fetch] = ACTIONS(160), + [sym_keyword_limit] = ACTIONS(160), + [sym_keyword_order] = ACTIONS(160), + [sym_keyword_with] = ACTIONS(160), + [sym_keyword_where] = ACTIONS(160), + [sym_keyword_split] = ACTIONS(160), + [sym_keyword_group] = ACTIONS(160), + [sym_keyword_and] = ACTIONS(160), + [sym_keyword_or] = ACTIONS(162), + [sym_keyword_is] = ACTIONS(160), + [sym_keyword_not] = ACTIONS(162), + [sym_keyword_contains] = ACTIONS(160), + [sym_keyword_contains_not] = ACTIONS(160), + [sym_keyword_contains_all] = ACTIONS(160), + [sym_keyword_contains_any] = ACTIONS(160), + [sym_keyword_contains_none] = ACTIONS(160), + [sym_keyword_inside] = ACTIONS(160), + [sym_keyword_in] = ACTIONS(162), + [sym_keyword_not_inside] = ACTIONS(160), + [sym_keyword_all_inside] = ACTIONS(160), + [sym_keyword_any_inside] = ACTIONS(160), + [sym_keyword_none_inside] = ACTIONS(160), + [sym_keyword_outside] = ACTIONS(160), + [sym_keyword_intersects] = ACTIONS(160), + [anon_sym_COMMA] = ACTIONS(160), + [anon_sym_STAR] = ACTIONS(162), + [anon_sym_LT] = ACTIONS(162), + [anon_sym_GT] = ACTIONS(162), + [anon_sym_EQ] = ACTIONS(162), + [anon_sym_DASH] = ACTIONS(162), + [anon_sym_AT] = ACTIONS(162), + [anon_sym_LT_PIPE] = ACTIONS(160), + [anon_sym_AMP_AMP] = ACTIONS(160), + [anon_sym_PIPE_PIPE] = ACTIONS(160), + [anon_sym_QMARK_QMARK] = ACTIONS(160), + [anon_sym_QMARK_COLON] = ACTIONS(160), + [anon_sym_BANG_EQ] = ACTIONS(160), + [anon_sym_EQ_EQ] = ACTIONS(160), + [anon_sym_QMARK_EQ] = ACTIONS(160), + [anon_sym_STAR_EQ] = ACTIONS(160), + [anon_sym_TILDE] = ACTIONS(160), + [anon_sym_BANG_TILDE] = ACTIONS(160), + [anon_sym_STAR_TILDE] = ACTIONS(160), + [anon_sym_LT_EQ] = ACTIONS(160), + [anon_sym_GT_EQ] = ACTIONS(160), + [anon_sym_PLUS] = ACTIONS(162), + [anon_sym_PLUS_EQ] = ACTIONS(160), + [anon_sym_DASH_EQ] = ACTIONS(160), + [anon_sym_u00d7] = ACTIONS(160), + [anon_sym_SLASH] = ACTIONS(162), + [anon_sym_u00f7] = ACTIONS(160), + [anon_sym_STAR_STAR] = ACTIONS(160), + [anon_sym_u220b] = ACTIONS(160), + [anon_sym_u220c] = ACTIONS(160), + [anon_sym_u2287] = ACTIONS(160), + [anon_sym_u2283] = ACTIONS(160), + [anon_sym_u2285] = ACTIONS(160), + [anon_sym_u2208] = ACTIONS(160), + [anon_sym_u2209] = ACTIONS(160), + [anon_sym_u2286] = ACTIONS(160), + [anon_sym_u2282] = ACTIONS(160), + [anon_sym_u2284] = ACTIONS(160), + [anon_sym_AT_AT] = ACTIONS(160), }, [466] = { - [ts_builtin_sym_end] = ACTIONS(259), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(259), - [sym_keyword_explain] = ACTIONS(259), - [sym_keyword_parallel] = ACTIONS(259), - [sym_keyword_timeout] = ACTIONS(259), - [sym_keyword_fetch] = ACTIONS(259), - [sym_keyword_limit] = ACTIONS(259), - [sym_keyword_order] = ACTIONS(259), - [sym_keyword_with] = ACTIONS(259), - [sym_keyword_where] = ACTIONS(259), - [sym_keyword_split] = ACTIONS(259), - [sym_keyword_group] = ACTIONS(259), - [sym_keyword_and] = ACTIONS(259), - [sym_keyword_or] = ACTIONS(261), - [sym_keyword_is] = ACTIONS(259), - [sym_keyword_not] = ACTIONS(261), - [sym_keyword_contains] = ACTIONS(259), - [sym_keyword_contains_not] = ACTIONS(259), - [sym_keyword_contains_all] = ACTIONS(259), - [sym_keyword_contains_any] = ACTIONS(259), - [sym_keyword_contains_none] = ACTIONS(259), - [sym_keyword_inside] = ACTIONS(259), - [sym_keyword_in] = ACTIONS(261), - [sym_keyword_not_inside] = ACTIONS(259), - [sym_keyword_all_inside] = ACTIONS(259), - [sym_keyword_any_inside] = ACTIONS(259), - [sym_keyword_none_inside] = ACTIONS(259), - [sym_keyword_outside] = ACTIONS(259), - [sym_keyword_intersects] = ACTIONS(259), - [anon_sym_COMMA] = ACTIONS(259), - [anon_sym_STAR] = ACTIONS(261), - [anon_sym_LT] = ACTIONS(261), - [anon_sym_GT] = ACTIONS(261), - [anon_sym_EQ] = ACTIONS(261), - [anon_sym_DASH] = ACTIONS(261), - [anon_sym_AT] = ACTIONS(261), - [anon_sym_LT_PIPE] = ACTIONS(259), - [anon_sym_AMP_AMP] = ACTIONS(259), - [anon_sym_PIPE_PIPE] = ACTIONS(259), - [anon_sym_QMARK_QMARK] = ACTIONS(259), - [anon_sym_QMARK_COLON] = ACTIONS(259), - [anon_sym_BANG_EQ] = ACTIONS(259), - [anon_sym_EQ_EQ] = ACTIONS(259), - [anon_sym_QMARK_EQ] = ACTIONS(259), - [anon_sym_STAR_EQ] = ACTIONS(259), - [anon_sym_TILDE] = ACTIONS(259), - [anon_sym_BANG_TILDE] = ACTIONS(259), - [anon_sym_STAR_TILDE] = ACTIONS(259), - [anon_sym_LT_EQ] = ACTIONS(259), - [anon_sym_GT_EQ] = ACTIONS(259), - [anon_sym_PLUS] = ACTIONS(261), - [anon_sym_PLUS_EQ] = ACTIONS(259), - [anon_sym_DASH_EQ] = ACTIONS(259), - [anon_sym_u00d7] = ACTIONS(259), - [anon_sym_SLASH] = ACTIONS(261), - [anon_sym_u00f7] = ACTIONS(259), - [anon_sym_STAR_STAR] = ACTIONS(259), - [anon_sym_u220b] = ACTIONS(259), - [anon_sym_u220c] = ACTIONS(259), - [anon_sym_u2287] = ACTIONS(259), - [anon_sym_u2283] = ACTIONS(259), - [anon_sym_u2285] = ACTIONS(259), - [anon_sym_u2208] = ACTIONS(259), - [anon_sym_u2209] = ACTIONS(259), - [anon_sym_u2286] = ACTIONS(259), - [anon_sym_u2282] = ACTIONS(259), - [anon_sym_u2284] = ACTIONS(259), - [anon_sym_AT_AT] = ACTIONS(259), + [ts_builtin_sym_end] = ACTIONS(200), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(200), + [sym_keyword_return] = ACTIONS(200), + [sym_keyword_parallel] = ACTIONS(200), + [sym_keyword_timeout] = ACTIONS(200), + [sym_keyword_where] = ACTIONS(200), + [sym_keyword_and] = ACTIONS(200), + [sym_keyword_or] = ACTIONS(200), + [sym_keyword_is] = ACTIONS(200), + [sym_keyword_not] = ACTIONS(202), + [sym_keyword_contains] = ACTIONS(200), + [sym_keyword_contains_not] = ACTIONS(200), + [sym_keyword_contains_all] = ACTIONS(200), + [sym_keyword_contains_any] = ACTIONS(200), + [sym_keyword_contains_none] = ACTIONS(200), + [sym_keyword_inside] = ACTIONS(200), + [sym_keyword_in] = ACTIONS(202), + [sym_keyword_not_inside] = ACTIONS(200), + [sym_keyword_all_inside] = ACTIONS(200), + [sym_keyword_any_inside] = ACTIONS(200), + [sym_keyword_none_inside] = ACTIONS(200), + [sym_keyword_outside] = ACTIONS(200), + [sym_keyword_intersects] = ACTIONS(200), + [anon_sym_COMMA] = ACTIONS(200), + [anon_sym_DASH_GT] = ACTIONS(200), + [anon_sym_LBRACK] = ACTIONS(200), + [anon_sym_LT_DASH] = ACTIONS(202), + [anon_sym_LT_DASH_GT] = ACTIONS(200), + [anon_sym_STAR] = ACTIONS(202), + [anon_sym_DOT] = ACTIONS(202), + [anon_sym_LT] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), + [anon_sym_DOT_DOT] = ACTIONS(688), + [anon_sym_EQ] = ACTIONS(202), + [anon_sym_DASH] = ACTIONS(202), + [anon_sym_AT] = ACTIONS(202), + [anon_sym_LT_PIPE] = ACTIONS(200), + [anon_sym_AMP_AMP] = ACTIONS(200), + [anon_sym_PIPE_PIPE] = ACTIONS(200), + [anon_sym_QMARK_QMARK] = ACTIONS(200), + [anon_sym_QMARK_COLON] = ACTIONS(200), + [anon_sym_BANG_EQ] = ACTIONS(200), + [anon_sym_EQ_EQ] = ACTIONS(200), + [anon_sym_QMARK_EQ] = ACTIONS(200), + [anon_sym_STAR_EQ] = ACTIONS(200), + [anon_sym_TILDE] = ACTIONS(200), + [anon_sym_BANG_TILDE] = ACTIONS(200), + [anon_sym_STAR_TILDE] = ACTIONS(200), + [anon_sym_LT_EQ] = ACTIONS(200), + [anon_sym_GT_EQ] = ACTIONS(200), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_PLUS_EQ] = ACTIONS(200), + [anon_sym_DASH_EQ] = ACTIONS(200), + [anon_sym_u00d7] = ACTIONS(200), + [anon_sym_SLASH] = ACTIONS(202), + [anon_sym_u00f7] = ACTIONS(200), + [anon_sym_STAR_STAR] = ACTIONS(200), + [anon_sym_u220b] = ACTIONS(200), + [anon_sym_u220c] = ACTIONS(200), + [anon_sym_u2287] = ACTIONS(200), + [anon_sym_u2283] = ACTIONS(200), + [anon_sym_u2285] = ACTIONS(200), + [anon_sym_u2208] = ACTIONS(200), + [anon_sym_u2209] = ACTIONS(200), + [anon_sym_u2286] = ACTIONS(200), + [anon_sym_u2282] = ACTIONS(200), + [anon_sym_u2284] = ACTIONS(200), + [anon_sym_AT_AT] = ACTIONS(200), }, [467] = { - [sym_operator] = STATE(685), - [sym_binary_operator] = STATE(782), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(680), - [sym_keyword_value] = ACTIONS(680), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(315), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), - [sym_keyword_flexible] = ACTIONS(680), - [sym_keyword_readonly] = ACTIONS(680), - [sym_keyword_type] = ACTIONS(680), - [sym_keyword_default] = ACTIONS(680), - [sym_keyword_assert] = ACTIONS(680), - [sym_keyword_permissions] = ACTIONS(680), - [sym_keyword_comment] = ACTIONS(680), - [anon_sym_RPAREN] = ACTIONS(680), - [anon_sym_RBRACE] = ACTIONS(680), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [ts_builtin_sym_end] = ACTIONS(97), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(97), + [sym_keyword_explain] = ACTIONS(97), + [sym_keyword_parallel] = ACTIONS(97), + [sym_keyword_timeout] = ACTIONS(97), + [sym_keyword_fetch] = ACTIONS(97), + [sym_keyword_limit] = ACTIONS(97), + [sym_keyword_order] = ACTIONS(97), + [sym_keyword_with] = ACTIONS(97), + [sym_keyword_where] = ACTIONS(97), + [sym_keyword_split] = ACTIONS(97), + [sym_keyword_group] = ACTIONS(97), + [sym_keyword_and] = ACTIONS(97), + [sym_keyword_or] = ACTIONS(99), + [sym_keyword_is] = ACTIONS(97), + [sym_keyword_not] = ACTIONS(99), + [sym_keyword_contains] = ACTIONS(97), + [sym_keyword_contains_not] = ACTIONS(97), + [sym_keyword_contains_all] = ACTIONS(97), + [sym_keyword_contains_any] = ACTIONS(97), + [sym_keyword_contains_none] = ACTIONS(97), + [sym_keyword_inside] = ACTIONS(97), + [sym_keyword_in] = ACTIONS(99), + [sym_keyword_not_inside] = ACTIONS(97), + [sym_keyword_all_inside] = ACTIONS(97), + [sym_keyword_any_inside] = ACTIONS(97), + [sym_keyword_none_inside] = ACTIONS(97), + [sym_keyword_outside] = ACTIONS(97), + [sym_keyword_intersects] = ACTIONS(97), + [anon_sym_COMMA] = ACTIONS(97), + [anon_sym_STAR] = ACTIONS(99), + [anon_sym_LT] = ACTIONS(99), + [anon_sym_GT] = ACTIONS(99), + [anon_sym_EQ] = ACTIONS(99), + [anon_sym_DASH] = ACTIONS(99), + [anon_sym_AT] = ACTIONS(99), + [anon_sym_LT_PIPE] = ACTIONS(97), + [anon_sym_AMP_AMP] = ACTIONS(97), + [anon_sym_PIPE_PIPE] = ACTIONS(97), + [anon_sym_QMARK_QMARK] = ACTIONS(97), + [anon_sym_QMARK_COLON] = ACTIONS(97), + [anon_sym_BANG_EQ] = ACTIONS(97), + [anon_sym_EQ_EQ] = ACTIONS(97), + [anon_sym_QMARK_EQ] = ACTIONS(97), + [anon_sym_STAR_EQ] = ACTIONS(97), + [anon_sym_TILDE] = ACTIONS(97), + [anon_sym_BANG_TILDE] = ACTIONS(97), + [anon_sym_STAR_TILDE] = ACTIONS(97), + [anon_sym_LT_EQ] = ACTIONS(97), + [anon_sym_GT_EQ] = ACTIONS(97), + [anon_sym_PLUS] = ACTIONS(99), + [anon_sym_PLUS_EQ] = ACTIONS(97), + [anon_sym_DASH_EQ] = ACTIONS(97), + [anon_sym_u00d7] = ACTIONS(97), + [anon_sym_SLASH] = ACTIONS(99), + [anon_sym_u00f7] = ACTIONS(97), + [anon_sym_STAR_STAR] = ACTIONS(97), + [anon_sym_u220b] = ACTIONS(97), + [anon_sym_u220c] = ACTIONS(97), + [anon_sym_u2287] = ACTIONS(97), + [anon_sym_u2283] = ACTIONS(97), + [anon_sym_u2285] = ACTIONS(97), + [anon_sym_u2208] = ACTIONS(97), + [anon_sym_u2209] = ACTIONS(97), + [anon_sym_u2286] = ACTIONS(97), + [anon_sym_u2282] = ACTIONS(97), + [anon_sym_u2284] = ACTIONS(97), + [anon_sym_AT_AT] = ACTIONS(97), }, [468] = { - [ts_builtin_sym_end] = ACTIONS(146), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(146), - [sym_keyword_explain] = ACTIONS(146), - [sym_keyword_parallel] = ACTIONS(146), - [sym_keyword_timeout] = ACTIONS(146), - [sym_keyword_fetch] = ACTIONS(146), - [sym_keyword_limit] = ACTIONS(146), - [sym_keyword_order] = ACTIONS(146), - [sym_keyword_with] = ACTIONS(146), - [sym_keyword_where] = ACTIONS(146), - [sym_keyword_split] = ACTIONS(146), - [sym_keyword_group] = ACTIONS(146), + [sym_semi_colon] = ACTIONS(200), + [sym_keyword_return] = ACTIONS(200), + [sym_keyword_parallel] = ACTIONS(200), + [sym_keyword_timeout] = ACTIONS(200), + [sym_keyword_and] = ACTIONS(200), + [sym_keyword_or] = ACTIONS(200), + [sym_keyword_is] = ACTIONS(200), + [sym_keyword_not] = ACTIONS(202), + [sym_keyword_contains] = ACTIONS(200), + [sym_keyword_contains_not] = ACTIONS(200), + [sym_keyword_contains_all] = ACTIONS(200), + [sym_keyword_contains_any] = ACTIONS(200), + [sym_keyword_contains_none] = ACTIONS(200), + [sym_keyword_inside] = ACTIONS(200), + [sym_keyword_in] = ACTIONS(202), + [sym_keyword_not_inside] = ACTIONS(200), + [sym_keyword_all_inside] = ACTIONS(200), + [sym_keyword_any_inside] = ACTIONS(200), + [sym_keyword_none_inside] = ACTIONS(200), + [sym_keyword_outside] = ACTIONS(200), + [sym_keyword_intersects] = ACTIONS(200), + [anon_sym_COMMA] = ACTIONS(200), + [anon_sym_DASH_GT] = ACTIONS(200), + [anon_sym_LBRACK] = ACTIONS(200), + [anon_sym_RPAREN] = ACTIONS(200), + [anon_sym_RBRACE] = ACTIONS(200), + [anon_sym_LT_DASH] = ACTIONS(202), + [anon_sym_LT_DASH_GT] = ACTIONS(200), + [anon_sym_STAR] = ACTIONS(202), + [anon_sym_DOT] = ACTIONS(202), + [anon_sym_LT] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), + [anon_sym_DOT_DOT] = ACTIONS(690), + [anon_sym_EQ] = ACTIONS(202), + [anon_sym_DASH] = ACTIONS(202), + [anon_sym_AT] = ACTIONS(202), + [anon_sym_LT_PIPE] = ACTIONS(200), + [anon_sym_AMP_AMP] = ACTIONS(200), + [anon_sym_PIPE_PIPE] = ACTIONS(200), + [anon_sym_QMARK_QMARK] = ACTIONS(200), + [anon_sym_QMARK_COLON] = ACTIONS(200), + [anon_sym_BANG_EQ] = ACTIONS(200), + [anon_sym_EQ_EQ] = ACTIONS(200), + [anon_sym_QMARK_EQ] = ACTIONS(200), + [anon_sym_STAR_EQ] = ACTIONS(200), + [anon_sym_TILDE] = ACTIONS(200), + [anon_sym_BANG_TILDE] = ACTIONS(200), + [anon_sym_STAR_TILDE] = ACTIONS(200), + [anon_sym_LT_EQ] = ACTIONS(200), + [anon_sym_GT_EQ] = ACTIONS(200), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_PLUS_EQ] = ACTIONS(200), + [anon_sym_DASH_EQ] = ACTIONS(200), + [anon_sym_u00d7] = ACTIONS(200), + [anon_sym_SLASH] = ACTIONS(202), + [anon_sym_u00f7] = ACTIONS(200), + [anon_sym_STAR_STAR] = ACTIONS(200), + [anon_sym_u220b] = ACTIONS(200), + [anon_sym_u220c] = ACTIONS(200), + [anon_sym_u2287] = ACTIONS(200), + [anon_sym_u2283] = ACTIONS(200), + [anon_sym_u2285] = ACTIONS(200), + [anon_sym_u2208] = ACTIONS(200), + [anon_sym_u2209] = ACTIONS(200), + [anon_sym_u2286] = ACTIONS(200), + [anon_sym_u2282] = ACTIONS(200), + [anon_sym_u2284] = ACTIONS(200), + [anon_sym_AT_AT] = ACTIONS(200), + }, + [469] = { + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(25), + [sym_comment] = ACTIONS(3), + [sym_keyword_and] = ACTIONS(178), + [sym_keyword_or] = ACTIONS(178), + [sym_keyword_is] = ACTIONS(178), + [sym_keyword_not] = ACTIONS(178), + [sym_keyword_contains] = ACTIONS(178), + [sym_keyword_contains_not] = ACTIONS(178), + [sym_keyword_contains_all] = ACTIONS(178), + [sym_keyword_contains_any] = ACTIONS(178), + [sym_keyword_contains_none] = ACTIONS(178), + [sym_keyword_inside] = ACTIONS(178), + [sym_keyword_in] = ACTIONS(178), + [sym_keyword_not_inside] = ACTIONS(178), + [sym_keyword_all_inside] = ACTIONS(178), + [sym_keyword_any_inside] = ACTIONS(178), + [sym_keyword_none_inside] = ACTIONS(178), + [sym_keyword_outside] = ACTIONS(178), + [sym_keyword_intersects] = ACTIONS(178), + [sym_keyword_then] = ACTIONS(178), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_LPAREN] = ACTIONS(176), + [anon_sym_LBRACE] = ACTIONS(176), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), + }, + [470] = { + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(27), + [sym_comment] = ACTIONS(3), [sym_keyword_and] = ACTIONS(146), - [sym_keyword_or] = ACTIONS(148), + [sym_keyword_or] = ACTIONS(146), [sym_keyword_is] = ACTIONS(146), - [sym_keyword_not] = ACTIONS(148), + [sym_keyword_not] = ACTIONS(146), [sym_keyword_contains] = ACTIONS(146), [sym_keyword_contains_not] = ACTIONS(146), [sym_keyword_contains_all] = ACTIONS(146), [sym_keyword_contains_any] = ACTIONS(146), [sym_keyword_contains_none] = ACTIONS(146), [sym_keyword_inside] = ACTIONS(146), - [sym_keyword_in] = ACTIONS(148), + [sym_keyword_in] = ACTIONS(146), [sym_keyword_not_inside] = ACTIONS(146), [sym_keyword_all_inside] = ACTIONS(146), [sym_keyword_any_inside] = ACTIONS(146), [sym_keyword_none_inside] = ACTIONS(146), [sym_keyword_outside] = ACTIONS(146), [sym_keyword_intersects] = ACTIONS(146), - [anon_sym_COMMA] = ACTIONS(146), - [anon_sym_STAR] = ACTIONS(148), - [anon_sym_LT] = ACTIONS(148), - [anon_sym_GT] = ACTIONS(148), - [anon_sym_EQ] = ACTIONS(148), - [anon_sym_DASH] = ACTIONS(148), - [anon_sym_AT] = ACTIONS(148), - [anon_sym_LT_PIPE] = ACTIONS(146), - [anon_sym_AMP_AMP] = ACTIONS(146), - [anon_sym_PIPE_PIPE] = ACTIONS(146), - [anon_sym_QMARK_QMARK] = ACTIONS(146), - [anon_sym_QMARK_COLON] = ACTIONS(146), - [anon_sym_BANG_EQ] = ACTIONS(146), - [anon_sym_EQ_EQ] = ACTIONS(146), - [anon_sym_QMARK_EQ] = ACTIONS(146), - [anon_sym_STAR_EQ] = ACTIONS(146), - [anon_sym_TILDE] = ACTIONS(146), - [anon_sym_BANG_TILDE] = ACTIONS(146), - [anon_sym_STAR_TILDE] = ACTIONS(146), - [anon_sym_LT_EQ] = ACTIONS(146), - [anon_sym_GT_EQ] = ACTIONS(146), - [anon_sym_PLUS] = ACTIONS(148), - [anon_sym_PLUS_EQ] = ACTIONS(146), - [anon_sym_DASH_EQ] = ACTIONS(146), - [anon_sym_u00d7] = ACTIONS(146), - [anon_sym_SLASH] = ACTIONS(148), - [anon_sym_u00f7] = ACTIONS(146), - [anon_sym_STAR_STAR] = ACTIONS(146), - [anon_sym_u220b] = ACTIONS(146), - [anon_sym_u220c] = ACTIONS(146), - [anon_sym_u2287] = ACTIONS(146), - [anon_sym_u2283] = ACTIONS(146), - [anon_sym_u2285] = ACTIONS(146), - [anon_sym_u2208] = ACTIONS(146), - [anon_sym_u2209] = ACTIONS(146), - [anon_sym_u2286] = ACTIONS(146), - [anon_sym_u2282] = ACTIONS(146), - [anon_sym_u2284] = ACTIONS(146), - [anon_sym_AT_AT] = ACTIONS(146), - }, - [469] = { - [ts_builtin_sym_end] = ACTIONS(247), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(247), - [sym_keyword_explain] = ACTIONS(247), - [sym_keyword_parallel] = ACTIONS(247), - [sym_keyword_timeout] = ACTIONS(247), - [sym_keyword_fetch] = ACTIONS(247), - [sym_keyword_limit] = ACTIONS(247), - [sym_keyword_order] = ACTIONS(247), - [sym_keyword_with] = ACTIONS(247), - [sym_keyword_where] = ACTIONS(247), - [sym_keyword_split] = ACTIONS(247), - [sym_keyword_group] = ACTIONS(247), - [sym_keyword_and] = ACTIONS(247), - [sym_keyword_or] = ACTIONS(249), - [sym_keyword_is] = ACTIONS(247), - [sym_keyword_not] = ACTIONS(249), - [sym_keyword_contains] = ACTIONS(247), - [sym_keyword_contains_not] = ACTIONS(247), - [sym_keyword_contains_all] = ACTIONS(247), - [sym_keyword_contains_any] = ACTIONS(247), - [sym_keyword_contains_none] = ACTIONS(247), - [sym_keyword_inside] = ACTIONS(247), - [sym_keyword_in] = ACTIONS(249), - [sym_keyword_not_inside] = ACTIONS(247), - [sym_keyword_all_inside] = ACTIONS(247), - [sym_keyword_any_inside] = ACTIONS(247), - [sym_keyword_none_inside] = ACTIONS(247), - [sym_keyword_outside] = ACTIONS(247), - [sym_keyword_intersects] = ACTIONS(247), - [anon_sym_COMMA] = ACTIONS(247), - [anon_sym_STAR] = ACTIONS(249), - [anon_sym_LT] = ACTIONS(249), - [anon_sym_GT] = ACTIONS(249), - [anon_sym_EQ] = ACTIONS(249), - [anon_sym_DASH] = ACTIONS(249), - [anon_sym_AT] = ACTIONS(249), - [anon_sym_LT_PIPE] = ACTIONS(247), - [anon_sym_AMP_AMP] = ACTIONS(247), - [anon_sym_PIPE_PIPE] = ACTIONS(247), - [anon_sym_QMARK_QMARK] = ACTIONS(247), - [anon_sym_QMARK_COLON] = ACTIONS(247), - [anon_sym_BANG_EQ] = ACTIONS(247), - [anon_sym_EQ_EQ] = ACTIONS(247), - [anon_sym_QMARK_EQ] = ACTIONS(247), - [anon_sym_STAR_EQ] = ACTIONS(247), - [anon_sym_TILDE] = ACTIONS(247), - [anon_sym_BANG_TILDE] = ACTIONS(247), - [anon_sym_STAR_TILDE] = ACTIONS(247), - [anon_sym_LT_EQ] = ACTIONS(247), - [anon_sym_GT_EQ] = ACTIONS(247), - [anon_sym_PLUS] = ACTIONS(249), - [anon_sym_PLUS_EQ] = ACTIONS(247), - [anon_sym_DASH_EQ] = ACTIONS(247), - [anon_sym_u00d7] = ACTIONS(247), - [anon_sym_SLASH] = ACTIONS(249), - [anon_sym_u00f7] = ACTIONS(247), - [anon_sym_STAR_STAR] = ACTIONS(247), - [anon_sym_u220b] = ACTIONS(247), - [anon_sym_u220c] = ACTIONS(247), - [anon_sym_u2287] = ACTIONS(247), - [anon_sym_u2283] = ACTIONS(247), - [anon_sym_u2285] = ACTIONS(247), - [anon_sym_u2208] = ACTIONS(247), - [anon_sym_u2209] = ACTIONS(247), - [anon_sym_u2286] = ACTIONS(247), - [anon_sym_u2282] = ACTIONS(247), - [anon_sym_u2284] = ACTIONS(247), - [anon_sym_AT_AT] = ACTIONS(247), - }, - [470] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(36), - [sym_comment] = ACTIONS(3), - [sym_keyword_and] = ACTIONS(176), - [sym_keyword_or] = ACTIONS(176), - [sym_keyword_is] = ACTIONS(176), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(176), - [sym_keyword_contains_not] = ACTIONS(176), - [sym_keyword_contains_all] = ACTIONS(176), - [sym_keyword_contains_any] = ACTIONS(176), - [sym_keyword_contains_none] = ACTIONS(176), - [sym_keyword_inside] = ACTIONS(176), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(176), - [sym_keyword_all_inside] = ACTIONS(176), - [sym_keyword_any_inside] = ACTIONS(176), - [sym_keyword_none_inside] = ACTIONS(176), - [sym_keyword_outside] = ACTIONS(176), - [sym_keyword_intersects] = ACTIONS(176), - [sym_keyword_then] = ACTIONS(176), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_LPAREN] = ACTIONS(174), - [anon_sym_LBRACE] = ACTIONS(174), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), + [sym_keyword_then] = ACTIONS(146), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_LPAREN] = ACTIONS(144), + [anon_sym_LBRACE] = ACTIONS(144), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), }, [471] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(28), + [sym_operator] = STATE(731), + [sym_binary_operator] = STATE(776), + [ts_builtin_sym_end] = ACTIONS(676), [sym_comment] = ACTIONS(3), - [sym_keyword_and] = ACTIONS(192), - [sym_keyword_or] = ACTIONS(192), - [sym_keyword_is] = ACTIONS(192), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(192), - [sym_keyword_contains_not] = ACTIONS(192), - [sym_keyword_contains_all] = ACTIONS(192), - [sym_keyword_contains_any] = ACTIONS(192), - [sym_keyword_contains_none] = ACTIONS(192), - [sym_keyword_inside] = ACTIONS(192), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(192), - [sym_keyword_all_inside] = ACTIONS(192), - [sym_keyword_any_inside] = ACTIONS(192), - [sym_keyword_none_inside] = ACTIONS(192), - [sym_keyword_outside] = ACTIONS(192), - [sym_keyword_intersects] = ACTIONS(192), - [sym_keyword_then] = ACTIONS(192), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_LPAREN] = ACTIONS(190), - [anon_sym_LBRACE] = ACTIONS(190), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), + [sym_semi_colon] = ACTIONS(676), + [sym_keyword_as] = ACTIONS(676), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(317), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), + [sym_keyword_drop] = ACTIONS(676), + [sym_keyword_schemafull] = ACTIONS(676), + [sym_keyword_schemaless] = ACTIONS(676), + [sym_keyword_changefeed] = ACTIONS(676), + [sym_keyword_type] = ACTIONS(676), + [sym_keyword_permissions] = ACTIONS(676), + [sym_keyword_for] = ACTIONS(676), + [sym_keyword_comment] = ACTIONS(676), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), }, [472] = { - [sym_operator] = STATE(685), - [sym_binary_operator] = STATE(782), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(682), - [sym_keyword_value] = ACTIONS(682), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(315), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), - [sym_keyword_flexible] = ACTIONS(682), - [sym_keyword_readonly] = ACTIONS(682), - [sym_keyword_type] = ACTIONS(682), - [sym_keyword_default] = ACTIONS(682), - [sym_keyword_assert] = ACTIONS(682), - [sym_keyword_permissions] = ACTIONS(682), - [sym_keyword_comment] = ACTIONS(682), - [anon_sym_RPAREN] = ACTIONS(682), - [anon_sym_RBRACE] = ACTIONS(682), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [sym_operator] = STATE(731), + [sym_binary_operator] = STATE(776), + [ts_builtin_sym_end] = ACTIONS(664), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(664), + [sym_keyword_as] = ACTIONS(664), + [sym_keyword_and] = ACTIONS(664), + [sym_keyword_or] = ACTIONS(664), + [sym_keyword_is] = ACTIONS(664), + [sym_keyword_not] = ACTIONS(666), + [sym_keyword_contains] = ACTIONS(664), + [sym_keyword_contains_not] = ACTIONS(664), + [sym_keyword_contains_all] = ACTIONS(664), + [sym_keyword_contains_any] = ACTIONS(664), + [sym_keyword_contains_none] = ACTIONS(664), + [sym_keyword_inside] = ACTIONS(664), + [sym_keyword_in] = ACTIONS(666), + [sym_keyword_not_inside] = ACTIONS(664), + [sym_keyword_all_inside] = ACTIONS(664), + [sym_keyword_any_inside] = ACTIONS(664), + [sym_keyword_none_inside] = ACTIONS(664), + [sym_keyword_outside] = ACTIONS(664), + [sym_keyword_intersects] = ACTIONS(664), + [sym_keyword_drop] = ACTIONS(664), + [sym_keyword_schemafull] = ACTIONS(664), + [sym_keyword_schemaless] = ACTIONS(664), + [sym_keyword_changefeed] = ACTIONS(664), + [sym_keyword_type] = ACTIONS(664), + [sym_keyword_permissions] = ACTIONS(664), + [sym_keyword_for] = ACTIONS(664), + [sym_keyword_comment] = ACTIONS(664), + [anon_sym_STAR] = ACTIONS(666), + [anon_sym_LT] = ACTIONS(666), + [anon_sym_GT] = ACTIONS(666), + [anon_sym_EQ] = ACTIONS(666), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_AT] = ACTIONS(666), + [anon_sym_LT_PIPE] = ACTIONS(664), + [anon_sym_AMP_AMP] = ACTIONS(664), + [anon_sym_PIPE_PIPE] = ACTIONS(664), + [anon_sym_QMARK_QMARK] = ACTIONS(664), + [anon_sym_QMARK_COLON] = ACTIONS(664), + [anon_sym_BANG_EQ] = ACTIONS(664), + [anon_sym_EQ_EQ] = ACTIONS(664), + [anon_sym_QMARK_EQ] = ACTIONS(664), + [anon_sym_STAR_EQ] = ACTIONS(664), + [anon_sym_TILDE] = ACTIONS(664), + [anon_sym_BANG_TILDE] = ACTIONS(664), + [anon_sym_STAR_TILDE] = ACTIONS(664), + [anon_sym_LT_EQ] = ACTIONS(664), + [anon_sym_GT_EQ] = ACTIONS(664), + [anon_sym_PLUS] = ACTIONS(666), + [anon_sym_PLUS_EQ] = ACTIONS(664), + [anon_sym_DASH_EQ] = ACTIONS(664), + [anon_sym_u00d7] = ACTIONS(664), + [anon_sym_SLASH] = ACTIONS(666), + [anon_sym_u00f7] = ACTIONS(664), + [anon_sym_STAR_STAR] = ACTIONS(664), + [anon_sym_u220b] = ACTIONS(664), + [anon_sym_u220c] = ACTIONS(664), + [anon_sym_u2287] = ACTIONS(664), + [anon_sym_u2283] = ACTIONS(664), + [anon_sym_u2285] = ACTIONS(664), + [anon_sym_u2208] = ACTIONS(664), + [anon_sym_u2209] = ACTIONS(664), + [anon_sym_u2286] = ACTIONS(664), + [anon_sym_u2282] = ACTIONS(664), + [anon_sym_u2284] = ACTIONS(664), + [anon_sym_AT_AT] = ACTIONS(664), }, [473] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(36), - [sym_comment] = ACTIONS(3), - [sym_keyword_if] = ACTIONS(176), - [sym_keyword_and] = ACTIONS(176), - [sym_keyword_or] = ACTIONS(176), - [sym_keyword_is] = ACTIONS(176), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(176), - [sym_keyword_contains_not] = ACTIONS(176), - [sym_keyword_contains_all] = ACTIONS(176), - [sym_keyword_contains_any] = ACTIONS(176), - [sym_keyword_contains_none] = ACTIONS(176), - [sym_keyword_inside] = ACTIONS(176), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(176), - [sym_keyword_all_inside] = ACTIONS(176), - [sym_keyword_any_inside] = ACTIONS(176), - [sym_keyword_none_inside] = ACTIONS(176), - [sym_keyword_outside] = ACTIONS(176), - [sym_keyword_intersects] = ACTIONS(176), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [sym_int] = ACTIONS(349), - [sym_variable_name] = ACTIONS(174), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), + [ts_builtin_sym_end] = ACTIONS(184), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(184), + [sym_keyword_explain] = ACTIONS(184), + [sym_keyword_parallel] = ACTIONS(184), + [sym_keyword_timeout] = ACTIONS(184), + [sym_keyword_fetch] = ACTIONS(184), + [sym_keyword_limit] = ACTIONS(184), + [sym_keyword_order] = ACTIONS(184), + [sym_keyword_with] = ACTIONS(184), + [sym_keyword_where] = ACTIONS(184), + [sym_keyword_split] = ACTIONS(184), + [sym_keyword_group] = ACTIONS(184), + [sym_keyword_and] = ACTIONS(184), + [sym_keyword_or] = ACTIONS(186), + [sym_keyword_is] = ACTIONS(184), + [sym_keyword_not] = ACTIONS(186), + [sym_keyword_contains] = ACTIONS(184), + [sym_keyword_contains_not] = ACTIONS(184), + [sym_keyword_contains_all] = ACTIONS(184), + [sym_keyword_contains_any] = ACTIONS(184), + [sym_keyword_contains_none] = ACTIONS(184), + [sym_keyword_inside] = ACTIONS(184), + [sym_keyword_in] = ACTIONS(186), + [sym_keyword_not_inside] = ACTIONS(184), + [sym_keyword_all_inside] = ACTIONS(184), + [sym_keyword_any_inside] = ACTIONS(184), + [sym_keyword_none_inside] = ACTIONS(184), + [sym_keyword_outside] = ACTIONS(184), + [sym_keyword_intersects] = ACTIONS(184), + [anon_sym_COMMA] = ACTIONS(184), + [anon_sym_STAR] = ACTIONS(186), + [anon_sym_LT] = ACTIONS(186), + [anon_sym_GT] = ACTIONS(186), + [anon_sym_EQ] = ACTIONS(186), + [anon_sym_DASH] = ACTIONS(186), + [anon_sym_AT] = ACTIONS(186), + [anon_sym_LT_PIPE] = ACTIONS(184), + [anon_sym_AMP_AMP] = ACTIONS(184), + [anon_sym_PIPE_PIPE] = ACTIONS(184), + [anon_sym_QMARK_QMARK] = ACTIONS(184), + [anon_sym_QMARK_COLON] = ACTIONS(184), + [anon_sym_BANG_EQ] = ACTIONS(184), + [anon_sym_EQ_EQ] = ACTIONS(184), + [anon_sym_QMARK_EQ] = ACTIONS(184), + [anon_sym_STAR_EQ] = ACTIONS(184), + [anon_sym_TILDE] = ACTIONS(184), + [anon_sym_BANG_TILDE] = ACTIONS(184), + [anon_sym_STAR_TILDE] = ACTIONS(184), + [anon_sym_LT_EQ] = ACTIONS(184), + [anon_sym_GT_EQ] = ACTIONS(184), + [anon_sym_PLUS] = ACTIONS(186), + [anon_sym_PLUS_EQ] = ACTIONS(184), + [anon_sym_DASH_EQ] = ACTIONS(184), + [anon_sym_u00d7] = ACTIONS(184), + [anon_sym_SLASH] = ACTIONS(186), + [anon_sym_u00f7] = ACTIONS(184), + [anon_sym_STAR_STAR] = ACTIONS(184), + [anon_sym_u220b] = ACTIONS(184), + [anon_sym_u220c] = ACTIONS(184), + [anon_sym_u2287] = ACTIONS(184), + [anon_sym_u2283] = ACTIONS(184), + [anon_sym_u2285] = ACTIONS(184), + [anon_sym_u2208] = ACTIONS(184), + [anon_sym_u2209] = ACTIONS(184), + [anon_sym_u2286] = ACTIONS(184), + [anon_sym_u2282] = ACTIONS(184), + [anon_sym_u2284] = ACTIONS(184), + [anon_sym_AT_AT] = ACTIONS(184), }, [474] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(28), - [sym_comment] = ACTIONS(3), - [sym_keyword_if] = ACTIONS(192), - [sym_keyword_and] = ACTIONS(192), - [sym_keyword_or] = ACTIONS(192), - [sym_keyword_is] = ACTIONS(192), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(192), - [sym_keyword_contains_not] = ACTIONS(192), - [sym_keyword_contains_all] = ACTIONS(192), - [sym_keyword_contains_any] = ACTIONS(192), - [sym_keyword_contains_none] = ACTIONS(192), - [sym_keyword_inside] = ACTIONS(192), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(192), - [sym_keyword_all_inside] = ACTIONS(192), - [sym_keyword_any_inside] = ACTIONS(192), - [sym_keyword_none_inside] = ACTIONS(192), - [sym_keyword_outside] = ACTIONS(192), - [sym_keyword_intersects] = ACTIONS(192), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [sym_int] = ACTIONS(349), - [sym_variable_name] = ACTIONS(190), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), + [sym_operator] = STATE(735), + [sym_binary_operator] = STATE(776), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(664), + [sym_keyword_explain] = ACTIONS(664), + [sym_keyword_parallel] = ACTIONS(664), + [sym_keyword_timeout] = ACTIONS(664), + [sym_keyword_fetch] = ACTIONS(664), + [sym_keyword_limit] = ACTIONS(664), + [sym_keyword_order] = ACTIONS(664), + [sym_keyword_split] = ACTIONS(664), + [sym_keyword_group] = ACTIONS(664), + [sym_keyword_and] = ACTIONS(664), + [sym_keyword_or] = ACTIONS(666), + [sym_keyword_is] = ACTIONS(664), + [sym_keyword_not] = ACTIONS(666), + [sym_keyword_contains] = ACTIONS(664), + [sym_keyword_contains_not] = ACTIONS(664), + [sym_keyword_contains_all] = ACTIONS(664), + [sym_keyword_contains_any] = ACTIONS(664), + [sym_keyword_contains_none] = ACTIONS(664), + [sym_keyword_inside] = ACTIONS(664), + [sym_keyword_in] = ACTIONS(666), + [sym_keyword_not_inside] = ACTIONS(664), + [sym_keyword_all_inside] = ACTIONS(664), + [sym_keyword_any_inside] = ACTIONS(664), + [sym_keyword_none_inside] = ACTIONS(664), + [sym_keyword_outside] = ACTIONS(664), + [sym_keyword_intersects] = ACTIONS(664), + [anon_sym_RPAREN] = ACTIONS(664), + [anon_sym_RBRACE] = ACTIONS(664), + [anon_sym_STAR] = ACTIONS(666), + [anon_sym_LT] = ACTIONS(666), + [anon_sym_GT] = ACTIONS(666), + [anon_sym_EQ] = ACTIONS(666), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_AT] = ACTIONS(666), + [anon_sym_LT_PIPE] = ACTIONS(664), + [anon_sym_AMP_AMP] = ACTIONS(664), + [anon_sym_PIPE_PIPE] = ACTIONS(664), + [anon_sym_QMARK_QMARK] = ACTIONS(664), + [anon_sym_QMARK_COLON] = ACTIONS(664), + [anon_sym_BANG_EQ] = ACTIONS(664), + [anon_sym_EQ_EQ] = ACTIONS(664), + [anon_sym_QMARK_EQ] = ACTIONS(664), + [anon_sym_STAR_EQ] = ACTIONS(664), + [anon_sym_TILDE] = ACTIONS(664), + [anon_sym_BANG_TILDE] = ACTIONS(664), + [anon_sym_STAR_TILDE] = ACTIONS(664), + [anon_sym_LT_EQ] = ACTIONS(664), + [anon_sym_GT_EQ] = ACTIONS(664), + [anon_sym_PLUS] = ACTIONS(666), + [anon_sym_PLUS_EQ] = ACTIONS(664), + [anon_sym_DASH_EQ] = ACTIONS(664), + [anon_sym_u00d7] = ACTIONS(664), + [anon_sym_SLASH] = ACTIONS(666), + [anon_sym_u00f7] = ACTIONS(664), + [anon_sym_STAR_STAR] = ACTIONS(664), + [anon_sym_u220b] = ACTIONS(664), + [anon_sym_u220c] = ACTIONS(664), + [anon_sym_u2287] = ACTIONS(664), + [anon_sym_u2283] = ACTIONS(664), + [anon_sym_u2285] = ACTIONS(664), + [anon_sym_u2208] = ACTIONS(664), + [anon_sym_u2209] = ACTIONS(664), + [anon_sym_u2286] = ACTIONS(664), + [anon_sym_u2282] = ACTIONS(664), + [anon_sym_u2284] = ACTIONS(664), + [anon_sym_AT_AT] = ACTIONS(664), }, [475] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(33), - [sym_comment] = ACTIONS(3), - [sym_keyword_if] = ACTIONS(345), - [sym_keyword_and] = ACTIONS(345), - [sym_keyword_or] = ACTIONS(345), - [sym_keyword_is] = ACTIONS(345), - [sym_keyword_not] = ACTIONS(345), - [sym_keyword_contains] = ACTIONS(345), - [sym_keyword_contains_not] = ACTIONS(345), - [sym_keyword_contains_all] = ACTIONS(345), - [sym_keyword_contains_any] = ACTIONS(345), - [sym_keyword_contains_none] = ACTIONS(345), - [sym_keyword_inside] = ACTIONS(345), - [sym_keyword_in] = ACTIONS(345), - [sym_keyword_not_inside] = ACTIONS(345), - [sym_keyword_all_inside] = ACTIONS(345), - [sym_keyword_any_inside] = ACTIONS(345), - [sym_keyword_none_inside] = ACTIONS(345), - [sym_keyword_outside] = ACTIONS(345), - [sym_keyword_intersects] = ACTIONS(345), - [anon_sym_DASH_GT] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(343), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_LT_DASH] = ACTIONS(345), - [anon_sym_LT_DASH_GT] = ACTIONS(343), - [anon_sym_STAR] = ACTIONS(345), - [anon_sym_DOT] = ACTIONS(343), - [anon_sym_LT] = ACTIONS(345), - [anon_sym_GT] = ACTIONS(345), - [sym_int] = ACTIONS(349), - [sym_variable_name] = ACTIONS(343), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(345), - [anon_sym_DASH] = ACTIONS(345), - [anon_sym_AT] = ACTIONS(345), - [anon_sym_LT_PIPE] = ACTIONS(343), - [anon_sym_AMP_AMP] = ACTIONS(343), - [anon_sym_PIPE_PIPE] = ACTIONS(343), - [anon_sym_QMARK_QMARK] = ACTIONS(343), - [anon_sym_QMARK_COLON] = ACTIONS(343), - [anon_sym_BANG_EQ] = ACTIONS(343), - [anon_sym_EQ_EQ] = ACTIONS(343), - [anon_sym_QMARK_EQ] = ACTIONS(343), - [anon_sym_STAR_EQ] = ACTIONS(343), - [anon_sym_TILDE] = ACTIONS(343), - [anon_sym_BANG_TILDE] = ACTIONS(343), - [anon_sym_STAR_TILDE] = ACTIONS(343), - [anon_sym_LT_EQ] = ACTIONS(343), - [anon_sym_GT_EQ] = ACTIONS(343), - [anon_sym_PLUS] = ACTIONS(345), - [anon_sym_PLUS_EQ] = ACTIONS(343), - [anon_sym_DASH_EQ] = ACTIONS(343), - [anon_sym_u00d7] = ACTIONS(343), - [anon_sym_SLASH] = ACTIONS(345), - [anon_sym_u00f7] = ACTIONS(343), - [anon_sym_STAR_STAR] = ACTIONS(343), - [anon_sym_u220b] = ACTIONS(343), - [anon_sym_u220c] = ACTIONS(343), - [anon_sym_u2287] = ACTIONS(343), - [anon_sym_u2283] = ACTIONS(343), - [anon_sym_u2285] = ACTIONS(343), - [anon_sym_u2208] = ACTIONS(343), - [anon_sym_u2209] = ACTIONS(343), - [anon_sym_u2286] = ACTIONS(343), - [anon_sym_u2282] = ACTIONS(343), - [anon_sym_u2284] = ACTIONS(343), - [anon_sym_AT_AT] = ACTIONS(343), - }, - [476] = { - [sym_operator] = STATE(701), - [sym_binary_operator] = STATE(782), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(660), - [sym_keyword_explain] = ACTIONS(660), - [sym_keyword_parallel] = ACTIONS(660), - [sym_keyword_timeout] = ACTIONS(660), - [sym_keyword_fetch] = ACTIONS(660), - [sym_keyword_limit] = ACTIONS(660), - [sym_keyword_order] = ACTIONS(660), - [sym_keyword_split] = ACTIONS(660), - [sym_keyword_group] = ACTIONS(660), - [sym_keyword_and] = ACTIONS(660), - [sym_keyword_or] = ACTIONS(662), - [sym_keyword_is] = ACTIONS(660), - [sym_keyword_not] = ACTIONS(662), - [sym_keyword_contains] = ACTIONS(660), - [sym_keyword_contains_not] = ACTIONS(660), - [sym_keyword_contains_all] = ACTIONS(660), - [sym_keyword_contains_any] = ACTIONS(660), - [sym_keyword_contains_none] = ACTIONS(660), - [sym_keyword_inside] = ACTIONS(660), - [sym_keyword_in] = ACTIONS(662), - [sym_keyword_not_inside] = ACTIONS(660), - [sym_keyword_all_inside] = ACTIONS(660), - [sym_keyword_any_inside] = ACTIONS(660), - [sym_keyword_none_inside] = ACTIONS(660), - [sym_keyword_outside] = ACTIONS(660), - [sym_keyword_intersects] = ACTIONS(660), - [anon_sym_RPAREN] = ACTIONS(660), - [anon_sym_RBRACE] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(662), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_AT] = ACTIONS(662), - [anon_sym_LT_PIPE] = ACTIONS(660), - [anon_sym_AMP_AMP] = ACTIONS(660), - [anon_sym_PIPE_PIPE] = ACTIONS(660), - [anon_sym_QMARK_QMARK] = ACTIONS(660), - [anon_sym_QMARK_COLON] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_EQ_EQ] = ACTIONS(660), - [anon_sym_QMARK_EQ] = ACTIONS(660), - [anon_sym_STAR_EQ] = ACTIONS(660), - [anon_sym_TILDE] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(660), - [anon_sym_STAR_TILDE] = ACTIONS(660), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_PLUS] = ACTIONS(662), - [anon_sym_PLUS_EQ] = ACTIONS(660), - [anon_sym_DASH_EQ] = ACTIONS(660), - [anon_sym_u00d7] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_u00f7] = ACTIONS(660), - [anon_sym_STAR_STAR] = ACTIONS(660), - [anon_sym_u220b] = ACTIONS(660), - [anon_sym_u220c] = ACTIONS(660), - [anon_sym_u2287] = ACTIONS(660), - [anon_sym_u2283] = ACTIONS(660), - [anon_sym_u2285] = ACTIONS(660), - [anon_sym_u2208] = ACTIONS(660), - [anon_sym_u2209] = ACTIONS(660), - [anon_sym_u2286] = ACTIONS(660), - [anon_sym_u2282] = ACTIONS(660), - [anon_sym_u2284] = ACTIONS(660), - [anon_sym_AT_AT] = ACTIONS(660), - }, - [477] = { - [ts_builtin_sym_end] = ACTIONS(231), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(231), - [sym_keyword_explain] = ACTIONS(231), - [sym_keyword_parallel] = ACTIONS(231), - [sym_keyword_timeout] = ACTIONS(231), - [sym_keyword_fetch] = ACTIONS(231), - [sym_keyword_limit] = ACTIONS(231), - [sym_keyword_order] = ACTIONS(231), - [sym_keyword_with] = ACTIONS(231), - [sym_keyword_where] = ACTIONS(231), - [sym_keyword_split] = ACTIONS(231), - [sym_keyword_group] = ACTIONS(231), - [sym_keyword_and] = ACTIONS(231), - [sym_keyword_or] = ACTIONS(233), - [sym_keyword_is] = ACTIONS(231), - [sym_keyword_not] = ACTIONS(233), - [sym_keyword_contains] = ACTIONS(231), - [sym_keyword_contains_not] = ACTIONS(231), - [sym_keyword_contains_all] = ACTIONS(231), - [sym_keyword_contains_any] = ACTIONS(231), - [sym_keyword_contains_none] = ACTIONS(231), - [sym_keyword_inside] = ACTIONS(231), - [sym_keyword_in] = ACTIONS(233), - [sym_keyword_not_inside] = ACTIONS(231), - [sym_keyword_all_inside] = ACTIONS(231), - [sym_keyword_any_inside] = ACTIONS(231), - [sym_keyword_none_inside] = ACTIONS(231), - [sym_keyword_outside] = ACTIONS(231), - [sym_keyword_intersects] = ACTIONS(231), - [anon_sym_COMMA] = ACTIONS(231), - [anon_sym_STAR] = ACTIONS(233), - [anon_sym_LT] = ACTIONS(233), - [anon_sym_GT] = ACTIONS(233), - [anon_sym_EQ] = ACTIONS(233), - [anon_sym_DASH] = ACTIONS(233), - [anon_sym_AT] = ACTIONS(233), - [anon_sym_LT_PIPE] = ACTIONS(231), - [anon_sym_AMP_AMP] = ACTIONS(231), - [anon_sym_PIPE_PIPE] = ACTIONS(231), - [anon_sym_QMARK_QMARK] = ACTIONS(231), - [anon_sym_QMARK_COLON] = ACTIONS(231), - [anon_sym_BANG_EQ] = ACTIONS(231), - [anon_sym_EQ_EQ] = ACTIONS(231), - [anon_sym_QMARK_EQ] = ACTIONS(231), - [anon_sym_STAR_EQ] = ACTIONS(231), - [anon_sym_TILDE] = ACTIONS(231), - [anon_sym_BANG_TILDE] = ACTIONS(231), - [anon_sym_STAR_TILDE] = ACTIONS(231), - [anon_sym_LT_EQ] = ACTIONS(231), - [anon_sym_GT_EQ] = ACTIONS(231), - [anon_sym_PLUS] = ACTIONS(233), - [anon_sym_PLUS_EQ] = ACTIONS(231), - [anon_sym_DASH_EQ] = ACTIONS(231), - [anon_sym_u00d7] = ACTIONS(231), - [anon_sym_SLASH] = ACTIONS(233), - [anon_sym_u00f7] = ACTIONS(231), - [anon_sym_STAR_STAR] = ACTIONS(231), - [anon_sym_u220b] = ACTIONS(231), - [anon_sym_u220c] = ACTIONS(231), - [anon_sym_u2287] = ACTIONS(231), - [anon_sym_u2283] = ACTIONS(231), - [anon_sym_u2285] = ACTIONS(231), - [anon_sym_u2208] = ACTIONS(231), - [anon_sym_u2209] = ACTIONS(231), - [anon_sym_u2286] = ACTIONS(231), - [anon_sym_u2282] = ACTIONS(231), - [anon_sym_u2284] = ACTIONS(231), - [anon_sym_AT_AT] = ACTIONS(231), - }, - [478] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(150), - [sym_keyword_return] = ACTIONS(150), - [sym_keyword_parallel] = ACTIONS(150), - [sym_keyword_timeout] = ACTIONS(150), - [sym_keyword_and] = ACTIONS(150), - [sym_keyword_or] = ACTIONS(150), - [sym_keyword_is] = ACTIONS(150), - [sym_keyword_not] = ACTIONS(152), - [sym_keyword_contains] = ACTIONS(150), - [sym_keyword_contains_not] = ACTIONS(150), - [sym_keyword_contains_all] = ACTIONS(150), - [sym_keyword_contains_any] = ACTIONS(150), - [sym_keyword_contains_none] = ACTIONS(150), - [sym_keyword_inside] = ACTIONS(150), - [sym_keyword_in] = ACTIONS(152), - [sym_keyword_not_inside] = ACTIONS(150), - [sym_keyword_all_inside] = ACTIONS(150), - [sym_keyword_any_inside] = ACTIONS(150), - [sym_keyword_none_inside] = ACTIONS(150), - [sym_keyword_outside] = ACTIONS(150), - [sym_keyword_intersects] = ACTIONS(150), - [anon_sym_COMMA] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(150), - [anon_sym_RPAREN] = ACTIONS(150), - [anon_sym_RBRACE] = ACTIONS(150), - [anon_sym_LT_DASH] = ACTIONS(152), - [anon_sym_LT_DASH_GT] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(152), - [anon_sym_DOT] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_DOT_DOT] = ACTIONS(684), - [anon_sym_EQ] = ACTIONS(152), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_AT] = ACTIONS(152), - [anon_sym_LT_PIPE] = ACTIONS(150), - [anon_sym_AMP_AMP] = ACTIONS(150), - [anon_sym_PIPE_PIPE] = ACTIONS(150), - [anon_sym_QMARK_QMARK] = ACTIONS(150), - [anon_sym_QMARK_COLON] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_EQ_EQ] = ACTIONS(150), - [anon_sym_QMARK_EQ] = ACTIONS(150), - [anon_sym_STAR_EQ] = ACTIONS(150), - [anon_sym_TILDE] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(150), - [anon_sym_STAR_TILDE] = ACTIONS(150), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_PLUS] = ACTIONS(152), - [anon_sym_PLUS_EQ] = ACTIONS(150), - [anon_sym_DASH_EQ] = ACTIONS(150), - [anon_sym_u00d7] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_u00f7] = ACTIONS(150), - [anon_sym_STAR_STAR] = ACTIONS(150), - [anon_sym_u220b] = ACTIONS(150), - [anon_sym_u220c] = ACTIONS(150), - [anon_sym_u2287] = ACTIONS(150), - [anon_sym_u2283] = ACTIONS(150), - [anon_sym_u2285] = ACTIONS(150), - [anon_sym_u2208] = ACTIONS(150), - [anon_sym_u2209] = ACTIONS(150), - [anon_sym_u2286] = ACTIONS(150), - [anon_sym_u2282] = ACTIONS(150), - [anon_sym_u2284] = ACTIONS(150), - [anon_sym_AT_AT] = ACTIONS(150), - }, - [479] = { - [sym_operator] = STATE(732), - [sym_binary_operator] = STATE(782), + [sym_operator] = STATE(715), + [sym_binary_operator] = STATE(776), [ts_builtin_sym_end] = ACTIONS(676), [sym_comment] = ACTIONS(3), [sym_semi_colon] = ACTIONS(676), [sym_keyword_as] = ACTIONS(676), [sym_keyword_group] = ACTIONS(676), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(315), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(317), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), [sym_keyword_drop] = ACTIONS(676), [sym_keyword_schemafull] = ACTIONS(676), [sym_keyword_schemaless] = ACTIONS(676), @@ -55174,1034 +55089,1318 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_keyword_type] = ACTIONS(676), [sym_keyword_permissions] = ACTIONS(676), [sym_keyword_comment] = ACTIONS(676), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), + }, + [476] = { + [ts_builtin_sym_end] = ACTIONS(257), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(257), + [sym_keyword_explain] = ACTIONS(257), + [sym_keyword_parallel] = ACTIONS(257), + [sym_keyword_timeout] = ACTIONS(257), + [sym_keyword_fetch] = ACTIONS(257), + [sym_keyword_limit] = ACTIONS(257), + [sym_keyword_order] = ACTIONS(257), + [sym_keyword_with] = ACTIONS(257), + [sym_keyword_where] = ACTIONS(257), + [sym_keyword_split] = ACTIONS(257), + [sym_keyword_group] = ACTIONS(257), + [sym_keyword_and] = ACTIONS(257), + [sym_keyword_or] = ACTIONS(259), + [sym_keyword_is] = ACTIONS(257), + [sym_keyword_not] = ACTIONS(259), + [sym_keyword_contains] = ACTIONS(257), + [sym_keyword_contains_not] = ACTIONS(257), + [sym_keyword_contains_all] = ACTIONS(257), + [sym_keyword_contains_any] = ACTIONS(257), + [sym_keyword_contains_none] = ACTIONS(257), + [sym_keyword_inside] = ACTIONS(257), + [sym_keyword_in] = ACTIONS(259), + [sym_keyword_not_inside] = ACTIONS(257), + [sym_keyword_all_inside] = ACTIONS(257), + [sym_keyword_any_inside] = ACTIONS(257), + [sym_keyword_none_inside] = ACTIONS(257), + [sym_keyword_outside] = ACTIONS(257), + [sym_keyword_intersects] = ACTIONS(257), + [anon_sym_COMMA] = ACTIONS(257), + [anon_sym_STAR] = ACTIONS(259), + [anon_sym_LT] = ACTIONS(259), + [anon_sym_GT] = ACTIONS(259), + [anon_sym_EQ] = ACTIONS(259), + [anon_sym_DASH] = ACTIONS(259), + [anon_sym_AT] = ACTIONS(259), + [anon_sym_LT_PIPE] = ACTIONS(257), + [anon_sym_AMP_AMP] = ACTIONS(257), + [anon_sym_PIPE_PIPE] = ACTIONS(257), + [anon_sym_QMARK_QMARK] = ACTIONS(257), + [anon_sym_QMARK_COLON] = ACTIONS(257), + [anon_sym_BANG_EQ] = ACTIONS(257), + [anon_sym_EQ_EQ] = ACTIONS(257), + [anon_sym_QMARK_EQ] = ACTIONS(257), + [anon_sym_STAR_EQ] = ACTIONS(257), + [anon_sym_TILDE] = ACTIONS(257), + [anon_sym_BANG_TILDE] = ACTIONS(257), + [anon_sym_STAR_TILDE] = ACTIONS(257), + [anon_sym_LT_EQ] = ACTIONS(257), + [anon_sym_GT_EQ] = ACTIONS(257), + [anon_sym_PLUS] = ACTIONS(259), + [anon_sym_PLUS_EQ] = ACTIONS(257), + [anon_sym_DASH_EQ] = ACTIONS(257), + [anon_sym_u00d7] = ACTIONS(257), + [anon_sym_SLASH] = ACTIONS(259), + [anon_sym_u00f7] = ACTIONS(257), + [anon_sym_STAR_STAR] = ACTIONS(257), + [anon_sym_u220b] = ACTIONS(257), + [anon_sym_u220c] = ACTIONS(257), + [anon_sym_u2287] = ACTIONS(257), + [anon_sym_u2283] = ACTIONS(257), + [anon_sym_u2285] = ACTIONS(257), + [anon_sym_u2208] = ACTIONS(257), + [anon_sym_u2209] = ACTIONS(257), + [anon_sym_u2286] = ACTIONS(257), + [anon_sym_u2282] = ACTIONS(257), + [anon_sym_u2284] = ACTIONS(257), + [anon_sym_AT_AT] = ACTIONS(257), + }, + [477] = { + [ts_builtin_sym_end] = ACTIONS(253), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(253), + [sym_keyword_explain] = ACTIONS(253), + [sym_keyword_parallel] = ACTIONS(253), + [sym_keyword_timeout] = ACTIONS(253), + [sym_keyword_fetch] = ACTIONS(253), + [sym_keyword_limit] = ACTIONS(253), + [sym_keyword_order] = ACTIONS(253), + [sym_keyword_with] = ACTIONS(253), + [sym_keyword_where] = ACTIONS(253), + [sym_keyword_split] = ACTIONS(253), + [sym_keyword_group] = ACTIONS(253), + [sym_keyword_and] = ACTIONS(253), + [sym_keyword_or] = ACTIONS(255), + [sym_keyword_is] = ACTIONS(253), + [sym_keyword_not] = ACTIONS(255), + [sym_keyword_contains] = ACTIONS(253), + [sym_keyword_contains_not] = ACTIONS(253), + [sym_keyword_contains_all] = ACTIONS(253), + [sym_keyword_contains_any] = ACTIONS(253), + [sym_keyword_contains_none] = ACTIONS(253), + [sym_keyword_inside] = ACTIONS(253), + [sym_keyword_in] = ACTIONS(255), + [sym_keyword_not_inside] = ACTIONS(253), + [sym_keyword_all_inside] = ACTIONS(253), + [sym_keyword_any_inside] = ACTIONS(253), + [sym_keyword_none_inside] = ACTIONS(253), + [sym_keyword_outside] = ACTIONS(253), + [sym_keyword_intersects] = ACTIONS(253), + [anon_sym_COMMA] = ACTIONS(253), + [anon_sym_STAR] = ACTIONS(255), + [anon_sym_LT] = ACTIONS(255), + [anon_sym_GT] = ACTIONS(255), + [anon_sym_EQ] = ACTIONS(255), + [anon_sym_DASH] = ACTIONS(255), + [anon_sym_AT] = ACTIONS(255), + [anon_sym_LT_PIPE] = ACTIONS(253), + [anon_sym_AMP_AMP] = ACTIONS(253), + [anon_sym_PIPE_PIPE] = ACTIONS(253), + [anon_sym_QMARK_QMARK] = ACTIONS(253), + [anon_sym_QMARK_COLON] = ACTIONS(253), + [anon_sym_BANG_EQ] = ACTIONS(253), + [anon_sym_EQ_EQ] = ACTIONS(253), + [anon_sym_QMARK_EQ] = ACTIONS(253), + [anon_sym_STAR_EQ] = ACTIONS(253), + [anon_sym_TILDE] = ACTIONS(253), + [anon_sym_BANG_TILDE] = ACTIONS(253), + [anon_sym_STAR_TILDE] = ACTIONS(253), + [anon_sym_LT_EQ] = ACTIONS(253), + [anon_sym_GT_EQ] = ACTIONS(253), + [anon_sym_PLUS] = ACTIONS(255), + [anon_sym_PLUS_EQ] = ACTIONS(253), + [anon_sym_DASH_EQ] = ACTIONS(253), + [anon_sym_u00d7] = ACTIONS(253), + [anon_sym_SLASH] = ACTIONS(255), + [anon_sym_u00f7] = ACTIONS(253), + [anon_sym_STAR_STAR] = ACTIONS(253), + [anon_sym_u220b] = ACTIONS(253), + [anon_sym_u220c] = ACTIONS(253), + [anon_sym_u2287] = ACTIONS(253), + [anon_sym_u2283] = ACTIONS(253), + [anon_sym_u2285] = ACTIONS(253), + [anon_sym_u2208] = ACTIONS(253), + [anon_sym_u2209] = ACTIONS(253), + [anon_sym_u2286] = ACTIONS(253), + [anon_sym_u2282] = ACTIONS(253), + [anon_sym_u2284] = ACTIONS(253), + [anon_sym_AT_AT] = ACTIONS(253), + }, + [478] = { + [ts_builtin_sym_end] = ACTIONS(225), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(225), + [sym_keyword_explain] = ACTIONS(225), + [sym_keyword_parallel] = ACTIONS(225), + [sym_keyword_timeout] = ACTIONS(225), + [sym_keyword_fetch] = ACTIONS(225), + [sym_keyword_limit] = ACTIONS(225), + [sym_keyword_order] = ACTIONS(225), + [sym_keyword_with] = ACTIONS(225), + [sym_keyword_where] = ACTIONS(225), + [sym_keyword_split] = ACTIONS(225), + [sym_keyword_group] = ACTIONS(225), + [sym_keyword_and] = ACTIONS(225), + [sym_keyword_or] = ACTIONS(227), + [sym_keyword_is] = ACTIONS(225), + [sym_keyword_not] = ACTIONS(227), + [sym_keyword_contains] = ACTIONS(225), + [sym_keyword_contains_not] = ACTIONS(225), + [sym_keyword_contains_all] = ACTIONS(225), + [sym_keyword_contains_any] = ACTIONS(225), + [sym_keyword_contains_none] = ACTIONS(225), + [sym_keyword_inside] = ACTIONS(225), + [sym_keyword_in] = ACTIONS(227), + [sym_keyword_not_inside] = ACTIONS(225), + [sym_keyword_all_inside] = ACTIONS(225), + [sym_keyword_any_inside] = ACTIONS(225), + [sym_keyword_none_inside] = ACTIONS(225), + [sym_keyword_outside] = ACTIONS(225), + [sym_keyword_intersects] = ACTIONS(225), + [anon_sym_COMMA] = ACTIONS(225), + [anon_sym_STAR] = ACTIONS(227), + [anon_sym_LT] = ACTIONS(227), + [anon_sym_GT] = ACTIONS(227), + [anon_sym_EQ] = ACTIONS(227), + [anon_sym_DASH] = ACTIONS(227), + [anon_sym_AT] = ACTIONS(227), + [anon_sym_LT_PIPE] = ACTIONS(225), + [anon_sym_AMP_AMP] = ACTIONS(225), + [anon_sym_PIPE_PIPE] = ACTIONS(225), + [anon_sym_QMARK_QMARK] = ACTIONS(225), + [anon_sym_QMARK_COLON] = ACTIONS(225), + [anon_sym_BANG_EQ] = ACTIONS(225), + [anon_sym_EQ_EQ] = ACTIONS(225), + [anon_sym_QMARK_EQ] = ACTIONS(225), + [anon_sym_STAR_EQ] = ACTIONS(225), + [anon_sym_TILDE] = ACTIONS(225), + [anon_sym_BANG_TILDE] = ACTIONS(225), + [anon_sym_STAR_TILDE] = ACTIONS(225), + [anon_sym_LT_EQ] = ACTIONS(225), + [anon_sym_GT_EQ] = ACTIONS(225), + [anon_sym_PLUS] = ACTIONS(227), + [anon_sym_PLUS_EQ] = ACTIONS(225), + [anon_sym_DASH_EQ] = ACTIONS(225), + [anon_sym_u00d7] = ACTIONS(225), + [anon_sym_SLASH] = ACTIONS(227), + [anon_sym_u00f7] = ACTIONS(225), + [anon_sym_STAR_STAR] = ACTIONS(225), + [anon_sym_u220b] = ACTIONS(225), + [anon_sym_u220c] = ACTIONS(225), + [anon_sym_u2287] = ACTIONS(225), + [anon_sym_u2283] = ACTIONS(225), + [anon_sym_u2285] = ACTIONS(225), + [anon_sym_u2208] = ACTIONS(225), + [anon_sym_u2209] = ACTIONS(225), + [anon_sym_u2286] = ACTIONS(225), + [anon_sym_u2282] = ACTIONS(225), + [anon_sym_u2284] = ACTIONS(225), + [anon_sym_AT_AT] = ACTIONS(225), + }, + [479] = { + [ts_builtin_sym_end] = ACTIONS(261), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(261), + [sym_keyword_explain] = ACTIONS(261), + [sym_keyword_parallel] = ACTIONS(261), + [sym_keyword_timeout] = ACTIONS(261), + [sym_keyword_fetch] = ACTIONS(261), + [sym_keyword_limit] = ACTIONS(261), + [sym_keyword_order] = ACTIONS(261), + [sym_keyword_with] = ACTIONS(261), + [sym_keyword_where] = ACTIONS(261), + [sym_keyword_split] = ACTIONS(261), + [sym_keyword_group] = ACTIONS(261), + [sym_keyword_and] = ACTIONS(261), + [sym_keyword_or] = ACTIONS(263), + [sym_keyword_is] = ACTIONS(261), + [sym_keyword_not] = ACTIONS(263), + [sym_keyword_contains] = ACTIONS(261), + [sym_keyword_contains_not] = ACTIONS(261), + [sym_keyword_contains_all] = ACTIONS(261), + [sym_keyword_contains_any] = ACTIONS(261), + [sym_keyword_contains_none] = ACTIONS(261), + [sym_keyword_inside] = ACTIONS(261), + [sym_keyword_in] = ACTIONS(263), + [sym_keyword_not_inside] = ACTIONS(261), + [sym_keyword_all_inside] = ACTIONS(261), + [sym_keyword_any_inside] = ACTIONS(261), + [sym_keyword_none_inside] = ACTIONS(261), + [sym_keyword_outside] = ACTIONS(261), + [sym_keyword_intersects] = ACTIONS(261), + [anon_sym_COMMA] = ACTIONS(261), + [anon_sym_STAR] = ACTIONS(263), + [anon_sym_LT] = ACTIONS(263), + [anon_sym_GT] = ACTIONS(263), + [anon_sym_EQ] = ACTIONS(263), + [anon_sym_DASH] = ACTIONS(263), + [anon_sym_AT] = ACTIONS(263), + [anon_sym_LT_PIPE] = ACTIONS(261), + [anon_sym_AMP_AMP] = ACTIONS(261), + [anon_sym_PIPE_PIPE] = ACTIONS(261), + [anon_sym_QMARK_QMARK] = ACTIONS(261), + [anon_sym_QMARK_COLON] = ACTIONS(261), + [anon_sym_BANG_EQ] = ACTIONS(261), + [anon_sym_EQ_EQ] = ACTIONS(261), + [anon_sym_QMARK_EQ] = ACTIONS(261), + [anon_sym_STAR_EQ] = ACTIONS(261), + [anon_sym_TILDE] = ACTIONS(261), + [anon_sym_BANG_TILDE] = ACTIONS(261), + [anon_sym_STAR_TILDE] = ACTIONS(261), + [anon_sym_LT_EQ] = ACTIONS(261), + [anon_sym_GT_EQ] = ACTIONS(261), + [anon_sym_PLUS] = ACTIONS(263), + [anon_sym_PLUS_EQ] = ACTIONS(261), + [anon_sym_DASH_EQ] = ACTIONS(261), + [anon_sym_u00d7] = ACTIONS(261), + [anon_sym_SLASH] = ACTIONS(263), + [anon_sym_u00f7] = ACTIONS(261), + [anon_sym_STAR_STAR] = ACTIONS(261), + [anon_sym_u220b] = ACTIONS(261), + [anon_sym_u220c] = ACTIONS(261), + [anon_sym_u2287] = ACTIONS(261), + [anon_sym_u2283] = ACTIONS(261), + [anon_sym_u2285] = ACTIONS(261), + [anon_sym_u2208] = ACTIONS(261), + [anon_sym_u2209] = ACTIONS(261), + [anon_sym_u2286] = ACTIONS(261), + [anon_sym_u2282] = ACTIONS(261), + [anon_sym_u2284] = ACTIONS(261), + [anon_sym_AT_AT] = ACTIONS(261), }, [480] = { - [sym_operator] = STATE(678), - [sym_binary_operator] = STATE(782), - [ts_builtin_sym_end] = ACTIONS(660), + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(25), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(660), - [sym_keyword_as] = ACTIONS(660), - [sym_keyword_and] = ACTIONS(660), - [sym_keyword_or] = ACTIONS(660), - [sym_keyword_is] = ACTIONS(660), - [sym_keyword_not] = ACTIONS(662), - [sym_keyword_contains] = ACTIONS(660), - [sym_keyword_contains_not] = ACTIONS(660), - [sym_keyword_contains_all] = ACTIONS(660), - [sym_keyword_contains_any] = ACTIONS(660), - [sym_keyword_contains_none] = ACTIONS(660), - [sym_keyword_inside] = ACTIONS(660), - [sym_keyword_in] = ACTIONS(662), - [sym_keyword_not_inside] = ACTIONS(660), - [sym_keyword_all_inside] = ACTIONS(660), - [sym_keyword_any_inside] = ACTIONS(660), - [sym_keyword_none_inside] = ACTIONS(660), - [sym_keyword_outside] = ACTIONS(660), - [sym_keyword_intersects] = ACTIONS(660), - [sym_keyword_drop] = ACTIONS(660), - [sym_keyword_schemafull] = ACTIONS(660), - [sym_keyword_schemaless] = ACTIONS(660), - [sym_keyword_changefeed] = ACTIONS(660), - [sym_keyword_type] = ACTIONS(660), - [sym_keyword_permissions] = ACTIONS(660), - [sym_keyword_for] = ACTIONS(660), - [sym_keyword_comment] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(662), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_AT] = ACTIONS(662), - [anon_sym_LT_PIPE] = ACTIONS(660), - [anon_sym_AMP_AMP] = ACTIONS(660), - [anon_sym_PIPE_PIPE] = ACTIONS(660), - [anon_sym_QMARK_QMARK] = ACTIONS(660), - [anon_sym_QMARK_COLON] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_EQ_EQ] = ACTIONS(660), - [anon_sym_QMARK_EQ] = ACTIONS(660), - [anon_sym_STAR_EQ] = ACTIONS(660), - [anon_sym_TILDE] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(660), - [anon_sym_STAR_TILDE] = ACTIONS(660), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_PLUS] = ACTIONS(662), - [anon_sym_PLUS_EQ] = ACTIONS(660), - [anon_sym_DASH_EQ] = ACTIONS(660), - [anon_sym_u00d7] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_u00f7] = ACTIONS(660), - [anon_sym_STAR_STAR] = ACTIONS(660), - [anon_sym_u220b] = ACTIONS(660), - [anon_sym_u220c] = ACTIONS(660), - [anon_sym_u2287] = ACTIONS(660), - [anon_sym_u2283] = ACTIONS(660), - [anon_sym_u2285] = ACTIONS(660), - [anon_sym_u2208] = ACTIONS(660), - [anon_sym_u2209] = ACTIONS(660), - [anon_sym_u2286] = ACTIONS(660), - [anon_sym_u2282] = ACTIONS(660), - [anon_sym_u2284] = ACTIONS(660), - [anon_sym_AT_AT] = ACTIONS(660), + [sym_keyword_if] = ACTIONS(178), + [sym_keyword_and] = ACTIONS(178), + [sym_keyword_or] = ACTIONS(178), + [sym_keyword_is] = ACTIONS(178), + [sym_keyword_not] = ACTIONS(178), + [sym_keyword_contains] = ACTIONS(178), + [sym_keyword_contains_not] = ACTIONS(178), + [sym_keyword_contains_all] = ACTIONS(178), + [sym_keyword_contains_any] = ACTIONS(178), + [sym_keyword_contains_none] = ACTIONS(178), + [sym_keyword_inside] = ACTIONS(178), + [sym_keyword_in] = ACTIONS(178), + [sym_keyword_not_inside] = ACTIONS(178), + [sym_keyword_all_inside] = ACTIONS(178), + [sym_keyword_any_inside] = ACTIONS(178), + [sym_keyword_none_inside] = ACTIONS(178), + [sym_keyword_outside] = ACTIONS(178), + [sym_keyword_intersects] = ACTIONS(178), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [sym_int] = ACTIONS(387), + [sym_variable_name] = ACTIONS(176), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), }, [481] = { - [ts_builtin_sym_end] = ACTIONS(186), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(186), - [sym_keyword_explain] = ACTIONS(186), - [sym_keyword_parallel] = ACTIONS(186), - [sym_keyword_timeout] = ACTIONS(186), - [sym_keyword_fetch] = ACTIONS(186), - [sym_keyword_limit] = ACTIONS(186), - [sym_keyword_order] = ACTIONS(186), - [sym_keyword_with] = ACTIONS(186), - [sym_keyword_where] = ACTIONS(186), - [sym_keyword_split] = ACTIONS(186), - [sym_keyword_group] = ACTIONS(186), - [sym_keyword_and] = ACTIONS(186), - [sym_keyword_or] = ACTIONS(188), - [sym_keyword_is] = ACTIONS(186), - [sym_keyword_not] = ACTIONS(188), - [sym_keyword_contains] = ACTIONS(186), - [sym_keyword_contains_not] = ACTIONS(186), - [sym_keyword_contains_all] = ACTIONS(186), - [sym_keyword_contains_any] = ACTIONS(186), - [sym_keyword_contains_none] = ACTIONS(186), - [sym_keyword_inside] = ACTIONS(186), - [sym_keyword_in] = ACTIONS(188), - [sym_keyword_not_inside] = ACTIONS(186), - [sym_keyword_all_inside] = ACTIONS(186), - [sym_keyword_any_inside] = ACTIONS(186), - [sym_keyword_none_inside] = ACTIONS(186), - [sym_keyword_outside] = ACTIONS(186), - [sym_keyword_intersects] = ACTIONS(186), - [anon_sym_COMMA] = ACTIONS(186), - [anon_sym_STAR] = ACTIONS(188), - [anon_sym_LT] = ACTIONS(188), - [anon_sym_GT] = ACTIONS(188), - [anon_sym_EQ] = ACTIONS(188), - [anon_sym_DASH] = ACTIONS(188), - [anon_sym_AT] = ACTIONS(188), - [anon_sym_LT_PIPE] = ACTIONS(186), - [anon_sym_AMP_AMP] = ACTIONS(186), - [anon_sym_PIPE_PIPE] = ACTIONS(186), - [anon_sym_QMARK_QMARK] = ACTIONS(186), - [anon_sym_QMARK_COLON] = ACTIONS(186), - [anon_sym_BANG_EQ] = ACTIONS(186), - [anon_sym_EQ_EQ] = ACTIONS(186), - [anon_sym_QMARK_EQ] = ACTIONS(186), - [anon_sym_STAR_EQ] = ACTIONS(186), - [anon_sym_TILDE] = ACTIONS(186), - [anon_sym_BANG_TILDE] = ACTIONS(186), - [anon_sym_STAR_TILDE] = ACTIONS(186), - [anon_sym_LT_EQ] = ACTIONS(186), - [anon_sym_GT_EQ] = ACTIONS(186), - [anon_sym_PLUS] = ACTIONS(188), - [anon_sym_PLUS_EQ] = ACTIONS(186), - [anon_sym_DASH_EQ] = ACTIONS(186), - [anon_sym_u00d7] = ACTIONS(186), - [anon_sym_SLASH] = ACTIONS(188), - [anon_sym_u00f7] = ACTIONS(186), - [anon_sym_STAR_STAR] = ACTIONS(186), - [anon_sym_u220b] = ACTIONS(186), - [anon_sym_u220c] = ACTIONS(186), - [anon_sym_u2287] = ACTIONS(186), - [anon_sym_u2283] = ACTIONS(186), - [anon_sym_u2285] = ACTIONS(186), - [anon_sym_u2208] = ACTIONS(186), - [anon_sym_u2209] = ACTIONS(186), - [anon_sym_u2286] = ACTIONS(186), - [anon_sym_u2282] = ACTIONS(186), - [anon_sym_u2284] = ACTIONS(186), - [anon_sym_AT_AT] = ACTIONS(186), + [sym_operator] = STATE(719), + [sym_binary_operator] = STATE(776), + [ts_builtin_sym_end] = ACTIONS(676), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(676), + [sym_keyword_value] = ACTIONS(676), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(317), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), + [sym_keyword_flexible] = ACTIONS(676), + [sym_keyword_readonly] = ACTIONS(676), + [sym_keyword_type] = ACTIONS(676), + [sym_keyword_default] = ACTIONS(676), + [sym_keyword_assert] = ACTIONS(676), + [sym_keyword_permissions] = ACTIONS(676), + [sym_keyword_for] = ACTIONS(676), + [sym_keyword_comment] = ACTIONS(676), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), }, [482] = { - [ts_builtin_sym_end] = ACTIONS(255), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(255), - [sym_keyword_explain] = ACTIONS(255), - [sym_keyword_parallel] = ACTIONS(255), - [sym_keyword_timeout] = ACTIONS(255), - [sym_keyword_fetch] = ACTIONS(255), - [sym_keyword_limit] = ACTIONS(255), - [sym_keyword_order] = ACTIONS(255), - [sym_keyword_with] = ACTIONS(255), - [sym_keyword_where] = ACTIONS(255), - [sym_keyword_split] = ACTIONS(255), - [sym_keyword_group] = ACTIONS(255), - [sym_keyword_and] = ACTIONS(255), - [sym_keyword_or] = ACTIONS(257), - [sym_keyword_is] = ACTIONS(255), - [sym_keyword_not] = ACTIONS(257), - [sym_keyword_contains] = ACTIONS(255), - [sym_keyword_contains_not] = ACTIONS(255), - [sym_keyword_contains_all] = ACTIONS(255), - [sym_keyword_contains_any] = ACTIONS(255), - [sym_keyword_contains_none] = ACTIONS(255), - [sym_keyword_inside] = ACTIONS(255), - [sym_keyword_in] = ACTIONS(257), - [sym_keyword_not_inside] = ACTIONS(255), - [sym_keyword_all_inside] = ACTIONS(255), - [sym_keyword_any_inside] = ACTIONS(255), - [sym_keyword_none_inside] = ACTIONS(255), - [sym_keyword_outside] = ACTIONS(255), - [sym_keyword_intersects] = ACTIONS(255), - [anon_sym_COMMA] = ACTIONS(255), - [anon_sym_STAR] = ACTIONS(257), - [anon_sym_LT] = ACTIONS(257), - [anon_sym_GT] = ACTIONS(257), - [anon_sym_EQ] = ACTIONS(257), - [anon_sym_DASH] = ACTIONS(257), - [anon_sym_AT] = ACTIONS(257), - [anon_sym_LT_PIPE] = ACTIONS(255), - [anon_sym_AMP_AMP] = ACTIONS(255), - [anon_sym_PIPE_PIPE] = ACTIONS(255), - [anon_sym_QMARK_QMARK] = ACTIONS(255), - [anon_sym_QMARK_COLON] = ACTIONS(255), - [anon_sym_BANG_EQ] = ACTIONS(255), - [anon_sym_EQ_EQ] = ACTIONS(255), - [anon_sym_QMARK_EQ] = ACTIONS(255), - [anon_sym_STAR_EQ] = ACTIONS(255), - [anon_sym_TILDE] = ACTIONS(255), - [anon_sym_BANG_TILDE] = ACTIONS(255), - [anon_sym_STAR_TILDE] = ACTIONS(255), - [anon_sym_LT_EQ] = ACTIONS(255), - [anon_sym_GT_EQ] = ACTIONS(255), - [anon_sym_PLUS] = ACTIONS(257), - [anon_sym_PLUS_EQ] = ACTIONS(255), - [anon_sym_DASH_EQ] = ACTIONS(255), - [anon_sym_u00d7] = ACTIONS(255), - [anon_sym_SLASH] = ACTIONS(257), - [anon_sym_u00f7] = ACTIONS(255), - [anon_sym_STAR_STAR] = ACTIONS(255), - [anon_sym_u220b] = ACTIONS(255), - [anon_sym_u220c] = ACTIONS(255), - [anon_sym_u2287] = ACTIONS(255), - [anon_sym_u2283] = ACTIONS(255), - [anon_sym_u2285] = ACTIONS(255), - [anon_sym_u2208] = ACTIONS(255), - [anon_sym_u2209] = ACTIONS(255), - [anon_sym_u2286] = ACTIONS(255), - [anon_sym_u2282] = ACTIONS(255), - [anon_sym_u2284] = ACTIONS(255), - [anon_sym_AT_AT] = ACTIONS(255), + [sym_operator] = STATE(719), + [sym_binary_operator] = STATE(776), + [ts_builtin_sym_end] = ACTIONS(664), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(664), + [sym_keyword_value] = ACTIONS(664), + [sym_keyword_and] = ACTIONS(664), + [sym_keyword_or] = ACTIONS(664), + [sym_keyword_is] = ACTIONS(664), + [sym_keyword_not] = ACTIONS(666), + [sym_keyword_contains] = ACTIONS(664), + [sym_keyword_contains_not] = ACTIONS(664), + [sym_keyword_contains_all] = ACTIONS(664), + [sym_keyword_contains_any] = ACTIONS(664), + [sym_keyword_contains_none] = ACTIONS(664), + [sym_keyword_inside] = ACTIONS(664), + [sym_keyword_in] = ACTIONS(666), + [sym_keyword_not_inside] = ACTIONS(664), + [sym_keyword_all_inside] = ACTIONS(664), + [sym_keyword_any_inside] = ACTIONS(664), + [sym_keyword_none_inside] = ACTIONS(664), + [sym_keyword_outside] = ACTIONS(664), + [sym_keyword_intersects] = ACTIONS(664), + [sym_keyword_flexible] = ACTIONS(664), + [sym_keyword_readonly] = ACTIONS(664), + [sym_keyword_type] = ACTIONS(664), + [sym_keyword_default] = ACTIONS(664), + [sym_keyword_assert] = ACTIONS(664), + [sym_keyword_permissions] = ACTIONS(664), + [sym_keyword_for] = ACTIONS(664), + [sym_keyword_comment] = ACTIONS(664), + [anon_sym_STAR] = ACTIONS(666), + [anon_sym_LT] = ACTIONS(666), + [anon_sym_GT] = ACTIONS(666), + [anon_sym_EQ] = ACTIONS(666), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_AT] = ACTIONS(666), + [anon_sym_LT_PIPE] = ACTIONS(664), + [anon_sym_AMP_AMP] = ACTIONS(664), + [anon_sym_PIPE_PIPE] = ACTIONS(664), + [anon_sym_QMARK_QMARK] = ACTIONS(664), + [anon_sym_QMARK_COLON] = ACTIONS(664), + [anon_sym_BANG_EQ] = ACTIONS(664), + [anon_sym_EQ_EQ] = ACTIONS(664), + [anon_sym_QMARK_EQ] = ACTIONS(664), + [anon_sym_STAR_EQ] = ACTIONS(664), + [anon_sym_TILDE] = ACTIONS(664), + [anon_sym_BANG_TILDE] = ACTIONS(664), + [anon_sym_STAR_TILDE] = ACTIONS(664), + [anon_sym_LT_EQ] = ACTIONS(664), + [anon_sym_GT_EQ] = ACTIONS(664), + [anon_sym_PLUS] = ACTIONS(666), + [anon_sym_PLUS_EQ] = ACTIONS(664), + [anon_sym_DASH_EQ] = ACTIONS(664), + [anon_sym_u00d7] = ACTIONS(664), + [anon_sym_SLASH] = ACTIONS(666), + [anon_sym_u00f7] = ACTIONS(664), + [anon_sym_STAR_STAR] = ACTIONS(664), + [anon_sym_u220b] = ACTIONS(664), + [anon_sym_u220c] = ACTIONS(664), + [anon_sym_u2287] = ACTIONS(664), + [anon_sym_u2283] = ACTIONS(664), + [anon_sym_u2285] = ACTIONS(664), + [anon_sym_u2208] = ACTIONS(664), + [anon_sym_u2209] = ACTIONS(664), + [anon_sym_u2286] = ACTIONS(664), + [anon_sym_u2282] = ACTIONS(664), + [anon_sym_u2284] = ACTIONS(664), + [anon_sym_AT_AT] = ACTIONS(664), }, [483] = { - [sym_operator] = STATE(685), - [sym_binary_operator] = STATE(782), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(660), - [sym_keyword_value] = ACTIONS(660), - [sym_keyword_and] = ACTIONS(660), - [sym_keyword_or] = ACTIONS(660), - [sym_keyword_is] = ACTIONS(660), - [sym_keyword_not] = ACTIONS(662), - [sym_keyword_contains] = ACTIONS(660), - [sym_keyword_contains_not] = ACTIONS(660), - [sym_keyword_contains_all] = ACTIONS(660), - [sym_keyword_contains_any] = ACTIONS(660), - [sym_keyword_contains_none] = ACTIONS(660), - [sym_keyword_inside] = ACTIONS(660), - [sym_keyword_in] = ACTIONS(662), - [sym_keyword_not_inside] = ACTIONS(660), - [sym_keyword_all_inside] = ACTIONS(660), - [sym_keyword_any_inside] = ACTIONS(660), - [sym_keyword_none_inside] = ACTIONS(660), - [sym_keyword_outside] = ACTIONS(660), - [sym_keyword_intersects] = ACTIONS(660), - [sym_keyword_flexible] = ACTIONS(660), - [sym_keyword_readonly] = ACTIONS(660), - [sym_keyword_type] = ACTIONS(660), - [sym_keyword_default] = ACTIONS(660), - [sym_keyword_assert] = ACTIONS(660), - [sym_keyword_permissions] = ACTIONS(660), - [sym_keyword_comment] = ACTIONS(660), - [anon_sym_RPAREN] = ACTIONS(660), - [anon_sym_RBRACE] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(662), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_AT] = ACTIONS(662), - [anon_sym_LT_PIPE] = ACTIONS(660), - [anon_sym_AMP_AMP] = ACTIONS(660), - [anon_sym_PIPE_PIPE] = ACTIONS(660), - [anon_sym_QMARK_QMARK] = ACTIONS(660), - [anon_sym_QMARK_COLON] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_EQ_EQ] = ACTIONS(660), - [anon_sym_QMARK_EQ] = ACTIONS(660), - [anon_sym_STAR_EQ] = ACTIONS(660), - [anon_sym_TILDE] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(660), - [anon_sym_STAR_TILDE] = ACTIONS(660), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_PLUS] = ACTIONS(662), - [anon_sym_PLUS_EQ] = ACTIONS(660), - [anon_sym_DASH_EQ] = ACTIONS(660), - [anon_sym_u00d7] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_u00f7] = ACTIONS(660), - [anon_sym_STAR_STAR] = ACTIONS(660), - [anon_sym_u220b] = ACTIONS(660), - [anon_sym_u220c] = ACTIONS(660), - [anon_sym_u2287] = ACTIONS(660), - [anon_sym_u2283] = ACTIONS(660), - [anon_sym_u2285] = ACTIONS(660), - [anon_sym_u2208] = ACTIONS(660), - [anon_sym_u2209] = ACTIONS(660), - [anon_sym_u2286] = ACTIONS(660), - [anon_sym_u2282] = ACTIONS(660), - [anon_sym_u2284] = ACTIONS(660), - [anon_sym_AT_AT] = ACTIONS(660), + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(17), + [sym_comment] = ACTIONS(3), + [sym_keyword_if] = ACTIONS(489), + [sym_keyword_and] = ACTIONS(489), + [sym_keyword_or] = ACTIONS(489), + [sym_keyword_is] = ACTIONS(489), + [sym_keyword_not] = ACTIONS(489), + [sym_keyword_contains] = ACTIONS(489), + [sym_keyword_contains_not] = ACTIONS(489), + [sym_keyword_contains_all] = ACTIONS(489), + [sym_keyword_contains_any] = ACTIONS(489), + [sym_keyword_contains_none] = ACTIONS(489), + [sym_keyword_inside] = ACTIONS(489), + [sym_keyword_in] = ACTIONS(489), + [sym_keyword_not_inside] = ACTIONS(489), + [sym_keyword_all_inside] = ACTIONS(489), + [sym_keyword_any_inside] = ACTIONS(489), + [sym_keyword_none_inside] = ACTIONS(489), + [sym_keyword_outside] = ACTIONS(489), + [sym_keyword_intersects] = ACTIONS(489), + [anon_sym_DASH_GT] = ACTIONS(487), + [anon_sym_LBRACK] = ACTIONS(487), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_LT_DASH] = ACTIONS(489), + [anon_sym_LT_DASH_GT] = ACTIONS(487), + [anon_sym_STAR] = ACTIONS(489), + [anon_sym_DOT] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(489), + [anon_sym_GT] = ACTIONS(489), + [sym_int] = ACTIONS(387), + [sym_variable_name] = ACTIONS(487), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(489), + [anon_sym_DASH] = ACTIONS(489), + [anon_sym_AT] = ACTIONS(489), + [anon_sym_LT_PIPE] = ACTIONS(487), + [anon_sym_AMP_AMP] = ACTIONS(487), + [anon_sym_PIPE_PIPE] = ACTIONS(487), + [anon_sym_QMARK_QMARK] = ACTIONS(487), + [anon_sym_QMARK_COLON] = ACTIONS(487), + [anon_sym_BANG_EQ] = ACTIONS(487), + [anon_sym_EQ_EQ] = ACTIONS(487), + [anon_sym_QMARK_EQ] = ACTIONS(487), + [anon_sym_STAR_EQ] = ACTIONS(487), + [anon_sym_TILDE] = ACTIONS(487), + [anon_sym_BANG_TILDE] = ACTIONS(487), + [anon_sym_STAR_TILDE] = ACTIONS(487), + [anon_sym_LT_EQ] = ACTIONS(487), + [anon_sym_GT_EQ] = ACTIONS(487), + [anon_sym_PLUS] = ACTIONS(489), + [anon_sym_PLUS_EQ] = ACTIONS(487), + [anon_sym_DASH_EQ] = ACTIONS(487), + [anon_sym_u00d7] = ACTIONS(487), + [anon_sym_SLASH] = ACTIONS(489), + [anon_sym_u00f7] = ACTIONS(487), + [anon_sym_STAR_STAR] = ACTIONS(487), + [anon_sym_u220b] = ACTIONS(487), + [anon_sym_u220c] = ACTIONS(487), + [anon_sym_u2287] = ACTIONS(487), + [anon_sym_u2283] = ACTIONS(487), + [anon_sym_u2285] = ACTIONS(487), + [anon_sym_u2208] = ACTIONS(487), + [anon_sym_u2209] = ACTIONS(487), + [anon_sym_u2286] = ACTIONS(487), + [anon_sym_u2282] = ACTIONS(487), + [anon_sym_u2284] = ACTIONS(487), + [anon_sym_AT_AT] = ACTIONS(487), }, [484] = { - [ts_builtin_sym_end] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(150), - [sym_keyword_return] = ACTIONS(150), - [sym_keyword_parallel] = ACTIONS(150), - [sym_keyword_timeout] = ACTIONS(150), - [sym_keyword_where] = ACTIONS(150), - [sym_keyword_and] = ACTIONS(150), - [sym_keyword_or] = ACTIONS(150), - [sym_keyword_is] = ACTIONS(150), - [sym_keyword_not] = ACTIONS(152), - [sym_keyword_contains] = ACTIONS(150), - [sym_keyword_contains_not] = ACTIONS(150), - [sym_keyword_contains_all] = ACTIONS(150), - [sym_keyword_contains_any] = ACTIONS(150), - [sym_keyword_contains_none] = ACTIONS(150), - [sym_keyword_inside] = ACTIONS(150), - [sym_keyword_in] = ACTIONS(152), - [sym_keyword_not_inside] = ACTIONS(150), - [sym_keyword_all_inside] = ACTIONS(150), - [sym_keyword_any_inside] = ACTIONS(150), - [sym_keyword_none_inside] = ACTIONS(150), - [sym_keyword_outside] = ACTIONS(150), - [sym_keyword_intersects] = ACTIONS(150), - [anon_sym_COMMA] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(150), - [anon_sym_LT_DASH] = ACTIONS(152), - [anon_sym_LT_DASH_GT] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(152), - [anon_sym_DOT] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_DOT_DOT] = ACTIONS(686), - [anon_sym_EQ] = ACTIONS(152), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_AT] = ACTIONS(152), - [anon_sym_LT_PIPE] = ACTIONS(150), - [anon_sym_AMP_AMP] = ACTIONS(150), - [anon_sym_PIPE_PIPE] = ACTIONS(150), - [anon_sym_QMARK_QMARK] = ACTIONS(150), - [anon_sym_QMARK_COLON] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_EQ_EQ] = ACTIONS(150), - [anon_sym_QMARK_EQ] = ACTIONS(150), - [anon_sym_STAR_EQ] = ACTIONS(150), - [anon_sym_TILDE] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(150), - [anon_sym_STAR_TILDE] = ACTIONS(150), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_PLUS] = ACTIONS(152), - [anon_sym_PLUS_EQ] = ACTIONS(150), - [anon_sym_DASH_EQ] = ACTIONS(150), - [anon_sym_u00d7] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_u00f7] = ACTIONS(150), - [anon_sym_STAR_STAR] = ACTIONS(150), - [anon_sym_u220b] = ACTIONS(150), - [anon_sym_u220c] = ACTIONS(150), - [anon_sym_u2287] = ACTIONS(150), - [anon_sym_u2283] = ACTIONS(150), - [anon_sym_u2285] = ACTIONS(150), - [anon_sym_u2208] = ACTIONS(150), - [anon_sym_u2209] = ACTIONS(150), - [anon_sym_u2286] = ACTIONS(150), - [anon_sym_u2282] = ACTIONS(150), - [anon_sym_u2284] = ACTIONS(150), - [anon_sym_AT_AT] = ACTIONS(150), + [sym_operator] = STATE(715), + [sym_binary_operator] = STATE(776), + [ts_builtin_sym_end] = ACTIONS(664), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(664), + [sym_keyword_as] = ACTIONS(664), + [sym_keyword_group] = ACTIONS(664), + [sym_keyword_and] = ACTIONS(664), + [sym_keyword_or] = ACTIONS(664), + [sym_keyword_is] = ACTIONS(664), + [sym_keyword_not] = ACTIONS(666), + [sym_keyword_contains] = ACTIONS(664), + [sym_keyword_contains_not] = ACTIONS(664), + [sym_keyword_contains_all] = ACTIONS(664), + [sym_keyword_contains_any] = ACTIONS(664), + [sym_keyword_contains_none] = ACTIONS(664), + [sym_keyword_inside] = ACTIONS(664), + [sym_keyword_in] = ACTIONS(666), + [sym_keyword_not_inside] = ACTIONS(664), + [sym_keyword_all_inside] = ACTIONS(664), + [sym_keyword_any_inside] = ACTIONS(664), + [sym_keyword_none_inside] = ACTIONS(664), + [sym_keyword_outside] = ACTIONS(664), + [sym_keyword_intersects] = ACTIONS(664), + [sym_keyword_drop] = ACTIONS(664), + [sym_keyword_schemafull] = ACTIONS(664), + [sym_keyword_schemaless] = ACTIONS(664), + [sym_keyword_changefeed] = ACTIONS(664), + [sym_keyword_type] = ACTIONS(664), + [sym_keyword_permissions] = ACTIONS(664), + [sym_keyword_comment] = ACTIONS(664), + [anon_sym_STAR] = ACTIONS(666), + [anon_sym_LT] = ACTIONS(666), + [anon_sym_GT] = ACTIONS(666), + [anon_sym_EQ] = ACTIONS(666), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_AT] = ACTIONS(666), + [anon_sym_LT_PIPE] = ACTIONS(664), + [anon_sym_AMP_AMP] = ACTIONS(664), + [anon_sym_PIPE_PIPE] = ACTIONS(664), + [anon_sym_QMARK_QMARK] = ACTIONS(664), + [anon_sym_QMARK_COLON] = ACTIONS(664), + [anon_sym_BANG_EQ] = ACTIONS(664), + [anon_sym_EQ_EQ] = ACTIONS(664), + [anon_sym_QMARK_EQ] = ACTIONS(664), + [anon_sym_STAR_EQ] = ACTIONS(664), + [anon_sym_TILDE] = ACTIONS(664), + [anon_sym_BANG_TILDE] = ACTIONS(664), + [anon_sym_STAR_TILDE] = ACTIONS(664), + [anon_sym_LT_EQ] = ACTIONS(664), + [anon_sym_GT_EQ] = ACTIONS(664), + [anon_sym_PLUS] = ACTIONS(666), + [anon_sym_PLUS_EQ] = ACTIONS(664), + [anon_sym_DASH_EQ] = ACTIONS(664), + [anon_sym_u00d7] = ACTIONS(664), + [anon_sym_SLASH] = ACTIONS(666), + [anon_sym_u00f7] = ACTIONS(664), + [anon_sym_STAR_STAR] = ACTIONS(664), + [anon_sym_u220b] = ACTIONS(664), + [anon_sym_u220c] = ACTIONS(664), + [anon_sym_u2287] = ACTIONS(664), + [anon_sym_u2283] = ACTIONS(664), + [anon_sym_u2285] = ACTIONS(664), + [anon_sym_u2208] = ACTIONS(664), + [anon_sym_u2209] = ACTIONS(664), + [anon_sym_u2286] = ACTIONS(664), + [anon_sym_u2282] = ACTIONS(664), + [anon_sym_u2284] = ACTIONS(664), + [anon_sym_AT_AT] = ACTIONS(664), }, [485] = { - [sym_operator] = STATE(685), - [sym_binary_operator] = STATE(782), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(688), - [sym_keyword_value] = ACTIONS(688), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(315), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), - [sym_keyword_flexible] = ACTIONS(688), - [sym_keyword_readonly] = ACTIONS(688), - [sym_keyword_type] = ACTIONS(688), - [sym_keyword_default] = ACTIONS(688), - [sym_keyword_assert] = ACTIONS(688), - [sym_keyword_permissions] = ACTIONS(688), - [sym_keyword_comment] = ACTIONS(688), - [anon_sym_RPAREN] = ACTIONS(688), - [anon_sym_RBRACE] = ACTIONS(688), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(27), + [sym_comment] = ACTIONS(3), + [sym_keyword_if] = ACTIONS(146), + [sym_keyword_and] = ACTIONS(146), + [sym_keyword_or] = ACTIONS(146), + [sym_keyword_is] = ACTIONS(146), + [sym_keyword_not] = ACTIONS(146), + [sym_keyword_contains] = ACTIONS(146), + [sym_keyword_contains_not] = ACTIONS(146), + [sym_keyword_contains_all] = ACTIONS(146), + [sym_keyword_contains_any] = ACTIONS(146), + [sym_keyword_contains_none] = ACTIONS(146), + [sym_keyword_inside] = ACTIONS(146), + [sym_keyword_in] = ACTIONS(146), + [sym_keyword_not_inside] = ACTIONS(146), + [sym_keyword_all_inside] = ACTIONS(146), + [sym_keyword_any_inside] = ACTIONS(146), + [sym_keyword_none_inside] = ACTIONS(146), + [sym_keyword_outside] = ACTIONS(146), + [sym_keyword_intersects] = ACTIONS(146), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [sym_int] = ACTIONS(387), + [sym_variable_name] = ACTIONS(144), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), }, [486] = { + [ts_builtin_sym_end] = ACTIONS(200), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(150), - [sym_keyword_and] = ACTIONS(150), - [sym_keyword_or] = ACTIONS(150), - [sym_keyword_is] = ACTIONS(150), - [sym_keyword_not] = ACTIONS(152), - [sym_keyword_contains] = ACTIONS(150), - [sym_keyword_contains_not] = ACTIONS(150), - [sym_keyword_contains_all] = ACTIONS(150), - [sym_keyword_contains_any] = ACTIONS(150), - [sym_keyword_contains_none] = ACTIONS(150), - [sym_keyword_inside] = ACTIONS(150), - [sym_keyword_in] = ACTIONS(152), - [sym_keyword_not_inside] = ACTIONS(150), - [sym_keyword_all_inside] = ACTIONS(150), - [sym_keyword_any_inside] = ACTIONS(150), - [sym_keyword_none_inside] = ACTIONS(150), - [sym_keyword_outside] = ACTIONS(150), - [sym_keyword_intersects] = ACTIONS(150), - [anon_sym_COMMA] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(150), - [anon_sym_RBRACK] = ACTIONS(150), - [anon_sym_RPAREN] = ACTIONS(150), - [anon_sym_QMARK] = ACTIONS(152), - [anon_sym_RBRACE] = ACTIONS(150), - [anon_sym_LT_DASH] = ACTIONS(152), - [anon_sym_LT_DASH_GT] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(152), - [anon_sym_DOT] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_DOT_DOT] = ACTIONS(690), - [anon_sym_EQ] = ACTIONS(152), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_AT] = ACTIONS(152), - [anon_sym_LT_PIPE] = ACTIONS(150), - [anon_sym_AMP_AMP] = ACTIONS(150), - [anon_sym_PIPE_PIPE] = ACTIONS(150), - [anon_sym_QMARK_QMARK] = ACTIONS(150), - [anon_sym_QMARK_COLON] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_EQ_EQ] = ACTIONS(150), - [anon_sym_QMARK_EQ] = ACTIONS(150), - [anon_sym_STAR_EQ] = ACTIONS(150), - [anon_sym_TILDE] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(150), - [anon_sym_STAR_TILDE] = ACTIONS(150), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_PLUS] = ACTIONS(152), - [anon_sym_PLUS_EQ] = ACTIONS(150), - [anon_sym_DASH_EQ] = ACTIONS(150), - [anon_sym_u00d7] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_u00f7] = ACTIONS(150), - [anon_sym_STAR_STAR] = ACTIONS(150), - [anon_sym_u220b] = ACTIONS(150), - [anon_sym_u220c] = ACTIONS(150), - [anon_sym_u2287] = ACTIONS(150), - [anon_sym_u2283] = ACTIONS(150), - [anon_sym_u2285] = ACTIONS(150), - [anon_sym_u2208] = ACTIONS(150), - [anon_sym_u2209] = ACTIONS(150), - [anon_sym_u2286] = ACTIONS(150), - [anon_sym_u2282] = ACTIONS(150), - [anon_sym_u2284] = ACTIONS(150), - [anon_sym_AT_AT] = ACTIONS(150), + [sym_semi_colon] = ACTIONS(200), + [sym_keyword_return] = ACTIONS(200), + [sym_keyword_parallel] = ACTIONS(200), + [sym_keyword_timeout] = ACTIONS(200), + [sym_keyword_and] = ACTIONS(200), + [sym_keyword_or] = ACTIONS(200), + [sym_keyword_is] = ACTIONS(200), + [sym_keyword_not] = ACTIONS(202), + [sym_keyword_contains] = ACTIONS(200), + [sym_keyword_contains_not] = ACTIONS(200), + [sym_keyword_contains_all] = ACTIONS(200), + [sym_keyword_contains_any] = ACTIONS(200), + [sym_keyword_contains_none] = ACTIONS(200), + [sym_keyword_inside] = ACTIONS(200), + [sym_keyword_in] = ACTIONS(202), + [sym_keyword_not_inside] = ACTIONS(200), + [sym_keyword_all_inside] = ACTIONS(200), + [sym_keyword_any_inside] = ACTIONS(200), + [sym_keyword_none_inside] = ACTIONS(200), + [sym_keyword_outside] = ACTIONS(200), + [sym_keyword_intersects] = ACTIONS(200), + [anon_sym_COMMA] = ACTIONS(200), + [anon_sym_DASH_GT] = ACTIONS(200), + [anon_sym_LBRACK] = ACTIONS(200), + [anon_sym_LT_DASH] = ACTIONS(202), + [anon_sym_LT_DASH_GT] = ACTIONS(200), + [anon_sym_STAR] = ACTIONS(202), + [anon_sym_DOT] = ACTIONS(202), + [anon_sym_LT] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), + [anon_sym_DOT_DOT] = ACTIONS(692), + [anon_sym_EQ] = ACTIONS(202), + [anon_sym_DASH] = ACTIONS(202), + [anon_sym_AT] = ACTIONS(202), + [anon_sym_LT_PIPE] = ACTIONS(200), + [anon_sym_AMP_AMP] = ACTIONS(200), + [anon_sym_PIPE_PIPE] = ACTIONS(200), + [anon_sym_QMARK_QMARK] = ACTIONS(200), + [anon_sym_QMARK_COLON] = ACTIONS(200), + [anon_sym_BANG_EQ] = ACTIONS(200), + [anon_sym_EQ_EQ] = ACTIONS(200), + [anon_sym_QMARK_EQ] = ACTIONS(200), + [anon_sym_STAR_EQ] = ACTIONS(200), + [anon_sym_TILDE] = ACTIONS(200), + [anon_sym_BANG_TILDE] = ACTIONS(200), + [anon_sym_STAR_TILDE] = ACTIONS(200), + [anon_sym_LT_EQ] = ACTIONS(200), + [anon_sym_GT_EQ] = ACTIONS(200), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_PLUS_EQ] = ACTIONS(200), + [anon_sym_DASH_EQ] = ACTIONS(200), + [anon_sym_u00d7] = ACTIONS(200), + [anon_sym_SLASH] = ACTIONS(202), + [anon_sym_u00f7] = ACTIONS(200), + [anon_sym_STAR_STAR] = ACTIONS(200), + [anon_sym_u220b] = ACTIONS(200), + [anon_sym_u220c] = ACTIONS(200), + [anon_sym_u2287] = ACTIONS(200), + [anon_sym_u2283] = ACTIONS(200), + [anon_sym_u2285] = ACTIONS(200), + [anon_sym_u2208] = ACTIONS(200), + [anon_sym_u2209] = ACTIONS(200), + [anon_sym_u2286] = ACTIONS(200), + [anon_sym_u2282] = ACTIONS(200), + [anon_sym_u2284] = ACTIONS(200), + [anon_sym_AT_AT] = ACTIONS(200), }, [487] = { - [sym_operator] = STATE(705), - [sym_binary_operator] = STATE(782), - [ts_builtin_sym_end] = ACTIONS(660), + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(27), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(660), - [sym_keyword_explain] = ACTIONS(660), - [sym_keyword_parallel] = ACTIONS(660), - [sym_keyword_timeout] = ACTIONS(660), - [sym_keyword_fetch] = ACTIONS(660), - [sym_keyword_limit] = ACTIONS(660), - [sym_keyword_order] = ACTIONS(660), - [sym_keyword_split] = ACTIONS(660), - [sym_keyword_group] = ACTIONS(660), - [sym_keyword_and] = ACTIONS(660), - [sym_keyword_or] = ACTIONS(662), - [sym_keyword_is] = ACTIONS(660), - [sym_keyword_not] = ACTIONS(662), - [sym_keyword_contains] = ACTIONS(660), - [sym_keyword_contains_not] = ACTIONS(660), - [sym_keyword_contains_all] = ACTIONS(660), - [sym_keyword_contains_any] = ACTIONS(660), - [sym_keyword_contains_none] = ACTIONS(660), - [sym_keyword_inside] = ACTIONS(660), - [sym_keyword_in] = ACTIONS(662), - [sym_keyword_not_inside] = ACTIONS(660), - [sym_keyword_all_inside] = ACTIONS(660), - [sym_keyword_any_inside] = ACTIONS(660), - [sym_keyword_none_inside] = ACTIONS(660), - [sym_keyword_outside] = ACTIONS(660), - [sym_keyword_intersects] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(662), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_AT] = ACTIONS(662), - [anon_sym_LT_PIPE] = ACTIONS(660), - [anon_sym_AMP_AMP] = ACTIONS(660), - [anon_sym_PIPE_PIPE] = ACTIONS(660), - [anon_sym_QMARK_QMARK] = ACTIONS(660), - [anon_sym_QMARK_COLON] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_EQ_EQ] = ACTIONS(660), - [anon_sym_QMARK_EQ] = ACTIONS(660), - [anon_sym_STAR_EQ] = ACTIONS(660), - [anon_sym_TILDE] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(660), - [anon_sym_STAR_TILDE] = ACTIONS(660), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_PLUS] = ACTIONS(662), - [anon_sym_PLUS_EQ] = ACTIONS(660), - [anon_sym_DASH_EQ] = ACTIONS(660), - [anon_sym_u00d7] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_u00f7] = ACTIONS(660), - [anon_sym_STAR_STAR] = ACTIONS(660), - [anon_sym_u220b] = ACTIONS(660), - [anon_sym_u220c] = ACTIONS(660), - [anon_sym_u2287] = ACTIONS(660), - [anon_sym_u2283] = ACTIONS(660), - [anon_sym_u2285] = ACTIONS(660), - [anon_sym_u2208] = ACTIONS(660), - [anon_sym_u2209] = ACTIONS(660), - [anon_sym_u2286] = ACTIONS(660), - [anon_sym_u2282] = ACTIONS(660), - [anon_sym_u2284] = ACTIONS(660), - [anon_sym_AT_AT] = ACTIONS(660), + [sym_keyword_from] = ACTIONS(146), + [sym_keyword_and] = ACTIONS(146), + [sym_keyword_or] = ACTIONS(146), + [sym_keyword_is] = ACTIONS(146), + [sym_keyword_not] = ACTIONS(146), + [sym_keyword_contains] = ACTIONS(146), + [sym_keyword_contains_not] = ACTIONS(146), + [sym_keyword_contains_all] = ACTIONS(146), + [sym_keyword_contains_any] = ACTIONS(146), + [sym_keyword_contains_none] = ACTIONS(146), + [sym_keyword_inside] = ACTIONS(146), + [sym_keyword_in] = ACTIONS(146), + [sym_keyword_not_inside] = ACTIONS(146), + [sym_keyword_all_inside] = ACTIONS(146), + [sym_keyword_any_inside] = ACTIONS(146), + [sym_keyword_none_inside] = ACTIONS(146), + [sym_keyword_outside] = ACTIONS(146), + [sym_keyword_intersects] = ACTIONS(146), + [anon_sym_DASH_GT] = ACTIONS(144), + [anon_sym_LBRACK] = ACTIONS(144), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_LT_DASH] = ACTIONS(146), + [anon_sym_LT_DASH_GT] = ACTIONS(144), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(144), + [anon_sym_LT] = ACTIONS(146), + [anon_sym_GT] = ACTIONS(146), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(146), + [anon_sym_DASH] = ACTIONS(146), + [anon_sym_AT] = ACTIONS(146), + [anon_sym_LT_PIPE] = ACTIONS(144), + [anon_sym_AMP_AMP] = ACTIONS(144), + [anon_sym_PIPE_PIPE] = ACTIONS(144), + [anon_sym_QMARK_QMARK] = ACTIONS(144), + [anon_sym_QMARK_COLON] = ACTIONS(144), + [anon_sym_BANG_EQ] = ACTIONS(144), + [anon_sym_EQ_EQ] = ACTIONS(144), + [anon_sym_QMARK_EQ] = ACTIONS(144), + [anon_sym_STAR_EQ] = ACTIONS(144), + [anon_sym_TILDE] = ACTIONS(144), + [anon_sym_BANG_TILDE] = ACTIONS(144), + [anon_sym_STAR_TILDE] = ACTIONS(144), + [anon_sym_LT_EQ] = ACTIONS(144), + [anon_sym_GT_EQ] = ACTIONS(144), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_PLUS_EQ] = ACTIONS(144), + [anon_sym_DASH_EQ] = ACTIONS(144), + [anon_sym_u00d7] = ACTIONS(144), + [anon_sym_SLASH] = ACTIONS(146), + [anon_sym_u00f7] = ACTIONS(144), + [anon_sym_STAR_STAR] = ACTIONS(144), + [anon_sym_u220b] = ACTIONS(144), + [anon_sym_u220c] = ACTIONS(144), + [anon_sym_u2287] = ACTIONS(144), + [anon_sym_u2283] = ACTIONS(144), + [anon_sym_u2285] = ACTIONS(144), + [anon_sym_u2208] = ACTIONS(144), + [anon_sym_u2209] = ACTIONS(144), + [anon_sym_u2286] = ACTIONS(144), + [anon_sym_u2282] = ACTIONS(144), + [anon_sym_u2284] = ACTIONS(144), + [anon_sym_AT_AT] = ACTIONS(144), }, [488] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(28), + [sym_operator] = STATE(733), + [sym_binary_operator] = STATE(776), + [ts_builtin_sym_end] = ACTIONS(686), [sym_comment] = ACTIONS(3), - [sym_keyword_from] = ACTIONS(192), - [sym_keyword_and] = ACTIONS(192), - [sym_keyword_or] = ACTIONS(192), - [sym_keyword_is] = ACTIONS(192), - [sym_keyword_not] = ACTIONS(192), - [sym_keyword_contains] = ACTIONS(192), - [sym_keyword_contains_not] = ACTIONS(192), - [sym_keyword_contains_all] = ACTIONS(192), - [sym_keyword_contains_any] = ACTIONS(192), - [sym_keyword_contains_none] = ACTIONS(192), - [sym_keyword_inside] = ACTIONS(192), - [sym_keyword_in] = ACTIONS(192), - [sym_keyword_not_inside] = ACTIONS(192), - [sym_keyword_all_inside] = ACTIONS(192), - [sym_keyword_any_inside] = ACTIONS(192), - [sym_keyword_none_inside] = ACTIONS(192), - [sym_keyword_outside] = ACTIONS(192), - [sym_keyword_intersects] = ACTIONS(192), - [anon_sym_DASH_GT] = ACTIONS(190), - [anon_sym_LBRACK] = ACTIONS(190), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_LT_DASH] = ACTIONS(192), - [anon_sym_LT_DASH_GT] = ACTIONS(190), - [anon_sym_STAR] = ACTIONS(192), - [anon_sym_DOT] = ACTIONS(190), - [anon_sym_LT] = ACTIONS(192), - [anon_sym_GT] = ACTIONS(192), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(192), - [anon_sym_DASH] = ACTIONS(192), - [anon_sym_AT] = ACTIONS(192), - [anon_sym_LT_PIPE] = ACTIONS(190), - [anon_sym_AMP_AMP] = ACTIONS(190), - [anon_sym_PIPE_PIPE] = ACTIONS(190), - [anon_sym_QMARK_QMARK] = ACTIONS(190), - [anon_sym_QMARK_COLON] = ACTIONS(190), - [anon_sym_BANG_EQ] = ACTIONS(190), - [anon_sym_EQ_EQ] = ACTIONS(190), - [anon_sym_QMARK_EQ] = ACTIONS(190), - [anon_sym_STAR_EQ] = ACTIONS(190), - [anon_sym_TILDE] = ACTIONS(190), - [anon_sym_BANG_TILDE] = ACTIONS(190), - [anon_sym_STAR_TILDE] = ACTIONS(190), - [anon_sym_LT_EQ] = ACTIONS(190), - [anon_sym_GT_EQ] = ACTIONS(190), - [anon_sym_PLUS] = ACTIONS(192), - [anon_sym_PLUS_EQ] = ACTIONS(190), - [anon_sym_DASH_EQ] = ACTIONS(190), - [anon_sym_u00d7] = ACTIONS(190), - [anon_sym_SLASH] = ACTIONS(192), - [anon_sym_u00f7] = ACTIONS(190), - [anon_sym_STAR_STAR] = ACTIONS(190), - [anon_sym_u220b] = ACTIONS(190), - [anon_sym_u220c] = ACTIONS(190), - [anon_sym_u2287] = ACTIONS(190), - [anon_sym_u2283] = ACTIONS(190), - [anon_sym_u2285] = ACTIONS(190), - [anon_sym_u2208] = ACTIONS(190), - [anon_sym_u2209] = ACTIONS(190), - [anon_sym_u2286] = ACTIONS(190), - [anon_sym_u2282] = ACTIONS(190), - [anon_sym_u2284] = ACTIONS(190), - [anon_sym_AT_AT] = ACTIONS(190), + [sym_semi_colon] = ACTIONS(686), + [sym_keyword_value] = ACTIONS(686), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(317), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), + [sym_keyword_flexible] = ACTIONS(686), + [sym_keyword_readonly] = ACTIONS(686), + [sym_keyword_type] = ACTIONS(686), + [sym_keyword_default] = ACTIONS(686), + [sym_keyword_assert] = ACTIONS(686), + [sym_keyword_permissions] = ACTIONS(686), + [sym_keyword_comment] = ACTIONS(686), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), }, [489] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(33), - [sym_comment] = ACTIONS(3), - [sym_keyword_from] = ACTIONS(345), - [sym_keyword_and] = ACTIONS(345), - [sym_keyword_or] = ACTIONS(345), - [sym_keyword_is] = ACTIONS(345), - [sym_keyword_not] = ACTIONS(345), - [sym_keyword_contains] = ACTIONS(345), - [sym_keyword_contains_not] = ACTIONS(345), - [sym_keyword_contains_all] = ACTIONS(345), - [sym_keyword_contains_any] = ACTIONS(345), - [sym_keyword_contains_none] = ACTIONS(345), - [sym_keyword_inside] = ACTIONS(345), - [sym_keyword_in] = ACTIONS(345), - [sym_keyword_not_inside] = ACTIONS(345), - [sym_keyword_all_inside] = ACTIONS(345), - [sym_keyword_any_inside] = ACTIONS(345), - [sym_keyword_none_inside] = ACTIONS(345), - [sym_keyword_outside] = ACTIONS(345), - [sym_keyword_intersects] = ACTIONS(345), - [anon_sym_DASH_GT] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(343), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_LT_DASH] = ACTIONS(345), - [anon_sym_LT_DASH_GT] = ACTIONS(343), - [anon_sym_STAR] = ACTIONS(345), - [anon_sym_DOT] = ACTIONS(343), - [anon_sym_LT] = ACTIONS(345), - [anon_sym_GT] = ACTIONS(345), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(345), - [anon_sym_DASH] = ACTIONS(345), - [anon_sym_AT] = ACTIONS(345), - [anon_sym_LT_PIPE] = ACTIONS(343), - [anon_sym_AMP_AMP] = ACTIONS(343), - [anon_sym_PIPE_PIPE] = ACTIONS(343), - [anon_sym_QMARK_QMARK] = ACTIONS(343), - [anon_sym_QMARK_COLON] = ACTIONS(343), - [anon_sym_BANG_EQ] = ACTIONS(343), - [anon_sym_EQ_EQ] = ACTIONS(343), - [anon_sym_QMARK_EQ] = ACTIONS(343), - [anon_sym_STAR_EQ] = ACTIONS(343), - [anon_sym_TILDE] = ACTIONS(343), - [anon_sym_BANG_TILDE] = ACTIONS(343), - [anon_sym_STAR_TILDE] = ACTIONS(343), - [anon_sym_LT_EQ] = ACTIONS(343), - [anon_sym_GT_EQ] = ACTIONS(343), - [anon_sym_PLUS] = ACTIONS(345), - [anon_sym_PLUS_EQ] = ACTIONS(343), - [anon_sym_DASH_EQ] = ACTIONS(343), - [anon_sym_u00d7] = ACTIONS(343), - [anon_sym_SLASH] = ACTIONS(345), - [anon_sym_u00f7] = ACTIONS(343), - [anon_sym_STAR_STAR] = ACTIONS(343), - [anon_sym_u220b] = ACTIONS(343), - [anon_sym_u220c] = ACTIONS(343), - [anon_sym_u2287] = ACTIONS(343), - [anon_sym_u2283] = ACTIONS(343), - [anon_sym_u2285] = ACTIONS(343), - [anon_sym_u2208] = ACTIONS(343), - [anon_sym_u2209] = ACTIONS(343), - [anon_sym_u2286] = ACTIONS(343), - [anon_sym_u2282] = ACTIONS(343), - [anon_sym_u2284] = ACTIONS(343), - [anon_sym_AT_AT] = ACTIONS(343), + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(17), + [sym_comment] = ACTIONS(3), + [sym_keyword_from] = ACTIONS(489), + [sym_keyword_and] = ACTIONS(489), + [sym_keyword_or] = ACTIONS(489), + [sym_keyword_is] = ACTIONS(489), + [sym_keyword_not] = ACTIONS(489), + [sym_keyword_contains] = ACTIONS(489), + [sym_keyword_contains_not] = ACTIONS(489), + [sym_keyword_contains_all] = ACTIONS(489), + [sym_keyword_contains_any] = ACTIONS(489), + [sym_keyword_contains_none] = ACTIONS(489), + [sym_keyword_inside] = ACTIONS(489), + [sym_keyword_in] = ACTIONS(489), + [sym_keyword_not_inside] = ACTIONS(489), + [sym_keyword_all_inside] = ACTIONS(489), + [sym_keyword_any_inside] = ACTIONS(489), + [sym_keyword_none_inside] = ACTIONS(489), + [sym_keyword_outside] = ACTIONS(489), + [sym_keyword_intersects] = ACTIONS(489), + [anon_sym_DASH_GT] = ACTIONS(487), + [anon_sym_LBRACK] = ACTIONS(487), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_LT_DASH] = ACTIONS(489), + [anon_sym_LT_DASH_GT] = ACTIONS(487), + [anon_sym_STAR] = ACTIONS(489), + [anon_sym_DOT] = ACTIONS(487), + [anon_sym_LT] = ACTIONS(489), + [anon_sym_GT] = ACTIONS(489), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(489), + [anon_sym_DASH] = ACTIONS(489), + [anon_sym_AT] = ACTIONS(489), + [anon_sym_LT_PIPE] = ACTIONS(487), + [anon_sym_AMP_AMP] = ACTIONS(487), + [anon_sym_PIPE_PIPE] = ACTIONS(487), + [anon_sym_QMARK_QMARK] = ACTIONS(487), + [anon_sym_QMARK_COLON] = ACTIONS(487), + [anon_sym_BANG_EQ] = ACTIONS(487), + [anon_sym_EQ_EQ] = ACTIONS(487), + [anon_sym_QMARK_EQ] = ACTIONS(487), + [anon_sym_STAR_EQ] = ACTIONS(487), + [anon_sym_TILDE] = ACTIONS(487), + [anon_sym_BANG_TILDE] = ACTIONS(487), + [anon_sym_STAR_TILDE] = ACTIONS(487), + [anon_sym_LT_EQ] = ACTIONS(487), + [anon_sym_GT_EQ] = ACTIONS(487), + [anon_sym_PLUS] = ACTIONS(489), + [anon_sym_PLUS_EQ] = ACTIONS(487), + [anon_sym_DASH_EQ] = ACTIONS(487), + [anon_sym_u00d7] = ACTIONS(487), + [anon_sym_SLASH] = ACTIONS(489), + [anon_sym_u00f7] = ACTIONS(487), + [anon_sym_STAR_STAR] = ACTIONS(487), + [anon_sym_u220b] = ACTIONS(487), + [anon_sym_u220c] = ACTIONS(487), + [anon_sym_u2287] = ACTIONS(487), + [anon_sym_u2283] = ACTIONS(487), + [anon_sym_u2285] = ACTIONS(487), + [anon_sym_u2208] = ACTIONS(487), + [anon_sym_u2209] = ACTIONS(487), + [anon_sym_u2286] = ACTIONS(487), + [anon_sym_u2282] = ACTIONS(487), + [anon_sym_u2284] = ACTIONS(487), + [anon_sym_AT_AT] = ACTIONS(487), }, [490] = { - [sym_array] = STATE(16), - [sym_object] = STATE(16), - [sym_record_id_value] = STATE(36), [sym_comment] = ACTIONS(3), - [sym_keyword_from] = ACTIONS(176), - [sym_keyword_and] = ACTIONS(176), - [sym_keyword_or] = ACTIONS(176), - [sym_keyword_is] = ACTIONS(176), - [sym_keyword_not] = ACTIONS(176), - [sym_keyword_contains] = ACTIONS(176), - [sym_keyword_contains_not] = ACTIONS(176), - [sym_keyword_contains_all] = ACTIONS(176), - [sym_keyword_contains_any] = ACTIONS(176), - [sym_keyword_contains_none] = ACTIONS(176), - [sym_keyword_inside] = ACTIONS(176), - [sym_keyword_in] = ACTIONS(176), - [sym_keyword_not_inside] = ACTIONS(176), - [sym_keyword_all_inside] = ACTIONS(176), - [sym_keyword_any_inside] = ACTIONS(176), - [sym_keyword_none_inside] = ACTIONS(176), - [sym_keyword_outside] = ACTIONS(176), - [sym_keyword_intersects] = ACTIONS(176), - [anon_sym_DASH_GT] = ACTIONS(174), - [anon_sym_LBRACK] = ACTIONS(174), - [anon_sym_LBRACE] = ACTIONS(347), - [anon_sym_LT_DASH] = ACTIONS(176), - [anon_sym_LT_DASH_GT] = ACTIONS(174), - [anon_sym_STAR] = ACTIONS(176), - [anon_sym_DOT] = ACTIONS(174), - [anon_sym_LT] = ACTIONS(176), - [anon_sym_GT] = ACTIONS(176), - [sym_int] = ACTIONS(349), - [sym_record_id_ident] = ACTIONS(349), - [anon_sym_EQ] = ACTIONS(176), - [anon_sym_DASH] = ACTIONS(176), - [anon_sym_AT] = ACTIONS(176), - [anon_sym_LT_PIPE] = ACTIONS(174), - [anon_sym_AMP_AMP] = ACTIONS(174), - [anon_sym_PIPE_PIPE] = ACTIONS(174), - [anon_sym_QMARK_QMARK] = ACTIONS(174), - [anon_sym_QMARK_COLON] = ACTIONS(174), - [anon_sym_BANG_EQ] = ACTIONS(174), - [anon_sym_EQ_EQ] = ACTIONS(174), - [anon_sym_QMARK_EQ] = ACTIONS(174), - [anon_sym_STAR_EQ] = ACTIONS(174), - [anon_sym_TILDE] = ACTIONS(174), - [anon_sym_BANG_TILDE] = ACTIONS(174), - [anon_sym_STAR_TILDE] = ACTIONS(174), - [anon_sym_LT_EQ] = ACTIONS(174), - [anon_sym_GT_EQ] = ACTIONS(174), - [anon_sym_PLUS] = ACTIONS(176), - [anon_sym_PLUS_EQ] = ACTIONS(174), - [anon_sym_DASH_EQ] = ACTIONS(174), - [anon_sym_u00d7] = ACTIONS(174), - [anon_sym_SLASH] = ACTIONS(176), - [anon_sym_u00f7] = ACTIONS(174), - [anon_sym_STAR_STAR] = ACTIONS(174), - [anon_sym_u220b] = ACTIONS(174), - [anon_sym_u220c] = ACTIONS(174), - [anon_sym_u2287] = ACTIONS(174), - [anon_sym_u2283] = ACTIONS(174), - [anon_sym_u2285] = ACTIONS(174), - [anon_sym_u2208] = ACTIONS(174), - [anon_sym_u2209] = ACTIONS(174), - [anon_sym_u2286] = ACTIONS(174), - [anon_sym_u2282] = ACTIONS(174), - [anon_sym_u2284] = ACTIONS(174), - [anon_sym_AT_AT] = ACTIONS(174), + [sym_semi_colon] = ACTIONS(200), + [sym_keyword_and] = ACTIONS(200), + [sym_keyword_or] = ACTIONS(200), + [sym_keyword_is] = ACTIONS(200), + [sym_keyword_not] = ACTIONS(202), + [sym_keyword_contains] = ACTIONS(200), + [sym_keyword_contains_not] = ACTIONS(200), + [sym_keyword_contains_all] = ACTIONS(200), + [sym_keyword_contains_any] = ACTIONS(200), + [sym_keyword_contains_none] = ACTIONS(200), + [sym_keyword_inside] = ACTIONS(200), + [sym_keyword_in] = ACTIONS(202), + [sym_keyword_not_inside] = ACTIONS(200), + [sym_keyword_all_inside] = ACTIONS(200), + [sym_keyword_any_inside] = ACTIONS(200), + [sym_keyword_none_inside] = ACTIONS(200), + [sym_keyword_outside] = ACTIONS(200), + [sym_keyword_intersects] = ACTIONS(200), + [anon_sym_COMMA] = ACTIONS(200), + [anon_sym_DASH_GT] = ACTIONS(200), + [anon_sym_LBRACK] = ACTIONS(200), + [anon_sym_RBRACK] = ACTIONS(200), + [anon_sym_RPAREN] = ACTIONS(200), + [anon_sym_QMARK] = ACTIONS(202), + [anon_sym_RBRACE] = ACTIONS(200), + [anon_sym_LT_DASH] = ACTIONS(202), + [anon_sym_LT_DASH_GT] = ACTIONS(200), + [anon_sym_STAR] = ACTIONS(202), + [anon_sym_DOT] = ACTIONS(202), + [anon_sym_LT] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), + [anon_sym_DOT_DOT] = ACTIONS(694), + [anon_sym_EQ] = ACTIONS(202), + [anon_sym_DASH] = ACTIONS(202), + [anon_sym_AT] = ACTIONS(202), + [anon_sym_LT_PIPE] = ACTIONS(200), + [anon_sym_AMP_AMP] = ACTIONS(200), + [anon_sym_PIPE_PIPE] = ACTIONS(200), + [anon_sym_QMARK_QMARK] = ACTIONS(200), + [anon_sym_QMARK_COLON] = ACTIONS(200), + [anon_sym_BANG_EQ] = ACTIONS(200), + [anon_sym_EQ_EQ] = ACTIONS(200), + [anon_sym_QMARK_EQ] = ACTIONS(200), + [anon_sym_STAR_EQ] = ACTIONS(200), + [anon_sym_TILDE] = ACTIONS(200), + [anon_sym_BANG_TILDE] = ACTIONS(200), + [anon_sym_STAR_TILDE] = ACTIONS(200), + [anon_sym_LT_EQ] = ACTIONS(200), + [anon_sym_GT_EQ] = ACTIONS(200), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_PLUS_EQ] = ACTIONS(200), + [anon_sym_DASH_EQ] = ACTIONS(200), + [anon_sym_u00d7] = ACTIONS(200), + [anon_sym_SLASH] = ACTIONS(202), + [anon_sym_u00f7] = ACTIONS(200), + [anon_sym_STAR_STAR] = ACTIONS(200), + [anon_sym_u220b] = ACTIONS(200), + [anon_sym_u220c] = ACTIONS(200), + [anon_sym_u2287] = ACTIONS(200), + [anon_sym_u2283] = ACTIONS(200), + [anon_sym_u2285] = ACTIONS(200), + [anon_sym_u2208] = ACTIONS(200), + [anon_sym_u2209] = ACTIONS(200), + [anon_sym_u2286] = ACTIONS(200), + [anon_sym_u2282] = ACTIONS(200), + [anon_sym_u2284] = ACTIONS(200), + [anon_sym_AT_AT] = ACTIONS(200), }, [491] = { + [sym_operator] = STATE(733), + [sym_binary_operator] = STATE(776), + [ts_builtin_sym_end] = ACTIONS(684), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(150), - [sym_keyword_parallel] = ACTIONS(150), - [sym_keyword_timeout] = ACTIONS(150), - [sym_keyword_and] = ACTIONS(150), - [sym_keyword_or] = ACTIONS(150), - [sym_keyword_is] = ACTIONS(150), - [sym_keyword_not] = ACTIONS(152), - [sym_keyword_contains] = ACTIONS(150), - [sym_keyword_contains_not] = ACTIONS(150), - [sym_keyword_contains_all] = ACTIONS(150), - [sym_keyword_contains_any] = ACTIONS(150), - [sym_keyword_contains_none] = ACTIONS(150), - [sym_keyword_inside] = ACTIONS(150), - [sym_keyword_in] = ACTIONS(152), - [sym_keyword_not_inside] = ACTIONS(150), - [sym_keyword_all_inside] = ACTIONS(150), - [sym_keyword_any_inside] = ACTIONS(150), - [sym_keyword_none_inside] = ACTIONS(150), - [sym_keyword_outside] = ACTIONS(150), - [sym_keyword_intersects] = ACTIONS(150), - [anon_sym_COMMA] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(150), - [anon_sym_RPAREN] = ACTIONS(150), - [anon_sym_RBRACE] = ACTIONS(150), - [anon_sym_LT_DASH] = ACTIONS(152), - [anon_sym_LT_DASH_GT] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(152), - [anon_sym_DOT] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_DOT_DOT] = ACTIONS(692), - [anon_sym_EQ] = ACTIONS(152), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_AT] = ACTIONS(152), - [anon_sym_LT_PIPE] = ACTIONS(150), - [anon_sym_AMP_AMP] = ACTIONS(150), - [anon_sym_PIPE_PIPE] = ACTIONS(150), - [anon_sym_QMARK_QMARK] = ACTIONS(150), - [anon_sym_QMARK_COLON] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_EQ_EQ] = ACTIONS(150), - [anon_sym_QMARK_EQ] = ACTIONS(150), - [anon_sym_STAR_EQ] = ACTIONS(150), - [anon_sym_TILDE] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(150), - [anon_sym_STAR_TILDE] = ACTIONS(150), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_PLUS] = ACTIONS(152), - [anon_sym_PLUS_EQ] = ACTIONS(150), - [anon_sym_DASH_EQ] = ACTIONS(150), - [anon_sym_u00d7] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_u00f7] = ACTIONS(150), - [anon_sym_STAR_STAR] = ACTIONS(150), - [anon_sym_u220b] = ACTIONS(150), - [anon_sym_u220c] = ACTIONS(150), - [anon_sym_u2287] = ACTIONS(150), - [anon_sym_u2283] = ACTIONS(150), - [anon_sym_u2285] = ACTIONS(150), - [anon_sym_u2208] = ACTIONS(150), - [anon_sym_u2209] = ACTIONS(150), - [anon_sym_u2286] = ACTIONS(150), - [anon_sym_u2282] = ACTIONS(150), - [anon_sym_u2284] = ACTIONS(150), - [anon_sym_AT_AT] = ACTIONS(150), + [sym_semi_colon] = ACTIONS(684), + [sym_keyword_value] = ACTIONS(684), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(317), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), + [sym_keyword_flexible] = ACTIONS(684), + [sym_keyword_readonly] = ACTIONS(684), + [sym_keyword_type] = ACTIONS(684), + [sym_keyword_default] = ACTIONS(684), + [sym_keyword_assert] = ACTIONS(684), + [sym_keyword_permissions] = ACTIONS(684), + [sym_keyword_comment] = ACTIONS(684), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), }, [492] = { - [sym_operator] = STATE(686), - [sym_binary_operator] = STATE(782), - [ts_builtin_sym_end] = ACTIONS(680), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(680), - [sym_keyword_value] = ACTIONS(680), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(315), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), - [sym_keyword_flexible] = ACTIONS(680), - [sym_keyword_readonly] = ACTIONS(680), - [sym_keyword_type] = ACTIONS(680), - [sym_keyword_default] = ACTIONS(680), - [sym_keyword_assert] = ACTIONS(680), - [sym_keyword_permissions] = ACTIONS(680), - [sym_keyword_comment] = ACTIONS(680), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(200), + [sym_keyword_parallel] = ACTIONS(200), + [sym_keyword_timeout] = ACTIONS(200), + [sym_keyword_and] = ACTIONS(200), + [sym_keyword_or] = ACTIONS(200), + [sym_keyword_is] = ACTIONS(200), + [sym_keyword_not] = ACTIONS(202), + [sym_keyword_contains] = ACTIONS(200), + [sym_keyword_contains_not] = ACTIONS(200), + [sym_keyword_contains_all] = ACTIONS(200), + [sym_keyword_contains_any] = ACTIONS(200), + [sym_keyword_contains_none] = ACTIONS(200), + [sym_keyword_inside] = ACTIONS(200), + [sym_keyword_in] = ACTIONS(202), + [sym_keyword_not_inside] = ACTIONS(200), + [sym_keyword_all_inside] = ACTIONS(200), + [sym_keyword_any_inside] = ACTIONS(200), + [sym_keyword_none_inside] = ACTIONS(200), + [sym_keyword_outside] = ACTIONS(200), + [sym_keyword_intersects] = ACTIONS(200), + [anon_sym_COMMA] = ACTIONS(200), + [anon_sym_DASH_GT] = ACTIONS(200), + [anon_sym_LBRACK] = ACTIONS(200), + [anon_sym_RPAREN] = ACTIONS(200), + [anon_sym_RBRACE] = ACTIONS(200), + [anon_sym_LT_DASH] = ACTIONS(202), + [anon_sym_LT_DASH_GT] = ACTIONS(200), + [anon_sym_STAR] = ACTIONS(202), + [anon_sym_DOT] = ACTIONS(202), + [anon_sym_LT] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), + [anon_sym_DOT_DOT] = ACTIONS(696), + [anon_sym_EQ] = ACTIONS(202), + [anon_sym_DASH] = ACTIONS(202), + [anon_sym_AT] = ACTIONS(202), + [anon_sym_LT_PIPE] = ACTIONS(200), + [anon_sym_AMP_AMP] = ACTIONS(200), + [anon_sym_PIPE_PIPE] = ACTIONS(200), + [anon_sym_QMARK_QMARK] = ACTIONS(200), + [anon_sym_QMARK_COLON] = ACTIONS(200), + [anon_sym_BANG_EQ] = ACTIONS(200), + [anon_sym_EQ_EQ] = ACTIONS(200), + [anon_sym_QMARK_EQ] = ACTIONS(200), + [anon_sym_STAR_EQ] = ACTIONS(200), + [anon_sym_TILDE] = ACTIONS(200), + [anon_sym_BANG_TILDE] = ACTIONS(200), + [anon_sym_STAR_TILDE] = ACTIONS(200), + [anon_sym_LT_EQ] = ACTIONS(200), + [anon_sym_GT_EQ] = ACTIONS(200), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_PLUS_EQ] = ACTIONS(200), + [anon_sym_DASH_EQ] = ACTIONS(200), + [anon_sym_u00d7] = ACTIONS(200), + [anon_sym_SLASH] = ACTIONS(202), + [anon_sym_u00f7] = ACTIONS(200), + [anon_sym_STAR_STAR] = ACTIONS(200), + [anon_sym_u220b] = ACTIONS(200), + [anon_sym_u220c] = ACTIONS(200), + [anon_sym_u2287] = ACTIONS(200), + [anon_sym_u2283] = ACTIONS(200), + [anon_sym_u2285] = ACTIONS(200), + [anon_sym_u2208] = ACTIONS(200), + [anon_sym_u2209] = ACTIONS(200), + [anon_sym_u2286] = ACTIONS(200), + [anon_sym_u2282] = ACTIONS(200), + [anon_sym_u2284] = ACTIONS(200), + [anon_sym_AT_AT] = ACTIONS(200), }, [493] = { - [sym_operator] = STATE(686), - [sym_binary_operator] = STATE(782), - [ts_builtin_sym_end] = ACTIONS(682), + [sym_array] = STATE(10), + [sym_object] = STATE(10), + [sym_record_id_value] = STATE(25), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(682), - [sym_keyword_value] = ACTIONS(682), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(315), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), - [sym_keyword_flexible] = ACTIONS(682), - [sym_keyword_readonly] = ACTIONS(682), - [sym_keyword_type] = ACTIONS(682), - [sym_keyword_default] = ACTIONS(682), - [sym_keyword_assert] = ACTIONS(682), - [sym_keyword_permissions] = ACTIONS(682), - [sym_keyword_comment] = ACTIONS(682), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [sym_keyword_from] = ACTIONS(178), + [sym_keyword_and] = ACTIONS(178), + [sym_keyword_or] = ACTIONS(178), + [sym_keyword_is] = ACTIONS(178), + [sym_keyword_not] = ACTIONS(178), + [sym_keyword_contains] = ACTIONS(178), + [sym_keyword_contains_not] = ACTIONS(178), + [sym_keyword_contains_all] = ACTIONS(178), + [sym_keyword_contains_any] = ACTIONS(178), + [sym_keyword_contains_none] = ACTIONS(178), + [sym_keyword_inside] = ACTIONS(178), + [sym_keyword_in] = ACTIONS(178), + [sym_keyword_not_inside] = ACTIONS(178), + [sym_keyword_all_inside] = ACTIONS(178), + [sym_keyword_any_inside] = ACTIONS(178), + [sym_keyword_none_inside] = ACTIONS(178), + [sym_keyword_outside] = ACTIONS(178), + [sym_keyword_intersects] = ACTIONS(178), + [anon_sym_DASH_GT] = ACTIONS(176), + [anon_sym_LBRACK] = ACTIONS(176), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_LT_DASH] = ACTIONS(178), + [anon_sym_LT_DASH_GT] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_DOT] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(178), + [anon_sym_GT] = ACTIONS(178), + [sym_int] = ACTIONS(387), + [sym_record_id_ident] = ACTIONS(387), + [anon_sym_EQ] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_AT] = ACTIONS(178), + [anon_sym_LT_PIPE] = ACTIONS(176), + [anon_sym_AMP_AMP] = ACTIONS(176), + [anon_sym_PIPE_PIPE] = ACTIONS(176), + [anon_sym_QMARK_QMARK] = ACTIONS(176), + [anon_sym_QMARK_COLON] = ACTIONS(176), + [anon_sym_BANG_EQ] = ACTIONS(176), + [anon_sym_EQ_EQ] = ACTIONS(176), + [anon_sym_QMARK_EQ] = ACTIONS(176), + [anon_sym_STAR_EQ] = ACTIONS(176), + [anon_sym_TILDE] = ACTIONS(176), + [anon_sym_BANG_TILDE] = ACTIONS(176), + [anon_sym_STAR_TILDE] = ACTIONS(176), + [anon_sym_LT_EQ] = ACTIONS(176), + [anon_sym_GT_EQ] = ACTIONS(176), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_PLUS_EQ] = ACTIONS(176), + [anon_sym_DASH_EQ] = ACTIONS(176), + [anon_sym_u00d7] = ACTIONS(176), + [anon_sym_SLASH] = ACTIONS(178), + [anon_sym_u00f7] = ACTIONS(176), + [anon_sym_STAR_STAR] = ACTIONS(176), + [anon_sym_u220b] = ACTIONS(176), + [anon_sym_u220c] = ACTIONS(176), + [anon_sym_u2287] = ACTIONS(176), + [anon_sym_u2283] = ACTIONS(176), + [anon_sym_u2285] = ACTIONS(176), + [anon_sym_u2208] = ACTIONS(176), + [anon_sym_u2209] = ACTIONS(176), + [anon_sym_u2286] = ACTIONS(176), + [anon_sym_u2282] = ACTIONS(176), + [anon_sym_u2284] = ACTIONS(176), + [anon_sym_AT_AT] = ACTIONS(176), }, [494] = { - [sym_operator] = STATE(705), - [sym_binary_operator] = STATE(782), + [sym_operator] = STATE(739), + [sym_binary_operator] = STATE(776), [ts_builtin_sym_end] = ACTIONS(676), [sym_comment] = ACTIONS(3), [sym_semi_colon] = ACTIONS(676), @@ -56213,1571 +56412,1570 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_keyword_order] = ACTIONS(676), [sym_keyword_split] = ACTIONS(676), [sym_keyword_group] = ACTIONS(676), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(317), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(319), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), }, [495] = { - [sym_operator] = STATE(686), - [sym_binary_operator] = STATE(782), - [ts_builtin_sym_end] = ACTIONS(688), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(688), - [sym_keyword_value] = ACTIONS(688), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(315), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), - [sym_keyword_flexible] = ACTIONS(688), - [sym_keyword_readonly] = ACTIONS(688), - [sym_keyword_type] = ACTIONS(688), - [sym_keyword_default] = ACTIONS(688), - [sym_keyword_assert] = ACTIONS(688), - [sym_keyword_permissions] = ACTIONS(688), - [sym_keyword_comment] = ACTIONS(688), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [sym_operator] = STATE(733), + [sym_binary_operator] = STATE(776), + [ts_builtin_sym_end] = ACTIONS(682), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(682), + [sym_keyword_value] = ACTIONS(682), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(317), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), + [sym_keyword_flexible] = ACTIONS(682), + [sym_keyword_readonly] = ACTIONS(682), + [sym_keyword_type] = ACTIONS(682), + [sym_keyword_default] = ACTIONS(682), + [sym_keyword_assert] = ACTIONS(682), + [sym_keyword_permissions] = ACTIONS(682), + [sym_keyword_comment] = ACTIONS(682), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), }, [496] = { - [sym_operator] = STATE(686), - [sym_binary_operator] = STATE(782), - [ts_builtin_sym_end] = ACTIONS(660), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(660), - [sym_keyword_value] = ACTIONS(660), - [sym_keyword_and] = ACTIONS(660), - [sym_keyword_or] = ACTIONS(660), - [sym_keyword_is] = ACTIONS(660), - [sym_keyword_not] = ACTIONS(662), - [sym_keyword_contains] = ACTIONS(660), - [sym_keyword_contains_not] = ACTIONS(660), - [sym_keyword_contains_all] = ACTIONS(660), - [sym_keyword_contains_any] = ACTIONS(660), - [sym_keyword_contains_none] = ACTIONS(660), - [sym_keyword_inside] = ACTIONS(660), - [sym_keyword_in] = ACTIONS(662), - [sym_keyword_not_inside] = ACTIONS(660), - [sym_keyword_all_inside] = ACTIONS(660), - [sym_keyword_any_inside] = ACTIONS(660), - [sym_keyword_none_inside] = ACTIONS(660), - [sym_keyword_outside] = ACTIONS(660), - [sym_keyword_intersects] = ACTIONS(660), - [sym_keyword_flexible] = ACTIONS(660), - [sym_keyword_readonly] = ACTIONS(660), - [sym_keyword_type] = ACTIONS(660), - [sym_keyword_default] = ACTIONS(660), - [sym_keyword_assert] = ACTIONS(660), - [sym_keyword_permissions] = ACTIONS(660), - [sym_keyword_comment] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(662), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_AT] = ACTIONS(662), - [anon_sym_LT_PIPE] = ACTIONS(660), - [anon_sym_AMP_AMP] = ACTIONS(660), - [anon_sym_PIPE_PIPE] = ACTIONS(660), - [anon_sym_QMARK_QMARK] = ACTIONS(660), - [anon_sym_QMARK_COLON] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_EQ_EQ] = ACTIONS(660), - [anon_sym_QMARK_EQ] = ACTIONS(660), - [anon_sym_STAR_EQ] = ACTIONS(660), - [anon_sym_TILDE] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(660), - [anon_sym_STAR_TILDE] = ACTIONS(660), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_PLUS] = ACTIONS(662), - [anon_sym_PLUS_EQ] = ACTIONS(660), - [anon_sym_DASH_EQ] = ACTIONS(660), - [anon_sym_u00d7] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_u00f7] = ACTIONS(660), - [anon_sym_STAR_STAR] = ACTIONS(660), - [anon_sym_u220b] = ACTIONS(660), - [anon_sym_u220c] = ACTIONS(660), - [anon_sym_u2287] = ACTIONS(660), - [anon_sym_u2283] = ACTIONS(660), - [anon_sym_u2285] = ACTIONS(660), - [anon_sym_u2208] = ACTIONS(660), - [anon_sym_u2209] = ACTIONS(660), - [anon_sym_u2286] = ACTIONS(660), - [anon_sym_u2282] = ACTIONS(660), - [anon_sym_u2284] = ACTIONS(660), - [anon_sym_AT_AT] = ACTIONS(660), + [sym_operator] = STATE(733), + [sym_binary_operator] = STATE(776), + [ts_builtin_sym_end] = ACTIONS(664), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(664), + [sym_keyword_value] = ACTIONS(664), + [sym_keyword_and] = ACTIONS(664), + [sym_keyword_or] = ACTIONS(664), + [sym_keyword_is] = ACTIONS(664), + [sym_keyword_not] = ACTIONS(666), + [sym_keyword_contains] = ACTIONS(664), + [sym_keyword_contains_not] = ACTIONS(664), + [sym_keyword_contains_all] = ACTIONS(664), + [sym_keyword_contains_any] = ACTIONS(664), + [sym_keyword_contains_none] = ACTIONS(664), + [sym_keyword_inside] = ACTIONS(664), + [sym_keyword_in] = ACTIONS(666), + [sym_keyword_not_inside] = ACTIONS(664), + [sym_keyword_all_inside] = ACTIONS(664), + [sym_keyword_any_inside] = ACTIONS(664), + [sym_keyword_none_inside] = ACTIONS(664), + [sym_keyword_outside] = ACTIONS(664), + [sym_keyword_intersects] = ACTIONS(664), + [sym_keyword_flexible] = ACTIONS(664), + [sym_keyword_readonly] = ACTIONS(664), + [sym_keyword_type] = ACTIONS(664), + [sym_keyword_default] = ACTIONS(664), + [sym_keyword_assert] = ACTIONS(664), + [sym_keyword_permissions] = ACTIONS(664), + [sym_keyword_comment] = ACTIONS(664), + [anon_sym_STAR] = ACTIONS(666), + [anon_sym_LT] = ACTIONS(666), + [anon_sym_GT] = ACTIONS(666), + [anon_sym_EQ] = ACTIONS(666), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_AT] = ACTIONS(666), + [anon_sym_LT_PIPE] = ACTIONS(664), + [anon_sym_AMP_AMP] = ACTIONS(664), + [anon_sym_PIPE_PIPE] = ACTIONS(664), + [anon_sym_QMARK_QMARK] = ACTIONS(664), + [anon_sym_QMARK_COLON] = ACTIONS(664), + [anon_sym_BANG_EQ] = ACTIONS(664), + [anon_sym_EQ_EQ] = ACTIONS(664), + [anon_sym_QMARK_EQ] = ACTIONS(664), + [anon_sym_STAR_EQ] = ACTIONS(664), + [anon_sym_TILDE] = ACTIONS(664), + [anon_sym_BANG_TILDE] = ACTIONS(664), + [anon_sym_STAR_TILDE] = ACTIONS(664), + [anon_sym_LT_EQ] = ACTIONS(664), + [anon_sym_GT_EQ] = ACTIONS(664), + [anon_sym_PLUS] = ACTIONS(666), + [anon_sym_PLUS_EQ] = ACTIONS(664), + [anon_sym_DASH_EQ] = ACTIONS(664), + [anon_sym_u00d7] = ACTIONS(664), + [anon_sym_SLASH] = ACTIONS(666), + [anon_sym_u00f7] = ACTIONS(664), + [anon_sym_STAR_STAR] = ACTIONS(664), + [anon_sym_u220b] = ACTIONS(664), + [anon_sym_u220c] = ACTIONS(664), + [anon_sym_u2287] = ACTIONS(664), + [anon_sym_u2283] = ACTIONS(664), + [anon_sym_u2285] = ACTIONS(664), + [anon_sym_u2208] = ACTIONS(664), + [anon_sym_u2209] = ACTIONS(664), + [anon_sym_u2286] = ACTIONS(664), + [anon_sym_u2282] = ACTIONS(664), + [anon_sym_u2284] = ACTIONS(664), + [anon_sym_AT_AT] = ACTIONS(664), }, [497] = { - [ts_builtin_sym_end] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(150), - [sym_keyword_return] = ACTIONS(150), - [sym_keyword_parallel] = ACTIONS(150), - [sym_keyword_timeout] = ACTIONS(150), - [sym_keyword_and] = ACTIONS(150), - [sym_keyword_or] = ACTIONS(150), - [sym_keyword_is] = ACTIONS(150), - [sym_keyword_not] = ACTIONS(152), - [sym_keyword_contains] = ACTIONS(150), - [sym_keyword_contains_not] = ACTIONS(150), - [sym_keyword_contains_all] = ACTIONS(150), - [sym_keyword_contains_any] = ACTIONS(150), - [sym_keyword_contains_none] = ACTIONS(150), - [sym_keyword_inside] = ACTIONS(150), - [sym_keyword_in] = ACTIONS(152), - [sym_keyword_not_inside] = ACTIONS(150), - [sym_keyword_all_inside] = ACTIONS(150), - [sym_keyword_any_inside] = ACTIONS(150), - [sym_keyword_none_inside] = ACTIONS(150), - [sym_keyword_outside] = ACTIONS(150), - [sym_keyword_intersects] = ACTIONS(150), - [anon_sym_COMMA] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(150), - [anon_sym_LT_DASH] = ACTIONS(152), - [anon_sym_LT_DASH_GT] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(152), - [anon_sym_DOT] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_DOT_DOT] = ACTIONS(694), - [anon_sym_EQ] = ACTIONS(152), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_AT] = ACTIONS(152), - [anon_sym_LT_PIPE] = ACTIONS(150), - [anon_sym_AMP_AMP] = ACTIONS(150), - [anon_sym_PIPE_PIPE] = ACTIONS(150), - [anon_sym_QMARK_QMARK] = ACTIONS(150), - [anon_sym_QMARK_COLON] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_EQ_EQ] = ACTIONS(150), - [anon_sym_QMARK_EQ] = ACTIONS(150), - [anon_sym_STAR_EQ] = ACTIONS(150), - [anon_sym_TILDE] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(150), - [anon_sym_STAR_TILDE] = ACTIONS(150), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_PLUS] = ACTIONS(152), - [anon_sym_PLUS_EQ] = ACTIONS(150), - [anon_sym_DASH_EQ] = ACTIONS(150), - [anon_sym_u00d7] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_u00f7] = ACTIONS(150), - [anon_sym_STAR_STAR] = ACTIONS(150), - [anon_sym_u220b] = ACTIONS(150), - [anon_sym_u220c] = ACTIONS(150), - [anon_sym_u2287] = ACTIONS(150), - [anon_sym_u2283] = ACTIONS(150), - [anon_sym_u2285] = ACTIONS(150), - [anon_sym_u2208] = ACTIONS(150), - [anon_sym_u2209] = ACTIONS(150), - [anon_sym_u2286] = ACTIONS(150), - [anon_sym_u2282] = ACTIONS(150), - [anon_sym_u2284] = ACTIONS(150), - [anon_sym_AT_AT] = ACTIONS(150), + [sym_operator] = STATE(739), + [sym_binary_operator] = STATE(776), + [ts_builtin_sym_end] = ACTIONS(664), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(664), + [sym_keyword_explain] = ACTIONS(664), + [sym_keyword_parallel] = ACTIONS(664), + [sym_keyword_timeout] = ACTIONS(664), + [sym_keyword_fetch] = ACTIONS(664), + [sym_keyword_limit] = ACTIONS(664), + [sym_keyword_order] = ACTIONS(664), + [sym_keyword_split] = ACTIONS(664), + [sym_keyword_group] = ACTIONS(664), + [sym_keyword_and] = ACTIONS(664), + [sym_keyword_or] = ACTIONS(666), + [sym_keyword_is] = ACTIONS(664), + [sym_keyword_not] = ACTIONS(666), + [sym_keyword_contains] = ACTIONS(664), + [sym_keyword_contains_not] = ACTIONS(664), + [sym_keyword_contains_all] = ACTIONS(664), + [sym_keyword_contains_any] = ACTIONS(664), + [sym_keyword_contains_none] = ACTIONS(664), + [sym_keyword_inside] = ACTIONS(664), + [sym_keyword_in] = ACTIONS(666), + [sym_keyword_not_inside] = ACTIONS(664), + [sym_keyword_all_inside] = ACTIONS(664), + [sym_keyword_any_inside] = ACTIONS(664), + [sym_keyword_none_inside] = ACTIONS(664), + [sym_keyword_outside] = ACTIONS(664), + [sym_keyword_intersects] = ACTIONS(664), + [anon_sym_STAR] = ACTIONS(666), + [anon_sym_LT] = ACTIONS(666), + [anon_sym_GT] = ACTIONS(666), + [anon_sym_EQ] = ACTIONS(666), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_AT] = ACTIONS(666), + [anon_sym_LT_PIPE] = ACTIONS(664), + [anon_sym_AMP_AMP] = ACTIONS(664), + [anon_sym_PIPE_PIPE] = ACTIONS(664), + [anon_sym_QMARK_QMARK] = ACTIONS(664), + [anon_sym_QMARK_COLON] = ACTIONS(664), + [anon_sym_BANG_EQ] = ACTIONS(664), + [anon_sym_EQ_EQ] = ACTIONS(664), + [anon_sym_QMARK_EQ] = ACTIONS(664), + [anon_sym_STAR_EQ] = ACTIONS(664), + [anon_sym_TILDE] = ACTIONS(664), + [anon_sym_BANG_TILDE] = ACTIONS(664), + [anon_sym_STAR_TILDE] = ACTIONS(664), + [anon_sym_LT_EQ] = ACTIONS(664), + [anon_sym_GT_EQ] = ACTIONS(664), + [anon_sym_PLUS] = ACTIONS(666), + [anon_sym_PLUS_EQ] = ACTIONS(664), + [anon_sym_DASH_EQ] = ACTIONS(664), + [anon_sym_u00d7] = ACTIONS(664), + [anon_sym_SLASH] = ACTIONS(666), + [anon_sym_u00f7] = ACTIONS(664), + [anon_sym_STAR_STAR] = ACTIONS(664), + [anon_sym_u220b] = ACTIONS(664), + [anon_sym_u220c] = ACTIONS(664), + [anon_sym_u2287] = ACTIONS(664), + [anon_sym_u2283] = ACTIONS(664), + [anon_sym_u2285] = ACTIONS(664), + [anon_sym_u2208] = ACTIONS(664), + [anon_sym_u2209] = ACTIONS(664), + [anon_sym_u2286] = ACTIONS(664), + [anon_sym_u2282] = ACTIONS(664), + [anon_sym_u2284] = ACTIONS(664), + [anon_sym_AT_AT] = ACTIONS(664), }, [498] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(150), - [sym_keyword_and] = ACTIONS(150), - [sym_keyword_or] = ACTIONS(150), - [sym_keyword_is] = ACTIONS(150), - [sym_keyword_not] = ACTIONS(152), - [sym_keyword_contains] = ACTIONS(150), - [sym_keyword_contains_not] = ACTIONS(150), - [sym_keyword_contains_all] = ACTIONS(150), - [sym_keyword_contains_any] = ACTIONS(150), - [sym_keyword_contains_none] = ACTIONS(150), - [sym_keyword_inside] = ACTIONS(150), - [sym_keyword_in] = ACTIONS(152), - [sym_keyword_not_inside] = ACTIONS(150), - [sym_keyword_all_inside] = ACTIONS(150), - [sym_keyword_any_inside] = ACTIONS(150), - [sym_keyword_none_inside] = ACTIONS(150), - [sym_keyword_outside] = ACTIONS(150), - [sym_keyword_intersects] = ACTIONS(150), - [sym_keyword_permissions] = ACTIONS(150), - [sym_keyword_comment] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(150), - [anon_sym_RPAREN] = ACTIONS(150), - [anon_sym_RBRACE] = ACTIONS(150), - [anon_sym_LT_DASH] = ACTIONS(152), - [anon_sym_LT_DASH_GT] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(152), - [anon_sym_DOT] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_DOT_DOT] = ACTIONS(696), - [anon_sym_EQ] = ACTIONS(152), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_AT] = ACTIONS(152), - [anon_sym_LT_PIPE] = ACTIONS(150), - [anon_sym_AMP_AMP] = ACTIONS(150), - [anon_sym_PIPE_PIPE] = ACTIONS(150), - [anon_sym_QMARK_QMARK] = ACTIONS(150), - [anon_sym_QMARK_COLON] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_EQ_EQ] = ACTIONS(150), - [anon_sym_QMARK_EQ] = ACTIONS(150), - [anon_sym_STAR_EQ] = ACTIONS(150), - [anon_sym_TILDE] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(150), - [anon_sym_STAR_TILDE] = ACTIONS(150), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_PLUS] = ACTIONS(152), - [anon_sym_PLUS_EQ] = ACTIONS(150), - [anon_sym_DASH_EQ] = ACTIONS(150), - [anon_sym_u00d7] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_u00f7] = ACTIONS(150), - [anon_sym_STAR_STAR] = ACTIONS(150), - [anon_sym_u220b] = ACTIONS(150), - [anon_sym_u220c] = ACTIONS(150), - [anon_sym_u2287] = ACTIONS(150), - [anon_sym_u2283] = ACTIONS(150), - [anon_sym_u2285] = ACTIONS(150), - [anon_sym_u2208] = ACTIONS(150), - [anon_sym_u2209] = ACTIONS(150), - [anon_sym_u2286] = ACTIONS(150), - [anon_sym_u2282] = ACTIONS(150), - [anon_sym_u2284] = ACTIONS(150), - [anon_sym_AT_AT] = ACTIONS(150), + [sym_semi_colon] = ACTIONS(200), + [sym_keyword_and] = ACTIONS(200), + [sym_keyword_or] = ACTIONS(200), + [sym_keyword_is] = ACTIONS(200), + [sym_keyword_not] = ACTIONS(202), + [sym_keyword_contains] = ACTIONS(200), + [sym_keyword_contains_not] = ACTIONS(200), + [sym_keyword_contains_all] = ACTIONS(200), + [sym_keyword_contains_any] = ACTIONS(200), + [sym_keyword_contains_none] = ACTIONS(200), + [sym_keyword_inside] = ACTIONS(200), + [sym_keyword_in] = ACTIONS(202), + [sym_keyword_not_inside] = ACTIONS(200), + [sym_keyword_all_inside] = ACTIONS(200), + [sym_keyword_any_inside] = ACTIONS(200), + [sym_keyword_none_inside] = ACTIONS(200), + [sym_keyword_outside] = ACTIONS(200), + [sym_keyword_intersects] = ACTIONS(200), + [sym_keyword_permissions] = ACTIONS(200), + [sym_keyword_comment] = ACTIONS(200), + [anon_sym_DASH_GT] = ACTIONS(200), + [anon_sym_LBRACK] = ACTIONS(200), + [anon_sym_RPAREN] = ACTIONS(200), + [anon_sym_RBRACE] = ACTIONS(200), + [anon_sym_LT_DASH] = ACTIONS(202), + [anon_sym_LT_DASH_GT] = ACTIONS(200), + [anon_sym_STAR] = ACTIONS(202), + [anon_sym_DOT] = ACTIONS(202), + [anon_sym_LT] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), + [anon_sym_DOT_DOT] = ACTIONS(698), + [anon_sym_EQ] = ACTIONS(202), + [anon_sym_DASH] = ACTIONS(202), + [anon_sym_AT] = ACTIONS(202), + [anon_sym_LT_PIPE] = ACTIONS(200), + [anon_sym_AMP_AMP] = ACTIONS(200), + [anon_sym_PIPE_PIPE] = ACTIONS(200), + [anon_sym_QMARK_QMARK] = ACTIONS(200), + [anon_sym_QMARK_COLON] = ACTIONS(200), + [anon_sym_BANG_EQ] = ACTIONS(200), + [anon_sym_EQ_EQ] = ACTIONS(200), + [anon_sym_QMARK_EQ] = ACTIONS(200), + [anon_sym_STAR_EQ] = ACTIONS(200), + [anon_sym_TILDE] = ACTIONS(200), + [anon_sym_BANG_TILDE] = ACTIONS(200), + [anon_sym_STAR_TILDE] = ACTIONS(200), + [anon_sym_LT_EQ] = ACTIONS(200), + [anon_sym_GT_EQ] = ACTIONS(200), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_PLUS_EQ] = ACTIONS(200), + [anon_sym_DASH_EQ] = ACTIONS(200), + [anon_sym_u00d7] = ACTIONS(200), + [anon_sym_SLASH] = ACTIONS(202), + [anon_sym_u00f7] = ACTIONS(200), + [anon_sym_STAR_STAR] = ACTIONS(200), + [anon_sym_u220b] = ACTIONS(200), + [anon_sym_u220c] = ACTIONS(200), + [anon_sym_u2287] = ACTIONS(200), + [anon_sym_u2283] = ACTIONS(200), + [anon_sym_u2285] = ACTIONS(200), + [anon_sym_u2208] = ACTIONS(200), + [anon_sym_u2209] = ACTIONS(200), + [anon_sym_u2286] = ACTIONS(200), + [anon_sym_u2282] = ACTIONS(200), + [anon_sym_u2284] = ACTIONS(200), + [anon_sym_AT_AT] = ACTIONS(200), }, [499] = { - [ts_builtin_sym_end] = ACTIONS(150), + [ts_builtin_sym_end] = ACTIONS(200), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(150), - [sym_keyword_parallel] = ACTIONS(150), - [sym_keyword_timeout] = ACTIONS(150), - [sym_keyword_and] = ACTIONS(150), - [sym_keyword_or] = ACTIONS(150), - [sym_keyword_is] = ACTIONS(150), - [sym_keyword_not] = ACTIONS(152), - [sym_keyword_contains] = ACTIONS(150), - [sym_keyword_contains_not] = ACTIONS(150), - [sym_keyword_contains_all] = ACTIONS(150), - [sym_keyword_contains_any] = ACTIONS(150), - [sym_keyword_contains_none] = ACTIONS(150), - [sym_keyword_inside] = ACTIONS(150), - [sym_keyword_in] = ACTIONS(152), - [sym_keyword_not_inside] = ACTIONS(150), - [sym_keyword_all_inside] = ACTIONS(150), - [sym_keyword_any_inside] = ACTIONS(150), - [sym_keyword_none_inside] = ACTIONS(150), - [sym_keyword_outside] = ACTIONS(150), - [sym_keyword_intersects] = ACTIONS(150), - [anon_sym_COMMA] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(150), - [anon_sym_LT_DASH] = ACTIONS(152), - [anon_sym_LT_DASH_GT] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(152), - [anon_sym_DOT] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_DOT_DOT] = ACTIONS(698), - [anon_sym_EQ] = ACTIONS(152), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_AT] = ACTIONS(152), - [anon_sym_LT_PIPE] = ACTIONS(150), - [anon_sym_AMP_AMP] = ACTIONS(150), - [anon_sym_PIPE_PIPE] = ACTIONS(150), - [anon_sym_QMARK_QMARK] = ACTIONS(150), - [anon_sym_QMARK_COLON] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_EQ_EQ] = ACTIONS(150), - [anon_sym_QMARK_EQ] = ACTIONS(150), - [anon_sym_STAR_EQ] = ACTIONS(150), - [anon_sym_TILDE] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(150), - [anon_sym_STAR_TILDE] = ACTIONS(150), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_PLUS] = ACTIONS(152), - [anon_sym_PLUS_EQ] = ACTIONS(150), - [anon_sym_DASH_EQ] = ACTIONS(150), - [anon_sym_u00d7] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_u00f7] = ACTIONS(150), - [anon_sym_STAR_STAR] = ACTIONS(150), - [anon_sym_u220b] = ACTIONS(150), - [anon_sym_u220c] = ACTIONS(150), - [anon_sym_u2287] = ACTIONS(150), - [anon_sym_u2283] = ACTIONS(150), - [anon_sym_u2285] = ACTIONS(150), - [anon_sym_u2208] = ACTIONS(150), - [anon_sym_u2209] = ACTIONS(150), - [anon_sym_u2286] = ACTIONS(150), - [anon_sym_u2282] = ACTIONS(150), - [anon_sym_u2284] = ACTIONS(150), - [anon_sym_AT_AT] = ACTIONS(150), + [sym_semi_colon] = ACTIONS(200), + [sym_keyword_parallel] = ACTIONS(200), + [sym_keyword_timeout] = ACTIONS(200), + [sym_keyword_and] = ACTIONS(200), + [sym_keyword_or] = ACTIONS(200), + [sym_keyword_is] = ACTIONS(200), + [sym_keyword_not] = ACTIONS(202), + [sym_keyword_contains] = ACTIONS(200), + [sym_keyword_contains_not] = ACTIONS(200), + [sym_keyword_contains_all] = ACTIONS(200), + [sym_keyword_contains_any] = ACTIONS(200), + [sym_keyword_contains_none] = ACTIONS(200), + [sym_keyword_inside] = ACTIONS(200), + [sym_keyword_in] = ACTIONS(202), + [sym_keyword_not_inside] = ACTIONS(200), + [sym_keyword_all_inside] = ACTIONS(200), + [sym_keyword_any_inside] = ACTIONS(200), + [sym_keyword_none_inside] = ACTIONS(200), + [sym_keyword_outside] = ACTIONS(200), + [sym_keyword_intersects] = ACTIONS(200), + [anon_sym_COMMA] = ACTIONS(200), + [anon_sym_DASH_GT] = ACTIONS(200), + [anon_sym_LBRACK] = ACTIONS(200), + [anon_sym_LT_DASH] = ACTIONS(202), + [anon_sym_LT_DASH_GT] = ACTIONS(200), + [anon_sym_STAR] = ACTIONS(202), + [anon_sym_DOT] = ACTIONS(202), + [anon_sym_LT] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), + [anon_sym_DOT_DOT] = ACTIONS(700), + [anon_sym_EQ] = ACTIONS(202), + [anon_sym_DASH] = ACTIONS(202), + [anon_sym_AT] = ACTIONS(202), + [anon_sym_LT_PIPE] = ACTIONS(200), + [anon_sym_AMP_AMP] = ACTIONS(200), + [anon_sym_PIPE_PIPE] = ACTIONS(200), + [anon_sym_QMARK_QMARK] = ACTIONS(200), + [anon_sym_QMARK_COLON] = ACTIONS(200), + [anon_sym_BANG_EQ] = ACTIONS(200), + [anon_sym_EQ_EQ] = ACTIONS(200), + [anon_sym_QMARK_EQ] = ACTIONS(200), + [anon_sym_STAR_EQ] = ACTIONS(200), + [anon_sym_TILDE] = ACTIONS(200), + [anon_sym_BANG_TILDE] = ACTIONS(200), + [anon_sym_STAR_TILDE] = ACTIONS(200), + [anon_sym_LT_EQ] = ACTIONS(200), + [anon_sym_GT_EQ] = ACTIONS(200), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_PLUS_EQ] = ACTIONS(200), + [anon_sym_DASH_EQ] = ACTIONS(200), + [anon_sym_u00d7] = ACTIONS(200), + [anon_sym_SLASH] = ACTIONS(202), + [anon_sym_u00f7] = ACTIONS(200), + [anon_sym_STAR_STAR] = ACTIONS(200), + [anon_sym_u220b] = ACTIONS(200), + [anon_sym_u220c] = ACTIONS(200), + [anon_sym_u2287] = ACTIONS(200), + [anon_sym_u2283] = ACTIONS(200), + [anon_sym_u2285] = ACTIONS(200), + [anon_sym_u2208] = ACTIONS(200), + [anon_sym_u2209] = ACTIONS(200), + [anon_sym_u2286] = ACTIONS(200), + [anon_sym_u2282] = ACTIONS(200), + [anon_sym_u2284] = ACTIONS(200), + [anon_sym_AT_AT] = ACTIONS(200), }, [500] = { [sym_comment] = ACTIONS(3), - [sym_keyword_as] = ACTIONS(150), - [sym_keyword_where] = ACTIONS(150), - [sym_keyword_and] = ACTIONS(150), - [sym_keyword_or] = ACTIONS(150), - [sym_keyword_is] = ACTIONS(150), - [sym_keyword_not] = ACTIONS(152), - [sym_keyword_contains] = ACTIONS(150), - [sym_keyword_contains_not] = ACTIONS(150), - [sym_keyword_contains_all] = ACTIONS(150), - [sym_keyword_contains_any] = ACTIONS(150), - [sym_keyword_contains_none] = ACTIONS(150), - [sym_keyword_inside] = ACTIONS(150), - [sym_keyword_in] = ACTIONS(152), - [sym_keyword_not_inside] = ACTIONS(150), - [sym_keyword_all_inside] = ACTIONS(150), - [sym_keyword_any_inside] = ACTIONS(150), - [sym_keyword_none_inside] = ACTIONS(150), - [sym_keyword_outside] = ACTIONS(150), - [sym_keyword_intersects] = ACTIONS(150), - [anon_sym_COMMA] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(150), - [anon_sym_RPAREN] = ACTIONS(150), - [anon_sym_LT_DASH] = ACTIONS(152), - [anon_sym_LT_DASH_GT] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(152), - [anon_sym_DOT] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_DOT_DOT] = ACTIONS(700), - [anon_sym_EQ] = ACTIONS(152), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_AT] = ACTIONS(152), - [anon_sym_LT_PIPE] = ACTIONS(150), - [anon_sym_AMP_AMP] = ACTIONS(150), - [anon_sym_PIPE_PIPE] = ACTIONS(150), - [anon_sym_QMARK_QMARK] = ACTIONS(150), - [anon_sym_QMARK_COLON] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_EQ_EQ] = ACTIONS(150), - [anon_sym_QMARK_EQ] = ACTIONS(150), - [anon_sym_STAR_EQ] = ACTIONS(150), - [anon_sym_TILDE] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(150), - [anon_sym_STAR_TILDE] = ACTIONS(150), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_PLUS] = ACTIONS(152), - [anon_sym_PLUS_EQ] = ACTIONS(150), - [anon_sym_DASH_EQ] = ACTIONS(150), - [anon_sym_u00d7] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_u00f7] = ACTIONS(150), - [anon_sym_STAR_STAR] = ACTIONS(150), - [anon_sym_u220b] = ACTIONS(150), - [anon_sym_u220c] = ACTIONS(150), - [anon_sym_u2287] = ACTIONS(150), - [anon_sym_u2283] = ACTIONS(150), - [anon_sym_u2285] = ACTIONS(150), - [anon_sym_u2208] = ACTIONS(150), - [anon_sym_u2209] = ACTIONS(150), - [anon_sym_u2286] = ACTIONS(150), - [anon_sym_u2282] = ACTIONS(150), - [anon_sym_u2284] = ACTIONS(150), - [anon_sym_AT_AT] = ACTIONS(150), + [sym_keyword_as] = ACTIONS(200), + [sym_keyword_where] = ACTIONS(200), + [sym_keyword_and] = ACTIONS(200), + [sym_keyword_or] = ACTIONS(200), + [sym_keyword_is] = ACTIONS(200), + [sym_keyword_not] = ACTIONS(202), + [sym_keyword_contains] = ACTIONS(200), + [sym_keyword_contains_not] = ACTIONS(200), + [sym_keyword_contains_all] = ACTIONS(200), + [sym_keyword_contains_any] = ACTIONS(200), + [sym_keyword_contains_none] = ACTIONS(200), + [sym_keyword_inside] = ACTIONS(200), + [sym_keyword_in] = ACTIONS(202), + [sym_keyword_not_inside] = ACTIONS(200), + [sym_keyword_all_inside] = ACTIONS(200), + [sym_keyword_any_inside] = ACTIONS(200), + [sym_keyword_none_inside] = ACTIONS(200), + [sym_keyword_outside] = ACTIONS(200), + [sym_keyword_intersects] = ACTIONS(200), + [anon_sym_COMMA] = ACTIONS(200), + [anon_sym_DASH_GT] = ACTIONS(200), + [anon_sym_LBRACK] = ACTIONS(200), + [anon_sym_RPAREN] = ACTIONS(200), + [anon_sym_LT_DASH] = ACTIONS(202), + [anon_sym_LT_DASH_GT] = ACTIONS(200), + [anon_sym_STAR] = ACTIONS(202), + [anon_sym_DOT] = ACTIONS(202), + [anon_sym_LT] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), + [anon_sym_DOT_DOT] = ACTIONS(702), + [anon_sym_EQ] = ACTIONS(202), + [anon_sym_DASH] = ACTIONS(202), + [anon_sym_AT] = ACTIONS(202), + [anon_sym_LT_PIPE] = ACTIONS(200), + [anon_sym_AMP_AMP] = ACTIONS(200), + [anon_sym_PIPE_PIPE] = ACTIONS(200), + [anon_sym_QMARK_QMARK] = ACTIONS(200), + [anon_sym_QMARK_COLON] = ACTIONS(200), + [anon_sym_BANG_EQ] = ACTIONS(200), + [anon_sym_EQ_EQ] = ACTIONS(200), + [anon_sym_QMARK_EQ] = ACTIONS(200), + [anon_sym_STAR_EQ] = ACTIONS(200), + [anon_sym_TILDE] = ACTIONS(200), + [anon_sym_BANG_TILDE] = ACTIONS(200), + [anon_sym_STAR_TILDE] = ACTIONS(200), + [anon_sym_LT_EQ] = ACTIONS(200), + [anon_sym_GT_EQ] = ACTIONS(200), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_PLUS_EQ] = ACTIONS(200), + [anon_sym_DASH_EQ] = ACTIONS(200), + [anon_sym_u00d7] = ACTIONS(200), + [anon_sym_SLASH] = ACTIONS(202), + [anon_sym_u00f7] = ACTIONS(200), + [anon_sym_STAR_STAR] = ACTIONS(200), + [anon_sym_u220b] = ACTIONS(200), + [anon_sym_u220c] = ACTIONS(200), + [anon_sym_u2287] = ACTIONS(200), + [anon_sym_u2283] = ACTIONS(200), + [anon_sym_u2285] = ACTIONS(200), + [anon_sym_u2208] = ACTIONS(200), + [anon_sym_u2209] = ACTIONS(200), + [anon_sym_u2286] = ACTIONS(200), + [anon_sym_u2282] = ACTIONS(200), + [anon_sym_u2284] = ACTIONS(200), + [anon_sym_AT_AT] = ACTIONS(200), }, [501] = { - [sym_operator] = STATE(693), - [sym_binary_operator] = STATE(782), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(660), - [sym_keyword_return] = ACTIONS(660), - [sym_keyword_parallel] = ACTIONS(660), - [sym_keyword_timeout] = ACTIONS(660), - [sym_keyword_where] = ACTIONS(660), - [sym_keyword_and] = ACTIONS(660), - [sym_keyword_or] = ACTIONS(660), - [sym_keyword_is] = ACTIONS(660), - [sym_keyword_not] = ACTIONS(662), - [sym_keyword_contains] = ACTIONS(660), - [sym_keyword_contains_not] = ACTIONS(660), - [sym_keyword_contains_all] = ACTIONS(660), - [sym_keyword_contains_any] = ACTIONS(660), - [sym_keyword_contains_none] = ACTIONS(660), - [sym_keyword_inside] = ACTIONS(660), - [sym_keyword_in] = ACTIONS(662), - [sym_keyword_not_inside] = ACTIONS(660), - [sym_keyword_all_inside] = ACTIONS(660), - [sym_keyword_any_inside] = ACTIONS(660), - [sym_keyword_none_inside] = ACTIONS(660), - [sym_keyword_outside] = ACTIONS(660), - [sym_keyword_intersects] = ACTIONS(660), - [anon_sym_COMMA] = ACTIONS(660), - [anon_sym_RPAREN] = ACTIONS(660), - [anon_sym_RBRACE] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(662), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_AT] = ACTIONS(662), - [anon_sym_LT_PIPE] = ACTIONS(660), - [anon_sym_AMP_AMP] = ACTIONS(660), - [anon_sym_PIPE_PIPE] = ACTIONS(660), - [anon_sym_QMARK_QMARK] = ACTIONS(660), - [anon_sym_QMARK_COLON] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_EQ_EQ] = ACTIONS(660), - [anon_sym_QMARK_EQ] = ACTIONS(660), - [anon_sym_STAR_EQ] = ACTIONS(660), - [anon_sym_TILDE] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(660), - [anon_sym_STAR_TILDE] = ACTIONS(660), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_PLUS] = ACTIONS(662), - [anon_sym_PLUS_EQ] = ACTIONS(660), - [anon_sym_DASH_EQ] = ACTIONS(660), - [anon_sym_u00d7] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_u00f7] = ACTIONS(660), - [anon_sym_STAR_STAR] = ACTIONS(660), - [anon_sym_u220b] = ACTIONS(660), - [anon_sym_u220c] = ACTIONS(660), - [anon_sym_u2287] = ACTIONS(660), - [anon_sym_u2283] = ACTIONS(660), - [anon_sym_u2285] = ACTIONS(660), - [anon_sym_u2208] = ACTIONS(660), - [anon_sym_u2209] = ACTIONS(660), - [anon_sym_u2286] = ACTIONS(660), - [anon_sym_u2282] = ACTIONS(660), - [anon_sym_u2284] = ACTIONS(660), - [anon_sym_AT_AT] = ACTIONS(660), + [sym_keyword_from] = ACTIONS(200), + [sym_keyword_as] = ACTIONS(200), + [sym_keyword_omit] = ACTIONS(200), + [sym_keyword_and] = ACTIONS(200), + [sym_keyword_or] = ACTIONS(200), + [sym_keyword_is] = ACTIONS(200), + [sym_keyword_not] = ACTIONS(202), + [sym_keyword_contains] = ACTIONS(200), + [sym_keyword_contains_not] = ACTIONS(200), + [sym_keyword_contains_all] = ACTIONS(200), + [sym_keyword_contains_any] = ACTIONS(200), + [sym_keyword_contains_none] = ACTIONS(200), + [sym_keyword_inside] = ACTIONS(200), + [sym_keyword_in] = ACTIONS(202), + [sym_keyword_not_inside] = ACTIONS(200), + [sym_keyword_all_inside] = ACTIONS(200), + [sym_keyword_any_inside] = ACTIONS(200), + [sym_keyword_none_inside] = ACTIONS(200), + [sym_keyword_outside] = ACTIONS(200), + [sym_keyword_intersects] = ACTIONS(200), + [anon_sym_COMMA] = ACTIONS(200), + [anon_sym_DASH_GT] = ACTIONS(200), + [anon_sym_LBRACK] = ACTIONS(200), + [anon_sym_LT_DASH] = ACTIONS(202), + [anon_sym_LT_DASH_GT] = ACTIONS(200), + [anon_sym_STAR] = ACTIONS(202), + [anon_sym_DOT] = ACTIONS(202), + [anon_sym_LT] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), + [anon_sym_DOT_DOT] = ACTIONS(704), + [anon_sym_EQ] = ACTIONS(202), + [anon_sym_DASH] = ACTIONS(202), + [anon_sym_AT] = ACTIONS(202), + [anon_sym_LT_PIPE] = ACTIONS(200), + [anon_sym_AMP_AMP] = ACTIONS(200), + [anon_sym_PIPE_PIPE] = ACTIONS(200), + [anon_sym_QMARK_QMARK] = ACTIONS(200), + [anon_sym_QMARK_COLON] = ACTIONS(200), + [anon_sym_BANG_EQ] = ACTIONS(200), + [anon_sym_EQ_EQ] = ACTIONS(200), + [anon_sym_QMARK_EQ] = ACTIONS(200), + [anon_sym_STAR_EQ] = ACTIONS(200), + [anon_sym_TILDE] = ACTIONS(200), + [anon_sym_BANG_TILDE] = ACTIONS(200), + [anon_sym_STAR_TILDE] = ACTIONS(200), + [anon_sym_LT_EQ] = ACTIONS(200), + [anon_sym_GT_EQ] = ACTIONS(200), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_PLUS_EQ] = ACTIONS(200), + [anon_sym_DASH_EQ] = ACTIONS(200), + [anon_sym_u00d7] = ACTIONS(200), + [anon_sym_SLASH] = ACTIONS(202), + [anon_sym_u00f7] = ACTIONS(200), + [anon_sym_STAR_STAR] = ACTIONS(200), + [anon_sym_u220b] = ACTIONS(200), + [anon_sym_u220c] = ACTIONS(200), + [anon_sym_u2287] = ACTIONS(200), + [anon_sym_u2283] = ACTIONS(200), + [anon_sym_u2285] = ACTIONS(200), + [anon_sym_u2208] = ACTIONS(200), + [anon_sym_u2209] = ACTIONS(200), + [anon_sym_u2286] = ACTIONS(200), + [anon_sym_u2282] = ACTIONS(200), + [anon_sym_u2284] = ACTIONS(200), + [anon_sym_AT_AT] = ACTIONS(200), }, [502] = { - [sym_operator] = STATE(693), - [sym_binary_operator] = STATE(782), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(646), - [sym_keyword_return] = ACTIONS(646), - [sym_keyword_parallel] = ACTIONS(646), - [sym_keyword_timeout] = ACTIONS(646), - [sym_keyword_where] = ACTIONS(646), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(315), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), - [anon_sym_COMMA] = ACTIONS(646), - [anon_sym_RPAREN] = ACTIONS(646), - [anon_sym_RBRACE] = ACTIONS(646), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [sym_comment] = ACTIONS(3), + [sym_keyword_if] = ACTIONS(200), + [sym_keyword_and] = ACTIONS(200), + [sym_keyword_or] = ACTIONS(200), + [sym_keyword_is] = ACTIONS(200), + [sym_keyword_not] = ACTIONS(202), + [sym_keyword_contains] = ACTIONS(200), + [sym_keyword_contains_not] = ACTIONS(200), + [sym_keyword_contains_all] = ACTIONS(200), + [sym_keyword_contains_any] = ACTIONS(200), + [sym_keyword_contains_none] = ACTIONS(200), + [sym_keyword_inside] = ACTIONS(200), + [sym_keyword_in] = ACTIONS(202), + [sym_keyword_not_inside] = ACTIONS(200), + [sym_keyword_all_inside] = ACTIONS(200), + [sym_keyword_any_inside] = ACTIONS(200), + [sym_keyword_none_inside] = ACTIONS(200), + [sym_keyword_outside] = ACTIONS(200), + [sym_keyword_intersects] = ACTIONS(200), + [sym_keyword_permissions] = ACTIONS(200), + [sym_keyword_comment] = ACTIONS(200), + [anon_sym_DASH_GT] = ACTIONS(200), + [anon_sym_LBRACK] = ACTIONS(200), + [anon_sym_LT_DASH] = ACTIONS(202), + [anon_sym_LT_DASH_GT] = ACTIONS(200), + [anon_sym_STAR] = ACTIONS(202), + [anon_sym_DOT] = ACTIONS(202), + [anon_sym_LT] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), + [sym_custom_function_name] = ACTIONS(200), + [anon_sym_DOT_DOT] = ACTIONS(706), + [anon_sym_EQ] = ACTIONS(202), + [anon_sym_DASH] = ACTIONS(202), + [anon_sym_AT] = ACTIONS(202), + [anon_sym_LT_PIPE] = ACTIONS(200), + [anon_sym_AMP_AMP] = ACTIONS(200), + [anon_sym_PIPE_PIPE] = ACTIONS(200), + [anon_sym_QMARK_QMARK] = ACTIONS(200), + [anon_sym_QMARK_COLON] = ACTIONS(200), + [anon_sym_BANG_EQ] = ACTIONS(200), + [anon_sym_EQ_EQ] = ACTIONS(200), + [anon_sym_QMARK_EQ] = ACTIONS(200), + [anon_sym_STAR_EQ] = ACTIONS(200), + [anon_sym_TILDE] = ACTIONS(200), + [anon_sym_BANG_TILDE] = ACTIONS(200), + [anon_sym_STAR_TILDE] = ACTIONS(200), + [anon_sym_LT_EQ] = ACTIONS(200), + [anon_sym_GT_EQ] = ACTIONS(200), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_PLUS_EQ] = ACTIONS(200), + [anon_sym_DASH_EQ] = ACTIONS(200), + [anon_sym_u00d7] = ACTIONS(200), + [anon_sym_SLASH] = ACTIONS(202), + [anon_sym_u00f7] = ACTIONS(200), + [anon_sym_STAR_STAR] = ACTIONS(200), + [anon_sym_u220b] = ACTIONS(200), + [anon_sym_u220c] = ACTIONS(200), + [anon_sym_u2287] = ACTIONS(200), + [anon_sym_u2283] = ACTIONS(200), + [anon_sym_u2285] = ACTIONS(200), + [anon_sym_u2208] = ACTIONS(200), + [anon_sym_u2209] = ACTIONS(200), + [anon_sym_u2286] = ACTIONS(200), + [anon_sym_u2282] = ACTIONS(200), + [anon_sym_u2284] = ACTIONS(200), + [anon_sym_AT_AT] = ACTIONS(200), }, [503] = { - [ts_builtin_sym_end] = ACTIONS(150), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(150), - [sym_keyword_and] = ACTIONS(150), - [sym_keyword_or] = ACTIONS(150), - [sym_keyword_is] = ACTIONS(150), - [sym_keyword_not] = ACTIONS(152), - [sym_keyword_contains] = ACTIONS(150), - [sym_keyword_contains_not] = ACTIONS(150), - [sym_keyword_contains_all] = ACTIONS(150), - [sym_keyword_contains_any] = ACTIONS(150), - [sym_keyword_contains_none] = ACTIONS(150), - [sym_keyword_inside] = ACTIONS(150), - [sym_keyword_in] = ACTIONS(152), - [sym_keyword_not_inside] = ACTIONS(150), - [sym_keyword_all_inside] = ACTIONS(150), - [sym_keyword_any_inside] = ACTIONS(150), - [sym_keyword_none_inside] = ACTIONS(150), - [sym_keyword_outside] = ACTIONS(150), - [sym_keyword_intersects] = ACTIONS(150), - [sym_keyword_permissions] = ACTIONS(150), - [sym_keyword_comment] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(150), - [anon_sym_LT_DASH] = ACTIONS(152), - [anon_sym_LT_DASH_GT] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(152), - [anon_sym_DOT] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_DOT_DOT] = ACTIONS(702), - [anon_sym_EQ] = ACTIONS(152), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_AT] = ACTIONS(152), - [anon_sym_LT_PIPE] = ACTIONS(150), - [anon_sym_AMP_AMP] = ACTIONS(150), - [anon_sym_PIPE_PIPE] = ACTIONS(150), - [anon_sym_QMARK_QMARK] = ACTIONS(150), - [anon_sym_QMARK_COLON] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_EQ_EQ] = ACTIONS(150), - [anon_sym_QMARK_EQ] = ACTIONS(150), - [anon_sym_STAR_EQ] = ACTIONS(150), - [anon_sym_TILDE] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(150), - [anon_sym_STAR_TILDE] = ACTIONS(150), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_PLUS] = ACTIONS(152), - [anon_sym_PLUS_EQ] = ACTIONS(150), - [anon_sym_DASH_EQ] = ACTIONS(150), - [anon_sym_u00d7] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_u00f7] = ACTIONS(150), - [anon_sym_STAR_STAR] = ACTIONS(150), - [anon_sym_u220b] = ACTIONS(150), - [anon_sym_u220c] = ACTIONS(150), - [anon_sym_u2287] = ACTIONS(150), - [anon_sym_u2283] = ACTIONS(150), - [anon_sym_u2285] = ACTIONS(150), - [anon_sym_u2208] = ACTIONS(150), - [anon_sym_u2209] = ACTIONS(150), - [anon_sym_u2286] = ACTIONS(150), - [anon_sym_u2282] = ACTIONS(150), - [anon_sym_u2284] = ACTIONS(150), - [anon_sym_AT_AT] = ACTIONS(150), + [sym_operator] = STATE(709), + [sym_binary_operator] = STATE(776), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(664), + [sym_keyword_return] = ACTIONS(664), + [sym_keyword_parallel] = ACTIONS(664), + [sym_keyword_timeout] = ACTIONS(664), + [sym_keyword_where] = ACTIONS(664), + [sym_keyword_and] = ACTIONS(664), + [sym_keyword_or] = ACTIONS(664), + [sym_keyword_is] = ACTIONS(664), + [sym_keyword_not] = ACTIONS(666), + [sym_keyword_contains] = ACTIONS(664), + [sym_keyword_contains_not] = ACTIONS(664), + [sym_keyword_contains_all] = ACTIONS(664), + [sym_keyword_contains_any] = ACTIONS(664), + [sym_keyword_contains_none] = ACTIONS(664), + [sym_keyword_inside] = ACTIONS(664), + [sym_keyword_in] = ACTIONS(666), + [sym_keyword_not_inside] = ACTIONS(664), + [sym_keyword_all_inside] = ACTIONS(664), + [sym_keyword_any_inside] = ACTIONS(664), + [sym_keyword_none_inside] = ACTIONS(664), + [sym_keyword_outside] = ACTIONS(664), + [sym_keyword_intersects] = ACTIONS(664), + [anon_sym_COMMA] = ACTIONS(664), + [anon_sym_RPAREN] = ACTIONS(664), + [anon_sym_RBRACE] = ACTIONS(664), + [anon_sym_STAR] = ACTIONS(666), + [anon_sym_LT] = ACTIONS(666), + [anon_sym_GT] = ACTIONS(666), + [anon_sym_EQ] = ACTIONS(666), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_AT] = ACTIONS(666), + [anon_sym_LT_PIPE] = ACTIONS(664), + [anon_sym_AMP_AMP] = ACTIONS(664), + [anon_sym_PIPE_PIPE] = ACTIONS(664), + [anon_sym_QMARK_QMARK] = ACTIONS(664), + [anon_sym_QMARK_COLON] = ACTIONS(664), + [anon_sym_BANG_EQ] = ACTIONS(664), + [anon_sym_EQ_EQ] = ACTIONS(664), + [anon_sym_QMARK_EQ] = ACTIONS(664), + [anon_sym_STAR_EQ] = ACTIONS(664), + [anon_sym_TILDE] = ACTIONS(664), + [anon_sym_BANG_TILDE] = ACTIONS(664), + [anon_sym_STAR_TILDE] = ACTIONS(664), + [anon_sym_LT_EQ] = ACTIONS(664), + [anon_sym_GT_EQ] = ACTIONS(664), + [anon_sym_PLUS] = ACTIONS(666), + [anon_sym_PLUS_EQ] = ACTIONS(664), + [anon_sym_DASH_EQ] = ACTIONS(664), + [anon_sym_u00d7] = ACTIONS(664), + [anon_sym_SLASH] = ACTIONS(666), + [anon_sym_u00f7] = ACTIONS(664), + [anon_sym_STAR_STAR] = ACTIONS(664), + [anon_sym_u220b] = ACTIONS(664), + [anon_sym_u220c] = ACTIONS(664), + [anon_sym_u2287] = ACTIONS(664), + [anon_sym_u2283] = ACTIONS(664), + [anon_sym_u2285] = ACTIONS(664), + [anon_sym_u2208] = ACTIONS(664), + [anon_sym_u2209] = ACTIONS(664), + [anon_sym_u2286] = ACTIONS(664), + [anon_sym_u2282] = ACTIONS(664), + [anon_sym_u2284] = ACTIONS(664), + [anon_sym_AT_AT] = ACTIONS(664), }, [504] = { - [sym_comment] = ACTIONS(3), - [sym_keyword_if] = ACTIONS(150), - [sym_keyword_and] = ACTIONS(150), - [sym_keyword_or] = ACTIONS(150), - [sym_keyword_is] = ACTIONS(150), - [sym_keyword_not] = ACTIONS(152), - [sym_keyword_contains] = ACTIONS(150), - [sym_keyword_contains_not] = ACTIONS(150), - [sym_keyword_contains_all] = ACTIONS(150), - [sym_keyword_contains_any] = ACTIONS(150), - [sym_keyword_contains_none] = ACTIONS(150), - [sym_keyword_inside] = ACTIONS(150), - [sym_keyword_in] = ACTIONS(152), - [sym_keyword_not_inside] = ACTIONS(150), - [sym_keyword_all_inside] = ACTIONS(150), - [sym_keyword_any_inside] = ACTIONS(150), - [sym_keyword_none_inside] = ACTIONS(150), - [sym_keyword_outside] = ACTIONS(150), - [sym_keyword_intersects] = ACTIONS(150), - [sym_keyword_permissions] = ACTIONS(150), - [sym_keyword_comment] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(150), - [anon_sym_LT_DASH] = ACTIONS(152), - [anon_sym_LT_DASH_GT] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(152), - [anon_sym_DOT] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_GT] = ACTIONS(152), - [sym_custom_function_name] = ACTIONS(150), - [anon_sym_DOT_DOT] = ACTIONS(704), - [anon_sym_EQ] = ACTIONS(152), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_AT] = ACTIONS(152), - [anon_sym_LT_PIPE] = ACTIONS(150), - [anon_sym_AMP_AMP] = ACTIONS(150), - [anon_sym_PIPE_PIPE] = ACTIONS(150), - [anon_sym_QMARK_QMARK] = ACTIONS(150), - [anon_sym_QMARK_COLON] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_EQ_EQ] = ACTIONS(150), - [anon_sym_QMARK_EQ] = ACTIONS(150), - [anon_sym_STAR_EQ] = ACTIONS(150), - [anon_sym_TILDE] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(150), - [anon_sym_STAR_TILDE] = ACTIONS(150), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_PLUS] = ACTIONS(152), - [anon_sym_PLUS_EQ] = ACTIONS(150), - [anon_sym_DASH_EQ] = ACTIONS(150), - [anon_sym_u00d7] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_u00f7] = ACTIONS(150), - [anon_sym_STAR_STAR] = ACTIONS(150), - [anon_sym_u220b] = ACTIONS(150), - [anon_sym_u220c] = ACTIONS(150), - [anon_sym_u2287] = ACTIONS(150), - [anon_sym_u2283] = ACTIONS(150), - [anon_sym_u2285] = ACTIONS(150), - [anon_sym_u2208] = ACTIONS(150), - [anon_sym_u2209] = ACTIONS(150), - [anon_sym_u2286] = ACTIONS(150), - [anon_sym_u2282] = ACTIONS(150), - [anon_sym_u2284] = ACTIONS(150), - [anon_sym_AT_AT] = ACTIONS(150), - }, - [505] = { - [sym_comment] = ACTIONS(3), - [sym_keyword_from] = ACTIONS(150), - [sym_keyword_as] = ACTIONS(150), - [sym_keyword_omit] = ACTIONS(150), - [sym_keyword_and] = ACTIONS(150), - [sym_keyword_or] = ACTIONS(150), - [sym_keyword_is] = ACTIONS(150), - [sym_keyword_not] = ACTIONS(152), - [sym_keyword_contains] = ACTIONS(150), - [sym_keyword_contains_not] = ACTIONS(150), - [sym_keyword_contains_all] = ACTIONS(150), - [sym_keyword_contains_any] = ACTIONS(150), - [sym_keyword_contains_none] = ACTIONS(150), - [sym_keyword_inside] = ACTIONS(150), - [sym_keyword_in] = ACTIONS(152), - [sym_keyword_not_inside] = ACTIONS(150), - [sym_keyword_all_inside] = ACTIONS(150), - [sym_keyword_any_inside] = ACTIONS(150), - [sym_keyword_none_inside] = ACTIONS(150), - [sym_keyword_outside] = ACTIONS(150), - [sym_keyword_intersects] = ACTIONS(150), - [anon_sym_COMMA] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(150), - [anon_sym_LT_DASH] = ACTIONS(152), - [anon_sym_LT_DASH_GT] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(152), - [anon_sym_DOT] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_DOT_DOT] = ACTIONS(706), - [anon_sym_EQ] = ACTIONS(152), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_AT] = ACTIONS(152), - [anon_sym_LT_PIPE] = ACTIONS(150), - [anon_sym_AMP_AMP] = ACTIONS(150), - [anon_sym_PIPE_PIPE] = ACTIONS(150), - [anon_sym_QMARK_QMARK] = ACTIONS(150), - [anon_sym_QMARK_COLON] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_EQ_EQ] = ACTIONS(150), - [anon_sym_QMARK_EQ] = ACTIONS(150), - [anon_sym_STAR_EQ] = ACTIONS(150), - [anon_sym_TILDE] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(150), - [anon_sym_STAR_TILDE] = ACTIONS(150), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_PLUS] = ACTIONS(152), - [anon_sym_PLUS_EQ] = ACTIONS(150), - [anon_sym_DASH_EQ] = ACTIONS(150), - [anon_sym_u00d7] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_u00f7] = ACTIONS(150), - [anon_sym_STAR_STAR] = ACTIONS(150), - [anon_sym_u220b] = ACTIONS(150), - [anon_sym_u220c] = ACTIONS(150), - [anon_sym_u2287] = ACTIONS(150), - [anon_sym_u2283] = ACTIONS(150), - [anon_sym_u2285] = ACTIONS(150), - [anon_sym_u2208] = ACTIONS(150), - [anon_sym_u2209] = ACTIONS(150), - [anon_sym_u2286] = ACTIONS(150), - [anon_sym_u2282] = ACTIONS(150), - [anon_sym_u2284] = ACTIONS(150), - [anon_sym_AT_AT] = ACTIONS(150), - }, - [506] = { - [sym_operator] = STATE(693), - [sym_binary_operator] = STATE(782), + [sym_operator] = STATE(709), + [sym_binary_operator] = STATE(776), [sym_comment] = ACTIONS(3), [sym_semi_colon] = ACTIONS(708), [sym_keyword_return] = ACTIONS(708), [sym_keyword_parallel] = ACTIONS(708), [sym_keyword_timeout] = ACTIONS(708), [sym_keyword_where] = ACTIONS(708), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(315), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(317), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), [anon_sym_COMMA] = ACTIONS(708), [anon_sym_RPAREN] = ACTIONS(708), [anon_sym_RBRACE] = ACTIONS(708), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), }, - [507] = { - [sym_operator] = STATE(722), - [sym_binary_operator] = STATE(782), + [505] = { + [sym_operator] = STATE(709), + [sym_binary_operator] = STATE(776), [sym_comment] = ACTIONS(3), [sym_semi_colon] = ACTIONS(660), [sym_keyword_return] = ACTIONS(660), [sym_keyword_parallel] = ACTIONS(660), [sym_keyword_timeout] = ACTIONS(660), - [sym_keyword_and] = ACTIONS(660), - [sym_keyword_or] = ACTIONS(660), - [sym_keyword_is] = ACTIONS(660), - [sym_keyword_not] = ACTIONS(662), - [sym_keyword_contains] = ACTIONS(660), - [sym_keyword_contains_not] = ACTIONS(660), - [sym_keyword_contains_all] = ACTIONS(660), - [sym_keyword_contains_any] = ACTIONS(660), - [sym_keyword_contains_none] = ACTIONS(660), - [sym_keyword_inside] = ACTIONS(660), - [sym_keyword_in] = ACTIONS(662), - [sym_keyword_not_inside] = ACTIONS(660), - [sym_keyword_all_inside] = ACTIONS(660), - [sym_keyword_any_inside] = ACTIONS(660), - [sym_keyword_none_inside] = ACTIONS(660), - [sym_keyword_outside] = ACTIONS(660), - [sym_keyword_intersects] = ACTIONS(660), + [sym_keyword_where] = ACTIONS(660), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(317), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), [anon_sym_COMMA] = ACTIONS(660), [anon_sym_RPAREN] = ACTIONS(660), [anon_sym_RBRACE] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(662), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_AT] = ACTIONS(662), - [anon_sym_LT_PIPE] = ACTIONS(660), - [anon_sym_AMP_AMP] = ACTIONS(660), - [anon_sym_PIPE_PIPE] = ACTIONS(660), - [anon_sym_QMARK_QMARK] = ACTIONS(660), - [anon_sym_QMARK_COLON] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_EQ_EQ] = ACTIONS(660), - [anon_sym_QMARK_EQ] = ACTIONS(660), - [anon_sym_STAR_EQ] = ACTIONS(660), - [anon_sym_TILDE] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(660), - [anon_sym_STAR_TILDE] = ACTIONS(660), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_PLUS] = ACTIONS(662), - [anon_sym_PLUS_EQ] = ACTIONS(660), - [anon_sym_DASH_EQ] = ACTIONS(660), - [anon_sym_u00d7] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_u00f7] = ACTIONS(660), - [anon_sym_STAR_STAR] = ACTIONS(660), - [anon_sym_u220b] = ACTIONS(660), - [anon_sym_u220c] = ACTIONS(660), - [anon_sym_u2287] = ACTIONS(660), - [anon_sym_u2283] = ACTIONS(660), - [anon_sym_u2285] = ACTIONS(660), - [anon_sym_u2208] = ACTIONS(660), - [anon_sym_u2209] = ACTIONS(660), - [anon_sym_u2286] = ACTIONS(660), - [anon_sym_u2282] = ACTIONS(660), - [anon_sym_u2284] = ACTIONS(660), - [anon_sym_AT_AT] = ACTIONS(660), - }, - [508] = { - [sym_operator] = STATE(721), - [sym_binary_operator] = STATE(782), - [ts_builtin_sym_end] = ACTIONS(660), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(660), - [sym_keyword_return] = ACTIONS(660), - [sym_keyword_parallel] = ACTIONS(660), - [sym_keyword_timeout] = ACTIONS(660), - [sym_keyword_where] = ACTIONS(660), - [sym_keyword_and] = ACTIONS(660), - [sym_keyword_or] = ACTIONS(660), - [sym_keyword_is] = ACTIONS(660), - [sym_keyword_not] = ACTIONS(662), - [sym_keyword_contains] = ACTIONS(660), - [sym_keyword_contains_not] = ACTIONS(660), - [sym_keyword_contains_all] = ACTIONS(660), - [sym_keyword_contains_any] = ACTIONS(660), - [sym_keyword_contains_none] = ACTIONS(660), - [sym_keyword_inside] = ACTIONS(660), - [sym_keyword_in] = ACTIONS(662), - [sym_keyword_not_inside] = ACTIONS(660), - [sym_keyword_all_inside] = ACTIONS(660), - [sym_keyword_any_inside] = ACTIONS(660), - [sym_keyword_none_inside] = ACTIONS(660), - [sym_keyword_outside] = ACTIONS(660), - [sym_keyword_intersects] = ACTIONS(660), - [anon_sym_COMMA] = ACTIONS(660), - [anon_sym_STAR] = ACTIONS(662), - [anon_sym_LT] = ACTIONS(662), - [anon_sym_GT] = ACTIONS(662), - [anon_sym_EQ] = ACTIONS(662), - [anon_sym_DASH] = ACTIONS(662), - [anon_sym_AT] = ACTIONS(662), - [anon_sym_LT_PIPE] = ACTIONS(660), - [anon_sym_AMP_AMP] = ACTIONS(660), - [anon_sym_PIPE_PIPE] = ACTIONS(660), - [anon_sym_QMARK_QMARK] = ACTIONS(660), - [anon_sym_QMARK_COLON] = ACTIONS(660), - [anon_sym_BANG_EQ] = ACTIONS(660), - [anon_sym_EQ_EQ] = ACTIONS(660), - [anon_sym_QMARK_EQ] = ACTIONS(660), - [anon_sym_STAR_EQ] = ACTIONS(660), - [anon_sym_TILDE] = ACTIONS(660), - [anon_sym_BANG_TILDE] = ACTIONS(660), - [anon_sym_STAR_TILDE] = ACTIONS(660), - [anon_sym_LT_EQ] = ACTIONS(660), - [anon_sym_GT_EQ] = ACTIONS(660), - [anon_sym_PLUS] = ACTIONS(662), - [anon_sym_PLUS_EQ] = ACTIONS(660), - [anon_sym_DASH_EQ] = ACTIONS(660), - [anon_sym_u00d7] = ACTIONS(660), - [anon_sym_SLASH] = ACTIONS(662), - [anon_sym_u00f7] = ACTIONS(660), - [anon_sym_STAR_STAR] = ACTIONS(660), - [anon_sym_u220b] = ACTIONS(660), - [anon_sym_u220c] = ACTIONS(660), - [anon_sym_u2287] = ACTIONS(660), - [anon_sym_u2283] = ACTIONS(660), - [anon_sym_u2285] = ACTIONS(660), - [anon_sym_u2208] = ACTIONS(660), - [anon_sym_u2209] = ACTIONS(660), - [anon_sym_u2286] = ACTIONS(660), - [anon_sym_u2282] = ACTIONS(660), - [anon_sym_u2284] = ACTIONS(660), - [anon_sym_AT_AT] = ACTIONS(660), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), }, - [509] = { + [506] = { + [ts_builtin_sym_end] = ACTIONS(200), [sym_comment] = ACTIONS(3), - [sym_keyword_and] = ACTIONS(150), - [sym_keyword_or] = ACTIONS(150), - [sym_keyword_is] = ACTIONS(150), - [sym_keyword_not] = ACTIONS(152), - [sym_keyword_contains] = ACTIONS(150), - [sym_keyword_contains_not] = ACTIONS(150), - [sym_keyword_contains_all] = ACTIONS(150), - [sym_keyword_contains_any] = ACTIONS(150), - [sym_keyword_contains_none] = ACTIONS(150), - [sym_keyword_inside] = ACTIONS(150), - [sym_keyword_in] = ACTIONS(152), - [sym_keyword_not_inside] = ACTIONS(150), - [sym_keyword_all_inside] = ACTIONS(150), - [sym_keyword_any_inside] = ACTIONS(150), - [sym_keyword_none_inside] = ACTIONS(150), - [sym_keyword_outside] = ACTIONS(150), - [sym_keyword_intersects] = ACTIONS(150), - [sym_keyword_then] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(150), - [anon_sym_LPAREN] = ACTIONS(150), - [anon_sym_LBRACE] = ACTIONS(150), - [anon_sym_LT_DASH] = ACTIONS(152), - [anon_sym_LT_DASH_GT] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(152), - [anon_sym_DOT] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_GT] = ACTIONS(152), + [sym_semi_colon] = ACTIONS(200), + [sym_keyword_and] = ACTIONS(200), + [sym_keyword_or] = ACTIONS(200), + [sym_keyword_is] = ACTIONS(200), + [sym_keyword_not] = ACTIONS(202), + [sym_keyword_contains] = ACTIONS(200), + [sym_keyword_contains_not] = ACTIONS(200), + [sym_keyword_contains_all] = ACTIONS(200), + [sym_keyword_contains_any] = ACTIONS(200), + [sym_keyword_contains_none] = ACTIONS(200), + [sym_keyword_inside] = ACTIONS(200), + [sym_keyword_in] = ACTIONS(202), + [sym_keyword_not_inside] = ACTIONS(200), + [sym_keyword_all_inside] = ACTIONS(200), + [sym_keyword_any_inside] = ACTIONS(200), + [sym_keyword_none_inside] = ACTIONS(200), + [sym_keyword_outside] = ACTIONS(200), + [sym_keyword_intersects] = ACTIONS(200), + [sym_keyword_permissions] = ACTIONS(200), + [sym_keyword_comment] = ACTIONS(200), + [anon_sym_DASH_GT] = ACTIONS(200), + [anon_sym_LBRACK] = ACTIONS(200), + [anon_sym_LT_DASH] = ACTIONS(202), + [anon_sym_LT_DASH_GT] = ACTIONS(200), + [anon_sym_STAR] = ACTIONS(202), + [anon_sym_DOT] = ACTIONS(202), + [anon_sym_LT] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), [anon_sym_DOT_DOT] = ACTIONS(710), - [anon_sym_EQ] = ACTIONS(152), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_AT] = ACTIONS(152), - [anon_sym_LT_PIPE] = ACTIONS(150), - [anon_sym_AMP_AMP] = ACTIONS(150), - [anon_sym_PIPE_PIPE] = ACTIONS(150), - [anon_sym_QMARK_QMARK] = ACTIONS(150), - [anon_sym_QMARK_COLON] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_EQ_EQ] = ACTIONS(150), - [anon_sym_QMARK_EQ] = ACTIONS(150), - [anon_sym_STAR_EQ] = ACTIONS(150), - [anon_sym_TILDE] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(150), - [anon_sym_STAR_TILDE] = ACTIONS(150), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_PLUS] = ACTIONS(152), - [anon_sym_PLUS_EQ] = ACTIONS(150), - [anon_sym_DASH_EQ] = ACTIONS(150), - [anon_sym_u00d7] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_u00f7] = ACTIONS(150), - [anon_sym_STAR_STAR] = ACTIONS(150), - [anon_sym_u220b] = ACTIONS(150), - [anon_sym_u220c] = ACTIONS(150), - [anon_sym_u2287] = ACTIONS(150), - [anon_sym_u2283] = ACTIONS(150), - [anon_sym_u2285] = ACTIONS(150), - [anon_sym_u2208] = ACTIONS(150), - [anon_sym_u2209] = ACTIONS(150), - [anon_sym_u2286] = ACTIONS(150), - [anon_sym_u2282] = ACTIONS(150), - [anon_sym_u2284] = ACTIONS(150), - [anon_sym_AT_AT] = ACTIONS(150), + [anon_sym_EQ] = ACTIONS(202), + [anon_sym_DASH] = ACTIONS(202), + [anon_sym_AT] = ACTIONS(202), + [anon_sym_LT_PIPE] = ACTIONS(200), + [anon_sym_AMP_AMP] = ACTIONS(200), + [anon_sym_PIPE_PIPE] = ACTIONS(200), + [anon_sym_QMARK_QMARK] = ACTIONS(200), + [anon_sym_QMARK_COLON] = ACTIONS(200), + [anon_sym_BANG_EQ] = ACTIONS(200), + [anon_sym_EQ_EQ] = ACTIONS(200), + [anon_sym_QMARK_EQ] = ACTIONS(200), + [anon_sym_STAR_EQ] = ACTIONS(200), + [anon_sym_TILDE] = ACTIONS(200), + [anon_sym_BANG_TILDE] = ACTIONS(200), + [anon_sym_STAR_TILDE] = ACTIONS(200), + [anon_sym_LT_EQ] = ACTIONS(200), + [anon_sym_GT_EQ] = ACTIONS(200), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_PLUS_EQ] = ACTIONS(200), + [anon_sym_DASH_EQ] = ACTIONS(200), + [anon_sym_u00d7] = ACTIONS(200), + [anon_sym_SLASH] = ACTIONS(202), + [anon_sym_u00f7] = ACTIONS(200), + [anon_sym_STAR_STAR] = ACTIONS(200), + [anon_sym_u220b] = ACTIONS(200), + [anon_sym_u220c] = ACTIONS(200), + [anon_sym_u2287] = ACTIONS(200), + [anon_sym_u2283] = ACTIONS(200), + [anon_sym_u2285] = ACTIONS(200), + [anon_sym_u2208] = ACTIONS(200), + [anon_sym_u2209] = ACTIONS(200), + [anon_sym_u2286] = ACTIONS(200), + [anon_sym_u2282] = ACTIONS(200), + [anon_sym_u2284] = ACTIONS(200), + [anon_sym_AT_AT] = ACTIONS(200), }, - [510] = { - [sym_operator] = STATE(721), - [sym_binary_operator] = STATE(782), - [ts_builtin_sym_end] = ACTIONS(646), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(646), - [sym_keyword_return] = ACTIONS(646), - [sym_keyword_parallel] = ACTIONS(646), - [sym_keyword_timeout] = ACTIONS(646), - [sym_keyword_where] = ACTIONS(646), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(315), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), - [anon_sym_COMMA] = ACTIONS(646), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [507] = { + [sym_comment] = ACTIONS(3), + [sym_keyword_from] = ACTIONS(200), + [sym_keyword_as] = ACTIONS(200), + [sym_keyword_and] = ACTIONS(200), + [sym_keyword_or] = ACTIONS(200), + [sym_keyword_is] = ACTIONS(200), + [sym_keyword_not] = ACTIONS(202), + [sym_keyword_contains] = ACTIONS(200), + [sym_keyword_contains_not] = ACTIONS(200), + [sym_keyword_contains_all] = ACTIONS(200), + [sym_keyword_contains_any] = ACTIONS(200), + [sym_keyword_contains_none] = ACTIONS(200), + [sym_keyword_inside] = ACTIONS(200), + [sym_keyword_in] = ACTIONS(202), + [sym_keyword_not_inside] = ACTIONS(200), + [sym_keyword_all_inside] = ACTIONS(200), + [sym_keyword_any_inside] = ACTIONS(200), + [sym_keyword_none_inside] = ACTIONS(200), + [sym_keyword_outside] = ACTIONS(200), + [sym_keyword_intersects] = ACTIONS(200), + [anon_sym_COMMA] = ACTIONS(200), + [anon_sym_DASH_GT] = ACTIONS(200), + [anon_sym_LBRACK] = ACTIONS(200), + [anon_sym_LT_DASH] = ACTIONS(202), + [anon_sym_LT_DASH_GT] = ACTIONS(200), + [anon_sym_STAR] = ACTIONS(202), + [anon_sym_DOT] = ACTIONS(202), + [anon_sym_LT] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), + [anon_sym_DOT_DOT] = ACTIONS(712), + [anon_sym_EQ] = ACTIONS(202), + [anon_sym_DASH] = ACTIONS(202), + [anon_sym_AT] = ACTIONS(202), + [anon_sym_LT_PIPE] = ACTIONS(200), + [anon_sym_AMP_AMP] = ACTIONS(200), + [anon_sym_PIPE_PIPE] = ACTIONS(200), + [anon_sym_QMARK_QMARK] = ACTIONS(200), + [anon_sym_QMARK_COLON] = ACTIONS(200), + [anon_sym_BANG_EQ] = ACTIONS(200), + [anon_sym_EQ_EQ] = ACTIONS(200), + [anon_sym_QMARK_EQ] = ACTIONS(200), + [anon_sym_STAR_EQ] = ACTIONS(200), + [anon_sym_TILDE] = ACTIONS(200), + [anon_sym_BANG_TILDE] = ACTIONS(200), + [anon_sym_STAR_TILDE] = ACTIONS(200), + [anon_sym_LT_EQ] = ACTIONS(200), + [anon_sym_GT_EQ] = ACTIONS(200), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_PLUS_EQ] = ACTIONS(200), + [anon_sym_DASH_EQ] = ACTIONS(200), + [anon_sym_u00d7] = ACTIONS(200), + [anon_sym_SLASH] = ACTIONS(202), + [anon_sym_u00f7] = ACTIONS(200), + [anon_sym_STAR_STAR] = ACTIONS(200), + [anon_sym_u220b] = ACTIONS(200), + [anon_sym_u220c] = ACTIONS(200), + [anon_sym_u2287] = ACTIONS(200), + [anon_sym_u2283] = ACTIONS(200), + [anon_sym_u2285] = ACTIONS(200), + [anon_sym_u2208] = ACTIONS(200), + [anon_sym_u2209] = ACTIONS(200), + [anon_sym_u2286] = ACTIONS(200), + [anon_sym_u2282] = ACTIONS(200), + [anon_sym_u2284] = ACTIONS(200), + [anon_sym_AT_AT] = ACTIONS(200), }, - [511] = { - [sym_operator] = STATE(722), - [sym_binary_operator] = STATE(782), + [508] = { + [sym_operator] = STATE(684), + [sym_binary_operator] = STATE(776), [sym_comment] = ACTIONS(3), [sym_semi_colon] = ACTIONS(708), [sym_keyword_return] = ACTIONS(708), [sym_keyword_parallel] = ACTIONS(708), [sym_keyword_timeout] = ACTIONS(708), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(315), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(317), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), [anon_sym_COMMA] = ACTIONS(708), [anon_sym_RPAREN] = ACTIONS(708), [anon_sym_RBRACE] = ACTIONS(708), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), }, - [512] = { - [sym_operator] = STATE(721), - [sym_binary_operator] = STATE(782), - [ts_builtin_sym_end] = ACTIONS(708), + [509] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(708), - [sym_keyword_return] = ACTIONS(708), - [sym_keyword_parallel] = ACTIONS(708), - [sym_keyword_timeout] = ACTIONS(708), - [sym_keyword_where] = ACTIONS(708), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(315), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), - [anon_sym_COMMA] = ACTIONS(708), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [sym_keyword_and] = ACTIONS(200), + [sym_keyword_or] = ACTIONS(200), + [sym_keyword_is] = ACTIONS(200), + [sym_keyword_not] = ACTIONS(202), + [sym_keyword_contains] = ACTIONS(200), + [sym_keyword_contains_not] = ACTIONS(200), + [sym_keyword_contains_all] = ACTIONS(200), + [sym_keyword_contains_any] = ACTIONS(200), + [sym_keyword_contains_none] = ACTIONS(200), + [sym_keyword_inside] = ACTIONS(200), + [sym_keyword_in] = ACTIONS(202), + [sym_keyword_not_inside] = ACTIONS(200), + [sym_keyword_all_inside] = ACTIONS(200), + [sym_keyword_any_inside] = ACTIONS(200), + [sym_keyword_none_inside] = ACTIONS(200), + [sym_keyword_outside] = ACTIONS(200), + [sym_keyword_intersects] = ACTIONS(200), + [sym_keyword_then] = ACTIONS(200), + [anon_sym_DASH_GT] = ACTIONS(200), + [anon_sym_LBRACK] = ACTIONS(200), + [anon_sym_LPAREN] = ACTIONS(200), + [anon_sym_LBRACE] = ACTIONS(200), + [anon_sym_LT_DASH] = ACTIONS(202), + [anon_sym_LT_DASH_GT] = ACTIONS(200), + [anon_sym_STAR] = ACTIONS(202), + [anon_sym_DOT] = ACTIONS(202), + [anon_sym_LT] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), + [anon_sym_DOT_DOT] = ACTIONS(714), + [anon_sym_EQ] = ACTIONS(202), + [anon_sym_DASH] = ACTIONS(202), + [anon_sym_AT] = ACTIONS(202), + [anon_sym_LT_PIPE] = ACTIONS(200), + [anon_sym_AMP_AMP] = ACTIONS(200), + [anon_sym_PIPE_PIPE] = ACTIONS(200), + [anon_sym_QMARK_QMARK] = ACTIONS(200), + [anon_sym_QMARK_COLON] = ACTIONS(200), + [anon_sym_BANG_EQ] = ACTIONS(200), + [anon_sym_EQ_EQ] = ACTIONS(200), + [anon_sym_QMARK_EQ] = ACTIONS(200), + [anon_sym_STAR_EQ] = ACTIONS(200), + [anon_sym_TILDE] = ACTIONS(200), + [anon_sym_BANG_TILDE] = ACTIONS(200), + [anon_sym_STAR_TILDE] = ACTIONS(200), + [anon_sym_LT_EQ] = ACTIONS(200), + [anon_sym_GT_EQ] = ACTIONS(200), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_PLUS_EQ] = ACTIONS(200), + [anon_sym_DASH_EQ] = ACTIONS(200), + [anon_sym_u00d7] = ACTIONS(200), + [anon_sym_SLASH] = ACTIONS(202), + [anon_sym_u00f7] = ACTIONS(200), + [anon_sym_STAR_STAR] = ACTIONS(200), + [anon_sym_u220b] = ACTIONS(200), + [anon_sym_u220c] = ACTIONS(200), + [anon_sym_u2287] = ACTIONS(200), + [anon_sym_u2283] = ACTIONS(200), + [anon_sym_u2285] = ACTIONS(200), + [anon_sym_u2208] = ACTIONS(200), + [anon_sym_u2209] = ACTIONS(200), + [anon_sym_u2286] = ACTIONS(200), + [anon_sym_u2282] = ACTIONS(200), + [anon_sym_u2284] = ACTIONS(200), + [anon_sym_AT_AT] = ACTIONS(200), }, - [513] = { + [510] = { + [sym_operator] = STATE(738), + [sym_binary_operator] = STATE(776), + [ts_builtin_sym_end] = ACTIONS(664), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(664), + [sym_keyword_return] = ACTIONS(664), + [sym_keyword_parallel] = ACTIONS(664), + [sym_keyword_timeout] = ACTIONS(664), + [sym_keyword_where] = ACTIONS(664), + [sym_keyword_and] = ACTIONS(664), + [sym_keyword_or] = ACTIONS(664), + [sym_keyword_is] = ACTIONS(664), + [sym_keyword_not] = ACTIONS(666), + [sym_keyword_contains] = ACTIONS(664), + [sym_keyword_contains_not] = ACTIONS(664), + [sym_keyword_contains_all] = ACTIONS(664), + [sym_keyword_contains_any] = ACTIONS(664), + [sym_keyword_contains_none] = ACTIONS(664), + [sym_keyword_inside] = ACTIONS(664), + [sym_keyword_in] = ACTIONS(666), + [sym_keyword_not_inside] = ACTIONS(664), + [sym_keyword_all_inside] = ACTIONS(664), + [sym_keyword_any_inside] = ACTIONS(664), + [sym_keyword_none_inside] = ACTIONS(664), + [sym_keyword_outside] = ACTIONS(664), + [sym_keyword_intersects] = ACTIONS(664), + [anon_sym_COMMA] = ACTIONS(664), + [anon_sym_STAR] = ACTIONS(666), + [anon_sym_LT] = ACTIONS(666), + [anon_sym_GT] = ACTIONS(666), + [anon_sym_EQ] = ACTIONS(666), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_AT] = ACTIONS(666), + [anon_sym_LT_PIPE] = ACTIONS(664), + [anon_sym_AMP_AMP] = ACTIONS(664), + [anon_sym_PIPE_PIPE] = ACTIONS(664), + [anon_sym_QMARK_QMARK] = ACTIONS(664), + [anon_sym_QMARK_COLON] = ACTIONS(664), + [anon_sym_BANG_EQ] = ACTIONS(664), + [anon_sym_EQ_EQ] = ACTIONS(664), + [anon_sym_QMARK_EQ] = ACTIONS(664), + [anon_sym_STAR_EQ] = ACTIONS(664), + [anon_sym_TILDE] = ACTIONS(664), + [anon_sym_BANG_TILDE] = ACTIONS(664), + [anon_sym_STAR_TILDE] = ACTIONS(664), + [anon_sym_LT_EQ] = ACTIONS(664), + [anon_sym_GT_EQ] = ACTIONS(664), + [anon_sym_PLUS] = ACTIONS(666), + [anon_sym_PLUS_EQ] = ACTIONS(664), + [anon_sym_DASH_EQ] = ACTIONS(664), + [anon_sym_u00d7] = ACTIONS(664), + [anon_sym_SLASH] = ACTIONS(666), + [anon_sym_u00f7] = ACTIONS(664), + [anon_sym_STAR_STAR] = ACTIONS(664), + [anon_sym_u220b] = ACTIONS(664), + [anon_sym_u220c] = ACTIONS(664), + [anon_sym_u2287] = ACTIONS(664), + [anon_sym_u2283] = ACTIONS(664), + [anon_sym_u2285] = ACTIONS(664), + [anon_sym_u2208] = ACTIONS(664), + [anon_sym_u2209] = ACTIONS(664), + [anon_sym_u2286] = ACTIONS(664), + [anon_sym_u2282] = ACTIONS(664), + [anon_sym_u2284] = ACTIONS(664), + [anon_sym_AT_AT] = ACTIONS(664), + }, + [511] = { + [ts_builtin_sym_end] = ACTIONS(200), [sym_comment] = ACTIONS(3), - [sym_keyword_from] = ACTIONS(150), - [sym_keyword_as] = ACTIONS(150), - [sym_keyword_and] = ACTIONS(150), - [sym_keyword_or] = ACTIONS(150), - [sym_keyword_is] = ACTIONS(150), - [sym_keyword_not] = ACTIONS(152), - [sym_keyword_contains] = ACTIONS(150), - [sym_keyword_contains_not] = ACTIONS(150), - [sym_keyword_contains_all] = ACTIONS(150), - [sym_keyword_contains_any] = ACTIONS(150), - [sym_keyword_contains_none] = ACTIONS(150), - [sym_keyword_inside] = ACTIONS(150), - [sym_keyword_in] = ACTIONS(152), - [sym_keyword_not_inside] = ACTIONS(150), - [sym_keyword_all_inside] = ACTIONS(150), - [sym_keyword_any_inside] = ACTIONS(150), - [sym_keyword_none_inside] = ACTIONS(150), - [sym_keyword_outside] = ACTIONS(150), - [sym_keyword_intersects] = ACTIONS(150), - [anon_sym_COMMA] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(150), - [anon_sym_LT_DASH] = ACTIONS(152), - [anon_sym_LT_DASH_GT] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(152), - [anon_sym_DOT] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_DOT_DOT] = ACTIONS(712), - [anon_sym_EQ] = ACTIONS(152), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_AT] = ACTIONS(152), - [anon_sym_LT_PIPE] = ACTIONS(150), - [anon_sym_AMP_AMP] = ACTIONS(150), - [anon_sym_PIPE_PIPE] = ACTIONS(150), - [anon_sym_QMARK_QMARK] = ACTIONS(150), - [anon_sym_QMARK_COLON] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_EQ_EQ] = ACTIONS(150), - [anon_sym_QMARK_EQ] = ACTIONS(150), - [anon_sym_STAR_EQ] = ACTIONS(150), - [anon_sym_TILDE] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(150), - [anon_sym_STAR_TILDE] = ACTIONS(150), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_PLUS] = ACTIONS(152), - [anon_sym_PLUS_EQ] = ACTIONS(150), - [anon_sym_DASH_EQ] = ACTIONS(150), - [anon_sym_u00d7] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_u00f7] = ACTIONS(150), - [anon_sym_STAR_STAR] = ACTIONS(150), - [anon_sym_u220b] = ACTIONS(150), - [anon_sym_u220c] = ACTIONS(150), - [anon_sym_u2287] = ACTIONS(150), - [anon_sym_u2283] = ACTIONS(150), - [anon_sym_u2285] = ACTIONS(150), - [anon_sym_u2208] = ACTIONS(150), - [anon_sym_u2209] = ACTIONS(150), - [anon_sym_u2286] = ACTIONS(150), - [anon_sym_u2282] = ACTIONS(150), - [anon_sym_u2284] = ACTIONS(150), - [anon_sym_AT_AT] = ACTIONS(150), + [sym_semi_colon] = ACTIONS(200), + [sym_keyword_and] = ACTIONS(200), + [sym_keyword_or] = ACTIONS(200), + [sym_keyword_is] = ACTIONS(200), + [sym_keyword_not] = ACTIONS(202), + [sym_keyword_contains] = ACTIONS(200), + [sym_keyword_contains_not] = ACTIONS(200), + [sym_keyword_contains_all] = ACTIONS(200), + [sym_keyword_contains_any] = ACTIONS(200), + [sym_keyword_contains_none] = ACTIONS(200), + [sym_keyword_inside] = ACTIONS(200), + [sym_keyword_in] = ACTIONS(202), + [sym_keyword_not_inside] = ACTIONS(200), + [sym_keyword_all_inside] = ACTIONS(200), + [sym_keyword_any_inside] = ACTIONS(200), + [sym_keyword_none_inside] = ACTIONS(200), + [sym_keyword_outside] = ACTIONS(200), + [sym_keyword_intersects] = ACTIONS(200), + [anon_sym_COMMA] = ACTIONS(200), + [anon_sym_DASH_GT] = ACTIONS(200), + [anon_sym_LBRACK] = ACTIONS(200), + [anon_sym_LT_DASH] = ACTIONS(202), + [anon_sym_LT_DASH_GT] = ACTIONS(200), + [anon_sym_STAR] = ACTIONS(202), + [anon_sym_DOT] = ACTIONS(202), + [anon_sym_LT] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), + [anon_sym_DOT_DOT] = ACTIONS(716), + [anon_sym_EQ] = ACTIONS(202), + [anon_sym_DASH] = ACTIONS(202), + [anon_sym_AT] = ACTIONS(202), + [anon_sym_LT_PIPE] = ACTIONS(200), + [anon_sym_AMP_AMP] = ACTIONS(200), + [anon_sym_PIPE_PIPE] = ACTIONS(200), + [anon_sym_QMARK_QMARK] = ACTIONS(200), + [anon_sym_QMARK_COLON] = ACTIONS(200), + [anon_sym_BANG_EQ] = ACTIONS(200), + [anon_sym_EQ_EQ] = ACTIONS(200), + [anon_sym_QMARK_EQ] = ACTIONS(200), + [anon_sym_STAR_EQ] = ACTIONS(200), + [anon_sym_TILDE] = ACTIONS(200), + [anon_sym_BANG_TILDE] = ACTIONS(200), + [anon_sym_STAR_TILDE] = ACTIONS(200), + [anon_sym_LT_EQ] = ACTIONS(200), + [anon_sym_GT_EQ] = ACTIONS(200), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_PLUS_EQ] = ACTIONS(200), + [anon_sym_DASH_EQ] = ACTIONS(200), + [anon_sym_u00d7] = ACTIONS(200), + [anon_sym_SLASH] = ACTIONS(202), + [anon_sym_u00f7] = ACTIONS(200), + [anon_sym_STAR_STAR] = ACTIONS(200), + [anon_sym_u220b] = ACTIONS(200), + [anon_sym_u220c] = ACTIONS(200), + [anon_sym_u2287] = ACTIONS(200), + [anon_sym_u2283] = ACTIONS(200), + [anon_sym_u2285] = ACTIONS(200), + [anon_sym_u2208] = ACTIONS(200), + [anon_sym_u2209] = ACTIONS(200), + [anon_sym_u2286] = ACTIONS(200), + [anon_sym_u2282] = ACTIONS(200), + [anon_sym_u2284] = ACTIONS(200), + [anon_sym_AT_AT] = ACTIONS(200), + }, + [512] = { + [sym_comment] = ACTIONS(3), + [sym_keyword_as] = ACTIONS(200), + [sym_keyword_and] = ACTIONS(200), + [sym_keyword_or] = ACTIONS(200), + [sym_keyword_is] = ACTIONS(200), + [sym_keyword_not] = ACTIONS(202), + [sym_keyword_contains] = ACTIONS(200), + [sym_keyword_contains_not] = ACTIONS(200), + [sym_keyword_contains_all] = ACTIONS(200), + [sym_keyword_contains_any] = ACTIONS(200), + [sym_keyword_contains_none] = ACTIONS(200), + [sym_keyword_inside] = ACTIONS(200), + [sym_keyword_in] = ACTIONS(202), + [sym_keyword_not_inside] = ACTIONS(200), + [sym_keyword_all_inside] = ACTIONS(200), + [sym_keyword_any_inside] = ACTIONS(200), + [sym_keyword_none_inside] = ACTIONS(200), + [sym_keyword_outside] = ACTIONS(200), + [sym_keyword_intersects] = ACTIONS(200), + [anon_sym_COMMA] = ACTIONS(200), + [anon_sym_DASH_GT] = ACTIONS(200), + [anon_sym_LBRACK] = ACTIONS(200), + [anon_sym_RPAREN] = ACTIONS(200), + [anon_sym_LT_DASH] = ACTIONS(202), + [anon_sym_LT_DASH_GT] = ACTIONS(200), + [anon_sym_STAR] = ACTIONS(202), + [anon_sym_DOT] = ACTIONS(202), + [anon_sym_LT] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), + [anon_sym_DOT_DOT] = ACTIONS(718), + [anon_sym_EQ] = ACTIONS(202), + [anon_sym_DASH] = ACTIONS(202), + [anon_sym_AT] = ACTIONS(202), + [anon_sym_LT_PIPE] = ACTIONS(200), + [anon_sym_AMP_AMP] = ACTIONS(200), + [anon_sym_PIPE_PIPE] = ACTIONS(200), + [anon_sym_QMARK_QMARK] = ACTIONS(200), + [anon_sym_QMARK_COLON] = ACTIONS(200), + [anon_sym_BANG_EQ] = ACTIONS(200), + [anon_sym_EQ_EQ] = ACTIONS(200), + [anon_sym_QMARK_EQ] = ACTIONS(200), + [anon_sym_STAR_EQ] = ACTIONS(200), + [anon_sym_TILDE] = ACTIONS(200), + [anon_sym_BANG_TILDE] = ACTIONS(200), + [anon_sym_STAR_TILDE] = ACTIONS(200), + [anon_sym_LT_EQ] = ACTIONS(200), + [anon_sym_GT_EQ] = ACTIONS(200), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_PLUS_EQ] = ACTIONS(200), + [anon_sym_DASH_EQ] = ACTIONS(200), + [anon_sym_u00d7] = ACTIONS(200), + [anon_sym_SLASH] = ACTIONS(202), + [anon_sym_u00f7] = ACTIONS(200), + [anon_sym_STAR_STAR] = ACTIONS(200), + [anon_sym_u220b] = ACTIONS(200), + [anon_sym_u220c] = ACTIONS(200), + [anon_sym_u2287] = ACTIONS(200), + [anon_sym_u2283] = ACTIONS(200), + [anon_sym_u2285] = ACTIONS(200), + [anon_sym_u2208] = ACTIONS(200), + [anon_sym_u2209] = ACTIONS(200), + [anon_sym_u2286] = ACTIONS(200), + [anon_sym_u2282] = ACTIONS(200), + [anon_sym_u2284] = ACTIONS(200), + [anon_sym_AT_AT] = ACTIONS(200), + }, + [513] = { + [sym_operator] = STATE(738), + [sym_binary_operator] = STATE(776), + [ts_builtin_sym_end] = ACTIONS(708), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(708), + [sym_keyword_return] = ACTIONS(708), + [sym_keyword_parallel] = ACTIONS(708), + [sym_keyword_timeout] = ACTIONS(708), + [sym_keyword_where] = ACTIONS(708), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(317), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), + [anon_sym_COMMA] = ACTIONS(708), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), }, [514] = { - [sym_operator] = STATE(749), - [sym_binary_operator] = STATE(782), - [aux_sym_update_statement_repeat1] = STATE(1184), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(714), - [sym_keyword_parallel] = ACTIONS(714), - [sym_keyword_timeout] = ACTIONS(714), - [sym_keyword_and] = ACTIONS(315), - [sym_keyword_or] = ACTIONS(315), - [sym_keyword_is] = ACTIONS(319), - [sym_keyword_not] = ACTIONS(321), - [sym_keyword_contains] = ACTIONS(315), - [sym_keyword_contains_not] = ACTIONS(315), - [sym_keyword_contains_all] = ACTIONS(315), - [sym_keyword_contains_any] = ACTIONS(315), - [sym_keyword_contains_none] = ACTIONS(315), - [sym_keyword_inside] = ACTIONS(315), - [sym_keyword_in] = ACTIONS(317), - [sym_keyword_not_inside] = ACTIONS(315), - [sym_keyword_all_inside] = ACTIONS(315), - [sym_keyword_any_inside] = ACTIONS(315), - [sym_keyword_none_inside] = ACTIONS(315), - [sym_keyword_outside] = ACTIONS(315), - [sym_keyword_intersects] = ACTIONS(315), - [anon_sym_COMMA] = ACTIONS(716), - [anon_sym_RPAREN] = ACTIONS(714), - [anon_sym_RBRACE] = ACTIONS(714), - [anon_sym_STAR] = ACTIONS(325), - [anon_sym_LT] = ACTIONS(317), - [anon_sym_GT] = ACTIONS(317), - [anon_sym_EQ] = ACTIONS(317), - [anon_sym_DASH] = ACTIONS(317), - [anon_sym_AT] = ACTIONS(327), - [anon_sym_LT_PIPE] = ACTIONS(329), - [anon_sym_AMP_AMP] = ACTIONS(331), - [anon_sym_PIPE_PIPE] = ACTIONS(331), - [anon_sym_QMARK_QMARK] = ACTIONS(331), - [anon_sym_QMARK_COLON] = ACTIONS(331), - [anon_sym_BANG_EQ] = ACTIONS(331), - [anon_sym_EQ_EQ] = ACTIONS(331), - [anon_sym_QMARK_EQ] = ACTIONS(331), - [anon_sym_STAR_EQ] = ACTIONS(331), - [anon_sym_TILDE] = ACTIONS(331), - [anon_sym_BANG_TILDE] = ACTIONS(331), - [anon_sym_STAR_TILDE] = ACTIONS(331), - [anon_sym_LT_EQ] = ACTIONS(331), - [anon_sym_GT_EQ] = ACTIONS(331), - [anon_sym_PLUS] = ACTIONS(325), - [anon_sym_PLUS_EQ] = ACTIONS(331), - [anon_sym_DASH_EQ] = ACTIONS(331), - [anon_sym_u00d7] = ACTIONS(331), - [anon_sym_SLASH] = ACTIONS(325), - [anon_sym_u00f7] = ACTIONS(331), - [anon_sym_STAR_STAR] = ACTIONS(331), - [anon_sym_u220b] = ACTIONS(331), - [anon_sym_u220c] = ACTIONS(331), - [anon_sym_u2287] = ACTIONS(331), - [anon_sym_u2283] = ACTIONS(331), - [anon_sym_u2285] = ACTIONS(331), - [anon_sym_u2208] = ACTIONS(331), - [anon_sym_u2209] = ACTIONS(331), - [anon_sym_u2286] = ACTIONS(331), - [anon_sym_u2282] = ACTIONS(331), - [anon_sym_u2284] = ACTIONS(331), - [anon_sym_AT_AT] = ACTIONS(331), + [sym_operator] = STATE(685), + [sym_binary_operator] = STATE(776), + [aux_sym_update_statement_repeat1] = STATE(1187), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(720), + [sym_keyword_parallel] = ACTIONS(720), + [sym_keyword_timeout] = ACTIONS(720), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(317), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), + [anon_sym_COMMA] = ACTIONS(722), + [anon_sym_RPAREN] = ACTIONS(720), + [anon_sym_RBRACE] = ACTIONS(720), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), }, [515] = { - [sym_comment] = ACTIONS(3), - [sym_keyword_as] = ACTIONS(150), - [sym_keyword_and] = ACTIONS(150), - [sym_keyword_or] = ACTIONS(150), - [sym_keyword_is] = ACTIONS(150), - [sym_keyword_not] = ACTIONS(152), - [sym_keyword_contains] = ACTIONS(150), - [sym_keyword_contains_not] = ACTIONS(150), - [sym_keyword_contains_all] = ACTIONS(150), - [sym_keyword_contains_any] = ACTIONS(150), - [sym_keyword_contains_none] = ACTIONS(150), - [sym_keyword_inside] = ACTIONS(150), - [sym_keyword_in] = ACTIONS(152), - [sym_keyword_not_inside] = ACTIONS(150), - [sym_keyword_all_inside] = ACTIONS(150), - [sym_keyword_any_inside] = ACTIONS(150), - [sym_keyword_none_inside] = ACTIONS(150), - [sym_keyword_outside] = ACTIONS(150), - [sym_keyword_intersects] = ACTIONS(150), - [anon_sym_COMMA] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(150), - [anon_sym_RPAREN] = ACTIONS(150), - [anon_sym_LT_DASH] = ACTIONS(152), - [anon_sym_LT_DASH_GT] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(152), - [anon_sym_DOT] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_DOT_DOT] = ACTIONS(718), - [anon_sym_EQ] = ACTIONS(152), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_AT] = ACTIONS(152), - [anon_sym_LT_PIPE] = ACTIONS(150), - [anon_sym_AMP_AMP] = ACTIONS(150), - [anon_sym_PIPE_PIPE] = ACTIONS(150), - [anon_sym_QMARK_QMARK] = ACTIONS(150), - [anon_sym_QMARK_COLON] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_EQ_EQ] = ACTIONS(150), - [anon_sym_QMARK_EQ] = ACTIONS(150), - [anon_sym_STAR_EQ] = ACTIONS(150), - [anon_sym_TILDE] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(150), - [anon_sym_STAR_TILDE] = ACTIONS(150), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_PLUS] = ACTIONS(152), - [anon_sym_PLUS_EQ] = ACTIONS(150), - [anon_sym_DASH_EQ] = ACTIONS(150), - [anon_sym_u00d7] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_u00f7] = ACTIONS(150), - [anon_sym_STAR_STAR] = ACTIONS(150), - [anon_sym_u220b] = ACTIONS(150), - [anon_sym_u220c] = ACTIONS(150), - [anon_sym_u2287] = ACTIONS(150), - [anon_sym_u2283] = ACTIONS(150), - [anon_sym_u2285] = ACTIONS(150), - [anon_sym_u2208] = ACTIONS(150), - [anon_sym_u2209] = ACTIONS(150), - [anon_sym_u2286] = ACTIONS(150), - [anon_sym_u2282] = ACTIONS(150), - [anon_sym_u2284] = ACTIONS(150), - [anon_sym_AT_AT] = ACTIONS(150), + [sym_operator] = STATE(684), + [sym_binary_operator] = STATE(776), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(664), + [sym_keyword_return] = ACTIONS(664), + [sym_keyword_parallel] = ACTIONS(664), + [sym_keyword_timeout] = ACTIONS(664), + [sym_keyword_and] = ACTIONS(664), + [sym_keyword_or] = ACTIONS(664), + [sym_keyword_is] = ACTIONS(664), + [sym_keyword_not] = ACTIONS(666), + [sym_keyword_contains] = ACTIONS(664), + [sym_keyword_contains_not] = ACTIONS(664), + [sym_keyword_contains_all] = ACTIONS(664), + [sym_keyword_contains_any] = ACTIONS(664), + [sym_keyword_contains_none] = ACTIONS(664), + [sym_keyword_inside] = ACTIONS(664), + [sym_keyword_in] = ACTIONS(666), + [sym_keyword_not_inside] = ACTIONS(664), + [sym_keyword_all_inside] = ACTIONS(664), + [sym_keyword_any_inside] = ACTIONS(664), + [sym_keyword_none_inside] = ACTIONS(664), + [sym_keyword_outside] = ACTIONS(664), + [sym_keyword_intersects] = ACTIONS(664), + [anon_sym_COMMA] = ACTIONS(664), + [anon_sym_RPAREN] = ACTIONS(664), + [anon_sym_RBRACE] = ACTIONS(664), + [anon_sym_STAR] = ACTIONS(666), + [anon_sym_LT] = ACTIONS(666), + [anon_sym_GT] = ACTIONS(666), + [anon_sym_EQ] = ACTIONS(666), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_AT] = ACTIONS(666), + [anon_sym_LT_PIPE] = ACTIONS(664), + [anon_sym_AMP_AMP] = ACTIONS(664), + [anon_sym_PIPE_PIPE] = ACTIONS(664), + [anon_sym_QMARK_QMARK] = ACTIONS(664), + [anon_sym_QMARK_COLON] = ACTIONS(664), + [anon_sym_BANG_EQ] = ACTIONS(664), + [anon_sym_EQ_EQ] = ACTIONS(664), + [anon_sym_QMARK_EQ] = ACTIONS(664), + [anon_sym_STAR_EQ] = ACTIONS(664), + [anon_sym_TILDE] = ACTIONS(664), + [anon_sym_BANG_TILDE] = ACTIONS(664), + [anon_sym_STAR_TILDE] = ACTIONS(664), + [anon_sym_LT_EQ] = ACTIONS(664), + [anon_sym_GT_EQ] = ACTIONS(664), + [anon_sym_PLUS] = ACTIONS(666), + [anon_sym_PLUS_EQ] = ACTIONS(664), + [anon_sym_DASH_EQ] = ACTIONS(664), + [anon_sym_u00d7] = ACTIONS(664), + [anon_sym_SLASH] = ACTIONS(666), + [anon_sym_u00f7] = ACTIONS(664), + [anon_sym_STAR_STAR] = ACTIONS(664), + [anon_sym_u220b] = ACTIONS(664), + [anon_sym_u220c] = ACTIONS(664), + [anon_sym_u2287] = ACTIONS(664), + [anon_sym_u2283] = ACTIONS(664), + [anon_sym_u2285] = ACTIONS(664), + [anon_sym_u2208] = ACTIONS(664), + [anon_sym_u2209] = ACTIONS(664), + [anon_sym_u2286] = ACTIONS(664), + [anon_sym_u2282] = ACTIONS(664), + [anon_sym_u2284] = ACTIONS(664), + [anon_sym_AT_AT] = ACTIONS(664), }, [516] = { - [ts_builtin_sym_end] = ACTIONS(150), + [sym_operator] = STATE(738), + [sym_binary_operator] = STATE(776), + [ts_builtin_sym_end] = ACTIONS(660), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(150), - [sym_keyword_and] = ACTIONS(150), - [sym_keyword_or] = ACTIONS(150), - [sym_keyword_is] = ACTIONS(150), - [sym_keyword_not] = ACTIONS(152), - [sym_keyword_contains] = ACTIONS(150), - [sym_keyword_contains_not] = ACTIONS(150), - [sym_keyword_contains_all] = ACTIONS(150), - [sym_keyword_contains_any] = ACTIONS(150), - [sym_keyword_contains_none] = ACTIONS(150), - [sym_keyword_inside] = ACTIONS(150), - [sym_keyword_in] = ACTIONS(152), - [sym_keyword_not_inside] = ACTIONS(150), - [sym_keyword_all_inside] = ACTIONS(150), - [sym_keyword_any_inside] = ACTIONS(150), - [sym_keyword_none_inside] = ACTIONS(150), - [sym_keyword_outside] = ACTIONS(150), - [sym_keyword_intersects] = ACTIONS(150), - [anon_sym_COMMA] = ACTIONS(150), - [anon_sym_DASH_GT] = ACTIONS(150), - [anon_sym_LBRACK] = ACTIONS(150), - [anon_sym_LT_DASH] = ACTIONS(152), - [anon_sym_LT_DASH_GT] = ACTIONS(150), - [anon_sym_STAR] = ACTIONS(152), - [anon_sym_DOT] = ACTIONS(152), - [anon_sym_LT] = ACTIONS(152), - [anon_sym_GT] = ACTIONS(152), - [anon_sym_DOT_DOT] = ACTIONS(720), - [anon_sym_EQ] = ACTIONS(152), - [anon_sym_DASH] = ACTIONS(152), - [anon_sym_AT] = ACTIONS(152), - [anon_sym_LT_PIPE] = ACTIONS(150), - [anon_sym_AMP_AMP] = ACTIONS(150), - [anon_sym_PIPE_PIPE] = ACTIONS(150), - [anon_sym_QMARK_QMARK] = ACTIONS(150), - [anon_sym_QMARK_COLON] = ACTIONS(150), - [anon_sym_BANG_EQ] = ACTIONS(150), - [anon_sym_EQ_EQ] = ACTIONS(150), - [anon_sym_QMARK_EQ] = ACTIONS(150), - [anon_sym_STAR_EQ] = ACTIONS(150), - [anon_sym_TILDE] = ACTIONS(150), - [anon_sym_BANG_TILDE] = ACTIONS(150), - [anon_sym_STAR_TILDE] = ACTIONS(150), - [anon_sym_LT_EQ] = ACTIONS(150), - [anon_sym_GT_EQ] = ACTIONS(150), - [anon_sym_PLUS] = ACTIONS(152), - [anon_sym_PLUS_EQ] = ACTIONS(150), - [anon_sym_DASH_EQ] = ACTIONS(150), - [anon_sym_u00d7] = ACTIONS(150), - [anon_sym_SLASH] = ACTIONS(152), - [anon_sym_u00f7] = ACTIONS(150), - [anon_sym_STAR_STAR] = ACTIONS(150), - [anon_sym_u220b] = ACTIONS(150), - [anon_sym_u220c] = ACTIONS(150), - [anon_sym_u2287] = ACTIONS(150), - [anon_sym_u2283] = ACTIONS(150), - [anon_sym_u2285] = ACTIONS(150), - [anon_sym_u2208] = ACTIONS(150), - [anon_sym_u2209] = ACTIONS(150), - [anon_sym_u2286] = ACTIONS(150), - [anon_sym_u2282] = ACTIONS(150), - [anon_sym_u2284] = ACTIONS(150), - [anon_sym_AT_AT] = ACTIONS(150), + [sym_semi_colon] = ACTIONS(660), + [sym_keyword_return] = ACTIONS(660), + [sym_keyword_parallel] = ACTIONS(660), + [sym_keyword_timeout] = ACTIONS(660), + [sym_keyword_where] = ACTIONS(660), + [sym_keyword_and] = ACTIONS(317), + [sym_keyword_or] = ACTIONS(317), + [sym_keyword_is] = ACTIONS(321), + [sym_keyword_not] = ACTIONS(323), + [sym_keyword_contains] = ACTIONS(317), + [sym_keyword_contains_not] = ACTIONS(317), + [sym_keyword_contains_all] = ACTIONS(317), + [sym_keyword_contains_any] = ACTIONS(317), + [sym_keyword_contains_none] = ACTIONS(317), + [sym_keyword_inside] = ACTIONS(317), + [sym_keyword_in] = ACTIONS(319), + [sym_keyword_not_inside] = ACTIONS(317), + [sym_keyword_all_inside] = ACTIONS(317), + [sym_keyword_any_inside] = ACTIONS(317), + [sym_keyword_none_inside] = ACTIONS(317), + [sym_keyword_outside] = ACTIONS(317), + [sym_keyword_intersects] = ACTIONS(317), + [anon_sym_COMMA] = ACTIONS(660), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_LT] = ACTIONS(319), + [anon_sym_GT] = ACTIONS(319), + [anon_sym_EQ] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_AT] = ACTIONS(329), + [anon_sym_LT_PIPE] = ACTIONS(331), + [anon_sym_AMP_AMP] = ACTIONS(333), + [anon_sym_PIPE_PIPE] = ACTIONS(333), + [anon_sym_QMARK_QMARK] = ACTIONS(333), + [anon_sym_QMARK_COLON] = ACTIONS(333), + [anon_sym_BANG_EQ] = ACTIONS(333), + [anon_sym_EQ_EQ] = ACTIONS(333), + [anon_sym_QMARK_EQ] = ACTIONS(333), + [anon_sym_STAR_EQ] = ACTIONS(333), + [anon_sym_TILDE] = ACTIONS(333), + [anon_sym_BANG_TILDE] = ACTIONS(333), + [anon_sym_STAR_TILDE] = ACTIONS(333), + [anon_sym_LT_EQ] = ACTIONS(333), + [anon_sym_GT_EQ] = ACTIONS(333), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_PLUS_EQ] = ACTIONS(333), + [anon_sym_DASH_EQ] = ACTIONS(333), + [anon_sym_u00d7] = ACTIONS(333), + [anon_sym_SLASH] = ACTIONS(327), + [anon_sym_u00f7] = ACTIONS(333), + [anon_sym_STAR_STAR] = ACTIONS(333), + [anon_sym_u220b] = ACTIONS(333), + [anon_sym_u220c] = ACTIONS(333), + [anon_sym_u2287] = ACTIONS(333), + [anon_sym_u2283] = ACTIONS(333), + [anon_sym_u2285] = ACTIONS(333), + [anon_sym_u2208] = ACTIONS(333), + [anon_sym_u2209] = ACTIONS(333), + [anon_sym_u2286] = ACTIONS(333), + [anon_sym_u2282] = ACTIONS(333), + [anon_sym_u2284] = ACTIONS(333), + [anon_sym_AT_AT] = ACTIONS(333), }, }; static const uint16_t ts_small_parse_table[] = { - [0] = 5, + [0] = 4, ACTIONS(3), 1, sym_comment, - STATE(711), 1, - sym_operator, - STATE(782), 1, - sym_binary_operator, - ACTIONS(662), 11, + ACTIONS(724), 1, + anon_sym_DOT_DOT, + ACTIONS(202), 12, sym_keyword_not, sym_keyword_in, - anon_sym_QMARK, + anon_sym_LT_DASH, anon_sym_STAR, + anon_sym_DOT, anon_sym_LT, anon_sym_GT, anon_sym_EQ, @@ -57785,8 +57983,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(660), 50, - sym_semi_colon, + ACTIONS(200), 50, + sym_keyword_if, sym_keyword_and, sym_keyword_or, sym_keyword_is, @@ -57802,10 +58000,10 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_RBRACE, + anon_sym_DASH_GT, + anon_sym_LBRACK, + anon_sym_LT_DASH_GT, + sym_variable_name, anon_sym_LT_PIPE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, @@ -57836,39 +58034,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [75] = 12, + [73] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - STATE(746), 1, + STATE(685), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(708), 6, - ts_builtin_sym_end, + ACTIONS(660), 6, sym_semi_colon, - sym_keyword_return, sym_keyword_parallel, sym_keyword_timeout, anon_sym_COMMA, - ACTIONS(315), 14, + anon_sym_RPAREN, + anon_sym_RBRACE, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -57883,7 +58081,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -57913,16 +58111,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [164] = 5, + [162] = 5, ACTIONS(3), 1, sym_comment, - STATE(749), 1, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(662), 10, + ACTIONS(666), 11, sym_keyword_not, sym_keyword_in, + anon_sym_QMARK, anon_sym_STAR, anon_sym_LT, anon_sym_GT, @@ -57931,10 +58130,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(660), 51, + ACTIONS(664), 50, sym_semi_colon, - sym_keyword_parallel, - sym_keyword_timeout, sym_keyword_and, sym_keyword_or, sym_keyword_is, @@ -57951,6 +58148,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_outside, sym_keyword_intersects, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_RBRACE, anon_sym_LT_PIPE, @@ -57983,26 +58181,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [239] = 12, + [237] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - STATE(722), 1, + STATE(684), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, @@ -58015,7 +58213,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_timeout, anon_sym_RPAREN, anon_sym_RBRACE, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -58030,7 +58228,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -58060,41 +58258,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [328] = 12, + [326] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, - ACTIONS(321), 1, - sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, - ACTIONS(329), 1, - anon_sym_LT_PIPE, - STATE(749), 1, + STATE(705), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(325), 3, - anon_sym_STAR, - anon_sym_PLUS, - anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(666), 10, + sym_keyword_not, sym_keyword_in, + anon_sym_STAR, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(646), 6, + anon_sym_AT, + anon_sym_PLUS, + anon_sym_SLASH, + ACTIONS(664), 51, + ts_builtin_sym_end, sym_semi_colon, + sym_keyword_return, sym_keyword_parallel, sym_keyword_timeout, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_RBRACE, - ACTIONS(315), 14, sym_keyword_and, sym_keyword_or, + sym_keyword_is, sym_keyword_contains, sym_keyword_contains_not, sym_keyword_contains_all, @@ -58107,7 +58297,8 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + anon_sym_COMMA, + anon_sym_LT_PIPE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -58137,41 +58328,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [417] = 14, + [401] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(722), 1, + ACTIONS(726), 1, anon_sym_COMMA, - STATE(675), 1, + STATE(713), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - STATE(1249), 1, + STATE(1239), 1, aux_sym_update_statement_repeat1, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(714), 4, + ACTIONS(720), 4, ts_builtin_sym_end, sym_semi_colon, sym_keyword_parallel, sym_keyword_timeout, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -58186,7 +58377,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -58216,14 +58407,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [510] = 5, + [494] = 5, ACTIONS(3), 1, sym_comment, - STATE(746), 1, + STATE(685), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(662), 10, + ACTIONS(666), 10, sym_keyword_not, sym_keyword_in, anon_sym_STAR, @@ -58234,10 +58425,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(660), 51, - ts_builtin_sym_end, + ACTIONS(664), 51, sym_semi_colon, - sym_keyword_return, sym_keyword_parallel, sym_keyword_timeout, sym_keyword_and, @@ -58256,6 +58445,8 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_outside, sym_keyword_intersects, anon_sym_COMMA, + anon_sym_RPAREN, + anon_sym_RBRACE, anon_sym_LT_PIPE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, @@ -58286,29 +58477,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [585] = 4, + [569] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(724), 1, - anon_sym_DOT_DOT, - ACTIONS(152), 12, + ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - sym_keyword_in, - anon_sym_LT_DASH, + ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, + anon_sym_LT_PIPE, + STATE(705), 1, + sym_operator, + STATE(776), 1, + sym_binary_operator, + ACTIONS(327), 3, anon_sym_STAR, - anon_sym_DOT, + anon_sym_PLUS, + anon_sym_SLASH, + ACTIONS(319), 5, + sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - anon_sym_AT, - anon_sym_PLUS, - anon_sym_SLASH, - ACTIONS(150), 50, - sym_keyword_if, + ACTIONS(708), 6, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_return, + sym_keyword_parallel, + sym_keyword_timeout, + anon_sym_COMMA, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, - sym_keyword_is, sym_keyword_contains, sym_keyword_contains_not, sym_keyword_contains_all, @@ -58321,11 +58524,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - anon_sym_DASH_GT, - anon_sym_LBRACK, - anon_sym_LT_DASH_GT, - sym_variable_name, - anon_sym_LT_PIPE, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -58355,17 +58554,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [658] = 4, + [658] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(726), 1, - anon_sym_DOT_DOT, - ACTIONS(152), 12, + STATE(670), 1, + sym_operator, + STATE(776), 1, + sym_binary_operator, + ACTIONS(666), 10, sym_keyword_not, sym_keyword_in, - anon_sym_LT_DASH, anon_sym_STAR, - anon_sym_DOT, anon_sym_LT, anon_sym_GT, anon_sym_EQ, @@ -58373,8 +58572,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(150), 49, - sym_keyword_from, + ACTIONS(664), 50, + sym_semi_colon, sym_keyword_and, sym_keyword_or, sym_keyword_is, @@ -58390,9 +58589,10 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - anon_sym_DASH_GT, - anon_sym_LBRACK, - anon_sym_LT_DASH_GT, + sym_keyword_permissions, + sym_keyword_comment, + anon_sym_RPAREN, + anon_sym_RBRACE, anon_sym_LT_PIPE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, @@ -58423,95 +58623,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [730] = 15, + [732] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, - ACTIONS(321), 1, - sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, - ACTIONS(329), 1, - anon_sym_LT_PIPE, ACTIONS(728), 1, - sym_keyword_then, - ACTIONS(730), 1, - anon_sym_LPAREN, - ACTIONS(732), 1, - anon_sym_LBRACE, - STATE(680), 1, - sym_operator, - STATE(782), 1, - sym_binary_operator, - STATE(1189), 2, - sym_block, - sym_sub_query, - ACTIONS(325), 3, - anon_sym_STAR, - anon_sym_PLUS, - anon_sym_SLASH, - ACTIONS(317), 5, - sym_keyword_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_EQ, - anon_sym_DASH, - ACTIONS(315), 14, - sym_keyword_and, - sym_keyword_or, - sym_keyword_contains, - sym_keyword_contains_not, - sym_keyword_contains_all, - sym_keyword_contains_any, - sym_keyword_contains_none, - sym_keyword_inside, - sym_keyword_not_inside, - sym_keyword_all_inside, - sym_keyword_any_inside, - sym_keyword_none_inside, - sym_keyword_outside, - sym_keyword_intersects, - ACTIONS(331), 29, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - anon_sym_QMARK_COLON, - anon_sym_BANG_EQ, - anon_sym_EQ_EQ, - anon_sym_QMARK_EQ, - anon_sym_STAR_EQ, - anon_sym_TILDE, - anon_sym_BANG_TILDE, - anon_sym_STAR_TILDE, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_u00d7, - anon_sym_u00f7, - anon_sym_STAR_STAR, - anon_sym_u220b, - anon_sym_u220c, - anon_sym_u2287, - anon_sym_u2283, - anon_sym_u2285, - anon_sym_u2208, - anon_sym_u2209, - anon_sym_u2286, - anon_sym_u2282, - anon_sym_u2284, - anon_sym_AT_AT, - [824] = 5, - ACTIONS(3), 1, - sym_comment, - STATE(675), 1, - sym_operator, - STATE(782), 1, - sym_binary_operator, - ACTIONS(662), 10, + anon_sym_COMMA, + ACTIONS(198), 11, sym_keyword_not, sym_keyword_in, + anon_sym_LT_DASH, anon_sym_STAR, anon_sym_LT, anon_sym_GT, @@ -58520,11 +58640,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(660), 50, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_parallel, - sym_keyword_timeout, + ACTIONS(196), 50, sym_keyword_and, sym_keyword_or, sym_keyword_is, @@ -58540,7 +58656,11 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - anon_sym_COMMA, + anon_sym_DASH_GT, + anon_sym_LBRACK, + anon_sym_RPAREN, + anon_sym_LT_DASH_GT, + anon_sym_DOT, anon_sym_LT_PIPE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, @@ -58571,38 +58691,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [898] = 12, + [804] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - STATE(746), 1, + STATE(670), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, ACTIONS(676), 5, - ts_builtin_sym_end, sym_semi_colon, - sym_keyword_return, - sym_keyword_parallel, - sym_keyword_timeout, - ACTIONS(315), 14, + sym_keyword_permissions, + sym_keyword_comment, + anon_sym_RPAREN, + anon_sym_RBRACE, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -58617,7 +58737,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -58647,12 +58767,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [986] = 4, + [892] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(734), 1, + ACTIONS(730), 1, anon_sym_COMMA, - ACTIONS(196), 11, + ACTIONS(198), 11, sym_keyword_not, sym_keyword_in, anon_sym_LT_DASH, @@ -58664,7 +58784,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(194), 50, + ACTIONS(196), 50, sym_keyword_and, sym_keyword_or, sym_keyword_is, @@ -58715,12 +58835,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [1058] = 4, + [964] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(736), 1, + ACTIONS(732), 1, anon_sym_COMMA, - ACTIONS(196), 11, + ACTIONS(198), 11, sym_keyword_not, sym_keyword_in, anon_sym_LT_DASH, @@ -58732,7 +58852,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(194), 50, + ACTIONS(196), 50, sym_keyword_and, sym_keyword_or, sym_keyword_is, @@ -58783,16 +58903,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [1130] = 4, + [1036] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(738), 1, - anon_sym_COMMA, - ACTIONS(196), 11, + ACTIONS(734), 1, + anon_sym_DOT_DOT, + ACTIONS(202), 12, sym_keyword_not, sym_keyword_in, anon_sym_LT_DASH, anon_sym_STAR, + anon_sym_DOT, anon_sym_LT, anon_sym_GT, anon_sym_EQ, @@ -58800,7 +58921,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(194), 50, + ACTIONS(200), 49, + sym_keyword_from, sym_keyword_and, sym_keyword_or, sym_keyword_is, @@ -58818,9 +58940,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_intersects, anon_sym_DASH_GT, anon_sym_LBRACK, - anon_sym_RPAREN, anon_sym_LT_DASH_GT, - anon_sym_DOT, anon_sym_LT_PIPE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, @@ -58851,41 +58971,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [1202] = 15, + [1108] = 15, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(740), 1, + ACTIONS(736), 1, sym_keyword_as, - ACTIONS(742), 1, + ACTIONS(738), 1, sym_keyword_where, - STATE(664), 1, + STATE(725), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - STATE(1482), 1, + STATE(1451), 1, sym_where_clause, - ACTIONS(744), 2, + ACTIONS(740), 2, anon_sym_COMMA, anon_sym_RPAREN, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -58900,7 +59020,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -58930,27 +59050,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [1296] = 4, + [1202] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(746), 1, - anon_sym_COMMA, - ACTIONS(196), 11, + ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - sym_keyword_in, - anon_sym_LT_DASH, + ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, + anon_sym_LT_PIPE, + STATE(705), 1, + sym_operator, + STATE(776), 1, + sym_binary_operator, + ACTIONS(327), 3, anon_sym_STAR, + anon_sym_PLUS, + anon_sym_SLASH, + ACTIONS(319), 5, + sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - anon_sym_AT, - anon_sym_PLUS, - anon_sym_SLASH, - ACTIONS(194), 50, + ACTIONS(676), 5, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_return, + sym_keyword_parallel, + sym_keyword_timeout, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, - sym_keyword_is, sym_keyword_contains, sym_keyword_contains_not, sym_keyword_contains_all, @@ -58963,12 +59096,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - anon_sym_DASH_GT, - anon_sym_LBRACK, - anon_sym_RPAREN, - anon_sym_LT_DASH_GT, - anon_sym_DOT, - anon_sym_LT_PIPE, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -58998,12 +59126,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [1368] = 4, + [1290] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(748), 1, + ACTIONS(742), 1, anon_sym_COMMA, - ACTIONS(196), 11, + ACTIONS(198), 11, sym_keyword_not, sym_keyword_in, anon_sym_LT_DASH, @@ -59015,7 +59143,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(194), 50, + ACTIONS(196), 50, sym_keyword_and, sym_keyword_or, sym_keyword_is, @@ -59066,38 +59194,117 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [1440] = 12, + [1362] = 15, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, + ACTIONS(329), 1, anon_sym_AT, + ACTIONS(331), 1, + anon_sym_LT_PIPE, + ACTIONS(744), 1, + sym_keyword_then, + ACTIONS(746), 1, + anon_sym_LPAREN, + ACTIONS(748), 1, + anon_sym_LBRACE, + STATE(676), 1, + sym_operator, + STATE(776), 1, + sym_binary_operator, + STATE(1177), 2, + sym_block, + sym_sub_query, + ACTIONS(327), 3, + anon_sym_STAR, + anon_sym_PLUS, + anon_sym_SLASH, + ACTIONS(319), 5, + sym_keyword_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_EQ, + anon_sym_DASH, + ACTIONS(317), 14, + sym_keyword_and, + sym_keyword_or, + sym_keyword_contains, + sym_keyword_contains_not, + sym_keyword_contains_all, + sym_keyword_contains_any, + sym_keyword_contains_none, + sym_keyword_inside, + sym_keyword_not_inside, + sym_keyword_all_inside, + sym_keyword_any_inside, + sym_keyword_none_inside, + sym_keyword_outside, + sym_keyword_intersects, + ACTIONS(333), 29, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + anon_sym_QMARK_COLON, + anon_sym_BANG_EQ, + anon_sym_EQ_EQ, + anon_sym_QMARK_EQ, + anon_sym_STAR_EQ, + anon_sym_TILDE, + anon_sym_BANG_TILDE, + anon_sym_STAR_TILDE, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_u00d7, + anon_sym_u00f7, + anon_sym_STAR_STAR, + anon_sym_u220b, + anon_sym_u220c, + anon_sym_u2287, + anon_sym_u2283, + anon_sym_u2285, + anon_sym_u2208, + anon_sym_u2209, + anon_sym_u2286, + anon_sym_u2282, + anon_sym_u2284, + anon_sym_AT_AT, + [1456] = 12, + ACTIONS(3), 1, + sym_comment, + ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, + sym_keyword_not, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - STATE(675), 1, + STATE(713), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(646), 5, + ACTIONS(660), 5, ts_builtin_sym_end, sym_semi_colon, sym_keyword_parallel, sym_keyword_timeout, anon_sym_COMMA, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -59112,7 +59319,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -59142,12 +59349,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [1528] = 4, + [1544] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(750), 1, anon_sym_COMMA, - ACTIONS(196), 11, + ACTIONS(198), 11, sym_keyword_not, sym_keyword_in, anon_sym_LT_DASH, @@ -59159,7 +59366,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(194), 50, + ACTIONS(196), 50, sym_keyword_and, sym_keyword_or, sym_keyword_is, @@ -59210,40 +59417,100 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [1600] = 12, + [1616] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, - ACTIONS(321), 1, + ACTIONS(752), 1, + anon_sym_COMMA, + ACTIONS(198), 11, sym_keyword_not, - ACTIONS(327), 1, + sym_keyword_in, + anon_sym_LT_DASH, + anon_sym_STAR, + anon_sym_LT, + anon_sym_GT, + anon_sym_EQ, + anon_sym_DASH, anon_sym_AT, - ACTIONS(329), 1, + anon_sym_PLUS, + anon_sym_SLASH, + ACTIONS(196), 50, + sym_keyword_and, + sym_keyword_or, + sym_keyword_is, + sym_keyword_contains, + sym_keyword_contains_not, + sym_keyword_contains_all, + sym_keyword_contains_any, + sym_keyword_contains_none, + sym_keyword_inside, + sym_keyword_not_inside, + sym_keyword_all_inside, + sym_keyword_any_inside, + sym_keyword_none_inside, + sym_keyword_outside, + sym_keyword_intersects, + anon_sym_DASH_GT, + anon_sym_LBRACK, + anon_sym_RPAREN, + anon_sym_LT_DASH_GT, + anon_sym_DOT, anon_sym_LT_PIPE, - STATE(736), 1, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + anon_sym_QMARK_COLON, + anon_sym_BANG_EQ, + anon_sym_EQ_EQ, + anon_sym_QMARK_EQ, + anon_sym_STAR_EQ, + anon_sym_TILDE, + anon_sym_BANG_TILDE, + anon_sym_STAR_TILDE, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_u00d7, + anon_sym_u00f7, + anon_sym_STAR_STAR, + anon_sym_u220b, + anon_sym_u220c, + anon_sym_u2287, + anon_sym_u2283, + anon_sym_u2285, + anon_sym_u2208, + anon_sym_u2209, + anon_sym_u2286, + anon_sym_u2282, + anon_sym_u2284, + anon_sym_AT_AT, + [1688] = 5, + ACTIONS(3), 1, + sym_comment, + STATE(713), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(325), 3, - anon_sym_STAR, - anon_sym_PLUS, - anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(666), 10, + sym_keyword_not, sym_keyword_in, + anon_sym_STAR, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(676), 5, + anon_sym_AT, + anon_sym_PLUS, + anon_sym_SLASH, + ACTIONS(664), 50, + ts_builtin_sym_end, sym_semi_colon, - sym_keyword_permissions, - sym_keyword_comment, - anon_sym_RPAREN, - anon_sym_RBRACE, - ACTIONS(315), 14, + sym_keyword_parallel, + sym_keyword_timeout, sym_keyword_and, sym_keyword_or, + sym_keyword_is, sym_keyword_contains, sym_keyword_contains_not, sym_keyword_contains_all, @@ -59256,7 +59523,8 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + anon_sym_COMMA, + anon_sym_LT_PIPE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -59286,14 +59554,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [1688] = 5, + [1762] = 5, ACTIONS(3), 1, sym_comment, - STATE(736), 1, + STATE(725), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(662), 10, + ACTIONS(666), 10, sym_keyword_not, sym_keyword_in, anon_sym_STAR, @@ -59304,8 +59572,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(660), 50, - sym_semi_colon, + ACTIONS(664), 49, + sym_keyword_as, + sym_keyword_where, sym_keyword_and, sym_keyword_or, sym_keyword_is, @@ -59321,10 +59590,8 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - sym_keyword_permissions, - sym_keyword_comment, + anon_sym_COMMA, anon_sym_RPAREN, - anon_sym_RBRACE, anon_sym_LT_PIPE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, @@ -59355,14 +59622,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [1762] = 5, + [1835] = 5, ACTIONS(3), 1, sym_comment, - STATE(663), 1, + STATE(673), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(662), 10, + ACTIONS(666), 10, sym_keyword_not, sym_keyword_in, anon_sym_STAR, @@ -59373,9 +59640,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(660), 49, - ts_builtin_sym_end, - sym_semi_colon, + ACTIONS(664), 49, + sym_keyword_if, sym_keyword_and, sym_keyword_or, sym_keyword_is, @@ -59393,6 +59659,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_intersects, sym_keyword_permissions, sym_keyword_comment, + sym_custom_function_name, anon_sym_LT_PIPE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, @@ -59423,37 +59690,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [1835] = 12, + [1908] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - STATE(663), 1, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(676), 4, - ts_builtin_sym_end, + ACTIONS(708), 4, sym_semi_colon, - sym_keyword_permissions, - sym_keyword_comment, - ACTIONS(317), 5, + anon_sym_COMMA, + anon_sym_RPAREN, + anon_sym_RBRACE, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -59468,7 +59735,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -59498,37 +59765,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [1922] = 12, + [1995] = 13, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - STATE(711), 1, + ACTIONS(756), 1, + sym_keyword_as, + STATE(717), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(708), 4, - sym_semi_colon, + ACTIONS(754), 3, + sym_keyword_from, + sym_keyword_omit, anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_RBRACE, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -59543,7 +59811,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -59573,14 +59841,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [2009] = 5, + [2084] = 5, ACTIONS(3), 1, sym_comment, - STATE(754), 1, + STATE(701), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(662), 10, + ACTIONS(666), 10, sym_keyword_not, sym_keyword_in, anon_sym_STAR, @@ -59591,10 +59859,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(660), 49, - sym_keyword_from, - sym_keyword_as, - sym_keyword_omit, + ACTIONS(664), 49, + ts_builtin_sym_end, + sym_semi_colon, sym_keyword_and, sym_keyword_or, sym_keyword_is, @@ -59610,7 +59877,8 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - anon_sym_COMMA, + sym_keyword_permissions, + sym_keyword_comment, anon_sym_LT_PIPE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, @@ -59641,22 +59909,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [2082] = 12, + [2157] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - STATE(662), 1, + STATE(673), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, @@ -59665,13 +59933,13 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_permissions, sym_keyword_comment, sym_custom_function_name, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -59686,7 +59954,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -59716,14 +59984,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [2169] = 5, + [2244] = 5, ACTIONS(3), 1, sym_comment, - STATE(662), 1, + STATE(717), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(662), 10, + ACTIONS(666), 10, sym_keyword_not, sym_keyword_in, anon_sym_STAR, @@ -59734,8 +60002,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(660), 49, - sym_keyword_if, + ACTIONS(664), 49, + sym_keyword_from, + sym_keyword_as, + sym_keyword_omit, sym_keyword_and, sym_keyword_or, sym_keyword_is, @@ -59751,9 +60021,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - sym_keyword_permissions, - sym_keyword_comment, - sym_custom_function_name, + anon_sym_COMMA, anon_sym_LT_PIPE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, @@ -59784,30 +60052,115 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [2242] = 5, + [2317] = 12, ACTIONS(3), 1, sym_comment, - STATE(664), 1, + ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, + sym_keyword_not, + ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, + anon_sym_LT_PIPE, + STATE(701), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(662), 10, - sym_keyword_not, - sym_keyword_in, + ACTIONS(327), 3, anon_sym_STAR, + anon_sym_PLUS, + anon_sym_SLASH, + ACTIONS(676), 4, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_permissions, + sym_keyword_comment, + ACTIONS(319), 5, + sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, + ACTIONS(317), 14, + sym_keyword_and, + sym_keyword_or, + sym_keyword_contains, + sym_keyword_contains_not, + sym_keyword_contains_all, + sym_keyword_contains_any, + sym_keyword_contains_none, + sym_keyword_inside, + sym_keyword_not_inside, + sym_keyword_all_inside, + sym_keyword_any_inside, + sym_keyword_none_inside, + sym_keyword_outside, + sym_keyword_intersects, + ACTIONS(333), 29, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + anon_sym_QMARK_COLON, + anon_sym_BANG_EQ, + anon_sym_EQ_EQ, + anon_sym_QMARK_EQ, + anon_sym_STAR_EQ, + anon_sym_TILDE, + anon_sym_BANG_TILDE, + anon_sym_STAR_TILDE, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_u00d7, + anon_sym_u00f7, + anon_sym_STAR_STAR, + anon_sym_u220b, + anon_sym_u220c, + anon_sym_u2287, + anon_sym_u2283, + anon_sym_u2285, + anon_sym_u2208, + anon_sym_u2209, + anon_sym_u2286, + anon_sym_u2282, + anon_sym_u2284, + anon_sym_AT_AT, + [2404] = 14, + ACTIONS(3), 1, + sym_comment, + ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, + sym_keyword_not, + ACTIONS(329), 1, anon_sym_AT, + ACTIONS(331), 1, + anon_sym_LT_PIPE, + ACTIONS(758), 1, + anon_sym_COMMA, + ACTIONS(760), 1, + anon_sym_RPAREN, + STATE(745), 1, + sym_operator, + STATE(776), 1, + sym_binary_operator, + STATE(1505), 1, + aux_sym_update_statement_repeat1, + ACTIONS(327), 3, + anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(660), 49, - sym_keyword_as, - sym_keyword_where, + ACTIONS(319), 5, + sym_keyword_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_EQ, + anon_sym_DASH, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, - sym_keyword_is, sym_keyword_contains, sym_keyword_contains_not, sym_keyword_contains_all, @@ -59820,9 +60173,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_LT_PIPE, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -59852,38 +60203,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [2315] = 13, + [2494] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(754), 1, - sym_keyword_as, - STATE(754), 1, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(752), 3, - sym_keyword_from, - sym_keyword_omit, - anon_sym_COMMA, - ACTIONS(317), 5, + ACTIONS(762), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -59898,7 +60247,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -59928,14 +60277,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [2404] = 5, + [2580] = 5, ACTIONS(3), 1, sym_comment, - STATE(668), 1, + STATE(690), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(662), 10, + ACTIONS(666), 10, sym_keyword_not, sym_keyword_in, anon_sym_STAR, @@ -59946,8 +60295,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(660), 48, - sym_keyword_from, + ACTIONS(664), 48, sym_keyword_as, sym_keyword_and, sym_keyword_or, @@ -59965,6 +60313,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_outside, sym_keyword_intersects, anon_sym_COMMA, + anon_sym_RPAREN, anon_sym_LT_PIPE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, @@ -59995,38 +60344,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [2476] = 14, + [2652] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(756), 1, - anon_sym_COMMA, ACTIONS(758), 1, - anon_sym_RPAREN, - STATE(711), 1, + anon_sym_COMMA, + ACTIONS(764), 1, + anon_sym_RBRACK, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - STATE(1552), 1, + STATE(1499), 1, aux_sym_update_statement_repeat1, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -60041,7 +60390,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -60071,38 +60420,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [2566] = 14, + [2742] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(756), 1, + ACTIONS(758), 1, anon_sym_COMMA, - ACTIONS(760), 1, + ACTIONS(766), 1, anon_sym_RPAREN, - STATE(711), 1, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - STATE(1558), 1, + STATE(1492), 1, aux_sym_update_statement_repeat1, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -60117,7 +60466,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -60147,38 +60496,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [2656] = 14, + [2832] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(756), 1, + ACTIONS(758), 1, anon_sym_COMMA, - ACTIONS(762), 1, - anon_sym_RPAREN, - STATE(711), 1, + ACTIONS(768), 1, + anon_sym_RBRACK, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - STATE(1576), 1, + STATE(1469), 1, aux_sym_update_statement_repeat1, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -60193,7 +60542,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -60223,38 +60572,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [2746] = 14, + [2922] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(756), 1, + ACTIONS(758), 1, anon_sym_COMMA, - ACTIONS(764), 1, + ACTIONS(770), 1, anon_sym_RPAREN, - STATE(711), 1, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - STATE(1536), 1, + STATE(1567), 1, aux_sym_update_statement_repeat1, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -60269,7 +60618,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -60299,22 +60648,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [2836] = 12, + [3012] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - STATE(707), 1, + STATE(690), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, @@ -60322,13 +60671,13 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_as, anon_sym_COMMA, anon_sym_RPAREN, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -60343,7 +60692,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -60373,38 +60722,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [2922] = 14, + [3098] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(756), 1, + ACTIONS(758), 1, anon_sym_COMMA, - ACTIONS(766), 1, - anon_sym_RPAREN, - STATE(711), 1, + ACTIONS(772), 1, + anon_sym_RBRACK, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - STATE(1518), 1, + STATE(1508), 1, aux_sym_update_statement_repeat1, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -60419,7 +60768,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -60449,29 +60798,116 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [3012] = 5, + [3188] = 14, ACTIONS(3), 1, sym_comment, - STATE(707), 1, + ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, + sym_keyword_not, + ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, + anon_sym_LT_PIPE, + ACTIONS(758), 1, + anon_sym_COMMA, + ACTIONS(774), 1, + anon_sym_RBRACK, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(662), 10, - sym_keyword_not, - sym_keyword_in, + STATE(1527), 1, + aux_sym_update_statement_repeat1, + ACTIONS(327), 3, anon_sym_STAR, + anon_sym_PLUS, + anon_sym_SLASH, + ACTIONS(319), 5, + sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, + ACTIONS(317), 14, + sym_keyword_and, + sym_keyword_or, + sym_keyword_contains, + sym_keyword_contains_not, + sym_keyword_contains_all, + sym_keyword_contains_any, + sym_keyword_contains_none, + sym_keyword_inside, + sym_keyword_not_inside, + sym_keyword_all_inside, + sym_keyword_any_inside, + sym_keyword_none_inside, + sym_keyword_outside, + sym_keyword_intersects, + ACTIONS(333), 29, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + anon_sym_QMARK_COLON, + anon_sym_BANG_EQ, + anon_sym_EQ_EQ, + anon_sym_QMARK_EQ, + anon_sym_STAR_EQ, + anon_sym_TILDE, + anon_sym_BANG_TILDE, + anon_sym_STAR_TILDE, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_u00d7, + anon_sym_u00f7, + anon_sym_STAR_STAR, + anon_sym_u220b, + anon_sym_u220c, + anon_sym_u2287, + anon_sym_u2283, + anon_sym_u2285, + anon_sym_u2208, + anon_sym_u2209, + anon_sym_u2286, + anon_sym_u2282, + anon_sym_u2284, + anon_sym_AT_AT, + [3278] = 14, + ACTIONS(3), 1, + sym_comment, + ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, + sym_keyword_not, + ACTIONS(329), 1, anon_sym_AT, + ACTIONS(331), 1, + anon_sym_LT_PIPE, + ACTIONS(758), 1, + anon_sym_COMMA, + ACTIONS(776), 1, + anon_sym_RPAREN, + STATE(745), 1, + sym_operator, + STATE(776), 1, + sym_binary_operator, + STATE(1532), 1, + aux_sym_update_statement_repeat1, + ACTIONS(327), 3, + anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(660), 48, - sym_keyword_as, + ACTIONS(319), 5, + sym_keyword_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_EQ, + anon_sym_DASH, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, - sym_keyword_is, sym_keyword_contains, sym_keyword_contains_not, sym_keyword_contains_all, @@ -60484,9 +60920,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_LT_PIPE, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -60516,36 +60950,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [3084] = 12, + [3368] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - STATE(681), 1, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(708), 3, - ts_builtin_sym_end, - sym_semi_colon, + ACTIONS(660), 3, anon_sym_COMMA, - ACTIONS(317), 5, + anon_sym_RBRACK, + anon_sym_RPAREN, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -60560,7 +60994,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -60590,38 +61024,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [3170] = 14, + [3454] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(756), 1, + ACTIONS(758), 1, anon_sym_COMMA, - ACTIONS(768), 1, + ACTIONS(778), 1, anon_sym_RPAREN, - STATE(711), 1, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - STATE(1517), 1, + STATE(1572), 1, aux_sym_update_statement_repeat1, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -60636,7 +61070,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -60666,38 +61100,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [3260] = 14, + [3544] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(756), 1, + ACTIONS(758), 1, anon_sym_COMMA, - ACTIONS(770), 1, + ACTIONS(780), 1, anon_sym_RPAREN, - STATE(711), 1, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - STATE(1530), 1, + STATE(1533), 1, aux_sym_update_statement_repeat1, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -60712,7 +61146,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -60742,38 +61176,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [3350] = 14, + [3634] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(756), 1, + ACTIONS(758), 1, anon_sym_COMMA, - ACTIONS(772), 1, + ACTIONS(782), 1, anon_sym_RBRACK, - STATE(711), 1, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - STATE(1512), 1, + STATE(1540), 1, aux_sym_update_statement_repeat1, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -60788,7 +61222,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -60818,112 +61252,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [3440] = 12, + [3724] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, - sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, - ACTIONS(329), 1, - anon_sym_LT_PIPE, - STATE(711), 1, - sym_operator, - STATE(782), 1, - sym_binary_operator, - ACTIONS(325), 3, - anon_sym_STAR, - anon_sym_PLUS, - anon_sym_SLASH, - ACTIONS(774), 3, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - ACTIONS(317), 5, - sym_keyword_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_EQ, - anon_sym_DASH, - ACTIONS(315), 14, - sym_keyword_and, - sym_keyword_or, - sym_keyword_contains, - sym_keyword_contains_not, - sym_keyword_contains_all, - sym_keyword_contains_any, - sym_keyword_contains_none, - sym_keyword_inside, - sym_keyword_not_inside, - sym_keyword_all_inside, - sym_keyword_any_inside, - sym_keyword_none_inside, - sym_keyword_outside, - sym_keyword_intersects, - ACTIONS(331), 29, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - anon_sym_QMARK_COLON, - anon_sym_BANG_EQ, - anon_sym_EQ_EQ, - anon_sym_QMARK_EQ, - anon_sym_STAR_EQ, - anon_sym_TILDE, - anon_sym_BANG_TILDE, - anon_sym_STAR_TILDE, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_u00d7, - anon_sym_u00f7, - anon_sym_STAR_STAR, - anon_sym_u220b, - anon_sym_u220c, - anon_sym_u2287, - anon_sym_u2283, - anon_sym_u2285, - anon_sym_u2208, - anon_sym_u2209, - anon_sym_u2286, - anon_sym_u2282, - anon_sym_u2284, - anon_sym_AT_AT, - [3526] = 14, - ACTIONS(3), 1, - sym_comment, - ACTIONS(319), 1, sym_keyword_is, - ACTIONS(321), 1, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(756), 1, + ACTIONS(758), 1, anon_sym_COMMA, - ACTIONS(776), 1, + ACTIONS(784), 1, anon_sym_RPAREN, - STATE(711), 1, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - STATE(1556), 1, + STATE(1504), 1, aux_sym_update_statement_repeat1, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -60938,7 +61298,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -60968,38 +61328,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [3616] = 14, + [3814] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(756), 1, + ACTIONS(758), 1, anon_sym_COMMA, - ACTIONS(778), 1, + ACTIONS(786), 1, anon_sym_RPAREN, - STATE(711), 1, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - STATE(1494), 1, + STATE(1545), 1, aux_sym_update_statement_repeat1, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -61014,7 +61374,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -61044,38 +61404,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [3706] = 14, + [3904] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(756), 1, + ACTIONS(758), 1, anon_sym_COMMA, - ACTIONS(780), 1, + ACTIONS(788), 1, anon_sym_RPAREN, - STATE(711), 1, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - STATE(1503), 1, + STATE(1560), 1, aux_sym_update_statement_repeat1, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -61090,7 +61450,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -61120,40 +61480,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [3796] = 14, + [3994] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, - ACTIONS(321), 1, - sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, - ACTIONS(329), 1, - anon_sym_LT_PIPE, - ACTIONS(756), 1, - anon_sym_COMMA, - ACTIONS(782), 1, - anon_sym_RPAREN, - STATE(711), 1, + STATE(676), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - STATE(1504), 1, - aux_sym_update_statement_repeat1, - ACTIONS(325), 3, - anon_sym_STAR, - anon_sym_PLUS, - anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(666), 10, + sym_keyword_not, sym_keyword_in, + anon_sym_STAR, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + anon_sym_AT, + anon_sym_PLUS, + anon_sym_SLASH, + ACTIONS(664), 48, sym_keyword_and, sym_keyword_or, + sym_keyword_is, sym_keyword_contains, sym_keyword_contains_not, sym_keyword_contains_all, @@ -61166,7 +61514,10 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + sym_keyword_then, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_LT_PIPE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -61196,38 +61547,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [3886] = 14, + [4066] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(756), 1, + ACTIONS(758), 1, anon_sym_COMMA, - ACTIONS(784), 1, + ACTIONS(790), 1, anon_sym_RPAREN, - STATE(711), 1, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - STATE(1572), 1, + STATE(1565), 1, aux_sym_update_statement_repeat1, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -61242,7 +61593,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -61272,38 +61623,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [3976] = 14, + [4156] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(756), 1, + ACTIONS(758), 1, anon_sym_COMMA, - ACTIONS(786), 1, - anon_sym_RBRACK, - STATE(711), 1, + ACTIONS(792), 1, + anon_sym_RPAREN, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - STATE(1560), 1, + STATE(1566), 1, aux_sym_update_statement_repeat1, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -61318,7 +61669,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -61348,38 +61699,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [4066] = 14, + [4246] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(756), 1, + ACTIONS(758), 1, anon_sym_COMMA, - ACTIONS(788), 1, + ACTIONS(794), 1, anon_sym_RPAREN, - STATE(711), 1, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - STATE(1568), 1, + STATE(1447), 1, aux_sym_update_statement_repeat1, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -61394,7 +61745,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -61424,38 +61775,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [4156] = 14, + [4336] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(756), 1, + ACTIONS(758), 1, anon_sym_COMMA, - ACTIONS(790), 1, + ACTIONS(796), 1, anon_sym_RPAREN, - STATE(711), 1, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - STATE(1549), 1, + STATE(1477), 1, aux_sym_update_statement_repeat1, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -61470,7 +61821,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -61500,39 +61851,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [4246] = 13, + [4426] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, - ACTIONS(321), 1, - sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, - ACTIONS(329), 1, - anon_sym_LT_PIPE, - ACTIONS(754), 1, - sym_keyword_as, - STATE(668), 1, + STATE(675), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(752), 2, - sym_keyword_from, - anon_sym_COMMA, - ACTIONS(325), 3, - anon_sym_STAR, - anon_sym_PLUS, - anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(666), 10, + sym_keyword_not, sym_keyword_in, + anon_sym_STAR, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + anon_sym_AT, + anon_sym_PLUS, + anon_sym_SLASH, + ACTIONS(664), 48, + sym_keyword_from, + sym_keyword_as, sym_keyword_and, sym_keyword_or, + sym_keyword_is, sym_keyword_contains, sym_keyword_contains_not, sym_keyword_contains_all, @@ -61545,7 +61887,8 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + anon_sym_COMMA, + anon_sym_LT_PIPE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -61575,38 +61918,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [4334] = 14, + [4498] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(756), 1, - anon_sym_COMMA, - ACTIONS(792), 1, - anon_sym_RPAREN, - STATE(711), 1, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - STATE(1490), 1, - aux_sym_update_statement_repeat1, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(798), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -61621,7 +61962,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -61651,36 +61992,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [4424] = 12, + [4584] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - STATE(711), 1, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(794), 3, + ACTIONS(800), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -61695,7 +62036,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -61725,38 +62066,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [4510] = 14, + [4670] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(756), 1, + ACTIONS(758), 1, anon_sym_COMMA, - ACTIONS(796), 1, + ACTIONS(802), 1, anon_sym_RPAREN, - STATE(711), 1, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - STATE(1542), 1, + STATE(1562), 1, aux_sym_update_statement_repeat1, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -61771,7 +62112,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -61801,38 +62142,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [4600] = 14, + [4760] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(756), 1, + ACTIONS(758), 1, anon_sym_COMMA, - ACTIONS(798), 1, - anon_sym_RBRACK, - STATE(711), 1, + ACTIONS(804), 1, + anon_sym_RPAREN, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - STATE(1437), 1, + STATE(1472), 1, aux_sym_update_statement_repeat1, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -61847,7 +62188,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -61877,38 +62218,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [4690] = 14, + [4850] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(756), 1, + ACTIONS(758), 1, anon_sym_COMMA, - ACTIONS(800), 1, + ACTIONS(806), 1, anon_sym_RPAREN, - STATE(711), 1, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - STATE(1441), 1, + STATE(1464), 1, aux_sym_update_statement_repeat1, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -61923,7 +62264,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -61953,38 +62294,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [4780] = 14, + [4940] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(756), 1, + ACTIONS(758), 1, anon_sym_COMMA, - ACTIONS(802), 1, + ACTIONS(808), 1, anon_sym_RPAREN, - STATE(711), 1, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - STATE(1442), 1, + STATE(1463), 1, aux_sym_update_statement_repeat1, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -61999,7 +62340,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -62029,38 +62370,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [4870] = 14, + [5030] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(756), 1, + ACTIONS(758), 1, anon_sym_COMMA, - ACTIONS(804), 1, + ACTIONS(810), 1, anon_sym_RPAREN, - STATE(711), 1, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - STATE(1489), 1, + STATE(1579), 1, aux_sym_update_statement_repeat1, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -62075,7 +62416,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -62105,38 +62446,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [4960] = 14, + [5120] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(756), 1, + ACTIONS(758), 1, anon_sym_COMMA, - ACTIONS(806), 1, - anon_sym_RBRACK, - STATE(711), 1, + ACTIONS(812), 1, + anon_sym_RPAREN, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - STATE(1484), 1, + STATE(1551), 1, aux_sym_update_statement_repeat1, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -62151,7 +62492,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -62181,110 +62522,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [5050] = 12, + [5210] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, - sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, - ACTIONS(329), 1, - anon_sym_LT_PIPE, - STATE(711), 1, - sym_operator, - STATE(782), 1, - sym_binary_operator, - ACTIONS(325), 3, - anon_sym_STAR, - anon_sym_PLUS, - anon_sym_SLASH, - ACTIONS(808), 3, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - ACTIONS(317), 5, - sym_keyword_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_EQ, - anon_sym_DASH, - ACTIONS(315), 14, - sym_keyword_and, - sym_keyword_or, - sym_keyword_contains, - sym_keyword_contains_not, - sym_keyword_contains_all, - sym_keyword_contains_any, - sym_keyword_contains_none, - sym_keyword_inside, - sym_keyword_not_inside, - sym_keyword_all_inside, - sym_keyword_any_inside, - sym_keyword_none_inside, - sym_keyword_outside, - sym_keyword_intersects, - ACTIONS(331), 29, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - anon_sym_QMARK_COLON, - anon_sym_BANG_EQ, - anon_sym_EQ_EQ, - anon_sym_QMARK_EQ, - anon_sym_STAR_EQ, - anon_sym_TILDE, - anon_sym_BANG_TILDE, - anon_sym_STAR_TILDE, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_u00d7, - anon_sym_u00f7, - anon_sym_STAR_STAR, - anon_sym_u220b, - anon_sym_u220c, - anon_sym_u2287, - anon_sym_u2283, - anon_sym_u2285, - anon_sym_u2208, - anon_sym_u2209, - anon_sym_u2286, - anon_sym_u2282, - anon_sym_u2284, - anon_sym_AT_AT, - [5136] = 12, - ACTIONS(3), 1, - sym_comment, - ACTIONS(319), 1, sym_keyword_is, - ACTIONS(321), 1, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - STATE(711), 1, + ACTIONS(758), 1, + anon_sym_COMMA, + ACTIONS(814), 1, + anon_sym_RPAREN, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(325), 3, + STATE(1595), 1, + aux_sym_update_statement_repeat1, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(646), 3, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -62299,7 +62568,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -62329,38 +62598,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [5222] = 14, + [5300] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(756), 1, + ACTIONS(758), 1, anon_sym_COMMA, - ACTIONS(810), 1, - anon_sym_RPAREN, - STATE(711), 1, + ACTIONS(816), 1, + anon_sym_RBRACK, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - STATE(1502), 1, + STATE(1471), 1, aux_sym_update_statement_repeat1, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -62375,7 +62644,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -62405,105 +62674,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [5312] = 5, + [5390] = 14, ACTIONS(3), 1, sym_comment, - STATE(680), 1, - sym_operator, - STATE(782), 1, - sym_binary_operator, - ACTIONS(662), 10, - sym_keyword_not, - sym_keyword_in, - anon_sym_STAR, - anon_sym_LT, - anon_sym_GT, - anon_sym_EQ, - anon_sym_DASH, - anon_sym_AT, - anon_sym_PLUS, - anon_sym_SLASH, - ACTIONS(660), 48, - sym_keyword_and, - sym_keyword_or, - sym_keyword_is, - sym_keyword_contains, - sym_keyword_contains_not, - sym_keyword_contains_all, - sym_keyword_contains_any, - sym_keyword_contains_none, - sym_keyword_inside, - sym_keyword_not_inside, - sym_keyword_all_inside, - sym_keyword_any_inside, - sym_keyword_none_inside, - sym_keyword_outside, - sym_keyword_intersects, - sym_keyword_then, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LT_PIPE, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - anon_sym_QMARK_COLON, - anon_sym_BANG_EQ, - anon_sym_EQ_EQ, - anon_sym_QMARK_EQ, - anon_sym_STAR_EQ, - anon_sym_TILDE, - anon_sym_BANG_TILDE, - anon_sym_STAR_TILDE, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_u00d7, - anon_sym_u00f7, - anon_sym_STAR_STAR, - anon_sym_u220b, - anon_sym_u220c, - anon_sym_u2287, - anon_sym_u2283, - anon_sym_u2285, - anon_sym_u2208, - anon_sym_u2209, - anon_sym_u2286, - anon_sym_u2282, - anon_sym_u2284, - anon_sym_AT_AT, - [5384] = 14, - ACTIONS(3), 1, - sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(756), 1, + ACTIONS(758), 1, anon_sym_COMMA, - ACTIONS(812), 1, + ACTIONS(818), 1, anon_sym_RPAREN, - STATE(711), 1, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - STATE(1547), 1, + STATE(1557), 1, aux_sym_update_statement_repeat1, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -62518,7 +62720,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -62548,38 +62750,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [5474] = 14, + [5480] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(756), 1, + ACTIONS(758), 1, anon_sym_COMMA, - ACTIONS(814), 1, - anon_sym_RBRACK, - STATE(711), 1, + ACTIONS(820), 1, + anon_sym_RPAREN, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - STATE(1534), 1, + STATE(1476), 1, aux_sym_update_statement_repeat1, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -62594,7 +62796,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -62624,38 +62826,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [5564] = 14, + [5570] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(756), 1, + ACTIONS(758), 1, anon_sym_COMMA, - ACTIONS(816), 1, - anon_sym_RBRACK, - STATE(711), 1, + ACTIONS(822), 1, + anon_sym_RPAREN, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - STATE(1457), 1, + STATE(1593), 1, aux_sym_update_statement_repeat1, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -62670,7 +62872,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -62700,38 +62902,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [5654] = 14, + [5660] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(756), 1, + ACTIONS(758), 1, anon_sym_COMMA, - ACTIONS(818), 1, + ACTIONS(824), 1, anon_sym_RPAREN, - STATE(711), 1, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - STATE(1461), 1, + STATE(1453), 1, aux_sym_update_statement_repeat1, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -62746,7 +62948,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -62776,38 +62978,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [5744] = 14, + [5750] = 13, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, ACTIONS(756), 1, - anon_sym_COMMA, - ACTIONS(820), 1, - anon_sym_RPAREN, - STATE(711), 1, + sym_keyword_as, + STATE(675), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - STATE(1462), 1, - aux_sym_update_statement_repeat1, - ACTIONS(325), 3, + ACTIONS(754), 2, + sym_keyword_from, + anon_sym_COMMA, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -62822,7 +63023,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -62852,38 +63053,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [5834] = 14, + [5838] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(756), 1, + ACTIONS(758), 1, anon_sym_COMMA, - ACTIONS(822), 1, + ACTIONS(826), 1, anon_sym_RPAREN, - STATE(711), 1, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - STATE(1559), 1, + STATE(1580), 1, aux_sym_update_statement_repeat1, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -62898,7 +63099,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -62928,14 +63129,88 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [5924] = 5, + [5928] = 12, ACTIONS(3), 1, sym_comment, - STATE(681), 1, + ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, + sym_keyword_not, + ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, + anon_sym_LT_PIPE, + STATE(704), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(662), 10, + ACTIONS(327), 3, + anon_sym_STAR, + anon_sym_PLUS, + anon_sym_SLASH, + ACTIONS(708), 3, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_COMMA, + ACTIONS(319), 5, + sym_keyword_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_EQ, + anon_sym_DASH, + ACTIONS(317), 14, + sym_keyword_and, + sym_keyword_or, + sym_keyword_contains, + sym_keyword_contains_not, + sym_keyword_contains_all, + sym_keyword_contains_any, + sym_keyword_contains_none, + sym_keyword_inside, + sym_keyword_not_inside, + sym_keyword_all_inside, + sym_keyword_any_inside, + sym_keyword_none_inside, + sym_keyword_outside, + sym_keyword_intersects, + ACTIONS(333), 29, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + anon_sym_QMARK_COLON, + anon_sym_BANG_EQ, + anon_sym_EQ_EQ, + anon_sym_QMARK_EQ, + anon_sym_STAR_EQ, + anon_sym_TILDE, + anon_sym_BANG_TILDE, + anon_sym_STAR_TILDE, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_u00d7, + anon_sym_u00f7, + anon_sym_STAR_STAR, + anon_sym_u220b, + anon_sym_u220c, + anon_sym_u2287, + anon_sym_u2283, + anon_sym_u2285, + anon_sym_u2208, + anon_sym_u2209, + anon_sym_u2286, + anon_sym_u2282, + anon_sym_u2284, + anon_sym_AT_AT, + [6014] = 5, + ACTIONS(3), 1, + sym_comment, + STATE(704), 1, + sym_operator, + STATE(776), 1, + sym_binary_operator, + ACTIONS(666), 10, sym_keyword_not, sym_keyword_in, anon_sym_STAR, @@ -62946,7 +63221,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(660), 48, + ACTIONS(664), 48, ts_builtin_sym_end, sym_semi_colon, sym_keyword_and, @@ -62995,38 +63270,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [5996] = 14, + [6086] = 13, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(756), 1, - anon_sym_COMMA, - ACTIONS(824), 1, - anon_sym_RPAREN, - STATE(711), 1, + ACTIONS(676), 1, + anon_sym_RBRACK, + ACTIONS(828), 1, + anon_sym_QMARK, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - STATE(1557), 1, - aux_sym_update_statement_repeat1, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -63041,7 +63314,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -63071,35 +63344,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [6086] = 12, + [6173] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - STATE(681), 1, + STATE(677), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(774), 2, - ts_builtin_sym_end, - sym_semi_colon, - ACTIONS(325), 3, + ACTIONS(830), 2, + sym_keyword_if, + sym_variable_name, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -63114,7 +63387,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -63144,37 +63417,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [6171] = 12, + [6258] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, - ACTIONS(321), 1, - sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, - ACTIONS(329), 1, - anon_sym_LT_PIPE, - STATE(691), 1, + STATE(677), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(826), 2, - sym_keyword_if, - sym_variable_name, - ACTIONS(325), 3, - anon_sym_STAR, - anon_sym_PLUS, - anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(666), 10, + sym_keyword_not, sym_keyword_in, + anon_sym_STAR, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + anon_sym_AT, + anon_sym_PLUS, + anon_sym_SLASH, + ACTIONS(664), 47, + sym_keyword_if, sym_keyword_and, sym_keyword_or, + sym_keyword_is, sym_keyword_contains, sym_keyword_contains_not, sym_keyword_contains_all, @@ -63187,7 +63452,8 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + sym_variable_name, + anon_sym_LT_PIPE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -63217,35 +63483,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [6256] = 12, + [6329] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - STATE(691), 1, + STATE(704), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(828), 2, - sym_keyword_if, - sym_variable_name, - ACTIONS(325), 3, + ACTIONS(798), 2, + ts_builtin_sym_end, + sym_semi_colon, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -63260,7 +63526,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -63290,35 +63556,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [6341] = 12, + [6414] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - STATE(711), 1, + STATE(677), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(830), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(325), 3, + ACTIONS(832), 2, + sym_keyword_if, + sym_variable_name, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -63333,7 +63599,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -63363,35 +63629,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [6426] = 12, + [6499] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - STATE(681), 1, + STATE(704), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(808), 2, + ACTIONS(800), 2, ts_builtin_sym_end, sym_semi_colon, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -63406,7 +63672,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -63436,35 +63702,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [6511] = 12, + [6584] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - STATE(681), 1, + STATE(704), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(794), 2, + ACTIONS(762), 2, ts_builtin_sym_end, sym_semi_colon, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -63479,7 +63745,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -63509,29 +63775,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [6596] = 5, + [6669] = 12, ACTIONS(3), 1, sym_comment, - STATE(691), 1, + ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, + sym_keyword_not, + ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, + anon_sym_LT_PIPE, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(662), 10, - sym_keyword_not, - sym_keyword_in, + ACTIONS(834), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(327), 3, anon_sym_STAR, + anon_sym_PLUS, + anon_sym_SLASH, + ACTIONS(319), 5, + sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - anon_sym_AT, - anon_sym_PLUS, - anon_sym_SLASH, - ACTIONS(660), 47, - sym_keyword_if, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, - sym_keyword_is, sym_keyword_contains, sym_keyword_contains_not, sym_keyword_contains_all, @@ -63544,8 +63818,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - sym_variable_name, - anon_sym_LT_PIPE, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -63575,36 +63848,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [6667] = 13, + [6754] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(676), 1, + ACTIONS(836), 1, anon_sym_RBRACK, - ACTIONS(832), 1, - anon_sym_QMARK, - STATE(711), 1, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -63619,7 +63890,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -63649,34 +63920,99 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [6754] = 12, + [6838] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, + STATE(695), 1, + sym_operator, + STATE(776), 1, + sym_binary_operator, + ACTIONS(666), 10, + sym_keyword_not, + sym_keyword_in, + anon_sym_STAR, + anon_sym_LT, + anon_sym_GT, + anon_sym_EQ, + anon_sym_DASH, + anon_sym_AT, + anon_sym_PLUS, + anon_sym_SLASH, + ACTIONS(664), 46, + sym_keyword_from, + sym_keyword_and, + sym_keyword_or, sym_keyword_is, + sym_keyword_contains, + sym_keyword_contains_not, + sym_keyword_contains_all, + sym_keyword_contains_any, + sym_keyword_contains_none, + sym_keyword_inside, + sym_keyword_not_inside, + sym_keyword_all_inside, + sym_keyword_any_inside, + sym_keyword_none_inside, + sym_keyword_outside, + sym_keyword_intersects, + anon_sym_LT_PIPE, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + anon_sym_QMARK_COLON, + anon_sym_BANG_EQ, + anon_sym_EQ_EQ, + anon_sym_QMARK_EQ, + anon_sym_STAR_EQ, + anon_sym_TILDE, + anon_sym_BANG_TILDE, + anon_sym_STAR_TILDE, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_u00d7, + anon_sym_u00f7, + anon_sym_STAR_STAR, + anon_sym_u220b, + anon_sym_u220c, + anon_sym_u2287, + anon_sym_u2283, + anon_sym_u2285, + anon_sym_u2208, + anon_sym_u2209, + anon_sym_u2286, + anon_sym_u2282, + anon_sym_u2284, + anon_sym_AT_AT, + [6908] = 12, + ACTIONS(3), 1, + sym_comment, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(834), 1, + ACTIONS(838), 1, anon_sym_RBRACK, - STATE(711), 1, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -63691,7 +64027,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -63721,34 +64057,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [6838] = 12, + [6992] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(836), 1, + ACTIONS(840), 1, anon_sym_RBRACK, - STATE(711), 1, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -63763,7 +64099,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -63793,34 +64129,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [6922] = 12, + [7076] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(838), 1, + ACTIONS(842), 1, anon_sym_RBRACK, - STATE(711), 1, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -63835,7 +64171,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -63865,34 +64201,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [7006] = 12, + [7160] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(840), 1, + ACTIONS(844), 1, anon_sym_RBRACK, - STATE(711), 1, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -63907,7 +64243,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -63937,34 +64273,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [7090] = 12, + [7244] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(842), 1, + ACTIONS(846), 1, anon_sym_RBRACK, - STATE(711), 1, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -63979,7 +64315,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -64009,34 +64345,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [7174] = 12, + [7328] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(844), 1, - sym_keyword_from, - STATE(692), 1, + ACTIONS(848), 1, + anon_sym_RBRACK, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -64051,7 +64387,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -64081,34 +64417,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [7258] = 12, + [7412] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(846), 1, + ACTIONS(850), 1, anon_sym_RBRACK, - STATE(711), 1, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -64123,7 +64459,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -64153,34 +64489,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [7342] = 12, + [7496] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, ACTIONS(676), 1, ts_builtin_sym_end, - STATE(681), 1, + STATE(704), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -64195,144 +64531,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - anon_sym_QMARK_COLON, - anon_sym_BANG_EQ, - anon_sym_EQ_EQ, - anon_sym_QMARK_EQ, - anon_sym_STAR_EQ, - anon_sym_TILDE, - anon_sym_BANG_TILDE, - anon_sym_STAR_TILDE, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_u00d7, - anon_sym_u00f7, - anon_sym_STAR_STAR, - anon_sym_u220b, - anon_sym_u220c, - anon_sym_u2287, - anon_sym_u2283, - anon_sym_u2285, - anon_sym_u2208, - anon_sym_u2209, - anon_sym_u2286, - anon_sym_u2282, - anon_sym_u2284, - anon_sym_AT_AT, - [7426] = 12, - ACTIONS(3), 1, - sym_comment, - ACTIONS(319), 1, - sym_keyword_is, - ACTIONS(321), 1, - sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, - ACTIONS(329), 1, - anon_sym_LT_PIPE, - ACTIONS(848), 1, - anon_sym_RBRACK, - STATE(711), 1, - sym_operator, - STATE(782), 1, - sym_binary_operator, - ACTIONS(325), 3, - anon_sym_STAR, - anon_sym_PLUS, - anon_sym_SLASH, - ACTIONS(317), 5, - sym_keyword_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_EQ, - anon_sym_DASH, - ACTIONS(315), 14, - sym_keyword_and, - sym_keyword_or, - sym_keyword_contains, - sym_keyword_contains_not, - sym_keyword_contains_all, - sym_keyword_contains_any, - sym_keyword_contains_none, - sym_keyword_inside, - sym_keyword_not_inside, - sym_keyword_all_inside, - sym_keyword_any_inside, - sym_keyword_none_inside, - sym_keyword_outside, - sym_keyword_intersects, - ACTIONS(331), 29, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - anon_sym_QMARK_COLON, - anon_sym_BANG_EQ, - anon_sym_EQ_EQ, - anon_sym_QMARK_EQ, - anon_sym_STAR_EQ, - anon_sym_TILDE, - anon_sym_BANG_TILDE, - anon_sym_STAR_TILDE, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_u00d7, - anon_sym_u00f7, - anon_sym_STAR_STAR, - anon_sym_u220b, - anon_sym_u220c, - anon_sym_u2287, - anon_sym_u2283, - anon_sym_u2285, - anon_sym_u2208, - anon_sym_u2209, - anon_sym_u2286, - anon_sym_u2282, - anon_sym_u2284, - anon_sym_AT_AT, - [7510] = 5, - ACTIONS(3), 1, - sym_comment, - STATE(692), 1, - sym_operator, - STATE(782), 1, - sym_binary_operator, - ACTIONS(662), 10, - sym_keyword_not, - sym_keyword_in, - anon_sym_STAR, - anon_sym_LT, - anon_sym_GT, - anon_sym_EQ, - anon_sym_DASH, - anon_sym_AT, - anon_sym_PLUS, - anon_sym_SLASH, - ACTIONS(660), 46, - sym_keyword_from, - sym_keyword_and, - sym_keyword_or, - sym_keyword_is, - sym_keyword_contains, - sym_keyword_contains_not, - sym_keyword_contains_all, - sym_keyword_contains_any, - sym_keyword_contains_none, - sym_keyword_inside, - sym_keyword_not_inside, - sym_keyword_all_inside, - sym_keyword_any_inside, - sym_keyword_none_inside, - sym_keyword_outside, - sym_keyword_intersects, - anon_sym_LT_PIPE, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -64365,31 +64564,31 @@ static const uint16_t ts_small_parse_table[] = { [7580] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(850), 1, + ACTIONS(852), 1, anon_sym_RBRACK, - STATE(711), 1, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -64404,7 +64603,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -64437,31 +64636,31 @@ static const uint16_t ts_small_parse_table[] = { [7664] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(852), 1, + ACTIONS(854), 1, anon_sym_RBRACK, - STATE(711), 1, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -64476,7 +64675,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -64509,31 +64708,31 @@ static const uint16_t ts_small_parse_table[] = { [7748] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(854), 1, - anon_sym_RBRACK, - STATE(711), 1, + ACTIONS(856), 1, + sym_keyword_from, + STATE(695), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -64548,7 +64747,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -64581,31 +64780,31 @@ static const uint16_t ts_small_parse_table[] = { [7832] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(856), 1, + ACTIONS(858), 1, anon_sym_RBRACK, - STATE(711), 1, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -64620,7 +64819,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -64653,31 +64852,31 @@ static const uint16_t ts_small_parse_table[] = { [7916] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(319), 1, - sym_keyword_is, ACTIONS(321), 1, + sym_keyword_is, + ACTIONS(323), 1, sym_keyword_not, - ACTIONS(327), 1, - anon_sym_AT, ACTIONS(329), 1, + anon_sym_AT, + ACTIONS(331), 1, anon_sym_LT_PIPE, - ACTIONS(858), 1, + ACTIONS(860), 1, anon_sym_RBRACK, - STATE(711), 1, + STATE(745), 1, sym_operator, - STATE(782), 1, + STATE(776), 1, sym_binary_operator, - ACTIONS(325), 3, + ACTIONS(327), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(317), 5, + ACTIONS(319), 5, sym_keyword_in, anon_sym_LT, anon_sym_GT, anon_sym_EQ, anon_sym_DASH, - ACTIONS(315), 14, + ACTIONS(317), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -64692,7 +64891,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(331), 29, + ACTIONS(333), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -64725,64 +64924,64 @@ static const uint16_t ts_small_parse_table[] = { [8000] = 25, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - ACTIONS(860), 1, - sym_keyword_value, ACTIONS(862), 1, + sym_keyword_value, + ACTIONS(864), 1, anon_sym_STAR, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(546), 1, + STATE(542), 1, sym_value, - STATE(1386), 1, + STATE(1404), 1, sym_inclusive_predicate, - STATE(1452), 1, + STATE(1531), 1, sym_predicate, - STATE(1871), 1, + STATE(1820), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -64791,130 +64990,65 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [8094] = 22, + [8094] = 24, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, - aux_sym_type_name_token1, - ACTIONS(411), 1, - sym_decimal, - ACTIONS(413), 1, - sym_duration_part, - STATE(4), 1, - sym_base_value, - STATE(5), 1, - sym_graph_path, - STATE(7), 1, - aux_sym_duration_repeat1, - STATE(514), 1, - sym_value, - STATE(1762), 1, - sym_object_key, - ACTIONS(83), 2, - anon_sym_DASH_GT, - anon_sym_LT_DASH_GT, - ACTIONS(409), 2, - sym_int, - sym_float, - ACTIONS(379), 3, - sym_keyword_rand, - sym_custom_function_name, - sym_function_name, - ACTIONS(407), 3, - sym_string, - sym_prefixed_string, - sym_variable_name, - ACTIONS(864), 3, - sym_keyword_diff, - sym_keyword_before, - sym_keyword_after, - STATE(67), 3, - sym_function_call, - sym_binary_expression, - sym_path, - ACTIONS(381), 4, - sym_keyword_true, - sym_keyword_false, - sym_keyword_none, - sym_keyword_null, - STATE(27), 8, - sym_number, - sym_identifier, - sym_array, - sym_object, - sym_record_id, - sym_sub_query, - sym_duration, - sym_point, - [8181] = 24, - ACTIONS(3), 1, - sym_comment, - ACTIONS(87), 1, - anon_sym_LT_DASH, - ACTIONS(347), 1, + ACTIONS(361), 1, anon_sym_LBRACE, - ACTIONS(397), 1, - sym_keyword_count, - ACTIONS(399), 1, - anon_sym_LBRACK, - ACTIONS(401), 1, - anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - ACTIONS(862), 1, + ACTIONS(864), 1, anon_sym_STAR, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(568), 1, + STATE(585), 1, sym_value, - STATE(1452), 1, + STATE(1531), 1, sym_predicate, - STATE(1553), 1, + STATE(1564), 1, sym_inclusive_predicate, - STATE(1747), 1, + STATE(1751), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -64923,65 +65057,63 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [8272] = 24, + [8185] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, - anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(39), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(43), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(45), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(47), 1, + anon_sym_LBRACE, + ACTIONS(49), 1, + anon_sym_LT_DASH, + ACTIONS(51), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(57), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(59), 1, sym_duration_part, - ACTIONS(862), 1, - anon_sym_STAR, - STATE(4), 1, - sym_base_value, - STATE(5), 1, - sym_graph_path, - STATE(7), 1, + STATE(52), 1, aux_sym_duration_repeat1, - STATE(568), 1, + STATE(168), 1, + sym_graph_path, + STATE(201), 1, + sym_base_value, + STATE(522), 1, sym_value, - STATE(1452), 1, - sym_predicate, - STATE(1567), 1, - sym_inclusive_predicate, - STATE(1747), 1, + STATE(1768), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(41), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(55), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(9), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(53), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + ACTIONS(866), 3, + sym_keyword_diff, + sym_keyword_before, + sym_keyword_after, + STATE(101), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(13), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(58), 8, sym_number, sym_identifier, sym_array, @@ -64990,65 +65122,65 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [8363] = 24, + [8272] = 24, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - ACTIONS(862), 1, + ACTIONS(864), 1, anon_sym_STAR, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(568), 1, + STATE(585), 1, sym_value, - STATE(1452), 1, + STATE(1531), 1, sym_predicate, - STATE(1524), 1, + STATE(1584), 1, sym_inclusive_predicate, - STATE(1747), 1, + STATE(1751), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -65057,65 +65189,65 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [8454] = 24, + [8363] = 24, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - ACTIONS(862), 1, + ACTIONS(864), 1, anon_sym_STAR, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(546), 1, + STATE(542), 1, sym_value, - STATE(1452), 1, + STATE(1531), 1, sym_predicate, - STATE(1553), 1, + STATE(1564), 1, sym_inclusive_predicate, - STATE(1871), 1, + STATE(1820), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -65124,63 +65256,65 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [8545] = 22, + [8454] = 24, ACTIONS(3), 1, sym_comment, - ACTIONS(37), 1, + ACTIONS(89), 1, + anon_sym_LT_DASH, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(41), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(43), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(45), 1, + ACTIONS(361), 1, anon_sym_LBRACE, - ACTIONS(47), 1, - anon_sym_LT_DASH, - ACTIONS(49), 1, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(55), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(57), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(51), 1, - aux_sym_duration_repeat1, - STATE(153), 1, + ACTIONS(864), 1, + anon_sym_STAR, + STATE(5), 1, sym_graph_path, - STATE(162), 1, + STATE(6), 1, sym_base_value, - STATE(522), 1, + STATE(8), 1, + aux_sym_duration_repeat1, + STATE(585), 1, sym_value, - STATE(1769), 1, + STATE(1531), 1, + sym_predicate, + STATE(1558), 1, + sym_inclusive_predicate, + STATE(1751), 1, sym_object_key, - ACTIONS(39), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(53), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(7), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(51), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - ACTIONS(864), 3, - sym_keyword_diff, - sym_keyword_before, - sym_keyword_after, - STATE(97), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(11), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(62), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -65189,63 +65323,63 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [8632] = 23, + [8545] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - ACTIONS(866), 1, - anon_sym_QMARK, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(532), 1, + STATE(514), 1, sym_value, - STATE(1456), 1, - sym_graph_predicate, - STATE(1778), 1, + STATE(1763), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + ACTIONS(866), 3, + sym_keyword_diff, + sym_keyword_before, + sym_keyword_after, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -65254,63 +65388,63 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [8720] = 23, + [8632] = 23, ACTIONS(3), 1, sym_comment, - ACTIONS(37), 1, + ACTIONS(89), 1, + anon_sym_LT_DASH, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(41), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(43), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(45), 1, + ACTIONS(361), 1, anon_sym_LBRACE, - ACTIONS(49), 1, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(55), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(267), 1, - anon_sym_LT_DASH, - ACTIONS(868), 1, - sym_keyword_by, - ACTIONS(870), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(79), 1, - sym_base_value, - STATE(88), 1, + ACTIONS(868), 1, + sym_keyword_where, + STATE(5), 1, sym_graph_path, - STATE(94), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(406), 1, + STATE(611), 1, sym_value, - STATE(1092), 1, - sym_order_criteria, - STATE(1760), 1, + STATE(1698), 1, + sym_where_clause, + STATE(1775), 1, sym_object_key, - ACTIONS(53), 2, - sym_int, - sym_float, - ACTIONS(263), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(7), 3, + ACTIONS(369), 2, + sym_int, + sym_float, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(51), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(97), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(11), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(62), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -65319,63 +65453,63 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [8808] = 23, + [8720] = 23, ACTIONS(3), 1, sym_comment, - ACTIONS(227), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(375), 1, - anon_sym_LBRACE, - ACTIONS(872), 1, - sym_keyword_by, - ACTIONS(878), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(880), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(882), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(884), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(890), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(892), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(66), 1, + ACTIONS(868), 1, + sym_keyword_where, + STATE(5), 1, sym_graph_path, - STATE(68), 1, + STATE(6), 1, sym_base_value, - STATE(91), 1, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(378), 1, + STATE(597), 1, sym_value, - STATE(994), 1, - sym_order_criteria, - STATE(1744), 1, + STATE(1633), 1, + sym_where_clause, + STATE(1775), 1, sym_object_key, - ACTIONS(223), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(888), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(874), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(886), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(190), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(876), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(106), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -65384,63 +65518,63 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [8896] = 23, + [8808] = 23, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - ACTIONS(866), 1, - anon_sym_QMARK, - STATE(4), 1, - sym_base_value, + ACTIONS(868), 1, + sym_keyword_where, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(532), 1, + STATE(601), 1, sym_value, - STATE(1511), 1, - sym_graph_predicate, - STATE(1778), 1, + STATE(1647), 1, + sym_where_clause, + STATE(1775), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -65449,63 +65583,63 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [8984] = 23, + [8896] = 23, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - ACTIONS(894), 1, - sym_keyword_where, - STATE(4), 1, - sym_base_value, + ACTIONS(870), 1, + anon_sym_QMARK, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(600), 1, + STATE(531), 1, sym_value, - STATE(1662), 1, - sym_where_clause, - STATE(1782), 1, + STATE(1498), 1, + sym_graph_predicate, + STATE(1722), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -65514,63 +65648,63 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [9072] = 23, + [8984] = 23, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - ACTIONS(894), 1, + ACTIONS(868), 1, sym_keyword_where, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, STATE(605), 1, sym_value, - STATE(1623), 1, + STATE(1697), 1, sym_where_clause, - STATE(1782), 1, + STATE(1775), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -65579,63 +65713,63 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [9160] = 23, + [9072] = 23, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - ACTIONS(866), 1, + ACTIONS(870), 1, anon_sym_QMARK, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(532), 1, + STATE(531), 1, sym_value, - STATE(1508), 1, + STATE(1526), 1, sym_graph_predicate, - STATE(1778), 1, + STATE(1722), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -65644,63 +65778,63 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [9248] = 23, + [9160] = 23, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - ACTIONS(866), 1, + ACTIONS(870), 1, anon_sym_QMARK, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(532), 1, + STATE(531), 1, sym_value, - STATE(1483), 1, + STATE(1473), 1, sym_graph_predicate, - STATE(1778), 1, + STATE(1722), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -65709,63 +65843,63 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [9336] = 23, + [9248] = 23, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - ACTIONS(894), 1, - sym_keyword_where, - STATE(4), 1, - sym_base_value, + ACTIONS(870), 1, + anon_sym_QMARK, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(607), 1, + STATE(531), 1, sym_value, - STATE(1620), 1, - sym_where_clause, - STATE(1782), 1, + STATE(1522), 1, + sym_graph_predicate, + STATE(1722), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -65774,63 +65908,63 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [9424] = 23, + [9336] = 23, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - ACTIONS(894), 1, + ACTIONS(868), 1, sym_keyword_where, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(599), 1, + STATE(600), 1, sym_value, - STATE(1595), 1, + STATE(1638), 1, sym_where_clause, - STATE(1782), 1, + STATE(1775), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -65839,63 +65973,63 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [9512] = 23, + [9424] = 23, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - ACTIONS(894), 1, + ACTIONS(868), 1, sym_keyword_where, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(597), 1, + STATE(599), 1, sym_value, - STATE(1702), 1, + STATE(1668), 1, sym_where_clause, - STATE(1782), 1, + STATE(1775), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -65904,63 +66038,63 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [9600] = 23, + [9512] = 23, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - ACTIONS(866), 1, + ACTIONS(870), 1, anon_sym_QMARK, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(532), 1, + STATE(531), 1, sym_value, - STATE(1436), 1, + STATE(1714), 1, sym_graph_predicate, - STATE(1778), 1, + STATE(1722), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -65969,63 +66103,63 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [9688] = 23, + [9600] = 23, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(249), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, + ACTIONS(479), 1, anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(872), 1, + sym_keyword_by, + ACTIONS(878), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(880), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(882), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(884), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(890), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(892), 1, sym_duration_part, - ACTIONS(894), 1, - sym_keyword_where, - STATE(4), 1, + STATE(76), 1, sym_base_value, - STATE(5), 1, + STATE(77), 1, sym_graph_path, - STATE(7), 1, + STATE(91), 1, aux_sym_duration_repeat1, - STATE(608), 1, + STATE(377), 1, sym_value, - STATE(1634), 1, - sym_where_clause, - STATE(1782), 1, + STATE(1001), 1, + sym_order_criteria, + STATE(1749), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(245), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(888), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(874), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(886), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(222), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(876), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(103), 8, sym_number, sym_identifier, sym_array, @@ -66034,63 +66168,63 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [9776] = 23, + [9688] = 23, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - ACTIONS(866), 1, + ACTIONS(870), 1, anon_sym_QMARK, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(532), 1, + STATE(531), 1, sym_value, - STATE(1533), 1, + STATE(1470), 1, sym_graph_predicate, - STATE(1778), 1, + STATE(1722), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -66099,63 +66233,63 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [9864] = 23, + [9776] = 23, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, - anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(39), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(43), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(45), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(47), 1, + anon_sym_LBRACE, + ACTIONS(51), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(57), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(281), 1, + anon_sym_LT_DASH, + ACTIONS(894), 1, + sym_keyword_by, + ACTIONS(896), 1, sym_duration_part, - ACTIONS(866), 1, - anon_sym_QMARK, - STATE(4), 1, + STATE(87), 1, sym_base_value, - STATE(5), 1, + STATE(90), 1, sym_graph_path, - STATE(7), 1, + STATE(94), 1, aux_sym_duration_repeat1, - STATE(532), 1, + STATE(407), 1, sym_value, - STATE(1621), 1, - sym_graph_predicate, - STATE(1778), 1, + STATE(1059), 1, + sym_order_criteria, + STATE(1761), 1, sym_object_key, - ACTIONS(83), 2, - anon_sym_DASH_GT, - anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(55), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(277), 2, + anon_sym_DASH_GT, + anon_sym_LT_DASH_GT, + ACTIONS(9), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(53), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(101), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(13), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(58), 8, sym_number, sym_identifier, sym_array, @@ -66164,61 +66298,63 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [9952] = 22, + [9864] = 23, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - ACTIONS(896), 1, - anon_sym_RPAREN, - STATE(4), 1, - sym_base_value, + ACTIONS(870), 1, + anon_sym_QMARK, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(573), 1, + STATE(531), 1, sym_value, - STATE(1782), 1, + STATE(1502), 1, + sym_graph_predicate, + STATE(1722), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -66227,12 +66363,12 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [10037] = 22, + [9952] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(227), 1, + ACTIONS(249), 1, anon_sym_LT_DASH, - ACTIONS(375), 1, + ACTIONS(479), 1, anon_sym_LBRACE, ACTIONS(878), 1, sym_keyword_count, @@ -66246,19 +66382,19 @@ static const uint16_t ts_small_parse_table[] = { sym_decimal, ACTIONS(892), 1, sym_duration_part, - STATE(66), 1, - sym_graph_path, - STATE(68), 1, + STATE(76), 1, sym_base_value, + STATE(77), 1, + sym_graph_path, STATE(91), 1, aux_sym_duration_repeat1, - STATE(378), 1, + STATE(377), 1, sym_value, - STATE(999), 1, + STATE(1006), 1, sym_order_criteria, - STATE(1744), 1, + STATE(1749), 1, sym_object_key, - ACTIONS(223), 2, + ACTIONS(245), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, ACTIONS(888), 2, @@ -66272,7 +66408,7 @@ static const uint16_t ts_small_parse_table[] = { sym_string, sym_prefixed_string, sym_variable_name, - STATE(190), 3, + STATE(222), 3, sym_function_call, sym_binary_expression, sym_path, @@ -66281,7 +66417,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(106), 8, + STATE(103), 8, sym_number, sym_identifier, sym_array, @@ -66290,61 +66426,61 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [10122] = 22, + [10037] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(4), 1, - sym_base_value, + ACTIONS(898), 1, + anon_sym_RBRACK, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(546), 1, + STATE(580), 1, sym_value, - STATE(1661), 1, - sym_predicate, - STATE(1871), 1, + STATE(1775), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -66353,61 +66489,61 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [10207] = 22, + [10122] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - ACTIONS(898), 1, - anon_sym_RPAREN, - STATE(4), 1, - sym_base_value, + ACTIONS(900), 1, + anon_sym_RBRACK, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(567), 1, + STATE(552), 1, sym_value, - STATE(1782), 1, + STATE(1775), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -66416,61 +66552,61 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [10292] = 22, + [10207] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - ACTIONS(900), 1, - anon_sym_RPAREN, - STATE(4), 1, - sym_base_value, + ACTIONS(902), 1, + anon_sym_RBRACK, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(549), 1, + STATE(556), 1, sym_value, - STATE(1782), 1, + STATE(1775), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -66479,61 +66615,61 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [10377] = 22, + [10292] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - ACTIONS(902), 1, + ACTIONS(904), 1, anon_sym_RPAREN, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(571), 1, + STATE(557), 1, sym_value, - STATE(1782), 1, + STATE(1775), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -66542,61 +66678,61 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [10462] = 22, + [10377] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - ACTIONS(904), 1, - anon_sym_RBRACK, - STATE(4), 1, - sym_base_value, + ACTIONS(906), 1, + anon_sym_RPAREN, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(582), 1, + STATE(559), 1, sym_value, - STATE(1782), 1, + STATE(1775), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -66605,61 +66741,124 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [10547] = 22, + [10462] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - ACTIONS(906), 1, + ACTIONS(908), 1, anon_sym_RPAREN, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(581), 1, + STATE(566), 1, sym_value, - STATE(1782), 1, + STATE(1775), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, + sym_number, + sym_identifier, + sym_array, + sym_object, + sym_record_id, + sym_sub_query, + sym_duration, + sym_point, + [10547] = 22, + ACTIONS(3), 1, + sym_comment, + ACTIONS(39), 1, + sym_keyword_count, + ACTIONS(43), 1, + anon_sym_LBRACK, + ACTIONS(45), 1, + anon_sym_LPAREN, + ACTIONS(47), 1, + anon_sym_LBRACE, + ACTIONS(51), 1, + aux_sym_type_name_token1, + ACTIONS(57), 1, + sym_decimal, + ACTIONS(281), 1, + anon_sym_LT_DASH, + ACTIONS(896), 1, + sym_duration_part, + STATE(87), 1, + sym_base_value, + STATE(90), 1, + sym_graph_path, + STATE(94), 1, + aux_sym_duration_repeat1, + STATE(407), 1, + sym_value, + STATE(1025), 1, + sym_order_criteria, + STATE(1761), 1, + sym_object_key, + ACTIONS(55), 2, + sym_int, + sym_float, + ACTIONS(277), 2, + anon_sym_DASH_GT, + anon_sym_LT_DASH_GT, + ACTIONS(9), 3, + sym_keyword_rand, + sym_custom_function_name, + sym_function_name, + ACTIONS(53), 3, + sym_string, + sym_prefixed_string, + sym_variable_name, + STATE(101), 3, + sym_function_call, + sym_binary_expression, + sym_path, + ACTIONS(13), 4, + sym_keyword_true, + sym_keyword_false, + sym_keyword_none, + sym_keyword_null, + STATE(58), 8, sym_number, sym_identifier, sym_array, @@ -66671,9 +66870,9 @@ static const uint16_t ts_small_parse_table[] = { [10632] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(227), 1, + ACTIONS(249), 1, anon_sym_LT_DASH, - ACTIONS(375), 1, + ACTIONS(479), 1, anon_sym_LBRACE, ACTIONS(878), 1, sym_keyword_count, @@ -66687,19 +66886,19 @@ static const uint16_t ts_small_parse_table[] = { sym_decimal, ACTIONS(892), 1, sym_duration_part, - STATE(66), 1, - sym_graph_path, - STATE(68), 1, + STATE(76), 1, sym_base_value, + STATE(77), 1, + sym_graph_path, STATE(91), 1, aux_sym_duration_repeat1, - STATE(378), 1, + STATE(377), 1, sym_value, - STATE(1006), 1, + STATE(999), 1, sym_order_criteria, - STATE(1744), 1, + STATE(1749), 1, sym_object_key, - ACTIONS(223), 2, + ACTIONS(245), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, ACTIONS(888), 2, @@ -66713,7 +66912,7 @@ static const uint16_t ts_small_parse_table[] = { sym_string, sym_prefixed_string, sym_variable_name, - STATE(190), 3, + STATE(222), 3, sym_function_call, sym_binary_expression, sym_path, @@ -66722,7 +66921,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(106), 8, + STATE(103), 8, sym_number, sym_identifier, sym_array, @@ -66734,58 +66933,58 @@ static const uint16_t ts_small_parse_table[] = { [10717] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - ACTIONS(908), 1, + ACTIONS(910), 1, anon_sym_RPAREN, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(548), 1, + STATE(582), 1, sym_value, - STATE(1782), 1, + STATE(1775), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -66797,58 +66996,58 @@ static const uint16_t ts_small_parse_table[] = { [10802] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - ACTIONS(910), 1, - anon_sym_RPAREN, - STATE(4), 1, - sym_base_value, + ACTIONS(912), 1, + anon_sym_RBRACK, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(588), 1, + STATE(561), 1, sym_value, - STATE(1782), 1, + STATE(1775), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -66860,58 +67059,58 @@ static const uint16_t ts_small_parse_table[] = { [10887] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - ACTIONS(912), 1, + ACTIONS(914), 1, anon_sym_RPAREN, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, STATE(551), 1, sym_value, - STATE(1782), 1, + STATE(1775), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -66923,58 +67122,58 @@ static const uint16_t ts_small_parse_table[] = { [10972] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - ACTIONS(914), 1, + ACTIONS(916), 1, anon_sym_RPAREN, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(556), 1, + STATE(563), 1, sym_value, - STATE(1782), 1, + STATE(1775), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -66986,58 +67185,58 @@ static const uint16_t ts_small_parse_table[] = { [11057] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - ACTIONS(916), 1, + ACTIONS(918), 1, anon_sym_RPAREN, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(557), 1, + STATE(578), 1, sym_value, - STATE(1782), 1, + STATE(1775), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -67049,58 +67248,58 @@ static const uint16_t ts_small_parse_table[] = { [11142] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - ACTIONS(918), 1, - anon_sym_RBRACK, - STATE(4), 1, - sym_base_value, + ACTIONS(920), 1, + anon_sym_RPAREN, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(565), 1, + STATE(581), 1, sym_value, - STATE(1782), 1, + STATE(1775), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -67112,58 +67311,58 @@ static const uint16_t ts_small_parse_table[] = { [11227] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - ACTIONS(920), 1, - anon_sym_RBRACK, - STATE(4), 1, - sym_base_value, + ACTIONS(922), 1, + anon_sym_RPAREN, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(572), 1, + STATE(573), 1, sym_value, - STATE(1782), 1, + STATE(1775), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -67175,58 +67374,58 @@ static const uint16_t ts_small_parse_table[] = { [11312] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - ACTIONS(922), 1, + ACTIONS(924), 1, anon_sym_RBRACK, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(583), 1, + STATE(550), 1, sym_value, - STATE(1782), 1, + STATE(1775), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -67238,58 +67437,58 @@ static const uint16_t ts_small_parse_table[] = { [11397] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - ACTIONS(924), 1, + ACTIONS(926), 1, anon_sym_RPAREN, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(584), 1, + STATE(562), 1, sym_value, - STATE(1782), 1, + STATE(1775), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -67301,58 +67500,58 @@ static const uint16_t ts_small_parse_table[] = { [11482] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - ACTIONS(926), 1, - anon_sym_RBRACK, - STATE(4), 1, - sym_base_value, + ACTIONS(928), 1, + anon_sym_RPAREN, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(576), 1, + STATE(567), 1, sym_value, - STATE(1782), 1, + STATE(1775), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -67364,58 +67563,58 @@ static const uint16_t ts_small_parse_table[] = { [11567] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - ACTIONS(928), 1, - anon_sym_RPAREN, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(575), 1, + STATE(542), 1, sym_value, - STATE(1782), 1, + STATE(1652), 1, + sym_predicate, + STATE(1820), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -67427,58 +67626,58 @@ static const uint16_t ts_small_parse_table[] = { [11652] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(37), 1, + ACTIONS(89), 1, + anon_sym_LT_DASH, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(41), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(43), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(45), 1, + ACTIONS(361), 1, anon_sym_LBRACE, - ACTIONS(49), 1, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(55), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(267), 1, - anon_sym_LT_DASH, - ACTIONS(870), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(79), 1, - sym_base_value, - STATE(88), 1, + ACTIONS(930), 1, + anon_sym_RPAREN, + STATE(5), 1, sym_graph_path, - STATE(94), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(406), 1, + STATE(553), 1, sym_value, - STATE(999), 1, - sym_order_criteria, - STATE(1760), 1, + STATE(1775), 1, sym_object_key, - ACTIONS(53), 2, - sym_int, - sym_float, - ACTIONS(263), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(7), 3, + ACTIONS(369), 2, + sym_int, + sym_float, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(51), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(97), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(11), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(62), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -67490,58 +67689,58 @@ static const uint16_t ts_small_parse_table[] = { [11737] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(37), 1, + ACTIONS(89), 1, + anon_sym_LT_DASH, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(41), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(43), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(45), 1, + ACTIONS(361), 1, anon_sym_LBRACE, - ACTIONS(49), 1, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(55), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(267), 1, - anon_sym_LT_DASH, - ACTIONS(870), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(79), 1, - sym_base_value, - STATE(88), 1, + ACTIONS(932), 1, + anon_sym_RBRACK, + STATE(5), 1, sym_graph_path, - STATE(94), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(406), 1, + STATE(555), 1, sym_value, - STATE(1067), 1, - sym_order_criteria, - STATE(1760), 1, + STATE(1775), 1, sym_object_key, - ACTIONS(53), 2, - sym_int, - sym_float, - ACTIONS(263), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(7), 3, + ACTIONS(369), 2, + sym_int, + sym_float, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(51), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(97), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(11), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(62), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -67553,58 +67752,58 @@ static const uint16_t ts_small_parse_table[] = { [11822] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, - anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(39), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(43), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(45), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(47), 1, + anon_sym_LBRACE, + ACTIONS(51), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(57), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(281), 1, + anon_sym_LT_DASH, + ACTIONS(896), 1, sym_duration_part, - ACTIONS(930), 1, - anon_sym_RBRACK, - STATE(4), 1, + STATE(87), 1, sym_base_value, - STATE(5), 1, + STATE(90), 1, sym_graph_path, - STATE(7), 1, + STATE(94), 1, aux_sym_duration_repeat1, - STATE(558), 1, + STATE(407), 1, sym_value, - STATE(1782), 1, + STATE(999), 1, + sym_order_criteria, + STATE(1761), 1, sym_object_key, - ACTIONS(83), 2, - anon_sym_DASH_GT, - anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(55), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(277), 2, + anon_sym_DASH_GT, + anon_sym_LT_DASH_GT, + ACTIONS(9), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(53), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(101), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(13), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(58), 8, sym_number, sym_identifier, sym_array, @@ -67616,56 +67815,56 @@ static const uint16_t ts_small_parse_table[] = { [11907] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(598), 1, + STATE(609), 1, sym_value, - STATE(1782), 1, + STATE(1770), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -67677,56 +67876,56 @@ static const uint16_t ts_small_parse_table[] = { [11989] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(249), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, + ACTIONS(479), 1, anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(878), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(880), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(882), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(884), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(890), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(892), 1, sym_duration_part, - STATE(4), 1, + STATE(76), 1, sym_base_value, - STATE(5), 1, + STATE(77), 1, sym_graph_path, - STATE(7), 1, + STATE(91), 1, aux_sym_duration_repeat1, - STATE(609), 1, + STATE(460), 1, sym_value, - STATE(1782), 1, + STATE(1741), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(245), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(888), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(874), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(886), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(222), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(876), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(103), 8, sym_number, sym_identifier, sym_array, @@ -67738,56 +67937,56 @@ static const uint16_t ts_small_parse_table[] = { [12071] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, - anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(39), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(43), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(45), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(47), 1, + anon_sym_LBRACE, + ACTIONS(49), 1, + anon_sym_LT_DASH, + ACTIONS(51), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(57), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(59), 1, sym_duration_part, - STATE(4), 1, - sym_base_value, - STATE(5), 1, - sym_graph_path, - STATE(7), 1, + STATE(52), 1, aux_sym_duration_repeat1, - STATE(409), 1, + STATE(168), 1, + sym_graph_path, + STATE(201), 1, + sym_base_value, + STATE(606), 1, sym_value, - STATE(1773), 1, + STATE(1864), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(41), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(55), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(9), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(53), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(101), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(13), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(58), 8, sym_number, sym_identifier, sym_array, @@ -67799,56 +67998,56 @@ static const uint16_t ts_small_parse_table[] = { [12153] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, - anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(431), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(435), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(437), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(439), 1, + anon_sym_LBRACE, + ACTIONS(441), 1, + anon_sym_LT_DASH, + ACTIONS(443), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(449), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(451), 1, sym_duration_part, - STATE(4), 1, + STATE(202), 1, sym_base_value, - STATE(5), 1, + STATE(213), 1, sym_graph_path, - STATE(7), 1, + STATE(258), 1, aux_sym_duration_repeat1, - STATE(391), 1, + STATE(403), 1, sym_value, - STATE(1730), 1, + STATE(1771), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(433), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(447), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(427), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(445), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(467), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(429), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(351), 8, sym_number, sym_identifier, sym_array, @@ -67860,56 +68059,56 @@ static const uint16_t ts_small_parse_table[] = { [12235] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, - anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(431), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(435), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(437), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(439), 1, + anon_sym_LBRACE, + ACTIONS(441), 1, + anon_sym_LT_DASH, + ACTIONS(443), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(449), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(451), 1, sym_duration_part, - STATE(4), 1, + STATE(202), 1, sym_base_value, - STATE(5), 1, + STATE(213), 1, sym_graph_path, - STATE(7), 1, + STATE(258), 1, aux_sym_duration_repeat1, - STATE(452), 1, + STATE(394), 1, sym_value, - STATE(1729), 1, + STATE(1771), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(433), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(447), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(427), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(445), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(467), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(429), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(351), 8, sym_number, sym_identifier, sym_array, @@ -67921,56 +68120,56 @@ static const uint16_t ts_small_parse_table[] = { [12317] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, - anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(431), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(435), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(437), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(439), 1, + anon_sym_LBRACE, + ACTIONS(441), 1, + anon_sym_LT_DASH, + ACTIONS(443), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(449), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(451), 1, sym_duration_part, - STATE(4), 1, + STATE(202), 1, sym_base_value, - STATE(5), 1, + STATE(213), 1, sym_graph_path, - STATE(7), 1, + STATE(258), 1, aux_sym_duration_repeat1, - STATE(544), 1, + STATE(402), 1, sym_value, - STATE(1732), 1, + STATE(1743), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(433), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(447), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(427), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(445), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(467), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(429), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(351), 8, sym_number, sym_identifier, sym_array, @@ -67982,56 +68181,56 @@ static const uint16_t ts_small_parse_table[] = { [12399] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(37), 1, + ACTIONS(89), 1, + anon_sym_LT_DASH, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(41), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(43), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(45), 1, + ACTIONS(361), 1, anon_sym_LBRACE, - ACTIONS(47), 1, - anon_sym_LT_DASH, - ACTIONS(49), 1, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(55), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(57), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(51), 1, - aux_sym_duration_repeat1, - STATE(153), 1, + STATE(5), 1, sym_graph_path, - STATE(162), 1, + STATE(6), 1, sym_base_value, - STATE(539), 1, + STATE(8), 1, + aux_sym_duration_repeat1, + STATE(574), 1, sym_value, - STATE(1733), 1, + STATE(1775), 1, sym_object_key, - ACTIONS(39), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(53), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(7), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(51), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(97), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(11), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(62), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -68043,56 +68242,56 @@ static const uint16_t ts_small_parse_table[] = { [12481] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(545), 1, + STATE(575), 1, sym_value, - STATE(1778), 1, + STATE(1775), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -68104,56 +68303,56 @@ static const uint16_t ts_small_parse_table[] = { [12563] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(37), 1, + ACTIONS(89), 1, + anon_sym_LT_DASH, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(41), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(43), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(45), 1, + ACTIONS(361), 1, anon_sym_LBRACE, - ACTIONS(47), 1, - anon_sym_LT_DASH, - ACTIONS(49), 1, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(55), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(57), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(51), 1, - aux_sym_duration_repeat1, - STATE(153), 1, + STATE(5), 1, sym_graph_path, - STATE(162), 1, + STATE(6), 1, sym_base_value, - STATE(535), 1, + STATE(8), 1, + aux_sym_duration_repeat1, + STATE(576), 1, sym_value, - STATE(1769), 1, + STATE(1775), 1, sym_object_key, - ACTIONS(39), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(53), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(7), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(51), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(97), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(11), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(62), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -68165,56 +68364,56 @@ static const uint16_t ts_small_parse_table[] = { [12645] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(37), 1, + ACTIONS(59), 1, + sym_duration_part, + ACTIONS(523), 1, + anon_sym_LBRACE, + ACTIONS(531), 1, + anon_sym_LT_DASH, + ACTIONS(938), 1, sym_keyword_count, - ACTIONS(41), 1, + ACTIONS(940), 1, anon_sym_LBRACK, - ACTIONS(43), 1, + ACTIONS(942), 1, anon_sym_LPAREN, - ACTIONS(45), 1, - anon_sym_LBRACE, - ACTIONS(47), 1, - anon_sym_LT_DASH, - ACTIONS(49), 1, + ACTIONS(944), 1, aux_sym_type_name_token1, - ACTIONS(55), 1, + ACTIONS(950), 1, sym_decimal, - ACTIONS(57), 1, - sym_duration_part, - STATE(51), 1, + STATE(52), 1, aux_sym_duration_repeat1, - STATE(153), 1, - sym_graph_path, - STATE(162), 1, + STATE(196), 1, sym_base_value, - STATE(540), 1, + STATE(197), 1, + sym_graph_path, + STATE(471), 1, sym_value, - STATE(1733), 1, + STATE(1738), 1, sym_object_key, - ACTIONS(39), 2, + ACTIONS(527), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(53), 2, + ACTIONS(948), 2, sym_int, sym_float, - ACTIONS(7), 3, + ACTIONS(934), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(51), 3, + ACTIONS(946), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(97), 3, + STATE(434), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(11), 4, + ACTIONS(936), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(62), 8, + STATE(288), 8, sym_number, sym_identifier, sym_array, @@ -68226,56 +68425,56 @@ static const uint16_t ts_small_parse_table[] = { [12727] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(37), 1, + ACTIONS(89), 1, + anon_sym_LT_DASH, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(41), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(43), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(45), 1, + ACTIONS(361), 1, anon_sym_LBRACE, - ACTIONS(47), 1, - anon_sym_LT_DASH, - ACTIONS(49), 1, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(55), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(57), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(51), 1, - aux_sym_duration_repeat1, - STATE(153), 1, + STATE(5), 1, sym_graph_path, - STATE(162), 1, + STATE(6), 1, sym_base_value, - STATE(442), 1, + STATE(8), 1, + aux_sym_duration_repeat1, + STATE(311), 1, sym_value, - STATE(1809), 1, + STATE(1734), 1, sym_object_key, - ACTIONS(39), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(53), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(7), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(51), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(97), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(11), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(62), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -68287,56 +68486,56 @@ static const uint16_t ts_small_parse_table[] = { [12809] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(547), 1, + STATE(312), 1, sym_value, - STATE(1747), 1, + STATE(1734), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -68348,56 +68547,56 @@ static const uint16_t ts_small_parse_table[] = { [12891] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(57), 1, - sym_duration_part, - ACTIONS(419), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(464), 1, - anon_sym_LBRACE, - ACTIONS(936), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(938), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(940), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(942), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(948), 1, + ACTIONS(371), 1, sym_decimal, - STATE(51), 1, - aux_sym_duration_repeat1, - STATE(142), 1, - sym_base_value, - STATE(146), 1, + ACTIONS(373), 1, + sym_duration_part, + STATE(5), 1, sym_graph_path, - STATE(479), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, + aux_sym_duration_repeat1, + STATE(450), 1, sym_value, - STATE(1724), 1, + STATE(1732), 1, sym_object_key, - ACTIONS(415), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(946), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(932), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(944), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(446), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(934), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(281), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -68409,56 +68608,56 @@ static const uint16_t ts_small_parse_table[] = { [12973] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(596), 1, + STATE(525), 1, sym_value, - STATE(1782), 1, + STATE(1726), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -68470,56 +68669,56 @@ static const uint16_t ts_small_parse_table[] = { [13055] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(57), 1, - sym_duration_part, - ACTIONS(419), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(464), 1, - anon_sym_LBRACE, - ACTIONS(936), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(938), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(940), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(942), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(948), 1, + ACTIONS(371), 1, sym_decimal, - STATE(51), 1, - aux_sym_duration_repeat1, - STATE(142), 1, - sym_base_value, - STATE(146), 1, + ACTIONS(373), 1, + sym_duration_part, + STATE(5), 1, sym_graph_path, - STATE(336), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, + aux_sym_duration_repeat1, + STATE(447), 1, sym_value, - STATE(1736), 1, + STATE(1724), 1, sym_object_key, - ACTIONS(415), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(946), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(932), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(944), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(446), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(934), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(281), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -68531,56 +68730,56 @@ static const uint16_t ts_small_parse_table[] = { [13137] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(472), 1, - anon_sym_LBRACE, - ACTIONS(514), 1, + ACTIONS(89), 1, + anon_sym_LT_DASH, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(518), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(520), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(522), 1, - anon_sym_LT_DASH, - ACTIONS(524), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(530), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(532), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(196), 1, - sym_base_value, - STATE(198), 1, + STATE(5), 1, sym_graph_path, - STATE(260), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(450), 1, + STATE(390), 1, sym_value, - STATE(1739), 1, + STATE(1734), 1, sym_object_key, - ACTIONS(516), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(528), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(510), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(526), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(461), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(512), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(347), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -68592,56 +68791,56 @@ static const uint16_t ts_small_parse_table[] = { [13219] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(520), 1, + STATE(540), 1, sym_value, - STATE(1761), 1, + STATE(1736), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -68653,56 +68852,56 @@ static const uint16_t ts_small_parse_table[] = { [13301] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(37), 1, + ACTIONS(249), 1, + anon_sym_LT_DASH, + ACTIONS(479), 1, + anon_sym_LBRACE, + ACTIONS(878), 1, sym_keyword_count, - ACTIONS(41), 1, + ACTIONS(880), 1, anon_sym_LBRACK, - ACTIONS(43), 1, + ACTIONS(882), 1, anon_sym_LPAREN, - ACTIONS(45), 1, - anon_sym_LBRACE, - ACTIONS(47), 1, - anon_sym_LT_DASH, - ACTIONS(49), 1, + ACTIONS(884), 1, aux_sym_type_name_token1, - ACTIONS(55), 1, + ACTIONS(890), 1, sym_decimal, - ACTIONS(57), 1, + ACTIONS(892), 1, sym_duration_part, - STATE(51), 1, - aux_sym_duration_repeat1, - STATE(153), 1, - sym_graph_path, - STATE(162), 1, + STATE(76), 1, sym_base_value, - STATE(604), 1, + STATE(77), 1, + sym_graph_path, + STATE(91), 1, + aux_sym_duration_repeat1, + STATE(389), 1, sym_value, - STATE(1846), 1, + STATE(1749), 1, sym_object_key, - ACTIONS(39), 2, + ACTIONS(245), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(53), 2, + ACTIONS(888), 2, sym_int, sym_float, - ACTIONS(7), 3, + ACTIONS(874), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(51), 3, + ACTIONS(886), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(97), 3, + STATE(222), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(11), 4, + ACTIONS(876), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(62), 8, + STATE(103), 8, sym_number, sym_identifier, sym_array, @@ -68714,56 +68913,56 @@ static const uint16_t ts_small_parse_table[] = { [13383] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(37), 1, + ACTIONS(89), 1, + anon_sym_LT_DASH, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(41), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(43), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(45), 1, + ACTIONS(361), 1, anon_sym_LBRACE, - ACTIONS(47), 1, - anon_sym_LT_DASH, - ACTIONS(49), 1, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(55), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(57), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(51), 1, - aux_sym_duration_repeat1, - STATE(153), 1, + STATE(5), 1, sym_graph_path, - STATE(162), 1, + STATE(6), 1, sym_base_value, - STATE(527), 1, + STATE(8), 1, + aux_sym_duration_repeat1, + STATE(570), 1, sym_value, - STATE(1769), 1, + STATE(1751), 1, sym_object_key, - ACTIONS(39), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(53), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(7), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(51), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(97), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(11), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(62), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -68775,56 +68974,56 @@ static const uint16_t ts_small_parse_table[] = { [13465] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(227), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(375), 1, - anon_sym_LBRACE, - ACTIONS(878), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(880), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(882), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(884), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(890), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(892), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(66), 1, + STATE(5), 1, sym_graph_path, - STATE(68), 1, + STATE(6), 1, sym_base_value, - STATE(91), 1, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(389), 1, + STATE(565), 1, sym_value, - STATE(1744), 1, + STATE(1754), 1, sym_object_key, - ACTIONS(223), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(888), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(874), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(886), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(190), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(876), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(106), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -68836,56 +69035,117 @@ static const uint16_t ts_small_parse_table[] = { [13547] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, + ACTIONS(355), 1, + sym_keyword_count, + ACTIONS(357), 1, + anon_sym_LBRACK, + ACTIONS(359), 1, + anon_sym_LPAREN, + ACTIONS(361), 1, anon_sym_LBRACE, + ACTIONS(365), 1, + aux_sym_type_name_token1, + ACTIONS(371), 1, + sym_decimal, + ACTIONS(373), 1, + sym_duration_part, + STATE(5), 1, + sym_graph_path, + STATE(6), 1, + sym_base_value, + STATE(8), 1, + aux_sym_duration_repeat1, + STATE(591), 1, + sym_value, + STATE(1757), 1, + sym_object_key, + ACTIONS(85), 2, + anon_sym_DASH_GT, + anon_sym_LT_DASH_GT, + ACTIONS(369), 2, + sym_int, + sym_float, + ACTIONS(337), 3, + sym_keyword_rand, + sym_custom_function_name, + sym_function_name, + ACTIONS(367), 3, + sym_string, + sym_prefixed_string, + sym_variable_name, + STATE(69), 3, + sym_function_call, + sym_binary_expression, + sym_path, + ACTIONS(339), 4, + sym_keyword_true, + sym_keyword_false, + sym_keyword_none, + sym_keyword_null, + STATE(31), 8, + sym_number, + sym_identifier, + sym_array, + sym_object, + sym_record_id, + sym_sub_query, + sym_duration, + sym_point, + [13629] = 21, + ACTIONS(3), 1, + sym_comment, ACTIONS(397), 1, sym_keyword_count, - ACTIONS(399), 1, - anon_sym_LBRACK, ACTIONS(401), 1, + anon_sym_LBRACK, + ACTIONS(403), 1, anon_sym_LPAREN, ACTIONS(405), 1, + anon_sym_LBRACE, + ACTIONS(407), 1, + anon_sym_LT_DASH, + ACTIONS(409), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(415), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(417), 1, sym_duration_part, - STATE(4), 1, - sym_base_value, - STATE(5), 1, + STATE(169), 1, sym_graph_path, - STATE(7), 1, + STATE(179), 1, + sym_base_value, + STATE(251), 1, aux_sym_duration_repeat1, - STATE(552), 1, + STATE(462), 1, sym_value, - STATE(1765), 1, + STATE(1746), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(399), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(413), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(393), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(411), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(439), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(395), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(279), 8, sym_number, sym_identifier, sym_array, @@ -68894,59 +69154,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [13629] = 21, + [13711] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(57), 1, - sym_duration_part, - ACTIONS(419), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(464), 1, - anon_sym_LBRACE, - ACTIONS(936), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(938), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(940), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(942), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(948), 1, + ACTIONS(371), 1, sym_decimal, - STATE(51), 1, - aux_sym_duration_repeat1, - STATE(142), 1, - sym_base_value, - STATE(146), 1, + ACTIONS(373), 1, + sym_duration_part, + STATE(5), 1, sym_graph_path, - STATE(480), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, + aux_sym_duration_repeat1, + STATE(508), 1, sym_value, - STATE(1734), 1, + STATE(1762), 1, sym_object_key, - ACTIONS(415), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(946), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(932), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(944), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(446), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(934), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(281), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -68955,59 +69215,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [13711] = 21, + [13793] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(227), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(375), 1, - anon_sym_LBRACE, - ACTIONS(878), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(880), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(882), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(884), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(890), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(892), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(66), 1, + STATE(5), 1, sym_graph_path, - STATE(68), 1, + STATE(6), 1, sym_base_value, - STATE(91), 1, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(441), 1, + STATE(548), 1, sym_value, - STATE(1720), 1, + STATE(1775), 1, sym_object_key, - ACTIONS(223), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(888), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(874), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(886), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(190), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(876), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(106), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -69016,59 +69276,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [13793] = 21, + [13875] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(249), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, + ACTIONS(479), 1, anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(878), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(880), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(882), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(884), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(890), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(892), 1, sym_duration_part, - STATE(4), 1, + STATE(76), 1, sym_base_value, - STATE(5), 1, + STATE(77), 1, sym_graph_path, - STATE(7), 1, + STATE(91), 1, aux_sym_duration_repeat1, - STATE(580), 1, + STATE(459), 1, sym_value, - STATE(1751), 1, + STATE(1741), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(245), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(888), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(874), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(886), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(222), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(876), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(103), 8, sym_number, sym_identifier, sym_array, @@ -69077,59 +69337,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [13875] = 21, + [13957] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(37), 1, + ACTIONS(59), 1, + sym_duration_part, + ACTIONS(523), 1, + anon_sym_LBRACE, + ACTIONS(531), 1, + anon_sym_LT_DASH, + ACTIONS(938), 1, sym_keyword_count, - ACTIONS(41), 1, + ACTIONS(940), 1, anon_sym_LBRACK, - ACTIONS(43), 1, + ACTIONS(942), 1, anon_sym_LPAREN, - ACTIONS(45), 1, - anon_sym_LBRACE, - ACTIONS(47), 1, - anon_sym_LT_DASH, - ACTIONS(49), 1, + ACTIONS(944), 1, aux_sym_type_name_token1, - ACTIONS(55), 1, + ACTIONS(950), 1, sym_decimal, - ACTIONS(57), 1, - sym_duration_part, - STATE(51), 1, + STATE(52), 1, aux_sym_duration_repeat1, - STATE(153), 1, - sym_graph_path, - STATE(162), 1, + STATE(196), 1, sym_base_value, - STATE(587), 1, + STATE(197), 1, + sym_graph_path, + STATE(342), 1, sym_value, - STATE(1846), 1, + STATE(1739), 1, sym_object_key, - ACTIONS(39), 2, + ACTIONS(527), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(53), 2, + ACTIONS(948), 2, sym_int, sym_float, - ACTIONS(7), 3, + ACTIONS(934), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(51), 3, + ACTIONS(946), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(97), 3, + STATE(434), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(11), 4, + ACTIONS(936), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(62), 8, + STATE(288), 8, sym_number, sym_identifier, sym_array, @@ -69138,59 +69398,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [13957] = 21, + [14039] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(249), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, + ACTIONS(479), 1, anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(878), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(880), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(882), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(884), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(890), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(892), 1, sym_duration_part, - STATE(4), 1, + STATE(76), 1, sym_base_value, - STATE(5), 1, + STATE(77), 1, sym_graph_path, - STATE(7), 1, + STATE(91), 1, aux_sym_duration_repeat1, - STATE(591), 1, + STATE(461), 1, sym_value, - STATE(1755), 1, + STATE(1741), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(245), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(888), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(874), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(886), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(222), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(876), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(103), 8, sym_number, sym_identifier, sym_array, @@ -69199,59 +69459,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [14039] = 21, + [14121] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(37), 1, + ACTIONS(89), 1, + anon_sym_LT_DASH, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(41), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(43), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(45), 1, + ACTIONS(361), 1, anon_sym_LBRACE, - ACTIONS(49), 1, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(55), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(267), 1, - anon_sym_LT_DASH, - ACTIONS(870), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(79), 1, - sym_base_value, - STATE(88), 1, + STATE(5), 1, sym_graph_path, - STATE(94), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(459), 1, + STATE(515), 1, sym_value, - STATE(1731), 1, + STATE(1762), 1, sym_object_key, - ACTIONS(53), 2, - sym_int, - sym_float, - ACTIONS(263), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(7), 3, + ACTIONS(369), 2, + sym_int, + sym_float, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(51), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(97), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(11), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(62), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -69260,59 +69520,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [14121] = 21, + [14203] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(526), 1, + STATE(523), 1, sym_value, - STATE(1751), 1, + STATE(1763), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -69321,59 +69581,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [14203] = 21, + [14285] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(227), 1, - anon_sym_LT_DASH, - ACTIONS(375), 1, - anon_sym_LBRACE, - ACTIONS(878), 1, + ACTIONS(39), 1, sym_keyword_count, - ACTIONS(880), 1, + ACTIONS(43), 1, anon_sym_LBRACK, - ACTIONS(882), 1, + ACTIONS(45), 1, anon_sym_LPAREN, - ACTIONS(884), 1, + ACTIONS(47), 1, + anon_sym_LBRACE, + ACTIONS(51), 1, aux_sym_type_name_token1, - ACTIONS(890), 1, + ACTIONS(57), 1, sym_decimal, - ACTIONS(892), 1, + ACTIONS(281), 1, + anon_sym_LT_DASH, + ACTIONS(896), 1, sym_duration_part, - STATE(66), 1, - sym_graph_path, - STATE(68), 1, + STATE(87), 1, sym_base_value, - STATE(91), 1, + STATE(90), 1, + sym_graph_path, + STATE(94), 1, aux_sym_duration_repeat1, - STATE(483), 1, + STATE(481), 1, sym_value, - STATE(1738), 1, + STATE(1735), 1, sym_object_key, - ACTIONS(223), 2, - anon_sym_DASH_GT, - anon_sym_LT_DASH_GT, - ACTIONS(888), 2, + ACTIONS(55), 2, sym_int, sym_float, - ACTIONS(874), 3, + ACTIONS(277), 2, + anon_sym_DASH_GT, + anon_sym_LT_DASH_GT, + ACTIONS(9), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(886), 3, + ACTIONS(53), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(190), 3, + STATE(101), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(876), 4, + ACTIONS(13), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(106), 8, + STATE(58), 8, sym_number, sym_identifier, sym_array, @@ -69382,59 +69642,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [14285] = 21, + [14367] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(37), 1, + ACTIONS(89), 1, + anon_sym_LT_DASH, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(41), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(43), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(45), 1, + ACTIONS(361), 1, anon_sym_LBRACE, - ACTIONS(49), 1, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(55), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(267), 1, - anon_sym_LT_DASH, - ACTIONS(870), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(79), 1, - sym_base_value, - STATE(88), 1, + STATE(5), 1, sym_graph_path, - STATE(94), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(496), 1, + STATE(423), 1, sym_value, - STATE(1748), 1, + STATE(1732), 1, sym_object_key, - ACTIONS(53), 2, - sym_int, - sym_float, - ACTIONS(263), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(7), 3, + ACTIONS(369), 2, + sym_int, + sym_float, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(51), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(97), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(11), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(62), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -69443,59 +69703,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [14367] = 21, + [14449] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, - anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(39), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(43), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(45), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(47), 1, + anon_sym_LBRACE, + ACTIONS(49), 1, + anon_sym_LT_DASH, + ACTIONS(51), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(57), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(59), 1, sym_duration_part, - STATE(4), 1, - sym_base_value, - STATE(5), 1, - sym_graph_path, - STATE(7), 1, + STATE(52), 1, aux_sym_duration_repeat1, - STATE(564), 1, + STATE(168), 1, + sym_graph_path, + STATE(201), 1, + sym_base_value, + STATE(524), 1, sym_value, - STATE(1782), 1, + STATE(1766), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(41), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(55), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(9), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(53), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(101), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(13), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(58), 8, sym_number, sym_identifier, sym_array, @@ -69504,59 +69764,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [14449] = 21, + [14531] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(57), 1, - sym_duration_part, - ACTIONS(419), 1, - anon_sym_LT_DASH, - ACTIONS(464), 1, - anon_sym_LBRACE, - ACTIONS(936), 1, + ACTIONS(431), 1, sym_keyword_count, - ACTIONS(938), 1, + ACTIONS(435), 1, anon_sym_LBRACK, - ACTIONS(940), 1, + ACTIONS(437), 1, anon_sym_LPAREN, - ACTIONS(942), 1, + ACTIONS(439), 1, + anon_sym_LBRACE, + ACTIONS(441), 1, + anon_sym_LT_DASH, + ACTIONS(443), 1, aux_sym_type_name_token1, - ACTIONS(948), 1, + ACTIONS(449), 1, sym_decimal, - STATE(51), 1, - aux_sym_duration_repeat1, - STATE(142), 1, + ACTIONS(451), 1, + sym_duration_part, + STATE(202), 1, sym_base_value, - STATE(146), 1, + STATE(213), 1, sym_graph_path, - STATE(415), 1, + STATE(258), 1, + aux_sym_duration_repeat1, + STATE(494), 1, sym_value, - STATE(1736), 1, + STATE(1760), 1, sym_object_key, - ACTIONS(415), 2, + ACTIONS(433), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(946), 2, + ACTIONS(447), 2, sym_int, sym_float, - ACTIONS(932), 3, + ACTIONS(427), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(944), 3, + ACTIONS(445), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(446), 3, + STATE(467), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(934), 4, + ACTIONS(429), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(281), 8, + STATE(351), 8, sym_number, sym_identifier, sym_array, @@ -69565,120 +69825,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [14531] = 21, + [14613] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(369), 1, - anon_sym_LBRACE, - ACTIONS(427), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(570), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(572), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(574), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(576), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(582), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(584), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(145), 1, + STATE(5), 1, sym_graph_path, - STATE(160), 1, + STATE(6), 1, sym_base_value, - STATE(249), 1, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(377), 1, + STATE(549), 1, sym_value, - STATE(1766), 1, + STATE(1764), 1, sym_object_key, - ACTIONS(423), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(580), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(566), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(578), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(443), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(568), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(290), 8, - sym_number, - sym_identifier, - sym_array, - sym_object, - sym_record_id, - sym_sub_query, - sym_duration, - sym_point, - [14613] = 21, - ACTIONS(3), 1, - sym_comment, - ACTIONS(37), 1, - sym_keyword_count, - ACTIONS(41), 1, - anon_sym_LBRACK, - ACTIONS(43), 1, - anon_sym_LPAREN, - ACTIONS(45), 1, - anon_sym_LBRACE, - ACTIONS(49), 1, - aux_sym_type_name_token1, - ACTIONS(55), 1, - sym_decimal, - ACTIONS(267), 1, - anon_sym_LT_DASH, - ACTIONS(870), 1, - sym_duration_part, - STATE(79), 1, - sym_base_value, - STATE(88), 1, - sym_graph_path, - STATE(94), 1, - aux_sym_duration_repeat1, - STATE(495), 1, - sym_value, - STATE(1748), 1, - sym_object_key, - ACTIONS(53), 2, - sym_int, - sym_float, - ACTIONS(263), 2, - anon_sym_DASH_GT, - anon_sym_LT_DASH_GT, - ACTIONS(7), 3, - sym_keyword_rand, - sym_custom_function_name, - sym_function_name, - ACTIONS(51), 3, - sym_string, - sym_prefixed_string, - sym_variable_name, - STATE(97), 3, - sym_function_call, - sym_binary_expression, - sym_path, - ACTIONS(11), 4, - sym_keyword_true, - sym_keyword_false, - sym_keyword_none, - sym_keyword_null, - STATE(62), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -69690,56 +69889,56 @@ static const uint16_t ts_small_parse_table[] = { [14695] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(595), 1, + STATE(527), 1, sym_value, - STATE(1755), 1, + STATE(1726), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -69751,56 +69950,56 @@ static const uint16_t ts_small_parse_table[] = { [14777] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, - anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(39), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(43), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(45), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(47), 1, + anon_sym_LBRACE, + ACTIONS(49), 1, + anon_sym_LT_DASH, + ACTIONS(51), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(57), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(59), 1, sym_duration_part, - STATE(4), 1, - sym_base_value, - STATE(5), 1, - sym_graph_path, - STATE(7), 1, + STATE(52), 1, aux_sym_duration_repeat1, - STATE(606), 1, + STATE(168), 1, + sym_graph_path, + STATE(201), 1, + sym_base_value, + STATE(595), 1, sym_value, - STATE(1771), 1, + STATE(1864), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(41), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(55), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(9), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(53), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(101), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(13), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(58), 8, sym_number, sym_identifier, sym_array, @@ -69812,56 +70011,56 @@ static const uint16_t ts_small_parse_table[] = { [14859] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(501), 1, + STATE(589), 1, sym_value, - STATE(1776), 1, + STATE(1775), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -69873,56 +70072,56 @@ static const uint16_t ts_small_parse_table[] = { [14941] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, - anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(39), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(43), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(45), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(47), 1, + anon_sym_LBRACE, + ACTIONS(49), 1, + anon_sym_LT_DASH, + ACTIONS(51), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(57), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(59), 1, sym_duration_part, - STATE(4), 1, - sym_base_value, - STATE(5), 1, - sym_graph_path, - STATE(7), 1, + STATE(52), 1, aux_sym_duration_repeat1, - STATE(279), 1, + STATE(168), 1, + sym_graph_path, + STATE(201), 1, + sym_base_value, + STATE(594), 1, sym_value, - STATE(1730), 1, + STATE(1864), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(41), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(55), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(9), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(53), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(101), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(13), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(58), 8, sym_number, sym_identifier, sym_array, @@ -69934,56 +70133,56 @@ static const uint16_t ts_small_parse_table[] = { [15023] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(37), 1, + ACTIONS(89), 1, + anon_sym_LT_DASH, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(41), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(43), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(45), 1, + ACTIONS(361), 1, anon_sym_LBRACE, - ACTIONS(47), 1, - anon_sym_LT_DASH, - ACTIONS(49), 1, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(55), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(57), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(51), 1, - aux_sym_duration_repeat1, - STATE(153), 1, + STATE(5), 1, sym_graph_path, - STATE(162), 1, + STATE(6), 1, sym_base_value, - STATE(589), 1, + STATE(8), 1, + aux_sym_duration_repeat1, + STATE(598), 1, sym_value, - STATE(1846), 1, + STATE(1770), 1, sym_object_key, - ACTIONS(39), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(53), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(7), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(51), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(97), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(11), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(62), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -69995,56 +70194,56 @@ static const uint16_t ts_small_parse_table[] = { [15105] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(57), 1, + ACTIONS(59), 1, sym_duration_part, - ACTIONS(419), 1, - anon_sym_LT_DASH, - ACTIONS(464), 1, + ACTIONS(523), 1, anon_sym_LBRACE, - ACTIONS(936), 1, - sym_keyword_count, + ACTIONS(531), 1, + anon_sym_LT_DASH, ACTIONS(938), 1, - anon_sym_LBRACK, + sym_keyword_count, ACTIONS(940), 1, - anon_sym_LPAREN, + anon_sym_LBRACK, ACTIONS(942), 1, + anon_sym_LPAREN, + ACTIONS(944), 1, aux_sym_type_name_token1, - ACTIONS(948), 1, + ACTIONS(950), 1, sym_decimal, - STATE(51), 1, + STATE(52), 1, aux_sym_duration_repeat1, - STATE(142), 1, + STATE(196), 1, sym_base_value, - STATE(146), 1, + STATE(197), 1, sym_graph_path, - STATE(457), 1, + STATE(404), 1, sym_value, - STATE(1734), 1, + STATE(1739), 1, sym_object_key, - ACTIONS(415), 2, + ACTIONS(527), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(946), 2, + ACTIONS(948), 2, sym_int, sym_float, - ACTIONS(932), 3, + ACTIONS(934), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(944), 3, + ACTIONS(946), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(446), 3, + STATE(434), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(934), 4, + ACTIONS(936), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(281), 8, + STATE(288), 8, sym_number, sym_identifier, sym_array, @@ -70056,56 +70255,56 @@ static const uint16_t ts_small_parse_table[] = { [15187] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(369), 1, - anon_sym_LBRACE, - ACTIONS(427), 1, + ACTIONS(249), 1, anon_sym_LT_DASH, - ACTIONS(570), 1, + ACTIONS(479), 1, + anon_sym_LBRACE, + ACTIONS(878), 1, sym_keyword_count, - ACTIONS(572), 1, + ACTIONS(880), 1, anon_sym_LBRACK, - ACTIONS(574), 1, + ACTIONS(882), 1, anon_sym_LPAREN, - ACTIONS(576), 1, + ACTIONS(884), 1, aux_sym_type_name_token1, - ACTIONS(582), 1, + ACTIONS(890), 1, sym_decimal, - ACTIONS(584), 1, + ACTIONS(892), 1, sym_duration_part, - STATE(145), 1, - sym_graph_path, - STATE(160), 1, + STATE(76), 1, sym_base_value, - STATE(249), 1, + STATE(77), 1, + sym_graph_path, + STATE(91), 1, aux_sym_duration_repeat1, - STATE(385), 1, + STATE(436), 1, sym_value, - STATE(1766), 1, + STATE(1731), 1, sym_object_key, - ACTIONS(423), 2, + ACTIONS(245), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(580), 2, + ACTIONS(888), 2, sym_int, sym_float, - ACTIONS(566), 3, + ACTIONS(874), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(578), 3, + ACTIONS(886), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(443), 3, + STATE(222), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(568), 4, + ACTIONS(876), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(290), 8, + STATE(103), 8, sym_number, sym_identifier, sym_array, @@ -70117,56 +70316,56 @@ static const uint16_t ts_small_parse_table[] = { [15269] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(57), 1, - sym_duration_part, - ACTIONS(419), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(464), 1, - anon_sym_LBRACE, - ACTIONS(936), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(938), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(940), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(942), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(948), 1, + ACTIONS(371), 1, sym_decimal, - STATE(51), 1, - aux_sym_duration_repeat1, - STATE(142), 1, - sym_base_value, - STATE(146), 1, + ACTIONS(373), 1, + sym_duration_part, + STATE(5), 1, sym_graph_path, - STATE(416), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, + aux_sym_duration_repeat1, + STATE(572), 1, sym_value, - STATE(1736), 1, + STATE(1775), 1, sym_object_key, - ACTIONS(415), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(946), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(932), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(944), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(446), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(934), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(281), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -70178,56 +70377,56 @@ static const uint16_t ts_small_parse_table[] = { [15351] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(227), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(375), 1, - anon_sym_LBRACE, - ACTIONS(878), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(880), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(882), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(884), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(890), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(892), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(66), 1, + STATE(5), 1, sym_graph_path, - STATE(68), 1, + STATE(6), 1, sym_base_value, - STATE(91), 1, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(485), 1, + STATE(564), 1, sym_value, - STATE(1738), 1, + STATE(1775), 1, sym_object_key, - ACTIONS(223), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(888), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(874), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(886), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(190), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(876), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(106), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -70239,56 +70438,56 @@ static const uint16_t ts_small_parse_table[] = { [15433] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(592), 1, + STATE(590), 1, sym_value, - STATE(1782), 1, + STATE(1757), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -70300,56 +70499,56 @@ static const uint16_t ts_small_parse_table[] = { [15515] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(369), 1, - anon_sym_LBRACE, - ACTIONS(427), 1, - anon_sym_LT_DASH, - ACTIONS(570), 1, + ACTIONS(39), 1, sym_keyword_count, - ACTIONS(572), 1, + ACTIONS(43), 1, anon_sym_LBRACK, - ACTIONS(574), 1, + ACTIONS(45), 1, anon_sym_LPAREN, - ACTIONS(576), 1, + ACTIONS(47), 1, + anon_sym_LBRACE, + ACTIONS(49), 1, + anon_sym_LT_DASH, + ACTIONS(51), 1, aux_sym_type_name_token1, - ACTIONS(582), 1, + ACTIONS(57), 1, sym_decimal, - ACTIONS(584), 1, + ACTIONS(59), 1, sym_duration_part, - STATE(145), 1, + STATE(52), 1, + aux_sym_duration_repeat1, + STATE(168), 1, sym_graph_path, - STATE(160), 1, + STATE(201), 1, sym_base_value, - STATE(249), 1, - aux_sym_duration_repeat1, - STATE(476), 1, + STATE(543), 1, sym_value, - STATE(1743), 1, + STATE(1737), 1, sym_object_key, - ACTIONS(423), 2, + ACTIONS(41), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(580), 2, + ACTIONS(55), 2, sym_int, sym_float, - ACTIONS(566), 3, + ACTIONS(9), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(578), 3, + ACTIONS(53), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(443), 3, + STATE(101), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(568), 4, + ACTIONS(13), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(290), 8, + STATE(58), 8, sym_number, sym_identifier, sym_array, @@ -70361,56 +70560,56 @@ static const uint16_t ts_small_parse_table[] = { [15597] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(227), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(375), 1, - anon_sym_LBRACE, - ACTIONS(878), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(880), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(882), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(884), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(890), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(892), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(66), 1, + STATE(5), 1, sym_graph_path, - STATE(68), 1, + STATE(6), 1, sym_base_value, - STATE(91), 1, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(467), 1, + STATE(388), 1, sym_value, - STATE(1738), 1, + STATE(1734), 1, sym_object_key, - ACTIONS(223), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(888), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(874), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(886), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(190), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(876), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(106), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -70422,56 +70621,56 @@ static const uint16_t ts_small_parse_table[] = { [15679] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(559), 1, + STATE(401), 1, sym_value, - STATE(1782), 1, + STATE(1772), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -70483,56 +70682,56 @@ static const uint16_t ts_small_parse_table[] = { [15761] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(472), 1, - anon_sym_LBRACE, - ACTIONS(514), 1, + ACTIONS(39), 1, sym_keyword_count, - ACTIONS(518), 1, + ACTIONS(43), 1, anon_sym_LBRACK, - ACTIONS(520), 1, + ACTIONS(45), 1, anon_sym_LPAREN, - ACTIONS(522), 1, + ACTIONS(47), 1, + anon_sym_LBRACE, + ACTIONS(49), 1, anon_sym_LT_DASH, - ACTIONS(524), 1, + ACTIONS(51), 1, aux_sym_type_name_token1, - ACTIONS(530), 1, + ACTIONS(57), 1, sym_decimal, - ACTIONS(532), 1, + ACTIONS(59), 1, sym_duration_part, - STATE(196), 1, - sym_base_value, - STATE(198), 1, - sym_graph_path, - STATE(260), 1, + STATE(52), 1, aux_sym_duration_repeat1, - STATE(424), 1, + STATE(168), 1, + sym_graph_path, + STATE(201), 1, + sym_base_value, + STATE(588), 1, sym_value, - STATE(1739), 1, + STATE(1864), 1, sym_object_key, - ACTIONS(516), 2, + ACTIONS(41), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(528), 2, + ACTIONS(55), 2, sym_int, sym_float, - ACTIONS(510), 3, + ACTIONS(9), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(526), 3, + ACTIONS(53), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(461), 3, + STATE(101), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(512), 4, + ACTIONS(13), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(347), 8, + STATE(58), 8, sym_number, sym_identifier, sym_array, @@ -70544,56 +70743,56 @@ static const uint16_t ts_small_parse_table[] = { [15843] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(472), 1, - anon_sym_LBRACE, - ACTIONS(514), 1, + ACTIONS(39), 1, sym_keyword_count, - ACTIONS(518), 1, + ACTIONS(43), 1, anon_sym_LBRACK, - ACTIONS(520), 1, + ACTIONS(45), 1, anon_sym_LPAREN, - ACTIONS(522), 1, + ACTIONS(47), 1, + anon_sym_LBRACE, + ACTIONS(49), 1, anon_sym_LT_DASH, - ACTIONS(524), 1, + ACTIONS(51), 1, aux_sym_type_name_token1, - ACTIONS(530), 1, + ACTIONS(57), 1, sym_decimal, - ACTIONS(532), 1, + ACTIONS(59), 1, sym_duration_part, - STATE(196), 1, - sym_base_value, - STATE(198), 1, - sym_graph_path, - STATE(260), 1, + STATE(52), 1, aux_sym_duration_repeat1, - STATE(487), 1, + STATE(168), 1, + sym_graph_path, + STATE(201), 1, + sym_base_value, + STATE(521), 1, sym_value, - STATE(1758), 1, + STATE(1766), 1, sym_object_key, - ACTIONS(516), 2, + ACTIONS(41), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(528), 2, + ACTIONS(55), 2, sym_int, sym_float, - ACTIONS(510), 3, + ACTIONS(9), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(526), 3, + ACTIONS(53), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(461), 3, + STATE(101), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(512), 4, + ACTIONS(13), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(347), 8, + STATE(58), 8, sym_number, sym_identifier, sym_array, @@ -70605,56 +70804,56 @@ static const uint16_t ts_small_parse_table[] = { [15925] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(537), 1, + STATE(544), 1, sym_value, - STATE(1728), 1, + STATE(1736), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -70666,56 +70865,56 @@ static const uint16_t ts_small_parse_table[] = { [16007] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(554), 1, + STATE(518), 1, sym_value, - STATE(1765), 1, + STATE(1763), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -70727,56 +70926,56 @@ static const uint16_t ts_small_parse_table[] = { [16089] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(506), 1, + STATE(558), 1, sym_value, - STATE(1776), 1, + STATE(1775), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -70788,56 +70987,56 @@ static const uint16_t ts_small_parse_table[] = { [16171] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(590), 1, + STATE(503), 1, sym_value, - STATE(1755), 1, + STATE(1774), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -70849,117 +71048,56 @@ static const uint16_t ts_small_parse_table[] = { [16253] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, - anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(39), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(43), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(45), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(47), 1, + anon_sym_LBRACE, + ACTIONS(51), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(57), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(281), 1, + anon_sym_LT_DASH, + ACTIONS(896), 1, sym_duration_part, - STATE(4), 1, + STATE(87), 1, sym_base_value, - STATE(5), 1, + STATE(90), 1, sym_graph_path, - STATE(7), 1, + STATE(94), 1, aux_sym_duration_repeat1, - STATE(502), 1, + STATE(495), 1, sym_value, - STATE(1776), 1, + STATE(1752), 1, sym_object_key, - ACTIONS(83), 2, - anon_sym_DASH_GT, - anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(55), 2, sym_int, sym_float, - ACTIONS(379), 3, - sym_keyword_rand, - sym_custom_function_name, - sym_function_name, - ACTIONS(407), 3, - sym_string, - sym_prefixed_string, - sym_variable_name, - STATE(67), 3, - sym_function_call, - sym_binary_expression, - sym_path, - ACTIONS(381), 4, - sym_keyword_true, - sym_keyword_false, - sym_keyword_none, - sym_keyword_null, - STATE(27), 8, - sym_number, - sym_identifier, - sym_array, - sym_object, - sym_record_id, - sym_sub_query, - sym_duration, - sym_point, - [16335] = 21, - ACTIONS(3), 1, - sym_comment, - ACTIONS(87), 1, - anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, - sym_keyword_count, - ACTIONS(399), 1, - anon_sym_LBRACK, - ACTIONS(401), 1, - anon_sym_LPAREN, - ACTIONS(405), 1, - aux_sym_type_name_token1, - ACTIONS(411), 1, - sym_decimal, - ACTIONS(413), 1, - sym_duration_part, - STATE(4), 1, - sym_base_value, - STATE(5), 1, - sym_graph_path, - STATE(7), 1, - aux_sym_duration_repeat1, - STATE(517), 1, - sym_value, - STATE(1782), 1, - sym_object_key, - ACTIONS(83), 2, + ACTIONS(277), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, - sym_int, - sym_float, - ACTIONS(379), 3, + ACTIONS(9), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(53), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(101), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(13), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(58), 8, sym_number, sym_identifier, sym_array, @@ -70968,59 +71106,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [16417] = 21, + [16335] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(37), 1, + ACTIONS(39), 1, sym_keyword_count, - ACTIONS(41), 1, - anon_sym_LBRACK, ACTIONS(43), 1, - anon_sym_LPAREN, + anon_sym_LBRACK, ACTIONS(45), 1, + anon_sym_LPAREN, + ACTIONS(47), 1, anon_sym_LBRACE, - ACTIONS(49), 1, + ACTIONS(51), 1, aux_sym_type_name_token1, - ACTIONS(55), 1, + ACTIONS(57), 1, sym_decimal, - ACTIONS(267), 1, + ACTIONS(281), 1, anon_sym_LT_DASH, - ACTIONS(870), 1, + ACTIONS(896), 1, sym_duration_part, - STATE(79), 1, + STATE(87), 1, sym_base_value, - STATE(88), 1, + STATE(90), 1, sym_graph_path, STATE(94), 1, aux_sym_duration_repeat1, - STATE(492), 1, + STATE(491), 1, sym_value, - STATE(1748), 1, + STATE(1752), 1, sym_object_key, - ACTIONS(53), 2, + ACTIONS(55), 2, sym_int, sym_float, - ACTIONS(263), 2, + ACTIONS(277), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(7), 3, + ACTIONS(9), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(51), 3, + ACTIONS(53), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(97), 3, + STATE(101), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(11), 4, + ACTIONS(13), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(62), 8, + STATE(58), 8, sym_number, sym_identifier, sym_array, @@ -71029,59 +71167,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [16499] = 21, + [16417] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, - anon_sym_LT_DASH, - ACTIONS(347), 1, + ACTIONS(59), 1, + sym_duration_part, + ACTIONS(523), 1, anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(531), 1, + anon_sym_LT_DASH, + ACTIONS(938), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(940), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(942), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(944), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(950), 1, sym_decimal, - ACTIONS(413), 1, - sym_duration_part, - STATE(4), 1, + STATE(52), 1, + aux_sym_duration_repeat1, + STATE(196), 1, sym_base_value, - STATE(5), 1, + STATE(197), 1, sym_graph_path, - STATE(7), 1, - aux_sym_duration_repeat1, - STATE(278), 1, + STATE(358), 1, sym_value, - STATE(1730), 1, + STATE(1739), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(527), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(948), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(934), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(946), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(434), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(936), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(288), 8, sym_number, sym_identifier, sym_array, @@ -71090,59 +71228,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [16581] = 21, + [16499] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(472), 1, - anon_sym_LBRACE, - ACTIONS(514), 1, + ACTIONS(39), 1, sym_keyword_count, - ACTIONS(518), 1, + ACTIONS(43), 1, anon_sym_LBRACK, - ACTIONS(520), 1, + ACTIONS(45), 1, anon_sym_LPAREN, - ACTIONS(522), 1, + ACTIONS(47), 1, + anon_sym_LBRACE, + ACTIONS(49), 1, anon_sym_LT_DASH, - ACTIONS(524), 1, + ACTIONS(51), 1, aux_sym_type_name_token1, - ACTIONS(530), 1, + ACTIONS(57), 1, sym_decimal, - ACTIONS(532), 1, + ACTIONS(59), 1, sym_duration_part, - STATE(196), 1, - sym_base_value, - STATE(198), 1, - sym_graph_path, - STATE(260), 1, + STATE(52), 1, aux_sym_duration_repeat1, - STATE(405), 1, + STATE(168), 1, + sym_graph_path, + STATE(201), 1, + sym_base_value, + STATE(538), 1, sym_value, - STATE(1739), 1, + STATE(1768), 1, sym_object_key, - ACTIONS(516), 2, + ACTIONS(41), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(528), 2, + ACTIONS(55), 2, sym_int, sym_float, - ACTIONS(510), 3, + ACTIONS(9), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(526), 3, + ACTIONS(53), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(461), 3, + STATE(101), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(512), 4, + ACTIONS(13), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(347), 8, + STATE(58), 8, sym_number, sym_identifier, sym_array, @@ -71151,59 +71289,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [16663] = 21, + [16581] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(227), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(375), 1, - anon_sym_LBRACE, - ACTIONS(878), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(880), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(882), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(884), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(890), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(892), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(66), 1, + STATE(5), 1, sym_graph_path, - STATE(68), 1, + STATE(6), 1, sym_base_value, - STATE(91), 1, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(472), 1, + STATE(520), 1, sym_value, - STATE(1738), 1, + STATE(1762), 1, sym_object_key, - ACTIONS(223), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(888), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(874), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(886), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(190), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(876), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(106), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -71212,59 +71350,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [16745] = 21, + [16663] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, - anon_sym_LT_DASH, - ACTIONS(347), 1, + ACTIONS(59), 1, + sym_duration_part, + ACTIONS(523), 1, anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(531), 1, + anon_sym_LT_DASH, + ACTIONS(938), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(940), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(942), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(944), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(950), 1, sym_decimal, - ACTIONS(413), 1, - sym_duration_part, - STATE(4), 1, + STATE(52), 1, + aux_sym_duration_repeat1, + STATE(196), 1, sym_base_value, - STATE(5), 1, + STATE(197), 1, sym_graph_path, - STATE(7), 1, - aux_sym_duration_repeat1, - STATE(560), 1, + STATE(484), 1, sym_value, - STATE(1782), 1, + STATE(1727), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(527), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(948), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(934), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(946), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(434), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(936), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(288), 8, sym_number, sym_identifier, sym_array, @@ -71273,59 +71411,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [16827] = 21, + [16745] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(369), 1, - anon_sym_LBRACE, - ACTIONS(427), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(570), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(572), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(574), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(576), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(582), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(584), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(145), 1, + STATE(5), 1, sym_graph_path, - STATE(160), 1, + STATE(6), 1, sym_base_value, - STATE(249), 1, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(462), 1, + STATE(426), 1, sym_value, - STATE(1743), 1, + STATE(1724), 1, sym_object_key, - ACTIONS(423), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(580), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(566), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(578), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(443), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(568), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(290), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -71334,59 +71472,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [16909] = 21, + [16827] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(37), 1, + ACTIONS(89), 1, + anon_sym_LT_DASH, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(41), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(43), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(45), 1, + ACTIONS(361), 1, anon_sym_LBRACE, - ACTIONS(47), 1, - anon_sym_LT_DASH, - ACTIONS(49), 1, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(55), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(57), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(51), 1, - aux_sym_duration_repeat1, - STATE(153), 1, + STATE(5), 1, sym_graph_path, - STATE(162), 1, + STATE(6), 1, sym_base_value, - STATE(512), 1, + STATE(8), 1, + aux_sym_duration_repeat1, + STATE(545), 1, sym_value, - STATE(1818), 1, + STATE(1820), 1, sym_object_key, - ACTIONS(39), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(53), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(7), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(51), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(97), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(11), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(62), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -71395,12 +71533,12 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [16991] = 21, + [16909] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(227), 1, + ACTIONS(249), 1, anon_sym_LT_DASH, - ACTIONS(375), 1, + ACTIONS(479), 1, anon_sym_LBRACE, ACTIONS(878), 1, sym_keyword_count, @@ -71414,17 +71552,17 @@ static const uint16_t ts_small_parse_table[] = { sym_decimal, ACTIONS(892), 1, sym_duration_part, - STATE(66), 1, - sym_graph_path, - STATE(68), 1, + STATE(76), 1, sym_base_value, + STATE(77), 1, + sym_graph_path, STATE(91), 1, aux_sym_duration_repeat1, - STATE(439), 1, + STATE(431), 1, sym_value, - STATE(1720), 1, + STATE(1731), 1, sym_object_key, - ACTIONS(223), 2, + ACTIONS(245), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, ACTIONS(888), 2, @@ -71438,7 +71576,7 @@ static const uint16_t ts_small_parse_table[] = { sym_string, sym_prefixed_string, sym_variable_name, - STATE(190), 3, + STATE(222), 3, sym_function_call, sym_binary_expression, sym_path, @@ -71447,7 +71585,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(106), 8, + STATE(103), 8, sym_number, sym_identifier, sym_array, @@ -71456,59 +71594,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [17073] = 21, + [16991] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(37), 1, + ACTIONS(39), 1, sym_keyword_count, - ACTIONS(41), 1, - anon_sym_LBRACK, ACTIONS(43), 1, - anon_sym_LPAREN, + anon_sym_LBRACK, ACTIONS(45), 1, + anon_sym_LPAREN, + ACTIONS(47), 1, anon_sym_LBRACE, - ACTIONS(49), 1, + ACTIONS(51), 1, aux_sym_type_name_token1, - ACTIONS(55), 1, + ACTIONS(57), 1, sym_decimal, - ACTIONS(267), 1, + ACTIONS(281), 1, anon_sym_LT_DASH, - ACTIONS(870), 1, + ACTIONS(896), 1, sym_duration_part, - STATE(79), 1, + STATE(87), 1, sym_base_value, - STATE(88), 1, + STATE(90), 1, sym_graph_path, STATE(94), 1, aux_sym_duration_repeat1, - STATE(493), 1, + STATE(482), 1, sym_value, - STATE(1748), 1, + STATE(1735), 1, sym_object_key, - ACTIONS(53), 2, + ACTIONS(55), 2, sym_int, sym_float, - ACTIONS(263), 2, + ACTIONS(277), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(7), 3, + ACTIONS(9), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(51), 3, + ACTIONS(53), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(97), 3, + STATE(101), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(11), 4, + ACTIONS(13), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(62), 8, + STATE(58), 8, sym_number, sym_identifier, sym_array, @@ -71517,59 +71655,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [17155] = 21, + [17073] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(37), 1, + ACTIONS(397), 1, sym_keyword_count, - ACTIONS(41), 1, + ACTIONS(401), 1, anon_sym_LBRACK, - ACTIONS(43), 1, + ACTIONS(403), 1, anon_sym_LPAREN, - ACTIONS(45), 1, + ACTIONS(405), 1, anon_sym_LBRACE, - ACTIONS(47), 1, + ACTIONS(407), 1, anon_sym_LT_DASH, - ACTIONS(49), 1, + ACTIONS(409), 1, aux_sym_type_name_token1, - ACTIONS(55), 1, + ACTIONS(415), 1, sym_decimal, - ACTIONS(57), 1, + ACTIONS(417), 1, sym_duration_part, - STATE(51), 1, - aux_sym_duration_repeat1, - STATE(153), 1, + STATE(169), 1, sym_graph_path, - STATE(162), 1, + STATE(179), 1, sym_base_value, - STATE(508), 1, + STATE(251), 1, + aux_sym_duration_repeat1, + STATE(408), 1, sym_value, - STATE(1818), 1, + STATE(1740), 1, sym_object_key, - ACTIONS(39), 2, + ACTIONS(399), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(53), 2, + ACTIONS(413), 2, sym_int, sym_float, - ACTIONS(7), 3, + ACTIONS(393), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(51), 3, + ACTIONS(411), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(97), 3, + STATE(439), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(11), 4, + ACTIONS(395), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(62), 8, + STATE(279), 8, sym_number, sym_identifier, sym_array, @@ -71578,59 +71716,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [17237] = 21, + [17155] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, - anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(431), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(435), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(437), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(439), 1, + anon_sym_LBRACE, + ACTIONS(441), 1, + anon_sym_LT_DASH, + ACTIONS(443), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(449), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(451), 1, sym_duration_part, - STATE(4), 1, + STATE(202), 1, sym_base_value, - STATE(5), 1, + STATE(213), 1, sym_graph_path, - STATE(7), 1, + STATE(258), 1, aux_sym_duration_repeat1, - STATE(507), 1, + STATE(432), 1, sym_value, - STATE(1761), 1, + STATE(1743), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(433), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(447), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(427), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(445), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(467), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(429), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(351), 8, sym_number, sym_identifier, sym_array, @@ -71639,59 +71777,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [17319] = 21, + [17237] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(521), 1, + STATE(602), 1, sym_value, - STATE(1762), 1, + STATE(1775), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -71700,59 +71838,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [17401] = 21, + [17319] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(472), 1, - anon_sym_LBRACE, - ACTIONS(514), 1, + ACTIONS(89), 1, + anon_sym_LT_DASH, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(518), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(520), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(522), 1, - anon_sym_LT_DASH, - ACTIONS(524), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(530), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(532), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(196), 1, - sym_base_value, - STATE(198), 1, + STATE(5), 1, sym_graph_path, - STATE(260), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(494), 1, + STATE(541), 1, sym_value, - STATE(1758), 1, + STATE(1775), 1, sym_object_key, - ACTIONS(516), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(528), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(510), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(526), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(461), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(512), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(347), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -71761,59 +71899,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [17483] = 21, + [17401] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(437), 1, + STATE(413), 1, sym_value, - STATE(1729), 1, + STATE(1772), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -71822,59 +71960,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [17565] = 21, + [17483] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(610), 1, + STATE(539), 1, sym_value, - STATE(1782), 1, + STATE(1722), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -71883,59 +72021,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [17647] = 21, + [17565] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(37), 1, + ACTIONS(39), 1, sym_keyword_count, - ACTIONS(41), 1, - anon_sym_LBRACK, ACTIONS(43), 1, - anon_sym_LPAREN, + anon_sym_LBRACK, ACTIONS(45), 1, - anon_sym_LBRACE, + anon_sym_LPAREN, ACTIONS(47), 1, - anon_sym_LT_DASH, + anon_sym_LBRACE, ACTIONS(49), 1, + anon_sym_LT_DASH, + ACTIONS(51), 1, aux_sym_type_name_token1, - ACTIONS(55), 1, - sym_decimal, ACTIONS(57), 1, + sym_decimal, + ACTIONS(59), 1, sym_duration_part, - STATE(51), 1, + STATE(52), 1, aux_sym_duration_repeat1, - STATE(153), 1, + STATE(168), 1, sym_graph_path, - STATE(162), 1, + STATE(201), 1, sym_base_value, - STATE(555), 1, + STATE(535), 1, sym_value, - STATE(1846), 1, + STATE(1768), 1, sym_object_key, - ACTIONS(39), 2, + ACTIONS(41), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(53), 2, + ACTIONS(55), 2, sym_int, sym_float, - ACTIONS(7), 3, + ACTIONS(9), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(51), 3, + ACTIONS(53), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(97), 3, + STATE(101), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(11), 4, + ACTIONS(13), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(62), 8, + STATE(58), 8, sym_number, sym_identifier, sym_array, @@ -71944,59 +72082,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [17729] = 21, + [17647] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(57), 1, - sym_duration_part, - ACTIONS(419), 1, - anon_sym_LT_DASH, - ACTIONS(464), 1, - anon_sym_LBRACE, - ACTIONS(936), 1, + ACTIONS(39), 1, sym_keyword_count, - ACTIONS(938), 1, + ACTIONS(43), 1, anon_sym_LBRACK, - ACTIONS(940), 1, + ACTIONS(45), 1, anon_sym_LPAREN, - ACTIONS(942), 1, + ACTIONS(47), 1, + anon_sym_LBRACE, + ACTIONS(49), 1, + anon_sym_LT_DASH, + ACTIONS(51), 1, aux_sym_type_name_token1, - ACTIONS(948), 1, + ACTIONS(57), 1, sym_decimal, - STATE(51), 1, + ACTIONS(59), 1, + sym_duration_part, + STATE(52), 1, aux_sym_duration_repeat1, - STATE(142), 1, - sym_base_value, - STATE(146), 1, + STATE(168), 1, sym_graph_path, - STATE(359), 1, + STATE(201), 1, + sym_base_value, + STATE(546), 1, sym_value, - STATE(1736), 1, + STATE(1737), 1, sym_object_key, - ACTIONS(415), 2, + ACTIONS(41), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(946), 2, + ACTIONS(55), 2, sym_int, sym_float, - ACTIONS(932), 3, + ACTIONS(9), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(944), 3, + ACTIONS(53), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(446), 3, + STATE(101), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(934), 4, + ACTIONS(13), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(281), 8, + STATE(58), 8, sym_number, sym_identifier, sym_array, @@ -72005,59 +72143,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [17811] = 21, + [17729] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, - anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(39), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(43), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(45), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(47), 1, + anon_sym_LBRACE, + ACTIONS(49), 1, + anon_sym_LT_DASH, + ACTIONS(51), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(57), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(59), 1, sym_duration_part, - STATE(4), 1, - sym_base_value, - STATE(5), 1, - sym_graph_path, - STATE(7), 1, + STATE(52), 1, aux_sym_duration_repeat1, - STATE(586), 1, + STATE(168), 1, + sym_graph_path, + STATE(201), 1, + sym_base_value, + STATE(417), 1, sym_value, - STATE(1782), 1, + STATE(1783), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(41), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(55), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(9), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(53), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(101), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(13), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(58), 8, sym_number, sym_identifier, sym_array, @@ -72066,59 +72204,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [17893] = 21, + [17811] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, - anon_sym_LT_DASH, - ACTIONS(347), 1, + ACTIONS(59), 1, + sym_duration_part, + ACTIONS(523), 1, anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(531), 1, + anon_sym_LT_DASH, + ACTIONS(938), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(940), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(942), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(944), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(950), 1, sym_decimal, - ACTIONS(413), 1, - sym_duration_part, - STATE(4), 1, + STATE(52), 1, + aux_sym_duration_repeat1, + STATE(196), 1, sym_base_value, - STATE(5), 1, + STATE(197), 1, sym_graph_path, - STATE(7), 1, - aux_sym_duration_repeat1, - STATE(602), 1, + STATE(475), 1, sym_value, - STATE(1771), 1, + STATE(1727), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(527), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(948), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(934), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(946), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(434), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(936), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(288), 8, sym_number, sym_identifier, sym_array, @@ -72127,59 +72265,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [17975] = 21, + [17893] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(37), 1, + ACTIONS(89), 1, + anon_sym_LT_DASH, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(41), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(43), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(45), 1, + ACTIONS(361), 1, anon_sym_LBRACE, - ACTIONS(49), 1, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(55), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(267), 1, - anon_sym_LT_DASH, - ACTIONS(870), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(79), 1, - sym_base_value, - STATE(88), 1, + STATE(5), 1, sym_graph_path, - STATE(94), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(414), 1, + STATE(554), 1, sym_value, - STATE(1760), 1, + STATE(1764), 1, sym_object_key, - ACTIONS(53), 2, - sym_int, - sym_float, - ACTIONS(263), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(7), 3, + ACTIONS(369), 2, + sym_int, + sym_float, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(51), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(97), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(11), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(62), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -72188,59 +72326,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [18057] = 21, + [17975] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(57), 1, + ACTIONS(59), 1, sym_duration_part, - ACTIONS(419), 1, - anon_sym_LT_DASH, - ACTIONS(464), 1, + ACTIONS(523), 1, anon_sym_LBRACE, - ACTIONS(936), 1, - sym_keyword_count, + ACTIONS(531), 1, + anon_sym_LT_DASH, ACTIONS(938), 1, - anon_sym_LBRACK, + sym_keyword_count, ACTIONS(940), 1, - anon_sym_LPAREN, + anon_sym_LBRACK, ACTIONS(942), 1, + anon_sym_LPAREN, + ACTIONS(944), 1, aux_sym_type_name_token1, - ACTIONS(948), 1, + ACTIONS(950), 1, sym_decimal, - STATE(51), 1, + STATE(52), 1, aux_sym_duration_repeat1, - STATE(142), 1, + STATE(196), 1, sym_base_value, - STATE(146), 1, + STATE(197), 1, sym_graph_path, - STATE(463), 1, + STATE(472), 1, sym_value, - STATE(1724), 1, + STATE(1738), 1, sym_object_key, - ACTIONS(415), 2, + ACTIONS(527), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(946), 2, + ACTIONS(948), 2, sym_int, sym_float, - ACTIONS(932), 3, + ACTIONS(934), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(944), 3, + ACTIONS(946), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(446), 3, + STATE(434), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(934), 4, + ACTIONS(936), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(281), 8, + STATE(288), 8, sym_number, sym_identifier, sym_array, @@ -72249,59 +72387,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [18139] = 21, + [18057] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(37), 1, + ACTIONS(249), 1, + anon_sym_LT_DASH, + ACTIONS(479), 1, + anon_sym_LBRACE, + ACTIONS(878), 1, sym_keyword_count, - ACTIONS(41), 1, + ACTIONS(880), 1, anon_sym_LBRACK, - ACTIONS(43), 1, + ACTIONS(882), 1, anon_sym_LPAREN, - ACTIONS(45), 1, - anon_sym_LBRACE, - ACTIONS(47), 1, - anon_sym_LT_DASH, - ACTIONS(49), 1, + ACTIONS(884), 1, aux_sym_type_name_token1, - ACTIONS(55), 1, + ACTIONS(890), 1, sym_decimal, - ACTIONS(57), 1, + ACTIONS(892), 1, sym_duration_part, - STATE(51), 1, - aux_sym_duration_repeat1, - STATE(153), 1, - sym_graph_path, - STATE(162), 1, + STATE(76), 1, sym_base_value, - STATE(433), 1, + STATE(77), 1, + sym_graph_path, + STATE(91), 1, + aux_sym_duration_repeat1, + STATE(457), 1, sym_value, - STATE(1809), 1, + STATE(1741), 1, sym_object_key, - ACTIONS(39), 2, + ACTIONS(245), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(53), 2, + ACTIONS(888), 2, sym_int, sym_float, - ACTIONS(7), 3, + ACTIONS(874), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(51), 3, + ACTIONS(886), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(97), 3, + STATE(222), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(11), 4, + ACTIONS(876), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(62), 8, + STATE(103), 8, sym_number, sym_identifier, sym_array, @@ -72310,59 +72448,120 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [18221] = 21, + [18139] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, - anon_sym_LT_DASH, - ACTIONS(347), 1, + ACTIONS(39), 1, + sym_keyword_count, + ACTIONS(43), 1, + anon_sym_LBRACK, + ACTIONS(45), 1, + anon_sym_LPAREN, + ACTIONS(47), 1, anon_sym_LBRACE, + ACTIONS(51), 1, + aux_sym_type_name_token1, + ACTIONS(57), 1, + sym_decimal, + ACTIONS(281), 1, + anon_sym_LT_DASH, + ACTIONS(896), 1, + sym_duration_part, + STATE(87), 1, + sym_base_value, + STATE(90), 1, + sym_graph_path, + STATE(94), 1, + aux_sym_duration_repeat1, + STATE(496), 1, + sym_value, + STATE(1752), 1, + sym_object_key, + ACTIONS(55), 2, + sym_int, + sym_float, + ACTIONS(277), 2, + anon_sym_DASH_GT, + anon_sym_LT_DASH_GT, + ACTIONS(9), 3, + sym_keyword_rand, + sym_custom_function_name, + sym_function_name, + ACTIONS(53), 3, + sym_string, + sym_prefixed_string, + sym_variable_name, + STATE(101), 3, + sym_function_call, + sym_binary_expression, + sym_path, + ACTIONS(13), 4, + sym_keyword_true, + sym_keyword_false, + sym_keyword_none, + sym_keyword_null, + STATE(58), 8, + sym_number, + sym_identifier, + sym_array, + sym_object, + sym_record_id, + sym_sub_query, + sym_duration, + sym_point, + [18221] = 21, + ACTIONS(3), 1, + sym_comment, ACTIONS(397), 1, sym_keyword_count, - ACTIONS(399), 1, - anon_sym_LBRACK, ACTIONS(401), 1, + anon_sym_LBRACK, + ACTIONS(403), 1, anon_sym_LPAREN, ACTIONS(405), 1, + anon_sym_LBRACE, + ACTIONS(407), 1, + anon_sym_LT_DASH, + ACTIONS(409), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(415), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(417), 1, sym_duration_part, - STATE(4), 1, - sym_base_value, - STATE(5), 1, + STATE(169), 1, sym_graph_path, - STATE(7), 1, + STATE(179), 1, + sym_base_value, + STATE(251), 1, aux_sym_duration_repeat1, - STATE(611), 1, + STATE(406), 1, sym_value, - STATE(1782), 1, + STATE(1740), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(399), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(413), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(393), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(411), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(439), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(395), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(279), 8, sym_number, sym_identifier, sym_array, @@ -72374,56 +72573,56 @@ static const uint16_t ts_small_parse_table[] = { [18303] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(37), 1, + ACTIONS(397), 1, sym_keyword_count, - ACTIONS(41), 1, + ACTIONS(401), 1, anon_sym_LBRACK, - ACTIONS(43), 1, + ACTIONS(403), 1, anon_sym_LPAREN, - ACTIONS(45), 1, + ACTIONS(405), 1, anon_sym_LBRACE, - ACTIONS(47), 1, + ACTIONS(407), 1, anon_sym_LT_DASH, - ACTIONS(49), 1, + ACTIONS(409), 1, aux_sym_type_name_token1, - ACTIONS(55), 1, + ACTIONS(415), 1, sym_decimal, - ACTIONS(57), 1, + ACTIONS(417), 1, sym_duration_part, - STATE(51), 1, - aux_sym_duration_repeat1, - STATE(153), 1, + STATE(169), 1, sym_graph_path, - STATE(162), 1, + STATE(179), 1, sym_base_value, - STATE(528), 1, + STATE(251), 1, + aux_sym_duration_repeat1, + STATE(474), 1, sym_value, - STATE(1767), 1, + STATE(1746), 1, sym_object_key, - ACTIONS(39), 2, + ACTIONS(399), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(53), 2, + ACTIONS(413), 2, sym_int, sym_float, - ACTIONS(7), 3, + ACTIONS(393), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(51), 3, + ACTIONS(411), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(97), 3, + STATE(439), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(11), 4, + ACTIONS(395), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(62), 8, + STATE(279), 8, sym_number, sym_identifier, sym_array, @@ -72435,56 +72634,56 @@ static const uint16_t ts_small_parse_table[] = { [18385] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, - anon_sym_LT_DASH, - ACTIONS(347), 1, + ACTIONS(59), 1, + sym_duration_part, + ACTIONS(523), 1, anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(531), 1, + anon_sym_LT_DASH, + ACTIONS(938), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(940), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(942), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(944), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(950), 1, sym_decimal, - ACTIONS(413), 1, - sym_duration_part, - STATE(4), 1, + STATE(52), 1, + aux_sym_duration_repeat1, + STATE(196), 1, sym_base_value, - STATE(5), 1, + STATE(197), 1, sym_graph_path, - STATE(7), 1, - aux_sym_duration_repeat1, - STATE(538), 1, + STATE(405), 1, sym_value, - STATE(1728), 1, + STATE(1739), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(527), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(948), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(934), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(946), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(434), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(936), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(288), 8, sym_number, sym_identifier, sym_array, @@ -72496,56 +72695,56 @@ static const uint16_t ts_small_parse_table[] = { [18467] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(369), 1, - anon_sym_LBRACE, - ACTIONS(427), 1, - anon_sym_LT_DASH, - ACTIONS(570), 1, + ACTIONS(431), 1, sym_keyword_count, - ACTIONS(572), 1, + ACTIONS(435), 1, anon_sym_LBRACK, - ACTIONS(574), 1, + ACTIONS(437), 1, anon_sym_LPAREN, - ACTIONS(576), 1, + ACTIONS(439), 1, + anon_sym_LBRACE, + ACTIONS(441), 1, + anon_sym_LT_DASH, + ACTIONS(443), 1, aux_sym_type_name_token1, - ACTIONS(582), 1, + ACTIONS(449), 1, sym_decimal, - ACTIONS(584), 1, + ACTIONS(451), 1, sym_duration_part, - STATE(145), 1, - sym_graph_path, - STATE(160), 1, + STATE(202), 1, sym_base_value, - STATE(249), 1, + STATE(213), 1, + sym_graph_path, + STATE(258), 1, aux_sym_duration_repeat1, - STATE(379), 1, + STATE(440), 1, sym_value, - STATE(1737), 1, + STATE(1743), 1, sym_object_key, - ACTIONS(423), 2, + ACTIONS(433), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(580), 2, + ACTIONS(447), 2, sym_int, sym_float, - ACTIONS(566), 3, + ACTIONS(427), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(578), 3, + ACTIONS(445), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(443), 3, + STATE(467), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(568), 4, + ACTIONS(429), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(290), 8, + STATE(351), 8, sym_number, sym_identifier, sym_array, @@ -72557,56 +72756,56 @@ static const uint16_t ts_small_parse_table[] = { [18549] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, - anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(39), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(43), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(45), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(47), 1, + anon_sym_LBRACE, + ACTIONS(49), 1, + anon_sym_LT_DASH, + ACTIONS(51), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(57), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(59), 1, sym_duration_part, - STATE(4), 1, - sym_base_value, - STATE(5), 1, - sym_graph_path, - STATE(7), 1, + STATE(52), 1, aux_sym_duration_repeat1, - STATE(380), 1, + STATE(168), 1, + sym_graph_path, + STATE(201), 1, + sym_base_value, + STATE(510), 1, sym_value, - STATE(1730), 1, + STATE(1786), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(41), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(55), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(9), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(53), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(101), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(13), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(58), 8, sym_number, sym_identifier, sym_array, @@ -72618,56 +72817,56 @@ static const uint16_t ts_small_parse_table[] = { [18631] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(37), 1, + ACTIONS(431), 1, sym_keyword_count, - ACTIONS(41), 1, + ACTIONS(435), 1, anon_sym_LBRACK, - ACTIONS(43), 1, + ACTIONS(437), 1, anon_sym_LPAREN, - ACTIONS(45), 1, + ACTIONS(439), 1, anon_sym_LBRACE, - ACTIONS(47), 1, + ACTIONS(441), 1, anon_sym_LT_DASH, - ACTIONS(49), 1, + ACTIONS(443), 1, aux_sym_type_name_token1, - ACTIONS(55), 1, + ACTIONS(449), 1, sym_decimal, - ACTIONS(57), 1, + ACTIONS(451), 1, sym_duration_part, - STATE(51), 1, - aux_sym_duration_repeat1, - STATE(153), 1, - sym_graph_path, - STATE(162), 1, + STATE(202), 1, sym_base_value, - STATE(518), 1, + STATE(213), 1, + sym_graph_path, + STATE(258), 1, + aux_sym_duration_repeat1, + STATE(497), 1, sym_value, - STATE(1767), 1, + STATE(1760), 1, sym_object_key, - ACTIONS(39), 2, + ACTIONS(433), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(53), 2, + ACTIONS(447), 2, sym_int, sym_float, - ACTIONS(7), 3, + ACTIONS(427), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(51), 3, + ACTIONS(445), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(97), 3, + STATE(467), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(11), 4, + ACTIONS(429), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(62), 8, + STATE(351), 8, sym_number, sym_identifier, sym_array, @@ -72679,56 +72878,56 @@ static const uint16_t ts_small_parse_table[] = { [18713] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(577), 1, + STATE(504), 1, sym_value, - STATE(1782), 1, + STATE(1774), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -72740,56 +72939,56 @@ static const uint16_t ts_small_parse_table[] = { [18795] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(511), 1, + STATE(505), 1, sym_value, - STATE(1761), 1, + STATE(1774), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -72801,56 +73000,56 @@ static const uint16_t ts_small_parse_table[] = { [18877] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(578), 1, + STATE(586), 1, sym_value, - STATE(1782), 1, + STATE(1775), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -72862,56 +73061,56 @@ static const uint16_t ts_small_parse_table[] = { [18959] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(472), 1, - anon_sym_LBRACE, - ACTIONS(514), 1, + ACTIONS(89), 1, + anon_sym_LT_DASH, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(518), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(520), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(522), 1, - anon_sym_LT_DASH, - ACTIONS(524), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(530), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(532), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(196), 1, - sym_base_value, - STATE(198), 1, + STATE(5), 1, sym_graph_path, - STATE(260), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(411), 1, + STATE(604), 1, sym_value, - STATE(1772), 1, + STATE(1775), 1, sym_object_key, - ACTIONS(516), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(528), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(510), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(526), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(461), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(512), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(347), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -72923,56 +73122,56 @@ static const uint16_t ts_small_parse_table[] = { [19041] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(369), 1, - anon_sym_LBRACE, - ACTIONS(427), 1, - anon_sym_LT_DASH, - ACTIONS(570), 1, + ACTIONS(39), 1, sym_keyword_count, - ACTIONS(572), 1, + ACTIONS(43), 1, anon_sym_LBRACK, - ACTIONS(574), 1, + ACTIONS(45), 1, anon_sym_LPAREN, - ACTIONS(576), 1, + ACTIONS(47), 1, + anon_sym_LBRACE, + ACTIONS(51), 1, aux_sym_type_name_token1, - ACTIONS(582), 1, + ACTIONS(57), 1, sym_decimal, - ACTIONS(584), 1, + ACTIONS(281), 1, + anon_sym_LT_DASH, + ACTIONS(896), 1, sym_duration_part, - STATE(145), 1, - sym_graph_path, - STATE(160), 1, + STATE(87), 1, sym_base_value, - STATE(249), 1, + STATE(90), 1, + sym_graph_path, + STATE(94), 1, aux_sym_duration_repeat1, - STATE(407), 1, + STATE(395), 1, sym_value, - STATE(1737), 1, + STATE(1761), 1, sym_object_key, - ACTIONS(423), 2, - anon_sym_DASH_GT, - anon_sym_LT_DASH_GT, - ACTIONS(580), 2, + ACTIONS(55), 2, sym_int, sym_float, - ACTIONS(566), 3, + ACTIONS(277), 2, + anon_sym_DASH_GT, + anon_sym_LT_DASH_GT, + ACTIONS(9), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(578), 3, + ACTIONS(53), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(443), 3, + STATE(101), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(568), 4, + ACTIONS(13), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(290), 8, + STATE(58), 8, sym_number, sym_identifier, sym_array, @@ -72984,56 +73183,56 @@ static const uint16_t ts_small_parse_table[] = { [19123] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(543), 1, + STATE(519), 1, sym_value, - STATE(1732), 1, + STATE(1775), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -73045,56 +73244,56 @@ static const uint16_t ts_small_parse_table[] = { [19205] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(37), 1, + ACTIONS(397), 1, sym_keyword_count, - ACTIONS(41), 1, + ACTIONS(401), 1, anon_sym_LBRACK, - ACTIONS(43), 1, + ACTIONS(403), 1, anon_sym_LPAREN, - ACTIONS(45), 1, + ACTIONS(405), 1, anon_sym_LBRACE, - ACTIONS(47), 1, + ACTIONS(407), 1, anon_sym_LT_DASH, - ACTIONS(49), 1, + ACTIONS(409), 1, aux_sym_type_name_token1, - ACTIONS(55), 1, + ACTIONS(415), 1, sym_decimal, - ACTIONS(57), 1, + ACTIONS(417), 1, sym_duration_part, - STATE(51), 1, - aux_sym_duration_repeat1, - STATE(153), 1, + STATE(169), 1, sym_graph_path, - STATE(162), 1, + STATE(179), 1, sym_base_value, - STATE(523), 1, + STATE(251), 1, + aux_sym_duration_repeat1, + STATE(391), 1, sym_value, - STATE(1767), 1, + STATE(1765), 1, sym_object_key, - ACTIONS(39), 2, + ACTIONS(399), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(53), 2, + ACTIONS(413), 2, sym_int, sym_float, - ACTIONS(7), 3, + ACTIONS(393), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(51), 3, + ACTIONS(411), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(97), 3, + STATE(439), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(11), 4, + ACTIONS(395), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(62), 8, + STATE(279), 8, sym_number, sym_identifier, sym_array, @@ -73106,56 +73305,56 @@ static const uint16_t ts_small_parse_table[] = { [19287] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, - anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(39), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(43), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(45), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(47), 1, + anon_sym_LBRACE, + ACTIONS(51), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(57), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(281), 1, + anon_sym_LT_DASH, + ACTIONS(896), 1, sym_duration_part, - STATE(4), 1, + STATE(87), 1, sym_base_value, - STATE(5), 1, + STATE(90), 1, sym_graph_path, - STATE(7), 1, + STATE(94), 1, aux_sym_duration_repeat1, - STATE(579), 1, + STATE(488), 1, sym_value, - STATE(1782), 1, + STATE(1752), 1, sym_object_key, - ACTIONS(83), 2, - anon_sym_DASH_GT, - anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(55), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(277), 2, + anon_sym_DASH_GT, + anon_sym_LT_DASH_GT, + ACTIONS(9), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(53), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(101), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(13), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(58), 8, sym_number, sym_identifier, sym_array, @@ -73167,56 +73366,56 @@ static const uint16_t ts_small_parse_table[] = { [19369] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, - anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, ACTIONS(397), 1, sym_keyword_count, - ACTIONS(399), 1, - anon_sym_LBRACK, ACTIONS(401), 1, + anon_sym_LBRACK, + ACTIONS(403), 1, anon_sym_LPAREN, ACTIONS(405), 1, + anon_sym_LBRACE, + ACTIONS(407), 1, + anon_sym_LT_DASH, + ACTIONS(409), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(415), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(417), 1, sym_duration_part, - STATE(4), 1, - sym_base_value, - STATE(5), 1, + STATE(169), 1, sym_graph_path, - STATE(7), 1, + STATE(179), 1, + sym_base_value, + STATE(251), 1, aux_sym_duration_repeat1, - STATE(435), 1, + STATE(383), 1, sym_value, - STATE(1718), 1, + STATE(1765), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(399), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(413), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(393), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(411), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(439), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(395), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(279), 8, sym_number, sym_identifier, sym_array, @@ -73228,56 +73427,56 @@ static const uint16_t ts_small_parse_table[] = { [19451] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, - anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(39), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(43), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(45), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(47), 1, + anon_sym_LBRACE, + ACTIONS(49), 1, + anon_sym_LT_DASH, + ACTIONS(51), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(57), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(59), 1, sym_duration_part, - STATE(4), 1, - sym_base_value, - STATE(5), 1, - sym_graph_path, - STATE(7), 1, + STATE(52), 1, aux_sym_duration_repeat1, - STATE(519), 1, + STATE(168), 1, + sym_graph_path, + STATE(201), 1, + sym_base_value, + STATE(513), 1, sym_value, - STATE(1762), 1, + STATE(1786), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(41), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(55), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(9), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(53), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(101), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(13), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(58), 8, sym_number, sym_identifier, sym_array, @@ -73289,56 +73488,56 @@ static const uint16_t ts_small_parse_table[] = { [19533] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(37), 1, + ACTIONS(397), 1, sym_keyword_count, - ACTIONS(41), 1, + ACTIONS(401), 1, anon_sym_LBRACK, - ACTIONS(43), 1, + ACTIONS(403), 1, anon_sym_LPAREN, - ACTIONS(45), 1, + ACTIONS(405), 1, anon_sym_LBRACE, - ACTIONS(47), 1, + ACTIONS(407), 1, anon_sym_LT_DASH, - ACTIONS(49), 1, + ACTIONS(409), 1, aux_sym_type_name_token1, - ACTIONS(55), 1, + ACTIONS(415), 1, sym_decimal, - ACTIONS(57), 1, + ACTIONS(417), 1, sym_duration_part, - STATE(51), 1, - aux_sym_duration_repeat1, - STATE(153), 1, + STATE(169), 1, sym_graph_path, - STATE(162), 1, + STATE(179), 1, sym_base_value, - STATE(593), 1, + STATE(251), 1, + aux_sym_duration_repeat1, + STATE(381), 1, sym_value, - STATE(1846), 1, + STATE(1740), 1, sym_object_key, - ACTIONS(39), 2, + ACTIONS(399), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(53), 2, + ACTIONS(413), 2, sym_int, sym_float, - ACTIONS(7), 3, + ACTIONS(393), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(51), 3, + ACTIONS(411), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(97), 3, + STATE(439), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(11), 4, + ACTIONS(395), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(62), 8, + STATE(279), 8, sym_number, sym_identifier, sym_array, @@ -73350,56 +73549,56 @@ static const uint16_t ts_small_parse_table[] = { [19615] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(369), 1, - anon_sym_LBRACE, - ACTIONS(427), 1, - anon_sym_LT_DASH, - ACTIONS(570), 1, + ACTIONS(39), 1, sym_keyword_count, - ACTIONS(572), 1, + ACTIONS(43), 1, anon_sym_LBRACK, - ACTIONS(574), 1, + ACTIONS(45), 1, anon_sym_LPAREN, - ACTIONS(576), 1, + ACTIONS(47), 1, + anon_sym_LBRACE, + ACTIONS(49), 1, + anon_sym_LT_DASH, + ACTIONS(51), 1, aux_sym_type_name_token1, - ACTIONS(582), 1, + ACTIONS(57), 1, sym_decimal, - ACTIONS(584), 1, + ACTIONS(59), 1, sym_duration_part, - STATE(145), 1, + STATE(52), 1, + aux_sym_duration_repeat1, + STATE(168), 1, sym_graph_path, - STATE(160), 1, + STATE(201), 1, sym_base_value, - STATE(249), 1, - aux_sym_duration_repeat1, - STATE(401), 1, + STATE(587), 1, sym_value, - STATE(1737), 1, + STATE(1864), 1, sym_object_key, - ACTIONS(423), 2, + ACTIONS(41), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(580), 2, + ACTIONS(55), 2, sym_int, sym_float, - ACTIONS(566), 3, + ACTIONS(9), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(578), 3, + ACTIONS(53), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(443), 3, + STATE(101), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(568), 4, + ACTIONS(13), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(290), 8, + STATE(58), 8, sym_number, sym_identifier, sym_array, @@ -73411,56 +73610,56 @@ static const uint16_t ts_small_parse_table[] = { [19697] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, - anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(39), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(43), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(45), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(47), 1, + anon_sym_LBRACE, + ACTIONS(49), 1, + anon_sym_LT_DASH, + ACTIONS(51), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(57), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(59), 1, sym_duration_part, - STATE(4), 1, - sym_base_value, - STATE(5), 1, - sym_graph_path, - STATE(7), 1, + STATE(52), 1, aux_sym_duration_repeat1, - STATE(562), 1, + STATE(168), 1, + sym_graph_path, + STATE(201), 1, + sym_base_value, + STATE(516), 1, sym_value, - STATE(1782), 1, + STATE(1786), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(41), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(55), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(9), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(53), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(101), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(13), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(58), 8, sym_number, sym_identifier, sym_array, @@ -73472,56 +73671,56 @@ static const uint16_t ts_small_parse_table[] = { [19779] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, - anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(39), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(43), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(45), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(47), 1, + anon_sym_LBRACE, + ACTIONS(49), 1, + anon_sym_LT_DASH, + ACTIONS(51), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(57), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(59), 1, sym_duration_part, - STATE(4), 1, - sym_base_value, - STATE(5), 1, - sym_graph_path, - STATE(7), 1, + STATE(52), 1, aux_sym_duration_repeat1, - STATE(394), 1, + STATE(168), 1, + sym_graph_path, + STATE(201), 1, + sym_base_value, + STATE(446), 1, sym_value, - STATE(1773), 1, + STATE(1783), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(41), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(55), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(9), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(53), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(101), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(13), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(58), 8, sym_number, sym_identifier, sym_array, @@ -73533,56 +73732,56 @@ static const uint16_t ts_small_parse_table[] = { [19861] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(542), 1, + STATE(593), 1, sym_value, - STATE(1871), 1, + STATE(1757), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -73594,56 +73793,56 @@ static const uint16_t ts_small_parse_table[] = { [19943] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(454), 1, + STATE(577), 1, sym_value, - STATE(1718), 1, + STATE(1775), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -73655,56 +73854,56 @@ static const uint16_t ts_small_parse_table[] = { [20025] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(563), 1, + STATE(534), 1, sym_value, - STATE(1782), 1, + STATE(1754), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -73716,117 +73915,56 @@ static const uint16_t ts_small_parse_table[] = { [20107] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, - anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(39), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(43), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(45), 1, anon_sym_LPAREN, - ACTIONS(405), 1, - aux_sym_type_name_token1, - ACTIONS(411), 1, - sym_decimal, - ACTIONS(413), 1, - sym_duration_part, - STATE(4), 1, - sym_base_value, - STATE(5), 1, - sym_graph_path, - STATE(7), 1, - aux_sym_duration_repeat1, - STATE(603), 1, - sym_value, - STATE(1782), 1, - sym_object_key, - ACTIONS(83), 2, - anon_sym_DASH_GT, - anon_sym_LT_DASH_GT, - ACTIONS(409), 2, - sym_int, - sym_float, - ACTIONS(379), 3, - sym_keyword_rand, - sym_custom_function_name, - sym_function_name, - ACTIONS(407), 3, - sym_string, - sym_prefixed_string, - sym_variable_name, - STATE(67), 3, - sym_function_call, - sym_binary_expression, - sym_path, - ACTIONS(381), 4, - sym_keyword_true, - sym_keyword_false, - sym_keyword_none, - sym_keyword_null, - STATE(27), 8, - sym_number, - sym_identifier, - sym_array, - sym_object, - sym_record_id, - sym_sub_query, - sym_duration, - sym_point, - [20189] = 21, - ACTIONS(3), 1, - sym_comment, - ACTIONS(472), 1, + ACTIONS(47), 1, anon_sym_LBRACE, - ACTIONS(514), 1, - sym_keyword_count, - ACTIONS(518), 1, - anon_sym_LBRACK, - ACTIONS(520), 1, - anon_sym_LPAREN, - ACTIONS(522), 1, + ACTIONS(49), 1, anon_sym_LT_DASH, - ACTIONS(524), 1, + ACTIONS(51), 1, aux_sym_type_name_token1, - ACTIONS(530), 1, + ACTIONS(57), 1, sym_decimal, - ACTIONS(532), 1, + ACTIONS(59), 1, sym_duration_part, - STATE(196), 1, - sym_base_value, - STATE(198), 1, - sym_graph_path, - STATE(260), 1, + STATE(52), 1, aux_sym_duration_repeat1, - STATE(410), 1, + STATE(168), 1, + sym_graph_path, + STATE(201), 1, + sym_base_value, + STATE(532), 1, sym_value, - STATE(1772), 1, + STATE(1766), 1, sym_object_key, - ACTIONS(516), 2, + ACTIONS(41), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(528), 2, + ACTIONS(55), 2, sym_int, sym_float, - ACTIONS(510), 3, + ACTIONS(9), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(526), 3, + ACTIONS(53), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(461), 3, + STATE(101), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(512), 4, + ACTIONS(13), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(347), 8, + STATE(58), 8, sym_number, sym_identifier, sym_array, @@ -73835,59 +73973,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [20271] = 21, + [20189] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(37), 1, + ACTIONS(89), 1, + anon_sym_LT_DASH, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(41), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(43), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(45), 1, + ACTIONS(361), 1, anon_sym_LBRACE, - ACTIONS(47), 1, - anon_sym_LT_DASH, - ACTIONS(49), 1, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(55), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(57), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(51), 1, - aux_sym_duration_repeat1, - STATE(153), 1, + STATE(5), 1, sym_graph_path, - STATE(162), 1, + STATE(6), 1, sym_base_value, - STATE(510), 1, + STATE(8), 1, + aux_sym_duration_repeat1, + STATE(610), 1, sym_value, - STATE(1818), 1, + STATE(1775), 1, sym_object_key, - ACTIONS(39), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(53), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(7), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(51), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(97), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(11), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(62), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -73896,59 +74034,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [20353] = 21, + [20271] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(601), 1, + STATE(608), 1, sym_value, - STATE(1782), 1, + STATE(1775), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -73957,59 +74095,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [20435] = 21, + [20353] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(561), 1, + STATE(603), 1, sym_value, - STATE(1782), 1, + STATE(1775), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -74018,59 +74156,120 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [20517] = 21, + [20435] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(37), 1, + ACTIONS(89), 1, + anon_sym_LT_DASH, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(41), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(43), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(45), 1, + ACTIONS(361), 1, anon_sym_LBRACE, - ACTIONS(49), 1, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(55), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(267), 1, - anon_sym_LT_DASH, - ACTIONS(870), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(79), 1, - sym_base_value, - STATE(88), 1, + STATE(5), 1, sym_graph_path, - STATE(94), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(460), 1, + STATE(596), 1, sym_value, - STATE(1731), 1, + STATE(1775), 1, sym_object_key, - ACTIONS(53), 2, + ACTIONS(85), 2, + anon_sym_DASH_GT, + anon_sym_LT_DASH_GT, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(263), 2, + ACTIONS(337), 3, + sym_keyword_rand, + sym_custom_function_name, + sym_function_name, + ACTIONS(367), 3, + sym_string, + sym_prefixed_string, + sym_variable_name, + STATE(69), 3, + sym_function_call, + sym_binary_expression, + sym_path, + ACTIONS(339), 4, + sym_keyword_true, + sym_keyword_false, + sym_keyword_none, + sym_keyword_null, + STATE(31), 8, + sym_number, + sym_identifier, + sym_array, + sym_object, + sym_record_id, + sym_sub_query, + sym_duration, + sym_point, + [20517] = 21, + ACTIONS(3), 1, + sym_comment, + ACTIONS(89), 1, + anon_sym_LT_DASH, + ACTIONS(355), 1, + sym_keyword_count, + ACTIONS(357), 1, + anon_sym_LBRACK, + ACTIONS(359), 1, + anon_sym_LPAREN, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, + aux_sym_type_name_token1, + ACTIONS(371), 1, + sym_decimal, + ACTIONS(373), 1, + sym_duration_part, + STATE(5), 1, + sym_graph_path, + STATE(6), 1, + sym_base_value, + STATE(8), 1, + aux_sym_duration_repeat1, + STATE(583), 1, + sym_value, + STATE(1775), 1, + sym_object_key, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(7), 3, + ACTIONS(369), 2, + sym_int, + sym_float, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(51), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(97), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(11), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(62), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -74082,56 +74281,56 @@ static const uint16_t ts_small_parse_table[] = { [20599] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(87), 1, + ACTIONS(89), 1, anon_sym_LT_DASH, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(397), 1, + ACTIONS(355), 1, sym_keyword_count, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(401), 1, + ACTIONS(359), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(365), 1, aux_sym_type_name_token1, - ACTIONS(411), 1, + ACTIONS(371), 1, sym_decimal, - ACTIONS(413), 1, + ACTIONS(373), 1, sym_duration_part, - STATE(4), 1, - sym_base_value, STATE(5), 1, sym_graph_path, - STATE(7), 1, + STATE(6), 1, + sym_base_value, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(541), 1, + STATE(607), 1, sym_value, - STATE(1782), 1, + STATE(1775), 1, sym_object_key, - ACTIONS(83), 2, + ACTIONS(85), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(409), 2, + ACTIONS(369), 2, sym_int, sym_float, - ACTIONS(379), 3, + ACTIONS(337), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(407), 3, + ACTIONS(367), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(67), 3, + STATE(69), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(381), 4, + ACTIONS(339), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(27), 8, + STATE(31), 8, sym_number, sym_identifier, sym_array, @@ -74143,27 +74342,27 @@ static const uint16_t ts_small_parse_table[] = { [20681] = 13, ACTIONS(3), 1, sym_comment, - ACTIONS(952), 1, - sym_keyword_bm25, ACTIONS(954), 1, - sym_keyword_doc_ids_cache, + sym_keyword_bm25, ACTIONS(956), 1, - sym_keyword_doc_ids_order, + sym_keyword_doc_ids_cache, ACTIONS(958), 1, - sym_keyword_doc_lengths_cache, + sym_keyword_doc_ids_order, ACTIONS(960), 1, - sym_keyword_doc_lengths_order, + sym_keyword_doc_lengths_cache, ACTIONS(962), 1, - sym_keyword_postings_cache, + sym_keyword_doc_lengths_order, ACTIONS(964), 1, - sym_keyword_postings_order, + sym_keyword_postings_cache, ACTIONS(966), 1, - sym_keyword_terms_cache, + sym_keyword_postings_order, ACTIONS(968), 1, - sym_keyword_terms_order, + sym_keyword_terms_cache, ACTIONS(970), 1, + sym_keyword_terms_order, + ACTIONS(972), 1, sym_keyword_highlights, - ACTIONS(950), 6, + ACTIONS(952), 6, ts_builtin_sym_end, sym_semi_colon, sym_keyword_unique, @@ -74184,34 +74383,34 @@ static const uint16_t ts_small_parse_table[] = { [20735] = 13, ACTIONS(3), 1, sym_comment, - ACTIONS(974), 1, + ACTIONS(954), 1, sym_keyword_bm25, - ACTIONS(977), 1, + ACTIONS(956), 1, sym_keyword_doc_ids_cache, - ACTIONS(980), 1, + ACTIONS(958), 1, sym_keyword_doc_ids_order, - ACTIONS(983), 1, + ACTIONS(960), 1, sym_keyword_doc_lengths_cache, - ACTIONS(986), 1, + ACTIONS(962), 1, sym_keyword_doc_lengths_order, - ACTIONS(989), 1, + ACTIONS(964), 1, sym_keyword_postings_cache, - ACTIONS(992), 1, + ACTIONS(966), 1, sym_keyword_postings_order, - ACTIONS(995), 1, + ACTIONS(968), 1, sym_keyword_terms_cache, - ACTIONS(998), 1, + ACTIONS(970), 1, sym_keyword_terms_order, - ACTIONS(1001), 1, + ACTIONS(976), 1, sym_keyword_highlights, - ACTIONS(972), 6, + ACTIONS(974), 6, ts_builtin_sym_end, sym_semi_colon, sym_keyword_unique, sym_keyword_search, anon_sym_RPAREN, anon_sym_RBRACE, - STATE(765), 10, + STATE(764), 10, sym_bm25_clause, sym_doc_ids_cache_clause, sym_doc_ids_order_clause, @@ -74225,34 +74424,34 @@ static const uint16_t ts_small_parse_table[] = { [20789] = 13, ACTIONS(3), 1, sym_comment, - ACTIONS(952), 1, + ACTIONS(980), 1, sym_keyword_bm25, - ACTIONS(954), 1, + ACTIONS(983), 1, sym_keyword_doc_ids_cache, - ACTIONS(956), 1, + ACTIONS(986), 1, sym_keyword_doc_ids_order, - ACTIONS(958), 1, + ACTIONS(989), 1, sym_keyword_doc_lengths_cache, - ACTIONS(960), 1, + ACTIONS(992), 1, sym_keyword_doc_lengths_order, - ACTIONS(962), 1, + ACTIONS(995), 1, sym_keyword_postings_cache, - ACTIONS(964), 1, + ACTIONS(998), 1, sym_keyword_postings_order, - ACTIONS(966), 1, + ACTIONS(1001), 1, sym_keyword_terms_cache, - ACTIONS(968), 1, + ACTIONS(1004), 1, sym_keyword_terms_order, - ACTIONS(1006), 1, + ACTIONS(1007), 1, sym_keyword_highlights, - ACTIONS(1004), 6, + ACTIONS(978), 6, ts_builtin_sym_end, sym_semi_colon, sym_keyword_unique, sym_keyword_search, anon_sym_RPAREN, anon_sym_RBRACE, - STATE(765), 10, + STATE(766), 10, sym_bm25_clause, sym_doc_ids_cache_clause, sym_doc_ids_order_clause, @@ -74266,1838 +74465,2962 @@ static const uint16_t ts_small_parse_table[] = { [20843] = 24, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, ACTIONS(297), 1, - sym_keyword_parallel, + sym_keyword_explain, ACTIONS(299), 1, - sym_keyword_timeout, + sym_keyword_parallel, ACTIONS(301), 1, - sym_keyword_fetch, + sym_keyword_timeout, ACTIONS(303), 1, - sym_keyword_limit, + sym_keyword_fetch, ACTIONS(305), 1, - sym_keyword_order, + sym_keyword_limit, ACTIONS(307), 1, - sym_keyword_with, + sym_keyword_order, ACTIONS(309), 1, + sym_keyword_with, + ACTIONS(311), 1, sym_keyword_where, + ACTIONS(313), 1, + sym_keyword_split, + ACTIONS(315), 1, + sym_keyword_group, + ACTIONS(325), 1, + anon_sym_COMMA, + STATE(784), 1, + sym_with_clause, + STATE(800), 1, + sym_where_clause, + STATE(829), 1, + sym_split_clause, + STATE(859), 1, + aux_sym_update_statement_repeat1, + STATE(868), 1, + sym_group_clause, + STATE(882), 1, + sym_order_clause, + STATE(973), 1, + sym_limit_clause, + STATE(1016), 1, + sym_fetch_clause, + STATE(1162), 1, + sym_timeout_clause, + STATE(1233), 1, + sym_parallel_clause, + STATE(1401), 1, + sym_explain_clause, + ACTIONS(1010), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [20918] = 24, + ACTIONS(3), 1, + sym_comment, + ACTIONS(297), 1, + sym_keyword_explain, + ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, + sym_keyword_timeout, + ACTIONS(303), 1, + sym_keyword_fetch, + ACTIONS(305), 1, + sym_keyword_limit, + ACTIONS(307), 1, + sym_keyword_order, + ACTIONS(309), 1, + sym_keyword_with, ACTIONS(311), 1, + sym_keyword_where, + ACTIONS(313), 1, sym_keyword_split, + ACTIONS(315), 1, + sym_keyword_group, + ACTIONS(325), 1, + anon_sym_COMMA, + STATE(785), 1, + sym_with_clause, + STATE(794), 1, + sym_where_clause, + STATE(815), 1, + sym_split_clause, + STATE(859), 1, + aux_sym_update_statement_repeat1, + STATE(864), 1, + sym_group_clause, + STATE(879), 1, + sym_order_clause, + STATE(963), 1, + sym_limit_clause, + STATE(1017), 1, + sym_fetch_clause, + STATE(1149), 1, + sym_timeout_clause, + STATE(1225), 1, + sym_parallel_clause, + STATE(1301), 1, + sym_explain_clause, + ACTIONS(335), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [20993] = 24, + ACTIONS(3), 1, + sym_comment, + ACTIONS(297), 1, + sym_keyword_explain, + ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, + sym_keyword_timeout, + ACTIONS(303), 1, + sym_keyword_fetch, + ACTIONS(305), 1, + sym_keyword_limit, ACTIONS(313), 1, + sym_keyword_split, + ACTIONS(315), 1, sym_keyword_group, - ACTIONS(323), 1, + ACTIONS(377), 1, + sym_keyword_order, + ACTIONS(379), 1, + sym_keyword_with, + ACTIONS(381), 1, + sym_keyword_where, + ACTIONS(383), 1, anon_sym_COMMA, - STATE(786), 1, + STATE(787), 1, sym_with_clause, - STATE(797), 1, + STATE(805), 1, sym_where_clause, - STATE(826), 1, + STATE(835), 1, sym_split_clause, - STATE(860), 1, + STATE(872), 1, sym_group_clause, - STATE(861), 1, + STATE(879), 1, + sym_order_clause, + STATE(881), 1, aux_sym_update_statement_repeat1, - STATE(896), 1, + STATE(963), 1, + sym_limit_clause, + STATE(1017), 1, + sym_fetch_clause, + STATE(1149), 1, + sym_timeout_clause, + STATE(1225), 1, + sym_parallel_clause, + STATE(1301), 1, + sym_explain_clause, + ACTIONS(335), 2, + ts_builtin_sym_end, + sym_semi_colon, + [21067] = 24, + ACTIONS(3), 1, + sym_comment, + ACTIONS(297), 1, + sym_keyword_explain, + ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, + sym_keyword_timeout, + ACTIONS(303), 1, + sym_keyword_fetch, + ACTIONS(305), 1, + sym_keyword_limit, + ACTIONS(313), 1, + sym_keyword_split, + ACTIONS(315), 1, + sym_keyword_group, + ACTIONS(377), 1, + sym_keyword_order, + ACTIONS(379), 1, + sym_keyword_with, + ACTIONS(381), 1, + sym_keyword_where, + ACTIONS(383), 1, + anon_sym_COMMA, + STATE(788), 1, + sym_with_clause, + STATE(802), 1, + sym_where_clause, + STATE(848), 1, + sym_split_clause, + STATE(881), 1, + aux_sym_update_statement_repeat1, + STATE(882), 1, sym_order_clause, - STATE(970), 1, + STATE(895), 1, + sym_group_clause, + STATE(973), 1, sym_limit_clause, - STATE(1020), 1, + STATE(1016), 1, sym_fetch_clause, - STATE(1154), 1, + STATE(1162), 1, sym_timeout_clause, - STATE(1248), 1, + STATE(1233), 1, + sym_parallel_clause, + STATE(1401), 1, + sym_explain_clause, + ACTIONS(1010), 2, + ts_builtin_sym_end, + sym_semi_colon, + [21141] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1012), 24, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_as, + sym_keyword_explain, + sym_keyword_parallel, + sym_keyword_timeout, + sym_keyword_fetch, + sym_keyword_limit, + sym_keyword_order, + sym_keyword_group, + sym_keyword_drop, + sym_keyword_schemafull, + sym_keyword_schemaless, + sym_keyword_out, + sym_keyword_to, + sym_keyword_changefeed, + sym_keyword_type, + sym_keyword_permissions, + sym_keyword_comment, + sym_keyword_unique, + sym_keyword_search, + anon_sym_COMMA, + anon_sym_RPAREN, + anon_sym_RBRACE, + [21171] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1016), 1, + sym_keyword_not, + ACTIONS(1018), 10, + anon_sym_DASH_GT, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_LT_DASH_GT, + sym_string, + sym_prefixed_string, + sym_decimal, + sym_variable_name, + sym_duration_part, + ACTIONS(1014), 12, + sym_keyword_rand, + sym_keyword_true, + sym_keyword_false, + sym_keyword_none, + sym_keyword_null, + sym_keyword_count, + anon_sym_LT_DASH, + aux_sym_type_name_token1, + sym_int, + sym_float, + sym_custom_function_name, + sym_function_name, + [21204] = 18, + ACTIONS(3), 1, + sym_comment, + ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, + sym_keyword_timeout, + ACTIONS(455), 1, + sym_keyword_return, + ACTIONS(457), 1, + sym_keyword_where, + ACTIONS(459), 1, + sym_keyword_content, + ACTIONS(461), 1, + sym_keyword_merge, + ACTIONS(463), 1, + sym_keyword_patch, + ACTIONS(465), 1, + sym_keyword_set, + ACTIONS(467), 1, + sym_keyword_unset, + ACTIONS(469), 1, + anon_sym_COMMA, + STATE(875), 1, + aux_sym_update_statement_repeat1, + STATE(1032), 1, + sym_where_clause, + STATE(1147), 1, + sym_return_clause, + STATE(1207), 1, + sym_timeout_clause, + STATE(1310), 1, + sym_parallel_clause, + ACTIONS(1020), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + STATE(993), 5, + sym_content_clause, + sym_set_clause, + sym_unset_clause, + sym_merge_clause, + sym_patch_clause, + [21265] = 18, + ACTIONS(3), 1, + sym_comment, + ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, + sym_keyword_timeout, + ACTIONS(455), 1, + sym_keyword_return, + ACTIONS(457), 1, + sym_keyword_where, + ACTIONS(459), 1, + sym_keyword_content, + ACTIONS(461), 1, + sym_keyword_merge, + ACTIONS(463), 1, + sym_keyword_patch, + ACTIONS(465), 1, + sym_keyword_set, + ACTIONS(467), 1, + sym_keyword_unset, + ACTIONS(469), 1, + anon_sym_COMMA, + STATE(875), 1, + aux_sym_update_statement_repeat1, + STATE(1038), 1, + sym_where_clause, + STATE(1115), 1, + sym_return_clause, + STATE(1199), 1, + sym_timeout_clause, + STATE(1437), 1, + sym_parallel_clause, + ACTIONS(501), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + STATE(991), 5, + sym_content_clause, + sym_set_clause, + sym_unset_clause, + sym_merge_clause, + sym_patch_clause, + [21326] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1024), 10, + anon_sym_DASH_GT, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_LT_DASH_GT, + sym_string, + sym_prefixed_string, + sym_decimal, + sym_variable_name, + sym_duration_part, + ACTIONS(1022), 12, + sym_keyword_rand, + sym_keyword_true, + sym_keyword_false, + sym_keyword_none, + sym_keyword_null, + sym_keyword_count, + anon_sym_LT_DASH, + aux_sym_type_name_token1, + sym_int, + sym_float, + sym_custom_function_name, + sym_function_name, + [21356] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1018), 10, + anon_sym_DASH_GT, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_LT_DASH_GT, + sym_string, + sym_prefixed_string, + sym_decimal, + sym_variable_name, + sym_duration_part, + ACTIONS(1014), 12, + sym_keyword_rand, + sym_keyword_true, + sym_keyword_false, + sym_keyword_none, + sym_keyword_null, + sym_keyword_count, + anon_sym_LT_DASH, + aux_sym_type_name_token1, + sym_int, + sym_float, + sym_custom_function_name, + sym_function_name, + [21386] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1028), 10, + anon_sym_DASH_GT, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_LT_DASH_GT, + sym_string, + sym_prefixed_string, + sym_decimal, + sym_variable_name, + sym_duration_part, + ACTIONS(1026), 12, + sym_keyword_rand, + sym_keyword_true, + sym_keyword_false, + sym_keyword_none, + sym_keyword_null, + sym_keyword_count, + anon_sym_LT_DASH, + aux_sym_type_name_token1, + sym_int, + sym_float, + sym_custom_function_name, + sym_function_name, + [21416] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1032), 10, + anon_sym_DASH_GT, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_LT_DASH_GT, + sym_string, + sym_prefixed_string, + sym_decimal, + sym_variable_name, + sym_duration_part, + ACTIONS(1030), 12, + sym_keyword_rand, + sym_keyword_true, + sym_keyword_false, + sym_keyword_none, + sym_keyword_null, + sym_keyword_count, + anon_sym_LT_DASH, + aux_sym_type_name_token1, + sym_int, + sym_float, + sym_custom_function_name, + sym_function_name, + [21446] = 18, + ACTIONS(3), 1, + sym_comment, + ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, + sym_keyword_timeout, + ACTIONS(459), 1, + sym_keyword_content, + ACTIONS(461), 1, + sym_keyword_merge, + ACTIONS(463), 1, + sym_keyword_patch, + ACTIONS(513), 1, + sym_keyword_return, + ACTIONS(515), 1, + sym_keyword_where, + ACTIONS(517), 1, + sym_keyword_set, + ACTIONS(519), 1, + sym_keyword_unset, + ACTIONS(521), 1, + anon_sym_COMMA, + STATE(949), 1, + aux_sym_update_statement_repeat1, + STATE(1147), 1, + sym_return_clause, + STATE(1148), 1, + sym_where_clause, + STATE(1207), 1, + sym_timeout_clause, + STATE(1310), 1, + sym_parallel_clause, + ACTIONS(1020), 2, + ts_builtin_sym_end, + sym_semi_colon, + STATE(1012), 5, + sym_content_clause, + sym_set_clause, + sym_unset_clause, + sym_merge_clause, + sym_patch_clause, + [21506] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1036), 10, + anon_sym_DASH_GT, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_LT_DASH_GT, + sym_string, + sym_prefixed_string, + sym_decimal, + sym_variable_name, + sym_duration_part, + ACTIONS(1034), 12, + sym_keyword_rand, + sym_keyword_true, + sym_keyword_false, + sym_keyword_none, + sym_keyword_null, + sym_keyword_count, + anon_sym_LT_DASH, + aux_sym_type_name_token1, + sym_int, + sym_float, + sym_custom_function_name, + sym_function_name, + [21536] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1040), 10, + anon_sym_DASH_GT, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_LT_DASH_GT, + sym_string, + sym_prefixed_string, + sym_decimal, + sym_variable_name, + sym_duration_part, + ACTIONS(1038), 12, + sym_keyword_rand, + sym_keyword_true, + sym_keyword_false, + sym_keyword_none, + sym_keyword_null, + sym_keyword_count, + anon_sym_LT_DASH, + aux_sym_type_name_token1, + sym_int, + sym_float, + sym_custom_function_name, + sym_function_name, + [21566] = 18, + ACTIONS(3), 1, + sym_comment, + ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, + sym_keyword_timeout, + ACTIONS(459), 1, + sym_keyword_content, + ACTIONS(461), 1, + sym_keyword_merge, + ACTIONS(463), 1, + sym_keyword_patch, + ACTIONS(513), 1, + sym_keyword_return, + ACTIONS(515), 1, + sym_keyword_where, + ACTIONS(517), 1, + sym_keyword_set, + ACTIONS(519), 1, + sym_keyword_unset, + ACTIONS(521), 1, + anon_sym_COMMA, + STATE(949), 1, + aux_sym_update_statement_repeat1, + STATE(1113), 1, + sym_where_clause, + STATE(1115), 1, + sym_return_clause, + STATE(1199), 1, + sym_timeout_clause, + STATE(1437), 1, + sym_parallel_clause, + ACTIONS(501), 2, + ts_builtin_sym_end, + sym_semi_colon, + STATE(1005), 5, + sym_content_clause, + sym_set_clause, + sym_unset_clause, + sym_merge_clause, + sym_patch_clause, + [21626] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1044), 10, + anon_sym_DASH_GT, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_LT_DASH_GT, + sym_string, + sym_prefixed_string, + sym_decimal, + sym_variable_name, + sym_duration_part, + ACTIONS(1042), 12, + sym_keyword_rand, + sym_keyword_true, + sym_keyword_false, + sym_keyword_none, + sym_keyword_null, + sym_keyword_count, + anon_sym_LT_DASH, + aux_sym_type_name_token1, + sym_int, + sym_float, + sym_custom_function_name, + sym_function_name, + [21656] = 20, + ACTIONS(3), 1, + sym_comment, + ACTIONS(297), 1, + sym_keyword_explain, + ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, + sym_keyword_timeout, + ACTIONS(303), 1, + sym_keyword_fetch, + ACTIONS(305), 1, + sym_keyword_limit, + ACTIONS(307), 1, + sym_keyword_order, + ACTIONS(311), 1, + sym_keyword_where, + ACTIONS(313), 1, + sym_keyword_split, + ACTIONS(315), 1, + sym_keyword_group, + STATE(791), 1, + sym_where_clause, + STATE(830), 1, + sym_split_clause, + STATE(867), 1, + sym_group_clause, + STATE(891), 1, + sym_order_clause, + STATE(978), 1, + sym_limit_clause, + STATE(1020), 1, + sym_fetch_clause, + STATE(1159), 1, + sym_timeout_clause, + STATE(1242), 1, + sym_parallel_clause, + STATE(1335), 1, + sym_explain_clause, + ACTIONS(1046), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [21719] = 20, + ACTIONS(3), 1, + sym_comment, + ACTIONS(297), 1, + sym_keyword_explain, + ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, + sym_keyword_timeout, + ACTIONS(303), 1, + sym_keyword_fetch, + ACTIONS(305), 1, + sym_keyword_limit, + ACTIONS(307), 1, + sym_keyword_order, + ACTIONS(311), 1, + sym_keyword_where, + ACTIONS(313), 1, + sym_keyword_split, + ACTIONS(315), 1, + sym_keyword_group, + STATE(800), 1, + sym_where_clause, + STATE(829), 1, + sym_split_clause, + STATE(868), 1, + sym_group_clause, + STATE(882), 1, + sym_order_clause, + STATE(973), 1, + sym_limit_clause, + STATE(1016), 1, + sym_fetch_clause, + STATE(1162), 1, + sym_timeout_clause, + STATE(1233), 1, + sym_parallel_clause, + STATE(1401), 1, + sym_explain_clause, + ACTIONS(1010), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [21782] = 20, + ACTIONS(3), 1, + sym_comment, + ACTIONS(297), 1, + sym_keyword_explain, + ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, + sym_keyword_timeout, + ACTIONS(303), 1, + sym_keyword_fetch, + ACTIONS(305), 1, + sym_keyword_limit, + ACTIONS(307), 1, + sym_keyword_order, + ACTIONS(311), 1, + sym_keyword_where, + ACTIONS(313), 1, + sym_keyword_split, + ACTIONS(315), 1, + sym_keyword_group, + STATE(794), 1, + sym_where_clause, + STATE(815), 1, + sym_split_clause, + STATE(864), 1, + sym_group_clause, + STATE(879), 1, + sym_order_clause, + STATE(963), 1, + sym_limit_clause, + STATE(1017), 1, + sym_fetch_clause, + STATE(1149), 1, + sym_timeout_clause, + STATE(1225), 1, + sym_parallel_clause, + STATE(1301), 1, + sym_explain_clause, + ACTIONS(335), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [21845] = 20, + ACTIONS(3), 1, + sym_comment, + ACTIONS(297), 1, + sym_keyword_explain, + ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, + sym_keyword_timeout, + ACTIONS(303), 1, + sym_keyword_fetch, + ACTIONS(305), 1, + sym_keyword_limit, + ACTIONS(313), 1, + sym_keyword_split, + ACTIONS(315), 1, + sym_keyword_group, + ACTIONS(377), 1, + sym_keyword_order, + ACTIONS(381), 1, + sym_keyword_where, + STATE(802), 1, + sym_where_clause, + STATE(848), 1, + sym_split_clause, + STATE(882), 1, + sym_order_clause, + STATE(895), 1, + sym_group_clause, + STATE(973), 1, + sym_limit_clause, + STATE(1016), 1, + sym_fetch_clause, + STATE(1162), 1, + sym_timeout_clause, + STATE(1233), 1, + sym_parallel_clause, + STATE(1401), 1, + sym_explain_clause, + ACTIONS(1010), 2, + ts_builtin_sym_end, + sym_semi_colon, + [21907] = 20, + ACTIONS(3), 1, + sym_comment, + ACTIONS(297), 1, + sym_keyword_explain, + ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, + sym_keyword_timeout, + ACTIONS(303), 1, + sym_keyword_fetch, + ACTIONS(305), 1, + sym_keyword_limit, + ACTIONS(313), 1, + sym_keyword_split, + ACTIONS(315), 1, + sym_keyword_group, + ACTIONS(377), 1, + sym_keyword_order, + ACTIONS(381), 1, + sym_keyword_where, + STATE(803), 1, + sym_where_clause, + STATE(853), 1, + sym_split_clause, + STATE(890), 1, + sym_group_clause, + STATE(891), 1, + sym_order_clause, + STATE(978), 1, + sym_limit_clause, + STATE(1020), 1, + sym_fetch_clause, + STATE(1159), 1, + sym_timeout_clause, + STATE(1242), 1, + sym_parallel_clause, + STATE(1335), 1, + sym_explain_clause, + ACTIONS(1046), 2, + ts_builtin_sym_end, + sym_semi_colon, + [21969] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1048), 20, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_if, + sym_keyword_tokenizers, + sym_keyword_as, + sym_keyword_function, + sym_keyword_drop, + sym_keyword_schemafull, + sym_keyword_schemaless, + sym_keyword_changefeed, + sym_keyword_filters, + sym_keyword_type, + sym_keyword_permissions, + sym_keyword_comment, + sym_keyword_session, + sym_keyword_signin, + sym_keyword_signup, + anon_sym_RPAREN, + anon_sym_RBRACE, + sym_custom_function_name, + [21995] = 20, + ACTIONS(3), 1, + sym_comment, + ACTIONS(297), 1, + sym_keyword_explain, + ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, + sym_keyword_timeout, + ACTIONS(303), 1, + sym_keyword_fetch, + ACTIONS(305), 1, + sym_keyword_limit, + ACTIONS(313), 1, + sym_keyword_split, + ACTIONS(315), 1, + sym_keyword_group, + ACTIONS(377), 1, + sym_keyword_order, + ACTIONS(381), 1, + sym_keyword_where, + STATE(805), 1, + sym_where_clause, + STATE(835), 1, + sym_split_clause, + STATE(872), 1, + sym_group_clause, + STATE(879), 1, + sym_order_clause, + STATE(963), 1, + sym_limit_clause, + STATE(1017), 1, + sym_fetch_clause, + STATE(1149), 1, + sym_timeout_clause, + STATE(1225), 1, + sym_parallel_clause, + STATE(1301), 1, + sym_explain_clause, + ACTIONS(335), 2, + ts_builtin_sym_end, + sym_semi_colon, + [22057] = 18, + ACTIONS(3), 1, + sym_comment, + ACTIONS(297), 1, + sym_keyword_explain, + ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, + sym_keyword_timeout, + ACTIONS(303), 1, + sym_keyword_fetch, + ACTIONS(305), 1, + sym_keyword_limit, + ACTIONS(307), 1, + sym_keyword_order, + ACTIONS(313), 1, + sym_keyword_split, + ACTIONS(315), 1, + sym_keyword_group, + STATE(825), 1, + sym_split_clause, + STATE(861), 1, + sym_group_clause, + STATE(886), 1, + sym_order_clause, + STATE(956), 1, + sym_limit_clause, + STATE(1018), 1, + sym_fetch_clause, + STATE(1136), 1, + sym_timeout_clause, + STATE(1236), 1, + sym_parallel_clause, + STATE(1354), 1, + sym_explain_clause, + ACTIONS(1050), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [22114] = 11, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1054), 1, + sym_keyword_value, + ACTIONS(1056), 1, + sym_keyword_flexible, + ACTIONS(1058), 1, + sym_keyword_readonly, + ACTIONS(1060), 1, + sym_keyword_type, + ACTIONS(1062), 1, + sym_keyword_default, + ACTIONS(1064), 1, + sym_keyword_assert, + ACTIONS(1066), 1, + sym_keyword_permissions, + ACTIONS(1068), 1, + sym_keyword_comment, + ACTIONS(1052), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + STATE(799), 8, + sym_type_clause, + sym_default_clause, + sym_readonly_clause, + sym_value_clause, + sym_assert_clause, + sym_permissions_for_clause, + sym_comment_clause, + aux_sym_define_field_statement_repeat1, + [22157] = 11, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1054), 1, + sym_keyword_value, + ACTIONS(1056), 1, + sym_keyword_flexible, + ACTIONS(1058), 1, + sym_keyword_readonly, + ACTIONS(1060), 1, + sym_keyword_type, + ACTIONS(1062), 1, + sym_keyword_default, + ACTIONS(1064), 1, + sym_keyword_assert, + ACTIONS(1066), 1, + sym_keyword_permissions, + ACTIONS(1068), 1, + sym_keyword_comment, + ACTIONS(1070), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + STATE(792), 8, + sym_type_clause, + sym_default_clause, + sym_readonly_clause, + sym_value_clause, + sym_assert_clause, + sym_permissions_for_clause, + sym_comment_clause, + aux_sym_define_field_statement_repeat1, + [22200] = 18, + ACTIONS(3), 1, + sym_comment, + ACTIONS(297), 1, + sym_keyword_explain, + ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, + sym_keyword_timeout, + ACTIONS(303), 1, + sym_keyword_fetch, + ACTIONS(305), 1, + sym_keyword_limit, + ACTIONS(307), 1, + sym_keyword_order, + ACTIONS(313), 1, + sym_keyword_split, + ACTIONS(315), 1, + sym_keyword_group, + STATE(829), 1, + sym_split_clause, + STATE(868), 1, + sym_group_clause, + STATE(882), 1, + sym_order_clause, + STATE(973), 1, + sym_limit_clause, + STATE(1016), 1, + sym_fetch_clause, + STATE(1162), 1, + sym_timeout_clause, + STATE(1233), 1, + sym_parallel_clause, + STATE(1401), 1, + sym_explain_clause, + ACTIONS(1010), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [22257] = 18, + ACTIONS(3), 1, + sym_comment, + ACTIONS(297), 1, + sym_keyword_explain, + ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, + sym_keyword_timeout, + ACTIONS(303), 1, + sym_keyword_fetch, + ACTIONS(305), 1, + sym_keyword_limit, + ACTIONS(307), 1, + sym_keyword_order, + ACTIONS(313), 1, + sym_keyword_split, + ACTIONS(315), 1, + sym_keyword_group, + STATE(815), 1, + sym_split_clause, + STATE(864), 1, + sym_group_clause, + STATE(879), 1, + sym_order_clause, + STATE(963), 1, + sym_limit_clause, + STATE(1017), 1, + sym_fetch_clause, + STATE(1149), 1, + sym_timeout_clause, + STATE(1225), 1, + sym_parallel_clause, + STATE(1301), 1, + sym_explain_clause, + ACTIONS(335), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [22314] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1072), 1, + anon_sym_COMMA, + STATE(796), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1012), 17, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_as, + sym_keyword_explain, + sym_keyword_parallel, + sym_keyword_timeout, + sym_keyword_drop, + sym_keyword_schemafull, + sym_keyword_schemaless, + sym_keyword_changefeed, + sym_keyword_type, + sym_keyword_permissions, + sym_keyword_comment, + sym_keyword_unique, + sym_keyword_search, + anon_sym_RPAREN, + anon_sym_RBRACE, + [22343] = 11, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1054), 1, + sym_keyword_value, + ACTIONS(1056), 1, + sym_keyword_flexible, + ACTIONS(1058), 1, + sym_keyword_readonly, + ACTIONS(1060), 1, + sym_keyword_type, + ACTIONS(1062), 1, + sym_keyword_default, + ACTIONS(1064), 1, + sym_keyword_assert, + ACTIONS(1066), 1, + sym_keyword_permissions, + ACTIONS(1068), 1, + sym_keyword_comment, + ACTIONS(1075), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + STATE(799), 8, + sym_type_clause, + sym_default_clause, + sym_readonly_clause, + sym_value_clause, + sym_assert_clause, + sym_permissions_for_clause, + sym_comment_clause, + aux_sym_define_field_statement_repeat1, + [22386] = 11, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1054), 1, + sym_keyword_value, + ACTIONS(1056), 1, + sym_keyword_flexible, + ACTIONS(1058), 1, + sym_keyword_readonly, + ACTIONS(1060), 1, + sym_keyword_type, + ACTIONS(1062), 1, + sym_keyword_default, + ACTIONS(1064), 1, + sym_keyword_assert, + ACTIONS(1066), 1, + sym_keyword_permissions, + ACTIONS(1068), 1, + sym_keyword_comment, + ACTIONS(1052), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + STATE(797), 8, + sym_type_clause, + sym_default_clause, + sym_readonly_clause, + sym_value_clause, + sym_assert_clause, + sym_permissions_for_clause, + sym_comment_clause, + aux_sym_define_field_statement_repeat1, + [22429] = 11, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1079), 1, + sym_keyword_value, + ACTIONS(1082), 1, + sym_keyword_flexible, + ACTIONS(1085), 1, + sym_keyword_readonly, + ACTIONS(1088), 1, + sym_keyword_type, + ACTIONS(1091), 1, + sym_keyword_default, + ACTIONS(1094), 1, + sym_keyword_assert, + ACTIONS(1097), 1, + sym_keyword_permissions, + ACTIONS(1100), 1, + sym_keyword_comment, + ACTIONS(1077), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + STATE(799), 8, + sym_type_clause, + sym_default_clause, + sym_readonly_clause, + sym_value_clause, + sym_assert_clause, + sym_permissions_for_clause, + sym_comment_clause, + aux_sym_define_field_statement_repeat1, + [22472] = 18, + ACTIONS(3), 1, + sym_comment, + ACTIONS(297), 1, + sym_keyword_explain, + ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, + sym_keyword_timeout, + ACTIONS(303), 1, + sym_keyword_fetch, + ACTIONS(305), 1, + sym_keyword_limit, + ACTIONS(307), 1, + sym_keyword_order, + ACTIONS(313), 1, + sym_keyword_split, + ACTIONS(315), 1, + sym_keyword_group, + STATE(830), 1, + sym_split_clause, + STATE(867), 1, + sym_group_clause, + STATE(891), 1, + sym_order_clause, + STATE(978), 1, + sym_limit_clause, + STATE(1020), 1, + sym_fetch_clause, + STATE(1159), 1, + sym_timeout_clause, + STATE(1242), 1, + sym_parallel_clause, + STATE(1335), 1, + sym_explain_clause, + ACTIONS(1046), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [22529] = 11, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1082), 1, + sym_keyword_flexible, + ACTIONS(1085), 1, + sym_keyword_readonly, + ACTIONS(1088), 1, + sym_keyword_type, + ACTIONS(1100), 1, + sym_keyword_comment, + ACTIONS(1103), 1, + sym_keyword_value, + ACTIONS(1106), 1, + sym_keyword_default, + ACTIONS(1109), 1, + sym_keyword_assert, + ACTIONS(1112), 1, + sym_keyword_permissions, + ACTIONS(1077), 2, + ts_builtin_sym_end, + sym_semi_colon, + STATE(801), 8, + sym_type_clause, + sym_default_clause, + sym_readonly_clause, + sym_value_clause, + sym_assert_clause, + sym_permissions_for_clause, + sym_comment_clause, + aux_sym_define_field_statement_repeat1, + [22571] = 18, + ACTIONS(3), 1, + sym_comment, + ACTIONS(297), 1, + sym_keyword_explain, + ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, + sym_keyword_timeout, + ACTIONS(303), 1, + sym_keyword_fetch, + ACTIONS(305), 1, + sym_keyword_limit, + ACTIONS(313), 1, + sym_keyword_split, + ACTIONS(315), 1, + sym_keyword_group, + ACTIONS(377), 1, + sym_keyword_order, + STATE(853), 1, + sym_split_clause, + STATE(890), 1, + sym_group_clause, + STATE(891), 1, + sym_order_clause, + STATE(978), 1, + sym_limit_clause, + STATE(1020), 1, + sym_fetch_clause, + STATE(1159), 1, + sym_timeout_clause, + STATE(1242), 1, sym_parallel_clause, - STATE(1318), 1, + STATE(1335), 1, sym_explain_clause, - ACTIONS(1008), 3, + ACTIONS(1046), 2, + ts_builtin_sym_end, sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [20918] = 24, + [22627] = 18, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, ACTIONS(297), 1, - sym_keyword_parallel, + sym_keyword_explain, ACTIONS(299), 1, - sym_keyword_timeout, + sym_keyword_parallel, ACTIONS(301), 1, - sym_keyword_fetch, + sym_keyword_timeout, ACTIONS(303), 1, - sym_keyword_limit, + sym_keyword_fetch, ACTIONS(305), 1, - sym_keyword_order, - ACTIONS(307), 1, - sym_keyword_with, - ACTIONS(309), 1, - sym_keyword_where, - ACTIONS(311), 1, - sym_keyword_split, + sym_keyword_limit, ACTIONS(313), 1, + sym_keyword_split, + ACTIONS(315), 1, sym_keyword_group, - ACTIONS(323), 1, - anon_sym_COMMA, - STATE(784), 1, - sym_with_clause, - STATE(795), 1, - sym_where_clause, - STATE(825), 1, + ACTIONS(377), 1, + sym_keyword_order, + STATE(834), 1, sym_split_clause, - STATE(861), 1, - aux_sym_update_statement_repeat1, - STATE(868), 1, - sym_group_clause, - STATE(879), 1, + STATE(886), 1, sym_order_clause, - STATE(977), 1, + STATE(887), 1, + sym_group_clause, + STATE(956), 1, sym_limit_clause, - STATE(1007), 1, + STATE(1018), 1, sym_fetch_clause, - STATE(1128), 1, + STATE(1136), 1, sym_timeout_clause, - STATE(1234), 1, + STATE(1236), 1, sym_parallel_clause, - STATE(1383), 1, + STATE(1354), 1, sym_explain_clause, - ACTIONS(293), 3, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [20993] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1010), 24, + ACTIONS(1050), 2, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_as, - sym_keyword_explain, - sym_keyword_parallel, - sym_keyword_timeout, - sym_keyword_fetch, - sym_keyword_limit, - sym_keyword_order, - sym_keyword_group, - sym_keyword_drop, - sym_keyword_schemafull, - sym_keyword_schemaless, - sym_keyword_out, - sym_keyword_to, - sym_keyword_changefeed, - sym_keyword_type, - sym_keyword_permissions, - sym_keyword_comment, - sym_keyword_unique, - sym_keyword_search, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_RBRACE, - [21023] = 24, + [22683] = 18, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, ACTIONS(297), 1, - sym_keyword_parallel, + sym_keyword_explain, ACTIONS(299), 1, - sym_keyword_timeout, + sym_keyword_parallel, ACTIONS(301), 1, - sym_keyword_fetch, + sym_keyword_timeout, ACTIONS(303), 1, + sym_keyword_fetch, + ACTIONS(305), 1, sym_keyword_limit, - ACTIONS(311), 1, - sym_keyword_split, ACTIONS(313), 1, + sym_keyword_split, + ACTIONS(315), 1, sym_keyword_group, - ACTIONS(335), 1, + ACTIONS(377), 1, sym_keyword_order, - ACTIONS(337), 1, - sym_keyword_with, - ACTIONS(339), 1, - sym_keyword_where, - ACTIONS(341), 1, - anon_sym_COMMA, - STATE(787), 1, - sym_with_clause, - STATE(810), 1, - sym_where_clause, - STATE(834), 1, + STATE(835), 1, sym_split_clause, - STATE(877), 1, + STATE(872), 1, sym_group_clause, STATE(879), 1, sym_order_clause, - STATE(884), 1, - aux_sym_update_statement_repeat1, - STATE(977), 1, + STATE(963), 1, sym_limit_clause, - STATE(1007), 1, + STATE(1017), 1, sym_fetch_clause, - STATE(1128), 1, + STATE(1149), 1, sym_timeout_clause, - STATE(1234), 1, + STATE(1225), 1, sym_parallel_clause, - STATE(1383), 1, + STATE(1301), 1, sym_explain_clause, - ACTIONS(293), 2, + ACTIONS(335), 2, ts_builtin_sym_end, sym_semi_colon, - [21097] = 24, + [22739] = 18, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, ACTIONS(297), 1, - sym_keyword_parallel, + sym_keyword_explain, ACTIONS(299), 1, - sym_keyword_timeout, + sym_keyword_parallel, ACTIONS(301), 1, - sym_keyword_fetch, + sym_keyword_timeout, ACTIONS(303), 1, + sym_keyword_fetch, + ACTIONS(305), 1, sym_keyword_limit, - ACTIONS(311), 1, - sym_keyword_split, ACTIONS(313), 1, + sym_keyword_split, + ACTIONS(315), 1, sym_keyword_group, - ACTIONS(335), 1, + ACTIONS(377), 1, sym_keyword_order, - ACTIONS(337), 1, - sym_keyword_with, - ACTIONS(339), 1, - sym_keyword_where, - ACTIONS(341), 1, - anon_sym_COMMA, - STATE(788), 1, - sym_with_clause, - STATE(803), 1, - sym_where_clause, - STATE(851), 1, + STATE(848), 1, sym_split_clause, - STATE(884), 1, - aux_sym_update_statement_repeat1, + STATE(882), 1, + sym_order_clause, STATE(895), 1, sym_group_clause, - STATE(896), 1, - sym_order_clause, - STATE(970), 1, + STATE(973), 1, sym_limit_clause, - STATE(1020), 1, + STATE(1016), 1, sym_fetch_clause, - STATE(1154), 1, + STATE(1162), 1, sym_timeout_clause, - STATE(1248), 1, + STATE(1233), 1, sym_parallel_clause, - STATE(1318), 1, + STATE(1401), 1, sym_explain_clause, - ACTIONS(1008), 2, + ACTIONS(1010), 2, ts_builtin_sym_end, sym_semi_colon, - [21171] = 18, + [22795] = 9, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, - ACTIONS(299), 1, - sym_keyword_timeout, - ACTIONS(353), 1, - sym_keyword_return, - ACTIONS(355), 1, - sym_keyword_where, - ACTIONS(357), 1, - sym_keyword_content, - ACTIONS(359), 1, - sym_keyword_merge, - ACTIONS(361), 1, - sym_keyword_patch, - ACTIONS(363), 1, - sym_keyword_set, - ACTIONS(365), 1, - sym_keyword_unset, - ACTIONS(367), 1, - anon_sym_COMMA, - STATE(880), 1, - aux_sym_update_statement_repeat1, - STATE(1034), 1, - sym_where_clause, - STATE(1103), 1, - sym_return_clause, - STATE(1217), 1, - sym_timeout_clause, - STATE(1405), 1, - sym_parallel_clause, - ACTIONS(351), 3, + ACTIONS(43), 1, + anon_sym_LBRACK, + ACTIONS(47), 1, + anon_sym_LBRACE, + ACTIONS(1115), 1, + anon_sym_EQ, + STATE(49), 1, + sym_record_id_value, + ACTIONS(558), 2, + sym_int, + sym_record_id_ident, + STATE(41), 2, + sym_array, + sym_object, + ACTIONS(176), 4, + ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - STATE(990), 5, - sym_content_clause, - sym_set_clause, - sym_unset_clause, - sym_merge_clause, - sym_patch_clause, - [21232] = 18, - ACTIONS(3), 1, - sym_comment, - ACTIONS(297), 1, + ACTIONS(178), 6, + sym_keyword_return, sym_keyword_parallel, - ACTIONS(299), 1, sym_keyword_timeout, - ACTIONS(353), 1, - sym_keyword_return, - ACTIONS(355), 1, - sym_keyword_where, - ACTIONS(357), 1, sym_keyword_content, - ACTIONS(359), 1, - sym_keyword_merge, - ACTIONS(361), 1, - sym_keyword_patch, - ACTIONS(363), 1, sym_keyword_set, - ACTIONS(365), 1, sym_keyword_unset, - ACTIONS(367), 1, - anon_sym_COMMA, - STATE(880), 1, - aux_sym_update_statement_repeat1, - STATE(1055), 1, - sym_where_clause, - STATE(1161), 1, - sym_return_clause, - STATE(1251), 1, - sym_timeout_clause, - STATE(1346), 1, - sym_parallel_clause, - ACTIONS(1012), 3, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - STATE(987), 5, - sym_content_clause, - sym_set_clause, - sym_unset_clause, - sym_merge_clause, - sym_patch_clause, - [21293] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1016), 1, - sym_keyword_not, - ACTIONS(1018), 10, - anon_sym_DASH_GT, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LT_DASH_GT, - sym_string, - sym_prefixed_string, - sym_decimal, - sym_variable_name, - sym_duration_part, - ACTIONS(1014), 12, - sym_keyword_rand, - sym_keyword_true, - sym_keyword_false, - sym_keyword_none, - sym_keyword_null, - sym_keyword_count, - anon_sym_LT_DASH, - aux_sym_type_name_token1, - sym_int, - sym_float, - sym_custom_function_name, - sym_function_name, - [21326] = 18, + [22833] = 11, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, - ACTIONS(299), 1, - sym_keyword_timeout, - ACTIONS(357), 1, - sym_keyword_content, - ACTIONS(359), 1, - sym_keyword_merge, - ACTIONS(361), 1, - sym_keyword_patch, - ACTIONS(431), 1, - sym_keyword_return, - ACTIONS(433), 1, - sym_keyword_where, - ACTIONS(435), 1, - sym_keyword_set, - ACTIONS(437), 1, - sym_keyword_unset, - ACTIONS(439), 1, - anon_sym_COMMA, - STATE(949), 1, - aux_sym_update_statement_repeat1, - STATE(1103), 1, - sym_return_clause, - STATE(1155), 1, - sym_where_clause, - STATE(1217), 1, - sym_timeout_clause, - STATE(1405), 1, - sym_parallel_clause, - ACTIONS(351), 2, + ACTIONS(1056), 1, + sym_keyword_flexible, + ACTIONS(1058), 1, + sym_keyword_readonly, + ACTIONS(1060), 1, + sym_keyword_type, + ACTIONS(1068), 1, + sym_keyword_comment, + ACTIONS(1117), 1, + sym_keyword_value, + ACTIONS(1119), 1, + sym_keyword_default, + ACTIONS(1121), 1, + sym_keyword_assert, + ACTIONS(1123), 1, + sym_keyword_permissions, + ACTIONS(1075), 2, ts_builtin_sym_end, sym_semi_colon, - STATE(1009), 5, - sym_content_clause, - sym_set_clause, - sym_unset_clause, - sym_merge_clause, - sym_patch_clause, - [21386] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1022), 10, - anon_sym_DASH_GT, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LT_DASH_GT, - sym_string, - sym_prefixed_string, - sym_decimal, - sym_variable_name, - sym_duration_part, - ACTIONS(1020), 12, - sym_keyword_rand, - sym_keyword_true, - sym_keyword_false, - sym_keyword_none, - sym_keyword_null, - sym_keyword_count, - anon_sym_LT_DASH, - aux_sym_type_name_token1, - sym_int, - sym_float, - sym_custom_function_name, - sym_function_name, - [21416] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1026), 10, - anon_sym_DASH_GT, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LT_DASH_GT, - sym_string, - sym_prefixed_string, - sym_decimal, - sym_variable_name, - sym_duration_part, - ACTIONS(1024), 12, - sym_keyword_rand, - sym_keyword_true, - sym_keyword_false, - sym_keyword_none, - sym_keyword_null, - sym_keyword_count, - anon_sym_LT_DASH, - aux_sym_type_name_token1, - sym_int, - sym_float, - sym_custom_function_name, - sym_function_name, - [21446] = 3, + STATE(801), 8, + sym_type_clause, + sym_default_clause, + sym_readonly_clause, + sym_value_clause, + sym_assert_clause, + sym_permissions_for_clause, + sym_comment_clause, + aux_sym_define_field_statement_repeat1, + [22875] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1030), 10, - anon_sym_DASH_GT, - anon_sym_LBRACK, + ACTIONS(1125), 18, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_value, + sym_keyword_flexible, + sym_keyword_readonly, + sym_keyword_when, + sym_keyword_then, + sym_keyword_type, + sym_keyword_default, + sym_keyword_assert, + sym_keyword_permissions, + sym_keyword_comment, + sym_keyword_fields, + sym_keyword_columns, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_LBRACE, - anon_sym_LT_DASH_GT, - sym_string, - sym_prefixed_string, - sym_decimal, - sym_variable_name, - sym_duration_part, - ACTIONS(1028), 12, - sym_keyword_rand, - sym_keyword_true, - sym_keyword_false, - sym_keyword_none, - sym_keyword_null, - sym_keyword_count, - anon_sym_LT_DASH, - aux_sym_type_name_token1, - sym_int, - sym_float, - sym_custom_function_name, - sym_function_name, - [21476] = 3, + anon_sym_RBRACE, + [22899] = 11, ACTIONS(3), 1, sym_comment, - ACTIONS(1034), 10, - anon_sym_DASH_GT, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LT_DASH_GT, - sym_string, - sym_prefixed_string, - sym_decimal, - sym_variable_name, - sym_duration_part, - ACTIONS(1032), 12, - sym_keyword_rand, - sym_keyword_true, - sym_keyword_false, - sym_keyword_none, - sym_keyword_null, - sym_keyword_count, - anon_sym_LT_DASH, - aux_sym_type_name_token1, - sym_int, - sym_float, - sym_custom_function_name, - sym_function_name, - [21506] = 3, + ACTIONS(1056), 1, + sym_keyword_flexible, + ACTIONS(1058), 1, + sym_keyword_readonly, + ACTIONS(1060), 1, + sym_keyword_type, + ACTIONS(1068), 1, + sym_keyword_comment, + ACTIONS(1117), 1, + sym_keyword_value, + ACTIONS(1119), 1, + sym_keyword_default, + ACTIONS(1121), 1, + sym_keyword_assert, + ACTIONS(1123), 1, + sym_keyword_permissions, + ACTIONS(1052), 2, + ts_builtin_sym_end, + sym_semi_colon, + STATE(801), 8, + sym_type_clause, + sym_default_clause, + sym_readonly_clause, + sym_value_clause, + sym_assert_clause, + sym_permissions_for_clause, + sym_comment_clause, + aux_sym_define_field_statement_repeat1, + [22941] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1038), 10, - anon_sym_DASH_GT, - anon_sym_LBRACK, + ACTIONS(1127), 18, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_value, + sym_keyword_flexible, + sym_keyword_readonly, + sym_keyword_when, + sym_keyword_then, + sym_keyword_type, + sym_keyword_default, + sym_keyword_assert, + sym_keyword_permissions, + sym_keyword_comment, + sym_keyword_fields, + sym_keyword_columns, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_LBRACE, - anon_sym_LT_DASH_GT, - sym_string, - sym_prefixed_string, - sym_decimal, - sym_variable_name, - sym_duration_part, - ACTIONS(1036), 12, - sym_keyword_rand, - sym_keyword_true, - sym_keyword_false, - sym_keyword_none, - sym_keyword_null, - sym_keyword_count, - anon_sym_LT_DASH, - aux_sym_type_name_token1, - sym_int, - sym_float, - sym_custom_function_name, - sym_function_name, - [21536] = 18, + anon_sym_RBRACE, + [22965] = 11, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, - ACTIONS(299), 1, - sym_keyword_timeout, - ACTIONS(357), 1, - sym_keyword_content, - ACTIONS(359), 1, - sym_keyword_merge, - ACTIONS(361), 1, - sym_keyword_patch, - ACTIONS(431), 1, - sym_keyword_return, - ACTIONS(433), 1, - sym_keyword_where, - ACTIONS(435), 1, - sym_keyword_set, - ACTIONS(437), 1, - sym_keyword_unset, - ACTIONS(439), 1, - anon_sym_COMMA, - STATE(949), 1, - aux_sym_update_statement_repeat1, - STATE(1161), 1, - sym_return_clause, - STATE(1162), 1, - sym_where_clause, - STATE(1251), 1, - sym_timeout_clause, - STATE(1346), 1, - sym_parallel_clause, - ACTIONS(1012), 2, + ACTIONS(1056), 1, + sym_keyword_flexible, + ACTIONS(1058), 1, + sym_keyword_readonly, + ACTIONS(1060), 1, + sym_keyword_type, + ACTIONS(1068), 1, + sym_keyword_comment, + ACTIONS(1117), 1, + sym_keyword_value, + ACTIONS(1119), 1, + sym_keyword_default, + ACTIONS(1121), 1, + sym_keyword_assert, + ACTIONS(1123), 1, + sym_keyword_permissions, + ACTIONS(1070), 2, + ts_builtin_sym_end, + sym_semi_colon, + STATE(809), 8, + sym_type_clause, + sym_default_clause, + sym_readonly_clause, + sym_value_clause, + sym_assert_clause, + sym_permissions_for_clause, + sym_comment_clause, + aux_sym_define_field_statement_repeat1, + [23007] = 11, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1056), 1, + sym_keyword_flexible, + ACTIONS(1058), 1, + sym_keyword_readonly, + ACTIONS(1060), 1, + sym_keyword_type, + ACTIONS(1068), 1, + sym_keyword_comment, + ACTIONS(1117), 1, + sym_keyword_value, + ACTIONS(1119), 1, + sym_keyword_default, + ACTIONS(1121), 1, + sym_keyword_assert, + ACTIONS(1123), 1, + sym_keyword_permissions, + ACTIONS(1052), 2, ts_builtin_sym_end, sym_semi_colon, - STATE(1001), 5, - sym_content_clause, - sym_set_clause, - sym_unset_clause, - sym_merge_clause, - sym_patch_clause, - [21596] = 3, + STATE(807), 8, + sym_type_clause, + sym_default_clause, + sym_readonly_clause, + sym_value_clause, + sym_assert_clause, + sym_permissions_for_clause, + sym_comment_clause, + aux_sym_define_field_statement_repeat1, + [23049] = 9, ACTIONS(3), 1, sym_comment, - ACTIONS(1018), 10, - anon_sym_DASH_GT, + ACTIONS(43), 1, anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(47), 1, anon_sym_LBRACE, - anon_sym_LT_DASH_GT, - sym_string, - sym_prefixed_string, - sym_decimal, - sym_variable_name, - sym_duration_part, - ACTIONS(1014), 12, - sym_keyword_rand, - sym_keyword_true, - sym_keyword_false, - sym_keyword_none, - sym_keyword_null, - sym_keyword_count, - anon_sym_LT_DASH, - aux_sym_type_name_token1, + ACTIONS(1129), 1, + anon_sym_EQ, + STATE(50), 1, + sym_record_id_value, + ACTIONS(558), 2, sym_int, - sym_float, - sym_custom_function_name, - sym_function_name, - [21626] = 3, + sym_record_id_ident, + STATE(41), 2, + sym_array, + sym_object, + ACTIONS(487), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + ACTIONS(489), 6, + sym_keyword_return, + sym_keyword_parallel, + sym_keyword_timeout, + sym_keyword_content, + sym_keyword_set, + sym_keyword_unset, + [23087] = 9, ACTIONS(3), 1, sym_comment, - ACTIONS(1042), 10, - anon_sym_DASH_GT, + ACTIONS(43), 1, anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(47), 1, anon_sym_LBRACE, - anon_sym_LT_DASH_GT, - sym_string, - sym_prefixed_string, - sym_decimal, - sym_variable_name, - sym_duration_part, - ACTIONS(1040), 12, - sym_keyword_rand, - sym_keyword_true, - sym_keyword_false, - sym_keyword_none, - sym_keyword_null, - sym_keyword_count, - anon_sym_LT_DASH, - aux_sym_type_name_token1, + ACTIONS(1131), 1, + anon_sym_EQ, + STATE(46), 1, + sym_record_id_value, + ACTIONS(558), 2, sym_int, - sym_float, - sym_custom_function_name, - sym_function_name, - [21656] = 20, + sym_record_id_ident, + STATE(41), 2, + sym_array, + sym_object, + ACTIONS(144), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + ACTIONS(146), 6, + sym_keyword_return, + sym_keyword_parallel, + sym_keyword_timeout, + sym_keyword_content, + sym_keyword_set, + sym_keyword_unset, + [23125] = 16, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, ACTIONS(297), 1, - sym_keyword_parallel, + sym_keyword_explain, ACTIONS(299), 1, - sym_keyword_timeout, + sym_keyword_parallel, ACTIONS(301), 1, - sym_keyword_fetch, + sym_keyword_timeout, ACTIONS(303), 1, - sym_keyword_limit, + sym_keyword_fetch, ACTIONS(305), 1, + sym_keyword_limit, + ACTIONS(307), 1, sym_keyword_order, - ACTIONS(309), 1, - sym_keyword_where, - ACTIONS(311), 1, - sym_keyword_split, - ACTIONS(313), 1, + ACTIONS(315), 1, sym_keyword_group, - STATE(797), 1, - sym_where_clause, - STATE(826), 1, - sym_split_clause, - STATE(860), 1, + STATE(868), 1, sym_group_clause, - STATE(896), 1, + STATE(882), 1, sym_order_clause, - STATE(970), 1, + STATE(973), 1, sym_limit_clause, - STATE(1020), 1, + STATE(1016), 1, sym_fetch_clause, - STATE(1154), 1, + STATE(1162), 1, sym_timeout_clause, - STATE(1248), 1, + STATE(1233), 1, sym_parallel_clause, - STATE(1318), 1, + STATE(1401), 1, sym_explain_clause, - ACTIONS(1008), 3, + ACTIONS(1010), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [21719] = 20, + [23176] = 9, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, - ACTIONS(297), 1, - sym_keyword_parallel, - ACTIONS(299), 1, - sym_keyword_timeout, - ACTIONS(301), 1, - sym_keyword_fetch, - ACTIONS(303), 1, - sym_keyword_limit, - ACTIONS(305), 1, - sym_keyword_order, - ACTIONS(309), 1, - sym_keyword_where, - ACTIONS(311), 1, - sym_keyword_split, - ACTIONS(313), 1, - sym_keyword_group, - STATE(795), 1, - sym_where_clause, - STATE(825), 1, - sym_split_clause, - STATE(868), 1, - sym_group_clause, - STATE(879), 1, - sym_order_clause, - STATE(977), 1, - sym_limit_clause, - STATE(1007), 1, - sym_fetch_clause, - STATE(1128), 1, - sym_timeout_clause, - STATE(1234), 1, - sym_parallel_clause, - STATE(1383), 1, - sym_explain_clause, - ACTIONS(293), 3, + ACTIONS(1135), 1, + sym_keyword_as, + ACTIONS(1139), 1, + sym_keyword_changefeed, + ACTIONS(1141), 1, + sym_keyword_type, + ACTIONS(1143), 1, + sym_keyword_permissions, + ACTIONS(1145), 1, + sym_keyword_comment, + ACTIONS(1133), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [21782] = 20, + ACTIONS(1137), 3, + sym_keyword_drop, + sym_keyword_schemafull, + sym_keyword_schemaless, + STATE(821), 6, + sym_permissions_for_clause, + sym_comment_clause, + sym_table_type_clause, + sym_table_view_clause, + sym_changefeed_clause, + aux_sym_define_table_statement_repeat1, + [23213] = 9, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, - ACTIONS(297), 1, + ACTIONS(43), 1, + anon_sym_LBRACK, + ACTIONS(47), 1, + anon_sym_LBRACE, + ACTIONS(1129), 1, + anon_sym_EQ, + STATE(50), 1, + sym_record_id_value, + ACTIONS(558), 2, + sym_int, + sym_record_id_ident, + STATE(41), 2, + sym_array, + sym_object, + ACTIONS(487), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + ACTIONS(489), 5, + sym_keyword_return, sym_keyword_parallel, - ACTIONS(299), 1, sym_keyword_timeout, - ACTIONS(301), 1, - sym_keyword_fetch, - ACTIONS(303), 1, - sym_keyword_limit, - ACTIONS(305), 1, - sym_keyword_order, - ACTIONS(309), 1, - sym_keyword_where, - ACTIONS(311), 1, - sym_keyword_split, - ACTIONS(313), 1, - sym_keyword_group, - STATE(799), 1, - sym_where_clause, - STATE(829), 1, - sym_split_clause, - STATE(867), 1, - sym_group_clause, - STATE(872), 1, - sym_order_clause, - STATE(978), 1, - sym_limit_clause, - STATE(997), 1, - sym_fetch_clause, - STATE(1138), 1, - sym_timeout_clause, - STATE(1238), 1, - sym_parallel_clause, - STATE(1372), 1, - sym_explain_clause, - ACTIONS(1044), 3, + sym_keyword_content, + sym_keyword_set, + [23250] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1149), 1, + anon_sym_LPAREN, + ACTIONS(1147), 16, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_bm25, + sym_keyword_doc_ids_cache, + sym_keyword_doc_ids_order, + sym_keyword_doc_lengths_cache, + sym_keyword_doc_lengths_order, + sym_keyword_postings_cache, + sym_keyword_postings_order, + sym_keyword_terms_cache, + sym_keyword_terms_order, + sym_keyword_highlights, + sym_keyword_unique, + sym_keyword_search, + anon_sym_RPAREN, + anon_sym_RBRACE, + [23275] = 9, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1153), 1, + sym_keyword_as, + ACTIONS(1159), 1, + sym_keyword_changefeed, + ACTIONS(1162), 1, + sym_keyword_type, + ACTIONS(1165), 1, + sym_keyword_permissions, + ACTIONS(1168), 1, + sym_keyword_comment, + ACTIONS(1151), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [21845] = 20, + ACTIONS(1156), 3, + sym_keyword_drop, + sym_keyword_schemafull, + sym_keyword_schemaless, + STATE(819), 6, + sym_permissions_for_clause, + sym_comment_clause, + sym_table_type_clause, + sym_table_view_clause, + sym_changefeed_clause, + aux_sym_define_table_statement_repeat1, + [23312] = 9, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, - ACTIONS(297), 1, + ACTIONS(43), 1, + anon_sym_LBRACK, + ACTIONS(47), 1, + anon_sym_LBRACE, + ACTIONS(1131), 1, + anon_sym_EQ, + STATE(46), 1, + sym_record_id_value, + ACTIONS(558), 2, + sym_int, + sym_record_id_ident, + STATE(41), 2, + sym_array, + sym_object, + ACTIONS(144), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + ACTIONS(146), 5, + sym_keyword_return, sym_keyword_parallel, - ACTIONS(299), 1, sym_keyword_timeout, - ACTIONS(301), 1, - sym_keyword_fetch, - ACTIONS(303), 1, - sym_keyword_limit, - ACTIONS(311), 1, - sym_keyword_split, - ACTIONS(313), 1, - sym_keyword_group, - ACTIONS(335), 1, - sym_keyword_order, - ACTIONS(339), 1, - sym_keyword_where, - STATE(803), 1, - sym_where_clause, - STATE(851), 1, - sym_split_clause, - STATE(895), 1, - sym_group_clause, - STATE(896), 1, - sym_order_clause, - STATE(970), 1, - sym_limit_clause, - STATE(1020), 1, - sym_fetch_clause, - STATE(1154), 1, - sym_timeout_clause, - STATE(1248), 1, - sym_parallel_clause, - STATE(1318), 1, - sym_explain_clause, - ACTIONS(1008), 2, - ts_builtin_sym_end, + sym_keyword_content, + sym_keyword_set, + [23349] = 9, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1135), 1, + sym_keyword_as, + ACTIONS(1139), 1, + sym_keyword_changefeed, + ACTIONS(1141), 1, + sym_keyword_type, + ACTIONS(1143), 1, + sym_keyword_permissions, + ACTIONS(1145), 1, + sym_keyword_comment, + ACTIONS(1171), 3, sym_semi_colon, - [21907] = 20, + anon_sym_RPAREN, + anon_sym_RBRACE, + ACTIONS(1173), 3, + sym_keyword_drop, + sym_keyword_schemafull, + sym_keyword_schemaless, + STATE(819), 6, + sym_permissions_for_clause, + sym_comment_clause, + sym_table_type_clause, + sym_table_view_clause, + sym_changefeed_clause, + aux_sym_define_table_statement_repeat1, + [23386] = 9, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, - ACTIONS(297), 1, + ACTIONS(43), 1, + anon_sym_LBRACK, + ACTIONS(47), 1, + anon_sym_LBRACE, + ACTIONS(1115), 1, + anon_sym_EQ, + STATE(49), 1, + sym_record_id_value, + ACTIONS(558), 2, + sym_int, + sym_record_id_ident, + STATE(41), 2, + sym_array, + sym_object, + ACTIONS(176), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + ACTIONS(178), 5, + sym_keyword_return, sym_keyword_parallel, - ACTIONS(299), 1, sym_keyword_timeout, - ACTIONS(301), 1, - sym_keyword_fetch, - ACTIONS(303), 1, - sym_keyword_limit, - ACTIONS(311), 1, - sym_keyword_split, - ACTIONS(313), 1, - sym_keyword_group, - ACTIONS(335), 1, - sym_keyword_order, - ACTIONS(339), 1, + sym_keyword_content, + sym_keyword_set, + [23423] = 8, + ACTIONS(3), 1, + sym_comment, + ACTIONS(612), 1, sym_keyword_where, - STATE(808), 1, + ACTIONS(614), 1, + sym_keyword_group, + ACTIONS(616), 1, + anon_sym_COMMA, + STATE(863), 1, + aux_sym_update_statement_repeat1, + STATE(898), 1, sym_where_clause, - STATE(844), 1, - sym_split_clause, - STATE(872), 1, - sym_order_clause, - STATE(904), 1, + STATE(981), 1, sym_group_clause, - STATE(978), 1, - sym_limit_clause, - STATE(997), 1, - sym_fetch_clause, - STATE(1138), 1, - sym_timeout_clause, - STATE(1238), 1, - sym_parallel_clause, - STATE(1372), 1, - sym_explain_clause, - ACTIONS(1044), 2, - ts_builtin_sym_end, + ACTIONS(1175), 11, sym_semi_colon, - [21969] = 2, + sym_keyword_as, + sym_keyword_drop, + sym_keyword_schemafull, + sym_keyword_schemaless, + sym_keyword_changefeed, + sym_keyword_type, + sym_keyword_permissions, + sym_keyword_comment, + anon_sym_RPAREN, + anon_sym_RBRACE, + [23458] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(1046), 20, - ts_builtin_sym_end, + ACTIONS(612), 1, + sym_keyword_where, + ACTIONS(614), 1, + sym_keyword_group, + ACTIONS(616), 1, + anon_sym_COMMA, + STATE(863), 1, + aux_sym_update_statement_repeat1, + STATE(876), 1, + sym_where_clause, + STATE(976), 1, + sym_group_clause, + ACTIONS(610), 11, sym_semi_colon, - sym_keyword_if, - sym_keyword_tokenizers, sym_keyword_as, - sym_keyword_function, sym_keyword_drop, sym_keyword_schemafull, sym_keyword_schemaless, sym_keyword_changefeed, - sym_keyword_filters, sym_keyword_type, sym_keyword_permissions, sym_keyword_comment, - sym_keyword_session, - sym_keyword_signin, - sym_keyword_signup, anon_sym_RPAREN, anon_sym_RBRACE, - sym_custom_function_name, - [21995] = 20, + [23493] = 16, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, ACTIONS(297), 1, - sym_keyword_parallel, + sym_keyword_explain, ACTIONS(299), 1, - sym_keyword_timeout, + sym_keyword_parallel, ACTIONS(301), 1, - sym_keyword_fetch, + sym_keyword_timeout, ACTIONS(303), 1, + sym_keyword_fetch, + ACTIONS(305), 1, sym_keyword_limit, - ACTIONS(311), 1, - sym_keyword_split, - ACTIONS(313), 1, - sym_keyword_group, - ACTIONS(335), 1, + ACTIONS(307), 1, sym_keyword_order, - ACTIONS(339), 1, - sym_keyword_where, - STATE(810), 1, - sym_where_clause, - STATE(834), 1, - sym_split_clause, - STATE(877), 1, + ACTIONS(315), 1, + sym_keyword_group, + STATE(857), 1, sym_group_clause, - STATE(879), 1, + STATE(878), 1, sym_order_clause, - STATE(977), 1, + STATE(951), 1, sym_limit_clause, - STATE(1007), 1, + STATE(1021), 1, sym_fetch_clause, - STATE(1128), 1, + STATE(1111), 1, sym_timeout_clause, - STATE(1234), 1, + STATE(1204), 1, sym_parallel_clause, - STATE(1383), 1, + STATE(1427), 1, sym_explain_clause, - ACTIONS(293), 2, - ts_builtin_sym_end, - sym_semi_colon, - [22057] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1050), 1, - sym_keyword_value, - ACTIONS(1052), 1, - sym_keyword_flexible, - ACTIONS(1054), 1, - sym_keyword_readonly, - ACTIONS(1056), 1, - sym_keyword_type, - ACTIONS(1058), 1, - sym_keyword_default, - ACTIONS(1060), 1, - sym_keyword_assert, - ACTIONS(1062), 1, - sym_keyword_permissions, - ACTIONS(1064), 1, - sym_keyword_comment, - ACTIONS(1048), 3, + ACTIONS(1177), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - STATE(800), 8, - sym_type_clause, - sym_default_clause, - sym_readonly_clause, - sym_value_clause, - sym_assert_clause, - sym_permissions_for_clause, - sym_comment_clause, - aux_sym_define_field_statement_repeat1, - [22100] = 11, + [23544] = 9, ACTIONS(3), 1, sym_comment, - ACTIONS(1050), 1, - sym_keyword_value, - ACTIONS(1052), 1, - sym_keyword_flexible, - ACTIONS(1054), 1, - sym_keyword_readonly, - ACTIONS(1056), 1, + ACTIONS(1135), 1, + sym_keyword_as, + ACTIONS(1139), 1, + sym_keyword_changefeed, + ACTIONS(1141), 1, sym_keyword_type, - ACTIONS(1058), 1, - sym_keyword_default, - ACTIONS(1060), 1, - sym_keyword_assert, - ACTIONS(1062), 1, + ACTIONS(1143), 1, sym_keyword_permissions, - ACTIONS(1064), 1, + ACTIONS(1145), 1, sym_keyword_comment, - ACTIONS(1066), 3, + ACTIONS(1173), 3, + sym_keyword_drop, + sym_keyword_schemafull, + sym_keyword_schemaless, + ACTIONS(1179), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - STATE(796), 8, - sym_type_clause, - sym_default_clause, - sym_readonly_clause, - sym_value_clause, - sym_assert_clause, + STATE(819), 6, sym_permissions_for_clause, sym_comment_clause, - aux_sym_define_field_statement_repeat1, - [22143] = 4, + sym_table_type_clause, + sym_table_view_clause, + sym_changefeed_clause, + aux_sym_define_table_statement_repeat1, + [23581] = 16, ACTIONS(3), 1, sym_comment, - ACTIONS(1068), 1, - anon_sym_COMMA, - STATE(793), 1, - aux_sym_define_user_statement_repeat1, - ACTIONS(1010), 17, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_as, + ACTIONS(297), 1, sym_keyword_explain, + ACTIONS(299), 1, sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, - sym_keyword_drop, - sym_keyword_schemafull, - sym_keyword_schemaless, + ACTIONS(303), 1, + sym_keyword_fetch, + ACTIONS(305), 1, + sym_keyword_limit, + ACTIONS(307), 1, + sym_keyword_order, + ACTIONS(315), 1, + sym_keyword_group, + STATE(864), 1, + sym_group_clause, + STATE(879), 1, + sym_order_clause, + STATE(963), 1, + sym_limit_clause, + STATE(1017), 1, + sym_fetch_clause, + STATE(1149), 1, + sym_timeout_clause, + STATE(1225), 1, + sym_parallel_clause, + STATE(1301), 1, + sym_explain_clause, + ACTIONS(335), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [23632] = 9, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1135), 1, + sym_keyword_as, + ACTIONS(1139), 1, sym_keyword_changefeed, + ACTIONS(1141), 1, sym_keyword_type, + ACTIONS(1143), 1, sym_keyword_permissions, + ACTIONS(1145), 1, sym_keyword_comment, - sym_keyword_unique, - sym_keyword_search, + ACTIONS(1171), 3, + sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [22172] = 18, + ACTIONS(1181), 3, + sym_keyword_drop, + sym_keyword_schemafull, + sym_keyword_schemaless, + STATE(826), 6, + sym_permissions_for_clause, + sym_comment_clause, + sym_table_type_clause, + sym_table_view_clause, + sym_changefeed_clause, + aux_sym_define_table_statement_repeat1, + [23669] = 16, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, ACTIONS(297), 1, - sym_keyword_parallel, + sym_keyword_explain, ACTIONS(299), 1, - sym_keyword_timeout, + sym_keyword_parallel, ACTIONS(301), 1, - sym_keyword_fetch, + sym_keyword_timeout, ACTIONS(303), 1, - sym_keyword_limit, + sym_keyword_fetch, ACTIONS(305), 1, + sym_keyword_limit, + ACTIONS(307), 1, sym_keyword_order, - ACTIONS(311), 1, - sym_keyword_split, - ACTIONS(313), 1, + ACTIONS(315), 1, sym_keyword_group, - STATE(825), 1, - sym_split_clause, - STATE(868), 1, + STATE(867), 1, sym_group_clause, - STATE(879), 1, + STATE(891), 1, sym_order_clause, - STATE(977), 1, + STATE(978), 1, sym_limit_clause, - STATE(1007), 1, + STATE(1020), 1, sym_fetch_clause, - STATE(1128), 1, + STATE(1159), 1, sym_timeout_clause, - STATE(1234), 1, + STATE(1242), 1, sym_parallel_clause, - STATE(1383), 1, + STATE(1335), 1, sym_explain_clause, - ACTIONS(293), 3, + ACTIONS(1046), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [22229] = 18, + [23720] = 16, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, ACTIONS(297), 1, - sym_keyword_parallel, + sym_keyword_explain, ACTIONS(299), 1, - sym_keyword_timeout, + sym_keyword_parallel, ACTIONS(301), 1, - sym_keyword_fetch, + sym_keyword_timeout, ACTIONS(303), 1, - sym_keyword_limit, + sym_keyword_fetch, ACTIONS(305), 1, + sym_keyword_limit, + ACTIONS(307), 1, sym_keyword_order, - ACTIONS(311), 1, - sym_keyword_split, - ACTIONS(313), 1, + ACTIONS(315), 1, sym_keyword_group, - STATE(826), 1, - sym_split_clause, - STATE(860), 1, + STATE(861), 1, sym_group_clause, - STATE(896), 1, + STATE(886), 1, sym_order_clause, - STATE(970), 1, + STATE(956), 1, sym_limit_clause, - STATE(1020), 1, + STATE(1018), 1, sym_fetch_clause, - STATE(1154), 1, + STATE(1136), 1, sym_timeout_clause, - STATE(1248), 1, + STATE(1236), 1, sym_parallel_clause, - STATE(1318), 1, + STATE(1354), 1, sym_explain_clause, - ACTIONS(1008), 3, + ACTIONS(1050), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [22286] = 11, + [23771] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1050), 1, - sym_keyword_value, - ACTIONS(1052), 1, - sym_keyword_flexible, - ACTIONS(1054), 1, - sym_keyword_readonly, - ACTIONS(1056), 1, + ACTIONS(1185), 2, + sym_keyword_from, + sym_keyword_in, + ACTIONS(1187), 2, + sym_keyword_out, + sym_keyword_to, + ACTIONS(1183), 12, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_as, + sym_keyword_drop, + sym_keyword_schemafull, + sym_keyword_schemaless, + sym_keyword_changefeed, sym_keyword_type, - ACTIONS(1058), 1, - sym_keyword_default, - ACTIONS(1060), 1, - sym_keyword_assert, - ACTIONS(1062), 1, sym_keyword_permissions, - ACTIONS(1064), 1, sym_keyword_comment, - ACTIONS(1071), 3, - sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - STATE(800), 8, - sym_type_clause, - sym_default_clause, - sym_readonly_clause, - sym_value_clause, - sym_assert_clause, + [23797] = 9, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1139), 1, + sym_keyword_changefeed, + ACTIONS(1141), 1, + sym_keyword_type, + ACTIONS(1145), 1, + sym_keyword_comment, + ACTIONS(1189), 1, + sym_keyword_as, + ACTIONS(1193), 1, + sym_keyword_permissions, + ACTIONS(1179), 2, + ts_builtin_sym_end, + sym_semi_colon, + ACTIONS(1191), 3, + sym_keyword_drop, + sym_keyword_schemafull, + sym_keyword_schemaless, + STATE(841), 6, sym_permissions_for_clause, sym_comment_clause, - aux_sym_define_field_statement_repeat1, - [22329] = 18, + sym_table_type_clause, + sym_table_view_clause, + sym_changefeed_clause, + aux_sym_define_table_statement_repeat1, + [23833] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1199), 1, + anon_sym_COMMA, + STATE(846), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1197), 2, + sym_keyword_out, + sym_keyword_to, + ACTIONS(1195), 12, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_as, + sym_keyword_drop, + sym_keyword_schemafull, + sym_keyword_schemaless, + sym_keyword_changefeed, + sym_keyword_type, + sym_keyword_permissions, + sym_keyword_comment, + anon_sym_RPAREN, + anon_sym_RBRACE, + [23861] = 16, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, ACTIONS(297), 1, - sym_keyword_parallel, + sym_keyword_explain, ACTIONS(299), 1, - sym_keyword_timeout, + sym_keyword_parallel, ACTIONS(301), 1, - sym_keyword_fetch, + sym_keyword_timeout, ACTIONS(303), 1, - sym_keyword_limit, + sym_keyword_fetch, ACTIONS(305), 1, - sym_keyword_order, - ACTIONS(311), 1, - sym_keyword_split, - ACTIONS(313), 1, + sym_keyword_limit, + ACTIONS(315), 1, sym_keyword_group, - STATE(829), 1, - sym_split_clause, - STATE(867), 1, + ACTIONS(377), 1, + sym_keyword_order, + STATE(877), 1, sym_group_clause, - STATE(872), 1, + STATE(878), 1, sym_order_clause, - STATE(978), 1, + STATE(951), 1, sym_limit_clause, - STATE(997), 1, + STATE(1021), 1, sym_fetch_clause, - STATE(1138), 1, + STATE(1111), 1, sym_timeout_clause, - STATE(1238), 1, + STATE(1204), 1, sym_parallel_clause, - STATE(1372), 1, + STATE(1427), 1, sym_explain_clause, - ACTIONS(1044), 3, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [22386] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1050), 1, - sym_keyword_value, - ACTIONS(1052), 1, - sym_keyword_flexible, - ACTIONS(1054), 1, - sym_keyword_readonly, - ACTIONS(1056), 1, - sym_keyword_type, - ACTIONS(1058), 1, - sym_keyword_default, - ACTIONS(1060), 1, - sym_keyword_assert, - ACTIONS(1062), 1, - sym_keyword_permissions, - ACTIONS(1064), 1, - sym_keyword_comment, - ACTIONS(1071), 3, + ACTIONS(1177), 2, + ts_builtin_sym_end, sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - STATE(791), 8, - sym_type_clause, - sym_default_clause, - sym_readonly_clause, - sym_value_clause, - sym_assert_clause, - sym_permissions_for_clause, - sym_comment_clause, - aux_sym_define_field_statement_repeat1, - [22429] = 18, + [23911] = 16, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, ACTIONS(297), 1, - sym_keyword_parallel, + sym_keyword_explain, ACTIONS(299), 1, - sym_keyword_timeout, + sym_keyword_parallel, ACTIONS(301), 1, - sym_keyword_fetch, + sym_keyword_timeout, ACTIONS(303), 1, - sym_keyword_limit, + sym_keyword_fetch, ACTIONS(305), 1, - sym_keyword_order, - ACTIONS(311), 1, - sym_keyword_split, - ACTIONS(313), 1, + sym_keyword_limit, + ACTIONS(315), 1, sym_keyword_group, - STATE(827), 1, - sym_split_clause, - STATE(864), 1, - sym_group_clause, - STATE(889), 1, + ACTIONS(377), 1, + sym_keyword_order, + STATE(882), 1, sym_order_clause, - STATE(962), 1, + STATE(895), 1, + sym_group_clause, + STATE(973), 1, sym_limit_clause, - STATE(1015), 1, + STATE(1016), 1, sym_fetch_clause, - STATE(1116), 1, + STATE(1162), 1, sym_timeout_clause, - STATE(1220), 1, + STATE(1233), 1, sym_parallel_clause, - STATE(1391), 1, + STATE(1401), 1, sym_explain_clause, - ACTIONS(1073), 3, + ACTIONS(1010), 2, + ts_builtin_sym_end, sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [22486] = 11, + [23961] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1077), 1, - sym_keyword_value, - ACTIONS(1080), 1, - sym_keyword_flexible, - ACTIONS(1083), 1, - sym_keyword_readonly, - ACTIONS(1086), 1, - sym_keyword_type, - ACTIONS(1089), 1, - sym_keyword_default, - ACTIONS(1092), 1, - sym_keyword_assert, - ACTIONS(1095), 1, - sym_keyword_permissions, - ACTIONS(1098), 1, - sym_keyword_comment, - ACTIONS(1075), 3, + ACTIONS(1201), 16, + ts_builtin_sym_end, sym_semi_colon, + sym_keyword_bm25, + sym_keyword_doc_ids_cache, + sym_keyword_doc_ids_order, + sym_keyword_doc_lengths_cache, + sym_keyword_doc_lengths_order, + sym_keyword_postings_cache, + sym_keyword_postings_order, + sym_keyword_terms_cache, + sym_keyword_terms_order, + sym_keyword_highlights, + sym_keyword_unique, + sym_keyword_search, anon_sym_RPAREN, anon_sym_RBRACE, - STATE(800), 8, - sym_type_clause, - sym_default_clause, - sym_readonly_clause, - sym_value_clause, - sym_assert_clause, - sym_permissions_for_clause, - sym_comment_clause, - aux_sym_define_field_statement_repeat1, - [22529] = 2, + [23983] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1101), 18, + ACTIONS(1203), 16, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_value, - sym_keyword_flexible, - sym_keyword_readonly, - sym_keyword_when, - sym_keyword_then, - sym_keyword_type, - sym_keyword_default, - sym_keyword_assert, - sym_keyword_permissions, - sym_keyword_comment, - sym_keyword_fields, - sym_keyword_columns, - anon_sym_LPAREN, + sym_keyword_bm25, + sym_keyword_doc_ids_cache, + sym_keyword_doc_ids_order, + sym_keyword_doc_lengths_cache, + sym_keyword_doc_lengths_order, + sym_keyword_postings_cache, + sym_keyword_postings_order, + sym_keyword_terms_cache, + sym_keyword_terms_order, + sym_keyword_highlights, + sym_keyword_unique, + sym_keyword_search, anon_sym_RPAREN, - anon_sym_LBRACE, anon_sym_RBRACE, - [22553] = 11, + [24005] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1052), 1, - sym_keyword_flexible, - ACTIONS(1054), 1, - sym_keyword_readonly, - ACTIONS(1056), 1, - sym_keyword_type, - ACTIONS(1064), 1, - sym_keyword_comment, - ACTIONS(1103), 1, - sym_keyword_value, - ACTIONS(1105), 1, - sym_keyword_default, - ACTIONS(1107), 1, - sym_keyword_assert, - ACTIONS(1109), 1, - sym_keyword_permissions, - ACTIONS(1048), 2, + ACTIONS(1205), 16, ts_builtin_sym_end, sym_semi_colon, - STATE(813), 8, - sym_type_clause, - sym_default_clause, - sym_readonly_clause, - sym_value_clause, - sym_assert_clause, - sym_permissions_for_clause, - sym_comment_clause, - aux_sym_define_field_statement_repeat1, - [22595] = 18, + sym_keyword_bm25, + sym_keyword_doc_ids_cache, + sym_keyword_doc_ids_order, + sym_keyword_doc_lengths_cache, + sym_keyword_doc_lengths_order, + sym_keyword_postings_cache, + sym_keyword_postings_order, + sym_keyword_terms_cache, + sym_keyword_terms_order, + sym_keyword_highlights, + sym_keyword_unique, + sym_keyword_search, + anon_sym_RPAREN, + anon_sym_RBRACE, + [24027] = 16, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, ACTIONS(297), 1, - sym_keyword_parallel, + sym_keyword_explain, ACTIONS(299), 1, - sym_keyword_timeout, + sym_keyword_parallel, ACTIONS(301), 1, - sym_keyword_fetch, + sym_keyword_timeout, ACTIONS(303), 1, + sym_keyword_fetch, + ACTIONS(305), 1, sym_keyword_limit, - ACTIONS(311), 1, - sym_keyword_split, - ACTIONS(313), 1, + ACTIONS(315), 1, sym_keyword_group, - ACTIONS(335), 1, + ACTIONS(377), 1, sym_keyword_order, - STATE(844), 1, - sym_split_clause, STATE(872), 1, - sym_order_clause, - STATE(904), 1, sym_group_clause, - STATE(978), 1, + STATE(879), 1, + sym_order_clause, + STATE(963), 1, sym_limit_clause, - STATE(997), 1, + STATE(1017), 1, sym_fetch_clause, - STATE(1138), 1, + STATE(1149), 1, sym_timeout_clause, - STATE(1238), 1, + STATE(1225), 1, sym_parallel_clause, - STATE(1372), 1, + STATE(1301), 1, sym_explain_clause, - ACTIONS(1044), 2, + ACTIONS(335), 2, ts_builtin_sym_end, sym_semi_colon, - [22651] = 2, + [24077] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(1111), 18, + ACTIONS(614), 1, + sym_keyword_group, + ACTIONS(630), 1, + sym_keyword_where, + ACTIONS(632), 1, + anon_sym_COMMA, + STATE(880), 1, + aux_sym_update_statement_repeat1, + STATE(898), 1, + sym_where_clause, + STATE(981), 1, + sym_group_clause, + ACTIONS(1175), 10, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_value, - sym_keyword_flexible, - sym_keyword_readonly, - sym_keyword_when, - sym_keyword_then, + sym_keyword_as, + sym_keyword_drop, + sym_keyword_schemafull, + sym_keyword_schemaless, + sym_keyword_changefeed, sym_keyword_type, - sym_keyword_default, - sym_keyword_assert, sym_keyword_permissions, sym_keyword_comment, - sym_keyword_fields, - sym_keyword_columns, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - [22675] = 9, + [24111] = 9, ACTIONS(3), 1, sym_comment, - ACTIONS(41), 1, - anon_sym_LBRACK, - ACTIONS(45), 1, - anon_sym_LBRACE, - ACTIONS(1113), 1, - anon_sym_EQ, - STATE(50), 1, - sym_record_id_value, - ACTIONS(476), 2, - sym_int, - sym_record_id_ident, - STATE(41), 2, - sym_array, - sym_object, - ACTIONS(343), 4, + ACTIONS(1159), 1, + sym_keyword_changefeed, + ACTIONS(1162), 1, + sym_keyword_type, + ACTIONS(1168), 1, + sym_keyword_comment, + ACTIONS(1207), 1, + sym_keyword_as, + ACTIONS(1213), 1, + sym_keyword_permissions, + ACTIONS(1151), 2, + ts_builtin_sym_end, + sym_semi_colon, + ACTIONS(1210), 3, + sym_keyword_drop, + sym_keyword_schemafull, + sym_keyword_schemaless, + STATE(841), 6, + sym_permissions_for_clause, + sym_comment_clause, + sym_table_type_clause, + sym_table_view_clause, + sym_changefeed_clause, + aux_sym_define_table_statement_repeat1, + [24147] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1216), 16, ts_builtin_sym_end, sym_semi_colon, + sym_keyword_bm25, + sym_keyword_doc_ids_cache, + sym_keyword_doc_ids_order, + sym_keyword_doc_lengths_cache, + sym_keyword_doc_lengths_order, + sym_keyword_postings_cache, + sym_keyword_postings_order, + sym_keyword_terms_cache, + sym_keyword_terms_order, + sym_keyword_highlights, + sym_keyword_unique, + sym_keyword_search, anon_sym_RPAREN, anon_sym_RBRACE, - ACTIONS(345), 6, - sym_keyword_return, - sym_keyword_parallel, - sym_keyword_timeout, - sym_keyword_content, - sym_keyword_set, - sym_keyword_unset, - [22713] = 11, + [24169] = 9, ACTIONS(3), 1, sym_comment, - ACTIONS(1052), 1, - sym_keyword_flexible, - ACTIONS(1054), 1, - sym_keyword_readonly, - ACTIONS(1056), 1, + ACTIONS(1139), 1, + sym_keyword_changefeed, + ACTIONS(1141), 1, + sym_keyword_type, + ACTIONS(1145), 1, + sym_keyword_comment, + ACTIONS(1189), 1, + sym_keyword_as, + ACTIONS(1193), 1, + sym_keyword_permissions, + ACTIONS(1171), 2, + ts_builtin_sym_end, + sym_semi_colon, + ACTIONS(1218), 3, + sym_keyword_drop, + sym_keyword_schemafull, + sym_keyword_schemaless, + STATE(832), 6, + sym_permissions_for_clause, + sym_comment_clause, + sym_table_type_clause, + sym_table_view_clause, + sym_changefeed_clause, + aux_sym_define_table_statement_repeat1, + [24205] = 9, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1139), 1, + sym_keyword_changefeed, + ACTIONS(1141), 1, + sym_keyword_type, + ACTIONS(1145), 1, + sym_keyword_comment, + ACTIONS(1189), 1, + sym_keyword_as, + ACTIONS(1193), 1, + sym_keyword_permissions, + ACTIONS(1171), 2, + ts_builtin_sym_end, + sym_semi_colon, + ACTIONS(1191), 3, + sym_keyword_drop, + sym_keyword_schemafull, + sym_keyword_schemaless, + STATE(841), 6, + sym_permissions_for_clause, + sym_comment_clause, + sym_table_type_clause, + sym_table_view_clause, + sym_changefeed_clause, + aux_sym_define_table_statement_repeat1, + [24241] = 8, + ACTIONS(3), 1, + sym_comment, + ACTIONS(614), 1, + sym_keyword_group, + ACTIONS(630), 1, + sym_keyword_where, + ACTIONS(632), 1, + anon_sym_COMMA, + STATE(876), 1, + sym_where_clause, + STATE(880), 1, + aux_sym_update_statement_repeat1, + STATE(976), 1, + sym_group_clause, + ACTIONS(610), 10, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_as, + sym_keyword_drop, + sym_keyword_schemafull, + sym_keyword_schemaless, + sym_keyword_changefeed, sym_keyword_type, - ACTIONS(1064), 1, - sym_keyword_comment, - ACTIONS(1103), 1, - sym_keyword_value, - ACTIONS(1105), 1, - sym_keyword_default, - ACTIONS(1107), 1, - sym_keyword_assert, - ACTIONS(1109), 1, sym_keyword_permissions, - ACTIONS(1071), 2, + sym_keyword_comment, + [24275] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1220), 1, + anon_sym_COMMA, + STATE(846), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1012), 14, ts_builtin_sym_end, sym_semi_colon, - STATE(813), 8, - sym_type_clause, - sym_default_clause, - sym_readonly_clause, - sym_value_clause, - sym_assert_clause, - sym_permissions_for_clause, - sym_comment_clause, - aux_sym_define_field_statement_repeat1, - [22755] = 9, + sym_keyword_as, + sym_keyword_drop, + sym_keyword_schemafull, + sym_keyword_schemaless, + sym_keyword_out, + sym_keyword_to, + sym_keyword_changefeed, + sym_keyword_type, + sym_keyword_permissions, + sym_keyword_comment, + anon_sym_RPAREN, + anon_sym_RBRACE, + [24301] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(41), 1, - anon_sym_LBRACK, - ACTIONS(45), 1, - anon_sym_LBRACE, - ACTIONS(1115), 1, - anon_sym_EQ, - STATE(49), 1, - sym_record_id_value, - ACTIONS(476), 2, - sym_int, - sym_record_id_ident, - STATE(41), 2, - sym_array, - sym_object, - ACTIONS(174), 4, + ACTIONS(1223), 16, ts_builtin_sym_end, sym_semi_colon, + sym_keyword_bm25, + sym_keyword_doc_ids_cache, + sym_keyword_doc_ids_order, + sym_keyword_doc_lengths_cache, + sym_keyword_doc_lengths_order, + sym_keyword_postings_cache, + sym_keyword_postings_order, + sym_keyword_terms_cache, + sym_keyword_terms_order, + sym_keyword_highlights, + sym_keyword_unique, + sym_keyword_search, anon_sym_RPAREN, anon_sym_RBRACE, - ACTIONS(176), 6, - sym_keyword_return, - sym_keyword_parallel, - sym_keyword_timeout, - sym_keyword_content, - sym_keyword_set, - sym_keyword_unset, - [22793] = 18, + [24323] = 16, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, ACTIONS(297), 1, - sym_keyword_parallel, + sym_keyword_explain, ACTIONS(299), 1, - sym_keyword_timeout, + sym_keyword_parallel, ACTIONS(301), 1, - sym_keyword_fetch, + sym_keyword_timeout, ACTIONS(303), 1, + sym_keyword_fetch, + ACTIONS(305), 1, sym_keyword_limit, - ACTIONS(311), 1, - sym_keyword_split, - ACTIONS(313), 1, + ACTIONS(315), 1, sym_keyword_group, - ACTIONS(335), 1, + ACTIONS(377), 1, sym_keyword_order, - STATE(849), 1, - sym_split_clause, - STATE(889), 1, - sym_order_clause, STATE(890), 1, sym_group_clause, - STATE(962), 1, + STATE(891), 1, + sym_order_clause, + STATE(978), 1, sym_limit_clause, - STATE(1015), 1, + STATE(1020), 1, sym_fetch_clause, - STATE(1116), 1, + STATE(1159), 1, sym_timeout_clause, - STATE(1220), 1, + STATE(1242), 1, sym_parallel_clause, - STATE(1391), 1, + STATE(1335), 1, sym_explain_clause, - ACTIONS(1073), 2, + ACTIONS(1046), 2, ts_builtin_sym_end, sym_semi_colon, - [22849] = 11, + [24373] = 9, ACTIONS(3), 1, sym_comment, - ACTIONS(1052), 1, - sym_keyword_flexible, - ACTIONS(1054), 1, - sym_keyword_readonly, - ACTIONS(1056), 1, + ACTIONS(1139), 1, + sym_keyword_changefeed, + ACTIONS(1141), 1, sym_keyword_type, - ACTIONS(1064), 1, + ACTIONS(1145), 1, sym_keyword_comment, - ACTIONS(1103), 1, - sym_keyword_value, - ACTIONS(1105), 1, - sym_keyword_default, - ACTIONS(1107), 1, - sym_keyword_assert, - ACTIONS(1109), 1, + ACTIONS(1189), 1, + sym_keyword_as, + ACTIONS(1193), 1, sym_keyword_permissions, - ACTIONS(1071), 2, + ACTIONS(1133), 2, ts_builtin_sym_end, sym_semi_colon, - STATE(802), 8, - sym_type_clause, - sym_default_clause, - sym_readonly_clause, - sym_value_clause, - sym_assert_clause, + ACTIONS(1225), 3, + sym_keyword_drop, + sym_keyword_schemafull, + sym_keyword_schemaless, + STATE(844), 6, sym_permissions_for_clause, sym_comment_clause, - aux_sym_define_field_statement_repeat1, - [22891] = 18, + sym_table_type_clause, + sym_table_view_clause, + sym_changefeed_clause, + aux_sym_define_table_statement_repeat1, + [24409] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1227), 16, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_bm25, + sym_keyword_doc_ids_cache, + sym_keyword_doc_ids_order, + sym_keyword_doc_lengths_cache, + sym_keyword_doc_lengths_order, + sym_keyword_postings_cache, + sym_keyword_postings_order, + sym_keyword_terms_cache, + sym_keyword_terms_order, + sym_keyword_highlights, + sym_keyword_unique, + sym_keyword_search, + anon_sym_RPAREN, + anon_sym_RBRACE, + [24431] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1229), 16, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_bm25, + sym_keyword_doc_ids_cache, + sym_keyword_doc_ids_order, + sym_keyword_doc_lengths_cache, + sym_keyword_doc_lengths_order, + sym_keyword_postings_cache, + sym_keyword_postings_order, + sym_keyword_terms_cache, + sym_keyword_terms_order, + sym_keyword_highlights, + sym_keyword_unique, + sym_keyword_search, + anon_sym_RPAREN, + anon_sym_RBRACE, + [24453] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1199), 1, + anon_sym_COMMA, + STATE(833), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1233), 2, + sym_keyword_out, + sym_keyword_to, + ACTIONS(1231), 12, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_as, + sym_keyword_drop, + sym_keyword_schemafull, + sym_keyword_schemaless, + sym_keyword_changefeed, + sym_keyword_type, + sym_keyword_permissions, + sym_keyword_comment, + anon_sym_RPAREN, + anon_sym_RBRACE, + [24481] = 16, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, ACTIONS(297), 1, - sym_keyword_parallel, + sym_keyword_explain, ACTIONS(299), 1, - sym_keyword_timeout, + sym_keyword_parallel, ACTIONS(301), 1, - sym_keyword_fetch, + sym_keyword_timeout, ACTIONS(303), 1, + sym_keyword_fetch, + ACTIONS(305), 1, sym_keyword_limit, - ACTIONS(311), 1, - sym_keyword_split, - ACTIONS(313), 1, + ACTIONS(315), 1, sym_keyword_group, - ACTIONS(335), 1, + ACTIONS(377), 1, sym_keyword_order, - STATE(851), 1, - sym_split_clause, - STATE(895), 1, - sym_group_clause, - STATE(896), 1, + STATE(886), 1, sym_order_clause, - STATE(970), 1, + STATE(887), 1, + sym_group_clause, + STATE(956), 1, sym_limit_clause, - STATE(1020), 1, + STATE(1018), 1, sym_fetch_clause, - STATE(1154), 1, + STATE(1136), 1, sym_timeout_clause, - STATE(1248), 1, + STATE(1236), 1, sym_parallel_clause, - STATE(1318), 1, + STATE(1354), 1, sym_explain_clause, - ACTIONS(1008), 2, + ACTIONS(1050), 2, ts_builtin_sym_end, sym_semi_colon, - [22947] = 9, + [24531] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(41), 1, - anon_sym_LBRACK, - ACTIONS(45), 1, - anon_sym_LBRACE, - ACTIONS(1117), 1, - anon_sym_EQ, - STATE(48), 1, - sym_record_id_value, - ACTIONS(476), 2, - sym_int, - sym_record_id_ident, - STATE(41), 2, - sym_array, - sym_object, - ACTIONS(190), 4, + ACTIONS(1235), 16, ts_builtin_sym_end, sym_semi_colon, + sym_keyword_bm25, + sym_keyword_doc_ids_cache, + sym_keyword_doc_ids_order, + sym_keyword_doc_lengths_cache, + sym_keyword_doc_lengths_order, + sym_keyword_postings_cache, + sym_keyword_postings_order, + sym_keyword_terms_cache, + sym_keyword_terms_order, + sym_keyword_highlights, + sym_keyword_unique, + sym_keyword_search, anon_sym_RPAREN, anon_sym_RBRACE, - ACTIONS(192), 6, - sym_keyword_return, - sym_keyword_parallel, - sym_keyword_timeout, - sym_keyword_content, - sym_keyword_set, - sym_keyword_unset, - [22985] = 11, + [24553] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1052), 1, - sym_keyword_flexible, - ACTIONS(1054), 1, - sym_keyword_readonly, - ACTIONS(1056), 1, - sym_keyword_type, - ACTIONS(1064), 1, - sym_keyword_comment, - ACTIONS(1103), 1, - sym_keyword_value, - ACTIONS(1105), 1, - sym_keyword_default, - ACTIONS(1107), 1, - sym_keyword_assert, - ACTIONS(1109), 1, - sym_keyword_permissions, - ACTIONS(1066), 2, + ACTIONS(1237), 16, ts_builtin_sym_end, sym_semi_colon, - STATE(806), 8, - sym_type_clause, - sym_default_clause, - sym_readonly_clause, - sym_value_clause, - sym_assert_clause, - sym_permissions_for_clause, - sym_comment_clause, - aux_sym_define_field_statement_repeat1, - [23027] = 11, + sym_keyword_bm25, + sym_keyword_doc_ids_cache, + sym_keyword_doc_ids_order, + sym_keyword_doc_lengths_cache, + sym_keyword_doc_lengths_order, + sym_keyword_postings_cache, + sym_keyword_postings_order, + sym_keyword_terms_cache, + sym_keyword_terms_order, + sym_keyword_highlights, + sym_keyword_unique, + sym_keyword_search, + anon_sym_RPAREN, + anon_sym_RBRACE, + [24575] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(1080), 1, - sym_keyword_flexible, - ACTIONS(1083), 1, - sym_keyword_readonly, - ACTIONS(1086), 1, - sym_keyword_type, - ACTIONS(1098), 1, - sym_keyword_comment, - ACTIONS(1119), 1, - sym_keyword_value, - ACTIONS(1122), 1, - sym_keyword_default, - ACTIONS(1125), 1, - sym_keyword_assert, - ACTIONS(1128), 1, - sym_keyword_permissions, - ACTIONS(1075), 2, - ts_builtin_sym_end, + ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, + sym_keyword_timeout, + ACTIONS(455), 1, + sym_keyword_return, + ACTIONS(459), 1, + sym_keyword_content, + ACTIONS(1241), 1, + sym_keyword_set, + ACTIONS(1243), 1, + sym_keyword_unset, + STATE(1128), 1, + sym_return_clause, + STATE(1227), 1, + sym_timeout_clause, + STATE(1411), 1, + sym_parallel_clause, + ACTIONS(1239), 3, sym_semi_colon, - STATE(813), 8, - sym_type_clause, - sym_default_clause, - sym_readonly_clause, - sym_value_clause, - sym_assert_clause, - sym_permissions_for_clause, - sym_comment_clause, - aux_sym_define_field_statement_repeat1, - [23069] = 18, + anon_sym_RPAREN, + anon_sym_RBRACE, + STATE(1041), 3, + sym_content_clause, + sym_set_clause, + sym_unset_clause, + [24616] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, ACTIONS(297), 1, - sym_keyword_parallel, + sym_keyword_explain, ACTIONS(299), 1, - sym_keyword_timeout, + sym_keyword_parallel, ACTIONS(301), 1, - sym_keyword_fetch, + sym_keyword_timeout, ACTIONS(303), 1, + sym_keyword_fetch, + ACTIONS(305), 1, sym_keyword_limit, - ACTIONS(311), 1, - sym_keyword_split, - ACTIONS(313), 1, - sym_keyword_group, - ACTIONS(335), 1, + ACTIONS(307), 1, sym_keyword_order, - STATE(834), 1, - sym_split_clause, - STATE(877), 1, - sym_group_clause, - STATE(879), 1, + STATE(904), 1, sym_order_clause, - STATE(977), 1, + STATE(987), 1, sym_limit_clause, - STATE(1007), 1, + STATE(1000), 1, sym_fetch_clause, - STATE(1128), 1, + STATE(1114), 1, sym_timeout_clause, - STATE(1234), 1, + STATE(1244), 1, sym_parallel_clause, - STATE(1383), 1, + STATE(1378), 1, sym_explain_clause, - ACTIONS(293), 2, - ts_builtin_sym_end, + ACTIONS(1245), 3, sym_semi_colon, - [23125] = 9, + anon_sym_RPAREN, + anon_sym_RBRACE, + [24661] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1133), 1, - sym_keyword_as, - ACTIONS(1139), 1, - sym_keyword_changefeed, - ACTIONS(1142), 1, + ACTIONS(1247), 15, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_value, + sym_keyword_flexible, + sym_keyword_readonly, sym_keyword_type, - ACTIONS(1145), 1, + sym_keyword_default, + sym_keyword_assert, sym_keyword_permissions, - ACTIONS(1148), 1, sym_keyword_comment, - ACTIONS(1131), 3, + anon_sym_COMMA, + anon_sym_RPAREN, + anon_sym_RBRACE, + anon_sym_LT, + anon_sym_GT, + [24682] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1249), 1, + anon_sym_COMMA, + STATE(859), 1, + aux_sym_update_statement_repeat1, + ACTIONS(660), 13, sym_semi_colon, + sym_keyword_explain, + sym_keyword_parallel, + sym_keyword_timeout, + sym_keyword_fetch, + sym_keyword_limit, + sym_keyword_order, + sym_keyword_with, + sym_keyword_where, + sym_keyword_split, + sym_keyword_group, anon_sym_RPAREN, anon_sym_RBRACE, - ACTIONS(1136), 3, - sym_keyword_drop, - sym_keyword_schemafull, - sym_keyword_schemaless, - STATE(815), 6, - sym_permissions_for_clause, - sym_comment_clause, - sym_table_type_clause, - sym_table_view_clause, - sym_changefeed_clause, - aux_sym_define_table_statement_repeat1, - [23162] = 9, + [24707] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(41), 1, - anon_sym_LBRACK, - ACTIONS(45), 1, - anon_sym_LBRACE, - ACTIONS(1117), 1, - anon_sym_EQ, - STATE(48), 1, - sym_record_id_value, - ACTIONS(476), 2, - sym_int, - sym_record_id_ident, - STATE(41), 2, - sym_array, - sym_object, - ACTIONS(190), 4, + ACTIONS(1252), 15, ts_builtin_sym_end, sym_semi_colon, + sym_keyword_value, + sym_keyword_flexible, + sym_keyword_readonly, + sym_keyword_type, + sym_keyword_default, + sym_keyword_assert, + sym_keyword_permissions, + sym_keyword_comment, + anon_sym_COMMA, anon_sym_RPAREN, anon_sym_RBRACE, - ACTIONS(192), 5, - sym_keyword_return, - sym_keyword_parallel, - sym_keyword_timeout, - sym_keyword_content, - sym_keyword_set, - [23199] = 16, + anon_sym_LT, + anon_sym_GT, + [24728] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, ACTIONS(297), 1, - sym_keyword_parallel, + sym_keyword_explain, ACTIONS(299), 1, - sym_keyword_timeout, + sym_keyword_parallel, ACTIONS(301), 1, - sym_keyword_fetch, + sym_keyword_timeout, ACTIONS(303), 1, - sym_keyword_limit, + sym_keyword_fetch, ACTIONS(305), 1, + sym_keyword_limit, + ACTIONS(307), 1, sym_keyword_order, - ACTIONS(313), 1, - sym_keyword_group, - STATE(868), 1, - sym_group_clause, - STATE(879), 1, + STATE(878), 1, sym_order_clause, - STATE(977), 1, + STATE(951), 1, sym_limit_clause, - STATE(1007), 1, + STATE(1021), 1, sym_fetch_clause, - STATE(1128), 1, + STATE(1111), 1, sym_timeout_clause, - STATE(1234), 1, + STATE(1204), 1, sym_parallel_clause, - STATE(1383), 1, + STATE(1427), 1, sym_explain_clause, - ACTIONS(293), 3, + ACTIONS(1177), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [23250] = 3, + [24773] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1153), 1, - anon_sym_LPAREN, - ACTIONS(1151), 16, + ACTIONS(1254), 15, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_bm25, - sym_keyword_doc_ids_cache, - sym_keyword_doc_ids_order, - sym_keyword_doc_lengths_cache, - sym_keyword_doc_lengths_order, - sym_keyword_postings_cache, - sym_keyword_postings_order, - sym_keyword_terms_cache, - sym_keyword_terms_order, - sym_keyword_highlights, - sym_keyword_unique, - sym_keyword_search, - anon_sym_RPAREN, - anon_sym_RBRACE, - [23275] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1157), 1, - sym_keyword_as, - ACTIONS(1161), 1, - sym_keyword_changefeed, - ACTIONS(1163), 1, + sym_keyword_value, + sym_keyword_flexible, + sym_keyword_readonly, sym_keyword_type, - ACTIONS(1165), 1, + sym_keyword_default, + sym_keyword_assert, sym_keyword_permissions, - ACTIONS(1167), 1, sym_keyword_comment, - ACTIONS(1155), 3, - sym_semi_colon, + anon_sym_COMMA, anon_sym_RPAREN, anon_sym_RBRACE, - ACTIONS(1159), 3, - sym_keyword_drop, - sym_keyword_schemafull, - sym_keyword_schemaless, - STATE(815), 6, - sym_permissions_for_clause, - sym_comment_clause, - sym_table_type_clause, - sym_table_view_clause, - sym_changefeed_clause, - aux_sym_define_table_statement_repeat1, - [23312] = 8, + anon_sym_LT, + anon_sym_GT, + [24794] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(606), 1, - sym_keyword_where, - ACTIONS(608), 1, - sym_keyword_group, - ACTIONS(610), 1, + ACTIONS(1256), 1, anon_sym_COMMA, - STATE(869), 1, + STATE(863), 1, aux_sym_update_statement_repeat1, - STATE(901), 1, - sym_where_clause, - STATE(973), 1, - sym_group_clause, - ACTIONS(1169), 11, + ACTIONS(660), 13, sym_semi_colon, sym_keyword_as, + sym_keyword_where, + sym_keyword_group, sym_keyword_drop, sym_keyword_schemafull, sym_keyword_schemaless, @@ -76107,462 +77430,433 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [23347] = 8, + [24819] = 14, + ACTIONS(3), 1, + sym_comment, + ACTIONS(297), 1, + sym_keyword_explain, + ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, + sym_keyword_timeout, + ACTIONS(303), 1, + sym_keyword_fetch, + ACTIONS(305), 1, + sym_keyword_limit, + ACTIONS(307), 1, + sym_keyword_order, + STATE(882), 1, + sym_order_clause, + STATE(973), 1, + sym_limit_clause, + STATE(1016), 1, + sym_fetch_clause, + STATE(1162), 1, + sym_timeout_clause, + STATE(1233), 1, + sym_parallel_clause, + STATE(1401), 1, + sym_explain_clause, + ACTIONS(1010), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [24864] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(606), 1, - sym_keyword_where, - ACTIONS(608), 1, - sym_keyword_group, - ACTIONS(610), 1, - anon_sym_COMMA, - STATE(869), 1, - aux_sym_update_statement_repeat1, - STATE(888), 1, - sym_where_clause, - STATE(965), 1, - sym_group_clause, - ACTIONS(604), 11, + ACTIONS(61), 15, + ts_builtin_sym_end, sym_semi_colon, sym_keyword_as, sym_keyword_drop, sym_keyword_schemafull, sym_keyword_schemaless, + sym_keyword_out, + sym_keyword_to, sym_keyword_changefeed, sym_keyword_type, sym_keyword_permissions, sym_keyword_comment, + anon_sym_COMMA, anon_sym_RPAREN, anon_sym_RBRACE, - [23382] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1157), 1, - sym_keyword_as, - ACTIONS(1161), 1, - sym_keyword_changefeed, - ACTIONS(1163), 1, - sym_keyword_type, - ACTIONS(1165), 1, - sym_keyword_permissions, - ACTIONS(1167), 1, - sym_keyword_comment, - ACTIONS(1159), 3, - sym_keyword_drop, - sym_keyword_schemafull, - sym_keyword_schemaless, - ACTIONS(1171), 3, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - STATE(815), 6, - sym_permissions_for_clause, - sym_comment_clause, - sym_table_type_clause, - sym_table_view_clause, - sym_changefeed_clause, - aux_sym_define_table_statement_repeat1, - [23419] = 9, + [24885] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(41), 1, - anon_sym_LBRACK, - ACTIONS(45), 1, - anon_sym_LBRACE, - ACTIONS(1113), 1, - anon_sym_EQ, - STATE(50), 1, - sym_record_id_value, - ACTIONS(476), 2, - sym_int, - sym_record_id_ident, - STATE(41), 2, - sym_array, - sym_object, - ACTIONS(343), 4, - ts_builtin_sym_end, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - ACTIONS(345), 5, - sym_keyword_return, + ACTIONS(299), 1, sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, + ACTIONS(455), 1, + sym_keyword_return, + ACTIONS(459), 1, sym_keyword_content, + ACTIONS(1241), 1, sym_keyword_set, - [23456] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(41), 1, - anon_sym_LBRACK, - ACTIONS(45), 1, - anon_sym_LBRACE, - ACTIONS(1115), 1, - anon_sym_EQ, - STATE(49), 1, - sym_record_id_value, - ACTIONS(476), 2, - sym_int, - sym_record_id_ident, - STATE(41), 2, - sym_array, - sym_object, - ACTIONS(174), 4, - ts_builtin_sym_end, + ACTIONS(1243), 1, + sym_keyword_unset, + STATE(1163), 1, + sym_return_clause, + STATE(1206), 1, + sym_timeout_clause, + STATE(1318), 1, + sym_parallel_clause, + ACTIONS(1259), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - ACTIONS(176), 5, - sym_keyword_return, - sym_keyword_parallel, - sym_keyword_timeout, - sym_keyword_content, - sym_keyword_set, - [23493] = 16, + STATE(1046), 3, + sym_content_clause, + sym_set_clause, + sym_unset_clause, + [24926] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, ACTIONS(297), 1, - sym_keyword_parallel, + sym_keyword_explain, ACTIONS(299), 1, - sym_keyword_timeout, + sym_keyword_parallel, ACTIONS(301), 1, - sym_keyword_fetch, + sym_keyword_timeout, ACTIONS(303), 1, - sym_keyword_limit, + sym_keyword_fetch, ACTIONS(305), 1, + sym_keyword_limit, + ACTIONS(307), 1, sym_keyword_order, - ACTIONS(313), 1, - sym_keyword_group, - STATE(860), 1, - sym_group_clause, - STATE(896), 1, + STATE(886), 1, sym_order_clause, - STATE(970), 1, + STATE(956), 1, sym_limit_clause, - STATE(1020), 1, + STATE(1018), 1, sym_fetch_clause, - STATE(1154), 1, + STATE(1136), 1, sym_timeout_clause, - STATE(1248), 1, + STATE(1236), 1, sym_parallel_clause, - STATE(1318), 1, + STATE(1354), 1, sym_explain_clause, - ACTIONS(1008), 3, + ACTIONS(1050), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [23544] = 16, + [24971] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, ACTIONS(297), 1, - sym_keyword_parallel, + sym_keyword_explain, ACTIONS(299), 1, - sym_keyword_timeout, + sym_keyword_parallel, ACTIONS(301), 1, - sym_keyword_fetch, + sym_keyword_timeout, ACTIONS(303), 1, - sym_keyword_limit, + sym_keyword_fetch, ACTIONS(305), 1, + sym_keyword_limit, + ACTIONS(307), 1, sym_keyword_order, - ACTIONS(313), 1, - sym_keyword_group, - STATE(867), 1, - sym_group_clause, - STATE(872), 1, + STATE(891), 1, sym_order_clause, STATE(978), 1, sym_limit_clause, - STATE(997), 1, + STATE(1020), 1, sym_fetch_clause, - STATE(1138), 1, + STATE(1159), 1, sym_timeout_clause, - STATE(1238), 1, + STATE(1242), 1, sym_parallel_clause, - STATE(1372), 1, + STATE(1335), 1, sym_explain_clause, - ACTIONS(1044), 3, + ACTIONS(1046), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [23595] = 16, + [25016] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, ACTIONS(297), 1, - sym_keyword_parallel, + sym_keyword_explain, ACTIONS(299), 1, - sym_keyword_timeout, + sym_keyword_parallel, ACTIONS(301), 1, - sym_keyword_fetch, + sym_keyword_timeout, ACTIONS(303), 1, - sym_keyword_limit, + sym_keyword_fetch, ACTIONS(305), 1, + sym_keyword_limit, + ACTIONS(307), 1, sym_keyword_order, - ACTIONS(313), 1, - sym_keyword_group, - STATE(859), 1, - sym_group_clause, - STATE(882), 1, + STATE(879), 1, sym_order_clause, - STATE(953), 1, + STATE(963), 1, sym_limit_clause, - STATE(1019), 1, + STATE(1017), 1, sym_fetch_clause, - STATE(1111), 1, + STATE(1149), 1, sym_timeout_clause, - STATE(1241), 1, + STATE(1225), 1, sym_parallel_clause, - STATE(1361), 1, + STATE(1301), 1, sym_explain_clause, - ACTIONS(1173), 3, + ACTIONS(335), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [23646] = 9, + [25061] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1157), 1, + ACTIONS(1261), 1, + anon_sym_COMMA, + STATE(893), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1231), 12, + ts_builtin_sym_end, + sym_semi_colon, sym_keyword_as, - ACTIONS(1161), 1, + sym_keyword_drop, + sym_keyword_schemafull, + sym_keyword_schemaless, sym_keyword_changefeed, - ACTIONS(1163), 1, sym_keyword_type, - ACTIONS(1165), 1, sym_keyword_permissions, - ACTIONS(1167), 1, sym_keyword_comment, - ACTIONS(1175), 3, - sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - ACTIONS(1177), 3, + [25085] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1261), 1, + anon_sym_COMMA, + STATE(796), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1263), 12, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_as, sym_keyword_drop, sym_keyword_schemafull, sym_keyword_schemaless, - STATE(822), 6, - sym_permissions_for_clause, - sym_comment_clause, - sym_table_type_clause, - sym_table_view_clause, - sym_changefeed_clause, - aux_sym_define_table_statement_repeat1, - [23683] = 16, + sym_keyword_changefeed, + sym_keyword_type, + sym_keyword_permissions, + sym_keyword_comment, + anon_sym_RPAREN, + anon_sym_RBRACE, + [25109] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, ACTIONS(297), 1, - sym_keyword_parallel, + sym_keyword_explain, ACTIONS(299), 1, - sym_keyword_timeout, + sym_keyword_parallel, ACTIONS(301), 1, - sym_keyword_fetch, + sym_keyword_timeout, ACTIONS(303), 1, - sym_keyword_limit, + sym_keyword_fetch, ACTIONS(305), 1, + sym_keyword_limit, + ACTIONS(377), 1, sym_keyword_order, - ACTIONS(313), 1, - sym_keyword_group, - STATE(864), 1, - sym_group_clause, - STATE(889), 1, + STATE(882), 1, sym_order_clause, - STATE(962), 1, + STATE(973), 1, sym_limit_clause, - STATE(1015), 1, + STATE(1016), 1, sym_fetch_clause, - STATE(1116), 1, + STATE(1162), 1, sym_timeout_clause, - STATE(1220), 1, + STATE(1233), 1, sym_parallel_clause, - STATE(1391), 1, + STATE(1401), 1, sym_explain_clause, - ACTIONS(1073), 3, + ACTIONS(1010), 2, + ts_builtin_sym_end, sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [23734] = 9, + [25153] = 10, + ACTIONS(3), 1, + sym_comment, + ACTIONS(39), 1, + sym_keyword_count, + ACTIONS(43), 1, + anon_sym_LBRACK, + ACTIONS(51), 1, + aux_sym_type_name_token1, + ACTIONS(1265), 1, + sym_keyword_only, + ACTIONS(1267), 1, + sym_variable_name, + STATE(1733), 1, + sym_object_key, + STATE(1843), 1, + sym_relate_subject, + ACTIONS(9), 3, + sym_keyword_rand, + sym_custom_function_name, + sym_function_name, + STATE(996), 4, + sym_function_call, + sym_identifier, + sym_array, + sym_record_id, + [25189] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1157), 1, + ACTIONS(614), 1, + sym_keyword_group, + STATE(976), 1, + sym_group_clause, + ACTIONS(610), 12, + ts_builtin_sym_end, + sym_semi_colon, sym_keyword_as, - ACTIONS(1161), 1, + sym_keyword_drop, + sym_keyword_schemafull, + sym_keyword_schemaless, sym_keyword_changefeed, - ACTIONS(1163), 1, sym_keyword_type, - ACTIONS(1165), 1, sym_keyword_permissions, - ACTIONS(1167), 1, sym_keyword_comment, - ACTIONS(1171), 3, + anon_sym_RPAREN, + anon_sym_RBRACE, + [25213] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1269), 1, + anon_sym_COMMA, + STATE(875), 1, + aux_sym_update_statement_repeat1, + ACTIONS(660), 12, sym_semi_colon, + sym_keyword_return, + sym_keyword_parallel, + sym_keyword_timeout, + sym_keyword_where, + sym_keyword_content, + sym_keyword_merge, + sym_keyword_patch, + sym_keyword_set, + sym_keyword_unset, anon_sym_RPAREN, anon_sym_RBRACE, - ACTIONS(1179), 3, - sym_keyword_drop, - sym_keyword_schemafull, - sym_keyword_schemaless, - STATE(819), 6, - sym_permissions_for_clause, - sym_comment_clause, - sym_table_type_clause, - sym_table_view_clause, - sym_changefeed_clause, - aux_sym_define_table_statement_repeat1, - [23771] = 2, + [25237] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1181), 16, + ACTIONS(614), 1, + sym_keyword_group, + STATE(981), 1, + sym_group_clause, + ACTIONS(1175), 12, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_bm25, - sym_keyword_doc_ids_cache, - sym_keyword_doc_ids_order, - sym_keyword_doc_lengths_cache, - sym_keyword_doc_lengths_order, - sym_keyword_postings_cache, - sym_keyword_postings_order, - sym_keyword_terms_cache, - sym_keyword_terms_order, - sym_keyword_highlights, - sym_keyword_unique, - sym_keyword_search, + sym_keyword_as, + sym_keyword_drop, + sym_keyword_schemafull, + sym_keyword_schemaless, + sym_keyword_changefeed, + sym_keyword_type, + sym_keyword_permissions, + sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [23793] = 16, + [25261] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, ACTIONS(297), 1, - sym_keyword_parallel, + sym_keyword_explain, ACTIONS(299), 1, - sym_keyword_timeout, + sym_keyword_parallel, ACTIONS(301), 1, - sym_keyword_fetch, + sym_keyword_timeout, ACTIONS(303), 1, + sym_keyword_fetch, + ACTIONS(305), 1, sym_keyword_limit, - ACTIONS(313), 1, - sym_keyword_group, - ACTIONS(335), 1, + ACTIONS(377), 1, sym_keyword_order, - STATE(877), 1, - sym_group_clause, - STATE(879), 1, + STATE(904), 1, sym_order_clause, - STATE(977), 1, + STATE(987), 1, sym_limit_clause, - STATE(1007), 1, + STATE(1000), 1, sym_fetch_clause, - STATE(1128), 1, + STATE(1114), 1, sym_timeout_clause, - STATE(1234), 1, + STATE(1244), 1, sym_parallel_clause, - STATE(1383), 1, + STATE(1378), 1, sym_explain_clause, - ACTIONS(293), 2, + ACTIONS(1245), 2, ts_builtin_sym_end, sym_semi_colon, - [23843] = 4, + [25305] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(1183), 1, - anon_sym_COMMA, - STATE(833), 1, - aux_sym_define_user_statement_repeat1, - ACTIONS(1010), 14, + ACTIONS(297), 1, + sym_keyword_explain, + ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, + sym_keyword_timeout, + ACTIONS(303), 1, + sym_keyword_fetch, + ACTIONS(305), 1, + sym_keyword_limit, + STATE(987), 1, + sym_limit_clause, + STATE(1000), 1, + sym_fetch_clause, + STATE(1114), 1, + sym_timeout_clause, + STATE(1244), 1, + sym_parallel_clause, + STATE(1378), 1, + sym_explain_clause, + ACTIONS(1245), 4, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_as, - sym_keyword_drop, - sym_keyword_schemafull, - sym_keyword_schemaless, - sym_keyword_out, - sym_keyword_to, - sym_keyword_changefeed, - sym_keyword_type, - sym_keyword_permissions, - sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [23869] = 16, + [25345] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, ACTIONS(297), 1, - sym_keyword_parallel, + sym_keyword_explain, ACTIONS(299), 1, - sym_keyword_timeout, + sym_keyword_parallel, ACTIONS(301), 1, - sym_keyword_fetch, + sym_keyword_timeout, ACTIONS(303), 1, + sym_keyword_fetch, + ACTIONS(305), 1, sym_keyword_limit, - ACTIONS(313), 1, - sym_keyword_group, - ACTIONS(335), 1, - sym_keyword_order, - STATE(895), 1, - sym_group_clause, - STATE(896), 1, - sym_order_clause, - STATE(970), 1, + STATE(973), 1, sym_limit_clause, - STATE(1020), 1, + STATE(1016), 1, sym_fetch_clause, - STATE(1154), 1, + STATE(1162), 1, sym_timeout_clause, - STATE(1248), 1, + STATE(1233), 1, sym_parallel_clause, - STATE(1318), 1, + STATE(1401), 1, sym_explain_clause, - ACTIONS(1008), 2, + ACTIONS(1010), 4, ts_builtin_sym_end, sym_semi_colon, - [23919] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1186), 16, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_bm25, - sym_keyword_doc_ids_cache, - sym_keyword_doc_ids_order, - sym_keyword_doc_lengths_cache, - sym_keyword_doc_lengths_order, - sym_keyword_postings_cache, - sym_keyword_postings_order, - sym_keyword_terms_cache, - sym_keyword_terms_order, - sym_keyword_highlights, - sym_keyword_unique, - sym_keyword_search, anon_sym_RPAREN, anon_sym_RBRACE, - [23941] = 8, + [25385] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(608), 1, - sym_keyword_group, - ACTIONS(622), 1, - sym_keyword_where, - ACTIONS(624), 1, + ACTIONS(1272), 1, anon_sym_COMMA, - STATE(888), 1, - sym_where_clause, - STATE(903), 1, + STATE(880), 1, aux_sym_update_statement_repeat1, - STATE(965), 1, - sym_group_clause, - ACTIONS(604), 10, + ACTIONS(660), 12, ts_builtin_sym_end, sym_semi_colon, sym_keyword_as, + sym_keyword_where, + sym_keyword_group, sym_keyword_drop, sym_keyword_schemafull, sym_keyword_schemaless, @@ -76570,133 +77864,62 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_type, sym_keyword_permissions, sym_keyword_comment, - [23975] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1161), 1, - sym_keyword_changefeed, - ACTIONS(1163), 1, - sym_keyword_type, - ACTIONS(1167), 1, - sym_keyword_comment, - ACTIONS(1188), 1, - sym_keyword_as, - ACTIONS(1192), 1, - sym_keyword_permissions, - ACTIONS(1155), 2, - ts_builtin_sym_end, - sym_semi_colon, - ACTIONS(1190), 3, - sym_keyword_drop, - sym_keyword_schemafull, - sym_keyword_schemaless, - STATE(843), 6, - sym_permissions_for_clause, - sym_comment_clause, - sym_table_type_clause, - sym_table_view_clause, - sym_changefeed_clause, - aux_sym_define_table_statement_repeat1, - [24011] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1194), 16, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_bm25, - sym_keyword_doc_ids_cache, - sym_keyword_doc_ids_order, - sym_keyword_doc_lengths_cache, - sym_keyword_doc_lengths_order, - sym_keyword_postings_cache, - sym_keyword_postings_order, - sym_keyword_terms_cache, - sym_keyword_terms_order, - sym_keyword_highlights, - sym_keyword_unique, - sym_keyword_search, - anon_sym_RPAREN, - anon_sym_RBRACE, - [24033] = 2, + [25409] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1196), 16, + ACTIONS(1275), 1, + anon_sym_COMMA, + STATE(881), 1, + aux_sym_update_statement_repeat1, + ACTIONS(660), 12, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_bm25, - sym_keyword_doc_ids_cache, - sym_keyword_doc_ids_order, - sym_keyword_doc_lengths_cache, - sym_keyword_doc_lengths_order, - sym_keyword_postings_cache, - sym_keyword_postings_order, - sym_keyword_terms_cache, - sym_keyword_terms_order, - sym_keyword_highlights, - sym_keyword_unique, - sym_keyword_search, - anon_sym_RPAREN, - anon_sym_RBRACE, - [24055] = 5, + sym_keyword_explain, + sym_keyword_parallel, + sym_keyword_timeout, + sym_keyword_fetch, + sym_keyword_limit, + sym_keyword_order, + sym_keyword_with, + sym_keyword_where, + sym_keyword_split, + sym_keyword_group, + [25433] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(1202), 1, - anon_sym_COMMA, - STATE(845), 1, - aux_sym_define_user_statement_repeat1, - ACTIONS(1200), 2, - sym_keyword_out, - sym_keyword_to, - ACTIONS(1198), 12, + ACTIONS(297), 1, + sym_keyword_explain, + ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, + sym_keyword_timeout, + ACTIONS(303), 1, + sym_keyword_fetch, + ACTIONS(305), 1, + sym_keyword_limit, + STATE(978), 1, + sym_limit_clause, + STATE(1020), 1, + sym_fetch_clause, + STATE(1159), 1, + sym_timeout_clause, + STATE(1242), 1, + sym_parallel_clause, + STATE(1335), 1, + sym_explain_clause, + ACTIONS(1046), 4, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_as, - sym_keyword_drop, - sym_keyword_schemafull, - sym_keyword_schemaless, - sym_keyword_changefeed, - sym_keyword_type, - sym_keyword_permissions, - sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [24083] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1161), 1, - sym_keyword_changefeed, - ACTIONS(1163), 1, - sym_keyword_type, - ACTIONS(1167), 1, - sym_keyword_comment, - ACTIONS(1188), 1, - sym_keyword_as, - ACTIONS(1192), 1, - sym_keyword_permissions, - ACTIONS(1175), 2, - ts_builtin_sym_end, - sym_semi_colon, - ACTIONS(1204), 3, - sym_keyword_drop, - sym_keyword_schemafull, - sym_keyword_schemaless, - STATE(852), 6, - sym_permissions_for_clause, - sym_comment_clause, - sym_table_type_clause, - sym_table_view_clause, - sym_changefeed_clause, - aux_sym_define_table_statement_repeat1, - [24119] = 4, + [25473] = 4, ACTIONS(3), 1, - sym_comment, - ACTIONS(1208), 2, - sym_keyword_from, - sym_keyword_in, - ACTIONS(1210), 2, - sym_keyword_out, - sym_keyword_to, - ACTIONS(1206), 12, + sym_comment, + ACTIONS(1261), 1, + anon_sym_COMMA, + STATE(897), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1263), 12, ts_builtin_sym_end, sym_semi_colon, sym_keyword_as, @@ -76709,78 +77932,112 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [24145] = 9, + [25497] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1139), 1, + ACTIONS(1261), 1, + anon_sym_COMMA, + STATE(796), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1278), 12, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_as, + sym_keyword_drop, + sym_keyword_schemafull, + sym_keyword_schemaless, sym_keyword_changefeed, - ACTIONS(1142), 1, sym_keyword_type, - ACTIONS(1148), 1, - sym_keyword_comment, - ACTIONS(1212), 1, - sym_keyword_as, - ACTIONS(1218), 1, sym_keyword_permissions, - ACTIONS(1131), 2, + sym_keyword_comment, + anon_sym_RPAREN, + anon_sym_RBRACE, + [25521] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1261), 1, + anon_sym_COMMA, + STATE(896), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1278), 12, ts_builtin_sym_end, sym_semi_colon, - ACTIONS(1215), 3, + sym_keyword_as, sym_keyword_drop, sym_keyword_schemafull, sym_keyword_schemaless, - STATE(843), 6, - sym_permissions_for_clause, - sym_comment_clause, - sym_table_type_clause, - sym_table_view_clause, - sym_changefeed_clause, - aux_sym_define_table_statement_repeat1, - [24181] = 16, + sym_keyword_changefeed, + sym_keyword_type, + sym_keyword_permissions, + sym_keyword_comment, + anon_sym_RPAREN, + anon_sym_RBRACE, + [25545] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, ACTIONS(297), 1, - sym_keyword_parallel, + sym_keyword_explain, ACTIONS(299), 1, - sym_keyword_timeout, + sym_keyword_parallel, ACTIONS(301), 1, + sym_keyword_timeout, + ACTIONS(303), 1, sym_keyword_fetch, + ACTIONS(305), 1, + sym_keyword_limit, + STATE(951), 1, + sym_limit_clause, + STATE(1021), 1, + sym_fetch_clause, + STATE(1111), 1, + sym_timeout_clause, + STATE(1204), 1, + sym_parallel_clause, + STATE(1427), 1, + sym_explain_clause, + ACTIONS(1177), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [25585] = 14, + ACTIONS(3), 1, + sym_comment, + ACTIONS(297), 1, + sym_keyword_explain, + ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, + sym_keyword_timeout, ACTIONS(303), 1, + sym_keyword_fetch, + ACTIONS(305), 1, sym_keyword_limit, - ACTIONS(313), 1, - sym_keyword_group, - ACTIONS(335), 1, + ACTIONS(377), 1, sym_keyword_order, - STATE(889), 1, + STATE(878), 1, sym_order_clause, - STATE(890), 1, - sym_group_clause, - STATE(962), 1, + STATE(951), 1, sym_limit_clause, - STATE(1015), 1, + STATE(1021), 1, sym_fetch_clause, - STATE(1116), 1, + STATE(1111), 1, sym_timeout_clause, - STATE(1220), 1, + STATE(1204), 1, sym_parallel_clause, - STATE(1391), 1, + STATE(1427), 1, sym_explain_clause, - ACTIONS(1073), 2, + ACTIONS(1177), 2, ts_builtin_sym_end, sym_semi_colon, - [24231] = 5, + [25629] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1202), 1, + ACTIONS(1261), 1, anon_sym_COMMA, - STATE(833), 1, + STATE(871), 1, aux_sym_define_user_statement_repeat1, - ACTIONS(1223), 2, - sym_keyword_out, - sym_keyword_to, - ACTIONS(1221), 12, + ACTIONS(1280), 12, ts_builtin_sym_end, sym_semi_colon, sym_keyword_as, @@ -76793,224 +78050,224 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [24259] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1225), 16, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_bm25, - sym_keyword_doc_ids_cache, - sym_keyword_doc_ids_order, - sym_keyword_doc_lengths_cache, - sym_keyword_doc_lengths_order, - sym_keyword_postings_cache, - sym_keyword_postings_order, - sym_keyword_terms_cache, - sym_keyword_terms_order, - sym_keyword_highlights, - sym_keyword_unique, - sym_keyword_search, - anon_sym_RPAREN, - anon_sym_RBRACE, - [24281] = 2, + [25653] = 10, ACTIONS(3), 1, sym_comment, - ACTIONS(1227), 16, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_bm25, - sym_keyword_doc_ids_cache, - sym_keyword_doc_ids_order, - sym_keyword_doc_lengths_cache, - sym_keyword_doc_lengths_order, - sym_keyword_postings_cache, - sym_keyword_postings_order, - sym_keyword_terms_cache, - sym_keyword_terms_order, - sym_keyword_highlights, - sym_keyword_unique, - sym_keyword_search, - anon_sym_RPAREN, - anon_sym_RBRACE, - [24303] = 9, + ACTIONS(39), 1, + sym_keyword_count, + ACTIONS(43), 1, + anon_sym_LBRACK, + ACTIONS(51), 1, + aux_sym_type_name_token1, + ACTIONS(1267), 1, + sym_variable_name, + ACTIONS(1282), 1, + sym_keyword_only, + STATE(1733), 1, + sym_object_key, + STATE(1818), 1, + sym_relate_subject, + ACTIONS(9), 3, + sym_keyword_rand, + sym_custom_function_name, + sym_function_name, + STATE(996), 4, + sym_function_call, + sym_identifier, + sym_array, + sym_record_id, + [25689] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(1161), 1, - sym_keyword_changefeed, - ACTIONS(1163), 1, - sym_keyword_type, - ACTIONS(1167), 1, - sym_keyword_comment, - ACTIONS(1188), 1, - sym_keyword_as, - ACTIONS(1192), 1, - sym_keyword_permissions, - ACTIONS(1171), 2, + ACTIONS(297), 1, + sym_keyword_explain, + ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, + sym_keyword_timeout, + ACTIONS(303), 1, + sym_keyword_fetch, + ACTIONS(305), 1, + sym_keyword_limit, + ACTIONS(377), 1, + sym_keyword_order, + STATE(886), 1, + sym_order_clause, + STATE(956), 1, + sym_limit_clause, + STATE(1018), 1, + sym_fetch_clause, + STATE(1136), 1, + sym_timeout_clause, + STATE(1236), 1, + sym_parallel_clause, + STATE(1354), 1, + sym_explain_clause, + ACTIONS(1050), 2, ts_builtin_sym_end, sym_semi_colon, - ACTIONS(1229), 3, - sym_keyword_drop, - sym_keyword_schemafull, - sym_keyword_schemaless, - STATE(837), 6, - sym_permissions_for_clause, - sym_comment_clause, - sym_table_type_clause, - sym_table_view_clause, - sym_changefeed_clause, - aux_sym_define_table_statement_repeat1, - [24339] = 16, + [25733] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, ACTIONS(297), 1, - sym_keyword_parallel, + sym_keyword_explain, ACTIONS(299), 1, - sym_keyword_timeout, + sym_keyword_parallel, ACTIONS(301), 1, - sym_keyword_fetch, + sym_keyword_timeout, ACTIONS(303), 1, + sym_keyword_fetch, + ACTIONS(305), 1, sym_keyword_limit, - ACTIONS(313), 1, - sym_keyword_group, - ACTIONS(335), 1, - sym_keyword_order, - STATE(882), 1, - sym_order_clause, - STATE(886), 1, - sym_group_clause, - STATE(953), 1, + STATE(956), 1, sym_limit_clause, - STATE(1019), 1, + STATE(1018), 1, sym_fetch_clause, - STATE(1111), 1, + STATE(1136), 1, sym_timeout_clause, - STATE(1241), 1, + STATE(1236), 1, sym_parallel_clause, - STATE(1361), 1, + STATE(1354), 1, sym_explain_clause, - ACTIONS(1173), 2, + ACTIONS(1050), 4, ts_builtin_sym_end, sym_semi_colon, - [24389] = 2, + anon_sym_RPAREN, + anon_sym_RBRACE, + [25773] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(1231), 16, + ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, + sym_keyword_timeout, + ACTIONS(459), 1, + sym_keyword_content, + ACTIONS(513), 1, + sym_keyword_return, + ACTIONS(1284), 1, + sym_keyword_set, + ACTIONS(1286), 1, + sym_keyword_unset, + STATE(1128), 1, + sym_return_clause, + STATE(1227), 1, + sym_timeout_clause, + STATE(1411), 1, + sym_parallel_clause, + ACTIONS(1239), 2, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_bm25, - sym_keyword_doc_ids_cache, - sym_keyword_doc_ids_order, - sym_keyword_doc_lengths_cache, - sym_keyword_doc_lengths_order, - sym_keyword_postings_cache, - sym_keyword_postings_order, - sym_keyword_terms_cache, - sym_keyword_terms_order, - sym_keyword_highlights, - sym_keyword_unique, - sym_keyword_search, + STATE(1107), 3, + sym_content_clause, + sym_set_clause, + sym_unset_clause, + [25813] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1261), 1, + anon_sym_COMMA, + STATE(796), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1195), 12, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_as, + sym_keyword_drop, + sym_keyword_schemafull, + sym_keyword_schemaless, + sym_keyword_changefeed, + sym_keyword_type, + sym_keyword_permissions, + sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [24411] = 16, + [25837] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, - ACTIONS(297), 1, - sym_keyword_parallel, ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, + ACTIONS(459), 1, + sym_keyword_content, + ACTIONS(513), 1, + sym_keyword_return, + ACTIONS(1284), 1, + sym_keyword_set, + ACTIONS(1286), 1, + sym_keyword_unset, + STATE(1163), 1, + sym_return_clause, + STATE(1206), 1, + sym_timeout_clause, + STATE(1318), 1, + sym_parallel_clause, + ACTIONS(1259), 2, + ts_builtin_sym_end, + sym_semi_colon, + STATE(1165), 3, + sym_content_clause, + sym_set_clause, + sym_unset_clause, + [25877] = 14, + ACTIONS(3), 1, + sym_comment, + ACTIONS(297), 1, + sym_keyword_explain, + ACTIONS(299), 1, + sym_keyword_parallel, ACTIONS(301), 1, - sym_keyword_fetch, + sym_keyword_timeout, ACTIONS(303), 1, + sym_keyword_fetch, + ACTIONS(305), 1, sym_keyword_limit, - ACTIONS(313), 1, - sym_keyword_group, - ACTIONS(335), 1, + ACTIONS(377), 1, sym_keyword_order, - STATE(872), 1, + STATE(891), 1, sym_order_clause, - STATE(904), 1, - sym_group_clause, STATE(978), 1, sym_limit_clause, - STATE(997), 1, + STATE(1020), 1, sym_fetch_clause, - STATE(1138), 1, + STATE(1159), 1, sym_timeout_clause, - STATE(1238), 1, + STATE(1242), 1, sym_parallel_clause, - STATE(1372), 1, + STATE(1335), 1, sym_explain_clause, - ACTIONS(1044), 2, + ACTIONS(1046), 2, ts_builtin_sym_end, sym_semi_colon, - [24461] = 9, + [25921] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1161), 1, - sym_keyword_changefeed, - ACTIONS(1163), 1, - sym_keyword_type, - ACTIONS(1167), 1, - sym_keyword_comment, - ACTIONS(1188), 1, - sym_keyword_as, - ACTIONS(1192), 1, - sym_keyword_permissions, - ACTIONS(1171), 2, + ACTIONS(1261), 1, + anon_sym_COMMA, + STATE(796), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1288), 12, ts_builtin_sym_end, sym_semi_colon, - ACTIONS(1190), 3, + sym_keyword_as, sym_keyword_drop, sym_keyword_schemafull, sym_keyword_schemaless, - STATE(843), 6, - sym_permissions_for_clause, - sym_comment_clause, - sym_table_type_clause, - sym_table_view_clause, - sym_changefeed_clause, - aux_sym_define_table_statement_repeat1, - [24497] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1233), 16, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_bm25, - sym_keyword_doc_ids_cache, - sym_keyword_doc_ids_order, - sym_keyword_doc_lengths_cache, - sym_keyword_doc_lengths_order, - sym_keyword_postings_cache, - sym_keyword_postings_order, - sym_keyword_terms_cache, - sym_keyword_terms_order, - sym_keyword_highlights, - sym_keyword_unique, - sym_keyword_search, + sym_keyword_changefeed, + sym_keyword_type, + sym_keyword_permissions, + sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [24519] = 8, + [25945] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(608), 1, - sym_keyword_group, - ACTIONS(622), 1, - sym_keyword_where, - ACTIONS(624), 1, + ACTIONS(1261), 1, anon_sym_COMMA, - STATE(901), 1, - sym_where_clause, - STATE(903), 1, - aux_sym_update_statement_repeat1, - STATE(973), 1, - sym_group_clause, - ACTIONS(1169), 10, + STATE(796), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1290), 12, ts_builtin_sym_end, sym_semi_colon, sym_keyword_as, @@ -77021,163 +78278,134 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_type, sym_keyword_permissions, sym_keyword_comment, - [24553] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1235), 16, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_bm25, - sym_keyword_doc_ids_cache, - sym_keyword_doc_ids_order, - sym_keyword_doc_lengths_cache, - sym_keyword_doc_lengths_order, - sym_keyword_postings_cache, - sym_keyword_postings_order, - sym_keyword_terms_cache, - sym_keyword_terms_order, - sym_keyword_highlights, - sym_keyword_unique, - sym_keyword_search, anon_sym_RPAREN, anon_sym_RBRACE, - [24575] = 2, + [25969] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1237), 15, + ACTIONS(614), 1, + sym_keyword_group, + STATE(967), 1, + sym_group_clause, + ACTIONS(1292), 12, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_value, - sym_keyword_flexible, - sym_keyword_readonly, + sym_keyword_as, + sym_keyword_drop, + sym_keyword_schemafull, + sym_keyword_schemaless, + sym_keyword_changefeed, sym_keyword_type, - sym_keyword_default, - sym_keyword_assert, sym_keyword_permissions, sym_keyword_comment, - anon_sym_COMMA, anon_sym_RPAREN, anon_sym_RBRACE, - anon_sym_LT, - anon_sym_GT, - [24596] = 12, + [25993] = 14, ACTIONS(3), 1, sym_comment, ACTIONS(297), 1, - sym_keyword_parallel, + sym_keyword_explain, ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, - ACTIONS(353), 1, - sym_keyword_return, - ACTIONS(357), 1, - sym_keyword_content, - ACTIONS(1241), 1, - sym_keyword_set, - ACTIONS(1243), 1, - sym_keyword_unset, - STATE(1142), 1, - sym_return_clause, - STATE(1203), 1, + ACTIONS(303), 1, + sym_keyword_fetch, + ACTIONS(305), 1, + sym_keyword_limit, + ACTIONS(377), 1, + sym_keyword_order, + STATE(879), 1, + sym_order_clause, + STATE(963), 1, + sym_limit_clause, + STATE(1017), 1, + sym_fetch_clause, + STATE(1149), 1, sym_timeout_clause, - STATE(1430), 1, + STATE(1225), 1, sym_parallel_clause, - ACTIONS(1239), 3, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - STATE(1043), 3, - sym_content_clause, - sym_set_clause, - sym_unset_clause, - [24637] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1245), 15, + STATE(1301), 1, + sym_explain_clause, + ACTIONS(335), 2, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_value, - sym_keyword_flexible, - sym_keyword_readonly, - sym_keyword_type, - sym_keyword_default, - sym_keyword_assert, - sym_keyword_permissions, - sym_keyword_comment, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_RBRACE, - anon_sym_LT, - anon_sym_GT, - [24658] = 14, + [26037] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, ACTIONS(297), 1, - sym_keyword_parallel, + sym_keyword_explain, ACTIONS(299), 1, - sym_keyword_timeout, + sym_keyword_parallel, ACTIONS(301), 1, - sym_keyword_fetch, + sym_keyword_timeout, ACTIONS(303), 1, - sym_keyword_limit, + sym_keyword_fetch, ACTIONS(305), 1, - sym_keyword_order, - STATE(897), 1, - sym_order_clause, - STATE(972), 1, + sym_keyword_limit, + STATE(963), 1, sym_limit_clause, - STATE(1003), 1, + STATE(1017), 1, sym_fetch_clause, - STATE(1144), 1, + STATE(1149), 1, sym_timeout_clause, - STATE(1245), 1, + STATE(1225), 1, sym_parallel_clause, - STATE(1354), 1, + STATE(1301), 1, sym_explain_clause, - ACTIONS(1247), 3, + ACTIONS(335), 4, + ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [24703] = 14, + [26077] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, + ACTIONS(1294), 1, + anon_sym_COMMA, + STATE(901), 1, + aux_sym_update_statement_repeat1, + ACTIONS(660), 12, + sym_semi_colon, sym_keyword_explain, - ACTIONS(297), 1, sym_keyword_parallel, - ACTIONS(299), 1, sym_keyword_timeout, - ACTIONS(301), 1, sym_keyword_fetch, - ACTIONS(303), 1, sym_keyword_limit, - ACTIONS(305), 1, sym_keyword_order, - STATE(872), 1, - sym_order_clause, - STATE(978), 1, - sym_limit_clause, - STATE(997), 1, - sym_fetch_clause, - STATE(1138), 1, - sym_timeout_clause, - STATE(1238), 1, - sym_parallel_clause, - STATE(1372), 1, - sym_explain_clause, - ACTIONS(1044), 3, + sym_keyword_where, + sym_keyword_split, + sym_keyword_group, + anon_sym_RPAREN, + anon_sym_RBRACE, + [26101] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1261), 1, + anon_sym_COMMA, + STATE(884), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1297), 12, + ts_builtin_sym_end, sym_semi_colon, + sym_keyword_as, + sym_keyword_drop, + sym_keyword_schemafull, + sym_keyword_schemaless, + sym_keyword_changefeed, + sym_keyword_type, + sym_keyword_permissions, + sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [24748] = 4, + [26125] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1249), 1, + ACTIONS(658), 1, anon_sym_COMMA, - STATE(861), 1, + STATE(901), 1, aux_sym_update_statement_repeat1, - ACTIONS(646), 13, + ACTIONS(1299), 12, sym_semi_colon, sym_keyword_explain, sym_keyword_parallel, @@ -77185,95 +78413,121 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_fetch, sym_keyword_limit, sym_keyword_order, - sym_keyword_with, sym_keyword_where, sym_keyword_split, sym_keyword_group, anon_sym_RPAREN, anon_sym_RBRACE, - [24773] = 12, + [26149] = 12, ACTIONS(3), 1, sym_comment, ACTIONS(297), 1, - sym_keyword_parallel, + sym_keyword_explain, ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, - ACTIONS(353), 1, - sym_keyword_return, - ACTIONS(357), 1, - sym_keyword_content, - ACTIONS(1241), 1, - sym_keyword_set, - ACTIONS(1243), 1, - sym_keyword_unset, - STATE(1130), 1, - sym_return_clause, - STATE(1230), 1, + ACTIONS(303), 1, + sym_keyword_fetch, + ACTIONS(305), 1, + sym_keyword_limit, + STATE(968), 1, + sym_limit_clause, + STATE(1015), 1, + sym_fetch_clause, + STATE(1132), 1, sym_timeout_clause, - STATE(1328), 1, + STATE(1250), 1, sym_parallel_clause, - ACTIONS(1252), 3, + STATE(1372), 1, + sym_explain_clause, + ACTIONS(1301), 4, + ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - STATE(1059), 3, - sym_content_clause, - sym_set_clause, - sym_unset_clause, - [24814] = 2, + [26189] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1303), 13, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_value, + sym_keyword_flexible, + sym_keyword_readonly, + sym_keyword_type, + sym_keyword_default, + sym_keyword_assert, + sym_keyword_permissions, + sym_keyword_for, + sym_keyword_comment, + anon_sym_RPAREN, + anon_sym_RBRACE, + [26208] = 9, + ACTIONS(3), 1, + sym_comment, + ACTIONS(39), 1, + sym_keyword_count, + ACTIONS(43), 1, + anon_sym_LBRACK, + ACTIONS(51), 1, + aux_sym_type_name_token1, + ACTIONS(1267), 1, + sym_variable_name, + STATE(1733), 1, + sym_object_key, + STATE(1847), 1, + sym_relate_subject, + ACTIONS(9), 3, + sym_keyword_rand, + sym_custom_function_name, + sym_function_name, + STATE(996), 4, + sym_function_call, + sym_identifier, + sym_array, + sym_record_id, + [26241] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(59), 15, + ACTIONS(1307), 1, + anon_sym_LT, + ACTIONS(1305), 12, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_as, - sym_keyword_drop, - sym_keyword_schemafull, - sym_keyword_schemaless, - sym_keyword_out, - sym_keyword_to, - sym_keyword_changefeed, + sym_keyword_value, + sym_keyword_flexible, + sym_keyword_readonly, sym_keyword_type, + sym_keyword_default, + sym_keyword_assert, sym_keyword_permissions, sym_keyword_comment, - anon_sym_COMMA, anon_sym_RPAREN, anon_sym_RBRACE, - [24835] = 14, + [26262] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, + ACTIONS(1311), 1, + anon_sym_COMMA, + STATE(925), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1309), 11, + ts_builtin_sym_end, + sym_semi_colon, sym_keyword_explain, - ACTIONS(297), 1, sym_keyword_parallel, - ACTIONS(299), 1, sym_keyword_timeout, - ACTIONS(301), 1, sym_keyword_fetch, - ACTIONS(303), 1, sym_keyword_limit, - ACTIONS(305), 1, sym_keyword_order, - STATE(882), 1, - sym_order_clause, - STATE(953), 1, - sym_limit_clause, - STATE(1019), 1, - sym_fetch_clause, - STATE(1111), 1, - sym_timeout_clause, - STATE(1241), 1, - sym_parallel_clause, - STATE(1361), 1, - sym_explain_clause, - ACTIONS(1173), 3, - sym_semi_colon, + sym_keyword_group, anon_sym_RPAREN, anon_sym_RBRACE, - [24880] = 2, + [26285] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1254), 15, + ACTIONS(1313), 13, ts_builtin_sym_end, sym_semi_colon, sym_keyword_value, @@ -77283,164 +78537,118 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_default, sym_keyword_assert, sym_keyword_permissions, + sym_keyword_for, sym_keyword_comment, - anon_sym_COMMA, anon_sym_RPAREN, anon_sym_RBRACE, - anon_sym_LT, - anon_sym_GT, - [24901] = 14, + [26304] = 7, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, - ACTIONS(297), 1, - sym_keyword_parallel, - ACTIONS(299), 1, - sym_keyword_timeout, - ACTIONS(301), 1, - sym_keyword_fetch, - ACTIONS(303), 1, - sym_keyword_limit, - ACTIONS(305), 1, - sym_keyword_order, - STATE(879), 1, - sym_order_clause, - STATE(977), 1, - sym_limit_clause, - STATE(1007), 1, - sym_fetch_clause, - STATE(1128), 1, - sym_timeout_clause, - STATE(1234), 1, - sym_parallel_clause, - STATE(1383), 1, - sym_explain_clause, - ACTIONS(293), 3, + ACTIONS(1145), 1, + sym_keyword_comment, + ACTIONS(1317), 1, + sym_keyword_tokenizers, + ACTIONS(1319), 1, + sym_keyword_function, + ACTIONS(1321), 1, + sym_keyword_filters, + ACTIONS(1315), 4, + ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [24946] = 14, + STATE(920), 5, + sym_tokenizers_clause, + sym_filters_clause, + sym_function_clause, + sym_comment_clause, + aux_sym_define_analyzer_statement_repeat1, + [26333] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, + ACTIONS(1323), 13, + ts_builtin_sym_end, + sym_semi_colon, sym_keyword_explain, - ACTIONS(297), 1, sym_keyword_parallel, - ACTIONS(299), 1, sym_keyword_timeout, - ACTIONS(301), 1, sym_keyword_fetch, - ACTIONS(303), 1, sym_keyword_limit, - ACTIONS(305), 1, sym_keyword_order, - STATE(889), 1, - sym_order_clause, - STATE(962), 1, - sym_limit_clause, - STATE(1015), 1, - sym_fetch_clause, - STATE(1116), 1, - sym_timeout_clause, - STATE(1220), 1, - sym_parallel_clause, - STATE(1391), 1, - sym_explain_clause, - ACTIONS(1073), 3, - sym_semi_colon, + sym_keyword_where, + sym_keyword_split, + sym_keyword_group, anon_sym_RPAREN, anon_sym_RBRACE, - [24991] = 14, + [26352] = 9, + ACTIONS(3), 1, + sym_comment, + ACTIONS(39), 1, + sym_keyword_count, + ACTIONS(43), 1, + anon_sym_LBRACK, + ACTIONS(51), 1, + aux_sym_type_name_token1, + ACTIONS(1267), 1, + sym_variable_name, + STATE(1733), 1, + sym_object_key, + STATE(1778), 1, + sym_relate_subject, + ACTIONS(9), 3, + sym_keyword_rand, + sym_custom_function_name, + sym_function_name, + STATE(996), 4, + sym_function_call, + sym_identifier, + sym_array, + sym_record_id, + [26385] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, + ACTIONS(1325), 1, + anon_sym_COMMA, + STATE(913), 1, + aux_sym_update_statement_repeat1, + ACTIONS(660), 11, + ts_builtin_sym_end, + sym_semi_colon, sym_keyword_explain, - ACTIONS(297), 1, sym_keyword_parallel, - ACTIONS(299), 1, sym_keyword_timeout, - ACTIONS(301), 1, sym_keyword_fetch, - ACTIONS(303), 1, sym_keyword_limit, - ACTIONS(305), 1, sym_keyword_order, - STATE(896), 1, - sym_order_clause, - STATE(970), 1, - sym_limit_clause, - STATE(1020), 1, - sym_fetch_clause, - STATE(1154), 1, - sym_timeout_clause, - STATE(1248), 1, - sym_parallel_clause, - STATE(1318), 1, - sym_explain_clause, - ACTIONS(1008), 3, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [25036] = 4, + sym_keyword_where, + sym_keyword_split, + sym_keyword_group, + [26408] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1256), 1, - anon_sym_COMMA, - STATE(869), 1, - aux_sym_update_statement_repeat1, - ACTIONS(646), 13, + ACTIONS(1303), 13, + ts_builtin_sym_end, sym_semi_colon, sym_keyword_as, - sym_keyword_where, - sym_keyword_group, sym_keyword_drop, sym_keyword_schemafull, sym_keyword_schemaless, sym_keyword_changefeed, sym_keyword_type, sym_keyword_permissions, + sym_keyword_for, sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [25061] = 14, - ACTIONS(3), 1, - sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, - ACTIONS(297), 1, - sym_keyword_parallel, - ACTIONS(299), 1, - sym_keyword_timeout, - ACTIONS(301), 1, - sym_keyword_fetch, - ACTIONS(303), 1, - sym_keyword_limit, - ACTIONS(335), 1, - sym_keyword_order, - STATE(879), 1, - sym_order_clause, - STATE(977), 1, - sym_limit_clause, - STATE(1007), 1, - sym_fetch_clause, - STATE(1128), 1, - sym_timeout_clause, - STATE(1234), 1, - sym_parallel_clause, - STATE(1383), 1, - sym_explain_clause, - ACTIONS(293), 2, - ts_builtin_sym_end, - sym_semi_colon, - [25105] = 4, + [26427] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(656), 1, + ACTIONS(1311), 1, anon_sym_COMMA, - STATE(893), 1, - aux_sym_update_statement_repeat1, - ACTIONS(1259), 12, + STATE(935), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1309), 11, + ts_builtin_sym_end, sym_semi_colon, sym_keyword_explain, sym_keyword_parallel, @@ -77448,67 +78656,145 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_fetch, sym_keyword_limit, sym_keyword_order, - sym_keyword_where, - sym_keyword_split, sym_keyword_group, anon_sym_RPAREN, anon_sym_RBRACE, - [25129] = 12, + [26450] = 9, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, - ACTIONS(297), 1, - sym_keyword_parallel, - ACTIONS(299), 1, - sym_keyword_timeout, - ACTIONS(301), 1, - sym_keyword_fetch, - ACTIONS(303), 1, - sym_keyword_limit, - STATE(962), 1, - sym_limit_clause, - STATE(1015), 1, - sym_fetch_clause, - STATE(1116), 1, - sym_timeout_clause, - STATE(1220), 1, - sym_parallel_clause, - STATE(1391), 1, - sym_explain_clause, - ACTIONS(1073), 4, - ts_builtin_sym_end, + ACTIONS(39), 1, + sym_keyword_count, + ACTIONS(43), 1, + anon_sym_LBRACK, + ACTIONS(51), 1, + aux_sym_type_name_token1, + ACTIONS(1267), 1, + sym_variable_name, + STATE(941), 1, + sym_relate_subject, + STATE(1750), 1, + sym_object_key, + ACTIONS(9), 3, + sym_keyword_rand, + sym_custom_function_name, + sym_function_name, + STATE(996), 4, + sym_function_call, + sym_identifier, + sym_array, + sym_record_id, + [26483] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1330), 1, + sym_keyword_for, + STATE(917), 1, + aux_sym_permissions_for_clause_repeat2, + ACTIONS(1328), 11, sym_semi_colon, + sym_keyword_value, + sym_keyword_flexible, + sym_keyword_readonly, + sym_keyword_type, + sym_keyword_default, + sym_keyword_assert, + sym_keyword_permissions, + sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [25169] = 4, + [26506] = 9, ACTIONS(3), 1, sym_comment, - ACTIONS(1263), 1, - anon_sym_COMMA, - STATE(876), 1, - aux_sym_define_user_statement_repeat1, - ACTIONS(1261), 12, - ts_builtin_sym_end, + ACTIONS(39), 1, + sym_keyword_count, + ACTIONS(43), 1, + anon_sym_LBRACK, + ACTIONS(51), 1, + aux_sym_type_name_token1, + ACTIONS(1267), 1, + sym_variable_name, + STATE(924), 1, + sym_relate_subject, + STATE(1750), 1, + sym_object_key, + ACTIONS(9), 3, + sym_keyword_rand, + sym_custom_function_name, + sym_function_name, + STATE(996), 4, + sym_function_call, + sym_identifier, + sym_array, + sym_record_id, + [26539] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1335), 1, + sym_keyword_for, + STATE(917), 1, + aux_sym_permissions_for_clause_repeat2, + ACTIONS(1333), 11, sym_semi_colon, - sym_keyword_as, - sym_keyword_drop, - sym_keyword_schemafull, - sym_keyword_schemaless, - sym_keyword_changefeed, + sym_keyword_value, + sym_keyword_flexible, + sym_keyword_readonly, sym_keyword_type, + sym_keyword_default, + sym_keyword_assert, sym_keyword_permissions, sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [25193] = 4, + [26562] = 7, ACTIONS(3), 1, sym_comment, - ACTIONS(1263), 1, - anon_sym_COMMA, - STATE(793), 1, - aux_sym_define_user_statement_repeat1, - ACTIONS(1265), 12, + ACTIONS(1145), 1, + sym_keyword_comment, + ACTIONS(1317), 1, + sym_keyword_tokenizers, + ACTIONS(1319), 1, + sym_keyword_function, + ACTIONS(1321), 1, + sym_keyword_filters, + ACTIONS(1337), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + STATE(939), 5, + sym_tokenizers_clause, + sym_filters_clause, + sym_function_clause, + sym_comment_clause, + aux_sym_define_analyzer_statement_repeat1, + [26591] = 9, + ACTIONS(3), 1, + sym_comment, + ACTIONS(39), 1, + sym_keyword_count, + ACTIONS(43), 1, + anon_sym_LBRACK, + ACTIONS(51), 1, + aux_sym_type_name_token1, + ACTIONS(1267), 1, + sym_variable_name, + STATE(1733), 1, + sym_object_key, + STATE(1905), 1, + sym_relate_subject, + ACTIONS(9), 3, + sym_keyword_rand, + sym_custom_function_name, + sym_function_name, + STATE(996), 4, + sym_function_call, + sym_identifier, + sym_array, + sym_record_id, + [26624] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1313), 13, ts_builtin_sym_end, sym_semi_colon, sym_keyword_as, @@ -77518,237 +78804,291 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_changefeed, sym_keyword_type, sym_keyword_permissions, + sym_keyword_for, sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [25217] = 12, + [26643] = 8, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1341), 1, + sym_keyword_table, + ACTIONS(1343), 1, + sym_keyword_root, + ACTIONS(1347), 1, + sym_keyword_user, + STATE(1296), 1, + sym_info_target, + ACTIONS(1339), 2, + sym_keyword_namespace, + sym_keyword_ns, + ACTIONS(1345), 2, + sym_keyword_db, + sym_keyword_database, + STATE(1297), 5, + sym_root_info, + sym_namespace_info, + sym_database_info, + sym_table_info, + sym_user_info, + [26674] = 11, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, - ACTIONS(357), 1, - sym_keyword_content, - ACTIONS(431), 1, + ACTIONS(455), 1, sym_keyword_return, - ACTIONS(1267), 1, + ACTIONS(459), 1, + sym_keyword_content, + ACTIONS(1241), 1, sym_keyword_set, - ACTIONS(1269), 1, - sym_keyword_unset, - STATE(1142), 1, + STATE(1137), 1, sym_return_clause, - STATE(1203), 1, + STATE(1234), 1, sym_timeout_clause, - STATE(1430), 1, + STATE(1344), 1, sym_parallel_clause, - ACTIONS(1239), 2, - ts_builtin_sym_end, - sym_semi_colon, - STATE(1137), 3, + STATE(1026), 2, sym_content_clause, sym_set_clause, - sym_unset_clause, - [25257] = 4, + ACTIONS(1349), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [26711] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1263), 1, + ACTIONS(1351), 1, anon_sym_COMMA, - STATE(793), 1, + STATE(925), 1, aux_sym_define_user_statement_repeat1, - ACTIONS(1271), 12, + ACTIONS(1012), 11, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_as, - sym_keyword_drop, - sym_keyword_schemafull, - sym_keyword_schemaless, - sym_keyword_changefeed, - sym_keyword_type, - sym_keyword_permissions, - sym_keyword_comment, + sym_keyword_explain, + sym_keyword_parallel, + sym_keyword_timeout, + sym_keyword_fetch, + sym_keyword_limit, + sym_keyword_order, + sym_keyword_group, anon_sym_RPAREN, anon_sym_RBRACE, - [25281] = 14, + [26734] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, + ACTIONS(1311), 1, + anon_sym_COMMA, + STATE(908), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1354), 11, + ts_builtin_sym_end, + sym_semi_colon, sym_keyword_explain, - ACTIONS(297), 1, sym_keyword_parallel, - ACTIONS(299), 1, sym_keyword_timeout, - ACTIONS(301), 1, sym_keyword_fetch, - ACTIONS(303), 1, sym_keyword_limit, - ACTIONS(335), 1, sym_keyword_order, - STATE(896), 1, - sym_order_clause, - STATE(970), 1, - sym_limit_clause, - STATE(1020), 1, - sym_fetch_clause, - STATE(1154), 1, - sym_timeout_clause, - STATE(1248), 1, - sym_parallel_clause, - STATE(1318), 1, - sym_explain_clause, - ACTIONS(1008), 2, - ts_builtin_sym_end, - sym_semi_colon, - [25325] = 10, + sym_keyword_group, + anon_sym_RPAREN, + anon_sym_RBRACE, + [26757] = 9, ACTIONS(3), 1, sym_comment, - ACTIONS(37), 1, + ACTIONS(39), 1, sym_keyword_count, - ACTIONS(41), 1, + ACTIONS(43), 1, anon_sym_LBRACK, - ACTIONS(49), 1, + ACTIONS(51), 1, aux_sym_type_name_token1, - ACTIONS(1273), 1, - sym_keyword_only, - ACTIONS(1275), 1, + ACTIONS(1267), 1, sym_variable_name, - STATE(1708), 1, + STATE(1733), 1, sym_object_key, - STATE(1796), 1, + STATE(1767), 1, sym_relate_subject, - ACTIONS(7), 3, + ACTIONS(9), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - STATE(1021), 4, + STATE(996), 4, sym_function_call, sym_identifier, sym_array, sym_record_id, - [25361] = 12, + [26790] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, - ACTIONS(297), 1, - sym_keyword_parallel, ACTIONS(299), 1, - sym_keyword_timeout, + sym_keyword_parallel, ACTIONS(301), 1, - sym_keyword_fetch, - ACTIONS(303), 1, - sym_keyword_limit, - STATE(970), 1, - sym_limit_clause, - STATE(1020), 1, - sym_fetch_clause, - STATE(1154), 1, + sym_keyword_timeout, + ACTIONS(455), 1, + sym_keyword_return, + ACTIONS(457), 1, + sym_keyword_where, + ACTIONS(670), 1, + anon_sym_COMMA, + STATE(1033), 1, + sym_where_clause, + STATE(1050), 1, + aux_sym_update_statement_repeat1, + STATE(1145), 1, + sym_return_clause, + STATE(1228), 1, sym_timeout_clause, - STATE(1248), 1, + STATE(1313), 1, sym_parallel_clause, - STATE(1318), 1, - sym_explain_clause, - ACTIONS(1008), 4, - ts_builtin_sym_end, + ACTIONS(1356), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [25401] = 4, + [26829] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1277), 1, - anon_sym_COMMA, - STATE(880), 1, - aux_sym_update_statement_repeat1, - ACTIONS(646), 12, + ACTIONS(1307), 1, + anon_sym_LT, + ACTIONS(1358), 12, + ts_builtin_sym_end, sym_semi_colon, - sym_keyword_return, - sym_keyword_parallel, - sym_keyword_timeout, - sym_keyword_where, - sym_keyword_content, - sym_keyword_merge, - sym_keyword_patch, - sym_keyword_set, - sym_keyword_unset, + sym_keyword_value, + sym_keyword_flexible, + sym_keyword_readonly, + sym_keyword_type, + sym_keyword_default, + sym_keyword_assert, + sym_keyword_permissions, + sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [25425] = 4, + [26850] = 7, ACTIONS(3), 1, sym_comment, - ACTIONS(1263), 1, - anon_sym_COMMA, - STATE(892), 1, - aux_sym_define_user_statement_repeat1, - ACTIONS(1280), 12, + ACTIONS(1362), 1, + sym_keyword_comment, + ACTIONS(1365), 1, + sym_keyword_session, + ACTIONS(1368), 1, + sym_keyword_signin, + ACTIONS(1371), 1, + sym_keyword_signup, + ACTIONS(1360), 4, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_as, - sym_keyword_drop, - sym_keyword_schemafull, - sym_keyword_schemaless, - sym_keyword_changefeed, - sym_keyword_type, - sym_keyword_permissions, - sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [25449] = 12, + STATE(930), 5, + sym_comment_clause, + sym_session_clause, + sym_signin_clause, + sym_signup_clause, + aux_sym_define_scope_statement_repeat1, + [26879] = 9, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, - ACTIONS(297), 1, - sym_keyword_parallel, - ACTIONS(299), 1, - sym_keyword_timeout, - ACTIONS(301), 1, - sym_keyword_fetch, - ACTIONS(303), 1, - sym_keyword_limit, - STATE(972), 1, - sym_limit_clause, - STATE(1003), 1, - sym_fetch_clause, - STATE(1144), 1, + ACTIONS(39), 1, + sym_keyword_count, + ACTIONS(43), 1, + anon_sym_LBRACK, + ACTIONS(51), 1, + aux_sym_type_name_token1, + ACTIONS(1267), 1, + sym_variable_name, + STATE(1733), 1, + sym_object_key, + STATE(1804), 1, + sym_relate_subject, + ACTIONS(9), 3, + sym_keyword_rand, + sym_custom_function_name, + sym_function_name, + STATE(996), 4, + sym_function_call, + sym_identifier, + sym_array, + sym_record_id, + [26912] = 7, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1145), 1, + sym_keyword_comment, + ACTIONS(1376), 1, + sym_keyword_session, + ACTIONS(1378), 1, + sym_keyword_signin, + ACTIONS(1380), 1, + sym_keyword_signup, + ACTIONS(1374), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + STATE(930), 5, + sym_comment_clause, + sym_session_clause, + sym_signin_clause, + sym_signup_clause, + aux_sym_define_scope_statement_repeat1, + [26941] = 12, + ACTIONS(3), 1, + sym_comment, + ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, + sym_keyword_timeout, + ACTIONS(455), 1, + sym_keyword_return, + ACTIONS(457), 1, + sym_keyword_where, + ACTIONS(670), 1, + anon_sym_COMMA, + STATE(1040), 1, + sym_where_clause, + STATE(1050), 1, + aux_sym_update_statement_repeat1, + STATE(1109), 1, + sym_return_clause, + STATE(1205), 1, sym_timeout_clause, - STATE(1245), 1, + STATE(1432), 1, sym_parallel_clause, - STATE(1354), 1, - sym_explain_clause, - ACTIONS(1247), 4, - ts_builtin_sym_end, + ACTIONS(668), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [25489] = 4, + [26980] = 7, ACTIONS(3), 1, sym_comment, - ACTIONS(608), 1, - sym_keyword_group, - STATE(965), 1, - sym_group_clause, - ACTIONS(604), 12, + ACTIONS(1145), 1, + sym_keyword_comment, + ACTIONS(1376), 1, + sym_keyword_session, + ACTIONS(1378), 1, + sym_keyword_signin, + ACTIONS(1380), 1, + sym_keyword_signup, + ACTIONS(1382), 4, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_as, - sym_keyword_drop, - sym_keyword_schemafull, - sym_keyword_schemaless, - sym_keyword_changefeed, - sym_keyword_type, - sym_keyword_permissions, - sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [25513] = 4, + STATE(930), 5, + sym_comment_clause, + sym_session_clause, + sym_signin_clause, + sym_signup_clause, + aux_sym_define_scope_statement_repeat1, + [27009] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1282), 1, + ACTIONS(1311), 1, anon_sym_COMMA, - STATE(884), 1, - aux_sym_update_statement_repeat1, - ACTIONS(646), 12, + STATE(925), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1384), 11, ts_builtin_sym_end, sym_semi_colon, sym_keyword_explain, @@ -77757,214 +79097,194 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_fetch, sym_keyword_limit, sym_keyword_order, - sym_keyword_with, - sym_keyword_where, - sym_keyword_split, sym_keyword_group, - [25537] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1263), 1, - anon_sym_COMMA, - STATE(874), 1, - aux_sym_define_user_statement_repeat1, - ACTIONS(1271), 12, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_as, - sym_keyword_drop, - sym_keyword_schemafull, - sym_keyword_schemaless, - sym_keyword_changefeed, - sym_keyword_type, - sym_keyword_permissions, - sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [25561] = 14, + [27032] = 9, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, - ACTIONS(297), 1, - sym_keyword_parallel, - ACTIONS(299), 1, - sym_keyword_timeout, - ACTIONS(301), 1, - sym_keyword_fetch, - ACTIONS(303), 1, - sym_keyword_limit, - ACTIONS(335), 1, - sym_keyword_order, - STATE(897), 1, - sym_order_clause, - STATE(972), 1, - sym_limit_clause, - STATE(1003), 1, - sym_fetch_clause, - STATE(1144), 1, - sym_timeout_clause, - STATE(1245), 1, - sym_parallel_clause, - STATE(1354), 1, - sym_explain_clause, - ACTIONS(1247), 2, - ts_builtin_sym_end, - sym_semi_colon, - [25605] = 4, + ACTIONS(39), 1, + sym_keyword_count, + ACTIONS(43), 1, + anon_sym_LBRACK, + ACTIONS(51), 1, + aux_sym_type_name_token1, + ACTIONS(1267), 1, + sym_variable_name, + STATE(958), 1, + sym_relate_subject, + STATE(1750), 1, + sym_object_key, + ACTIONS(9), 3, + sym_keyword_rand, + sym_custom_function_name, + sym_function_name, + STATE(996), 4, + sym_function_call, + sym_identifier, + sym_array, + sym_record_id, + [27065] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(1263), 1, - anon_sym_COMMA, - STATE(900), 1, - aux_sym_define_user_statement_repeat1, - ACTIONS(1198), 12, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_as, - sym_keyword_drop, - sym_keyword_schemafull, - sym_keyword_schemaless, - sym_keyword_changefeed, - sym_keyword_type, - sym_keyword_permissions, - sym_keyword_comment, - anon_sym_RPAREN, - anon_sym_RBRACE, - [25629] = 4, + ACTIONS(1386), 1, + sym_keyword_index, + ACTIONS(1388), 1, + sym_keyword_define, + ACTIONS(1390), 1, + sym_keyword_analyzer, + ACTIONS(1392), 1, + sym_keyword_event, + ACTIONS(1394), 1, + sym_keyword_field, + ACTIONS(1396), 1, + sym_keyword_namespace, + ACTIONS(1398), 1, + sym_keyword_scope, + ACTIONS(1400), 1, + sym_keyword_table, + ACTIONS(1402), 1, + sym_keyword_token, + ACTIONS(1404), 1, + sym_keyword_user, + ACTIONS(1406), 1, + sym_keyword_database, + STATE(1446), 1, + sym_define_function, + STATE(1586), 1, + sym_define_param, + [27108] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(608), 1, - sym_keyword_group, - STATE(973), 1, - sym_group_clause, - ACTIONS(1169), 12, + ACTIONS(1386), 1, + sym_keyword_index, + ACTIONS(1388), 1, + sym_keyword_define, + ACTIONS(1390), 1, + sym_keyword_analyzer, + ACTIONS(1392), 1, + sym_keyword_event, + ACTIONS(1396), 1, + sym_keyword_namespace, + ACTIONS(1398), 1, + sym_keyword_scope, + ACTIONS(1402), 1, + sym_keyword_token, + ACTIONS(1404), 1, + sym_keyword_user, + ACTIONS(1406), 1, + sym_keyword_database, + ACTIONS(1408), 1, + sym_keyword_field, + ACTIONS(1410), 1, + sym_keyword_table, + STATE(1493), 1, + sym_define_function, + STATE(1573), 1, + sym_define_param, + [27151] = 7, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1414), 1, + sym_keyword_tokenizers, + ACTIONS(1417), 1, + sym_keyword_function, + ACTIONS(1420), 1, + sym_keyword_filters, + ACTIONS(1423), 1, + sym_keyword_comment, + ACTIONS(1412), 4, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_as, - sym_keyword_drop, - sym_keyword_schemafull, - sym_keyword_schemaless, - sym_keyword_changefeed, - sym_keyword_type, - sym_keyword_permissions, - sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [25653] = 12, + STATE(939), 5, + sym_tokenizers_clause, + sym_filters_clause, + sym_function_clause, + sym_comment_clause, + aux_sym_define_analyzer_statement_repeat1, + [27180] = 7, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, - ACTIONS(297), 1, - sym_keyword_parallel, - ACTIONS(299), 1, - sym_keyword_timeout, - ACTIONS(301), 1, - sym_keyword_fetch, - ACTIONS(303), 1, - sym_keyword_limit, - STATE(953), 1, - sym_limit_clause, - STATE(1019), 1, - sym_fetch_clause, - STATE(1111), 1, - sym_timeout_clause, - STATE(1241), 1, - sym_parallel_clause, - STATE(1361), 1, - sym_explain_clause, - ACTIONS(1173), 4, + ACTIONS(1145), 1, + sym_keyword_comment, + ACTIONS(1376), 1, + sym_keyword_session, + ACTIONS(1378), 1, + sym_keyword_signin, + ACTIONS(1380), 1, + sym_keyword_signup, + ACTIONS(1382), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [25693] = 14, + STATE(932), 5, + sym_comment_clause, + sym_session_clause, + sym_signin_clause, + sym_signup_clause, + aux_sym_define_scope_statement_repeat1, + [27209] = 11, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, - ACTIONS(297), 1, - sym_keyword_parallel, ACTIONS(299), 1, - sym_keyword_timeout, - ACTIONS(301), 1, - sym_keyword_fetch, - ACTIONS(303), 1, - sym_keyword_limit, - ACTIONS(335), 1, - sym_keyword_order, - STATE(882), 1, - sym_order_clause, - STATE(953), 1, - sym_limit_clause, - STATE(1019), 1, - sym_fetch_clause, - STATE(1111), 1, - sym_timeout_clause, - STATE(1241), 1, - sym_parallel_clause, - STATE(1361), 1, - sym_explain_clause, - ACTIONS(1173), 2, - ts_builtin_sym_end, - sym_semi_colon, - [25737] = 12, - ACTIONS(3), 1, - sym_comment, - ACTIONS(297), 1, sym_keyword_parallel, - ACTIONS(299), 1, + ACTIONS(301), 1, sym_keyword_timeout, - ACTIONS(357), 1, - sym_keyword_content, - ACTIONS(431), 1, + ACTIONS(455), 1, sym_keyword_return, - ACTIONS(1267), 1, + ACTIONS(459), 1, + sym_keyword_content, + ACTIONS(1241), 1, sym_keyword_set, - ACTIONS(1269), 1, - sym_keyword_unset, - STATE(1130), 1, + STATE(1160), 1, sym_return_clause, - STATE(1230), 1, + STATE(1202), 1, sym_timeout_clause, STATE(1328), 1, sym_parallel_clause, - ACTIONS(1252), 2, - ts_builtin_sym_end, - sym_semi_colon, - STATE(1133), 3, + STATE(1028), 2, sym_content_clause, sym_set_clause, - sym_unset_clause, - [25777] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1263), 1, - anon_sym_COMMA, - STATE(793), 1, - aux_sym_define_user_statement_repeat1, - ACTIONS(1285), 12, - ts_builtin_sym_end, + ACTIONS(1426), 3, sym_semi_colon, - sym_keyword_as, - sym_keyword_drop, - sym_keyword_schemafull, - sym_keyword_schemaless, - sym_keyword_changefeed, - sym_keyword_type, - sym_keyword_permissions, - sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [25801] = 4, + [27246] = 9, + ACTIONS(3), 1, + sym_comment, + ACTIONS(39), 1, + sym_keyword_count, + ACTIONS(43), 1, + anon_sym_LBRACK, + ACTIONS(51), 1, + aux_sym_type_name_token1, + ACTIONS(1267), 1, + sym_variable_name, + STATE(957), 1, + sym_relate_subject, + STATE(1750), 1, + sym_object_key, + ACTIONS(9), 3, + sym_keyword_rand, + sym_custom_function_name, + sym_function_name, + STATE(996), 4, + sym_function_call, + sym_identifier, + sym_array, + sym_record_id, + [27279] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1287), 1, + ACTIONS(674), 1, anon_sym_COMMA, - STATE(893), 1, + STATE(913), 1, aux_sym_update_statement_repeat1, - ACTIONS(646), 12, + ACTIONS(1299), 11, + ts_builtin_sym_end, sym_semi_colon, sym_keyword_explain, sym_keyword_parallel, @@ -77975,17 +79295,14 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_where, sym_keyword_split, sym_keyword_group, - anon_sym_RPAREN, - anon_sym_RBRACE, - [25825] = 4, + [27302] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1263), 1, - anon_sym_COMMA, - STATE(902), 1, - aux_sym_define_user_statement_repeat1, - ACTIONS(1285), 12, - ts_builtin_sym_end, + ACTIONS(1428), 1, + sym_keyword_for, + STATE(944), 1, + aux_sym_permissions_for_clause_repeat2, + ACTIONS(1328), 11, sym_semi_colon, sym_keyword_as, sym_keyword_drop, @@ -77997,194 +79314,192 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [25849] = 14, - ACTIONS(3), 1, - sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, - ACTIONS(297), 1, - sym_keyword_parallel, - ACTIONS(299), 1, - sym_keyword_timeout, - ACTIONS(301), 1, - sym_keyword_fetch, - ACTIONS(303), 1, - sym_keyword_limit, - ACTIONS(335), 1, - sym_keyword_order, - STATE(872), 1, - sym_order_clause, - STATE(978), 1, - sym_limit_clause, - STATE(997), 1, - sym_fetch_clause, - STATE(1138), 1, - sym_timeout_clause, - STATE(1238), 1, - sym_parallel_clause, - STATE(1372), 1, - sym_explain_clause, - ACTIONS(1044), 2, - ts_builtin_sym_end, - sym_semi_colon, - [25893] = 12, + [27325] = 7, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, - ACTIONS(297), 1, - sym_keyword_parallel, - ACTIONS(299), 1, - sym_keyword_timeout, - ACTIONS(301), 1, - sym_keyword_fetch, - ACTIONS(303), 1, - sym_keyword_limit, - STATE(978), 1, - sym_limit_clause, - STATE(997), 1, - sym_fetch_clause, - STATE(1138), 1, - sym_timeout_clause, - STATE(1238), 1, - sym_parallel_clause, - STATE(1372), 1, - sym_explain_clause, - ACTIONS(1044), 4, + ACTIONS(1145), 1, + sym_keyword_comment, + ACTIONS(1317), 1, + sym_keyword_tokenizers, + ACTIONS(1319), 1, + sym_keyword_function, + ACTIONS(1321), 1, + sym_keyword_filters, + ACTIONS(1315), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [25933] = 12, + STATE(939), 5, + sym_tokenizers_clause, + sym_filters_clause, + sym_function_clause, + sym_comment_clause, + aux_sym_define_analyzer_statement_repeat1, + [27354] = 7, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, - ACTIONS(297), 1, - sym_keyword_parallel, - ACTIONS(299), 1, - sym_keyword_timeout, - ACTIONS(301), 1, - sym_keyword_fetch, - ACTIONS(303), 1, - sym_keyword_limit, - STATE(983), 1, - sym_limit_clause, - STATE(996), 1, - sym_fetch_clause, - STATE(1114), 1, - sym_timeout_clause, - STATE(1250), 1, - sym_parallel_clause, - STATE(1380), 1, - sym_explain_clause, - ACTIONS(1290), 4, + ACTIONS(1145), 1, + sym_keyword_comment, + ACTIONS(1317), 1, + sym_keyword_tokenizers, + ACTIONS(1319), 1, + sym_keyword_function, + ACTIONS(1321), 1, + sym_keyword_filters, + ACTIONS(1431), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [25973] = 12, + STATE(945), 5, + sym_tokenizers_clause, + sym_filters_clause, + sym_function_clause, + sym_comment_clause, + aux_sym_define_analyzer_statement_repeat1, + [27383] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, - ACTIONS(297), 1, - sym_keyword_parallel, - ACTIONS(299), 1, - sym_keyword_timeout, - ACTIONS(301), 1, - sym_keyword_fetch, - ACTIONS(303), 1, - sym_keyword_limit, - STATE(977), 1, - sym_limit_clause, - STATE(1007), 1, - sym_fetch_clause, - STATE(1128), 1, - sym_timeout_clause, - STATE(1234), 1, - sym_parallel_clause, - STATE(1383), 1, - sym_explain_clause, - ACTIONS(293), 4, - ts_builtin_sym_end, + ACTIONS(1433), 1, + sym_keyword_for, + STATE(944), 1, + aux_sym_permissions_for_clause_repeat2, + ACTIONS(1333), 11, sym_semi_colon, + sym_keyword_as, + sym_keyword_drop, + sym_keyword_schemafull, + sym_keyword_schemaless, + sym_keyword_changefeed, + sym_keyword_type, + sym_keyword_permissions, + sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [26013] = 10, + [27406] = 9, ACTIONS(3), 1, sym_comment, - ACTIONS(37), 1, + ACTIONS(39), 1, sym_keyword_count, - ACTIONS(41), 1, + ACTIONS(43), 1, anon_sym_LBRACK, - ACTIONS(49), 1, + ACTIONS(51), 1, aux_sym_type_name_token1, - ACTIONS(1275), 1, + ACTIONS(1267), 1, sym_variable_name, - ACTIONS(1292), 1, - sym_keyword_only, - STATE(1708), 1, + STATE(1733), 1, sym_object_key, - STATE(1828), 1, + STATE(1799), 1, sym_relate_subject, - ACTIONS(7), 3, + ACTIONS(9), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - STATE(1021), 4, + STATE(996), 4, sym_function_call, sym_identifier, sym_array, sym_record_id, - [26049] = 4, + [27439] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1263), 1, + ACTIONS(1435), 1, anon_sym_COMMA, - STATE(793), 1, - aux_sym_define_user_statement_repeat1, - ACTIONS(1221), 12, + STATE(949), 1, + aux_sym_update_statement_repeat1, + ACTIONS(660), 11, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_as, - sym_keyword_drop, - sym_keyword_schemafull, - sym_keyword_schemaless, - sym_keyword_changefeed, - sym_keyword_type, - sym_keyword_permissions, + sym_keyword_return, + sym_keyword_parallel, + sym_keyword_timeout, + sym_keyword_where, + sym_keyword_content, + sym_keyword_merge, + sym_keyword_patch, + sym_keyword_set, + sym_keyword_unset, + [27462] = 7, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1145), 1, sym_keyword_comment, + ACTIONS(1376), 1, + sym_keyword_session, + ACTIONS(1378), 1, + sym_keyword_signin, + ACTIONS(1380), 1, + sym_keyword_signup, + ACTIONS(1438), 4, + ts_builtin_sym_end, + sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [26073] = 4, + STATE(934), 5, + sym_comment_clause, + sym_session_clause, + sym_signin_clause, + sym_signup_clause, + aux_sym_define_scope_statement_repeat1, + [27491] = 10, ACTIONS(3), 1, sym_comment, - ACTIONS(608), 1, - sym_keyword_group, - STATE(981), 1, - sym_group_clause, - ACTIONS(1294), 12, + ACTIONS(297), 1, + sym_keyword_explain, + ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, + sym_keyword_timeout, + ACTIONS(303), 1, + sym_keyword_fetch, + STATE(1000), 1, + sym_fetch_clause, + STATE(1114), 1, + sym_timeout_clause, + STATE(1244), 1, + sym_parallel_clause, + STATE(1378), 1, + sym_explain_clause, + ACTIONS(1245), 4, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_as, - sym_keyword_drop, - sym_keyword_schemafull, - sym_keyword_schemaless, - sym_keyword_changefeed, - sym_keyword_type, - sym_keyword_permissions, - sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [26097] = 4, + [27525] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(1263), 1, + ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, + sym_keyword_timeout, + ACTIONS(513), 1, + sym_keyword_return, + ACTIONS(515), 1, + sym_keyword_where, + ACTIONS(678), 1, anon_sym_COMMA, - STATE(793), 1, - aux_sym_define_user_statement_repeat1, - ACTIONS(1296), 12, + STATE(1110), 1, + aux_sym_update_statement_repeat1, + STATE(1145), 1, + sym_return_clause, + STATE(1146), 1, + sym_where_clause, + STATE(1228), 1, + sym_timeout_clause, + STATE(1313), 1, + sym_parallel_clause, + ACTIONS(1356), 2, + ts_builtin_sym_end, + sym_semi_colon, + [27563] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1440), 1, + sym_keyword_for, + STATE(953), 1, + aux_sym_permissions_for_clause_repeat2, + ACTIONS(1328), 10, ts_builtin_sym_end, sym_semi_colon, sym_keyword_as, @@ -78195,102 +79510,120 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_type, sym_keyword_permissions, sym_keyword_comment, + [27585] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1443), 12, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_if, + sym_keyword_permissions, + sym_keyword_comment, + sym_keyword_session, + sym_keyword_signin, + sym_keyword_signup, + anon_sym_COMMA, anon_sym_RPAREN, anon_sym_RBRACE, - [26121] = 4, + sym_custom_function_name, + [27603] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1298), 1, - anon_sym_COMMA, - STATE(903), 1, - aux_sym_update_statement_repeat1, - ACTIONS(646), 12, + ACTIONS(1445), 12, ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_as, - sym_keyword_where, - sym_keyword_group, - sym_keyword_drop, - sym_keyword_schemafull, - sym_keyword_schemaless, - sym_keyword_changefeed, + sym_semi_colon, + sym_keyword_value, + sym_keyword_flexible, + sym_keyword_readonly, sym_keyword_type, + sym_keyword_default, + sym_keyword_assert, sym_keyword_permissions, sym_keyword_comment, - [26145] = 14, + anon_sym_RPAREN, + anon_sym_RBRACE, + [27621] = 10, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, ACTIONS(297), 1, - sym_keyword_parallel, + sym_keyword_explain, ACTIONS(299), 1, - sym_keyword_timeout, + sym_keyword_parallel, ACTIONS(301), 1, - sym_keyword_fetch, + sym_keyword_timeout, ACTIONS(303), 1, - sym_keyword_limit, - ACTIONS(335), 1, - sym_keyword_order, - STATE(889), 1, - sym_order_clause, - STATE(962), 1, - sym_limit_clause, - STATE(1015), 1, + sym_keyword_fetch, + STATE(1021), 1, sym_fetch_clause, - STATE(1116), 1, + STATE(1111), 1, sym_timeout_clause, - STATE(1220), 1, + STATE(1204), 1, sym_parallel_clause, - STATE(1391), 1, + STATE(1427), 1, sym_explain_clause, - ACTIONS(1073), 2, + ACTIONS(1177), 4, ts_builtin_sym_end, sym_semi_colon, - [26189] = 2, + anon_sym_RPAREN, + anon_sym_RBRACE, + [27655] = 11, ACTIONS(3), 1, sym_comment, - ACTIONS(1301), 13, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_explain, + ACTIONS(299), 1, sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, - sym_keyword_fetch, - sym_keyword_limit, - sym_keyword_order, - sym_keyword_where, - sym_keyword_split, - sym_keyword_group, - anon_sym_RPAREN, - anon_sym_RBRACE, - [26208] = 4, + ACTIONS(459), 1, + sym_keyword_content, + ACTIONS(513), 1, + sym_keyword_return, + ACTIONS(1284), 1, + sym_keyword_set, + STATE(1137), 1, + sym_return_clause, + STATE(1234), 1, + sym_timeout_clause, + STATE(1344), 1, + sym_parallel_clause, + ACTIONS(1349), 2, + ts_builtin_sym_end, + sym_semi_colon, + STATE(1138), 2, + sym_content_clause, + sym_set_clause, + [27691] = 11, ACTIONS(3), 1, sym_comment, - ACTIONS(1305), 1, - sym_keyword_for, - STATE(906), 1, - aux_sym_permissions_for_clause_repeat2, - ACTIONS(1303), 11, + ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, + sym_keyword_timeout, + ACTIONS(459), 1, + sym_keyword_content, + ACTIONS(513), 1, + sym_keyword_return, + ACTIONS(1284), 1, + sym_keyword_set, + STATE(1160), 1, + sym_return_clause, + STATE(1202), 1, + sym_timeout_clause, + STATE(1328), 1, + sym_parallel_clause, + ACTIONS(1426), 2, + ts_builtin_sym_end, sym_semi_colon, - sym_keyword_value, - sym_keyword_flexible, - sym_keyword_readonly, - sym_keyword_type, - sym_keyword_default, - sym_keyword_assert, - sym_keyword_permissions, - sym_keyword_comment, - anon_sym_RPAREN, - anon_sym_RBRACE, - [26231] = 4, + STATE(1161), 2, + sym_content_clause, + sym_set_clause, + [27727] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1310), 1, + ACTIONS(1311), 1, anon_sym_COMMA, - STATE(944), 1, + STATE(925), 1, aux_sym_define_user_statement_repeat1, - ACTIONS(1308), 11, + ACTIONS(1290), 10, ts_builtin_sym_end, sym_semi_colon, sym_keyword_explain, @@ -78299,181 +79632,139 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_fetch, sym_keyword_limit, sym_keyword_order, - sym_keyword_group, anon_sym_RPAREN, anon_sym_RBRACE, - [26254] = 7, + [27749] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(1167), 1, - sym_keyword_comment, - ACTIONS(1314), 1, - sym_keyword_tokenizers, - ACTIONS(1316), 1, - sym_keyword_function, - ACTIONS(1318), 1, - sym_keyword_filters, - ACTIONS(1312), 4, + ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, + sym_keyword_timeout, + ACTIONS(513), 1, + sym_keyword_return, + ACTIONS(515), 1, + sym_keyword_where, + ACTIONS(678), 1, + anon_sym_COMMA, + STATE(1108), 1, + sym_where_clause, + STATE(1109), 1, + sym_return_clause, + STATE(1110), 1, + aux_sym_update_statement_repeat1, + STATE(1205), 1, + sym_timeout_clause, + STATE(1432), 1, + sym_parallel_clause, + ACTIONS(668), 2, ts_builtin_sym_end, sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - STATE(921), 5, - sym_tokenizers_clause, - sym_filters_clause, - sym_function_clause, - sym_comment_clause, - aux_sym_define_analyzer_statement_repeat1, - [26283] = 7, + [27787] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1167), 1, - sym_keyword_comment, - ACTIONS(1314), 1, - sym_keyword_tokenizers, - ACTIONS(1316), 1, - sym_keyword_function, - ACTIONS(1318), 1, - sym_keyword_filters, - ACTIONS(1312), 4, + ACTIONS(1447), 1, + sym_keyword_for, + STATE(961), 1, + aux_sym_permissions_for_clause_repeat2, + ACTIONS(1328), 10, ts_builtin_sym_end, sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - STATE(922), 5, - sym_tokenizers_clause, - sym_filters_clause, - sym_function_clause, - sym_comment_clause, - aux_sym_define_analyzer_statement_repeat1, - [26312] = 7, + sym_keyword_value, + sym_keyword_flexible, + sym_keyword_readonly, + sym_keyword_type, + sym_keyword_default, + sym_keyword_assert, + sym_keyword_permissions, + sym_keyword_comment, + [27809] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1167), 1, - sym_keyword_comment, - ACTIONS(1322), 1, - sym_keyword_session, - ACTIONS(1324), 1, - sym_keyword_signin, - ACTIONS(1326), 1, - sym_keyword_signup, - ACTIONS(1320), 4, + ACTIONS(1333), 12, ts_builtin_sym_end, sym_semi_colon, + sym_keyword_as, + sym_keyword_drop, + sym_keyword_schemafull, + sym_keyword_schemaless, + sym_keyword_changefeed, + sym_keyword_type, + sym_keyword_permissions, + sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - STATE(925), 5, - sym_comment_clause, - sym_session_clause, - sym_signin_clause, - sym_signup_clause, - aux_sym_define_scope_statement_repeat1, - [26341] = 12, + [27827] = 10, ACTIONS(3), 1, sym_comment, ACTIONS(297), 1, - sym_keyword_parallel, + sym_keyword_explain, ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, - ACTIONS(353), 1, - sym_keyword_return, - ACTIONS(355), 1, - sym_keyword_where, - ACTIONS(668), 1, - anon_sym_COMMA, - STATE(1050), 1, - sym_where_clause, - STATE(1089), 1, - aux_sym_update_statement_repeat1, - STATE(1159), 1, - sym_return_clause, - STATE(1255), 1, + ACTIONS(303), 1, + sym_keyword_fetch, + STATE(1016), 1, + sym_fetch_clause, + STATE(1162), 1, sym_timeout_clause, - STATE(1343), 1, + STATE(1233), 1, sym_parallel_clause, - ACTIONS(1328), 3, + STATE(1401), 1, + sym_explain_clause, + ACTIONS(1010), 4, + ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [26380] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(37), 1, - sym_keyword_count, - ACTIONS(41), 1, - anon_sym_LBRACK, - ACTIONS(49), 1, - aux_sym_type_name_token1, - ACTIONS(1275), 1, - sym_variable_name, - STATE(1708), 1, - sym_object_key, - STATE(1832), 1, - sym_relate_subject, - ACTIONS(7), 3, - sym_keyword_rand, - sym_custom_function_name, - sym_function_name, - STATE(1021), 4, - sym_function_call, - sym_identifier, - sym_array, - sym_record_id, - [26413] = 14, + [27861] = 7, ACTIONS(3), 1, sym_comment, - ACTIONS(1330), 1, + ACTIONS(1454), 1, + sym_keyword_function, + ACTIONS(1456), 1, + sym_keyword_param, + ACTIONS(1458), 1, + sym_keyword_token, + ACTIONS(1460), 1, + sym_keyword_user, + ACTIONS(1450), 3, sym_keyword_index, - ACTIONS(1332), 1, - sym_keyword_define, - ACTIONS(1334), 1, - sym_keyword_analyzer, - ACTIONS(1336), 1, sym_keyword_event, - ACTIONS(1338), 1, sym_keyword_field, - ACTIONS(1340), 1, + ACTIONS(1452), 5, + sym_keyword_analyzer, sym_keyword_namespace, - ACTIONS(1342), 1, sym_keyword_scope, - ACTIONS(1344), 1, sym_keyword_table, - ACTIONS(1346), 1, - sym_keyword_token, - ACTIONS(1348), 1, - sym_keyword_user, - ACTIONS(1350), 1, sym_keyword_database, - STATE(1469), 1, - sym_define_function, - STATE(1470), 1, - sym_define_param, - [26456] = 7, + [27889] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1167), 1, - sym_keyword_comment, - ACTIONS(1322), 1, - sym_keyword_session, - ACTIONS(1324), 1, - sym_keyword_signin, - ACTIONS(1326), 1, - sym_keyword_signup, - ACTIONS(1320), 4, + ACTIONS(1462), 1, + anon_sym_GT, + ACTIONS(1464), 1, + anon_sym_DOT_DOT, + ACTIONS(200), 10, ts_builtin_sym_end, sym_semi_colon, + sym_keyword_return, + sym_keyword_parallel, + sym_keyword_timeout, + sym_keyword_content, + sym_keyword_set, + sym_keyword_unset, anon_sym_RPAREN, anon_sym_RBRACE, - STATE(932), 5, - sym_comment_clause, - sym_session_clause, - sym_signin_clause, - sym_signup_clause, - aux_sym_define_scope_statement_repeat1, - [26485] = 2, + [27911] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1352), 13, + ACTIONS(1466), 1, + sym_keyword_for, + STATE(953), 1, + aux_sym_permissions_for_clause_repeat2, + ACTIONS(1333), 10, ts_builtin_sym_end, sym_semi_colon, sym_keyword_as, @@ -78483,61 +79774,55 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_changefeed, sym_keyword_type, sym_keyword_permissions, - sym_keyword_for, sym_keyword_comment, - anon_sym_RPAREN, - anon_sym_RBRACE, - [26504] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(37), 1, - sym_keyword_count, - ACTIONS(41), 1, - anon_sym_LBRACK, - ACTIONS(49), 1, - aux_sym_type_name_token1, - ACTIONS(1275), 1, - sym_variable_name, - STATE(1708), 1, - sym_object_key, - STATE(1836), 1, - sym_relate_subject, - ACTIONS(7), 3, - sym_keyword_rand, - sym_custom_function_name, - sym_function_name, - STATE(1021), 4, - sym_function_call, - sym_identifier, - sym_array, - sym_record_id, - [26537] = 4, + [27933] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1310), 1, - anon_sym_COMMA, - STATE(934), 1, - aux_sym_define_user_statement_repeat1, - ACTIONS(1354), 11, + ACTIONS(1468), 12, ts_builtin_sym_end, sym_semi_colon, + sym_keyword_as, + sym_keyword_drop, + sym_keyword_schemafull, + sym_keyword_schemaless, + sym_keyword_changefeed, + sym_keyword_type, + sym_keyword_permissions, + sym_keyword_comment, + anon_sym_RPAREN, + anon_sym_RBRACE, + [27951] = 10, + ACTIONS(3), 1, + sym_comment, + ACTIONS(297), 1, sym_keyword_explain, + ACTIONS(299), 1, sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, + ACTIONS(303), 1, sym_keyword_fetch, - sym_keyword_limit, - sym_keyword_order, - sym_keyword_group, + STATE(1019), 1, + sym_fetch_clause, + STATE(1105), 1, + sym_timeout_clause, + STATE(1251), 1, + sym_parallel_clause, + STATE(1369), 1, + sym_explain_clause, + ACTIONS(1470), 4, + ts_builtin_sym_end, + sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [26560] = 4, + [27985] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(670), 1, + ACTIONS(1311), 1, anon_sym_COMMA, - STATE(948), 1, - aux_sym_update_statement_repeat1, - ACTIONS(1259), 11, + STATE(959), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1263), 10, ts_builtin_sym_end, sym_semi_colon, sym_keyword_explain, @@ -78546,180 +79831,102 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_fetch, sym_keyword_limit, sym_keyword_order, - sym_keyword_where, - sym_keyword_split, - sym_keyword_group, - [26583] = 9, + anon_sym_RPAREN, + anon_sym_RBRACE, + [28007] = 9, ACTIONS(3), 1, sym_comment, - ACTIONS(37), 1, + ACTIONS(39), 1, sym_keyword_count, - ACTIONS(41), 1, - anon_sym_LBRACK, - ACTIONS(49), 1, + ACTIONS(51), 1, aux_sym_type_name_token1, - ACTIONS(1275), 1, + ACTIONS(1472), 1, + sym_keyword_only, + ACTIONS(1474), 1, sym_variable_name, - STATE(933), 1, - sym_relate_subject, - STATE(1745), 1, + STATE(866), 1, + sym_create_target, + STATE(1795), 1, sym_object_key, - ACTIONS(7), 3, + ACTIONS(9), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - STATE(1021), 4, + STATE(1009), 3, sym_function_call, sym_identifier, - sym_array, sym_record_id, - [26616] = 9, + [28039] = 9, ACTIONS(3), 1, sym_comment, - ACTIONS(37), 1, + ACTIONS(39), 1, sym_keyword_count, - ACTIONS(41), 1, - anon_sym_LBRACK, - ACTIONS(49), 1, + ACTIONS(51), 1, aux_sym_type_name_token1, - ACTIONS(1275), 1, + ACTIONS(1474), 1, sym_variable_name, - STATE(935), 1, - sym_relate_subject, - STATE(1745), 1, + ACTIONS(1476), 1, + sym_keyword_only, + STATE(894), 1, + sym_create_target, + STATE(1795), 1, sym_object_key, - ACTIONS(7), 3, + ACTIONS(9), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - STATE(1021), 4, + STATE(1009), 3, sym_function_call, sym_identifier, - sym_array, sym_record_id, - [26649] = 7, + [28071] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1167), 1, - sym_keyword_comment, - ACTIONS(1314), 1, - sym_keyword_tokenizers, - ACTIONS(1316), 1, - sym_keyword_function, - ACTIONS(1318), 1, - sym_keyword_filters, - ACTIONS(1356), 4, + ACTIONS(1183), 12, ts_builtin_sym_end, sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - STATE(922), 5, - sym_tokenizers_clause, - sym_filters_clause, - sym_function_clause, - sym_comment_clause, - aux_sym_define_analyzer_statement_repeat1, - [26678] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1360), 1, - sym_keyword_tokenizers, - ACTIONS(1363), 1, - sym_keyword_function, - ACTIONS(1366), 1, - sym_keyword_filters, - ACTIONS(1369), 1, + sym_keyword_as, + sym_keyword_drop, + sym_keyword_schemafull, + sym_keyword_schemaless, + sym_keyword_changefeed, + sym_keyword_type, + sym_keyword_permissions, sym_keyword_comment, - ACTIONS(1358), 4, - ts_builtin_sym_end, - sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - STATE(922), 5, - sym_tokenizers_clause, - sym_filters_clause, - sym_function_clause, - sym_comment_clause, - aux_sym_define_analyzer_statement_repeat1, - [26707] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(37), 1, - sym_keyword_count, - ACTIONS(41), 1, - anon_sym_LBRACK, - ACTIONS(49), 1, - aux_sym_type_name_token1, - ACTIONS(1275), 1, - sym_variable_name, - STATE(1708), 1, - sym_object_key, - STATE(1867), 1, - sym_relate_subject, - ACTIONS(7), 3, - sym_keyword_rand, - sym_custom_function_name, - sym_function_name, - STATE(1021), 4, - sym_function_call, - sym_identifier, - sym_array, - sym_record_id, - [26740] = 12, + [28089] = 10, ACTIONS(3), 1, sym_comment, ACTIONS(297), 1, - sym_keyword_parallel, + sym_keyword_explain, ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, - ACTIONS(353), 1, - sym_keyword_return, - ACTIONS(355), 1, - sym_keyword_where, - ACTIONS(668), 1, - anon_sym_COMMA, - STATE(1042), 1, - sym_where_clause, - STATE(1089), 1, - aux_sym_update_statement_repeat1, - STATE(1165), 1, - sym_return_clause, - STATE(1205), 1, + ACTIONS(303), 1, + sym_keyword_fetch, + STATE(1020), 1, + sym_fetch_clause, + STATE(1159), 1, sym_timeout_clause, - STATE(1419), 1, + STATE(1242), 1, sym_parallel_clause, - ACTIONS(666), 3, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [26779] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1167), 1, - sym_keyword_comment, - ACTIONS(1322), 1, - sym_keyword_session, - ACTIONS(1324), 1, - sym_keyword_signin, - ACTIONS(1326), 1, - sym_keyword_signup, - ACTIONS(1372), 4, + STATE(1335), 1, + sym_explain_clause, + ACTIONS(1046), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - STATE(932), 5, - sym_comment_clause, - sym_session_clause, - sym_signin_clause, - sym_signup_clause, - aux_sym_define_scope_statement_repeat1, - [26808] = 3, + [28123] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1376), 1, - anon_sym_LT, - ACTIONS(1374), 12, + ACTIONS(1478), 1, + sym_keyword_for, + STATE(961), 1, + aux_sym_permissions_for_clause_repeat2, + ACTIONS(1333), 10, ts_builtin_sym_end, sym_semi_colon, sym_keyword_value, @@ -78730,12 +79937,10 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_assert, sym_keyword_permissions, sym_keyword_comment, - anon_sym_RPAREN, - anon_sym_RBRACE, - [26829] = 2, + [28145] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1352), 13, + ACTIONS(1333), 12, ts_builtin_sym_end, sym_semi_colon, sym_keyword_value, @@ -78745,14 +79950,13 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_default, sym_keyword_assert, sym_keyword_permissions, - sym_keyword_for, sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [26848] = 2, + [28163] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1378), 13, + ACTIONS(1175), 12, ts_builtin_sym_end, sym_semi_colon, sym_keyword_as, @@ -78762,132 +79966,16 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_changefeed, sym_keyword_type, sym_keyword_permissions, - sym_keyword_for, - sym_keyword_comment, - anon_sym_RPAREN, - anon_sym_RBRACE, - [26867] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(37), 1, - sym_keyword_count, - ACTIONS(41), 1, - anon_sym_LBRACK, - ACTIONS(49), 1, - aux_sym_type_name_token1, - ACTIONS(1275), 1, - sym_variable_name, - STATE(974), 1, - sym_relate_subject, - STATE(1745), 1, - sym_object_key, - ACTIONS(7), 3, - sym_keyword_rand, - sym_custom_function_name, - sym_function_name, - STATE(1021), 4, - sym_function_call, - sym_identifier, - sym_array, - sym_record_id, - [26900] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1376), 1, - anon_sym_LT, - ACTIONS(1380), 12, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_value, - sym_keyword_flexible, - sym_keyword_readonly, - sym_keyword_type, - sym_keyword_default, - sym_keyword_assert, - sym_keyword_permissions, - sym_keyword_comment, - anon_sym_RPAREN, - anon_sym_RBRACE, - [26921] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(37), 1, - sym_keyword_count, - ACTIONS(41), 1, - anon_sym_LBRACK, - ACTIONS(49), 1, - aux_sym_type_name_token1, - ACTIONS(1275), 1, - sym_variable_name, - STATE(982), 1, - sym_relate_subject, - STATE(1745), 1, - sym_object_key, - ACTIONS(7), 3, - sym_keyword_rand, - sym_custom_function_name, - sym_function_name, - STATE(1021), 4, - sym_function_call, - sym_identifier, - sym_array, - sym_record_id, - [26954] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1384), 1, sym_keyword_comment, - ACTIONS(1387), 1, - sym_keyword_session, - ACTIONS(1390), 1, - sym_keyword_signin, - ACTIONS(1393), 1, - sym_keyword_signup, - ACTIONS(1382), 4, - ts_builtin_sym_end, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - STATE(932), 5, - sym_comment_clause, - sym_session_clause, - sym_signin_clause, - sym_signup_clause, - aux_sym_define_scope_statement_repeat1, - [26983] = 11, - ACTIONS(3), 1, - sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, - ACTIONS(299), 1, - sym_keyword_timeout, - ACTIONS(353), 1, - sym_keyword_return, - ACTIONS(357), 1, - sym_keyword_content, - ACTIONS(1241), 1, - sym_keyword_set, - STATE(1120), 1, - sym_return_clause, - STATE(1208), 1, - sym_timeout_clause, - STATE(1413), 1, - sym_parallel_clause, - STATE(1022), 2, - sym_content_clause, - sym_set_clause, - ACTIONS(1396), 3, - sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [27020] = 4, + [28181] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1398), 1, - anon_sym_COMMA, - STATE(934), 1, - aux_sym_define_user_statement_repeat1, - ACTIONS(1010), 11, + ACTIONS(1482), 2, + sym_keyword_asc, + sym_keyword_desc, + ACTIONS(1480), 10, ts_builtin_sym_end, sym_semi_colon, sym_keyword_explain, @@ -78895,68 +79983,38 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_timeout, sym_keyword_fetch, sym_keyword_limit, - sym_keyword_order, - sym_keyword_group, + anon_sym_COMMA, anon_sym_RPAREN, anon_sym_RBRACE, - [27043] = 11, + [28201] = 10, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, - ACTIONS(299), 1, - sym_keyword_timeout, - ACTIONS(353), 1, - sym_keyword_return, - ACTIONS(357), 1, - sym_keyword_content, - ACTIONS(1241), 1, - sym_keyword_set, - STATE(1104), 1, - sym_return_clause, - STATE(1253), 1, + ACTIONS(297), 1, + sym_keyword_explain, + ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, + sym_keyword_timeout, + ACTIONS(303), 1, + sym_keyword_fetch, + STATE(1018), 1, + sym_fetch_clause, + STATE(1136), 1, sym_timeout_clause, - STATE(1369), 1, + STATE(1236), 1, sym_parallel_clause, - STATE(1090), 2, - sym_content_clause, - sym_set_clause, - ACTIONS(1401), 3, + STATE(1354), 1, + sym_explain_clause, + ACTIONS(1050), 4, + ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [27080] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(37), 1, - sym_keyword_count, - ACTIONS(41), 1, - anon_sym_LBRACK, - ACTIONS(49), 1, - aux_sym_type_name_token1, - ACTIONS(1275), 1, - sym_variable_name, - STATE(1708), 1, - sym_object_key, - STATE(1827), 1, - sym_relate_subject, - ACTIONS(7), 3, - sym_keyword_rand, - sym_custom_function_name, - sym_function_name, - STATE(1021), 4, - sym_function_call, - sym_identifier, - sym_array, - sym_record_id, - [27113] = 4, + [28235] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1405), 1, - sym_keyword_for, - STATE(906), 1, - aux_sym_permissions_for_clause_repeat2, - ACTIONS(1403), 11, + ACTIONS(1048), 12, + ts_builtin_sym_end, sym_semi_colon, sym_keyword_value, sym_keyword_flexible, @@ -78968,111 +80026,27 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [27136] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(37), 1, - sym_keyword_count, - ACTIONS(41), 1, - anon_sym_LBRACK, - ACTIONS(49), 1, - aux_sym_type_name_token1, - ACTIONS(1275), 1, - sym_variable_name, - STATE(1708), 1, - sym_object_key, - STATE(1852), 1, - sym_relate_subject, - ACTIONS(7), 3, - sym_keyword_rand, - sym_custom_function_name, - sym_function_name, - STATE(1021), 4, - sym_function_call, - sym_identifier, - sym_array, - sym_record_id, - [27169] = 14, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1330), 1, - sym_keyword_index, - ACTIONS(1332), 1, - sym_keyword_define, - ACTIONS(1334), 1, - sym_keyword_analyzer, - ACTIONS(1336), 1, - sym_keyword_event, - ACTIONS(1340), 1, - sym_keyword_namespace, - ACTIONS(1342), 1, - sym_keyword_scope, - ACTIONS(1346), 1, - sym_keyword_token, - ACTIONS(1348), 1, - sym_keyword_user, - ACTIONS(1350), 1, - sym_keyword_database, - ACTIONS(1407), 1, - sym_keyword_field, - ACTIONS(1409), 1, - sym_keyword_table, - STATE(1447), 1, - sym_define_function, - STATE(1582), 1, - sym_define_param, - [27212] = 7, + [28253] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1167), 1, - sym_keyword_comment, - ACTIONS(1314), 1, - sym_keyword_tokenizers, - ACTIONS(1316), 1, - sym_keyword_function, - ACTIONS(1318), 1, - sym_keyword_filters, - ACTIONS(1411), 4, + ACTIONS(1484), 12, ts_builtin_sym_end, sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - STATE(909), 5, - sym_tokenizers_clause, - sym_filters_clause, - sym_function_clause, - sym_comment_clause, - aux_sym_define_analyzer_statement_repeat1, - [27241] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1167), 1, + sym_keyword_as, + sym_keyword_drop, + sym_keyword_schemafull, + sym_keyword_schemaless, + sym_keyword_changefeed, + sym_keyword_type, + sym_keyword_permissions, sym_keyword_comment, - ACTIONS(1322), 1, - sym_keyword_session, - ACTIONS(1324), 1, - sym_keyword_signin, - ACTIONS(1326), 1, - sym_keyword_signup, - ACTIONS(1413), 4, - ts_builtin_sym_end, - sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - STATE(914), 5, - sym_comment_clause, - sym_session_clause, - sym_signin_clause, - sym_signup_clause, - aux_sym_define_scope_statement_repeat1, - [27270] = 4, + [28271] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1415), 1, - sym_keyword_for, - STATE(942), 1, - aux_sym_permissions_for_clause_repeat2, - ACTIONS(1303), 11, + ACTIONS(1292), 12, + ts_builtin_sym_end, sym_semi_colon, sym_keyword_as, sym_keyword_drop, @@ -79084,14 +80058,14 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [27293] = 4, + [28289] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1310), 1, + ACTIONS(1311), 1, anon_sym_COMMA, - STATE(917), 1, + STATE(925), 1, aux_sym_define_user_statement_repeat1, - ACTIONS(1418), 11, + ACTIONS(1263), 10, ts_builtin_sym_end, sym_semi_colon, sym_keyword_explain, @@ -79100,17 +80074,32 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_fetch, sym_keyword_limit, sym_keyword_order, - sym_keyword_group, anon_sym_RPAREN, anon_sym_RBRACE, - [27316] = 4, + [28311] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1486), 12, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_if, + sym_keyword_permissions, + sym_keyword_comment, + sym_keyword_session, + sym_keyword_signin, + sym_keyword_signup, + anon_sym_COMMA, + anon_sym_RPAREN, + anon_sym_RBRACE, + sym_custom_function_name, + [28329] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1310), 1, + ACTIONS(1311), 1, anon_sym_COMMA, - STATE(934), 1, + STATE(982), 1, aux_sym_define_user_statement_repeat1, - ACTIONS(1418), 11, + ACTIONS(1280), 10, ts_builtin_sym_end, sym_semi_colon, sym_keyword_explain, @@ -79119,17 +80108,13 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_fetch, sym_keyword_limit, sym_keyword_order, - sym_keyword_group, anon_sym_RPAREN, anon_sym_RBRACE, - [27339] = 4, + [28351] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1420), 1, - sym_keyword_for, - STATE(942), 1, - aux_sym_permissions_for_clause_repeat2, - ACTIONS(1403), 11, + ACTIONS(610), 12, + ts_builtin_sym_end, sym_semi_colon, sym_keyword_as, sym_keyword_drop, @@ -79141,287 +80126,247 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [27362] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1378), 13, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_value, - sym_keyword_flexible, - sym_keyword_readonly, - sym_keyword_type, - sym_keyword_default, - sym_keyword_assert, - sym_keyword_permissions, - sym_keyword_for, - sym_keyword_comment, - anon_sym_RPAREN, - anon_sym_RBRACE, - [27381] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(37), 1, - sym_keyword_count, - ACTIONS(41), 1, - anon_sym_LBRACK, - ACTIONS(49), 1, - aux_sym_type_name_token1, - ACTIONS(1275), 1, - sym_variable_name, - STATE(1708), 1, - sym_object_key, - STATE(1840), 1, - sym_relate_subject, - ACTIONS(7), 3, - sym_keyword_rand, - sym_custom_function_name, - sym_function_name, - STATE(1021), 4, - sym_function_call, - sym_identifier, - sym_array, - sym_record_id, - [27414] = 4, + [28369] = 10, ACTIONS(3), 1, sym_comment, - ACTIONS(1422), 1, - anon_sym_COMMA, - STATE(948), 1, - aux_sym_update_statement_repeat1, - ACTIONS(646), 11, - ts_builtin_sym_end, - sym_semi_colon, + ACTIONS(297), 1, sym_keyword_explain, + ACTIONS(299), 1, sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, + ACTIONS(303), 1, sym_keyword_fetch, - sym_keyword_limit, - sym_keyword_order, - sym_keyword_where, - sym_keyword_split, - sym_keyword_group, - [27437] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1425), 1, - anon_sym_COMMA, - STATE(949), 1, - aux_sym_update_statement_repeat1, - ACTIONS(646), 11, + STATE(1017), 1, + sym_fetch_clause, + STATE(1149), 1, + sym_timeout_clause, + STATE(1225), 1, + sym_parallel_clause, + STATE(1301), 1, + sym_explain_clause, + ACTIONS(335), 4, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_return, - sym_keyword_parallel, - sym_keyword_timeout, - sym_keyword_where, - sym_keyword_content, - sym_keyword_merge, - sym_keyword_patch, - sym_keyword_set, - sym_keyword_unset, - [27460] = 10, + anon_sym_RPAREN, + anon_sym_RBRACE, + [28403] = 10, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, ACTIONS(297), 1, - sym_keyword_parallel, + sym_keyword_explain, ACTIONS(299), 1, - sym_keyword_timeout, + sym_keyword_parallel, ACTIONS(301), 1, + sym_keyword_timeout, + ACTIONS(303), 1, sym_keyword_fetch, - STATE(1007), 1, + STATE(1015), 1, sym_fetch_clause, - STATE(1128), 1, + STATE(1132), 1, sym_timeout_clause, - STATE(1234), 1, + STATE(1250), 1, sym_parallel_clause, - STATE(1383), 1, + STATE(1372), 1, sym_explain_clause, - ACTIONS(293), 4, + ACTIONS(1301), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [27494] = 9, + [28437] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(37), 1, + ACTIONS(39), 1, sym_keyword_count, - ACTIONS(49), 1, + ACTIONS(51), 1, aux_sym_type_name_token1, - ACTIONS(1428), 1, - sym_keyword_only, - ACTIONS(1430), 1, + ACTIONS(1474), 1, sym_variable_name, - STATE(891), 1, + STATE(892), 1, sym_create_target, - STATE(1825), 1, + STATE(1795), 1, sym_object_key, - ACTIONS(7), 3, + ACTIONS(9), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - STATE(1002), 3, + STATE(1009), 3, sym_function_call, sym_identifier, sym_record_id, - [27526] = 4, + [28466] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(1432), 1, - sym_keyword_for, - STATE(952), 1, - aux_sym_permissions_for_clause_repeat2, - ACTIONS(1303), 10, + ACTIONS(39), 1, + sym_keyword_count, + ACTIONS(51), 1, + aux_sym_type_name_token1, + ACTIONS(1474), 1, + sym_variable_name, + STATE(856), 1, + sym_create_target, + STATE(1795), 1, + sym_object_key, + ACTIONS(9), 3, + sym_keyword_rand, + sym_custom_function_name, + sym_function_name, + STATE(1009), 3, + sym_function_call, + sym_identifier, + sym_record_id, + [28495] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1488), 1, + anon_sym_GT, + ACTIONS(1490), 1, + anon_sym_DOT_DOT, + ACTIONS(200), 9, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_as, - sym_keyword_drop, - sym_keyword_schemafull, - sym_keyword_schemaless, - sym_keyword_changefeed, - sym_keyword_type, - sym_keyword_permissions, - sym_keyword_comment, - [27548] = 10, + sym_keyword_return, + sym_keyword_parallel, + sym_keyword_timeout, + sym_keyword_content, + sym_keyword_set, + anon_sym_RPAREN, + anon_sym_RBRACE, + [28516] = 10, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, - ACTIONS(297), 1, - sym_keyword_parallel, ACTIONS(299), 1, - sym_keyword_timeout, + sym_keyword_parallel, ACTIONS(301), 1, - sym_keyword_fetch, - STATE(1003), 1, - sym_fetch_clause, - STATE(1144), 1, + sym_keyword_timeout, + ACTIONS(455), 1, + sym_keyword_return, + ACTIONS(457), 1, + sym_keyword_where, + STATE(1032), 1, + sym_where_clause, + STATE(1147), 1, + sym_return_clause, + STATE(1207), 1, sym_timeout_clause, - STATE(1245), 1, + STATE(1310), 1, sym_parallel_clause, - STATE(1354), 1, - sym_explain_clause, - ACTIONS(1247), 4, - ts_builtin_sym_end, + ACTIONS(1020), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [27582] = 3, + [28549] = 10, ACTIONS(3), 1, sym_comment, - ACTIONS(1437), 2, - sym_keyword_asc, - sym_keyword_desc, - ACTIONS(1435), 10, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_explain, + ACTIONS(299), 1, sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, - sym_keyword_fetch, - sym_keyword_limit, - anon_sym_COMMA, + ACTIONS(455), 1, + sym_keyword_return, + ACTIONS(457), 1, + sym_keyword_where, + STATE(1038), 1, + sym_where_clause, + STATE(1115), 1, + sym_return_clause, + STATE(1199), 1, + sym_timeout_clause, + STATE(1437), 1, + sym_parallel_clause, + ACTIONS(501), 3, + sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [27602] = 2, + [28582] = 10, ACTIONS(3), 1, sym_comment, - ACTIONS(1046), 12, - ts_builtin_sym_end, + ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, + sym_keyword_timeout, + ACTIONS(455), 1, + sym_keyword_return, + ACTIONS(457), 1, + sym_keyword_where, + STATE(1030), 1, + sym_where_clause, + STATE(1166), 1, + sym_return_clause, + STATE(1243), 1, + sym_timeout_clause, + STATE(1384), 1, + sym_parallel_clause, + ACTIONS(1492), 3, sym_semi_colon, - sym_keyword_value, - sym_keyword_flexible, - sym_keyword_readonly, - sym_keyword_type, - sym_keyword_default, - sym_keyword_assert, - sym_keyword_permissions, - sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [27620] = 4, + [28615] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1494), 11, + sym_keyword_jwks, + sym_keyword_eddsa, + sym_keyword_es256, + sym_keyword_es384, + sym_keyword_es512, + sym_keyword_ps256, + sym_keyword_ps384, + sym_keyword_ps512, + sym_keyword_rs256, + sym_keyword_rs384, + sym_keyword_rs512, + [28632] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1310), 1, + ACTIONS(1498), 1, anon_sym_COMMA, - STATE(971), 1, - aux_sym_define_user_statement_repeat1, - ACTIONS(1271), 10, - ts_builtin_sym_end, + STATE(1002), 1, + aux_sym_order_clause_repeat1, + ACTIONS(1496), 8, sym_semi_colon, sym_keyword_explain, sym_keyword_parallel, sym_keyword_timeout, sym_keyword_fetch, sym_keyword_limit, - sym_keyword_order, anon_sym_RPAREN, anon_sym_RBRACE, - [27642] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1439), 1, - sym_keyword_for, - STATE(957), 1, - aux_sym_permissions_for_clause_repeat2, - ACTIONS(1303), 10, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_value, - sym_keyword_flexible, - sym_keyword_readonly, - sym_keyword_type, - sym_keyword_default, - sym_keyword_assert, - sym_keyword_permissions, - sym_keyword_comment, - [27664] = 4, + [28652] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1310), 1, - anon_sym_COMMA, - STATE(934), 1, - aux_sym_define_user_statement_repeat1, - ACTIONS(1271), 10, + ACTIONS(1500), 10, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_explain, + sym_keyword_return, sym_keyword_parallel, sym_keyword_timeout, - sym_keyword_fetch, - sym_keyword_limit, - sym_keyword_order, + sym_keyword_content, + sym_keyword_set, + anon_sym_DASH_GT, anon_sym_RPAREN, anon_sym_RBRACE, - [27686] = 4, + [28668] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1442), 1, - sym_keyword_for, - STATE(952), 1, - aux_sym_permissions_for_clause_repeat2, - ACTIONS(1403), 10, + ACTIONS(1504), 1, + anon_sym_COMMA, + STATE(997), 1, + aux_sym_filters_clause_repeat1, + ACTIONS(1502), 8, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_as, - sym_keyword_drop, - sym_keyword_schemafull, - sym_keyword_schemaless, - sym_keyword_changefeed, - sym_keyword_type, - sym_keyword_permissions, + sym_keyword_tokenizers, + sym_keyword_function, + sym_keyword_filters, sym_keyword_comment, - [27708] = 4, + anon_sym_RPAREN, + anon_sym_RBRACE, + [28688] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1310), 1, - anon_sym_COMMA, - STATE(958), 1, - aux_sym_define_user_statement_repeat1, - ACTIONS(1261), 10, + ACTIONS(1507), 10, ts_builtin_sym_end, sym_semi_colon, sym_keyword_explain, @@ -79429,1084 +80374,960 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_timeout, sym_keyword_fetch, sym_keyword_limit, - sym_keyword_order, + anon_sym_COMMA, anon_sym_RPAREN, anon_sym_RBRACE, - [27730] = 2, + [28704] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1403), 12, + ACTIONS(1509), 10, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_as, - sym_keyword_drop, - sym_keyword_schemafull, - sym_keyword_schemaless, - sym_keyword_changefeed, - sym_keyword_type, - sym_keyword_permissions, - sym_keyword_comment, + sym_keyword_explain, + sym_keyword_parallel, + sym_keyword_timeout, + sym_keyword_fetch, + sym_keyword_limit, + anon_sym_COMMA, anon_sym_RPAREN, anon_sym_RBRACE, - [27748] = 10, + [28720] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, ACTIONS(297), 1, - sym_keyword_parallel, + sym_keyword_explain, ACTIONS(299), 1, - sym_keyword_timeout, + sym_keyword_parallel, ACTIONS(301), 1, - sym_keyword_fetch, - STATE(1019), 1, - sym_fetch_clause, - STATE(1111), 1, + sym_keyword_timeout, + STATE(1132), 1, sym_timeout_clause, - STATE(1241), 1, + STATE(1250), 1, sym_parallel_clause, - STATE(1361), 1, + STATE(1372), 1, sym_explain_clause, - ACTIONS(1173), 4, + ACTIONS(1301), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [27782] = 2, + [28748] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1206), 12, - ts_builtin_sym_end, + ACTIONS(1498), 1, + anon_sym_COMMA, + STATE(1014), 1, + aux_sym_order_clause_repeat1, + ACTIONS(1511), 8, sym_semi_colon, - sym_keyword_as, - sym_keyword_drop, - sym_keyword_schemafull, - sym_keyword_schemaless, - sym_keyword_changefeed, - sym_keyword_type, - sym_keyword_permissions, - sym_keyword_comment, + sym_keyword_explain, + sym_keyword_parallel, + sym_keyword_timeout, + sym_keyword_fetch, + sym_keyword_limit, anon_sym_RPAREN, anon_sym_RBRACE, - [27800] = 4, + [28768] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1444), 1, - anon_sym_GT, - ACTIONS(1446), 1, - anon_sym_DOT_DOT, - ACTIONS(150), 10, - ts_builtin_sym_end, + ACTIONS(1513), 1, + anon_sym_COMMA, + STATE(1002), 1, + aux_sym_order_clause_repeat1, + ACTIONS(1509), 8, sym_semi_colon, - sym_keyword_return, + sym_keyword_explain, sym_keyword_parallel, sym_keyword_timeout, - sym_keyword_content, - sym_keyword_set, - sym_keyword_unset, + sym_keyword_fetch, + sym_keyword_limit, anon_sym_RPAREN, anon_sym_RBRACE, - [27822] = 2, + [28788] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1169), 12, + ACTIONS(1518), 1, + anon_sym_COMMA, + STATE(1011), 1, + aux_sym_filters_clause_repeat1, + ACTIONS(1516), 8, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_as, - sym_keyword_drop, - sym_keyword_schemafull, - sym_keyword_schemaless, - sym_keyword_changefeed, - sym_keyword_type, - sym_keyword_permissions, + sym_keyword_tokenizers, + sym_keyword_function, + sym_keyword_filters, sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [27840] = 12, + [28808] = 8, ACTIONS(3), 1, sym_comment, ACTIONS(297), 1, + sym_keyword_explain, + ACTIONS(299), 1, sym_keyword_parallel, + ACTIONS(301), 1, + sym_keyword_timeout, + STATE(1149), 1, + sym_timeout_clause, + STATE(1225), 1, + sym_parallel_clause, + STATE(1301), 1, + sym_explain_clause, + ACTIONS(335), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [28836] = 10, + ACTIONS(3), 1, + sym_comment, ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, - ACTIONS(431), 1, + ACTIONS(513), 1, sym_keyword_return, - ACTIONS(433), 1, + ACTIONS(515), 1, sym_keyword_where, - ACTIONS(674), 1, - anon_sym_COMMA, - STATE(1158), 1, - aux_sym_update_statement_repeat1, - STATE(1159), 1, + STATE(1147), 1, sym_return_clause, - STATE(1160), 1, + STATE(1148), 1, sym_where_clause, - STATE(1255), 1, + STATE(1207), 1, sym_timeout_clause, - STATE(1343), 1, + STATE(1310), 1, sym_parallel_clause, - ACTIONS(1328), 2, + ACTIONS(1020), 2, ts_builtin_sym_end, sym_semi_colon, - [27878] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1452), 1, - sym_keyword_function, - ACTIONS(1454), 1, - sym_keyword_param, - ACTIONS(1456), 1, - sym_keyword_token, - ACTIONS(1458), 1, - sym_keyword_user, - ACTIONS(1448), 3, - sym_keyword_index, - sym_keyword_event, - sym_keyword_field, - ACTIONS(1450), 5, - sym_keyword_analyzer, - sym_keyword_namespace, - sym_keyword_scope, - sym_keyword_table, - sym_keyword_database, - [27906] = 2, + [28868] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1460), 12, - ts_builtin_sym_end, + ACTIONS(1498), 1, + anon_sym_COMMA, + STATE(995), 1, + aux_sym_order_clause_repeat1, + ACTIONS(1520), 8, sym_semi_colon, - sym_keyword_as, - sym_keyword_drop, - sym_keyword_schemafull, - sym_keyword_schemaless, - sym_keyword_changefeed, - sym_keyword_type, - sym_keyword_permissions, - sym_keyword_comment, + sym_keyword_explain, + sym_keyword_parallel, + sym_keyword_timeout, + sym_keyword_fetch, + sym_keyword_limit, anon_sym_RPAREN, anon_sym_RBRACE, - [27924] = 2, + [28888] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1462), 12, + ACTIONS(1524), 1, + anon_sym_COMMA, + STATE(1022), 1, + aux_sym_tokenizers_clause_repeat1, + ACTIONS(1522), 8, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_if, - sym_keyword_permissions, + sym_keyword_tokenizers, + sym_keyword_function, + sym_keyword_filters, sym_keyword_comment, - sym_keyword_session, - sym_keyword_signin, - sym_keyword_signup, - anon_sym_COMMA, anon_sym_RPAREN, anon_sym_RBRACE, - sym_custom_function_name, - [27942] = 10, + [28908] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, - ACTIONS(297), 1, - sym_keyword_parallel, - ACTIONS(299), 1, - sym_keyword_timeout, - ACTIONS(301), 1, - sym_keyword_fetch, - STATE(997), 1, - sym_fetch_clause, - STATE(1138), 1, - sym_timeout_clause, - STATE(1238), 1, - sym_parallel_clause, - STATE(1372), 1, - sym_explain_clause, - ACTIONS(1044), 4, + ACTIONS(1528), 1, + anon_sym_COMMA, + STATE(1008), 1, + aux_sym_tokenizers_clause_repeat1, + ACTIONS(1526), 8, ts_builtin_sym_end, sym_semi_colon, + sym_keyword_tokenizers, + sym_keyword_function, + sym_keyword_filters, + sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [27976] = 4, + [28928] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1310), 1, - anon_sym_COMMA, - STATE(934), 1, - aux_sym_define_user_statement_repeat1, - ACTIONS(1265), 10, + ACTIONS(1531), 10, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_explain, + sym_keyword_return, sym_keyword_parallel, sym_keyword_timeout, - sym_keyword_fetch, - sym_keyword_limit, - sym_keyword_order, + sym_keyword_content, + sym_keyword_set, + sym_keyword_unset, anon_sym_RPAREN, anon_sym_RBRACE, - [27998] = 10, + [28944] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, + ACTIONS(1480), 10, + ts_builtin_sym_end, + sym_semi_colon, sym_keyword_explain, - ACTIONS(297), 1, sym_keyword_parallel, - ACTIONS(299), 1, sym_keyword_timeout, - ACTIONS(301), 1, sym_keyword_fetch, - STATE(996), 1, - sym_fetch_clause, - STATE(1114), 1, - sym_timeout_clause, - STATE(1250), 1, - sym_parallel_clause, - STATE(1380), 1, - sym_explain_clause, - ACTIONS(1290), 4, - ts_builtin_sym_end, - sym_semi_colon, + sym_keyword_limit, + anon_sym_COMMA, anon_sym_RPAREN, anon_sym_RBRACE, - [28032] = 2, + [28960] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1294), 12, + ACTIONS(1518), 1, + anon_sym_COMMA, + STATE(997), 1, + aux_sym_filters_clause_repeat1, + ACTIONS(1533), 8, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_as, - sym_keyword_drop, - sym_keyword_schemafull, - sym_keyword_schemaless, - sym_keyword_changefeed, - sym_keyword_type, - sym_keyword_permissions, + sym_keyword_tokenizers, + sym_keyword_function, + sym_keyword_filters, sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [28050] = 11, + [28980] = 10, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, - ACTIONS(357), 1, - sym_keyword_content, - ACTIONS(431), 1, + ACTIONS(513), 1, sym_keyword_return, - ACTIONS(1267), 1, - sym_keyword_set, - STATE(1104), 1, + ACTIONS(515), 1, + sym_keyword_where, + STATE(1164), 1, + sym_where_clause, + STATE(1166), 1, sym_return_clause, - STATE(1253), 1, + STATE(1243), 1, sym_timeout_clause, - STATE(1369), 1, + STATE(1384), 1, sym_parallel_clause, - ACTIONS(1401), 2, + ACTIONS(1492), 2, ts_builtin_sym_end, sym_semi_colon, - STATE(1132), 2, - sym_content_clause, - sym_set_clause, - [28086] = 12, + [29012] = 10, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, - ACTIONS(431), 1, + ACTIONS(513), 1, sym_keyword_return, - ACTIONS(433), 1, + ACTIONS(515), 1, sym_keyword_where, - ACTIONS(674), 1, - anon_sym_COMMA, - STATE(1134), 1, + STATE(1113), 1, sym_where_clause, - STATE(1158), 1, - aux_sym_update_statement_repeat1, - STATE(1165), 1, + STATE(1115), 1, sym_return_clause, - STATE(1205), 1, + STATE(1199), 1, sym_timeout_clause, - STATE(1419), 1, + STATE(1437), 1, sym_parallel_clause, - ACTIONS(666), 2, + ACTIONS(501), 2, ts_builtin_sym_end, sym_semi_colon, - [28124] = 2, + [29044] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1403), 12, - ts_builtin_sym_end, + ACTIONS(1498), 1, + anon_sym_COMMA, + STATE(1002), 1, + aux_sym_order_clause_repeat1, + ACTIONS(1520), 8, sym_semi_colon, - sym_keyword_value, - sym_keyword_flexible, - sym_keyword_readonly, - sym_keyword_type, - sym_keyword_default, - sym_keyword_assert, - sym_keyword_permissions, - sym_keyword_comment, + sym_keyword_explain, + sym_keyword_parallel, + sym_keyword_timeout, + sym_keyword_fetch, + sym_keyword_limit, anon_sym_RPAREN, anon_sym_RBRACE, - [28142] = 10, + [29064] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, ACTIONS(297), 1, - sym_keyword_parallel, + sym_keyword_explain, ACTIONS(299), 1, - sym_keyword_timeout, + sym_keyword_parallel, ACTIONS(301), 1, - sym_keyword_fetch, - STATE(1020), 1, - sym_fetch_clause, - STATE(1154), 1, + sym_keyword_timeout, + STATE(1105), 1, sym_timeout_clause, - STATE(1248), 1, + STATE(1251), 1, sym_parallel_clause, - STATE(1318), 1, + STATE(1369), 1, sym_explain_clause, - ACTIONS(1008), 4, + ACTIONS(1470), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [28176] = 10, + [29092] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, ACTIONS(297), 1, - sym_keyword_parallel, + sym_keyword_explain, ACTIONS(299), 1, - sym_keyword_timeout, + sym_keyword_parallel, ACTIONS(301), 1, - sym_keyword_fetch, - STATE(1015), 1, - sym_fetch_clause, - STATE(1116), 1, + sym_keyword_timeout, + STATE(1159), 1, sym_timeout_clause, - STATE(1220), 1, + STATE(1242), 1, sym_parallel_clause, - STATE(1391), 1, + STATE(1335), 1, sym_explain_clause, - ACTIONS(1073), 4, + ACTIONS(1046), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [28210] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1464), 1, - sym_keyword_for, - STATE(957), 1, - aux_sym_permissions_for_clause_repeat2, - ACTIONS(1403), 10, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_value, - sym_keyword_flexible, - sym_keyword_readonly, - sym_keyword_type, - sym_keyword_default, - sym_keyword_assert, - sym_keyword_permissions, - sym_keyword_comment, - [28232] = 2, + [29120] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(1466), 12, + ACTIONS(297), 1, + sym_keyword_explain, + ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, + sym_keyword_timeout, + STATE(1162), 1, + sym_timeout_clause, + STATE(1233), 1, + sym_parallel_clause, + STATE(1401), 1, + sym_explain_clause, + ACTIONS(1010), 4, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_value, - sym_keyword_flexible, - sym_keyword_readonly, - sym_keyword_type, - sym_keyword_default, - sym_keyword_assert, - sym_keyword_permissions, - sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [28250] = 2, + [29148] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(1468), 12, + ACTIONS(297), 1, + sym_keyword_explain, + ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, + sym_keyword_timeout, + STATE(1111), 1, + sym_timeout_clause, + STATE(1204), 1, + sym_parallel_clause, + STATE(1427), 1, + sym_explain_clause, + ACTIONS(1177), 4, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_as, - sym_keyword_drop, - sym_keyword_schemafull, - sym_keyword_schemaless, - sym_keyword_changefeed, - sym_keyword_type, - sym_keyword_permissions, - sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [28268] = 11, + [29176] = 8, ACTIONS(3), 1, sym_comment, ACTIONS(297), 1, - sym_keyword_parallel, + sym_keyword_explain, ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, - ACTIONS(357), 1, - sym_keyword_content, - ACTIONS(431), 1, - sym_keyword_return, - ACTIONS(1267), 1, - sym_keyword_set, - STATE(1120), 1, - sym_return_clause, - STATE(1208), 1, + STATE(1104), 1, sym_timeout_clause, - STATE(1413), 1, + STATE(1252), 1, sym_parallel_clause, - ACTIONS(1396), 2, + STATE(1363), 1, + sym_explain_clause, + ACTIONS(1535), 4, ts_builtin_sym_end, sym_semi_colon, - STATE(1136), 2, - sym_content_clause, - sym_set_clause, - [28304] = 10, + anon_sym_RPAREN, + anon_sym_RBRACE, + [29204] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, ACTIONS(297), 1, - sym_keyword_parallel, + sym_keyword_explain, ACTIONS(299), 1, - sym_keyword_timeout, + sym_keyword_parallel, ACTIONS(301), 1, - sym_keyword_fetch, - STATE(1013), 1, - sym_fetch_clause, - STATE(1126), 1, + sym_keyword_timeout, + STATE(1136), 1, sym_timeout_clause, - STATE(1231), 1, + STATE(1236), 1, sym_parallel_clause, - STATE(1329), 1, + STATE(1354), 1, sym_explain_clause, - ACTIONS(1470), 4, + ACTIONS(1050), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [28338] = 2, + [29232] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(1472), 12, + ACTIONS(297), 1, + sym_keyword_explain, + ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, + sym_keyword_timeout, + STATE(1114), 1, + sym_timeout_clause, + STATE(1244), 1, + sym_parallel_clause, + STATE(1378), 1, + sym_explain_clause, + ACTIONS(1245), 4, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_if, - sym_keyword_permissions, - sym_keyword_comment, - sym_keyword_session, - sym_keyword_signin, - sym_keyword_signup, - anon_sym_COMMA, anon_sym_RPAREN, anon_sym_RBRACE, - sym_custom_function_name, - [28356] = 2, + [29260] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(604), 12, + ACTIONS(1524), 1, + anon_sym_COMMA, + STATE(1008), 1, + aux_sym_tokenizers_clause_repeat1, + ACTIONS(1537), 8, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_as, - sym_keyword_drop, - sym_keyword_schemafull, - sym_keyword_schemaless, - sym_keyword_changefeed, - sym_keyword_type, - sym_keyword_permissions, + sym_keyword_tokenizers, + sym_keyword_function, + sym_keyword_filters, sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [28374] = 9, + [29280] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(37), 1, - sym_keyword_count, - ACTIONS(49), 1, - aux_sym_type_name_token1, - ACTIONS(1430), 1, - sym_variable_name, - ACTIONS(1474), 1, - sym_keyword_only, - STATE(862), 1, - sym_create_target, - STATE(1825), 1, - sym_object_key, - ACTIONS(7), 3, - sym_keyword_rand, - sym_custom_function_name, - sym_function_name, - STATE(1002), 3, - sym_function_call, - sym_identifier, - sym_record_id, - [28406] = 10, + ACTIONS(43), 1, + anon_sym_LBRACK, + ACTIONS(47), 1, + anon_sym_LBRACE, + ACTIONS(1539), 1, + anon_sym_DOT_DOT, + STATE(47), 1, + sym_record_id_range, + STATE(965), 1, + sym_record_id_value, + ACTIONS(558), 2, + sym_int, + sym_record_id_ident, + STATE(41), 2, + sym_array, + sym_object, + [29307] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, - ACTIONS(299), 1, - sym_keyword_timeout, - ACTIONS(353), 1, - sym_keyword_return, - ACTIONS(355), 1, - sym_keyword_where, - STATE(1077), 1, - sym_where_clause, - STATE(1147), 1, - sym_return_clause, - STATE(1200), 1, - sym_timeout_clause, - STATE(1316), 1, - sym_parallel_clause, - ACTIONS(1476), 3, + ACTIONS(1543), 1, + sym_keyword_unique, + ACTIONS(1545), 1, + sym_keyword_search, + STATE(1029), 3, + sym_unique_clause, + sym_search_analyzer_clause, + aux_sym_define_index_statement_repeat1, + ACTIONS(1541), 4, + ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [28439] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1478), 11, - sym_keyword_jwks, - sym_keyword_eddsa, - sym_keyword_es256, - sym_keyword_es384, - sym_keyword_es512, - sym_keyword_ps256, - sym_keyword_ps384, - sym_keyword_ps512, - sym_keyword_rs256, - sym_keyword_rs384, - sym_keyword_rs512, - [28456] = 8, + [29328] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(37), 1, - sym_keyword_count, - ACTIONS(49), 1, - aux_sym_type_name_token1, - ACTIONS(1430), 1, - sym_variable_name, - STATE(857), 1, - sym_create_target, - STATE(1825), 1, - sym_object_key, - ACTIONS(7), 3, - sym_keyword_rand, - sym_custom_function_name, - sym_function_name, - STATE(1002), 3, - sym_function_call, - sym_identifier, - sym_record_id, - [28485] = 10, + ACTIONS(1547), 1, + anon_sym_COMMA, + STATE(1053), 1, + aux_sym_order_clause_repeat1, + ACTIONS(1520), 7, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_explain, + sym_keyword_parallel, + sym_keyword_timeout, + sym_keyword_fetch, + sym_keyword_limit, + [29347] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, - ACTIONS(353), 1, + ACTIONS(455), 1, sym_keyword_return, - ACTIONS(355), 1, - sym_keyword_where, - STATE(1055), 1, - sym_where_clause, - STATE(1161), 1, + STATE(1112), 1, sym_return_clause, - STATE(1251), 1, + STATE(1203), 1, sym_timeout_clause, - STATE(1346), 1, + STATE(1435), 1, sym_parallel_clause, - ACTIONS(1012), 3, + ACTIONS(1549), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [28518] = 4, + [29374] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1480), 1, - anon_sym_GT, - ACTIONS(1482), 1, - anon_sym_DOT_DOT, - ACTIONS(150), 9, + ACTIONS(1547), 1, + anon_sym_COMMA, + STATE(1054), 1, + aux_sym_order_clause_repeat1, + ACTIONS(1520), 7, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_return, + sym_keyword_explain, sym_keyword_parallel, sym_keyword_timeout, - sym_keyword_content, - sym_keyword_set, - anon_sym_RPAREN, - anon_sym_RBRACE, - [28539] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(37), 1, - sym_keyword_count, - ACTIONS(49), 1, - aux_sym_type_name_token1, - ACTIONS(1430), 1, - sym_variable_name, - STATE(875), 1, - sym_create_target, - STATE(1825), 1, - sym_object_key, - ACTIONS(7), 3, - sym_keyword_rand, - sym_custom_function_name, - sym_function_name, - STATE(1002), 3, - sym_function_call, - sym_identifier, - sym_record_id, - [28568] = 10, + sym_keyword_fetch, + sym_keyword_limit, + [29393] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, - ACTIONS(353), 1, + ACTIONS(455), 1, sym_keyword_return, - ACTIONS(355), 1, - sym_keyword_where, - STATE(1034), 1, - sym_where_clause, - STATE(1103), 1, + STATE(1137), 1, sym_return_clause, - STATE(1217), 1, + STATE(1234), 1, sym_timeout_clause, - STATE(1405), 1, + STATE(1344), 1, sym_parallel_clause, - ACTIONS(351), 3, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [28601] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1486), 1, - anon_sym_COMMA, - STATE(1014), 1, - aux_sym_order_clause_repeat1, - ACTIONS(1484), 8, + ACTIONS(1349), 3, sym_semi_colon, - sym_keyword_explain, - sym_keyword_parallel, - sym_keyword_timeout, - sym_keyword_fetch, - sym_keyword_limit, anon_sym_RPAREN, anon_sym_RBRACE, - [28621] = 4, + [29420] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1490), 1, - anon_sym_COMMA, - STATE(995), 1, - aux_sym_filters_clause_repeat1, - ACTIONS(1488), 8, + ACTIONS(1543), 1, + sym_keyword_unique, + ACTIONS(1545), 1, + sym_keyword_search, + STATE(1034), 3, + sym_unique_clause, + sym_search_analyzer_clause, + aux_sym_define_index_statement_repeat1, + ACTIONS(1551), 4, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_tokenizers, - sym_keyword_function, - sym_keyword_filters, - sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [28641] = 8, + [29441] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, - ACTIONS(297), 1, - sym_keyword_parallel, ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, - STATE(1126), 1, + ACTIONS(455), 1, + sym_keyword_return, + STATE(1135), 1, + sym_return_clause, + STATE(1210), 1, sym_timeout_clause, - STATE(1231), 1, + STATE(1424), 1, sym_parallel_clause, - STATE(1329), 1, - sym_explain_clause, - ACTIONS(1470), 4, - ts_builtin_sym_end, + ACTIONS(1553), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [28669] = 8, + [29468] = 8, + ACTIONS(3), 1, + sym_comment, + ACTIONS(43), 1, + anon_sym_LBRACK, + ACTIONS(47), 1, + anon_sym_LBRACE, + ACTIONS(176), 1, + anon_sym_DASH_GT, + ACTIONS(1115), 1, + anon_sym_EQ, + STATE(49), 1, + sym_record_id_value, + ACTIONS(558), 2, + sym_int, + sym_record_id_ident, + STATE(41), 2, + sym_array, + sym_object, + [29495] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, - ACTIONS(297), 1, - sym_keyword_parallel, ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, - STATE(1116), 1, + ACTIONS(455), 1, + sym_keyword_return, + STATE(1166), 1, + sym_return_clause, + STATE(1243), 1, sym_timeout_clause, - STATE(1220), 1, + STATE(1384), 1, sym_parallel_clause, - STATE(1391), 1, - sym_explain_clause, - ACTIONS(1073), 4, - ts_builtin_sym_end, + ACTIONS(1492), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [28697] = 10, + [29522] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, - ACTIONS(431), 1, + ACTIONS(455), 1, sym_keyword_return, - ACTIONS(433), 1, - sym_keyword_where, - STATE(1103), 1, + STATE(1120), 1, sym_return_clause, - STATE(1155), 1, - sym_where_clause, - STATE(1217), 1, + STATE(1245), 1, sym_timeout_clause, - STATE(1405), 1, + STATE(1383), 1, sym_parallel_clause, - ACTIONS(351), 2, - ts_builtin_sym_end, + ACTIONS(1555), 3, sym_semi_colon, - [28729] = 2, + anon_sym_RPAREN, + anon_sym_RBRACE, + [29549] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1493), 10, + ACTIONS(1559), 1, + sym_keyword_unique, + ACTIONS(1562), 1, + sym_keyword_search, + STATE(1034), 3, + sym_unique_clause, + sym_search_analyzer_clause, + aux_sym_define_index_statement_repeat1, + ACTIONS(1557), 4, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_explain, - sym_keyword_parallel, - sym_keyword_timeout, - sym_keyword_fetch, - sym_keyword_limit, - anon_sym_COMMA, anon_sym_RPAREN, anon_sym_RBRACE, - [28745] = 2, + [29570] = 8, + ACTIONS(3), 1, + sym_comment, + ACTIONS(43), 1, + anon_sym_LBRACK, + ACTIONS(47), 1, + anon_sym_LBRACE, + ACTIONS(144), 1, + anon_sym_DASH_GT, + ACTIONS(1131), 1, + anon_sym_EQ, + STATE(46), 1, + sym_record_id_value, + ACTIONS(558), 2, + sym_int, + sym_record_id_ident, + STATE(41), 2, + sym_array, + sym_object, + [29597] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1495), 10, + ACTIONS(1526), 9, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_explain, - sym_keyword_parallel, - sym_keyword_timeout, - sym_keyword_fetch, - sym_keyword_limit, + sym_keyword_tokenizers, + sym_keyword_function, + sym_keyword_filters, + sym_keyword_comment, anon_sym_COMMA, anon_sym_RPAREN, anon_sym_RBRACE, - [28761] = 10, + [29612] = 8, + ACTIONS(3), 1, + sym_comment, + ACTIONS(43), 1, + anon_sym_LBRACK, + ACTIONS(47), 1, + anon_sym_LBRACE, + ACTIONS(1565), 1, + anon_sym_DOT_DOT, + STATE(47), 1, + sym_record_id_range, + STATE(511), 1, + sym_record_id_value, + ACTIONS(558), 2, + sym_int, + sym_record_id_ident, + STATE(41), 2, + sym_array, + sym_object, + [29639] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, - ACTIONS(431), 1, + ACTIONS(455), 1, sym_keyword_return, - ACTIONS(433), 1, - sym_keyword_where, STATE(1147), 1, sym_return_clause, - STATE(1148), 1, - sym_where_clause, - STATE(1200), 1, + STATE(1207), 1, sym_timeout_clause, - STATE(1316), 1, + STATE(1310), 1, sym_parallel_clause, - ACTIONS(1476), 2, - ts_builtin_sym_end, + ACTIONS(1020), 3, sym_semi_colon, - [28793] = 2, + anon_sym_RPAREN, + anon_sym_RBRACE, + [29666] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1497), 10, + ACTIONS(1567), 9, ts_builtin_sym_end, sym_semi_colon, sym_keyword_return, sym_keyword_parallel, sym_keyword_timeout, - sym_keyword_content, - sym_keyword_set, - sym_keyword_unset, + sym_keyword_where, + anon_sym_COMMA, anon_sym_RPAREN, anon_sym_RBRACE, - [28809] = 8, + [29681] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, - ACTIONS(297), 1, - sym_keyword_parallel, ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, - STATE(1114), 1, + ACTIONS(455), 1, + sym_keyword_return, + STATE(1145), 1, + sym_return_clause, + STATE(1228), 1, sym_timeout_clause, - STATE(1250), 1, + STATE(1313), 1, sym_parallel_clause, - STATE(1380), 1, - sym_explain_clause, - ACTIONS(1290), 4, - ts_builtin_sym_end, + ACTIONS(1356), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [28837] = 4, + [29708] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(1499), 1, - anon_sym_COMMA, - STATE(1004), 1, - aux_sym_order_clause_repeat1, - ACTIONS(1493), 8, - sym_semi_colon, - sym_keyword_explain, + ACTIONS(299), 1, sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, - sym_keyword_fetch, - sym_keyword_limit, + ACTIONS(455), 1, + sym_keyword_return, + STATE(1142), 1, + sym_return_clause, + STATE(1217), 1, + sym_timeout_clause, + STATE(1316), 1, + sym_parallel_clause, + ACTIONS(1569), 3, + sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [28857] = 4, + [29735] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1486), 1, + ACTIONS(1573), 1, anon_sym_COMMA, - STATE(1004), 1, - aux_sym_order_clause_repeat1, - ACTIONS(1502), 8, + STATE(1048), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1571), 7, sym_semi_colon, - sym_keyword_explain, + sym_keyword_return, sym_keyword_parallel, sym_keyword_timeout, - sym_keyword_fetch, - sym_keyword_limit, + sym_keyword_where, anon_sym_RPAREN, anon_sym_RBRACE, - [28877] = 4, + [29754] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1486), 1, + ACTIONS(1573), 1, anon_sym_COMMA, - STATE(1005), 1, - aux_sym_order_clause_repeat1, - ACTIONS(1504), 8, + STATE(1049), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1575), 7, sym_semi_colon, - sym_keyword_explain, + sym_keyword_return, sym_keyword_parallel, sym_keyword_timeout, - sym_keyword_fetch, - sym_keyword_limit, + sym_keyword_where, anon_sym_RPAREN, anon_sym_RBRACE, - [28897] = 8, + [29773] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, - ACTIONS(297), 1, - sym_keyword_parallel, ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, - STATE(1154), 1, + ACTIONS(455), 1, + sym_keyword_return, + STATE(1115), 1, + sym_return_clause, + STATE(1199), 1, sym_timeout_clause, - STATE(1248), 1, + STATE(1437), 1, sym_parallel_clause, - STATE(1318), 1, - sym_explain_clause, - ACTIONS(1008), 4, - ts_builtin_sym_end, + ACTIONS(501), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [28925] = 4, + [29800] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(1508), 1, - anon_sym_COMMA, - STATE(1016), 1, - aux_sym_tokenizers_clause_repeat1, - ACTIONS(1506), 8, - ts_builtin_sym_end, + ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, + sym_keyword_timeout, + ACTIONS(455), 1, + sym_keyword_return, + STATE(1109), 1, + sym_return_clause, + STATE(1205), 1, + sym_timeout_clause, + STATE(1432), 1, + sym_parallel_clause, + ACTIONS(668), 3, sym_semi_colon, - sym_keyword_tokenizers, - sym_keyword_function, - sym_keyword_filters, - sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [28945] = 10, + [29827] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, - ACTIONS(431), 1, + ACTIONS(455), 1, sym_keyword_return, - ACTIONS(433), 1, - sym_keyword_where, - STATE(1161), 1, + STATE(1128), 1, sym_return_clause, - STATE(1162), 1, - sym_where_clause, - STATE(1251), 1, + STATE(1227), 1, sym_timeout_clause, - STATE(1346), 1, + STATE(1411), 1, sym_parallel_clause, - ACTIONS(1012), 2, - ts_builtin_sym_end, - sym_semi_colon, - [28977] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1512), 1, - anon_sym_COMMA, - STATE(995), 1, - aux_sym_filters_clause_repeat1, - ACTIONS(1510), 8, - ts_builtin_sym_end, + ACTIONS(1239), 3, sym_semi_colon, - sym_keyword_tokenizers, - sym_keyword_function, - sym_keyword_filters, - sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [28997] = 4, + [29854] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1512), 1, + ACTIONS(1577), 1, anon_sym_COMMA, - STATE(1010), 1, - aux_sym_filters_clause_repeat1, - ACTIONS(1514), 8, - ts_builtin_sym_end, + STATE(1047), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1567), 7, sym_semi_colon, - sym_keyword_tokenizers, - sym_keyword_function, - sym_keyword_filters, - sym_keyword_comment, - anon_sym_RPAREN, - anon_sym_RBRACE, - [29017] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, - ACTIONS(297), 1, + sym_keyword_return, sym_keyword_parallel, - ACTIONS(299), 1, sym_keyword_timeout, - STATE(1128), 1, - sym_timeout_clause, - STATE(1234), 1, - sym_parallel_clause, - STATE(1383), 1, - sym_explain_clause, - ACTIONS(293), 4, - ts_builtin_sym_end, - sym_semi_colon, + sym_keyword_where, anon_sym_RPAREN, anon_sym_RBRACE, - [29045] = 8, + [29873] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, - ACTIONS(297), 1, + ACTIONS(1573), 1, + anon_sym_COMMA, + STATE(1047), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1580), 7, + sym_semi_colon, + sym_keyword_return, sym_keyword_parallel, - ACTIONS(299), 1, sym_keyword_timeout, - STATE(1139), 1, - sym_timeout_clause, - STATE(1239), 1, - sym_parallel_clause, - STATE(1310), 1, - sym_explain_clause, - ACTIONS(1516), 4, - ts_builtin_sym_end, - sym_semi_colon, + sym_keyword_where, anon_sym_RPAREN, anon_sym_RBRACE, - [29073] = 4, + [29892] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1486), 1, + ACTIONS(1573), 1, anon_sym_COMMA, - STATE(1004), 1, - aux_sym_order_clause_repeat1, - ACTIONS(1504), 8, + STATE(1047), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1582), 7, sym_semi_colon, - sym_keyword_explain, + sym_keyword_return, sym_keyword_parallel, sym_keyword_timeout, - sym_keyword_fetch, - sym_keyword_limit, + sym_keyword_where, anon_sym_RPAREN, anon_sym_RBRACE, - [29093] = 8, + [29911] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, - ACTIONS(297), 1, + ACTIONS(1584), 1, + anon_sym_COMMA, + STATE(1050), 1, + aux_sym_update_statement_repeat1, + ACTIONS(660), 7, + sym_semi_colon, + sym_keyword_return, sym_keyword_parallel, - ACTIONS(299), 1, sym_keyword_timeout, - STATE(1111), 1, - sym_timeout_clause, - STATE(1241), 1, - sym_parallel_clause, - STATE(1361), 1, - sym_explain_clause, - ACTIONS(1173), 4, - ts_builtin_sym_end, - sym_semi_colon, + sym_keyword_where, anon_sym_RPAREN, anon_sym_RBRACE, - [29121] = 4, + [29930] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1520), 1, - anon_sym_COMMA, - STATE(1016), 1, - aux_sym_tokenizers_clause_repeat1, - ACTIONS(1518), 8, + ACTIONS(1502), 9, ts_builtin_sym_end, sym_semi_colon, sym_keyword_tokenizers, sym_keyword_function, sym_keyword_filters, sym_keyword_comment, + anon_sym_COMMA, anon_sym_RPAREN, anon_sym_RBRACE, - [29141] = 2, + [29945] = 8, + ACTIONS(3), 1, + sym_comment, + ACTIONS(43), 1, + anon_sym_LBRACK, + ACTIONS(47), 1, + anon_sym_LBRACE, + ACTIONS(487), 1, + anon_sym_DASH_GT, + ACTIONS(1129), 1, + anon_sym_EQ, + STATE(50), 1, + sym_record_id_value, + ACTIONS(558), 2, + sym_int, + sym_record_id_ident, + STATE(41), 2, + sym_array, + sym_object, + [29972] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1435), 10, + ACTIONS(1547), 1, + anon_sym_COMMA, + STATE(1054), 1, + aux_sym_order_clause_repeat1, + ACTIONS(1496), 7, ts_builtin_sym_end, sym_semi_colon, sym_keyword_explain, @@ -80514,1495 +81335,877 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_timeout, sym_keyword_fetch, sym_keyword_limit, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_RBRACE, - [29157] = 4, + [29991] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1508), 1, + ACTIONS(1587), 1, anon_sym_COMMA, - STATE(1008), 1, - aux_sym_tokenizers_clause_repeat1, - ACTIONS(1523), 8, + STATE(1054), 1, + aux_sym_order_clause_repeat1, + ACTIONS(1509), 7, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_explain, + sym_keyword_parallel, + sym_keyword_timeout, + sym_keyword_fetch, + sym_keyword_limit, + [30010] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1590), 9, ts_builtin_sym_end, sym_semi_colon, sym_keyword_tokenizers, sym_keyword_function, sym_keyword_filters, sym_keyword_comment, + anon_sym_COMMA, anon_sym_RPAREN, anon_sym_RBRACE, - [29177] = 8, + [30025] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, - ACTIONS(297), 1, - sym_keyword_parallel, - ACTIONS(299), 1, - sym_keyword_timeout, - STATE(1144), 1, - sym_timeout_clause, - STATE(1245), 1, - sym_parallel_clause, - STATE(1354), 1, - sym_explain_clause, - ACTIONS(1247), 4, + ACTIONS(1592), 9, ts_builtin_sym_end, sym_semi_colon, + sym_keyword_tokenizers, + sym_keyword_function, + sym_keyword_filters, + sym_keyword_comment, + anon_sym_COMMA, anon_sym_RPAREN, anon_sym_RBRACE, - [29205] = 8, + [30040] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, - ACTIONS(297), 1, - sym_keyword_parallel, - ACTIONS(299), 1, - sym_keyword_timeout, - STATE(1138), 1, - sym_timeout_clause, - STATE(1238), 1, - sym_parallel_clause, - STATE(1372), 1, - sym_explain_clause, - ACTIONS(1044), 4, + ACTIONS(1543), 1, + sym_keyword_unique, + ACTIONS(1545), 1, + sym_keyword_search, + STATE(1034), 3, + sym_unique_clause, + sym_search_analyzer_clause, + aux_sym_define_index_statement_repeat1, + ACTIONS(1541), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [29233] = 2, + [30061] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1525), 10, + ACTIONS(1261), 1, + anon_sym_COMMA, + STATE(796), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1594), 7, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_return, + sym_keyword_explain, sym_keyword_parallel, sym_keyword_timeout, - sym_keyword_content, - sym_keyword_set, - anon_sym_DASH_GT, anon_sym_RPAREN, anon_sym_RBRACE, - [29249] = 8, + [30080] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(1547), 1, + anon_sym_COMMA, + STATE(1027), 1, + aux_sym_order_clause_repeat1, + ACTIONS(1511), 7, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_explain, sym_keyword_parallel, - ACTIONS(299), 1, sym_keyword_timeout, - ACTIONS(353), 1, - sym_keyword_return, - STATE(1108), 1, - sym_return_clause, - STATE(1240), 1, - sym_timeout_clause, - STATE(1364), 1, - sym_parallel_clause, - ACTIONS(1527), 3, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [29276] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1531), 1, - sym_keyword_minkowski, - ACTIONS(1529), 8, - sym_keyword_chebyshev, - sym_keyword_cosine, - sym_keyword_euclidean, - sym_keyword_hamming, - sym_keyword_jaccard, - sym_keyword_manhattan, - sym_keyword_pearson, - sym_int, - [29293] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(472), 1, - anon_sym_LBRACE, - ACTIONS(518), 1, - anon_sym_LBRACK, - ACTIONS(1533), 1, - anon_sym_DOT_DOT, - STATE(346), 1, - sym_record_id_range, - STATE(384), 1, - sym_record_id_value, - ACTIONS(474), 2, - sym_int, - sym_record_id_ident, - STATE(310), 2, - sym_array, - sym_object, - [29320] = 8, + sym_keyword_fetch, + sym_keyword_limit, + [30099] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(41), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(45), 1, - anon_sym_LBRACE, - ACTIONS(1535), 1, - anon_sym_DOT_DOT, - STATE(47), 1, - sym_record_id_range, - STATE(314), 1, - sym_record_id_value, - ACTIONS(476), 2, - sym_int, - sym_record_id_ident, - STATE(41), 2, - sym_array, - sym_object, - [29347] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(347), 1, + ACTIONS(361), 1, anon_sym_LBRACE, - ACTIONS(399), 1, - anon_sym_LBRACK, - ACTIONS(1537), 1, + ACTIONS(1596), 1, anon_sym_DOT_DOT, - STATE(20), 1, + STATE(34), 1, sym_record_id_range, - STATE(478), 1, + STATE(350), 1, sym_record_id_value, - ACTIONS(349), 2, + ACTIONS(387), 2, sym_int, sym_record_id_ident, - STATE(16), 2, + STATE(10), 2, sym_array, sym_object, - [29374] = 8, + [30126] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(347), 1, + ACTIONS(479), 1, anon_sym_LBRACE, - ACTIONS(399), 1, + ACTIONS(880), 1, anon_sym_LBRACK, - ACTIONS(1539), 1, + ACTIONS(1598), 1, anon_sym_DOT_DOT, - STATE(20), 1, + STATE(112), 1, sym_record_id_range, - STATE(491), 1, + STATE(334), 1, sym_record_id_value, - ACTIONS(349), 2, + ACTIONS(481), 2, sym_int, sym_record_id_ident, - STATE(16), 2, + STATE(100), 2, sym_array, sym_object, - [29401] = 8, + [30153] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(347), 1, + ACTIONS(523), 1, anon_sym_LBRACE, - ACTIONS(399), 1, + ACTIONS(940), 1, anon_sym_LBRACK, - ACTIONS(1541), 1, + ACTIONS(1600), 1, anon_sym_DOT_DOT, - STATE(20), 1, + STATE(327), 1, sym_record_id_range, - STATE(515), 1, - sym_record_id_value, - ACTIONS(349), 2, - sym_int, - sym_record_id_ident, - STATE(16), 2, - sym_array, - sym_object, - [29428] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(369), 1, - anon_sym_LBRACE, - ACTIONS(572), 1, - anon_sym_LBRACK, - ACTIONS(1543), 1, - anon_sym_DOT_DOT, - STATE(257), 1, + STATE(372), 1, sym_record_id_value, - STATE(305), 1, - sym_record_id_range, - ACTIONS(371), 2, + ACTIONS(525), 2, sym_int, sym_record_id_ident, - STATE(253), 2, + STATE(265), 2, sym_array, sym_object, - [29455] = 8, + [30180] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(41), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(45), 1, + ACTIONS(361), 1, anon_sym_LBRACE, - ACTIONS(1545), 1, + ACTIONS(1602), 1, anon_sym_DOT_DOT, - STATE(47), 1, + STATE(34), 1, sym_record_id_range, - STATE(497), 1, + STATE(498), 1, sym_record_id_value, - ACTIONS(476), 2, + ACTIONS(387), 2, sym_int, sym_record_id_ident, - STATE(41), 2, + STATE(10), 2, sym_array, sym_object, - [29482] = 8, + [30207] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(41), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(45), 1, + ACTIONS(361), 1, anon_sym_LBRACE, - ACTIONS(1547), 1, + ACTIONS(1604), 1, anon_sym_DOT_DOT, - STATE(47), 1, + STATE(34), 1, sym_record_id_range, - STATE(499), 1, + STATE(349), 1, sym_record_id_value, - ACTIONS(476), 2, + ACTIONS(387), 2, sym_int, sym_record_id_ident, - STATE(41), 2, + STATE(10), 2, sym_array, sym_object, - [29509] = 8, + [30234] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(1549), 1, - anon_sym_DOT_DOT, - STATE(20), 1, - sym_record_id_range, - STATE(525), 1, - sym_record_id_value, - ACTIONS(349), 2, - sym_int, - sym_record_id_ident, - STATE(16), 2, - sym_array, - sym_object, - [29536] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(472), 1, + ACTIONS(361), 1, anon_sym_LBRACE, - ACTIONS(518), 1, - anon_sym_LBRACK, - ACTIONS(1551), 1, + ACTIONS(1606), 1, anon_sym_DOT_DOT, - STATE(311), 1, - sym_record_id_value, - STATE(346), 1, + STATE(34), 1, sym_record_id_range, - ACTIONS(474), 2, + STATE(253), 1, + sym_record_id_value, + ACTIONS(387), 2, sym_int, sym_record_id_ident, - STATE(310), 2, + STATE(10), 2, sym_array, sym_object, - [29563] = 8, + [30261] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(1261), 1, + anon_sym_COMMA, + STATE(1058), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1608), 7, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_explain, sym_keyword_parallel, - ACTIONS(299), 1, sym_keyword_timeout, - ACTIONS(353), 1, - sym_keyword_return, - STATE(1161), 1, - sym_return_clause, - STATE(1251), 1, - sym_timeout_clause, - STATE(1346), 1, - sym_parallel_clause, - ACTIONS(1012), 3, - sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [29590] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(399), 1, - anon_sym_LBRACK, - ACTIONS(1553), 1, - anon_sym_DOT_DOT, - STATE(20), 1, - sym_record_id_range, - STATE(326), 1, - sym_record_id_value, - ACTIONS(349), 2, - sym_int, - sym_record_id_ident, - STATE(16), 2, - sym_array, - sym_object, - [29617] = 8, + [30280] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(399), 1, + ACTIONS(43), 1, anon_sym_LBRACK, - ACTIONS(1555), 1, - anon_sym_DOT_DOT, - STATE(20), 1, - sym_record_id_range, - STATE(447), 1, - sym_record_id_value, - ACTIONS(349), 2, - sym_int, - sym_record_id_ident, - STATE(16), 2, - sym_array, - sym_object, - [29644] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(472), 1, + ACTIONS(47), 1, anon_sym_LBRACE, - ACTIONS(518), 1, - anon_sym_LBRACK, - ACTIONS(1557), 1, + ACTIONS(1610), 1, anon_sym_DOT_DOT, - STATE(346), 1, + STATE(47), 1, sym_record_id_range, - STATE(357), 1, + STATE(365), 1, sym_record_id_value, - ACTIONS(474), 2, + ACTIONS(558), 2, sym_int, sym_record_id_ident, - STATE(310), 2, + STATE(41), 2, sym_array, sym_object, - [29671] = 8, + [30307] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(1559), 1, - anon_sym_DOT_DOT, - STATE(20), 1, - sym_record_id_range, - STATE(500), 1, - sym_record_id_value, - ACTIONS(349), 2, - sym_int, - sym_record_id_ident, - STATE(16), 2, - sym_array, - sym_object, - [29698] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1563), 1, - sym_keyword_unique, - ACTIONS(1565), 1, - sym_keyword_search, - STATE(1086), 3, - sym_unique_clause, - sym_search_analyzer_clause, - aux_sym_define_index_statement_repeat1, - ACTIONS(1561), 4, - ts_builtin_sym_end, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [29719] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(347), 1, + ACTIONS(361), 1, anon_sym_LBRACE, - ACTIONS(399), 1, - anon_sym_LBRACK, - ACTIONS(1567), 1, + ACTIONS(1612), 1, anon_sym_DOT_DOT, - STATE(20), 1, + STATE(34), 1, sym_record_id_range, - STATE(486), 1, + STATE(502), 1, sym_record_id_value, - ACTIONS(349), 2, + ACTIONS(387), 2, sym_int, sym_record_id_ident, - STATE(16), 2, + STATE(10), 2, sym_array, sym_object, - [29746] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1263), 1, - anon_sym_COMMA, - STATE(1064), 1, - aux_sym_define_user_statement_repeat1, - ACTIONS(1569), 7, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_explain, - sym_keyword_parallel, - sym_keyword_timeout, - anon_sym_RPAREN, - anon_sym_RBRACE, - [29765] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, - ACTIONS(299), 1, - sym_keyword_timeout, - ACTIONS(353), 1, - sym_keyword_return, - STATE(1159), 1, - sym_return_clause, - STATE(1255), 1, - sym_timeout_clause, - STATE(1343), 1, - sym_parallel_clause, - ACTIONS(1328), 3, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [29792] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, - ACTIONS(299), 1, - sym_keyword_timeout, - ACTIONS(353), 1, - sym_keyword_return, - STATE(1153), 1, - sym_return_clause, - STATE(1246), 1, - sym_timeout_clause, - STATE(1339), 1, - sym_parallel_clause, - ACTIONS(1571), 3, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [29819] = 8, + [30334] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(41), 1, + ACTIONS(43), 1, anon_sym_LBRACK, - ACTIONS(45), 1, + ACTIONS(47), 1, anon_sym_LBRACE, - ACTIONS(1573), 1, + ACTIONS(1614), 1, anon_sym_DOT_DOT, STATE(47), 1, sym_record_id_range, - STATE(1500), 1, + STATE(506), 1, sym_record_id_value, - ACTIONS(476), 2, + ACTIONS(558), 2, sym_int, sym_record_id_ident, STATE(41), 2, sym_array, sym_object, - [29846] = 8, + [30361] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(347), 1, + ACTIONS(523), 1, anon_sym_LBRACE, - ACTIONS(399), 1, + ACTIONS(940), 1, anon_sym_LBRACK, - ACTIONS(1575), 1, + ACTIONS(1616), 1, anon_sym_DOT_DOT, - STATE(20), 1, + STATE(327), 1, sym_record_id_range, - STATE(509), 1, + STATE(366), 1, sym_record_id_value, - ACTIONS(349), 2, + ACTIONS(525), 2, sym_int, sym_record_id_ident, - STATE(16), 2, + STATE(265), 2, sym_array, sym_object, - [29873] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, - ACTIONS(299), 1, - sym_keyword_timeout, - ACTIONS(353), 1, - sym_keyword_return, - STATE(1103), 1, - sym_return_clause, - STATE(1217), 1, - sym_timeout_clause, - STATE(1405), 1, - sym_parallel_clause, - ACTIONS(351), 3, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [29900] = 8, + [30388] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(41), 1, - anon_sym_LBRACK, - ACTIONS(45), 1, + ACTIONS(523), 1, anon_sym_LBRACE, - ACTIONS(1577), 1, + ACTIONS(940), 1, + anon_sym_LBRACK, + ACTIONS(1618), 1, anon_sym_DOT_DOT, - STATE(47), 1, - sym_record_id_range, - STATE(387), 1, + STATE(300), 1, sym_record_id_value, - ACTIONS(476), 2, + STATE(327), 1, + sym_record_id_range, + ACTIONS(525), 2, sym_int, sym_record_id_ident, - STATE(41), 2, + STATE(265), 2, sym_array, sym_object, - [29927] = 8, + [30415] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(41), 1, + ACTIONS(401), 1, anon_sym_LBRACK, - ACTIONS(45), 1, + ACTIONS(405), 1, anon_sym_LBRACE, - ACTIONS(1579), 1, + ACTIONS(1620), 1, anon_sym_DOT_DOT, - STATE(47), 1, - sym_record_id_range, - STATE(362), 1, + STATE(325), 1, sym_record_id_value, - ACTIONS(476), 2, + STATE(329), 1, + sym_record_id_range, + ACTIONS(493), 2, sym_int, sym_record_id_ident, - STATE(41), 2, + STATE(260), 2, sym_array, sym_object, - [29954] = 8, + [30442] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(347), 1, + ACTIONS(479), 1, anon_sym_LBRACE, - ACTIONS(399), 1, + ACTIONS(880), 1, anon_sym_LBRACK, - ACTIONS(1581), 1, + ACTIONS(1622), 1, anon_sym_DOT_DOT, - STATE(20), 1, + STATE(112), 1, sym_record_id_range, - STATE(513), 1, + STATE(370), 1, sym_record_id_value, - ACTIONS(349), 2, + ACTIONS(481), 2, sym_int, sym_record_id_ident, - STATE(16), 2, + STATE(100), 2, sym_array, sym_object, - [29981] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, - ACTIONS(299), 1, - sym_keyword_timeout, - ACTIONS(353), 1, - sym_keyword_return, - STATE(1146), 1, - sym_return_clause, - STATE(1202), 1, - sym_timeout_clause, - STATE(1429), 1, - sym_parallel_clause, - ACTIONS(1583), 3, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [30008] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1585), 9, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_return, - sym_keyword_parallel, - sym_keyword_timeout, - sym_keyword_where, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_RBRACE, - [30023] = 8, + [30469] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(41), 1, + ACTIONS(435), 1, anon_sym_LBRACK, - ACTIONS(45), 1, + ACTIONS(439), 1, anon_sym_LBRACE, - ACTIONS(1587), 1, + ACTIONS(1624), 1, anon_sym_DOT_DOT, - STATE(47), 1, - sym_record_id_range, - STATE(484), 1, + STATE(335), 1, sym_record_id_value, - ACTIONS(476), 2, + STATE(354), 1, + sym_record_id_range, + ACTIONS(535), 2, sym_int, sym_record_id_ident, - STATE(41), 2, + STATE(281), 2, sym_array, sym_object, - [30050] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1563), 1, - sym_keyword_unique, - ACTIONS(1565), 1, - sym_keyword_search, - STATE(1080), 3, - sym_unique_clause, - sym_search_analyzer_clause, - aux_sym_define_index_statement_repeat1, - ACTIONS(1561), 4, - ts_builtin_sym_end, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [30071] = 8, + [30496] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(41), 1, + ACTIONS(401), 1, anon_sym_LBRACK, - ACTIONS(45), 1, + ACTIONS(405), 1, anon_sym_LBRACE, - ACTIONS(174), 1, - anon_sym_DASH_GT, - ACTIONS(1115), 1, - anon_sym_EQ, - STATE(49), 1, + ACTIONS(1626), 1, + anon_sym_DOT_DOT, + STATE(329), 1, + sym_record_id_range, + STATE(375), 1, sym_record_id_value, - ACTIONS(476), 2, + ACTIONS(493), 2, sym_int, sym_record_id_ident, - STATE(41), 2, + STATE(260), 2, sym_array, sym_object, - [30098] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, - ACTIONS(299), 1, - sym_keyword_timeout, - ACTIONS(353), 1, - sym_keyword_return, - STATE(1147), 1, - sym_return_clause, - STATE(1200), 1, - sym_timeout_clause, - STATE(1316), 1, - sym_parallel_clause, - ACTIONS(1476), 3, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [30125] = 8, + [30523] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(41), 1, - anon_sym_LBRACK, - ACTIONS(45), 1, + ACTIONS(479), 1, anon_sym_LBRACE, - ACTIONS(190), 1, - anon_sym_DASH_GT, - ACTIONS(1117), 1, - anon_sym_EQ, - STATE(48), 1, + ACTIONS(880), 1, + anon_sym_LBRACK, + ACTIONS(1628), 1, + anon_sym_DOT_DOT, + STATE(112), 1, + sym_record_id_range, + STATE(271), 1, sym_record_id_value, - ACTIONS(476), 2, + ACTIONS(481), 2, sym_int, sym_record_id_ident, - STATE(41), 2, + STATE(100), 2, sym_array, sym_object, - [30152] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1589), 9, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_tokenizers, - sym_keyword_function, - sym_keyword_filters, - sym_keyword_comment, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_RBRACE, - [30167] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, - ACTIONS(299), 1, - sym_keyword_timeout, - ACTIONS(353), 1, - sym_keyword_return, - STATE(1165), 1, - sym_return_clause, - STATE(1205), 1, - sym_timeout_clause, - STATE(1419), 1, - sym_parallel_clause, - ACTIONS(666), 3, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [30194] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, - ACTIONS(299), 1, - sym_keyword_timeout, - ACTIONS(353), 1, - sym_keyword_return, - STATE(1142), 1, - sym_return_clause, - STATE(1203), 1, - sym_timeout_clause, - STATE(1430), 1, - sym_parallel_clause, - ACTIONS(1239), 3, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [30221] = 8, + [30550] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(41), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(45), 1, + ACTIONS(361), 1, anon_sym_LBRACE, - ACTIONS(343), 1, - anon_sym_DASH_GT, - ACTIONS(1113), 1, - anon_sym_EQ, - STATE(50), 1, + ACTIONS(1630), 1, + anon_sym_DOT_DOT, + STATE(34), 1, + sym_record_id_range, + STATE(501), 1, sym_record_id_value, - ACTIONS(476), 2, + ACTIONS(387), 2, sym_int, sym_record_id_ident, - STATE(41), 2, + STATE(10), 2, sym_array, sym_object, - [30248] = 8, + [30577] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(41), 1, + ACTIONS(43), 1, anon_sym_LBRACK, - ACTIONS(45), 1, + ACTIONS(47), 1, anon_sym_LBRACE, - ACTIONS(1591), 1, + ACTIONS(1632), 1, anon_sym_DOT_DOT, STATE(47), 1, sym_record_id_range, - STATE(964), 1, + STATE(990), 1, sym_record_id_value, - ACTIONS(476), 2, + ACTIONS(558), 2, sym_int, sym_record_id_ident, STATE(41), 2, sym_array, sym_object, - [30275] = 8, + [30604] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(41), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(45), 1, + ACTIONS(361), 1, anon_sym_LBRACE, - ACTIONS(1593), 1, + ACTIONS(1634), 1, anon_sym_DOT_DOT, - STATE(47), 1, + STATE(34), 1, sym_record_id_range, - STATE(991), 1, + STATE(507), 1, sym_record_id_value, - ACTIONS(476), 2, + ACTIONS(387), 2, sym_int, sym_record_id_ident, - STATE(41), 2, + STATE(10), 2, sym_array, sym_object, - [30302] = 8, + [30631] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(41), 1, + ACTIONS(43), 1, anon_sym_LBRACK, - ACTIONS(45), 1, + ACTIONS(47), 1, anon_sym_LBRACE, - ACTIONS(1595), 1, + ACTIONS(1636), 1, anon_sym_DOT_DOT, STATE(47), 1, sym_record_id_range, - STATE(516), 1, + STATE(384), 1, sym_record_id_value, - ACTIONS(476), 2, + ACTIONS(558), 2, sym_int, sym_record_id_ident, STATE(41), 2, sym_array, sym_object, - [30329] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1263), 1, - anon_sym_COMMA, - STATE(793), 1, - aux_sym_define_user_statement_repeat1, - ACTIONS(1597), 7, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_explain, - sym_keyword_parallel, - sym_keyword_timeout, - anon_sym_RPAREN, - anon_sym_RBRACE, - [30348] = 8, + [30658] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(375), 1, - anon_sym_LBRACE, - ACTIONS(880), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(1599), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(1638), 1, anon_sym_DOT_DOT, - STATE(121), 1, + STATE(34), 1, sym_record_id_range, - STATE(264), 1, + STATE(509), 1, sym_record_id_value, - ACTIONS(377), 2, + ACTIONS(387), 2, sym_int, sym_record_id_ident, - STATE(101), 2, + STATE(10), 2, sym_array, sym_object, - [30375] = 8, + [30685] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(1601), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(1640), 1, anon_sym_DOT_DOT, - STATE(20), 1, + STATE(34), 1, sym_record_id_range, - STATE(524), 1, + STATE(517), 1, sym_record_id_value, - ACTIONS(349), 2, + ACTIONS(387), 2, sym_int, sym_record_id_ident, - STATE(16), 2, + STATE(10), 2, sym_array, sym_object, - [30402] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1603), 1, - anon_sym_COMMA, - STATE(1084), 1, - aux_sym_order_clause_repeat1, - ACTIONS(1504), 7, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_explain, - sym_keyword_parallel, - sym_keyword_timeout, - sym_keyword_fetch, - sym_keyword_limit, - [30421] = 8, + [30712] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(369), 1, - anon_sym_LBRACE, - ACTIONS(572), 1, + ACTIONS(435), 1, anon_sym_LBRACK, - ACTIONS(1605), 1, + ACTIONS(439), 1, + anon_sym_LBRACE, + ACTIONS(1642), 1, anon_sym_DOT_DOT, - STATE(305), 1, + STATE(354), 1, sym_record_id_range, - STATE(374), 1, + STATE(378), 1, sym_record_id_value, - ACTIONS(371), 2, + ACTIONS(535), 2, sym_int, sym_record_id_ident, - STATE(253), 2, + STATE(281), 2, sym_array, sym_object, - [30448] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1603), 1, - anon_sym_COMMA, - STATE(1082), 1, - aux_sym_order_clause_repeat1, - ACTIONS(1504), 7, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_explain, - sym_keyword_parallel, - sym_keyword_timeout, - sym_keyword_fetch, - sym_keyword_limit, - [30467] = 4, + [30739] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(1609), 1, - anon_sym_COMMA, - STATE(1073), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1607), 7, - sym_semi_colon, - sym_keyword_return, - sym_keyword_parallel, - sym_keyword_timeout, - sym_keyword_where, - anon_sym_RPAREN, - anon_sym_RBRACE, - [30486] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1609), 1, - anon_sym_COMMA, - STATE(1074), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1611), 7, - sym_semi_colon, - sym_keyword_return, - sym_keyword_parallel, - sym_keyword_timeout, - sym_keyword_where, - anon_sym_RPAREN, - anon_sym_RBRACE, - [30505] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1613), 1, - anon_sym_COMMA, - STATE(1072), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1585), 7, - sym_semi_colon, - sym_keyword_return, - sym_keyword_parallel, - sym_keyword_timeout, - sym_keyword_where, - anon_sym_RPAREN, - anon_sym_RBRACE, - [30524] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1609), 1, - anon_sym_COMMA, - STATE(1072), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1616), 7, - sym_semi_colon, - sym_keyword_return, - sym_keyword_parallel, - sym_keyword_timeout, - sym_keyword_where, - anon_sym_RPAREN, - anon_sym_RBRACE, - [30543] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1609), 1, - anon_sym_COMMA, - STATE(1072), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1618), 7, - sym_semi_colon, - sym_keyword_return, - sym_keyword_parallel, - sym_keyword_timeout, - sym_keyword_where, - anon_sym_RPAREN, - anon_sym_RBRACE, - [30562] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1620), 9, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_tokenizers, - sym_keyword_function, - sym_keyword_filters, - sym_keyword_comment, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_RBRACE, - [30577] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(375), 1, - anon_sym_LBRACE, - ACTIONS(880), 1, + ACTIONS(43), 1, anon_sym_LBRACK, - ACTIONS(1622), 1, + ACTIONS(47), 1, + anon_sym_LBRACE, + ACTIONS(1644), 1, anon_sym_DOT_DOT, - STATE(121), 1, + STATE(47), 1, sym_record_id_range, - STATE(373), 1, + STATE(286), 1, sym_record_id_value, - ACTIONS(377), 2, + ACTIONS(558), 2, sym_int, sym_record_id_ident, - STATE(101), 2, + STATE(41), 2, sym_array, sym_object, - [30604] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, - ACTIONS(299), 1, - sym_keyword_timeout, - ACTIONS(353), 1, - sym_keyword_return, - STATE(1107), 1, - sym_return_clause, - STATE(1229), 1, - sym_timeout_clause, - STATE(1317), 1, - sym_parallel_clause, - ACTIONS(1624), 3, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [30631] = 8, + [30766] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(369), 1, - anon_sym_LBRACE, - ACTIONS(572), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(1626), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(1646), 1, anon_sym_DOT_DOT, - STATE(294), 1, - sym_record_id_value, - STATE(305), 1, + STATE(34), 1, sym_record_id_range, - ACTIONS(371), 2, + STATE(468), 1, + sym_record_id_value, + ACTIONS(387), 2, sym_int, sym_record_id_ident, - STATE(253), 2, + STATE(10), 2, sym_array, sym_object, - [30658] = 8, + [30793] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(464), 1, - anon_sym_LBRACE, - ACTIONS(938), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(1628), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(1648), 1, anon_sym_DOT_DOT, - STATE(273), 1, - sym_record_id_value, - STATE(327), 1, + STATE(34), 1, sym_record_id_range, - ACTIONS(466), 2, + STATE(492), 1, + sym_record_id_value, + ACTIONS(387), 2, sym_int, sym_record_id_ident, - STATE(265), 2, + STATE(10), 2, sym_array, sym_object, - [30685] = 5, + [30820] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1563), 1, - sym_keyword_unique, - ACTIONS(1565), 1, - sym_keyword_search, - STATE(1086), 3, - sym_unique_clause, - sym_search_analyzer_clause, - aux_sym_define_index_statement_repeat1, - ACTIONS(1630), 4, + ACTIONS(1650), 9, ts_builtin_sym_end, sym_semi_colon, + sym_keyword_tokenizers, + sym_keyword_function, + sym_keyword_filters, + sym_keyword_comment, + anon_sym_COMMA, anon_sym_RPAREN, anon_sym_RBRACE, - [30706] = 8, + [30835] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(464), 1, - anon_sym_LBRACE, - ACTIONS(938), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(1632), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(1652), 1, anon_sym_DOT_DOT, - STATE(327), 1, + STATE(34), 1, sym_record_id_range, - STATE(372), 1, + STATE(512), 1, sym_record_id_value, - ACTIONS(466), 2, + ACTIONS(387), 2, sym_int, sym_record_id_ident, - STATE(265), 2, + STATE(10), 2, sym_array, sym_object, - [30733] = 4, + [30862] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(1634), 1, - anon_sym_COMMA, - STATE(1082), 1, - aux_sym_order_clause_repeat1, - ACTIONS(1493), 7, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_explain, - sym_keyword_parallel, - sym_keyword_timeout, - sym_keyword_fetch, - sym_keyword_limit, - [30752] = 8, + ACTIONS(401), 1, + anon_sym_LBRACK, + ACTIONS(405), 1, + anon_sym_LBRACE, + ACTIONS(1654), 1, + anon_sym_DOT_DOT, + STATE(263), 1, + sym_record_id_value, + STATE(329), 1, + sym_record_id_range, + ACTIONS(493), 2, + sym_int, + sym_record_id_ident, + STATE(260), 2, + sym_array, + sym_object, + [30889] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(41), 1, + ACTIONS(43), 1, anon_sym_LBRACK, - ACTIONS(45), 1, + ACTIONS(47), 1, anon_sym_LBRACE, - ACTIONS(1637), 1, + ACTIONS(1656), 1, anon_sym_DOT_DOT, STATE(47), 1, sym_record_id_range, - STATE(503), 1, + STATE(486), 1, sym_record_id_value, - ACTIONS(476), 2, + ACTIONS(558), 2, sym_int, sym_record_id_ident, STATE(41), 2, sym_array, sym_object, - [30779] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1603), 1, - anon_sym_COMMA, - STATE(1082), 1, - aux_sym_order_clause_repeat1, - ACTIONS(1502), 7, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_explain, - sym_keyword_parallel, - sym_keyword_timeout, - sym_keyword_fetch, - sym_keyword_limit, - [30798] = 8, + [30916] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(399), 1, + ACTIONS(43), 1, anon_sym_LBRACK, - ACTIONS(1639), 1, + ACTIONS(47), 1, + anon_sym_LBRACE, + ACTIONS(1658), 1, anon_sym_DOT_DOT, - STATE(20), 1, + STATE(47), 1, sym_record_id_range, - STATE(504), 1, + STATE(499), 1, sym_record_id_value, - ACTIONS(349), 2, + ACTIONS(558), 2, sym_int, sym_record_id_ident, - STATE(16), 2, + STATE(41), 2, sym_array, sym_object, - [30825] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1643), 1, - sym_keyword_unique, - ACTIONS(1646), 1, - sym_keyword_search, - STATE(1086), 3, - sym_unique_clause, - sym_search_analyzer_clause, - aux_sym_define_index_statement_repeat1, - ACTIONS(1641), 4, - ts_builtin_sym_end, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [30846] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1518), 9, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_tokenizers, - sym_keyword_function, - sym_keyword_filters, - sym_keyword_comment, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_RBRACE, - [30861] = 8, + [30943] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(41), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(45), 1, + ACTIONS(361), 1, anon_sym_LBRACE, - ACTIONS(1649), 1, + ACTIONS(1660), 1, anon_sym_DOT_DOT, - STATE(47), 1, + STATE(34), 1, sym_record_id_range, - STATE(367), 1, + STATE(530), 1, sym_record_id_value, - ACTIONS(476), 2, + ACTIONS(387), 2, sym_int, sym_record_id_ident, - STATE(41), 2, + STATE(10), 2, sym_array, sym_object, - [30888] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1651), 1, - anon_sym_COMMA, - STATE(1089), 1, - aux_sym_update_statement_repeat1, - ACTIONS(646), 7, - sym_semi_colon, - sym_keyword_return, - sym_keyword_parallel, - sym_keyword_timeout, - sym_keyword_where, - anon_sym_RPAREN, - anon_sym_RBRACE, - [30907] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, - ACTIONS(299), 1, - sym_keyword_timeout, - ACTIONS(353), 1, - sym_keyword_return, - STATE(1120), 1, - sym_return_clause, - STATE(1208), 1, - sym_timeout_clause, - STATE(1413), 1, - sym_parallel_clause, - ACTIONS(1396), 3, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [30934] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1488), 9, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_tokenizers, - sym_keyword_function, - sym_keyword_filters, - sym_keyword_comment, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_RBRACE, - [30949] = 4, + [30970] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1603), 1, - anon_sym_COMMA, - STATE(1069), 1, - aux_sym_order_clause_repeat1, - ACTIONS(1484), 7, + ACTIONS(1543), 1, + sym_keyword_unique, + ACTIONS(1545), 1, + sym_keyword_search, + STATE(1057), 3, + sym_unique_clause, + sym_search_analyzer_clause, + aux_sym_define_index_statement_repeat1, + ACTIONS(1662), 4, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_explain, - sym_keyword_parallel, - sym_keyword_timeout, - sym_keyword_fetch, - sym_keyword_limit, - [30968] = 8, + anon_sym_RPAREN, + anon_sym_RBRACE, + [30991] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(399), 1, + ACTIONS(435), 1, anon_sym_LBRACK, - ACTIONS(1654), 1, + ACTIONS(439), 1, + anon_sym_LBRACE, + ACTIONS(1664), 1, anon_sym_DOT_DOT, - STATE(20), 1, - sym_record_id_range, - STATE(256), 1, + STATE(324), 1, sym_record_id_value, - ACTIONS(349), 2, + STATE(354), 1, + sym_record_id_range, + ACTIONS(535), 2, sym_int, sym_record_id_ident, - STATE(16), 2, + STATE(281), 2, sym_array, sym_object, - [30995] = 8, + [31018] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(399), 1, + ACTIONS(1668), 1, + sym_keyword_minkowski, + ACTIONS(1666), 8, + sym_keyword_chebyshev, + sym_keyword_cosine, + sym_keyword_euclidean, + sym_keyword_hamming, + sym_keyword_jaccard, + sym_keyword_manhattan, + sym_keyword_pearson, + sym_int, + [31035] = 8, + ACTIONS(3), 1, + sym_comment, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(1656), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(1670), 1, anon_sym_DOT_DOT, - STATE(20), 1, + STATE(34), 1, sym_record_id_range, - STATE(352), 1, + STATE(296), 1, sym_record_id_value, - ACTIONS(349), 2, + ACTIONS(387), 2, sym_int, sym_record_id_ident, - STATE(16), 2, + STATE(10), 2, sym_array, sym_object, - [31022] = 8, + [31062] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(1658), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(1672), 1, anon_sym_DOT_DOT, - STATE(20), 1, + STATE(34), 1, sym_record_id_range, - STATE(498), 1, + STATE(438), 1, sym_record_id_value, - ACTIONS(349), 2, + ACTIONS(387), 2, sym_int, sym_record_id_ident, - STATE(16), 2, + STATE(10), 2, sym_array, sym_object, - [31049] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1660), 9, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_tokenizers, - sym_keyword_function, - sym_keyword_filters, - sym_keyword_comment, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_RBRACE, - [31064] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1563), 1, - sym_keyword_unique, - ACTIONS(1565), 1, - sym_keyword_search, - STATE(1039), 3, - sym_unique_clause, - sym_search_analyzer_clause, - aux_sym_define_index_statement_repeat1, - ACTIONS(1662), 4, - ts_builtin_sym_end, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [31085] = 8, + [31089] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(399), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(1664), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(1674), 1, anon_sym_DOT_DOT, - STATE(20), 1, + STATE(34), 1, sym_record_id_range, - STATE(505), 1, + STATE(500), 1, sym_record_id_value, - ACTIONS(349), 2, + ACTIONS(387), 2, sym_int, sym_record_id_ident, - STATE(16), 2, + STATE(10), 2, sym_array, sym_object, - [31112] = 8, + [31116] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(464), 1, - anon_sym_LBRACE, - ACTIONS(938), 1, + ACTIONS(43), 1, anon_sym_LBRACK, - ACTIONS(1666), 1, + ACTIONS(47), 1, + anon_sym_LBRACE, + ACTIONS(1676), 1, anon_sym_DOT_DOT, - STATE(327), 1, + STATE(47), 1, sym_record_id_range, - STATE(368), 1, + STATE(466), 1, sym_record_id_value, - ACTIONS(466), 2, + ACTIONS(558), 2, sym_int, sym_record_id_ident, - STATE(265), 2, + STATE(41), 2, sym_array, sym_object, - [31139] = 8, + [31143] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(375), 1, - anon_sym_LBRACE, - ACTIONS(880), 1, + ACTIONS(357), 1, anon_sym_LBRACK, - ACTIONS(1668), 1, + ACTIONS(361), 1, + anon_sym_LBRACE, + ACTIONS(1678), 1, anon_sym_DOT_DOT, - STATE(121), 1, + STATE(34), 1, sym_record_id_range, - STATE(354), 1, + STATE(490), 1, sym_record_id_value, - ACTIONS(377), 2, + ACTIONS(387), 2, sym_int, sym_record_id_ident, - STATE(101), 2, + STATE(10), 2, sym_array, sym_object, - [31166] = 8, + [31170] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(347), 1, - anon_sym_LBRACE, - ACTIONS(399), 1, + ACTIONS(43), 1, anon_sym_LBRACK, - ACTIONS(1670), 1, + ACTIONS(47), 1, + anon_sym_LBRACE, + ACTIONS(1680), 1, anon_sym_DOT_DOT, - STATE(20), 1, + STATE(47), 1, sym_record_id_range, - STATE(351), 1, + STATE(1501), 1, sym_record_id_value, - ACTIONS(349), 2, + ACTIONS(558), 2, sym_int, sym_record_id_ident, - STATE(16), 2, + STATE(41), 2, sym_array, sym_object, - [31193] = 2, + [31197] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1672), 9, + ACTIONS(1682), 9, ts_builtin_sym_end, sym_semi_colon, sym_keyword_tokenizers, @@ -82012,7016 +82215,7147 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, anon_sym_RPAREN, anon_sym_RBRACE, - [31208] = 6, + [31212] = 8, + ACTIONS(3), 1, + sym_comment, + ACTIONS(43), 1, + anon_sym_LBRACK, + ACTIONS(47), 1, + anon_sym_LBRACE, + ACTIONS(1684), 1, + anon_sym_DOT_DOT, + STATE(47), 1, + sym_record_id_range, + STATE(339), 1, + sym_record_id_value, + ACTIONS(558), 2, + sym_int, + sym_record_id_ident, + STATE(41), 2, + sym_array, + sym_object, + [31239] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(297), 1, - sym_keyword_parallel, + sym_keyword_explain, ACTIONS(299), 1, - sym_keyword_timeout, - STATE(1251), 1, - sym_timeout_clause, - STATE(1346), 1, + sym_keyword_parallel, + STATE(1237), 1, sym_parallel_clause, - ACTIONS(1012), 4, + STATE(1353), 1, + sym_explain_clause, + ACTIONS(1686), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [31230] = 6, + [31261] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(297), 1, - sym_keyword_parallel, + sym_keyword_explain, ACTIONS(299), 1, - sym_keyword_timeout, - STATE(1208), 1, - sym_timeout_clause, - STATE(1413), 1, + sym_keyword_parallel, + STATE(1252), 1, sym_parallel_clause, - ACTIONS(1396), 4, + STATE(1363), 1, + sym_explain_clause, + ACTIONS(1535), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [31252] = 4, + [31283] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1674), 1, + ACTIONS(1688), 1, anon_sym_COMMA, - STATE(1141), 1, + STATE(1143), 1, aux_sym_insert_statement_repeat3, - ACTIONS(1618), 6, + ACTIONS(1571), 6, + ts_builtin_sym_end, sym_semi_colon, sym_keyword_return, sym_keyword_parallel, sym_keyword_timeout, - anon_sym_RPAREN, - anon_sym_RBRACE, - [31270] = 6, + sym_keyword_where, + [31301] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, - ACTIONS(297), 1, + ACTIONS(299), 1, sym_keyword_parallel, - STATE(1234), 1, + ACTIONS(301), 1, + sym_keyword_timeout, + ACTIONS(513), 1, + sym_keyword_return, + STATE(1142), 1, + sym_return_clause, + STATE(1217), 1, + sym_timeout_clause, + STATE(1316), 1, sym_parallel_clause, - STATE(1383), 1, - sym_explain_clause, - ACTIONS(293), 4, + ACTIONS(1569), 2, ts_builtin_sym_end, sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [31292] = 6, + [31327] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, - STATE(1209), 1, + ACTIONS(513), 1, + sym_keyword_return, + STATE(1145), 1, + sym_return_clause, + STATE(1228), 1, sym_timeout_clause, - STATE(1417), 1, + STATE(1313), 1, sym_parallel_clause, - ACTIONS(1676), 4, + ACTIONS(1356), 2, ts_builtin_sym_end, sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [31314] = 6, + [31353] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, - STATE(1244), 1, + STATE(1228), 1, sym_timeout_clause, - STATE(1357), 1, + STATE(1313), 1, sym_parallel_clause, - ACTIONS(1678), 4, + ACTIONS(1356), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [31336] = 4, + [31375] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1674), 1, + ACTIONS(1690), 1, anon_sym_COMMA, - STATE(1105), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1611), 6, + STATE(1110), 1, + aux_sym_update_statement_repeat1, + ACTIONS(660), 6, + ts_builtin_sym_end, sym_semi_colon, sym_keyword_return, sym_keyword_parallel, sym_keyword_timeout, + sym_keyword_where, + [31393] = 6, + ACTIONS(3), 1, + sym_comment, + ACTIONS(297), 1, + sym_keyword_explain, + ACTIONS(299), 1, + sym_keyword_parallel, + STATE(1244), 1, + sym_parallel_clause, + STATE(1378), 1, + sym_explain_clause, + ACTIONS(1245), 4, + ts_builtin_sym_end, + sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [31354] = 4, + [31415] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(1680), 1, - anon_sym_COMMA, - STATE(1156), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1611), 6, + ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, + sym_keyword_timeout, + STATE(1241), 1, + sym_timeout_clause, + STATE(1388), 1, + sym_parallel_clause, + ACTIONS(1693), 4, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_return, + anon_sym_RPAREN, + anon_sym_RBRACE, + [31437] = 8, + ACTIONS(3), 1, + sym_comment, + ACTIONS(299), 1, sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, - sym_keyword_where, - [31372] = 6, + ACTIONS(513), 1, + sym_keyword_return, + STATE(1147), 1, + sym_return_clause, + STATE(1207), 1, + sym_timeout_clause, + STATE(1310), 1, + sym_parallel_clause, + ACTIONS(1020), 2, + ts_builtin_sym_end, + sym_semi_colon, + [31463] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, ACTIONS(297), 1, + sym_keyword_explain, + ACTIONS(299), 1, sym_keyword_parallel, - STATE(1245), 1, + STATE(1250), 1, sym_parallel_clause, - STATE(1354), 1, + STATE(1372), 1, sym_explain_clause, - ACTIONS(1247), 4, + ACTIONS(1301), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [31394] = 2, + [31485] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(1682), 8, + ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, + sym_keyword_timeout, + STATE(1207), 1, + sym_timeout_clause, + STATE(1310), 1, + sym_parallel_clause, + ACTIONS(1020), 4, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_if, - sym_keyword_permissions, - sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - sym_custom_function_name, - [31408] = 2, + [31507] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1684), 8, + ACTIONS(1695), 8, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_tokenizers, - sym_keyword_function, - sym_keyword_filters, - sym_keyword_comment, + sym_keyword_return, + sym_keyword_parallel, + sym_keyword_timeout, + sym_keyword_where, anon_sym_RPAREN, anon_sym_RBRACE, - [31422] = 6, + [31521] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1697), 8, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_return, + sym_keyword_parallel, + sym_keyword_timeout, + sym_keyword_where, + anon_sym_RPAREN, + anon_sym_RBRACE, + [31535] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, ACTIONS(297), 1, + sym_keyword_explain, + ACTIONS(299), 1, sym_keyword_parallel, - STATE(1231), 1, + STATE(1225), 1, sym_parallel_clause, - STATE(1329), 1, + STATE(1301), 1, sym_explain_clause, - ACTIONS(1470), 4, + ACTIONS(335), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [31444] = 4, + [31557] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1674), 1, + ACTIONS(1688), 1, anon_sym_COMMA, - STATE(1127), 1, + STATE(1144), 1, aux_sym_insert_statement_repeat3, - ACTIONS(1607), 6, + ACTIONS(1575), 6, + ts_builtin_sym_end, sym_semi_colon, sym_keyword_return, sym_keyword_parallel, sym_keyword_timeout, - anon_sym_RPAREN, - anon_sym_RBRACE, - [31462] = 6, + sym_keyword_where, + [31575] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, - ACTIONS(297), 1, + ACTIONS(299), 1, sym_keyword_parallel, - STATE(1241), 1, + ACTIONS(301), 1, + sym_keyword_timeout, + STATE(1212), 1, + sym_timeout_clause, + STATE(1423), 1, sym_parallel_clause, - STATE(1361), 1, - sym_explain_clause, - ACTIONS(1173), 4, + ACTIONS(1699), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [31484] = 5, + [31597] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1167), 1, + ACTIONS(1145), 1, sym_keyword_comment, - ACTIONS(1688), 1, + ACTIONS(1703), 1, sym_keyword_permissions, - ACTIONS(1686), 3, + ACTIONS(1701), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - STATE(1131), 3, + STATE(1122), 3, sym_permissions_basic_clause, sym_comment_clause, aux_sym_define_function_statement_repeat1, - [31504] = 6, + [31617] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, - ACTIONS(299), 1, - sym_keyword_timeout, - STATE(1217), 1, - sym_timeout_clause, - STATE(1405), 1, - sym_parallel_clause, - ACTIONS(351), 4, - ts_builtin_sym_end, + ACTIONS(1707), 1, + sym_keyword_permissions, + ACTIONS(1710), 1, + sym_keyword_comment, + ACTIONS(1705), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [31526] = 2, + STATE(1122), 3, + sym_permissions_basic_clause, + sym_comment_clause, + aux_sym_define_function_statement_repeat1, + [31637] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1690), 8, - ts_builtin_sym_end, + ACTIONS(1713), 1, + anon_sym_COMMA, + STATE(1123), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1567), 6, sym_semi_colon, - sym_keyword_comment, - sym_keyword_session, - sym_keyword_signin, - sym_keyword_signup, + sym_keyword_return, + sym_keyword_parallel, + sym_keyword_timeout, anon_sym_RPAREN, anon_sym_RBRACE, - [31540] = 6, + [31655] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, - ACTIONS(299), 1, - sym_keyword_timeout, - STATE(1240), 1, - sym_timeout_clause, - STATE(1364), 1, - sym_parallel_clause, - ACTIONS(1527), 4, + ACTIONS(1716), 8, ts_builtin_sym_end, sym_semi_colon, + sym_keyword_explain, + sym_keyword_parallel, + sym_keyword_timeout, + sym_keyword_fetch, anon_sym_RPAREN, anon_sym_RBRACE, - [31562] = 2, + [31669] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1692), 8, - ts_builtin_sym_end, + ACTIONS(1145), 1, + sym_keyword_comment, + ACTIONS(1703), 1, + sym_keyword_permissions, + ACTIONS(1718), 3, sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + STATE(1121), 3, + sym_permissions_basic_clause, + sym_comment_clause, + aux_sym_define_function_statement_repeat1, + [31689] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1145), 1, sym_keyword_comment, - sym_keyword_session, - sym_keyword_signin, - sym_keyword_signup, + ACTIONS(1703), 1, + sym_keyword_permissions, + ACTIONS(1718), 3, + sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [31576] = 2, + STATE(1122), 3, + sym_permissions_basic_clause, + sym_comment_clause, + aux_sym_define_function_statement_repeat1, + [31709] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1694), 8, + ACTIONS(1261), 1, + anon_sym_COMMA, + STATE(796), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1720), 6, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_comment, - sym_keyword_session, - sym_keyword_signin, - sym_keyword_signup, + sym_keyword_unique, + sym_keyword_search, anon_sym_RPAREN, anon_sym_RBRACE, - [31590] = 8, + [31727] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, - ACTIONS(431), 1, - sym_keyword_return, - STATE(1103), 1, - sym_return_clause, STATE(1217), 1, sym_timeout_clause, - STATE(1405), 1, + STATE(1316), 1, sym_parallel_clause, - ACTIONS(351), 2, + ACTIONS(1569), 4, ts_builtin_sym_end, sym_semi_colon, - [31616] = 2, + anon_sym_RPAREN, + anon_sym_RBRACE, + [31749] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1696), 8, - ts_builtin_sym_end, + ACTIONS(1722), 1, + anon_sym_COMMA, + STATE(1123), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1580), 6, sym_semi_colon, - sym_keyword_explain, + sym_keyword_return, sym_keyword_parallel, sym_keyword_timeout, - sym_keyword_fetch, anon_sym_RPAREN, anon_sym_RBRACE, - [31630] = 6, + [31767] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(1722), 1, + anon_sym_COMMA, + STATE(1123), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1582), 6, + sym_semi_colon, + sym_keyword_return, sym_keyword_parallel, - ACTIONS(299), 1, sym_keyword_timeout, - STATE(1205), 1, - sym_timeout_clause, - STATE(1419), 1, - sym_parallel_clause, - ACTIONS(666), 4, + anon_sym_RPAREN, + anon_sym_RBRACE, + [31785] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1724), 8, ts_builtin_sym_end, sym_semi_colon, + sym_keyword_tokenizers, + sym_keyword_function, + sym_keyword_filters, + sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [31652] = 6, + [31799] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, ACTIONS(297), 1, + sym_keyword_explain, + ACTIONS(299), 1, sym_keyword_parallel, - STATE(1239), 1, + STATE(1251), 1, sym_parallel_clause, - STATE(1310), 1, + STATE(1369), 1, sym_explain_clause, - ACTIONS(1516), 4, + ACTIONS(1470), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [31674] = 4, + [31821] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1674), 1, + ACTIONS(1726), 1, anon_sym_COMMA, - STATE(1141), 1, + STATE(1133), 1, aux_sym_insert_statement_repeat3, - ACTIONS(1616), 6, + ACTIONS(1567), 6, + ts_builtin_sym_end, sym_semi_colon, sym_keyword_return, sym_keyword_parallel, sym_keyword_timeout, - anon_sym_RPAREN, - anon_sym_RBRACE, - [31692] = 6, + sym_keyword_where, + [31839] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, - ACTIONS(297), 1, - sym_keyword_parallel, - STATE(1248), 1, - sym_parallel_clause, - STATE(1318), 1, - sym_explain_clause, - ACTIONS(1008), 4, + ACTIONS(1729), 8, ts_builtin_sym_end, sym_semi_colon, + sym_keyword_comment, + sym_keyword_session, + sym_keyword_signin, + sym_keyword_signup, anon_sym_RPAREN, anon_sym_RBRACE, - [31714] = 8, + [31853] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, ACTIONS(299), 1, - sym_keyword_timeout, - ACTIONS(431), 1, - sym_keyword_return, - STATE(1165), 1, - sym_return_clause, - STATE(1205), 1, - sym_timeout_clause, - STATE(1419), 1, - sym_parallel_clause, - ACTIONS(666), 2, - ts_builtin_sym_end, - sym_semi_colon, - [31740] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(297), 1, sym_keyword_parallel, - ACTIONS(299), 1, + ACTIONS(301), 1, sym_keyword_timeout, - STATE(1203), 1, + STATE(1209), 1, sym_timeout_clause, - STATE(1430), 1, + STATE(1314), 1, sym_parallel_clause, - ACTIONS(1239), 4, + ACTIONS(1731), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [31762] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1167), 1, - sym_keyword_comment, - ACTIONS(1688), 1, - sym_keyword_permissions, - ACTIONS(1698), 3, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - STATE(1164), 3, - sym_permissions_basic_clause, - sym_comment_clause, - aux_sym_define_function_statement_repeat1, - [31782] = 8, + [31875] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(297), 1, - sym_keyword_parallel, + sym_keyword_explain, ACTIONS(299), 1, - sym_keyword_timeout, - ACTIONS(431), 1, - sym_keyword_return, - STATE(1120), 1, - sym_return_clause, - STATE(1208), 1, - sym_timeout_clause, - STATE(1413), 1, - sym_parallel_clause, - ACTIONS(1396), 2, - ts_builtin_sym_end, - sym_semi_colon, - [31808] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(297), 1, sym_keyword_parallel, - ACTIONS(299), 1, - sym_keyword_timeout, - ACTIONS(431), 1, - sym_keyword_return, - STATE(1142), 1, - sym_return_clause, - STATE(1203), 1, - sym_timeout_clause, - STATE(1430), 1, + STATE(1204), 1, sym_parallel_clause, - ACTIONS(1239), 2, + STATE(1427), 1, + sym_explain_clause, + ACTIONS(1177), 4, ts_builtin_sym_end, sym_semi_colon, - [31834] = 8, + anon_sym_RPAREN, + anon_sym_RBRACE, + [31897] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, - ACTIONS(431), 1, - sym_keyword_return, - STATE(1159), 1, - sym_return_clause, - STATE(1255), 1, + STATE(1203), 1, sym_timeout_clause, - STATE(1343), 1, + STATE(1435), 1, sym_parallel_clause, - ACTIONS(1328), 2, + ACTIONS(1549), 4, ts_builtin_sym_end, sym_semi_colon, - [31860] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1167), 1, - sym_keyword_comment, - ACTIONS(1688), 1, - sym_keyword_permissions, - ACTIONS(1698), 3, - sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - STATE(1149), 3, - sym_permissions_basic_clause, - sym_comment_clause, - aux_sym_define_function_statement_repeat1, - [31880] = 8, + [31919] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, ACTIONS(299), 1, - sym_keyword_timeout, - ACTIONS(431), 1, - sym_keyword_return, - STATE(1108), 1, - sym_return_clause, - STATE(1240), 1, - sym_timeout_clause, - STATE(1364), 1, - sym_parallel_clause, - ACTIONS(1527), 2, - ts_builtin_sym_end, - sym_semi_colon, - [31906] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(297), 1, sym_keyword_parallel, - ACTIONS(299), 1, + ACTIONS(301), 1, sym_keyword_timeout, - ACTIONS(431), 1, + ACTIONS(513), 1, sym_keyword_return, - STATE(1153), 1, + STATE(1112), 1, sym_return_clause, - STATE(1246), 1, + STATE(1203), 1, sym_timeout_clause, - STATE(1339), 1, - sym_parallel_clause, - ACTIONS(1571), 2, - ts_builtin_sym_end, - sym_semi_colon, - [31932] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, - ACTIONS(297), 1, - sym_keyword_parallel, - STATE(1220), 1, + STATE(1435), 1, sym_parallel_clause, - STATE(1391), 1, - sym_explain_clause, - ACTIONS(1073), 4, + ACTIONS(1549), 2, ts_builtin_sym_end, sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [31954] = 6, + [31945] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, - ACTIONS(297), 1, - sym_keyword_parallel, - STATE(1215), 1, - sym_parallel_clause, - STATE(1299), 1, - sym_explain_clause, - ACTIONS(1700), 4, + ACTIONS(1733), 8, ts_builtin_sym_end, sym_semi_colon, + sym_keyword_comment, + sym_keyword_session, + sym_keyword_signin, + sym_keyword_signup, anon_sym_RPAREN, anon_sym_RBRACE, - [31976] = 4, + [31959] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1263), 1, - anon_sym_COMMA, - STATE(793), 1, - aux_sym_define_user_statement_repeat1, - ACTIONS(1702), 6, + ACTIONS(1735), 8, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_unique, - sym_keyword_search, + sym_keyword_comment, + sym_keyword_session, + sym_keyword_signin, + sym_keyword_signup, anon_sym_RPAREN, anon_sym_RBRACE, - [31994] = 4, + [31973] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1704), 1, - anon_sym_COMMA, - STATE(1141), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1585), 6, + ACTIONS(1737), 8, + ts_builtin_sym_end, sym_semi_colon, - sym_keyword_return, - sym_keyword_parallel, - sym_keyword_timeout, + sym_keyword_if, + sym_keyword_permissions, + sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [32012] = 6, + sym_custom_function_name, + [31987] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, - STATE(1246), 1, + STATE(1247), 1, sym_timeout_clause, - STATE(1339), 1, + STATE(1428), 1, sym_parallel_clause, - ACTIONS(1571), 4, + ACTIONS(1739), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [32034] = 2, + [32009] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1707), 8, + ACTIONS(1688), 1, + anon_sym_COMMA, + STATE(1133), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1580), 6, ts_builtin_sym_end, sym_semi_colon, sym_keyword_return, sym_keyword_parallel, sym_keyword_timeout, sym_keyword_where, - anon_sym_RPAREN, - anon_sym_RBRACE, - [32048] = 6, + [32027] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, - ACTIONS(297), 1, - sym_keyword_parallel, - STATE(1250), 1, - sym_parallel_clause, - STATE(1380), 1, - sym_explain_clause, - ACTIONS(1290), 4, + ACTIONS(1688), 1, + anon_sym_COMMA, + STATE(1133), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1582), 6, ts_builtin_sym_end, sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [32070] = 4, + sym_keyword_return, + sym_keyword_parallel, + sym_keyword_timeout, + sym_keyword_where, + [32045] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(1263), 1, - anon_sym_COMMA, - STATE(1140), 1, - aux_sym_define_user_statement_repeat1, - ACTIONS(1709), 6, + ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, + sym_keyword_timeout, + STATE(1245), 1, + sym_timeout_clause, + STATE(1383), 1, + sym_parallel_clause, + ACTIONS(1555), 4, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_unique, - sym_keyword_search, anon_sym_RPAREN, anon_sym_RBRACE, - [32088] = 6, + [32067] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, - STATE(1227), 1, + ACTIONS(513), 1, + sym_keyword_return, + STATE(1120), 1, + sym_return_clause, + STATE(1245), 1, sym_timeout_clause, - STATE(1308), 1, + STATE(1383), 1, sym_parallel_clause, - ACTIONS(1711), 4, + ACTIONS(1555), 2, ts_builtin_sym_end, sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [32110] = 6, + [32093] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, - STATE(1229), 1, + STATE(1243), 1, sym_timeout_clause, - STATE(1317), 1, + STATE(1384), 1, sym_parallel_clause, - ACTIONS(1624), 4, + ACTIONS(1492), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [32132] = 8, + [32115] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, - ACTIONS(431), 1, + ACTIONS(513), 1, sym_keyword_return, - STATE(1107), 1, + STATE(1166), 1, sym_return_clause, - STATE(1229), 1, + STATE(1243), 1, sym_timeout_clause, - STATE(1317), 1, + STATE(1384), 1, sym_parallel_clause, - ACTIONS(1624), 2, + ACTIONS(1492), 2, ts_builtin_sym_end, sym_semi_colon, - [32158] = 5, + [32141] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(1167), 1, - sym_keyword_comment, - ACTIONS(1688), 1, - sym_keyword_permissions, - ACTIONS(1713), 3, + ACTIONS(297), 1, + sym_keyword_explain, + ACTIONS(299), 1, + sym_keyword_parallel, + STATE(1233), 1, + sym_parallel_clause, + STATE(1401), 1, + sym_explain_clause, + ACTIONS(1010), 4, + ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - STATE(1164), 3, - sym_permissions_basic_clause, - sym_comment_clause, - aux_sym_define_function_statement_repeat1, - [32178] = 4, + [32163] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1680), 1, - anon_sym_COMMA, - STATE(1157), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1607), 6, + ACTIONS(1741), 8, ts_builtin_sym_end, sym_semi_colon, sym_keyword_return, sym_keyword_parallel, sym_keyword_timeout, sym_keyword_where, - [32196] = 2, + anon_sym_RPAREN, + anon_sym_RBRACE, + [32177] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1715), 8, - ts_builtin_sym_end, + ACTIONS(1722), 1, + anon_sym_COMMA, + STATE(1130), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1575), 6, sym_semi_colon, sym_keyword_return, sym_keyword_parallel, sym_keyword_timeout, - sym_keyword_where, anon_sym_RPAREN, anon_sym_RBRACE, - [32210] = 2, + [32195] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1717), 8, - ts_builtin_sym_end, + ACTIONS(1722), 1, + anon_sym_COMMA, + STATE(1129), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1571), 6, sym_semi_colon, sym_keyword_return, sym_keyword_parallel, sym_keyword_timeout, - sym_keyword_where, anon_sym_RPAREN, anon_sym_RBRACE, - [32224] = 6, + [32213] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, - ACTIONS(299), 1, - sym_keyword_timeout, - STATE(1204), 1, - sym_timeout_clause, - STATE(1426), 1, - sym_parallel_clause, - ACTIONS(1719), 4, + ACTIONS(1261), 1, + anon_sym_COMMA, + STATE(1127), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1743), 6, ts_builtin_sym_end, sym_semi_colon, + sym_keyword_unique, + sym_keyword_search, anon_sym_RPAREN, anon_sym_RBRACE, - [32246] = 6, + [32231] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, - ACTIONS(297), 1, + ACTIONS(1145), 1, + sym_keyword_comment, + ACTIONS(1703), 1, + sym_keyword_permissions, + ACTIONS(1745), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + STATE(1126), 3, + sym_permissions_basic_clause, + sym_comment_clause, + aux_sym_define_function_statement_repeat1, + [32251] = 6, + ACTIONS(3), 1, + sym_comment, + ACTIONS(299), 1, sym_keyword_parallel, - STATE(1238), 1, + ACTIONS(301), 1, + sym_keyword_timeout, + STATE(1199), 1, + sym_timeout_clause, + STATE(1437), 1, sym_parallel_clause, - STATE(1372), 1, - sym_explain_clause, - ACTIONS(1044), 4, + ACTIONS(501), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [32268] = 8, + [32273] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, - ACTIONS(431), 1, + ACTIONS(513), 1, sym_keyword_return, - STATE(1161), 1, + STATE(1115), 1, sym_return_clause, - STATE(1251), 1, + STATE(1199), 1, sym_timeout_clause, - STATE(1346), 1, + STATE(1437), 1, sym_parallel_clause, - ACTIONS(1012), 2, + ACTIONS(501), 2, ts_builtin_sym_end, sym_semi_colon, - [32294] = 4, + [32299] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(1680), 1, - anon_sym_COMMA, - STATE(1163), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1618), 6, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_return, + ACTIONS(299), 1, sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, - sym_keyword_where, - [32312] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1680), 1, - anon_sym_COMMA, - STATE(1163), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1616), 6, + STATE(1205), 1, + sym_timeout_clause, + STATE(1432), 1, + sym_parallel_clause, + ACTIONS(668), 4, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_return, - sym_keyword_parallel, - sym_keyword_timeout, - sym_keyword_where, - [32330] = 4, + anon_sym_RPAREN, + anon_sym_RBRACE, + [32321] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(1721), 1, - anon_sym_COMMA, - STATE(1158), 1, - aux_sym_update_statement_repeat1, - ACTIONS(646), 6, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_return, + ACTIONS(299), 1, sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, - sym_keyword_where, - [32348] = 6, + ACTIONS(513), 1, + sym_keyword_return, + STATE(1109), 1, + sym_return_clause, + STATE(1205), 1, + sym_timeout_clause, + STATE(1432), 1, + sym_parallel_clause, + ACTIONS(668), 2, + ts_builtin_sym_end, + sym_semi_colon, + [32347] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(297), 1, + sym_keyword_explain, + ACTIONS(299), 1, sym_keyword_parallel, + STATE(1236), 1, + sym_parallel_clause, + STATE(1354), 1, + sym_explain_clause, + ACTIONS(1050), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [32369] = 6, + ACTIONS(3), 1, + sym_comment, ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, - STATE(1202), 1, + STATE(1234), 1, sym_timeout_clause, - STATE(1429), 1, + STATE(1344), 1, sym_parallel_clause, - ACTIONS(1583), 4, + ACTIONS(1349), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [32370] = 8, + [32391] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, - ACTIONS(431), 1, + ACTIONS(513), 1, sym_keyword_return, - STATE(1146), 1, + STATE(1137), 1, sym_return_clause, - STATE(1202), 1, + STATE(1234), 1, sym_timeout_clause, - STATE(1429), 1, + STATE(1344), 1, sym_parallel_clause, - ACTIONS(1583), 2, + ACTIONS(1349), 2, ts_builtin_sym_end, sym_semi_colon, - [32396] = 6, + [32417] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(297), 1, + sym_keyword_explain, + ACTIONS(299), 1, sym_keyword_parallel, + STATE(1242), 1, + sym_parallel_clause, + STATE(1335), 1, + sym_explain_clause, + ACTIONS(1046), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [32439] = 6, + ACTIONS(3), 1, + sym_comment, ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, - STATE(1200), 1, + STATE(1227), 1, sym_timeout_clause, - STATE(1316), 1, + STATE(1411), 1, sym_parallel_clause, - ACTIONS(1476), 4, + ACTIONS(1239), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [32418] = 8, + [32461] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, - ACTIONS(431), 1, + ACTIONS(513), 1, sym_keyword_return, - STATE(1147), 1, + STATE(1135), 1, sym_return_clause, - STATE(1200), 1, + STATE(1210), 1, sym_timeout_clause, - STATE(1316), 1, + STATE(1424), 1, sym_parallel_clause, - ACTIONS(1476), 2, + ACTIONS(1553), 2, ts_builtin_sym_end, sym_semi_colon, - [32444] = 4, + [32487] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(1724), 1, - anon_sym_COMMA, - STATE(1163), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1585), 6, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_return, + ACTIONS(299), 1, sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, - sym_keyword_where, - [32462] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1729), 1, - sym_keyword_permissions, - ACTIONS(1732), 1, - sym_keyword_comment, - ACTIONS(1727), 3, + ACTIONS(513), 1, + sym_keyword_return, + STATE(1128), 1, + sym_return_clause, + STATE(1227), 1, + sym_timeout_clause, + STATE(1411), 1, + sym_parallel_clause, + ACTIONS(1239), 2, + ts_builtin_sym_end, sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - STATE(1164), 3, - sym_permissions_basic_clause, - sym_comment_clause, - aux_sym_define_function_statement_repeat1, - [32482] = 6, + [32513] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, ACTIONS(299), 1, + sym_keyword_parallel, + ACTIONS(301), 1, sym_keyword_timeout, - STATE(1255), 1, + STATE(1210), 1, sym_timeout_clause, - STATE(1343), 1, + STATE(1424), 1, sym_parallel_clause, - ACTIONS(1328), 4, - ts_builtin_sym_end, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [32504] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1737), 1, - anon_sym_COMMA, - STATE(1190), 1, - aux_sym_when_then_clause_repeat1, - ACTIONS(1735), 5, + ACTIONS(1553), 4, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [32521] = 4, + [32535] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1739), 1, + ACTIONS(1747), 1, anon_sym_COMMA, - STATE(1179), 1, + STATE(1191), 1, aux_sym_insert_statement_repeat3, - ACTIONS(1616), 5, + ACTIONS(1575), 5, ts_builtin_sym_end, sym_semi_colon, sym_keyword_return, sym_keyword_parallel, sym_keyword_timeout, - [32538] = 4, + [32552] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1739), 1, + ACTIONS(1751), 1, anon_sym_COMMA, - STATE(1179), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1618), 5, + STATE(1173), 1, + aux_sym_when_then_clause_repeat1, + ACTIONS(1749), 5, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_return, - sym_keyword_parallel, - sym_keyword_timeout, - [32555] = 4, + sym_keyword_comment, + anon_sym_RPAREN, + anon_sym_RBRACE, + [32569] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1741), 1, + ACTIONS(1751), 1, anon_sym_COMMA, - STATE(1169), 1, - aux_sym_update_statement_repeat1, - ACTIONS(646), 5, + STATE(1172), 1, + aux_sym_when_then_clause_repeat1, + ACTIONS(1749), 5, + ts_builtin_sym_end, sym_semi_colon, - sym_keyword_parallel, - sym_keyword_timeout, + sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [32572] = 6, + [32586] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(41), 1, + ACTIONS(43), 1, anon_sym_LBRACK, - ACTIONS(45), 1, + ACTIONS(47), 1, anon_sym_LBRACE, - STATE(48), 1, + STATE(49), 1, sym_record_id_value, - ACTIONS(476), 2, + ACTIONS(558), 2, sym_int, sym_record_id_ident, STATE(41), 2, sym_array, sym_object, - [32593] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1739), 1, - anon_sym_COMMA, - STATE(1167), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1607), 5, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_return, - sym_keyword_parallel, - sym_keyword_timeout, - [32610] = 5, + [32607] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1732), 1, + ACTIONS(1145), 1, sym_keyword_comment, - ACTIONS(1744), 1, + ACTIONS(1753), 1, sym_keyword_permissions, - ACTIONS(1727), 2, - sym_keyword_if, - sym_custom_function_name, - STATE(1172), 3, + ACTIONS(1718), 2, + ts_builtin_sym_end, + sym_semi_colon, + STATE(1189), 3, sym_permissions_basic_clause, sym_comment_clause, aux_sym_define_function_statement_repeat1, - [32629] = 4, + [32626] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1739), 1, + ACTIONS(1751), 1, anon_sym_COMMA, - STATE(1168), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1611), 5, + STATE(1173), 1, + aux_sym_when_then_clause_repeat1, + ACTIONS(1755), 5, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_return, - sym_keyword_parallel, - sym_keyword_timeout, - [32646] = 4, + sym_keyword_comment, + anon_sym_RPAREN, + anon_sym_RBRACE, + [32643] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1737), 1, + ACTIONS(1759), 1, anon_sym_COMMA, - STATE(1190), 1, + STATE(1173), 1, aux_sym_when_then_clause_repeat1, - ACTIONS(1747), 5, + ACTIONS(1757), 5, ts_builtin_sym_end, sym_semi_colon, sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [32663] = 4, + [32660] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1737), 1, + ACTIONS(1762), 1, anon_sym_COMMA, - STATE(1190), 1, - aux_sym_when_then_clause_repeat1, - ACTIONS(1749), 5, + STATE(1174), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1567), 5, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_comment, - anon_sym_RPAREN, - anon_sym_RBRACE, - [32680] = 4, + sym_keyword_return, + sym_keyword_parallel, + sym_keyword_timeout, + [32677] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1737), 1, + ACTIONS(1751), 1, anon_sym_COMMA, - STATE(1191), 1, + STATE(1173), 1, aux_sym_when_then_clause_repeat1, - ACTIONS(1749), 5, + ACTIONS(1765), 5, ts_builtin_sym_end, sym_semi_colon, sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [32697] = 5, + [32694] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1167), 1, + ACTIONS(1145), 1, sym_keyword_comment, - ACTIONS(1753), 1, + ACTIONS(1769), 1, sym_keyword_permissions, - ACTIONS(1751), 2, + ACTIONS(1767), 2, sym_keyword_if, sym_custom_function_name, - STATE(1172), 3, - sym_permissions_basic_clause, - sym_comment_clause, - aux_sym_define_function_statement_repeat1, - [32716] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1167), 1, - sym_keyword_comment, - ACTIONS(1755), 1, - sym_keyword_permissions, - ACTIONS(1686), 2, - ts_builtin_sym_end, - sym_semi_colon, - STATE(1186), 3, + STATE(1196), 3, sym_permissions_basic_clause, sym_comment_clause, aux_sym_define_function_statement_repeat1, - [32735] = 4, + [32713] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1757), 1, + ACTIONS(1751), 1, anon_sym_COMMA, - STATE(1179), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1585), 5, + STATE(1168), 1, + aux_sym_when_then_clause_repeat1, + ACTIONS(1765), 5, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_return, - sym_keyword_parallel, - sym_keyword_timeout, - [32752] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(41), 1, - anon_sym_LBRACK, - ACTIONS(45), 1, - anon_sym_LBRACE, - STATE(46), 1, - sym_record_id_value, - ACTIONS(476), 2, - sym_int, - sym_record_id_ident, - STATE(41), 2, - sym_array, - sym_object, - [32773] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(41), 1, - anon_sym_LBRACK, - ACTIONS(45), 1, - anon_sym_LBRACE, - STATE(49), 1, - sym_record_id_value, - ACTIONS(476), 2, - sym_int, - sym_record_id_ident, - STATE(41), 2, - sym_array, - sym_object, - [32794] = 5, + sym_keyword_comment, + anon_sym_RPAREN, + anon_sym_RBRACE, + [32730] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1167), 1, + ACTIONS(1145), 1, sym_keyword_comment, - ACTIONS(1753), 1, + ACTIONS(1769), 1, sym_keyword_permissions, - ACTIONS(1760), 2, + ACTIONS(1771), 2, sym_keyword_if, sym_custom_function_name, - STATE(1172), 3, + STATE(1185), 3, sym_permissions_basic_clause, sym_comment_clause, aux_sym_define_function_statement_repeat1, - [32813] = 4, + [32749] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1777), 1, + anon_sym_snowball, + STATE(1051), 1, + sym_analyzer_filters, + ACTIONS(1775), 2, + anon_sym_edgengram, + anon_sym_ngram, + ACTIONS(1773), 3, + anon_sym_ascii, + anon_sym_lowercase, + anon_sym_uppercase, + [32768] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1737), 1, + ACTIONS(1751), 1, anon_sym_COMMA, - STATE(1166), 1, + STATE(1173), 1, + aux_sym_when_then_clause_repeat1, + ACTIONS(1779), 5, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_comment, + anon_sym_RPAREN, + anon_sym_RBRACE, + [32785] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1751), 1, + anon_sym_COMMA, + STATE(1175), 1, aux_sym_when_then_clause_repeat1, - ACTIONS(1747), 5, + ACTIONS(1779), 5, ts_builtin_sym_end, sym_semi_colon, sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [32830] = 4, + [32802] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(716), 1, + ACTIONS(1781), 1, anon_sym_COMMA, - STATE(1169), 1, + STATE(1182), 1, aux_sym_update_statement_repeat1, - ACTIONS(1762), 5, + ACTIONS(660), 5, sym_semi_colon, sym_keyword_parallel, sym_keyword_timeout, anon_sym_RPAREN, anon_sym_RBRACE, - [32847] = 5, + [32819] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1167), 1, - sym_keyword_comment, - ACTIONS(1755), 1, - sym_keyword_permissions, - ACTIONS(1698), 2, + ACTIONS(1747), 1, + anon_sym_COMMA, + STATE(1186), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1571), 5, ts_builtin_sym_end, sym_semi_colon, - STATE(1196), 3, - sym_permissions_basic_clause, - sym_comment_clause, - aux_sym_define_function_statement_repeat1, - [32866] = 5, + sym_keyword_return, + sym_keyword_parallel, + sym_keyword_timeout, + [32836] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1167), 1, + ACTIONS(1145), 1, sym_keyword_comment, - ACTIONS(1755), 1, + ACTIONS(1769), 1, sym_keyword_permissions, - ACTIONS(1698), 2, - ts_builtin_sym_end, - sym_semi_colon, - STATE(1194), 3, + ACTIONS(1784), 2, + sym_keyword_if, + sym_custom_function_name, + STATE(1176), 3, sym_permissions_basic_clause, sym_comment_clause, aux_sym_define_function_statement_repeat1, - [32885] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1768), 1, - anon_sym_snowball, - STATE(1091), 1, - sym_analyzer_filters, - ACTIONS(1766), 2, - anon_sym_edgengram, - anon_sym_ngram, - ACTIONS(1764), 3, - anon_sym_ascii, - anon_sym_lowercase, - anon_sym_uppercase, - [32904] = 5, + [32855] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1167), 1, + ACTIONS(1145), 1, sym_keyword_comment, - ACTIONS(1753), 1, + ACTIONS(1769), 1, sym_keyword_permissions, - ACTIONS(1760), 2, + ACTIONS(1784), 2, sym_keyword_if, sym_custom_function_name, - STATE(1177), 3, + STATE(1196), 3, sym_permissions_basic_clause, sym_comment_clause, aux_sym_define_function_statement_repeat1, - [32923] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1737), 1, - anon_sym_COMMA, - STATE(1175), 1, - aux_sym_when_then_clause_repeat1, - ACTIONS(1735), 5, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_comment, - anon_sym_RPAREN, - anon_sym_RBRACE, - [32940] = 4, + [32874] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1772), 1, + ACTIONS(1747), 1, anon_sym_COMMA, - STATE(1190), 1, - aux_sym_when_then_clause_repeat1, - ACTIONS(1770), 5, + STATE(1174), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1580), 5, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_comment, - anon_sym_RPAREN, - anon_sym_RBRACE, - [32957] = 4, + sym_keyword_return, + sym_keyword_parallel, + sym_keyword_timeout, + [32891] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1737), 1, + ACTIONS(722), 1, anon_sym_COMMA, - STATE(1190), 1, - aux_sym_when_then_clause_repeat1, - ACTIONS(1775), 5, - ts_builtin_sym_end, + STATE(1182), 1, + aux_sym_update_statement_repeat1, + ACTIONS(1786), 5, sym_semi_colon, - sym_keyword_comment, + sym_keyword_parallel, + sym_keyword_timeout, anon_sym_RPAREN, anon_sym_RBRACE, - [32974] = 4, + [32908] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1737), 1, - anon_sym_COMMA, - STATE(1174), 1, - aux_sym_when_then_clause_repeat1, - ACTIONS(1777), 5, - ts_builtin_sym_end, - sym_semi_colon, + ACTIONS(1145), 1, sym_keyword_comment, - anon_sym_RPAREN, - anon_sym_RBRACE, - [32991] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(730), 1, - anon_sym_LPAREN, - ACTIONS(732), 1, - anon_sym_LBRACE, - ACTIONS(1779), 1, - sym_keyword_when, - ACTIONS(1781), 1, - sym_keyword_then, - STATE(1213), 1, - sym_when_then_clause, - STATE(1192), 2, - sym_block, - sym_sub_query, - [33014] = 5, + ACTIONS(1753), 1, + sym_keyword_permissions, + ACTIONS(1718), 2, + ts_builtin_sym_end, + sym_semi_colon, + STATE(1190), 3, + sym_permissions_basic_clause, + sym_comment_clause, + aux_sym_define_function_statement_repeat1, + [32927] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1732), 1, + ACTIONS(1145), 1, sym_keyword_comment, - ACTIONS(1783), 1, + ACTIONS(1753), 1, sym_keyword_permissions, - ACTIONS(1727), 2, + ACTIONS(1701), 2, ts_builtin_sym_end, sym_semi_colon, - STATE(1194), 3, + STATE(1190), 3, sym_permissions_basic_clause, sym_comment_clause, aux_sym_define_function_statement_repeat1, - [33033] = 5, + [32946] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1167), 1, + ACTIONS(1710), 1, sym_keyword_comment, - ACTIONS(1753), 1, + ACTIONS(1788), 1, sym_keyword_permissions, - ACTIONS(1786), 2, - sym_keyword_if, - sym_custom_function_name, - STATE(1182), 3, + ACTIONS(1705), 2, + ts_builtin_sym_end, + sym_semi_colon, + STATE(1190), 3, sym_permissions_basic_clause, sym_comment_clause, aux_sym_define_function_statement_repeat1, - [33052] = 5, + [32965] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1747), 1, + anon_sym_COMMA, + STATE(1174), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1582), 5, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_return, + sym_keyword_parallel, + sym_keyword_timeout, + [32982] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1167), 1, + ACTIONS(1145), 1, sym_keyword_comment, - ACTIONS(1755), 1, + ACTIONS(1753), 1, sym_keyword_permissions, - ACTIONS(1713), 2, + ACTIONS(1745), 2, ts_builtin_sym_end, sym_semi_colon, - STATE(1194), 3, + STATE(1188), 3, sym_permissions_basic_clause, sym_comment_clause, aux_sym_define_function_statement_repeat1, - [33071] = 5, + [33001] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1751), 1, + anon_sym_COMMA, + STATE(1180), 1, + aux_sym_when_then_clause_repeat1, + ACTIONS(1791), 5, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_comment, + anon_sym_RPAREN, + anon_sym_RBRACE, + [33018] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1768), 1, + ACTIONS(1777), 1, anon_sym_snowball, - STATE(1011), 1, + STATE(1003), 1, sym_analyzer_filters, - ACTIONS(1766), 2, + ACTIONS(1775), 2, anon_sym_edgengram, anon_sym_ngram, - ACTIONS(1764), 3, + ACTIONS(1773), 3, anon_sym_ascii, anon_sym_lowercase, anon_sym_uppercase, - [33090] = 4, + [33037] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(43), 1, + anon_sym_LBRACK, + ACTIONS(47), 1, + anon_sym_LBRACE, + STATE(48), 1, + sym_record_id_value, + ACTIONS(558), 2, + sym_int, + sym_record_id_ident, + STATE(41), 2, + sym_array, + sym_object, + [33058] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1710), 1, + sym_keyword_comment, + ACTIONS(1793), 1, + sym_keyword_permissions, + ACTIONS(1705), 2, + sym_keyword_if, + sym_custom_function_name, + STATE(1196), 3, + sym_permissions_basic_clause, + sym_comment_clause, + aux_sym_define_function_statement_repeat1, + [33077] = 6, + ACTIONS(3), 1, + sym_comment, + ACTIONS(43), 1, + anon_sym_LBRACK, + ACTIONS(47), 1, + anon_sym_LBRACE, + STATE(46), 1, + sym_record_id_value, + ACTIONS(558), 2, + sym_int, + sym_record_id_ident, + STATE(41), 2, + sym_array, + sym_object, + [33098] = 7, + ACTIONS(3), 1, + sym_comment, + ACTIONS(746), 1, + anon_sym_LPAREN, + ACTIONS(748), 1, + anon_sym_LBRACE, + ACTIONS(1796), 1, + sym_keyword_when, + ACTIONS(1798), 1, + sym_keyword_then, + STATE(1253), 1, + sym_when_then_clause, + STATE(1193), 2, + sym_block, + sym_sub_query, + [33121] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(299), 1, sym_keyword_parallel, - STATE(1405), 1, + STATE(1310), 1, sym_parallel_clause, - ACTIONS(351), 4, + ACTIONS(1020), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33106] = 6, + [33137] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(1790), 1, + ACTIONS(1802), 1, sym_keyword_where, - ACTIONS(1792), 1, + ACTIONS(1804), 1, anon_sym_COMMA, - STATE(946), 1, + STATE(909), 1, sym_where_clause, - STATE(1237), 1, + STATE(1279), 1, aux_sym_permissions_for_clause_repeat1, - ACTIONS(1788), 2, + ACTIONS(1800), 2, sym_keyword_full, sym_keyword_none, - [33126] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, - STATE(1317), 1, - sym_parallel_clause, - ACTIONS(1624), 4, - ts_builtin_sym_end, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [33142] = 7, + [33157] = 7, ACTIONS(3), 1, sym_comment, - ACTIONS(1794), 1, + ACTIONS(1806), 1, anon_sym_RBRACE, - ACTIONS(1796), 1, + ACTIONS(1808), 1, aux_sym_type_name_token1, - ACTIONS(1798), 1, + ACTIONS(1810), 1, sym_string, - STATE(1478), 1, + STATE(1574), 1, sym_object_property, - STATE(1793), 1, + STATE(1815), 1, sym_object_key, - STATE(1850), 1, + STATE(1900), 1, sym_object_content, - [33164] = 4, + [33179] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(299), 1, sym_keyword_parallel, - STATE(1308), 1, + STATE(1344), 1, sym_parallel_clause, - ACTIONS(1711), 4, + ACTIONS(1349), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33180] = 4, + [33195] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(299), 1, sym_keyword_parallel, - STATE(1339), 1, + STATE(1388), 1, sym_parallel_clause, - ACTIONS(1571), 4, + ACTIONS(1693), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33196] = 4, + [33211] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(297), 1, - sym_keyword_parallel, - STATE(1305), 1, - sym_parallel_clause, - ACTIONS(1800), 4, + sym_keyword_explain, + STATE(1378), 1, + sym_explain_clause, + ACTIONS(1245), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33212] = 4, + [33227] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(299), 1, sym_keyword_parallel, - STATE(1343), 1, + STATE(1313), 1, sym_parallel_clause, - ACTIONS(1328), 4, + ACTIONS(1356), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33228] = 2, + [33243] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(714), 6, + ACTIONS(299), 1, + sym_keyword_parallel, + STATE(1411), 1, + sym_parallel_clause, + ACTIONS(1239), 4, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_parallel, - sym_keyword_timeout, anon_sym_RPAREN, anon_sym_RBRACE, - [33240] = 2, + [33259] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1802), 6, + ACTIONS(299), 1, + sym_keyword_parallel, + STATE(1384), 1, + sym_parallel_clause, + ACTIONS(1492), 4, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_explain, - sym_keyword_parallel, anon_sym_RPAREN, anon_sym_RBRACE, - [33252] = 4, + [33275] = 7, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(1808), 1, + aux_sym_type_name_token1, + ACTIONS(1810), 1, + sym_string, + ACTIONS(1812), 1, + anon_sym_RBRACE, + STATE(1574), 1, + sym_object_property, + STATE(1815), 1, + sym_object_key, + STATE(1889), 1, + sym_object_content, + [33297] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(299), 1, sym_keyword_parallel, - STATE(1364), 1, + STATE(1438), 1, sym_parallel_clause, - ACTIONS(1527), 4, + ACTIONS(1814), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33268] = 4, + [33313] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(299), 1, sym_keyword_parallel, - STATE(1365), 1, + STATE(1314), 1, sym_parallel_clause, - ACTIONS(1804), 4, + ACTIONS(1731), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33284] = 7, + [33329] = 7, ACTIONS(3), 1, sym_comment, - ACTIONS(1796), 1, + ACTIONS(1808), 1, aux_sym_type_name_token1, - ACTIONS(1798), 1, + ACTIONS(1810), 1, sym_string, - ACTIONS(1806), 1, + ACTIONS(1816), 1, anon_sym_RBRACE, - STATE(1478), 1, + STATE(1574), 1, sym_object_property, - STATE(1793), 1, + STATE(1815), 1, sym_object_key, - STATE(1798), 1, + STATE(1885), 1, sym_object_content, - [33306] = 4, + [33351] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1167), 1, - sym_keyword_comment, - STATE(1284), 1, - sym_comment_clause, - ACTIONS(1808), 4, + ACTIONS(299), 1, + sym_keyword_parallel, + STATE(1312), 1, + sym_parallel_clause, + ACTIONS(1818), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33322] = 7, + [33367] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1796), 1, - aux_sym_type_name_token1, - ACTIONS(1798), 1, - sym_string, - ACTIONS(1810), 1, + ACTIONS(1261), 1, + anon_sym_COMMA, + STATE(796), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1820), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, anon_sym_RBRACE, - STATE(1478), 1, - sym_object_property, - STATE(1793), 1, - sym_object_key, - STATE(1815), 1, - sym_object_content, - [33344] = 4, + [33383] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1167), 1, - sym_keyword_comment, - STATE(1402), 1, - sym_comment_clause, - ACTIONS(1812), 4, + ACTIONS(1822), 6, ts_builtin_sym_end, sym_semi_colon, + sym_keyword_explain, + sym_keyword_parallel, anon_sym_RPAREN, anon_sym_RBRACE, - [33360] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1792), 1, - anon_sym_COMMA, - ACTIONS(1816), 1, - sym_keyword_where, - STATE(928), 1, - sym_where_clause, - STATE(1218), 1, - aux_sym_permissions_for_clause_repeat1, - ACTIONS(1814), 2, - sym_keyword_full, - sym_keyword_none, - [33380] = 4, + [33395] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, + ACTIONS(297), 1, sym_keyword_explain, - STATE(1283), 1, + STATE(1301), 1, sym_explain_clause, - ACTIONS(1818), 4, + ACTIONS(335), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33396] = 7, + [33411] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1796), 1, - aux_sym_type_name_token1, - ACTIONS(1798), 1, - sym_string, - ACTIONS(1820), 1, + ACTIONS(1261), 1, + anon_sym_COMMA, + STATE(1213), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1824), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, anon_sym_RBRACE, - STATE(1478), 1, - sym_object_property, - STATE(1793), 1, - sym_object_key, - STATE(1800), 1, - sym_object_content, - [33418] = 4, + [33427] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(299), 1, sym_keyword_parallel, - STATE(1346), 1, + STATE(1428), 1, sym_parallel_clause, - ACTIONS(1012), 4, + ACTIONS(1739), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [33443] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(720), 6, ts_builtin_sym_end, sym_semi_colon, + sym_keyword_parallel, + sym_keyword_timeout, anon_sym_RPAREN, anon_sym_RBRACE, - [33434] = 6, + [33455] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1792), 1, + ACTIONS(1261), 1, anon_sym_COMMA, - ACTIONS(1816), 1, - sym_keyword_where, - STATE(915), 1, - sym_where_clause, - STATE(1276), 1, - aux_sym_permissions_for_clause_repeat1, - ACTIONS(1822), 2, - sym_keyword_full, - sym_keyword_none, - [33454] = 7, + STATE(1248), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1820), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [33471] = 7, ACTIONS(3), 1, sym_comment, - ACTIONS(1796), 1, + ACTIONS(1808), 1, aux_sym_type_name_token1, - ACTIONS(1798), 1, + ACTIONS(1810), 1, sym_string, - ACTIONS(1824), 1, + ACTIONS(1826), 1, anon_sym_RBRACE, - STATE(1478), 1, + STATE(1574), 1, sym_object_property, - STATE(1719), 1, + STATE(1814), 1, sym_object_content, - STATE(1793), 1, + STATE(1815), 1, sym_object_key, - [33476] = 4, + [33493] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, - STATE(1361), 1, - sym_explain_clause, - ACTIONS(1173), 4, + ACTIONS(1828), 1, + anon_sym_COMMA, + STATE(1221), 1, + aux_sym_update_statement_repeat1, + ACTIONS(660), 4, ts_builtin_sym_end, sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [33492] = 4, + sym_keyword_parallel, + sym_keyword_timeout, + [33509] = 6, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1804), 1, + anon_sym_COMMA, + ACTIONS(1833), 1, + sym_keyword_where, + STATE(922), 1, + sym_where_clause, + STATE(1279), 1, + aux_sym_permissions_for_clause_repeat1, + ACTIONS(1831), 2, + sym_keyword_full, + sym_keyword_none, + [33529] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1167), 1, + ACTIONS(1145), 1, sym_keyword_comment, - STATE(1412), 1, + STATE(1377), 1, sym_comment_clause, - ACTIONS(1826), 4, + ACTIONS(1835), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33508] = 4, + [33545] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1167), 1, - sym_keyword_comment, - STATE(1388), 1, - sym_comment_clause, - ACTIONS(1828), 4, + ACTIONS(1837), 6, ts_builtin_sym_end, sym_semi_colon, + sym_keyword_unique, + sym_keyword_search, anon_sym_RPAREN, anon_sym_RBRACE, - [33524] = 2, + [33557] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1770), 6, + ACTIONS(297), 1, + sym_keyword_explain, + STATE(1401), 1, + sym_explain_clause, + ACTIONS(1010), 4, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_comment, - anon_sym_COMMA, anon_sym_RPAREN, anon_sym_RBRACE, - [33536] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1796), 1, - aux_sym_type_name_token1, - ACTIONS(1798), 1, - sym_string, - ACTIONS(1830), 1, - anon_sym_RBRACE, - STATE(1478), 1, - sym_object_property, - STATE(1792), 1, - sym_object_content, - STATE(1793), 1, - sym_object_key, - [33558] = 4, + [33573] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1832), 1, - anon_sym_COMMA, - STATE(1225), 1, - aux_sym_update_statement_repeat1, - ACTIONS(646), 4, + ACTIONS(1757), 6, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_parallel, - sym_keyword_timeout, - [33574] = 2, + sym_keyword_comment, + anon_sym_COMMA, + anon_sym_RPAREN, + anon_sym_RBRACE, + [33585] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1835), 6, + ACTIONS(299), 1, + sym_keyword_parallel, + STATE(1316), 1, + sym_parallel_clause, + ACTIONS(1569), 4, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_unique, - sym_keyword_search, anon_sym_RPAREN, anon_sym_RBRACE, - [33586] = 4, + [33601] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(299), 1, sym_keyword_parallel, - STATE(1431), 1, + STATE(1383), 1, sym_parallel_clause, - ACTIONS(1837), 4, + ACTIONS(1555), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33602] = 4, + [33617] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, - STATE(1383), 1, - sym_explain_clause, - ACTIONS(293), 4, + ACTIONS(1145), 1, + sym_keyword_comment, + STATE(1390), 1, + sym_comment_clause, + ACTIONS(1839), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33618] = 4, + [33633] = 7, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(1808), 1, + aux_sym_type_name_token1, + ACTIONS(1810), 1, + sym_string, + ACTIONS(1841), 1, + anon_sym_RBRACE, + STATE(1574), 1, + sym_object_property, + STATE(1781), 1, + sym_object_content, + STATE(1815), 1, + sym_object_key, + [33655] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(299), 1, sym_keyword_parallel, - STATE(1417), 1, + STATE(1432), 1, sym_parallel_clause, - ACTIONS(1676), 4, + ACTIONS(668), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33634] = 4, + [33671] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(299), 1, sym_keyword_parallel, - STATE(1430), 1, + STATE(1437), 1, sym_parallel_clause, - ACTIONS(1239), 4, + ACTIONS(501), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33650] = 4, + [33687] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, + ACTIONS(297), 1, sym_keyword_explain, - STATE(1310), 1, + STATE(1335), 1, sym_explain_clause, - ACTIONS(1516), 4, + ACTIONS(1046), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33666] = 4, + [33703] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(299), 1, sym_keyword_parallel, - STATE(1419), 1, + STATE(1435), 1, sym_parallel_clause, - ACTIONS(666), 4, + ACTIONS(1549), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33682] = 4, + [33719] = 7, ACTIONS(3), 1, sym_comment, - ACTIONS(1841), 1, - sym_keyword_db, - STATE(1309), 1, - sym_db_clause, - ACTIONS(1839), 4, + ACTIONS(1808), 1, + aux_sym_type_name_token1, + ACTIONS(1810), 1, + sym_string, + ACTIONS(1843), 1, + anon_sym_RBRACE, + STATE(1574), 1, + sym_object_property, + STATE(1815), 1, + sym_object_key, + STATE(1870), 1, + sym_object_content, + [33741] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(297), 1, + sym_keyword_explain, + STATE(1427), 1, + sym_explain_clause, + ACTIONS(1177), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33698] = 4, + [33757] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, + ACTIONS(297), 1, sym_keyword_explain, - STATE(1318), 1, + STATE(1320), 1, sym_explain_clause, - ACTIONS(1008), 4, + ACTIONS(1845), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33714] = 6, + [33773] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(1792), 1, + ACTIONS(1804), 1, anon_sym_COMMA, - ACTIONS(1845), 1, + ACTIONS(1847), 1, sym_keyword_where, - STATE(927), 1, + STATE(909), 1, sym_where_clause, - STATE(1276), 1, + STATE(1279), 1, aux_sym_permissions_for_clause_repeat1, - ACTIONS(1843), 2, + ACTIONS(1800), 2, sym_keyword_full, sym_keyword_none, - [33734] = 4, + [33793] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1263), 1, + ACTIONS(726), 1, anon_sym_COMMA, - STATE(1243), 1, - aux_sym_define_user_statement_repeat1, - ACTIONS(1847), 4, + STATE(1221), 1, + aux_sym_update_statement_repeat1, + ACTIONS(1786), 4, ts_builtin_sym_end, sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [33750] = 6, + sym_keyword_parallel, + sym_keyword_timeout, + [33809] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1790), 1, - sym_keyword_where, - ACTIONS(1792), 1, - anon_sym_COMMA, - STATE(927), 1, - sym_where_clause, - STATE(1276), 1, - aux_sym_permissions_for_clause_repeat1, - ACTIONS(1843), 2, - sym_keyword_full, - sym_keyword_none, - [33770] = 4, + ACTIONS(1145), 1, + sym_keyword_comment, + STATE(1331), 1, + sym_comment_clause, + ACTIONS(1849), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [33825] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, - STATE(1391), 1, - sym_explain_clause, - ACTIONS(1073), 4, + ACTIONS(299), 1, + sym_keyword_parallel, + STATE(1374), 1, + sym_parallel_clause, + ACTIONS(1851), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33786] = 4, + [33841] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, + ACTIONS(297), 1, sym_keyword_explain, - STATE(1299), 1, + STATE(1354), 1, sym_explain_clause, - ACTIONS(1700), 4, + ACTIONS(1050), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33802] = 4, + [33857] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(299), 1, sym_keyword_parallel, - STATE(1357), 1, + STATE(1424), 1, sym_parallel_clause, - ACTIONS(1678), 4, + ACTIONS(1553), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33818] = 4, + [33873] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, + ACTIONS(297), 1, sym_keyword_explain, - STATE(1354), 1, + STATE(1372), 1, sym_explain_clause, - ACTIONS(1247), 4, + ACTIONS(1301), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33834] = 4, + [33889] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1263), 1, - anon_sym_COMMA, - STATE(1247), 1, - aux_sym_define_user_statement_repeat1, - ACTIONS(1849), 4, + ACTIONS(299), 1, + sym_keyword_parallel, + STATE(1423), 1, + sym_parallel_clause, + ACTIONS(1699), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33850] = 4, + [33905] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(1263), 1, + ACTIONS(1804), 1, anon_sym_COMMA, - STATE(793), 1, - aux_sym_define_user_statement_repeat1, - ACTIONS(1849), 4, - ts_builtin_sym_end, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [33866] = 4, + ACTIONS(1847), 1, + sym_keyword_where, + STATE(905), 1, + sym_where_clause, + STATE(1238), 1, + aux_sym_permissions_for_clause_repeat1, + ACTIONS(1853), 2, + sym_keyword_full, + sym_keyword_none, + [33925] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(299), 1, sym_keyword_parallel, - STATE(1348), 1, + STATE(1420), 1, sym_parallel_clause, - ACTIONS(1851), 4, + ACTIONS(1855), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33882] = 4, + [33941] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, - sym_keyword_explain, - STATE(1380), 1, - sym_explain_clause, - ACTIONS(1290), 4, + ACTIONS(1261), 1, + anon_sym_COMMA, + STATE(796), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1857), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33898] = 4, + [33957] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, - STATE(1426), 1, - sym_parallel_clause, - ACTIONS(1719), 4, + ACTIONS(1861), 1, + sym_keyword_on, + STATE(1394), 1, + sym_on_level_clause, + ACTIONS(1859), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33914] = 4, + [33973] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1263), 1, - anon_sym_COMMA, - STATE(793), 1, - aux_sym_define_user_statement_repeat1, - ACTIONS(1853), 4, + ACTIONS(297), 1, + sym_keyword_explain, + STATE(1369), 1, + sym_explain_clause, + ACTIONS(1470), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33930] = 4, + [33989] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, + ACTIONS(297), 1, sym_keyword_explain, - STATE(1372), 1, + STATE(1363), 1, sym_explain_clause, - ACTIONS(1044), 4, + ACTIONS(1535), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33946] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(722), 1, - anon_sym_COMMA, - STATE(1225), 1, - aux_sym_update_statement_repeat1, - ACTIONS(1762), 4, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_parallel, - sym_keyword_timeout, - [33962] = 4, + [34005] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 1, + ACTIONS(297), 1, sym_keyword_explain, - STATE(1329), 1, + STATE(1353), 1, sym_explain_clause, - ACTIONS(1470), 4, + ACTIONS(1686), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33978] = 4, + [34021] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, - STATE(1316), 1, - sym_parallel_clause, - ACTIONS(1476), 4, + ACTIONS(1145), 1, + sym_keyword_comment, + STATE(1343), 1, + sym_comment_clause, + ACTIONS(1863), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33994] = 6, + [34037] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(1792), 1, - anon_sym_COMMA, - ACTIONS(1855), 1, + ACTIONS(1802), 1, sym_keyword_where, - STATE(928), 1, + ACTIONS(1804), 1, + anon_sym_COMMA, + STATE(905), 1, sym_where_clause, - STATE(1254), 1, + STATE(1200), 1, aux_sym_permissions_for_clause_repeat1, - ACTIONS(1814), 2, + ACTIONS(1853), 2, sym_keyword_full, sym_keyword_none, - [34014] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, - STATE(1413), 1, - sym_parallel_clause, - ACTIONS(1396), 4, - ts_builtin_sym_end, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [34030] = 6, + [34057] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(1792), 1, + ACTIONS(1804), 1, anon_sym_COMMA, - ACTIONS(1855), 1, + ACTIONS(1867), 1, sym_keyword_where, - STATE(915), 1, + STATE(914), 1, sym_where_clause, - STATE(1276), 1, + STATE(1258), 1, aux_sym_permissions_for_clause_repeat1, - ACTIONS(1822), 2, + ACTIONS(1865), 2, sym_keyword_full, sym_keyword_none, - [34050] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(297), 1, - sym_keyword_parallel, - STATE(1429), 1, - sym_parallel_clause, - ACTIONS(1583), 4, - ts_builtin_sym_end, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [34066] = 6, + [34077] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(1792), 1, + ACTIONS(1804), 1, anon_sym_COMMA, - ACTIONS(1845), 1, + ACTIONS(1833), 1, sym_keyword_where, - STATE(946), 1, + STATE(914), 1, sym_where_clause, - STATE(1235), 1, + STATE(1222), 1, aux_sym_permissions_for_clause_repeat1, - ACTIONS(1788), 2, + ACTIONS(1865), 2, sym_keyword_full, sym_keyword_none, - [34086] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1857), 1, - sym_keyword_if, - ACTIONS(1859), 1, - sym_keyword_overwrite, - ACTIONS(1861), 1, - aux_sym_type_name_token1, - STATE(1221), 1, - sym_identifier, - STATE(1678), 1, - sym_if_not_exists_clause, - [34105] = 3, + [34097] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1865), 1, - sym_keyword_full, - ACTIONS(1863), 4, + ACTIONS(1871), 1, + sym_keyword_db, + STATE(1309), 1, + sym_db_clause, + ACTIONS(1869), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34118] = 5, + [34113] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(740), 1, - sym_keyword_as, - ACTIONS(742), 1, + ACTIONS(1804), 1, + anon_sym_COMMA, + ACTIONS(1867), 1, sym_keyword_where, - STATE(1482), 1, + STATE(922), 1, sym_where_clause, - ACTIONS(744), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [34135] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1867), 5, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_db, - anon_sym_RPAREN, - anon_sym_RBRACE, - [34146] = 6, + STATE(1279), 1, + aux_sym_permissions_for_clause_repeat1, + ACTIONS(1831), 2, + sym_keyword_full, + sym_keyword_none, + [34133] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(1857), 1, + ACTIONS(1873), 1, sym_keyword_if, - ACTIONS(1861), 1, - aux_sym_type_name_token1, - ACTIONS(1869), 1, + ACTIONS(1875), 1, sym_keyword_overwrite, - STATE(940), 1, + ACTIONS(1877), 1, + aux_sym_type_name_token1, + STATE(1229), 1, sym_identifier, - STATE(1666), 1, + STATE(1685), 1, sym_if_not_exists_clause, - [34165] = 4, + [34152] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(1873), 1, + sym_keyword_if, + ACTIONS(1877), 1, + aux_sym_type_name_token1, + ACTIONS(1879), 1, + sym_keyword_overwrite, + STATE(946), 1, + sym_identifier, + STATE(1626), 1, + sym_if_not_exists_clause, + [34171] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1883), 1, anon_sym_COMMA, - STATE(1264), 1, + STATE(1262), 1, aux_sym_insert_statement_repeat3, - ACTIONS(1871), 3, + ACTIONS(1881), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34180] = 3, - ACTIONS(3), 1, - sym_comment, - STATE(1018), 1, - sym_analyzer_tokenizers, - ACTIONS(1875), 4, - anon_sym_blank, - anon_sym_camel, - anon_sym_class, - anon_sym_punct, - [34193] = 4, + [34186] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1873), 1, + ACTIONS(1883), 1, anon_sym_COMMA, - STATE(1280), 1, + STATE(1267), 1, aux_sym_insert_statement_repeat3, - ACTIONS(1877), 3, + ACTIONS(1885), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34208] = 4, + [34201] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1873), 1, + ACTIONS(736), 1, + sym_keyword_as, + ACTIONS(738), 1, + sym_keyword_where, + STATE(1451), 1, + sym_where_clause, + ACTIONS(740), 2, anon_sym_COMMA, - STATE(1266), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1877), 3, - sym_semi_colon, anon_sym_RPAREN, - anon_sym_RBRACE, - [34223] = 4, + [34218] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1873), 1, + ACTIONS(1883), 1, anon_sym_COMMA, - STATE(1280), 1, + STATE(1265), 1, aux_sym_insert_statement_repeat3, - ACTIONS(1879), 3, + ACTIONS(1885), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34238] = 4, + [34233] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1873), 1, + ACTIONS(1883), 1, anon_sym_COMMA, - STATE(1268), 1, + STATE(1267), 1, aux_sym_insert_statement_repeat3, - ACTIONS(1879), 3, + ACTIONS(1887), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34253] = 4, + [34248] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1873), 1, + ACTIONS(1883), 1, anon_sym_COMMA, - STATE(1280), 1, + STATE(1268), 1, aux_sym_insert_statement_repeat3, - ACTIONS(1881), 3, + ACTIONS(1887), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34268] = 4, + [34263] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1873), 1, + ACTIONS(1889), 1, anon_sym_COMMA, - STATE(1270), 1, + STATE(1267), 1, aux_sym_insert_statement_repeat3, - ACTIONS(1881), 3, + ACTIONS(1567), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34283] = 4, + [34278] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1873), 1, + ACTIONS(1883), 1, anon_sym_COMMA, - STATE(1280), 1, + STATE(1267), 1, aux_sym_insert_statement_repeat3, - ACTIONS(1883), 3, + ACTIONS(1892), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34298] = 3, + [34293] = 3, ACTIONS(3), 1, sym_comment, - STATE(1087), 1, + STATE(1036), 1, sym_analyzer_tokenizers, - ACTIONS(1875), 4, + ACTIONS(1894), 4, anon_sym_blank, anon_sym_camel, anon_sym_class, anon_sym_punct, - [34311] = 5, + [34306] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1896), 5, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_explain, + anon_sym_RPAREN, + anon_sym_RBRACE, + [34317] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1898), 5, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_db, + anon_sym_RPAREN, + anon_sym_RBRACE, + [34328] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1883), 1, + anon_sym_COMMA, + STATE(1274), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1892), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [34343] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1885), 1, + ACTIONS(1900), 1, aux_sym_type_name_token1, - ACTIONS(1887), 1, + ACTIONS(1902), 1, sym_int, - STATE(1618), 1, + STATE(1620), 1, sym_type, - STATE(858), 2, + STATE(862), 2, sym_type_name, sym_parameterized_type, - [34328] = 4, + [34360] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1873), 1, + ACTIONS(1883), 1, anon_sym_COMMA, - STATE(1274), 1, + STATE(1267), 1, aux_sym_insert_statement_repeat3, - ACTIONS(1883), 3, + ACTIONS(1904), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34343] = 4, + [34375] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1873), 1, + ACTIONS(1883), 1, + anon_sym_COMMA, + STATE(1276), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1904), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [34390] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1883), 1, anon_sym_COMMA, - STATE(1280), 1, + STATE(1267), 1, aux_sym_insert_statement_repeat3, - ACTIONS(1889), 3, + ACTIONS(1906), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34358] = 2, + [34405] = 3, + ACTIONS(3), 1, + sym_comment, + STATE(1007), 1, + sym_analyzer_tokenizers, + ACTIONS(1894), 4, + anon_sym_blank, + anon_sym_camel, + anon_sym_class, + anon_sym_punct, + [34418] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1891), 5, + ACTIONS(1910), 1, + sym_keyword_transaction, + ACTIONS(1908), 4, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_explain, anon_sym_RPAREN, anon_sym_RBRACE, - [34369] = 4, + [34431] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1895), 1, + ACTIONS(1914), 1, anon_sym_COMMA, - STATE(1276), 1, + STATE(1279), 1, aux_sym_permissions_for_clause_repeat1, - ACTIONS(1893), 3, + ACTIONS(1912), 3, sym_keyword_full, sym_keyword_where, sym_keyword_none, - [34384] = 3, + [34446] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1900), 1, + ACTIONS(1919), 1, sym_keyword_transaction, - ACTIONS(1898), 4, + ACTIONS(1917), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34397] = 3, + [34459] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1904), 1, + ACTIONS(1923), 1, sym_keyword_transaction, - ACTIONS(1902), 4, + ACTIONS(1921), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34410] = 3, + [34472] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1908), 1, - sym_keyword_transaction, - ACTIONS(1906), 4, + ACTIONS(1927), 1, + sym_keyword_full, + ACTIONS(1925), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34423] = 4, + [34485] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1910), 1, - anon_sym_COMMA, - STATE(1280), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1585), 3, + ACTIONS(1877), 1, + aux_sym_type_name_token1, + ACTIONS(1929), 1, + sym_keyword_if, + STATE(1311), 1, + sym_identifier, + STATE(1692), 1, + sym_if_exists_clause, + [34501] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1478), 1, + sym_keyword_for, + STATE(974), 1, + aux_sym_permissions_for_clause_repeat2, + ACTIONS(1931), 2, + sym_keyword_full, + sym_keyword_none, + [34515] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(453), 4, + ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34438] = 5, + [34525] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1857), 1, - sym_keyword_if, - ACTIONS(1861), 1, - aux_sym_type_name_token1, - STATE(1677), 1, - sym_if_not_exists_clause, - STATE(1746), 1, - sym_identifier, - [34454] = 5, + ACTIONS(1933), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [34535] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1857), 1, - sym_keyword_if, - ACTIONS(1861), 1, + ACTIONS(1877), 1, aux_sym_type_name_token1, - STATE(1663), 1, - sym_if_not_exists_clause, - STATE(1664), 1, + ACTIONS(1935), 1, + anon_sym_STAR, + ACTIONS(1937), 1, + sym_function_name, + STATE(54), 1, sym_identifier, - [34470] = 2, + [34551] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1939), 1, + anon_sym_COMMA, + STATE(1288), 1, + aux_sym_update_statement_repeat1, + ACTIONS(660), 2, + anon_sym_RBRACK, + anon_sym_RPAREN, + [34565] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1913), 4, + ACTIONS(1942), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34480] = 2, + [34575] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1915), 4, + ACTIONS(1944), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34490] = 2, + [34585] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(672), 4, + ACTIONS(1912), 4, + sym_keyword_full, + sym_keyword_where, + sym_keyword_none, + anon_sym_COMMA, + [34595] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1946), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34500] = 2, + [34605] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(373), 4, + ACTIONS(1948), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34510] = 4, + [34615] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1917), 1, - anon_sym_COMMA, - STATE(1374), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1881), 2, - ts_builtin_sym_end, - sym_semi_colon, - [34524] = 2, + ACTIONS(57), 1, + sym_decimal, + STATE(1862), 1, + sym_number, + ACTIONS(55), 2, + sym_int, + sym_float, + [34629] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1919), 4, + ACTIONS(1950), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34534] = 4, + [34639] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1917), 1, - anon_sym_COMMA, - STATE(1314), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1881), 2, + ACTIONS(1952), 4, ts_builtin_sym_end, sym_semi_colon, - [34548] = 2, + anon_sym_RPAREN, + anon_sym_RBRACE, + [34649] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1921), 4, - sym_keyword_select, - sym_keyword_create, - sym_keyword_delete, - sym_keyword_update, - [34558] = 5, + ACTIONS(1954), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [34659] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1861), 1, - aux_sym_type_name_token1, - ACTIONS(1923), 1, - anon_sym_STAR, - ACTIONS(1925), 1, - sym_function_name, - STATE(63), 1, - sym_identifier, - [34574] = 3, + ACTIONS(1956), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [34669] = 3, ACTIONS(3), 1, sym_comment, - STATE(763), 1, + STATE(723), 1, sym_assignment_operator, - ACTIONS(1927), 3, + ACTIONS(1958), 3, anon_sym_EQ, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - [34586] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(730), 1, - anon_sym_LPAREN, - ACTIONS(732), 1, - anon_sym_LBRACE, - STATE(1176), 2, - sym_block, - sym_sub_query, - [34600] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1931), 1, - anon_sym_COMMA, - STATE(1377), 1, - aux_sym_select_clause_repeat1, - ACTIONS(1929), 2, - sym_keyword_from, - sym_keyword_omit, - [34614] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1933), 4, - sym_keyword_select, - sym_keyword_create, - sym_keyword_delete, - sym_keyword_update, - [34624] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1885), 1, - aux_sym_type_name_token1, - STATE(926), 1, - sym_type, - STATE(858), 2, - sym_type_name, - sym_parameterized_type, - [34638] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1935), 1, - anon_sym_LPAREN, - ACTIONS(1937), 1, - anon_sym_LT, - STATE(89), 1, - sym_argument_list, - STATE(1617), 1, - sym_version, - [34654] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(730), 1, - anon_sym_LPAREN, - ACTIONS(732), 1, - anon_sym_LBRACE, - STATE(1183), 2, - sym_block, - sym_sub_query, - [34668] = 2, + [34681] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1818), 4, + ACTIONS(1960), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34678] = 4, + [34691] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1917), 1, - anon_sym_COMMA, - STATE(1289), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1879), 2, + ACTIONS(1010), 4, ts_builtin_sym_end, sym_semi_colon, - [34692] = 4, + anon_sym_RPAREN, + anon_sym_RBRACE, + [34701] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1962), 1, + anon_sym_STAR, + ACTIONS(1964), 1, + aux_sym_type_name_token1, + ACTIONS(1966), 1, + sym_function_name, + STATE(18), 1, + sym_identifier, + [34717] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1917), 1, + ACTIONS(1968), 1, anon_sym_COMMA, - STATE(1314), 1, + STATE(1317), 1, aux_sym_insert_statement_repeat3, - ACTIONS(1879), 2, + ACTIONS(1906), 2, ts_builtin_sym_end, sym_semi_colon, - [34706] = 3, + [34731] = 3, ACTIONS(3), 1, sym_comment, - STATE(708), 1, + STATE(740), 1, sym_assignment_operator, - ACTIONS(1927), 3, + ACTIONS(1958), 3, anon_sym_EQ, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - [34718] = 5, + [34743] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1376), 1, - anon_sym_LT, - ACTIONS(1939), 1, - anon_sym_COMMA, - ACTIONS(1941), 1, + ACTIONS(1970), 4, + ts_builtin_sym_end, + sym_semi_colon, anon_sym_RPAREN, - STATE(1440), 1, - aux_sym_param_list_repeat1, - [34734] = 2, + anon_sym_RBRACE, + [34753] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1335), 1, + sym_keyword_for, + STATE(919), 1, + aux_sym_permissions_for_clause_repeat2, + ACTIONS(1931), 2, + sym_keyword_full, + sym_keyword_none, + [34767] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1974), 1, + anon_sym_COMMA, + STATE(1359), 1, + aux_sym_select_clause_repeat1, + ACTIONS(1972), 2, + sym_keyword_from, + sym_keyword_omit, + [34781] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1943), 4, + ACTIONS(1976), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34744] = 2, + [34791] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1945), 4, + ACTIONS(1978), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34754] = 4, + [34801] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1405), 1, - sym_keyword_for, - STATE(937), 1, - aux_sym_permissions_for_clause_repeat2, - ACTIONS(1947), 2, - sym_keyword_full, - sym_keyword_none, - [34768] = 2, + ACTIONS(1492), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [34811] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1949), 4, + ACTIONS(1980), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34778] = 2, + [34821] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1837), 4, + ACTIONS(1982), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34788] = 2, + [34831] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1951), 4, + ACTIONS(1555), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34798] = 2, + [34841] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1700), 4, + ACTIONS(1814), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34808] = 5, + [34851] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1937), 1, - anon_sym_LT, - ACTIONS(1953), 1, - anon_sym_LPAREN, - STATE(69), 1, - sym_argument_list, - STATE(1697), 1, - sym_version, - [34824] = 2, + ACTIONS(1968), 1, + anon_sym_COMMA, + STATE(1317), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1904), 2, + ts_builtin_sym_end, + sym_semi_colon, + [34865] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1955), 4, + ACTIONS(1739), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34834] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1957), 1, - anon_sym_LPAREN, - ACTIONS(1959), 1, - anon_sym_QMARK, - ACTIONS(1961), 1, - aux_sym_type_name_token1, - STATE(39), 1, - sym_identifier, - [34850] = 4, + [34875] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1963), 1, + ACTIONS(1984), 1, anon_sym_COMMA, - STATE(1314), 1, + STATE(1317), 1, aux_sym_insert_statement_repeat3, - ACTIONS(1585), 2, + ACTIONS(1567), 2, ts_builtin_sym_end, sym_semi_colon, - [34864] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1966), 1, - sym_keyword_from, - ACTIONS(1968), 1, - sym_keyword_omit, - STATE(1288), 1, - sym_from_clause, - STATE(1613), 1, - sym_omit_clause, - [34880] = 2, + [34889] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1624), 4, + ACTIONS(1239), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34890] = 2, + [34899] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1676), 4, + ACTIONS(1987), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34900] = 2, + [34909] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1044), 4, + ACTIONS(1989), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34910] = 2, + [34919] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1970), 4, + ACTIONS(1991), 4, sym_keyword_select, sym_keyword_create, sym_keyword_delete, sym_keyword_update, - [34920] = 5, + [34929] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1861), 1, - aux_sym_type_name_token1, - ACTIONS(1972), 1, - sym_keyword_if, - STATE(1692), 1, - sym_if_exists_clause, - STATE(1722), 1, - sym_identifier, - [34936] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1917), 1, - anon_sym_COMMA, - STATE(1301), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1877), 2, + ACTIONS(1993), 4, ts_builtin_sym_end, sym_semi_colon, - [34950] = 2, + anon_sym_RPAREN, + anon_sym_RBRACE, + [34939] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1995), 1, + anon_sym_LPAREN, + ACTIONS(1997), 1, + anon_sym_LT, + STATE(75), 1, + sym_argument_list, + STATE(1711), 1, + sym_version, + [34955] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1974), 4, + ACTIONS(668), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34960] = 3, - ACTIONS(3), 1, - sym_comment, - STATE(727), 1, - sym_assignment_operator, - ACTIONS(1927), 3, - anon_sym_EQ, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - [34972] = 4, + [34965] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1917), 1, + ACTIONS(1968), 1, anon_sym_COMMA, - STATE(1314), 1, + STATE(1315), 1, aux_sym_insert_statement_repeat3, - ACTIONS(1877), 2, + ACTIONS(1892), 2, ts_builtin_sym_end, sym_semi_colon, - [34986] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1861), 1, - aux_sym_type_name_token1, - ACTIONS(1972), 1, - sym_keyword_if, - STATE(1312), 1, - sym_identifier, - STATE(1688), 1, - sym_if_exists_clause, - [35002] = 5, + [34979] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1857), 1, - sym_keyword_if, - ACTIONS(1861), 1, + ACTIONS(1999), 1, + anon_sym_LPAREN, + ACTIONS(2001), 1, + anon_sym_QMARK, + ACTIONS(2003), 1, aux_sym_type_name_token1, - STATE(1604), 1, + STATE(39), 1, sym_identifier, - STATE(1701), 1, - sym_if_not_exists_clause, - [35018] = 5, + [34995] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1861), 1, - aux_sym_type_name_token1, - ACTIONS(1976), 1, - anon_sym_STAR, - ACTIONS(1978), 1, - sym_function_name, - STATE(323), 1, - sym_identifier, - [35034] = 2, + STATE(751), 1, + sym_assignment_operator, + ACTIONS(1958), 3, + anon_sym_EQ, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + [35007] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1239), 4, + ACTIONS(1349), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35044] = 2, + [35017] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1877), 1, + aux_sym_type_name_token1, + ACTIONS(1929), 1, + sym_keyword_if, + STATE(1695), 1, + sym_if_exists_clause, + STATE(1742), 1, + sym_identifier, + [35033] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2005), 1, + sym_keyword_from, + ACTIONS(2007), 1, + sym_keyword_omit, + STATE(1286), 1, + sym_from_clause, + STATE(1680), 1, + sym_omit_clause, + [35049] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1516), 4, + ACTIONS(2009), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35054] = 2, + [35059] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1980), 4, + ACTIONS(1968), 1, + anon_sym_COMMA, + STATE(1317), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1892), 2, ts_builtin_sym_end, sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [35064] = 2, + [35073] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(666), 4, + ACTIONS(501), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35074] = 5, + [35083] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1972), 1, + ACTIONS(1873), 1, sym_keyword_if, - ACTIONS(1982), 1, + ACTIONS(1877), 1, aux_sym_type_name_token1, - STATE(1497), 1, + STATE(1619), 1, sym_identifier, - STATE(1685), 1, - sym_if_exists_clause, - [35090] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(55), 1, - sym_decimal, - STATE(1124), 1, - sym_number, - ACTIONS(53), 2, - sym_int, - sym_float, - [35104] = 2, + STATE(1710), 1, + sym_if_not_exists_clause, + [35099] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(351), 4, + ACTIONS(1050), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35114] = 4, + [35109] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1917), 1, + ACTIONS(1968), 1, anon_sym_COMMA, - STATE(1324), 1, + STATE(1303), 1, aux_sym_insert_statement_repeat3, - ACTIONS(1871), 2, + ACTIONS(1904), 2, ts_builtin_sym_end, sym_semi_colon, - [35128] = 2, + [35123] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1984), 4, + ACTIONS(2011), 4, sym_keyword_select, sym_keyword_create, sym_keyword_delete, sym_keyword_update, - [35138] = 5, + [35133] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(45), 1, + ACTIONS(47), 1, anon_sym_LBRACE, - ACTIONS(1986), 1, + ACTIONS(2013), 1, anon_sym_LBRACK, - ACTIONS(1988), 1, + ACTIONS(2015), 1, anon_sym_LPAREN, - STATE(1379), 1, + STATE(1442), 1, sym_object, - [35154] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1839), 4, - ts_builtin_sym_end, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [35164] = 2, + [35149] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1719), 4, - ts_builtin_sym_end, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [35174] = 2, + ACTIONS(1877), 1, + aux_sym_type_name_token1, + ACTIONS(1929), 1, + sym_keyword_if, + STATE(1694), 1, + sym_if_exists_clause, + STATE(1745), 1, + sym_identifier, + [35165] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1990), 4, - ts_builtin_sym_end, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [35184] = 2, + ACTIONS(1808), 1, + aux_sym_type_name_token1, + ACTIONS(1810), 1, + sym_string, + STATE(1693), 1, + sym_object_property, + STATE(1815), 1, + sym_object_key, + [35181] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(293), 4, - ts_builtin_sym_end, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [35194] = 5, + ACTIONS(2017), 4, + sym_keyword_select, + sym_keyword_create, + sym_keyword_delete, + sym_keyword_update, + [35191] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1992), 1, - anon_sym_STAR, - ACTIONS(1994), 1, + ACTIONS(1877), 1, aux_sym_type_name_token1, - ACTIONS(1996), 1, + ACTIONS(2019), 1, + anon_sym_STAR, + ACTIONS(2021), 1, sym_function_name, - STATE(118), 1, + STATE(319), 1, sym_identifier, - [35210] = 2, + [35207] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1583), 4, + ACTIONS(2023), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35220] = 5, + [35217] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1857), 1, - sym_keyword_if, - ACTIONS(1861), 1, - aux_sym_type_name_token1, - STATE(1674), 1, - sym_if_not_exists_clause, - STATE(1754), 1, - sym_identifier, - [35236] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1998), 4, - sym_keyword_select, - sym_keyword_create, - sym_keyword_delete, - sym_keyword_update, - [35246] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1476), 4, + ACTIONS(1549), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35256] = 5, + [35227] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1857), 1, - sym_keyword_if, - ACTIONS(1861), 1, - aux_sym_type_name_token1, - STATE(841), 1, - sym_identifier, - STATE(1673), 1, - sym_if_not_exists_clause, - [35272] = 2, + ACTIONS(746), 1, + anon_sym_LPAREN, + ACTIONS(748), 1, + anon_sym_LBRACE, + STATE(1226), 2, + sym_block, + sym_sub_query, + [35241] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2000), 4, + ACTIONS(295), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, - anon_sym_RBRACE, - [35282] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1464), 1, - sym_keyword_for, - STATE(979), 1, - aux_sym_permissions_for_clause_repeat2, - ACTIONS(1947), 2, - sym_keyword_full, - sym_keyword_none, - [35296] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1796), 1, - aux_sym_type_name_token1, - ACTIONS(1798), 1, - sym_string, - STATE(1622), 1, - sym_object_property, - STATE(1793), 1, - sym_object_key, - [35312] = 3, - ACTIONS(3), 1, - sym_comment, - STATE(741), 1, - sym_assignment_operator, - ACTIONS(1927), 3, - anon_sym_EQ, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - [35324] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1857), 1, - sym_keyword_if, - ACTIONS(1861), 1, - aux_sym_type_name_token1, - STATE(941), 1, - sym_identifier, - STATE(1670), 1, - sym_if_not_exists_clause, - [35340] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2002), 1, - anon_sym_STAR, - ACTIONS(2004), 1, - aux_sym_type_name_token1, - ACTIONS(2006), 1, - sym_function_name, - STATE(345), 1, - sym_identifier, - [35356] = 2, + anon_sym_RBRACE, + [35251] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1290), 4, + ACTIONS(2025), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35366] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1857), 1, - sym_keyword_if, - ACTIONS(1861), 1, - aux_sym_type_name_token1, - STATE(1668), 1, - sym_if_not_exists_clause, - STATE(1669), 1, - sym_identifier, - [35382] = 5, + [35261] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1861), 1, + ACTIONS(1900), 1, aux_sym_type_name_token1, - ACTIONS(1972), 1, - sym_keyword_if, - STATE(1693), 1, - sym_if_exists_clause, - STATE(1717), 1, - sym_identifier, - [35398] = 2, + STATE(907), 1, + sym_type, + STATE(862), 2, + sym_type_name, + sym_parameterized_type, + [35275] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1851), 4, - ts_builtin_sym_end, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [35408] = 4, + ACTIONS(1997), 1, + anon_sym_LT, + ACTIONS(2027), 1, + anon_sym_LPAREN, + STATE(443), 1, + sym_argument_list, + STATE(1703), 1, + sym_version, + [35291] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1885), 1, + ACTIONS(1900), 1, aux_sym_type_name_token1, - STATE(1577), 1, + STATE(929), 1, sym_type, - STATE(858), 2, + STATE(862), 2, sym_type_name, sym_parameterized_type, - [35422] = 2, + [35305] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1929), 1, + sym_keyword_if, + ACTIONS(2029), 1, + aux_sym_type_name_token1, + STATE(1482), 1, + sym_identifier, + STATE(1690), 1, + sym_if_exists_clause, + [35321] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2008), 4, + ACTIONS(1869), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35432] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1420), 1, - sym_keyword_for, - STATE(945), 1, - aux_sym_permissions_for_clause_repeat2, - ACTIONS(2010), 2, - sym_keyword_full, - sym_keyword_none, - [35446] = 2, + [35331] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1247), 4, + ACTIONS(1845), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35456] = 2, + [35341] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2012), 4, + ACTIONS(1177), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35466] = 3, + [35351] = 2, ACTIONS(3), 1, sym_comment, - STATE(718), 1, - sym_assignment_operator, - ACTIONS(1927), 3, - anon_sym_EQ, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - [35478] = 2, + ACTIONS(2031), 4, + sym_keyword_select, + sym_keyword_create, + sym_keyword_delete, + sym_keyword_update, + [35361] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1678), 4, + ACTIONS(2033), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35488] = 2, + [35371] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2014), 4, + ACTIONS(2035), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35498] = 2, + [35381] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(746), 1, + anon_sym_LPAREN, + ACTIONS(748), 1, + anon_sym_LBRACE, + STATE(1181), 2, + sym_block, + sym_sub_query, + [35395] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2039), 1, + anon_sym_COMMA, + STATE(1359), 1, + aux_sym_select_clause_repeat1, + ACTIONS(2037), 2, + sym_keyword_from, + sym_keyword_omit, + [35409] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2016), 4, + ACTIONS(1968), 1, + anon_sym_COMMA, + STATE(1332), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1887), 2, ts_builtin_sym_end, sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [35508] = 4, + [35423] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2020), 1, - sym_keyword_where, - STATE(1112), 1, - sym_where_clause, - ACTIONS(2018), 2, - sym_keyword_full, - sym_keyword_none, - [35522] = 5, + ACTIONS(1968), 1, + anon_sym_COMMA, + STATE(1317), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1887), 2, + ts_builtin_sym_end, + sym_semi_colon, + [35437] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1923), 1, + ACTIONS(1935), 1, anon_sym_STAR, - ACTIONS(1925), 1, + ACTIONS(1937), 1, sym_function_name, - ACTIONS(2022), 1, + ACTIONS(2042), 1, aux_sym_type_name_token1, - STATE(63), 1, + STATE(54), 1, sym_identifier, - [35538] = 2, + [35453] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1396), 4, + ACTIONS(1686), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35548] = 2, + [35463] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(333), 4, + ACTIONS(672), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35558] = 2, + [35473] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1873), 1, + sym_keyword_if, + ACTIONS(1877), 1, + aux_sym_type_name_token1, + STATE(1679), 1, + sym_if_not_exists_clause, + STATE(1769), 1, + sym_identifier, + [35489] = 3, + ACTIONS(3), 1, + sym_comment, + STATE(679), 1, + sym_assignment_operator, + ACTIONS(1958), 3, + anon_sym_EQ, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + [35501] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2024), 4, + ACTIONS(1968), 1, + anon_sym_COMMA, + STATE(1361), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1885), 2, ts_builtin_sym_end, sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [35568] = 2, + [35515] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1073), 4, + ACTIONS(1968), 1, + anon_sym_COMMA, + STATE(1317), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1885), 2, ts_builtin_sym_end, sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [35578] = 2, + [35529] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2026), 4, + ACTIONS(1535), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35588] = 4, + [35539] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1873), 1, + sym_keyword_if, + ACTIONS(1877), 1, + aux_sym_type_name_token1, + STATE(1673), 1, + sym_if_not_exists_clause, + STATE(1773), 1, + sym_identifier, + [35555] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1917), 1, + ACTIONS(1968), 1, anon_sym_COMMA, - STATE(1314), 1, + STATE(1368), 1, aux_sym_insert_statement_repeat3, - ACTIONS(1883), 2, + ACTIONS(1881), 2, ts_builtin_sym_end, sym_semi_colon, - [35602] = 4, + [35569] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1917), 1, - anon_sym_COMMA, - STATE(1381), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1883), 2, + ACTIONS(1470), 4, ts_builtin_sym_end, sym_semi_colon, - [35616] = 2, + anon_sym_RPAREN, + anon_sym_RBRACE, + [35579] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1900), 1, + aux_sym_type_name_token1, + STATE(1416), 1, + sym_type, + STATE(862), 2, + sym_type_name, + sym_parameterized_type, + [35593] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2028), 4, + ACTIONS(2044), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35626] = 4, + [35603] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2032), 1, - anon_sym_COMMA, - STATE(1377), 1, - aux_sym_select_clause_repeat1, - ACTIONS(2030), 2, - sym_keyword_from, - sym_keyword_omit, - [35640] = 5, + ACTIONS(2048), 1, + sym_keyword_where, + STATE(1141), 1, + sym_where_clause, + ACTIONS(2046), 2, + sym_keyword_full, + sym_keyword_none, + [35617] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(45), 1, - anon_sym_LBRACE, - ACTIONS(2035), 1, - anon_sym_LBRACK, - ACTIONS(2037), 1, - anon_sym_LPAREN, - STATE(1362), 1, - sym_object, - [35656] = 2, + ACTIONS(1873), 1, + sym_keyword_if, + ACTIONS(1877), 1, + aux_sym_type_name_token1, + STATE(849), 1, + sym_identifier, + STATE(1671), 1, + sym_if_not_exists_clause, + [35633] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2039), 4, + ACTIONS(2050), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35666] = 2, + [35643] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1470), 4, + ACTIONS(1301), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35676] = 4, + [35653] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1917), 1, - anon_sym_COMMA, - STATE(1314), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1889), 2, - ts_builtin_sym_end, - sym_semi_colon, - [35690] = 2, + ACTIONS(746), 1, + anon_sym_LPAREN, + ACTIONS(748), 1, + anon_sym_LBRACE, + STATE(1139), 2, + sym_block, + sym_sub_query, + [35667] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(746), 1, + anon_sym_LPAREN, + ACTIONS(748), 1, + anon_sym_LBRACE, + STATE(1140), 2, + sym_block, + sym_sub_query, + [35681] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2041), 4, + ACTIONS(2052), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35700] = 2, + [35691] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2054), 1, + sym_keyword_where, + STATE(1141), 1, + sym_where_clause, + ACTIONS(2046), 2, + sym_keyword_full, + sym_keyword_none, + [35705] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1008), 4, + ACTIONS(1699), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35710] = 2, + [35715] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2043), 4, + ACTIONS(1553), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35720] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2045), 1, - anon_sym_LPAREN, - ACTIONS(2047), 1, - anon_sym_QMARK, - ACTIONS(2049), 1, - aux_sym_type_name_token1, - STATE(296), 1, - sym_identifier, - [35736] = 4, + [35725] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1931), 1, - anon_sym_COMMA, - STATE(1294), 1, - aux_sym_select_clause_repeat1, - ACTIONS(2051), 2, - sym_keyword_from, - sym_keyword_omit, - [35750] = 5, + ACTIONS(1466), 1, + sym_keyword_for, + STATE(966), 1, + aux_sym_permissions_for_clause_repeat2, + ACTIONS(2056), 2, + sym_keyword_full, + sym_keyword_none, + [35739] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1968), 1, - sym_keyword_omit, - ACTIONS(2053), 1, - sym_keyword_from, - STATE(1288), 1, - sym_from_clause, - STATE(1659), 1, - sym_omit_clause, - [35766] = 2, + ACTIONS(1873), 1, + sym_keyword_if, + ACTIONS(1877), 1, + aux_sym_type_name_token1, + STATE(950), 1, + sym_identifier, + STATE(1670), 1, + sym_if_not_exists_clause, + [35755] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2055), 4, + ACTIONS(2058), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35776] = 2, + [35765] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2057), 4, + ACTIONS(1851), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35786] = 2, + [35775] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1873), 1, + sym_keyword_if, + ACTIONS(1877), 1, + aux_sym_type_name_token1, + STATE(1598), 1, + sym_if_not_exists_clause, + STATE(1667), 1, + sym_identifier, + [35791] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(794), 4, + ACTIONS(1849), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35796] = 2, + [35801] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1173), 4, + ACTIONS(2060), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35806] = 4, + [35811] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(55), 1, - sym_decimal, - STATE(1789), 1, - sym_number, - ACTIONS(53), 2, - sym_int, - sym_float, - [35820] = 4, + ACTIONS(2062), 1, + anon_sym_LPAREN, + ACTIONS(2064), 1, + anon_sym_QMARK, + ACTIONS(2066), 1, + aux_sym_type_name_token1, + STATE(301), 1, + sym_identifier, + [35827] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2059), 1, - sym_keyword_where, - STATE(1112), 1, - sym_where_clause, - ACTIONS(2018), 2, + ACTIONS(1433), 1, + sym_keyword_for, + STATE(947), 1, + aux_sym_permissions_for_clause_repeat2, + ACTIONS(2056), 2, sym_keyword_full, sym_keyword_none, - [35834] = 5, + [35841] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, - aux_sym_type_name_token1, - ACTIONS(2061), 1, - anon_sym_LPAREN, - ACTIONS(2063), 1, - anon_sym_QMARK, - STATE(57), 1, - sym_identifier, - [35850] = 4, + ACTIONS(2068), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [35851] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(730), 1, - anon_sym_LPAREN, - ACTIONS(732), 1, - anon_sym_LBRACE, - STATE(1121), 2, - sym_block, - sym_sub_query, - [35864] = 5, + ACTIONS(2070), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [35861] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2065), 1, - anon_sym_STAR, - ACTIONS(2067), 1, + STATE(749), 1, + sym_assignment_operator, + ACTIONS(1958), 3, + anon_sym_EQ, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + [35873] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1873), 1, + sym_keyword_if, + ACTIONS(1877), 1, aux_sym_type_name_token1, - ACTIONS(2069), 1, - sym_function_name, - STATE(23), 1, + STATE(1654), 1, + sym_if_not_exists_clause, + STATE(1655), 1, sym_identifier, - [35880] = 5, + [35889] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1841), 1, - sym_keyword_db, - ACTIONS(2071), 1, - sym_keyword_ns, - STATE(1233), 1, - sym_ns_clause, - STATE(1338), 1, - sym_db_clause, - [35896] = 5, + ACTIONS(2072), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [35899] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2073), 1, - anon_sym_STAR, - ACTIONS(2075), 1, - aux_sym_type_name_token1, - ACTIONS(2077), 1, - sym_function_name, - STATE(318), 1, - sym_identifier, - [35912] = 5, + ACTIONS(2074), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [35909] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(2079), 1, + ACTIONS(2076), 1, anon_sym_LPAREN, - ACTIONS(2081), 1, + ACTIONS(2078), 1, anon_sym_QMARK, - ACTIONS(2083), 1, + ACTIONS(2080), 1, aux_sym_type_name_token1, - STATE(111), 1, + STATE(106), 1, sym_identifier, - [35928] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1442), 1, - sym_keyword_for, - STATE(959), 1, - aux_sym_permissions_for_clause_repeat2, - ACTIONS(2010), 2, - sym_keyword_full, - sym_keyword_none, - [35942] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1893), 4, - sym_keyword_full, - sym_keyword_where, - sym_keyword_none, - anon_sym_COMMA, - [35952] = 2, + [35925] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2085), 4, + ACTIONS(1046), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35962] = 5, + [35935] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1937), 1, - anon_sym_LT, - ACTIONS(2087), 1, - anon_sym_LPAREN, - STATE(440), 1, - sym_argument_list, - STATE(1689), 1, - sym_version, - [35978] = 5, + ACTIONS(2082), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [35945] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1937), 1, + ACTIONS(1997), 1, anon_sym_LT, - ACTIONS(2089), 1, + ACTIONS(2084), 1, anon_sym_LPAREN, - STATE(477), 1, + STATE(435), 1, sym_argument_list, - STATE(1665), 1, + STATE(1658), 1, sym_version, - [35994] = 2, + [35961] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1012), 4, - ts_builtin_sym_end, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [36004] = 4, + ACTIONS(1974), 1, + anon_sym_COMMA, + STATE(1307), 1, + aux_sym_select_clause_repeat1, + ACTIONS(2086), 2, + sym_keyword_from, + sym_keyword_omit, + [35975] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(730), 1, - anon_sym_LPAREN, - ACTIONS(732), 1, - anon_sym_LBRACE, - STATE(1122), 2, - sym_block, - sym_sub_query, - [36018] = 5, + ACTIONS(2007), 1, + sym_keyword_omit, + ACTIONS(2088), 1, + sym_keyword_from, + STATE(1286), 1, + sym_from_clause, + STATE(1618), 1, + sym_omit_clause, + [35991] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2091), 1, - anon_sym_LPAREN, - ACTIONS(2093), 1, - anon_sym_QMARK, - ACTIONS(2095), 1, - aux_sym_type_name_token1, - STATE(338), 1, - sym_identifier, - [36034] = 4, + ACTIONS(2090), 1, + sym_keyword_where, + STATE(1141), 1, + sym_where_clause, + ACTIONS(2046), 2, + sym_keyword_full, + sym_keyword_none, + [36005] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(730), 1, + ACTIONS(746), 1, anon_sym_LPAREN, - ACTIONS(732), 1, + ACTIONS(748), 1, anon_sym_LBRACE, - STATE(1223), 2, + STATE(1169), 2, sym_block, sym_sub_query, - [36048] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1885), 1, - aux_sym_type_name_token1, - STATE(930), 1, - sym_type, - STATE(858), 2, - sym_type_name, - sym_parameterized_type, - [36062] = 2, + [36019] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2097), 4, + ACTIONS(2092), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [36072] = 5, + [36029] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1857), 1, - sym_keyword_if, - ACTIONS(1861), 1, - aux_sym_type_name_token1, - STATE(828), 1, - sym_identifier, - STATE(1598), 1, - sym_if_not_exists_clause, - [36088] = 2, + ACTIONS(2094), 4, + sym_keyword_select, + sym_keyword_create, + sym_keyword_delete, + sym_keyword_update, + [36039] = 3, + ACTIONS(3), 1, + sym_comment, + STATE(1292), 1, + sym_level_clause, + ACTIONS(2096), 3, + sym_keyword_namespace, + sym_keyword_root, + sym_keyword_database, + [36051] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1808), 4, + ACTIONS(1569), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [36098] = 2, + [36061] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1527), 4, + ACTIONS(798), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [36108] = 4, + [36071] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(2099), 1, - anon_sym_COMMA, - STATE(1414), 1, - aux_sym_update_statement_repeat1, - ACTIONS(646), 2, - anon_sym_RBRACK, - anon_sym_RPAREN, - [36122] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2061), 1, - anon_sym_LPAREN, - ACTIONS(2063), 1, - anon_sym_QMARK, - ACTIONS(2102), 1, + ACTIONS(2098), 1, + anon_sym_STAR, + ACTIONS(2100), 1, aux_sym_type_name_token1, - STATE(57), 1, + ACTIONS(2102), 1, + sym_function_name, + STATE(326), 1, sym_identifier, - [36138] = 5, + [36087] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1937), 1, - anon_sym_LT, + ACTIONS(2066), 1, + aux_sym_type_name_token1, ACTIONS(2104), 1, anon_sym_LPAREN, - STATE(192), 1, - sym_argument_list, - STATE(1650), 1, - sym_version, - [36154] = 2, + ACTIONS(2106), 1, + anon_sym_QMARK, + STATE(61), 1, + sym_identifier, + [36103] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1804), 4, - ts_builtin_sym_end, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [36164] = 5, + ACTIONS(1871), 1, + sym_keyword_db, + ACTIONS(2108), 1, + sym_keyword_ns, + STATE(1257), 1, + sym_ns_clause, + STATE(1352), 1, + sym_db_clause, + [36119] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(45), 1, - anon_sym_LBRACE, - ACTIONS(1986), 1, - anon_sym_LBRACK, - ACTIONS(2106), 1, - anon_sym_LPAREN, - STATE(1379), 1, - sym_object, - [36180] = 2, + ACTIONS(1307), 1, + anon_sym_LT, + ACTIONS(2110), 1, + anon_sym_COMMA, + ACTIONS(2112), 1, + anon_sym_RPAREN, + STATE(1484), 1, + aux_sym_param_list_repeat1, + [36135] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1328), 4, + ACTIONS(2114), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [36190] = 4, + [36145] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1885), 1, + ACTIONS(1900), 1, aux_sym_type_name_token1, - STATE(1303), 1, + STATE(1568), 1, sym_type, - STATE(858), 2, + STATE(862), 2, sym_type_name, sym_parameterized_type, - [36204] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2108), 1, - sym_keyword_where, - STATE(1112), 1, - sym_where_clause, - ACTIONS(2018), 2, - sym_keyword_full, - sym_keyword_none, - [36218] = 5, + [36159] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(45), 1, - anon_sym_LBRACE, - ACTIONS(2035), 1, - anon_sym_LBRACK, - ACTIONS(2110), 1, + ACTIONS(1997), 1, + anon_sym_LT, + ACTIONS(2116), 1, anon_sym_LPAREN, - STATE(1362), 1, - sym_object, - [36234] = 2, + STATE(476), 1, + sym_argument_list, + STATE(1686), 1, + sym_version, + [36175] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2112), 4, + ACTIONS(2118), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [36244] = 5, + [36185] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1937), 1, - anon_sym_LT, - ACTIONS(2114), 1, + STATE(688), 1, + sym_assignment_operator, + ACTIONS(1958), 3, + anon_sym_EQ, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + [36197] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2120), 1, anon_sym_LPAREN, - STATE(451), 1, - sym_argument_list, - STATE(1603), 1, - sym_version, - [36260] = 2, + ACTIONS(2122), 1, + anon_sym_QMARK, + ACTIONS(2124), 1, + aux_sym_type_name_token1, + STATE(359), 1, + sym_identifier, + [36213] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2116), 4, + ACTIONS(1818), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [36270] = 2, + [36223] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1800), 4, + ACTIONS(1731), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [36280] = 5, + [36233] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2118), 1, + ACTIONS(57), 1, + sym_decimal, + STATE(1124), 1, + sym_number, + ACTIONS(55), 2, + sym_int, + sym_float, + [36247] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2104), 1, anon_sym_LPAREN, - ACTIONS(2120), 1, + ACTIONS(2106), 1, anon_sym_QMARK, - ACTIONS(2122), 1, + ACTIONS(2126), 1, aux_sym_type_name_token1, - STATE(313), 1, + STATE(61), 1, sym_identifier, - [36296] = 2, + [36263] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2124), 4, + ACTIONS(1245), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [36306] = 2, + [36273] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1711), 4, + ACTIONS(1855), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [36316] = 2, + [36283] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1997), 1, + anon_sym_LT, + ACTIONS(2128), 1, + anon_sym_LPAREN, + STATE(228), 1, + sym_argument_list, + STATE(1678), 1, + sym_version, + [36299] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1873), 1, + sym_keyword_if, + ACTIONS(1877), 1, + aux_sym_type_name_token1, + STATE(816), 1, + sym_identifier, + STATE(1676), 1, + sym_if_not_exists_clause, + [36315] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1571), 4, + ACTIONS(335), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [36326] = 2, + [36325] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2126), 4, + ACTIONS(1356), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [36336] = 3, - ACTIONS(3), 1, - sym_comment, - STATE(739), 1, - sym_assignment_operator, - ACTIONS(1927), 3, - anon_sym_EQ, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - [36348] = 4, + [36335] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(2128), 1, - sym_keyword_on_duplicate_key_update, + ACTIONS(1997), 1, + anon_sym_LT, ACTIONS(2130), 1, - anon_sym_COMMA, - STATE(1486), 1, - aux_sym_insert_statement_repeat2, - [36361] = 4, + anon_sym_LPAREN, + STATE(81), 1, + sym_argument_list, + STATE(1644), 1, + sym_version, + [36351] = 5, ACTIONS(3), 1, sym_comment, + ACTIONS(47), 1, + anon_sym_LBRACE, + ACTIONS(2013), 1, + anon_sym_LBRACK, ACTIONS(2132), 1, - anon_sym_COMMA, - ACTIONS(2134), 1, - anon_sym_RPAREN, - STATE(1454), 1, - aux_sym_graph_path_repeat1, - [36374] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1263), 1, - anon_sym_COMMA, - ACTIONS(2136), 1, - anon_sym_RPAREN, - STATE(793), 1, - aux_sym_define_user_statement_repeat1, - [36387] = 4, + anon_sym_LPAREN, + STATE(1442), 1, + sym_object, + [36367] = 2, ACTIONS(3), 1, - sym_comment, - ACTIONS(2132), 1, - anon_sym_COMMA, - ACTIONS(2138), 1, + sym_comment, + ACTIONS(1693), 4, + ts_builtin_sym_end, + sym_semi_colon, anon_sym_RPAREN, - STATE(1443), 1, - aux_sym_graph_path_repeat1, - [36400] = 4, + anon_sym_RBRACE, + [36377] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(756), 1, - anon_sym_COMMA, - ACTIONS(2140), 1, - anon_sym_RBRACK, - STATE(1414), 1, - aux_sym_update_statement_repeat1, - [36413] = 4, + ACTIONS(2134), 1, + anon_sym_STAR, + ACTIONS(2136), 1, + aux_sym_type_name_token1, + ACTIONS(2138), 1, + sym_function_name, + STATE(346), 1, + sym_identifier, + [36393] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1263), 1, - anon_sym_COMMA, - ACTIONS(2142), 1, + ACTIONS(1020), 4, + ts_builtin_sym_end, + sym_semi_colon, anon_sym_RPAREN, - STATE(1435), 1, - aux_sym_define_user_statement_repeat1, - [36426] = 4, + anon_sym_RBRACE, + [36403] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1263), 1, - anon_sym_COMMA, - ACTIONS(2142), 1, + ACTIONS(2140), 4, + ts_builtin_sym_end, + sym_semi_colon, anon_sym_RPAREN, - STATE(793), 1, - aux_sym_define_user_statement_repeat1, - [36439] = 4, + anon_sym_RBRACE, + [36413] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1939), 1, - anon_sym_COMMA, - ACTIONS(2144), 1, + ACTIONS(2142), 4, + ts_builtin_sym_end, + sym_semi_colon, anon_sym_RPAREN, - STATE(1565), 1, - aux_sym_param_list_repeat1, - [36452] = 4, + anon_sym_RBRACE, + [36423] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(756), 1, - anon_sym_COMMA, + ACTIONS(47), 1, + anon_sym_LBRACE, + ACTIONS(2144), 1, + anon_sym_LBRACK, ACTIONS(2146), 1, - anon_sym_RPAREN, - STATE(1414), 1, - aux_sym_update_statement_repeat1, - [36465] = 4, + anon_sym_LPAREN, + STATE(1305), 1, + sym_object, + [36439] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(756), 1, - anon_sym_COMMA, + ACTIONS(47), 1, + anon_sym_LBRACE, + ACTIONS(2144), 1, + anon_sym_LBRACK, ACTIONS(2148), 1, - anon_sym_RPAREN, - STATE(1414), 1, - aux_sym_update_statement_repeat1, - [36478] = 4, + anon_sym_LPAREN, + STATE(1305), 1, + sym_object, + [36455] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2132), 1, - anon_sym_COMMA, - ACTIONS(2150), 1, + ACTIONS(2150), 4, + ts_builtin_sym_end, + sym_semi_colon, anon_sym_RPAREN, - STATE(1454), 1, - aux_sym_graph_path_repeat1, - [36491] = 4, + anon_sym_RBRACE, + [36465] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1263), 1, - anon_sym_COMMA, ACTIONS(2152), 1, - anon_sym_RPAREN, - STATE(1439), 1, - aux_sym_define_user_statement_repeat1, - [36504] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2049), 1, + anon_sym_STAR, + ACTIONS(2154), 1, aux_sym_type_name_token1, - STATE(1150), 1, - sym_field_assignment, - STATE(1363), 1, + ACTIONS(2156), 1, + sym_function_name, + STATE(115), 1, sym_identifier, - [36517] = 4, + [36481] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2158), 1, + anon_sym_LPAREN, + ACTIONS(2160), 1, + anon_sym_QMARK, + ACTIONS(2162), 1, aux_sym_type_name_token1, - STATE(1110), 1, - sym_field_assignment, - STATE(1363), 1, + STATE(297), 1, sym_identifier, - [36530] = 4, + [36497] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2154), 1, + ACTIONS(59), 1, + sym_duration_part, + STATE(52), 1, + aux_sym_duration_repeat1, + STATE(980), 1, + sym_duration, + [36510] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2164), 1, sym_keyword_if, - ACTIONS(2156), 1, + ACTIONS(2166), 1, sym_custom_function_name, - STATE(1831), 1, + STATE(1759), 1, sym_if_not_exists_clause, - [36543] = 4, + [36523] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2158), 1, - sym_keyword_select, - STATE(1340), 1, - sym_select_statement, - STATE(1387), 1, - sym_select_clause, - [36556] = 4, + ACTIONS(758), 1, + anon_sym_COMMA, + ACTIONS(2168), 1, + anon_sym_RPAREN, + STATE(1288), 1, + aux_sym_update_statement_repeat1, + [36536] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2170), 1, + anon_sym_COMMA, + ACTIONS(2172), 1, + anon_sym_RPAREN, + STATE(1500), 1, + aux_sym_graph_path_repeat1, + [36549] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2004), 1, + ACTIONS(2066), 1, aux_sym_type_name_token1, - ACTIONS(2160), 1, - sym_keyword_table, - STATE(804), 1, + STATE(1039), 1, + sym_field_assignment, + STATE(1327), 1, sym_identifier, - [36569] = 2, + [36562] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2162), 3, - sym_keyword_namespace, - sym_keyword_root, - sym_keyword_database, - [36578] = 4, + ACTIONS(2066), 1, + aux_sym_type_name_token1, + STATE(1327), 1, + sym_identifier, + STATE(1336), 1, + sym_field_assignment, + [36575] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2164), 1, - ts_builtin_sym_end, - ACTIONS(2166), 1, + ACTIONS(2174), 1, + sym_keyword_as, + ACTIONS(2176), 2, + anon_sym_COMMA, + anon_sym_RPAREN, + [36586] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2178), 1, sym_semi_colon, - STATE(1479), 1, + ACTIONS(2180), 1, + anon_sym_RBRACE, + STATE(1509), 1, aux_sym_expressions_repeat1, - [36591] = 2, + [36599] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2168), 3, - sym_keyword_from, - sym_keyword_omit, + ACTIONS(758), 1, anon_sym_COMMA, - [36600] = 4, + ACTIONS(2182), 1, + anon_sym_RPAREN, + STATE(1288), 1, + aux_sym_update_statement_repeat1, + [36612] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2170), 1, + ACTIONS(2037), 1, + sym_keyword_from, + ACTIONS(2184), 1, anon_sym_COMMA, - ACTIONS(2172), 1, - anon_sym_RBRACK, - STATE(1570), 1, - aux_sym_insert_statement_repeat1, - [36613] = 4, + STATE(1454), 1, + aux_sym_select_clause_repeat1, + [36625] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2174), 1, - anon_sym_COMMA, - ACTIONS(2177), 1, - anon_sym_RPAREN, - STATE(1454), 1, - aux_sym_graph_path_repeat1, - [36626] = 2, + ACTIONS(2187), 3, + sym_keyword_namespace, + sym_keyword_root, + sym_keyword_database, + [36634] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2162), 3, + ACTIONS(2189), 3, sym_keyword_namespace, sym_keyword_scope, sym_keyword_root, - [36635] = 4, + [36643] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2132), 1, - anon_sym_COMMA, - ACTIONS(2179), 1, - anon_sym_RPAREN, - STATE(1463), 1, - aux_sym_graph_path_repeat1, - [36648] = 4, + ACTIONS(2066), 1, + aux_sym_type_name_token1, + STATE(1183), 1, + sym_field_assignment, + STATE(1421), 1, + sym_identifier, + [36656] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(756), 1, + ACTIONS(2191), 1, anon_sym_COMMA, - ACTIONS(2181), 1, + ACTIONS(2193), 1, anon_sym_RBRACK, - STATE(1414), 1, - aux_sym_update_statement_repeat1, - [36661] = 4, + STATE(1496), 1, + aux_sym_insert_statement_repeat1, + [36669] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2066), 1, aux_sym_type_name_token1, - STATE(1051), 1, + STATE(1261), 1, sym_field_assignment, - STATE(1363), 1, + STATE(1299), 1, sym_identifier, - [36674] = 4, + [36682] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1263), 1, + ACTIONS(2170), 1, anon_sym_COMMA, - ACTIONS(2183), 1, + ACTIONS(2195), 1, anon_sym_RPAREN, - STATE(1465), 1, - aux_sym_define_user_statement_repeat1, - [36687] = 4, + STATE(1500), 1, + aux_sym_graph_path_repeat1, + [36695] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2170), 1, - anon_sym_COMMA, - ACTIONS(2185), 1, - anon_sym_RBRACK, - STATE(1464), 1, - aux_sym_insert_statement_repeat1, - [36700] = 4, + ACTIONS(2197), 3, + sym_keyword_namespace, + sym_keyword_scope, + sym_keyword_root, + [36704] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(756), 1, - anon_sym_COMMA, - ACTIONS(2187), 1, - anon_sym_RPAREN, - STATE(1414), 1, - aux_sym_update_statement_repeat1, - [36713] = 4, + ACTIONS(2066), 1, + aux_sym_type_name_token1, + STATE(1167), 1, + sym_field_assignment, + STATE(1421), 1, + sym_identifier, + [36717] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(756), 1, + ACTIONS(758), 1, anon_sym_COMMA, - ACTIONS(2189), 1, + ACTIONS(806), 1, anon_sym_RPAREN, - STATE(1414), 1, + STATE(1288), 1, aux_sym_update_statement_repeat1, - [36726] = 4, + [36730] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2132), 1, + ACTIONS(758), 1, anon_sym_COMMA, - ACTIONS(2191), 1, + ACTIONS(804), 1, anon_sym_RPAREN, - STATE(1454), 1, - aux_sym_graph_path_repeat1, - [36739] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2170), 1, - anon_sym_COMMA, - ACTIONS(2172), 1, - anon_sym_RBRACK, - STATE(1566), 1, - aux_sym_insert_statement_repeat1, - [36752] = 4, + STATE(1288), 1, + aux_sym_update_statement_repeat1, + [36743] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1263), 1, + ACTIONS(1261), 1, anon_sym_COMMA, - ACTIONS(2193), 1, + ACTIONS(2199), 1, anon_sym_RPAREN, - STATE(793), 1, + STATE(796), 1, aux_sym_define_user_statement_repeat1, - [36765] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1861), 1, - aux_sym_type_name_token1, - ACTIONS(2195), 1, - sym_keyword_on, - STATE(1330), 1, - sym_identifier, - [36778] = 4, + [36756] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1263), 1, + ACTIONS(1261), 1, anon_sym_COMMA, - ACTIONS(2193), 1, + ACTIONS(2201), 1, anon_sym_RPAREN, - STATE(1569), 1, + STATE(1465), 1, aux_sym_define_user_statement_repeat1, - [36791] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2049), 1, - aux_sym_type_name_token1, - STATE(1051), 1, - sym_field_assignment, - STATE(1432), 1, - sym_identifier, - [36804] = 4, + [36769] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2154), 1, - sym_keyword_if, - ACTIONS(2197), 1, - sym_custom_function_name, - STATE(1742), 1, - sym_if_not_exists_clause, - [36817] = 4, + ACTIONS(59), 1, + sym_duration_part, + STATE(52), 1, + aux_sym_duration_repeat1, + STATE(1214), 1, + sym_duration, + [36782] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2199), 1, - sym_keyword_if, + ACTIONS(1261), 1, + anon_sym_COMMA, ACTIONS(2201), 1, - sym_variable_name, - STATE(1740), 1, - sym_if_not_exists_clause, - [36830] = 2, + anon_sym_RPAREN, + STATE(796), 1, + aux_sym_define_user_statement_repeat1, + [36795] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2203), 3, - sym_keyword_namespace, - sym_keyword_root, - sym_keyword_database, - [36839] = 2, + ACTIONS(758), 1, + anon_sym_COMMA, + ACTIONS(2203), 1, + anon_sym_RBRACK, + STATE(1288), 1, + aux_sym_update_statement_repeat1, + [36808] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2203), 3, - sym_keyword_namespace, - sym_keyword_scope, - sym_keyword_root, - [36848] = 4, + ACTIONS(2170), 1, + anon_sym_COMMA, + ACTIONS(2205), 1, + anon_sym_RPAREN, + STATE(1478), 1, + aux_sym_graph_path_repeat1, + [36821] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2205), 1, - sym_keyword_if, + ACTIONS(758), 1, + anon_sym_COMMA, ACTIONS(2207), 1, - sym_custom_function_name, - STATE(1727), 1, - sym_if_exists_clause, - [36861] = 4, + anon_sym_RBRACK, + STATE(1288), 1, + aux_sym_update_statement_repeat1, + [36834] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2207), 1, - sym_variable_name, + ACTIONS(758), 1, + anon_sym_COMMA, ACTIONS(2209), 1, - sym_keyword_if, - STATE(1726), 1, - sym_if_exists_clause, - [36874] = 4, + anon_sym_RPAREN, + STATE(1288), 1, + aux_sym_update_statement_repeat1, + [36847] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, - aux_sym_type_name_token1, - STATE(1323), 1, - sym_identifier, - STATE(1375), 1, - sym_field_assignment, - [36887] = 2, + ACTIONS(2170), 1, + anon_sym_COMMA, + ACTIONS(2211), 1, + anon_sym_RPAREN, + STATE(1448), 1, + aux_sym_graph_path_repeat1, + [36860] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2211), 3, + ACTIONS(2197), 3, sym_keyword_namespace, sym_keyword_root, sym_keyword_database, - [36896] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2213), 3, - sym_keyword_namespace, - sym_keyword_scope, - sym_keyword_root, - [36905] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2215), 1, - anon_sym_COMMA, - ACTIONS(2217), 1, - anon_sym_RBRACE, - STATE(1584), 1, - aux_sym_object_content_repeat1, - [36918] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(468), 1, - ts_builtin_sym_end, - ACTIONS(2219), 1, - sym_semi_colon, - STATE(1564), 1, - aux_sym_expressions_repeat1, - [36931] = 4, + [36869] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2066), 1, aux_sym_type_name_token1, - STATE(1051), 1, + STATE(1039), 1, sym_field_assignment, - STATE(1292), 1, + STATE(1421), 1, sym_identifier, - [36944] = 4, + [36882] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2221), 1, - sym_keyword_from, - ACTIONS(2223), 1, + ACTIONS(758), 1, anon_sym_COMMA, - STATE(1515), 1, - aux_sym_select_clause_repeat1, - [36957] = 3, + ACTIONS(2213), 1, + anon_sym_RPAREN, + STATE(1288), 1, + aux_sym_update_statement_repeat1, + [36895] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2225), 1, - sym_keyword_as, - ACTIONS(2227), 2, + ACTIONS(758), 1, anon_sym_COMMA, + ACTIONS(2215), 1, anon_sym_RPAREN, - [36968] = 4, + STATE(1288), 1, + aux_sym_update_statement_repeat1, + [36908] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2132), 1, + ACTIONS(2170), 1, anon_sym_COMMA, - ACTIONS(2229), 1, + ACTIONS(2217), 1, anon_sym_RPAREN, - STATE(1491), 1, + STATE(1500), 1, aux_sym_graph_path_repeat1, - [36981] = 4, + [36921] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(756), 1, + ACTIONS(1261), 1, anon_sym_COMMA, - ACTIONS(2231), 1, - anon_sym_RBRACK, - STATE(1414), 1, - aux_sym_update_statement_repeat1, - [36994] = 4, + ACTIONS(2219), 1, + anon_sym_RPAREN, + STATE(1468), 1, + aux_sym_define_user_statement_repeat1, + [36934] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2154), 1, - sym_keyword_if, - ACTIONS(2233), 1, - sym_custom_function_name, - STATE(1830), 1, - sym_if_not_exists_clause, - [37007] = 4, + ACTIONS(2136), 1, + aux_sym_type_name_token1, + ACTIONS(2221), 1, + sym_keyword_table, + STATE(808), 1, + sym_identifier, + [36947] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2130), 1, + ACTIONS(2223), 1, anon_sym_COMMA, - ACTIONS(2235), 1, - sym_keyword_on_duplicate_key_update, - STATE(1528), 1, - aux_sym_insert_statement_repeat2, - [37020] = 4, + ACTIONS(2226), 1, + anon_sym_RBRACE, + STATE(1481), 1, + aux_sym_object_content_repeat1, + [36960] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(1877), 1, aux_sym_type_name_token1, - STATE(1287), 1, - sym_field_assignment, - STATE(1323), 1, + ACTIONS(2228), 1, + sym_keyword_on, + STATE(1395), 1, sym_identifier, - [37033] = 4, + [36973] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2066), 1, aux_sym_type_name_token1, - STATE(1070), 1, + STATE(1106), 1, sym_field_assignment, - STATE(1302), 1, + STATE(1396), 1, sym_identifier, - [37046] = 4, + [36986] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(756), 1, + ACTIONS(2110), 1, anon_sym_COMMA, - ACTIONS(2237), 1, + ACTIONS(2230), 1, anon_sym_RPAREN, - STATE(1414), 1, - aux_sym_update_statement_repeat1, - [37059] = 4, + STATE(1490), 1, + aux_sym_param_list_repeat1, + [36999] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(756), 1, + ACTIONS(2191), 1, anon_sym_COMMA, - ACTIONS(2239), 1, - anon_sym_RPAREN, - STATE(1414), 1, - aux_sym_update_statement_repeat1, - [37072] = 4, + ACTIONS(2232), 1, + anon_sym_RBRACK, + STATE(1569), 1, + aux_sym_insert_statement_repeat1, + [37012] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2132), 1, + ACTIONS(2066), 1, + aux_sym_type_name_token1, + STATE(1119), 1, + sym_field_assignment, + STATE(1396), 1, + sym_identifier, + [37025] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1261), 1, anon_sym_COMMA, - ACTIONS(2241), 1, + ACTIONS(2234), 1, anon_sym_RPAREN, - STATE(1454), 1, - aux_sym_graph_path_repeat1, - [37085] = 4, + STATE(1553), 1, + aux_sym_define_user_statement_repeat1, + [37038] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2066), 1, aux_sym_type_name_token1, - STATE(1071), 1, + STATE(1039), 1, sym_field_assignment, - STATE(1302), 1, + STATE(1304), 1, sym_identifier, - [37098] = 2, + [37051] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2243), 3, - sym_keyword_namespace, - sym_keyword_scope, - sym_keyword_root, - [37107] = 4, + ACTIONS(2066), 1, + aux_sym_type_name_token1, + STATE(1043), 1, + sym_field_assignment, + STATE(1304), 1, + sym_identifier, + [37064] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(756), 1, + ACTIONS(2236), 1, anon_sym_COMMA, - ACTIONS(2245), 1, + ACTIONS(2239), 1, anon_sym_RPAREN, - STATE(1414), 1, - aux_sym_update_statement_repeat1, - [37120] = 4, + STATE(1490), 1, + aux_sym_param_list_repeat1, + [37077] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2066), 1, aux_sym_type_name_token1, - STATE(1051), 1, + STATE(1042), 1, sym_field_assignment, - STATE(1302), 1, + STATE(1304), 1, sym_identifier, - [37133] = 4, + [37090] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2199), 1, + ACTIONS(758), 1, + anon_sym_COMMA, + ACTIONS(2241), 1, + anon_sym_RPAREN, + STATE(1288), 1, + aux_sym_update_statement_repeat1, + [37103] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2164), 1, sym_keyword_if, - ACTIONS(2247), 1, - sym_variable_name, - STATE(1820), 1, + ACTIONS(2243), 1, + sym_custom_function_name, + STATE(1846), 1, sym_if_not_exists_clause, - [37146] = 4, + [37116] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1861), 1, + ACTIONS(2136), 1, aux_sym_type_name_token1, - ACTIONS(2249), 1, - sym_keyword_on, - STATE(1428), 1, + ACTIONS(2245), 1, + sym_keyword_at, + STATE(926), 1, sym_identifier, - [37159] = 3, + [37129] = 4, ACTIONS(3), 1, sym_comment, - STATE(1053), 1, - sym_fields_columns_clause, - ACTIONS(2251), 2, - sym_keyword_fields, - sym_keyword_columns, - [37170] = 3, + ACTIONS(2136), 1, + aux_sym_type_name_token1, + ACTIONS(2247), 1, + sym_keyword_by, + STATE(984), 1, + sym_identifier, + [37142] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2255), 1, - sym_keyword_relation, - ACTIONS(2253), 2, - sym_keyword_any, - sym_keyword_normal, + ACTIONS(2249), 1, + anon_sym_COMMA, + ACTIONS(2252), 1, + anon_sym_RBRACK, + STATE(1496), 1, + aux_sym_insert_statement_repeat1, + [37155] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1261), 1, + anon_sym_COMMA, + ACTIONS(2254), 1, + anon_sym_RPAREN, + STATE(796), 1, + aux_sym_define_user_statement_repeat1, + [37168] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2170), 1, + anon_sym_COMMA, + ACTIONS(2256), 1, + anon_sym_RPAREN, + STATE(1506), 1, + aux_sym_graph_path_repeat1, [37181] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(150), 1, + ACTIONS(758), 1, + anon_sym_COMMA, + ACTIONS(2258), 1, + anon_sym_RBRACK, + STATE(1288), 1, + aux_sym_update_statement_repeat1, + [37194] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2260), 1, + anon_sym_COMMA, + ACTIONS(2263), 1, + anon_sym_RPAREN, + STATE(1500), 1, + aux_sym_graph_path_repeat1, + [37207] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(200), 1, anon_sym_DASH_GT, - ACTIONS(2257), 1, + ACTIONS(2265), 1, anon_sym_GT, - ACTIONS(2259), 1, + ACTIONS(2267), 1, anon_sym_DOT_DOT, - [37194] = 4, + [37220] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(57), 1, - sym_duration_part, - STATE(51), 1, - aux_sym_duration_repeat1, - STATE(968), 1, - sym_duration, - [37207] = 4, + ACTIONS(2170), 1, + anon_sym_COMMA, + ACTIONS(2269), 1, + anon_sym_RPAREN, + STATE(1460), 1, + aux_sym_graph_path_repeat1, + [37233] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(756), 1, + ACTIONS(2271), 1, + sym_keyword_on_duplicate_key_update, + ACTIONS(2273), 1, anon_sym_COMMA, - ACTIONS(2261), 1, + STATE(1576), 1, + aux_sym_insert_statement_repeat2, + [37246] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(758), 1, + anon_sym_COMMA, + ACTIONS(2275), 1, anon_sym_RPAREN, - STATE(1414), 1, + STATE(1288), 1, aux_sym_update_statement_repeat1, - [37220] = 4, + [37259] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(756), 1, + ACTIONS(758), 1, anon_sym_COMMA, - ACTIONS(810), 1, + ACTIONS(2277), 1, anon_sym_RPAREN, - STATE(1414), 1, + STATE(1288), 1, aux_sym_update_statement_repeat1, - [37233] = 4, + [37272] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2170), 1, + anon_sym_COMMA, + ACTIONS(2279), 1, + anon_sym_RPAREN, + STATE(1500), 1, + aux_sym_graph_path_repeat1, + [37285] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(756), 1, + ACTIONS(2281), 1, + sym_keyword_select, + STATE(1356), 1, + sym_select_statement, + STATE(1405), 1, + sym_select_clause, + [37298] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(758), 1, anon_sym_COMMA, - ACTIONS(780), 1, - anon_sym_RPAREN, - STATE(1414), 1, + ACTIONS(2283), 1, + anon_sym_RBRACK, + STATE(1288), 1, aux_sym_update_statement_repeat1, - [37246] = 4, + [37311] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2164), 1, + ACTIONS(375), 1, anon_sym_RBRACE, - ACTIONS(2263), 1, + ACTIONS(2285), 1, sym_semi_colon, - STATE(1521), 1, + STATE(1542), 1, aux_sym_expressions_repeat1, - [37259] = 4, + [37324] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2066), 1, aux_sym_type_name_token1, - STATE(1051), 1, + STATE(1275), 1, sym_field_assignment, - STATE(1323), 1, + STATE(1299), 1, sym_identifier, - [37272] = 4, + [37337] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2128), 1, - sym_keyword_on_duplicate_key_update, - ACTIONS(2130), 1, - anon_sym_COMMA, - STATE(1528), 1, - aux_sym_insert_statement_repeat2, - [37285] = 4, + ACTIONS(2287), 3, + sym_keyword_namespace, + sym_keyword_root, + sym_keyword_database, + [37346] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2132), 1, + ACTIONS(2289), 1, anon_sym_COMMA, - ACTIONS(2265), 1, - anon_sym_RPAREN, - STATE(1434), 1, - aux_sym_graph_path_repeat1, - [37298] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(57), 1, - sym_duration_part, - STATE(51), 1, - aux_sym_duration_repeat1, - STATE(1207), 1, - sym_duration, - [37311] = 4, + ACTIONS(2291), 1, + anon_sym_RBRACE, + STATE(1481), 1, + aux_sym_object_content_repeat1, + [37359] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2066), 1, aux_sym_type_name_token1, - STATE(1300), 1, + STATE(1272), 1, sym_field_assignment, - STATE(1323), 1, + STATE(1299), 1, sym_identifier, - [37324] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2132), 1, - anon_sym_COMMA, - ACTIONS(2267), 1, - anon_sym_RPAREN, - STATE(1519), 1, - aux_sym_graph_path_repeat1, - [37337] = 4, + [37372] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(756), 1, - anon_sym_COMMA, - ACTIONS(2269), 1, - anon_sym_RBRACK, - STATE(1414), 1, - aux_sym_update_statement_repeat1, - [37350] = 4, + ACTIONS(2293), 3, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RBRACE, + [37381] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2004), 1, + ACTIONS(2066), 1, aux_sym_type_name_token1, - ACTIONS(2271), 1, - sym_keyword_by, - STATE(960), 1, + STATE(1266), 1, + sym_field_assignment, + STATE(1299), 1, sym_identifier, - [37363] = 4, + [37394] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(57), 1, - sym_duration_part, - STATE(51), 1, - aux_sym_duration_repeat1, - STATE(1119), 1, - sym_duration, - [37376] = 4, + ACTIONS(2287), 3, + sym_keyword_namespace, + sym_keyword_scope, + sym_keyword_root, + [37403] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2030), 1, - sym_keyword_from, - ACTIONS(2273), 1, - anon_sym_COMMA, - STATE(1515), 1, - aux_sym_select_clause_repeat1, - [37389] = 4, + ACTIONS(2295), 1, + sym_keyword_if, + ACTIONS(2297), 1, + sym_variable_name, + STATE(1845), 1, + sym_if_not_exists_clause, + [37416] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2293), 1, + ts_builtin_sym_end, + ACTIONS(2299), 1, + sym_semi_colon, + STATE(1518), 1, + aux_sym_expressions_repeat1, + [37429] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2066), 1, aux_sym_type_name_token1, - STATE(1173), 1, + STATE(1264), 1, sym_field_assignment, - STATE(1432), 1, + STATE(1299), 1, sym_identifier, - [37402] = 4, + [37442] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(756), 1, - anon_sym_COMMA, - ACTIONS(2276), 1, - anon_sym_RPAREN, - STATE(1414), 1, - aux_sym_update_statement_repeat1, - [37415] = 4, + ACTIONS(2180), 1, + ts_builtin_sym_end, + ACTIONS(2302), 1, + sym_semi_colon, + STATE(1571), 1, + aux_sym_expressions_repeat1, + [37455] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(756), 1, + ACTIONS(2304), 1, + sym_keyword_from, + ACTIONS(2306), 1, anon_sym_COMMA, - ACTIONS(2278), 1, - anon_sym_RPAREN, - STATE(1414), 1, - aux_sym_update_statement_repeat1, - [37428] = 4, + STATE(1454), 1, + aux_sym_select_clause_repeat1, + [37468] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2132), 1, + ACTIONS(2170), 1, anon_sym_COMMA, - ACTIONS(2280), 1, + ACTIONS(2308), 1, anon_sym_RPAREN, - STATE(1454), 1, + STATE(1596), 1, aux_sym_graph_path_repeat1, - [37441] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2049), 1, - aux_sym_type_name_token1, - STATE(1171), 1, - sym_field_assignment, - STATE(1432), 1, - sym_identifier, - [37454] = 4, + [37481] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(468), 1, - anon_sym_RBRACE, - ACTIONS(2282), 1, - sym_semi_colon, - STATE(1535), 1, - aux_sym_expressions_repeat1, - [37467] = 4, + ACTIONS(2164), 1, + sym_keyword_if, + ACTIONS(2310), 1, + sym_custom_function_name, + STATE(1779), 1, + sym_if_not_exists_clause, + [37494] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2066), 1, aux_sym_type_name_token1, - STATE(1273), 1, + STATE(1039), 1, sym_field_assignment, - STATE(1292), 1, + STATE(1299), 1, sym_identifier, - [37480] = 4, + [37507] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2004), 1, + ACTIONS(1877), 1, aux_sym_type_name_token1, - ACTIONS(2284), 1, - sym_keyword_at, - STATE(907), 1, + ACTIONS(2312), 1, + sym_keyword_on, + STATE(1319), 1, sym_identifier, - [37493] = 4, + [37520] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2223), 1, + ACTIONS(2170), 1, anon_sym_COMMA, - ACTIONS(2286), 1, - sym_keyword_from, - STATE(1481), 1, - aux_sym_select_clause_repeat1, - [37506] = 4, + ACTIONS(2314), 1, + anon_sym_RPAREN, + STATE(1534), 1, + aux_sym_graph_path_repeat1, + [37533] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, - aux_sym_type_name_token1, - STATE(1269), 1, - sym_field_assignment, - STATE(1292), 1, - sym_identifier, - [37519] = 4, + ACTIONS(758), 1, + anon_sym_COMMA, + ACTIONS(2316), 1, + anon_sym_RBRACK, + STATE(1288), 1, + aux_sym_update_statement_repeat1, + [37546] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2130), 1, + ACTIONS(2273), 1, anon_sym_COMMA, - ACTIONS(2288), 1, + ACTIONS(2318), 1, sym_keyword_on_duplicate_key_update, - STATE(1507), 1, + STATE(1589), 1, aux_sym_insert_statement_repeat2, - [37532] = 4, + [37559] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2130), 1, + ACTIONS(2273), 1, anon_sym_COMMA, - ACTIONS(2288), 1, + ACTIONS(2320), 1, sym_keyword_on_duplicate_key_update, STATE(1528), 1, aux_sym_insert_statement_repeat2, - [37545] = 4, + [37572] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2290), 1, - sym_keyword_on_duplicate_key_update, - ACTIONS(2292), 1, + ACTIONS(2273), 1, anon_sym_COMMA, - STATE(1528), 1, + ACTIONS(2320), 1, + sym_keyword_on_duplicate_key_update, + STATE(1589), 1, aux_sym_insert_statement_repeat2, - [37558] = 4, + [37585] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, - aux_sym_type_name_token1, - STATE(1321), 1, - sym_field_assignment, - STATE(1323), 1, - sym_identifier, - [37571] = 4, + ACTIONS(2322), 3, + sym_keyword_from, + sym_keyword_omit, + anon_sym_COMMA, + [37594] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(756), 1, + ACTIONS(758), 1, anon_sym_COMMA, - ACTIONS(2295), 1, + ACTIONS(2324), 1, anon_sym_RPAREN, - STATE(1414), 1, + STATE(1288), 1, aux_sym_update_statement_repeat1, - [37584] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1861), 1, - aux_sym_type_name_token1, - ACTIONS(2297), 1, - sym_keyword_by, - STATE(873), 1, - sym_identifier, - [37597] = 4, + [37607] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, - aux_sym_type_name_token1, - STATE(1267), 1, - sym_field_assignment, - STATE(1292), 1, - sym_identifier, - [37610] = 4, + ACTIONS(758), 1, + anon_sym_COMMA, + ACTIONS(2326), 1, + anon_sym_RPAREN, + STATE(1288), 1, + aux_sym_update_statement_repeat1, + [37620] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2132), 1, + ACTIONS(2170), 1, anon_sym_COMMA, - ACTIONS(2299), 1, + ACTIONS(2328), 1, anon_sym_RPAREN, - STATE(1575), 1, + STATE(1500), 1, aux_sym_graph_path_repeat1, - [37623] = 4, + [37633] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(756), 1, + ACTIONS(2273), 1, anon_sym_COMMA, - ACTIONS(2301), 1, - anon_sym_RBRACK, - STATE(1414), 1, - aux_sym_update_statement_repeat1, - [37636] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2303), 1, - sym_semi_colon, - ACTIONS(2306), 1, - anon_sym_RBRACE, - STATE(1535), 1, - aux_sym_expressions_repeat1, - [37649] = 4, + ACTIONS(2330), 1, + sym_keyword_on_duplicate_key_update, + STATE(1530), 1, + aux_sym_insert_statement_repeat2, + [37646] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(756), 1, + ACTIONS(2273), 1, anon_sym_COMMA, - ACTIONS(2308), 1, - anon_sym_RPAREN, - STATE(1414), 1, - aux_sym_update_statement_repeat1, - [37662] = 4, + ACTIONS(2330), 1, + sym_keyword_on_duplicate_key_update, + STATE(1589), 1, + aux_sym_insert_statement_repeat2, + [37659] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2130), 1, + ACTIONS(2273), 1, anon_sym_COMMA, - ACTIONS(2310), 1, + ACTIONS(2332), 1, sym_keyword_on_duplicate_key_update, - STATE(1528), 1, + STATE(1536), 1, aux_sym_insert_statement_repeat2, - [37675] = 4, + [37672] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2130), 1, + ACTIONS(2273), 1, anon_sym_COMMA, - ACTIONS(2312), 1, + ACTIONS(2332), 1, sym_keyword_on_duplicate_key_update, - STATE(1537), 1, + STATE(1589), 1, aux_sym_insert_statement_repeat2, - [37688] = 4, + [37685] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2130), 1, + ACTIONS(2273), 1, anon_sym_COMMA, - ACTIONS(2312), 1, + ACTIONS(2334), 1, sym_keyword_on_duplicate_key_update, - STATE(1528), 1, + STATE(1538), 1, aux_sym_insert_statement_repeat2, - [37701] = 4, + [37698] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2130), 1, + ACTIONS(758), 1, anon_sym_COMMA, - ACTIONS(2314), 1, - sym_keyword_on_duplicate_key_update, - STATE(1539), 1, - aux_sym_insert_statement_repeat2, - [37714] = 3, + ACTIONS(2336), 1, + anon_sym_RBRACK, + STATE(1288), 1, + aux_sym_update_statement_repeat1, + [37711] = 3, ACTIONS(3), 1, sym_comment, - STATE(1097), 1, + STATE(1024), 1, sym_fields_columns_clause, - ACTIONS(2251), 2, + ACTIONS(2338), 2, sym_keyword_fields, sym_keyword_columns, - [37725] = 4, + [37722] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(756), 1, + ACTIONS(2293), 1, + anon_sym_RBRACE, + ACTIONS(2340), 1, + sym_semi_colon, + STATE(1542), 1, + aux_sym_expressions_repeat1, + [37735] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2306), 1, anon_sym_COMMA, - ACTIONS(2316), 1, + ACTIONS(2343), 1, + sym_keyword_from, + STATE(1454), 1, + aux_sym_select_clause_repeat1, + [37748] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2345), 3, + sym_keyword_namespace, + sym_keyword_root, + sym_keyword_database, + [37757] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(758), 1, + anon_sym_COMMA, + ACTIONS(2347), 1, anon_sym_RPAREN, - STATE(1414), 1, + STATE(1288), 1, aux_sym_update_statement_repeat1, - [37738] = 4, + [37770] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1861), 1, - aux_sym_type_name_token1, - ACTIONS(2318), 1, - sym_keyword_table, - STATE(804), 1, - sym_identifier, - [37751] = 4, + ACTIONS(1261), 1, + anon_sym_COMMA, + ACTIONS(2349), 1, + anon_sym_RPAREN, + STATE(1497), 1, + aux_sym_define_user_statement_repeat1, + [37783] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2130), 1, - anon_sym_COMMA, - ACTIONS(2314), 1, - sym_keyword_on_duplicate_key_update, - STATE(1528), 1, - aux_sym_insert_statement_repeat2, - [37764] = 4, + ACTIONS(2351), 3, + sym_keyword_namespace, + sym_keyword_scope, + sym_keyword_root, + [37792] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2130), 1, + ACTIONS(2273), 1, anon_sym_COMMA, - ACTIONS(2320), 1, + ACTIONS(2353), 1, sym_keyword_on_duplicate_key_update, - STATE(1544), 1, + STATE(1589), 1, aux_sym_insert_statement_repeat2, - [37777] = 4, + [37805] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2130), 1, + ACTIONS(2191), 1, anon_sym_COMMA, - ACTIONS(2320), 1, - sym_keyword_on_duplicate_key_update, - STATE(1528), 1, - aux_sym_insert_statement_repeat2, - [37790] = 4, + ACTIONS(2355), 1, + anon_sym_RBRACK, + STATE(1458), 1, + aux_sym_insert_statement_repeat1, + [37818] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(756), 1, + ACTIONS(2066), 1, + aux_sym_type_name_token1, + STATE(1325), 1, + sym_field_assignment, + STATE(1327), 1, + sym_identifier, + [37831] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(758), 1, anon_sym_COMMA, - ACTIONS(2322), 1, + ACTIONS(2357), 1, anon_sym_RPAREN, - STATE(1414), 1, + STATE(1288), 1, aux_sym_update_statement_repeat1, - [37803] = 4, + [37844] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2130), 1, - anon_sym_COMMA, - ACTIONS(2324), 1, - sym_keyword_on_duplicate_key_update, - STATE(1546), 1, - aux_sym_insert_statement_repeat2, - [37816] = 4, + ACTIONS(2361), 1, + sym_keyword_relation, + ACTIONS(2359), 2, + sym_keyword_any, + sym_keyword_normal, + [37855] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(756), 1, + ACTIONS(1261), 1, anon_sym_COMMA, - ACTIONS(2326), 1, + ACTIONS(2349), 1, anon_sym_RPAREN, - STATE(1414), 1, - aux_sym_update_statement_repeat1, - [37829] = 4, + STATE(796), 1, + aux_sym_define_user_statement_repeat1, + [37868] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2363), 3, + sym_keyword_from, + sym_keyword_omit, + anon_sym_COMMA, + [37877] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(1877), 1, aux_sym_type_name_token1, - STATE(1265), 1, - sym_field_assignment, - STATE(1292), 1, + ACTIONS(2365), 1, + sym_keyword_by, + STATE(888), 1, sym_identifier, - [37842] = 4, + [37890] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2066), 1, aux_sym_type_name_token1, - STATE(1262), 1, + STATE(1039), 1, sym_field_assignment, - STATE(1292), 1, + STATE(1396), 1, sym_identifier, - [37855] = 4, + [37903] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(756), 1, + ACTIONS(758), 1, anon_sym_COMMA, - ACTIONS(2328), 1, + ACTIONS(2367), 1, anon_sym_RPAREN, - STATE(1414), 1, + STATE(1288), 1, aux_sym_update_statement_repeat1, - [37868] = 2, + [37916] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2030), 3, + ACTIONS(2306), 1, + anon_sym_COMMA, + ACTIONS(2369), 1, sym_keyword_from, - sym_keyword_omit, + STATE(1543), 1, + aux_sym_select_clause_repeat1, + [37929] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(59), 1, + sym_duration_part, + STATE(52), 1, + aux_sym_duration_repeat1, + STATE(1134), 1, + sym_duration, + [37942] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(758), 1, anon_sym_COMMA, - [37877] = 2, + ACTIONS(826), 1, + anon_sym_RPAREN, + STATE(1288), 1, + aux_sym_update_statement_repeat1, + [37955] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2330), 3, - sym_keyword_from, - sym_keyword_omit, + ACTIONS(2066), 1, + aux_sym_type_name_token1, + STATE(1152), 1, + sym_field_assignment, + STATE(1366), 1, + sym_identifier, + [37968] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(758), 1, anon_sym_COMMA, - [37886] = 4, + ACTIONS(2371), 1, + anon_sym_RPAREN, + STATE(1288), 1, + aux_sym_update_statement_repeat1, + [37981] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2332), 1, + ACTIONS(2066), 1, + aux_sym_type_name_token1, + STATE(1151), 1, + sym_field_assignment, + STATE(1366), 1, + sym_identifier, + [37994] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2037), 3, + sym_keyword_from, + sym_keyword_omit, anon_sym_COMMA, - ACTIONS(2335), 1, - anon_sym_RBRACE, - STATE(1555), 1, - aux_sym_object_content_repeat1, - [37899] = 4, + [38003] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(756), 1, + ACTIONS(758), 1, anon_sym_COMMA, - ACTIONS(2337), 1, + ACTIONS(2373), 1, anon_sym_RPAREN, - STATE(1414), 1, + STATE(1288), 1, aux_sym_update_statement_repeat1, - [37912] = 4, + [38016] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(756), 1, + ACTIONS(758), 1, anon_sym_COMMA, - ACTIONS(2339), 1, + ACTIONS(2375), 1, anon_sym_RPAREN, - STATE(1414), 1, + STATE(1288), 1, aux_sym_update_statement_repeat1, - [37925] = 4, + [38029] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(756), 1, + ACTIONS(758), 1, anon_sym_COMMA, - ACTIONS(2341), 1, + ACTIONS(2377), 1, anon_sym_RPAREN, - STATE(1414), 1, + STATE(1288), 1, aux_sym_update_statement_repeat1, - [37938] = 4, + [38042] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(756), 1, + ACTIONS(1307), 1, + anon_sym_LT, + ACTIONS(2379), 2, anon_sym_COMMA, - ACTIONS(778), 1, anon_sym_RPAREN, - STATE(1414), 1, - aux_sym_update_statement_repeat1, - [37951] = 4, + [38053] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(756), 1, + ACTIONS(2191), 1, anon_sym_COMMA, - ACTIONS(2343), 1, + ACTIONS(2355), 1, anon_sym_RBRACK, - STATE(1414), 1, - aux_sym_update_statement_repeat1, - [37964] = 4, + STATE(1496), 1, + aux_sym_insert_statement_repeat1, + [38066] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2066), 1, aux_sym_type_name_token1, - STATE(1115), 1, - sym_field_assignment, - STATE(1351), 1, + STATE(1327), 1, sym_identifier, - [37977] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2049), 1, - aux_sym_type_name_token1, - STATE(1109), 1, + STATE(1371), 1, sym_field_assignment, - STATE(1351), 1, - sym_identifier, - [37990] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2223), 1, - anon_sym_COMMA, - ACTIONS(2345), 1, - sym_keyword_from, - STATE(1515), 1, - aux_sym_select_clause_repeat1, - [38003] = 4, + [38079] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2306), 1, + ACTIONS(375), 1, ts_builtin_sym_end, - ACTIONS(2347), 1, + ACTIONS(2381), 1, sym_semi_colon, - STATE(1564), 1, + STATE(1518), 1, aux_sym_expressions_repeat1, - [38016] = 4, + [38092] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2350), 1, + ACTIONS(758), 1, anon_sym_COMMA, - ACTIONS(2353), 1, + ACTIONS(2383), 1, anon_sym_RPAREN, - STATE(1565), 1, - aux_sym_param_list_repeat1, - [38029] = 4, + STATE(1288), 1, + aux_sym_update_statement_repeat1, + [38105] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2355), 1, - anon_sym_COMMA, - ACTIONS(2358), 1, - anon_sym_RBRACK, - STATE(1566), 1, - aux_sym_insert_statement_repeat1, - [38042] = 4, + ACTIONS(2295), 1, + sym_keyword_if, + ACTIONS(2385), 1, + sym_variable_name, + STATE(1810), 1, + sym_if_not_exists_clause, + [38118] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2223), 1, + ACTIONS(2289), 1, anon_sym_COMMA, - ACTIONS(2360), 1, - sym_keyword_from, - STATE(1563), 1, - aux_sym_select_clause_repeat1, - [38055] = 4, + ACTIONS(2387), 1, + anon_sym_RBRACE, + STATE(1512), 1, + aux_sym_object_content_repeat1, + [38131] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(756), 1, - anon_sym_COMMA, - ACTIONS(2362), 1, - anon_sym_RPAREN, - STATE(1414), 1, - aux_sym_update_statement_repeat1, - [38068] = 4, + ACTIONS(2281), 1, + sym_keyword_select, + STATE(1330), 1, + sym_select_clause, + STATE(1356), 1, + sym_select_statement, + [38144] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1263), 1, + ACTIONS(2273), 1, anon_sym_COMMA, - ACTIONS(2364), 1, - anon_sym_RPAREN, - STATE(793), 1, - aux_sym_define_user_statement_repeat1, - [38081] = 4, + ACTIONS(2389), 1, + sym_keyword_on_duplicate_key_update, + STATE(1589), 1, + aux_sym_insert_statement_repeat2, + [38157] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2170), 1, - anon_sym_COMMA, - ACTIONS(2366), 1, - anon_sym_RBRACK, - STATE(1566), 1, - aux_sym_insert_statement_repeat1, - [38094] = 4, + ACTIONS(2391), 1, + sym_keyword_if, + ACTIONS(2393), 1, + sym_variable_name, + STATE(1747), 1, + sym_if_exists_clause, + [38170] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2130), 1, + ACTIONS(2273), 1, anon_sym_COMMA, - ACTIONS(2368), 1, + ACTIONS(2389), 1, sym_keyword_on_duplicate_key_update, - STATE(1580), 1, + STATE(1590), 1, aux_sym_insert_statement_repeat2, - [38107] = 4, + [38183] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(756), 1, + ACTIONS(758), 1, + anon_sym_COMMA, + ACTIONS(2395), 1, + anon_sym_RPAREN, + STATE(1288), 1, + aux_sym_update_statement_repeat1, + [38196] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(758), 1, anon_sym_COMMA, ACTIONS(822), 1, anon_sym_RPAREN, - STATE(1414), 1, + STATE(1288), 1, aux_sym_update_statement_repeat1, - [38120] = 4, + [38209] = 3, + ACTIONS(3), 1, + sym_comment, + STATE(1093), 1, + sym_fields_columns_clause, + ACTIONS(2338), 2, + sym_keyword_fields, + sym_keyword_columns, + [38220] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2393), 1, + sym_custom_function_name, + ACTIONS(2397), 1, + sym_keyword_if, + STATE(1748), 1, + sym_if_exists_clause, + [38233] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1877), 1, aux_sym_type_name_token1, - STATE(1051), 1, - sym_field_assignment, - STATE(1351), 1, + ACTIONS(2399), 1, + sym_keyword_table, + STATE(808), 1, sym_identifier, - [38133] = 2, + [38246] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2370), 3, - sym_keyword_namespace, - sym_keyword_root, - sym_keyword_database, - [38142] = 4, + ACTIONS(2306), 1, + anon_sym_COMMA, + ACTIONS(2401), 1, + sym_keyword_from, + STATE(1521), 1, + aux_sym_select_clause_repeat1, + [38259] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2132), 1, - anon_sym_COMMA, - ACTIONS(2372), 1, - anon_sym_RPAREN, - STATE(1454), 1, - aux_sym_graph_path_repeat1, - [38155] = 4, + ACTIONS(2273), 1, + anon_sym_COMMA, + ACTIONS(2403), 1, + sym_keyword_on_duplicate_key_update, + STATE(1548), 1, + aux_sym_insert_statement_repeat2, + [38272] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(756), 1, - anon_sym_COMMA, - ACTIONS(2374), 1, - anon_sym_RPAREN, - STATE(1414), 1, - aux_sym_update_statement_repeat1, - [38168] = 3, + ACTIONS(2295), 1, + sym_keyword_if, + ACTIONS(2405), 1, + sym_variable_name, + STATE(1802), 1, + sym_if_not_exists_clause, + [38285] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1376), 1, - anon_sym_LT, - ACTIONS(2376), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [38179] = 4, + ACTIONS(2066), 1, + aux_sym_type_name_token1, + STATE(1039), 1, + sym_field_assignment, + STATE(1366), 1, + sym_identifier, + [38298] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2066), 1, aux_sym_type_name_token1, - STATE(1323), 1, + STATE(1327), 1, sym_identifier, - STATE(1335), 1, + STATE(1367), 1, sym_field_assignment, - [38192] = 4, + [38311] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2158), 1, - sym_keyword_select, - STATE(1315), 1, - sym_select_clause, - STATE(1340), 1, - sym_select_statement, - [38205] = 4, + ACTIONS(2407), 1, + sym_keyword_on_duplicate_key_update, + ACTIONS(2409), 1, + anon_sym_COMMA, + STATE(1589), 1, + aux_sym_insert_statement_repeat2, + [38324] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2130), 1, + ACTIONS(2273), 1, anon_sym_COMMA, - ACTIONS(2378), 1, + ACTIONS(2412), 1, sym_keyword_on_duplicate_key_update, - STATE(1528), 1, + STATE(1589), 1, aux_sym_insert_statement_repeat2, - [38218] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2306), 3, - ts_builtin_sym_end, - sym_semi_colon, - anon_sym_RBRACE, - [38227] = 4, + [38337] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2199), 1, - sym_keyword_if, - ACTIONS(2380), 1, - sym_variable_name, - STATE(1861), 1, - sym_if_not_exists_clause, - [38240] = 4, + ACTIONS(2273), 1, + anon_sym_COMMA, + ACTIONS(2412), 1, + sym_keyword_on_duplicate_key_update, + STATE(1592), 1, + aux_sym_insert_statement_repeat2, + [38350] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2130), 1, + ACTIONS(2273), 1, anon_sym_COMMA, - ACTIONS(2378), 1, + ACTIONS(2403), 1, sym_keyword_on_duplicate_key_update, - STATE(1527), 1, + STATE(1589), 1, aux_sym_insert_statement_repeat2, - [38253] = 4, + [38363] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2215), 1, + ACTIONS(758), 1, anon_sym_COMMA, - ACTIONS(2382), 1, - anon_sym_RBRACE, - STATE(1555), 1, - aux_sym_object_content_repeat1, - [38266] = 3, + ACTIONS(2414), 1, + anon_sym_RPAREN, + STATE(1288), 1, + aux_sym_update_statement_repeat1, + [38376] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2066), 1, aux_sym_type_name_token1, - STATE(1554), 1, + STATE(1327), 1, sym_identifier, - [38276] = 3, + STATE(1360), 1, + sym_field_assignment, + [38389] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, - aux_sym_type_name_token1, - STATE(1260), 1, - sym_identifier, - [38286] = 3, + ACTIONS(758), 1, + anon_sym_COMMA, + ACTIONS(2416), 1, + anon_sym_RPAREN, + STATE(1288), 1, + aux_sym_update_statement_repeat1, + [38402] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2170), 1, + anon_sym_COMMA, + ACTIONS(2418), 1, + anon_sym_RPAREN, + STATE(1500), 1, + aux_sym_graph_path_repeat1, + [38415] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2384), 1, + ACTIONS(2420), 1, sym_keyword_into, - ACTIONS(2386), 1, + ACTIONS(2422), 1, sym_keyword_ignore, - [38296] = 3, + [38425] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2066), 1, + aux_sym_type_name_token1, + STATE(1621), 1, + sym_identifier, + [38435] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2066), 1, aux_sym_type_name_token1, - STATE(1627), 1, + STATE(1271), 1, sym_identifier, - [38306] = 3, + [38445] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2066), 1, aux_sym_type_name_token1, - STATE(1422), 1, + STATE(870), 1, sym_identifier, - [38316] = 3, + [38455] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2066), 1, aux_sym_type_name_token1, - STATE(1418), 1, + STATE(1381), 1, sym_identifier, - [38326] = 2, + [38465] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2424), 1, + sym_keyword_type, + STATE(1873), 1, + sym_token_type_clause, + [38475] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2388), 2, + ACTIONS(2426), 2, sym_keyword_password, sym_keyword_password_hash, - [38334] = 2, + [38483] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(61), 2, - sym_keyword_on, - aux_sym_type_name_token1, - [38342] = 3, + ACTIONS(2428), 2, + sym_keyword_on_duplicate_key_update, + anon_sym_COMMA, + [38491] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2430), 1, + anon_sym_LPAREN, + STATE(1622), 1, + sym_param_list, + [38501] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2066), 1, aux_sym_type_name_token1, - STATE(1438), 1, + STATE(1417), 1, sym_identifier, - [38352] = 3, + [38511] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2066), 1, aux_sym_type_name_token1, - STATE(1444), 1, + STATE(1868), 1, sym_identifier, - [38362] = 3, + [38521] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(838), 1, - anon_sym_RBRACK, - ACTIONS(2390), 1, - anon_sym_QMARK, - [38372] = 3, + ACTIONS(748), 1, + anon_sym_LBRACE, + STATE(1184), 1, + sym_block, + [38531] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2392), 1, - anon_sym_LPAREN, - STATE(349), 1, - sym_argument_list, - [38382] = 3, + ACTIONS(2066), 1, + aux_sym_type_name_token1, + STATE(1223), 1, + sym_identifier, + [38541] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2394), 1, - anon_sym_LPAREN, - STATE(451), 1, - sym_argument_list_count, - [38392] = 3, + ACTIONS(2432), 1, + sym_keyword_on, + STATE(1541), 1, + sym_on_table_clause, + [38551] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2066), 1, aux_sym_type_name_token1, - STATE(830), 1, + STATE(1338), 1, sym_identifier, - [38402] = 3, + [38561] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2095), 1, + ACTIONS(47), 1, + anon_sym_LBRACE, + STATE(1669), 1, + sym_object, + [38571] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2066), 1, aux_sym_type_name_token1, - STATE(801), 1, + STATE(1663), 1, sym_identifier, - [38412] = 3, + [38581] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2396), 1, - sym_keyword_type, - STATE(1770), 1, - sym_token_type_clause, - [38422] = 3, + ACTIONS(2430), 1, + anon_sym_LPAREN, + STATE(1715), 1, + sym_param_list, + [38591] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2066), 1, aux_sym_type_name_token1, - STATE(887), 1, + STATE(771), 1, sym_identifier, - [38432] = 3, + [38601] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2398), 1, - aux_sym_type_name_token1, - STATE(840), 1, - sym_identifier, - [38442] = 3, + ACTIONS(2430), 1, + anon_sym_LPAREN, + STATE(1608), 1, + sym_param_list, + [38611] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2114), 1, - anon_sym_LPAREN, - STATE(444), 1, - sym_argument_list, - [38452] = 3, + ACTIONS(2434), 1, + sym_keyword_function, + ACTIONS(2436), 1, + sym_keyword_param, + [38621] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2088), 1, + sym_keyword_from, + STATE(1347), 1, + sym_from_clause, + [38631] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2400), 1, + ACTIONS(2438), 1, sym_keyword_on, - STATE(792), 1, + STATE(793), 1, sym_on_table_clause, - [38462] = 3, + [38641] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, - aux_sym_type_name_token1, - STATE(1781), 1, - sym_identifier, - [38472] = 3, + ACTIONS(1307), 1, + anon_sym_LT, + ACTIONS(2440), 1, + anon_sym_GT, + [38651] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2402), 1, + ACTIONS(2438), 1, sym_keyword_on, - STATE(1498), 1, + STATE(812), 1, sym_on_table_clause, - [38482] = 3, + [38661] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2404), 1, - sym_keyword_into, - ACTIONS(2406), 1, - sym_keyword_ignore, - [38492] = 3, + ACTIONS(748), 1, + anon_sym_LBRACE, + STATE(1178), 1, + sym_block, + [38671] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2408), 1, - anon_sym_LPAREN, - STATE(89), 1, - sym_argument_list_count, - [38502] = 3, + ACTIONS(2066), 1, + aux_sym_type_name_token1, + STATE(902), 1, + sym_identifier, + [38681] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2124), 1, aux_sym_type_name_token1, - STATE(1242), 1, + STATE(810), 1, sym_identifier, - [38512] = 3, + [38691] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2400), 1, + ACTIONS(2438), 1, sym_keyword_on, STATE(798), 1, sym_on_table_clause, - [38522] = 3, + [38701] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2410), 1, - anon_sym_COMMA, - ACTIONS(2412), 1, - anon_sym_PIPE_GT, - [38532] = 3, + ACTIONS(2066), 1, + aux_sym_type_name_token1, + STATE(910), 1, + sym_identifier, + [38711] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(732), 1, - anon_sym_LBRACE, - STATE(1188), 1, - sym_block, - [38542] = 3, + ACTIONS(2066), 1, + aux_sym_type_name_token1, + STATE(810), 1, + sym_identifier, + [38721] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1966), 1, - sym_keyword_from, - STATE(1373), 1, - sym_from_clause, - [38552] = 3, + ACTIONS(2066), 1, + aux_sym_type_name_token1, + STATE(1357), 1, + sym_identifier, + [38731] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2414), 1, + ACTIONS(2442), 1, sym_keyword_index, - ACTIONS(2416), 1, + ACTIONS(2444), 1, sym_keyword_no_index, - [38562] = 3, + [38741] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2095), 1, + ACTIONS(2124), 1, aux_sym_type_name_token1, - STATE(956), 1, + STATE(969), 1, sym_identifier, - [38572] = 3, + [38751] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2095), 1, + ACTIONS(2066), 1, aux_sym_type_name_token1, - STATE(943), 1, + STATE(1249), 1, sym_identifier, - [38582] = 3, + [38761] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1935), 1, + ACTIONS(2446), 1, anon_sym_LPAREN, - STATE(80), 1, + STATE(37), 1, sym_argument_list, - [38592] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1376), 1, - anon_sym_LT, - ACTIONS(2418), 1, - anon_sym_GT, - [38602] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(732), 1, - anon_sym_LBRACE, - STATE(1135), 1, - sym_block, - [38612] = 3, + [38771] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(850), 1, + ACTIONS(836), 1, anon_sym_RBRACK, - ACTIONS(2420), 1, + ACTIONS(2448), 1, anon_sym_QMARK, - [38622] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2177), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [38630] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2335), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [38638] = 3, + [38781] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(848), 1, - anon_sym_RBRACK, - ACTIONS(2422), 1, - anon_sym_QMARK, - [38648] = 3, + ACTIONS(748), 1, + anon_sym_LBRACE, + STATE(1125), 1, + sym_block, + [38791] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2424), 1, + ACTIONS(2450), 1, anon_sym_LPAREN, - STATE(56), 1, + STATE(64), 1, sym_argument_list, - [38658] = 3, + [38801] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2124), 1, aux_sym_type_name_token1, - STATE(894), 1, + STATE(915), 1, sym_identifier, - [38668] = 3, + [38811] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2066), 1, aux_sym_type_name_token1, - STATE(1642), 1, + STATE(885), 1, sym_identifier, - [38678] = 2, + [38821] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2426), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [38686] = 3, + ACTIONS(840), 1, + anon_sym_RBRACK, + ACTIONS(2452), 1, + anon_sym_QMARK, + [38831] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2454), 2, aux_sym_type_name_token1, - STATE(1467), 1, - sym_identifier, - [38696] = 3, + sym_variable_name, + [38839] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(45), 1, + ACTIONS(2456), 1, + anon_sym_RPAREN, + ACTIONS(2458), 1, + sym_variable_name, + [38849] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(748), 1, anon_sym_LBRACE, - STATE(1453), 1, - sym_object, - [38706] = 3, + STATE(1192), 1, + sym_block, + [38859] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2428), 1, + ACTIONS(2430), 1, anon_sym_LPAREN, - STATE(1679), 1, + STATE(1720), 1, sym_param_list, - [38716] = 3, + [38869] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2430), 1, + ACTIONS(2460), 2, + anon_sym_COMMA, + anon_sym_RPAREN, + [38877] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2130), 1, anon_sym_LPAREN, - STATE(286), 1, + STATE(79), 1, sym_argument_list, - [38726] = 3, + [38887] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2428), 1, + ACTIONS(2462), 1, anon_sym_LPAREN, - STATE(1707), 1, - sym_param_list, - [38736] = 3, + STATE(321), 1, + sym_argument_list, + [38897] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2464), 2, aux_sym_type_name_token1, - STATE(1041), 1, - sym_identifier, - [38746] = 3, + sym_variable_name, + [38905] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(852), 1, + ACTIONS(842), 1, anon_sym_RBRACK, - ACTIONS(2432), 1, + ACTIONS(2466), 1, anon_sym_QMARK, - [38756] = 3, + [38915] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2434), 1, - sym_keyword_function, - ACTIONS(2436), 1, - sym_keyword_param, - [38766] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2049), 1, - aux_sym_type_name_token1, - STATE(1667), 1, - sym_identifier, - [38776] = 3, + ACTIONS(2468), 2, + sym_keyword_password, + sym_keyword_password_hash, + [38923] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2066), 1, aux_sym_type_name_token1, - STATE(1378), 1, + STATE(765), 1, sym_identifier, - [38786] = 3, + [38933] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, - aux_sym_type_name_token1, - STATE(769), 1, - sym_identifier, - [38796] = 3, + ACTIONS(2470), 1, + anon_sym_COMMA, + ACTIONS(2472), 1, + anon_sym_PIPE_GT, + [38943] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2066), 1, aux_sym_type_name_token1, - STATE(1222), 1, + STATE(1216), 1, sym_identifier, - [38806] = 3, + [38953] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(45), 1, - anon_sym_LBRACE, - STATE(1460), 1, - sym_object, - [38816] = 2, + ACTIONS(1972), 2, + sym_keyword_from, + sym_keyword_omit, + [38961] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2438), 2, + ACTIONS(2066), 1, aux_sym_type_name_token1, - sym_variable_name, - [38824] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2440), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [38832] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2442), 1, - anon_sym_LPAREN, - STATE(192), 1, - sym_argument_list_count, - [38842] = 3, + STATE(1554), 1, + sym_identifier, + [38971] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2066), 1, aux_sym_type_name_token1, - STATE(1307), 1, + STATE(1610), 1, sym_identifier, - [38852] = 3, + [38981] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2428), 1, - anon_sym_LPAREN, - STATE(1649), 1, - sym_param_list, - [38862] = 3, + ACTIONS(2432), 1, + sym_keyword_on, + STATE(1581), 1, + sym_on_table_clause, + [38991] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2066), 1, aux_sym_type_name_token1, - STATE(1423), 1, + STATE(883), 1, sym_identifier, - [38872] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(41), 1, - anon_sym_LBRACK, - STATE(1151), 1, - sym_array, - [38882] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(45), 1, - anon_sym_LBRACE, - STATE(1152), 1, - sym_object, - [38892] = 3, + [39001] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(732), 1, - anon_sym_LBRACE, - STATE(1185), 1, - sym_block, - [38902] = 3, + ACTIONS(2474), 1, + anon_sym_LPAREN, + STATE(81), 1, + sym_argument_list_count, + [39011] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2104), 1, + ACTIONS(2084), 1, anon_sym_LPAREN, - STATE(201), 1, + STATE(442), 1, sym_argument_list, - [38912] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(732), 1, - anon_sym_LBRACE, - STATE(1178), 1, - sym_block, - [38922] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2444), 2, - sym_keyword_password, - sym_keyword_password_hash, - [38930] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2446), 1, - anon_sym_RPAREN, - ACTIONS(2448), 1, - sym_variable_name, - [38940] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2396), 1, - sym_keyword_type, - STATE(1874), 1, - sym_token_type_clause, - [38950] = 3, + [39021] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2066), 1, aux_sym_type_name_token1, - STATE(1337), 1, + STATE(1308), 1, sym_identifier, - [38960] = 3, + [39031] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2476), 1, aux_sym_type_name_token1, - STATE(885), 1, + STATE(852), 1, sym_identifier, - [38970] = 3, + [39041] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2066), 1, aux_sym_type_name_token1, - STATE(1236), 1, + STATE(1153), 1, sym_identifier, - [38980] = 3, + [39051] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2476), 1, aux_sym_type_name_token1, - STATE(764), 1, + STATE(771), 1, sym_identifier, - [38990] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2053), 1, - sym_keyword_from, - STATE(1373), 1, - sym_from_clause, - [39000] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2450), 2, - sym_keyword_on_duplicate_key_update, - anon_sym_COMMA, - [39008] = 2, + [39061] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1929), 2, - sym_keyword_from, - sym_keyword_omit, - [39016] = 3, + ACTIONS(2432), 1, + sym_keyword_on, + STATE(1198), 1, + sym_on_table_clause, + [39071] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(840), 1, - anon_sym_RBRACK, - ACTIONS(2452), 1, - anon_sym_QMARK, - [39026] = 3, + ACTIONS(2478), 1, + anon_sym_LPAREN, + STATE(435), 1, + sym_argument_list_count, + [39081] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2066), 1, aux_sym_type_name_token1, - STATE(1606), 1, + STATE(1219), 1, sym_identifier, - [39036] = 3, + [39091] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2402), 1, - sym_keyword_on, - STATE(1541), 1, - sym_on_table_clause, - [39046] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2089), 1, + ACTIONS(2480), 1, anon_sym_LPAREN, - STATE(465), 1, + STATE(109), 1, sym_argument_list, - [39056] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2049), 1, - aux_sym_type_name_token1, - STATE(908), 1, - sym_identifier, - [39066] = 3, + [39101] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2402), 1, + ACTIONS(2438), 1, sym_keyword_on, - STATE(1193), 1, + STATE(811), 1, sym_on_table_clause, - [39076] = 3, + [39111] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, - aux_sym_type_name_token1, - STATE(1699), 1, - sym_identifier, - [39086] = 3, + ACTIONS(838), 1, + anon_sym_RBRACK, + ACTIONS(2482), 1, + anon_sym_QMARK, + [39121] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2400), 1, - sym_keyword_on, - STATE(812), 1, - sym_on_table_clause, - [39096] = 3, + ACTIONS(2252), 2, + anon_sym_COMMA, + anon_sym_RBRACK, + [39129] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2066), 1, aux_sym_type_name_token1, - STATE(910), 1, + STATE(940), 1, sym_identifier, - [39106] = 3, + [39139] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2066), 1, aux_sym_type_name_token1, - STATE(1304), 1, + STATE(843), 1, sym_identifier, - [39116] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2454), 1, - anon_sym_LPAREN, - STATE(103), 1, - sym_argument_list, - [39126] = 3, + [39149] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2066), 1, aux_sym_type_name_token1, - STATE(848), 1, + STATE(1441), 1, sym_identifier, - [39136] = 3, + [39159] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2066), 1, aux_sym_type_name_token1, - STATE(1756), 1, + STATE(1858), 1, sym_identifier, - [39146] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2456), 1, - anon_sym_LPAREN, - STATE(477), 1, - sym_argument_list_count, - [39156] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2428), 1, - anon_sym_LPAREN, - STATE(1612), 1, - sym_param_list, - [39166] = 3, + [39169] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2066), 1, aux_sym_type_name_token1, - STATE(1759), 1, + STATE(1643), 1, sym_identifier, - [39176] = 3, + [39179] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, - aux_sym_type_name_token1, - STATE(1211), 1, - sym_identifier, - [39186] = 3, + ACTIONS(2484), 2, + anon_sym_COMMA, + anon_sym_RPAREN, + [39187] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(732), 1, - anon_sym_LBRACE, - STATE(1195), 1, - sym_block, - [39196] = 3, + ACTIONS(2066), 1, + aux_sym_type_name_token1, + STATE(828), 1, + sym_identifier, + [39197] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2428), 1, + ACTIONS(2486), 1, anon_sym_LPAREN, - STATE(1651), 1, - sym_param_list, - [39206] = 3, + STATE(476), 1, + sym_argument_list_count, + [39207] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2458), 1, + ACTIONS(2128), 1, anon_sym_LPAREN, - STATE(440), 1, - sym_argument_list_count, - [39216] = 3, + STATE(225), 1, + sym_argument_list, + [39217] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2066), 1, aux_sym_type_name_token1, - STATE(1145), 1, + STATE(1859), 1, sym_identifier, - [39226] = 3, + [39227] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2095), 1, - aux_sym_type_name_token1, - STATE(769), 1, - sym_identifier, - [39236] = 3, + ACTIONS(2005), 1, + sym_keyword_from, + STATE(1347), 1, + sym_from_clause, + [39237] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(63), 2, + sym_keyword_on, aux_sym_type_name_token1, - STATE(801), 1, - sym_identifier, - [39246] = 3, + [39245] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2460), 1, - aux_sym_type_name_token1, - STATE(1466), 1, - sym_identifier, - [39256] = 3, + ACTIONS(2444), 1, + sym_keyword_no_index, + ACTIONS(2488), 1, + sym_keyword_index, + [39255] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2066), 1, aux_sym_type_name_token1, - STATE(881), 1, + STATE(1546), 1, sym_identifier, - [39266] = 2, + [39265] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2462), 2, - sym_keyword_on_duplicate_key_update, - anon_sym_COMMA, - [39274] = 3, + ACTIONS(47), 1, + anon_sym_LBRACE, + STATE(1549), 1, + sym_object, + [39275] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2066), 1, aux_sym_type_name_token1, - STATE(1428), 1, + STATE(1240), 1, sym_identifier, - [39284] = 3, + [39285] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2087), 1, + ACTIONS(2116), 1, anon_sym_LPAREN, - STATE(427), 1, + STATE(478), 1, sym_argument_list, - [39294] = 3, + [39295] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2464), 1, + ACTIONS(2430), 1, anon_sym_LPAREN, - STATE(69), 1, - sym_argument_list_count, - [39304] = 2, + STATE(1641), 1, + sym_param_list, + [39305] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2466), 2, + ACTIONS(2066), 1, aux_sym_type_name_token1, - sym_variable_name, - [39312] = 3, + STATE(1066), 1, + sym_identifier, + [39315] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, - aux_sym_type_name_token1, - STATE(1837), 1, - sym_identifier, - [39322] = 3, + ACTIONS(2490), 1, + anon_sym_LPAREN, + STATE(228), 1, + sym_argument_list_count, + [39325] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2492), 1, aux_sym_type_name_token1, - STATE(1845), 1, + STATE(1525), 1, sym_identifier, - [39332] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(45), 1, - anon_sym_LBRACE, - STATE(1698), 1, - sym_object, - [39342] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2416), 1, - sym_keyword_no_index, - ACTIONS(2468), 1, - sym_keyword_index, - [39352] = 3, + [39335] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2470), 1, - anon_sym_LPAREN, - STATE(26), 1, - sym_argument_list, - [39362] = 3, + ACTIONS(2124), 1, + aux_sym_type_name_token1, + STATE(771), 1, + sym_identifier, + [39345] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1953), 1, - anon_sym_LPAREN, - STATE(74), 1, - sym_argument_list, - [39372] = 2, + ACTIONS(2066), 1, + aux_sym_type_name_token1, + STATE(1395), 1, + sym_identifier, + [39355] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2358), 2, + ACTIONS(2226), 2, anon_sym_COMMA, - anon_sym_RBRACK, - [39380] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2400), 1, - sym_keyword_on, - STATE(809), 1, - sym_on_table_clause, - [39390] = 3, + anon_sym_RBRACE, + [39363] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2398), 1, + ACTIONS(2066), 1, aux_sym_type_name_token1, - STATE(769), 1, + STATE(1876), 1, sym_identifier, - [39400] = 3, + [39373] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2066), 1, aux_sym_type_name_token1, - STATE(1610), 1, + STATE(1878), 1, sym_identifier, - [39410] = 3, + [39383] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2494), 1, + anon_sym_LPAREN, + STATE(316), 1, + sym_argument_list, + [39393] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(834), 1, + ACTIONS(850), 1, anon_sym_RBRACK, - ACTIONS(2472), 1, + ACTIONS(2496), 1, anon_sym_QMARK, - [39420] = 3, + [39403] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2474), 1, - anon_sym_LPAREN, - STATE(322), 1, - sym_argument_list, - [39430] = 3, + ACTIONS(860), 1, + anon_sym_RBRACK, + ACTIONS(2498), 1, + anon_sym_QMARK, + [39413] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2049), 1, + ACTIONS(2066), 1, aux_sym_type_name_token1, - STATE(1459), 1, + STATE(1479), 1, sym_identifier, - [39440] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2428), 1, - anon_sym_LPAREN, - STATE(1619), 1, - sym_param_list, - [39450] = 3, + [39423] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(45), 1, + ACTIONS(47), 1, anon_sym_LBRACE, - STATE(1143), 1, + STATE(1150), 1, sym_object, - [39460] = 3, + [39433] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(732), 1, - anon_sym_LBRACE, - STATE(1117), 1, - sym_block, - [39470] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2476), 1, - anon_sym_COLON, - [39477] = 2, + ACTIONS(2066), 1, + aux_sym_type_name_token1, + STATE(1466), 1, + sym_identifier, + [39443] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2466), 1, - sym_custom_function_name, - [39484] = 2, + ACTIONS(2500), 1, + anon_sym_LPAREN, + STATE(336), 1, + sym_argument_list, + [39453] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2478), 1, - sym_keyword_select, - [39491] = 2, + ACTIONS(2027), 1, + anon_sym_LPAREN, + STATE(451), 1, + sym_argument_list, + [39463] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2480), 1, - anon_sym_RPAREN, - [39498] = 2, + ACTIONS(2502), 1, + anon_sym_LPAREN, + STATE(443), 1, + sym_argument_list_count, + [39473] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2482), 1, - anon_sym_DOT_DOT, - [39505] = 2, + ACTIONS(47), 1, + anon_sym_LBRACE, + STATE(1485), 1, + sym_object, + [39483] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2484), 1, - sym_int, - [39512] = 2, + ACTIONS(2504), 2, + sym_keyword_on_duplicate_key_update, + anon_sym_COMMA, + [39491] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(766), 1, - anon_sym_RPAREN, - [39519] = 2, + ACTIONS(2424), 1, + sym_keyword_type, + STATE(1837), 1, + sym_token_type_clause, + [39501] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2486), 1, - sym_int, - [39526] = 2, + ACTIONS(43), 1, + anon_sym_LBRACK, + STATE(1117), 1, + sym_array, + [39511] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2488), 1, - anon_sym_RPAREN, - [39533] = 2, + ACTIONS(47), 1, + anon_sym_LBRACE, + STATE(1116), 1, + sym_object, + [39521] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2490), 1, - sym_keyword_on, - [39540] = 2, + ACTIONS(2066), 1, + aux_sym_type_name_token1, + STATE(1625), 1, + sym_identifier, + [39531] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2492), 1, - anon_sym_COLON, - [39547] = 2, + ACTIONS(1995), 1, + anon_sym_LPAREN, + STATE(66), 1, + sym_argument_list, + [39541] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2494), 1, - anon_sym_RBRACE, - [39554] = 2, + ACTIONS(2066), 1, + aux_sym_type_name_token1, + STATE(1487), 1, + sym_identifier, + [39551] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2496), 1, - anon_sym_COLON, + ACTIONS(2066), 1, + aux_sym_type_name_token1, + STATE(1434), 1, + sym_identifier, [39561] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2498), 1, + ACTIONS(2263), 2, + anon_sym_COMMA, anon_sym_RPAREN, - [39568] = 2, + [39569] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2500), 1, - sym_keyword_on, - [39575] = 2, + ACTIONS(748), 1, + anon_sym_LBRACE, + STATE(1154), 1, + sym_block, + [39579] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2502), 1, - anon_sym_RPAREN, - [39582] = 2, + ACTIONS(2430), 1, + anon_sym_LPAREN, + STATE(1634), 1, + sym_param_list, + [39589] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2504), 1, - anon_sym_COLON, - [39589] = 2, + ACTIONS(2066), 1, + aux_sym_type_name_token1, + STATE(1675), 1, + sym_identifier, + [39599] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(2506), 1, - sym_keyword_select, - [39596] = 2, + anon_sym_LPAREN, + STATE(75), 1, + sym_argument_list_count, + [39609] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2508), 1, - sym_variable_name, - [39603] = 2, + ACTIONS(2066), 1, + aux_sym_type_name_token1, + STATE(1440), 1, + sym_identifier, + [39619] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2508), 1, - sym_custom_function_name, - [39610] = 2, + ACTIONS(748), 1, + anon_sym_LBRACE, + STATE(1171), 1, + sym_block, + [39629] = 3, ACTIONS(3), 1, sym_comment, + ACTIONS(2508), 1, + sym_keyword_into, ACTIONS(2510), 1, - anon_sym_COLON, - [39617] = 2, + sym_keyword_ignore, + [39639] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2512), 1, anon_sym_COLON, - [39624] = 2, + [39646] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2514), 1, - anon_sym_COLON, - [39631] = 2, + sym_keyword_values, + [39653] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2516), 1, anon_sym_COLON, - [39638] = 2, + [39660] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2518), 1, - anon_sym_COLON, - [39645] = 2, + anon_sym_LBRACE, + [39667] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2520), 1, anon_sym_COLON, - [39652] = 2, + [39674] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2522), 1, anon_sym_COLON, - [39659] = 2, + [39681] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2524), 1, - sym_keyword_exists, - [39666] = 2, + anon_sym_COLON, + [39688] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2526), 1, - anon_sym_COLON, - [39673] = 2, + sym_keyword_select, + [39695] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2528), 1, - anon_sym_COLON, - [39680] = 2, + sym_keyword_table, + [39702] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2530), 1, anon_sym_COLON, - [39687] = 2, + [39709] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2532), 1, anon_sym_COLON, - [39694] = 2, + [39716] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2534), 1, - sym_variable_name, - [39701] = 2, + anon_sym_COLON, + [39723] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2536), 1, - sym_keyword_value, - [39708] = 2, + anon_sym_COLON, + [39730] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2538), 1, - sym_custom_function_name, - [39715] = 2, + anon_sym_COLON, + [39737] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2540), 1, anon_sym_COLON, - [39722] = 2, + [39744] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2542), 1, anon_sym_COLON, - [39729] = 2, + [39751] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2544), 1, anon_sym_COLON, - [39736] = 2, + [39758] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2546), 1, - sym_keyword_on, - [39743] = 2, + anon_sym_COLON, + [39765] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2548), 1, anon_sym_COLON, - [39750] = 2, + [39772] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2550), 1, anon_sym_COLON, - [39757] = 2, + [39779] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2552), 1, - sym_keyword_value, - [39764] = 2, + sym_keyword_on, + [39786] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2554), 1, - sym_string, - [39771] = 2, + anon_sym_COLON, + [39793] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2556), 1, - anon_sym_COLON, - [39778] = 2, + anon_sym_LPAREN, + [39800] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2558), 1, - sym_keyword_roles, - [39785] = 2, + sym_keyword_on, + [39807] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2560), 1, - sym_string, - [39792] = 2, + anon_sym_COLON, + [39814] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2562), 1, - sym_keyword_on, - [39799] = 2, + sym_variable_name, + [39821] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2562), 1, + sym_custom_function_name, + [39828] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2564), 1, anon_sym_COLON, - [39806] = 2, + [39835] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2566), 1, - sym_keyword_on, - [39813] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(802), 1, - anon_sym_RPAREN, - [39820] = 2, + anon_sym_COLON, + [39842] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2568), 1, anon_sym_COLON, - [39827] = 2, + [39849] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2570), 1, - sym_keyword_on, - [39834] = 2, + anon_sym_COLON, + [39856] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2572), 1, - anon_sym_COLON, - [39841] = 2, + sym_keyword_exists, + [39863] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2574), 1, anon_sym_COLON, - [39848] = 2, + [39870] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2576), 1, - anon_sym_COLON, - [39855] = 2, + anon_sym_LBRACE, + [39877] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2578), 1, - anon_sym_LPAREN, - [39862] = 2, + sym_variable_name, + [39884] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2580), 1, - sym_string, - [39869] = 2, + anon_sym_COLON, + [39891] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2582), 1, - anon_sym_COLON, - [39876] = 2, + sym_keyword_value, + [39898] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2584), 1, - anon_sym_COLON, - [39883] = 2, + sym_custom_function_name, + [39905] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2586), 1, anon_sym_COLON, - [39890] = 2, + [39912] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2588), 1, - sym_keyword_value, - [39897] = 2, + anon_sym_COLON, + [39919] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2590), 1, anon_sym_COLON, - [39904] = 2, + [39926] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2592), 1, - sym_keyword_value, - [39911] = 2, + anon_sym_COLON, + [39933] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2594), 1, anon_sym_COLON, - [39918] = 2, + [39940] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2596), 1, anon_sym_COLON, - [39925] = 2, + [39947] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2598), 1, anon_sym_COLON, - [39932] = 2, + [39954] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2600), 1, - sym_keyword_not, - [39939] = 2, + anon_sym_DASH_GT, + [39961] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2602), 1, - anon_sym_GT, - [39946] = 2, + anon_sym_COLON, + [39968] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2604), 1, - anon_sym_COLON, - [39953] = 2, + sym_keyword_on, + [39975] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2606), 1, - anon_sym_LBRACE, - [39960] = 2, + anon_sym_COLON, + [39982] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2608), 1, anon_sym_COLON, - [39967] = 2, + [39989] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2610), 1, - sym_keyword_roles, - [39974] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(792), 1, - anon_sym_RPAREN, - [39981] = 2, + anon_sym_COLON, + [39996] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2612), 1, - anon_sym_RPAREN, - [39988] = 2, + sym_keyword_on, + [40003] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2614), 1, anon_sym_COLON, - [39995] = 2, + [40010] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2616), 1, - anon_sym_COMMA, - [40002] = 2, + anon_sym_COLON, + [40017] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2618), 1, - sym_int, - [40009] = 2, + anon_sym_RPAREN, + [40024] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2620), 1, - sym_int, - [40016] = 2, + sym_decimal, + [40031] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2622), 1, - sym_keyword_in, - [40023] = 2, + anon_sym_DASH_GT, + [40038] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2624), 1, - sym_keyword_value, - [40030] = 2, + sym_custom_function_name, + [40045] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(824), 1, + anon_sym_RPAREN, + [40052] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2626), 1, - sym_decimal, - [40037] = 2, + anon_sym_RBRACE, + [40059] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2628), 1, - anon_sym_PIPE_GT, - [40044] = 2, + sym_decimal, + [40066] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2630), 1, - sym_keyword_exists, - [40051] = 2, + anon_sym_COLON, + [40073] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2632), 1, - anon_sym_RPAREN, - [40058] = 2, + sym_decimal, + [40080] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2634), 1, - anon_sym_RBRACE, - [40065] = 2, + sym_decimal, + [40087] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2636), 1, anon_sym_COLON, - [40072] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(116), 1, - anon_sym_COLON, - [40079] = 2, + [40094] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2638), 1, - anon_sym_RPAREN, - [40086] = 2, + sym_keyword_value, + [40101] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2640), 1, - anon_sym_DASH_GT, - [40093] = 2, + sym_keyword_exists, + [40108] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2642), 1, - sym_int, - [40100] = 2, + sym_keyword_not, + [40115] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2644), 1, - anon_sym_RBRACE, - [40107] = 2, + anon_sym_GT, + [40122] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2646), 1, - sym_keyword_into, - [40114] = 2, + sym_keyword_for, + [40129] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2648), 1, - anon_sym_RBRACE, - [40121] = 2, + sym_decimal, + [40136] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2650), 1, + ACTIONS(814), 1, anon_sym_RPAREN, - [40128] = 2, + [40143] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2472), 1, + anon_sym_AT, + [40150] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2650), 1, + anon_sym_COLON, + [40157] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2652), 1, - sym_keyword_values, - [40135] = 2, + sym_keyword_roles, + [40164] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2654), 1, - sym_string, - [40142] = 2, + sym_int, + [40171] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2656), 1, - sym_decimal, - [40149] = 2, + sym_keyword_type, + [40178] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2658), 1, - anon_sym_LBRACE, - [40156] = 2, + anon_sym_DASH_GT, + [40185] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2660), 1, - anon_sym_COLON, - [40163] = 2, + anon_sym_LPAREN, + [40192] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2662), 1, - sym_int, - [40170] = 2, + anon_sym_PIPE_GT, + [40199] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2664), 1, - anon_sym_LPAREN, - [40177] = 2, + sym_variable_name, + [40206] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2464), 1, + sym_custom_function_name, + [40213] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2666), 1, - anon_sym_COLON, - [40184] = 2, + anon_sym_DASH_GT, + [40220] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2668), 1, - sym_keyword_table, - [40191] = 2, + sym_keyword_analyzer, + [40227] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2670), 1, sym_decimal, - [40198] = 2, + [40234] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2672), 1, - sym_custom_function_name, - [40205] = 2, + sym_int, + [40241] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2674), 1, sym_int, - [40212] = 2, + [40248] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2676), 1, - anon_sym_RPAREN, - [40219] = 2, + sym_keyword_in, + [40255] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2678), 1, - anon_sym_RBRACE, - [40226] = 2, + sym_variable_name, + [40262] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2440), 1, + anon_sym_GT, + [40269] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2680), 1, - sym_keyword_value, - [40233] = 2, + sym_keyword_not, + [40276] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2682), 1, - sym_variable_name, - [40240] = 2, + anon_sym_LPAREN, + [40283] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2684), 1, - anon_sym_COLON, - [40247] = 2, + anon_sym_RBRACE, + [40290] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2686), 1, - sym_int, - [40254] = 2, + anon_sym_COLON, + [40297] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(134), 1, + anon_sym_COLON, + [40304] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2688), 1, - sym_variable_name, - [40261] = 2, + anon_sym_RPAREN, + [40311] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2690), 1, - sym_float, - [40268] = 2, + anon_sym_DASH_GT, + [40318] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2692), 1, - anon_sym_RPAREN, - [40275] = 2, + sym_keyword_into, + [40325] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2694), 1, - sym_decimal, - [40282] = 2, + anon_sym_COLON, + [40332] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2696), 1, - sym_keyword_value, - [40289] = 2, + sym_keyword_exists, + [40339] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2698), 1, - anon_sym_COLON, - [40296] = 2, + sym_int, + [40346] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2700), 1, - sym_keyword_table, - [40303] = 2, + sym_keyword_exists, + [40353] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2702), 1, - anon_sym_DASH_GT, - [40310] = 2, + sym_int, + [40360] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2704), 1, - anon_sym_DASH_GT, - [40317] = 2, + sym_string, + [40367] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2706), 1, - anon_sym_RPAREN, - [40324] = 2, + anon_sym_LPAREN, + [40374] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2708), 1, - sym_custom_function_name, - [40331] = 2, + anon_sym_RBRACE, + [40381] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2710), 1, - sym_custom_function_name, - [40338] = 2, + sym_string, + [40388] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2712), 1, - anon_sym_DASH_GT, - [40345] = 2, + sym_keyword_value, + [40395] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2714), 1, sym_int, - [40352] = 2, + [40402] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2716), 1, anon_sym_RPAREN, - [40359] = 2, + [40409] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2718), 1, - sym_int, - [40366] = 2, + anon_sym_RPAREN, + [40416] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2720), 1, - anon_sym_DASH_GT, - [40373] = 2, + sym_int, + [40423] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2722), 1, - sym_keyword_on, - [40380] = 2, + anon_sym_DOT_DOT, + [40430] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2724), 1, - sym_keyword_exists, - [40387] = 2, + sym_float, + [40437] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2726), 1, - anon_sym_LPAREN, - [40394] = 2, + sym_int, + [40444] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2728), 1, - anon_sym_DASH_GT, - [40401] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(788), 1, - anon_sym_RPAREN, - [40408] = 2, + sym_keyword_value, + [40451] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2730), 1, - sym_keyword_exists, - [40415] = 2, + sym_int, + [40458] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2732), 1, - sym_version_number, - [40422] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(820), 1, - anon_sym_RPAREN, - [40429] = 2, + sym_string, + [40465] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2734), 1, - sym_keyword_on, - [40436] = 2, + sym_int, + [40472] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2736), 1, - anon_sym_COLON, - [40443] = 2, + anon_sym_RPAREN, + [40479] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2738), 1, - sym_keyword_type, - [40450] = 2, + sym_keyword_value, + [40486] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2740), 1, - sym_string, - [40457] = 2, + anon_sym_DASH_GT, + [40493] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2742), 1, - anon_sym_RPAREN, - [40464] = 2, + anon_sym_LPAREN, + [40500] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2744), 1, - anon_sym_RBRACE, - [40471] = 2, + sym_variable_name, + [40507] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2746), 1, - anon_sym_PIPE_GT, - [40478] = 2, + sym_custom_function_name, + [40514] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2748), 1, anon_sym_DASH_GT, - [40485] = 2, + [40521] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2750), 1, - ts_builtin_sym_end, - [40492] = 2, + sym_keyword_value, + [40528] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2752), 1, - ts_builtin_sym_end, - [40499] = 2, + sym_custom_function_name, + [40535] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2754), 1, - sym_keyword_analyzer, - [40506] = 2, + sym_keyword_values, + [40542] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2756), 1, - sym_keyword_value, - [40513] = 2, + sym_string, + [40549] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2758), 1, - sym_decimal, - [40520] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2412), 1, - anon_sym_AT, - [40527] = 2, + anon_sym_COMMA, + [40556] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2760), 1, sym_int, - [40534] = 2, + [40563] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2454), 1, + sym_custom_function_name, + [40570] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2762), 1, - anon_sym_RPAREN, - [40541] = 2, + sym_keyword_select, + [40577] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2764), 1, - sym_variable_name, - [40548] = 2, + sym_int, + [40584] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2766), 1, - sym_keyword_not, - [40555] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2438), 1, - sym_custom_function_name, - [40562] = 2, + anon_sym_RPAREN, + [40591] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2768), 1, - anon_sym_RBRACE, - [40569] = 2, + sym_keyword_on, + [40598] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2770), 1, - sym_decimal, - [40576] = 2, + sym_keyword_on, + [40605] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2772), 1, - sym_int, - [40583] = 2, + anon_sym_DOT_DOT, + [40612] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2774), 1, - anon_sym_DASH_GT, - [40590] = 2, + sym_version_number, + [40619] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2776), 1, - sym_keyword_values, - [40597] = 2, + anon_sym_PIPE_GT, + [40626] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2778), 1, - anon_sym_LPAREN, - [40604] = 2, + anon_sym_RPAREN, + [40633] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2780), 1, - anon_sym_LBRACE, - [40611] = 2, + anon_sym_COLON, + [40640] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2782), 1, - anon_sym_COLON, - [40618] = 2, + sym_keyword_value, + [40647] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2784), 1, - anon_sym_LPAREN, - [40625] = 2, + anon_sym_COMMA, + [40654] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(762), 1, + ACTIONS(780), 1, anon_sym_RPAREN, - [40632] = 2, + [40661] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2786), 1, - sym_keyword_value, - [40639] = 2, + anon_sym_RPAREN, + [40668] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2788), 1, - anon_sym_LPAREN, - [40646] = 2, + sym_keyword_table, + [40675] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2790), 1, - anon_sym_LPAREN, - [40653] = 2, + anon_sym_RBRACE, + [40682] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2792), 1, - anon_sym_LPAREN, - [40660] = 2, + ts_builtin_sym_end, + [40689] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2794), 1, - sym_keyword_values, - [40667] = 2, + ts_builtin_sym_end, + [40696] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2796), 1, - sym_keyword_values, - [40674] = 2, + sym_keyword_value, + [40703] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2798), 1, - sym_keyword_values, - [40681] = 2, + sym_keyword_value, + [40710] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2800), 1, - anon_sym_DOT_DOT, - [40688] = 2, + anon_sym_RPAREN, + [40717] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2802), 1, - anon_sym_RPAREN, - [40695] = 2, + sym_keyword_on, + [40724] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2804), 1, - anon_sym_LPAREN, - [40702] = 2, + sym_string, + [40731] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2806), 1, - sym_keyword_values, - [40709] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2418), 1, - anon_sym_GT, - [40716] = 2, + sym_keyword_on, + [40738] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2808), 1, - anon_sym_LPAREN, - [40723] = 2, + sym_string, + [40745] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2810), 1, - anon_sym_COLON, - [40730] = 2, + sym_keyword_roles, + [40752] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2812), 1, - sym_string, - [40737] = 2, + anon_sym_RPAREN, + [40759] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2814), 1, - anon_sym_DOT_DOT, - [40744] = 2, + anon_sym_COLON, + [40766] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(760), 1, + anon_sym_RPAREN, + [40773] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2816), 1, - sym_float, - [40751] = 2, + anon_sym_LPAREN, + [40780] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2818), 1, - anon_sym_COMMA, - [40758] = 2, + anon_sym_RBRACE, + [40787] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2820), 1, + anon_sym_RPAREN, + [40794] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2822), 1, + sym_float, + [40801] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2824), 1, + anon_sym_RPAREN, + [40808] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2826), 1, + anon_sym_RBRACE, + [40815] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2828), 1, + anon_sym_LPAREN, + [40822] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2830), 1, + anon_sym_LPAREN, + [40829] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2832), 1, + anon_sym_LPAREN, + [40836] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2834), 1, + sym_keyword_values, + [40843] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2836), 1, + sym_keyword_values, + [40850] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2838), 1, + sym_keyword_values, + [40857] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(794), 1, + anon_sym_RPAREN, + [40864] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2840), 1, + anon_sym_RPAREN, + [40871] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(796), 1, + anon_sym_RPAREN, + [40878] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2842), 1, + anon_sym_LPAREN, + [40885] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2844), 1, + anon_sym_RBRACE, + [40892] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2846), 1, + anon_sym_RPAREN, + [40899] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2848), 1, + sym_keyword_values, + [40906] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2850), 1, + anon_sym_RPAREN, + [40913] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2852), 1, + anon_sym_LBRACE, + [40920] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2854), 1, + anon_sym_DASH_GT, + [40927] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2856), 1, + anon_sym_DOT_DOT, + [40934] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2858), 1, sym_keyword_into, }; static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(517)] = 0, - [SMALL_STATE(518)] = 75, - [SMALL_STATE(519)] = 164, - [SMALL_STATE(520)] = 239, - [SMALL_STATE(521)] = 328, - [SMALL_STATE(522)] = 417, - [SMALL_STATE(523)] = 510, - [SMALL_STATE(524)] = 585, + [SMALL_STATE(518)] = 73, + [SMALL_STATE(519)] = 162, + [SMALL_STATE(520)] = 237, + [SMALL_STATE(521)] = 326, + [SMALL_STATE(522)] = 401, + [SMALL_STATE(523)] = 494, + [SMALL_STATE(524)] = 569, [SMALL_STATE(525)] = 658, - [SMALL_STATE(526)] = 730, - [SMALL_STATE(527)] = 824, - [SMALL_STATE(528)] = 898, - [SMALL_STATE(529)] = 986, - [SMALL_STATE(530)] = 1058, - [SMALL_STATE(531)] = 1130, + [SMALL_STATE(526)] = 732, + [SMALL_STATE(527)] = 804, + [SMALL_STATE(528)] = 892, + [SMALL_STATE(529)] = 964, + [SMALL_STATE(530)] = 1036, + [SMALL_STATE(531)] = 1108, [SMALL_STATE(532)] = 1202, - [SMALL_STATE(533)] = 1296, - [SMALL_STATE(534)] = 1368, - [SMALL_STATE(535)] = 1440, - [SMALL_STATE(536)] = 1528, - [SMALL_STATE(537)] = 1600, + [SMALL_STATE(533)] = 1290, + [SMALL_STATE(534)] = 1362, + [SMALL_STATE(535)] = 1456, + [SMALL_STATE(536)] = 1544, + [SMALL_STATE(537)] = 1616, [SMALL_STATE(538)] = 1688, [SMALL_STATE(539)] = 1762, [SMALL_STATE(540)] = 1835, - [SMALL_STATE(541)] = 1922, - [SMALL_STATE(542)] = 2009, - [SMALL_STATE(543)] = 2082, - [SMALL_STATE(544)] = 2169, - [SMALL_STATE(545)] = 2242, - [SMALL_STATE(546)] = 2315, + [SMALL_STATE(541)] = 1908, + [SMALL_STATE(542)] = 1995, + [SMALL_STATE(543)] = 2084, + [SMALL_STATE(544)] = 2157, + [SMALL_STATE(545)] = 2244, + [SMALL_STATE(546)] = 2317, [SMALL_STATE(547)] = 2404, - [SMALL_STATE(548)] = 2476, - [SMALL_STATE(549)] = 2566, - [SMALL_STATE(550)] = 2656, - [SMALL_STATE(551)] = 2746, - [SMALL_STATE(552)] = 2836, + [SMALL_STATE(548)] = 2494, + [SMALL_STATE(549)] = 2580, + [SMALL_STATE(550)] = 2652, + [SMALL_STATE(551)] = 2742, + [SMALL_STATE(552)] = 2832, [SMALL_STATE(553)] = 2922, [SMALL_STATE(554)] = 3012, - [SMALL_STATE(555)] = 3084, - [SMALL_STATE(556)] = 3170, - [SMALL_STATE(557)] = 3260, - [SMALL_STATE(558)] = 3350, - [SMALL_STATE(559)] = 3440, - [SMALL_STATE(560)] = 3526, - [SMALL_STATE(561)] = 3616, - [SMALL_STATE(562)] = 3706, - [SMALL_STATE(563)] = 3796, - [SMALL_STATE(564)] = 3886, - [SMALL_STATE(565)] = 3976, + [SMALL_STATE(555)] = 3098, + [SMALL_STATE(556)] = 3188, + [SMALL_STATE(557)] = 3278, + [SMALL_STATE(558)] = 3368, + [SMALL_STATE(559)] = 3454, + [SMALL_STATE(560)] = 3544, + [SMALL_STATE(561)] = 3634, + [SMALL_STATE(562)] = 3724, + [SMALL_STATE(563)] = 3814, + [SMALL_STATE(564)] = 3904, + [SMALL_STATE(565)] = 3994, [SMALL_STATE(566)] = 4066, [SMALL_STATE(567)] = 4156, [SMALL_STATE(568)] = 4246, - [SMALL_STATE(569)] = 4334, - [SMALL_STATE(570)] = 4424, - [SMALL_STATE(571)] = 4510, - [SMALL_STATE(572)] = 4600, - [SMALL_STATE(573)] = 4690, - [SMALL_STATE(574)] = 4780, - [SMALL_STATE(575)] = 4870, - [SMALL_STATE(576)] = 4960, - [SMALL_STATE(577)] = 5050, - [SMALL_STATE(578)] = 5136, - [SMALL_STATE(579)] = 5222, - [SMALL_STATE(580)] = 5312, - [SMALL_STATE(581)] = 5384, - [SMALL_STATE(582)] = 5474, - [SMALL_STATE(583)] = 5564, - [SMALL_STATE(584)] = 5654, - [SMALL_STATE(585)] = 5744, - [SMALL_STATE(586)] = 5834, - [SMALL_STATE(587)] = 5924, - [SMALL_STATE(588)] = 5996, + [SMALL_STATE(569)] = 4336, + [SMALL_STATE(570)] = 4426, + [SMALL_STATE(571)] = 4498, + [SMALL_STATE(572)] = 4584, + [SMALL_STATE(573)] = 4670, + [SMALL_STATE(574)] = 4760, + [SMALL_STATE(575)] = 4850, + [SMALL_STATE(576)] = 4940, + [SMALL_STATE(577)] = 5030, + [SMALL_STATE(578)] = 5120, + [SMALL_STATE(579)] = 5210, + [SMALL_STATE(580)] = 5300, + [SMALL_STATE(581)] = 5390, + [SMALL_STATE(582)] = 5480, + [SMALL_STATE(583)] = 5570, + [SMALL_STATE(584)] = 5660, + [SMALL_STATE(585)] = 5750, + [SMALL_STATE(586)] = 5838, + [SMALL_STATE(587)] = 5928, + [SMALL_STATE(588)] = 6014, [SMALL_STATE(589)] = 6086, - [SMALL_STATE(590)] = 6171, - [SMALL_STATE(591)] = 6256, - [SMALL_STATE(592)] = 6341, - [SMALL_STATE(593)] = 6426, - [SMALL_STATE(594)] = 6511, - [SMALL_STATE(595)] = 6596, - [SMALL_STATE(596)] = 6667, + [SMALL_STATE(590)] = 6173, + [SMALL_STATE(591)] = 6258, + [SMALL_STATE(592)] = 6329, + [SMALL_STATE(593)] = 6414, + [SMALL_STATE(594)] = 6499, + [SMALL_STATE(595)] = 6584, + [SMALL_STATE(596)] = 6669, [SMALL_STATE(597)] = 6754, [SMALL_STATE(598)] = 6838, - [SMALL_STATE(599)] = 6922, - [SMALL_STATE(600)] = 7006, - [SMALL_STATE(601)] = 7090, - [SMALL_STATE(602)] = 7174, - [SMALL_STATE(603)] = 7258, - [SMALL_STATE(604)] = 7342, - [SMALL_STATE(605)] = 7426, - [SMALL_STATE(606)] = 7510, + [SMALL_STATE(599)] = 6908, + [SMALL_STATE(600)] = 6992, + [SMALL_STATE(601)] = 7076, + [SMALL_STATE(602)] = 7160, + [SMALL_STATE(603)] = 7244, + [SMALL_STATE(604)] = 7328, + [SMALL_STATE(605)] = 7412, + [SMALL_STATE(606)] = 7496, [SMALL_STATE(607)] = 7580, [SMALL_STATE(608)] = 7664, [SMALL_STATE(609)] = 7748, @@ -89029,7 +89363,7 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(611)] = 7916, [SMALL_STATE(612)] = 8000, [SMALL_STATE(613)] = 8094, - [SMALL_STATE(614)] = 8181, + [SMALL_STATE(614)] = 8185, [SMALL_STATE(615)] = 8272, [SMALL_STATE(616)] = 8363, [SMALL_STATE(617)] = 8454, @@ -89185,19 +89519,19 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(767)] = 20843, [SMALL_STATE(768)] = 20918, [SMALL_STATE(769)] = 20993, - [SMALL_STATE(770)] = 21023, - [SMALL_STATE(771)] = 21097, + [SMALL_STATE(770)] = 21067, + [SMALL_STATE(771)] = 21141, [SMALL_STATE(772)] = 21171, - [SMALL_STATE(773)] = 21232, - [SMALL_STATE(774)] = 21293, + [SMALL_STATE(773)] = 21204, + [SMALL_STATE(774)] = 21265, [SMALL_STATE(775)] = 21326, - [SMALL_STATE(776)] = 21386, - [SMALL_STATE(777)] = 21416, - [SMALL_STATE(778)] = 21446, - [SMALL_STATE(779)] = 21476, + [SMALL_STATE(776)] = 21356, + [SMALL_STATE(777)] = 21386, + [SMALL_STATE(778)] = 21416, + [SMALL_STATE(779)] = 21446, [SMALL_STATE(780)] = 21506, [SMALL_STATE(781)] = 21536, - [SMALL_STATE(782)] = 21596, + [SMALL_STATE(782)] = 21566, [SMALL_STATE(783)] = 21626, [SMALL_STATE(784)] = 21656, [SMALL_STATE(785)] = 21719, @@ -89207,2462 +89541,2496 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(789)] = 21969, [SMALL_STATE(790)] = 21995, [SMALL_STATE(791)] = 22057, - [SMALL_STATE(792)] = 22100, - [SMALL_STATE(793)] = 22143, - [SMALL_STATE(794)] = 22172, - [SMALL_STATE(795)] = 22229, - [SMALL_STATE(796)] = 22286, - [SMALL_STATE(797)] = 22329, + [SMALL_STATE(792)] = 22114, + [SMALL_STATE(793)] = 22157, + [SMALL_STATE(794)] = 22200, + [SMALL_STATE(795)] = 22257, + [SMALL_STATE(796)] = 22314, + [SMALL_STATE(797)] = 22343, [SMALL_STATE(798)] = 22386, [SMALL_STATE(799)] = 22429, - [SMALL_STATE(800)] = 22486, + [SMALL_STATE(800)] = 22472, [SMALL_STATE(801)] = 22529, - [SMALL_STATE(802)] = 22553, - [SMALL_STATE(803)] = 22595, - [SMALL_STATE(804)] = 22651, - [SMALL_STATE(805)] = 22675, - [SMALL_STATE(806)] = 22713, - [SMALL_STATE(807)] = 22755, - [SMALL_STATE(808)] = 22793, - [SMALL_STATE(809)] = 22849, - [SMALL_STATE(810)] = 22891, - [SMALL_STATE(811)] = 22947, - [SMALL_STATE(812)] = 22985, - [SMALL_STATE(813)] = 23027, - [SMALL_STATE(814)] = 23069, + [SMALL_STATE(802)] = 22571, + [SMALL_STATE(803)] = 22627, + [SMALL_STATE(804)] = 22683, + [SMALL_STATE(805)] = 22739, + [SMALL_STATE(806)] = 22795, + [SMALL_STATE(807)] = 22833, + [SMALL_STATE(808)] = 22875, + [SMALL_STATE(809)] = 22899, + [SMALL_STATE(810)] = 22941, + [SMALL_STATE(811)] = 22965, + [SMALL_STATE(812)] = 23007, + [SMALL_STATE(813)] = 23049, + [SMALL_STATE(814)] = 23087, [SMALL_STATE(815)] = 23125, - [SMALL_STATE(816)] = 23162, - [SMALL_STATE(817)] = 23199, + [SMALL_STATE(816)] = 23176, + [SMALL_STATE(817)] = 23213, [SMALL_STATE(818)] = 23250, [SMALL_STATE(819)] = 23275, [SMALL_STATE(820)] = 23312, - [SMALL_STATE(821)] = 23347, - [SMALL_STATE(822)] = 23382, - [SMALL_STATE(823)] = 23419, - [SMALL_STATE(824)] = 23456, + [SMALL_STATE(821)] = 23349, + [SMALL_STATE(822)] = 23386, + [SMALL_STATE(823)] = 23423, + [SMALL_STATE(824)] = 23458, [SMALL_STATE(825)] = 23493, [SMALL_STATE(826)] = 23544, - [SMALL_STATE(827)] = 23595, - [SMALL_STATE(828)] = 23646, - [SMALL_STATE(829)] = 23683, - [SMALL_STATE(830)] = 23734, + [SMALL_STATE(827)] = 23581, + [SMALL_STATE(828)] = 23632, + [SMALL_STATE(829)] = 23669, + [SMALL_STATE(830)] = 23720, [SMALL_STATE(831)] = 23771, - [SMALL_STATE(832)] = 23793, - [SMALL_STATE(833)] = 23843, - [SMALL_STATE(834)] = 23869, - [SMALL_STATE(835)] = 23919, - [SMALL_STATE(836)] = 23941, - [SMALL_STATE(837)] = 23975, - [SMALL_STATE(838)] = 24011, - [SMALL_STATE(839)] = 24033, - [SMALL_STATE(840)] = 24055, - [SMALL_STATE(841)] = 24083, - [SMALL_STATE(842)] = 24119, - [SMALL_STATE(843)] = 24145, - [SMALL_STATE(844)] = 24181, - [SMALL_STATE(845)] = 24231, - [SMALL_STATE(846)] = 24259, - [SMALL_STATE(847)] = 24281, - [SMALL_STATE(848)] = 24303, - [SMALL_STATE(849)] = 24339, - [SMALL_STATE(850)] = 24389, - [SMALL_STATE(851)] = 24411, - [SMALL_STATE(852)] = 24461, - [SMALL_STATE(853)] = 24497, - [SMALL_STATE(854)] = 24519, + [SMALL_STATE(832)] = 23797, + [SMALL_STATE(833)] = 23833, + [SMALL_STATE(834)] = 23861, + [SMALL_STATE(835)] = 23911, + [SMALL_STATE(836)] = 23961, + [SMALL_STATE(837)] = 23983, + [SMALL_STATE(838)] = 24005, + [SMALL_STATE(839)] = 24027, + [SMALL_STATE(840)] = 24077, + [SMALL_STATE(841)] = 24111, + [SMALL_STATE(842)] = 24147, + [SMALL_STATE(843)] = 24169, + [SMALL_STATE(844)] = 24205, + [SMALL_STATE(845)] = 24241, + [SMALL_STATE(846)] = 24275, + [SMALL_STATE(847)] = 24301, + [SMALL_STATE(848)] = 24323, + [SMALL_STATE(849)] = 24373, + [SMALL_STATE(850)] = 24409, + [SMALL_STATE(851)] = 24431, + [SMALL_STATE(852)] = 24453, + [SMALL_STATE(853)] = 24481, + [SMALL_STATE(854)] = 24531, [SMALL_STATE(855)] = 24553, [SMALL_STATE(856)] = 24575, - [SMALL_STATE(857)] = 24596, - [SMALL_STATE(858)] = 24637, - [SMALL_STATE(859)] = 24658, - [SMALL_STATE(860)] = 24703, - [SMALL_STATE(861)] = 24748, + [SMALL_STATE(857)] = 24616, + [SMALL_STATE(858)] = 24661, + [SMALL_STATE(859)] = 24682, + [SMALL_STATE(860)] = 24707, + [SMALL_STATE(861)] = 24728, [SMALL_STATE(862)] = 24773, - [SMALL_STATE(863)] = 24814, - [SMALL_STATE(864)] = 24835, - [SMALL_STATE(865)] = 24880, - [SMALL_STATE(866)] = 24901, - [SMALL_STATE(867)] = 24946, - [SMALL_STATE(868)] = 24991, - [SMALL_STATE(869)] = 25036, + [SMALL_STATE(863)] = 24794, + [SMALL_STATE(864)] = 24819, + [SMALL_STATE(865)] = 24864, + [SMALL_STATE(866)] = 24885, + [SMALL_STATE(867)] = 24926, + [SMALL_STATE(868)] = 24971, + [SMALL_STATE(869)] = 25016, [SMALL_STATE(870)] = 25061, - [SMALL_STATE(871)] = 25105, - [SMALL_STATE(872)] = 25129, - [SMALL_STATE(873)] = 25169, - [SMALL_STATE(874)] = 25193, - [SMALL_STATE(875)] = 25217, - [SMALL_STATE(876)] = 25257, - [SMALL_STATE(877)] = 25281, - [SMALL_STATE(878)] = 25325, - [SMALL_STATE(879)] = 25361, - [SMALL_STATE(880)] = 25401, - [SMALL_STATE(881)] = 25425, - [SMALL_STATE(882)] = 25449, - [SMALL_STATE(883)] = 25489, - [SMALL_STATE(884)] = 25513, - [SMALL_STATE(885)] = 25537, - [SMALL_STATE(886)] = 25561, - [SMALL_STATE(887)] = 25605, + [SMALL_STATE(871)] = 25085, + [SMALL_STATE(872)] = 25109, + [SMALL_STATE(873)] = 25153, + [SMALL_STATE(874)] = 25189, + [SMALL_STATE(875)] = 25213, + [SMALL_STATE(876)] = 25237, + [SMALL_STATE(877)] = 25261, + [SMALL_STATE(878)] = 25305, + [SMALL_STATE(879)] = 25345, + [SMALL_STATE(880)] = 25385, + [SMALL_STATE(881)] = 25409, + [SMALL_STATE(882)] = 25433, + [SMALL_STATE(883)] = 25473, + [SMALL_STATE(884)] = 25497, + [SMALL_STATE(885)] = 25521, + [SMALL_STATE(886)] = 25545, + [SMALL_STATE(887)] = 25585, [SMALL_STATE(888)] = 25629, [SMALL_STATE(889)] = 25653, - [SMALL_STATE(890)] = 25693, - [SMALL_STATE(891)] = 25737, - [SMALL_STATE(892)] = 25777, - [SMALL_STATE(893)] = 25801, - [SMALL_STATE(894)] = 25825, - [SMALL_STATE(895)] = 25849, - [SMALL_STATE(896)] = 25893, - [SMALL_STATE(897)] = 25933, - [SMALL_STATE(898)] = 25973, - [SMALL_STATE(899)] = 26013, - [SMALL_STATE(900)] = 26049, - [SMALL_STATE(901)] = 26073, - [SMALL_STATE(902)] = 26097, - [SMALL_STATE(903)] = 26121, - [SMALL_STATE(904)] = 26145, + [SMALL_STATE(890)] = 25689, + [SMALL_STATE(891)] = 25733, + [SMALL_STATE(892)] = 25773, + [SMALL_STATE(893)] = 25813, + [SMALL_STATE(894)] = 25837, + [SMALL_STATE(895)] = 25877, + [SMALL_STATE(896)] = 25921, + [SMALL_STATE(897)] = 25945, + [SMALL_STATE(898)] = 25969, + [SMALL_STATE(899)] = 25993, + [SMALL_STATE(900)] = 26037, + [SMALL_STATE(901)] = 26077, + [SMALL_STATE(902)] = 26101, + [SMALL_STATE(903)] = 26125, + [SMALL_STATE(904)] = 26149, [SMALL_STATE(905)] = 26189, [SMALL_STATE(906)] = 26208, - [SMALL_STATE(907)] = 26231, - [SMALL_STATE(908)] = 26254, - [SMALL_STATE(909)] = 26283, - [SMALL_STATE(910)] = 26312, - [SMALL_STATE(911)] = 26341, - [SMALL_STATE(912)] = 26380, - [SMALL_STATE(913)] = 26413, - [SMALL_STATE(914)] = 26456, - [SMALL_STATE(915)] = 26485, - [SMALL_STATE(916)] = 26504, - [SMALL_STATE(917)] = 26537, - [SMALL_STATE(918)] = 26560, - [SMALL_STATE(919)] = 26583, - [SMALL_STATE(920)] = 26616, - [SMALL_STATE(921)] = 26649, - [SMALL_STATE(922)] = 26678, - [SMALL_STATE(923)] = 26707, - [SMALL_STATE(924)] = 26740, - [SMALL_STATE(925)] = 26779, - [SMALL_STATE(926)] = 26808, - [SMALL_STATE(927)] = 26829, - [SMALL_STATE(928)] = 26848, - [SMALL_STATE(929)] = 26867, - [SMALL_STATE(930)] = 26900, - [SMALL_STATE(931)] = 26921, - [SMALL_STATE(932)] = 26954, - [SMALL_STATE(933)] = 26983, - [SMALL_STATE(934)] = 27020, - [SMALL_STATE(935)] = 27043, - [SMALL_STATE(936)] = 27080, - [SMALL_STATE(937)] = 27113, - [SMALL_STATE(938)] = 27136, - [SMALL_STATE(939)] = 27169, - [SMALL_STATE(940)] = 27212, - [SMALL_STATE(941)] = 27241, - [SMALL_STATE(942)] = 27270, - [SMALL_STATE(943)] = 27293, - [SMALL_STATE(944)] = 27316, - [SMALL_STATE(945)] = 27339, - [SMALL_STATE(946)] = 27362, - [SMALL_STATE(947)] = 27381, - [SMALL_STATE(948)] = 27414, - [SMALL_STATE(949)] = 27437, - [SMALL_STATE(950)] = 27460, - [SMALL_STATE(951)] = 27494, - [SMALL_STATE(952)] = 27526, - [SMALL_STATE(953)] = 27548, - [SMALL_STATE(954)] = 27582, - [SMALL_STATE(955)] = 27602, - [SMALL_STATE(956)] = 27620, - [SMALL_STATE(957)] = 27642, - [SMALL_STATE(958)] = 27664, - [SMALL_STATE(959)] = 27686, - [SMALL_STATE(960)] = 27708, - [SMALL_STATE(961)] = 27730, - [SMALL_STATE(962)] = 27748, - [SMALL_STATE(963)] = 27782, - [SMALL_STATE(964)] = 27800, - [SMALL_STATE(965)] = 27822, - [SMALL_STATE(966)] = 27840, - [SMALL_STATE(967)] = 27878, - [SMALL_STATE(968)] = 27906, - [SMALL_STATE(969)] = 27924, - [SMALL_STATE(970)] = 27942, - [SMALL_STATE(971)] = 27976, - [SMALL_STATE(972)] = 27998, - [SMALL_STATE(973)] = 28032, - [SMALL_STATE(974)] = 28050, - [SMALL_STATE(975)] = 28086, - [SMALL_STATE(976)] = 28124, - [SMALL_STATE(977)] = 28142, - [SMALL_STATE(978)] = 28176, - [SMALL_STATE(979)] = 28210, - [SMALL_STATE(980)] = 28232, - [SMALL_STATE(981)] = 28250, - [SMALL_STATE(982)] = 28268, - [SMALL_STATE(983)] = 28304, - [SMALL_STATE(984)] = 28338, - [SMALL_STATE(985)] = 28356, - [SMALL_STATE(986)] = 28374, - [SMALL_STATE(987)] = 28406, - [SMALL_STATE(988)] = 28439, - [SMALL_STATE(989)] = 28456, - [SMALL_STATE(990)] = 28485, - [SMALL_STATE(991)] = 28518, - [SMALL_STATE(992)] = 28539, - [SMALL_STATE(993)] = 28568, - [SMALL_STATE(994)] = 28601, - [SMALL_STATE(995)] = 28621, - [SMALL_STATE(996)] = 28641, - [SMALL_STATE(997)] = 28669, - [SMALL_STATE(998)] = 28697, - [SMALL_STATE(999)] = 28729, - [SMALL_STATE(1000)] = 28745, - [SMALL_STATE(1001)] = 28761, - [SMALL_STATE(1002)] = 28793, - [SMALL_STATE(1003)] = 28809, - [SMALL_STATE(1004)] = 28837, - [SMALL_STATE(1005)] = 28857, - [SMALL_STATE(1006)] = 28877, - [SMALL_STATE(1007)] = 28897, - [SMALL_STATE(1008)] = 28925, - [SMALL_STATE(1009)] = 28945, - [SMALL_STATE(1010)] = 28977, - [SMALL_STATE(1011)] = 28997, - [SMALL_STATE(1012)] = 29017, - [SMALL_STATE(1013)] = 29045, - [SMALL_STATE(1014)] = 29073, - [SMALL_STATE(1015)] = 29093, - [SMALL_STATE(1016)] = 29121, - [SMALL_STATE(1017)] = 29141, - [SMALL_STATE(1018)] = 29157, - [SMALL_STATE(1019)] = 29177, - [SMALL_STATE(1020)] = 29205, - [SMALL_STATE(1021)] = 29233, - [SMALL_STATE(1022)] = 29249, - [SMALL_STATE(1023)] = 29276, - [SMALL_STATE(1024)] = 29293, - [SMALL_STATE(1025)] = 29320, + [SMALL_STATE(907)] = 26241, + [SMALL_STATE(908)] = 26262, + [SMALL_STATE(909)] = 26285, + [SMALL_STATE(910)] = 26304, + [SMALL_STATE(911)] = 26333, + [SMALL_STATE(912)] = 26352, + [SMALL_STATE(913)] = 26385, + [SMALL_STATE(914)] = 26408, + [SMALL_STATE(915)] = 26427, + [SMALL_STATE(916)] = 26450, + [SMALL_STATE(917)] = 26483, + [SMALL_STATE(918)] = 26506, + [SMALL_STATE(919)] = 26539, + [SMALL_STATE(920)] = 26562, + [SMALL_STATE(921)] = 26591, + [SMALL_STATE(922)] = 26624, + [SMALL_STATE(923)] = 26643, + [SMALL_STATE(924)] = 26674, + [SMALL_STATE(925)] = 26711, + [SMALL_STATE(926)] = 26734, + [SMALL_STATE(927)] = 26757, + [SMALL_STATE(928)] = 26790, + [SMALL_STATE(929)] = 26829, + [SMALL_STATE(930)] = 26850, + [SMALL_STATE(931)] = 26879, + [SMALL_STATE(932)] = 26912, + [SMALL_STATE(933)] = 26941, + [SMALL_STATE(934)] = 26980, + [SMALL_STATE(935)] = 27009, + [SMALL_STATE(936)] = 27032, + [SMALL_STATE(937)] = 27065, + [SMALL_STATE(938)] = 27108, + [SMALL_STATE(939)] = 27151, + [SMALL_STATE(940)] = 27180, + [SMALL_STATE(941)] = 27209, + [SMALL_STATE(942)] = 27246, + [SMALL_STATE(943)] = 27279, + [SMALL_STATE(944)] = 27302, + [SMALL_STATE(945)] = 27325, + [SMALL_STATE(946)] = 27354, + [SMALL_STATE(947)] = 27383, + [SMALL_STATE(948)] = 27406, + [SMALL_STATE(949)] = 27439, + [SMALL_STATE(950)] = 27462, + [SMALL_STATE(951)] = 27491, + [SMALL_STATE(952)] = 27525, + [SMALL_STATE(953)] = 27563, + [SMALL_STATE(954)] = 27585, + [SMALL_STATE(955)] = 27603, + [SMALL_STATE(956)] = 27621, + [SMALL_STATE(957)] = 27655, + [SMALL_STATE(958)] = 27691, + [SMALL_STATE(959)] = 27727, + [SMALL_STATE(960)] = 27749, + [SMALL_STATE(961)] = 27787, + [SMALL_STATE(962)] = 27809, + [SMALL_STATE(963)] = 27827, + [SMALL_STATE(964)] = 27861, + [SMALL_STATE(965)] = 27889, + [SMALL_STATE(966)] = 27911, + [SMALL_STATE(967)] = 27933, + [SMALL_STATE(968)] = 27951, + [SMALL_STATE(969)] = 27985, + [SMALL_STATE(970)] = 28007, + [SMALL_STATE(971)] = 28039, + [SMALL_STATE(972)] = 28071, + [SMALL_STATE(973)] = 28089, + [SMALL_STATE(974)] = 28123, + [SMALL_STATE(975)] = 28145, + [SMALL_STATE(976)] = 28163, + [SMALL_STATE(977)] = 28181, + [SMALL_STATE(978)] = 28201, + [SMALL_STATE(979)] = 28235, + [SMALL_STATE(980)] = 28253, + [SMALL_STATE(981)] = 28271, + [SMALL_STATE(982)] = 28289, + [SMALL_STATE(983)] = 28311, + [SMALL_STATE(984)] = 28329, + [SMALL_STATE(985)] = 28351, + [SMALL_STATE(986)] = 28369, + [SMALL_STATE(987)] = 28403, + [SMALL_STATE(988)] = 28437, + [SMALL_STATE(989)] = 28466, + [SMALL_STATE(990)] = 28495, + [SMALL_STATE(991)] = 28516, + [SMALL_STATE(992)] = 28549, + [SMALL_STATE(993)] = 28582, + [SMALL_STATE(994)] = 28615, + [SMALL_STATE(995)] = 28632, + [SMALL_STATE(996)] = 28652, + [SMALL_STATE(997)] = 28668, + [SMALL_STATE(998)] = 28688, + [SMALL_STATE(999)] = 28704, + [SMALL_STATE(1000)] = 28720, + [SMALL_STATE(1001)] = 28748, + [SMALL_STATE(1002)] = 28768, + [SMALL_STATE(1003)] = 28788, + [SMALL_STATE(1004)] = 28808, + [SMALL_STATE(1005)] = 28836, + [SMALL_STATE(1006)] = 28868, + [SMALL_STATE(1007)] = 28888, + [SMALL_STATE(1008)] = 28908, + [SMALL_STATE(1009)] = 28928, + [SMALL_STATE(1010)] = 28944, + [SMALL_STATE(1011)] = 28960, + [SMALL_STATE(1012)] = 28980, + [SMALL_STATE(1013)] = 29012, + [SMALL_STATE(1014)] = 29044, + [SMALL_STATE(1015)] = 29064, + [SMALL_STATE(1016)] = 29092, + [SMALL_STATE(1017)] = 29120, + [SMALL_STATE(1018)] = 29148, + [SMALL_STATE(1019)] = 29176, + [SMALL_STATE(1020)] = 29204, + [SMALL_STATE(1021)] = 29232, + [SMALL_STATE(1022)] = 29260, + [SMALL_STATE(1023)] = 29280, + [SMALL_STATE(1024)] = 29307, + [SMALL_STATE(1025)] = 29328, [SMALL_STATE(1026)] = 29347, [SMALL_STATE(1027)] = 29374, - [SMALL_STATE(1028)] = 29401, - [SMALL_STATE(1029)] = 29428, - [SMALL_STATE(1030)] = 29455, - [SMALL_STATE(1031)] = 29482, - [SMALL_STATE(1032)] = 29509, - [SMALL_STATE(1033)] = 29536, - [SMALL_STATE(1034)] = 29563, - [SMALL_STATE(1035)] = 29590, - [SMALL_STATE(1036)] = 29617, - [SMALL_STATE(1037)] = 29644, - [SMALL_STATE(1038)] = 29671, - [SMALL_STATE(1039)] = 29698, - [SMALL_STATE(1040)] = 29719, - [SMALL_STATE(1041)] = 29746, - [SMALL_STATE(1042)] = 29765, - [SMALL_STATE(1043)] = 29792, - [SMALL_STATE(1044)] = 29819, - [SMALL_STATE(1045)] = 29846, - [SMALL_STATE(1046)] = 29873, - [SMALL_STATE(1047)] = 29900, - [SMALL_STATE(1048)] = 29927, - [SMALL_STATE(1049)] = 29954, - [SMALL_STATE(1050)] = 29981, - [SMALL_STATE(1051)] = 30008, - [SMALL_STATE(1052)] = 30023, - [SMALL_STATE(1053)] = 30050, - [SMALL_STATE(1054)] = 30071, - [SMALL_STATE(1055)] = 30098, - [SMALL_STATE(1056)] = 30125, - [SMALL_STATE(1057)] = 30152, - [SMALL_STATE(1058)] = 30167, - [SMALL_STATE(1059)] = 30194, - [SMALL_STATE(1060)] = 30221, - [SMALL_STATE(1061)] = 30248, - [SMALL_STATE(1062)] = 30275, - [SMALL_STATE(1063)] = 30302, - [SMALL_STATE(1064)] = 30329, - [SMALL_STATE(1065)] = 30348, - [SMALL_STATE(1066)] = 30375, - [SMALL_STATE(1067)] = 30402, - [SMALL_STATE(1068)] = 30421, - [SMALL_STATE(1069)] = 30448, - [SMALL_STATE(1070)] = 30467, - [SMALL_STATE(1071)] = 30486, - [SMALL_STATE(1072)] = 30505, - [SMALL_STATE(1073)] = 30524, - [SMALL_STATE(1074)] = 30543, - [SMALL_STATE(1075)] = 30562, - [SMALL_STATE(1076)] = 30577, - [SMALL_STATE(1077)] = 30604, - [SMALL_STATE(1078)] = 30631, - [SMALL_STATE(1079)] = 30658, - [SMALL_STATE(1080)] = 30685, - [SMALL_STATE(1081)] = 30706, - [SMALL_STATE(1082)] = 30733, - [SMALL_STATE(1083)] = 30752, - [SMALL_STATE(1084)] = 30779, - [SMALL_STATE(1085)] = 30798, - [SMALL_STATE(1086)] = 30825, - [SMALL_STATE(1087)] = 30846, - [SMALL_STATE(1088)] = 30861, - [SMALL_STATE(1089)] = 30888, - [SMALL_STATE(1090)] = 30907, - [SMALL_STATE(1091)] = 30934, - [SMALL_STATE(1092)] = 30949, - [SMALL_STATE(1093)] = 30968, - [SMALL_STATE(1094)] = 30995, - [SMALL_STATE(1095)] = 31022, - [SMALL_STATE(1096)] = 31049, - [SMALL_STATE(1097)] = 31064, - [SMALL_STATE(1098)] = 31085, - [SMALL_STATE(1099)] = 31112, - [SMALL_STATE(1100)] = 31139, - [SMALL_STATE(1101)] = 31166, - [SMALL_STATE(1102)] = 31193, - [SMALL_STATE(1103)] = 31208, - [SMALL_STATE(1104)] = 31230, - [SMALL_STATE(1105)] = 31252, - [SMALL_STATE(1106)] = 31270, - [SMALL_STATE(1107)] = 31292, - [SMALL_STATE(1108)] = 31314, - [SMALL_STATE(1109)] = 31336, - [SMALL_STATE(1110)] = 31354, - [SMALL_STATE(1111)] = 31372, - [SMALL_STATE(1112)] = 31394, - [SMALL_STATE(1113)] = 31408, - [SMALL_STATE(1114)] = 31422, - [SMALL_STATE(1115)] = 31444, - [SMALL_STATE(1116)] = 31462, - [SMALL_STATE(1117)] = 31484, - [SMALL_STATE(1118)] = 31504, - [SMALL_STATE(1119)] = 31526, - [SMALL_STATE(1120)] = 31540, - [SMALL_STATE(1121)] = 31562, - [SMALL_STATE(1122)] = 31576, - [SMALL_STATE(1123)] = 31590, - [SMALL_STATE(1124)] = 31616, - [SMALL_STATE(1125)] = 31630, - [SMALL_STATE(1126)] = 31652, - [SMALL_STATE(1127)] = 31674, - [SMALL_STATE(1128)] = 31692, - [SMALL_STATE(1129)] = 31714, - [SMALL_STATE(1130)] = 31740, - [SMALL_STATE(1131)] = 31762, - [SMALL_STATE(1132)] = 31782, - [SMALL_STATE(1133)] = 31808, - [SMALL_STATE(1134)] = 31834, - [SMALL_STATE(1135)] = 31860, - [SMALL_STATE(1136)] = 31880, - [SMALL_STATE(1137)] = 31906, - [SMALL_STATE(1138)] = 31932, - [SMALL_STATE(1139)] = 31954, - [SMALL_STATE(1140)] = 31976, - [SMALL_STATE(1141)] = 31994, - [SMALL_STATE(1142)] = 32012, - [SMALL_STATE(1143)] = 32034, - [SMALL_STATE(1144)] = 32048, - [SMALL_STATE(1145)] = 32070, - [SMALL_STATE(1146)] = 32088, - [SMALL_STATE(1147)] = 32110, - [SMALL_STATE(1148)] = 32132, - [SMALL_STATE(1149)] = 32158, - [SMALL_STATE(1150)] = 32178, - [SMALL_STATE(1151)] = 32196, - [SMALL_STATE(1152)] = 32210, - [SMALL_STATE(1153)] = 32224, - [SMALL_STATE(1154)] = 32246, - [SMALL_STATE(1155)] = 32268, - [SMALL_STATE(1156)] = 32294, - [SMALL_STATE(1157)] = 32312, - [SMALL_STATE(1158)] = 32330, - [SMALL_STATE(1159)] = 32348, - [SMALL_STATE(1160)] = 32370, - [SMALL_STATE(1161)] = 32396, - [SMALL_STATE(1162)] = 32418, - [SMALL_STATE(1163)] = 32444, - [SMALL_STATE(1164)] = 32462, - [SMALL_STATE(1165)] = 32482, - [SMALL_STATE(1166)] = 32504, - [SMALL_STATE(1167)] = 32521, - [SMALL_STATE(1168)] = 32538, - [SMALL_STATE(1169)] = 32555, - [SMALL_STATE(1170)] = 32572, - [SMALL_STATE(1171)] = 32593, - [SMALL_STATE(1172)] = 32610, - [SMALL_STATE(1173)] = 32629, - [SMALL_STATE(1174)] = 32646, - [SMALL_STATE(1175)] = 32663, - [SMALL_STATE(1176)] = 32680, - [SMALL_STATE(1177)] = 32697, - [SMALL_STATE(1178)] = 32716, - [SMALL_STATE(1179)] = 32735, - [SMALL_STATE(1180)] = 32752, - [SMALL_STATE(1181)] = 32773, - [SMALL_STATE(1182)] = 32794, - [SMALL_STATE(1183)] = 32813, - [SMALL_STATE(1184)] = 32830, - [SMALL_STATE(1185)] = 32847, - [SMALL_STATE(1186)] = 32866, - [SMALL_STATE(1187)] = 32885, - [SMALL_STATE(1188)] = 32904, - [SMALL_STATE(1189)] = 32923, - [SMALL_STATE(1190)] = 32940, - [SMALL_STATE(1191)] = 32957, - [SMALL_STATE(1192)] = 32974, - [SMALL_STATE(1193)] = 32991, - [SMALL_STATE(1194)] = 33014, - [SMALL_STATE(1195)] = 33033, - [SMALL_STATE(1196)] = 33052, - [SMALL_STATE(1197)] = 33071, - [SMALL_STATE(1198)] = 33090, - [SMALL_STATE(1199)] = 33106, - [SMALL_STATE(1200)] = 33126, - [SMALL_STATE(1201)] = 33142, - [SMALL_STATE(1202)] = 33164, - [SMALL_STATE(1203)] = 33180, - [SMALL_STATE(1204)] = 33196, - [SMALL_STATE(1205)] = 33212, - [SMALL_STATE(1206)] = 33228, - [SMALL_STATE(1207)] = 33240, - [SMALL_STATE(1208)] = 33252, - [SMALL_STATE(1209)] = 33268, - [SMALL_STATE(1210)] = 33284, - [SMALL_STATE(1211)] = 33306, - [SMALL_STATE(1212)] = 33322, - [SMALL_STATE(1213)] = 33344, - [SMALL_STATE(1214)] = 33360, - [SMALL_STATE(1215)] = 33380, - [SMALL_STATE(1216)] = 33396, - [SMALL_STATE(1217)] = 33418, - [SMALL_STATE(1218)] = 33434, - [SMALL_STATE(1219)] = 33454, - [SMALL_STATE(1220)] = 33476, - [SMALL_STATE(1221)] = 33492, - [SMALL_STATE(1222)] = 33508, - [SMALL_STATE(1223)] = 33524, - [SMALL_STATE(1224)] = 33536, - [SMALL_STATE(1225)] = 33558, - [SMALL_STATE(1226)] = 33574, - [SMALL_STATE(1227)] = 33586, - [SMALL_STATE(1228)] = 33602, - [SMALL_STATE(1229)] = 33618, - [SMALL_STATE(1230)] = 33634, - [SMALL_STATE(1231)] = 33650, - [SMALL_STATE(1232)] = 33666, - [SMALL_STATE(1233)] = 33682, - [SMALL_STATE(1234)] = 33698, - [SMALL_STATE(1235)] = 33714, - [SMALL_STATE(1236)] = 33734, - [SMALL_STATE(1237)] = 33750, - [SMALL_STATE(1238)] = 33770, - [SMALL_STATE(1239)] = 33786, - [SMALL_STATE(1240)] = 33802, - [SMALL_STATE(1241)] = 33818, - [SMALL_STATE(1242)] = 33834, - [SMALL_STATE(1243)] = 33850, - [SMALL_STATE(1244)] = 33866, - [SMALL_STATE(1245)] = 33882, - [SMALL_STATE(1246)] = 33898, - [SMALL_STATE(1247)] = 33914, - [SMALL_STATE(1248)] = 33930, - [SMALL_STATE(1249)] = 33946, - [SMALL_STATE(1250)] = 33962, - [SMALL_STATE(1251)] = 33978, - [SMALL_STATE(1252)] = 33994, - [SMALL_STATE(1253)] = 34014, - [SMALL_STATE(1254)] = 34030, - [SMALL_STATE(1255)] = 34050, - [SMALL_STATE(1256)] = 34066, - [SMALL_STATE(1257)] = 34086, - [SMALL_STATE(1258)] = 34105, - [SMALL_STATE(1259)] = 34118, - [SMALL_STATE(1260)] = 34135, - [SMALL_STATE(1261)] = 34146, - [SMALL_STATE(1262)] = 34165, - [SMALL_STATE(1263)] = 34180, - [SMALL_STATE(1264)] = 34193, - [SMALL_STATE(1265)] = 34208, - [SMALL_STATE(1266)] = 34223, - [SMALL_STATE(1267)] = 34238, - [SMALL_STATE(1268)] = 34253, - [SMALL_STATE(1269)] = 34268, - [SMALL_STATE(1270)] = 34283, - [SMALL_STATE(1271)] = 34298, - [SMALL_STATE(1272)] = 34311, - [SMALL_STATE(1273)] = 34328, - [SMALL_STATE(1274)] = 34343, - [SMALL_STATE(1275)] = 34358, - [SMALL_STATE(1276)] = 34369, - [SMALL_STATE(1277)] = 34384, - [SMALL_STATE(1278)] = 34397, - [SMALL_STATE(1279)] = 34410, - [SMALL_STATE(1280)] = 34423, - [SMALL_STATE(1281)] = 34438, - [SMALL_STATE(1282)] = 34454, - [SMALL_STATE(1283)] = 34470, - [SMALL_STATE(1284)] = 34480, - [SMALL_STATE(1285)] = 34490, - [SMALL_STATE(1286)] = 34500, - [SMALL_STATE(1287)] = 34510, - [SMALL_STATE(1288)] = 34524, - [SMALL_STATE(1289)] = 34534, - [SMALL_STATE(1290)] = 34548, - [SMALL_STATE(1291)] = 34558, - [SMALL_STATE(1292)] = 34574, - [SMALL_STATE(1293)] = 34586, - [SMALL_STATE(1294)] = 34600, - [SMALL_STATE(1295)] = 34614, - [SMALL_STATE(1296)] = 34624, - [SMALL_STATE(1297)] = 34638, - [SMALL_STATE(1298)] = 34654, - [SMALL_STATE(1299)] = 34668, - [SMALL_STATE(1300)] = 34678, - [SMALL_STATE(1301)] = 34692, - [SMALL_STATE(1302)] = 34706, - [SMALL_STATE(1303)] = 34718, - [SMALL_STATE(1304)] = 34734, - [SMALL_STATE(1305)] = 34744, - [SMALL_STATE(1306)] = 34754, - [SMALL_STATE(1307)] = 34768, - [SMALL_STATE(1308)] = 34778, - [SMALL_STATE(1309)] = 34788, - [SMALL_STATE(1310)] = 34798, - [SMALL_STATE(1311)] = 34808, - [SMALL_STATE(1312)] = 34824, - [SMALL_STATE(1313)] = 34834, - [SMALL_STATE(1314)] = 34850, - [SMALL_STATE(1315)] = 34864, - [SMALL_STATE(1316)] = 34880, - [SMALL_STATE(1317)] = 34890, - [SMALL_STATE(1318)] = 34900, - [SMALL_STATE(1319)] = 34910, - [SMALL_STATE(1320)] = 34920, - [SMALL_STATE(1321)] = 34936, - [SMALL_STATE(1322)] = 34950, - [SMALL_STATE(1323)] = 34960, - [SMALL_STATE(1324)] = 34972, - [SMALL_STATE(1325)] = 34986, - [SMALL_STATE(1326)] = 35002, - [SMALL_STATE(1327)] = 35018, - [SMALL_STATE(1328)] = 35034, - [SMALL_STATE(1329)] = 35044, - [SMALL_STATE(1330)] = 35054, - [SMALL_STATE(1331)] = 35064, - [SMALL_STATE(1332)] = 35074, - [SMALL_STATE(1333)] = 35090, - [SMALL_STATE(1334)] = 35104, - [SMALL_STATE(1335)] = 35114, - [SMALL_STATE(1336)] = 35128, - [SMALL_STATE(1337)] = 35138, - [SMALL_STATE(1338)] = 35154, - [SMALL_STATE(1339)] = 35164, - [SMALL_STATE(1340)] = 35174, - [SMALL_STATE(1341)] = 35184, - [SMALL_STATE(1342)] = 35194, - [SMALL_STATE(1343)] = 35210, - [SMALL_STATE(1344)] = 35220, - [SMALL_STATE(1345)] = 35236, - [SMALL_STATE(1346)] = 35246, - [SMALL_STATE(1347)] = 35256, - [SMALL_STATE(1348)] = 35272, - [SMALL_STATE(1349)] = 35282, - [SMALL_STATE(1350)] = 35296, - [SMALL_STATE(1351)] = 35312, - [SMALL_STATE(1352)] = 35324, - [SMALL_STATE(1353)] = 35340, - [SMALL_STATE(1354)] = 35356, - [SMALL_STATE(1355)] = 35366, - [SMALL_STATE(1356)] = 35382, - [SMALL_STATE(1357)] = 35398, - [SMALL_STATE(1358)] = 35408, - [SMALL_STATE(1359)] = 35422, - [SMALL_STATE(1360)] = 35432, - [SMALL_STATE(1361)] = 35446, - [SMALL_STATE(1362)] = 35456, - [SMALL_STATE(1363)] = 35466, - [SMALL_STATE(1364)] = 35478, - [SMALL_STATE(1365)] = 35488, - [SMALL_STATE(1366)] = 35498, - [SMALL_STATE(1367)] = 35508, - [SMALL_STATE(1368)] = 35522, - [SMALL_STATE(1369)] = 35538, - [SMALL_STATE(1370)] = 35548, - [SMALL_STATE(1371)] = 35558, - [SMALL_STATE(1372)] = 35568, - [SMALL_STATE(1373)] = 35578, - [SMALL_STATE(1374)] = 35588, - [SMALL_STATE(1375)] = 35602, - [SMALL_STATE(1376)] = 35616, - [SMALL_STATE(1377)] = 35626, - [SMALL_STATE(1378)] = 35640, - [SMALL_STATE(1379)] = 35656, - [SMALL_STATE(1380)] = 35666, - [SMALL_STATE(1381)] = 35676, - [SMALL_STATE(1382)] = 35690, - [SMALL_STATE(1383)] = 35700, - [SMALL_STATE(1384)] = 35710, - [SMALL_STATE(1385)] = 35720, - [SMALL_STATE(1386)] = 35736, - [SMALL_STATE(1387)] = 35750, - [SMALL_STATE(1388)] = 35766, - [SMALL_STATE(1389)] = 35776, - [SMALL_STATE(1390)] = 35786, - [SMALL_STATE(1391)] = 35796, - [SMALL_STATE(1392)] = 35806, - [SMALL_STATE(1393)] = 35820, - [SMALL_STATE(1394)] = 35834, - [SMALL_STATE(1395)] = 35850, - [SMALL_STATE(1396)] = 35864, - [SMALL_STATE(1397)] = 35880, - [SMALL_STATE(1398)] = 35896, - [SMALL_STATE(1399)] = 35912, - [SMALL_STATE(1400)] = 35928, - [SMALL_STATE(1401)] = 35942, - [SMALL_STATE(1402)] = 35952, - [SMALL_STATE(1403)] = 35962, - [SMALL_STATE(1404)] = 35978, - [SMALL_STATE(1405)] = 35994, - [SMALL_STATE(1406)] = 36004, - [SMALL_STATE(1407)] = 36018, - [SMALL_STATE(1408)] = 36034, - [SMALL_STATE(1409)] = 36048, - [SMALL_STATE(1410)] = 36062, - [SMALL_STATE(1411)] = 36072, - [SMALL_STATE(1412)] = 36088, - [SMALL_STATE(1413)] = 36098, - [SMALL_STATE(1414)] = 36108, - [SMALL_STATE(1415)] = 36122, - [SMALL_STATE(1416)] = 36138, - [SMALL_STATE(1417)] = 36154, - [SMALL_STATE(1418)] = 36164, - [SMALL_STATE(1419)] = 36180, - [SMALL_STATE(1420)] = 36190, - [SMALL_STATE(1421)] = 36204, - [SMALL_STATE(1422)] = 36218, - [SMALL_STATE(1423)] = 36234, - [SMALL_STATE(1424)] = 36244, - [SMALL_STATE(1425)] = 36260, - [SMALL_STATE(1426)] = 36270, - [SMALL_STATE(1427)] = 36280, - [SMALL_STATE(1428)] = 36296, - [SMALL_STATE(1429)] = 36306, - [SMALL_STATE(1430)] = 36316, - [SMALL_STATE(1431)] = 36326, - [SMALL_STATE(1432)] = 36336, - [SMALL_STATE(1433)] = 36348, - [SMALL_STATE(1434)] = 36361, - [SMALL_STATE(1435)] = 36374, - [SMALL_STATE(1436)] = 36387, - [SMALL_STATE(1437)] = 36400, - [SMALL_STATE(1438)] = 36413, - [SMALL_STATE(1439)] = 36426, - [SMALL_STATE(1440)] = 36439, - [SMALL_STATE(1441)] = 36452, - [SMALL_STATE(1442)] = 36465, - [SMALL_STATE(1443)] = 36478, - [SMALL_STATE(1444)] = 36491, - [SMALL_STATE(1445)] = 36504, - [SMALL_STATE(1446)] = 36517, - [SMALL_STATE(1447)] = 36530, - [SMALL_STATE(1448)] = 36543, - [SMALL_STATE(1449)] = 36556, - [SMALL_STATE(1450)] = 36569, - [SMALL_STATE(1451)] = 36578, - [SMALL_STATE(1452)] = 36591, - [SMALL_STATE(1453)] = 36600, - [SMALL_STATE(1454)] = 36613, - [SMALL_STATE(1455)] = 36626, - [SMALL_STATE(1456)] = 36635, - [SMALL_STATE(1457)] = 36648, - [SMALL_STATE(1458)] = 36661, - [SMALL_STATE(1459)] = 36674, - [SMALL_STATE(1460)] = 36687, - [SMALL_STATE(1461)] = 36700, - [SMALL_STATE(1462)] = 36713, - [SMALL_STATE(1463)] = 36726, - [SMALL_STATE(1464)] = 36739, - [SMALL_STATE(1465)] = 36752, - [SMALL_STATE(1466)] = 36765, - [SMALL_STATE(1467)] = 36778, - [SMALL_STATE(1468)] = 36791, - [SMALL_STATE(1469)] = 36804, - [SMALL_STATE(1470)] = 36817, - [SMALL_STATE(1471)] = 36830, - [SMALL_STATE(1472)] = 36839, - [SMALL_STATE(1473)] = 36848, - [SMALL_STATE(1474)] = 36861, - [SMALL_STATE(1475)] = 36874, - [SMALL_STATE(1476)] = 36887, - [SMALL_STATE(1477)] = 36896, - [SMALL_STATE(1478)] = 36905, - [SMALL_STATE(1479)] = 36918, - [SMALL_STATE(1480)] = 36931, - [SMALL_STATE(1481)] = 36944, - [SMALL_STATE(1482)] = 36957, - [SMALL_STATE(1483)] = 36968, - [SMALL_STATE(1484)] = 36981, - [SMALL_STATE(1485)] = 36994, - [SMALL_STATE(1486)] = 37007, - [SMALL_STATE(1487)] = 37020, - [SMALL_STATE(1488)] = 37033, - [SMALL_STATE(1489)] = 37046, - [SMALL_STATE(1490)] = 37059, - [SMALL_STATE(1491)] = 37072, - [SMALL_STATE(1492)] = 37085, - [SMALL_STATE(1493)] = 37098, - [SMALL_STATE(1494)] = 37107, - [SMALL_STATE(1495)] = 37120, - [SMALL_STATE(1496)] = 37133, - [SMALL_STATE(1497)] = 37146, - [SMALL_STATE(1498)] = 37159, - [SMALL_STATE(1499)] = 37170, - [SMALL_STATE(1500)] = 37181, - [SMALL_STATE(1501)] = 37194, - [SMALL_STATE(1502)] = 37207, - [SMALL_STATE(1503)] = 37220, - [SMALL_STATE(1504)] = 37233, - [SMALL_STATE(1505)] = 37246, - [SMALL_STATE(1506)] = 37259, - [SMALL_STATE(1507)] = 37272, - [SMALL_STATE(1508)] = 37285, - [SMALL_STATE(1509)] = 37298, - [SMALL_STATE(1510)] = 37311, - [SMALL_STATE(1511)] = 37324, - [SMALL_STATE(1512)] = 37337, - [SMALL_STATE(1513)] = 37350, - [SMALL_STATE(1514)] = 37363, - [SMALL_STATE(1515)] = 37376, - [SMALL_STATE(1516)] = 37389, - [SMALL_STATE(1517)] = 37402, - [SMALL_STATE(1518)] = 37415, - [SMALL_STATE(1519)] = 37428, - [SMALL_STATE(1520)] = 37441, - [SMALL_STATE(1521)] = 37454, - [SMALL_STATE(1522)] = 37467, - [SMALL_STATE(1523)] = 37480, - [SMALL_STATE(1524)] = 37493, - [SMALL_STATE(1525)] = 37506, - [SMALL_STATE(1526)] = 37519, - [SMALL_STATE(1527)] = 37532, - [SMALL_STATE(1528)] = 37545, - [SMALL_STATE(1529)] = 37558, - [SMALL_STATE(1530)] = 37571, - [SMALL_STATE(1531)] = 37584, - [SMALL_STATE(1532)] = 37597, - [SMALL_STATE(1533)] = 37610, - [SMALL_STATE(1534)] = 37623, - [SMALL_STATE(1535)] = 37636, - [SMALL_STATE(1536)] = 37649, - [SMALL_STATE(1537)] = 37662, - [SMALL_STATE(1538)] = 37675, - [SMALL_STATE(1539)] = 37688, - [SMALL_STATE(1540)] = 37701, - [SMALL_STATE(1541)] = 37714, - [SMALL_STATE(1542)] = 37725, - [SMALL_STATE(1543)] = 37738, - [SMALL_STATE(1544)] = 37751, - [SMALL_STATE(1545)] = 37764, - [SMALL_STATE(1546)] = 37777, - [SMALL_STATE(1547)] = 37790, - [SMALL_STATE(1548)] = 37803, - [SMALL_STATE(1549)] = 37816, - [SMALL_STATE(1550)] = 37829, - [SMALL_STATE(1551)] = 37842, - [SMALL_STATE(1552)] = 37855, - [SMALL_STATE(1553)] = 37868, - [SMALL_STATE(1554)] = 37877, - [SMALL_STATE(1555)] = 37886, - [SMALL_STATE(1556)] = 37899, - [SMALL_STATE(1557)] = 37912, - [SMALL_STATE(1558)] = 37925, - [SMALL_STATE(1559)] = 37938, - [SMALL_STATE(1560)] = 37951, - [SMALL_STATE(1561)] = 37964, - [SMALL_STATE(1562)] = 37977, - [SMALL_STATE(1563)] = 37990, - [SMALL_STATE(1564)] = 38003, - [SMALL_STATE(1565)] = 38016, - [SMALL_STATE(1566)] = 38029, - [SMALL_STATE(1567)] = 38042, - [SMALL_STATE(1568)] = 38055, - [SMALL_STATE(1569)] = 38068, - [SMALL_STATE(1570)] = 38081, - [SMALL_STATE(1571)] = 38094, - [SMALL_STATE(1572)] = 38107, - [SMALL_STATE(1573)] = 38120, - [SMALL_STATE(1574)] = 38133, - [SMALL_STATE(1575)] = 38142, - [SMALL_STATE(1576)] = 38155, - [SMALL_STATE(1577)] = 38168, - [SMALL_STATE(1578)] = 38179, - [SMALL_STATE(1579)] = 38192, - [SMALL_STATE(1580)] = 38205, - [SMALL_STATE(1581)] = 38218, - [SMALL_STATE(1582)] = 38227, - [SMALL_STATE(1583)] = 38240, - [SMALL_STATE(1584)] = 38253, - [SMALL_STATE(1585)] = 38266, - [SMALL_STATE(1586)] = 38276, - [SMALL_STATE(1587)] = 38286, - [SMALL_STATE(1588)] = 38296, - [SMALL_STATE(1589)] = 38306, - [SMALL_STATE(1590)] = 38316, - [SMALL_STATE(1591)] = 38326, - [SMALL_STATE(1592)] = 38334, - [SMALL_STATE(1593)] = 38342, - [SMALL_STATE(1594)] = 38352, - [SMALL_STATE(1595)] = 38362, - [SMALL_STATE(1596)] = 38372, - [SMALL_STATE(1597)] = 38382, - [SMALL_STATE(1598)] = 38392, - [SMALL_STATE(1599)] = 38402, - [SMALL_STATE(1600)] = 38412, - [SMALL_STATE(1601)] = 38422, - [SMALL_STATE(1602)] = 38432, - [SMALL_STATE(1603)] = 38442, - [SMALL_STATE(1604)] = 38452, - [SMALL_STATE(1605)] = 38462, - [SMALL_STATE(1606)] = 38472, - [SMALL_STATE(1607)] = 38482, - [SMALL_STATE(1608)] = 38492, - [SMALL_STATE(1609)] = 38502, - [SMALL_STATE(1610)] = 38512, - [SMALL_STATE(1611)] = 38522, - [SMALL_STATE(1612)] = 38532, - [SMALL_STATE(1613)] = 38542, - [SMALL_STATE(1614)] = 38552, - [SMALL_STATE(1615)] = 38562, - [SMALL_STATE(1616)] = 38572, - [SMALL_STATE(1617)] = 38582, - [SMALL_STATE(1618)] = 38592, - [SMALL_STATE(1619)] = 38602, - [SMALL_STATE(1620)] = 38612, - [SMALL_STATE(1621)] = 38622, - [SMALL_STATE(1622)] = 38630, - [SMALL_STATE(1623)] = 38638, - [SMALL_STATE(1624)] = 38648, - [SMALL_STATE(1625)] = 38658, - [SMALL_STATE(1626)] = 38668, - [SMALL_STATE(1627)] = 38678, - [SMALL_STATE(1628)] = 38686, - [SMALL_STATE(1629)] = 38696, - [SMALL_STATE(1630)] = 38706, - [SMALL_STATE(1631)] = 38716, - [SMALL_STATE(1632)] = 38726, - [SMALL_STATE(1633)] = 38736, - [SMALL_STATE(1634)] = 38746, - [SMALL_STATE(1635)] = 38756, - [SMALL_STATE(1636)] = 38766, - [SMALL_STATE(1637)] = 38776, - [SMALL_STATE(1638)] = 38786, - [SMALL_STATE(1639)] = 38796, - [SMALL_STATE(1640)] = 38806, - [SMALL_STATE(1641)] = 38816, - [SMALL_STATE(1642)] = 38824, - [SMALL_STATE(1643)] = 38832, - [SMALL_STATE(1644)] = 38842, - [SMALL_STATE(1645)] = 38852, - [SMALL_STATE(1646)] = 38862, - [SMALL_STATE(1647)] = 38872, - [SMALL_STATE(1648)] = 38882, - [SMALL_STATE(1649)] = 38892, - [SMALL_STATE(1650)] = 38902, - [SMALL_STATE(1651)] = 38912, - [SMALL_STATE(1652)] = 38922, - [SMALL_STATE(1653)] = 38930, - [SMALL_STATE(1654)] = 38940, - [SMALL_STATE(1655)] = 38950, - [SMALL_STATE(1656)] = 38960, - [SMALL_STATE(1657)] = 38970, - [SMALL_STATE(1658)] = 38980, - [SMALL_STATE(1659)] = 38990, - [SMALL_STATE(1660)] = 39000, - [SMALL_STATE(1661)] = 39008, - [SMALL_STATE(1662)] = 39016, - [SMALL_STATE(1663)] = 39026, - [SMALL_STATE(1664)] = 39036, - [SMALL_STATE(1665)] = 39046, - [SMALL_STATE(1666)] = 39056, - [SMALL_STATE(1667)] = 39066, - [SMALL_STATE(1668)] = 39076, - [SMALL_STATE(1669)] = 39086, - [SMALL_STATE(1670)] = 39096, - [SMALL_STATE(1671)] = 39106, - [SMALL_STATE(1672)] = 39116, - [SMALL_STATE(1673)] = 39126, - [SMALL_STATE(1674)] = 39136, - [SMALL_STATE(1675)] = 39146, - [SMALL_STATE(1676)] = 39156, - [SMALL_STATE(1677)] = 39166, - [SMALL_STATE(1678)] = 39176, - [SMALL_STATE(1679)] = 39186, - [SMALL_STATE(1680)] = 39196, - [SMALL_STATE(1681)] = 39206, - [SMALL_STATE(1682)] = 39216, - [SMALL_STATE(1683)] = 39226, - [SMALL_STATE(1684)] = 39236, - [SMALL_STATE(1685)] = 39246, - [SMALL_STATE(1686)] = 39256, - [SMALL_STATE(1687)] = 39266, - [SMALL_STATE(1688)] = 39274, - [SMALL_STATE(1689)] = 39284, - [SMALL_STATE(1690)] = 39294, - [SMALL_STATE(1691)] = 39304, - [SMALL_STATE(1692)] = 39312, - [SMALL_STATE(1693)] = 39322, - [SMALL_STATE(1694)] = 39332, - [SMALL_STATE(1695)] = 39342, - [SMALL_STATE(1696)] = 39352, - [SMALL_STATE(1697)] = 39362, - [SMALL_STATE(1698)] = 39372, - [SMALL_STATE(1699)] = 39380, - [SMALL_STATE(1700)] = 39390, - [SMALL_STATE(1701)] = 39400, - [SMALL_STATE(1702)] = 39410, - [SMALL_STATE(1703)] = 39420, - [SMALL_STATE(1704)] = 39430, - [SMALL_STATE(1705)] = 39440, - [SMALL_STATE(1706)] = 39450, - [SMALL_STATE(1707)] = 39460, - [SMALL_STATE(1708)] = 39470, - [SMALL_STATE(1709)] = 39477, - [SMALL_STATE(1710)] = 39484, - [SMALL_STATE(1711)] = 39491, - [SMALL_STATE(1712)] = 39498, - [SMALL_STATE(1713)] = 39505, - [SMALL_STATE(1714)] = 39512, - [SMALL_STATE(1715)] = 39519, - [SMALL_STATE(1716)] = 39526, - [SMALL_STATE(1717)] = 39533, - [SMALL_STATE(1718)] = 39540, - [SMALL_STATE(1719)] = 39547, - [SMALL_STATE(1720)] = 39554, - [SMALL_STATE(1721)] = 39561, - [SMALL_STATE(1722)] = 39568, - [SMALL_STATE(1723)] = 39575, - [SMALL_STATE(1724)] = 39582, - [SMALL_STATE(1725)] = 39589, - [SMALL_STATE(1726)] = 39596, - [SMALL_STATE(1727)] = 39603, - [SMALL_STATE(1728)] = 39610, - [SMALL_STATE(1729)] = 39617, - [SMALL_STATE(1730)] = 39624, - [SMALL_STATE(1731)] = 39631, - [SMALL_STATE(1732)] = 39638, - [SMALL_STATE(1733)] = 39645, - [SMALL_STATE(1734)] = 39652, - [SMALL_STATE(1735)] = 39659, - [SMALL_STATE(1736)] = 39666, - [SMALL_STATE(1737)] = 39673, - [SMALL_STATE(1738)] = 39680, - [SMALL_STATE(1739)] = 39687, - [SMALL_STATE(1740)] = 39694, - [SMALL_STATE(1741)] = 39701, - [SMALL_STATE(1742)] = 39708, - [SMALL_STATE(1743)] = 39715, - [SMALL_STATE(1744)] = 39722, - [SMALL_STATE(1745)] = 39729, - [SMALL_STATE(1746)] = 39736, - [SMALL_STATE(1747)] = 39743, - [SMALL_STATE(1748)] = 39750, - [SMALL_STATE(1749)] = 39757, - [SMALL_STATE(1750)] = 39764, - [SMALL_STATE(1751)] = 39771, - [SMALL_STATE(1752)] = 39778, - [SMALL_STATE(1753)] = 39785, - [SMALL_STATE(1754)] = 39792, - [SMALL_STATE(1755)] = 39799, - [SMALL_STATE(1756)] = 39806, - [SMALL_STATE(1757)] = 39813, - [SMALL_STATE(1758)] = 39820, - [SMALL_STATE(1759)] = 39827, - [SMALL_STATE(1760)] = 39834, - [SMALL_STATE(1761)] = 39841, - [SMALL_STATE(1762)] = 39848, - [SMALL_STATE(1763)] = 39855, - [SMALL_STATE(1764)] = 39862, - [SMALL_STATE(1765)] = 39869, - [SMALL_STATE(1766)] = 39876, - [SMALL_STATE(1767)] = 39883, - [SMALL_STATE(1768)] = 39890, - [SMALL_STATE(1769)] = 39897, - [SMALL_STATE(1770)] = 39904, - [SMALL_STATE(1771)] = 39911, - [SMALL_STATE(1772)] = 39918, - [SMALL_STATE(1773)] = 39925, - [SMALL_STATE(1774)] = 39932, - [SMALL_STATE(1775)] = 39939, - [SMALL_STATE(1776)] = 39946, - [SMALL_STATE(1777)] = 39953, - [SMALL_STATE(1778)] = 39960, - [SMALL_STATE(1779)] = 39967, - [SMALL_STATE(1780)] = 39974, - [SMALL_STATE(1781)] = 39981, - [SMALL_STATE(1782)] = 39988, - [SMALL_STATE(1783)] = 39995, - [SMALL_STATE(1784)] = 40002, - [SMALL_STATE(1785)] = 40009, - [SMALL_STATE(1786)] = 40016, - [SMALL_STATE(1787)] = 40023, - [SMALL_STATE(1788)] = 40030, - [SMALL_STATE(1789)] = 40037, - [SMALL_STATE(1790)] = 40044, - [SMALL_STATE(1791)] = 40051, - [SMALL_STATE(1792)] = 40058, - [SMALL_STATE(1793)] = 40065, - [SMALL_STATE(1794)] = 40072, - [SMALL_STATE(1795)] = 40079, - [SMALL_STATE(1796)] = 40086, - [SMALL_STATE(1797)] = 40093, - [SMALL_STATE(1798)] = 40100, - [SMALL_STATE(1799)] = 40107, - [SMALL_STATE(1800)] = 40114, - [SMALL_STATE(1801)] = 40121, - [SMALL_STATE(1802)] = 40128, - [SMALL_STATE(1803)] = 40135, - [SMALL_STATE(1804)] = 40142, - [SMALL_STATE(1805)] = 40149, - [SMALL_STATE(1806)] = 40156, - [SMALL_STATE(1807)] = 40163, - [SMALL_STATE(1808)] = 40170, - [SMALL_STATE(1809)] = 40177, - [SMALL_STATE(1810)] = 40184, - [SMALL_STATE(1811)] = 40191, - [SMALL_STATE(1812)] = 40198, - [SMALL_STATE(1813)] = 40205, - [SMALL_STATE(1814)] = 40212, - [SMALL_STATE(1815)] = 40219, - [SMALL_STATE(1816)] = 40226, - [SMALL_STATE(1817)] = 40233, - [SMALL_STATE(1818)] = 40240, - [SMALL_STATE(1819)] = 40247, - [SMALL_STATE(1820)] = 40254, - [SMALL_STATE(1821)] = 40261, - [SMALL_STATE(1822)] = 40268, - [SMALL_STATE(1823)] = 40275, - [SMALL_STATE(1824)] = 40282, - [SMALL_STATE(1825)] = 40289, - [SMALL_STATE(1826)] = 40296, - [SMALL_STATE(1827)] = 40303, - [SMALL_STATE(1828)] = 40310, - [SMALL_STATE(1829)] = 40317, - [SMALL_STATE(1830)] = 40324, - [SMALL_STATE(1831)] = 40331, - [SMALL_STATE(1832)] = 40338, - [SMALL_STATE(1833)] = 40345, - [SMALL_STATE(1834)] = 40352, - [SMALL_STATE(1835)] = 40359, - [SMALL_STATE(1836)] = 40366, - [SMALL_STATE(1837)] = 40373, - [SMALL_STATE(1838)] = 40380, - [SMALL_STATE(1839)] = 40387, - [SMALL_STATE(1840)] = 40394, - [SMALL_STATE(1841)] = 40401, - [SMALL_STATE(1842)] = 40408, - [SMALL_STATE(1843)] = 40415, - [SMALL_STATE(1844)] = 40422, - [SMALL_STATE(1845)] = 40429, - [SMALL_STATE(1846)] = 40436, - [SMALL_STATE(1847)] = 40443, - [SMALL_STATE(1848)] = 40450, - [SMALL_STATE(1849)] = 40457, - [SMALL_STATE(1850)] = 40464, - [SMALL_STATE(1851)] = 40471, - [SMALL_STATE(1852)] = 40478, - [SMALL_STATE(1853)] = 40485, - [SMALL_STATE(1854)] = 40492, - [SMALL_STATE(1855)] = 40499, - [SMALL_STATE(1856)] = 40506, - [SMALL_STATE(1857)] = 40513, - [SMALL_STATE(1858)] = 40520, - [SMALL_STATE(1859)] = 40527, - [SMALL_STATE(1860)] = 40534, - [SMALL_STATE(1861)] = 40541, - [SMALL_STATE(1862)] = 40548, - [SMALL_STATE(1863)] = 40555, - [SMALL_STATE(1864)] = 40562, - [SMALL_STATE(1865)] = 40569, - [SMALL_STATE(1866)] = 40576, - [SMALL_STATE(1867)] = 40583, - [SMALL_STATE(1868)] = 40590, - [SMALL_STATE(1869)] = 40597, - [SMALL_STATE(1870)] = 40604, - [SMALL_STATE(1871)] = 40611, - [SMALL_STATE(1872)] = 40618, - [SMALL_STATE(1873)] = 40625, - [SMALL_STATE(1874)] = 40632, - [SMALL_STATE(1875)] = 40639, - [SMALL_STATE(1876)] = 40646, - [SMALL_STATE(1877)] = 40653, - [SMALL_STATE(1878)] = 40660, - [SMALL_STATE(1879)] = 40667, - [SMALL_STATE(1880)] = 40674, - [SMALL_STATE(1881)] = 40681, - [SMALL_STATE(1882)] = 40688, - [SMALL_STATE(1883)] = 40695, - [SMALL_STATE(1884)] = 40702, - [SMALL_STATE(1885)] = 40709, - [SMALL_STATE(1886)] = 40716, - [SMALL_STATE(1887)] = 40723, - [SMALL_STATE(1888)] = 40730, - [SMALL_STATE(1889)] = 40737, - [SMALL_STATE(1890)] = 40744, - [SMALL_STATE(1891)] = 40751, - [SMALL_STATE(1892)] = 40758, + [SMALL_STATE(1028)] = 29393, + [SMALL_STATE(1029)] = 29420, + [SMALL_STATE(1030)] = 29441, + [SMALL_STATE(1031)] = 29468, + [SMALL_STATE(1032)] = 29495, + [SMALL_STATE(1033)] = 29522, + [SMALL_STATE(1034)] = 29549, + [SMALL_STATE(1035)] = 29570, + [SMALL_STATE(1036)] = 29597, + [SMALL_STATE(1037)] = 29612, + [SMALL_STATE(1038)] = 29639, + [SMALL_STATE(1039)] = 29666, + [SMALL_STATE(1040)] = 29681, + [SMALL_STATE(1041)] = 29708, + [SMALL_STATE(1042)] = 29735, + [SMALL_STATE(1043)] = 29754, + [SMALL_STATE(1044)] = 29773, + [SMALL_STATE(1045)] = 29800, + [SMALL_STATE(1046)] = 29827, + [SMALL_STATE(1047)] = 29854, + [SMALL_STATE(1048)] = 29873, + [SMALL_STATE(1049)] = 29892, + [SMALL_STATE(1050)] = 29911, + [SMALL_STATE(1051)] = 29930, + [SMALL_STATE(1052)] = 29945, + [SMALL_STATE(1053)] = 29972, + [SMALL_STATE(1054)] = 29991, + [SMALL_STATE(1055)] = 30010, + [SMALL_STATE(1056)] = 30025, + [SMALL_STATE(1057)] = 30040, + [SMALL_STATE(1058)] = 30061, + [SMALL_STATE(1059)] = 30080, + [SMALL_STATE(1060)] = 30099, + [SMALL_STATE(1061)] = 30126, + [SMALL_STATE(1062)] = 30153, + [SMALL_STATE(1063)] = 30180, + [SMALL_STATE(1064)] = 30207, + [SMALL_STATE(1065)] = 30234, + [SMALL_STATE(1066)] = 30261, + [SMALL_STATE(1067)] = 30280, + [SMALL_STATE(1068)] = 30307, + [SMALL_STATE(1069)] = 30334, + [SMALL_STATE(1070)] = 30361, + [SMALL_STATE(1071)] = 30388, + [SMALL_STATE(1072)] = 30415, + [SMALL_STATE(1073)] = 30442, + [SMALL_STATE(1074)] = 30469, + [SMALL_STATE(1075)] = 30496, + [SMALL_STATE(1076)] = 30523, + [SMALL_STATE(1077)] = 30550, + [SMALL_STATE(1078)] = 30577, + [SMALL_STATE(1079)] = 30604, + [SMALL_STATE(1080)] = 30631, + [SMALL_STATE(1081)] = 30658, + [SMALL_STATE(1082)] = 30685, + [SMALL_STATE(1083)] = 30712, + [SMALL_STATE(1084)] = 30739, + [SMALL_STATE(1085)] = 30766, + [SMALL_STATE(1086)] = 30793, + [SMALL_STATE(1087)] = 30820, + [SMALL_STATE(1088)] = 30835, + [SMALL_STATE(1089)] = 30862, + [SMALL_STATE(1090)] = 30889, + [SMALL_STATE(1091)] = 30916, + [SMALL_STATE(1092)] = 30943, + [SMALL_STATE(1093)] = 30970, + [SMALL_STATE(1094)] = 30991, + [SMALL_STATE(1095)] = 31018, + [SMALL_STATE(1096)] = 31035, + [SMALL_STATE(1097)] = 31062, + [SMALL_STATE(1098)] = 31089, + [SMALL_STATE(1099)] = 31116, + [SMALL_STATE(1100)] = 31143, + [SMALL_STATE(1101)] = 31170, + [SMALL_STATE(1102)] = 31197, + [SMALL_STATE(1103)] = 31212, + [SMALL_STATE(1104)] = 31239, + [SMALL_STATE(1105)] = 31261, + [SMALL_STATE(1106)] = 31283, + [SMALL_STATE(1107)] = 31301, + [SMALL_STATE(1108)] = 31327, + [SMALL_STATE(1109)] = 31353, + [SMALL_STATE(1110)] = 31375, + [SMALL_STATE(1111)] = 31393, + [SMALL_STATE(1112)] = 31415, + [SMALL_STATE(1113)] = 31437, + [SMALL_STATE(1114)] = 31463, + [SMALL_STATE(1115)] = 31485, + [SMALL_STATE(1116)] = 31507, + [SMALL_STATE(1117)] = 31521, + [SMALL_STATE(1118)] = 31535, + [SMALL_STATE(1119)] = 31557, + [SMALL_STATE(1120)] = 31575, + [SMALL_STATE(1121)] = 31597, + [SMALL_STATE(1122)] = 31617, + [SMALL_STATE(1123)] = 31637, + [SMALL_STATE(1124)] = 31655, + [SMALL_STATE(1125)] = 31669, + [SMALL_STATE(1126)] = 31689, + [SMALL_STATE(1127)] = 31709, + [SMALL_STATE(1128)] = 31727, + [SMALL_STATE(1129)] = 31749, + [SMALL_STATE(1130)] = 31767, + [SMALL_STATE(1131)] = 31785, + [SMALL_STATE(1132)] = 31799, + [SMALL_STATE(1133)] = 31821, + [SMALL_STATE(1134)] = 31839, + [SMALL_STATE(1135)] = 31853, + [SMALL_STATE(1136)] = 31875, + [SMALL_STATE(1137)] = 31897, + [SMALL_STATE(1138)] = 31919, + [SMALL_STATE(1139)] = 31945, + [SMALL_STATE(1140)] = 31959, + [SMALL_STATE(1141)] = 31973, + [SMALL_STATE(1142)] = 31987, + [SMALL_STATE(1143)] = 32009, + [SMALL_STATE(1144)] = 32027, + [SMALL_STATE(1145)] = 32045, + [SMALL_STATE(1146)] = 32067, + [SMALL_STATE(1147)] = 32093, + [SMALL_STATE(1148)] = 32115, + [SMALL_STATE(1149)] = 32141, + [SMALL_STATE(1150)] = 32163, + [SMALL_STATE(1151)] = 32177, + [SMALL_STATE(1152)] = 32195, + [SMALL_STATE(1153)] = 32213, + [SMALL_STATE(1154)] = 32231, + [SMALL_STATE(1155)] = 32251, + [SMALL_STATE(1156)] = 32273, + [SMALL_STATE(1157)] = 32299, + [SMALL_STATE(1158)] = 32321, + [SMALL_STATE(1159)] = 32347, + [SMALL_STATE(1160)] = 32369, + [SMALL_STATE(1161)] = 32391, + [SMALL_STATE(1162)] = 32417, + [SMALL_STATE(1163)] = 32439, + [SMALL_STATE(1164)] = 32461, + [SMALL_STATE(1165)] = 32487, + [SMALL_STATE(1166)] = 32513, + [SMALL_STATE(1167)] = 32535, + [SMALL_STATE(1168)] = 32552, + [SMALL_STATE(1169)] = 32569, + [SMALL_STATE(1170)] = 32586, + [SMALL_STATE(1171)] = 32607, + [SMALL_STATE(1172)] = 32626, + [SMALL_STATE(1173)] = 32643, + [SMALL_STATE(1174)] = 32660, + [SMALL_STATE(1175)] = 32677, + [SMALL_STATE(1176)] = 32694, + [SMALL_STATE(1177)] = 32713, + [SMALL_STATE(1178)] = 32730, + [SMALL_STATE(1179)] = 32749, + [SMALL_STATE(1180)] = 32768, + [SMALL_STATE(1181)] = 32785, + [SMALL_STATE(1182)] = 32802, + [SMALL_STATE(1183)] = 32819, + [SMALL_STATE(1184)] = 32836, + [SMALL_STATE(1185)] = 32855, + [SMALL_STATE(1186)] = 32874, + [SMALL_STATE(1187)] = 32891, + [SMALL_STATE(1188)] = 32908, + [SMALL_STATE(1189)] = 32927, + [SMALL_STATE(1190)] = 32946, + [SMALL_STATE(1191)] = 32965, + [SMALL_STATE(1192)] = 32982, + [SMALL_STATE(1193)] = 33001, + [SMALL_STATE(1194)] = 33018, + [SMALL_STATE(1195)] = 33037, + [SMALL_STATE(1196)] = 33058, + [SMALL_STATE(1197)] = 33077, + [SMALL_STATE(1198)] = 33098, + [SMALL_STATE(1199)] = 33121, + [SMALL_STATE(1200)] = 33137, + [SMALL_STATE(1201)] = 33157, + [SMALL_STATE(1202)] = 33179, + [SMALL_STATE(1203)] = 33195, + [SMALL_STATE(1204)] = 33211, + [SMALL_STATE(1205)] = 33227, + [SMALL_STATE(1206)] = 33243, + [SMALL_STATE(1207)] = 33259, + [SMALL_STATE(1208)] = 33275, + [SMALL_STATE(1209)] = 33297, + [SMALL_STATE(1210)] = 33313, + [SMALL_STATE(1211)] = 33329, + [SMALL_STATE(1212)] = 33351, + [SMALL_STATE(1213)] = 33367, + [SMALL_STATE(1214)] = 33383, + [SMALL_STATE(1215)] = 33395, + [SMALL_STATE(1216)] = 33411, + [SMALL_STATE(1217)] = 33427, + [SMALL_STATE(1218)] = 33443, + [SMALL_STATE(1219)] = 33455, + [SMALL_STATE(1220)] = 33471, + [SMALL_STATE(1221)] = 33493, + [SMALL_STATE(1222)] = 33509, + [SMALL_STATE(1223)] = 33529, + [SMALL_STATE(1224)] = 33545, + [SMALL_STATE(1225)] = 33557, + [SMALL_STATE(1226)] = 33573, + [SMALL_STATE(1227)] = 33585, + [SMALL_STATE(1228)] = 33601, + [SMALL_STATE(1229)] = 33617, + [SMALL_STATE(1230)] = 33633, + [SMALL_STATE(1231)] = 33655, + [SMALL_STATE(1232)] = 33671, + [SMALL_STATE(1233)] = 33687, + [SMALL_STATE(1234)] = 33703, + [SMALL_STATE(1235)] = 33719, + [SMALL_STATE(1236)] = 33741, + [SMALL_STATE(1237)] = 33757, + [SMALL_STATE(1238)] = 33773, + [SMALL_STATE(1239)] = 33793, + [SMALL_STATE(1240)] = 33809, + [SMALL_STATE(1241)] = 33825, + [SMALL_STATE(1242)] = 33841, + [SMALL_STATE(1243)] = 33857, + [SMALL_STATE(1244)] = 33873, + [SMALL_STATE(1245)] = 33889, + [SMALL_STATE(1246)] = 33905, + [SMALL_STATE(1247)] = 33925, + [SMALL_STATE(1248)] = 33941, + [SMALL_STATE(1249)] = 33957, + [SMALL_STATE(1250)] = 33973, + [SMALL_STATE(1251)] = 33989, + [SMALL_STATE(1252)] = 34005, + [SMALL_STATE(1253)] = 34021, + [SMALL_STATE(1254)] = 34037, + [SMALL_STATE(1255)] = 34057, + [SMALL_STATE(1256)] = 34077, + [SMALL_STATE(1257)] = 34097, + [SMALL_STATE(1258)] = 34113, + [SMALL_STATE(1259)] = 34133, + [SMALL_STATE(1260)] = 34152, + [SMALL_STATE(1261)] = 34171, + [SMALL_STATE(1262)] = 34186, + [SMALL_STATE(1263)] = 34201, + [SMALL_STATE(1264)] = 34218, + [SMALL_STATE(1265)] = 34233, + [SMALL_STATE(1266)] = 34248, + [SMALL_STATE(1267)] = 34263, + [SMALL_STATE(1268)] = 34278, + [SMALL_STATE(1269)] = 34293, + [SMALL_STATE(1270)] = 34306, + [SMALL_STATE(1271)] = 34317, + [SMALL_STATE(1272)] = 34328, + [SMALL_STATE(1273)] = 34343, + [SMALL_STATE(1274)] = 34360, + [SMALL_STATE(1275)] = 34375, + [SMALL_STATE(1276)] = 34390, + [SMALL_STATE(1277)] = 34405, + [SMALL_STATE(1278)] = 34418, + [SMALL_STATE(1279)] = 34431, + [SMALL_STATE(1280)] = 34446, + [SMALL_STATE(1281)] = 34459, + [SMALL_STATE(1282)] = 34472, + [SMALL_STATE(1283)] = 34485, + [SMALL_STATE(1284)] = 34501, + [SMALL_STATE(1285)] = 34515, + [SMALL_STATE(1286)] = 34525, + [SMALL_STATE(1287)] = 34535, + [SMALL_STATE(1288)] = 34551, + [SMALL_STATE(1289)] = 34565, + [SMALL_STATE(1290)] = 34575, + [SMALL_STATE(1291)] = 34585, + [SMALL_STATE(1292)] = 34595, + [SMALL_STATE(1293)] = 34605, + [SMALL_STATE(1294)] = 34615, + [SMALL_STATE(1295)] = 34629, + [SMALL_STATE(1296)] = 34639, + [SMALL_STATE(1297)] = 34649, + [SMALL_STATE(1298)] = 34659, + [SMALL_STATE(1299)] = 34669, + [SMALL_STATE(1300)] = 34681, + [SMALL_STATE(1301)] = 34691, + [SMALL_STATE(1302)] = 34701, + [SMALL_STATE(1303)] = 34717, + [SMALL_STATE(1304)] = 34731, + [SMALL_STATE(1305)] = 34743, + [SMALL_STATE(1306)] = 34753, + [SMALL_STATE(1307)] = 34767, + [SMALL_STATE(1308)] = 34781, + [SMALL_STATE(1309)] = 34791, + [SMALL_STATE(1310)] = 34801, + [SMALL_STATE(1311)] = 34811, + [SMALL_STATE(1312)] = 34821, + [SMALL_STATE(1313)] = 34831, + [SMALL_STATE(1314)] = 34841, + [SMALL_STATE(1315)] = 34851, + [SMALL_STATE(1316)] = 34865, + [SMALL_STATE(1317)] = 34875, + [SMALL_STATE(1318)] = 34889, + [SMALL_STATE(1319)] = 34899, + [SMALL_STATE(1320)] = 34909, + [SMALL_STATE(1321)] = 34919, + [SMALL_STATE(1322)] = 34929, + [SMALL_STATE(1323)] = 34939, + [SMALL_STATE(1324)] = 34955, + [SMALL_STATE(1325)] = 34965, + [SMALL_STATE(1326)] = 34979, + [SMALL_STATE(1327)] = 34995, + [SMALL_STATE(1328)] = 35007, + [SMALL_STATE(1329)] = 35017, + [SMALL_STATE(1330)] = 35033, + [SMALL_STATE(1331)] = 35049, + [SMALL_STATE(1332)] = 35059, + [SMALL_STATE(1333)] = 35073, + [SMALL_STATE(1334)] = 35083, + [SMALL_STATE(1335)] = 35099, + [SMALL_STATE(1336)] = 35109, + [SMALL_STATE(1337)] = 35123, + [SMALL_STATE(1338)] = 35133, + [SMALL_STATE(1339)] = 35149, + [SMALL_STATE(1340)] = 35165, + [SMALL_STATE(1341)] = 35181, + [SMALL_STATE(1342)] = 35191, + [SMALL_STATE(1343)] = 35207, + [SMALL_STATE(1344)] = 35217, + [SMALL_STATE(1345)] = 35227, + [SMALL_STATE(1346)] = 35241, + [SMALL_STATE(1347)] = 35251, + [SMALL_STATE(1348)] = 35261, + [SMALL_STATE(1349)] = 35275, + [SMALL_STATE(1350)] = 35291, + [SMALL_STATE(1351)] = 35305, + [SMALL_STATE(1352)] = 35321, + [SMALL_STATE(1353)] = 35331, + [SMALL_STATE(1354)] = 35341, + [SMALL_STATE(1355)] = 35351, + [SMALL_STATE(1356)] = 35361, + [SMALL_STATE(1357)] = 35371, + [SMALL_STATE(1358)] = 35381, + [SMALL_STATE(1359)] = 35395, + [SMALL_STATE(1360)] = 35409, + [SMALL_STATE(1361)] = 35423, + [SMALL_STATE(1362)] = 35437, + [SMALL_STATE(1363)] = 35453, + [SMALL_STATE(1364)] = 35463, + [SMALL_STATE(1365)] = 35473, + [SMALL_STATE(1366)] = 35489, + [SMALL_STATE(1367)] = 35501, + [SMALL_STATE(1368)] = 35515, + [SMALL_STATE(1369)] = 35529, + [SMALL_STATE(1370)] = 35539, + [SMALL_STATE(1371)] = 35555, + [SMALL_STATE(1372)] = 35569, + [SMALL_STATE(1373)] = 35579, + [SMALL_STATE(1374)] = 35593, + [SMALL_STATE(1375)] = 35603, + [SMALL_STATE(1376)] = 35617, + [SMALL_STATE(1377)] = 35633, + [SMALL_STATE(1378)] = 35643, + [SMALL_STATE(1379)] = 35653, + [SMALL_STATE(1380)] = 35667, + [SMALL_STATE(1381)] = 35681, + [SMALL_STATE(1382)] = 35691, + [SMALL_STATE(1383)] = 35705, + [SMALL_STATE(1384)] = 35715, + [SMALL_STATE(1385)] = 35725, + [SMALL_STATE(1386)] = 35739, + [SMALL_STATE(1387)] = 35755, + [SMALL_STATE(1388)] = 35765, + [SMALL_STATE(1389)] = 35775, + [SMALL_STATE(1390)] = 35791, + [SMALL_STATE(1391)] = 35801, + [SMALL_STATE(1392)] = 35811, + [SMALL_STATE(1393)] = 35827, + [SMALL_STATE(1394)] = 35841, + [SMALL_STATE(1395)] = 35851, + [SMALL_STATE(1396)] = 35861, + [SMALL_STATE(1397)] = 35873, + [SMALL_STATE(1398)] = 35889, + [SMALL_STATE(1399)] = 35899, + [SMALL_STATE(1400)] = 35909, + [SMALL_STATE(1401)] = 35925, + [SMALL_STATE(1402)] = 35935, + [SMALL_STATE(1403)] = 35945, + [SMALL_STATE(1404)] = 35961, + [SMALL_STATE(1405)] = 35975, + [SMALL_STATE(1406)] = 35991, + [SMALL_STATE(1407)] = 36005, + [SMALL_STATE(1408)] = 36019, + [SMALL_STATE(1409)] = 36029, + [SMALL_STATE(1410)] = 36039, + [SMALL_STATE(1411)] = 36051, + [SMALL_STATE(1412)] = 36061, + [SMALL_STATE(1413)] = 36071, + [SMALL_STATE(1414)] = 36087, + [SMALL_STATE(1415)] = 36103, + [SMALL_STATE(1416)] = 36119, + [SMALL_STATE(1417)] = 36135, + [SMALL_STATE(1418)] = 36145, + [SMALL_STATE(1419)] = 36159, + [SMALL_STATE(1420)] = 36175, + [SMALL_STATE(1421)] = 36185, + [SMALL_STATE(1422)] = 36197, + [SMALL_STATE(1423)] = 36213, + [SMALL_STATE(1424)] = 36223, + [SMALL_STATE(1425)] = 36233, + [SMALL_STATE(1426)] = 36247, + [SMALL_STATE(1427)] = 36263, + [SMALL_STATE(1428)] = 36273, + [SMALL_STATE(1429)] = 36283, + [SMALL_STATE(1430)] = 36299, + [SMALL_STATE(1431)] = 36315, + [SMALL_STATE(1432)] = 36325, + [SMALL_STATE(1433)] = 36335, + [SMALL_STATE(1434)] = 36351, + [SMALL_STATE(1435)] = 36367, + [SMALL_STATE(1436)] = 36377, + [SMALL_STATE(1437)] = 36393, + [SMALL_STATE(1438)] = 36403, + [SMALL_STATE(1439)] = 36413, + [SMALL_STATE(1440)] = 36423, + [SMALL_STATE(1441)] = 36439, + [SMALL_STATE(1442)] = 36455, + [SMALL_STATE(1443)] = 36465, + [SMALL_STATE(1444)] = 36481, + [SMALL_STATE(1445)] = 36497, + [SMALL_STATE(1446)] = 36510, + [SMALL_STATE(1447)] = 36523, + [SMALL_STATE(1448)] = 36536, + [SMALL_STATE(1449)] = 36549, + [SMALL_STATE(1450)] = 36562, + [SMALL_STATE(1451)] = 36575, + [SMALL_STATE(1452)] = 36586, + [SMALL_STATE(1453)] = 36599, + [SMALL_STATE(1454)] = 36612, + [SMALL_STATE(1455)] = 36625, + [SMALL_STATE(1456)] = 36634, + [SMALL_STATE(1457)] = 36643, + [SMALL_STATE(1458)] = 36656, + [SMALL_STATE(1459)] = 36669, + [SMALL_STATE(1460)] = 36682, + [SMALL_STATE(1461)] = 36695, + [SMALL_STATE(1462)] = 36704, + [SMALL_STATE(1463)] = 36717, + [SMALL_STATE(1464)] = 36730, + [SMALL_STATE(1465)] = 36743, + [SMALL_STATE(1466)] = 36756, + [SMALL_STATE(1467)] = 36769, + [SMALL_STATE(1468)] = 36782, + [SMALL_STATE(1469)] = 36795, + [SMALL_STATE(1470)] = 36808, + [SMALL_STATE(1471)] = 36821, + [SMALL_STATE(1472)] = 36834, + [SMALL_STATE(1473)] = 36847, + [SMALL_STATE(1474)] = 36860, + [SMALL_STATE(1475)] = 36869, + [SMALL_STATE(1476)] = 36882, + [SMALL_STATE(1477)] = 36895, + [SMALL_STATE(1478)] = 36908, + [SMALL_STATE(1479)] = 36921, + [SMALL_STATE(1480)] = 36934, + [SMALL_STATE(1481)] = 36947, + [SMALL_STATE(1482)] = 36960, + [SMALL_STATE(1483)] = 36973, + [SMALL_STATE(1484)] = 36986, + [SMALL_STATE(1485)] = 36999, + [SMALL_STATE(1486)] = 37012, + [SMALL_STATE(1487)] = 37025, + [SMALL_STATE(1488)] = 37038, + [SMALL_STATE(1489)] = 37051, + [SMALL_STATE(1490)] = 37064, + [SMALL_STATE(1491)] = 37077, + [SMALL_STATE(1492)] = 37090, + [SMALL_STATE(1493)] = 37103, + [SMALL_STATE(1494)] = 37116, + [SMALL_STATE(1495)] = 37129, + [SMALL_STATE(1496)] = 37142, + [SMALL_STATE(1497)] = 37155, + [SMALL_STATE(1498)] = 37168, + [SMALL_STATE(1499)] = 37181, + [SMALL_STATE(1500)] = 37194, + [SMALL_STATE(1501)] = 37207, + [SMALL_STATE(1502)] = 37220, + [SMALL_STATE(1503)] = 37233, + [SMALL_STATE(1504)] = 37246, + [SMALL_STATE(1505)] = 37259, + [SMALL_STATE(1506)] = 37272, + [SMALL_STATE(1507)] = 37285, + [SMALL_STATE(1508)] = 37298, + [SMALL_STATE(1509)] = 37311, + [SMALL_STATE(1510)] = 37324, + [SMALL_STATE(1511)] = 37337, + [SMALL_STATE(1512)] = 37346, + [SMALL_STATE(1513)] = 37359, + [SMALL_STATE(1514)] = 37372, + [SMALL_STATE(1515)] = 37381, + [SMALL_STATE(1516)] = 37394, + [SMALL_STATE(1517)] = 37403, + [SMALL_STATE(1518)] = 37416, + [SMALL_STATE(1519)] = 37429, + [SMALL_STATE(1520)] = 37442, + [SMALL_STATE(1521)] = 37455, + [SMALL_STATE(1522)] = 37468, + [SMALL_STATE(1523)] = 37481, + [SMALL_STATE(1524)] = 37494, + [SMALL_STATE(1525)] = 37507, + [SMALL_STATE(1526)] = 37520, + [SMALL_STATE(1527)] = 37533, + [SMALL_STATE(1528)] = 37546, + [SMALL_STATE(1529)] = 37559, + [SMALL_STATE(1530)] = 37572, + [SMALL_STATE(1531)] = 37585, + [SMALL_STATE(1532)] = 37594, + [SMALL_STATE(1533)] = 37607, + [SMALL_STATE(1534)] = 37620, + [SMALL_STATE(1535)] = 37633, + [SMALL_STATE(1536)] = 37646, + [SMALL_STATE(1537)] = 37659, + [SMALL_STATE(1538)] = 37672, + [SMALL_STATE(1539)] = 37685, + [SMALL_STATE(1540)] = 37698, + [SMALL_STATE(1541)] = 37711, + [SMALL_STATE(1542)] = 37722, + [SMALL_STATE(1543)] = 37735, + [SMALL_STATE(1544)] = 37748, + [SMALL_STATE(1545)] = 37757, + [SMALL_STATE(1546)] = 37770, + [SMALL_STATE(1547)] = 37783, + [SMALL_STATE(1548)] = 37792, + [SMALL_STATE(1549)] = 37805, + [SMALL_STATE(1550)] = 37818, + [SMALL_STATE(1551)] = 37831, + [SMALL_STATE(1552)] = 37844, + [SMALL_STATE(1553)] = 37855, + [SMALL_STATE(1554)] = 37868, + [SMALL_STATE(1555)] = 37877, + [SMALL_STATE(1556)] = 37890, + [SMALL_STATE(1557)] = 37903, + [SMALL_STATE(1558)] = 37916, + [SMALL_STATE(1559)] = 37929, + [SMALL_STATE(1560)] = 37942, + [SMALL_STATE(1561)] = 37955, + [SMALL_STATE(1562)] = 37968, + [SMALL_STATE(1563)] = 37981, + [SMALL_STATE(1564)] = 37994, + [SMALL_STATE(1565)] = 38003, + [SMALL_STATE(1566)] = 38016, + [SMALL_STATE(1567)] = 38029, + [SMALL_STATE(1568)] = 38042, + [SMALL_STATE(1569)] = 38053, + [SMALL_STATE(1570)] = 38066, + [SMALL_STATE(1571)] = 38079, + [SMALL_STATE(1572)] = 38092, + [SMALL_STATE(1573)] = 38105, + [SMALL_STATE(1574)] = 38118, + [SMALL_STATE(1575)] = 38131, + [SMALL_STATE(1576)] = 38144, + [SMALL_STATE(1577)] = 38157, + [SMALL_STATE(1578)] = 38170, + [SMALL_STATE(1579)] = 38183, + [SMALL_STATE(1580)] = 38196, + [SMALL_STATE(1581)] = 38209, + [SMALL_STATE(1582)] = 38220, + [SMALL_STATE(1583)] = 38233, + [SMALL_STATE(1584)] = 38246, + [SMALL_STATE(1585)] = 38259, + [SMALL_STATE(1586)] = 38272, + [SMALL_STATE(1587)] = 38285, + [SMALL_STATE(1588)] = 38298, + [SMALL_STATE(1589)] = 38311, + [SMALL_STATE(1590)] = 38324, + [SMALL_STATE(1591)] = 38337, + [SMALL_STATE(1592)] = 38350, + [SMALL_STATE(1593)] = 38363, + [SMALL_STATE(1594)] = 38376, + [SMALL_STATE(1595)] = 38389, + [SMALL_STATE(1596)] = 38402, + [SMALL_STATE(1597)] = 38415, + [SMALL_STATE(1598)] = 38425, + [SMALL_STATE(1599)] = 38435, + [SMALL_STATE(1600)] = 38445, + [SMALL_STATE(1601)] = 38455, + [SMALL_STATE(1602)] = 38465, + [SMALL_STATE(1603)] = 38475, + [SMALL_STATE(1604)] = 38483, + [SMALL_STATE(1605)] = 38491, + [SMALL_STATE(1606)] = 38501, + [SMALL_STATE(1607)] = 38511, + [SMALL_STATE(1608)] = 38521, + [SMALL_STATE(1609)] = 38531, + [SMALL_STATE(1610)] = 38541, + [SMALL_STATE(1611)] = 38551, + [SMALL_STATE(1612)] = 38561, + [SMALL_STATE(1613)] = 38571, + [SMALL_STATE(1614)] = 38581, + [SMALL_STATE(1615)] = 38591, + [SMALL_STATE(1616)] = 38601, + [SMALL_STATE(1617)] = 38611, + [SMALL_STATE(1618)] = 38621, + [SMALL_STATE(1619)] = 38631, + [SMALL_STATE(1620)] = 38641, + [SMALL_STATE(1621)] = 38651, + [SMALL_STATE(1622)] = 38661, + [SMALL_STATE(1623)] = 38671, + [SMALL_STATE(1624)] = 38681, + [SMALL_STATE(1625)] = 38691, + [SMALL_STATE(1626)] = 38701, + [SMALL_STATE(1627)] = 38711, + [SMALL_STATE(1628)] = 38721, + [SMALL_STATE(1629)] = 38731, + [SMALL_STATE(1630)] = 38741, + [SMALL_STATE(1631)] = 38751, + [SMALL_STATE(1632)] = 38761, + [SMALL_STATE(1633)] = 38771, + [SMALL_STATE(1634)] = 38781, + [SMALL_STATE(1635)] = 38791, + [SMALL_STATE(1636)] = 38801, + [SMALL_STATE(1637)] = 38811, + [SMALL_STATE(1638)] = 38821, + [SMALL_STATE(1639)] = 38831, + [SMALL_STATE(1640)] = 38839, + [SMALL_STATE(1641)] = 38849, + [SMALL_STATE(1642)] = 38859, + [SMALL_STATE(1643)] = 38869, + [SMALL_STATE(1644)] = 38877, + [SMALL_STATE(1645)] = 38887, + [SMALL_STATE(1646)] = 38897, + [SMALL_STATE(1647)] = 38905, + [SMALL_STATE(1648)] = 38915, + [SMALL_STATE(1649)] = 38923, + [SMALL_STATE(1650)] = 38933, + [SMALL_STATE(1651)] = 38943, + [SMALL_STATE(1652)] = 38953, + [SMALL_STATE(1653)] = 38961, + [SMALL_STATE(1654)] = 38971, + [SMALL_STATE(1655)] = 38981, + [SMALL_STATE(1656)] = 38991, + [SMALL_STATE(1657)] = 39001, + [SMALL_STATE(1658)] = 39011, + [SMALL_STATE(1659)] = 39021, + [SMALL_STATE(1660)] = 39031, + [SMALL_STATE(1661)] = 39041, + [SMALL_STATE(1662)] = 39051, + [SMALL_STATE(1663)] = 39061, + [SMALL_STATE(1664)] = 39071, + [SMALL_STATE(1665)] = 39081, + [SMALL_STATE(1666)] = 39091, + [SMALL_STATE(1667)] = 39101, + [SMALL_STATE(1668)] = 39111, + [SMALL_STATE(1669)] = 39121, + [SMALL_STATE(1670)] = 39129, + [SMALL_STATE(1671)] = 39139, + [SMALL_STATE(1672)] = 39149, + [SMALL_STATE(1673)] = 39159, + [SMALL_STATE(1674)] = 39169, + [SMALL_STATE(1675)] = 39179, + [SMALL_STATE(1676)] = 39187, + [SMALL_STATE(1677)] = 39197, + [SMALL_STATE(1678)] = 39207, + [SMALL_STATE(1679)] = 39217, + [SMALL_STATE(1680)] = 39227, + [SMALL_STATE(1681)] = 39237, + [SMALL_STATE(1682)] = 39245, + [SMALL_STATE(1683)] = 39255, + [SMALL_STATE(1684)] = 39265, + [SMALL_STATE(1685)] = 39275, + [SMALL_STATE(1686)] = 39285, + [SMALL_STATE(1687)] = 39295, + [SMALL_STATE(1688)] = 39305, + [SMALL_STATE(1689)] = 39315, + [SMALL_STATE(1690)] = 39325, + [SMALL_STATE(1691)] = 39335, + [SMALL_STATE(1692)] = 39345, + [SMALL_STATE(1693)] = 39355, + [SMALL_STATE(1694)] = 39363, + [SMALL_STATE(1695)] = 39373, + [SMALL_STATE(1696)] = 39383, + [SMALL_STATE(1697)] = 39393, + [SMALL_STATE(1698)] = 39403, + [SMALL_STATE(1699)] = 39413, + [SMALL_STATE(1700)] = 39423, + [SMALL_STATE(1701)] = 39433, + [SMALL_STATE(1702)] = 39443, + [SMALL_STATE(1703)] = 39453, + [SMALL_STATE(1704)] = 39463, + [SMALL_STATE(1705)] = 39473, + [SMALL_STATE(1706)] = 39483, + [SMALL_STATE(1707)] = 39491, + [SMALL_STATE(1708)] = 39501, + [SMALL_STATE(1709)] = 39511, + [SMALL_STATE(1710)] = 39521, + [SMALL_STATE(1711)] = 39531, + [SMALL_STATE(1712)] = 39541, + [SMALL_STATE(1713)] = 39551, + [SMALL_STATE(1714)] = 39561, + [SMALL_STATE(1715)] = 39569, + [SMALL_STATE(1716)] = 39579, + [SMALL_STATE(1717)] = 39589, + [SMALL_STATE(1718)] = 39599, + [SMALL_STATE(1719)] = 39609, + [SMALL_STATE(1720)] = 39619, + [SMALL_STATE(1721)] = 39629, + [SMALL_STATE(1722)] = 39639, + [SMALL_STATE(1723)] = 39646, + [SMALL_STATE(1724)] = 39653, + [SMALL_STATE(1725)] = 39660, + [SMALL_STATE(1726)] = 39667, + [SMALL_STATE(1727)] = 39674, + [SMALL_STATE(1728)] = 39681, + [SMALL_STATE(1729)] = 39688, + [SMALL_STATE(1730)] = 39695, + [SMALL_STATE(1731)] = 39702, + [SMALL_STATE(1732)] = 39709, + [SMALL_STATE(1733)] = 39716, + [SMALL_STATE(1734)] = 39723, + [SMALL_STATE(1735)] = 39730, + [SMALL_STATE(1736)] = 39737, + [SMALL_STATE(1737)] = 39744, + [SMALL_STATE(1738)] = 39751, + [SMALL_STATE(1739)] = 39758, + [SMALL_STATE(1740)] = 39765, + [SMALL_STATE(1741)] = 39772, + [SMALL_STATE(1742)] = 39779, + [SMALL_STATE(1743)] = 39786, + [SMALL_STATE(1744)] = 39793, + [SMALL_STATE(1745)] = 39800, + [SMALL_STATE(1746)] = 39807, + [SMALL_STATE(1747)] = 39814, + [SMALL_STATE(1748)] = 39821, + [SMALL_STATE(1749)] = 39828, + [SMALL_STATE(1750)] = 39835, + [SMALL_STATE(1751)] = 39842, + [SMALL_STATE(1752)] = 39849, + [SMALL_STATE(1753)] = 39856, + [SMALL_STATE(1754)] = 39863, + [SMALL_STATE(1755)] = 39870, + [SMALL_STATE(1756)] = 39877, + [SMALL_STATE(1757)] = 39884, + [SMALL_STATE(1758)] = 39891, + [SMALL_STATE(1759)] = 39898, + [SMALL_STATE(1760)] = 39905, + [SMALL_STATE(1761)] = 39912, + [SMALL_STATE(1762)] = 39919, + [SMALL_STATE(1763)] = 39926, + [SMALL_STATE(1764)] = 39933, + [SMALL_STATE(1765)] = 39940, + [SMALL_STATE(1766)] = 39947, + [SMALL_STATE(1767)] = 39954, + [SMALL_STATE(1768)] = 39961, + [SMALL_STATE(1769)] = 39968, + [SMALL_STATE(1770)] = 39975, + [SMALL_STATE(1771)] = 39982, + [SMALL_STATE(1772)] = 39989, + [SMALL_STATE(1773)] = 39996, + [SMALL_STATE(1774)] = 40003, + [SMALL_STATE(1775)] = 40010, + [SMALL_STATE(1776)] = 40017, + [SMALL_STATE(1777)] = 40024, + [SMALL_STATE(1778)] = 40031, + [SMALL_STATE(1779)] = 40038, + [SMALL_STATE(1780)] = 40045, + [SMALL_STATE(1781)] = 40052, + [SMALL_STATE(1782)] = 40059, + [SMALL_STATE(1783)] = 40066, + [SMALL_STATE(1784)] = 40073, + [SMALL_STATE(1785)] = 40080, + [SMALL_STATE(1786)] = 40087, + [SMALL_STATE(1787)] = 40094, + [SMALL_STATE(1788)] = 40101, + [SMALL_STATE(1789)] = 40108, + [SMALL_STATE(1790)] = 40115, + [SMALL_STATE(1791)] = 40122, + [SMALL_STATE(1792)] = 40129, + [SMALL_STATE(1793)] = 40136, + [SMALL_STATE(1794)] = 40143, + [SMALL_STATE(1795)] = 40150, + [SMALL_STATE(1796)] = 40157, + [SMALL_STATE(1797)] = 40164, + [SMALL_STATE(1798)] = 40171, + [SMALL_STATE(1799)] = 40178, + [SMALL_STATE(1800)] = 40185, + [SMALL_STATE(1801)] = 40192, + [SMALL_STATE(1802)] = 40199, + [SMALL_STATE(1803)] = 40206, + [SMALL_STATE(1804)] = 40213, + [SMALL_STATE(1805)] = 40220, + [SMALL_STATE(1806)] = 40227, + [SMALL_STATE(1807)] = 40234, + [SMALL_STATE(1808)] = 40241, + [SMALL_STATE(1809)] = 40248, + [SMALL_STATE(1810)] = 40255, + [SMALL_STATE(1811)] = 40262, + [SMALL_STATE(1812)] = 40269, + [SMALL_STATE(1813)] = 40276, + [SMALL_STATE(1814)] = 40283, + [SMALL_STATE(1815)] = 40290, + [SMALL_STATE(1816)] = 40297, + [SMALL_STATE(1817)] = 40304, + [SMALL_STATE(1818)] = 40311, + [SMALL_STATE(1819)] = 40318, + [SMALL_STATE(1820)] = 40325, + [SMALL_STATE(1821)] = 40332, + [SMALL_STATE(1822)] = 40339, + [SMALL_STATE(1823)] = 40346, + [SMALL_STATE(1824)] = 40353, + [SMALL_STATE(1825)] = 40360, + [SMALL_STATE(1826)] = 40367, + [SMALL_STATE(1827)] = 40374, + [SMALL_STATE(1828)] = 40381, + [SMALL_STATE(1829)] = 40388, + [SMALL_STATE(1830)] = 40395, + [SMALL_STATE(1831)] = 40402, + [SMALL_STATE(1832)] = 40409, + [SMALL_STATE(1833)] = 40416, + [SMALL_STATE(1834)] = 40423, + [SMALL_STATE(1835)] = 40430, + [SMALL_STATE(1836)] = 40437, + [SMALL_STATE(1837)] = 40444, + [SMALL_STATE(1838)] = 40451, + [SMALL_STATE(1839)] = 40458, + [SMALL_STATE(1840)] = 40465, + [SMALL_STATE(1841)] = 40472, + [SMALL_STATE(1842)] = 40479, + [SMALL_STATE(1843)] = 40486, + [SMALL_STATE(1844)] = 40493, + [SMALL_STATE(1845)] = 40500, + [SMALL_STATE(1846)] = 40507, + [SMALL_STATE(1847)] = 40514, + [SMALL_STATE(1848)] = 40521, + [SMALL_STATE(1849)] = 40528, + [SMALL_STATE(1850)] = 40535, + [SMALL_STATE(1851)] = 40542, + [SMALL_STATE(1852)] = 40549, + [SMALL_STATE(1853)] = 40556, + [SMALL_STATE(1854)] = 40563, + [SMALL_STATE(1855)] = 40570, + [SMALL_STATE(1856)] = 40577, + [SMALL_STATE(1857)] = 40584, + [SMALL_STATE(1858)] = 40591, + [SMALL_STATE(1859)] = 40598, + [SMALL_STATE(1860)] = 40605, + [SMALL_STATE(1861)] = 40612, + [SMALL_STATE(1862)] = 40619, + [SMALL_STATE(1863)] = 40626, + [SMALL_STATE(1864)] = 40633, + [SMALL_STATE(1865)] = 40640, + [SMALL_STATE(1866)] = 40647, + [SMALL_STATE(1867)] = 40654, + [SMALL_STATE(1868)] = 40661, + [SMALL_STATE(1869)] = 40668, + [SMALL_STATE(1870)] = 40675, + [SMALL_STATE(1871)] = 40682, + [SMALL_STATE(1872)] = 40689, + [SMALL_STATE(1873)] = 40696, + [SMALL_STATE(1874)] = 40703, + [SMALL_STATE(1875)] = 40710, + [SMALL_STATE(1876)] = 40717, + [SMALL_STATE(1877)] = 40724, + [SMALL_STATE(1878)] = 40731, + [SMALL_STATE(1879)] = 40738, + [SMALL_STATE(1880)] = 40745, + [SMALL_STATE(1881)] = 40752, + [SMALL_STATE(1882)] = 40759, + [SMALL_STATE(1883)] = 40766, + [SMALL_STATE(1884)] = 40773, + [SMALL_STATE(1885)] = 40780, + [SMALL_STATE(1886)] = 40787, + [SMALL_STATE(1887)] = 40794, + [SMALL_STATE(1888)] = 40801, + [SMALL_STATE(1889)] = 40808, + [SMALL_STATE(1890)] = 40815, + [SMALL_STATE(1891)] = 40822, + [SMALL_STATE(1892)] = 40829, + [SMALL_STATE(1893)] = 40836, + [SMALL_STATE(1894)] = 40843, + [SMALL_STATE(1895)] = 40850, + [SMALL_STATE(1896)] = 40857, + [SMALL_STATE(1897)] = 40864, + [SMALL_STATE(1898)] = 40871, + [SMALL_STATE(1899)] = 40878, + [SMALL_STATE(1900)] = 40885, + [SMALL_STATE(1901)] = 40892, + [SMALL_STATE(1902)] = 40899, + [SMALL_STATE(1903)] = 40906, + [SMALL_STATE(1904)] = 40913, + [SMALL_STATE(1905)] = 40920, + [SMALL_STATE(1906)] = 40927, + [SMALL_STATE(1907)] = 40934, }; static const TSParseActionEntry ts_parse_actions[] = { [0] = {.entry = {.count = 0, .reusable = false}}, [1] = {.entry = {.count = 1, .reusable = false}}, RECOVER(), [3] = {.entry = {.count = 1, .reusable = true}}, SHIFT_EXTRA(), - [5] = {.entry = {.count = 1, .reusable = false}}, SHIFT(612), - [7] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1297), - [9] = {.entry = {.count = 1, .reusable = false}}, SHIFT(674), - [11] = {.entry = {.count = 1, .reusable = false}}, SHIFT(62), - [13] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1279), - [15] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1278), - [17] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1277), - [19] = {.entry = {.count = 1, .reusable = false}}, SHIFT(913), - [21] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1448), - [23] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1397), - [25] = {.entry = {.count = 1, .reusable = false}}, SHIFT(967), - [27] = {.entry = {.count = 1, .reusable = false}}, SHIFT(951), - [29] = {.entry = {.count = 1, .reusable = false}}, SHIFT(183), - [31] = {.entry = {.count = 1, .reusable = false}}, SHIFT(185), - [33] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1607), - [35] = {.entry = {.count = 1, .reusable = false}}, SHIFT(878), - [37] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1608), - [39] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1394), - [41] = {.entry = {.count = 1, .reusable = true}}, SHIFT(648), - [43] = {.entry = {.count = 1, .reusable = true}}, SHIFT(202), - [45] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1224), - [47] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1394), - [49] = {.entry = {.count = 1, .reusable = false}}, SHIFT(42), - [51] = {.entry = {.count = 1, .reusable = true}}, SHIFT(62), - [53] = {.entry = {.count = 1, .reusable = false}}, SHIFT(40), - [55] = {.entry = {.count = 1, .reusable = true}}, SHIFT(40), - [57] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51), - [59] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_identifier, 1, 0, 0), - [61] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_identifier, 1, 0, 0), - [63] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), - [65] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), - [67] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1313), - [70] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(631), - [73] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1313), - [76] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1396), - [79] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_value, 1, 0, 0), - [81] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_value, 1, 0, 0), - [83] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1313), - [85] = {.entry = {.count = 1, .reusable = true}}, SHIFT(631), - [87] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1313), - [89] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1396), - [91] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_path, 1, 0, 0), - [93] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_path, 1, 0, 0), - [95] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_path, 2, 0, 0), - [97] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_path, 2, 0, 0), - [99] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_duration, 1, 0, 0), - [101] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_duration, 1, 0, 0), - [103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8), - [105] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_duration_repeat1, 2, 0, 0), - [107] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_duration_repeat1, 2, 0, 0), - [109] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_duration_repeat1, 2, 0, 0), SHIFT_REPEAT(8), - [112] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 4, 0, 0), - [114] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 4, 0, 0), - [116] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_key, 1, 0, 0), - [118] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sub_query, 3, 0, 0), - [120] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_sub_query, 3, 0, 0), - [122] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 2, 0, 0), - [124] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 2, 0, 0), - [126] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, 0, 0), - [128] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, 0, 0), - [130] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 2, 0, 0), - [132] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 2, 0, 0), - [134] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 3, 0, 0), - [136] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 3, 0, 0), - [138] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_id_value, 1, 0, 0), - [140] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_id_value, 1, 0, 0), - [142] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_graph_path, 5, 0, 0), - [144] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_graph_path, 5, 0, 0), - [146] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_argument_list, 3, 0, 0), - [148] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_argument_list, 3, 0, 0), - [150] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_id, 3, 0, 0), - [152] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_id, 3, 0, 0), - [154] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_graph_path, 4, 0, 0), - [156] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_graph_path, 4, 0, 0), - [158] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript, 2, 0, 0), - [160] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript, 2, 0, 0), - [162] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_filter, 3, 0, 0), - [164] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_filter, 3, 0, 0), - [166] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript, 3, 0, 0), - [168] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript, 3, 0, 0), - [170] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_base_value, 1, 0, 0), - [172] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_base_value, 1, 0, 0), - [174] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_id_range, 3, 0, 0), - [176] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_id_range, 3, 0, 0), - [178] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_point, 5, 0, 0), - [180] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_point, 5, 0, 0), - [182] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_argument_list, 2, 0, 0), - [184] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_argument_list, 2, 0, 0), - [186] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_argument_list, 4, 0, 0), - [188] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_argument_list, 4, 0, 0), - [190] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_id_range, 2, 0, 0), - [192] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_id_range, 2, 0, 0), - [194] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_number, 1, 0, 0), - [196] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_number, 1, 0, 0), - [198] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_id_range, 5, 0, 0), - [200] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_id_range, 5, 0, 0), - [202] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_id_range, 4, 0, 0), - [204] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_id_range, 4, 0, 0), - [206] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_filter, 5, 0, 0), - [208] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_filter, 5, 0, 0), - [210] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_path_element, 1, 0, 0), - [212] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_path_element, 1, 0, 0), - [214] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_graph_path, 2, 0, 0), - [216] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_graph_path, 2, 0, 0), - [218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(52), - [220] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_duration_repeat1, 2, 0, 0), SHIFT_REPEAT(52), - [223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1399), - [225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(623), - [227] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1399), - [229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1342), - [231] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_call, 2, 0, 0), - [233] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_call, 2, 0, 0), - [235] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1399), - [238] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(623), - [241] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1399), - [244] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1342), - [247] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_argument_list_count, 3, 0, 0), - [249] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_argument_list_count, 3, 0, 0), - [251] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_call, 3, 0, 0), - [253] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_call, 3, 0, 0), - [255] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_argument_list_count, 4, 0, 0), - [257] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_argument_list_count, 4, 0, 0), - [259] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_argument_list_count, 2, 0, 0), - [261] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_argument_list_count, 2, 0, 0), - [263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1415), - [265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(624), - [267] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1415), - [269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1368), - [271] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1415), - [274] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(624), - [277] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1415), - [280] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1368), - [283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(92), - [285] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_duration_repeat1, 2, 0, 0), SHIFT_REPEAT(92), - [288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(100), - [290] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_duration_repeat1, 2, 0, 0), SHIFT_REPEAT(100), - [293] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 3, 0, 0), - [295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1258), - [297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1275), - [299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1509), - [301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1633), - [303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1333), - [305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(621), - [307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1614), - [309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(717), - [311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1523), - [313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1513), - [315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(782), - [317] = {.entry = {.count = 1, .reusable = false}}, SHIFT(782), - [319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(774), - [321] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1786), - [323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(689), - [325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(776), - [327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1785), - [329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1784), - [331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(776), - [333] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 2, 0, 0), - [335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(620), - [337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1695), - [339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(724), - [341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(758), - [343] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_id_range, 1, 0, 0), - [345] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_id_range, 1, 0, 0), - [347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1216), - [349] = {.entry = {.count = 1, .reusable = false}}, SHIFT(16), - [351] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_statement, 3, 0, 0), - [353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(613), - [355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(673), - [357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1706), - [359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1648), - [361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1647), - [363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1492), - [365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1488), - [367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(659), - [369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1201), - [371] = {.entry = {.count = 1, .reusable = false}}, SHIFT(253), - [373] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_statement, 2, 0, 0), - [375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1210), - [377] = {.entry = {.count = 1, .reusable = false}}, SHIFT(101), - [379] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1311), - [381] = {.entry = {.count = 1, .reusable = false}}, SHIFT(27), - [383] = {.entry = {.count = 1, .reusable = false}}, SHIFT(939), - [385] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1579), - [387] = {.entry = {.count = 1, .reusable = false}}, SHIFT(986), - [389] = {.entry = {.count = 1, .reusable = false}}, SHIFT(197), - [391] = {.entry = {.count = 1, .reusable = false}}, SHIFT(203), - [393] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1587), - [395] = {.entry = {.count = 1, .reusable = false}}, SHIFT(899), - [397] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1690), - [399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(640), - [401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(210), - [403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(984), - [405] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10), - [407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(27), - [409] = {.entry = {.count = 1, .reusable = false}}, SHIFT(34), - [411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(34), - [413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7), - [415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1385), - [417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(629), - [419] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1385), - [421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1327), - [423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1427), - [425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(627), - [427] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1427), - [429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1398), - [431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(618), - [433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(735), - [435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1446), - [437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1445), - [439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(733), - [441] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1427), - [444] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(627), - [447] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1427), - [450] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1398), - [453] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expressions, 3, 0, 0), - [455] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1394), - [458] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1394), - [461] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1291), - [464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1219), - [466] = {.entry = {.count = 1, .reusable = false}}, SHIFT(265), - [468] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expressions, 2, 0, 0), - [470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1291), - [472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1212), - [474] = {.entry = {.count = 1, .reusable = false}}, SHIFT(310), - [476] = {.entry = {.count = 1, .reusable = false}}, SHIFT(41), - [478] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1385), - [481] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(629), - [484] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1385), - [487] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1327), - [490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(82), - [492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(204), - [494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(455), - [496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(531), - [498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(466), - [500] = {.entry = {.count = 1, .reusable = false}}, SHIFT(227), - [502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(533), - [504] = {.entry = {.count = 1, .reusable = false}}, SHIFT(230), - [506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(536), - [508] = {.entry = {.count = 1, .reusable = false}}, SHIFT(231), - [510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1404), - [512] = {.entry = {.count = 1, .reusable = false}}, SHIFT(347), - [514] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1675), - [516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1407), - [518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(649), - [520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(194), - [522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1407), - [524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(277), - [526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(347), - [528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(341), - [530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(341), - [532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(260), - [534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(530), - [536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(77), - [538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(628), - [540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1353), - [542] = {.entry = {.count = 1, .reusable = false}}, SHIFT(236), - [544] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1407), - [547] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(628), - [550] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1407), - [553] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1353), - [556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(534), - [558] = {.entry = {.count = 1, .reusable = false}}, SHIFT(234), - [560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(426), - [562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(529), - [564] = {.entry = {.count = 1, .reusable = false}}, SHIFT(239), - [566] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1424), - [568] = {.entry = {.count = 1, .reusable = false}}, SHIFT(290), - [570] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1597), - [572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(650), - [574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(189), - [576] = {.entry = {.count = 1, .reusable = false}}, SHIFT(262), - [578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(290), - [580] = {.entry = {.count = 1, .reusable = false}}, SHIFT(291), - [582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(291), - [584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(249), - [586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(250), - [588] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_duration_repeat1, 2, 0, 0), SHIFT_REPEAT(250), - [591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141), - [593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134), - [595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(263), - [597] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_duration_repeat1, 2, 0, 0), SHIFT_REPEAT(263), - [600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(138), - [602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(161), - [604] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_view_clause, 6, 0, 0), - [606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(755), - [608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1531), - [610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(738), - [612] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_view_clause, 5, 0, 0), - [614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(167), - [616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(158), - [618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(169), - [620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(154), - [622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(669), - [624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(698), - [626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(176), - [628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(220), - [630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(216), - [632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(187), - [634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(217), - [636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(235), + [5] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1791), + [7] = {.entry = {.count = 1, .reusable = false}}, SHIFT(612), + [9] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1433), + [11] = {.entry = {.count = 1, .reusable = false}}, SHIFT(659), + [13] = {.entry = {.count = 1, .reusable = false}}, SHIFT(58), + [15] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1281), + [17] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1280), + [19] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1278), + [21] = {.entry = {.count = 1, .reusable = false}}, SHIFT(937), + [23] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1507), + [25] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1415), + [27] = {.entry = {.count = 1, .reusable = false}}, SHIFT(964), + [29] = {.entry = {.count = 1, .reusable = false}}, SHIFT(971), + [31] = {.entry = {.count = 1, .reusable = false}}, SHIFT(146), + [33] = {.entry = {.count = 1, .reusable = false}}, SHIFT(151), + [35] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1597), + [37] = {.entry = {.count = 1, .reusable = false}}, SHIFT(889), + [39] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1657), + [41] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1414), + [43] = {.entry = {.count = 1, .reusable = true}}, SHIFT(655), + [45] = {.entry = {.count = 1, .reusable = true}}, SHIFT(159), + [47] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1220), + [49] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1414), + [51] = {.entry = {.count = 1, .reusable = false}}, SHIFT(45), + [53] = {.entry = {.count = 1, .reusable = true}}, SHIFT(58), + [55] = {.entry = {.count = 1, .reusable = false}}, SHIFT(44), + [57] = {.entry = {.count = 1, .reusable = true}}, SHIFT(44), + [59] = {.entry = {.count = 1, .reusable = true}}, SHIFT(52), + [61] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_identifier, 1, 0, 0), + [63] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_identifier, 1, 0, 0), + [65] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), + [67] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), + [69] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1326), + [72] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(620), + [75] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1326), + [78] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1302), + [81] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_path, 2, 0, 0), + [83] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_path, 2, 0, 0), + [85] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1326), + [87] = {.entry = {.count = 1, .reusable = true}}, SHIFT(620), + [89] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1326), + [91] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1302), + [93] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_path, 1, 0, 0), + [95] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_path, 1, 0, 0), + [97] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_value, 1, 0, 0), + [99] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_value, 1, 0, 0), + [101] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_duration_repeat1, 2, 0, 0), + [103] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_duration_repeat1, 2, 0, 0), + [105] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_duration_repeat1, 2, 0, 0), SHIFT_REPEAT(7), + [108] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_duration, 1, 0, 0), + [110] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_duration, 1, 0, 0), + [112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7), + [114] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 4, 0, 0), + [116] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 4, 0, 0), + [118] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_id_value, 1, 0, 0), + [120] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_id_value, 1, 0, 0), + [122] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 2, 0, 0), + [124] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 2, 0, 0), + [126] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 2, 0, 0), + [128] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 2, 0, 0), + [130] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sub_query, 3, 0, 0), + [132] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_sub_query, 3, 0, 0), + [134] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_key, 1, 0, 0), + [136] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, 0, 0), + [138] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, 0, 0), + [140] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 3, 0, 0), + [142] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 3, 0, 0), + [144] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_id_range, 2, 0, 0), + [146] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_id_range, 2, 0, 0), + [148] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript, 2, 0, 0), + [150] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript, 2, 0, 0), + [152] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_graph_path, 5, 0, 0), + [154] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_graph_path, 5, 0, 0), + [156] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_point, 5, 0, 0), + [158] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_point, 5, 0, 0), + [160] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_argument_list, 4, 0, 0), + [162] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_argument_list, 4, 0, 0), + [164] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_filter, 5, 0, 0), + [166] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_filter, 5, 0, 0), + [168] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_id_range, 4, 0, 0), + [170] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_id_range, 4, 0, 0), + [172] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_argument_list, 3, 0, 0), + [174] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_argument_list, 3, 0, 0), + [176] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_id_range, 3, 0, 0), + [178] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_id_range, 3, 0, 0), + [180] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_id_range, 5, 0, 0), + [182] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_id_range, 5, 0, 0), + [184] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_argument_list, 2, 0, 0), + [186] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_argument_list, 2, 0, 0), + [188] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_base_value, 1, 0, 0), + [190] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_base_value, 1, 0, 0), + [192] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_path_element, 1, 0, 0), + [194] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_path_element, 1, 0, 0), + [196] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_number, 1, 0, 0), + [198] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_number, 1, 0, 0), + [200] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_id, 3, 0, 0), + [202] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_id, 3, 0, 0), + [204] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_graph_path, 4, 0, 0), + [206] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_graph_path, 4, 0, 0), + [208] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript, 3, 0, 0), + [210] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript, 3, 0, 0), + [212] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_filter, 3, 0, 0), + [214] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_filter, 3, 0, 0), + [216] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_graph_path, 2, 0, 0), + [218] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_graph_path, 2, 0, 0), + [220] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_duration_repeat1, 2, 0, 0), SHIFT_REPEAT(51), + [223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51), + [225] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_call, 3, 0, 0), + [227] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_call, 3, 0, 0), + [229] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_argument_list_count, 4, 0, 0), + [231] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_argument_list_count, 4, 0, 0), + [233] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1400), + [236] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(628), + [239] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1400), + [242] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1443), + [245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1400), + [247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(628), + [249] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1400), + [251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1443), + [253] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_argument_list_count, 2, 0, 0), + [255] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_argument_list_count, 2, 0, 0), + [257] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_call, 2, 0, 0), + [259] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_call, 2, 0, 0), + [261] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_argument_list_count, 3, 0, 0), + [263] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_argument_list_count, 3, 0, 0), + [265] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1426), + [268] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(627), + [271] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1426), + [274] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1362), + [277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1426), + [279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(627), + [281] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1426), + [283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1362), + [285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(92), + [287] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_duration_repeat1, 2, 0, 0), SHIFT_REPEAT(92), + [290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(99), + [292] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_duration_repeat1, 2, 0, 0), SHIFT_REPEAT(99), + [295] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 2, 0, 0), + [297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1282), + [299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1270), + [301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1467), + [303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1688), + [305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1425), + [307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(630), + [309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1629), + [311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(678), + [313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1494), + [315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1495), + [317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(776), + [319] = {.entry = {.count = 1, .reusable = false}}, SHIFT(776), + [321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(772), + [323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1809), + [325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(748), + [327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(775), + [329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1808), + [331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1807), + [333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(775), + [335] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 3, 0, 0), + [337] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1323), + [339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(31), + [341] = {.entry = {.count = 1, .reusable = false}}, SHIFT(938), + [343] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1575), + [345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(970), + [347] = {.entry = {.count = 1, .reusable = false}}, SHIFT(155), + [349] = {.entry = {.count = 1, .reusable = false}}, SHIFT(153), + [351] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1721), + [353] = {.entry = {.count = 1, .reusable = false}}, SHIFT(873), + [355] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1718), + [357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(644), + [359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(139), + [361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1230), + [363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(983), + [365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14), + [367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(31), + [369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(33), + [371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(33), + [373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8), + [375] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expressions, 2, 0, 0), + [377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(632), + [379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1682), + [381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(689), + [383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(660), + [385] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expressions, 3, 0, 0), + [387] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10), + [389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(529), + [391] = {.entry = {.count = 1, .reusable = false}}, SHIFT(178), + [393] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1349), + [395] = {.entry = {.count = 1, .reusable = false}}, SHIFT(279), + [397] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1704), + [399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1444), + [401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(635), + [403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(140), + [405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1201), + [407] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1444), + [409] = {.entry = {.count = 1, .reusable = false}}, SHIFT(264), + [411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(279), + [413] = {.entry = {.count = 1, .reusable = false}}, SHIFT(292), + [415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(292), + [417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(251), + [419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(526), + [421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(533), + [423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(537), + [425] = {.entry = {.count = 1, .reusable = false}}, SHIFT(190), + [427] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1419), + [429] = {.entry = {.count = 1, .reusable = false}}, SHIFT(351), + [431] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1677), + [433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1422), + [435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(636), + [437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(138), + [439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1208), + [441] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1422), + [443] = {.entry = {.count = 1, .reusable = false}}, SHIFT(308), + [445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(351), + [447] = {.entry = {.count = 1, .reusable = false}}, SHIFT(353), + [449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(353), + [451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(258), + [453] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_statement, 2, 0, 0), + [455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(618), + [457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(714), + [459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1700), + [461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1709), + [463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1708), + [465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1489), + [467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1491), + [469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(724), + [471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(74), + [473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(418), + [475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(528), + [477] = {.entry = {.count = 1, .reusable = false}}, SHIFT(170), + [479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1211), + [481] = {.entry = {.count = 1, .reusable = false}}, SHIFT(100), + [483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(224), + [485] = {.entry = {.count = 1, .reusable = false}}, SHIFT(174), + [487] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_id_range, 1, 0, 0), + [489] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_id_range, 1, 0, 0), + [491] = {.entry = {.count = 1, .reusable = false}}, SHIFT(191), + [493] = {.entry = {.count = 1, .reusable = false}}, SHIFT(260), + [495] = {.entry = {.count = 1, .reusable = false}}, SHIFT(193), + [497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(453), + [499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(536), + [501] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_statement, 3, 0, 0), + [503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(477), + [505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(89), + [507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(623), + [509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1413), + [511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1287), + [513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(614), + [515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(757), + [517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1486), + [519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1483), + [521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(753), + [523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1235), + [525] = {.entry = {.count = 1, .reusable = false}}, SHIFT(265), + [527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1392), + [529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(621), + [531] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1392), + [533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1342), + [535] = {.entry = {.count = 1, .reusable = false}}, SHIFT(281), + [537] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1414), + [540] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1414), + [543] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1287), + [546] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1444), + [549] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(623), + [552] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1444), + [555] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1413), + [558] = {.entry = {.count = 1, .reusable = false}}, SHIFT(41), + [560] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1392), + [563] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(621), + [566] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1392), + [569] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1342), + [572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(619), + [574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1436), + [576] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1422), + [579] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(619), + [582] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1422), + [585] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1436), + [588] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_duration_repeat1, 2, 0, 0), SHIFT_REPEAT(246), + [591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(246), + [593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135), + [595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(266), + [597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(156), + [599] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_duration_repeat1, 2, 0, 0), SHIFT_REPEAT(266), + [602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(164), + [604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(198), + [606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(188), + [608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(189), + [610] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_view_clause, 6, 0, 0), + [612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(687), + [614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1555), + [616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(702), + [618] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_view_clause, 5, 0, 0), + [620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(183), + [622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(172), + [624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(214), + [626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(215), + [628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(229), + [630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(729), + [632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(736), + [634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(208), + [636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(223), [638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(238), - [640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(243), - [642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(242), - [644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(229), - [646] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_update_statement_repeat1, 2, 0, 0), + [640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(233), + [642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(235), + [644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(230), + [646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(244), [648] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_order_criteria, 1, 0, 0), - [650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(954), - [652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1017), - [654] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 3, 0, 0), - [656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(744), - [658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(246), - [660] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 0), - [662] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary_expression, 3, 0, 0), - [664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(252), - [666] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_delete_statement, 3, 0, 0), - [668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(710), - [670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(704), + [650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(977), + [652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1010), + [654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(245), + [656] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 3, 0, 0), + [658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(734), + [660] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_update_statement_repeat1, 2, 0, 0), + [662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(250), + [664] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 0), + [666] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary_expression, 3, 0, 0), + [668] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_delete_statement, 3, 0, 0), + [670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(741), [672] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_delete_statement, 2, 0, 0), - [674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(759), + [674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(737), [676] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_where_clause, 2, 0, 0), - [678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(288), - [680] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_default_clause, 2, 0, 0), + [678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(752), + [680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(284), [682] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assert_clause, 2, 0, 0), - [684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(353), - [686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(343), - [688] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_value_clause, 2, 0, 0), - [690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(365), - [692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(375), - [694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(370), - [696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(388), - [698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(382), - [700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(403), - [702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(399), - [704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(396), - [706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(402), + [684] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_default_clause, 2, 0, 0), + [686] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_value_clause, 2, 0, 0), + [688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(330), + [690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(348), + [692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(373), + [694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(376), + [696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(369), + [698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(379), + [700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(385), + [702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(414), + [704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(415), + [706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(397), [708] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_assignment, 3, 0, 0), - [710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(471), - [712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(431), - [714] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_clause, 2, 0, 0), - [716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(723), - [718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(421), - [720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(429), - [722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(665), - [724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(474), - [726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(488), - [728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1293), - [730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(175), - [732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(140), - [734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1857), - [736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1823), - [738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1788), - [740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1588), - [742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(677), - [744] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_graph_predicate, 1, 0, 0), - [746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1804), - [748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1865), - [750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1811), - [752] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_predicate, 1, 0, 0), - [754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1585), - [756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(742), - [758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(120), - [760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(73), - [762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(71), - [764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(212), - [766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(420), - [768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(423), - [770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(356), - [772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(268), - [774] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_param_statement, 5, 0, 0), - [776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1687), - [778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1526), - [780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1545), - [782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1548), - [784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1571), - [786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(43), - [788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(87), - [790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(90), - [792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(206), - [794] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), - [796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(295), - [798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(321), - [800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(468), - [802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(469), - [804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(19), - [806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(95), - [808] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_param_statement, 6, 0, 0), - [810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1540), - [812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(445), - [814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15), - [816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(259), - [818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(53), - [820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(418), - [822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1583), - [824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(297), - [826] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_param, 6, 0, 0), - [828] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_param, 5, 0, 0), - [830] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_property, 3, 0, 0), - [832] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_where_clause, 2, 0, 0), - [834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(325), - [836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61), - [838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(350), - [840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124), - [842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(109), - [844] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_omit_clause, 2, 0, 0), - [846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(324), - [848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(55), - [850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(287), - [852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(25), - [854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(309), - [856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(37), - [858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(330), - [860] = {.entry = {.count = 1, .reusable = false}}, SHIFT(636), - [862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1452), - [864] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1206), - [866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1259), - [868] = {.entry = {.count = 1, .reusable = false}}, SHIFT(655), - [870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(94), - [872] = {.entry = {.count = 1, .reusable = false}}, SHIFT(642), - [874] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1416), - [876] = {.entry = {.count = 1, .reusable = false}}, SHIFT(106), - [878] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1643), - [880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(652), - [882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(184), + [710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(411), + [712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(421), + [714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(470), + [716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(444), + [718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(425), + [720] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_clause, 2, 0, 0), + [722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(707), + [724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(485), + [726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(726), + [728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1792), + [730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1782), + [732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1777), + [734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(487), + [736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1717), + [738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(730), + [740] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_graph_predicate, 1, 0, 0), + [742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1806), + [744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1407), + [746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150), + [748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(128), + [750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1784), + [752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1785), + [754] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_predicate, 1, 0, 0), + [756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1653), + [758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(708), + [760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(204), + [762] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_param_statement, 6, 0, 0), + [764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(102), + [766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(464), + [768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(282), + [770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(117), + [772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(40), + [774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(255), + [776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(449), + [778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(277), + [780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(456), + [782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(16), + [784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(26), + [786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(360), + [788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1503), + [790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(71), + [792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(85), + [794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(479), + [796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(448), + [798] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), + [800] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_param_statement, 5, 0, 0), + [802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(433), + [804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1535), + [806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1537), + [808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1539), + [810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1604), + [812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(227), + [814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(78), + [816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(268), + [818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(285), + [820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(60), + [822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1591), + [824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(84), + [826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1578), + [828] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_where_clause, 2, 0, 0), + [830] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_param, 6, 0, 0), + [832] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_param, 5, 0, 0), + [834] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_property, 3, 0, 0), + [836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(38), + [838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(110), + [840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(65), + [842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(273), + [844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(63), + [846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(295), + [848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(24), + [850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(317), + [852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(331), + [854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(116), + [856] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_omit_clause, 2, 0, 0), + [858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(309), + [860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(333), + [862] = {.entry = {.count = 1, .reusable = false}}, SHIFT(653), + [864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1531), + [866] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1218), + [868] = {.entry = {.count = 1, .reusable = false}}, SHIFT(693), + [870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1263), + [872] = {.entry = {.count = 1, .reusable = false}}, SHIFT(634), + [874] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1429), + [876] = {.entry = {.count = 1, .reusable = false}}, SHIFT(103), + [878] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1689), + [880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(650), + [882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(145), [884] = {.entry = {.count = 1, .reusable = false}}, SHIFT(93), - [886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(106), - [888] = {.entry = {.count = 1, .reusable = false}}, SHIFT(107), - [890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(107), + [886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(103), + [888] = {.entry = {.count = 1, .reusable = false}}, SHIFT(104), + [890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(104), [892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(91), - [894] = {.entry = {.count = 1, .reusable = false}}, SHIFT(670), - [896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(464), - [898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(85), - [900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(75), - [902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(300), - [904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12), - [906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(448), - [908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(104), - [910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(289), - [912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(213), - [914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(430), - [916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(331), - [918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(44), - [920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(319), - [922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(255), - [924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(60), - [926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(98), - [928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(31), - [930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(269), - [932] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1403), - [934] = {.entry = {.count = 1, .reusable = false}}, SHIFT(281), - [936] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1681), - [938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(656), - [940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(180), - [942] = {.entry = {.count = 1, .reusable = false}}, SHIFT(271), - [944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(281), - [946] = {.entry = {.count = 1, .reusable = false}}, SHIFT(283), - [948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(283), - [950] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_search_analyzer_clause, 3, 0, 0), - [952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(818), - [954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1713), - [956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1715), - [958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1797), - [960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1807), - [962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1813), - [964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1819), - [966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1833), - [968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1835), - [970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(766), - [972] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_search_analyzer_clause_repeat1, 2, 0, 0), - [974] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_search_analyzer_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(818), - [977] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_search_analyzer_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1713), - [980] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_search_analyzer_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1715), - [983] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_search_analyzer_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1797), - [986] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_search_analyzer_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1807), - [989] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_search_analyzer_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1813), - [992] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_search_analyzer_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1819), - [995] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_search_analyzer_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1833), - [998] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_search_analyzer_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1835), - [1001] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_search_analyzer_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(765), - [1004] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_search_analyzer_clause, 4, 0, 0), - [1006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(765), - [1008] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 4, 0, 0), - [1010] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_define_user_statement_repeat1, 2, 0, 0), - [1012] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_statement, 4, 0, 0), + [894] = {.entry = {.count = 1, .reusable = false}}, SHIFT(641), + [896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(94), + [898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(269), + [900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(298), + [902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(261), + [904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(441), + [906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(278), + [908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(67), + [910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(53), + [912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12), + [914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(473), + [916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(355), + [918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(220), + [920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(287), + [922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(430), + [924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(97), + [926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(30), + [928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(88), + [930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(113), + [932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(43), + [934] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1403), + [936] = {.entry = {.count = 1, .reusable = false}}, SHIFT(288), + [938] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1664), + [940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(637), + [942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136), + [944] = {.entry = {.count = 1, .reusable = false}}, SHIFT(267), + [946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(288), + [948] = {.entry = {.count = 1, .reusable = false}}, SHIFT(290), + [950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(290), + [952] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_search_analyzer_clause, 4, 0, 0), + [954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(818), + [956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1830), + [958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1833), + [960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1836), + [962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1838), + [964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1840), + [966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1797), + [968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1853), + [970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1856), + [972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(766), + [974] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_search_analyzer_clause, 3, 0, 0), + [976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(764), + [978] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_search_analyzer_clause_repeat1, 2, 0, 0), + [980] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_search_analyzer_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(818), + [983] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_search_analyzer_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1830), + [986] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_search_analyzer_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1833), + [989] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_search_analyzer_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1836), + [992] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_search_analyzer_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1838), + [995] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_search_analyzer_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1840), + [998] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_search_analyzer_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1797), + [1001] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_search_analyzer_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1853), + [1004] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_search_analyzer_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1856), + [1007] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_search_analyzer_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(766), + [1010] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 4, 0, 0), + [1012] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_define_user_statement_repeat1, 2, 0, 0), [1014] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_operator, 1, 0, 0), - [1016] = {.entry = {.count = 1, .reusable = false}}, SHIFT(783), + [1016] = {.entry = {.count = 1, .reusable = false}}, SHIFT(781), [1018] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_operator, 1, 0, 0), - [1020] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary_operator, 1, 0, 0), - [1022] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_operator, 1, 0, 0), - [1024] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_operator, 3, 0, 0), - [1026] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_operator, 3, 0, 0), - [1028] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_operator, 6, 0, 0), - [1030] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_operator, 6, 0, 0), - [1032] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_operator, 5, 0, 0), - [1034] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_operator, 5, 0, 0), - [1036] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_assignment_operator, 1, 0, 0), - [1038] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_operator, 1, 0, 0), - [1040] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_operator, 2, 0, 0), - [1042] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_operator, 2, 0, 0), - [1044] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 5, 0, 0), - [1046] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_comment_clause, 2, 0, 0), - [1048] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_field_statement, 6, 0, 0), - [1050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(699), - [1052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1847), - [1054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(980), - [1056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1296), - [1058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(702), - [1060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(715), - [1062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1306), - [1064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1848), - [1066] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_field_statement, 4, 0, 0), - [1068] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_user_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1638), - [1071] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_field_statement, 5, 0, 0), - [1073] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 6, 0, 0), - [1075] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_define_field_statement_repeat1, 2, 0, 0), - [1077] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_field_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(699), - [1080] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_field_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1847), - [1083] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_field_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(980), - [1086] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_field_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1296), - [1089] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_field_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(702), - [1092] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_field_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(715), - [1095] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_field_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1306), - [1098] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_field_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1848), - [1101] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_on_table_clause, 3, 0, 0), - [1103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(690), - [1105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(712), - [1107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(720), - [1109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1349), - [1111] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_on_table_clause, 2, 0, 0), - [1113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1170), - [1115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1180), - [1117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1181), - [1119] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_field_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(690), - [1122] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_field_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(712), - [1125] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_field_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(720), - [1128] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_field_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1349), - [1131] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_define_table_statement_repeat1, 2, 0, 0), - [1133] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_table_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1710), - [1136] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_table_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(815), - [1139] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_table_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1501), - [1142] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_table_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1499), - [1145] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_table_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1360), - [1148] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_table_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1803), - [1151] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_bm25_clause, 1, 0, 0), - [1153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1890), - [1155] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_table_statement, 5, 0, 0), - [1157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1710), - [1159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(815), - [1161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1501), - [1163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1499), - [1165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1360), - [1167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1803), - [1169] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_view_clause, 7, 0, 0), + [1020] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_statement, 4, 0, 0), + [1022] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary_operator, 1, 0, 0), + [1024] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_operator, 1, 0, 0), + [1026] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_operator, 5, 0, 0), + [1028] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_operator, 5, 0, 0), + [1030] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_operator, 3, 0, 0), + [1032] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_operator, 3, 0, 0), + [1034] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_operator, 6, 0, 0), + [1036] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_operator, 6, 0, 0), + [1038] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_operator, 2, 0, 0), + [1040] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_operator, 2, 0, 0), + [1042] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_assignment_operator, 1, 0, 0), + [1044] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_operator, 1, 0, 0), + [1046] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 5, 0, 0), + [1048] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_comment_clause, 2, 0, 0), + [1050] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 6, 0, 0), + [1052] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_field_statement, 5, 0, 0), + [1054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(683), + [1056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1798), + [1058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(955), + [1060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1348), + [1062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(658), + [1064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(681), + [1066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1306), + [1068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1825), + [1070] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_field_statement, 4, 0, 0), + [1072] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_user_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1615), + [1075] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_field_statement, 6, 0, 0), + [1077] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_define_field_statement_repeat1, 2, 0, 0), + [1079] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_field_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(683), + [1082] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_field_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1798), + [1085] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_field_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(955), + [1088] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_field_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1348), + [1091] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_field_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(658), + [1094] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_field_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(681), + [1097] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_field_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1306), + [1100] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_field_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1825), + [1103] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_field_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(747), + [1106] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_field_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(711), + [1109] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_field_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(710), + [1112] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_field_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1284), + [1115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1195), + [1117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(747), + [1119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(711), + [1121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(710), + [1123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1284), + [1125] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_on_table_clause, 2, 0, 0), + [1127] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_on_table_clause, 3, 0, 0), + [1129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1197), + [1131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1170), + [1133] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_table_statement, 3, 0, 0), + [1135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1729), + [1137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(821), + [1139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1445), + [1141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1552), + [1143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1393), + [1145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1851), + [1147] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_bm25_clause, 1, 0, 0), + [1149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1887), + [1151] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_define_table_statement_repeat1, 2, 0, 0), + [1153] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_table_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1729), + [1156] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_table_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(819), + [1159] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_table_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1445), + [1162] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_table_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1552), + [1165] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_table_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1393), + [1168] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_table_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1851), [1171] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_table_statement, 4, 0, 0), - [1173] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 7, 0, 0), - [1175] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_table_statement, 3, 0, 0), - [1177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(822), - [1179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(819), - [1181] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_postings_cache_clause, 2, 0, 0), - [1183] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_user_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1700), - [1186] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_bm25_clause, 6, 0, 0), - [1188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1725), - [1190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(843), - [1192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1400), - [1194] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_doc_ids_cache_clause, 2, 0, 0), - [1196] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_doc_ids_order_clause, 2, 0, 0), - [1198] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_type_clause, 4, 0, 0), - [1200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1686), - [1202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1700), - [1204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(852), - [1206] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_type_clause, 2, 0, 0), - [1208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1602), - [1210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1601), - [1212] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_table_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1725), - [1215] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_table_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(843), - [1218] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_table_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1400), - [1221] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_type_clause, 5, 0, 0), - [1223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1625), - [1225] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_doc_lengths_cache_clause, 2, 0, 0), - [1227] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_doc_lengths_order_clause, 2, 0, 0), - [1229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(837), - [1231] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_postings_order_clause, 2, 0, 0), - [1233] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_terms_cache_clause, 2, 0, 0), - [1235] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_terms_order_clause, 2, 0, 0), - [1237] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_name, 1, 0, 0), + [1173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(819), + [1175] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_view_clause, 7, 0, 0), + [1177] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 7, 0, 0), + [1179] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_table_statement, 5, 0, 0), + [1181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(826), + [1183] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_type_clause, 2, 0, 0), + [1185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1660), + [1187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1600), + [1189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1855), + [1191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(841), + [1193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1385), + [1195] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_type_clause, 5, 0, 0), + [1197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1637), + [1199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1662), + [1201] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_doc_lengths_cache_clause, 2, 0, 0), + [1203] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_doc_lengths_order_clause, 2, 0, 0), + [1205] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_postings_cache_clause, 2, 0, 0), + [1207] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_table_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1855), + [1210] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_table_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(841), + [1213] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_table_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1385), + [1216] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_doc_ids_cache_clause, 2, 0, 0), + [1218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(832), + [1220] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_user_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1662), + [1223] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_terms_order_clause, 2, 0, 0), + [1225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(844), + [1227] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_terms_cache_clause, 2, 0, 0), + [1229] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_bm25_clause, 6, 0, 0), + [1231] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_type_clause, 4, 0, 0), + [1233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1623), + [1235] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_postings_order_clause, 2, 0, 0), + [1237] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_doc_ids_order_clause, 2, 0, 0), [1239] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_statement, 3, 0, 0), - [1241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1562), + [1241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1563), [1243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1561), - [1245] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 1, 0, 0), - [1247] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 8, 0, 0), - [1249] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_update_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(689), - [1252] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_statement, 2, 0, 0), - [1254] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameterized_type, 4, 0, 0), - [1256] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_update_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(738), - [1259] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 0), - [1261] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_group_clause, 2, 0, 0), - [1263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1638), - [1265] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_group_clause, 4, 0, 0), - [1267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1516), - [1269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1520), - [1271] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_group_clause, 3, 0, 0), - [1273] = {.entry = {.count = 1, .reusable = false}}, SHIFT(936), - [1275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1021), - [1277] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_update_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(659), - [1280] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_type_clause, 6, 0, 0), - [1282] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_update_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(758), - [1285] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_type_clause, 7, 0, 0), - [1287] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_update_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(744), - [1290] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 9, 0, 0), - [1292] = {.entry = {.count = 1, .reusable = false}}, SHIFT(912), - [1294] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_view_clause, 8, 0, 0), - [1296] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_type_clause, 8, 0, 0), - [1298] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_update_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(698), - [1301] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 2, 0, 0), - [1303] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_permissions_for_clause_repeat2, 2, 0, 0), - [1305] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_permissions_for_clause_repeat2, 2, 0, 0), SHIFT_REPEAT(1336), - [1308] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_split_clause, 2, 0, 0), - [1310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1683), - [1312] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_analyzer_statement, 4, 0, 0), - [1314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1263), - [1316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1812), - [1318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1197), - [1320] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_scope_statement, 4, 0, 0), - [1322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1514), - [1324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1395), - [1326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1406), - [1328] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_delete_statement, 4, 0, 0), - [1330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1282), - [1332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1635), - [1334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1261), - [1336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1636), - [1338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1355), - [1340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1639), - [1342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1352), - [1344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1347), - [1346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1344), - [1348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1281), - [1350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1257), - [1352] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_permissions_for_clause_repeat2, 4, 0, 0), - [1354] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_split_clause, 4, 0, 0), - [1356] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_analyzer_statement, 5, 0, 0), - [1358] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_define_analyzer_statement_repeat1, 2, 0, 0), - [1360] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_analyzer_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1263), - [1363] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_analyzer_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1812), - [1366] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_analyzer_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1197), - [1369] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_analyzer_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1803), - [1372] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_scope_statement, 5, 0, 0), - [1374] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_clause, 2, 0, 0), - [1376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1272), - [1378] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_permissions_for_clause_repeat2, 3, 0, 0), - [1380] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_clause, 3, 0, 0), - [1382] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_define_scope_statement_repeat1, 2, 0, 0), - [1384] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_scope_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1803), - [1387] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_scope_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1514), - [1390] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_scope_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1395), - [1393] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_scope_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1406), - [1396] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_relate_statement, 7, 0, 0), - [1398] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_user_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1683), - [1401] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_relate_statement, 6, 0, 0), - [1403] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_permissions_for_clause, 2, 0, 0), - [1405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1336), - [1407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1326), - [1409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1411), - [1411] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_analyzer_statement, 3, 0, 0), - [1413] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_scope_statement, 3, 0, 0), - [1415] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_permissions_for_clause_repeat2, 2, 0, 0), SHIFT_REPEAT(1319), - [1418] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_split_clause, 3, 0, 0), - [1420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1319), - [1422] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_update_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(704), - [1425] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_update_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(733), - [1428] = {.entry = {.count = 1, .reusable = false}}, SHIFT(992), - [1430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1002), - [1432] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_permissions_for_clause_repeat2, 2, 0, 0), SHIFT_REPEAT(1290), - [1435] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_order_criteria, 2, 0, 0), - [1437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1000), - [1439] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_permissions_for_clause_repeat2, 2, 0, 0), SHIFT_REPEAT(1345), - [1442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1290), - [1444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1881), - [1446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(811), - [1448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1332), - [1450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1325), - [1452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1473), - [1454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1474), - [1456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1320), - [1458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1356), - [1460] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_changefeed_clause, 2, 0, 0), - [1462] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 3, 0, 0), - [1464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1345), - [1466] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_readonly_clause, 1, 0, 0), + [1245] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 8, 0, 0), + [1247] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_name, 1, 0, 0), + [1249] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_update_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(748), + [1252] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameterized_type, 4, 0, 0), + [1254] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 1, 0, 0), + [1256] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_update_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(702), + [1259] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_statement, 2, 0, 0), + [1261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1615), + [1263] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_group_clause, 3, 0, 0), + [1265] = {.entry = {.count = 1, .reusable = false}}, SHIFT(906), + [1267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(996), + [1269] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_update_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(724), + [1272] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_update_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(736), + [1275] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_update_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(660), + [1278] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_type_clause, 7, 0, 0), + [1280] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_group_clause, 2, 0, 0), + [1282] = {.entry = {.count = 1, .reusable = false}}, SHIFT(912), + [1284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1462), + [1286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1457), + [1288] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_type_clause, 8, 0, 0), + [1290] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_group_clause, 4, 0, 0), + [1292] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_view_clause, 8, 0, 0), + [1294] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_update_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(734), + [1297] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_type_clause, 6, 0, 0), + [1299] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 0), + [1301] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 9, 0, 0), + [1303] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_permissions_for_clause_repeat2, 3, 0, 0), + [1305] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_clause, 2, 0, 0), + [1307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1273), + [1309] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_split_clause, 3, 0, 0), + [1311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1691), + [1313] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_permissions_for_clause_repeat2, 4, 0, 0), + [1315] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_analyzer_statement, 4, 0, 0), + [1317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1277), + [1319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1849), + [1321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1194), + [1323] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 2, 0, 0), + [1325] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_update_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(737), + [1328] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_permissions_for_clause_repeat2, 2, 0, 0), + [1330] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_permissions_for_clause_repeat2, 2, 0, 0), SHIFT_REPEAT(1341), + [1333] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_permissions_for_clause, 2, 0, 0), + [1335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1341), + [1337] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_analyzer_statement, 5, 0, 0), + [1339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1289), + [1341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1628), + [1343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1290), + [1345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1295), + [1347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1631), + [1349] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_relate_statement, 7, 0, 0), + [1351] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_user_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1691), + [1354] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_split_clause, 2, 0, 0), + [1356] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_delete_statement, 4, 0, 0), + [1358] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_clause, 3, 0, 0), + [1360] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_define_scope_statement_repeat1, 2, 0, 0), + [1362] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_scope_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1851), + [1365] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_scope_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1559), + [1368] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_scope_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1379), + [1371] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_scope_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1380), + [1374] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_scope_statement, 5, 0, 0), + [1376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1559), + [1378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1379), + [1380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1380), + [1382] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_scope_statement, 4, 0, 0), + [1384] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_split_clause, 4, 0, 0), + [1386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1397), + [1388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1617), + [1390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1260), + [1392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1613), + [1394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1389), + [1396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1609), + [1398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1386), + [1400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1376), + [1402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1370), + [1404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1365), + [1406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1259), + [1408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1334), + [1410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1430), + [1412] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_define_analyzer_statement_repeat1, 2, 0, 0), + [1414] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_analyzer_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1277), + [1417] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_analyzer_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1849), + [1420] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_analyzer_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1194), + [1423] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_analyzer_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1851), + [1426] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_relate_statement, 6, 0, 0), + [1428] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_permissions_for_clause_repeat2, 2, 0, 0), SHIFT_REPEAT(1321), + [1431] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_analyzer_statement, 3, 0, 0), + [1433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1321), + [1435] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_update_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(753), + [1438] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_scope_statement, 3, 0, 0), + [1440] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_permissions_for_clause_repeat2, 2, 0, 0), SHIFT_REPEAT(1337), + [1443] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 3, 0, 0), + [1445] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_readonly_clause, 1, 0, 0), + [1447] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_permissions_for_clause_repeat2, 2, 0, 0), SHIFT_REPEAT(1355), + [1450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1351), + [1452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1283), + [1454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1582), + [1456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1577), + [1458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1339), + [1460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1329), + [1462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1906), + [1464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(814), + [1466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1337), [1468] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_view_clause, 9, 0, 0), [1470] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 10, 0, 0), - [1472] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 2, 0, 0), - [1474] = {.entry = {.count = 1, .reusable = false}}, SHIFT(989), - [1476] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_statement, 5, 0, 0), - [1478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1768), - [1480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1889), - [1482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(816), - [1484] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_order_clause, 2, 0, 0), - [1486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(635), - [1488] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_filters_clause_repeat1, 2, 0, 0), - [1490] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_filters_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1187), - [1493] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_order_clause_repeat1, 2, 0, 0), - [1495] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_order_criteria, 3, 0, 0), - [1497] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_target, 1, 0, 0), - [1499] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_order_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(635), - [1502] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_order_clause, 4, 0, 0), - [1504] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_order_clause, 3, 0, 0), - [1506] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tokenizers_clause, 3, 0, 0), - [1508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1271), - [1510] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_filters_clause, 3, 0, 0), - [1512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1187), - [1514] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_filters_clause, 2, 0, 0), - [1516] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 11, 0, 0), - [1518] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_tokenizers_clause_repeat1, 2, 0, 0), - [1520] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_tokenizers_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1271), - [1523] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tokenizers_clause, 2, 0, 0), - [1525] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_relate_subject, 1, 0, 0), - [1527] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_relate_statement, 8, 0, 0), - [1529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1851), - [1531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1392), - [1533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(245), - [1535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(168), - [1537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(333), - [1539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(376), - [1541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(422), - [1543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(132), - [1545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(371), - [1547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(381), - [1549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(489), - [1551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(157), - [1553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(152), - [1555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(298), - [1557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(186), - [1559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(413), - [1561] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_index_statement, 6, 0, 0), - [1563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1226), - [1565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1855), - [1567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(366), - [1569] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_fetch_clause, 2, 0, 0), - [1571] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_statement, 4, 0, 0), - [1573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1060), - [1575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(458), - [1577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(251), - [1579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(205), - [1581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(432), - [1583] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_delete_statement, 5, 0, 0), - [1585] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_insert_statement_repeat3, 2, 0, 0), - [1587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(340), - [1589] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_analyzer_filters, 6, 0, 0), - [1591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(805), - [1593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(823), - [1595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(453), - [1597] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_fetch_clause, 3, 0, 0), - [1599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(139), - [1601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(475), - [1603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(654), - [1605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(228), - [1607] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unset_clause, 2, 0, 0), - [1609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1495), - [1611] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_clause, 2, 0, 0), - [1613] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_insert_statement_repeat3, 2, 0, 0), SHIFT_REPEAT(1495), - [1616] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unset_clause, 3, 0, 0), - [1618] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_clause, 3, 0, 0), - [1620] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_analyzer_filters, 4, 0, 0), - [1622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(225), - [1624] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_statement, 6, 0, 0), - [1626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(171), - [1628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(165), - [1630] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_index_statement, 7, 0, 0), - [1632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(241), - [1634] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_order_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(654), - [1637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(400), - [1639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(397), - [1641] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_define_index_statement_repeat1, 2, 0, 0), - [1643] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_index_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1226), - [1646] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_index_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1855), - [1649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(237), - [1651] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_update_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(710), - [1654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130), - [1656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(219), - [1658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(390), - [1660] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_analyzer_filters, 1, 0, 0), + [1472] = {.entry = {.count = 1, .reusable = false}}, SHIFT(989), + [1474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1009), + [1476] = {.entry = {.count = 1, .reusable = false}}, SHIFT(988), + [1478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1355), + [1480] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_order_criteria, 2, 0, 0), + [1482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(998), + [1484] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_changefeed_clause, 2, 0, 0), + [1486] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 2, 0, 0), + [1488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1834), + [1490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(820), + [1492] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_statement, 5, 0, 0), + [1494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1874), + [1496] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_order_clause, 4, 0, 0), + [1498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(642), + [1500] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_relate_subject, 1, 0, 0), + [1502] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_filters_clause_repeat1, 2, 0, 0), + [1504] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_filters_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1179), + [1507] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_order_criteria, 3, 0, 0), + [1509] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_order_clause_repeat1, 2, 0, 0), + [1511] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_order_clause, 2, 0, 0), + [1513] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_order_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(642), + [1516] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_filters_clause, 2, 0, 0), + [1518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1179), + [1520] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_order_clause, 3, 0, 0), + [1522] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tokenizers_clause, 2, 0, 0), + [1524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1269), + [1526] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_tokenizers_clause_repeat1, 2, 0, 0), + [1528] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_tokenizers_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1269), + [1531] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_target, 1, 0, 0), + [1533] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_filters_clause, 3, 0, 0), + [1535] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 11, 0, 0), + [1537] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tokenizers_clause, 3, 0, 0), + [1539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(813), + [1541] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_index_statement, 6, 0, 0), + [1543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1224), + [1545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1805), + [1547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(656), + [1549] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_relate_statement, 8, 0, 0), + [1551] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_index_statement, 7, 0, 0), + [1553] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_statement, 6, 0, 0), + [1555] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_delete_statement, 5, 0, 0), + [1557] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_define_index_statement_repeat1, 2, 0, 0), + [1559] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_index_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1224), + [1562] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_index_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1805), + [1565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(427), + [1567] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_insert_statement_repeat3, 2, 0, 0), + [1569] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_statement, 4, 0, 0), + [1571] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unset_clause, 2, 0, 0), + [1573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1488), + [1575] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_clause, 2, 0, 0), + [1577] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_insert_statement_repeat3, 2, 0, 0), SHIFT_REPEAT(1488), + [1580] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unset_clause, 3, 0, 0), + [1582] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_clause, 3, 0, 0), + [1584] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_update_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(741), + [1587] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_order_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(656), + [1590] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_analyzer_filters, 1, 0, 0), + [1592] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_analyzer_filters, 4, 0, 0), + [1594] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_fetch_clause, 3, 0, 0), + [1596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(219), + [1598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(211), + [1600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(242), + [1602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(380), + [1604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(207), + [1606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(152), + [1608] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_fetch_clause, 2, 0, 0), + [1610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(237), + [1612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(400), + [1614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(412), + [1616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(232), + [1618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(187), + [1620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(173), + [1622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(241), + [1624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(217), + [1626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(234), + [1628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(166), + [1630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(409), + [1632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(817), + [1634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(420), + [1636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(252), + [1638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(458), + [1640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(483), + [1642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(248), + [1644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(195), + [1646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(343), + [1648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(374), + [1650] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_analyzer_tokenizers, 1, 0, 0), + [1652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(419), + [1654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(154), + [1656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(367), + [1658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(386), + [1660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(489), [1662] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_index_statement, 5, 0, 0), - [1664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(392), - [1666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(226), - [1668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(222), - [1670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(209), - [1672] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_analyzer_tokenizers, 1, 0, 0), - [1674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1573), - [1676] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_statement, 7, 0, 0), - [1678] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_relate_statement, 9, 0, 0), - [1680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1458), - [1682] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_permissions_basic_clause, 2, 0, 0), - [1684] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_clause, 2, 0, 0), - [1686] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_function_statement, 5, 0, 0), - [1688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1393), - [1690] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_session_clause, 2, 0, 0), - [1692] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_signin_clause, 2, 0, 0), - [1694] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_signup_clause, 2, 0, 0), - [1696] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_limit_clause, 2, 0, 0), - [1698] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_function_statement, 6, 0, 0), - [1700] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 12, 0, 0), - [1702] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_fields_columns_clause, 3, 0, 0), - [1704] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_insert_statement_repeat3, 2, 0, 0), SHIFT_REPEAT(1573), - [1707] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_content_clause, 2, 0, 0), - [1709] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_fields_columns_clause, 2, 0, 0), - [1711] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_delete_statement, 6, 0, 0), - [1713] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_function_statement, 7, 0, 0), - [1715] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_patch_clause, 2, 0, 0), - [1717] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_merge_clause, 2, 0, 0), - [1719] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_statement, 5, 0, 0), - [1721] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_update_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(759), - [1724] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_insert_statement_repeat3, 2, 0, 0), SHIFT_REPEAT(1458), - [1727] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_define_function_statement_repeat1, 2, 0, 0), - [1729] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_function_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1393), - [1732] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_function_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1803), - [1735] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_when_then_clause, 3, 0, 0), - [1737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1408), - [1739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1468), - [1741] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_update_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(723), - [1744] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_function_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1367), - [1747] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_when_then_clause, 2, 0, 0), + [1664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(184), + [1666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1801), + [1668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1294), + [1670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(192), + [1672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(272), + [1674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(416), + [1676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(340), + [1678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(371), + [1680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1052), + [1682] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_analyzer_filters, 6, 0, 0), + [1684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(206), + [1686] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 12, 0, 0), + [1688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1556), + [1690] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_update_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(752), + [1693] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_relate_statement, 9, 0, 0), + [1695] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_merge_clause, 2, 0, 0), + [1697] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_patch_clause, 2, 0, 0), + [1699] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_delete_statement, 6, 0, 0), + [1701] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_function_statement, 7, 0, 0), + [1703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1406), + [1705] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_define_function_statement_repeat1, 2, 0, 0), + [1707] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_function_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1406), + [1710] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_function_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1851), + [1713] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_insert_statement_repeat3, 2, 0, 0), SHIFT_REPEAT(1587), + [1716] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_limit_clause, 2, 0, 0), + [1718] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_function_statement, 6, 0, 0), + [1720] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_fields_columns_clause, 3, 0, 0), + [1722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1587), + [1724] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_clause, 2, 0, 0), + [1726] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_insert_statement_repeat3, 2, 0, 0), SHIFT_REPEAT(1556), + [1729] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_session_clause, 2, 0, 0), + [1731] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_statement, 7, 0, 0), + [1733] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_signin_clause, 2, 0, 0), + [1735] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_signup_clause, 2, 0, 0), + [1737] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_permissions_basic_clause, 2, 0, 0), + [1739] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_statement, 5, 0, 0), + [1741] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_content_clause, 2, 0, 0), + [1743] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_fields_columns_clause, 2, 0, 0), + [1745] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_function_statement, 5, 0, 0), + [1747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1475), [1749] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_when_then_clause, 4, 0, 0), - [1751] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_function, 7, 0, 0), - [1753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1367), - [1755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1421), - [1757] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_insert_statement_repeat3, 2, 0, 0), SHIFT_REPEAT(1468), - [1760] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_function, 6, 0, 0), - [1762] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_clause, 3, 0, 0), - [1764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1096), - [1766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1808), - [1768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1763), - [1770] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_when_then_clause_repeat1, 2, 0, 0), - [1772] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_when_then_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1408), - [1775] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_when_then_clause, 5, 0, 0), - [1777] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_when_then_clause, 1, 0, 0), - [1779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(684), - [1781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1298), - [1783] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_function_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1421), - [1786] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_function, 5, 0, 0), - [1788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(946), - [1790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(683), - [1792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1295), - [1794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(258), - [1796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1794), - [1798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1793), - [1800] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_statement, 6, 0, 0), - [1802] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_timeout_clause, 2, 0, 0), - [1804] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_statement, 8, 0, 0), - [1806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(99), - [1808] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_database, 4, 0, 0), - [1810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(329), - [1812] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_event_statement, 5, 0, 0), - [1814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(928), - [1816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(696), - [1818] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 13, 0, 0), - [1820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14), - [1822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(915), - [1824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(254), - [1826] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_database, 3, 0, 0), - [1828] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_namespace_statement, 3, 0, 0), - [1830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(24), - [1832] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_update_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(665), - [1835] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unique_clause, 1, 0, 0), - [1837] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_delete_statement, 7, 0, 0), - [1839] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_use_statement, 2, 0, 0), - [1841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1644), - [1843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(927), - [1845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(719), - [1847] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_user_statement, 9, 0, 0), - [1849] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_user_statement, 10, 0, 0), + [1751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1345), + [1753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1375), + [1755] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_when_then_clause, 5, 0, 0), + [1757] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_when_then_clause_repeat1, 2, 0, 0), + [1759] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_when_then_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1345), + [1762] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_insert_statement_repeat3, 2, 0, 0), SHIFT_REPEAT(1475), + [1765] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_when_then_clause, 3, 0, 0), + [1767] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_function, 7, 0, 0), + [1769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1382), + [1771] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_function, 5, 0, 0), + [1773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1055), + [1775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1826), + [1777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1800), + [1779] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_when_then_clause, 2, 0, 0), + [1781] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_update_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(707), + [1784] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_function, 6, 0, 0), + [1786] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_clause, 3, 0, 0), + [1788] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_function_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1375), + [1791] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_when_then_clause, 1, 0, 0), + [1793] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_function_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1382), + [1796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(756), + [1798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1358), + [1800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(909), + [1802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(697), + [1804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1409), + [1806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(257), + [1808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1816), + [1810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1815), + [1812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(291), + [1814] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_statement, 8, 0, 0), + [1816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(98), + [1818] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_delete_statement, 7, 0, 0), + [1820] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_user_statement, 10, 0, 0), + [1822] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_timeout_clause, 2, 0, 0), + [1824] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_user_statement, 9, 0, 0), + [1826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(19), + [1828] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_update_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(726), + [1831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(922), + [1833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(666), + [1835] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_namespace_statement, 3, 0, 0), + [1837] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unique_clause, 1, 0, 0), + [1839] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_database, 3, 0, 0), + [1841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11), + [1843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(262), + [1845] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 13, 0, 0), + [1847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(686), + [1849] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_database, 4, 0, 0), [1851] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_relate_statement, 10, 0, 0), - [1853] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_user_statement, 11, 0, 0), - [1855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(661), - [1857] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1774), - [1859] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1678), - [1861] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2), - [1863] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_explain_clause, 1, 0, 0), - [1865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1384), - [1867] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ns_clause, 2, 0, 0), - [1869] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1666), - [1871] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert_statement, 12, 0, 0), - [1873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1480), - [1875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1102), - [1877] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert_statement, 13, 0, 0), - [1879] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert_statement, 14, 0, 0), - [1881] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert_statement, 15, 0, 0), - [1883] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert_statement, 16, 0, 0), - [1885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(856), - [1887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1885), - [1889] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert_statement, 17, 0, 0), - [1891] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parallel_clause, 1, 0, 0), - [1893] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_permissions_for_clause_repeat1, 2, 0, 0), - [1895] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_permissions_for_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1295), - [1898] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_commit_statement, 1, 0, 0), - [1900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1359), - [1902] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cancel_statement, 1, 0, 0), - [1904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1371), - [1906] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_begin_statement, 1, 0, 0), - [1908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1382), - [1910] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_insert_statement_repeat3, 2, 0, 0), SHIFT_REPEAT(1480), - [1913] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 14, 0, 0), - [1915] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_database, 5, 0, 0), - [1917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1506), - [1919] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_statement, 2, 0, 0), - [1921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1214), - [1923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(63), - [1925] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1624), - [1927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(780), - [1929] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_clause, 3, 0, 0), - [1931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(617), - [1933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1401), - [1935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(637), - [1937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1843), - [1939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1817), - [1941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1777), - [1943] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_remove_statement, 7, 0, 0), - [1945] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_statement, 7, 0, 0), - [1947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(976), - [1949] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_db_clause, 2, 0, 0), - [1951] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_use_statement, 3, 0, 0), - [1953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(638), - [1955] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_remove_statement, 3, 0, 0), - [1957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(632), - [1959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(39), - [1961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(21), - [1963] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_insert_statement_repeat3, 2, 0, 0), SHIFT_REPEAT(1506), - [1966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(214), - [1968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(730), - [1970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1252), - [1972] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1735), - [1974] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert_statement, 7, 0, 0), - [1976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(323), - [1978] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1703), - [1980] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_remove_statement, 5, 0, 0), - [1982] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1592), - [1984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1256), - [1986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1640), - [1988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1704), - [1990] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_live_select_statement, 2, 0, 0), - [1992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(118), - [1994] = {.entry = {.count = 1, .reusable = false}}, SHIFT(115), - [1996] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1672), - [1998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1199), - [2000] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_relate_statement, 11, 0, 0), - [2002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(345), - [2004] = {.entry = {.count = 1, .reusable = false}}, SHIFT(122), - [2006] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1596), - [2008] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_commit_statement, 2, 0, 0), - [2010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(961), - [2012] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert_statement, 5, 0, 0), - [2014] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_statement, 9, 0, 0), - [2016] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert_statement, 6, 0, 0), - [2018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1112), - [2020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(745), - [2022] = {.entry = {.count = 1, .reusable = false}}, SHIFT(126), - [2024] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cancel_statement, 2, 0, 0), - [2026] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_statement, 3, 0, 0), - [2028] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_token_statement, 9, 0, 0), - [2030] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_select_clause_repeat1, 2, 0, 0), - [2032] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_select_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(617), - [2035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1629), - [2037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1628), - [2039] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert_statement, 4, 0, 0), - [2041] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_begin_statement, 2, 0, 0), - [2043] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_explain_clause, 2, 0, 0), - [2045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(622), - [2047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(296), - [2049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2), - [2051] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_clause, 2, 0, 0), - [2053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(193), - [2055] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_namespace_statement, 4, 0, 0), - [2057] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement, 1, 0, 0), - [2059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(706), - [2061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(625), - [2063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(57), - [2065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23), - [2067] = {.entry = {.count = 1, .reusable = false}}, SHIFT(21), - [2069] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1696), - [2071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1586), - [2073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(318), - [2075] = {.entry = {.count = 1, .reusable = false}}, SHIFT(292), - [2077] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1631), - [2079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(626), - [2081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(111), - [2083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(115), - [2085] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_event_statement, 6, 0, 0), - [2087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(641), - [2089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(634), - [2091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(630), - [2093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(338), - [2095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(122), - [2097] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_token_statement, 8, 0, 0), - [2099] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_update_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(742), - [2102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(126), - [2104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(645), - [2106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1594), - [2108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(666), - [2110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1593), - [2112] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_remove_statement, 6, 0, 0), - [2114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(646), - [2116] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert_statement, 8, 0, 0), - [2118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(619), - [2120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(313), - [2122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(292), - [2124] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_remove_statement, 4, 0, 0), - [2126] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_delete_statement, 8, 0, 0), - [2128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1487), - [2130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1886), - [2132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(633), - [2134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(65), - [2136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1880), - [2138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(361), - [2140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(284), - [2142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1879), - [2144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1870), - [2146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(481), - [2148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(482), - [2150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(355), - [2152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1878), - [2154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1862), - [2156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1632), - [2158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(612), - [2160] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1599), - [2162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1330), - [2164] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expressions, 1, 0, 0), - [2166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(164), - [2168] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_inclusive_predicate, 1, 0, 0), - [2170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1694), - [2172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1322), - [2174] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_graph_path_repeat1, 2, 0, 0), SHIFT_REPEAT(633), - [2177] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_graph_path_repeat1, 2, 0, 0), - [2179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(293), - [2181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(270), - [2183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1802), - [2185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1366), - [2187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(59), - [2189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(449), - [2191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(276), - [2193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1884), - [2195] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1810), - [2197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1680), - [2199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1774), - [2201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1741), - [2203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1423), - [2205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1790), - [2207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1312), - [2209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1735), - [2211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1591), - [2213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1600), - [2215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1350), - [2217] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_content, 1, 0, 0), - [2219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(148), - [2221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(671), - [2223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(614), - [2225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1626), - [2227] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_graph_predicate, 2, 0, 0), - [2229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(123), - [2231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(102), - [2233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1630), - [2235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1475), - [2237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(32), - [2239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(218), - [2241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(114), - [2243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1654), - [2245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1433), - [2247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1824), - [2249] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1826), - [2251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1682), - [2253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(963), - [2255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(842), - [2257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1712), - [2259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1056), - [2261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1538), - [2263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(151), - [2265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(54), - [2267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(301), - [2269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(261), - [2271] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1615), - [2273] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_select_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(614), - [2276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(419), - [2278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(436), - [2280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(317), - [2282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(163), - [2284] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1616), - [2286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(728), - [2288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1510), - [2290] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_insert_statement_repeat2, 2, 0, 0), - [2292] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_insert_statement_repeat2, 2, 0, 0), SHIFT_REPEAT(1886), - [2295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(358), - [2297] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1656), - [2299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(22), - [2301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9), - [2303] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_expressions_repeat1, 2, 0, 0), SHIFT_REPEAT(182), - [2306] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_expressions_repeat1, 2, 0, 0), - [2308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(211), - [2310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1522), - [2312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1525), - [2314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1532), - [2316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(285), - [2318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1684), - [2320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1550), - [2322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(438), - [2324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1551), - [2326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(81), - [2328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(119), - [2330] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_predicate, 3, 0, 0), - [2332] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_content_repeat1, 2, 0, 0), SHIFT_REPEAT(1350), - [2335] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_content_repeat1, 2, 0, 0), - [2337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1660), - [2339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(303), - [2341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(78), - [2343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(45), - [2345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(713), - [2347] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_expressions_repeat1, 2, 0, 0), SHIFT_REPEAT(191), - [2350] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_param_list_repeat1, 2, 0, 0), SHIFT_REPEAT(1817), - [2353] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_param_list_repeat1, 2, 0, 0), - [2355] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_insert_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1694), - [2358] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_insert_statement_repeat1, 2, 0, 0), - [2360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(694), - [2362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(83), - [2364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1868), - [2366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1425), - [2368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1578), - [2370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1652), - [2372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(18), - [2374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(76), - [2376] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_param_list_repeat1, 4, 0, 0), - [2378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1529), - [2380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1787), - [2382] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_content, 2, 0, 0), - [2384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1590), - [2386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1892), - [2388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1753), - [2390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(734), - [2392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(647), - [2394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(179), - [2396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(988), - [2398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(863), - [2400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1449), - [2402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1543), - [2404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1655), - [2406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1799), - [2408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(177), - [2410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1023), - [2412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(777), - [2414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(737), - [2416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(905), - [2418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(865), - [2420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(757), - [2422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(657), - [2424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(651), - [2426] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_graph_predicate, 3, 0, 0), - [2428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1653), - [2430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(639), - [2432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(726), - [2434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1485), - [2436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1496), - [2438] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_exists_clause, 2, 0, 0), - [2440] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_graph_predicate, 4, 0, 0), - [2442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(178), - [2444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1888), - [2446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1805), - [2448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1806), - [2450] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_insert_statement_repeat2, 5, 0, 0), - [2452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(760), - [2454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(643), - [2456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(181), - [2458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(207), - [2460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1592), - [2462] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_insert_statement_repeat2, 4, 0, 0), - [2464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(195), - [2466] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_not_exists_clause, 3, 0, 0), - [2468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(714), - [2470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(653), - [2472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(658), - [2474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(644), - [2476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1044), - [2478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(615), - [2480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(316), - [2482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1054), - [2484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(838), - [2486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(839), - [2488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(835), - [2490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1450), - [2492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1101), - [2494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267), - [2496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1100), - [2498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(315), - [2500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1455), - [2502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1057), - [2504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1099), - [2506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(616), - [2508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1428), - [2510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1095), - [2512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1094), - [2514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1093), - [2516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1088), - [2518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1085), - [2520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1083), - [2522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1081), - [2524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1641), - [2526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1079), - [2528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1078), - [2530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1076), - [2532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1037), - [2534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1816), - [2536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(695), - [2538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1645), + [1853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(905), + [1855] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_statement, 6, 0, 0), + [1857] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_user_statement, 11, 0, 0), + [1859] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_user_info, 2, 0, 0), + [1861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1410), + [1863] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_event_statement, 5, 0, 0), + [1865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(914), + [1867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(716), + [1869] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_use_statement, 2, 0, 0), + [1871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1659), + [1873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1789), + [1875] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1685), + [1877] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2), + [1879] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1626), + [1881] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert_statement, 12, 0, 0), + [1883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1524), + [1885] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert_statement, 13, 0, 0), + [1887] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert_statement, 14, 0, 0), + [1889] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_insert_statement_repeat3, 2, 0, 0), SHIFT_REPEAT(1524), + [1892] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert_statement, 15, 0, 0), + [1894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1087), + [1896] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parallel_clause, 1, 0, 0), + [1898] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ns_clause, 2, 0, 0), + [1900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(858), + [1902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1811), + [1904] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert_statement, 16, 0, 0), + [1906] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert_statement, 17, 0, 0), + [1908] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_commit_statement, 1, 0, 0), + [1910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1398), + [1912] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_permissions_for_clause_repeat1, 2, 0, 0), + [1914] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_permissions_for_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1409), + [1917] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cancel_statement, 1, 0, 0), + [1919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1399), + [1921] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_begin_statement, 1, 0, 0), + [1923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1402), + [1925] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_explain_clause, 1, 0, 0), + [1927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1300), + [1929] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1753), + [1931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(975), + [1933] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_statement, 2, 0, 0), + [1935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(54), + [1937] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1635), + [1939] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_update_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(708), + [1942] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_info, 1, 0, 0), + [1944] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_root_info, 1, 0, 0), + [1946] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_on_level_clause, 2, 0, 0), + [1948] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_level_clause, 1, 0, 0), + [1950] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_database_info, 1, 0, 0), + [1952] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_info_statement, 3, 0, 0), + [1954] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_info_target, 1, 0, 0), + [1956] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_token_statement, 8, 0, 0), + [1958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(783), + [1960] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_explain_clause, 2, 0, 0), + [1962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(18), + [1964] = {.entry = {.count = 1, .reusable = false}}, SHIFT(28), + [1966] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1632), + [1968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1449), + [1970] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert_statement, 5, 0, 0), + [1972] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_clause, 3, 0, 0), + [1974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(616), + [1976] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_db_clause, 2, 0, 0), + [1978] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_use_statement, 3, 0, 0), + [1980] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_remove_statement, 3, 0, 0), + [1982] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_delete_statement, 8, 0, 0), + [1984] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_insert_statement_repeat3, 2, 0, 0), SHIFT_REPEAT(1449), + [1987] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_remove_statement, 5, 0, 0), + [1989] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 14, 0, 0), + [1991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1255), + [1993] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert_statement, 8, 0, 0), + [1995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(640), + [1997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1861), + [1999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(626), + [2001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(39), + [2003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(28), + [2005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(137), + [2007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(657), + [2009] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_database, 5, 0, 0), + [2011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1256), + [2013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1705), + [2015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1712), + [2017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1254), + [2019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(319), + [2021] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1645), + [2023] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_event_statement, 6, 0, 0), + [2025] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_statement, 3, 0, 0), + [2027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(638), + [2029] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1681), + [2031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1246), + [2033] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_live_select_statement, 2, 0, 0), + [2035] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_info, 2, 0, 0), + [2037] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_select_clause_repeat1, 2, 0, 0), + [2039] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_select_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(616), + [2042] = {.entry = {.count = 1, .reusable = false}}, SHIFT(127), + [2044] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_relate_statement, 11, 0, 0), + [2046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1141), + [2048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(727), + [2050] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_namespace_statement, 4, 0, 0), + [2052] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_remove_statement, 6, 0, 0), + [2054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(706), + [2056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(962), + [2058] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert_statement, 6, 0, 0), + [2060] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_token_statement, 9, 0, 0), + [2062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(624), + [2064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(301), + [2066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2), + [2068] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_user_info, 3, 0, 0), + [2070] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_remove_statement, 4, 0, 0), + [2072] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_commit_statement, 2, 0, 0), + [2074] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cancel_statement, 2, 0, 0), + [2076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(622), + [2078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(106), + [2080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(114), + [2082] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_begin_statement, 2, 0, 0), + [2084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(649), + [2086] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_clause, 2, 0, 0), + [2088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141), + [2090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(691), + [2092] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement, 1, 0, 0), + [2094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1291), + [2096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1293), + [2098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(326), + [2100] = {.entry = {.count = 1, .reusable = false}}, SHIFT(289), + [2102] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1696), + [2104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(633), + [2106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61), + [2108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1599), + [2110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1756), + [2112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1755), + [2114] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_remove_statement, 7, 0, 0), + [2116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(645), + [2118] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_statement, 7, 0, 0), + [2120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(625), + [2122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(359), + [2124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(107), + [2126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(127), + [2128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(647), + [2130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(652), + [2132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1699), + [2134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(346), + [2136] = {.entry = {.count = 1, .reusable = false}}, SHIFT(107), + [2138] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1702), + [2140] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_statement, 9, 0, 0), + [2142] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert_statement, 7, 0, 0), + [2144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1684), + [2146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1701), + [2148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1683), + [2150] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert_statement, 4, 0, 0), + [2152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(115), + [2154] = {.entry = {.count = 1, .reusable = false}}, SHIFT(114), + [2156] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1666), + [2158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(631), + [2160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(297), + [2162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(289), + [2164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1812), + [2166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1687), + [2168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(463), + [2170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(629), + [2172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(338), + [2174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1674), + [2176] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_graph_predicate, 2, 0, 0), + [2178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129), + [2180] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expressions, 1, 0, 0), + [2182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(83), + [2184] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_select_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(613), + [2187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1603), + [2189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1602), + [2191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1612), + [2193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1322), + [2195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(55), + [2197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1381), + [2199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1895), + [2201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1894), + [2203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(274), + [2205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(320), + [2207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(256), + [2209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1529), + [2211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(352), + [2213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(57), + [2215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(437), + [2217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(305), + [2219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1893), + [2221] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1624), + [2223] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_content_repeat1, 2, 0, 0), SHIFT_REPEAT(1340), + [2226] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_content_repeat1, 2, 0, 0), + [2228] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1869), + [2230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1904), + [2232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1387), + [2234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1850), + [2236] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_param_list_repeat1, 2, 0, 0), SHIFT_REPEAT(1756), + [2239] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_param_list_repeat1, 2, 0, 0), + [2241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(465), + [2243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1614), + [2245] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1636), + [2247] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1630), + [2249] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_insert_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1612), + [2252] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_insert_statement_repeat1, 2, 0, 0), + [2254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1723), + [2256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(111), + [2258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(96), + [2260] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_graph_path_repeat1, 2, 0, 0), SHIFT_REPEAT(629), + [2263] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_graph_path_repeat1, 2, 0, 0), + [2265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1860), + [2267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1035), + [2269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(62), + [2271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1570), + [2273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1844), + [2275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(22), + [2277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(210), + [2279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(122), + [2281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(612), + [2283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(42), + [2285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(132), + [2287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1319), + [2289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1340), + [2291] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_content, 2, 0, 0), + [2293] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_expressions_repeat1, 2, 0, 0), + [2295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1789), + [2297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1842), + [2299] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_expressions_repeat1, 2, 0, 0), SHIFT_REPEAT(160), + [2302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130), + [2304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(682), + [2306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(613), + [2308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(36), + [2310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1605), + [2312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1730), + [2314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(323), + [2316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(254), + [2318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1510), + [2320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1513), + [2322] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_inclusive_predicate, 1, 0, 0), + [2324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(454), + [2326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(452), + [2328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(318), + [2330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1515), + [2332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1519), + [2334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1459), + [2336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9), + [2338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1661), + [2340] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_expressions_repeat1, 2, 0, 0), SHIFT_REPEAT(165), + [2343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(667), + [2345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1648), + [2347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(362), + [2349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1902), + [2351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1707), + [2353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1450), + [2355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1439), + [2357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(203), + [2359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(972), + [2361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(831), + [2363] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_predicate, 3, 0, 0), + [2365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1656), + [2367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(283), + [2369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(668), + [2371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(445), + [2373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(73), + [2375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(82), + [2377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(121), + [2379] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_param_list_repeat1, 4, 0, 0), + [2381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134), + [2383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(276), + [2385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1787), + [2387] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_content, 1, 0, 0), + [2389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1588), + [2391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1753), + [2393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1311), + [2395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1706), + [2397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1788), + [2399] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1627), + [2401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(712), + [2403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1550), + [2405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1758), + [2407] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_insert_statement_repeat2, 2, 0, 0), + [2409] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_insert_statement_repeat2, 2, 0, 0), SHIFT_REPEAT(1844), + [2412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1594), + [2414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1585), + [2416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(68), + [2418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(20), + [2420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1611), + [2422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1819), + [2424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(994), + [2426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1879), + [2428] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_insert_statement_repeat2, 4, 0, 0), + [2430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1640), + [2432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1583), + [2434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1523), + [2436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1517), + [2438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1480), + [2440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(860), + [2442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(750), + [2444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(911), + [2446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(651), + [2448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(743), + [2450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(643), + [2452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(722), + [2454] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_not_exists_clause, 3, 0, 0), + [2456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1725), + [2458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1728), + [2460] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_graph_predicate, 4, 0, 0), + [2462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(639), + [2464] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_exists_clause, 2, 0, 0), + [2466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(758), + [2468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1839), + [2470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1095), + [2472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(778), + [2474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(163), + [2476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(865), + [2478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(144), + [2480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(654), + [2482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(759), + [2484] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_graph_predicate, 3, 0, 0), + [2486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(162), + [2488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(662), + [2490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(149), + [2492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1681), + [2494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(648), + [2496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(760), + [2498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(763), + [2500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(646), + [2502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(157), + [2504] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_insert_statement_repeat2, 5, 0, 0), + [2506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(143), + [2508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1713), + [2510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1907), + [2512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1098), + [2514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1899), + [2516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1064), + [2518] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_list, 2, 0, 0), + [2520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1063), + [2522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1062), + [2524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1373), + [2526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(617), + [2528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1606), + [2530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1061), + [2532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1060), + [2534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1101), + [2536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1065), + [2538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1067), [2540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1068), - [2542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1065), - [2544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1062), - [2546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1574), - [2548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1049), - [2550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1047), - [2552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(709), - [2554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1376), - [2556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1045), - [2558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1657), - [2560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1779), - [2562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1493), - [2564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1066), - [2566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1477), - [2568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1024), - [2570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1476), - [2572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1025), - [2574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1026), - [2576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1027), - [2578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1605), - [2580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1410), - [2582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1028), - [2584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1029), - [2586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1030), - [2588] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_token_type_clause, 2, 0, 0), - [2590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1031), - [2592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1750), - [2594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1032), - [2596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1033), - [2598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1035), - [2600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1838), - [2602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1839), - [2604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1036), - [2606] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_list, 5, 0, 0), - [2608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1038), - [2610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1609), - [2612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1075), - [2614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1040), - [2616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1866), - [2618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1611), - [2620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1858), - [2622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(783), - [2624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(703), - [2626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1711), - [2628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(778), - [2630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1863), - [2632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(339), - [2634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(17), - [2636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(700), - [2638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11), - [2640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(923), - [2642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(846), - [2644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(96), - [2646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1637), - [2648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13), - [2650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(30), - [2652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1869), - [2654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(789), - [2656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1834), - [2658] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_list, 2, 0, 0), - [2660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1420), - [2662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(847), - [2664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1859), - [2666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1048), - [2668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1671), - [2670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1829), - [2672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1113), - [2674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(831), - [2676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(29), - [2678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(272), - [2680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(750), - [2682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1887), - [2684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1052), - [2686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(850), - [2688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1749), - [2690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1716), - [2692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(117), - [2694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1882), - [2696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(682), - [2698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1061), - [2700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1646), - [2702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(916), - [2704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(938), - [2706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(275), - [2708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1676), - [2710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1705), - [2712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(947), - [2714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(853), - [2716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(112), - [2718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(855), - [2720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(931), - [2722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1472), - [2724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1691), - [2726] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_version, 3, 0, 0), - [2728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(919), - [2730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1709), - [2732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1775), - [2734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1471), - [2736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1063), - [2738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1409), - [2740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(955), - [2742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(64), - [2744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(266), - [2746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(779), - [2748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(920), - [2750] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_source_file, 1, 0, 0), - [2752] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), - [2754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1658), - [2756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(740), - [2758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1814), - [2760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1783), - [2762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(304), - [2764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1856), - [2766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1842), - [2768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(969), - [2770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1849), - [2772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1723), - [2774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(929), - [2776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1883), - [2778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(687), - [2780] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_list, 6, 0, 0), - [2782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1098), - [2784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(729), - [2786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1764), - [2788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(756), - [2790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(752), - [2792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(747), - [2794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1875), - [2796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1876), - [2798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1877), - [2800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(807), - [2802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(348), - [2804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(761), - [2806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1872), - [2808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(716), - [2810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1358), - [2812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1752), - [2814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(824), - [2816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1891), - [2818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1821), - [2820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1589), + [2542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1069), + [2544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1070), + [2546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1071), + [2548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1072), + [2550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1073), + [2552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1511), + [2554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1074), + [2556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(742), + [2558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1516), + [2560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1075), + [2562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1395), + [2564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1076), + [2566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1078), + [2568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1079), + [2570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1080), + [2572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1646), + [2574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1081), + [2576] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_list, 5, 0, 0), + [2578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1882), + [2580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1082), + [2582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(694), + [2584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1642), + [2586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1083), + [2588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1084), + [2590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1085), + [2592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1086), + [2594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1088), + [2596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1089), + [2598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1090), + [2600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(942), + [2602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1091), + [2604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1544), + [2606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1092), + [2608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1094), + [2610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1096), + [2612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1547), + [2614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1097), + [2616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1100), + [2618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23), + [2620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1863), + [2622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(927), + [2624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1616), + [2626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15), + [2628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1881), + [2630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1103), + [2632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1903), + [2634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1897), + [2636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1099), + [2638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(698), + [2640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1803), + [2642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1821), + [2644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1813), + [2646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(923), + [2648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1841), + [2650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1023), + [2652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1665), + [2654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(854), + [2656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1350), + [2658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(918), + [2660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1607), + [2662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(777), + [2664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1865), + [2666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(916), + [2668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1649), + [2670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1832), + [2672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1650), + [2674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1794), + [2676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(781), + [2678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1829), + [2680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1823), + [2682] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_version, 3, 0, 0), + [2684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(35), + [2686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(761), + [2688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13), + [2690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(921), + [2692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1672), + [2694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1077), + [2696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1639), + [2698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1866), + [2700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1854), + [2702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1857), + [2704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(979), + [2706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1822), + [2708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(954), + [2710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1391), + [2712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(680), + [2714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(842), + [2716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(851), + [2718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(21), + [2720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(855), + [2722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(822), + [2724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1831), + [2726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(836), + [2728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1877), + [2730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(837), + [2732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1880), + [2734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(838), + [2736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(341), + [2738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(754), + [2740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(931), + [2742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(755), + [2744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1848), + [2746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1716), + [2748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(948), + [2750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(700), + [2752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1131), + [2754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1884), + [2756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(789), + [2758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1835), + [2760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(850), + [2762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(615), + [2764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(847), + [2766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1102), + [2768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1456), + [2770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1455), + [2772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1031), + [2774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1790), + [2776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(780), + [2778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(313), + [2780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1037), + [2782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(692), + [2784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1824), + [2786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1056), + [2788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1601), + [2790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(259), + [2792] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_source_file, 1, 0, 0), + [2794] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), + [2796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1828), + [2798] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_token_type_clause, 2, 0, 0), + [2800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(315), + [2802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1461), + [2804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1298), + [2806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1474), + [2808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1796), + [2810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1651), + [2812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(123), + [2814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1418), + [2816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(699), + [2818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(95), + [2820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(105), + [2822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1852), + [2824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(332), + [2826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(275), + [2828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(665), + [2830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(664), + [2832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(663), + [2834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1890), + [2836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1891), + [2838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1892), + [2840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(304), + [2842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(762), + [2844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(270), + [2846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(328), + [2848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1744), + [2850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(59), + [2852] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_list, 6, 0, 0), + [2854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(936), + [2856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(806), + [2858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1719), }; #ifdef __cplusplus diff --git a/test/corpus/info.txt b/test/corpus/info.txt new file mode 100644 index 0000000..0d1b29f --- /dev/null +++ b/test/corpus/info.txt @@ -0,0 +1,136 @@ +===================================== +Root information +===================================== + +INFO FOR ROOT; + +--- + +(source_file + (expressions + (expression + (statement + (info_statement + (keyword_info) + (keyword_for) + (info_target + (root_info + (keyword_root)))))) + (semi_colon))) + +===================================== +Namespace information +===================================== + +INFO FOR NS; + +--- + +(source_file + (expressions + (expression + (statement + (info_statement + (keyword_info) + (keyword_for) + (info_target + (namespace_info + (keyword_ns)))))) + (semi_colon))) + +===================================== +Database information +===================================== + +INFO FOR DB; + +--- + + +(source_file + (expressions + (expression + (statement + (info_statement + (keyword_info) + (keyword_for) + (info_target + (database_info + (keyword_db)))))) + (semi_colon))) + +===================================== +Table information +===================================== + +INFO FOR TABLE user; + +--- + +(source_file + (expressions + (expression + (statement + (info_statement + (keyword_info) + (keyword_for) + (info_target + (table_info + (keyword_table) + (identifier)))))) + (semi_colon))) + +===================================== +User information +===================================== + +INFO FOR USER root ON ROOT; +INFO FOR USER ns_user ON NAMESPACE; +INFO FOR USER db_user ON DATABASE; + +--- + +(source_file + (expressions + (expression + (statement + (info_statement + (keyword_info) + (keyword_for) + (info_target + (user_info + (keyword_user) + (identifier) + (on_level_clause + (keyword_on) + (level_clause + (keyword_root)))))))) + (semi_colon) + (expression + (statement + (info_statement + (keyword_info) + (keyword_for) + (info_target + (user_info + (keyword_user) + (identifier) + (on_level_clause + (keyword_on) + (level_clause + (keyword_namespace)))))))) + (semi_colon) + (expression + (statement + (info_statement + (keyword_info) + (keyword_for) + (info_target + (user_info + (keyword_user) + (identifier) + (on_level_clause + (keyword_on) + (level_clause + (keyword_database)))))))) + (semi_colon)))