diff --git a/examples/let.surql b/examples/let.surql new file mode 100644 index 0000000..7da0638 --- /dev/null +++ b/examples/let.surql @@ -0,0 +1,13 @@ +-- Basic Parameter Assignment + +-- Define the parameter +LET $name = "tobie"; +-- Use the parameter +CREATE person SET name = $name; + +-- Storing Query Results +-- Define the parameter +LET $adults = (SELECT * FROM person WHERE age > 18); +-- Use the parameter +UPDATE $adults SET adult = true; + diff --git a/grammar.js b/grammar.js index 1ca7f4d..0dc3926 100644 --- a/grammar.js +++ b/grammar.js @@ -221,8 +221,11 @@ module.exports = grammar({ $.delete_statement, $.use_statement, $.info_statement, + $.let_statement, ), + let_statement: $ => seq($.keyword_let, $.variable_name, "=", $.value), + info_statement: $ => seq($.keyword_info, $.keyword_for, $.info_target), info_target: $ => diff --git a/queries/highlights.scm b/queries/highlights.scm index 8a5604e..2bbb81f 100644 --- a/queries/highlights.scm +++ b/queries/highlights.scm @@ -222,4 +222,3 @@ (graph_path) @operator ; Errors -(ERROR) @error diff --git a/src/grammar.json b/src/grammar.json index e46f934..377731e 100644 --- a/src/grammar.json +++ b/src/grammar.json @@ -1406,6 +1406,31 @@ { "type": "SYMBOL", "name": "info_statement" + }, + { + "type": "SYMBOL", + "name": "let_statement" + } + ] + }, + "let_statement": { + "type": "SEQ", + "members": [ + { + "type": "SYMBOL", + "name": "keyword_let" + }, + { + "type": "SYMBOL", + "name": "variable_name" + }, + { + "type": "STRING", + "value": "=" + }, + { + "type": "SYMBOL", + "name": "value" } ] }, diff --git a/src/node-types.json b/src/node-types.json index efd49f3..1e29324 100644 --- a/src/node-types.json +++ b/src/node-types.json @@ -1739,6 +1739,29 @@ ] } }, + { + "type": "let_statement", + "named": true, + "fields": {}, + "children": { + "multiple": true, + "required": true, + "types": [ + { + "type": "keyword_let", + "named": true + }, + { + "type": "value", + "named": true + }, + { + "type": "variable_name", + "named": true + } + ] + } + }, { "type": "level_clause", "named": true, @@ -3058,6 +3081,10 @@ "type": "insert_statement", "named": true }, + { + "type": "let_statement", + "named": true + }, { "type": "live_select_statement", "named": true @@ -4183,6 +4210,10 @@ "type": "keyword_jwks", "named": true }, + { + "type": "keyword_let", + "named": true + }, { "type": "keyword_limit", "named": true diff --git a/src/parser.c b/src/parser.c index b1169c1..f401437 100644 --- a/src/parser.c +++ b/src/parser.c @@ -13,9 +13,9 @@ #endif #define LANGUAGE_VERSION 14 -#define STATE_COUNT 1908 +#define STATE_COUNT 1916 #define LARGE_STATE_COUNT 517 -#define SYMBOL_COUNT 400 +#define SYMBOL_COUNT 401 #define ALIAS_COUNT 0 #define TOKEN_COUNT 239 #define EXTERNAL_TOKEN_COUNT 0 @@ -187,45 +187,45 @@ enum ts_symbol_identifiers { 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, + anon_sym_EQ = 164, + anon_sym_COMMA = 165, + anon_sym_DASH_GT = 166, + anon_sym_LBRACK = 167, + anon_sym_RBRACK = 168, + anon_sym_LPAREN = 169, + anon_sym_RPAREN = 170, + anon_sym_QMARK = 171, + anon_sym_COLON = 172, + anon_sym_LBRACE = 173, + anon_sym_RBRACE = 174, + anon_sym_LT_DASH = 175, + anon_sym_LT_DASH_GT = 176, + anon_sym_STAR = 177, + anon_sym_DOT = 178, + anon_sym_LT = 179, + anon_sym_GT = 180, + aux_sym_type_name_token1 = 181, + anon_sym_blank = 182, + anon_sym_camel = 183, + anon_sym_class = 184, + anon_sym_punct = 185, + anon_sym_ascii = 186, + anon_sym_lowercase = 187, + anon_sym_uppercase = 188, + anon_sym_edgengram = 189, + anon_sym_ngram = 190, + anon_sym_snowball = 191, + sym_string = 192, + sym_prefixed_string = 193, + sym_int = 194, + sym_float = 195, + sym_decimal = 196, + sym_variable_name = 197, + sym_custom_function_name = 198, + sym_function_name = 199, + sym_version_number = 200, + sym_record_id_ident = 201, + anon_sym_DOT_DOT = 202, sym_duration_part = 203, anon_sym_DASH = 204, anon_sym_AT = 205, @@ -266,163 +266,164 @@ enum ts_symbol_identifiers { 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, + sym_let_statement = 243, + sym_info_statement = 244, + sym_info_target = 245, + sym_use_statement = 246, + sym_begin_statement = 247, + sym_cancel_statement = 248, + sym_commit_statement = 249, + sym_define_analyzer_statement = 250, + sym_define_database = 251, + sym_define_event_statement = 252, + sym_define_field_statement = 253, + sym_define_function_statement = 254, + sym_define_function = 255, + sym_define_index_statement = 256, + sym_define_namespace_statement = 257, + sym_define_param_statement = 258, + sym_define_param = 259, + sym_define_scope_statement = 260, + sym_define_table_statement = 261, + sym_define_token_statement = 262, + sym_define_user_statement = 263, + sym_remove_statement = 264, + sym_create_statement = 265, + sym_update_statement = 266, + sym_relate_statement = 267, + sym_delete_statement = 268, + sym_insert_statement = 269, + sym_select_statement = 270, + sym_live_select_statement = 271, + sym_root_info = 272, + sym_namespace_info = 273, + sym_database_info = 274, + sym_table_info = 275, + sym_user_info = 276, + sym_on_level_clause = 277, + sym_level_clause = 278, + sym_ns_clause = 279, + sym_db_clause = 280, + sym_select_clause = 281, + sym_from_clause = 282, + sym_omit_clause = 283, + sym_with_clause = 284, + sym_where_clause = 285, + sym_split_clause = 286, + sym_group_clause = 287, + sym_order_clause = 288, + sym_order_criteria = 289, + sym_limit_clause = 290, + sym_fetch_clause = 291, + sym_timeout_clause = 292, + sym_parallel_clause = 293, + sym_explain_clause = 294, + sym_filter = 295, + sym_tokenizers_clause = 296, + sym_filters_clause = 297, + sym_function_clause = 298, + sym_on_table_clause = 299, + sym_when_then_clause = 300, + sym_type_clause = 301, + sym_default_clause = 302, + sym_readonly_clause = 303, + sym_value_clause = 304, + sym_assert_clause = 305, + sym_permissions_for_clause = 306, + sym_permissions_basic_clause = 307, + sym_comment_clause = 308, + sym_param_list = 309, + sym_block = 310, + sym_fields_columns_clause = 311, + sym_unique_clause = 312, + sym_search_analyzer_clause = 313, + sym_bm25_clause = 314, + sym_doc_ids_cache_clause = 315, + sym_doc_ids_order_clause = 316, + sym_doc_lengths_cache_clause = 317, + sym_doc_lengths_order_clause = 318, + sym_postings_cache_clause = 319, + sym_postings_order_clause = 320, + sym_terms_cache_clause = 321, + sym_terms_order_clause = 322, + sym_session_clause = 323, + sym_signin_clause = 324, + sym_signup_clause = 325, + sym_table_type_clause = 326, + sym_table_view_clause = 327, + sym_changefeed_clause = 328, + sym_token_type_clause = 329, + sym_if_not_exists_clause = 330, + sym_if_exists_clause = 331, + sym_create_target = 332, + sym_content_clause = 333, + sym_set_clause = 334, + sym_unset_clause = 335, + sym_return_clause = 336, + sym_relate_subject = 337, + sym_merge_clause = 338, + sym_patch_clause = 339, + sym_field_assignment = 340, + sym_value = 341, + sym_function_call = 342, + sym_base_value = 343, + sym_binary_expression = 344, + sym_path = 345, + sym_path_element = 346, + sym_graph_path = 347, + sym_predicate = 348, + sym_inclusive_predicate = 349, + sym_graph_predicate = 350, + sym_subscript = 351, + sym_version = 352, + sym_argument_list = 353, + sym_argument_list_count = 354, + sym_type = 355, + sym_type_name = 356, + sym_parameterized_type = 357, + sym_analyzer_tokenizers = 358, + sym_analyzer_filters = 359, + sym_number = 360, + sym_identifier = 361, + sym_array = 362, + sym_object = 363, + sym_object_content = 364, + sym_object_property = 365, + sym_object_key = 366, + sym_record_id = 367, + sym_record_id_value = 368, + sym_record_id_range = 369, + sym_sub_query = 370, + sym_duration = 371, + sym_point = 372, + sym_operator = 373, + sym_binary_operator = 374, + sym_assignment_operator = 375, + aux_sym_expressions_repeat1 = 376, + aux_sym_define_analyzer_statement_repeat1 = 377, + aux_sym_define_field_statement_repeat1 = 378, + aux_sym_define_function_statement_repeat1 = 379, + aux_sym_define_index_statement_repeat1 = 380, + aux_sym_define_scope_statement_repeat1 = 381, + aux_sym_define_table_statement_repeat1 = 382, + aux_sym_define_user_statement_repeat1 = 383, + aux_sym_update_statement_repeat1 = 384, + aux_sym_insert_statement_repeat1 = 385, + aux_sym_insert_statement_repeat2 = 386, + aux_sym_insert_statement_repeat3 = 387, + aux_sym_select_clause_repeat1 = 388, + aux_sym_order_clause_repeat1 = 389, + aux_sym_tokenizers_clause_repeat1 = 390, + aux_sym_filters_clause_repeat1 = 391, + aux_sym_when_then_clause_repeat1 = 392, + aux_sym_permissions_for_clause_repeat1 = 393, + aux_sym_permissions_for_clause_repeat2 = 394, + aux_sym_param_list_repeat1 = 395, + aux_sym_search_analyzer_clause_repeat1 = 396, + aux_sym_path_repeat1 = 397, + aux_sym_graph_path_repeat1 = 398, + aux_sym_object_content_repeat1 = 399, + aux_sym_duration_repeat1 = 400, }; static const char * const ts_symbol_names[] = { @@ -590,6 +591,7 @@ static const char * const ts_symbol_names[] = { [sym_keyword_dimension] = "keyword_dimension", [sym_keyword_mtree] = "keyword_mtree", [sym_keyword_dist] = "keyword_dist", + [anon_sym_EQ] = "=", [anon_sym_COMMA] = ",", [anon_sym_DASH_GT] = "->", [anon_sym_LBRACK] = "[", @@ -628,7 +630,6 @@ static const char * const ts_symbol_names[] = { [sym_version_number] = "version_number", [sym_record_id_ident] = "record_id_ident", [anon_sym_DOT_DOT] = "..", - [anon_sym_EQ] = "=", [sym_duration_part] = "duration_part", [anon_sym_DASH] = "-", [anon_sym_AT] = "@", @@ -669,6 +670,7 @@ static const char * const ts_symbol_names[] = { [sym_expressions] = "expressions", [sym_expression] = "expression", [sym_statement] = "statement", + [sym_let_statement] = "let_statement", [sym_info_statement] = "info_statement", [sym_info_target] = "info_target", [sym_use_statement] = "use_statement", @@ -993,6 +995,7 @@ static const TSSymbol ts_symbol_map[] = { [sym_keyword_dimension] = sym_keyword_dimension, [sym_keyword_mtree] = sym_keyword_mtree, [sym_keyword_dist] = sym_keyword_dist, + [anon_sym_EQ] = anon_sym_EQ, [anon_sym_COMMA] = anon_sym_COMMA, [anon_sym_DASH_GT] = anon_sym_DASH_GT, [anon_sym_LBRACK] = anon_sym_LBRACK, @@ -1031,7 +1034,6 @@ static const TSSymbol ts_symbol_map[] = { [sym_version_number] = sym_version_number, [sym_record_id_ident] = sym_record_id_ident, [anon_sym_DOT_DOT] = anon_sym_DOT_DOT, - [anon_sym_EQ] = anon_sym_EQ, [sym_duration_part] = sym_duration_part, [anon_sym_DASH] = anon_sym_DASH, [anon_sym_AT] = anon_sym_AT, @@ -1072,6 +1074,7 @@ static const TSSymbol ts_symbol_map[] = { [sym_expressions] = sym_expressions, [sym_expression] = sym_expression, [sym_statement] = sym_statement, + [sym_let_statement] = sym_let_statement, [sym_info_statement] = sym_info_statement, [sym_info_target] = sym_info_target, [sym_use_statement] = sym_use_statement, @@ -1888,6 +1891,10 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = true, .named = true, }, + [anon_sym_EQ] = { + .visible = true, + .named = false, + }, [anon_sym_COMMA] = { .visible = true, .named = false, @@ -2040,10 +2047,6 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = true, .named = false, }, - [anon_sym_EQ] = { - .visible = true, - .named = false, - }, [sym_duration_part] = { .visible = true, .named = true, @@ -2204,6 +2207,10 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = true, .named = true, }, + [sym_let_statement] = { + .visible = true, + .named = true, + }, [sym_info_statement] = { .visible = true, .named = true, @@ -2862,781 +2869,781 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [16] = 16, [17] = 17, [18] = 18, - [19] = 11, - [20] = 20, + [19] = 19, + [20] = 2, [21] = 21, [22] = 22, - [23] = 13, + [23] = 23, [24] = 24, [25] = 25, [26] = 26, [27] = 27, - [28] = 2, + [28] = 28, [29] = 29, - [30] = 30, + [30] = 11, [31] = 31, [32] = 32, [33] = 33, [34] = 34, - [35] = 15, + [35] = 16, [36] = 36, [37] = 37, - [38] = 38, + [38] = 15, [39] = 39, - [40] = 16, + [40] = 9, [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] = 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, + [42] = 14, + [43] = 13, + [44] = 34, + [45] = 12, + [46] = 18, + [47] = 28, + [48] = 27, + [49] = 37, + [50] = 33, + [51] = 8, + [52] = 7, + [53] = 26, + [54] = 39, + [55] = 29, + [56] = 24, + [57] = 17, + [58] = 36, + [59] = 25, + [60] = 31, + [61] = 21, + [62] = 32, + [63] = 22, + [64] = 19, + [65] = 23, + [66] = 5, + [67] = 32, [68] = 68, - [69] = 69, - [70] = 3, - [71] = 26, + [69] = 6, + [70] = 70, + [71] = 71, [72] = 4, - [73] = 22, - [74] = 74, + [73] = 25, + [74] = 3, [75] = 75, - [76] = 6, - [77] = 5, + [76] = 76, + [77] = 29, [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, + [79] = 5, + [80] = 68, + [81] = 25, + [82] = 70, + [83] = 78, + [84] = 75, + [85] = 3, + [86] = 32, + [87] = 76, + [88] = 29, + [89] = 4, + [90] = 6, + [91] = 7, + [92] = 8, + [93] = 7, + [94] = 13, [95] = 15, [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] = 38, - [111] = 36, - [112] = 34, - [113] = 30, - [114] = 2, - [115] = 18, + [98] = 98, + [99] = 10, + [100] = 8, + [101] = 16, + [102] = 71, + [103] = 14, + [104] = 25, + [105] = 33, + [106] = 32, + [107] = 107, + [108] = 28, + [109] = 27, + [110] = 18, + [111] = 22, + [112] = 26, + [113] = 11, + [114] = 23, + [115] = 39, [116] = 24, - [117] = 26, - [118] = 32, - [119] = 27, - [120] = 25, - [121] = 22, - [122] = 20, - [123] = 21, - [124] = 17, - [125] = 125, - [126] = 126, - [127] = 2, - [128] = 128, - [129] = 129, - [130] = 129, - [131] = 126, + [117] = 31, + [118] = 36, + [119] = 2, + [120] = 34, + [121] = 121, + [122] = 19, + [123] = 121, + [124] = 21, + [125] = 2, + [126] = 107, + [127] = 37, + [128] = 29, + [129] = 17, + [130] = 130, + [131] = 131, [132] = 132, - [133] = 125, - [134] = 132, - [135] = 135, + [133] = 130, + [134] = 134, + [135] = 2, [136] = 136, - [137] = 137, - [138] = 136, - [139] = 136, - [140] = 136, - [141] = 137, + [137] = 131, + [138] = 130, + [139] = 139, + [140] = 131, + [141] = 141, [142] = 142, - [143] = 143, - [144] = 143, - [145] = 136, - [146] = 146, - [147] = 147, - [148] = 147, - [149] = 143, - [150] = 150, - [151] = 151, - [152] = 152, - [153] = 151, - [154] = 152, - [155] = 146, - [156] = 135, - [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, + [143] = 130, + [144] = 136, + [145] = 145, + [146] = 131, + [147] = 132, + [148] = 145, + [149] = 131, + [150] = 130, + [151] = 130, + [152] = 141, + [153] = 131, + [154] = 154, + [155] = 155, + [156] = 142, + [157] = 157, + [158] = 155, + [159] = 154, + [160] = 134, + [161] = 157, + [162] = 162, + [163] = 163, + [164] = 164, + [165] = 165, + [166] = 163, + [167] = 164, + [168] = 164, + [169] = 165, [170] = 170, - [171] = 147, - [172] = 135, - [173] = 152, - [174] = 174, - [175] = 142, - [176] = 147, + [171] = 163, + [172] = 165, + [173] = 163, + [174] = 164, + [175] = 163, + [176] = 6, [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] = 135, - [190] = 178, - [191] = 174, - [192] = 152, - [193] = 170, - [194] = 161, - [195] = 152, - [196] = 6, - [197] = 5, - [198] = 135, - [199] = 147, - [200] = 3, - [201] = 6, - [202] = 6, - [203] = 22, - [204] = 78, - [205] = 4, - [206] = 152, - [207] = 152, - [208] = 135, - [209] = 147, - [210] = 68, - [211] = 152, - [212] = 147, - [213] = 5, - [214] = 135, - [215] = 135, - [216] = 147, - [217] = 152, - [218] = 147, - [219] = 152, - [220] = 30, - [221] = 3, - [222] = 69, - [223] = 135, - [224] = 74, - [225] = 66, - [226] = 147, - [227] = 26, - [228] = 75, - [229] = 135, - [230] = 135, - [231] = 147, - [232] = 152, - [233] = 135, - [234] = 152, - [235] = 135, - [236] = 147, - [237] = 152, - [238] = 135, - [239] = 147, - [240] = 147, - [241] = 152, - [242] = 152, - [243] = 147, - [244] = 135, - [245] = 135, - [246] = 7, - [247] = 147, - [248] = 152, - [249] = 147, - [250] = 135, + [178] = 5, + [179] = 3, + [180] = 6, + [181] = 162, + [182] = 6, + [183] = 165, + [184] = 165, + [185] = 3, + [186] = 4, + [187] = 164, + [188] = 163, + [189] = 163, + [190] = 3, + [191] = 5, + [192] = 4, + [193] = 165, + [194] = 164, + [195] = 165, + [196] = 165, + [197] = 170, + [198] = 164, + [199] = 163, + [200] = 5, + [201] = 164, + [202] = 75, + [203] = 71, + [204] = 164, + [205] = 163, + [206] = 164, + [207] = 78, + [208] = 163, + [209] = 165, + [210] = 163, + [211] = 164, + [212] = 70, + [213] = 68, + [214] = 165, + [215] = 165, + [216] = 3, + [217] = 163, + [218] = 5, + [219] = 164, + [220] = 4, + [221] = 29, + [222] = 25, + [223] = 165, + [224] = 6, + [225] = 32, + [226] = 76, + [227] = 165, + [228] = 164, + [229] = 163, + [230] = 164, + [231] = 165, + [232] = 163, + [233] = 165, + [234] = 164, + [235] = 163, + [236] = 164, + [237] = 163, + [238] = 165, + [239] = 163, + [240] = 163, + [241] = 165, + [242] = 164, + [243] = 165, + [244] = 164, + [245] = 165, + [246] = 163, + [247] = 164, + [248] = 164, + [249] = 165, + [250] = 163, [251] = 8, - [252] = 152, - [253] = 253, - [254] = 9, - [255] = 16, + [252] = 7, + [253] = 10, + [254] = 8, + [255] = 255, [256] = 9, - [257] = 11, - [258] = 8, - [259] = 15, - [260] = 10, - [261] = 12, - [262] = 11, - [263] = 253, - [264] = 14, - [265] = 10, - [266] = 7, - [267] = 14, - [268] = 16, - [269] = 12, - [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] = 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, + [257] = 255, + [258] = 15, + [259] = 16, + [260] = 16, + [261] = 9, + [262] = 14, + [263] = 7, + [264] = 255, + [265] = 12, + [266] = 14, + [267] = 10, + [268] = 15, + [269] = 13, + [270] = 12, + [271] = 13, + [272] = 9, + [273] = 21, + [274] = 34, + [275] = 21, + [276] = 17, + [277] = 22, + [278] = 163, + [279] = 32, + [280] = 11, + [281] = 27, + [282] = 282, + [283] = 255, + [284] = 16, + [285] = 33, + [286] = 165, + [287] = 10, + [288] = 39, + [289] = 23, + [290] = 29, + [291] = 164, + [292] = 26, + [293] = 2, + [294] = 22, + [295] = 23, + [296] = 33, + [297] = 24, + [298] = 28, + [299] = 25, + [300] = 14, + [301] = 36, + [302] = 255, + [303] = 18, + [304] = 19, + [305] = 32, + [306] = 29, + [307] = 37, + [308] = 18, + [309] = 19, + [310] = 26, + [311] = 31, + [312] = 25, + [313] = 24, + [314] = 36, + [315] = 255, + [316] = 15, + [317] = 39, + [318] = 27, + [319] = 12, + [320] = 255, + [321] = 321, + [322] = 13, + [323] = 255, + [324] = 17, + [325] = 11, + [326] = 37, + [327] = 31, + [328] = 28, [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] = 253, - [371] = 152, - [372] = 253, - [373] = 135, - [374] = 152, - [375] = 253, - [376] = 135, + [330] = 19, + [331] = 33, + [332] = 25, + [333] = 163, + [334] = 29, + [335] = 32, + [336] = 164, + [337] = 255, + [338] = 255, + [339] = 255, + [340] = 282, + [341] = 11, + [342] = 165, + [343] = 321, + [344] = 21, + [345] = 163, + [346] = 165, + [347] = 37, + [348] = 34, + [349] = 255, + [350] = 17, + [351] = 23, + [352] = 164, + [353] = 31, + [354] = 18, + [355] = 24, + [356] = 255, + [357] = 28, + [358] = 36, + [359] = 26, + [360] = 39, + [361] = 22, + [362] = 27, + [363] = 255, + [364] = 165, + [365] = 164, + [366] = 163, + [367] = 165, + [368] = 165, + [369] = 164, + [370] = 164, + [371] = 255, + [372] = 163, + [373] = 255, + [374] = 255, + [375] = 255, + [376] = 163, [377] = 377, - [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] = 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] = 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, + [378] = 165, + [379] = 379, + [380] = 380, + [381] = 379, + [382] = 255, + [383] = 165, + [384] = 164, + [385] = 255, + [386] = 163, + [387] = 387, + [388] = 387, + [389] = 164, + [390] = 163, + [391] = 379, + [392] = 379, + [393] = 164, + [394] = 165, + [395] = 163, + [396] = 164, + [397] = 387, + [398] = 165, + [399] = 163, + [400] = 400, + [401] = 164, + [402] = 387, + [403] = 163, + [404] = 387, + [405] = 379, + [406] = 377, + [407] = 380, + [408] = 165, + [409] = 387, + [410] = 379, + [411] = 164, + [412] = 165, + [413] = 379, + [414] = 379, + [415] = 163, + [416] = 416, + [417] = 164, + [418] = 76, + [419] = 25, + [420] = 78, + [421] = 379, + [422] = 75, + [423] = 68, + [424] = 416, + [425] = 68, + [426] = 71, + [427] = 165, + [428] = 255, + [429] = 32, + [430] = 379, + [431] = 25, + [432] = 432, + [433] = 163, + [434] = 75, + [435] = 163, + [436] = 29, + [437] = 76, + [438] = 387, + [439] = 379, + [440] = 70, + [441] = 32, + [442] = 71, + [443] = 379, + [444] = 165, + [445] = 379, + [446] = 400, + [447] = 78, + [448] = 70, + [449] = 29, + [450] = 432, + [451] = 164, + [452] = 164, + [453] = 165, + [454] = 387, + [455] = 163, + [456] = 432, + [457] = 165, + [458] = 75, + [459] = 165, + [460] = 70, + [461] = 379, + [462] = 164, + [463] = 379, + [464] = 464, + [465] = 255, + [466] = 163, + [467] = 255, + [468] = 163, + [469] = 432, + [470] = 164, + [471] = 68, + [472] = 432, + [473] = 432, + [474] = 474, + [475] = 475, + [476] = 379, + [477] = 379, + [478] = 432, + [479] = 71, + [480] = 379, + [481] = 76, + [482] = 32, + [483] = 25, + [484] = 78, + [485] = 29, + [486] = 474, + [487] = 255, + [488] = 379, + [489] = 432, + [490] = 163, + [491] = 379, + [492] = 255, + [493] = 165, + [494] = 475, + [495] = 255, + [496] = 164, + [497] = 464, + [498] = 255, + [499] = 255, + [500] = 255, + [501] = 255, + [502] = 387, + [503] = 255, [504] = 504, - [505] = 383, - [506] = 253, - [507] = 253, - [508] = 504, - [509] = 253, - [510] = 389, - [511] = 253, - [512] = 253, - [513] = 504, - [514] = 514, - [515] = 389, - [516] = 383, - [517] = 253, - [518] = 383, - [519] = 389, - [520] = 423, - [521] = 389, - [522] = 514, - [523] = 389, - [524] = 504, - [525] = 389, - [526] = 526, - [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, + [505] = 379, + [506] = 255, + [507] = 379, + [508] = 255, + [509] = 504, + [510] = 255, + [511] = 255, + [512] = 379, + [513] = 387, + [514] = 255, + [515] = 515, + [516] = 504, + [517] = 387, + [518] = 515, + [519] = 255, + [520] = 379, + [521] = 504, + [522] = 432, + [523] = 379, + [524] = 379, + [525] = 525, + [526] = 379, + [527] = 525, + [528] = 525, + [529] = 525, + [530] = 530, + [531] = 432, + [532] = 387, + [533] = 533, + [534] = 525, + [535] = 379, + [536] = 432, + [537] = 525, + [538] = 255, + [539] = 504, + [540] = 432, + [541] = 379, [542] = 542, - [543] = 389, - [544] = 423, - [545] = 389, - [546] = 423, - [547] = 547, + [543] = 432, + [544] = 379, + [545] = 379, + [546] = 379, + [547] = 387, [548] = 548, - [549] = 389, - [550] = 550, + [549] = 549, + [550] = 548, [551] = 551, - [552] = 550, + [552] = 504, [553] = 551, - [554] = 423, - [555] = 550, - [556] = 550, - [557] = 551, - [558] = 383, - [559] = 551, - [560] = 547, - [561] = 550, - [562] = 551, - [563] = 551, + [554] = 551, + [555] = 379, + [556] = 548, + [557] = 557, + [558] = 558, + [559] = 549, + [560] = 548, + [561] = 551, + [562] = 379, + [563] = 563, [564] = 564, - [565] = 389, - [566] = 551, - [567] = 551, - [568] = 547, - [569] = 547, - [570] = 389, + [565] = 564, + [566] = 548, + [567] = 432, + [568] = 548, + [569] = 549, + [570] = 548, [571] = 571, - [572] = 572, - [573] = 551, + [572] = 379, + [573] = 549, [574] = 574, [575] = 575, - [576] = 564, - [577] = 577, - [578] = 551, - [579] = 547, - [580] = 550, - [581] = 551, - [582] = 551, - [583] = 574, - [584] = 547, - [585] = 542, - [586] = 575, - [587] = 504, - [588] = 389, - [589] = 423, + [576] = 549, + [577] = 548, + [578] = 548, + [579] = 549, + [580] = 580, + [581] = 548, + [582] = 580, + [583] = 551, + [584] = 542, + [585] = 548, + [586] = 379, + [587] = 551, + [588] = 557, + [589] = 548, [590] = 590, - [591] = 389, - [592] = 571, + [591] = 571, + [592] = 592, [593] = 593, - [594] = 572, - [595] = 548, - [596] = 596, - [597] = 597, - [598] = 389, - [599] = 597, - [600] = 597, - [601] = 597, - [602] = 602, - [603] = 602, - [604] = 602, - [605] = 597, - [606] = 423, - [607] = 602, - [608] = 602, - [609] = 609, - [610] = 602, - [611] = 597, - [612] = 612, + [594] = 379, + [595] = 575, + [596] = 563, + [597] = 574, + [598] = 432, + [599] = 379, + [600] = 432, + [601] = 601, + [602] = 601, + [603] = 603, + [604] = 603, + [605] = 603, + [606] = 601, + [607] = 603, + [608] = 603, + [609] = 601, + [610] = 601, + [611] = 601, + [612] = 603, [613] = 613, [614] = 614, [615] = 615, - [616] = 613, - [617] = 615, - [618] = 614, - [619] = 619, - [620] = 619, - [621] = 619, + [616] = 616, + [617] = 617, + [618] = 617, + [619] = 616, + [620] = 615, + [621] = 621, [622] = 622, - [623] = 619, + [623] = 622, [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] = 635, - [637] = 635, + [625] = 621, + [626] = 626, + [627] = 626, + [628] = 622, + [629] = 622, + [630] = 621, + [631] = 631, + [632] = 621, + [633] = 621, + [634] = 622, + [635] = 621, + [636] = 636, + [637] = 637, [638] = 638, - [639] = 638, - [640] = 638, - [641] = 634, - [642] = 642, - [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] = 658, + [639] = 636, + [640] = 637, + [641] = 641, + [642] = 637, + [643] = 643, + [644] = 637, + [645] = 637, + [646] = 641, + [647] = 637, + [648] = 637, + [649] = 637, + [650] = 643, + [651] = 637, + [652] = 641, + [653] = 641, + [654] = 637, + [655] = 637, + [656] = 637, + [657] = 641, + [658] = 641, [659] = 659, - [660] = 660, + [660] = 659, [661] = 661, [662] = 662, [663] = 663, - [664] = 664, - [665] = 665, - [666] = 659, - [667] = 667, - [668] = 668, - [669] = 661, - [670] = 661, - [671] = 661, - [672] = 661, - [673] = 661, - [674] = 661, - [675] = 661, - [676] = 661, - [677] = 661, + [664] = 659, + [665] = 662, + [666] = 666, + [667] = 666, + [668] = 659, + [669] = 663, + [670] = 670, + [671] = 671, + [672] = 672, + [673] = 673, + [674] = 674, + [675] = 675, + [676] = 663, + [677] = 677, [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] = 661, - [691] = 659, - [692] = 680, - [693] = 659, - [694] = 694, + [680] = 662, + [681] = 663, + [682] = 682, + [683] = 674, + [684] = 662, + [685] = 685, + [686] = 686, + [687] = 663, + [688] = 662, + [689] = 661, + [690] = 659, + [691] = 662, + [692] = 679, + [693] = 662, + [694] = 666, [695] = 661, [696] = 661, - [697] = 659, - [698] = 694, - [699] = 665, - [700] = 700, - [701] = 661, - [702] = 660, - [703] = 661, + [697] = 662, + [698] = 659, + [699] = 662, + [700] = 661, + [701] = 666, + [702] = 662, + [703] = 673, [704] = 661, - [705] = 661, - [706] = 659, - [707] = 660, - [708] = 660, - [709] = 661, - [710] = 681, - [711] = 658, - [712] = 668, + [705] = 659, + [706] = 662, + [707] = 662, + [708] = 670, + [709] = 662, + [710] = 666, + [711] = 661, + [712] = 662, [713] = 661, - [714] = 659, - [715] = 661, - [716] = 659, + [714] = 714, + [715] = 662, + [716] = 662, [717] = 661, - [718] = 661, - [719] = 661, - [720] = 661, - [721] = 661, - [722] = 722, - [723] = 679, - [724] = 660, - [725] = 661, - [726] = 660, - [727] = 659, - [728] = 661, + [718] = 677, + [719] = 662, + [720] = 662, + [721] = 662, + [722] = 662, + [723] = 662, + [724] = 659, + [725] = 686, + [726] = 659, + [727] = 662, + [728] = 662, [729] = 659, [730] = 659, [731] = 661, - [732] = 661, - [733] = 661, - [734] = 660, - [735] = 661, - [736] = 660, - [737] = 660, - [738] = 661, - [739] = 661, - [740] = 679, - [741] = 660, - [742] = 664, - [743] = 722, - [744] = 661, - [745] = 661, - [746] = 661, - [747] = 683, - [748] = 660, - [749] = 679, - [750] = 662, - [751] = 679, - [752] = 660, - [753] = 660, - [754] = 754, + [732] = 662, + [733] = 662, + [734] = 661, + [735] = 659, + [736] = 666, + [737] = 662, + [738] = 662, + [739] = 662, + [740] = 662, + [741] = 662, + [742] = 659, + [743] = 662, + [744] = 714, + [745] = 671, + [746] = 672, + [747] = 662, + [748] = 663, + [749] = 662, + [750] = 750, + [751] = 751, + [752] = 662, + [753] = 661, + [754] = 750, [755] = 755, - [756] = 756, + [756] = 662, [757] = 659, - [758] = 722, - [759] = 722, - [760] = 722, - [761] = 761, - [762] = 663, - [763] = 722, - [764] = 764, - [765] = 765, + [758] = 662, + [759] = 759, + [760] = 760, + [761] = 662, + [762] = 659, + [763] = 760, + [764] = 759, + [765] = 662, [766] = 766, - [767] = 767, + [767] = 661, [768] = 768, - [769] = 768, - [770] = 767, + [769] = 769, + [770] = 770, [771] = 771, [772] = 772, - [773] = 773, + [773] = 771, [774] = 774, - [775] = 775, + [775] = 772, [776] = 776, [777] = 777, [778] = 778, - [779] = 773, + [779] = 779, [780] = 780, [781] = 781, - [782] = 774, - [783] = 783, + [782] = 782, + [783] = 777, [784] = 784, [785] = 785, - [786] = 786, - [787] = 785, - [788] = 784, + [786] = 776, + [787] = 787, + [788] = 788, [789] = 789, - [790] = 786, - [791] = 791, - [792] = 792, - [793] = 793, + [790] = 790, + [791] = 788, + [792] = 789, + [793] = 790, [794] = 794, [795] = 795, [796] = 796, @@ -3644,59 +3651,59 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [798] = 798, [799] = 799, [800] = 800, - [801] = 799, - [802] = 800, - [803] = 791, - [804] = 795, - [805] = 794, - [806] = 147, - [807] = 797, - [808] = 808, - [809] = 792, + [801] = 801, + [802] = 802, + [803] = 803, + [804] = 804, + [805] = 163, + [806] = 803, + [807] = 798, + [808] = 799, + [809] = 809, [810] = 810, - [811] = 793, - [812] = 798, - [813] = 152, - [814] = 135, - [815] = 815, - [816] = 816, - [817] = 152, - [818] = 818, + [811] = 165, + [812] = 795, + [813] = 801, + [814] = 796, + [815] = 164, + [816] = 802, + [817] = 804, + [818] = 800, [819] = 819, - [820] = 135, + [820] = 820, [821] = 821, - [822] = 147, + [822] = 822, [823] = 823, [824] = 824, [825] = 825, [826] = 826, [827] = 827, [828] = 828, - [829] = 829, + [829] = 164, [830] = 830, [831] = 831, - [832] = 826, - [833] = 833, - [834] = 825, - [835] = 815, - [836] = 836, - [837] = 837, - [838] = 838, - [839] = 827, - [840] = 823, - [841] = 819, - [842] = 842, - [843] = 828, - [844] = 821, - [845] = 824, - [846] = 796, - [847] = 847, - [848] = 829, - [849] = 816, + [832] = 165, + [833] = 163, + [834] = 834, + [835] = 835, + [836] = 821, + [837] = 828, + [838] = 819, + [839] = 839, + [840] = 822, + [841] = 831, + [842] = 826, + [843] = 824, + [844] = 844, + [845] = 834, + [846] = 827, + [847] = 830, + [848] = 820, + [849] = 849, [850] = 850, - [851] = 851, + [851] = 823, [852] = 852, - [853] = 830, + [853] = 797, [854] = 854, [855] = 855, [856] = 856, @@ -3706,141 +3713,141 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [860] = 860, [861] = 861, [862] = 862, - [863] = 859, + [863] = 863, [864] = 864, - [865] = 2, + [865] = 863, [866] = 866, [867] = 867, - [868] = 868, + [868] = 2, [869] = 869, [870] = 870, [871] = 871, - [872] = 864, + [872] = 872, [873] = 873, - [874] = 874, - [875] = 859, - [876] = 876, - [877] = 857, + [874] = 864, + [875] = 875, + [876] = 863, + [877] = 877, [878] = 878, - [879] = 879, - [880] = 859, - [881] = 859, + [879] = 867, + [880] = 869, + [881] = 881, [882] = 882, [883] = 883, [884] = 884, - [885] = 885, + [885] = 863, [886] = 886, - [887] = 861, + [887] = 872, [888] = 888, - [889] = 873, - [890] = 867, + [889] = 863, + [890] = 890, [891] = 891, - [892] = 856, - [893] = 893, - [894] = 866, - [895] = 868, - [896] = 896, + [892] = 892, + [893] = 863, + [894] = 894, + [895] = 895, + [896] = 861, [897] = 897, [898] = 898, - [899] = 869, + [899] = 866, [900] = 900, - [901] = 859, - [902] = 902, + [901] = 901, + [902] = 870, [903] = 903, [904] = 904, - [905] = 905, + [905] = 904, [906] = 906, - [907] = 907, + [907] = 860, [908] = 908, [909] = 909, [910] = 910, [911] = 911, - [912] = 906, - [913] = 859, - [914] = 905, + [912] = 912, + [913] = 913, + [914] = 914, [915] = 915, [916] = 916, [917] = 917, [918] = 918, [919] = 919, - [920] = 920, + [920] = 911, [921] = 921, - [922] = 909, + [922] = 922, [923] = 923, - [924] = 924, - [925] = 796, - [926] = 926, + [924] = 923, + [925] = 925, + [926] = 797, [927] = 927, - [928] = 928, + [928] = 916, [929] = 929, [930] = 930, - [931] = 921, + [931] = 890, [932] = 932, [933] = 933, [934] = 934, [935] = 935, - [936] = 916, + [936] = 863, [937] = 937, - [938] = 937, - [939] = 939, + [938] = 938, + [939] = 937, [940] = 940, [941] = 941, - [942] = 918, - [943] = 903, - [944] = 917, + [942] = 935, + [943] = 941, + [944] = 938, [945] = 945, [946] = 946, - [947] = 919, - [948] = 927, - [949] = 859, + [947] = 947, + [948] = 948, + [949] = 949, [950] = 950, - [951] = 951, - [952] = 928, - [953] = 917, - [954] = 954, - [955] = 955, + [951] = 910, + [952] = 934, + [953] = 863, + [954] = 912, + [955] = 888, [956] = 956, - [957] = 924, - [958] = 941, - [959] = 897, - [960] = 933, - [961] = 917, + [957] = 914, + [958] = 892, + [959] = 959, + [960] = 960, + [961] = 938, [962] = 962, - [963] = 963, + [963] = 937, [964] = 964, - [965] = 253, - [966] = 919, - [967] = 967, - [968] = 968, - [969] = 883, + [965] = 965, + [966] = 794, + [967] = 937, + [968] = 909, + [969] = 969, [970] = 970, - [971] = 970, - [972] = 972, - [973] = 973, - [974] = 919, - [975] = 962, + [971] = 882, + [972] = 255, + [973] = 922, + [974] = 974, + [975] = 975, [976] = 976, [977] = 977, [978] = 978, - [979] = 789, + [979] = 886, [980] = 980, [981] = 981, - [982] = 871, + [982] = 921, [983] = 983, - [984] = 888, - [985] = 985, + [984] = 984, + [985] = 938, [986] = 986, - [987] = 987, - [988] = 988, - [989] = 988, - [990] = 253, + [987] = 962, + [988] = 981, + [989] = 989, + [990] = 990, [991] = 991, [992] = 992, - [993] = 993, + [993] = 255, [994] = 994, [995] = 995, [996] = 996, - [997] = 997, + [997] = 996, [998] = 998, [999] = 999, [1000] = 1000, @@ -3848,176 +3855,176 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1002] = 1002, [1003] = 1003, [1004] = 1004, - [1005] = 991, + [1005] = 1005, [1006] = 1006, [1007] = 1007, [1008] = 1008, [1009] = 1009, [1010] = 1010, [1011] = 1011, - [1012] = 993, - [1013] = 992, + [1012] = 1012, + [1013] = 1013, [1014] = 1014, [1015] = 1015, [1016] = 1016, - [1017] = 1017, + [1017] = 995, [1018] = 1018, [1019] = 1019, [1020] = 1020, [1021] = 1021, [1022] = 1022, [1023] = 1023, - [1024] = 1024, - [1025] = 1006, + [1024] = 992, + [1025] = 994, [1026] = 1026, - [1027] = 1014, - [1028] = 1028, - [1029] = 1029, - [1030] = 1030, - [1031] = 147, - [1032] = 1032, - [1033] = 1033, - [1034] = 1034, - [1035] = 135, - [1036] = 1036, - [1037] = 1023, - [1038] = 1038, - [1039] = 1039, - [1040] = 1040, - [1041] = 1041, - [1042] = 1042, - [1043] = 1043, - [1044] = 1044, - [1045] = 1045, - [1046] = 1046, - [1047] = 1047, - [1048] = 1048, - [1049] = 1049, - [1050] = 859, - [1051] = 1051, - [1052] = 152, - [1053] = 995, - [1054] = 1002, - [1055] = 1055, + [1027] = 1027, + [1028] = 164, + [1029] = 1027, + [1030] = 1027, + [1031] = 1027, + [1032] = 1027, + [1033] = 1027, + [1034] = 1027, + [1035] = 1027, + [1036] = 1027, + [1037] = 1027, + [1038] = 165, + [1039] = 1027, + [1040] = 1027, + [1041] = 1027, + [1042] = 1027, + [1043] = 1027, + [1044] = 1027, + [1045] = 1027, + [1046] = 1027, + [1047] = 1027, + [1048] = 1027, + [1049] = 1027, + [1050] = 1027, + [1051] = 1027, + [1052] = 1052, + [1053] = 1027, + [1054] = 1054, + [1055] = 1027, [1056] = 1056, - [1057] = 1057, - [1058] = 1058, - [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, + [1057] = 1027, + [1058] = 1027, + [1059] = 1027, + [1060] = 1027, + [1061] = 1027, + [1062] = 1027, + [1063] = 1027, + [1064] = 1027, + [1065] = 1065, + [1066] = 1027, + [1067] = 1027, + [1068] = 1027, + [1069] = 1021, + [1070] = 1027, + [1071] = 1071, + [1072] = 163, + [1073] = 1073, + [1074] = 1027, + [1075] = 1075, + [1076] = 1076, + [1077] = 1077, + [1078] = 1078, + [1079] = 863, + [1080] = 1080, + [1081] = 1081, + [1082] = 1082, [1083] = 1023, - [1084] = 1023, - [1085] = 1023, - [1086] = 1023, + [1084] = 1020, + [1085] = 1085, + [1086] = 1027, [1087] = 1087, - [1088] = 1023, - [1089] = 1023, - [1090] = 1023, - [1091] = 1023, - [1092] = 1023, + [1088] = 1088, + [1089] = 1089, + [1090] = 1090, + [1091] = 1091, + [1092] = 1092, [1093] = 1093, - [1094] = 1023, - [1095] = 1095, - [1096] = 1023, - [1097] = 1023, - [1098] = 1023, - [1099] = 1023, - [1100] = 1023, - [1101] = 1023, - [1102] = 1102, - [1103] = 1023, + [1094] = 1094, + [1095] = 1027, + [1096] = 1096, + [1097] = 1097, + [1098] = 1098, + [1099] = 1099, + [1100] = 1003, + [1101] = 1101, + [1102] = 1027, + [1103] = 1103, [1104] = 1104, [1105] = 1105, - [1106] = 1042, - [1107] = 1041, - [1108] = 1040, - [1109] = 1109, - [1110] = 859, - [1111] = 1111, - [1112] = 1112, - [1113] = 1038, + [1106] = 1106, + [1107] = 1002, + [1108] = 1108, + [1109] = 1087, + [1110] = 1110, + [1111] = 1091, + [1112] = 1089, + [1113] = 1113, [1114] = 1114, - [1115] = 1115, + [1115] = 1105, [1116] = 1116, [1117] = 1117, [1118] = 1118, - [1119] = 1043, + [1119] = 1054, [1120] = 1120, - [1121] = 1121, + [1121] = 1103, [1122] = 1122, - [1123] = 1047, + [1123] = 1076, [1124] = 1124, [1125] = 1125, [1126] = 1126, - [1127] = 1127, - [1128] = 1128, - [1129] = 1048, - [1130] = 1049, + [1127] = 1075, + [1128] = 1088, + [1129] = 1129, + [1130] = 1130, [1131] = 1131, - [1132] = 1132, - [1133] = 1047, + [1132] = 1087, + [1133] = 1085, [1134] = 1134, [1135] = 1135, [1136] = 1136, - [1137] = 1137, - [1138] = 1026, + [1137] = 1094, + [1138] = 863, [1139] = 1139, [1140] = 1140, [1141] = 1141, - [1142] = 1142, - [1143] = 1048, - [1144] = 1049, + [1142] = 1101, + [1143] = 1143, + [1144] = 1144, [1145] = 1145, - [1146] = 1033, + [1146] = 1146, [1147] = 1147, - [1148] = 1032, - [1149] = 1149, - [1150] = 1150, - [1151] = 1043, - [1152] = 1042, + [1148] = 1148, + [1149] = 1104, + [1150] = 1106, + [1151] = 1151, + [1152] = 1152, [1153] = 1153, - [1154] = 1154, + [1154] = 1088, [1155] = 1155, - [1156] = 1044, + [1156] = 1085, [1157] = 1157, - [1158] = 1045, - [1159] = 1159, - [1160] = 1160, - [1161] = 1028, - [1162] = 1162, + [1158] = 1158, + [1159] = 1089, + [1160] = 1091, + [1161] = 1161, + [1162] = 1056, [1163] = 1163, - [1164] = 1030, - [1165] = 1046, + [1164] = 1164, + [1165] = 1165, [1166] = 1166, - [1167] = 1043, - [1168] = 1168, + [1167] = 1167, + [1168] = 1052, [1169] = 1169, [1170] = 1170, - [1171] = 1125, - [1172] = 1172, - [1173] = 1173, - [1174] = 1047, + [1171] = 1088, + [1172] = 1129, + [1173] = 1130, + [1174] = 1174, [1175] = 1175, [1176] = 1176, [1177] = 1177, @@ -4025,65 +4032,65 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1179] = 1179, [1180] = 1180, [1181] = 1181, - [1182] = 859, - [1183] = 1042, + [1182] = 1182, + [1183] = 1183, [1184] = 1184, [1185] = 1185, - [1186] = 1048, - [1187] = 1187, - [1188] = 1126, - [1189] = 1121, - [1190] = 1122, - [1191] = 1049, - [1192] = 1154, - [1193] = 1193, - [1194] = 1194, + [1186] = 1186, + [1187] = 1089, + [1188] = 1139, + [1189] = 1124, + [1190] = 1091, + [1191] = 1139, + [1192] = 1192, + [1193] = 1087, + [1194] = 1085, [1195] = 1195, - [1196] = 1122, + [1196] = 1165, [1197] = 1197, [1198] = 1198, [1199] = 1199, [1200] = 1200, [1201] = 1201, - [1202] = 1202, + [1202] = 863, [1203] = 1203, [1204] = 1204, [1205] = 1205, - [1206] = 1206, + [1206] = 1205, [1207] = 1207, - [1208] = 1201, - [1209] = 1209, - [1210] = 1210, - [1211] = 1201, + [1208] = 1208, + [1209] = 1205, + [1210] = 1195, + [1211] = 1211, [1212] = 1212, [1213] = 1213, [1214] = 1214, [1215] = 1215, [1216] = 1216, - [1217] = 1217, - [1218] = 1218, + [1217] = 1204, + [1218] = 1205, [1219] = 1219, - [1220] = 1201, - [1221] = 859, - [1222] = 1200, + [1220] = 1220, + [1221] = 1221, + [1222] = 1205, [1223] = 1223, [1224] = 1224, [1225] = 1225, - [1226] = 1226, + [1226] = 863, [1227] = 1227, [1228] = 1228, [1229] = 1229, - [1230] = 1201, + [1230] = 1230, [1231] = 1231, [1232] = 1232, [1233] = 1233, [1234] = 1234, - [1235] = 1201, + [1235] = 1205, [1236] = 1236, [1237] = 1237, - [1238] = 1200, - [1239] = 1187, - [1240] = 1240, + [1238] = 1238, + [1239] = 1239, + [1240] = 1204, [1241] = 1241, [1242] = 1242, [1243] = 1243, @@ -4091,18 +4098,18 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1245] = 1245, [1246] = 1246, [1247] = 1247, - [1248] = 1248, + [1248] = 1219, [1249] = 1249, - [1250] = 1250, + [1250] = 1204, [1251] = 1251, [1252] = 1252, [1253] = 1253, - [1254] = 1246, - [1255] = 1246, - [1256] = 1246, + [1254] = 1219, + [1255] = 1255, + [1256] = 1256, [1257] = 1257, - [1258] = 1200, - [1259] = 1259, + [1258] = 1258, + [1259] = 1219, [1260] = 1260, [1261] = 1261, [1262] = 1262, @@ -4110,7 +4117,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1264] = 1264, [1265] = 1265, [1266] = 1266, - [1267] = 1047, + [1267] = 1267, [1268] = 1268, [1269] = 1269, [1270] = 1270, @@ -4121,7 +4128,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1275] = 1275, [1276] = 1276, [1277] = 1277, - [1278] = 1278, + [1278] = 1088, [1279] = 1279, [1280] = 1280, [1281] = 1281, @@ -4131,7 +4138,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1285] = 1285, [1286] = 1286, [1287] = 1287, - [1288] = 859, + [1288] = 1288, [1289] = 1289, [1290] = 1290, [1291] = 1291, @@ -4145,12 +4152,12 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1299] = 1299, [1300] = 1300, [1301] = 1301, - [1302] = 1287, - [1303] = 1276, - [1304] = 1299, + [1302] = 1302, + [1303] = 1303, + [1304] = 1304, [1305] = 1305, - [1306] = 1284, - [1307] = 1307, + [1306] = 1306, + [1307] = 1290, [1308] = 1308, [1309] = 1309, [1310] = 1310, @@ -4158,9 +4165,9 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1312] = 1312, [1313] = 1313, [1314] = 1314, - [1315] = 1274, - [1316] = 1316, - [1317] = 1047, + [1315] = 1315, + [1316] = 1302, + [1317] = 1317, [1318] = 1318, [1319] = 1319, [1320] = 1320, @@ -4168,282 +4175,282 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1322] = 1322, [1323] = 1323, [1324] = 1324, - [1325] = 1272, + [1325] = 1290, [1326] = 1326, - [1327] = 1299, + [1327] = 1294, [1328] = 1328, [1329] = 1329, [1330] = 1330, [1331] = 1331, - [1332] = 1268, + [1332] = 1332, [1333] = 1333, [1334] = 1334, [1335] = 1335, - [1336] = 1275, - [1337] = 1321, + [1336] = 1336, + [1337] = 1277, [1338] = 1338, [1339] = 1339, [1340] = 1340, - [1341] = 1321, - [1342] = 1287, + [1341] = 1341, + [1342] = 1342, [1343] = 1343, [1344] = 1344, [1345] = 1345, [1346] = 1346, - [1347] = 1347, + [1347] = 1326, [1348] = 1348, - [1349] = 1323, + [1349] = 1320, [1350] = 1350, [1351] = 1351, - [1352] = 1352, + [1352] = 1326, [1353] = 1353, - [1354] = 1354, - [1355] = 1321, + [1354] = 1294, + [1355] = 1355, [1356] = 1356, [1357] = 1357, [1358] = 1358, - [1359] = 1359, - [1360] = 1266, - [1361] = 1265, - [1362] = 1287, - [1363] = 1363, - [1364] = 1364, + [1359] = 1088, + [1360] = 1275, + [1361] = 1361, + [1362] = 1274, + [1363] = 1336, + [1364] = 1294, [1365] = 1365, - [1366] = 1299, - [1367] = 1264, - [1368] = 1262, + [1366] = 1317, + [1367] = 1367, + [1368] = 1368, [1369] = 1369, [1370] = 1370, - [1371] = 1261, + [1371] = 1326, [1372] = 1372, - [1373] = 1373, + [1373] = 1294, [1374] = 1374, [1375] = 1375, - [1376] = 1376, - [1377] = 1377, - [1378] = 1378, + [1376] = 1273, + [1377] = 1272, + [1378] = 1294, [1379] = 1379, - [1380] = 1380, + [1380] = 1332, [1381] = 1381, - [1382] = 1375, + [1382] = 1382, [1383] = 1383, - [1384] = 1384, - [1385] = 1284, + [1384] = 1332, + [1385] = 1385, [1386] = 1386, [1387] = 1387, [1388] = 1388, - [1389] = 1334, + [1389] = 1317, [1390] = 1390, - [1391] = 1391, - [1392] = 1326, - [1393] = 1284, + [1391] = 1271, + [1392] = 1269, + [1393] = 1393, [1394] = 1394, [1395] = 1395, - [1396] = 1299, - [1397] = 1397, + [1396] = 1396, + [1397] = 1268, [1398] = 1398, [1399] = 1399, - [1400] = 1326, - [1401] = 1401, - [1402] = 1402, - [1403] = 1323, + [1400] = 1400, + [1401] = 1266, + [1402] = 1332, + [1403] = 1403, [1404] = 1404, - [1405] = 1330, - [1406] = 1375, - [1407] = 1407, + [1405] = 1405, + [1406] = 1406, + [1407] = 1330, [1408] = 1408, [1409] = 1409, [1410] = 1410, [1411] = 1411, [1412] = 1412, - [1413] = 1287, - [1414] = 1326, + [1413] = 1320, + [1414] = 1414, [1415] = 1415, [1416] = 1416, - [1417] = 1417, + [1417] = 1267, [1418] = 1418, - [1419] = 1323, - [1420] = 1420, - [1421] = 1299, - [1422] = 1326, + [1419] = 1419, + [1420] = 1320, + [1421] = 1332, + [1422] = 1422, [1423] = 1423, - [1424] = 1424, - [1425] = 1425, - [1426] = 1326, + [1424] = 863, + [1425] = 1330, + [1426] = 1330, [1427] = 1427, - [1428] = 1428, - [1429] = 1323, - [1430] = 1376, + [1428] = 1310, + [1429] = 1332, + [1430] = 1301, [1431] = 1431, - [1432] = 1432, - [1433] = 1323, - [1434] = 1338, - [1435] = 1435, - [1436] = 1287, + [1432] = 1320, + [1433] = 1383, + [1434] = 1434, + [1435] = 1330, + [1436] = 1320, [1437] = 1437, [1438] = 1438, [1439] = 1439, [1440] = 1440, - [1441] = 1440, + [1441] = 1441, [1442] = 1442, - [1443] = 1287, - [1444] = 1326, + [1443] = 1330, + [1444] = 1320, [1445] = 1445, - [1446] = 1446, - [1447] = 1447, + [1446] = 1332, + [1447] = 1290, [1448] = 1448, [1449] = 1449, [1450] = 1450, [1451] = 1451, [1452] = 1452, - [1453] = 1447, - [1454] = 1359, + [1453] = 1453, + [1454] = 1454, [1455] = 1455, [1456] = 1456, [1457] = 1457, [1458] = 1458, [1459] = 1459, - [1460] = 1448, + [1460] = 1460, [1461] = 1461, [1462] = 1462, [1463] = 1463, [1464] = 1464, [1465] = 1465, [1466] = 1466, - [1467] = 1467, + [1467] = 1449, [1468] = 1468, [1469] = 1469, [1470] = 1470, - [1471] = 1469, + [1471] = 1471, [1472] = 1472, - [1473] = 1470, + [1473] = 1473, [1474] = 1474, - [1475] = 1449, + [1475] = 1475, [1476] = 1476, - [1477] = 1447, - [1478] = 1448, + [1477] = 1477, + [1478] = 1478, [1479] = 1479, [1480] = 1480, [1481] = 1481, [1482] = 1482, - [1483] = 1457, - [1484] = 1484, + [1483] = 1460, + [1484] = 1461, [1485] = 1485, - [1486] = 1462, - [1487] = 1479, + [1486] = 1451, + [1487] = 1466, [1488] = 1449, - [1489] = 1462, + [1489] = 1468, [1490] = 1490, - [1491] = 1457, - [1492] = 1476, - [1493] = 1446, + [1491] = 1450, + [1492] = 1492, + [1493] = 1493, [1494] = 1494, [1495] = 1495, [1496] = 1496, - [1497] = 1465, - [1498] = 1470, - [1499] = 1469, + [1497] = 1462, + [1498] = 1498, + [1499] = 1499, [1500] = 1500, - [1501] = 253, - [1502] = 1470, + [1501] = 1501, + [1502] = 1502, [1503] = 1503, - [1504] = 1476, - [1505] = 1447, - [1506] = 1448, + [1504] = 1504, + [1505] = 1460, + [1506] = 1461, [1507] = 1507, - [1508] = 1469, - [1509] = 1509, - [1510] = 1450, - [1511] = 1511, + [1508] = 1508, + [1509] = 1451, + [1510] = 255, + [1511] = 1466, [1512] = 1512, - [1513] = 1513, + [1513] = 1468, [1514] = 1514, [1515] = 1515, - [1516] = 1516, - [1517] = 1517, - [1518] = 1518, - [1519] = 1519, - [1520] = 1452, - [1521] = 1521, - [1522] = 1470, + [1516] = 1464, + [1517] = 1470, + [1518] = 1477, + [1519] = 1458, + [1520] = 1485, + [1521] = 1463, + [1522] = 1493, [1523] = 1523, - [1524] = 1449, - [1525] = 1525, - [1526] = 1470, - [1527] = 1469, + [1524] = 1459, + [1525] = 1451, + [1526] = 1526, + [1527] = 1527, [1528] = 1528, [1529] = 1529, - [1530] = 1530, - [1531] = 1531, - [1532] = 1476, - [1533] = 1447, - [1534] = 1448, + [1530] = 1459, + [1531] = 1458, + [1532] = 1532, + [1533] = 1460, + [1534] = 1461, [1535] = 1535, [1536] = 1536, - [1537] = 1537, - [1538] = 1538, - [1539] = 1503, - [1540] = 1469, - [1541] = 1541, - [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] = 1495, - [1556] = 1449, - [1557] = 1476, - [1558] = 1558, + [1537] = 1479, + [1538] = 1490, + [1539] = 1466, + [1540] = 1449, + [1541] = 1468, + [1542] = 1495, + [1543] = 1451, + [1544] = 1526, + [1545] = 1468, + [1546] = 1546, + [1547] = 1456, + [1548] = 1319, + [1549] = 1449, + [1550] = 1453, + [1551] = 1551, + [1552] = 1466, + [1553] = 1455, + [1554] = 1460, + [1555] = 1461, + [1556] = 1451, + [1557] = 1557, + [1558] = 1466, [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] = 1507, - [1576] = 1538, - [1577] = 1577, - [1578] = 1537, - [1579] = 1579, - [1580] = 1464, + [1560] = 1468, + [1561] = 1449, + [1562] = 1562, + [1563] = 1563, + [1564] = 1466, + [1565] = 1565, + [1566] = 1452, + [1567] = 1469, + [1568] = 1466, + [1569] = 1466, + [1570] = 1473, + [1571] = 1571, + [1572] = 1475, + [1573] = 1480, + [1574] = 1466, + [1575] = 1562, + [1576] = 1461, + [1577] = 1460, + [1578] = 1481, + [1579] = 1466, + [1580] = 1580, [1581] = 1581, [1582] = 1582, - [1583] = 1480, - [1584] = 1558, - [1585] = 1529, - [1586] = 1573, - [1587] = 1449, - [1588] = 1519, - [1589] = 1589, - [1590] = 1536, - [1591] = 1535, - [1592] = 1530, - [1593] = 1472, - [1594] = 1515, - [1595] = 1447, - [1596] = 1448, - [1597] = 1597, + [1583] = 1583, + [1584] = 1584, + [1585] = 1504, + [1586] = 1586, + [1587] = 1587, + [1588] = 1588, + [1589] = 1472, + [1590] = 1465, + [1591] = 1498, + [1592] = 1592, + [1593] = 1515, + [1594] = 1459, + [1595] = 1458, + [1596] = 1466, + [1597] = 1508, [1598] = 1598, - [1599] = 1599, - [1600] = 1600, + [1599] = 1496, + [1600] = 1492, [1601] = 1601, [1602] = 1602, [1603] = 1603, @@ -4455,7 +4462,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1609] = 1609, [1610] = 1610, [1611] = 1611, - [1612] = 1612, + [1612] = 1608, [1613] = 1613, [1614] = 1614, [1615] = 1615, @@ -4468,289 +4475,297 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1622] = 1622, [1623] = 1623, [1624] = 1624, - [1625] = 1621, + [1625] = 1625, [1626] = 1626, - [1627] = 1624, - [1628] = 1628, - [1629] = 1629, + [1627] = 1627, + [1628] = 1603, + [1629] = 1607, [1630] = 1630, [1631] = 1631, [1632] = 1632, - [1633] = 1633, - [1634] = 1634, - [1635] = 1632, + [1633] = 1609, + [1634] = 1630, + [1635] = 1635, [1636] = 1636, [1637] = 1637, - [1638] = 1633, - [1639] = 1639, + [1638] = 1630, + [1639] = 1608, [1640] = 1640, - [1641] = 1641, - [1642] = 1642, - [1643] = 1643, - [1644] = 1644, - [1645] = 1632, - [1646] = 1646, - [1647] = 1633, + [1641] = 1608, + [1642] = 1620, + [1643] = 1616, + [1644] = 1618, + [1645] = 1645, + [1646] = 1630, + [1647] = 1647, [1648] = 1648, [1649] = 1649, [1650] = 1650, [1651] = 1651, - [1652] = 1652, - [1653] = 1653, - [1654] = 1654, + [1652] = 1608, + [1653] = 1616, + [1654] = 1618, [1655] = 1655, - [1656] = 1630, + [1656] = 1656, [1657] = 1657, - [1658] = 1644, + [1658] = 1608, [1659] = 1659, [1660] = 1660, [1661] = 1661, - [1662] = 1615, - [1663] = 1663, - [1664] = 1657, - [1665] = 1665, - [1666] = 1632, - [1667] = 1619, - [1668] = 1633, + [1662] = 1662, + [1663] = 1618, + [1664] = 1664, + [1665] = 1616, + [1666] = 1666, + [1667] = 1667, + [1668] = 1668, [1669] = 1669, [1670] = 1670, [1671] = 1671, - [1672] = 1672, - [1673] = 1673, + [1672] = 1615, + [1673] = 1605, [1674] = 1674, [1675] = 1675, - [1676] = 1671, - [1677] = 1657, - [1678] = 1644, + [1676] = 1616, + [1677] = 1606, + [1678] = 1619, [1679] = 1679, - [1680] = 1618, - [1681] = 2, - [1682] = 1629, - [1683] = 1683, + [1680] = 1680, + [1681] = 1618, + [1682] = 1682, + [1683] = 2, [1684] = 1684, [1685] = 1685, - [1686] = 1644, - [1687] = 1614, + [1686] = 1686, + [1687] = 1606, [1688] = 1688, - [1689] = 1657, + [1689] = 1689, [1690] = 1690, - [1691] = 1615, - [1692] = 1692, + [1691] = 1627, + [1692] = 1630, [1693] = 1693, - [1694] = 1694, + [1694] = 1617, [1695] = 1695, - [1696] = 1632, - [1697] = 1633, - [1698] = 1633, + [1696] = 1696, + [1697] = 1630, + [1698] = 1637, [1699] = 1699, [1700] = 1700, - [1701] = 1683, - [1702] = 1632, - [1703] = 1644, - [1704] = 1657, + [1701] = 1648, + [1702] = 1702, + [1703] = 1703, + [1704] = 1704, [1705] = 1705, [1706] = 1706, [1707] = 1707, [1708] = 1708, [1709] = 1709, - [1710] = 1598, - [1711] = 1644, - [1712] = 1699, - [1713] = 1611, + [1710] = 1710, + [1711] = 1616, + [1712] = 1618, + [1713] = 1713, [1714] = 1714, - [1715] = 1641, - [1716] = 1642, + [1715] = 1715, + [1716] = 1716, [1717] = 1717, - [1718] = 1657, - [1719] = 1672, - [1720] = 1634, - [1721] = 1597, - [1722] = 1722, - [1723] = 1723, - [1724] = 1722, + [1718] = 1718, + [1719] = 1621, + [1720] = 1623, + [1721] = 1611, + [1722] = 1604, + [1723] = 1610, + [1724] = 1690, [1725] = 1725, - [1726] = 1722, - [1727] = 1722, + [1726] = 1726, + [1727] = 1727, [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, + [1731] = 1731, + [1732] = 1732, + [1733] = 1733, + [1734] = 1731, + [1735] = 1735, + [1736] = 1736, + [1737] = 1731, + [1738] = 1738, + [1739] = 1739, + [1740] = 1740, + [1741] = 1741, [1742] = 1742, - [1743] = 1722, + [1743] = 1743, [1744] = 1744, [1745] = 1745, - [1746] = 1722, - [1747] = 1747, - [1748] = 1748, - [1749] = 1722, - [1750] = 1722, - [1751] = 1722, - [1752] = 1722, + [1746] = 1739, + [1747] = 1731, + [1748] = 1731, + [1749] = 1731, + [1750] = 1731, + [1751] = 1732, + [1752] = 1731, [1753] = 1753, - [1754] = 1722, + [1754] = 1754, [1755] = 1755, - [1756] = 1756, - [1757] = 1722, - [1758] = 1758, + [1756] = 1731, + [1757] = 1731, + [1758] = 1731, [1759] = 1759, - [1760] = 1722, - [1761] = 1722, - [1762] = 1722, - [1763] = 1722, - [1764] = 1722, - [1765] = 1722, - [1766] = 1722, + [1760] = 1760, + [1761] = 1761, + [1762] = 1731, + [1763] = 1731, + [1764] = 1731, + [1765] = 1731, + [1766] = 1766, [1767] = 1767, - [1768] = 1722, + [1768] = 1768, [1769] = 1769, - [1770] = 1722, - [1771] = 1722, - [1772] = 1722, + [1770] = 1770, + [1771] = 1771, + [1772] = 1731, [1773] = 1773, - [1774] = 1722, - [1775] = 1722, - [1776] = 1776, - [1777] = 1777, + [1774] = 1774, + [1775] = 1731, + [1776] = 1731, + [1777] = 1731, [1778] = 1778, - [1779] = 1779, - [1780] = 1780, - [1781] = 1781, - [1782] = 1777, - [1783] = 1722, - [1784] = 1777, - [1785] = 1777, - [1786] = 1722, - [1787] = 1758, - [1788] = 1753, - [1789] = 1789, - [1790] = 1790, - [1791] = 1791, - [1792] = 1777, - [1793] = 1780, - [1794] = 1794, - [1795] = 1722, + [1779] = 1731, + [1780] = 1731, + [1781] = 1731, + [1782] = 1782, + [1783] = 1731, + [1784] = 1731, + [1785] = 1731, + [1786] = 1731, + [1787] = 1787, + [1788] = 1788, + [1789] = 1731, + [1790] = 1731, + [1791] = 1731, + [1792] = 1731, + [1793] = 1739, + [1794] = 1731, + [1795] = 1731, [1796] = 1796, [1797] = 1797, - [1798] = 1798, - [1799] = 1767, + [1798] = 1731, + [1799] = 1731, [1800] = 1800, [1801] = 1801, [1802] = 1802, - [1803] = 1646, - [1804] = 1804, + [1803] = 1803, + [1804] = 1731, [1805] = 1805, - [1806] = 1777, + [1806] = 1806, [1807] = 1807, [1808] = 1808, [1809] = 1809, - [1810] = 1802, + [1810] = 1810, [1811] = 1811, - [1812] = 1789, + [1812] = 1812, [1813] = 1813, - [1814] = 1781, + [1814] = 1814, [1815] = 1815, - [1816] = 1816, - [1817] = 1776, - [1818] = 1818, - [1819] = 1819, - [1820] = 1722, + [1816] = 1806, + [1817] = 1817, + [1818] = 1731, + [1819] = 1739, + [1820] = 1766, [1821] = 1821, [1822] = 1822, - [1823] = 1821, + [1823] = 1773, [1824] = 1824, [1825] = 1825, - [1826] = 1826, + [1826] = 1806, [1827] = 1827, [1828] = 1828, [1829] = 1829, [1830] = 1830, - [1831] = 1831, + [1831] = 1732, [1832] = 1832, - [1833] = 1833, - [1834] = 1834, + [1833] = 1731, + [1834] = 1806, [1835] = 1835, [1836] = 1836, [1837] = 1837, - [1838] = 1838, - [1839] = 1839, - [1840] = 1840, - [1841] = 1832, + [1838] = 1731, + [1839] = 1766, + [1840] = 1773, + [1841] = 1806, [1842] = 1842, - [1843] = 1818, + [1843] = 1843, [1844] = 1844, - [1845] = 1845, - [1846] = 1759, - [1847] = 1778, + [1845] = 1731, + [1846] = 1846, + [1847] = 1847, [1848] = 1848, - [1849] = 1849, + [1849] = 1732, [1850] = 1850, - [1851] = 1825, + [1851] = 1824, [1852] = 1852, [1853] = 1853, - [1854] = 1639, - [1855] = 1729, + [1854] = 1774, + [1855] = 1821, [1856] = 1856, - [1857] = 1857, + [1857] = 1744, [1858] = 1858, [1859] = 1859, - [1860] = 1834, + [1860] = 1739, [1861] = 1861, - [1862] = 1862, - [1863] = 1832, - [1864] = 1722, - [1865] = 1829, + [1862] = 1770, + [1863] = 1809, + [1864] = 1732, + [1865] = 1865, [1866] = 1866, - [1867] = 1780, - [1868] = 1868, - [1869] = 1869, - [1870] = 1781, - [1871] = 1871, + [1867] = 1867, + [1868] = 1766, + [1869] = 1773, + [1870] = 1870, + [1871] = 1731, [1872] = 1872, [1873] = 1873, [1874] = 1874, - [1875] = 1776, - [1876] = 1876, - [1877] = 1877, + [1875] = 1875, + [1876] = 1728, + [1877] = 1753, [1878] = 1878, [1879] = 1879, [1880] = 1880, - [1881] = 1832, - [1882] = 1882, - [1883] = 1780, - [1884] = 1884, - [1885] = 1781, - [1886] = 1776, - [1887] = 1887, - [1888] = 1776, - [1889] = 1781, - [1890] = 1884, - [1891] = 1744, + [1881] = 1881, + [1882] = 1806, + [1883] = 1883, + [1884] = 1744, + [1885] = 1739, + [1886] = 1769, + [1887] = 1796, + [1888] = 1731, + [1889] = 1614, + [1890] = 1890, + [1891] = 1891, [1892] = 1892, - [1893] = 1850, - [1894] = 1894, - [1895] = 1723, - [1896] = 1780, - [1897] = 1832, - [1898] = 1780, - [1899] = 1892, - [1900] = 1781, - [1901] = 1776, - [1902] = 1894, - [1903] = 1832, + [1893] = 1893, + [1894] = 1832, + [1895] = 1732, + [1896] = 1675, + [1897] = 1892, + [1898] = 1754, + [1899] = 1805, + [1900] = 1842, + [1901] = 1733, + [1902] = 1761, + [1903] = 1807, [1904] = 1904, - [1905] = 1804, - [1906] = 1834, - [1907] = 1819, + [1905] = 1766, + [1906] = 1773, + [1907] = 1907, + [1908] = 1908, + [1909] = 1847, + [1910] = 1870, + [1911] = 1875, + [1912] = 1773, + [1913] = 1766, + [1914] = 1729, + [1915] = 1825, }; static bool ts_lex(TSLexer *lexer, TSStateId state) { @@ -4766,21 +4781,21 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '$', 824, '&', 41, '\'', 42, - '(', 1135, - ')', 1136, - '*', 1145, - '+', 1573, - ',', 1131, - '-', 1556, - '.', 1147, - '/', 1577, - ':', 1139, + '(', 1138, + ')', 1139, + '*', 1148, + '+', 1575, + ',', 1134, + '-', 1558, + '.', 1150, + '/', 1579, + ':', 1142, ';', 877, - '<', 1148, - '=', 1551, - '>', 1150, - '?', 1138, - '@', 1557, + '<', 1151, + '=', 1133, + '>', 1153, + '?', 1141, + '@', 1559, 'A', 323, 'B', 214, 'C', 80, @@ -4802,8 +4817,8 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { 'U', 488, 'V', 105, 'W', 351, - '[', 1133, - ']', 1134, + '[', 1136, + ']', 1137, 'a', 806, 'b', 783, 'c', 753, @@ -4814,28 +4829,28 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { 'p', 815, 's', 28, 'u', 29, - '{', 1140, + '{', 1143, '|', 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, + '}', 1144, + '~', 1570, + 0xd7, 1578, + 0xf7, 1580, + 0x2208, 1587, + 0x2209, 1588, + 0x220b, 1582, + 0x220c, 1583, + 0x2282, 1590, + 0x2283, 1585, + 0x2284, 1591, + 0x2285, 1586, + 0x2286, 1589, + 0x2287, 1584, 'd', 27, 'r', 27, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(831); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1285); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1289); END_STATE(); case 1: if (lookahead == '\n') ADVANCE(2); @@ -4866,374 +4881,374 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '#', 876, '$', 824, '&', 41, - '*', 1145, - '+', 1573, - '-', 1556, - '.', 1146, - '/', 1577, - '<', 1148, - '=', 1551, - '>', 1150, + '*', 1148, + '+', 1575, + '-', 1558, + '.', 1149, + '/', 1579, + '<', 1151, + '=', 1133, + '>', 1153, '?', 75, - '@', 1557, - 'A', 1409, - 'C', 1467, - 'I', 1372, - 'N', 1460, - 'O', 1478, - '[', 1133, - 'c', 1545, - '{', 1140, + '@', 1559, + 'A', 1413, + 'C', 1462, + 'I', 1376, + 'N', 1464, + 'O', 1484, + '[', 1136, + 'c', 1549, + '{', 1143, '|', 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, + '~', 1570, + 0xd7, 1578, + 0xf7, 1580, + 0x2208, 1587, + 0x2209, 1588, + 0x220b, 1582, + 0x220c, 1583, + 0x2282, 1590, + 0x2283, 1585, + 0x2284, 1591, + 0x2285, 1586, + 0x2286, 1589, + 0x2287, 1584, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(7); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1291); if (('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 8: ADVANCE_MAP( '!', 78, '#', 876, '&', 41, - '(', 1135, - '*', 1145, - '+', 1573, - '-', 1556, - '.', 1146, - '/', 1577, - '<', 1148, - '=', 1551, - '>', 1150, + '(', 1138, + '*', 1148, + '+', 1575, + '-', 1558, + '.', 1149, + '/', 1579, + '<', 1151, + '=', 1133, + '>', 1153, '?', 75, - '@', 1557, - 'A', 1409, - 'C', 1467, - 'I', 1437, - 'N', 1460, - 'O', 1478, - 'T', 1383, - '[', 1133, - 'c', 1545, - '{', 1140, + '@', 1559, + 'A', 1413, + 'C', 1462, + 'I', 1441, + 'N', 1464, + 'O', 1484, + 'T', 1389, + '[', 1136, + 'c', 1549, + '{', 1143, '|', 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, + '~', 1570, + 0xd7, 1578, + 0xf7, 1580, + 0x2208, 1587, + 0x2209, 1588, + 0x220b, 1582, + 0x220c, 1583, + 0x2282, 1590, + 0x2283, 1585, + 0x2284, 1591, + 0x2285, 1586, + 0x2286, 1589, + 0x2287, 1584, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(8); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1291); if (('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 9: ADVANCE_MAP( '!', 78, '#', 876, '&', 41, - ')', 1136, - '*', 1145, - '+', 1573, - ',', 1131, - '-', 1556, - '.', 1146, - '/', 1577, - '<', 1148, - '=', 1551, - '>', 1150, + ')', 1139, + '*', 1148, + '+', 1575, + ',', 1134, + '-', 1558, + '.', 1149, + '/', 1579, + '<', 1151, + '=', 1133, + '>', 1153, '?', 75, - '@', 1557, - 'A', 1406, - 'C', 1467, - 'I', 1437, - 'N', 1460, - 'O', 1478, - 'W', 1385, - '[', 1133, - 'c', 1545, - '{', 1140, + '@', 1559, + 'A', 1410, + 'C', 1462, + 'I', 1441, + 'N', 1464, + 'O', 1484, + 'W', 1386, + '[', 1136, + 'c', 1549, + '{', 1143, '|', 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, + '~', 1570, + 0xd7, 1578, + 0xf7, 1580, + 0x2208, 1587, + 0x2209, 1588, + 0x220b, 1582, + 0x220c, 1583, + 0x2282, 1590, + 0x2283, 1585, + 0x2284, 1591, + 0x2285, 1586, + 0x2286, 1589, + 0x2287, 1584, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(9); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1291); if (('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 10: ADVANCE_MAP( '!', 78, '#', 876, '&', 41, - ')', 1136, - '*', 1145, - '+', 1573, - ',', 1131, - '-', 1556, - '.', 1146, - '/', 1577, - '<', 1148, - '=', 1551, - '>', 1150, + ')', 1139, + '*', 1148, + '+', 1575, + ',', 1134, + '-', 1558, + '.', 1149, + '/', 1579, + '<', 1151, + '=', 1133, + '>', 1153, '?', 75, - '@', 1557, - 'A', 1406, - 'C', 1467, - 'I', 1437, - 'N', 1460, - 'O', 1478, - '[', 1133, - 'c', 1545, - '{', 1140, + '@', 1559, + 'A', 1410, + 'C', 1462, + 'I', 1441, + 'N', 1464, + 'O', 1484, + '[', 1136, + 'c', 1549, + '{', 1143, '|', 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, + '~', 1570, + 0xd7, 1578, + 0xf7, 1580, + 0x2208, 1587, + 0x2209, 1588, + 0x220b, 1582, + 0x220c, 1583, + 0x2282, 1590, + 0x2283, 1585, + 0x2284, 1591, + 0x2285, 1586, + 0x2286, 1589, + 0x2287, 1584, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(10); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1291); if (('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 11: ADVANCE_MAP( '!', 78, '#', 876, '&', 41, - '*', 1145, - '+', 1573, - ',', 1131, - '-', 1556, - '.', 1146, - '/', 1577, - '<', 1148, - '=', 1551, - '>', 1150, + '*', 1148, + '+', 1575, + ',', 1134, + '-', 1558, + '.', 1149, + '/', 1579, + '<', 1151, + '=', 1133, + '>', 1153, '?', 75, - '@', 1557, - 'A', 1406, - 'C', 1467, - 'F', 1490, - 'I', 1437, - 'N', 1460, - 'O', 1478, - '[', 1133, - 'c', 1545, - '{', 1140, + '@', 1559, + 'A', 1410, + 'C', 1462, + 'F', 1494, + 'I', 1441, + 'N', 1464, + 'O', 1439, + '[', 1136, + 'c', 1549, + '{', 1143, '|', 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, + '~', 1570, + 0xd7, 1578, + 0xf7, 1580, + 0x2208, 1587, + 0x2209, 1588, + 0x220b, 1582, + 0x220c, 1583, + 0x2282, 1590, + 0x2283, 1585, + 0x2284, 1591, + 0x2285, 1586, + 0x2286, 1589, + 0x2287, 1584, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(11); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1291); if (('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 12: ADVANCE_MAP( '!', 78, '#', 876, '&', 41, - '*', 1145, - '+', 1573, - ',', 1131, - '-', 1556, - '.', 1146, - '/', 1577, - '<', 1148, - '=', 1551, - '>', 1150, + '*', 1148, + '+', 1575, + ',', 1134, + '-', 1558, + '.', 1149, + '/', 1579, + '<', 1151, + '=', 1133, + '>', 1153, '?', 75, - '@', 1557, - 'A', 1406, - 'C', 1467, - 'F', 1490, - 'I', 1437, - 'N', 1460, - 'O', 1434, - '[', 1133, - 'c', 1545, - '{', 1140, + '@', 1559, + 'A', 1410, + 'C', 1462, + 'F', 1494, + 'I', 1441, + 'N', 1464, + 'O', 1484, + '[', 1136, + 'c', 1549, + '{', 1143, '|', 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, + '~', 1570, + 0xd7, 1578, + 0xf7, 1580, + 0x2208, 1587, + 0x2209, 1588, + 0x220b, 1582, + 0x220c, 1583, + 0x2282, 1590, + 0x2283, 1585, + 0x2284, 1591, + 0x2285, 1586, + 0x2286, 1589, + 0x2287, 1584, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(12); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1291); if (('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 13: ADVANCE_MAP( '!', 78, '#', 876, '&', 41, - '*', 1145, - '+', 1573, - '-', 1556, - '.', 1146, - '/', 1577, - '<', 1148, - '=', 1551, - '>', 1150, + '*', 1148, + '+', 1575, + '-', 1558, + '.', 1149, + '/', 1579, + '<', 1151, + '=', 1133, + '>', 1153, '?', 75, - '@', 1557, - 'A', 1409, - 'C', 1458, - 'I', 1372, - 'N', 1460, - 'O', 1478, - 'P', 1346, - '[', 1133, - 'c', 1545, - 'f', 1544, - '{', 1140, + '@', 1559, + 'A', 1413, + 'C', 1462, + 'F', 1494, + 'I', 1441, + 'N', 1464, + 'O', 1484, + '[', 1136, + 'c', 1549, + '{', 1143, '|', 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, + '~', 1570, + 0xd7, 1578, + 0xf7, 1580, + 0x2208, 1587, + 0x2209, 1588, + 0x220b, 1582, + 0x220c, 1583, + 0x2282, 1590, + 0x2283, 1585, + 0x2284, 1591, + 0x2285, 1586, + 0x2286, 1589, + 0x2287, 1584, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(13); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1291); if (('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 14: ADVANCE_MAP( '!', 78, '#', 876, '&', 41, - '*', 1145, - '+', 1573, - '-', 1556, - '.', 1146, - '/', 1577, - '<', 1148, - '=', 1551, - '>', 1150, + '*', 1148, + '+', 1575, + '-', 1558, + '.', 1149, + '/', 1579, + '<', 1151, + '=', 1133, + '>', 1153, '?', 75, - '@', 1557, - 'A', 1409, - 'C', 1467, - 'F', 1490, - 'I', 1437, - 'N', 1460, - 'O', 1478, - '[', 1133, - 'c', 1545, - '{', 1140, + '@', 1559, + 'A', 1413, + 'C', 1466, + 'I', 1376, + 'N', 1464, + 'O', 1484, + 'P', 1361, + '[', 1136, + 'c', 1549, + 'f', 1548, + '{', 1143, '|', 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, + '~', 1570, + 0xd7, 1578, + 0xf7, 1580, + 0x2208, 1587, + 0x2209, 1588, + 0x220b, 1582, + 0x220c, 1583, + 0x2282, 1590, + 0x2283, 1585, + 0x2284, 1591, + 0x2285, 1586, + 0x2286, 1589, + 0x2287, 1584, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(14); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1291); if (('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 15: ADVANCE_MAP( @@ -5241,33 +5256,33 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '#', 876, '$', 824, '\'', 42, - '(', 1135, - ')', 1136, - '*', 1144, + '(', 1138, + ')', 1139, + '*', 1147, '-', 47, '/', 44, '<', 50, - '?', 1137, - 'C', 1224, - 'F', 1153, - 'N', 1225, - 'R', 1157, - 'T', 1229, - '[', 1133, - ']', 1134, - 'f', 1251, - '{', 1140, - 'd', 1151, - 'r', 1151, - 's', 1151, - 'u', 1151, + '?', 1140, + 'C', 1227, + 'F', 1156, + 'N', 1228, + 'R', 1160, + 'T', 1232, + '[', 1136, + ']', 1137, + 'f', 1255, + '{', 1143, + 'd', 1154, + 'r', 1154, + 's', 1154, + 'u', 1154, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(15); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1283); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 16: ADVANCE_MAP( @@ -5275,31 +5290,31 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '#', 876, '$', 824, '\'', 42, - '(', 1135, - '*', 1144, + '(', 1138, + '*', 1147, '-', 47, '/', 44, '<', 50, - 'C', 1224, - 'F', 1153, - 'N', 1225, - 'R', 1157, - 'T', 1229, - 'V', 1158, - '[', 1133, - 'f', 1251, - '{', 1140, - 'd', 1151, - 'r', 1151, - 's', 1151, - 'u', 1151, + 'C', 1227, + 'F', 1156, + 'N', 1228, + 'R', 1160, + 'T', 1232, + 'V', 1161, + '[', 1136, + 'f', 1255, + '{', 1143, + 'd', 1154, + 'r', 1154, + 's', 1154, + 'u', 1154, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(16); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1283); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 17: ADVANCE_MAP( @@ -5307,38 +5322,38 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '#', 876, '$', 824, '\'', 42, - '(', 1135, + '(', 1138, '-', 47, '/', 44, '<', 50, - '?', 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, + '?', 1140, + 'B', 1168, + 'C', 1157, + 'D', 1169, + 'F', 1156, + 'I', 1216, + 'L', 1170, + 'N', 1228, + 'R', 1159, + 'S', 1190, + 'T', 1232, + 'U', 1231, + 'W', 1201, + '[', 1136, + ']', 1137, + 'f', 1255, + '{', 1143, + 'd', 1154, + 'r', 1154, + 's', 1154, + 'u', 1154, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(17); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1283); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 18: ADVANCE_MAP( @@ -5346,32 +5361,32 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '#', 876, '$', 824, '\'', 42, - '(', 1135, + '(', 1138, '-', 47, '/', 44, '<', 50, - '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, + 'A', 1199, + 'B', 1188, + 'C', 1227, + 'D', 1202, + 'F', 1156, + 'N', 1228, + 'R', 1160, + 'T', 1232, + '[', 1136, + 'f', 1255, + '{', 1143, + 'd', 1154, + 'r', 1154, + 's', 1154, + 'u', 1154, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(18); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1283); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); if (('E' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 19: ADVANCE_MAP( @@ -5379,36 +5394,36 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '#', 876, '$', 824, '\'', 42, - '(', 1135, + '(', 1138, '-', 47, '/', 44, '<', 50, - '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, + 'B', 1168, + 'C', 1157, + 'D', 1169, + 'F', 1156, + 'I', 1216, + 'L', 1170, + 'N', 1228, + 'O', 1221, + 'R', 1159, + 'S', 1190, + 'T', 1232, + 'U', 1231, + '[', 1136, + 'f', 1255, + '{', 1143, + 'd', 1154, + 'r', 1154, + 's', 1154, + 'u', 1154, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(19); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1283); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 20: ADVANCE_MAP( @@ -5416,30 +5431,30 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '#', 876, '$', 824, '\'', 42, - '(', 1135, + '(', 1138, '-', 47, '/', 44, '<', 50, - 'B', 1250, - 'C', 1224, - 'F', 1153, - 'N', 1225, - 'R', 1157, - 'T', 1229, - '[', 1133, - 'f', 1251, - '{', 1140, - 'd', 1151, - 'r', 1151, - 's', 1151, - 'u', 1151, + 'B', 1254, + 'C', 1227, + 'F', 1156, + 'N', 1228, + 'R', 1160, + 'T', 1232, + '[', 1136, + 'f', 1255, + '{', 1143, + 'd', 1154, + 'r', 1154, + 's', 1154, + 'u', 1154, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(20); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1283); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 21: ADVANCE_MAP( @@ -5447,30 +5462,30 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '#', 876, '$', 824, '\'', 42, - '(', 1135, + '(', 1138, '-', 47, '/', 44, '<', 50, - 'C', 1224, - 'F', 1153, - 'N', 1225, - 'R', 1157, - 'T', 1229, - 'W', 1197, - '[', 1133, - 'f', 1251, - '{', 1140, - 'd', 1151, - 'r', 1151, - 's', 1151, - 'u', 1151, + 'C', 1227, + 'F', 1156, + 'N', 1228, + 'R', 1160, + 'T', 1232, + 'W', 1201, + '[', 1136, + 'f', 1255, + '{', 1143, + 'd', 1154, + 'r', 1154, + 's', 1154, + 'u', 1154, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(21); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1283); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 22: ADVANCE_MAP( @@ -5478,29 +5493,29 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '#', 876, '$', 824, '\'', 42, - '(', 1135, + '(', 1138, '-', 47, '/', 44, '<', 50, - 'C', 1224, - 'F', 1153, - 'N', 1223, - 'R', 1157, - 'T', 1229, - '[', 1133, - 'f', 1251, - '{', 1140, - 'd', 1151, - 'r', 1151, - 's', 1151, - 'u', 1151, + 'C', 1227, + 'F', 1156, + 'N', 1226, + 'R', 1160, + 'T', 1232, + '[', 1136, + 'f', 1255, + '{', 1143, + 'd', 1154, + 'r', 1154, + 's', 1154, + 'u', 1154, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(22); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1283); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 23: ADVANCE_MAP( @@ -5508,31 +5523,31 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '#', 876, '$', 824, '\'', 42, - '(', 1135, + '(', 1138, '-', 48, '/', 44, - '?', 1137, - '}', 1141, + '?', 1140, + '}', 1144, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(23); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1286); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1290); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1273); END_STATE(); case 24: - if (lookahead == '"') ADVANCE(1280); + if (lookahead == '"') ADVANCE(1284); if (lookahead == '\\') ADVANCE(827); if (lookahead != 0) ADVANCE(24); END_STATE(); case 25: - if (lookahead == '"') ADVANCE(1281); + if (lookahead == '"') ADVANCE(1285); if (lookahead == '\\') ADVANCE(829); if (lookahead != 0) ADVANCE(25); END_STATE(); case 26: - if (lookahead == '"') ADVANCE(1282); + if (lookahead == '"') ADVANCE(1286); if (lookahead == '\\') ADVANCE(829); if (lookahead != 0 && lookahead != '\'') ADVANCE(26); @@ -5557,16 +5572,16 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '$', 824, '-', 45, '/', 44, - 'C', 1224, - 'R', 1157, - '[', 1133, - 'f', 1251, + 'C', 1227, + 'R', 1160, + '[', 1136, + 'f', 1255, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(30); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 31: ADVANCE_MAP( @@ -5574,55 +5589,55 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '$', 824, '-', 49, '/', 44, - 'C', 1224, - 'O', 1218, - 'R', 1157, - '[', 1133, - 'f', 1251, + 'C', 1227, + 'O', 1221, + 'R', 1160, + '[', 1136, + 'f', 1255, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(31); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1284); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1288); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 32: if (lookahead == '#') ADVANCE(876); - if (lookahead == '*') ADVANCE(1144); + if (lookahead == '*') ADVANCE(1147); 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(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 33: if (lookahead == '#') ADVANCE(876); if (lookahead == '-') ADVANCE(46); if (lookahead == '.') ADVANCE(51); if (lookahead == '/') ADVANCE(44); - if (lookahead == '=') ADVANCE(1550); - if (lookahead == '[') ADVANCE(1133); - if (lookahead == '{') ADVANCE(1140); + if (lookahead == '=') ADVANCE(1132); + if (lookahead == '[') ADVANCE(1136); + if (lookahead == '{') ADVANCE(1143); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(33); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1291); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 34: if (lookahead == '#') ADVANCE(876); if (lookahead == '-') ADVANCE(45); if (lookahead == '/') ADVANCE(44); - if (lookahead == 'A') ADVANCE(1264); + if (lookahead == 'A') ADVANCE(1268); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(34); if (('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1273); END_STATE(); case 35: ADVANCE_MAP( @@ -5647,68 +5662,68 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '#') ADVANCE(876); if (lookahead == '-') ADVANCE(45); if (lookahead == '/') ADVANCE(44); - if (lookahead == 'B') ADVANCE(1268); + if (lookahead == 'B') ADVANCE(1272); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(36); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1273); END_STATE(); case 37: if (lookahead == '#') ADVANCE(876); if (lookahead == '-') ADVANCE(45); if (lookahead == '/') ADVANCE(44); - if (lookahead == 'I') ADVANCE(1258); - if (lookahead == 'O') ADVANCE(1266); + if (lookahead == 'I') ADVANCE(1262); + if (lookahead == 'O') ADVANCE(1270); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(37); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1273); END_STATE(); case 38: if (lookahead == '#') ADVANCE(876); if (lookahead == '-') ADVANCE(45); if (lookahead == '/') ADVANCE(44); - if (lookahead == 'I') ADVANCE(1258); + if (lookahead == 'I') ADVANCE(1262); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(38); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1273); END_STATE(); case 39: if (lookahead == '#') ADVANCE(876); if (lookahead == '-') ADVANCE(45); if (lookahead == '/') ADVANCE(44); - if (lookahead == 'O') ADVANCE(1261); + if (lookahead == 'O') ADVANCE(1265); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(39); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1273); END_STATE(); case 40: if (lookahead == '#') ADVANCE(876); if (lookahead == '-') ADVANCE(45); if (lookahead == '/') ADVANCE(44); - if (lookahead == 'T') ADVANCE(1253); + if (lookahead == 'T') ADVANCE(1257); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(40); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1273); END_STATE(); case 41: - if (lookahead == '&') ADVANCE(1560); + if (lookahead == '&') ADVANCE(1562); END_STATE(); case 42: - if (lookahead == '\'') ADVANCE(1280); + if (lookahead == '\'') ADVANCE(1284); if (lookahead == '\\') ADVANCE(828); if (lookahead != 0) ADVANCE(42); END_STATE(); case 43: - if (lookahead == '\'') ADVANCE(1281); + if (lookahead == '\'') ADVANCE(1285); if (lookahead == '\\') ADVANCE(830); if (lookahead != 0) ADVANCE(43); END_STATE(); @@ -5721,27 +5736,27 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 46: if (lookahead == '-') ADVANCE(865); - if (lookahead == '>') ADVANCE(1132); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1286); + if (lookahead == '>') ADVANCE(1135); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1290); END_STATE(); case 47: if (lookahead == '-') ADVANCE(865); - if (lookahead == '>') ADVANCE(1132); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1284); + if (lookahead == '>') ADVANCE(1135); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1288); END_STATE(); case 48: if (lookahead == '-') ADVANCE(865); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1286); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1290); END_STATE(); case 49: if (lookahead == '-') ADVANCE(865); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1284); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1288); END_STATE(); case 50: - if (lookahead == '-') ADVANCE(1142); + if (lookahead == '-') ADVANCE(1145); END_STATE(); case 51: - if (lookahead == '.') ADVANCE(1549); + if (lookahead == '.') ADVANCE(1553); END_STATE(); case 52: if (lookahead == '1') ADVANCE(56); @@ -5756,13 +5771,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '2') ADVANCE(65); END_STATE(); case 56: - if (lookahead == '2') ADVANCE(1036); + if (lookahead == '2') ADVANCE(1037); END_STATE(); case 57: - if (lookahead == '2') ADVANCE(1039); + if (lookahead == '2') ADVANCE(1040); END_STATE(); case 58: - if (lookahead == '2') ADVANCE(1042); + if (lookahead == '2') ADVANCE(1043); END_STATE(); case 59: if (lookahead == '2') ADVANCE(66); @@ -5780,16 +5795,16 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '5') ADVANCE(54); END_STATE(); case 62: - if (lookahead == '4') ADVANCE(1035); + if (lookahead == '4') ADVANCE(1036); END_STATE(); case 63: - if (lookahead == '4') ADVANCE(1038); + if (lookahead == '4') ADVANCE(1039); END_STATE(); case 64: - if (lookahead == '4') ADVANCE(1041); + if (lookahead == '4') ADVANCE(1042); END_STATE(); case 65: - if (lookahead == '5') ADVANCE(1043); + if (lookahead == '5') ADVANCE(1044); END_STATE(); case 66: if (lookahead == '5') ADVANCE(69); @@ -5801,13 +5816,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '5') ADVANCE(71); END_STATE(); case 69: - if (lookahead == '6') ADVANCE(1034); + if (lookahead == '6') ADVANCE(1035); END_STATE(); case 70: - if (lookahead == '6') ADVANCE(1037); + if (lookahead == '6') ADVANCE(1038); END_STATE(); case 71: - if (lookahead == '6') ADVANCE(1040); + if (lookahead == '6') ADVANCE(1041); END_STATE(); case 72: if (lookahead == '8') ADVANCE(62); @@ -5819,9 +5834,9 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '8') ADVANCE(64); END_STATE(); case 75: - if (lookahead == ':') ADVANCE(1563); - if (lookahead == '=') ADVANCE(1566); - if (lookahead == '?') ADVANCE(1562); + if (lookahead == ':') ADVANCE(1565); + if (lookahead == '=') ADVANCE(1568); + if (lookahead == '?') ADVANCE(1564); END_STATE(); case 76: if (lookahead == ':') ADVANCE(825); @@ -5830,12 +5845,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == ':') ADVANCE(826); END_STATE(); case 78: - if (lookahead == '=') ADVANCE(1564); - if (lookahead == '~') ADVANCE(1569); + if (lookahead == '=') ADVANCE(1566); + if (lookahead == '~') ADVANCE(1571); END_STATE(); case 79: - if (lookahead == '>') ADVANCE(1559); - if (lookahead == '|') ADVANCE(1561); + if (lookahead == '>') ADVANCE(1561); + if (lookahead == '|') ADVANCE(1563); END_STATE(); case 80: if (lookahead == 'A') ADVANCE(510); @@ -5861,7 +5876,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'E') ADVANCE(603); if (lookahead == 'H') ADVANCE(281); if (lookahead == 'I') ADVANCE(480); - if (lookahead == 'O') ADVANCE(1058); + if (lookahead == 'O') ADVANCE(1059); if (lookahead == 'R') ADVANCE(121); if (lookahead == 'Y') ADVANCE(578); END_STATE(); @@ -5878,7 +5893,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'O') ADVANCE(420); END_STATE(); case 87: - if (lookahead == 'A') ADVANCE(1033); + if (lookahead == 'A') ADVANCE(1034); END_STATE(); case 88: if (lookahead == 'A') ADVANCE(332); @@ -5894,7 +5909,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 91: if (lookahead == 'A') ADVANCE(695); - if (lookahead == 'B') ADVANCE(1078); + if (lookahead == 'B') ADVANCE(1079); if (lookahead == 'E') ADVANCE(328); if (lookahead == 'I') ADVANCE(326); if (lookahead == 'O') ADVANCE(157); @@ -5902,7 +5917,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 92: if (lookahead == 'A') ADVANCE(695); - if (lookahead == 'B') ADVANCE(1078); + if (lookahead == 'B') ADVANCE(1079); if (lookahead == 'O') ADVANCE(157); if (lookahead == 'R') ADVANCE(548); END_STATE(); @@ -5926,13 +5941,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { case 96: if (lookahead == 'A') ADVANCE(475); if (lookahead == 'O') ADVANCE(374); - if (lookahead == 'S') ADVANCE(1077); + if (lookahead == 'S') ADVANCE(1078); if (lookahead == 'U') ADVANCE(439); END_STATE(); case 97: if (lookahead == 'A') ADVANCE(475); if (lookahead == 'O') ADVANCE(530); - if (lookahead == 'S') ADVANCE(1077); + if (lookahead == 'S') ADVANCE(1078); END_STATE(); case 98: if (lookahead == 'A') ADVANCE(475); @@ -5976,8 +5991,8 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 109: if (lookahead == 'A') ADVANCE(424); - if (lookahead == 'D') ADVANCE(962); - if (lookahead == 'Y') ADVANCE(1054); + if (lookahead == 'D') ADVANCE(963); + if (lookahead == 'Y') ADVANCE(1055); END_STATE(); case 110: if (lookahead == 'A') ADVANCE(511); @@ -6017,12 +6032,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'A') ADVANCE(608); if (lookahead == 'L') ADVANCE(314); if (lookahead == 'S') ADVANCE(644); - if (lookahead == 'T') ADVANCE(1124); + if (lookahead == 'T') ADVANCE(1125); END_STATE(); case 119: if (lookahead == 'A') ADVANCE(608); if (lookahead == 'S') ADVANCE(644); - if (lookahead == 'T') ADVANCE(1124); + if (lookahead == 'T') ADVANCE(1125); END_STATE(); case 120: if (lookahead == 'A') ADVANCE(612); @@ -6146,13 +6161,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'C') ADVANCE(748); END_STATE(); case 158: - if (lookahead == 'C') ADVANCE(929); + if (lookahead == 'C') ADVANCE(930); END_STATE(); case 159: - if (lookahead == 'C') ADVANCE(925); + if (lookahead == 'C') ADVANCE(926); END_STATE(); case 160: - if (lookahead == 'C') ADVANCE(927); + if (lookahead == 'C') ADVANCE(928); if (lookahead == 'S') ADVANCE(315); END_STATE(); case 161: @@ -6247,26 +6262,26 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'X') ADVANCE(395); END_STATE(); case 187: - if (lookahead == 'D') ADVANCE(962); + if (lookahead == 'D') ADVANCE(963); if (lookahead == 'Y') ADVANCE(413); END_STATE(); case 188: - if (lookahead == 'D') ADVANCE(892); + if (lookahead == 'D') ADVANCE(893); END_STATE(); case 189: - if (lookahead == 'D') ADVANCE(920); + if (lookahead == 'D') ADVANCE(921); END_STATE(); case 190: - if (lookahead == 'D') ADVANCE(1013); + if (lookahead == 'D') ADVANCE(1014); END_STATE(); case 191: - if (lookahead == 'D') ADVANCE(1005); + if (lookahead == 'D') ADVANCE(1006); END_STATE(); case 192: - if (lookahead == 'D') ADVANCE(1119); + if (lookahead == 'D') ADVANCE(1120); END_STATE(); case 193: - if (lookahead == 'D') ADVANCE(1059); + if (lookahead == 'D') ADVANCE(1060); END_STATE(); case 194: if (lookahead == 'D') ADVANCE(645); @@ -6332,7 +6347,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { case 214: if (lookahead == 'E') ADVANCE(329); if (lookahead == 'M') ADVANCE(55); - if (lookahead == 'Y') ADVANCE(917); + if (lookahead == 'Y') ADVANCE(918); END_STATE(); case 215: if (lookahead == 'E') ADVANCE(117); @@ -6341,125 +6356,125 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'E') ADVANCE(738); END_STATE(); case 217: - if (lookahead == 'E') ADVANCE(1076); + if (lookahead == 'E') ADVANCE(1077); END_STATE(); case 218: if (lookahead == 'E') ADVANCE(492); END_STATE(); case 219: - if (lookahead == 'E') ADVANCE(891); + if (lookahead == 'E') ADVANCE(892); END_STATE(); case 220: - if (lookahead == 'E') ADVANCE(1024); + if (lookahead == 'E') ADVANCE(1025); END_STATE(); case 221: - if (lookahead == 'E') ADVANCE(958); + if (lookahead == 'E') ADVANCE(959); END_STATE(); case 222: - if (lookahead == 'E') ADVANCE(947); + if (lookahead == 'E') ADVANCE(948); END_STATE(); case 223: - if (lookahead == 'E') ADVANCE(1095); + if (lookahead == 'E') ADVANCE(1096); END_STATE(); case 224: - if (lookahead == 'E') ADVANCE(949); + if (lookahead == 'E') ADVANCE(950); END_STATE(); case 225: - if (lookahead == 'E') ADVANCE(1063); + if (lookahead == 'E') ADVANCE(1064); END_STATE(); case 226: - if (lookahead == 'E') ADVANCE(1129); + if (lookahead == 'E') ADVANCE(1130); END_STATE(); case 227: - if (lookahead == 'E') ADVANCE(1017); + if (lookahead == 'E') ADVANCE(1018); END_STATE(); case 228: - if (lookahead == 'E') ADVANCE(1071); + if (lookahead == 'E') ADVANCE(1072); END_STATE(); case 229: - if (lookahead == 'E') ADVANCE(898); + if (lookahead == 'E') ADVANCE(899); END_STATE(); case 230: - if (lookahead == 'E') ADVANCE(937); + if (lookahead == 'E') ADVANCE(938); END_STATE(); case 231: - if (lookahead == 'E') ADVANCE(1067); + if (lookahead == 'E') ADVANCE(1068); END_STATE(); case 232: - if (lookahead == 'E') ADVANCE(1002); + if (lookahead == 'E') ADVANCE(1003); END_STATE(); case 233: - if (lookahead == 'E') ADVANCE(1083); + if (lookahead == 'E') ADVANCE(1084); END_STATE(); case 234: - if (lookahead == 'E') ADVANCE(1009); + if (lookahead == 'E') ADVANCE(1010); END_STATE(); case 235: - if (lookahead == 'E') ADVANCE(1085); + if (lookahead == 'E') ADVANCE(1086); END_STATE(); case 236: - if (lookahead == 'E') ADVANCE(1105); + if (lookahead == 'E') ADVANCE(1106); END_STATE(); case 237: - if (lookahead == 'E') ADVANCE(984); + if (lookahead == 'E') ADVANCE(985); END_STATE(); case 238: - if (lookahead == 'E') ADVANCE(1103); + if (lookahead == 'E') ADVANCE(1104); if (lookahead == 'I') ADVANCE(563); END_STATE(); case 239: - if (lookahead == 'E') ADVANCE(1081); + if (lookahead == 'E') ADVANCE(1082); END_STATE(); case 240: - if (lookahead == 'E') ADVANCE(1113); + if (lookahead == 'E') ADVANCE(1114); END_STATE(); case 241: - if (lookahead == 'E') ADVANCE(1087); + if (lookahead == 'E') ADVANCE(1088); END_STATE(); case 242: - if (lookahead == 'E') ADVANCE(923); + if (lookahead == 'E') ADVANCE(924); END_STATE(); case 243: - if (lookahead == 'E') ADVANCE(1118); + if (lookahead == 'E') ADVANCE(1119); END_STATE(); case 244: - if (lookahead == 'E') ADVANCE(1028); + if (lookahead == 'E') ADVANCE(1029); END_STATE(); case 245: - if (lookahead == 'E') ADVANCE(991); + if (lookahead == 'E') ADVANCE(992); END_STATE(); case 246: - if (lookahead == 'E') ADVANCE(993); + if (lookahead == 'E') ADVANCE(994); END_STATE(); case 247: - if (lookahead == 'E') ADVANCE(1015); + if (lookahead == 'E') ADVANCE(1016); END_STATE(); case 248: - if (lookahead == 'E') ADVANCE(989); + if (lookahead == 'E') ADVANCE(990); END_STATE(); case 249: if (lookahead == 'E') ADVANCE(884); END_STATE(); case 250: - if (lookahead == 'E') ADVANCE(1050); + if (lookahead == 'E') ADVANCE(1051); END_STATE(); case 251: - if (lookahead == 'E') ADVANCE(982); + if (lookahead == 'E') ADVANCE(983); END_STATE(); case 252: - if (lookahead == 'E') ADVANCE(1044); + if (lookahead == 'E') ADVANCE(1045); END_STATE(); case 253: - if (lookahead == 'E') ADVANCE(1048); + if (lookahead == 'E') ADVANCE(1049); END_STATE(); case 254: - if (lookahead == 'E') ADVANCE(1046); + if (lookahead == 'E') ADVANCE(1047); END_STATE(); case 255: - if (lookahead == 'E') ADVANCE(997); + if (lookahead == 'E') ADVANCE(998); END_STATE(); case 256: - if (lookahead == 'E') ADVANCE(995); + if (lookahead == 'E') ADVANCE(996); END_STATE(); case 257: if (lookahead == 'E') ADVANCE(331); @@ -6469,7 +6484,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'I') ADVANCE(339); END_STATE(); case 259: - if (lookahead == 'E') ADVANCE(1121); + if (lookahead == 'E') ADVANCE(1122); END_STATE(); case 260: if (lookahead == 'E') ADVANCE(333); @@ -6675,19 +6690,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { 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); + if (lookahead == 'S') ADVANCE(902); + if (lookahead == 'T') ADVANCE(943); END_STATE(); case 324: if (lookahead == 'F') ADVANCE(879); if (lookahead == 'G') ADVANCE(537); if (lookahead == 'N') ADVANCE(988); - if (lookahead == 'S') ADVANCE(968); + if (lookahead == 'S') ADVANCE(969); END_STATE(); case 325: if (lookahead == 'F') ADVANCE(879); if (lookahead == 'N') ADVANCE(988); - if (lookahead == 'S') ADVANCE(968); + if (lookahead == 'S') ADVANCE(969); END_STATE(); case 326: if (lookahead == 'F') ADVANCE(327); @@ -6695,7 +6710,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'S') ADVANCE(674); END_STATE(); case 327: - if (lookahead == 'F') ADVANCE(1026); + if (lookahead == 'F') ADVANCE(1027); END_STATE(); case 328: if (lookahead == 'F') ADVANCE(107); @@ -6727,7 +6742,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'G') ADVANCE(353); END_STATE(); case 336: - if (lookahead == 'G') ADVANCE(1004); + if (lookahead == 'G') ADVANCE(1005); END_STATE(); case 337: if (lookahead == 'G') ADVANCE(537); @@ -6756,19 +6771,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'O') ADVANCE(478); END_STATE(); case 345: - if (lookahead == 'H') ADVANCE(933); + if (lookahead == 'H') ADVANCE(934); END_STATE(); case 346: - if (lookahead == 'H') ADVANCE(912); + if (lookahead == 'H') ADVANCE(913); END_STATE(); case 347: - if (lookahead == 'H') ADVANCE(1065); + if (lookahead == 'H') ADVANCE(1066); END_STATE(); case 348: - if (lookahead == 'H') ADVANCE(1114); + if (lookahead == 'H') ADVANCE(1115); END_STATE(); case 349: - if (lookahead == 'H') ADVANCE(1120); + if (lookahead == 'H') ADVANCE(1121); END_STATE(); case 350: if (lookahead == 'H') ADVANCE(218); @@ -6843,7 +6858,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'S') ADVANCE(294); END_STATE(); case 371: - if (lookahead == 'I') ADVANCE(1007); + if (lookahead == 'I') ADVANCE(1008); END_STATE(); case 372: if (lookahead == 'I') ADVANCE(197); @@ -6855,7 +6870,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'I') ADVANCE(533); if (lookahead == 'N') ADVANCE(221); if (lookahead == 'R') ADVANCE(481); - if (lookahead == 'T') ADVANCE(973); + if (lookahead == 'T') ADVANCE(974); END_STATE(); case 375: if (lookahead == 'I') ADVANCE(205); @@ -7004,7 +7019,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'K') ADVANCE(310); END_STATE(); case 421: - if (lookahead == 'L') ADVANCE(946); + if (lookahead == 'L') ADVANCE(947); END_STATE(); case 422: if (lookahead == 'L') ADVANCE(463); @@ -7022,25 +7037,25 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'L') ADVANCE(740); END_STATE(); case 425: - if (lookahead == 'L') ADVANCE(907); + if (lookahead == 'L') ADVANCE(908); END_STATE(); case 426: - if (lookahead == 'L') ADVANCE(960); + if (lookahead == 'L') ADVANCE(961); END_STATE(); case 427: - if (lookahead == 'L') ADVANCE(953); + if (lookahead == 'L') ADVANCE(954); END_STATE(); case 428: - if (lookahead == 'L') ADVANCE(1055); + if (lookahead == 'L') ADVANCE(1056); END_STATE(); case 429: - if (lookahead == 'L') ADVANCE(908); + if (lookahead == 'L') ADVANCE(909); END_STATE(); case 430: - if (lookahead == 'L') ADVANCE(1020); + if (lookahead == 'L') ADVANCE(1021); END_STATE(); case 431: - if (lookahead == 'L') ADVANCE(978); + if (lookahead == 'L') ADVANCE(979); END_STATE(); case 432: if (lookahead == 'L') ADVANCE(726); @@ -7088,7 +7103,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { case 444: if (lookahead == 'L') ADVANCE(461); if (lookahead == 'N') ADVANCE(187); - if (lookahead == 'S') ADVANCE(901); + if (lookahead == 'S') ADVANCE(902); END_STATE(); case 445: if (lookahead == 'L') ADVANCE(461); @@ -7131,7 +7146,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 456: if (lookahead == 'L') ADVANCE(450); - if (lookahead == 'M') ADVANCE(1016); + if (lookahead == 'M') ADVANCE(1017); END_STATE(); case 457: if (lookahead == 'L') ADVANCE(196); @@ -7161,26 +7176,26 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { case 465: if (lookahead == 'M') ADVANCE(376); if (lookahead == 'N') ADVANCE(886); - if (lookahead == 'R') ADVANCE(966); + if (lookahead == 'R') ADVANCE(967); if (lookahead == 'U') ADVANCE(672); if (lookahead == 'V') ADVANCE(274); END_STATE(); case 466: if (lookahead == 'M') ADVANCE(376); if (lookahead == 'N') ADVANCE(886); - if (lookahead == 'R') ADVANCE(964); + if (lookahead == 'R') ADVANCE(965); if (lookahead == 'U') ADVANCE(717); END_STATE(); case 467: if (lookahead == 'M') ADVANCE(376); - if (lookahead == 'R') ADVANCE(964); + if (lookahead == 'R') ADVANCE(965); if (lookahead == 'U') ADVANCE(717); END_STATE(); case 468: - if (lookahead == 'M') ADVANCE(895); + if (lookahead == 'M') ADVANCE(896); END_STATE(); case 469: - if (lookahead == 'M') ADVANCE(1016); + if (lookahead == 'M') ADVANCE(1017); END_STATE(); case 470: if (lookahead == 'M') ADVANCE(319); @@ -7239,7 +7254,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 487: if (lookahead == 'N') ADVANCE(988); - if (lookahead == 'S') ADVANCE(968); + if (lookahead == 'S') ADVANCE(969); END_STATE(); case 488: if (lookahead == 'N') ADVANCE(370); @@ -7254,53 +7269,53 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'N') ADVANCE(388); END_STATE(); case 491: - if (lookahead == 'N') ADVANCE(1093); + if (lookahead == 'N') ADVANCE(1094); END_STATE(); case 492: - if (lookahead == 'N') ADVANCE(1092); + if (lookahead == 'N') ADVANCE(1093); if (lookahead == 'R') ADVANCE(230); END_STATE(); case 493: - if (lookahead == 'N') ADVANCE(951); + if (lookahead == 'N') ADVANCE(952); END_STATE(); case 494: - if (lookahead == 'N') ADVANCE(889); + if (lookahead == 'N') ADVANCE(890); END_STATE(); case 495: - if (lookahead == 'N') ADVANCE(1116); + if (lookahead == 'N') ADVANCE(1117); END_STATE(); case 496: - if (lookahead == 'N') ADVANCE(905); + if (lookahead == 'N') ADVANCE(906); END_STATE(); case 497: - if (lookahead == 'N') ADVANCE(1008); + if (lookahead == 'N') ADVANCE(1009); END_STATE(); case 498: - if (lookahead == 'N') ADVANCE(1115); + if (lookahead == 'N') ADVANCE(1116); END_STATE(); case 499: - if (lookahead == 'N') ADVANCE(1014); + if (lookahead == 'N') ADVANCE(1015); END_STATE(); case 500: - if (lookahead == 'N') ADVANCE(1056); + if (lookahead == 'N') ADVANCE(1057); END_STATE(); case 501: - if (lookahead == 'N') ADVANCE(1128); + if (lookahead == 'N') ADVANCE(1129); END_STATE(); case 502: - if (lookahead == 'N') ADVANCE(1003); + if (lookahead == 'N') ADVANCE(1004); END_STATE(); case 503: - if (lookahead == 'N') ADVANCE(1006); + if (lookahead == 'N') ADVANCE(1007); END_STATE(); case 504: - if (lookahead == 'N') ADVANCE(957); + if (lookahead == 'N') ADVANCE(958); END_STATE(); case 505: - if (lookahead == 'N') ADVANCE(986); + if (lookahead == 'N') ADVANCE(987); END_STATE(); case 506: - if (lookahead == 'N') ADVANCE(1074); + if (lookahead == 'N') ADVANCE(1075); END_STATE(); case 507: if (lookahead == 'N') ADVANCE(416); @@ -7310,7 +7325,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 509: if (lookahead == 'N') ADVANCE(4); - if (lookahead == 'R') ADVANCE(964); + if (lookahead == 'R') ADVANCE(965); if (lookahead == 'U') ADVANCE(717); END_STATE(); case 510: @@ -7330,7 +7345,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 515: if (lookahead == 'N') ADVANCE(743); - if (lookahead == 'S') ADVANCE(901); + if (lookahead == 'S') ADVANCE(902); END_STATE(); case 516: if (lookahead == 'N') ADVANCE(167); @@ -7373,11 +7388,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 529: if (lookahead == 'N') ADVANCE(251); - if (lookahead == 'T') ADVANCE(976); + if (lookahead == 'T') ADVANCE(977); END_STATE(); case 530: if (lookahead == 'N') ADVANCE(322); - if (lookahead == 'T') ADVANCE(973); + if (lookahead == 'T') ADVANCE(974); END_STATE(); case 531: if (lookahead == 'N') ADVANCE(650); @@ -7413,7 +7428,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'N') ADVANCE(666); END_STATE(); case 542: - if (lookahead == 'O') ADVANCE(1058); + if (lookahead == 'O') ADVANCE(1059); if (lookahead == 'Y') ADVANCE(578); END_STATE(); case 543: @@ -7426,7 +7441,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'O') ADVANCE(529); END_STATE(); case 546: - if (lookahead == 'O') ADVANCE(1090); + if (lookahead == 'O') ADVANCE(1091); END_STATE(); case 547: if (lookahead == 'O') ADVANCE(585); @@ -7506,13 +7521,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'O') ADVANCE(619); END_STATE(); case 572: - if (lookahead == 'P') ADVANCE(1018); + if (lookahead == 'P') ADVANCE(1019); END_STATE(); case 573: - if (lookahead == 'P') ADVANCE(944); + if (lookahead == 'P') ADVANCE(945); END_STATE(); case 574: - if (lookahead == 'P') ADVANCE(1117); + if (lookahead == 'P') ADVANCE(1118); END_STATE(); case 575: if (lookahead == 'P') ADVANCE(458); @@ -7542,41 +7557,41 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'R') ADVANCE(548); END_STATE(); case 584: - if (lookahead == 'R') ADVANCE(966); + if (lookahead == 'R') ADVANCE(967); if (lookahead == 'U') ADVANCE(717); END_STATE(); case 585: - if (lookahead == 'R') ADVANCE(1107); + if (lookahead == 'R') ADVANCE(1108); END_STATE(); case 586: if (lookahead == 'R') ADVANCE(734); END_STATE(); case 587: - if (lookahead == 'R') ADVANCE(1079); + if (lookahead == 'R') ADVANCE(1080); END_STATE(); case 588: - if (lookahead == 'R') ADVANCE(1069); + if (lookahead == 'R') ADVANCE(1070); END_STATE(); case 589: - if (lookahead == 'R') ADVANCE(931); + if (lookahead == 'R') ADVANCE(932); END_STATE(); case 590: - if (lookahead == 'R') ADVANCE(1011); + if (lookahead == 'R') ADVANCE(1012); END_STATE(); case 591: - if (lookahead == 'R') ADVANCE(1051); + if (lookahead == 'R') ADVANCE(1052); END_STATE(); case 592: - if (lookahead == 'R') ADVANCE(1045); + if (lookahead == 'R') ADVANCE(1046); END_STATE(); case 593: - if (lookahead == 'R') ADVANCE(1049); + if (lookahead == 'R') ADVANCE(1050); END_STATE(); case 594: - if (lookahead == 'R') ADVANCE(1047); + if (lookahead == 'R') ADVANCE(1048); END_STATE(); case 595: - if (lookahead == 'R') ADVANCE(964); + if (lookahead == 'R') ADVANCE(965); if (lookahead == 'U') ADVANCE(717); END_STATE(); case 596: @@ -7595,7 +7610,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 600: if (lookahead == 'R') ADVANCE(481); - if (lookahead == 'T') ADVANCE(970); + if (lookahead == 'T') ADVANCE(971); END_STATE(); case 601: if (lookahead == 'R') ADVANCE(472); @@ -7674,43 +7689,43 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'R') ADVANCE(210); END_STATE(); case 626: - if (lookahead == 'S') ADVANCE(1032); + if (lookahead == 'S') ADVANCE(1033); END_STATE(); case 627: if (lookahead == 'S') ADVANCE(352); END_STATE(); case 628: - if (lookahead == 'S') ADVANCE(1080); + if (lookahead == 'S') ADVANCE(1081); END_STATE(); case 629: if (lookahead == 'S') ADVANCE(882); END_STATE(); case 630: - if (lookahead == 'S') ADVANCE(1112); + if (lookahead == 'S') ADVANCE(1113); END_STATE(); case 631: - if (lookahead == 'S') ADVANCE(1091); + if (lookahead == 'S') ADVANCE(1092); END_STATE(); case 632: if (lookahead == 'S') ADVANCE(95); END_STATE(); case 633: - if (lookahead == 'S') ADVANCE(1052); + if (lookahead == 'S') ADVANCE(1053); END_STATE(); case 634: - if (lookahead == 'S') ADVANCE(999); + if (lookahead == 'S') ADVANCE(1000); END_STATE(); case 635: - if (lookahead == 'S') ADVANCE(1022); + if (lookahead == 'S') ADVANCE(1023); END_STATE(); case 636: - if (lookahead == 'S') ADVANCE(1101); + if (lookahead == 'S') ADVANCE(1102); END_STATE(); case 637: - if (lookahead == 'S') ADVANCE(1111); + if (lookahead == 'S') ADVANCE(1112); END_STATE(); case 638: - if (lookahead == 'S') ADVANCE(1106); + if (lookahead == 'S') ADVANCE(1107); END_STATE(); case 639: if (lookahead == 'S') ADVANCE(883); @@ -7726,7 +7741,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 643: if (lookahead == 'S') ADVANCE(644); - if (lookahead == 'T') ADVANCE(1124); + if (lookahead == 'T') ADVANCE(1125); END_STATE(); case 644: if (lookahead == 'S') ADVANCE(399); @@ -7813,61 +7828,61 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'T') ADVANCE(888); END_STATE(); case 672: - if (lookahead == 'T') ADVANCE(1057); + if (lookahead == 'T') ADVANCE(1058); END_STATE(); case 673: - if (lookahead == 'T') ADVANCE(1124); + if (lookahead == 'T') ADVANCE(1125); END_STATE(); case 674: - if (lookahead == 'T') ADVANCE(1130); + if (lookahead == 'T') ADVANCE(1131); END_STATE(); case 675: - if (lookahead == 'T') ADVANCE(903); + if (lookahead == 'T') ADVANCE(904); END_STATE(); case 676: - if (lookahead == 'T') ADVANCE(1073); + if (lookahead == 'T') ADVANCE(1074); END_STATE(); case 677: - if (lookahead == 'T') ADVANCE(1122); + if (lookahead == 'T') ADVANCE(1123); END_STATE(); case 678: - if (lookahead == 'T') ADVANCE(1012); + if (lookahead == 'T') ADVANCE(1013); END_STATE(); case 679: - if (lookahead == 'T') ADVANCE(915); + if (lookahead == 'T') ADVANCE(916); END_STATE(); case 680: - if (lookahead == 'T') ADVANCE(940); + if (lookahead == 'T') ADVANCE(941); END_STATE(); case 681: if (lookahead == 'T') ADVANCE(6); END_STATE(); case 682: - if (lookahead == 'T') ADVANCE(1126); + if (lookahead == 'T') ADVANCE(1127); END_STATE(); case 683: - if (lookahead == 'T') ADVANCE(955); + if (lookahead == 'T') ADVANCE(956); END_STATE(); case 684: - if (lookahead == 'T') ADVANCE(893); + if (lookahead == 'T') ADVANCE(894); END_STATE(); case 685: - if (lookahead == 'T') ADVANCE(1109); + if (lookahead == 'T') ADVANCE(1110); END_STATE(); case 686: - if (lookahead == 'T') ADVANCE(1061); + if (lookahead == 'T') ADVANCE(1062); END_STATE(); case 687: - if (lookahead == 'T') ADVANCE(1097); + if (lookahead == 'T') ADVANCE(1098); END_STATE(); case 688: - if (lookahead == 'T') ADVANCE(910); + if (lookahead == 'T') ADVANCE(911); END_STATE(); case 689: - if (lookahead == 'T') ADVANCE(914); + if (lookahead == 'T') ADVANCE(915); END_STATE(); case 690: - if (lookahead == 'T') ADVANCE(1099); + if (lookahead == 'T') ADVANCE(1100); END_STATE(); case 691: if (lookahead == 'T') ADVANCE(143); @@ -7990,7 +8005,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'U') ADVANCE(579); END_STATE(); case 731: - if (lookahead == 'V') ADVANCE(1001); + if (lookahead == 'V') ADVANCE(1002); END_STATE(); case 732: if (lookahead == 'V') ADVANCE(313); @@ -8005,10 +8020,10 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'W') ADVANCE(641); END_STATE(); case 736: - if (lookahead == 'X') ADVANCE(936); + if (lookahead == 'X') ADVANCE(937); END_STATE(); case 737: - if (lookahead == 'X') ADVANCE(935); + if (lookahead == 'X') ADVANCE(936); END_STATE(); case 738: if (lookahead == 'X') ADVANCE(411); @@ -8020,13 +8035,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'Y') ADVANCE(746); END_STATE(); case 741: - if (lookahead == 'Y') ADVANCE(1030); + if (lookahead == 'Y') ADVANCE(1031); END_STATE(); case 742: - if (lookahead == 'Y') ADVANCE(980); + if (lookahead == 'Y') ADVANCE(981); END_STATE(); case 743: - if (lookahead == 'Y') ADVANCE(1053); + if (lookahead == 'Y') ADVANCE(1054); END_STATE(); case 744: if (lookahead == 'Y') ADVANCE(5); @@ -8091,7 +8106,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'c') ADVANCE(780); END_STATE(); case 764: - if (lookahead == 'c') ADVANCE(1291); + if (lookahead == 'c') ADVANCE(1295); END_STATE(); case 765: if (lookahead == 'c') ADVANCE(813); @@ -8106,10 +8121,10 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'd') ADVANCE(777); END_STATE(); case 769: - if (lookahead == 'e') ADVANCE(1275); + if (lookahead == 'e') ADVANCE(1279); END_STATE(); case 770: - if (lookahead == 'e') ADVANCE(1276); + if (lookahead == 'e') ADVANCE(1280); END_STATE(); case 771: if (lookahead == 'e') ADVANCE(784); @@ -8136,7 +8151,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'g') ADVANCE(804); END_STATE(); case 779: - if (lookahead == 'i') ADVANCE(1274); + if (lookahead == 'i') ADVANCE(1278); END_STATE(); case 780: if (lookahead == 'i') ADVANCE(779); @@ -8145,46 +8160,46 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'i') ADVANCE(796); END_STATE(); case 782: - if (lookahead == 'k') ADVANCE(1270); + if (lookahead == 'k') ADVANCE(1274); END_STATE(); case 783: if (lookahead == 'l') ADVANCE(759); END_STATE(); case 784: - if (lookahead == 'l') ADVANCE(1271); + if (lookahead == 'l') ADVANCE(1275); END_STATE(); case 785: - if (lookahead == 'l') ADVANCE(1279); + if (lookahead == 'l') ADVANCE(1283); END_STATE(); case 786: if (lookahead == 'l') ADVANCE(785); END_STATE(); case 787: ADVANCE_MAP( - 'm', 1553, + 'm', 1555, 'n', 807, 'u', 807, 0xb5, 807, - 'd', 1552, - 'h', 1552, - 's', 1552, - 'w', 1552, - 'y', 1552, + 'd', 1554, + 'h', 1554, + 's', 1554, + 'w', 1554, + 'y', 1554, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(787); END_STATE(); case 788: ADVANCE_MAP( - 'm', 1553, + 'm', 1555, 'n', 807, 'u', 807, 0xb5, 807, - 'd', 1552, - 'h', 1552, - 's', 1552, - 'w', 1552, - 'y', 1552, + 'd', 1554, + 'h', 1554, + 's', 1554, + 'w', 1554, + 'y', 1554, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(787); @@ -8194,13 +8209,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'm') ADVANCE(771); END_STATE(); case 790: - if (lookahead == 'm') ADVANCE(1278); + if (lookahead == 'm') ADVANCE(1282); END_STATE(); case 791: - if (lookahead == 'm') ADVANCE(1277); + if (lookahead == 'm') ADVANCE(1281); END_STATE(); case 792: - if (lookahead == 'n') ADVANCE(1293); + if (lookahead == 'n') ADVANCE(1297); END_STATE(); case 793: if (lookahead == 'n') ADVANCE(814); @@ -8245,13 +8260,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 's') ADVANCE(763); END_STATE(); case 807: - if (lookahead == 's') ADVANCE(1552); + if (lookahead == 's') ADVANCE(1554); END_STATE(); case 808: - if (lookahead == 's') ADVANCE(1272); + if (lookahead == 's') ADVANCE(1276); END_STATE(); case 809: - if (lookahead == 's') ADVANCE(974); + if (lookahead == 's') ADVANCE(975); END_STATE(); case 810: if (lookahead == 's') ADVANCE(808); @@ -8263,7 +8278,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 's') ADVANCE(770); END_STATE(); case 813: - if (lookahead == 't') ADVANCE(1273); + if (lookahead == 't') ADVANCE(1277); END_STATE(); case 814: if (lookahead == 't') ADVANCE(758); @@ -8278,39 +8293,39 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'w') ADVANCE(772); END_STATE(); case 818: - if (lookahead == '|') ADVANCE(1561); + if (lookahead == '|') ADVANCE(1563); END_STATE(); case 819: if (lookahead == '+' || lookahead == '-') ADVANCE(821); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1290); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1294); END_STATE(); case 820: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1289); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1293); END_STATE(); case 821: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1290); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1294); END_STATE(); case 822: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1299); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1303); END_STATE(); case 823: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1298); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1302); END_STATE(); case 824: if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1292); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1296); END_STATE(); case 825: if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1294); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1298); END_STATE(); case 826: if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1296); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1300); END_STATE(); case 827: if (lookahead != 0 && @@ -8337,21 +8352,21 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '$', 824, '&', 41, '\'', 42, - '(', 1135, - ')', 1136, - '*', 1145, - '+', 1573, - ',', 1131, - '-', 1556, - '.', 1147, - '/', 1577, - ':', 1139, + '(', 1138, + ')', 1139, + '*', 1148, + '+', 1575, + ',', 1134, + '-', 1558, + '.', 1150, + '/', 1579, + ':', 1142, ';', 877, - '<', 1148, - '=', 1551, - '>', 1150, - '?', 1138, - '@', 1557, + '<', 1151, + '=', 1133, + '>', 1153, + '?', 1141, + '@', 1559, 'A', 323, 'B', 214, 'C', 80, @@ -8373,8 +8388,8 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { 'U', 488, 'V', 105, 'W', 351, - '[', 1133, - ']', 1134, + '[', 1136, + ']', 1137, 'a', 806, 'b', 783, 'c', 753, @@ -8385,28 +8400,28 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { 'p', 815, 's', 28, 'u', 29, - '{', 1140, + '{', 1143, '|', 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, + '}', 1144, + '~', 1570, + 0xd7, 1578, + 0xf7, 1580, + 0x2208, 1587, + 0x2209, 1588, + 0x220b, 1582, + 0x220c, 1583, + 0x2282, 1590, + 0x2283, 1585, + 0x2284, 1591, + 0x2285, 1586, + 0x2286, 1589, + 0x2287, 1584, 'd', 27, 'r', 27, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(831); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1285); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1289); END_STATE(); case 832: if (eof) ADVANCE(857); @@ -8415,21 +8430,21 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '#', 876, '$', 824, '&', 41, - '(', 1135, - ')', 1136, - '*', 1145, - '+', 1573, - ',', 1131, - '-', 1555, - '.', 1147, - '/', 1577, - ':', 1139, + '(', 1138, + ')', 1139, + '*', 1148, + '+', 1575, + ',', 1134, + '-', 1557, + '.', 1150, + '/', 1579, + ':', 1142, ';', 877, - '<', 1148, - '=', 1551, - '>', 1150, - '?', 1138, - '@', 1557, + '<', 1151, + '=', 1133, + '>', 1153, + '?', 1141, + '@', 1559, 'A', 444, 'B', 464, 'C', 356, @@ -8449,26 +8464,26 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { 'U', 489, 'V', 137, 'W', 350, - '[', 1133, - ']', 1134, + '[', 1136, + ']', 1137, 'c', 799, 'f', 792, - '{', 1140, + '{', 1143, '|', 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, + '}', 1144, + '~', 1570, + 0xd7, 1578, + 0xf7, 1580, + 0x2208, 1587, + 0x2209, 1588, + 0x220b, 1582, + 0x220c, 1583, + 0x2282, 1590, + 0x2283, 1585, + 0x2284, 1591, + 0x2285, 1586, + 0x2286, 1589, + 0x2287, 1584, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(832); @@ -8481,19 +8496,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '#', 876, '$', 824, '&', 41, - '(', 1135, - ')', 1136, - '*', 1145, - '+', 1573, - ',', 1131, - '-', 1554, - '/', 1577, + '(', 1138, + ')', 1139, + '*', 1148, + '+', 1575, + ',', 1134, + '-', 1556, + '/', 1579, ';', 877, - '<', 1149, - '=', 1551, - '>', 1150, - '?', 1138, - '@', 1557, + '<', 1152, + '=', 1133, + '>', 1153, + '?', 1141, + '@', 1559, 'A', 444, 'C', 357, 'D', 583, @@ -8509,29 +8524,29 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { 'T', 366, 'U', 536, 'W', 364, - ']', 1134, + ']', 1137, 'c', 799, 'f', 792, - '{', 1140, + '{', 1143, '|', 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, + '}', 1144, + '~', 1570, + 0xd7, 1578, + 0xf7, 1580, + 0x2208, 1587, + 0x2209, 1588, + 0x220b, 1582, + 0x220c, 1583, + 0x2282, 1590, + 0x2283, 1585, + 0x2284, 1591, + 0x2285, 1586, + 0x2286, 1589, + 0x2287, 1584, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(833); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1297); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1301); END_STATE(); case 834: if (eof) ADVANCE(857); @@ -8539,21 +8554,21 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '!', 78, '#', 876, '&', 41, - '(', 1135, - ')', 1136, - '*', 1145, - '+', 1573, - ',', 1131, - '-', 1555, - '.', 1147, - '/', 1577, - ':', 1139, + '(', 1138, + ')', 1139, + '*', 1148, + '+', 1575, + ',', 1134, + '-', 1557, + '.', 1150, + '/', 1579, + ':', 1142, ';', 877, - '<', 1148, - '=', 1551, - '>', 1150, + '<', 1151, + '=', 1133, + '>', 1153, '?', 75, - '@', 1557, + '@', 1559, 'A', 445, 'C', 552, 'D', 257, @@ -8571,25 +8586,25 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { 'U', 536, 'V', 105, 'W', 350, - '[', 1133, - ']', 1134, + '[', 1136, + ']', 1137, 'c', 799, - '{', 1140, + '{', 1143, '|', 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, + '}', 1144, + '~', 1570, + 0xd7, 1578, + 0xf7, 1580, + 0x2208, 1587, + 0x2209, 1588, + 0x220b, 1582, + 0x220c, 1583, + 0x2282, 1590, + 0x2283, 1585, + 0x2284, 1591, + 0x2285, 1586, + 0x2286, 1589, + 0x2287, 1584, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(834); @@ -8601,50 +8616,50 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '!', 78, '#', 876, '&', 41, - ')', 1136, - '*', 1145, - '+', 1573, - ',', 1131, - '-', 1556, - '.', 1146, - '/', 1577, + ')', 1139, + '*', 1148, + '+', 1575, + ',', 1134, + '-', 1558, + '.', 1149, + '/', 1579, ';', 877, - '<', 1148, - '=', 1551, - '>', 1150, - '?', 1138, - '@', 1557, - 'A', 1409, - 'C', 1467, - 'I', 1437, - 'N', 1460, - 'O', 1478, - '[', 1133, - ']', 1134, - 'c', 1545, - '{', 1140, + '<', 1151, + '=', 1133, + '>', 1153, + '?', 1141, + '@', 1559, + 'A', 1413, + 'C', 1462, + 'I', 1441, + 'N', 1464, + 'O', 1484, + '[', 1136, + ']', 1137, + 'c', 1549, + '{', 1143, '|', 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, + '}', 1144, + '~', 1570, + 0xd7, 1578, + 0xf7, 1580, + 0x2208, 1587, + 0x2209, 1588, + 0x220b, 1582, + 0x220c, 1583, + 0x2282, 1590, + 0x2283, 1585, + 0x2284, 1591, + 0x2285, 1586, + 0x2286, 1589, + 0x2287, 1584, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(835); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1291); if (('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 836: if (eof) ADVANCE(857); @@ -8652,55 +8667,57 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '!', 78, '#', 876, '&', 41, - ')', 1136, - '*', 1145, - '+', 1573, - ',', 1131, - '-', 1556, - '.', 1146, - '/', 1577, + ')', 1139, + '*', 1148, + '+', 1575, + ',', 1134, + '-', 1558, + '.', 1149, + '/', 1579, ';', 877, - '<', 1148, - '=', 1551, - '>', 1150, + '<', 1151, + '=', 1133, + '>', 1153, '?', 75, - '@', 1557, - 'A', 1406, - 'C', 1378, - 'D', 1482, - 'G', 1485, - 'I', 1437, - 'N', 1460, - 'O', 1478, - 'P', 1346, - 'S', 1318, - 'T', 1537, + '@', 1559, + 'A', 1413, + 'C', 1462, + 'E', 1540, + 'F', 1336, + 'G', 1489, + 'I', 1441, + 'L', 1390, + 'N', 1464, + 'O', 1482, + 'P', 1307, + 'S', 1481, + 'T', 1394, 'W', 1385, - '[', 1133, - 'c', 1545, - '{', 1140, + '[', 1136, + 'c', 1549, + '{', 1143, '|', 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, + '}', 1144, + '~', 1570, + 0xd7, 1578, + 0xf7, 1580, + 0x2208, 1587, + 0x2209, 1588, + 0x220b, 1582, + 0x220c, 1583, + 0x2282, 1590, + 0x2283, 1585, + 0x2284, 1591, + 0x2285, 1586, + 0x2286, 1589, + 0x2287, 1584, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(836); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1291); if (('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 837: if (eof) ADVANCE(857); @@ -8708,56 +8725,57 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '!', 78, '#', 876, '&', 41, - ')', 1136, - '*', 1145, - '+', 1573, - ',', 1131, - '-', 1556, - '.', 1146, - '/', 1577, + ')', 1139, + '*', 1148, + '+', 1575, + ',', 1134, + '-', 1558, + '.', 1149, + '/', 1579, ';', 877, - '<', 1148, - '=', 1551, - '>', 1150, + '<', 1151, + '=', 1133, + '>', 1153, '?', 75, - '@', 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, + '@', 1559, + 'A', 1413, + 'C', 1462, + 'E', 1540, + 'F', 1336, + 'G', 1489, + 'I', 1441, + 'L', 1390, + 'N', 1464, + 'O', 1482, + 'P', 1307, + 'S', 1481, + 'T', 1394, + 'W', 1386, + '[', 1136, + 'c', 1549, + '{', 1143, '|', 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, + '}', 1144, + '~', 1570, + 0xd7, 1578, + 0xf7, 1580, + 0x2208, 1587, + 0x2209, 1588, + 0x220b, 1582, + 0x220c, 1583, + 0x2282, 1590, + 0x2283, 1585, + 0x2284, 1591, + 0x2285, 1586, + 0x2286, 1589, + 0x2287, 1584, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(837); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1291); if (('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 838: if (eof) ADVANCE(857); @@ -8765,57 +8783,53 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '!', 78, '#', 876, '&', 41, - ')', 1136, - '*', 1145, - '+', 1573, - ',', 1131, - '-', 1556, - '.', 1146, - '/', 1577, + ')', 1139, + '*', 1148, + '+', 1575, + ',', 1134, + '-', 1558, + '.', 1149, + '/', 1579, ';', 877, - '<', 1148, - '=', 1551, - '>', 1150, + '<', 1151, + '=', 1133, + '>', 1153, '?', 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, - 'W', 1385, - '[', 1133, - 'c', 1545, - '{', 1140, + '@', 1559, + 'A', 1413, + 'C', 1462, + 'I', 1441, + 'N', 1464, + 'O', 1484, + 'P', 1307, + 'R', 1369, + 'T', 1394, + 'W', 1386, + '[', 1136, + 'c', 1549, + '{', 1143, '|', 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, + '}', 1144, + '~', 1570, + 0xd7, 1578, + 0xf7, 1580, + 0x2208, 1587, + 0x2209, 1588, + 0x220b, 1582, + 0x220c, 1583, + 0x2282, 1590, + 0x2283, 1585, + 0x2284, 1591, + 0x2285, 1586, + 0x2286, 1589, + 0x2287, 1584, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(838); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1291); if (('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 839: if (eof) ADVANCE(857); @@ -8823,57 +8837,52 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '!', 78, '#', 876, '&', 41, - ')', 1136, - '*', 1145, - '+', 1573, - ',', 1131, - '-', 1556, - '.', 1146, - '/', 1577, + ')', 1139, + '*', 1148, + '+', 1575, + ',', 1134, + '-', 1558, + '.', 1149, + '/', 1579, ';', 877, - '<', 1148, - '=', 1551, - '>', 1150, + '<', 1151, + '=', 1133, + '>', 1153, '?', 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, - 'W', 1384, - '[', 1133, - 'c', 1545, - '{', 1140, + '@', 1559, + 'A', 1413, + 'C', 1462, + 'I', 1441, + 'N', 1464, + 'O', 1484, + 'P', 1307, + 'R', 1369, + 'T', 1394, + '[', 1136, + 'c', 1549, + '{', 1143, '|', 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, + '}', 1144, + '~', 1570, + 0xd7, 1578, + 0xf7, 1580, + 0x2208, 1587, + 0x2209, 1588, + 0x220b, 1582, + 0x220c, 1583, + 0x2282, 1590, + 0x2283, 1585, + 0x2284, 1591, + 0x2285, 1586, + 0x2286, 1589, + 0x2287, 1584, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(839); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1291); if (('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 840: if (eof) ADVANCE(857); @@ -8881,53 +8890,51 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '!', 78, '#', 876, '&', 41, - ')', 1136, - '*', 1145, - '+', 1573, - ',', 1131, - '-', 1556, - '.', 1146, - '/', 1577, + ')', 1139, + '*', 1148, + '+', 1575, + ',', 1134, + '-', 1558, + '.', 1149, + '/', 1579, ';', 877, - '<', 1148, - '=', 1551, - '>', 1150, + '<', 1151, + '=', 1133, + '>', 1153, '?', 75, - '@', 1557, - 'A', 1409, - 'C', 1467, - 'I', 1437, - 'N', 1460, - 'O', 1478, - 'P', 1305, - 'R', 1364, - 'T', 1397, - 'W', 1385, - '[', 1133, - 'c', 1545, - '{', 1140, + '@', 1559, + 'A', 1413, + 'C', 1462, + 'I', 1441, + 'N', 1464, + 'O', 1484, + 'P', 1307, + 'T', 1394, + '[', 1136, + 'c', 1549, + '{', 1143, '|', 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, + '}', 1144, + '~', 1570, + 0xd7, 1578, + 0xf7, 1580, + 0x2208, 1587, + 0x2209, 1588, + 0x220b, 1582, + 0x220c, 1583, + 0x2282, 1590, + 0x2283, 1585, + 0x2284, 1591, + 0x2285, 1586, + 0x2286, 1589, + 0x2287, 1584, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(840); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1291); if (('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 841: if (eof) ADVANCE(857); @@ -8935,52 +8942,56 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '!', 78, '#', 876, '&', 41, - ')', 1136, - '*', 1145, - '+', 1573, - ',', 1131, - '-', 1556, - '.', 1146, - '/', 1577, + ')', 1139, + '*', 1148, + '+', 1575, + ',', 1134, + '-', 1558, + '.', 1149, + '/', 1579, ';', 877, - '<', 1148, - '=', 1551, - '>', 1150, + '<', 1151, + '=', 1133, + '>', 1153, '?', 75, - '@', 1557, - 'A', 1409, - 'C', 1467, - 'I', 1437, - 'N', 1460, - 'O', 1478, + '@', 1559, + 'A', 1413, + 'C', 1475, + 'I', 1441, + 'M', 1364, + 'N', 1464, + 'O', 1484, 'P', 1305, - 'R', 1364, - 'T', 1397, - '[', 1133, - 'c', 1545, - '{', 1140, + 'R', 1369, + 'S', 1370, + 'T', 1394, + 'U', 1453, + 'W', 1386, + '[', 1136, + 'c', 1549, + '{', 1143, '|', 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, + '}', 1144, + '~', 1570, + 0xd7, 1578, + 0xf7, 1580, + 0x2208, 1587, + 0x2209, 1588, + 0x220b, 1582, + 0x220c, 1583, + 0x2282, 1590, + 0x2283, 1585, + 0x2284, 1591, + 0x2285, 1586, + 0x2286, 1589, + 0x2287, 1584, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(841); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1291); if (('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 842: if (eof) ADVANCE(857); @@ -8988,51 +8999,55 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '!', 78, '#', 876, '&', 41, - ')', 1136, - '*', 1145, - '+', 1573, - ',', 1131, - '-', 1556, - '.', 1146, - '/', 1577, + ')', 1139, + '*', 1148, + '+', 1575, + ',', 1134, + '-', 1558, + '.', 1149, + '/', 1579, ';', 877, - '<', 1148, - '=', 1551, - '>', 1150, + '<', 1151, + '=', 1133, + '>', 1153, '?', 75, - '@', 1557, - 'A', 1409, - 'C', 1467, - 'I', 1437, - 'N', 1460, - 'O', 1478, - 'P', 1305, - 'T', 1397, - '[', 1133, - 'c', 1545, - '{', 1140, + '@', 1559, + 'A', 1410, + 'C', 1387, + 'D', 1491, + 'G', 1489, + 'I', 1441, + 'N', 1464, + 'O', 1484, + 'P', 1361, + 'S', 1323, + 'T', 1543, + 'W', 1386, + '[', 1136, + 'c', 1549, + '{', 1143, '|', 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, + '}', 1144, + '~', 1570, + 0xd7, 1578, + 0xf7, 1580, + 0x2208, 1587, + 0x2209, 1588, + 0x220b, 1582, + 0x220c, 1583, + 0x2282, 1590, + 0x2283, 1585, + 0x2284, 1591, + 0x2285, 1586, + 0x2286, 1589, + 0x2287, 1584, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(842); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1291); if (('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 843: if (eof) ADVANCE(857); @@ -9040,56 +9055,56 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '!', 78, '#', 876, '&', 41, - ')', 1136, - '*', 1145, - '+', 1573, - ',', 1131, - '-', 1556, - '.', 1146, - '/', 1577, + ')', 1139, + '*', 1148, + '+', 1575, + ',', 1134, + '-', 1558, + '.', 1149, + '/', 1579, ';', 877, - '<', 1148, - '=', 1551, - '>', 1150, + '<', 1151, + '=', 1133, + '>', 1153, '?', 75, - '@', 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, + '@', 1559, + 'A', 1411, + 'C', 1469, + 'D', 1367, + 'E', 1540, + 'F', 1336, + 'I', 1441, + 'L', 1390, + 'N', 1463, + 'O', 1484, + 'P', 1307, + 'R', 1311, + 'T', 1394, + '[', 1136, + 'c', 1549, + '{', 1143, '|', 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, + '}', 1144, + '~', 1570, + 0xd7, 1578, + 0xf7, 1580, + 0x2208, 1587, + 0x2209, 1588, + 0x220b, 1582, + 0x220c, 1583, + 0x2282, 1590, + 0x2283, 1585, + 0x2284, 1591, + 0x2285, 1586, + 0x2286, 1589, + 0x2287, 1584, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(843); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1291); if (('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 844: if (eof) ADVANCE(857); @@ -9097,20 +9112,20 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '!', 78, '#', 876, '&', 41, - ')', 1136, - '*', 1145, - '+', 1573, - ',', 1131, - '-', 1555, - '.', 1147, - '/', 1577, - ':', 1139, + ')', 1139, + '*', 1148, + '+', 1575, + ',', 1134, + '-', 1557, + '.', 1150, + '/', 1579, + ':', 1142, ';', 877, - '<', 1148, - '=', 1551, - '>', 1150, + '<', 1151, + '=', 1133, + '>', 1153, '?', 75, - '@', 1557, + '@', 1559, 'A', 446, 'C', 569, 'D', 269, @@ -9127,23 +9142,23 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { 'T', 397, 'V', 105, 'W', 365, - '[', 1133, + '[', 1136, '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, + '}', 1144, + '~', 1570, + 0xd7, 1578, + 0xf7, 1580, + 0x2208, 1587, + 0x2209, 1588, + 0x220b, 1582, + 0x220c, 1583, + 0x2282, 1590, + 0x2283, 1585, + 0x2284, 1591, + 0x2285, 1586, + 0x2286, 1589, + 0x2287, 1584, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(844); @@ -9155,18 +9170,18 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '!', 78, '#', 876, '&', 41, - ')', 1136, - '*', 1145, - '+', 1573, - ',', 1131, - '-', 1555, - '/', 1577, + ')', 1139, + '*', 1148, + '+', 1575, + ',', 1134, + '-', 1557, + '/', 1579, ';', 877, - '<', 1149, - '=', 1551, - '>', 1150, + '<', 1152, + '=', 1133, + '>', 1153, '?', 75, - '@', 1557, + '@', 1559, 'A', 445, 'C', 554, 'D', 257, @@ -9186,20 +9201,20 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '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, + '}', 1144, + '~', 1570, + 0xd7, 1578, + 0xf7, 1580, + 0x2208, 1587, + 0x2209, 1588, + 0x220b, 1582, + 0x220c, 1583, + 0x2282, 1590, + 0x2283, 1585, + 0x2284, 1591, + 0x2285, 1586, + 0x2286, 1589, + 0x2287, 1584, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(845); @@ -9210,18 +9225,18 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '!', 78, '#', 876, '&', 41, - ')', 1136, - '*', 1145, - '+', 1573, - ',', 1131, - '-', 1554, - '/', 1577, + ')', 1139, + '*', 1148, + '+', 1575, + ',', 1134, + '-', 1556, + '/', 1579, ';', 877, - '<', 1149, - '=', 1551, - '>', 1150, + '<', 1152, + '=', 1133, + '>', 1153, '?', 75, - '@', 1557, + '@', 1559, 'A', 443, 'C', 567, 'E', 739, @@ -9237,20 +9252,20 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '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, + '}', 1144, + '~', 1570, + 0xd7, 1578, + 0xf7, 1580, + 0x2208, 1587, + 0x2209, 1588, + 0x220b, 1582, + 0x220c, 1583, + 0x2282, 1590, + 0x2283, 1585, + 0x2284, 1591, + 0x2285, 1586, + 0x2286, 1589, + 0x2287, 1584, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(846); @@ -9261,53 +9276,55 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '!', 78, '#', 876, '&', 41, - ')', 1136, - '*', 1145, - '+', 1573, - '-', 1556, - '.', 1146, - '/', 1577, + ')', 1139, + '*', 1148, + '+', 1575, + '-', 1558, + '.', 1149, + '/', 1579, ';', 877, - '<', 1148, - '=', 1551, - '>', 1150, + '<', 1151, + '=', 1133, + '>', 1153, '?', 75, - '@', 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, + '@', 1559, + 'A', 1413, + 'C', 1462, + 'E', 1540, + 'F', 1336, + 'G', 1489, + 'I', 1441, + 'L', 1390, + 'N', 1464, + 'O', 1482, + 'P', 1307, + 'S', 1481, + 'T', 1394, + '[', 1136, + 'c', 1549, + '{', 1143, '|', 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, + '}', 1144, + '~', 1570, + 0xd7, 1578, + 0xf7, 1580, + 0x2208, 1587, + 0x2209, 1588, + 0x220b, 1582, + 0x220c, 1583, + 0x2282, 1590, + 0x2283, 1585, + 0x2284, 1591, + 0x2285, 1586, + 0x2286, 1589, + 0x2287, 1584, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(847); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1291); if (('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 848: if (eof) ADVANCE(857); @@ -9315,53 +9332,49 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '!', 78, '#', 876, '&', 41, - ')', 1136, - '*', 1145, - '+', 1573, - '-', 1556, - '.', 1146, - '/', 1577, + ')', 1139, + '*', 1148, + '+', 1575, + '-', 1558, + '.', 1149, + '/', 1579, ';', 877, - '<', 1148, - '=', 1551, - '>', 1150, + '<', 1151, + '=', 1133, + '>', 1153, '?', 75, - '@', 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, + '@', 1559, + 'A', 1413, + 'C', 1466, + 'I', 1441, + 'N', 1464, + 'O', 1484, + 'P', 1361, + '[', 1136, + 'c', 1549, + '{', 1143, '|', 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, + '}', 1144, + '~', 1570, + 0xd7, 1578, + 0xf7, 1580, + 0x2208, 1587, + 0x2209, 1588, + 0x220b, 1582, + 0x220c, 1583, + 0x2282, 1590, + 0x2283, 1585, + 0x2284, 1591, + 0x2285, 1586, + 0x2286, 1589, + 0x2287, 1584, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(848); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1291); if (('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 849: if (eof) ADVANCE(857); @@ -9369,54 +9382,53 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '!', 78, '#', 876, '&', 41, - ')', 1136, - '*', 1145, - '+', 1573, - '-', 1556, - '.', 1146, - '/', 1577, + ')', 1139, + '*', 1148, + '+', 1575, + '-', 1558, + '.', 1149, + '/', 1579, ';', 877, - '<', 1148, - '=', 1551, - '>', 1150, + '<', 1151, + '=', 1133, + '>', 1153, '?', 75, - '@', 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, + '@', 1559, + 'A', 1410, + 'C', 1387, + 'D', 1491, + 'F', 1473, + 'I', 1441, + 'N', 1464, + 'O', 1484, + 'P', 1361, + 'S', 1323, + 'T', 1543, + '[', 1136, + 'c', 1549, + '{', 1143, '|', 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, + '}', 1144, + '~', 1570, + 0xd7, 1578, + 0xf7, 1580, + 0x2208, 1587, + 0x2209, 1588, + 0x220b, 1582, + 0x220c, 1583, + 0x2282, 1590, + 0x2283, 1585, + 0x2284, 1591, + 0x2285, 1586, + 0x2286, 1589, + 0x2287, 1584, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(849); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1291); if (('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 850: if (eof) ADVANCE(857); @@ -9424,54 +9436,53 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '!', 78, '#', 876, '&', 41, - ')', 1136, - '*', 1145, - '+', 1573, - '-', 1556, - '.', 1146, - '/', 1577, + ')', 1139, + '*', 1148, + '+', 1575, + '-', 1558, + '.', 1149, + '/', 1579, ';', 877, - '<', 1148, - '=', 1551, - '>', 1150, + '<', 1151, + '=', 1133, + '>', 1153, '?', 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, + '@', 1559, + 'A', 1410, + 'C', 1387, + 'D', 1491, + 'G', 1489, + 'I', 1441, + 'N', 1464, + 'O', 1484, + 'P', 1361, + 'S', 1323, + 'T', 1543, + '[', 1136, + 'c', 1549, + '{', 1143, '|', 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, + '}', 1144, + '~', 1570, + 0xd7, 1578, + 0xf7, 1580, + 0x2208, 1587, + 0x2209, 1588, + 0x220b, 1582, + 0x220c, 1583, + 0x2282, 1590, + 0x2283, 1585, + 0x2284, 1591, + 0x2285, 1586, + 0x2286, 1589, + 0x2287, 1584, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(850); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1291); if (('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 851: if (eof) ADVANCE(857); @@ -9479,49 +9490,54 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '!', 78, '#', 876, '&', 41, - ')', 1136, - '*', 1145, - '+', 1573, - '-', 1556, - '.', 1146, - '/', 1577, + ')', 1139, + '*', 1148, + '+', 1575, + '-', 1558, + '.', 1149, + '/', 1579, ';', 877, - '<', 1148, - '=', 1551, - '>', 1150, + '<', 1151, + '=', 1133, + '>', 1153, '?', 75, - '@', 1557, - 'A', 1409, - 'C', 1458, - 'I', 1437, - 'N', 1460, - 'O', 1478, - 'P', 1346, - '[', 1133, - 'c', 1545, - '{', 1140, + '@', 1559, + 'A', 1412, + 'C', 1466, + 'D', 1354, + 'F', 1426, + 'I', 1441, + 'N', 1464, + 'O', 1484, + 'P', 1361, + 'R', 1365, + 'T', 1543, + 'V', 1313, + '[', 1136, + 'c', 1549, + '{', 1143, '|', 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, + '}', 1144, + '~', 1570, + 0xd7, 1578, + 0xf7, 1580, + 0x2208, 1587, + 0x2209, 1588, + 0x220b, 1582, + 0x220c, 1583, + 0x2282, 1590, + 0x2283, 1585, + 0x2284, 1591, + 0x2285, 1586, + 0x2286, 1589, + 0x2287, 1584, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(851); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1291); if (('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 852: if (eof) ADVANCE(857); @@ -9529,55 +9545,54 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '!', 78, '#', 876, '&', 41, - ')', 1136, - '*', 1145, - '+', 1573, - '-', 1556, - '.', 1146, - '/', 1577, + ')', 1139, + '*', 1148, + '+', 1575, + '-', 1558, + '.', 1149, + '/', 1579, ';', 877, - '<', 1148, - '=', 1551, - '>', 1150, + '<', 1151, + '=', 1133, + '>', 1153, '?', 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, + '@', 1559, + 'A', 1412, + 'C', 1466, + 'D', 1354, + 'F', 1427, + 'I', 1441, + 'N', 1464, + 'O', 1484, + 'P', 1361, + 'R', 1365, + 'T', 1543, + 'V', 1313, + '[', 1136, + 'c', 1549, + '{', 1143, '|', 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, + '}', 1144, + '~', 1570, + 0xd7, 1578, + 0xf7, 1580, + 0x2208, 1587, + 0x2209, 1588, + 0x220b, 1582, + 0x220c, 1583, + 0x2282, 1590, + 0x2283, 1585, + 0x2284, 1591, + 0x2285, 1586, + 0x2286, 1589, + 0x2287, 1584, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(852); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1291); if (('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 853: if (eof) ADVANCE(857); @@ -9586,94 +9601,94 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '#', 876, '$', 824, '\'', 42, - '(', 1135, - ')', 1136, + '(', 1138, + ')', 1139, '-', 47, '/', 44, '<', 50, - '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, + 'B', 1168, + 'C', 1157, + 'D', 1169, + 'F', 1156, + 'I', 1216, + 'L', 1170, + 'N', 1228, + 'R', 1159, + 'S', 1190, + 'T', 1232, + 'U', 1231, + '[', 1136, + 'f', 1255, + '{', 1143, + '}', 1144, + 'd', 1154, + 'r', 1154, + 's', 1154, + 'u', 1154, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(853); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1283); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 854: if (eof) ADVANCE(857); ADVANCE_MAP( '#', 876, - ')', 1136, + ')', 1139, '-', 48, '/', 44, ';', 877, - '=', 1550, - 'C', 1471, - 'P', 1305, - 'R', 1364, - 'S', 1366, - 'T', 1397, - 'U', 1452, - '[', 1133, - '{', 1140, - '}', 1141, + '=', 1132, + 'C', 1476, + 'P', 1307, + 'R', 1369, + 'S', 1370, + 'T', 1394, + 'U', 1453, + '[', 1136, + '{', 1143, + '}', 1144, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(854); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1291); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 855: if (eof) ADVANCE(857); ADVANCE_MAP( '#', 876, - ')', 1136, + ')', 1139, '-', 48, '/', 44, ';', 877, - '=', 1550, - 'C', 1471, - 'P', 1305, - 'R', 1364, - 'S', 1366, - 'T', 1397, - '[', 1133, - '{', 1140, - '}', 1141, + '=', 1132, + 'C', 1476, + 'P', 1307, + 'R', 1369, + 'S', 1370, + 'T', 1394, + '[', 1136, + '{', 1143, + '}', 1144, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(855); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1291); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 856: if (eof) ADVANCE(857); ADVANCE_MAP( '#', 876, - ')', 1136, + ')', 1139, '-', 48, '/', 44, ';', 877, @@ -9692,11 +9707,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { 'R', 304, 'S', 178, 'T', 542, - '}', 1141, + '}', 1144, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(856); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1286); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1290); END_STATE(); case 857: ACCEPT_TOKEN(ts_builtin_sym_end); @@ -9824,7 +9839,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 879: ACCEPT_TOKEN(sym_keyword_if); @@ -9834,14 +9849,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 881: ACCEPT_TOKEN(sym_keyword_if); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1273); END_STATE(); case 882: ACCEPT_TOKEN(sym_keyword_exists); @@ -9857,7 +9872,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1273); END_STATE(); case 886: ACCEPT_TOKEN(sym_keyword_on); @@ -9867,520 +9882,519 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1273); END_STATE(); case 888: ACCEPT_TOKEN(sym_keyword_let); END_STATE(); case 889: - ACCEPT_TOKEN(sym_keyword_return); + ACCEPT_TOKEN(sym_keyword_let); + if (lookahead == ':') ADVANCE(77); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 890: + ACCEPT_TOKEN(sym_keyword_return); + END_STATE(); + case 891: ACCEPT_TOKEN(sym_keyword_return); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 891: + case 892: ACCEPT_TOKEN(sym_keyword_else); END_STATE(); - case 892: + case 893: ACCEPT_TOKEN(sym_keyword_end); END_STATE(); - case 893: + case 894: ACCEPT_TOKEN(sym_keyword_select); END_STATE(); - case 894: + case 895: ACCEPT_TOKEN(sym_keyword_select); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); - case 895: + case 896: ACCEPT_TOKEN(sym_keyword_from); END_STATE(); - case 896: + case 897: ACCEPT_TOKEN(sym_keyword_from); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 897: + case 898: ACCEPT_TOKEN(sym_keyword_only); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); - case 898: + case 899: ACCEPT_TOKEN(sym_keyword_value); END_STATE(); - case 899: + case 900: ACCEPT_TOKEN(sym_keyword_value); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); - case 900: + case 901: ACCEPT_TOKEN(sym_keyword_value); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 901: + case 902: ACCEPT_TOKEN(sym_keyword_as); END_STATE(); - case 902: + case 903: ACCEPT_TOKEN(sym_keyword_as); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 903: + case 904: ACCEPT_TOKEN(sym_keyword_omit); END_STATE(); - case 904: + case 905: ACCEPT_TOKEN(sym_keyword_omit); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 905: + case 906: ACCEPT_TOKEN(sym_keyword_explain); END_STATE(); - case 906: + case 907: ACCEPT_TOKEN(sym_keyword_explain); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 907: + case 908: ACCEPT_TOKEN(sym_keyword_full); END_STATE(); - case 908: + case 909: ACCEPT_TOKEN(sym_keyword_parallel); END_STATE(); - case 909: + case 910: ACCEPT_TOKEN(sym_keyword_parallel); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 910: + case 911: ACCEPT_TOKEN(sym_keyword_timeout); END_STATE(); - case 911: + case 912: ACCEPT_TOKEN(sym_keyword_timeout); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 912: + case 913: ACCEPT_TOKEN(sym_keyword_fetch); END_STATE(); - case 913: + case 914: ACCEPT_TOKEN(sym_keyword_fetch); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 914: + case 915: ACCEPT_TOKEN(sym_keyword_start_at); END_STATE(); - case 915: + case 916: ACCEPT_TOKEN(sym_keyword_limit); END_STATE(); - case 916: + case 917: ACCEPT_TOKEN(sym_keyword_limit); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 917: + case 918: ACCEPT_TOKEN(sym_keyword_by); END_STATE(); - case 918: + case 919: ACCEPT_TOKEN(sym_keyword_by); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); - case 919: + case 920: ACCEPT_TOKEN(sym_keyword_by); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1273); END_STATE(); - case 920: + case 921: ACCEPT_TOKEN(sym_keyword_rand); END_STATE(); - case 921: + case 922: ACCEPT_TOKEN(sym_keyword_rand); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); - case 922: + case 923: ACCEPT_TOKEN(sym_keyword_rand); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 923: + case 924: ACCEPT_TOKEN(sym_keyword_collate); END_STATE(); - case 924: + case 925: ACCEPT_TOKEN(sym_keyword_collate); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 925: + case 926: ACCEPT_TOKEN(sym_keyword_numeric); END_STATE(); - case 926: + case 927: ACCEPT_TOKEN(sym_keyword_numeric); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 927: + case 928: ACCEPT_TOKEN(sym_keyword_asc); END_STATE(); - case 928: + case 929: ACCEPT_TOKEN(sym_keyword_asc); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 929: + case 930: ACCEPT_TOKEN(sym_keyword_desc); END_STATE(); - case 930: + case 931: ACCEPT_TOKEN(sym_keyword_desc); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 931: + case 932: ACCEPT_TOKEN(sym_keyword_order); END_STATE(); - case 932: + case 933: ACCEPT_TOKEN(sym_keyword_order); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 933: + case 934: ACCEPT_TOKEN(sym_keyword_with); END_STATE(); - case 934: + case 935: ACCEPT_TOKEN(sym_keyword_with); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 935: + case 936: ACCEPT_TOKEN(sym_keyword_index); END_STATE(); - case 936: + case 937: ACCEPT_TOKEN(sym_keyword_no_index); END_STATE(); - case 937: + case 938: ACCEPT_TOKEN(sym_keyword_where); END_STATE(); - case 938: + case 939: ACCEPT_TOKEN(sym_keyword_where); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); - case 939: + case 940: ACCEPT_TOKEN(sym_keyword_where); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 940: + case 941: ACCEPT_TOKEN(sym_keyword_split); END_STATE(); - case 941: + case 942: ACCEPT_TOKEN(sym_keyword_split); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 942: + case 943: ACCEPT_TOKEN(sym_keyword_at); END_STATE(); - case 943: + case 944: ACCEPT_TOKEN(sym_keyword_at); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1273); END_STATE(); - case 944: + case 945: ACCEPT_TOKEN(sym_keyword_group); END_STATE(); - case 945: + case 946: ACCEPT_TOKEN(sym_keyword_group); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 946: + case 947: ACCEPT_TOKEN(sym_keyword_all); if (lookahead == 'I') ADVANCE(517); END_STATE(); - case 947: + case 948: ACCEPT_TOKEN(sym_keyword_true); END_STATE(); - case 948: + case 949: ACCEPT_TOKEN(sym_keyword_true); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); - case 949: + case 950: ACCEPT_TOKEN(sym_keyword_false); END_STATE(); - case 950: + case 951: ACCEPT_TOKEN(sym_keyword_false); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); - case 951: + case 952: ACCEPT_TOKEN(sym_keyword_begin); END_STATE(); - case 952: + case 953: ACCEPT_TOKEN(sym_keyword_begin); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); - case 953: + case 954: ACCEPT_TOKEN(sym_keyword_cancel); END_STATE(); - case 954: + case 955: ACCEPT_TOKEN(sym_keyword_cancel); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); - case 955: + case 956: ACCEPT_TOKEN(sym_keyword_commit); END_STATE(); - case 956: + case 957: ACCEPT_TOKEN(sym_keyword_commit); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); - case 957: + case 958: ACCEPT_TOKEN(sym_keyword_transaction); END_STATE(); - case 958: + case 959: ACCEPT_TOKEN(sym_keyword_none); END_STATE(); - case 959: + case 960: ACCEPT_TOKEN(sym_keyword_none); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); - case 960: + case 961: ACCEPT_TOKEN(sym_keyword_null); END_STATE(); - case 961: + case 962: ACCEPT_TOKEN(sym_keyword_null); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); - case 962: + case 963: ACCEPT_TOKEN(sym_keyword_and); END_STATE(); - case 963: + case 964: ACCEPT_TOKEN(sym_keyword_and); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 964: + case 965: ACCEPT_TOKEN(sym_keyword_or); END_STATE(); - case 965: + case 966: ACCEPT_TOKEN(sym_keyword_or); if (lookahead == 'D') ADVANCE(1359); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 966: + case 967: ACCEPT_TOKEN(sym_keyword_or); if (lookahead == 'D') ADVANCE(286); END_STATE(); - case 967: + case 968: ACCEPT_TOKEN(sym_keyword_or); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 968: + case 969: ACCEPT_TOKEN(sym_keyword_is); END_STATE(); - case 969: + case 970: ACCEPT_TOKEN(sym_keyword_is); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 970: + case 971: ACCEPT_TOKEN(sym_keyword_not); END_STATE(); - case 971: + case 972: ACCEPT_TOKEN(sym_keyword_not); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); - case 972: + case 973: ACCEPT_TOKEN(sym_keyword_not); - if (lookahead == 'I') ADVANCE(1456); + if (lookahead == 'I') ADVANCE(1460); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 973: + case 974: ACCEPT_TOKEN(sym_keyword_not); if (lookahead == 'I') ADVANCE(540); END_STATE(); - case 974: + case 975: ACCEPT_TOKEN(sym_keyword_contains); END_STATE(); - case 975: + case 976: ACCEPT_TOKEN(sym_keyword_contains); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 976: + case 977: ACCEPT_TOKEN(sym_keyword_contains_not); END_STATE(); - case 977: + case 978: ACCEPT_TOKEN(sym_keyword_contains_not); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 978: + case 979: ACCEPT_TOKEN(sym_keyword_contains_all); END_STATE(); - case 979: + case 980: ACCEPT_TOKEN(sym_keyword_contains_all); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 980: + case 981: ACCEPT_TOKEN(sym_keyword_contains_any); END_STATE(); - case 981: + case 982: ACCEPT_TOKEN(sym_keyword_contains_any); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 982: + case 983: ACCEPT_TOKEN(sym_keyword_contains_none); END_STATE(); - case 983: + case 984: ACCEPT_TOKEN(sym_keyword_contains_none); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 984: + case 985: ACCEPT_TOKEN(sym_keyword_inside); END_STATE(); - case 985: + case 986: ACCEPT_TOKEN(sym_keyword_inside); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); - END_STATE(); - case 986: - ACCEPT_TOKEN(sym_keyword_in); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 987: ACCEPT_TOKEN(sym_keyword_in); - 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(1548); END_STATE(); case 988: ACCEPT_TOKEN(sym_keyword_in); @@ -10388,2729 +10402,2723 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'T') ADVANCE(283); END_STATE(); case 989: - ACCEPT_TOKEN(sym_keyword_not_inside); + ACCEPT_TOKEN(sym_keyword_in); + if (lookahead == 'S') ADVANCE(1391); + if (lookahead == 'T') ADVANCE(1358); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 990: + ACCEPT_TOKEN(sym_keyword_not_inside); + END_STATE(); + case 991: ACCEPT_TOKEN(sym_keyword_not_inside); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 991: + case 992: ACCEPT_TOKEN(sym_keyword_all_inside); END_STATE(); - case 992: + case 993: ACCEPT_TOKEN(sym_keyword_all_inside); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 993: + case 994: ACCEPT_TOKEN(sym_keyword_any_inside); END_STATE(); - case 994: + case 995: ACCEPT_TOKEN(sym_keyword_any_inside); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 995: + case 996: ACCEPT_TOKEN(sym_keyword_none_inside); END_STATE(); - case 996: + case 997: ACCEPT_TOKEN(sym_keyword_none_inside); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 997: + case 998: ACCEPT_TOKEN(sym_keyword_outside); END_STATE(); - case 998: + case 999: ACCEPT_TOKEN(sym_keyword_outside); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 999: + case 1000: ACCEPT_TOKEN(sym_keyword_intersects); END_STATE(); - case 1000: + case 1001: ACCEPT_TOKEN(sym_keyword_intersects); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 1001: + case 1002: ACCEPT_TOKEN(sym_keyword_chebyshev); END_STATE(); - case 1002: + case 1003: ACCEPT_TOKEN(sym_keyword_cosine); END_STATE(); - case 1003: + case 1004: ACCEPT_TOKEN(sym_keyword_euclidean); END_STATE(); - case 1004: + case 1005: ACCEPT_TOKEN(sym_keyword_hamming); END_STATE(); - case 1005: + case 1006: ACCEPT_TOKEN(sym_keyword_jaccard); END_STATE(); - case 1006: + case 1007: ACCEPT_TOKEN(sym_keyword_manhattan); END_STATE(); - case 1007: + case 1008: ACCEPT_TOKEN(sym_keyword_minkowski); END_STATE(); - case 1008: + case 1009: ACCEPT_TOKEN(sym_keyword_pearson); END_STATE(); - case 1009: + case 1010: ACCEPT_TOKEN(sym_keyword_define); END_STATE(); - case 1010: + case 1011: ACCEPT_TOKEN(sym_keyword_define); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); - case 1011: + case 1012: ACCEPT_TOKEN(sym_keyword_analyzer); END_STATE(); - case 1012: + case 1013: ACCEPT_TOKEN(sym_keyword_event); END_STATE(); - case 1013: + case 1014: ACCEPT_TOKEN(sym_keyword_field); END_STATE(); - case 1014: + case 1015: ACCEPT_TOKEN(sym_keyword_function); END_STATE(); - case 1015: + case 1016: ACCEPT_TOKEN(sym_keyword_namespace); END_STATE(); - case 1016: + case 1017: ACCEPT_TOKEN(sym_keyword_param); END_STATE(); - case 1017: + case 1018: ACCEPT_TOKEN(sym_keyword_scope); END_STATE(); - case 1018: + case 1019: ACCEPT_TOKEN(sym_keyword_drop); END_STATE(); - case 1019: + case 1020: ACCEPT_TOKEN(sym_keyword_drop); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 1020: + case 1021: ACCEPT_TOKEN(sym_keyword_schemafull); END_STATE(); - case 1021: + case 1022: ACCEPT_TOKEN(sym_keyword_schemafull); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 1022: + case 1023: ACCEPT_TOKEN(sym_keyword_schemaless); END_STATE(); - case 1023: + case 1024: ACCEPT_TOKEN(sym_keyword_schemaless); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); - END_STATE(); - case 1024: - ACCEPT_TOKEN(sym_keyword_live); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1025: + ACCEPT_TOKEN(sym_keyword_live); + END_STATE(); + case 1026: ACCEPT_TOKEN(sym_keyword_live); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); - case 1026: + case 1027: ACCEPT_TOKEN(sym_keyword_diff); END_STATE(); - case 1027: + case 1028: ACCEPT_TOKEN(sym_keyword_diff); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); - case 1028: + case 1029: ACCEPT_TOKEN(sym_keyword_flexible); END_STATE(); - case 1029: + case 1030: ACCEPT_TOKEN(sym_keyword_flexible); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 1030: + case 1031: ACCEPT_TOKEN(sym_keyword_readonly); END_STATE(); - case 1031: + case 1032: ACCEPT_TOKEN(sym_keyword_readonly); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 1032: + case 1033: ACCEPT_TOKEN(sym_keyword_jwks); END_STATE(); - case 1033: + case 1034: ACCEPT_TOKEN(sym_keyword_eddsa); END_STATE(); - case 1034: + case 1035: ACCEPT_TOKEN(sym_keyword_es256); END_STATE(); - case 1035: + case 1036: ACCEPT_TOKEN(sym_keyword_es384); END_STATE(); - case 1036: + case 1037: ACCEPT_TOKEN(sym_keyword_es512); END_STATE(); - case 1037: + case 1038: ACCEPT_TOKEN(sym_keyword_ps256); END_STATE(); - case 1038: + case 1039: ACCEPT_TOKEN(sym_keyword_ps384); END_STATE(); - case 1039: + case 1040: ACCEPT_TOKEN(sym_keyword_ps512); END_STATE(); - case 1040: + case 1041: ACCEPT_TOKEN(sym_keyword_rs256); END_STATE(); - case 1041: + case 1042: ACCEPT_TOKEN(sym_keyword_rs384); END_STATE(); - case 1042: + case 1043: ACCEPT_TOKEN(sym_keyword_rs512); END_STATE(); - case 1043: + case 1044: ACCEPT_TOKEN(sym_keyword_bm25); END_STATE(); - case 1044: + case 1045: ACCEPT_TOKEN(sym_keyword_doc_ids_cache); END_STATE(); - case 1045: + case 1046: ACCEPT_TOKEN(sym_keyword_doc_ids_order); END_STATE(); - case 1046: + case 1047: ACCEPT_TOKEN(sym_keyword_doc_lengths_cache); END_STATE(); - case 1047: + case 1048: ACCEPT_TOKEN(sym_keyword_doc_lengths_order); END_STATE(); - case 1048: + case 1049: ACCEPT_TOKEN(sym_keyword_postings_cache); END_STATE(); - case 1049: + case 1050: ACCEPT_TOKEN(sym_keyword_postings_order); END_STATE(); - case 1050: + case 1051: ACCEPT_TOKEN(sym_keyword_terms_cache); END_STATE(); - case 1051: + case 1052: ACCEPT_TOKEN(sym_keyword_terms_order); END_STATE(); - case 1052: + case 1053: ACCEPT_TOKEN(sym_keyword_highlights); END_STATE(); - case 1053: + case 1054: ACCEPT_TOKEN(sym_keyword_any); END_STATE(); - case 1054: + case 1055: ACCEPT_TOKEN(sym_keyword_any); if (lookahead == 'I') ADVANCE(539); END_STATE(); - case 1055: + case 1056: ACCEPT_TOKEN(sym_keyword_normal); END_STATE(); - case 1056: + case 1057: ACCEPT_TOKEN(sym_keyword_relation); END_STATE(); - case 1057: + case 1058: ACCEPT_TOKEN(sym_keyword_out); END_STATE(); - case 1058: + case 1059: ACCEPT_TOKEN(sym_keyword_to); END_STATE(); - case 1059: + case 1060: ACCEPT_TOKEN(sym_keyword_changefeed); END_STATE(); - case 1060: + case 1061: ACCEPT_TOKEN(sym_keyword_changefeed); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 1061: + case 1062: ACCEPT_TOKEN(sym_keyword_content); END_STATE(); - case 1062: + case 1063: ACCEPT_TOKEN(sym_keyword_content); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 1063: + case 1064: ACCEPT_TOKEN(sym_keyword_merge); END_STATE(); - case 1064: + case 1065: ACCEPT_TOKEN(sym_keyword_merge); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 1065: + case 1066: ACCEPT_TOKEN(sym_keyword_patch); END_STATE(); - case 1066: + case 1067: ACCEPT_TOKEN(sym_keyword_patch); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 1067: + case 1068: ACCEPT_TOKEN(sym_keyword_before); END_STATE(); - case 1068: + case 1069: ACCEPT_TOKEN(sym_keyword_before); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); - case 1069: + case 1070: ACCEPT_TOKEN(sym_keyword_after); END_STATE(); - case 1070: + case 1071: ACCEPT_TOKEN(sym_keyword_after); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); - case 1071: + case 1072: ACCEPT_TOKEN(sym_keyword_table); END_STATE(); - case 1072: + case 1073: ACCEPT_TOKEN(sym_keyword_table); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1273); END_STATE(); - case 1073: + case 1074: ACCEPT_TOKEN(sym_keyword_root); END_STATE(); - case 1074: + case 1075: ACCEPT_TOKEN(sym_keyword_token); END_STATE(); - case 1075: + case 1076: ACCEPT_TOKEN(sym_keyword_use); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); - case 1076: + case 1077: ACCEPT_TOKEN(sym_keyword_use); - if (lookahead == 'R') ADVANCE(1079); + if (lookahead == 'R') ADVANCE(1080); END_STATE(); - case 1077: + case 1078: ACCEPT_TOKEN(sym_keyword_ns); END_STATE(); - case 1078: + case 1079: ACCEPT_TOKEN(sym_keyword_db); END_STATE(); - case 1079: + case 1080: ACCEPT_TOKEN(sym_keyword_user); END_STATE(); - case 1080: + case 1081: ACCEPT_TOKEN(sym_keyword_roles); END_STATE(); - case 1081: + case 1082: ACCEPT_TOKEN(sym_keyword_remove); END_STATE(); - case 1082: + case 1083: ACCEPT_TOKEN(sym_keyword_remove); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); - case 1083: + case 1084: ACCEPT_TOKEN(sym_keyword_create); END_STATE(); - case 1084: + case 1085: ACCEPT_TOKEN(sym_keyword_create); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); - case 1085: + case 1086: ACCEPT_TOKEN(sym_keyword_delete); END_STATE(); - case 1086: + case 1087: ACCEPT_TOKEN(sym_keyword_delete); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); - case 1087: + case 1088: ACCEPT_TOKEN(sym_keyword_update); END_STATE(); - case 1088: + case 1089: ACCEPT_TOKEN(sym_keyword_update); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); - case 1089: + case 1090: ACCEPT_TOKEN(sym_keyword_insert); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); - case 1090: + case 1091: ACCEPT_TOKEN(sym_keyword_into); END_STATE(); - case 1091: + case 1092: ACCEPT_TOKEN(sym_keyword_filters); END_STATE(); - case 1092: + case 1093: ACCEPT_TOKEN(sym_keyword_when); END_STATE(); - case 1093: + case 1094: ACCEPT_TOKEN(sym_keyword_then); END_STATE(); - case 1094: + case 1095: ACCEPT_TOKEN(sym_keyword_then); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 1095: + case 1096: ACCEPT_TOKEN(sym_keyword_type); END_STATE(); - case 1096: + case 1097: ACCEPT_TOKEN(sym_keyword_type); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 1097: + case 1098: ACCEPT_TOKEN(sym_keyword_default); END_STATE(); - case 1098: + case 1099: ACCEPT_TOKEN(sym_keyword_default); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 1099: + case 1100: ACCEPT_TOKEN(sym_keyword_assert); END_STATE(); - case 1100: + case 1101: ACCEPT_TOKEN(sym_keyword_assert); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 1101: + case 1102: ACCEPT_TOKEN(sym_keyword_permissions); END_STATE(); - case 1102: + case 1103: ACCEPT_TOKEN(sym_keyword_permissions); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 1103: + case 1104: ACCEPT_TOKEN(sym_keyword_relate); END_STATE(); - case 1104: + case 1105: ACCEPT_TOKEN(sym_keyword_relate); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); - case 1105: + case 1106: ACCEPT_TOKEN(sym_keyword_ignore); END_STATE(); - case 1106: + case 1107: ACCEPT_TOKEN(sym_keyword_values); END_STATE(); - case 1107: + case 1108: ACCEPT_TOKEN(sym_keyword_for); END_STATE(); - case 1108: + case 1109: ACCEPT_TOKEN(sym_keyword_for); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 1109: + case 1110: ACCEPT_TOKEN(sym_keyword_comment); END_STATE(); - case 1110: + case 1111: ACCEPT_TOKEN(sym_keyword_comment); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 1111: + case 1112: ACCEPT_TOKEN(sym_keyword_fields); END_STATE(); - case 1112: + case 1113: ACCEPT_TOKEN(sym_keyword_columns); END_STATE(); - case 1113: + case 1114: ACCEPT_TOKEN(sym_keyword_unique); END_STATE(); - case 1114: + case 1115: ACCEPT_TOKEN(sym_keyword_search); END_STATE(); - case 1115: + case 1116: ACCEPT_TOKEN(sym_keyword_session); END_STATE(); - case 1116: + case 1117: ACCEPT_TOKEN(sym_keyword_signin); END_STATE(); - case 1117: + case 1118: ACCEPT_TOKEN(sym_keyword_signup); END_STATE(); - case 1118: + case 1119: ACCEPT_TOKEN(sym_keyword_database); END_STATE(); - case 1119: + case 1120: ACCEPT_TOKEN(sym_keyword_password); END_STATE(); - case 1120: + case 1121: ACCEPT_TOKEN(sym_keyword_password_hash); END_STATE(); - case 1121: + case 1122: ACCEPT_TOKEN(sym_keyword_on_duplicate_key_update); END_STATE(); - case 1122: + case 1123: ACCEPT_TOKEN(sym_keyword_count); END_STATE(); - case 1123: + case 1124: ACCEPT_TOKEN(sym_keyword_count); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); - case 1124: + case 1125: ACCEPT_TOKEN(sym_keyword_set); END_STATE(); - case 1125: + case 1126: ACCEPT_TOKEN(sym_keyword_set); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 1126: + case 1127: ACCEPT_TOKEN(sym_keyword_unset); END_STATE(); - case 1127: + case 1128: ACCEPT_TOKEN(sym_keyword_unset); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); - END_STATE(); - case 1128: - ACCEPT_TOKEN(sym_keyword_dimension); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1129: - ACCEPT_TOKEN(sym_keyword_mtree); + ACCEPT_TOKEN(sym_keyword_dimension); END_STATE(); case 1130: - ACCEPT_TOKEN(sym_keyword_dist); + ACCEPT_TOKEN(sym_keyword_mtree); END_STATE(); case 1131: - ACCEPT_TOKEN(anon_sym_COMMA); + ACCEPT_TOKEN(sym_keyword_dist); END_STATE(); case 1132: - ACCEPT_TOKEN(anon_sym_DASH_GT); + ACCEPT_TOKEN(anon_sym_EQ); END_STATE(); case 1133: - ACCEPT_TOKEN(anon_sym_LBRACK); + ACCEPT_TOKEN(anon_sym_EQ); + if (lookahead == '=') ADVANCE(1567); END_STATE(); case 1134: - ACCEPT_TOKEN(anon_sym_RBRACK); + ACCEPT_TOKEN(anon_sym_COMMA); END_STATE(); case 1135: - ACCEPT_TOKEN(anon_sym_LPAREN); + ACCEPT_TOKEN(anon_sym_DASH_GT); END_STATE(); case 1136: - ACCEPT_TOKEN(anon_sym_RPAREN); + ACCEPT_TOKEN(anon_sym_LBRACK); END_STATE(); case 1137: - ACCEPT_TOKEN(anon_sym_QMARK); + ACCEPT_TOKEN(anon_sym_RBRACK); END_STATE(); case 1138: - ACCEPT_TOKEN(anon_sym_QMARK); - if (lookahead == ':') ADVANCE(1563); - if (lookahead == '=') ADVANCE(1566); - if (lookahead == '?') ADVANCE(1562); + ACCEPT_TOKEN(anon_sym_LPAREN); END_STATE(); case 1139: - ACCEPT_TOKEN(anon_sym_COLON); + ACCEPT_TOKEN(anon_sym_RPAREN); END_STATE(); case 1140: - ACCEPT_TOKEN(anon_sym_LBRACE); + ACCEPT_TOKEN(anon_sym_QMARK); END_STATE(); case 1141: - ACCEPT_TOKEN(anon_sym_RBRACE); + ACCEPT_TOKEN(anon_sym_QMARK); + if (lookahead == ':') ADVANCE(1565); + if (lookahead == '=') ADVANCE(1568); + if (lookahead == '?') ADVANCE(1564); END_STATE(); case 1142: - ACCEPT_TOKEN(anon_sym_LT_DASH); - if (lookahead == '>') ADVANCE(1143); + ACCEPT_TOKEN(anon_sym_COLON); END_STATE(); case 1143: - ACCEPT_TOKEN(anon_sym_LT_DASH_GT); + ACCEPT_TOKEN(anon_sym_LBRACE); END_STATE(); case 1144: - ACCEPT_TOKEN(anon_sym_STAR); + ACCEPT_TOKEN(anon_sym_RBRACE); END_STATE(); case 1145: - ACCEPT_TOKEN(anon_sym_STAR); - if (lookahead == '*') ADVANCE(1579); - if (lookahead == '=') ADVANCE(1567); - if (lookahead == '~') ADVANCE(1570); + ACCEPT_TOKEN(anon_sym_LT_DASH); + if (lookahead == '>') ADVANCE(1146); END_STATE(); case 1146: - ACCEPT_TOKEN(anon_sym_DOT); + ACCEPT_TOKEN(anon_sym_LT_DASH_GT); END_STATE(); case 1147: - ACCEPT_TOKEN(anon_sym_DOT); - if (lookahead == '.') ADVANCE(1549); + ACCEPT_TOKEN(anon_sym_STAR); END_STATE(); case 1148: - ACCEPT_TOKEN(anon_sym_LT); - if (lookahead == '-') ADVANCE(1142); - if (lookahead == '=') ADVANCE(1571); - if (lookahead == '|') ADVANCE(1558); + ACCEPT_TOKEN(anon_sym_STAR); + if (lookahead == '*') ADVANCE(1581); + if (lookahead == '=') ADVANCE(1569); + if (lookahead == '~') ADVANCE(1572); END_STATE(); case 1149: - ACCEPT_TOKEN(anon_sym_LT); - if (lookahead == '=') ADVANCE(1571); - if (lookahead == '|') ADVANCE(1558); + ACCEPT_TOKEN(anon_sym_DOT); END_STATE(); case 1150: - ACCEPT_TOKEN(anon_sym_GT); - if (lookahead == '=') ADVANCE(1572); + ACCEPT_TOKEN(anon_sym_DOT); + if (lookahead == '.') ADVANCE(1553); END_STATE(); case 1151: - ACCEPT_TOKEN(aux_sym_type_name_token1); - if (lookahead == '"') ADVANCE(25); - if (lookahead == '\'') ADVANCE(43); - if (lookahead == ':') ADVANCE(77); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ACCEPT_TOKEN(anon_sym_LT); + if (lookahead == '-') ADVANCE(1145); + if (lookahead == '=') ADVANCE(1573); + if (lookahead == '|') ADVANCE(1560); END_STATE(); 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(1252); + ACCEPT_TOKEN(anon_sym_LT); + if (lookahead == '=') ADVANCE(1573); + if (lookahead == '|') ADVANCE(1560); END_STATE(); case 1153: - 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(1252); + ACCEPT_TOKEN(anon_sym_GT); + if (lookahead == '=') ADVANCE(1574); END_STATE(); case 1154: ACCEPT_TOKEN(aux_sym_type_name_token1); + if (lookahead == '"') ADVANCE(25); + if (lookahead == '\'') ADVANCE(43); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'A') ADVANCE(1214); - if (lookahead == 'O') ADVANCE(1211); - if (lookahead == 'R') ADVANCE(1181); if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || + ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1155: ACCEPT_TOKEN(aux_sym_type_name_token1); - if (lookahead == ':') ADVANCE(77); - if (lookahead == 'A') ADVANCE(1239); + if (lookahead == ':') ADVANCE(76); if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || + ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1156: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'A') ADVANCE(1217); - if (lookahead == 'E') ADVANCE(1210); + if (lookahead == 'A') ADVANCE(1206); if (('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1157: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); if (lookahead == 'A') ADVANCE(1217); + if (lookahead == 'O') ADVANCE(1214); + if (lookahead == 'R') ADVANCE(1185); if (('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1158: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'A') ADVANCE(1209); + if (lookahead == 'A') ADVANCE(1243); if (('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1159: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'A') ADVANCE(1241); + if (lookahead == 'A') ADVANCE(1220); + if (lookahead == 'E') ADVANCE(1213); if (('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1160: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'A') ADVANCE(1242); + if (lookahead == 'A') ADVANCE(1220); if (('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1161: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'C') ADVANCE(1238); + if (lookahead == 'A') ADVANCE(1212); if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || + ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1162: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'C') ADVANCE(1188); + if (lookahead == 'A') ADVANCE(1245); if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || + ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1163: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'D') ADVANCE(921); + if (lookahead == 'A') ADVANCE(1246); if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || + ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1164: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'D') ADVANCE(1160); + if (lookahead == 'C') ADVANCE(1242); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1165: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(1196); + if (lookahead == 'C') ADVANCE(1192); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1166: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(1194); + if (lookahead == 'D') ADVANCE(922); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1167: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(1075); + if (lookahead == 'D') ADVANCE(1163); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1168: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(1025); + if (lookahead == 'E') ADVANCE(1200); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1169: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(959); + if (lookahead == 'E') ADVANCE(1198); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1170: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(948); + if (lookahead == 'E') ADVANCE(1238); + if (lookahead == 'I') ADVANCE(1251); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1171: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(950); + if (lookahead == 'E') ADVANCE(1076); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1172: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(938); + if (lookahead == 'E') ADVANCE(1026); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1173: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(1084); + if (lookahead == 'E') ADVANCE(960); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1174: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(1010); + if (lookahead == 'E') ADVANCE(949); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1175: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(1086); + if (lookahead == 'E') ADVANCE(951); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1176: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(1104); + if (lookahead == 'E') ADVANCE(939); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1177: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(1082); + if (lookahead == 'E') ADVANCE(1085); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1178: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(1088); + if (lookahead == 'E') ADVANCE(1011); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1179: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(899); + if (lookahead == 'E') ADVANCE(1087); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1180: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(1068); + if (lookahead == 'E') ADVANCE(1105); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1181: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(1155); + if (lookahead == 'E') ADVANCE(1083); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1182: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(1232); + if (lookahead == 'E') ADVANCE(1089); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1183: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(1161); + if (lookahead == 'E') ADVANCE(900); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1184: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(1192); + if (lookahead == 'E') ADVANCE(1069); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1185: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(1231); + if (lookahead == 'E') ADVANCE(1158); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1186: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(1208); + if (lookahead == 'E') ADVANCE(1235); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1187: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(1230); + if (lookahead == 'E') ADVANCE(1164); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1188: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(1205); + if (lookahead == 'E') ADVANCE(1196); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1189: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'E') ADVANCE(1240); + if (lookahead == 'E') ADVANCE(1234); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1190: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'F') ADVANCE(1222); - if (lookahead == 'S') ADVANCE(1185); + if (lookahead == 'E') ADVANCE(1211); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1191: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'F') ADVANCE(1027); + if (lookahead == 'E') ADVANCE(1233); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1192: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'F') ADVANCE(1227); + if (lookahead == 'E') ADVANCE(1208); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1193: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'F') ADVANCE(1191); + if (lookahead == 'E') ADVANCE(1244); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1194: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'F') ADVANCE(1202); - if (lookahead == 'L') ADVANCE(1189); + if (lookahead == 'F') ADVANCE(1225); + if (lookahead == 'S') ADVANCE(1189); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1195: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'F') ADVANCE(1243); + if (lookahead == 'F') ADVANCE(1028); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1196: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'G') ADVANCE(1201); + if (lookahead == 'F') ADVANCE(1230); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1197: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'H') ADVANCE(1182); + if (lookahead == 'F') ADVANCE(1195); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1198: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'I') ADVANCE(1247); + if (lookahead == 'F') ADVANCE(1205); + if (lookahead == 'L') ADVANCE(1193); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1199: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'I') ADVANCE(1236); + if (lookahead == 'F') ADVANCE(1247); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1200: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'I') ADVANCE(1193); + if (lookahead == 'G') ADVANCE(1204); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1201: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'I') ADVANCE(1216); + if (lookahead == 'H') ADVANCE(1186); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1202: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'I') ADVANCE(1221); + if (lookahead == 'I') ADVANCE(1197); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1203: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'L') ADVANCE(1234); + if (lookahead == 'I') ADVANCE(1240); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1204: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'L') ADVANCE(961); + if (lookahead == 'I') ADVANCE(1218); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1205: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'L') ADVANCE(954); + if (lookahead == 'I') ADVANCE(1224); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1206: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'L') ADVANCE(1249); + if (lookahead == 'L') ADVANCE(1237); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1207: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'L') ADVANCE(1204); + if (lookahead == 'L') ADVANCE(962); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1208: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'L') ADVANCE(1183); + if (lookahead == 'L') ADVANCE(955); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1209: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'L') ADVANCE(1246); + if (lookahead == 'L') ADVANCE(1253); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1210: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'L') ADVANCE(1159); - if (lookahead == 'M') ADVANCE(1226); + if (lookahead == 'L') ADVANCE(1207); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1211: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'M') ADVANCE(1212); - if (lookahead == 'U') ADVANCE(1215); + if (lookahead == 'L') ADVANCE(1187); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1212: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'M') ADVANCE(1199); + if (lookahead == 'L') ADVANCE(1250); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1213: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'N') ADVANCE(1190); + if (lookahead == 'L') ADVANCE(1162); + if (lookahead == 'M') ADVANCE(1229); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1214: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'N') ADVANCE(1162); + if (lookahead == 'M') ADVANCE(1215); + if (lookahead == 'U') ADVANCE(1219); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1215: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'N') ADVANCE(1235); + if (lookahead == 'M') ADVANCE(1203); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1216: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'N') ADVANCE(952); + if (lookahead == 'N') ADVANCE(1194); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1217: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'N') ADVANCE(1163); + if (lookahead == 'N') ADVANCE(1165); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1218: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'N') ADVANCE(1206); + if (lookahead == 'N') ADVANCE(953); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1219: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'N') ADVANCE(1169); - if (lookahead == 'T') ADVANCE(971); + if (lookahead == 'N') ADVANCE(1239); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1220: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'N') ADVANCE(1169); + if (lookahead == 'N') ADVANCE(1166); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1221: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'N') ADVANCE(1174); + if (lookahead == 'N') ADVANCE(1209); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1222: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'O') ADVANCE(878); + if (lookahead == 'N') ADVANCE(1173); + if (lookahead == 'T') ADVANCE(972); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1223: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'O') ADVANCE(1219); - if (lookahead == 'U') ADVANCE(1207); + if (lookahead == 'N') ADVANCE(1173); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1224: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'O') ADVANCE(1244); + if (lookahead == 'N') ADVANCE(1178); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1225: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'O') ADVANCE(1220); - if (lookahead == 'U') ADVANCE(1207); + if (lookahead == 'O') ADVANCE(878); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1226: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'O') ADVANCE(1248); + if (lookahead == 'O') ADVANCE(1222); + if (lookahead == 'U') ADVANCE(1210); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1227: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'O') ADVANCE(1233); + if (lookahead == 'O') ADVANCE(1248); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1228: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'P') ADVANCE(1164); - if (lookahead == 'S') ADVANCE(1167); + if (lookahead == 'O') ADVANCE(1223); + if (lookahead == 'U') ADVANCE(1210); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1229: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'R') ADVANCE(1245); + if (lookahead == 'O') ADVANCE(1252); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1230: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'R') ADVANCE(1070); + if (lookahead == 'O') ADVANCE(1236); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1231: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'R') ADVANCE(1237); + if (lookahead == 'P') ADVANCE(1167); + if (lookahead == 'S') ADVANCE(1171); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1232: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'R') ADVANCE(1172); + if (lookahead == 'R') ADVANCE(1249); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1233: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'R') ADVANCE(1180); + if (lookahead == 'R') ADVANCE(1071); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1234: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'S') ADVANCE(1171); + if (lookahead == 'R') ADVANCE(1241); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1235: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'T') ADVANCE(1123); + if (lookahead == 'R') ADVANCE(1176); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1236: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'T') ADVANCE(956); + if (lookahead == 'R') ADVANCE(1184); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1237: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'T') ADVANCE(1089); + if (lookahead == 'S') ADVANCE(1175); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1238: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'T') ADVANCE(894); + if (lookahead == 'T') ADVANCE(889); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1239: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'T') ADVANCE(1173); + if (lookahead == 'T') ADVANCE(1124); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1240: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'T') ADVANCE(1175); + if (lookahead == 'T') ADVANCE(957); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1241: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'T') ADVANCE(1176); + if (lookahead == 'T') ADVANCE(1090); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1242: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'T') ADVANCE(1178); + if (lookahead == 'T') ADVANCE(895); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1243: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'T') ADVANCE(1187); + if (lookahead == 'T') ADVANCE(1177); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1244: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'U') ADVANCE(1215); + if (lookahead == 'T') ADVANCE(1179); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1245: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'U') ADVANCE(1170); + if (lookahead == 'T') ADVANCE(1180); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1246: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'U') ADVANCE(1179); + if (lookahead == 'T') ADVANCE(1182); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1247: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'V') ADVANCE(1168); + if (lookahead == 'T') ADVANCE(1191); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1248: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'V') ADVANCE(1177); + if (lookahead == 'U') ADVANCE(1219); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1249: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'Y') ADVANCE(897); + if (lookahead == 'U') ADVANCE(1174); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1250: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'Y') ADVANCE(918); + if (lookahead == 'U') ADVANCE(1183); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1251: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); - if (lookahead == 'n') ADVANCE(1152); + if (lookahead == 'V') ADVANCE(1172); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1252: ACCEPT_TOKEN(aux_sym_type_name_token1); if (lookahead == ':') ADVANCE(77); + if (lookahead == 'V') ADVANCE(1181); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1252); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1253: ACCEPT_TOKEN(aux_sym_type_name_token1); - if (lookahead == 'A') ADVANCE(1254); + if (lookahead == ':') ADVANCE(77); + if (lookahead == 'Y') ADVANCE(898); if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || + ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1254: ACCEPT_TOKEN(aux_sym_type_name_token1); - if (lookahead == 'B') ADVANCE(1260); + if (lookahead == ':') ADVANCE(77); + if (lookahead == 'Y') ADVANCE(919); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1255: ACCEPT_TOKEN(aux_sym_type_name_token1); - if (lookahead == 'E') ADVANCE(1262); + if (lookahead == ':') ADVANCE(77); + if (lookahead == 'n') ADVANCE(1155); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1256: ACCEPT_TOKEN(aux_sym_type_name_token1); - if (lookahead == 'E') ADVANCE(885); + if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1256); END_STATE(); case 1257: ACCEPT_TOKEN(aux_sym_type_name_token1); - if (lookahead == 'E') ADVANCE(1072); + if (lookahead == 'A') ADVANCE(1258); if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || + ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1273); END_STATE(); case 1258: ACCEPT_TOKEN(aux_sym_type_name_token1); - if (lookahead == 'F') ADVANCE(881); + if (lookahead == 'B') ADVANCE(1264); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1273); END_STATE(); case 1259: ACCEPT_TOKEN(aux_sym_type_name_token1); - if (lookahead == 'I') ADVANCE(1265); + if (lookahead == 'E') ADVANCE(1266); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1273); END_STATE(); case 1260: ACCEPT_TOKEN(aux_sym_type_name_token1); - if (lookahead == 'L') ADVANCE(1257); + if (lookahead == 'E') ADVANCE(885); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1273); END_STATE(); case 1261: ACCEPT_TOKEN(aux_sym_type_name_token1); - if (lookahead == 'N') ADVANCE(887); + if (lookahead == 'E') ADVANCE(1073); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1273); END_STATE(); case 1262: ACCEPT_TOKEN(aux_sym_type_name_token1); - if (lookahead == 'R') ADVANCE(1267); + if (lookahead == 'F') ADVANCE(881); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1273); END_STATE(); case 1263: ACCEPT_TOKEN(aux_sym_type_name_token1); - if (lookahead == 'R') ADVANCE(1259); + if (lookahead == 'I') ADVANCE(1269); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1273); END_STATE(); case 1264: ACCEPT_TOKEN(aux_sym_type_name_token1); - if (lookahead == 'T') ADVANCE(943); + if (lookahead == 'L') ADVANCE(1261); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1273); END_STATE(); case 1265: ACCEPT_TOKEN(aux_sym_type_name_token1); - if (lookahead == 'T') ADVANCE(1256); + if (lookahead == 'N') ADVANCE(887); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1273); END_STATE(); case 1266: ACCEPT_TOKEN(aux_sym_type_name_token1); - if (lookahead == 'V') ADVANCE(1255); + if (lookahead == 'R') ADVANCE(1271); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1273); END_STATE(); case 1267: ACCEPT_TOKEN(aux_sym_type_name_token1); - if (lookahead == 'W') ADVANCE(1263); + if (lookahead == 'R') ADVANCE(1263); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1273); END_STATE(); case 1268: ACCEPT_TOKEN(aux_sym_type_name_token1); - if (lookahead == 'Y') ADVANCE(919); + if (lookahead == 'T') ADVANCE(944); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1273); END_STATE(); case 1269: ACCEPT_TOKEN(aux_sym_type_name_token1); + if (lookahead == 'T') ADVANCE(1260); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1269); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1273); END_STATE(); case 1270: - ACCEPT_TOKEN(anon_sym_blank); + ACCEPT_TOKEN(aux_sym_type_name_token1); + if (lookahead == 'V') ADVANCE(1259); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1273); END_STATE(); case 1271: - ACCEPT_TOKEN(anon_sym_camel); + ACCEPT_TOKEN(aux_sym_type_name_token1); + if (lookahead == 'W') ADVANCE(1267); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1273); END_STATE(); case 1272: - ACCEPT_TOKEN(anon_sym_class); + ACCEPT_TOKEN(aux_sym_type_name_token1); + if (lookahead == 'Y') ADVANCE(920); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1273); END_STATE(); case 1273: - ACCEPT_TOKEN(anon_sym_punct); + ACCEPT_TOKEN(aux_sym_type_name_token1); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1273); END_STATE(); case 1274: - ACCEPT_TOKEN(anon_sym_ascii); + ACCEPT_TOKEN(anon_sym_blank); END_STATE(); case 1275: - ACCEPT_TOKEN(anon_sym_lowercase); + ACCEPT_TOKEN(anon_sym_camel); END_STATE(); case 1276: - ACCEPT_TOKEN(anon_sym_uppercase); + ACCEPT_TOKEN(anon_sym_class); END_STATE(); case 1277: - ACCEPT_TOKEN(anon_sym_edgengram); + ACCEPT_TOKEN(anon_sym_punct); END_STATE(); case 1278: - ACCEPT_TOKEN(anon_sym_ngram); + ACCEPT_TOKEN(anon_sym_ascii); END_STATE(); case 1279: - ACCEPT_TOKEN(anon_sym_snowball); + ACCEPT_TOKEN(anon_sym_lowercase); END_STATE(); case 1280: - ACCEPT_TOKEN(sym_string); + ACCEPT_TOKEN(anon_sym_uppercase); END_STATE(); case 1281: - ACCEPT_TOKEN(sym_prefixed_string); + ACCEPT_TOKEN(anon_sym_edgengram); END_STATE(); case 1282: + ACCEPT_TOKEN(anon_sym_ngram); + END_STATE(); + case 1283: + ACCEPT_TOKEN(anon_sym_snowball); + END_STATE(); + case 1284: + ACCEPT_TOKEN(sym_string); + END_STATE(); + case 1285: + ACCEPT_TOKEN(sym_prefixed_string); + END_STATE(); + case 1286: ACCEPT_TOKEN(sym_prefixed_string); - if (lookahead == '"') ADVANCE(1282); + if (lookahead == '"') ADVANCE(1286); if (lookahead == '\\') ADVANCE(829); if (lookahead != 0 && lookahead != '\'') ADVANCE(26); END_STATE(); - case 1283: + case 1287: ACCEPT_TOKEN(sym_int); ADVANCE_MAP( '.', 820, - 'm', 1553, + 'm', 1555, 'n', 807, 'u', 807, 0xb5, 807, - 'd', 1552, - 'h', 1552, - 's', 1552, - 'w', 1552, - 'y', 1552, + 'd', 1554, + 'h', 1554, + 's', 1554, + 'w', 1554, + 'y', 1554, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(787); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1283); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); END_STATE(); - case 1284: + case 1288: ACCEPT_TOKEN(sym_int); if (lookahead == '.') ADVANCE(820); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1284); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1288); END_STATE(); - case 1285: + case 1289: ACCEPT_TOKEN(sym_int); ADVANCE_MAP( - 'm', 1553, + 'm', 1555, 'n', 807, 'u', 807, 0xb5, 807, - 'd', 1552, - 'h', 1552, - 's', 1552, - 'w', 1552, - 'y', 1552, + 'd', 1554, + 'h', 1554, + 's', 1554, + 'w', 1554, + 'y', 1554, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') ADVANCE(787); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1285); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1289); END_STATE(); - case 1286: + case 1290: ACCEPT_TOKEN(sym_int); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1286); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1290); END_STATE(); - case 1287: + case 1291: ACCEPT_TOKEN(sym_int); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1287); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1291); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 1288: + case 1292: ACCEPT_TOKEN(sym_float); END_STATE(); - case 1289: + case 1293: ACCEPT_TOKEN(sym_float); if (lookahead == 'd') ADVANCE(773); - if (lookahead == 'f') ADVANCE(1288); + if (lookahead == 'f') ADVANCE(1292); if (lookahead == 'E' || lookahead == 'e') ADVANCE(819); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1289); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1293); END_STATE(); - case 1290: + case 1294: ACCEPT_TOKEN(sym_float); if (lookahead == 'd') ADVANCE(773); - if (lookahead == 'f') ADVANCE(1288); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1290); + if (lookahead == 'f') ADVANCE(1292); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1294); END_STATE(); - case 1291: + case 1295: ACCEPT_TOKEN(sym_decimal); END_STATE(); - case 1292: + case 1296: ACCEPT_TOKEN(sym_variable_name); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1292); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1296); END_STATE(); - case 1293: + case 1297: ACCEPT_TOKEN(sym_custom_function_name); if (lookahead == ':') ADVANCE(76); END_STATE(); - case 1294: + case 1298: 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(1294); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1298); END_STATE(); - case 1295: + case 1299: 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(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); - case 1296: + case 1300: ACCEPT_TOKEN(sym_function_name); if (lookahead == ':') ADVANCE(77); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1296); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1300); END_STATE(); - case 1297: + case 1301: ACCEPT_TOKEN(sym_version_number); if (lookahead == '.') ADVANCE(823); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1297); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1301); END_STATE(); - case 1298: + case 1302: ACCEPT_TOKEN(sym_version_number); if (lookahead == '.') ADVANCE(822); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1298); - END_STATE(); - case 1299: - 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(1438); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); - END_STATE(); - case 1301: - ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'A') ADVANCE(1373); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); - END_STATE(); - case 1302: - ACCEPT_TOKEN(sym_record_id_ident); - 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(1548); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1302); END_STATE(); case 1303: - ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'A') ADVANCE(1486); - if (('0' <= lookahead && lookahead <= '9') || - ('B' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ACCEPT_TOKEN(sym_version_number); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1303); END_STATE(); case 1304: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'A') ADVANCE(1331); + if (lookahead == 'A') ADVANCE(1377); if (('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1305: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'A') ADVANCE(1487); + if (lookahead == 'A') ADVANCE(1486); if (('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1306: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'A') ADVANCE(1445); + if (lookahead == 'A') ADVANCE(1422); + if (lookahead == 'N') ADVANCE(1467); if (('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1307: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'A') ADVANCE(1526); + if (lookahead == 'A') ADVANCE(1487); if (('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1308: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'A') ADVANCE(1533); + if (lookahead == 'A') ADVANCE(1419); if (('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1309: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'A') ADVANCE(1418); + if (lookahead == 'A') ADVANCE(1335); if (('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1310: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'A') ADVANCE(1391); - if (lookahead == 'E') ADVANCE(1450); + if (lookahead == 'A') ADVANCE(1443); if (('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1311: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'A') ADVANCE(1391); + if (lookahead == 'A') ADVANCE(1448); if (('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1312: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'A') ADVANCE(1420); + if (lookahead == 'A') ADVANCE(1536); if (('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1313: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'A') ADVANCE(1394); + if (lookahead == 'A') ADVANCE(1420); if (('0' <= lookahead && lookahead <= '9') || ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1314: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'B') ADVANCE(1426); + if (lookahead == 'A') ADVANCE(1531); if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || + ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1315: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'C') ADVANCE(928); + if (lookahead == 'A') ADVANCE(1395); + if (lookahead == 'E') ADVANCE(1456); if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || + ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1316: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'C') ADVANCE(930); + if (lookahead == 'A') ADVANCE(1395); if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || + ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1317: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'C') ADVANCE(926); + if (lookahead == 'A') ADVANCE(1396); if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || + ('B' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1318: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'C') ADVANCE(1382); + if (lookahead == 'B') ADVANCE(1428); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1319: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'C') ADVANCE(1379); + if (lookahead == 'C') ADVANCE(929); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1320: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'C') ADVANCE(1381); + if (lookahead == 'C') ADVANCE(931); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1321: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'C') ADVANCE(1525); + if (lookahead == 'C') ADVANCE(927); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1322: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'D') ADVANCE(963); - if (lookahead == 'Y') ADVANCE(1404); + if (lookahead == 'C') ADVANCE(1383); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1323: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'D') ADVANCE(1060); + if (lookahead == 'C') ADVANCE(1388); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1324: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'D') ADVANCE(922); + if (lookahead == 'C') ADVANCE(1384); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1325: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'D') ADVANCE(1335); + if (lookahead == 'C') ADVANCE(1530); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1326: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'D') ADVANCE(1336); + if (lookahead == 'D') ADVANCE(964); + if (lookahead == 'Y') ADVANCE(1408); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1327: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'D') ADVANCE(1337); + if (lookahead == 'D') ADVANCE(1061); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1328: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'D') ADVANCE(1338); + if (lookahead == 'D') ADVANCE(923); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1329: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'D') ADVANCE(1339); + if (lookahead == 'D') ADVANCE(1338); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1330: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'D') ADVANCE(1340); + if (lookahead == 'D') ADVANCE(1339); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1331: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'D') ADVANCE(1470); + if (lookahead == 'D') ADVANCE(1340); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1332: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1096); + if (lookahead == 'D') ADVANCE(1341); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1333: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(939); + if (lookahead == 'D') ADVANCE(1342); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1334: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1375); + if (lookahead == 'D') ADVANCE(1343); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1335: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(985); + if (lookahead == 'D') ADVANCE(1472); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1336: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(998); + if (lookahead == 'E') ADVANCE(1514); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1337: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(992); + if (lookahead == 'E') ADVANCE(940); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1338: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(994); + if (lookahead == 'E') ADVANCE(986); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1339: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(990); + if (lookahead == 'E') ADVANCE(999); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1340: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(996); + if (lookahead == 'E') ADVANCE(993); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1341: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(983); + if (lookahead == 'E') ADVANCE(995); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1342: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(924); + if (lookahead == 'E') ADVANCE(991); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1343: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1064); + if (lookahead == 'E') ADVANCE(997); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1344: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(900); + if (lookahead == 'E') ADVANCE(984); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1345: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1029); + if (lookahead == 'E') ADVANCE(1097); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1346: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1483); + if (lookahead == 'E') ADVANCE(1379); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1347: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1321); + if (lookahead == 'E') ADVANCE(925); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1348: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1323); + if (lookahead == 'E') ADVANCE(1065); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1349: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1374); + if (lookahead == 'E') ADVANCE(901); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1350: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1536); + if (lookahead == 'E') ADVANCE(1030); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1351: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1488); + if (lookahead == 'E') ADVANCE(1539); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1352: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1444); + if (lookahead == 'E') ADVANCE(1325); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1353: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1430); + if (lookahead == 'E') ADVANCE(1327); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1354: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1484); + if (lookahead == 'E') ADVANCE(1378); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1355: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1528); + if (lookahead == 'E') ADVANCE(1490); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1356: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1500); + if (lookahead == 'E') ADVANCE(1436); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1357: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1489); + if (lookahead == 'E') ADVANCE(1468); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1358: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1465); + if (lookahead == 'E') ADVANCE(1488); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1359: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1480); + if (lookahead == 'E') ADVANCE(1483); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1360: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1493); + if (lookahead == 'E') ADVANCE(1414); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1361: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1413); + if (lookahead == 'E') ADVANCE(1496); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1362: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1304); + if (lookahead == 'E') ADVANCE(1505); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1363: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1498); + if (lookahead == 'E') ADVANCE(1492); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1364: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1524); + if (lookahead == 'E') ADVANCE(1497); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1365: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1492); + if (lookahead == 'E') ADVANCE(1309); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1366: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1515); + if (lookahead == 'E') ADVANCE(1445); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1367: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1441); + if (lookahead == 'E') ADVANCE(1502); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1368: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1517); + if (lookahead == 'E') ADVANCE(1495); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1369: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1348); + if (lookahead == 'E') ADVANCE(1529); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1370: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1450); + if (lookahead == 'E') ADVANCE(1521); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1371: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'E') ADVANCE(1405); + if (lookahead == 'E') ADVANCE(1523); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1372: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'F') ADVANCE(880); - if (lookahead == 'N') ADVANCE(987); - if (lookahead == 'S') ADVANCE(969); + if (lookahead == 'E') ADVANCE(1353); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1373: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'F') ADVANCE(1529); - if (lookahead == 'L') ADVANCE(1356); + if (lookahead == 'E') ADVANCE(1451); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1374: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'F') ADVANCE(1308); + if (lookahead == 'E') ADVANCE(1456); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1375: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'F') ADVANCE(1369); + if (lookahead == 'E') ADVANCE(1409); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1376: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'G') ADVANCE(1334); + if (lookahead == 'F') ADVANCE(880); + if (lookahead == 'N') ADVANCE(989); + if (lookahead == 'S') ADVANCE(970); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1377: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'G') ADVANCE(1343); + if (lookahead == 'F') ADVANCE(1538); + if (lookahead == 'L') ADVANCE(1362); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1378: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'H') ADVANCE(1300); - if (lookahead == 'O') ADVANCE(1428); + if (lookahead == 'F') ADVANCE(1312); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1379: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'H') ADVANCE(913); + if (lookahead == 'F') ADVANCE(1372); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1380: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'H') ADVANCE(934); + if (lookahead == 'G') ADVANCE(1346); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1381: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'H') ADVANCE(1066); + if (lookahead == 'G') ADVANCE(1348); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1382: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'H') ADVANCE(1353); + if (lookahead == 'H') ADVANCE(935); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1383: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'H') ADVANCE(1367); + if (lookahead == 'H') ADVANCE(914); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1384: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'H') ADVANCE(1351); - if (lookahead == 'I') ADVANCE(1523); + if (lookahead == 'H') ADVANCE(1067); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1385: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'H') ADVANCE(1351); + if (lookahead == 'H') ADVANCE(1355); + if (lookahead == 'I') ADVANCE(1516); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1386: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'I') ADVANCE(1325); + if (lookahead == 'H') ADVANCE(1355); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1387: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'I') ADVANCE(1314); + if (lookahead == 'H') ADVANCE(1310); + if (lookahead == 'O') ADVANCE(1438); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1388: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'I') ADVANCE(1454); + if (lookahead == 'H') ADVANCE(1356); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1389: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'I') ADVANCE(1503); + if (lookahead == 'H') ADVANCE(1366); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1390: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'I') ADVANCE(1472); + if (lookahead == 'I') ADVANCE(1434); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1391: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'I') ADVANCE(1446); + if (lookahead == 'I') ADVANCE(1329); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1392: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'I') ADVANCE(1317); + if (lookahead == 'I') ADVANCE(1318); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1393: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'I') ADVANCE(1512); + if (lookahead == 'I') ADVANCE(1458); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1394: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'I') ADVANCE(1439); + if (lookahead == 'I') ADVANCE(1433); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1395: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'I') ADVANCE(1514); + if (lookahead == 'I') ADVANCE(1447); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1396: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'I') ADVANCE(1521); + if (lookahead == 'I') ADVANCE(1442); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1397: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'I') ADVANCE(1435); + if (lookahead == 'I') ADVANCE(1517); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1398: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'I') ADVANCE(1326); + if (lookahead == 'I') ADVANCE(1321); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1399: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'I') ADVANCE(1433); + if (lookahead == 'I') ADVANCE(1506); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1400: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'I') ADVANCE(1327); + if (lookahead == 'I') ADVANCE(1518); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1401: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'I') ADVANCE(1328); + if (lookahead == 'I') ADVANCE(1527); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1402: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'I') ADVANCE(1329); + if (lookahead == 'I') ADVANCE(1474); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1403: ACCEPT_TOKEN(sym_record_id_ident); @@ -13118,1326 +13126,1351 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1404: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'I') ADVANCE(1455); + if (lookahead == 'I') ADVANCE(1331); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1405: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'I') ADVANCE(1457); + if (lookahead == 'I') ADVANCE(1332); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1406: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(1410); - if (lookahead == 'N') ADVANCE(1322); - if (lookahead == 'S') ADVANCE(902); + if (lookahead == 'I') ADVANCE(1333); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1407: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(1410); - if (lookahead == 'N') ADVANCE(1322); - if (lookahead == 'S') ADVANCE(1315); + if (lookahead == 'I') ADVANCE(1334); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1408: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(1410); - if (lookahead == 'N') ADVANCE(1322); - if (lookahead == 'S') ADVANCE(1509); + if (lookahead == 'I') ADVANCE(1459); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1409: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(1410); - if (lookahead == 'N') ADVANCE(1322); + if (lookahead == 'I') ADVANCE(1461); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1410: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(1388); + if (lookahead == 'L') ADVANCE(1417); + if (lookahead == 'N') ADVANCE(1326); + if (lookahead == 'S') ADVANCE(903); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1411: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(1021); + if (lookahead == 'L') ADVANCE(1417); + if (lookahead == 'N') ADVANCE(1326); + if (lookahead == 'S') ADVANCE(1319); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1412: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(979); + if (lookahead == 'L') ADVANCE(1417); + if (lookahead == 'N') ADVANCE(1326); + if (lookahead == 'S') ADVANCE(1513); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1413: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(909); + if (lookahead == 'L') ADVANCE(1417); + if (lookahead == 'N') ADVANCE(1326); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1414: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(1539); + if (lookahead == 'L') ADVANCE(910); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1415: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(1411); + if (lookahead == 'L') ADVANCE(980); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1416: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(1412); - if (lookahead == 'N') ADVANCE(1538); + if (lookahead == 'L') ADVANCE(1022); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1417: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(1419); - if (lookahead == 'N') ADVANCE(1522); + if (lookahead == 'L') ADVANCE(1393); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1418: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(1534); + if (lookahead == 'L') ADVANCE(1542); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1419: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(1307); + if (lookahead == 'L') ADVANCE(1424); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1420: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(1423); + if (lookahead == 'L') ADVANCE(1537); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1421: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(1395); + if (lookahead == 'L') ADVANCE(1314); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1422: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(1520); + if (lookahead == 'L') ADVANCE(1415); + if (lookahead == 'N') ADVANCE(1541); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1423: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(1361); + if (lookahead == 'L') ADVANCE(1416); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1424: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(1350); - if (lookahead == 'O') ADVANCE(1481); + if (lookahead == 'L') ADVANCE(1360); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1425: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(1350); + if (lookahead == 'L') ADVANCE(1526); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1426: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(1345); + if (lookahead == 'L') ADVANCE(1351); + if (lookahead == 'O') ADVANCE(1485); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1427: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'L') ADVANCE(1313); + if (lookahead == 'L') ADVANCE(1351); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1428: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'M') ADVANCE(1432); - if (lookahead == 'N') ADVANCE(1522); + if (lookahead == 'L') ADVANCE(1350); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1429: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'M') ADVANCE(896); + if (lookahead == 'L') ADVANCE(1421); + if (lookahead == 'N') ADVANCE(1528); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1430: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'M') ADVANCE(1301); + if (lookahead == 'L') ADVANCE(1400); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1431: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'M') ADVANCE(1389); + if (lookahead == 'L') ADVANCE(1317); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1432: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'M') ADVANCE(1352); + if (lookahead == 'M') ADVANCE(897); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1433: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'M') ADVANCE(1393); + if (lookahead == 'M') ADVANCE(1357); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1434: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'M') ADVANCE(1396); - if (lookahead == 'R') ADVANCE(967); - if (lookahead == 'U') ADVANCE(1510); + if (lookahead == 'M') ADVANCE(1397); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1435: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'M') ADVANCE(1358); + if (lookahead == 'M') ADVANCE(1399); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1436: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'M') ADVANCE(1357); + if (lookahead == 'M') ADVANCE(1304); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1437: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'N') ADVANCE(987); - if (lookahead == 'S') ADVANCE(969); + if (lookahead == 'M') ADVANCE(1373); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1438: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'N') ADVANCE(1376); + if (lookahead == 'M') ADVANCE(1437); + if (lookahead == 'N') ADVANCE(1528); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1439: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'N') ADVANCE(906); + if (lookahead == 'M') ADVANCE(1401); + if (lookahead == 'R') ADVANCE(968); + if (lookahead == 'U') ADVANCE(1515); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1440: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'N') ADVANCE(890); + if (lookahead == 'M') ADVANCE(1363); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1441: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'N') ADVANCE(1094); + if (lookahead == 'N') ADVANCE(989); + if (lookahead == 'S') ADVANCE(970); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1442: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'N') ADVANCE(1371); - if (lookahead == 'T') ADVANCE(972); + if (lookahead == 'N') ADVANCE(907); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1443: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'N') ADVANCE(1522); + if (lookahead == 'N') ADVANCE(1380); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1444: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'N') ADVANCE(1511); + if (lookahead == 'N') ADVANCE(891); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1445: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'N') ADVANCE(1324); + if (lookahead == 'N') ADVANCE(1095); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1446: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'N') ADVANCE(1494); + if (lookahead == 'N') ADVANCE(1375); + if (lookahead == 'T') ADVANCE(973); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1447: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'N') ADVANCE(1497); + if (lookahead == 'N') ADVANCE(1498); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1448: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'N') ADVANCE(1414); + if (lookahead == 'N') ADVANCE(1328); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1449: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'N') ADVANCE(1516); + if (lookahead == 'N') ADVANCE(1528); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1450: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'N') ADVANCE(1518); + if (lookahead == 'N') ADVANCE(1501); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1451: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'N') ADVANCE(1341); - if (lookahead == 'T') ADVANCE(977); + if (lookahead == 'N') ADVANCE(1520); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1452: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'N') ADVANCE(1502); + if (lookahead == 'N') ADVANCE(1418); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1453: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'N') ADVANCE(1527); + if (lookahead == 'N') ADVANCE(1509); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1454: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'N') ADVANCE(1505); + if (lookahead == 'N') ADVANCE(1522); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1455: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'N') ADVANCE(1506); + if (lookahead == 'N') ADVANCE(1344); + if (lookahead == 'T') ADVANCE(978); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1456: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'N') ADVANCE(1507); + if (lookahead == 'N') ADVANCE(1524); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1457: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'N') ADVANCE(1508); + if (lookahead == 'N') ADVANCE(1532); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1458: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'O') ADVANCE(1428); + if (lookahead == 'N') ADVANCE(1508); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1459: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'O') ADVANCE(1442); - if (lookahead == 'U') ADVANCE(1436); + if (lookahead == 'N') ADVANCE(1510); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1460: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'O') ADVANCE(1442); + if (lookahead == 'N') ADVANCE(1511); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1461: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'O') ADVANCE(1530); + if (lookahead == 'N') ADVANCE(1512); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1462: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'O') ADVANCE(1451); + if (lookahead == 'O') ADVANCE(1449); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1463: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'O') ADVANCE(1473); + if (lookahead == 'O') ADVANCE(1446); + if (lookahead == 'U') ADVANCE(1440); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1464: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'O') ADVANCE(1417); + if (lookahead == 'O') ADVANCE(1446); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1465: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'O') ADVANCE(1531); + if (lookahead == 'O') ADVANCE(1533); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1466: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'O') ADVANCE(1429); + if (lookahead == 'O') ADVANCE(1438); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1467: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'O') ADVANCE(1443); + if (lookahead == 'O') ADVANCE(1455); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1468: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'O') ADVANCE(1449); + if (lookahead == 'O') ADVANCE(1534); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1469: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'O') ADVANCE(1481); + if (lookahead == 'O') ADVANCE(1429); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1470: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'O') ADVANCE(1448); + if (lookahead == 'O') ADVANCE(1478); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1471: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'O') ADVANCE(1453); + if (lookahead == 'O') ADVANCE(1432); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1472: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'O') ADVANCE(1447); + if (lookahead == 'O') ADVANCE(1452); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1473: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'P') ADVANCE(1019); + if (lookahead == 'O') ADVANCE(1485); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1474: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'P') ADVANCE(945); + if (lookahead == 'O') ADVANCE(1450); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1475: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'P') ADVANCE(1332); + if (lookahead == 'O') ADVANCE(1454); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1476: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'P') ADVANCE(1427); + if (lookahead == 'O') ADVANCE(1457); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1477: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'P') ADVANCE(1421); + if (lookahead == 'P') ADVANCE(946); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1478: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'R') ADVANCE(967); - if (lookahead == 'U') ADVANCE(1510); + if (lookahead == 'P') ADVANCE(1020); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1479: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'R') ADVANCE(965); - if (lookahead == 'U') ADVANCE(1510); + if (lookahead == 'P') ADVANCE(1431); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1480: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'R') ADVANCE(932); + if (lookahead == 'P') ADVANCE(1345); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1481: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'R') ADVANCE(1108); + if (lookahead == 'P') ADVANCE(1430); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1482: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'R') ADVANCE(1463); + if (lookahead == 'R') ADVANCE(966); + if (lookahead == 'U') ADVANCE(1515); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1483: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'R') ADVANCE(1431); + if (lookahead == 'R') ADVANCE(933); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1484: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'R') ADVANCE(1501); + if (lookahead == 'R') ADVANCE(968); + if (lookahead == 'U') ADVANCE(1515); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1485: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'R') ADVANCE(1461); + if (lookahead == 'R') ADVANCE(1109); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1486: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'R') ADVANCE(1312); - if (lookahead == 'T') ADVANCE(1320); + if (lookahead == 'R') ADVANCE(1308); + if (lookahead == 'T') ADVANCE(1324); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1487: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'R') ADVANCE(1312); + if (lookahead == 'R') ADVANCE(1308); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1488: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'R') ADVANCE(1333); + if (lookahead == 'R') ADVANCE(1504); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1489: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'R') ADVANCE(1392); + if (lookahead == 'R') ADVANCE(1465); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1490: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'R') ADVANCE(1466); + if (lookahead == 'R') ADVANCE(1337); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1491: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'R') ADVANCE(1440); + if (lookahead == 'R') ADVANCE(1470); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1492: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'R') ADVANCE(1519); + if (lookahead == 'R') ADVANCE(1398); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1493: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'R') ADVANCE(1377); + if (lookahead == 'R') ADVANCE(1444); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1494: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'S') ADVANCE(1302); + if (lookahead == 'R') ADVANCE(1471); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1495: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'S') ADVANCE(1000); + if (lookahead == 'R') ADVANCE(1525); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1496: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'S') ADVANCE(1023); + if (lookahead == 'R') ADVANCE(1435); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1497: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'S') ADVANCE(1102); + if (lookahead == 'R') ADVANCE(1381); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1498: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'S') ADVANCE(1316); + if (lookahead == 'S') ADVANCE(1306); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1499: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'S') ADVANCE(1390); + if (lookahead == 'S') ADVANCE(1001); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1500: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'S') ADVANCE(1496); + if (lookahead == 'S') ADVANCE(1024); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1501: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'S') ADVANCE(1347); + if (lookahead == 'S') ADVANCE(1103); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1502: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'S') ADVANCE(1368); + if (lookahead == 'S') ADVANCE(1320); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1503: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'S') ADVANCE(1499); + if (lookahead == 'S') ADVANCE(1402); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1504: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'S') ADVANCE(1398); + if (lookahead == 'S') ADVANCE(1352); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1505: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'S') ADVANCE(1400); + if (lookahead == 'S') ADVANCE(1500); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1506: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'S') ADVANCE(1401); + if (lookahead == 'S') ADVANCE(1503); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1507: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'S') ADVANCE(1402); + if (lookahead == 'S') ADVANCE(1403); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1508: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'S') ADVANCE(1403); + if (lookahead == 'S') ADVANCE(1404); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1509: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'S') ADVANCE(1365); + if (lookahead == 'S') ADVANCE(1371); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1510: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'T') ADVANCE(1504); + if (lookahead == 'S') ADVANCE(1405); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1511: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'T') ADVANCE(1110); + if (lookahead == 'S') ADVANCE(1406); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1512: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'T') ADVANCE(916); + if (lookahead == 'S') ADVANCE(1407); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1513: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'T') ADVANCE(911); + if (lookahead == 'S') ADVANCE(1368); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1514: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'T') ADVANCE(941); + if (lookahead == 'T') ADVANCE(1322); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1515: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'T') ADVANCE(1125); + if (lookahead == 'T') ADVANCE(1507); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1516: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'T') ADVANCE(1310); + if (lookahead == 'T') ADVANCE(1382); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1517: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'T') ADVANCE(1127); + if (lookahead == 'T') ADVANCE(917); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1518: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'T') ADVANCE(1062); + if (lookahead == 'T') ADVANCE(942); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1519: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'T') ADVANCE(1100); + if (lookahead == 'T') ADVANCE(912); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1520: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'T') ADVANCE(1098); + if (lookahead == 'T') ADVANCE(1111); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1521: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'T') ADVANCE(904); + if (lookahead == 'T') ADVANCE(1126); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1522: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'T') ADVANCE(1311); + if (lookahead == 'T') ADVANCE(1315); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1523: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'T') ADVANCE(1380); + if (lookahead == 'T') ADVANCE(1128); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1524: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'T') ADVANCE(1532); + if (lookahead == 'T') ADVANCE(1063); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1525: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'T') ADVANCE(1495); + if (lookahead == 'T') ADVANCE(1101); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1526: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'T') ADVANCE(1342); + if (lookahead == 'T') ADVANCE(1099); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1527: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'T') ADVANCE(1370); + if (lookahead == 'T') ADVANCE(905); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1528: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'T') ADVANCE(1319); + if (lookahead == 'T') ADVANCE(1316); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1529: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'U') ADVANCE(1415); + if (lookahead == 'T') ADVANCE(1535); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1530: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'U') ADVANCE(1474); + if (lookahead == 'T') ADVANCE(1499); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1531: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'U') ADVANCE(1513); + if (lookahead == 'T') ADVANCE(1347); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1532: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'U') ADVANCE(1491); + if (lookahead == 'T') ADVANCE(1374); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1533: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'U') ADVANCE(1422); + if (lookahead == 'U') ADVANCE(1477); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1534: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'U') ADVANCE(1344); + if (lookahead == 'U') ADVANCE(1519); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1535: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'X') ADVANCE(1476); + if (lookahead == 'U') ADVANCE(1493); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1536: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'X') ADVANCE(1387); + if (lookahead == 'U') ADVANCE(1425); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1537: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'Y') ADVANCE(1475); + if (lookahead == 'U') ADVANCE(1349); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1538: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'Y') ADVANCE(981); + if (lookahead == 'U') ADVANCE(1423); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1539: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'Y') ADVANCE(1031); + if (lookahead == 'X') ADVANCE(1392); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1540: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'a') ADVANCE(1541); + if (lookahead == 'X') ADVANCE(1479); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1541: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'i') ADVANCE(1543); + if (lookahead == 'Y') ADVANCE(982); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1542: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'n') ADVANCE(1547); + if (lookahead == 'Y') ADVANCE(1032); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1543: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'n') ADVANCE(1546); + if (lookahead == 'Y') ADVANCE(1480); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1544: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'n') ADVANCE(1295); + if (lookahead == 'a') ADVANCE(1545); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1545: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 'o') ADVANCE(1542); + if (lookahead == 'i') ADVANCE(1547); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1546: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 's') ADVANCE(975); + if (lookahead == 'n') ADVANCE(1551); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1547: ACCEPT_TOKEN(sym_record_id_ident); - if (lookahead == 't') ADVANCE(1540); + if (lookahead == 'n') ADVANCE(1550); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1548: ACCEPT_TOKEN(sym_record_id_ident); + if (lookahead == 'n') ADVANCE(1299); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1548); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1549: - ACCEPT_TOKEN(anon_sym_DOT_DOT); + ACCEPT_TOKEN(sym_record_id_ident); + if (lookahead == 'o') ADVANCE(1546); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1550: - ACCEPT_TOKEN(anon_sym_EQ); + ACCEPT_TOKEN(sym_record_id_ident); + if (lookahead == 's') ADVANCE(976); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1551: - ACCEPT_TOKEN(anon_sym_EQ); - if (lookahead == '=') ADVANCE(1565); + ACCEPT_TOKEN(sym_record_id_ident); + if (lookahead == 't') ADVANCE(1544); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1552: - ACCEPT_TOKEN(sym_duration_part); + ACCEPT_TOKEN(sym_record_id_ident); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1552); END_STATE(); case 1553: - ACCEPT_TOKEN(sym_duration_part); - if (lookahead == 's') ADVANCE(1552); + ACCEPT_TOKEN(anon_sym_DOT_DOT); END_STATE(); case 1554: + ACCEPT_TOKEN(sym_duration_part); + END_STATE(); + case 1555: + ACCEPT_TOKEN(sym_duration_part); + if (lookahead == 's') ADVANCE(1554); + END_STATE(); + case 1556: ACCEPT_TOKEN(anon_sym_DASH); if (lookahead == '-') ADVANCE(865); - if (lookahead == '=') ADVANCE(1575); + if (lookahead == '=') ADVANCE(1577); END_STATE(); - case 1555: + case 1557: ACCEPT_TOKEN(anon_sym_DASH); if (lookahead == '-') ADVANCE(865); - if (lookahead == '=') ADVANCE(1575); - if (lookahead == '>') ADVANCE(1132); + if (lookahead == '=') ADVANCE(1577); + if (lookahead == '>') ADVANCE(1135); END_STATE(); - case 1556: + case 1558: ACCEPT_TOKEN(anon_sym_DASH); if (lookahead == '-') ADVANCE(865); - if (lookahead == '=') ADVANCE(1575); - if (lookahead == '>') ADVANCE(1132); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1286); + if (lookahead == '=') ADVANCE(1577); + if (lookahead == '>') ADVANCE(1135); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1290); END_STATE(); - case 1557: + case 1559: ACCEPT_TOKEN(anon_sym_AT); - if (lookahead == '@') ADVANCE(1590); + if (lookahead == '@') ADVANCE(1592); END_STATE(); - case 1558: + case 1560: ACCEPT_TOKEN(anon_sym_LT_PIPE); END_STATE(); - case 1559: + case 1561: ACCEPT_TOKEN(anon_sym_PIPE_GT); END_STATE(); - case 1560: + case 1562: ACCEPT_TOKEN(anon_sym_AMP_AMP); END_STATE(); - case 1561: + case 1563: ACCEPT_TOKEN(anon_sym_PIPE_PIPE); END_STATE(); - case 1562: + case 1564: ACCEPT_TOKEN(anon_sym_QMARK_QMARK); END_STATE(); - case 1563: + case 1565: ACCEPT_TOKEN(anon_sym_QMARK_COLON); END_STATE(); - case 1564: + case 1566: ACCEPT_TOKEN(anon_sym_BANG_EQ); END_STATE(); - case 1565: + case 1567: ACCEPT_TOKEN(anon_sym_EQ_EQ); END_STATE(); - case 1566: + case 1568: ACCEPT_TOKEN(anon_sym_QMARK_EQ); END_STATE(); - case 1567: + case 1569: ACCEPT_TOKEN(anon_sym_STAR_EQ); END_STATE(); - case 1568: + case 1570: ACCEPT_TOKEN(anon_sym_TILDE); END_STATE(); - case 1569: + case 1571: ACCEPT_TOKEN(anon_sym_BANG_TILDE); END_STATE(); - case 1570: + case 1572: ACCEPT_TOKEN(anon_sym_STAR_TILDE); END_STATE(); - case 1571: + case 1573: ACCEPT_TOKEN(anon_sym_LT_EQ); END_STATE(); - case 1572: + case 1574: ACCEPT_TOKEN(anon_sym_GT_EQ); END_STATE(); - case 1573: + case 1575: ACCEPT_TOKEN(anon_sym_PLUS); - if (lookahead == '=') ADVANCE(1574); + if (lookahead == '=') ADVANCE(1576); END_STATE(); - case 1574: + case 1576: ACCEPT_TOKEN(anon_sym_PLUS_EQ); END_STATE(); - case 1575: + case 1577: ACCEPT_TOKEN(anon_sym_DASH_EQ); END_STATE(); - case 1576: + case 1578: ACCEPT_TOKEN(anon_sym_u00d7); END_STATE(); - case 1577: + case 1579: ACCEPT_TOKEN(anon_sym_SLASH); if (lookahead == '*') ADVANCE(2); if (lookahead == '/') ADVANCE(876); END_STATE(); - case 1578: + case 1580: ACCEPT_TOKEN(anon_sym_u00f7); END_STATE(); - case 1579: + case 1581: ACCEPT_TOKEN(anon_sym_STAR_STAR); END_STATE(); - case 1580: + case 1582: ACCEPT_TOKEN(anon_sym_u220b); END_STATE(); - case 1581: + case 1583: ACCEPT_TOKEN(anon_sym_u220c); END_STATE(); - case 1582: + case 1584: ACCEPT_TOKEN(anon_sym_u2287); END_STATE(); - case 1583: + case 1585: ACCEPT_TOKEN(anon_sym_u2283); END_STATE(); - case 1584: + case 1586: ACCEPT_TOKEN(anon_sym_u2285); END_STATE(); - case 1585: + case 1587: ACCEPT_TOKEN(anon_sym_u2208); END_STATE(); - case 1586: + case 1588: ACCEPT_TOKEN(anon_sym_u2209); END_STATE(); - case 1587: + case 1589: ACCEPT_TOKEN(anon_sym_u2286); END_STATE(); - case 1588: + case 1590: ACCEPT_TOKEN(anon_sym_u2282); END_STATE(); - case 1589: + case 1591: ACCEPT_TOKEN(anon_sym_u2284); END_STATE(); - case 1590: + case 1592: ACCEPT_TOKEN(anon_sym_AT_AT); END_STATE(); default: @@ -14457,15 +14490,15 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [8] = {.lex_state = 832}, [9] = {.lex_state = 832}, [10] = {.lex_state = 832}, - [11] = {.lex_state = 832}, + [11] = {.lex_state = 834}, [12] = {.lex_state = 832}, - [13] = {.lex_state = 834}, + [13] = {.lex_state = 832}, [14] = {.lex_state = 832}, [15] = {.lex_state = 832}, [16] = {.lex_state = 832}, [17] = {.lex_state = 832}, [18] = {.lex_state = 832}, - [19] = {.lex_state = 834}, + [19] = {.lex_state = 832}, [20] = {.lex_state = 832}, [21] = {.lex_state = 832}, [22] = {.lex_state = 832}, @@ -14484,7 +14517,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [35] = {.lex_state = 834}, [36] = {.lex_state = 832}, [37] = {.lex_state = 832}, - [38] = {.lex_state = 832}, + [38] = {.lex_state = 834}, [39] = {.lex_state = 832}, [40] = {.lex_state = 834}, [41] = {.lex_state = 834}, @@ -14512,30 +14545,30 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [63] = {.lex_state = 834}, [64] = {.lex_state = 834}, [65] = {.lex_state = 834}, - [66] = {.lex_state = 833}, + [66] = {.lex_state = 834}, [67] = {.lex_state = 833}, [68] = {.lex_state = 833}, - [69] = {.lex_state = 833}, - [70] = {.lex_state = 834}, + [69] = {.lex_state = 834}, + [70] = {.lex_state = 833}, [71] = {.lex_state = 833}, [72] = {.lex_state = 834}, [73] = {.lex_state = 833}, - [74] = {.lex_state = 833}, + [74] = {.lex_state = 834}, [75] = {.lex_state = 833}, - [76] = {.lex_state = 834}, - [77] = {.lex_state = 834}, + [76] = {.lex_state = 833}, + [77] = {.lex_state = 833}, [78] = {.lex_state = 833}, - [79] = {.lex_state = 845}, - [80] = {.lex_state = 834}, + [79] = {.lex_state = 834}, + [80] = {.lex_state = 845}, [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}, + [85] = {.lex_state = 834}, + [86] = {.lex_state = 845}, + [87] = {.lex_state = 845}, [88] = {.lex_state = 845}, - [89] = {.lex_state = 845}, + [89] = {.lex_state = 834}, [90] = {.lex_state = 834}, [91] = {.lex_state = 834}, [92] = {.lex_state = 834}, @@ -14544,16 +14577,16 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [95] = {.lex_state = 834}, [96] = {.lex_state = 834}, [97] = {.lex_state = 834}, - [98] = {.lex_state = 834}, + [98] = {.lex_state = 853}, [99] = {.lex_state = 834}, [100] = {.lex_state = 834}, - [101] = {.lex_state = 845}, - [102] = {.lex_state = 834}, + [101] = {.lex_state = 834}, + [102] = {.lex_state = 845}, [103] = {.lex_state = 834}, [104] = {.lex_state = 834}, [105] = {.lex_state = 834}, [106] = {.lex_state = 834}, - [107] = {.lex_state = 844}, + [107] = {.lex_state = 853}, [108] = {.lex_state = 834}, [109] = {.lex_state = 834}, [110] = {.lex_state = 834}, @@ -14567,424 +14600,424 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [118] = {.lex_state = 834}, [119] = {.lex_state = 834}, [120] = {.lex_state = 834}, - [121] = {.lex_state = 834}, + [121] = {.lex_state = 853}, [122] = {.lex_state = 834}, - [123] = {.lex_state = 834}, + [123] = {.lex_state = 853}, [124] = {.lex_state = 834}, - [125] = {.lex_state = 846}, - [126] = {.lex_state = 846}, + [125] = {.lex_state = 844}, + [126] = {.lex_state = 853}, [127] = {.lex_state = 834}, - [128] = {.lex_state = 853}, - [129] = {.lex_state = 853}, + [128] = {.lex_state = 834}, + [129] = {.lex_state = 834}, [130] = {.lex_state = 853}, - [131] = {.lex_state = 846}, - [132] = {.lex_state = 853}, - [133] = {.lex_state = 846}, - [134] = {.lex_state = 853}, - [135] = {.lex_state = 836}, + [131] = {.lex_state = 853}, + [132] = {.lex_state = 19}, + [133] = {.lex_state = 853}, + [134] = {.lex_state = 846}, + [135] = {.lex_state = 834}, [136] = {.lex_state = 853}, - [137] = {.lex_state = 19}, + [137] = {.lex_state = 853}, [138] = {.lex_state = 853}, [139] = {.lex_state = 853}, [140] = {.lex_state = 853}, [141] = {.lex_state = 19}, - [142] = {.lex_state = 833}, + [142] = {.lex_state = 846}, [143] = {.lex_state = 853}, [144] = {.lex_state = 853}, - [145] = {.lex_state = 853}, - [146] = {.lex_state = 19}, - [147] = {.lex_state = 836}, - [148] = {.lex_state = 837}, + [145] = {.lex_state = 19}, + [146] = {.lex_state = 853}, + [147] = {.lex_state = 19}, + [148] = {.lex_state = 19}, [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}, + [151] = {.lex_state = 853}, + [152] = {.lex_state = 19}, + [153] = {.lex_state = 853}, + [154] = {.lex_state = 853}, + [155] = {.lex_state = 853}, + [156] = {.lex_state = 846}, [157] = {.lex_state = 853}, - [158] = {.lex_state = 839}, + [158] = {.lex_state = 853}, [159] = {.lex_state = 853}, - [160] = {.lex_state = 853}, - [161] = {.lex_state = 833}, - [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}, + [160] = {.lex_state = 846}, + [161] = {.lex_state = 853}, + [162] = {.lex_state = 833}, + [163] = {.lex_state = 836}, + [164] = {.lex_state = 842}, + [165] = {.lex_state = 842}, + [166] = {.lex_state = 842}, + [167] = {.lex_state = 843}, + [168] = {.lex_state = 836}, + [169] = {.lex_state = 843}, + [170] = {.lex_state = 833}, + [171] = {.lex_state = 843}, + [172] = {.lex_state = 836}, + [173] = {.lex_state = 843}, + [174] = {.lex_state = 836}, + [175] = {.lex_state = 836}, + [176] = {.lex_state = 832}, [177] = {.lex_state = 832}, - [178] = {.lex_state = 853}, - [179] = {.lex_state = 844}, - [180] = {.lex_state = 839}, - [181] = {.lex_state = 832}, + [178] = {.lex_state = 832}, + [179] = {.lex_state = 832}, + [180] = {.lex_state = 844}, + [181] = {.lex_state = 833}, [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}, + [183] = {.lex_state = 843}, + [184] = {.lex_state = 836}, + [185] = {.lex_state = 844}, + [186] = {.lex_state = 832}, + [187] = {.lex_state = 843}, + [188] = {.lex_state = 841}, + [189] = {.lex_state = 842}, + [190] = {.lex_state = 832}, + [191] = {.lex_state = 844}, + [192] = {.lex_state = 844}, + [193] = {.lex_state = 841}, + [194] = {.lex_state = 837}, [195] = {.lex_state = 837}, - [196] = {.lex_state = 832}, - [197] = {.lex_state = 832}, - [198] = {.lex_state = 837}, + [196] = {.lex_state = 842}, + [197] = {.lex_state = 833}, + [198] = {.lex_state = 841}, [199] = {.lex_state = 837}, [200] = {.lex_state = 832}, - [201] = {.lex_state = 832}, - [202] = {.lex_state = 844}, + [201] = {.lex_state = 842}, + [202] = {.lex_state = 845}, [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}, + [204] = {.lex_state = 841}, + [205] = {.lex_state = 851}, + [206] = {.lex_state = 850}, + [207] = {.lex_state = 845}, + [208] = {.lex_state = 837}, + [209] = {.lex_state = 837}, + [210] = {.lex_state = 850}, + [211] = {.lex_state = 837}, + [212] = {.lex_state = 845}, + [213] = {.lex_state = 845}, + [214] = {.lex_state = 850}, + [215] = {.lex_state = 851}, + [216] = {.lex_state = 844}, + [217] = {.lex_state = 841}, + [218] = {.lex_state = 844}, + [219] = {.lex_state = 851}, + [220] = {.lex_state = 844}, + [221] = {.lex_state = 845}, [222] = {.lex_state = 845}, - [223] = {.lex_state = 848}, - [224] = {.lex_state = 845}, + [223] = {.lex_state = 849}, + [224] = {.lex_state = 844}, [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 = 852}, + [226] = {.lex_state = 845}, + [227] = {.lex_state = 841}, + [228] = {.lex_state = 849}, + [229] = {.lex_state = 849}, + [230] = {.lex_state = 852}, + [231] = {.lex_state = 849}, + [232] = {.lex_state = 849}, + [233] = {.lex_state = 850}, + [234] = {.lex_state = 850}, [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}, + [236] = {.lex_state = 851}, + [237] = {.lex_state = 852}, + [238] = {.lex_state = 851}, + [239] = {.lex_state = 847}, + [240] = {.lex_state = 851}, + [241] = {.lex_state = 852}, + [242] = {.lex_state = 847}, + [243] = {.lex_state = 847}, + [244] = {.lex_state = 849}, + [245] = {.lex_state = 847}, + [246] = {.lex_state = 847}, + [247] = {.lex_state = 852}, + [248] = {.lex_state = 847}, [249] = {.lex_state = 852}, - [250] = {.lex_state = 850}, + [250] = {.lex_state = 852}, [251] = {.lex_state = 844}, - [252] = {.lex_state = 850}, + [252] = {.lex_state = 844}, [253] = {.lex_state = 832}, - [254] = {.lex_state = 832}, + [254] = {.lex_state = 844}, [255] = {.lex_state = 832}, - [256] = {.lex_state = 844}, + [256] = {.lex_state = 832}, [257] = {.lex_state = 844}, [258] = {.lex_state = 844}, [259] = {.lex_state = 832}, [260] = {.lex_state = 844}, - [261] = {.lex_state = 832}, + [261] = {.lex_state = 844}, [262] = {.lex_state = 832}, [263] = {.lex_state = 844}, - [264] = {.lex_state = 844}, - [265] = {.lex_state = 832}, + [264] = {.lex_state = 834}, + [265] = {.lex_state = 844}, [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}, + [267] = {.lex_state = 844}, + [268] = {.lex_state = 832}, + [269] = {.lex_state = 832}, + [270] = {.lex_state = 832}, + [271] = {.lex_state = 844}, + [272] = {.lex_state = 844}, [273] = {.lex_state = 832}, [274] = {.lex_state = 844}, [275] = {.lex_state = 844}, [276] = {.lex_state = 832}, [277] = {.lex_state = 832}, - [278] = {.lex_state = 832}, + [278] = {.lex_state = 838}, [279] = {.lex_state = 844}, - [280] = {.lex_state = 840}, + [280] = {.lex_state = 844}, [281] = {.lex_state = 844}, - [282] = {.lex_state = 844}, - [283] = {.lex_state = 844}, - [284] = {.lex_state = 840}, + [282] = {.lex_state = 833}, + [283] = {.lex_state = 832}, + [284] = {.lex_state = 844}, [285] = {.lex_state = 844}, - [286] = {.lex_state = 834}, + [286] = {.lex_state = 838}, [287] = {.lex_state = 844}, - [288] = {.lex_state = 832}, + [288] = {.lex_state = 844}, [289] = {.lex_state = 844}, - [290] = {.lex_state = 832}, - [291] = {.lex_state = 844}, + [290] = {.lex_state = 844}, + [291] = {.lex_state = 838}, [292] = {.lex_state = 844}, [293] = {.lex_state = 844}, [294] = {.lex_state = 844}, - [295] = {.lex_state = 844}, + [295] = {.lex_state = 832}, [296] = {.lex_state = 832}, - [297] = {.lex_state = 844}, - [298] = {.lex_state = 844}, + [297] = {.lex_state = 832}, + [298] = {.lex_state = 832}, [299] = {.lex_state = 844}, - [300] = {.lex_state = 832}, - [301] = {.lex_state = 832}, - [302] = {.lex_state = 832}, + [300] = {.lex_state = 844}, + [301] = {.lex_state = 844}, + [302] = {.lex_state = 844}, [303] = {.lex_state = 844}, [304] = {.lex_state = 844}, - [305] = {.lex_state = 844}, + [305] = {.lex_state = 832}, [306] = {.lex_state = 832}, [307] = {.lex_state = 832}, - [308] = {.lex_state = 844}, + [308] = {.lex_state = 832}, [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}, + [311] = {.lex_state = 844}, + [312] = {.lex_state = 832}, + [313] = {.lex_state = 844}, + [314] = {.lex_state = 832}, + [315] = {.lex_state = 834}, [316] = {.lex_state = 844}, - [317] = {.lex_state = 844}, + [317] = {.lex_state = 832}, [318] = {.lex_state = 832}, - [319] = {.lex_state = 832}, + [319] = {.lex_state = 844}, [320] = {.lex_state = 844}, - [321] = {.lex_state = 832}, - [322] = {.lex_state = 832}, + [321] = {.lex_state = 833}, + [322] = {.lex_state = 844}, [323] = {.lex_state = 832}, [324] = {.lex_state = 844}, - [325] = {.lex_state = 844}, + [325] = {.lex_state = 832}, [326] = {.lex_state = 844}, [327] = {.lex_state = 832}, [328] = {.lex_state = 844}, - [329] = {.lex_state = 844}, - [330] = {.lex_state = 840}, + [329] = {.lex_state = 832}, + [330] = {.lex_state = 844}, [331] = {.lex_state = 844}, [332] = {.lex_state = 844}, - [333] = {.lex_state = 844}, - [334] = {.lex_state = 834}, + [333] = {.lex_state = 838}, + [334] = {.lex_state = 844}, [335] = {.lex_state = 844}, - [336] = {.lex_state = 844}, - [337] = {.lex_state = 844}, + [336] = {.lex_state = 838}, + [337] = {.lex_state = 832}, [338] = {.lex_state = 844}, - [339] = {.lex_state = 832}, - [340] = {.lex_state = 840}, + [339] = {.lex_state = 834}, + [340] = {.lex_state = 833}, [341] = {.lex_state = 844}, - [342] = {.lex_state = 833}, - [343] = {.lex_state = 841}, + [342] = {.lex_state = 838}, + [343] = {.lex_state = 833}, [344] = {.lex_state = 844}, - [345] = {.lex_state = 844}, - [346] = {.lex_state = 844}, + [345] = {.lex_state = 839}, + [346] = {.lex_state = 839}, [347] = {.lex_state = 844}, - [348] = {.lex_state = 841}, + [348] = {.lex_state = 844}, [349] = {.lex_state = 832}, - [350] = {.lex_state = 832}, + [350] = {.lex_state = 844}, [351] = {.lex_state = 844}, - [352] = {.lex_state = 844}, + [352] = {.lex_state = 839}, [353] = {.lex_state = 844}, [354] = {.lex_state = 844}, [355] = {.lex_state = 844}, - [356] = {.lex_state = 844}, - [357] = {.lex_state = 840}, - [358] = {.lex_state = 833}, + [356] = {.lex_state = 832}, + [357] = {.lex_state = 844}, + [358] = {.lex_state = 844}, [359] = {.lex_state = 844}, [360] = {.lex_state = 844}, - [361] = {.lex_state = 841}, + [361] = {.lex_state = 844}, [362] = {.lex_state = 844}, - [363] = {.lex_state = 841}, + [363] = {.lex_state = 832}, [364] = {.lex_state = 835}, - [365] = {.lex_state = 834}, - [366] = {.lex_state = 832}, - [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}, + [365] = {.lex_state = 839}, + [366] = {.lex_state = 840}, + [367] = {.lex_state = 839}, + [368] = {.lex_state = 840}, + [369] = {.lex_state = 840}, + [370] = {.lex_state = 835}, + [371] = {.lex_state = 834}, + [372] = {.lex_state = 839}, + [373] = {.lex_state = 844}, + [374] = {.lex_state = 834}, + [375] = {.lex_state = 832}, [376] = {.lex_state = 835}, - [377] = {.lex_state = 845}, - [378] = {.lex_state = 844}, - [379] = {.lex_state = 851}, - [380] = {.lex_state = 851}, + [377] = {.lex_state = 846}, + [378] = {.lex_state = 848}, + [379] = {.lex_state = 833}, + [380] = {.lex_state = 845}, [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 = 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}, + [382] = {.lex_state = 844}, + [383] = {.lex_state = 840}, + [384] = {.lex_state = 840}, + [385] = {.lex_state = 834}, + [386] = {.lex_state = 848}, + [387] = {.lex_state = 833}, + [388] = {.lex_state = 846}, + [389] = {.lex_state = 848}, + [390] = {.lex_state = 840}, + [391] = {.lex_state = 845}, + [392] = {.lex_state = 846}, + [393] = {.lex_state = 848}, + [394] = {.lex_state = 848}, + [395] = {.lex_state = 848}, + [396] = {.lex_state = 14}, + [397] = {.lex_state = 846}, + [398] = {.lex_state = 14}, + [399] = {.lex_state = 14}, + [400] = {.lex_state = 833}, + [401] = {.lex_state = 11}, + [402] = {.lex_state = 833}, + [403] = {.lex_state = 11}, + [404] = {.lex_state = 846}, + [405] = {.lex_state = 845}, [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}, + [408] = {.lex_state = 11}, + [409] = {.lex_state = 833}, + [410] = {.lex_state = 833}, + [411] = {.lex_state = 9}, + [412] = {.lex_state = 9}, [413] = {.lex_state = 833}, - [414] = {.lex_state = 9}, - [415] = {.lex_state = 12}, - [416] = {.lex_state = 9}, - [417] = {.lex_state = 833}, + [414] = {.lex_state = 846}, + [415] = {.lex_state = 9}, + [416] = {.lex_state = 833}, + [417] = {.lex_state = 12}, [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}, + [419] = {.lex_state = 833}, + [420] = {.lex_state = 846}, + [421] = {.lex_state = 833}, + [422] = {.lex_state = 846}, + [423] = {.lex_state = 846}, + [424] = {.lex_state = 833}, + [425] = {.lex_state = 833}, [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}, + [427] = {.lex_state = 12}, + [428] = {.lex_state = 832}, + [429] = {.lex_state = 833}, + [430] = {.lex_state = 846}, + [431] = {.lex_state = 846}, + [432] = {.lex_state = 845}, + [433] = {.lex_state = 12}, [434] = {.lex_state = 833}, - [435] = {.lex_state = 833}, - [436] = {.lex_state = 845}, + [435] = {.lex_state = 835}, + [436] = {.lex_state = 833}, [437] = {.lex_state = 846}, - [438] = {.lex_state = 832}, - [439] = {.lex_state = 846}, + [438] = {.lex_state = 846}, + [439] = {.lex_state = 845}, [440] = {.lex_state = 846}, [441] = {.lex_state = 846}, - [442] = {.lex_state = 833}, - [443] = {.lex_state = 846}, + [442] = {.lex_state = 846}, + [443] = {.lex_state = 833}, [444] = {.lex_state = 835}, [445] = {.lex_state = 833}, [446] = {.lex_state = 833}, [447] = {.lex_state = 833}, - [448] = {.lex_state = 846}, + [448] = {.lex_state = 833}, [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}, + [451] = {.lex_state = 10}, + [452] = {.lex_state = 835}, + [453] = {.lex_state = 10}, + [454] = {.lex_state = 833}, + [455] = {.lex_state = 10}, [456] = {.lex_state = 833}, - [457] = {.lex_state = 845}, - [458] = {.lex_state = 8}, - [459] = {.lex_state = 845}, - [460] = {.lex_state = 845}, + [457] = {.lex_state = 7}, + [458] = {.lex_state = 846}, + [459] = {.lex_state = 8}, + [460] = {.lex_state = 846}, [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 = 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}, + [462] = {.lex_state = 8}, + [463] = {.lex_state = 833}, + [464] = {.lex_state = 845}, + [465] = {.lex_state = 832}, + [466] = {.lex_state = 7}, + [467] = {.lex_state = 832}, + [468] = {.lex_state = 8}, + [469] = {.lex_state = 833}, + [470] = {.lex_state = 7}, + [471] = {.lex_state = 846}, + [472] = {.lex_state = 846}, + [473] = {.lex_state = 833}, + [474] = {.lex_state = 845}, + [475] = {.lex_state = 845}, + [476] = {.lex_state = 833}, + [477] = {.lex_state = 845}, + [478] = {.lex_state = 845}, [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 = 832}, + [480] = {.lex_state = 846}, + [481] = {.lex_state = 846}, + [482] = {.lex_state = 846}, + [483] = {.lex_state = 846}, + [484] = {.lex_state = 846}, + [485] = {.lex_state = 846}, + [486] = {.lex_state = 845}, + [487] = {.lex_state = 832}, + [488] = {.lex_state = 846}, + [489] = {.lex_state = 846}, + [490] = {.lex_state = 13}, [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}, + [493] = {.lex_state = 13}, + [494] = {.lex_state = 845}, + [495] = {.lex_state = 832}, + [496] = {.lex_state = 13}, + [497] = {.lex_state = 845}, [498] = {.lex_state = 832}, [499] = {.lex_state = 832}, [500] = {.lex_state = 832}, [501] = {.lex_state = 832}, - [502] = {.lex_state = 832}, - [503] = {.lex_state = 833}, + [502] = {.lex_state = 833}, + [503] = {.lex_state = 832}, [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}, + [507] = {.lex_state = 833}, + [508] = {.lex_state = 832}, + [509] = {.lex_state = 833}, + [510] = {.lex_state = 832}, [511] = {.lex_state = 832}, - [512] = {.lex_state = 832}, + [512] = {.lex_state = 833}, [513] = {.lex_state = 833}, - [514] = {.lex_state = 833}, + [514] = {.lex_state = 832}, [515] = {.lex_state = 833}, [516] = {.lex_state = 833}, - [517] = {.lex_state = 832}, + [517] = {.lex_state = 833}, [518] = {.lex_state = 833}, - [519] = {.lex_state = 833}, + [519] = {.lex_state = 832}, [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}, + [525] = {.lex_state = 832}, + [526] = {.lex_state = 833}, + [527] = {.lex_state = 832}, [528] = {.lex_state = 832}, [529] = {.lex_state = 832}, - [530] = {.lex_state = 832}, + [530] = {.lex_state = 833}, [531] = {.lex_state = 833}, [532] = {.lex_state = 833}, - [533] = {.lex_state = 832}, - [534] = {.lex_state = 833}, + [533] = {.lex_state = 833}, + [534] = {.lex_state = 832}, [535] = {.lex_state = 833}, - [536] = {.lex_state = 832}, + [536] = {.lex_state = 833}, [537] = {.lex_state = 832}, - [538] = {.lex_state = 833}, + [538] = {.lex_state = 832}, [539] = {.lex_state = 833}, [540] = {.lex_state = 833}, [541] = {.lex_state = 833}, @@ -15058,29 +15091,29 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [609] = {.lex_state = 833}, [610] = {.lex_state = 833}, [611] = {.lex_state = 833}, - [612] = {.lex_state = 16}, - [613] = {.lex_state = 15}, - [614] = {.lex_state = 18}, + [612] = {.lex_state = 833}, + [613] = {.lex_state = 833}, + [614] = {.lex_state = 16}, [615] = {.lex_state = 15}, [616] = {.lex_state = 15}, - [617] = {.lex_state = 15}, + [617] = {.lex_state = 18}, [618] = {.lex_state = 18}, - [619] = {.lex_state = 21}, - [620] = {.lex_state = 21}, - [621] = {.lex_state = 21}, - [622] = {.lex_state = 15}, + [619] = {.lex_state = 15}, + [620] = {.lex_state = 15}, + [621] = {.lex_state = 15}, + [622] = {.lex_state = 21}, [623] = {.lex_state = 21}, - [624] = {.lex_state = 15}, + [624] = {.lex_state = 21}, [625] = {.lex_state = 15}, - [626] = {.lex_state = 15}, - [627] = {.lex_state = 21}, + [626] = {.lex_state = 20}, + [627] = {.lex_state = 20}, [628] = {.lex_state = 21}, - [629] = {.lex_state = 15}, - [630] = {.lex_state = 20}, + [629] = {.lex_state = 21}, + [630] = {.lex_state = 15}, [631] = {.lex_state = 15}, - [632] = {.lex_state = 20}, + [632] = {.lex_state = 15}, [633] = {.lex_state = 15}, - [634] = {.lex_state = 15}, + [634] = {.lex_state = 21}, [635] = {.lex_state = 15}, [636] = {.lex_state = 15}, [637] = {.lex_state = 15}, @@ -15210,76 +15243,76 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [761] = {.lex_state = 15}, [762] = {.lex_state = 15}, [763] = {.lex_state = 15}, - [764] = {.lex_state = 0}, - [765] = {.lex_state = 0}, - [766] = {.lex_state = 0}, - [767] = {.lex_state = 0}, + [764] = {.lex_state = 15}, + [765] = {.lex_state = 15}, + [766] = {.lex_state = 15}, + [767] = {.lex_state = 15}, [768] = {.lex_state = 0}, [769] = {.lex_state = 0}, [770] = {.lex_state = 0}, [771] = {.lex_state = 0}, - [772] = {.lex_state = 22}, + [772] = {.lex_state = 0}, [773] = {.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 = 0}, + [775] = {.lex_state = 0}, + [776] = {.lex_state = 0}, + [777] = {.lex_state = 0}, + [778] = {.lex_state = 22}, + [779] = {.lex_state = 15}, [780] = {.lex_state = 15}, [781] = {.lex_state = 15}, - [782] = {.lex_state = 0}, - [783] = {.lex_state = 15}, - [784] = {.lex_state = 0}, - [785] = {.lex_state = 0}, + [782] = {.lex_state = 15}, + [783] = {.lex_state = 0}, + [784] = {.lex_state = 15}, + [785] = {.lex_state = 15}, [786] = {.lex_state = 0}, - [787] = {.lex_state = 0}, + [787] = {.lex_state = 15}, [788] = {.lex_state = 0}, - [789] = {.lex_state = 832}, + [789] = {.lex_state = 0}, [790] = {.lex_state = 0}, [791] = {.lex_state = 0}, - [792] = {.lex_state = 834}, - [793] = {.lex_state = 834}, - [794] = {.lex_state = 0}, + [792] = {.lex_state = 0}, + [793] = {.lex_state = 0}, + [794] = {.lex_state = 832}, [795] = {.lex_state = 0}, [796] = {.lex_state = 0}, - [797] = {.lex_state = 834}, + [797] = {.lex_state = 0}, [798] = {.lex_state = 834}, [799] = {.lex_state = 834}, - [800] = {.lex_state = 0}, - [801] = {.lex_state = 834}, - [802] = {.lex_state = 0}, - [803] = {.lex_state = 0}, + [800] = {.lex_state = 834}, + [801] = {.lex_state = 0}, + [802] = {.lex_state = 834}, + [803] = {.lex_state = 834}, [804] = {.lex_state = 0}, - [805] = {.lex_state = 0}, - [806] = {.lex_state = 854}, + [805] = {.lex_state = 854}, + [806] = {.lex_state = 834}, [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 = 0}, - [817] = {.lex_state = 855}, - [818] = {.lex_state = 0}, + [811] = {.lex_state = 854}, + [812] = {.lex_state = 0}, + [813] = {.lex_state = 0}, + [814] = {.lex_state = 0}, + [815] = {.lex_state = 854}, + [816] = {.lex_state = 834}, + [817] = {.lex_state = 0}, + [818] = {.lex_state = 834}, [819] = {.lex_state = 0}, - [820] = {.lex_state = 855}, + [820] = {.lex_state = 0}, [821] = {.lex_state = 0}, - [822] = {.lex_state = 855}, + [822] = {.lex_state = 0}, [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}, + [829] = {.lex_state = 855}, [830] = {.lex_state = 0}, - [831] = {.lex_state = 856}, - [832] = {.lex_state = 0}, - [833] = {.lex_state = 0}, + [831] = {.lex_state = 0}, + [832] = {.lex_state = 855}, + [833] = {.lex_state = 855}, [834] = {.lex_state = 0}, [835] = {.lex_state = 0}, [836] = {.lex_state = 0}, @@ -15290,7 +15323,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [841] = {.lex_state = 0}, [842] = {.lex_state = 0}, [843] = {.lex_state = 0}, - [844] = {.lex_state = 0}, + [844] = {.lex_state = 856}, [845] = {.lex_state = 0}, [846] = {.lex_state = 0}, [847] = {.lex_state = 0}, @@ -15304,9 +15337,9 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [855] = {.lex_state = 0}, [856] = {.lex_state = 0}, [857] = {.lex_state = 0}, - [858] = {.lex_state = 845}, + [858] = {.lex_state = 0}, [859] = {.lex_state = 0}, - [860] = {.lex_state = 845}, + [860] = {.lex_state = 0}, [861] = {.lex_state = 0}, [862] = {.lex_state = 845}, [863] = {.lex_state = 0}, @@ -15317,9 +15350,9 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [868] = {.lex_state = 0}, [869] = {.lex_state = 0}, [870] = {.lex_state = 0}, - [871] = {.lex_state = 0}, + [871] = {.lex_state = 845}, [872] = {.lex_state = 0}, - [873] = {.lex_state = 31}, + [873] = {.lex_state = 845}, [874] = {.lex_state = 0}, [875] = {.lex_state = 0}, [876] = {.lex_state = 0}, @@ -15335,7 +15368,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [886] = {.lex_state = 0}, [887] = {.lex_state = 0}, [888] = {.lex_state = 0}, - [889] = {.lex_state = 31}, + [889] = {.lex_state = 0}, [890] = {.lex_state = 0}, [891] = {.lex_state = 0}, [892] = {.lex_state = 0}, @@ -15350,206 +15383,206 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [901] = {.lex_state = 0}, [902] = {.lex_state = 0}, [903] = {.lex_state = 0}, - [904] = {.lex_state = 0}, - [905] = {.lex_state = 834}, - [906] = {.lex_state = 30}, - [907] = {.lex_state = 845}, + [904] = {.lex_state = 31}, + [905] = {.lex_state = 31}, + [906] = {.lex_state = 0}, + [907] = {.lex_state = 0}, [908] = {.lex_state = 0}, - [909] = {.lex_state = 834}, - [910] = {.lex_state = 832}, - [911] = {.lex_state = 0}, - [912] = {.lex_state = 30}, + [909] = {.lex_state = 0}, + [910] = {.lex_state = 30}, + [911] = {.lex_state = 834}, + [912] = {.lex_state = 35}, [913] = {.lex_state = 0}, [914] = {.lex_state = 0}, [915] = {.lex_state = 0}, - [916] = {.lex_state = 30}, - [917] = {.lex_state = 834}, - [918] = {.lex_state = 30}, - [919] = {.lex_state = 834}, - [920] = {.lex_state = 832}, - [921] = {.lex_state = 30}, + [916] = {.lex_state = 0}, + [917] = {.lex_state = 845}, + [918] = {.lex_state = 832}, + [919] = {.lex_state = 832}, + [920] = {.lex_state = 0}, + [921] = {.lex_state = 0}, [922] = {.lex_state = 0}, - [923] = {.lex_state = 832}, - [924] = {.lex_state = 0}, - [925] = {.lex_state = 0}, + [923] = {.lex_state = 30}, + [924] = {.lex_state = 30}, + [925] = {.lex_state = 832}, [926] = {.lex_state = 0}, - [927] = {.lex_state = 30}, - [928] = {.lex_state = 0}, - [929] = {.lex_state = 845}, + [927] = {.lex_state = 0}, + [928] = {.lex_state = 834}, + [929] = {.lex_state = 832}, [930] = {.lex_state = 0}, - [931] = {.lex_state = 30}, + [931] = {.lex_state = 0}, [932] = {.lex_state = 0}, [933] = {.lex_state = 0}, - [934] = {.lex_state = 0}, - [935] = {.lex_state = 0}, - [936] = {.lex_state = 30}, - [937] = {.lex_state = 35}, - [938] = {.lex_state = 35}, - [939] = {.lex_state = 832}, + [934] = {.lex_state = 30}, + [935] = {.lex_state = 30}, + [936] = {.lex_state = 0}, + [937] = {.lex_state = 834}, + [938] = {.lex_state = 834}, + [939] = {.lex_state = 0}, [940] = {.lex_state = 0}, - [941] = {.lex_state = 0}, + [941] = {.lex_state = 30}, [942] = {.lex_state = 30}, - [943] = {.lex_state = 0}, + [943] = {.lex_state = 30}, [944] = {.lex_state = 0}, - [945] = {.lex_state = 832}, + [945] = {.lex_state = 0}, [946] = {.lex_state = 832}, - [947] = {.lex_state = 0}, - [948] = {.lex_state = 30}, - [949] = {.lex_state = 0}, + [947] = {.lex_state = 832}, + [948] = {.lex_state = 0}, + [949] = {.lex_state = 845}, [950] = {.lex_state = 0}, - [951] = {.lex_state = 0}, - [952] = {.lex_state = 0}, + [951] = {.lex_state = 30}, + [952] = {.lex_state = 30}, [953] = {.lex_state = 0}, - [954] = {.lex_state = 0}, - [955] = {.lex_state = 834}, - [956] = {.lex_state = 0}, + [954] = {.lex_state = 35}, + [955] = {.lex_state = 0}, + [956] = {.lex_state = 834}, [957] = {.lex_state = 0}, [958] = {.lex_state = 0}, [959] = {.lex_state = 0}, [960] = {.lex_state = 0}, [961] = {.lex_state = 834}, - [962] = {.lex_state = 0}, + [962] = {.lex_state = 834}, [963] = {.lex_state = 0}, - [964] = {.lex_state = 35}, + [964] = {.lex_state = 0}, [965] = {.lex_state = 0}, - [966] = {.lex_state = 0}, - [967] = {.lex_state = 0}, + [966] = {.lex_state = 834}, + [967] = {.lex_state = 834}, [968] = {.lex_state = 0}, [969] = {.lex_state = 0}, - [970] = {.lex_state = 31}, - [971] = {.lex_state = 31}, + [970] = {.lex_state = 0}, + [971] = {.lex_state = 0}, [972] = {.lex_state = 0}, [973] = {.lex_state = 0}, - [974] = {.lex_state = 834}, + [974] = {.lex_state = 0}, [975] = {.lex_state = 834}, [976] = {.lex_state = 0}, - [977] = {.lex_state = 834}, + [977] = {.lex_state = 0}, [978] = {.lex_state = 0}, - [979] = {.lex_state = 834}, + [979] = {.lex_state = 0}, [980] = {.lex_state = 0}, - [981] = {.lex_state = 0}, + [981] = {.lex_state = 31}, [982] = {.lex_state = 0}, [983] = {.lex_state = 0}, [984] = {.lex_state = 0}, [985] = {.lex_state = 0}, [986] = {.lex_state = 0}, [987] = {.lex_state = 0}, - [988] = {.lex_state = 30}, - [989] = {.lex_state = 30}, + [988] = {.lex_state = 31}, + [989] = {.lex_state = 0}, [990] = {.lex_state = 0}, - [991] = {.lex_state = 0}, + [991] = {.lex_state = 35}, [992] = {.lex_state = 0}, [993] = {.lex_state = 0}, [994] = {.lex_state = 0}, [995] = {.lex_state = 0}, - [996] = {.lex_state = 0}, - [997] = {.lex_state = 832}, + [996] = {.lex_state = 30}, + [997] = {.lex_state = 30}, [998] = {.lex_state = 0}, - [999] = {.lex_state = 0}, + [999] = {.lex_state = 832}, [1000] = {.lex_state = 0}, [1001] = {.lex_state = 0}, [1002] = {.lex_state = 0}, - [1003] = {.lex_state = 832}, - [1004] = {.lex_state = 0}, + [1003] = {.lex_state = 0}, + [1004] = {.lex_state = 832}, [1005] = {.lex_state = 0}, - [1006] = {.lex_state = 0}, - [1007] = {.lex_state = 832}, + [1006] = {.lex_state = 832}, + [1007] = {.lex_state = 0}, [1008] = {.lex_state = 832}, [1009] = {.lex_state = 0}, - [1010] = {.lex_state = 0}, - [1011] = {.lex_state = 832}, + [1010] = {.lex_state = 832}, + [1011] = {.lex_state = 0}, [1012] = {.lex_state = 0}, [1013] = {.lex_state = 0}, [1014] = {.lex_state = 0}, - [1015] = {.lex_state = 0}, + [1015] = {.lex_state = 832}, [1016] = {.lex_state = 0}, [1017] = {.lex_state = 0}, [1018] = {.lex_state = 0}, [1019] = {.lex_state = 0}, [1020] = {.lex_state = 0}, [1021] = {.lex_state = 0}, - [1022] = {.lex_state = 832}, - [1023] = {.lex_state = 33}, + [1022] = {.lex_state = 0}, + [1023] = {.lex_state = 0}, [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}, + [1027] = {.lex_state = 33}, + [1028] = {.lex_state = 33}, + [1029] = {.lex_state = 33}, + [1030] = {.lex_state = 33}, [1031] = {.lex_state = 33}, - [1032] = {.lex_state = 0}, - [1033] = {.lex_state = 0}, - [1034] = {.lex_state = 0}, + [1032] = {.lex_state = 33}, + [1033] = {.lex_state = 33}, + [1034] = {.lex_state = 33}, [1035] = {.lex_state = 33}, - [1036] = {.lex_state = 832}, + [1036] = {.lex_state = 33}, [1037] = {.lex_state = 33}, - [1038] = {.lex_state = 0}, - [1039] = {.lex_state = 0}, - [1040] = {.lex_state = 0}, - [1041] = {.lex_state = 0}, - [1042] = {.lex_state = 0}, - [1043] = {.lex_state = 0}, - [1044] = {.lex_state = 0}, - [1045] = {.lex_state = 0}, - [1046] = {.lex_state = 0}, - [1047] = {.lex_state = 0}, - [1048] = {.lex_state = 0}, - [1049] = {.lex_state = 0}, - [1050] = {.lex_state = 0}, - [1051] = {.lex_state = 832}, - [1052] = {.lex_state = 33}, - [1053] = {.lex_state = 0}, + [1038] = {.lex_state = 33}, + [1039] = {.lex_state = 33}, + [1040] = {.lex_state = 33}, + [1041] = {.lex_state = 33}, + [1042] = {.lex_state = 33}, + [1043] = {.lex_state = 33}, + [1044] = {.lex_state = 33}, + [1045] = {.lex_state = 33}, + [1046] = {.lex_state = 33}, + [1047] = {.lex_state = 33}, + [1048] = {.lex_state = 33}, + [1049] = {.lex_state = 33}, + [1050] = {.lex_state = 33}, + [1051] = {.lex_state = 33}, + [1052] = {.lex_state = 0}, + [1053] = {.lex_state = 33}, [1054] = {.lex_state = 0}, - [1055] = {.lex_state = 832}, - [1056] = {.lex_state = 832}, - [1057] = {.lex_state = 0}, - [1058] = {.lex_state = 0}, - [1059] = {.lex_state = 0}, + [1055] = {.lex_state = 33}, + [1056] = {.lex_state = 0}, + [1057] = {.lex_state = 33}, + [1058] = {.lex_state = 33}, + [1059] = {.lex_state = 33}, [1060] = {.lex_state = 33}, [1061] = {.lex_state = 33}, [1062] = {.lex_state = 33}, [1063] = {.lex_state = 33}, [1064] = {.lex_state = 33}, - [1065] = {.lex_state = 33}, - [1066] = {.lex_state = 0}, + [1065] = {.lex_state = 0}, + [1066] = {.lex_state = 33}, [1067] = {.lex_state = 33}, [1068] = {.lex_state = 33}, - [1069] = {.lex_state = 33}, + [1069] = {.lex_state = 0}, [1070] = {.lex_state = 33}, - [1071] = {.lex_state = 33}, + [1071] = {.lex_state = 0}, [1072] = {.lex_state = 33}, - [1073] = {.lex_state = 33}, + [1073] = {.lex_state = 0}, [1074] = {.lex_state = 33}, - [1075] = {.lex_state = 33}, - [1076] = {.lex_state = 33}, - [1077] = {.lex_state = 33}, - [1078] = {.lex_state = 33}, - [1079] = {.lex_state = 33}, - [1080] = {.lex_state = 33}, - [1081] = {.lex_state = 33}, - [1082] = {.lex_state = 33}, - [1083] = {.lex_state = 33}, - [1084] = {.lex_state = 33}, - [1085] = {.lex_state = 33}, + [1075] = {.lex_state = 0}, + [1076] = {.lex_state = 0}, + [1077] = {.lex_state = 832}, + [1078] = {.lex_state = 0}, + [1079] = {.lex_state = 0}, + [1080] = {.lex_state = 856}, + [1081] = {.lex_state = 832}, + [1082] = {.lex_state = 0}, + [1083] = {.lex_state = 0}, + [1084] = {.lex_state = 0}, + [1085] = {.lex_state = 0}, [1086] = {.lex_state = 33}, - [1087] = {.lex_state = 832}, - [1088] = {.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 = 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 = 832}, - [1103] = {.lex_state = 33}, + [1087] = {.lex_state = 0}, + [1088] = {.lex_state = 0}, + [1089] = {.lex_state = 0}, + [1090] = {.lex_state = 0}, + [1091] = {.lex_state = 0}, + [1092] = {.lex_state = 0}, + [1093] = {.lex_state = 832}, + [1094] = {.lex_state = 0}, + [1095] = {.lex_state = 33}, + [1096] = {.lex_state = 0}, + [1097] = {.lex_state = 832}, + [1098] = {.lex_state = 832}, + [1099] = {.lex_state = 832}, + [1100] = {.lex_state = 0}, + [1101] = {.lex_state = 0}, + [1102] = {.lex_state = 33}, + [1103] = {.lex_state = 0}, [1104] = {.lex_state = 0}, [1105] = {.lex_state = 0}, [1106] = {.lex_state = 0}, @@ -15616,12 +15649,12 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1167] = {.lex_state = 0}, [1168] = {.lex_state = 0}, [1169] = {.lex_state = 0}, - [1170] = {.lex_state = 33}, + [1170] = {.lex_state = 0}, [1171] = {.lex_state = 0}, [1172] = {.lex_state = 0}, [1173] = {.lex_state = 0}, [1174] = {.lex_state = 0}, - [1175] = {.lex_state = 0}, + [1175] = {.lex_state = 33}, [1176] = {.lex_state = 0}, [1177] = {.lex_state = 0}, [1178] = {.lex_state = 0}, @@ -15632,43 +15665,43 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1183] = {.lex_state = 0}, [1184] = {.lex_state = 0}, [1185] = {.lex_state = 0}, - [1186] = {.lex_state = 0}, + [1186] = {.lex_state = 33}, [1187] = {.lex_state = 0}, [1188] = {.lex_state = 0}, [1189] = {.lex_state = 0}, [1190] = {.lex_state = 0}, [1191] = {.lex_state = 0}, - [1192] = {.lex_state = 0}, + [1192] = {.lex_state = 33}, [1193] = {.lex_state = 0}, [1194] = {.lex_state = 0}, - [1195] = {.lex_state = 33}, + [1195] = {.lex_state = 0}, [1196] = {.lex_state = 0}, - [1197] = {.lex_state = 33}, + [1197] = {.lex_state = 0}, [1198] = {.lex_state = 0}, [1199] = {.lex_state = 0}, [1200] = {.lex_state = 0}, - [1201] = {.lex_state = 23}, + [1201] = {.lex_state = 0}, [1202] = {.lex_state = 0}, [1203] = {.lex_state = 0}, [1204] = {.lex_state = 0}, - [1205] = {.lex_state = 0}, - [1206] = {.lex_state = 0}, + [1205] = {.lex_state = 23}, + [1206] = {.lex_state = 23}, [1207] = {.lex_state = 0}, - [1208] = {.lex_state = 23}, - [1209] = {.lex_state = 0}, + [1208] = {.lex_state = 0}, + [1209] = {.lex_state = 23}, [1210] = {.lex_state = 0}, - [1211] = {.lex_state = 23}, + [1211] = {.lex_state = 0}, [1212] = {.lex_state = 0}, [1213] = {.lex_state = 0}, [1214] = {.lex_state = 0}, [1215] = {.lex_state = 0}, [1216] = {.lex_state = 0}, [1217] = {.lex_state = 0}, - [1218] = {.lex_state = 0}, + [1218] = {.lex_state = 23}, [1219] = {.lex_state = 0}, - [1220] = {.lex_state = 23}, + [1220] = {.lex_state = 0}, [1221] = {.lex_state = 0}, - [1222] = {.lex_state = 0}, + [1222] = {.lex_state = 23}, [1223] = {.lex_state = 0}, [1224] = {.lex_state = 0}, [1225] = {.lex_state = 0}, @@ -15676,7 +15709,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1227] = {.lex_state = 0}, [1228] = {.lex_state = 0}, [1229] = {.lex_state = 0}, - [1230] = {.lex_state = 23}, + [1230] = {.lex_state = 0}, [1231] = {.lex_state = 0}, [1232] = {.lex_state = 0}, [1233] = {.lex_state = 0}, @@ -15705,8 +15738,8 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1256] = {.lex_state = 0}, [1257] = {.lex_state = 0}, [1258] = {.lex_state = 0}, - [1259] = {.lex_state = 37}, - [1260] = {.lex_state = 37}, + [1259] = {.lex_state = 0}, + [1260] = {.lex_state = 0}, [1261] = {.lex_state = 0}, [1262] = {.lex_state = 0}, [1263] = {.lex_state = 0}, @@ -15719,7 +15752,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1270] = {.lex_state = 0}, [1271] = {.lex_state = 0}, [1272] = {.lex_state = 0}, - [1273] = {.lex_state = 23}, + [1273] = {.lex_state = 0}, [1274] = {.lex_state = 0}, [1275] = {.lex_state = 0}, [1276] = {.lex_state = 0}, @@ -15727,77 +15760,77 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1278] = {.lex_state = 0}, [1279] = {.lex_state = 0}, [1280] = {.lex_state = 0}, - [1281] = {.lex_state = 0}, + [1281] = {.lex_state = 37}, [1282] = {.lex_state = 0}, - [1283] = {.lex_state = 38}, + [1283] = {.lex_state = 37}, [1284] = {.lex_state = 0}, [1285] = {.lex_state = 0}, - [1286] = {.lex_state = 0}, - [1287] = {.lex_state = 32}, + [1286] = {.lex_state = 23}, + [1287] = {.lex_state = 0}, [1288] = {.lex_state = 0}, [1289] = {.lex_state = 0}, [1290] = {.lex_state = 0}, [1291] = {.lex_state = 0}, [1292] = {.lex_state = 0}, [1293] = {.lex_state = 0}, - [1294] = {.lex_state = 31}, + [1294] = {.lex_state = 0}, [1295] = {.lex_state = 0}, - [1296] = {.lex_state = 0}, - [1297] = {.lex_state = 0}, - [1298] = {.lex_state = 0}, + [1296] = {.lex_state = 23}, + [1297] = {.lex_state = 38}, + [1298] = {.lex_state = 38}, [1299] = {.lex_state = 0}, [1300] = {.lex_state = 0}, [1301] = {.lex_state = 0}, - [1302] = {.lex_state = 32}, - [1303] = {.lex_state = 0}, + [1302] = {.lex_state = 38}, + [1303] = {.lex_state = 23}, [1304] = {.lex_state = 0}, [1305] = {.lex_state = 0}, [1306] = {.lex_state = 0}, [1307] = {.lex_state = 0}, [1308] = {.lex_state = 0}, [1309] = {.lex_state = 0}, - [1310] = {.lex_state = 0}, + [1310] = {.lex_state = 38}, [1311] = {.lex_state = 0}, [1312] = {.lex_state = 0}, [1313] = {.lex_state = 0}, [1314] = {.lex_state = 0}, - [1315] = {.lex_state = 0}, - [1316] = {.lex_state = 0}, + [1315] = {.lex_state = 38}, + [1316] = {.lex_state = 38}, [1317] = {.lex_state = 0}, - [1318] = {.lex_state = 0}, + [1318] = {.lex_state = 23}, [1319] = {.lex_state = 0}, - [1320] = {.lex_state = 0}, - [1321] = {.lex_state = 0}, - [1322] = {.lex_state = 0}, - [1323] = {.lex_state = 833}, + [1320] = {.lex_state = 32}, + [1321] = {.lex_state = 23}, + [1322] = {.lex_state = 38}, + [1323] = {.lex_state = 0}, [1324] = {.lex_state = 0}, [1325] = {.lex_state = 0}, - [1326] = {.lex_state = 23}, + [1326] = {.lex_state = 0}, [1327] = {.lex_state = 0}, [1328] = {.lex_state = 0}, - [1329] = {.lex_state = 38}, - [1330] = {.lex_state = 0}, - [1331] = {.lex_state = 0}, - [1332] = {.lex_state = 0}, + [1329] = {.lex_state = 0}, + [1330] = {.lex_state = 833}, + [1331] = {.lex_state = 38}, + [1332] = {.lex_state = 23}, [1333] = {.lex_state = 0}, - [1334] = {.lex_state = 38}, + [1334] = {.lex_state = 0}, [1335] = {.lex_state = 0}, [1336] = {.lex_state = 0}, [1337] = {.lex_state = 0}, [1338] = {.lex_state = 0}, - [1339] = {.lex_state = 38}, - [1340] = {.lex_state = 23}, + [1339] = {.lex_state = 0}, + [1340] = {.lex_state = 0}, [1341] = {.lex_state = 0}, - [1342] = {.lex_state = 32}, + [1342] = {.lex_state = 0}, [1343] = {.lex_state = 0}, [1344] = {.lex_state = 0}, - [1345] = {.lex_state = 0}, + [1345] = {.lex_state = 31}, [1346] = {.lex_state = 0}, [1347] = {.lex_state = 0}, - [1348] = {.lex_state = 23}, - [1349] = {.lex_state = 833}, - [1350] = {.lex_state = 23}, - [1351] = {.lex_state = 38}, + [1348] = {.lex_state = 0}, + [1349] = {.lex_state = 32}, + [1350] = {.lex_state = 0}, + [1351] = {.lex_state = 0}, [1352] = {.lex_state = 0}, [1353] = {.lex_state = 0}, [1354] = {.lex_state = 0}, @@ -15808,369 +15841,369 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1359] = {.lex_state = 0}, [1360] = {.lex_state = 0}, [1361] = {.lex_state = 0}, - [1362] = {.lex_state = 32}, + [1362] = {.lex_state = 0}, [1363] = {.lex_state = 0}, [1364] = {.lex_state = 0}, - [1365] = {.lex_state = 38}, + [1365] = {.lex_state = 0}, [1366] = {.lex_state = 0}, [1367] = {.lex_state = 0}, [1368] = {.lex_state = 0}, [1369] = {.lex_state = 0}, - [1370] = {.lex_state = 38}, + [1370] = {.lex_state = 0}, [1371] = {.lex_state = 0}, [1372] = {.lex_state = 0}, - [1373] = {.lex_state = 23}, + [1373] = {.lex_state = 0}, [1374] = {.lex_state = 0}, [1375] = {.lex_state = 0}, - [1376] = {.lex_state = 38}, + [1376] = {.lex_state = 0}, [1377] = {.lex_state = 0}, [1378] = {.lex_state = 0}, [1379] = {.lex_state = 0}, - [1380] = {.lex_state = 0}, + [1380] = {.lex_state = 23}, [1381] = {.lex_state = 0}, [1382] = {.lex_state = 0}, [1383] = {.lex_state = 0}, - [1384] = {.lex_state = 0}, + [1384] = {.lex_state = 23}, [1385] = {.lex_state = 0}, [1386] = {.lex_state = 38}, - [1387] = {.lex_state = 0}, + [1387] = {.lex_state = 31}, [1388] = {.lex_state = 0}, - [1389] = {.lex_state = 38}, + [1389] = {.lex_state = 0}, [1390] = {.lex_state = 0}, [1391] = {.lex_state = 0}, - [1392] = {.lex_state = 23}, - [1393] = {.lex_state = 0}, + [1392] = {.lex_state = 0}, + [1393] = {.lex_state = 833}, [1394] = {.lex_state = 0}, [1395] = {.lex_state = 0}, [1396] = {.lex_state = 0}, - [1397] = {.lex_state = 38}, + [1397] = {.lex_state = 0}, [1398] = {.lex_state = 0}, [1399] = {.lex_state = 0}, - [1400] = {.lex_state = 23}, + [1400] = {.lex_state = 0}, [1401] = {.lex_state = 0}, - [1402] = {.lex_state = 0}, - [1403] = {.lex_state = 833}, + [1402] = {.lex_state = 23}, + [1403] = {.lex_state = 0}, [1404] = {.lex_state = 0}, [1405] = {.lex_state = 0}, [1406] = {.lex_state = 0}, - [1407] = {.lex_state = 0}, + [1407] = {.lex_state = 833}, [1408] = {.lex_state = 0}, - [1409] = {.lex_state = 0}, + [1409] = {.lex_state = 38}, [1410] = {.lex_state = 0}, [1411] = {.lex_state = 0}, [1412] = {.lex_state = 0}, [1413] = {.lex_state = 32}, - [1414] = {.lex_state = 23}, + [1414] = {.lex_state = 0}, [1415] = {.lex_state = 0}, - [1416] = {.lex_state = 833}, + [1416] = {.lex_state = 0}, [1417] = {.lex_state = 0}, - [1418] = {.lex_state = 23}, - [1419] = {.lex_state = 833}, - [1420] = {.lex_state = 0}, - [1421] = {.lex_state = 0}, - [1422] = {.lex_state = 23}, - [1423] = {.lex_state = 0}, + [1418] = {.lex_state = 0}, + [1419] = {.lex_state = 0}, + [1420] = {.lex_state = 32}, + [1421] = {.lex_state = 23}, + [1422] = {.lex_state = 0}, + [1423] = {.lex_state = 38}, [1424] = {.lex_state = 0}, - [1425] = {.lex_state = 31}, - [1426] = {.lex_state = 23}, + [1425] = {.lex_state = 833}, + [1426] = {.lex_state = 833}, [1427] = {.lex_state = 0}, - [1428] = {.lex_state = 0}, - [1429] = {.lex_state = 833}, - [1430] = {.lex_state = 38}, + [1428] = {.lex_state = 38}, + [1429] = {.lex_state = 23}, + [1430] = {.lex_state = 0}, [1431] = {.lex_state = 0}, - [1432] = {.lex_state = 0}, - [1433] = {.lex_state = 833}, + [1432] = {.lex_state = 32}, + [1433] = {.lex_state = 0}, [1434] = {.lex_state = 0}, - [1435] = {.lex_state = 0}, + [1435] = {.lex_state = 833}, [1436] = {.lex_state = 32}, [1437] = {.lex_state = 0}, [1438] = {.lex_state = 0}, - [1439] = {.lex_state = 0}, + [1439] = {.lex_state = 23}, [1440] = {.lex_state = 0}, [1441] = {.lex_state = 0}, [1442] = {.lex_state = 0}, - [1443] = {.lex_state = 32}, - [1444] = {.lex_state = 23}, + [1443] = {.lex_state = 833}, + [1444] = {.lex_state = 32}, [1445] = {.lex_state = 0}, - [1446] = {.lex_state = 0}, + [1446] = {.lex_state = 23}, [1447] = {.lex_state = 0}, [1448] = {.lex_state = 0}, - [1449] = {.lex_state = 23}, - [1450] = {.lex_state = 23}, - [1451] = {.lex_state = 0}, + [1449] = {.lex_state = 0}, + [1450] = {.lex_state = 834}, + [1451] = {.lex_state = 23}, [1452] = {.lex_state = 0}, [1453] = {.lex_state = 0}, [1454] = {.lex_state = 0}, [1455] = {.lex_state = 0}, [1456] = {.lex_state = 0}, - [1457] = {.lex_state = 23}, - [1458] = {.lex_state = 0}, + [1457] = {.lex_state = 0}, + [1458] = {.lex_state = 23}, [1459] = {.lex_state = 23}, [1460] = {.lex_state = 0}, [1461] = {.lex_state = 0}, - [1462] = {.lex_state = 23}, - [1463] = {.lex_state = 0}, - [1464] = {.lex_state = 0}, + [1462] = {.lex_state = 0}, + [1463] = {.lex_state = 36}, + [1464] = {.lex_state = 23}, [1465] = {.lex_state = 0}, [1466] = {.lex_state = 0}, [1467] = {.lex_state = 0}, [1468] = {.lex_state = 0}, - [1469] = {.lex_state = 0}, - [1470] = {.lex_state = 0}, + [1469] = {.lex_state = 834}, + [1470] = {.lex_state = 23}, [1471] = {.lex_state = 0}, [1472] = {.lex_state = 0}, - [1473] = {.lex_state = 0}, + [1473] = {.lex_state = 834}, [1474] = {.lex_state = 0}, - [1475] = {.lex_state = 23}, + [1475] = {.lex_state = 834}, [1476] = {.lex_state = 0}, - [1477] = {.lex_state = 0}, + [1477] = {.lex_state = 23}, [1478] = {.lex_state = 0}, [1479] = {.lex_state = 0}, - [1480] = {.lex_state = 40}, - [1481] = {.lex_state = 0}, - [1482] = {.lex_state = 39}, - [1483] = {.lex_state = 23}, + [1480] = {.lex_state = 834}, + [1481] = {.lex_state = 834}, + [1482] = {.lex_state = 834}, + [1483] = {.lex_state = 0}, [1484] = {.lex_state = 0}, - [1485] = {.lex_state = 0}, + [1485] = {.lex_state = 23}, [1486] = {.lex_state = 23}, [1487] = {.lex_state = 0}, - [1488] = {.lex_state = 23}, - [1489] = {.lex_state = 23}, + [1488] = {.lex_state = 0}, + [1489] = {.lex_state = 0}, [1490] = {.lex_state = 0}, - [1491] = {.lex_state = 23}, - [1492] = {.lex_state = 0}, - [1493] = {.lex_state = 0}, - [1494] = {.lex_state = 34}, - [1495] = {.lex_state = 36}, - [1496] = {.lex_state = 0}, + [1491] = {.lex_state = 834}, + [1492] = {.lex_state = 834}, + [1493] = {.lex_state = 23}, + [1494] = {.lex_state = 833}, + [1495] = {.lex_state = 0}, + [1496] = {.lex_state = 834}, [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 = 834}, + [1502] = {.lex_state = 832}, + [1503] = {.lex_state = 0}, [1504] = {.lex_state = 0}, [1505] = {.lex_state = 0}, [1506] = {.lex_state = 0}, [1507] = {.lex_state = 0}, [1508] = {.lex_state = 0}, - [1509] = {.lex_state = 0}, - [1510] = {.lex_state = 23}, + [1509] = {.lex_state = 23}, + [1510] = {.lex_state = 0}, [1511] = {.lex_state = 0}, [1512] = {.lex_state = 0}, - [1513] = {.lex_state = 23}, + [1513] = {.lex_state = 0}, [1514] = {.lex_state = 0}, - [1515] = {.lex_state = 23}, - [1516] = {.lex_state = 0}, - [1517] = {.lex_state = 0}, - [1518] = {.lex_state = 0}, + [1515] = {.lex_state = 40}, + [1516] = {.lex_state = 23}, + [1517] = {.lex_state = 23}, + [1518] = {.lex_state = 23}, [1519] = {.lex_state = 23}, - [1520] = {.lex_state = 0}, - [1521] = {.lex_state = 0}, - [1522] = {.lex_state = 0}, - [1523] = {.lex_state = 0}, + [1520] = {.lex_state = 23}, + [1521] = {.lex_state = 36}, + [1522] = {.lex_state = 23}, + [1523] = {.lex_state = 34}, [1524] = {.lex_state = 23}, - [1525] = {.lex_state = 39}, + [1525] = {.lex_state = 23}, [1526] = {.lex_state = 0}, [1527] = {.lex_state = 0}, - [1528] = {.lex_state = 834}, - [1529] = {.lex_state = 834}, - [1530] = {.lex_state = 834}, - [1531] = {.lex_state = 0}, + [1528] = {.lex_state = 39}, + [1529] = {.lex_state = 0}, + [1530] = {.lex_state = 23}, + [1531] = {.lex_state = 23}, [1532] = {.lex_state = 0}, [1533] = {.lex_state = 0}, [1534] = {.lex_state = 0}, - [1535] = {.lex_state = 834}, - [1536] = {.lex_state = 834}, - [1537] = {.lex_state = 834}, - [1538] = {.lex_state = 834}, - [1539] = {.lex_state = 834}, + [1535] = {.lex_state = 0}, + [1536] = {.lex_state = 0}, + [1537] = {.lex_state = 0}, + [1538] = {.lex_state = 0}, + [1539] = {.lex_state = 0}, [1540] = {.lex_state = 0}, - [1541] = {.lex_state = 832}, + [1541] = {.lex_state = 0}, [1542] = {.lex_state = 0}, - [1543] = {.lex_state = 0}, + [1543] = {.lex_state = 23}, [1544] = {.lex_state = 0}, [1545] = {.lex_state = 0}, [1546] = {.lex_state = 0}, [1547] = {.lex_state = 0}, - [1548] = {.lex_state = 834}, + [1548] = {.lex_state = 0}, [1549] = {.lex_state = 0}, - [1550] = {.lex_state = 23}, + [1550] = {.lex_state = 0}, [1551] = {.lex_state = 0}, - [1552] = {.lex_state = 856}, + [1552] = {.lex_state = 0}, [1553] = {.lex_state = 0}, [1554] = {.lex_state = 0}, - [1555] = {.lex_state = 36}, + [1555] = {.lex_state = 0}, [1556] = {.lex_state = 23}, [1557] = {.lex_state = 0}, [1558] = {.lex_state = 0}, [1559] = {.lex_state = 0}, [1560] = {.lex_state = 0}, - [1561] = {.lex_state = 23}, + [1561] = {.lex_state = 0}, [1562] = {.lex_state = 0}, - [1563] = {.lex_state = 23}, + [1563] = {.lex_state = 0}, [1564] = {.lex_state = 0}, [1565] = {.lex_state = 0}, [1566] = {.lex_state = 0}, - [1567] = {.lex_state = 0}, - [1568] = {.lex_state = 833}, + [1567] = {.lex_state = 834}, + [1568] = {.lex_state = 0}, [1569] = {.lex_state = 0}, - [1570] = {.lex_state = 23}, + [1570] = {.lex_state = 834}, [1571] = {.lex_state = 0}, - [1572] = {.lex_state = 0}, - [1573] = {.lex_state = 0}, + [1572] = {.lex_state = 834}, + [1573] = {.lex_state = 834}, [1574] = {.lex_state = 0}, [1575] = {.lex_state = 0}, - [1576] = {.lex_state = 834}, + [1576] = {.lex_state = 0}, [1577] = {.lex_state = 0}, [1578] = {.lex_state = 834}, [1579] = {.lex_state = 0}, [1580] = {.lex_state = 0}, - [1581] = {.lex_state = 832}, - [1582] = {.lex_state = 0}, - [1583] = {.lex_state = 40}, + [1581] = {.lex_state = 0}, + [1582] = {.lex_state = 39}, + [1583] = {.lex_state = 0}, [1584] = {.lex_state = 0}, - [1585] = {.lex_state = 834}, - [1586] = {.lex_state = 0}, - [1587] = {.lex_state = 23}, - [1588] = {.lex_state = 23}, - [1589] = {.lex_state = 834}, - [1590] = {.lex_state = 834}, - [1591] = {.lex_state = 834}, - [1592] = {.lex_state = 834}, - [1593] = {.lex_state = 0}, + [1585] = {.lex_state = 0}, + [1586] = {.lex_state = 856}, + [1587] = {.lex_state = 0}, + [1588] = {.lex_state = 0}, + [1589] = {.lex_state = 0}, + [1590] = {.lex_state = 0}, + [1591] = {.lex_state = 0}, + [1592] = {.lex_state = 832}, + [1593] = {.lex_state = 40}, [1594] = {.lex_state = 23}, - [1595] = {.lex_state = 0}, + [1595] = {.lex_state = 23}, [1596] = {.lex_state = 0}, - [1597] = {.lex_state = 35}, - [1598] = {.lex_state = 23}, - [1599] = {.lex_state = 23}, - [1600] = {.lex_state = 23}, + [1597] = {.lex_state = 0}, + [1598] = {.lex_state = 0}, + [1599] = {.lex_state = 834}, + [1600] = {.lex_state = 834}, [1601] = {.lex_state = 23}, [1602] = {.lex_state = 0}, - [1603] = {.lex_state = 0}, - [1604] = {.lex_state = 834}, - [1605] = {.lex_state = 0}, + [1603] = {.lex_state = 35}, + [1604] = {.lex_state = 23}, + [1605] = {.lex_state = 23}, [1606] = {.lex_state = 23}, [1607] = {.lex_state = 23}, [1608] = {.lex_state = 0}, - [1609] = {.lex_state = 23}, - [1610] = {.lex_state = 0}, + [1609] = {.lex_state = 0}, + [1610] = {.lex_state = 23}, [1611] = {.lex_state = 23}, [1612] = {.lex_state = 0}, [1613] = {.lex_state = 23}, - [1614] = {.lex_state = 0}, + [1614] = {.lex_state = 23}, [1615] = {.lex_state = 23}, - [1616] = {.lex_state = 0}, - [1617] = {.lex_state = 0}, + [1616] = {.lex_state = 17}, + [1617] = {.lex_state = 23}, [1618] = {.lex_state = 0}, [1619] = {.lex_state = 0}, - [1620] = {.lex_state = 833}, + [1620] = {.lex_state = 0}, [1621] = {.lex_state = 0}, [1622] = {.lex_state = 0}, - [1623] = {.lex_state = 23}, - [1624] = {.lex_state = 23}, + [1623] = {.lex_state = 0}, + [1624] = {.lex_state = 0}, [1625] = {.lex_state = 0}, - [1626] = {.lex_state = 23}, - [1627] = {.lex_state = 23}, - [1628] = {.lex_state = 23}, - [1629] = {.lex_state = 35}, - [1630] = {.lex_state = 23}, - [1631] = {.lex_state = 23}, - [1632] = {.lex_state = 0}, - [1633] = {.lex_state = 17}, + [1626] = {.lex_state = 834}, + [1627] = {.lex_state = 0}, + [1628] = {.lex_state = 35}, + [1629] = {.lex_state = 23}, + [1630] = {.lex_state = 0}, + [1631] = {.lex_state = 0}, + [1632] = {.lex_state = 834}, + [1633] = {.lex_state = 0}, [1634] = {.lex_state = 0}, [1635] = {.lex_state = 0}, - [1636] = {.lex_state = 23}, - [1637] = {.lex_state = 23}, - [1638] = {.lex_state = 17}, - [1639] = {.lex_state = 23}, - [1640] = {.lex_state = 0}, + [1636] = {.lex_state = 0}, + [1637] = {.lex_state = 35}, + [1638] = {.lex_state = 0}, + [1639] = {.lex_state = 0}, + [1640] = {.lex_state = 23}, [1641] = {.lex_state = 0}, [1642] = {.lex_state = 0}, - [1643] = {.lex_state = 0}, + [1643] = {.lex_state = 17}, [1644] = {.lex_state = 0}, - [1645] = {.lex_state = 0}, - [1646] = {.lex_state = 23}, - [1647] = {.lex_state = 17}, + [1645] = {.lex_state = 23}, + [1646] = {.lex_state = 0}, + [1647] = {.lex_state = 23}, [1648] = {.lex_state = 0}, - [1649] = {.lex_state = 23}, - [1650] = {.lex_state = 0}, - [1651] = {.lex_state = 23}, + [1649] = {.lex_state = 0}, + [1650] = {.lex_state = 23}, + [1651] = {.lex_state = 0}, [1652] = {.lex_state = 0}, - [1653] = {.lex_state = 23}, - [1654] = {.lex_state = 23}, + [1653] = {.lex_state = 17}, + [1654] = {.lex_state = 0}, [1655] = {.lex_state = 0}, - [1656] = {.lex_state = 23}, - [1657] = {.lex_state = 0}, + [1656] = {.lex_state = 0}, + [1657] = {.lex_state = 23}, [1658] = {.lex_state = 0}, - [1659] = {.lex_state = 23}, - [1660] = {.lex_state = 23}, + [1659] = {.lex_state = 0}, + [1660] = {.lex_state = 0}, [1661] = {.lex_state = 23}, [1662] = {.lex_state = 23}, [1663] = {.lex_state = 0}, - [1664] = {.lex_state = 0}, - [1665] = {.lex_state = 23}, - [1666] = {.lex_state = 0}, + [1664] = {.lex_state = 23}, + [1665] = {.lex_state = 17}, + [1666] = {.lex_state = 23}, [1667] = {.lex_state = 0}, - [1668] = {.lex_state = 17}, - [1669] = {.lex_state = 0}, - [1670] = {.lex_state = 23}, + [1668] = {.lex_state = 23}, + [1669] = {.lex_state = 23}, + [1670] = {.lex_state = 0}, [1671] = {.lex_state = 23}, [1672] = {.lex_state = 23}, [1673] = {.lex_state = 23}, - [1674] = {.lex_state = 23}, - [1675] = {.lex_state = 0}, - [1676] = {.lex_state = 23}, - [1677] = {.lex_state = 0}, + [1674] = {.lex_state = 0}, + [1675] = {.lex_state = 23}, + [1676] = {.lex_state = 17}, + [1677] = {.lex_state = 23}, [1678] = {.lex_state = 0}, [1679] = {.lex_state = 23}, - [1680] = {.lex_state = 0}, - [1681] = {.lex_state = 39}, - [1682] = {.lex_state = 35}, - [1683] = {.lex_state = 23}, - [1684] = {.lex_state = 0}, + [1680] = {.lex_state = 23}, + [1681] = {.lex_state = 0}, + [1682] = {.lex_state = 0}, + [1683] = {.lex_state = 39}, + [1684] = {.lex_state = 23}, [1685] = {.lex_state = 23}, [1686] = {.lex_state = 0}, - [1687] = {.lex_state = 0}, + [1687] = {.lex_state = 23}, [1688] = {.lex_state = 23}, [1689] = {.lex_state = 0}, [1690] = {.lex_state = 23}, - [1691] = {.lex_state = 23}, - [1692] = {.lex_state = 23}, - [1693] = {.lex_state = 0}, + [1691] = {.lex_state = 0}, + [1692] = {.lex_state = 0}, + [1693] = {.lex_state = 23}, [1694] = {.lex_state = 23}, [1695] = {.lex_state = 23}, - [1696] = {.lex_state = 0}, - [1697] = {.lex_state = 17}, - [1698] = {.lex_state = 17}, + [1696] = {.lex_state = 23}, + [1697] = {.lex_state = 0}, + [1698] = {.lex_state = 35}, [1699] = {.lex_state = 23}, - [1700] = {.lex_state = 0}, - [1701] = {.lex_state = 23}, - [1702] = {.lex_state = 0}, + [1700] = {.lex_state = 23}, + [1701] = {.lex_state = 0}, + [1702] = {.lex_state = 833}, [1703] = {.lex_state = 0}, - [1704] = {.lex_state = 0}, - [1705] = {.lex_state = 0}, - [1706] = {.lex_state = 834}, - [1707] = {.lex_state = 0}, - [1708] = {.lex_state = 0}, - [1709] = {.lex_state = 0}, - [1710] = {.lex_state = 23}, - [1711] = {.lex_state = 0}, - [1712] = {.lex_state = 23}, - [1713] = {.lex_state = 23}, + [1704] = {.lex_state = 23}, + [1705] = {.lex_state = 23}, + [1706] = {.lex_state = 23}, + [1707] = {.lex_state = 23}, + [1708] = {.lex_state = 23}, + [1709] = {.lex_state = 23}, + [1710] = {.lex_state = 0}, + [1711] = {.lex_state = 17}, + [1712] = {.lex_state = 0}, + [1713] = {.lex_state = 0}, [1714] = {.lex_state = 0}, - [1715] = {.lex_state = 0}, + [1715] = {.lex_state = 23}, [1716] = {.lex_state = 0}, - [1717] = {.lex_state = 23}, - [1718] = {.lex_state = 0}, - [1719] = {.lex_state = 23}, + [1717] = {.lex_state = 0}, + [1718] = {.lex_state = 23}, + [1719] = {.lex_state = 0}, [1720] = {.lex_state = 0}, - [1721] = {.lex_state = 35}, - [1722] = {.lex_state = 0}, - [1723] = {.lex_state = 832}, - [1724] = {.lex_state = 0}, + [1721] = {.lex_state = 23}, + [1722] = {.lex_state = 23}, + [1723] = {.lex_state = 23}, + [1724] = {.lex_state = 23}, [1725] = {.lex_state = 0}, [1726] = {.lex_state = 0}, [1727] = {.lex_state = 0}, @@ -16179,7 +16212,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1730] = {.lex_state = 0}, [1731] = {.lex_state = 0}, [1732] = {.lex_state = 0}, - [1733] = {.lex_state = 0}, + [1733] = {.lex_state = 832}, [1734] = {.lex_state = 0}, [1735] = {.lex_state = 0}, [1736] = {.lex_state = 0}, @@ -16191,7 +16224,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1742] = {.lex_state = 0}, [1743] = {.lex_state = 0}, [1744] = {.lex_state = 0}, - [1745] = {.lex_state = 0}, + [1745] = {.lex_state = 856}, [1746] = {.lex_state = 0}, [1747] = {.lex_state = 0}, [1748] = {.lex_state = 0}, @@ -16207,14 +16240,14 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1758] = {.lex_state = 0}, [1759] = {.lex_state = 0}, [1760] = {.lex_state = 0}, - [1761] = {.lex_state = 0}, + [1761] = {.lex_state = 832}, [1762] = {.lex_state = 0}, [1763] = {.lex_state = 0}, [1764] = {.lex_state = 0}, [1765] = {.lex_state = 0}, [1766] = {.lex_state = 0}, [1767] = {.lex_state = 0}, - [1768] = {.lex_state = 0}, + [1768] = {.lex_state = 856}, [1769] = {.lex_state = 0}, [1770] = {.lex_state = 0}, [1771] = {.lex_state = 0}, @@ -16223,27 +16256,27 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1774] = {.lex_state = 0}, [1775] = {.lex_state = 0}, [1776] = {.lex_state = 0}, - [1777] = {.lex_state = 17}, + [1777] = {.lex_state = 0}, [1778] = {.lex_state = 0}, [1779] = {.lex_state = 0}, [1780] = {.lex_state = 0}, [1781] = {.lex_state = 0}, - [1782] = {.lex_state = 17}, + [1782] = {.lex_state = 0}, [1783] = {.lex_state = 0}, - [1784] = {.lex_state = 17}, - [1785] = {.lex_state = 17}, + [1784] = {.lex_state = 0}, + [1785] = {.lex_state = 0}, [1786] = {.lex_state = 0}, [1787] = {.lex_state = 0}, [1788] = {.lex_state = 0}, - [1789] = {.lex_state = 856}, + [1789] = {.lex_state = 0}, [1790] = {.lex_state = 0}, [1791] = {.lex_state = 0}, - [1792] = {.lex_state = 17}, + [1792] = {.lex_state = 0}, [1793] = {.lex_state = 0}, [1794] = {.lex_state = 0}, [1795] = {.lex_state = 0}, - [1796] = {.lex_state = 0}, - [1797] = {.lex_state = 856}, + [1796] = {.lex_state = 856}, + [1797] = {.lex_state = 0}, [1798] = {.lex_state = 0}, [1799] = {.lex_state = 0}, [1800] = {.lex_state = 0}, @@ -16253,67 +16286,67 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1804] = {.lex_state = 0}, [1805] = {.lex_state = 0}, [1806] = {.lex_state = 17}, - [1807] = {.lex_state = 856}, + [1807] = {.lex_state = 832}, [1808] = {.lex_state = 856}, - [1809] = {.lex_state = 856}, - [1810] = {.lex_state = 0}, - [1811] = {.lex_state = 0}, + [1809] = {.lex_state = 0}, + [1810] = {.lex_state = 856}, + [1811] = {.lex_state = 856}, [1812] = {.lex_state = 856}, - [1813] = {.lex_state = 0}, - [1814] = {.lex_state = 0}, - [1815] = {.lex_state = 0}, - [1816] = {.lex_state = 0}, - [1817] = {.lex_state = 0}, + [1813] = {.lex_state = 856}, + [1814] = {.lex_state = 856}, + [1815] = {.lex_state = 856}, + [1816] = {.lex_state = 17}, + [1817] = {.lex_state = 856}, [1818] = {.lex_state = 0}, - [1819] = {.lex_state = 35}, + [1819] = {.lex_state = 0}, [1820] = {.lex_state = 0}, [1821] = {.lex_state = 0}, - [1822] = {.lex_state = 856}, + [1822] = {.lex_state = 0}, [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 = 856}, + [1824] = {.lex_state = 0}, + [1825] = {.lex_state = 35}, + [1826] = {.lex_state = 17}, + [1827] = {.lex_state = 856}, + [1828] = {.lex_state = 856}, + [1829] = {.lex_state = 856}, + [1830] = {.lex_state = 0}, [1831] = {.lex_state = 0}, [1832] = {.lex_state = 0}, - [1833] = {.lex_state = 856}, - [1834] = {.lex_state = 0}, - [1835] = {.lex_state = 17}, - [1836] = {.lex_state = 856}, + [1833] = {.lex_state = 0}, + [1834] = {.lex_state = 17}, + [1835] = {.lex_state = 0}, + [1836] = {.lex_state = 0}, [1837] = {.lex_state = 0}, - [1838] = {.lex_state = 856}, + [1838] = {.lex_state = 0}, [1839] = {.lex_state = 0}, - [1840] = {.lex_state = 856}, - [1841] = {.lex_state = 0}, + [1840] = {.lex_state = 0}, + [1841] = {.lex_state = 17}, [1842] = {.lex_state = 0}, - [1843] = {.lex_state = 0}, + [1843] = {.lex_state = 17}, [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 = 832}, + [1850] = {.lex_state = 0}, [1851] = {.lex_state = 0}, [1852] = {.lex_state = 0}, - [1853] = {.lex_state = 856}, + [1853] = {.lex_state = 0}, [1854] = {.lex_state = 0}, [1855] = {.lex_state = 0}, - [1856] = {.lex_state = 856}, + [1856] = {.lex_state = 0}, [1857] = {.lex_state = 0}, [1858] = {.lex_state = 0}, [1859] = {.lex_state = 0}, [1860] = {.lex_state = 0}, - [1861] = {.lex_state = 833}, + [1861] = {.lex_state = 17}, [1862] = {.lex_state = 0}, [1863] = {.lex_state = 0}, [1864] = {.lex_state = 0}, [1865] = {.lex_state = 0}, [1866] = {.lex_state = 0}, - [1867] = {.lex_state = 0}, + [1867] = {.lex_state = 833}, [1868] = {.lex_state = 0}, [1869] = {.lex_state = 0}, [1870] = {.lex_state = 0}, @@ -16328,32 +16361,40 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1879] = {.lex_state = 0}, [1880] = {.lex_state = 0}, [1881] = {.lex_state = 0}, - [1882] = {.lex_state = 0}, + [1882] = {.lex_state = 17}, [1883] = {.lex_state = 0}, [1884] = {.lex_state = 0}, [1885] = {.lex_state = 0}, [1886] = {.lex_state = 0}, - [1887] = {.lex_state = 17}, + [1887] = {.lex_state = 856}, [1888] = {.lex_state = 0}, [1889] = {.lex_state = 0}, [1890] = {.lex_state = 0}, [1891] = {.lex_state = 0}, [1892] = {.lex_state = 0}, - [1893] = {.lex_state = 832}, - [1894] = {.lex_state = 832}, - [1895] = {.lex_state = 832}, + [1893] = {.lex_state = 0}, + [1894] = {.lex_state = 0}, + [1895] = {.lex_state = 0}, [1896] = {.lex_state = 0}, [1897] = {.lex_state = 0}, [1898] = {.lex_state = 0}, [1899] = {.lex_state = 0}, [1900] = {.lex_state = 0}, - [1901] = {.lex_state = 0}, + [1901] = {.lex_state = 832}, [1902] = {.lex_state = 832}, - [1903] = {.lex_state = 0}, + [1903] = {.lex_state = 832}, [1904] = {.lex_state = 0}, [1905] = {.lex_state = 0}, [1906] = {.lex_state = 0}, - [1907] = {.lex_state = 35}, + [1907] = {.lex_state = 0}, + [1908] = {.lex_state = 0}, + [1909] = {.lex_state = 0}, + [1910] = {.lex_state = 0}, + [1911] = {.lex_state = 0}, + [1912] = {.lex_state = 0}, + [1913] = {.lex_state = 0}, + [1914] = {.lex_state = 0}, + [1915] = {.lex_state = 35}, }; static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { @@ -16508,6 +16549,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_keyword_dimension] = ACTIONS(1), [sym_keyword_mtree] = ACTIONS(1), [sym_keyword_dist] = ACTIONS(1), + [anon_sym_EQ] = ACTIONS(1), [anon_sym_COMMA] = ACTIONS(1), [anon_sym_DASH_GT] = ACTIONS(1), [anon_sym_LBRACK] = ACTIONS(1), @@ -16540,7 +16582,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_variable_name] = ACTIONS(1), [sym_custom_function_name] = ACTIONS(1), [anon_sym_DOT_DOT] = ACTIONS(1), - [anon_sym_EQ] = ACTIONS(1), [sym_duration_part] = ACTIONS(1), [anon_sym_DASH] = ACTIONS(1), [anon_sym_AT] = ACTIONS(1), @@ -16579,2161 +16620,1199 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT_AT] = ACTIONS(1), }, [1] = { - [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_source_file] = STATE(1879), + [sym_expressions] = STATE(1878), + [sym_expression] = STATE(1472), + [sym_statement] = STATE(1372), + [sym_let_statement] = STATE(1365), + [sym_info_statement] = STATE(1365), + [sym_use_statement] = STATE(1365), + [sym_begin_statement] = STATE(1365), + [sym_cancel_statement] = STATE(1365), + [sym_commit_statement] = STATE(1365), + [sym_define_analyzer_statement] = STATE(1365), + [sym_define_database] = STATE(1365), + [sym_define_event_statement] = STATE(1365), + [sym_define_field_statement] = STATE(1365), + [sym_define_function_statement] = STATE(1365), + [sym_define_index_statement] = STATE(1365), + [sym_define_namespace_statement] = STATE(1365), + [sym_define_param_statement] = STATE(1365), + [sym_define_scope_statement] = STATE(1365), + [sym_define_table_statement] = STATE(1365), + [sym_define_token_statement] = STATE(1365), + [sym_define_user_statement] = STATE(1365), + [sym_remove_statement] = STATE(1365), + [sym_create_statement] = STATE(1365), + [sym_update_statement] = STATE(1365), + [sym_relate_statement] = STATE(1365), + [sym_delete_statement] = STATE(1365), + [sym_insert_statement] = STATE(1365), + [sym_select_statement] = STATE(1365), + [sym_live_select_statement] = STATE(1365), + [sym_select_clause] = STATE(1363), + [sym_where_clause] = STATE(1878), + [sym_value] = STATE(595), + [sym_function_call] = STATE(102), + [sym_base_value] = STATE(177), + [sym_binary_expression] = STATE(102), + [sym_path] = STATE(102), + [sym_graph_path] = STATE(178), + [sym_number] = STATE(61), + [sym_identifier] = STATE(61), + [sym_array] = STATE(61), + [sym_object] = STATE(61), + [sym_object_key] = STATE(1871), + [sym_record_id] = STATE(61), + [sym_sub_query] = STATE(61), + [sym_duration] = STATE(61), + [sym_point] = STATE(61), + [aux_sym_duration_repeat1] = STATE(51), [sym_comment] = ACTIONS(3), [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), + [sym_keyword_let] = ACTIONS(7), + [sym_keyword_select] = ACTIONS(9), + [sym_keyword_rand] = ACTIONS(11), + [sym_keyword_where] = ACTIONS(13), + [sym_keyword_true] = ACTIONS(15), + [sym_keyword_false] = ACTIONS(15), + [sym_keyword_begin] = ACTIONS(17), + [sym_keyword_cancel] = ACTIONS(19), + [sym_keyword_commit] = ACTIONS(21), + [sym_keyword_none] = ACTIONS(15), + [sym_keyword_null] = ACTIONS(15), + [sym_keyword_define] = ACTIONS(23), + [sym_keyword_live] = ACTIONS(25), + [sym_keyword_use] = ACTIONS(27), + [sym_keyword_remove] = ACTIONS(29), + [sym_keyword_create] = ACTIONS(31), + [sym_keyword_delete] = ACTIONS(33), + [sym_keyword_update] = ACTIONS(35), + [sym_keyword_insert] = ACTIONS(37), + [sym_keyword_relate] = ACTIONS(39), + [sym_keyword_count] = ACTIONS(41), + [anon_sym_DASH_GT] = ACTIONS(43), + [anon_sym_LBRACK] = ACTIONS(45), + [anon_sym_LPAREN] = ACTIONS(47), + [anon_sym_LBRACE] = ACTIONS(49), + [anon_sym_LT_DASH] = ACTIONS(51), + [anon_sym_LT_DASH_GT] = ACTIONS(43), + [aux_sym_type_name_token1] = ACTIONS(53), + [sym_string] = ACTIONS(55), + [sym_prefixed_string] = ACTIONS(55), + [sym_int] = ACTIONS(57), + [sym_float] = ACTIONS(57), + [sym_decimal] = ACTIONS(59), + [sym_variable_name] = ACTIONS(55), + [sym_custom_function_name] = ACTIONS(11), + [sym_function_name] = ACTIONS(11), + [sym_duration_part] = ACTIONS(61), }, [2] = { - [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), + [ts_builtin_sym_end] = ACTIONS(63), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(63), + [sym_keyword_tokenizers] = ACTIONS(63), + [sym_keyword_on] = ACTIONS(63), + [sym_keyword_return] = ACTIONS(63), + [sym_keyword_from] = ACTIONS(63), + [sym_keyword_as] = ACTIONS(63), + [sym_keyword_omit] = ACTIONS(63), + [sym_keyword_explain] = 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_function] = ACTIONS(63), + [sym_keyword_drop] = ACTIONS(63), + [sym_keyword_schemafull] = ACTIONS(63), + [sym_keyword_schemaless] = ACTIONS(63), + [sym_keyword_bm25] = ACTIONS(63), + [sym_keyword_doc_ids_cache] = ACTIONS(63), + [sym_keyword_doc_ids_order] = ACTIONS(63), + [sym_keyword_doc_lengths_cache] = ACTIONS(63), + [sym_keyword_doc_lengths_order] = ACTIONS(63), + [sym_keyword_postings_cache] = ACTIONS(63), + [sym_keyword_postings_order] = ACTIONS(63), + [sym_keyword_terms_cache] = ACTIONS(63), + [sym_keyword_terms_order] = ACTIONS(63), + [sym_keyword_highlights] = ACTIONS(63), + [sym_keyword_changefeed] = ACTIONS(63), + [sym_keyword_content] = ACTIONS(63), + [sym_keyword_merge] = ACTIONS(63), + [sym_keyword_patch] = ACTIONS(63), + [sym_keyword_db] = ACTIONS(63), + [sym_keyword_filters] = ACTIONS(63), + [sym_keyword_when] = 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_fields] = ACTIONS(63), + [sym_keyword_columns] = ACTIONS(63), + [sym_keyword_unique] = ACTIONS(63), + [sym_keyword_search] = ACTIONS(63), + [sym_keyword_session] = ACTIONS(63), + [sym_keyword_signin] = ACTIONS(63), + [sym_keyword_signup] = ACTIONS(63), + [sym_keyword_set] = ACTIONS(63), + [sym_keyword_unset] = ACTIONS(63), + [anon_sym_EQ] = ACTIONS(65), + [anon_sym_COMMA] = ACTIONS(63), + [anon_sym_DASH_GT] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(63), + [anon_sym_LPAREN] = ACTIONS(63), + [anon_sym_RPAREN] = ACTIONS(63), + [anon_sym_LBRACE] = ACTIONS(63), + [anon_sym_RBRACE] = ACTIONS(63), + [anon_sym_LT_DASH] = ACTIONS(65), + [anon_sym_LT_DASH_GT] = ACTIONS(63), + [anon_sym_STAR] = ACTIONS(65), + [anon_sym_DOT] = ACTIONS(63), + [anon_sym_LT] = ACTIONS(65), + [anon_sym_GT] = 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), }, [3] = { - [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(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), + [sym_filter] = STATE(26), + [sym_path_element] = STATE(6), + [sym_graph_path] = STATE(26), + [sym_subscript] = STATE(26), + [aux_sym_path_repeat1] = STATE(6), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(67), + [sym_keyword_if] = ACTIONS(67), + [sym_keyword_return] = ACTIONS(67), + [sym_keyword_from] = ACTIONS(67), + [sym_keyword_as] = ACTIONS(67), + [sym_keyword_omit] = ACTIONS(67), + [sym_keyword_parallel] = ACTIONS(67), + [sym_keyword_timeout] = ACTIONS(67), + [sym_keyword_where] = ACTIONS(67), + [sym_keyword_group] = ACTIONS(67), + [sym_keyword_and] = ACTIONS(67), + [sym_keyword_or] = ACTIONS(67), + [sym_keyword_is] = ACTIONS(67), + [sym_keyword_not] = ACTIONS(69), + [sym_keyword_contains] = ACTIONS(67), + [sym_keyword_contains_not] = ACTIONS(67), + [sym_keyword_contains_all] = ACTIONS(67), + [sym_keyword_contains_any] = ACTIONS(67), + [sym_keyword_contains_none] = ACTIONS(67), + [sym_keyword_inside] = ACTIONS(67), + [sym_keyword_in] = ACTIONS(69), + [sym_keyword_not_inside] = ACTIONS(67), + [sym_keyword_all_inside] = ACTIONS(67), + [sym_keyword_any_inside] = ACTIONS(67), + [sym_keyword_none_inside] = ACTIONS(67), + [sym_keyword_outside] = ACTIONS(67), + [sym_keyword_intersects] = ACTIONS(67), + [sym_keyword_drop] = ACTIONS(67), + [sym_keyword_schemafull] = ACTIONS(67), + [sym_keyword_schemaless] = ACTIONS(67), + [sym_keyword_changefeed] = ACTIONS(67), + [sym_keyword_content] = ACTIONS(67), + [sym_keyword_merge] = ACTIONS(67), + [sym_keyword_patch] = ACTIONS(67), + [sym_keyword_then] = ACTIONS(67), + [sym_keyword_type] = ACTIONS(67), + [sym_keyword_permissions] = ACTIONS(67), + [sym_keyword_for] = ACTIONS(67), + [sym_keyword_comment] = ACTIONS(67), + [sym_keyword_set] = ACTIONS(67), + [sym_keyword_unset] = ACTIONS(67), + [anon_sym_EQ] = ACTIONS(69), + [anon_sym_COMMA] = ACTIONS(67), + [anon_sym_DASH_GT] = ACTIONS(71), + [anon_sym_LBRACK] = ACTIONS(73), + [anon_sym_RBRACK] = ACTIONS(67), + [anon_sym_LPAREN] = ACTIONS(67), + [anon_sym_RPAREN] = ACTIONS(67), + [anon_sym_QMARK] = ACTIONS(69), + [anon_sym_LBRACE] = ACTIONS(67), + [anon_sym_RBRACE] = ACTIONS(67), [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), + [anon_sym_LT_DASH_GT] = ACTIONS(71), + [anon_sym_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(77), + [anon_sym_LT] = ACTIONS(69), + [anon_sym_GT] = ACTIONS(69), + [sym_variable_name] = ACTIONS(67), + [sym_custom_function_name] = ACTIONS(67), + [anon_sym_DASH] = ACTIONS(69), + [anon_sym_AT] = ACTIONS(69), + [anon_sym_LT_PIPE] = ACTIONS(67), + [anon_sym_AMP_AMP] = ACTIONS(67), + [anon_sym_PIPE_PIPE] = ACTIONS(67), + [anon_sym_QMARK_QMARK] = ACTIONS(67), + [anon_sym_QMARK_COLON] = ACTIONS(67), + [anon_sym_BANG_EQ] = ACTIONS(67), + [anon_sym_EQ_EQ] = ACTIONS(67), + [anon_sym_QMARK_EQ] = ACTIONS(67), + [anon_sym_STAR_EQ] = ACTIONS(67), + [anon_sym_TILDE] = ACTIONS(67), + [anon_sym_BANG_TILDE] = ACTIONS(67), + [anon_sym_STAR_TILDE] = ACTIONS(67), + [anon_sym_LT_EQ] = ACTIONS(67), + [anon_sym_GT_EQ] = ACTIONS(67), + [anon_sym_PLUS] = ACTIONS(69), + [anon_sym_PLUS_EQ] = ACTIONS(67), + [anon_sym_DASH_EQ] = ACTIONS(67), + [anon_sym_u00d7] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_u00f7] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(67), + [anon_sym_u220b] = ACTIONS(67), + [anon_sym_u220c] = ACTIONS(67), + [anon_sym_u2287] = ACTIONS(67), + [anon_sym_u2283] = ACTIONS(67), + [anon_sym_u2285] = ACTIONS(67), + [anon_sym_u2208] = ACTIONS(67), + [anon_sym_u2209] = ACTIONS(67), + [anon_sym_u2286] = ACTIONS(67), + [anon_sym_u2282] = ACTIONS(67), + [anon_sym_u2284] = ACTIONS(67), + [anon_sym_AT_AT] = ACTIONS(67), }, [4] = { - [sym_filter] = STATE(32), + [sym_filter] = STATE(26), [sym_path_element] = STATE(3), - [sym_graph_path] = STATE(32), - [sym_subscript] = STATE(32), + [sym_graph_path] = STATE(26), + [sym_subscript] = STATE(26), [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), + [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_EQ] = ACTIONS(81), + [anon_sym_COMMA] = ACTIONS(79), + [anon_sym_DASH_GT] = ACTIONS(71), + [anon_sym_LBRACK] = ACTIONS(73), + [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(75), + [anon_sym_LT_DASH_GT] = ACTIONS(71), + [anon_sym_STAR] = ACTIONS(81), + [anon_sym_DOT] = ACTIONS(77), + [anon_sym_LT] = ACTIONS(81), + [anon_sym_GT] = ACTIONS(81), + [sym_variable_name] = ACTIONS(79), + [sym_custom_function_name] = ACTIONS(79), + [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), }, [5] = { - [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), + [sym_filter] = STATE(26), + [sym_path_element] = STATE(3), + [sym_graph_path] = STATE(26), + [sym_subscript] = STATE(26), + [aux_sym_path_repeat1] = STATE(3), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(83), + [sym_keyword_if] = ACTIONS(83), + [sym_keyword_return] = ACTIONS(83), + [sym_keyword_from] = ACTIONS(83), + [sym_keyword_as] = ACTIONS(83), + [sym_keyword_omit] = ACTIONS(83), + [sym_keyword_parallel] = ACTIONS(83), + [sym_keyword_timeout] = ACTIONS(83), + [sym_keyword_where] = ACTIONS(83), + [sym_keyword_group] = ACTIONS(83), + [sym_keyword_and] = ACTIONS(83), + [sym_keyword_or] = ACTIONS(83), + [sym_keyword_is] = ACTIONS(83), + [sym_keyword_not] = ACTIONS(85), + [sym_keyword_contains] = ACTIONS(83), + [sym_keyword_contains_not] = ACTIONS(83), + [sym_keyword_contains_all] = ACTIONS(83), + [sym_keyword_contains_any] = ACTIONS(83), + [sym_keyword_contains_none] = ACTIONS(83), + [sym_keyword_inside] = ACTIONS(83), + [sym_keyword_in] = ACTIONS(85), + [sym_keyword_not_inside] = ACTIONS(83), + [sym_keyword_all_inside] = ACTIONS(83), + [sym_keyword_any_inside] = ACTIONS(83), + [sym_keyword_none_inside] = ACTIONS(83), + [sym_keyword_outside] = ACTIONS(83), + [sym_keyword_intersects] = ACTIONS(83), + [sym_keyword_drop] = ACTIONS(83), + [sym_keyword_schemafull] = ACTIONS(83), + [sym_keyword_schemaless] = ACTIONS(83), + [sym_keyword_changefeed] = ACTIONS(83), + [sym_keyword_content] = ACTIONS(83), + [sym_keyword_merge] = ACTIONS(83), + [sym_keyword_patch] = ACTIONS(83), + [sym_keyword_then] = ACTIONS(83), + [sym_keyword_type] = ACTIONS(83), + [sym_keyword_permissions] = ACTIONS(83), + [sym_keyword_for] = ACTIONS(83), + [sym_keyword_comment] = ACTIONS(83), + [sym_keyword_set] = ACTIONS(83), + [sym_keyword_unset] = ACTIONS(83), + [anon_sym_EQ] = ACTIONS(85), + [anon_sym_COMMA] = ACTIONS(83), + [anon_sym_DASH_GT] = ACTIONS(71), + [anon_sym_LBRACK] = ACTIONS(73), + [anon_sym_RBRACK] = ACTIONS(83), + [anon_sym_LPAREN] = ACTIONS(83), + [anon_sym_RPAREN] = ACTIONS(83), + [anon_sym_QMARK] = ACTIONS(85), + [anon_sym_LBRACE] = ACTIONS(83), + [anon_sym_RBRACE] = ACTIONS(83), + [anon_sym_LT_DASH] = ACTIONS(75), + [anon_sym_LT_DASH_GT] = ACTIONS(71), + [anon_sym_STAR] = ACTIONS(85), + [anon_sym_DOT] = ACTIONS(77), + [anon_sym_LT] = ACTIONS(85), + [anon_sym_GT] = ACTIONS(85), + [sym_variable_name] = ACTIONS(83), + [sym_custom_function_name] = ACTIONS(83), + [anon_sym_DASH] = ACTIONS(85), + [anon_sym_AT] = ACTIONS(85), + [anon_sym_LT_PIPE] = ACTIONS(83), + [anon_sym_AMP_AMP] = ACTIONS(83), + [anon_sym_PIPE_PIPE] = ACTIONS(83), + [anon_sym_QMARK_QMARK] = ACTIONS(83), + [anon_sym_QMARK_COLON] = ACTIONS(83), + [anon_sym_BANG_EQ] = ACTIONS(83), + [anon_sym_EQ_EQ] = ACTIONS(83), + [anon_sym_QMARK_EQ] = ACTIONS(83), + [anon_sym_STAR_EQ] = ACTIONS(83), + [anon_sym_TILDE] = ACTIONS(83), + [anon_sym_BANG_TILDE] = ACTIONS(83), + [anon_sym_STAR_TILDE] = ACTIONS(83), + [anon_sym_LT_EQ] = ACTIONS(83), + [anon_sym_GT_EQ] = ACTIONS(83), + [anon_sym_PLUS] = ACTIONS(85), + [anon_sym_PLUS_EQ] = ACTIONS(83), + [anon_sym_DASH_EQ] = ACTIONS(83), + [anon_sym_u00d7] = ACTIONS(83), + [anon_sym_SLASH] = ACTIONS(85), + [anon_sym_u00f7] = ACTIONS(83), + [anon_sym_STAR_STAR] = ACTIONS(83), + [anon_sym_u220b] = ACTIONS(83), + [anon_sym_u220c] = ACTIONS(83), + [anon_sym_u2287] = ACTIONS(83), + [anon_sym_u2283] = ACTIONS(83), + [anon_sym_u2285] = ACTIONS(83), + [anon_sym_u2208] = ACTIONS(83), + [anon_sym_u2209] = ACTIONS(83), + [anon_sym_u2286] = ACTIONS(83), + [anon_sym_u2282] = ACTIONS(83), + [anon_sym_u2284] = ACTIONS(83), + [anon_sym_AT_AT] = ACTIONS(83), }, [6] = { - [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), + [sym_filter] = STATE(26), + [sym_path_element] = STATE(6), + [sym_graph_path] = STATE(26), + [sym_subscript] = STATE(26), + [aux_sym_path_repeat1] = STATE(6), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(87), + [sym_keyword_if] = ACTIONS(87), + [sym_keyword_return] = ACTIONS(87), + [sym_keyword_from] = ACTIONS(87), + [sym_keyword_as] = ACTIONS(87), + [sym_keyword_omit] = ACTIONS(87), + [sym_keyword_parallel] = ACTIONS(87), + [sym_keyword_timeout] = ACTIONS(87), + [sym_keyword_where] = ACTIONS(87), + [sym_keyword_group] = ACTIONS(87), + [sym_keyword_and] = ACTIONS(87), + [sym_keyword_or] = ACTIONS(87), + [sym_keyword_is] = ACTIONS(87), + [sym_keyword_not] = ACTIONS(89), + [sym_keyword_contains] = ACTIONS(87), + [sym_keyword_contains_not] = ACTIONS(87), + [sym_keyword_contains_all] = ACTIONS(87), + [sym_keyword_contains_any] = ACTIONS(87), + [sym_keyword_contains_none] = ACTIONS(87), + [sym_keyword_inside] = ACTIONS(87), + [sym_keyword_in] = ACTIONS(89), + [sym_keyword_not_inside] = ACTIONS(87), + [sym_keyword_all_inside] = ACTIONS(87), + [sym_keyword_any_inside] = ACTIONS(87), + [sym_keyword_none_inside] = ACTIONS(87), + [sym_keyword_outside] = ACTIONS(87), + [sym_keyword_intersects] = ACTIONS(87), + [sym_keyword_drop] = ACTIONS(87), + [sym_keyword_schemafull] = ACTIONS(87), + [sym_keyword_schemaless] = ACTIONS(87), + [sym_keyword_changefeed] = ACTIONS(87), + [sym_keyword_content] = ACTIONS(87), + [sym_keyword_merge] = ACTIONS(87), + [sym_keyword_patch] = ACTIONS(87), + [sym_keyword_then] = ACTIONS(87), + [sym_keyword_type] = ACTIONS(87), + [sym_keyword_permissions] = ACTIONS(87), + [sym_keyword_for] = ACTIONS(87), + [sym_keyword_comment] = ACTIONS(87), + [sym_keyword_set] = ACTIONS(87), + [sym_keyword_unset] = ACTIONS(87), + [anon_sym_EQ] = ACTIONS(89), + [anon_sym_COMMA] = ACTIONS(87), + [anon_sym_DASH_GT] = ACTIONS(91), + [anon_sym_LBRACK] = ACTIONS(94), + [anon_sym_RBRACK] = ACTIONS(87), + [anon_sym_LPAREN] = ACTIONS(87), + [anon_sym_RPAREN] = ACTIONS(87), + [anon_sym_QMARK] = ACTIONS(89), + [anon_sym_LBRACE] = ACTIONS(87), + [anon_sym_RBRACE] = ACTIONS(87), + [anon_sym_LT_DASH] = ACTIONS(97), + [anon_sym_LT_DASH_GT] = ACTIONS(91), + [anon_sym_STAR] = ACTIONS(89), + [anon_sym_DOT] = ACTIONS(100), + [anon_sym_LT] = ACTIONS(89), + [anon_sym_GT] = ACTIONS(89), + [sym_variable_name] = ACTIONS(87), + [sym_custom_function_name] = ACTIONS(87), + [anon_sym_DASH] = ACTIONS(89), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_LT_PIPE] = ACTIONS(87), + [anon_sym_AMP_AMP] = ACTIONS(87), + [anon_sym_PIPE_PIPE] = ACTIONS(87), + [anon_sym_QMARK_QMARK] = ACTIONS(87), + [anon_sym_QMARK_COLON] = ACTIONS(87), + [anon_sym_BANG_EQ] = ACTIONS(87), + [anon_sym_EQ_EQ] = ACTIONS(87), + [anon_sym_QMARK_EQ] = ACTIONS(87), + [anon_sym_STAR_EQ] = ACTIONS(87), + [anon_sym_TILDE] = ACTIONS(87), + [anon_sym_BANG_TILDE] = ACTIONS(87), + [anon_sym_STAR_TILDE] = ACTIONS(87), + [anon_sym_LT_EQ] = ACTIONS(87), + [anon_sym_GT_EQ] = ACTIONS(87), + [anon_sym_PLUS] = ACTIONS(89), + [anon_sym_PLUS_EQ] = ACTIONS(87), + [anon_sym_DASH_EQ] = ACTIONS(87), + [anon_sym_u00d7] = ACTIONS(87), + [anon_sym_SLASH] = ACTIONS(89), + [anon_sym_u00f7] = ACTIONS(87), + [anon_sym_STAR_STAR] = ACTIONS(87), + [anon_sym_u220b] = ACTIONS(87), + [anon_sym_u220c] = ACTIONS(87), + [anon_sym_u2287] = ACTIONS(87), + [anon_sym_u2283] = ACTIONS(87), + [anon_sym_u2285] = ACTIONS(87), + [anon_sym_u2208] = ACTIONS(87), + [anon_sym_u2209] = ACTIONS(87), + [anon_sym_u2286] = ACTIONS(87), + [anon_sym_u2282] = ACTIONS(87), + [anon_sym_u2284] = ACTIONS(87), + [anon_sym_AT_AT] = ACTIONS(87), }, [7] = { [aux_sym_duration_repeat1] = STATE(7), [sym_comment] = ACTIONS(3), - [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), + [sym_semi_colon] = ACTIONS(103), + [sym_keyword_if] = ACTIONS(103), + [sym_keyword_return] = ACTIONS(103), + [sym_keyword_from] = ACTIONS(103), + [sym_keyword_as] = ACTIONS(103), + [sym_keyword_omit] = ACTIONS(103), + [sym_keyword_parallel] = ACTIONS(103), + [sym_keyword_timeout] = ACTIONS(103), + [sym_keyword_where] = ACTIONS(103), + [sym_keyword_group] = ACTIONS(103), + [sym_keyword_and] = ACTIONS(103), + [sym_keyword_or] = ACTIONS(103), + [sym_keyword_is] = ACTIONS(103), + [sym_keyword_not] = ACTIONS(105), + [sym_keyword_contains] = ACTIONS(103), + [sym_keyword_contains_not] = ACTIONS(103), + [sym_keyword_contains_all] = ACTIONS(103), + [sym_keyword_contains_any] = ACTIONS(103), + [sym_keyword_contains_none] = ACTIONS(103), + [sym_keyword_inside] = ACTIONS(103), + [sym_keyword_in] = ACTIONS(105), + [sym_keyword_not_inside] = ACTIONS(103), + [sym_keyword_all_inside] = ACTIONS(103), + [sym_keyword_any_inside] = ACTIONS(103), + [sym_keyword_none_inside] = ACTIONS(103), + [sym_keyword_outside] = ACTIONS(103), + [sym_keyword_intersects] = ACTIONS(103), + [sym_keyword_drop] = ACTIONS(103), + [sym_keyword_schemafull] = ACTIONS(103), + [sym_keyword_schemaless] = ACTIONS(103), + [sym_keyword_changefeed] = ACTIONS(103), + [sym_keyword_content] = ACTIONS(103), + [sym_keyword_merge] = ACTIONS(103), + [sym_keyword_patch] = ACTIONS(103), + [sym_keyword_then] = ACTIONS(103), + [sym_keyword_type] = ACTIONS(103), + [sym_keyword_permissions] = ACTIONS(103), + [sym_keyword_for] = ACTIONS(103), + [sym_keyword_comment] = ACTIONS(103), + [sym_keyword_set] = ACTIONS(103), + [sym_keyword_unset] = ACTIONS(103), + [anon_sym_EQ] = ACTIONS(105), + [anon_sym_COMMA] = ACTIONS(103), + [anon_sym_DASH_GT] = ACTIONS(103), + [anon_sym_LBRACK] = ACTIONS(103), + [anon_sym_RBRACK] = ACTIONS(103), + [anon_sym_LPAREN] = ACTIONS(103), + [anon_sym_RPAREN] = ACTIONS(103), + [anon_sym_QMARK] = ACTIONS(105), + [anon_sym_LBRACE] = ACTIONS(103), + [anon_sym_RBRACE] = ACTIONS(103), + [anon_sym_LT_DASH] = ACTIONS(105), + [anon_sym_LT_DASH_GT] = ACTIONS(103), + [anon_sym_STAR] = ACTIONS(105), + [anon_sym_DOT] = ACTIONS(103), + [anon_sym_LT] = ACTIONS(105), + [anon_sym_GT] = ACTIONS(105), + [sym_variable_name] = ACTIONS(103), + [sym_custom_function_name] = ACTIONS(103), + [sym_duration_part] = ACTIONS(107), + [anon_sym_DASH] = ACTIONS(105), + [anon_sym_AT] = ACTIONS(105), + [anon_sym_LT_PIPE] = ACTIONS(103), + [anon_sym_AMP_AMP] = ACTIONS(103), + [anon_sym_PIPE_PIPE] = ACTIONS(103), + [anon_sym_QMARK_QMARK] = ACTIONS(103), + [anon_sym_QMARK_COLON] = ACTIONS(103), + [anon_sym_BANG_EQ] = ACTIONS(103), + [anon_sym_EQ_EQ] = ACTIONS(103), + [anon_sym_QMARK_EQ] = ACTIONS(103), + [anon_sym_STAR_EQ] = ACTIONS(103), + [anon_sym_TILDE] = ACTIONS(103), + [anon_sym_BANG_TILDE] = ACTIONS(103), + [anon_sym_STAR_TILDE] = ACTIONS(103), + [anon_sym_LT_EQ] = ACTIONS(103), + [anon_sym_GT_EQ] = ACTIONS(103), + [anon_sym_PLUS] = ACTIONS(105), + [anon_sym_PLUS_EQ] = ACTIONS(103), + [anon_sym_DASH_EQ] = ACTIONS(103), + [anon_sym_u00d7] = ACTIONS(103), + [anon_sym_SLASH] = ACTIONS(105), + [anon_sym_u00f7] = ACTIONS(103), + [anon_sym_STAR_STAR] = ACTIONS(103), + [anon_sym_u220b] = ACTIONS(103), + [anon_sym_u220c] = ACTIONS(103), + [anon_sym_u2287] = ACTIONS(103), + [anon_sym_u2283] = ACTIONS(103), + [anon_sym_u2285] = ACTIONS(103), + [anon_sym_u2208] = ACTIONS(103), + [anon_sym_u2209] = ACTIONS(103), + [anon_sym_u2286] = ACTIONS(103), + [anon_sym_u2282] = ACTIONS(103), + [anon_sym_u2284] = ACTIONS(103), + [anon_sym_AT_AT] = ACTIONS(103), }, [8] = { [aux_sym_duration_repeat1] = STATE(7), [sym_comment] = ACTIONS(3), - [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), + [sym_semi_colon] = ACTIONS(110), + [sym_keyword_if] = ACTIONS(110), + [sym_keyword_return] = ACTIONS(110), + [sym_keyword_from] = ACTIONS(110), + [sym_keyword_as] = ACTIONS(110), + [sym_keyword_omit] = ACTIONS(110), + [sym_keyword_parallel] = ACTIONS(110), + [sym_keyword_timeout] = ACTIONS(110), + [sym_keyword_where] = ACTIONS(110), + [sym_keyword_group] = ACTIONS(110), + [sym_keyword_and] = ACTIONS(110), + [sym_keyword_or] = ACTIONS(110), + [sym_keyword_is] = ACTIONS(110), + [sym_keyword_not] = ACTIONS(112), + [sym_keyword_contains] = ACTIONS(110), + [sym_keyword_contains_not] = ACTIONS(110), + [sym_keyword_contains_all] = ACTIONS(110), + [sym_keyword_contains_any] = ACTIONS(110), + [sym_keyword_contains_none] = ACTIONS(110), + [sym_keyword_inside] = ACTIONS(110), + [sym_keyword_in] = ACTIONS(112), + [sym_keyword_not_inside] = ACTIONS(110), + [sym_keyword_all_inside] = ACTIONS(110), + [sym_keyword_any_inside] = ACTIONS(110), + [sym_keyword_none_inside] = ACTIONS(110), + [sym_keyword_outside] = ACTIONS(110), + [sym_keyword_intersects] = ACTIONS(110), + [sym_keyword_drop] = ACTIONS(110), + [sym_keyword_schemafull] = ACTIONS(110), + [sym_keyword_schemaless] = ACTIONS(110), + [sym_keyword_changefeed] = ACTIONS(110), + [sym_keyword_content] = ACTIONS(110), + [sym_keyword_merge] = ACTIONS(110), + [sym_keyword_patch] = ACTIONS(110), + [sym_keyword_then] = ACTIONS(110), + [sym_keyword_type] = ACTIONS(110), + [sym_keyword_permissions] = ACTIONS(110), + [sym_keyword_for] = ACTIONS(110), + [sym_keyword_comment] = ACTIONS(110), + [sym_keyword_set] = ACTIONS(110), + [sym_keyword_unset] = ACTIONS(110), + [anon_sym_EQ] = ACTIONS(112), + [anon_sym_COMMA] = ACTIONS(110), + [anon_sym_DASH_GT] = ACTIONS(110), + [anon_sym_LBRACK] = ACTIONS(110), + [anon_sym_RBRACK] = ACTIONS(110), + [anon_sym_LPAREN] = ACTIONS(110), + [anon_sym_RPAREN] = ACTIONS(110), + [anon_sym_QMARK] = ACTIONS(112), + [anon_sym_LBRACE] = ACTIONS(110), + [anon_sym_RBRACE] = ACTIONS(110), + [anon_sym_LT_DASH] = ACTIONS(112), + [anon_sym_LT_DASH_GT] = ACTIONS(110), + [anon_sym_STAR] = ACTIONS(112), + [anon_sym_DOT] = ACTIONS(110), + [anon_sym_LT] = ACTIONS(112), + [anon_sym_GT] = ACTIONS(112), + [sym_variable_name] = ACTIONS(110), + [sym_custom_function_name] = ACTIONS(110), + [sym_duration_part] = ACTIONS(114), + [anon_sym_DASH] = ACTIONS(112), + [anon_sym_AT] = ACTIONS(112), + [anon_sym_LT_PIPE] = ACTIONS(110), + [anon_sym_AMP_AMP] = ACTIONS(110), + [anon_sym_PIPE_PIPE] = ACTIONS(110), + [anon_sym_QMARK_QMARK] = ACTIONS(110), + [anon_sym_QMARK_COLON] = ACTIONS(110), + [anon_sym_BANG_EQ] = ACTIONS(110), + [anon_sym_EQ_EQ] = ACTIONS(110), + [anon_sym_QMARK_EQ] = ACTIONS(110), + [anon_sym_STAR_EQ] = ACTIONS(110), + [anon_sym_TILDE] = ACTIONS(110), + [anon_sym_BANG_TILDE] = ACTIONS(110), + [anon_sym_STAR_TILDE] = ACTIONS(110), + [anon_sym_LT_EQ] = ACTIONS(110), + [anon_sym_GT_EQ] = ACTIONS(110), + [anon_sym_PLUS] = ACTIONS(112), + [anon_sym_PLUS_EQ] = ACTIONS(110), + [anon_sym_DASH_EQ] = ACTIONS(110), + [anon_sym_u00d7] = ACTIONS(110), + [anon_sym_SLASH] = ACTIONS(112), + [anon_sym_u00f7] = ACTIONS(110), + [anon_sym_STAR_STAR] = ACTIONS(110), + [anon_sym_u220b] = ACTIONS(110), + [anon_sym_u220c] = ACTIONS(110), + [anon_sym_u2287] = ACTIONS(110), + [anon_sym_u2283] = ACTIONS(110), + [anon_sym_u2285] = ACTIONS(110), + [anon_sym_u2208] = ACTIONS(110), + [anon_sym_u2209] = ACTIONS(110), + [anon_sym_u2286] = ACTIONS(110), + [anon_sym_u2282] = ACTIONS(110), + [anon_sym_u2284] = ACTIONS(110), + [anon_sym_AT_AT] = ACTIONS(110), }, [9] = { [sym_comment] = ACTIONS(3), - [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), + [sym_semi_colon] = ACTIONS(116), + [sym_keyword_if] = ACTIONS(116), + [sym_keyword_return] = ACTIONS(116), + [sym_keyword_from] = ACTIONS(116), + [sym_keyword_as] = ACTIONS(116), + [sym_keyword_omit] = ACTIONS(116), + [sym_keyword_parallel] = ACTIONS(116), + [sym_keyword_timeout] = ACTIONS(116), + [sym_keyword_where] = ACTIONS(116), + [sym_keyword_group] = ACTIONS(116), + [sym_keyword_and] = ACTIONS(116), + [sym_keyword_or] = ACTIONS(116), + [sym_keyword_is] = ACTIONS(116), + [sym_keyword_not] = ACTIONS(118), + [sym_keyword_contains] = ACTIONS(116), + [sym_keyword_contains_not] = ACTIONS(116), + [sym_keyword_contains_all] = ACTIONS(116), + [sym_keyword_contains_any] = ACTIONS(116), + [sym_keyword_contains_none] = ACTIONS(116), + [sym_keyword_inside] = ACTIONS(116), + [sym_keyword_in] = ACTIONS(118), + [sym_keyword_not_inside] = ACTIONS(116), + [sym_keyword_all_inside] = ACTIONS(116), + [sym_keyword_any_inside] = ACTIONS(116), + [sym_keyword_none_inside] = ACTIONS(116), + [sym_keyword_outside] = ACTIONS(116), + [sym_keyword_intersects] = ACTIONS(116), + [sym_keyword_drop] = ACTIONS(116), + [sym_keyword_schemafull] = ACTIONS(116), + [sym_keyword_schemaless] = ACTIONS(116), + [sym_keyword_changefeed] = ACTIONS(116), + [sym_keyword_content] = ACTIONS(116), + [sym_keyword_merge] = ACTIONS(116), + [sym_keyword_patch] = ACTIONS(116), + [sym_keyword_then] = ACTIONS(116), + [sym_keyword_type] = ACTIONS(116), + [sym_keyword_permissions] = ACTIONS(116), + [sym_keyword_for] = ACTIONS(116), + [sym_keyword_comment] = ACTIONS(116), + [sym_keyword_set] = ACTIONS(116), + [sym_keyword_unset] = ACTIONS(116), + [anon_sym_EQ] = ACTIONS(118), + [anon_sym_COMMA] = ACTIONS(116), + [anon_sym_DASH_GT] = ACTIONS(116), + [anon_sym_LBRACK] = ACTIONS(116), + [anon_sym_RBRACK] = ACTIONS(116), + [anon_sym_LPAREN] = ACTIONS(116), + [anon_sym_RPAREN] = ACTIONS(116), + [anon_sym_QMARK] = ACTIONS(118), + [anon_sym_LBRACE] = ACTIONS(116), + [anon_sym_RBRACE] = ACTIONS(116), + [anon_sym_LT_DASH] = ACTIONS(118), + [anon_sym_LT_DASH_GT] = ACTIONS(116), + [anon_sym_STAR] = ACTIONS(118), + [anon_sym_DOT] = ACTIONS(118), + [anon_sym_LT] = ACTIONS(118), + [anon_sym_GT] = ACTIONS(118), + [sym_variable_name] = ACTIONS(116), + [sym_custom_function_name] = ACTIONS(116), + [anon_sym_DOT_DOT] = ACTIONS(116), + [anon_sym_DASH] = ACTIONS(118), + [anon_sym_AT] = ACTIONS(118), + [anon_sym_LT_PIPE] = ACTIONS(116), + [anon_sym_AMP_AMP] = ACTIONS(116), + [anon_sym_PIPE_PIPE] = ACTIONS(116), + [anon_sym_QMARK_QMARK] = ACTIONS(116), + [anon_sym_QMARK_COLON] = ACTIONS(116), + [anon_sym_BANG_EQ] = ACTIONS(116), + [anon_sym_EQ_EQ] = ACTIONS(116), + [anon_sym_QMARK_EQ] = ACTIONS(116), + [anon_sym_STAR_EQ] = ACTIONS(116), + [anon_sym_TILDE] = ACTIONS(116), + [anon_sym_BANG_TILDE] = ACTIONS(116), + [anon_sym_STAR_TILDE] = ACTIONS(116), + [anon_sym_LT_EQ] = ACTIONS(116), + [anon_sym_GT_EQ] = ACTIONS(116), + [anon_sym_PLUS] = ACTIONS(118), + [anon_sym_PLUS_EQ] = ACTIONS(116), + [anon_sym_DASH_EQ] = ACTIONS(116), + [anon_sym_u00d7] = ACTIONS(116), + [anon_sym_SLASH] = ACTIONS(118), + [anon_sym_u00f7] = ACTIONS(116), + [anon_sym_STAR_STAR] = ACTIONS(116), + [anon_sym_u220b] = ACTIONS(116), + [anon_sym_u220c] = ACTIONS(116), + [anon_sym_u2287] = ACTIONS(116), + [anon_sym_u2283] = ACTIONS(116), + [anon_sym_u2285] = ACTIONS(116), + [anon_sym_u2208] = ACTIONS(116), + [anon_sym_u2209] = ACTIONS(116), + [anon_sym_u2286] = ACTIONS(116), + [anon_sym_u2282] = ACTIONS(116), + [anon_sym_u2284] = ACTIONS(116), + [anon_sym_AT_AT] = ACTIONS(116), }, [10] = { [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(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), - [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(120), + [sym_keyword_if] = ACTIONS(120), + [sym_keyword_return] = ACTIONS(120), + [sym_keyword_from] = ACTIONS(120), + [sym_keyword_as] = ACTIONS(120), + [sym_keyword_omit] = ACTIONS(120), + [sym_keyword_parallel] = ACTIONS(120), + [sym_keyword_timeout] = ACTIONS(120), + [sym_keyword_where] = ACTIONS(120), + [sym_keyword_group] = ACTIONS(120), + [sym_keyword_and] = ACTIONS(120), + [sym_keyword_or] = ACTIONS(120), + [sym_keyword_is] = ACTIONS(120), + [sym_keyword_not] = ACTIONS(122), + [sym_keyword_contains] = ACTIONS(120), + [sym_keyword_contains_not] = ACTIONS(120), + [sym_keyword_contains_all] = ACTIONS(120), + [sym_keyword_contains_any] = ACTIONS(120), + [sym_keyword_contains_none] = ACTIONS(120), + [sym_keyword_inside] = ACTIONS(120), + [sym_keyword_in] = ACTIONS(122), + [sym_keyword_not_inside] = ACTIONS(120), + [sym_keyword_all_inside] = ACTIONS(120), + [sym_keyword_any_inside] = ACTIONS(120), + [sym_keyword_none_inside] = ACTIONS(120), + [sym_keyword_outside] = ACTIONS(120), + [sym_keyword_intersects] = ACTIONS(120), + [sym_keyword_drop] = ACTIONS(120), + [sym_keyword_schemafull] = ACTIONS(120), + [sym_keyword_schemaless] = ACTIONS(120), + [sym_keyword_changefeed] = ACTIONS(120), + [sym_keyword_content] = ACTIONS(120), + [sym_keyword_merge] = ACTIONS(120), + [sym_keyword_patch] = ACTIONS(120), + [sym_keyword_then] = ACTIONS(120), + [sym_keyword_type] = ACTIONS(120), + [sym_keyword_permissions] = ACTIONS(120), + [sym_keyword_for] = ACTIONS(120), + [sym_keyword_comment] = ACTIONS(120), + [sym_keyword_set] = ACTIONS(120), + [sym_keyword_unset] = ACTIONS(120), + [anon_sym_EQ] = ACTIONS(122), + [anon_sym_COMMA] = ACTIONS(120), + [anon_sym_DASH_GT] = ACTIONS(120), + [anon_sym_LBRACK] = ACTIONS(120), + [anon_sym_RBRACK] = ACTIONS(120), + [anon_sym_LPAREN] = ACTIONS(120), + [anon_sym_RPAREN] = ACTIONS(120), + [anon_sym_QMARK] = ACTIONS(122), + [anon_sym_LBRACE] = ACTIONS(120), + [anon_sym_RBRACE] = ACTIONS(120), + [anon_sym_LT_DASH] = ACTIONS(122), + [anon_sym_LT_DASH_GT] = ACTIONS(120), + [anon_sym_STAR] = ACTIONS(122), + [anon_sym_DOT] = ACTIONS(122), + [anon_sym_LT] = ACTIONS(122), + [anon_sym_GT] = ACTIONS(122), + [sym_variable_name] = ACTIONS(120), + [sym_custom_function_name] = ACTIONS(120), + [anon_sym_DOT_DOT] = ACTIONS(120), + [anon_sym_DASH] = ACTIONS(122), + [anon_sym_AT] = ACTIONS(122), + [anon_sym_LT_PIPE] = ACTIONS(120), + [anon_sym_AMP_AMP] = ACTIONS(120), + [anon_sym_PIPE_PIPE] = ACTIONS(120), + [anon_sym_QMARK_QMARK] = ACTIONS(120), + [anon_sym_QMARK_COLON] = ACTIONS(120), + [anon_sym_BANG_EQ] = ACTIONS(120), + [anon_sym_EQ_EQ] = ACTIONS(120), + [anon_sym_QMARK_EQ] = ACTIONS(120), + [anon_sym_STAR_EQ] = ACTIONS(120), + [anon_sym_TILDE] = ACTIONS(120), + [anon_sym_BANG_TILDE] = ACTIONS(120), + [anon_sym_STAR_TILDE] = ACTIONS(120), + [anon_sym_LT_EQ] = ACTIONS(120), + [anon_sym_GT_EQ] = ACTIONS(120), + [anon_sym_PLUS] = ACTIONS(122), + [anon_sym_PLUS_EQ] = ACTIONS(120), + [anon_sym_DASH_EQ] = ACTIONS(120), + [anon_sym_u00d7] = ACTIONS(120), + [anon_sym_SLASH] = ACTIONS(122), + [anon_sym_u00f7] = ACTIONS(120), + [anon_sym_STAR_STAR] = ACTIONS(120), + [anon_sym_u220b] = ACTIONS(120), + [anon_sym_u220c] = ACTIONS(120), + [anon_sym_u2287] = ACTIONS(120), + [anon_sym_u2283] = ACTIONS(120), + [anon_sym_u2285] = ACTIONS(120), + [anon_sym_u2208] = ACTIONS(120), + [anon_sym_u2209] = ACTIONS(120), + [anon_sym_u2286] = ACTIONS(120), + [anon_sym_u2282] = ACTIONS(120), + [anon_sym_u2284] = ACTIONS(120), + [anon_sym_AT_AT] = ACTIONS(120), }, [11] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(122), - [sym_keyword_if] = ACTIONS(122), - [sym_keyword_return] = ACTIONS(122), - [sym_keyword_from] = ACTIONS(122), - [sym_keyword_as] = ACTIONS(122), - [sym_keyword_omit] = ACTIONS(122), - [sym_keyword_parallel] = ACTIONS(122), - [sym_keyword_timeout] = ACTIONS(122), - [sym_keyword_where] = ACTIONS(122), - [sym_keyword_group] = 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_drop] = ACTIONS(122), - [sym_keyword_schemafull] = ACTIONS(122), - [sym_keyword_schemaless] = ACTIONS(122), - [sym_keyword_changefeed] = ACTIONS(122), - [sym_keyword_content] = ACTIONS(122), - [sym_keyword_merge] = ACTIONS(122), - [sym_keyword_patch] = ACTIONS(122), - [sym_keyword_then] = ACTIONS(122), - [sym_keyword_type] = 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_LPAREN] = ACTIONS(122), - [anon_sym_RPAREN] = ACTIONS(122), - [anon_sym_QMARK] = ACTIONS(124), - [anon_sym_LBRACE] = 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), + [ts_builtin_sym_end] = ACTIONS(124), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(124), + [sym_keyword_return] = ACTIONS(124), + [sym_keyword_value] = ACTIONS(124), + [sym_keyword_explain] = ACTIONS(124), + [sym_keyword_parallel] = ACTIONS(124), + [sym_keyword_timeout] = ACTIONS(124), + [sym_keyword_fetch] = ACTIONS(124), + [sym_keyword_limit] = ACTIONS(124), + [sym_keyword_rand] = ACTIONS(124), + [sym_keyword_collate] = ACTIONS(124), + [sym_keyword_numeric] = ACTIONS(124), + [sym_keyword_asc] = ACTIONS(124), + [sym_keyword_desc] = ACTIONS(124), + [sym_keyword_where] = ACTIONS(124), + [sym_keyword_and] = ACTIONS(124), + [sym_keyword_or] = ACTIONS(124), + [sym_keyword_is] = ACTIONS(124), + [sym_keyword_not] = ACTIONS(126), + [sym_keyword_contains] = ACTIONS(124), + [sym_keyword_contains_not] = ACTIONS(124), + [sym_keyword_contains_all] = ACTIONS(124), + [sym_keyword_contains_any] = ACTIONS(124), + [sym_keyword_contains_none] = ACTIONS(124), + [sym_keyword_inside] = ACTIONS(124), + [sym_keyword_in] = ACTIONS(126), + [sym_keyword_not_inside] = ACTIONS(124), + [sym_keyword_all_inside] = ACTIONS(124), + [sym_keyword_any_inside] = ACTIONS(124), + [sym_keyword_none_inside] = ACTIONS(124), + [sym_keyword_outside] = ACTIONS(124), + [sym_keyword_intersects] = ACTIONS(124), + [sym_keyword_flexible] = ACTIONS(124), + [sym_keyword_readonly] = ACTIONS(124), + [sym_keyword_content] = ACTIONS(124), + [sym_keyword_merge] = ACTIONS(124), + [sym_keyword_patch] = ACTIONS(124), + [sym_keyword_type] = ACTIONS(124), + [sym_keyword_default] = ACTIONS(124), + [sym_keyword_assert] = ACTIONS(124), + [sym_keyword_permissions] = ACTIONS(124), + [sym_keyword_for] = ACTIONS(124), + [sym_keyword_comment] = ACTIONS(124), + [sym_keyword_session] = ACTIONS(124), + [sym_keyword_signin] = ACTIONS(124), + [sym_keyword_signup] = ACTIONS(124), + [sym_keyword_set] = ACTIONS(124), + [sym_keyword_unset] = ACTIONS(124), + [anon_sym_EQ] = ACTIONS(126), + [anon_sym_COMMA] = ACTIONS(124), + [anon_sym_DASH_GT] = ACTIONS(124), + [anon_sym_LBRACK] = ACTIONS(124), + [anon_sym_RPAREN] = ACTIONS(124), + [anon_sym_RBRACE] = ACTIONS(124), + [anon_sym_LT_DASH] = ACTIONS(126), + [anon_sym_LT_DASH_GT] = ACTIONS(124), + [anon_sym_STAR] = ACTIONS(126), [anon_sym_DOT] = ACTIONS(124), - [anon_sym_LT] = ACTIONS(124), - [anon_sym_GT] = ACTIONS(124), - [sym_variable_name] = ACTIONS(122), - [sym_custom_function_name] = ACTIONS(122), - [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), + [anon_sym_LT] = ACTIONS(126), + [anon_sym_GT] = ACTIONS(126), + [anon_sym_DASH] = ACTIONS(126), + [anon_sym_AT] = ACTIONS(126), + [anon_sym_LT_PIPE] = ACTIONS(124), + [anon_sym_AMP_AMP] = ACTIONS(124), + [anon_sym_PIPE_PIPE] = ACTIONS(124), + [anon_sym_QMARK_QMARK] = ACTIONS(124), + [anon_sym_QMARK_COLON] = ACTIONS(124), + [anon_sym_BANG_EQ] = ACTIONS(124), + [anon_sym_EQ_EQ] = ACTIONS(124), + [anon_sym_QMARK_EQ] = ACTIONS(124), + [anon_sym_STAR_EQ] = ACTIONS(124), + [anon_sym_TILDE] = ACTIONS(124), + [anon_sym_BANG_TILDE] = ACTIONS(124), + [anon_sym_STAR_TILDE] = ACTIONS(124), + [anon_sym_LT_EQ] = ACTIONS(124), + [anon_sym_GT_EQ] = ACTIONS(124), + [anon_sym_PLUS] = ACTIONS(126), + [anon_sym_PLUS_EQ] = ACTIONS(124), + [anon_sym_DASH_EQ] = ACTIONS(124), + [anon_sym_u00d7] = ACTIONS(124), + [anon_sym_SLASH] = ACTIONS(126), + [anon_sym_u00f7] = ACTIONS(124), + [anon_sym_STAR_STAR] = ACTIONS(124), + [anon_sym_u220b] = ACTIONS(124), + [anon_sym_u220c] = ACTIONS(124), + [anon_sym_u2287] = ACTIONS(124), + [anon_sym_u2283] = ACTIONS(124), + [anon_sym_u2285] = ACTIONS(124), + [anon_sym_u2208] = ACTIONS(124), + [anon_sym_u2209] = ACTIONS(124), + [anon_sym_u2286] = ACTIONS(124), + [anon_sym_u2282] = ACTIONS(124), + [anon_sym_u2284] = ACTIONS(124), + [anon_sym_AT_AT] = ACTIONS(124), }, [12] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(126), - [sym_keyword_if] = ACTIONS(126), - [sym_keyword_return] = ACTIONS(126), - [sym_keyword_from] = ACTIONS(126), - [sym_keyword_as] = ACTIONS(126), - [sym_keyword_omit] = ACTIONS(126), - [sym_keyword_parallel] = ACTIONS(126), - [sym_keyword_timeout] = ACTIONS(126), - [sym_keyword_where] = ACTIONS(126), - [sym_keyword_group] = 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_drop] = ACTIONS(126), - [sym_keyword_schemafull] = ACTIONS(126), - [sym_keyword_schemaless] = ACTIONS(126), - [sym_keyword_changefeed] = ACTIONS(126), - [sym_keyword_content] = ACTIONS(126), - [sym_keyword_merge] = ACTIONS(126), - [sym_keyword_patch] = ACTIONS(126), - [sym_keyword_then] = ACTIONS(126), - [sym_keyword_type] = 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_LPAREN] = ACTIONS(126), - [anon_sym_RPAREN] = ACTIONS(126), - [anon_sym_QMARK] = ACTIONS(128), - [anon_sym_LBRACE] = 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), - [sym_variable_name] = ACTIONS(126), - [sym_custom_function_name] = ACTIONS(126), - [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(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_EQ] = ACTIONS(65), + [anon_sym_COMMA] = ACTIONS(63), + [anon_sym_DASH_GT] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(63), + [anon_sym_RBRACK] = ACTIONS(63), + [anon_sym_LPAREN] = ACTIONS(63), + [anon_sym_RPAREN] = ACTIONS(63), + [anon_sym_QMARK] = ACTIONS(65), + [anon_sym_COLON] = ACTIONS(128), + [anon_sym_LBRACE] = ACTIONS(63), + [anon_sym_RBRACE] = ACTIONS(63), + [anon_sym_LT_DASH] = ACTIONS(65), + [anon_sym_LT_DASH_GT] = ACTIONS(63), + [anon_sym_STAR] = ACTIONS(65), + [anon_sym_DOT] = ACTIONS(63), + [anon_sym_LT] = ACTIONS(65), + [anon_sym_GT] = ACTIONS(65), + [sym_variable_name] = ACTIONS(63), + [sym_custom_function_name] = ACTIONS(63), + [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), }, [13] = { - [ts_builtin_sym_end] = ACTIONS(130), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(130), - [sym_keyword_return] = 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_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_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_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_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(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), - }, - [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(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(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] = { - [sym_comment] = ACTIONS(3), - [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(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(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(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(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(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(130), [sym_keyword_if] = ACTIONS(130), @@ -18776,6 +17855,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_keyword_comment] = ACTIONS(130), [sym_keyword_set] = ACTIONS(130), [sym_keyword_unset] = ACTIONS(130), + [anon_sym_EQ] = ACTIONS(132), [anon_sym_COMMA] = ACTIONS(130), [anon_sym_DASH_GT] = ACTIONS(130), [anon_sym_LBRACK] = ACTIONS(130), @@ -18788,12 +17868,12 @@ 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(130), + [anon_sym_DOT] = ACTIONS(132), [anon_sym_LT] = ACTIONS(132), [anon_sym_GT] = ACTIONS(132), [sym_variable_name] = ACTIONS(130), [sym_custom_function_name] = ACTIONS(130), - [anon_sym_EQ] = ACTIONS(132), + [anon_sym_DOT_DOT] = ACTIONS(130), [anon_sym_DASH] = ACTIONS(132), [anon_sym_AT] = ACTIONS(132), [anon_sym_LT_PIPE] = ACTIONS(130), @@ -18829,7446 +17909,7454 @@ 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(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_EQ] = ACTIONS(136), + [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_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), + }, + [15] = { + [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_EQ] = ACTIONS(140), + [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_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), + }, + [16] = { + [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_EQ] = ACTIONS(144), + [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(144), + [anon_sym_LT] = ACTIONS(144), + [anon_sym_GT] = ACTIONS(144), + [sym_variable_name] = ACTIONS(142), + [sym_custom_function_name] = ACTIONS(142), + [anon_sym_DOT_DOT] = ACTIONS(142), + [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), + }, + [17] = { + [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_EQ] = ACTIONS(148), + [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_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), + }, + [18] = { + [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_EQ] = ACTIONS(152), + [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_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), + }, + [19] = { + [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_EQ] = ACTIONS(156), + [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_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), + }, + [20] = { + [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_EQ] = ACTIONS(65), + [anon_sym_COMMA] = ACTIONS(63), + [anon_sym_DASH_GT] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(63), + [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(65), + [anon_sym_LT_DASH_GT] = ACTIONS(63), + [anon_sym_STAR] = ACTIONS(65), + [anon_sym_DOT] = ACTIONS(63), + [anon_sym_LT] = ACTIONS(65), + [anon_sym_GT] = ACTIONS(65), + [sym_variable_name] = ACTIONS(63), + [sym_custom_function_name] = ACTIONS(63), + [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), + }, + [21] = { + [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_EQ] = ACTIONS(160), + [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_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), + }, + [22] = { + [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_EQ] = ACTIONS(164), + [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_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), + }, + [23] = { + [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_EQ] = ACTIONS(168), + [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_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), + }, [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), + [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_EQ] = ACTIONS(172), + [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_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), }, [25] = { [sym_comment] = ACTIONS(3), - [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), + [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_EQ] = 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_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_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), }, [26] = { [sym_comment] = ACTIONS(3), - [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), + [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_EQ] = ACTIONS(180), + [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_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), }, [27] = { [sym_comment] = ACTIONS(3), - [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), + [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_EQ] = ACTIONS(184), + [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_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), }, [28] = { [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_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), + [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_EQ] = ACTIONS(188), + [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_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), }, [29] = { [sym_comment] = ACTIONS(3), - [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), + [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_EQ] = 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_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_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), }, [30] = { [sym_comment] = ACTIONS(3), - [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), + [sym_semi_colon] = ACTIONS(124), + [sym_keyword_if] = ACTIONS(124), + [sym_keyword_return] = ACTIONS(124), + [sym_keyword_from] = ACTIONS(124), + [sym_keyword_as] = ACTIONS(124), + [sym_keyword_omit] = ACTIONS(124), + [sym_keyword_parallel] = ACTIONS(124), + [sym_keyword_timeout] = ACTIONS(124), + [sym_keyword_where] = ACTIONS(124), + [sym_keyword_group] = ACTIONS(124), + [sym_keyword_and] = ACTIONS(124), + [sym_keyword_or] = ACTIONS(124), + [sym_keyword_is] = ACTIONS(124), + [sym_keyword_not] = ACTIONS(126), + [sym_keyword_contains] = ACTIONS(124), + [sym_keyword_contains_not] = ACTIONS(124), + [sym_keyword_contains_all] = ACTIONS(124), + [sym_keyword_contains_any] = ACTIONS(124), + [sym_keyword_contains_none] = ACTIONS(124), + [sym_keyword_inside] = ACTIONS(124), + [sym_keyword_in] = ACTIONS(126), + [sym_keyword_not_inside] = ACTIONS(124), + [sym_keyword_all_inside] = ACTIONS(124), + [sym_keyword_any_inside] = ACTIONS(124), + [sym_keyword_none_inside] = ACTIONS(124), + [sym_keyword_outside] = ACTIONS(124), + [sym_keyword_intersects] = ACTIONS(124), + [sym_keyword_drop] = ACTIONS(124), + [sym_keyword_schemafull] = ACTIONS(124), + [sym_keyword_schemaless] = ACTIONS(124), + [sym_keyword_changefeed] = ACTIONS(124), + [sym_keyword_content] = ACTIONS(124), + [sym_keyword_merge] = ACTIONS(124), + [sym_keyword_patch] = ACTIONS(124), + [sym_keyword_then] = ACTIONS(124), + [sym_keyword_type] = ACTIONS(124), + [sym_keyword_permissions] = ACTIONS(124), + [sym_keyword_for] = ACTIONS(124), + [sym_keyword_comment] = ACTIONS(124), + [sym_keyword_set] = ACTIONS(124), + [sym_keyword_unset] = ACTIONS(124), + [anon_sym_EQ] = ACTIONS(126), + [anon_sym_COMMA] = ACTIONS(124), + [anon_sym_DASH_GT] = ACTIONS(124), + [anon_sym_LBRACK] = ACTIONS(124), + [anon_sym_RBRACK] = ACTIONS(124), + [anon_sym_LPAREN] = ACTIONS(124), + [anon_sym_RPAREN] = ACTIONS(124), + [anon_sym_QMARK] = ACTIONS(126), + [anon_sym_LBRACE] = ACTIONS(124), + [anon_sym_RBRACE] = ACTIONS(124), + [anon_sym_LT_DASH] = ACTIONS(126), + [anon_sym_LT_DASH_GT] = ACTIONS(124), + [anon_sym_STAR] = ACTIONS(126), + [anon_sym_DOT] = ACTIONS(124), + [anon_sym_LT] = ACTIONS(126), + [anon_sym_GT] = ACTIONS(126), + [sym_variable_name] = ACTIONS(124), + [sym_custom_function_name] = ACTIONS(124), + [anon_sym_DASH] = ACTIONS(126), + [anon_sym_AT] = ACTIONS(126), + [anon_sym_LT_PIPE] = ACTIONS(124), + [anon_sym_AMP_AMP] = ACTIONS(124), + [anon_sym_PIPE_PIPE] = ACTIONS(124), + [anon_sym_QMARK_QMARK] = ACTIONS(124), + [anon_sym_QMARK_COLON] = ACTIONS(124), + [anon_sym_BANG_EQ] = ACTIONS(124), + [anon_sym_EQ_EQ] = ACTIONS(124), + [anon_sym_QMARK_EQ] = ACTIONS(124), + [anon_sym_STAR_EQ] = ACTIONS(124), + [anon_sym_TILDE] = ACTIONS(124), + [anon_sym_BANG_TILDE] = ACTIONS(124), + [anon_sym_STAR_TILDE] = ACTIONS(124), + [anon_sym_LT_EQ] = ACTIONS(124), + [anon_sym_GT_EQ] = ACTIONS(124), + [anon_sym_PLUS] = ACTIONS(126), + [anon_sym_PLUS_EQ] = ACTIONS(124), + [anon_sym_DASH_EQ] = ACTIONS(124), + [anon_sym_u00d7] = ACTIONS(124), + [anon_sym_SLASH] = ACTIONS(126), + [anon_sym_u00f7] = ACTIONS(124), + [anon_sym_STAR_STAR] = ACTIONS(124), + [anon_sym_u220b] = ACTIONS(124), + [anon_sym_u220c] = ACTIONS(124), + [anon_sym_u2287] = ACTIONS(124), + [anon_sym_u2283] = ACTIONS(124), + [anon_sym_u2285] = ACTIONS(124), + [anon_sym_u2208] = ACTIONS(124), + [anon_sym_u2209] = ACTIONS(124), + [anon_sym_u2286] = ACTIONS(124), + [anon_sym_u2282] = ACTIONS(124), + [anon_sym_u2284] = ACTIONS(124), + [anon_sym_AT_AT] = ACTIONS(124), }, [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), + [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_EQ] = ACTIONS(196), + [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_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), }, [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), + [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_EQ] = ACTIONS(200), + [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_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), }, [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), + [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_EQ] = ACTIONS(204), + [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_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), }, [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), + [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_EQ] = ACTIONS(208), + [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_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), }, [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), + [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_EQ] = ACTIONS(144), + [anon_sym_COMMA] = ACTIONS(142), + [anon_sym_DASH_GT] = ACTIONS(142), + [anon_sym_LBRACK] = ACTIONS(142), + [anon_sym_RBRACK] = 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(144), + [anon_sym_LT] = ACTIONS(144), + [anon_sym_GT] = ACTIONS(144), + [anon_sym_DOT_DOT] = ACTIONS(142), + [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), }, [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), + [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_EQ] = ACTIONS(212), + [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_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), }, [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), + [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_EQ] = ACTIONS(216), + [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_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), }, [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), + [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_EQ] = ACTIONS(140), + [anon_sym_COMMA] = ACTIONS(138), + [anon_sym_DASH_GT] = ACTIONS(138), + [anon_sym_LBRACK] = ACTIONS(138), + [anon_sym_RBRACK] = 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_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), }, [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), + [sym_semi_colon] = ACTIONS(218), + [sym_keyword_if] = ACTIONS(218), + [sym_keyword_return] = ACTIONS(218), + [sym_keyword_from] = ACTIONS(218), + [sym_keyword_as] = ACTIONS(218), + [sym_keyword_omit] = ACTIONS(218), + [sym_keyword_parallel] = ACTIONS(218), + [sym_keyword_timeout] = ACTIONS(218), + [sym_keyword_where] = ACTIONS(218), + [sym_keyword_group] = ACTIONS(218), + [sym_keyword_and] = ACTIONS(218), + [sym_keyword_or] = ACTIONS(218), + [sym_keyword_is] = ACTIONS(218), + [sym_keyword_not] = ACTIONS(220), + [sym_keyword_contains] = ACTIONS(218), + [sym_keyword_contains_not] = ACTIONS(218), + [sym_keyword_contains_all] = ACTIONS(218), + [sym_keyword_contains_any] = ACTIONS(218), + [sym_keyword_contains_none] = ACTIONS(218), + [sym_keyword_inside] = ACTIONS(218), + [sym_keyword_in] = ACTIONS(220), + [sym_keyword_not_inside] = ACTIONS(218), + [sym_keyword_all_inside] = ACTIONS(218), + [sym_keyword_any_inside] = ACTIONS(218), + [sym_keyword_none_inside] = ACTIONS(218), + [sym_keyword_outside] = ACTIONS(218), + [sym_keyword_intersects] = ACTIONS(218), + [sym_keyword_drop] = ACTIONS(218), + [sym_keyword_schemafull] = ACTIONS(218), + [sym_keyword_schemaless] = ACTIONS(218), + [sym_keyword_changefeed] = ACTIONS(218), + [sym_keyword_content] = ACTIONS(218), + [sym_keyword_merge] = ACTIONS(218), + [sym_keyword_patch] = ACTIONS(218), + [sym_keyword_then] = ACTIONS(218), + [sym_keyword_type] = ACTIONS(218), + [sym_keyword_permissions] = ACTIONS(218), + [sym_keyword_for] = ACTIONS(218), + [sym_keyword_comment] = ACTIONS(218), + [sym_keyword_set] = ACTIONS(218), + [sym_keyword_unset] = ACTIONS(218), + [anon_sym_EQ] = ACTIONS(220), + [anon_sym_COMMA] = ACTIONS(218), + [anon_sym_DASH_GT] = ACTIONS(218), + [anon_sym_LBRACK] = ACTIONS(218), + [anon_sym_RBRACK] = ACTIONS(218), + [anon_sym_LPAREN] = ACTIONS(218), + [anon_sym_RPAREN] = ACTIONS(218), + [anon_sym_QMARK] = ACTIONS(220), + [anon_sym_LBRACE] = ACTIONS(218), + [anon_sym_RBRACE] = ACTIONS(218), + [anon_sym_LT_DASH] = ACTIONS(220), + [anon_sym_LT_DASH_GT] = ACTIONS(218), + [anon_sym_STAR] = ACTIONS(220), + [anon_sym_DOT] = ACTIONS(218), + [anon_sym_LT] = ACTIONS(220), + [anon_sym_GT] = ACTIONS(220), + [sym_variable_name] = ACTIONS(218), + [sym_custom_function_name] = ACTIONS(218), + [anon_sym_DASH] = ACTIONS(220), + [anon_sym_AT] = ACTIONS(220), + [anon_sym_LT_PIPE] = ACTIONS(218), + [anon_sym_AMP_AMP] = ACTIONS(218), + [anon_sym_PIPE_PIPE] = ACTIONS(218), + [anon_sym_QMARK_QMARK] = ACTIONS(218), + [anon_sym_QMARK_COLON] = ACTIONS(218), + [anon_sym_BANG_EQ] = ACTIONS(218), + [anon_sym_EQ_EQ] = ACTIONS(218), + [anon_sym_QMARK_EQ] = ACTIONS(218), + [anon_sym_STAR_EQ] = ACTIONS(218), + [anon_sym_TILDE] = ACTIONS(218), + [anon_sym_BANG_TILDE] = ACTIONS(218), + [anon_sym_STAR_TILDE] = ACTIONS(218), + [anon_sym_LT_EQ] = ACTIONS(218), + [anon_sym_GT_EQ] = ACTIONS(218), + [anon_sym_PLUS] = ACTIONS(220), + [anon_sym_PLUS_EQ] = ACTIONS(218), + [anon_sym_DASH_EQ] = ACTIONS(218), + [anon_sym_u00d7] = ACTIONS(218), + [anon_sym_SLASH] = ACTIONS(220), + [anon_sym_u00f7] = ACTIONS(218), + [anon_sym_STAR_STAR] = ACTIONS(218), + [anon_sym_u220b] = ACTIONS(218), + [anon_sym_u220c] = ACTIONS(218), + [anon_sym_u2287] = ACTIONS(218), + [anon_sym_u2283] = ACTIONS(218), + [anon_sym_u2285] = ACTIONS(218), + [anon_sym_u2208] = ACTIONS(218), + [anon_sym_u2209] = ACTIONS(218), + [anon_sym_u2286] = ACTIONS(218), + [anon_sym_u2282] = ACTIONS(218), + [anon_sym_u2284] = ACTIONS(218), + [anon_sym_AT_AT] = ACTIONS(218), }, [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), + [ts_builtin_sym_end] = ACTIONS(116), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(116), + [sym_keyword_return] = ACTIONS(116), + [sym_keyword_value] = ACTIONS(116), + [sym_keyword_explain] = ACTIONS(116), + [sym_keyword_parallel] = ACTIONS(116), + [sym_keyword_timeout] = ACTIONS(116), + [sym_keyword_fetch] = ACTIONS(116), + [sym_keyword_limit] = ACTIONS(116), + [sym_keyword_rand] = ACTIONS(116), + [sym_keyword_collate] = ACTIONS(116), + [sym_keyword_numeric] = ACTIONS(116), + [sym_keyword_asc] = ACTIONS(116), + [sym_keyword_desc] = ACTIONS(116), + [sym_keyword_where] = ACTIONS(116), + [sym_keyword_and] = ACTIONS(116), + [sym_keyword_or] = ACTIONS(116), + [sym_keyword_is] = ACTIONS(116), + [sym_keyword_not] = ACTIONS(118), + [sym_keyword_contains] = ACTIONS(116), + [sym_keyword_contains_not] = ACTIONS(116), + [sym_keyword_contains_all] = ACTIONS(116), + [sym_keyword_contains_any] = ACTIONS(116), + [sym_keyword_contains_none] = ACTIONS(116), + [sym_keyword_inside] = ACTIONS(116), + [sym_keyword_in] = ACTIONS(118), + [sym_keyword_not_inside] = ACTIONS(116), + [sym_keyword_all_inside] = ACTIONS(116), + [sym_keyword_any_inside] = ACTIONS(116), + [sym_keyword_none_inside] = ACTIONS(116), + [sym_keyword_outside] = ACTIONS(116), + [sym_keyword_intersects] = ACTIONS(116), + [sym_keyword_flexible] = ACTIONS(116), + [sym_keyword_readonly] = ACTIONS(116), + [sym_keyword_content] = ACTIONS(116), + [sym_keyword_merge] = ACTIONS(116), + [sym_keyword_patch] = ACTIONS(116), + [sym_keyword_type] = ACTIONS(116), + [sym_keyword_default] = ACTIONS(116), + [sym_keyword_assert] = ACTIONS(116), + [sym_keyword_permissions] = ACTIONS(116), + [sym_keyword_for] = ACTIONS(116), + [sym_keyword_comment] = ACTIONS(116), + [sym_keyword_set] = ACTIONS(116), + [sym_keyword_unset] = ACTIONS(116), + [anon_sym_EQ] = ACTIONS(118), + [anon_sym_COMMA] = ACTIONS(116), + [anon_sym_DASH_GT] = ACTIONS(116), + [anon_sym_LBRACK] = ACTIONS(116), + [anon_sym_RPAREN] = ACTIONS(116), + [anon_sym_RBRACE] = ACTIONS(116), + [anon_sym_LT_DASH] = ACTIONS(118), + [anon_sym_LT_DASH_GT] = ACTIONS(116), + [anon_sym_STAR] = ACTIONS(118), + [anon_sym_DOT] = ACTIONS(118), + [anon_sym_LT] = ACTIONS(118), + [anon_sym_GT] = ACTIONS(118), + [anon_sym_DOT_DOT] = ACTIONS(116), + [anon_sym_DASH] = ACTIONS(118), + [anon_sym_AT] = ACTIONS(118), + [anon_sym_LT_PIPE] = ACTIONS(116), + [anon_sym_AMP_AMP] = ACTIONS(116), + [anon_sym_PIPE_PIPE] = ACTIONS(116), + [anon_sym_QMARK_QMARK] = ACTIONS(116), + [anon_sym_QMARK_COLON] = ACTIONS(116), + [anon_sym_BANG_EQ] = ACTIONS(116), + [anon_sym_EQ_EQ] = ACTIONS(116), + [anon_sym_QMARK_EQ] = ACTIONS(116), + [anon_sym_STAR_EQ] = ACTIONS(116), + [anon_sym_TILDE] = ACTIONS(116), + [anon_sym_BANG_TILDE] = ACTIONS(116), + [anon_sym_STAR_TILDE] = ACTIONS(116), + [anon_sym_LT_EQ] = ACTIONS(116), + [anon_sym_GT_EQ] = ACTIONS(116), + [anon_sym_PLUS] = ACTIONS(118), + [anon_sym_PLUS_EQ] = ACTIONS(116), + [anon_sym_DASH_EQ] = ACTIONS(116), + [anon_sym_u00d7] = ACTIONS(116), + [anon_sym_SLASH] = ACTIONS(118), + [anon_sym_u00f7] = ACTIONS(116), + [anon_sym_STAR_STAR] = ACTIONS(116), + [anon_sym_u220b] = ACTIONS(116), + [anon_sym_u220c] = ACTIONS(116), + [anon_sym_u2287] = ACTIONS(116), + [anon_sym_u2283] = ACTIONS(116), + [anon_sym_u2285] = ACTIONS(116), + [anon_sym_u2208] = ACTIONS(116), + [anon_sym_u2209] = ACTIONS(116), + [anon_sym_u2286] = ACTIONS(116), + [anon_sym_u2282] = ACTIONS(116), + [anon_sym_u2284] = ACTIONS(116), + [anon_sym_AT_AT] = ACTIONS(116), }, [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), - [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(120), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(120), + [sym_keyword_return] = ACTIONS(120), + [sym_keyword_value] = ACTIONS(120), + [sym_keyword_explain] = ACTIONS(120), + [sym_keyword_parallel] = ACTIONS(120), + [sym_keyword_timeout] = ACTIONS(120), + [sym_keyword_fetch] = ACTIONS(120), + [sym_keyword_limit] = ACTIONS(120), + [sym_keyword_rand] = ACTIONS(120), + [sym_keyword_collate] = ACTIONS(120), + [sym_keyword_numeric] = ACTIONS(120), + [sym_keyword_asc] = ACTIONS(120), + [sym_keyword_desc] = ACTIONS(120), + [sym_keyword_where] = ACTIONS(120), + [sym_keyword_and] = ACTIONS(120), + [sym_keyword_or] = ACTIONS(120), + [sym_keyword_is] = ACTIONS(120), + [sym_keyword_not] = ACTIONS(122), + [sym_keyword_contains] = ACTIONS(120), + [sym_keyword_contains_not] = ACTIONS(120), + [sym_keyword_contains_all] = ACTIONS(120), + [sym_keyword_contains_any] = ACTIONS(120), + [sym_keyword_contains_none] = ACTIONS(120), + [sym_keyword_inside] = ACTIONS(120), + [sym_keyword_in] = ACTIONS(122), + [sym_keyword_not_inside] = ACTIONS(120), + [sym_keyword_all_inside] = ACTIONS(120), + [sym_keyword_any_inside] = ACTIONS(120), + [sym_keyword_none_inside] = ACTIONS(120), + [sym_keyword_outside] = ACTIONS(120), + [sym_keyword_intersects] = ACTIONS(120), + [sym_keyword_flexible] = ACTIONS(120), + [sym_keyword_readonly] = ACTIONS(120), + [sym_keyword_content] = ACTIONS(120), + [sym_keyword_merge] = ACTIONS(120), + [sym_keyword_patch] = ACTIONS(120), + [sym_keyword_type] = ACTIONS(120), + [sym_keyword_default] = ACTIONS(120), + [sym_keyword_assert] = ACTIONS(120), + [sym_keyword_permissions] = ACTIONS(120), + [sym_keyword_for] = ACTIONS(120), + [sym_keyword_comment] = ACTIONS(120), + [sym_keyword_set] = ACTIONS(120), + [sym_keyword_unset] = ACTIONS(120), + [anon_sym_EQ] = ACTIONS(122), + [anon_sym_COMMA] = ACTIONS(120), + [anon_sym_DASH_GT] = ACTIONS(120), + [anon_sym_LBRACK] = ACTIONS(120), + [anon_sym_RPAREN] = ACTIONS(120), + [anon_sym_RBRACE] = ACTIONS(120), + [anon_sym_LT_DASH] = ACTIONS(122), + [anon_sym_LT_DASH_GT] = ACTIONS(120), + [anon_sym_STAR] = ACTIONS(122), + [anon_sym_DOT] = ACTIONS(122), + [anon_sym_LT] = ACTIONS(122), + [anon_sym_GT] = ACTIONS(122), + [anon_sym_DOT_DOT] = ACTIONS(120), + [anon_sym_DASH] = ACTIONS(122), + [anon_sym_AT] = ACTIONS(122), + [anon_sym_LT_PIPE] = ACTIONS(120), + [anon_sym_AMP_AMP] = ACTIONS(120), + [anon_sym_PIPE_PIPE] = ACTIONS(120), + [anon_sym_QMARK_QMARK] = ACTIONS(120), + [anon_sym_QMARK_COLON] = ACTIONS(120), + [anon_sym_BANG_EQ] = ACTIONS(120), + [anon_sym_EQ_EQ] = ACTIONS(120), + [anon_sym_QMARK_EQ] = ACTIONS(120), + [anon_sym_STAR_EQ] = ACTIONS(120), + [anon_sym_TILDE] = ACTIONS(120), + [anon_sym_BANG_TILDE] = ACTIONS(120), + [anon_sym_STAR_TILDE] = ACTIONS(120), + [anon_sym_LT_EQ] = ACTIONS(120), + [anon_sym_GT_EQ] = ACTIONS(120), + [anon_sym_PLUS] = ACTIONS(122), + [anon_sym_PLUS_EQ] = ACTIONS(120), + [anon_sym_DASH_EQ] = ACTIONS(120), + [anon_sym_u00d7] = ACTIONS(120), + [anon_sym_SLASH] = ACTIONS(122), + [anon_sym_u00f7] = ACTIONS(120), + [anon_sym_STAR_STAR] = ACTIONS(120), + [anon_sym_u220b] = ACTIONS(120), + [anon_sym_u220c] = ACTIONS(120), + [anon_sym_u2287] = ACTIONS(120), + [anon_sym_u2283] = ACTIONS(120), + [anon_sym_u2285] = ACTIONS(120), + [anon_sym_u2208] = ACTIONS(120), + [anon_sym_u2209] = ACTIONS(120), + [anon_sym_u2286] = ACTIONS(120), + [anon_sym_u2282] = ACTIONS(120), + [anon_sym_u2284] = ACTIONS(120), + [anon_sym_AT_AT] = ACTIONS(120), }, [42] = { - [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), + [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_EQ] = ACTIONS(136), + [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_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), }, [43] = { - [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), + [ts_builtin_sym_end] = ACTIONS(130), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(130), + [sym_keyword_return] = 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_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_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_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_set] = ACTIONS(130), + [sym_keyword_unset] = ACTIONS(130), + [anon_sym_EQ] = ACTIONS(132), + [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_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), }, [44] = { - [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), + [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_EQ] = ACTIONS(208), + [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_DASH] = ACTIONS(208), + [anon_sym_AT] = ACTIONS(208), + [anon_sym_LT_PIPE] = ACTIONS(206), + [anon_sym_PIPE_GT] = 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), }, [45] = { - [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), + [ts_builtin_sym_end] = ACTIONS(63), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(63), + [sym_keyword_return] = 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_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_flexible] = ACTIONS(63), + [sym_keyword_readonly] = ACTIONS(63), + [sym_keyword_content] = ACTIONS(63), + [sym_keyword_merge] = ACTIONS(63), + [sym_keyword_patch] = 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), + [sym_keyword_set] = ACTIONS(63), + [sym_keyword_unset] = ACTIONS(63), + [anon_sym_EQ] = ACTIONS(65), + [anon_sym_COMMA] = ACTIONS(63), + [anon_sym_DASH_GT] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(63), + [anon_sym_RPAREN] = ACTIONS(63), + [anon_sym_COLON] = ACTIONS(128), + [anon_sym_RBRACE] = ACTIONS(63), + [anon_sym_LT_DASH] = ACTIONS(65), + [anon_sym_LT_DASH_GT] = ACTIONS(63), + [anon_sym_STAR] = ACTIONS(65), + [anon_sym_DOT] = ACTIONS(63), + [anon_sym_LT] = ACTIONS(65), + [anon_sym_GT] = 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), }, [46] = { - [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), + [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_EQ] = ACTIONS(152), + [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_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), }, [47] = { - [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), + [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_EQ] = ACTIONS(188), + [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_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), }, [48] = { - [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), + [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_EQ] = ACTIONS(184), + [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_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), }, [49] = { - [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), + [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_EQ] = ACTIONS(216), + [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_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), }, [50] = { - [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), + [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_EQ] = ACTIONS(204), + [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_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), }, [51] = { - [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), + [aux_sym_duration_repeat1] = STATE(52), + [ts_builtin_sym_end] = ACTIONS(110), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(110), + [sym_keyword_return] = ACTIONS(110), + [sym_keyword_as] = ACTIONS(110), + [sym_keyword_explain] = ACTIONS(110), + [sym_keyword_parallel] = ACTIONS(110), + [sym_keyword_timeout] = ACTIONS(110), + [sym_keyword_where] = ACTIONS(110), + [sym_keyword_group] = ACTIONS(110), + [sym_keyword_and] = ACTIONS(110), + [sym_keyword_or] = ACTIONS(110), + [sym_keyword_is] = ACTIONS(110), + [sym_keyword_not] = ACTIONS(112), + [sym_keyword_contains] = ACTIONS(110), + [sym_keyword_contains_not] = ACTIONS(110), + [sym_keyword_contains_all] = ACTIONS(110), + [sym_keyword_contains_any] = ACTIONS(110), + [sym_keyword_contains_none] = ACTIONS(110), + [sym_keyword_inside] = ACTIONS(110), + [sym_keyword_in] = ACTIONS(112), + [sym_keyword_not_inside] = ACTIONS(110), + [sym_keyword_all_inside] = ACTIONS(110), + [sym_keyword_any_inside] = ACTIONS(110), + [sym_keyword_none_inside] = ACTIONS(110), + [sym_keyword_outside] = ACTIONS(110), + [sym_keyword_intersects] = ACTIONS(110), + [sym_keyword_drop] = ACTIONS(110), + [sym_keyword_schemafull] = ACTIONS(110), + [sym_keyword_schemaless] = ACTIONS(110), + [sym_keyword_changefeed] = ACTIONS(110), + [sym_keyword_content] = ACTIONS(110), + [sym_keyword_merge] = ACTIONS(110), + [sym_keyword_patch] = ACTIONS(110), + [sym_keyword_type] = ACTIONS(110), + [sym_keyword_permissions] = ACTIONS(110), + [sym_keyword_for] = ACTIONS(110), + [sym_keyword_comment] = ACTIONS(110), + [sym_keyword_session] = ACTIONS(110), + [sym_keyword_signin] = ACTIONS(110), + [sym_keyword_signup] = ACTIONS(110), + [sym_keyword_set] = ACTIONS(110), + [sym_keyword_unset] = ACTIONS(110), + [anon_sym_EQ] = ACTIONS(112), + [anon_sym_COMMA] = ACTIONS(110), + [anon_sym_DASH_GT] = ACTIONS(110), + [anon_sym_LBRACK] = ACTIONS(110), + [anon_sym_RPAREN] = ACTIONS(110), + [anon_sym_RBRACE] = ACTIONS(110), + [anon_sym_LT_DASH] = ACTIONS(112), + [anon_sym_LT_DASH_GT] = ACTIONS(110), + [anon_sym_STAR] = ACTIONS(112), + [anon_sym_DOT] = ACTIONS(110), + [anon_sym_LT] = ACTIONS(112), + [anon_sym_GT] = ACTIONS(112), + [sym_duration_part] = ACTIONS(222), + [anon_sym_DASH] = ACTIONS(112), + [anon_sym_AT] = ACTIONS(112), + [anon_sym_LT_PIPE] = ACTIONS(110), + [anon_sym_AMP_AMP] = ACTIONS(110), + [anon_sym_PIPE_PIPE] = ACTIONS(110), + [anon_sym_QMARK_QMARK] = ACTIONS(110), + [anon_sym_QMARK_COLON] = ACTIONS(110), + [anon_sym_BANG_EQ] = ACTIONS(110), + [anon_sym_EQ_EQ] = ACTIONS(110), + [anon_sym_QMARK_EQ] = ACTIONS(110), + [anon_sym_STAR_EQ] = ACTIONS(110), + [anon_sym_TILDE] = ACTIONS(110), + [anon_sym_BANG_TILDE] = ACTIONS(110), + [anon_sym_STAR_TILDE] = ACTIONS(110), + [anon_sym_LT_EQ] = ACTIONS(110), + [anon_sym_GT_EQ] = ACTIONS(110), + [anon_sym_PLUS] = ACTIONS(112), + [anon_sym_PLUS_EQ] = ACTIONS(110), + [anon_sym_DASH_EQ] = ACTIONS(110), + [anon_sym_u00d7] = ACTIONS(110), + [anon_sym_SLASH] = ACTIONS(112), + [anon_sym_u00f7] = ACTIONS(110), + [anon_sym_STAR_STAR] = ACTIONS(110), + [anon_sym_u220b] = ACTIONS(110), + [anon_sym_u220c] = ACTIONS(110), + [anon_sym_u2287] = ACTIONS(110), + [anon_sym_u2283] = ACTIONS(110), + [anon_sym_u2285] = ACTIONS(110), + [anon_sym_u2208] = ACTIONS(110), + [anon_sym_u2209] = ACTIONS(110), + [anon_sym_u2286] = ACTIONS(110), + [anon_sym_u2282] = ACTIONS(110), + [anon_sym_u2284] = ACTIONS(110), + [anon_sym_AT_AT] = ACTIONS(110), }, [52] = { - [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), + [aux_sym_duration_repeat1] = STATE(52), + [ts_builtin_sym_end] = ACTIONS(103), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(103), + [sym_keyword_return] = ACTIONS(103), + [sym_keyword_as] = ACTIONS(103), + [sym_keyword_explain] = ACTIONS(103), + [sym_keyword_parallel] = ACTIONS(103), + [sym_keyword_timeout] = ACTIONS(103), + [sym_keyword_where] = ACTIONS(103), + [sym_keyword_group] = ACTIONS(103), + [sym_keyword_and] = ACTIONS(103), + [sym_keyword_or] = ACTIONS(103), + [sym_keyword_is] = ACTIONS(103), + [sym_keyword_not] = ACTIONS(105), + [sym_keyword_contains] = ACTIONS(103), + [sym_keyword_contains_not] = ACTIONS(103), + [sym_keyword_contains_all] = ACTIONS(103), + [sym_keyword_contains_any] = ACTIONS(103), + [sym_keyword_contains_none] = ACTIONS(103), + [sym_keyword_inside] = ACTIONS(103), + [sym_keyword_in] = ACTIONS(105), + [sym_keyword_not_inside] = ACTIONS(103), + [sym_keyword_all_inside] = ACTIONS(103), + [sym_keyword_any_inside] = ACTIONS(103), + [sym_keyword_none_inside] = ACTIONS(103), + [sym_keyword_outside] = ACTIONS(103), + [sym_keyword_intersects] = ACTIONS(103), + [sym_keyword_drop] = ACTIONS(103), + [sym_keyword_schemafull] = ACTIONS(103), + [sym_keyword_schemaless] = ACTIONS(103), + [sym_keyword_changefeed] = ACTIONS(103), + [sym_keyword_content] = ACTIONS(103), + [sym_keyword_merge] = ACTIONS(103), + [sym_keyword_patch] = ACTIONS(103), + [sym_keyword_type] = ACTIONS(103), + [sym_keyword_permissions] = ACTIONS(103), + [sym_keyword_for] = ACTIONS(103), + [sym_keyword_comment] = ACTIONS(103), + [sym_keyword_session] = ACTIONS(103), + [sym_keyword_signin] = ACTIONS(103), + [sym_keyword_signup] = ACTIONS(103), + [sym_keyword_set] = ACTIONS(103), + [sym_keyword_unset] = ACTIONS(103), + [anon_sym_EQ] = ACTIONS(105), + [anon_sym_COMMA] = ACTIONS(103), + [anon_sym_DASH_GT] = ACTIONS(103), + [anon_sym_LBRACK] = ACTIONS(103), + [anon_sym_RPAREN] = ACTIONS(103), + [anon_sym_RBRACE] = ACTIONS(103), + [anon_sym_LT_DASH] = ACTIONS(105), + [anon_sym_LT_DASH_GT] = ACTIONS(103), + [anon_sym_STAR] = ACTIONS(105), + [anon_sym_DOT] = ACTIONS(103), + [anon_sym_LT] = ACTIONS(105), + [anon_sym_GT] = ACTIONS(105), + [sym_duration_part] = ACTIONS(224), + [anon_sym_DASH] = ACTIONS(105), + [anon_sym_AT] = ACTIONS(105), + [anon_sym_LT_PIPE] = ACTIONS(103), + [anon_sym_AMP_AMP] = ACTIONS(103), + [anon_sym_PIPE_PIPE] = ACTIONS(103), + [anon_sym_QMARK_QMARK] = ACTIONS(103), + [anon_sym_QMARK_COLON] = ACTIONS(103), + [anon_sym_BANG_EQ] = ACTIONS(103), + [anon_sym_EQ_EQ] = ACTIONS(103), + [anon_sym_QMARK_EQ] = ACTIONS(103), + [anon_sym_STAR_EQ] = ACTIONS(103), + [anon_sym_TILDE] = ACTIONS(103), + [anon_sym_BANG_TILDE] = ACTIONS(103), + [anon_sym_STAR_TILDE] = ACTIONS(103), + [anon_sym_LT_EQ] = ACTIONS(103), + [anon_sym_GT_EQ] = ACTIONS(103), + [anon_sym_PLUS] = ACTIONS(105), + [anon_sym_PLUS_EQ] = ACTIONS(103), + [anon_sym_DASH_EQ] = ACTIONS(103), + [anon_sym_u00d7] = ACTIONS(103), + [anon_sym_SLASH] = ACTIONS(105), + [anon_sym_u00f7] = ACTIONS(103), + [anon_sym_STAR_STAR] = ACTIONS(103), + [anon_sym_u220b] = ACTIONS(103), + [anon_sym_u220c] = ACTIONS(103), + [anon_sym_u2287] = ACTIONS(103), + [anon_sym_u2283] = ACTIONS(103), + [anon_sym_u2285] = ACTIONS(103), + [anon_sym_u2208] = ACTIONS(103), + [anon_sym_u2209] = ACTIONS(103), + [anon_sym_u2286] = ACTIONS(103), + [anon_sym_u2282] = ACTIONS(103), + [anon_sym_u2284] = ACTIONS(103), + [anon_sym_AT_AT] = ACTIONS(103), }, [53] = { - [ts_builtin_sym_end] = ACTIONS(184), + [ts_builtin_sym_end] = ACTIONS(178), [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), + [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_EQ] = ACTIONS(180), + [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_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), }, [54] = { - [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), + [ts_builtin_sym_end] = ACTIONS(218), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(218), + [sym_keyword_return] = ACTIONS(218), + [sym_keyword_value] = ACTIONS(218), + [sym_keyword_explain] = ACTIONS(218), + [sym_keyword_parallel] = ACTIONS(218), + [sym_keyword_timeout] = ACTIONS(218), + [sym_keyword_fetch] = ACTIONS(218), + [sym_keyword_limit] = ACTIONS(218), + [sym_keyword_rand] = ACTIONS(218), + [sym_keyword_collate] = ACTIONS(218), + [sym_keyword_numeric] = ACTIONS(218), + [sym_keyword_asc] = ACTIONS(218), + [sym_keyword_desc] = ACTIONS(218), + [sym_keyword_where] = ACTIONS(218), + [sym_keyword_and] = ACTIONS(218), + [sym_keyword_or] = ACTIONS(218), + [sym_keyword_is] = ACTIONS(218), + [sym_keyword_not] = ACTIONS(220), + [sym_keyword_contains] = ACTIONS(218), + [sym_keyword_contains_not] = ACTIONS(218), + [sym_keyword_contains_all] = ACTIONS(218), + [sym_keyword_contains_any] = ACTIONS(218), + [sym_keyword_contains_none] = ACTIONS(218), + [sym_keyword_inside] = ACTIONS(218), + [sym_keyword_in] = ACTIONS(220), + [sym_keyword_not_inside] = ACTIONS(218), + [sym_keyword_all_inside] = ACTIONS(218), + [sym_keyword_any_inside] = ACTIONS(218), + [sym_keyword_none_inside] = ACTIONS(218), + [sym_keyword_outside] = ACTIONS(218), + [sym_keyword_intersects] = ACTIONS(218), + [sym_keyword_flexible] = ACTIONS(218), + [sym_keyword_readonly] = ACTIONS(218), + [sym_keyword_content] = ACTIONS(218), + [sym_keyword_merge] = ACTIONS(218), + [sym_keyword_patch] = ACTIONS(218), + [sym_keyword_type] = ACTIONS(218), + [sym_keyword_default] = ACTIONS(218), + [sym_keyword_assert] = ACTIONS(218), + [sym_keyword_permissions] = ACTIONS(218), + [sym_keyword_for] = ACTIONS(218), + [sym_keyword_comment] = ACTIONS(218), + [sym_keyword_set] = ACTIONS(218), + [sym_keyword_unset] = ACTIONS(218), + [anon_sym_EQ] = ACTIONS(220), + [anon_sym_COMMA] = ACTIONS(218), + [anon_sym_DASH_GT] = ACTIONS(218), + [anon_sym_LBRACK] = ACTIONS(218), + [anon_sym_LT_DASH] = ACTIONS(220), + [anon_sym_LT_DASH_GT] = ACTIONS(218), + [anon_sym_STAR] = ACTIONS(220), + [anon_sym_DOT] = ACTIONS(218), + [anon_sym_LT] = ACTIONS(220), + [anon_sym_GT] = ACTIONS(220), + [anon_sym_DASH] = ACTIONS(220), + [anon_sym_AT] = ACTIONS(220), + [anon_sym_LT_PIPE] = ACTIONS(218), + [anon_sym_AMP_AMP] = ACTIONS(218), + [anon_sym_PIPE_PIPE] = ACTIONS(218), + [anon_sym_QMARK_QMARK] = ACTIONS(218), + [anon_sym_QMARK_COLON] = ACTIONS(218), + [anon_sym_BANG_EQ] = ACTIONS(218), + [anon_sym_EQ_EQ] = ACTIONS(218), + [anon_sym_QMARK_EQ] = ACTIONS(218), + [anon_sym_STAR_EQ] = ACTIONS(218), + [anon_sym_TILDE] = ACTIONS(218), + [anon_sym_BANG_TILDE] = ACTIONS(218), + [anon_sym_STAR_TILDE] = ACTIONS(218), + [anon_sym_LT_EQ] = ACTIONS(218), + [anon_sym_GT_EQ] = ACTIONS(218), + [anon_sym_PLUS] = ACTIONS(220), + [anon_sym_PLUS_EQ] = ACTIONS(218), + [anon_sym_DASH_EQ] = ACTIONS(218), + [anon_sym_u00d7] = ACTIONS(218), + [anon_sym_SLASH] = ACTIONS(220), + [anon_sym_u00f7] = ACTIONS(218), + [anon_sym_STAR_STAR] = ACTIONS(218), + [anon_sym_u220b] = ACTIONS(218), + [anon_sym_u220c] = ACTIONS(218), + [anon_sym_u2287] = ACTIONS(218), + [anon_sym_u2283] = ACTIONS(218), + [anon_sym_u2285] = ACTIONS(218), + [anon_sym_u2208] = ACTIONS(218), + [anon_sym_u2209] = ACTIONS(218), + [anon_sym_u2286] = ACTIONS(218), + [anon_sym_u2282] = ACTIONS(218), + [anon_sym_u2284] = ACTIONS(218), + [anon_sym_AT_AT] = ACTIONS(218), }, [55] = { - [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), + [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_EQ] = ACTIONS(192), + [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_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), }, [56] = { - [ts_builtin_sym_end] = ACTIONS(192), - [sym_comment] = ACTIONS(3), - [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), + [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_EQ] = ACTIONS(172), + [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_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), }, [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), + [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_EQ] = ACTIONS(148), + [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_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), }, [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), + [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_EQ] = ACTIONS(212), + [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_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(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), + [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_EQ] = ACTIONS(176), + [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_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), }, [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), + [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_EQ] = ACTIONS(196), + [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_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), }, [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), + [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_EQ] = ACTIONS(160), + [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_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), }, [62] = { - [ts_builtin_sym_end] = ACTIONS(204), + [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_EQ] = ACTIONS(200), + [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_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), + }, + [63] = { + [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_EQ] = ACTIONS(164), + [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_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), + }, + [64] = { + [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_EQ] = ACTIONS(156), + [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_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), + }, + [65] = { + [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_EQ] = ACTIONS(168), + [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_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), + }, + [66] = { + [sym_filter] = STATE(112), + [sym_path_element] = STATE(74), + [sym_graph_path] = STATE(112), + [sym_subscript] = STATE(112), + [aux_sym_path_repeat1] = STATE(74), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(83), + [sym_keyword_value] = ACTIONS(83), + [sym_keyword_explain] = ACTIONS(83), + [sym_keyword_parallel] = ACTIONS(83), + [sym_keyword_timeout] = ACTIONS(83), + [sym_keyword_fetch] = ACTIONS(83), + [sym_keyword_limit] = ACTIONS(83), + [sym_keyword_rand] = ACTIONS(83), + [sym_keyword_collate] = ACTIONS(83), + [sym_keyword_numeric] = ACTIONS(83), + [sym_keyword_asc] = ACTIONS(83), + [sym_keyword_desc] = ACTIONS(83), + [sym_keyword_and] = ACTIONS(83), + [sym_keyword_or] = ACTIONS(83), + [sym_keyword_is] = ACTIONS(83), + [sym_keyword_not] = ACTIONS(85), + [sym_keyword_contains] = ACTIONS(83), + [sym_keyword_contains_not] = ACTIONS(83), + [sym_keyword_contains_all] = ACTIONS(83), + [sym_keyword_contains_any] = ACTIONS(83), + [sym_keyword_contains_none] = ACTIONS(83), + [sym_keyword_inside] = ACTIONS(83), + [sym_keyword_in] = ACTIONS(85), + [sym_keyword_not_inside] = ACTIONS(83), + [sym_keyword_all_inside] = ACTIONS(83), + [sym_keyword_any_inside] = ACTIONS(83), + [sym_keyword_none_inside] = ACTIONS(83), + [sym_keyword_outside] = ACTIONS(83), + [sym_keyword_intersects] = ACTIONS(83), + [sym_keyword_flexible] = ACTIONS(83), + [sym_keyword_readonly] = ACTIONS(83), + [sym_keyword_type] = ACTIONS(83), + [sym_keyword_default] = ACTIONS(83), + [sym_keyword_assert] = ACTIONS(83), + [sym_keyword_permissions] = ACTIONS(83), + [sym_keyword_for] = ACTIONS(83), + [sym_keyword_comment] = ACTIONS(83), + [anon_sym_EQ] = ACTIONS(85), + [anon_sym_COMMA] = ACTIONS(83), + [anon_sym_DASH_GT] = ACTIONS(227), + [anon_sym_LBRACK] = ACTIONS(229), + [anon_sym_RPAREN] = ACTIONS(83), + [anon_sym_RBRACE] = ACTIONS(83), + [anon_sym_LT_DASH] = ACTIONS(231), + [anon_sym_LT_DASH_GT] = ACTIONS(227), + [anon_sym_STAR] = ACTIONS(85), + [anon_sym_DOT] = ACTIONS(233), + [anon_sym_LT] = ACTIONS(85), + [anon_sym_GT] = ACTIONS(85), + [anon_sym_DASH] = ACTIONS(85), + [anon_sym_AT] = ACTIONS(85), + [anon_sym_LT_PIPE] = ACTIONS(83), + [anon_sym_AMP_AMP] = ACTIONS(83), + [anon_sym_PIPE_PIPE] = ACTIONS(83), + [anon_sym_QMARK_QMARK] = ACTIONS(83), + [anon_sym_QMARK_COLON] = ACTIONS(83), + [anon_sym_BANG_EQ] = ACTIONS(83), + [anon_sym_EQ_EQ] = ACTIONS(83), + [anon_sym_QMARK_EQ] = ACTIONS(83), + [anon_sym_STAR_EQ] = ACTIONS(83), + [anon_sym_TILDE] = ACTIONS(83), + [anon_sym_BANG_TILDE] = ACTIONS(83), + [anon_sym_STAR_TILDE] = ACTIONS(83), + [anon_sym_LT_EQ] = ACTIONS(83), + [anon_sym_GT_EQ] = ACTIONS(83), + [anon_sym_PLUS] = ACTIONS(85), + [anon_sym_PLUS_EQ] = ACTIONS(83), + [anon_sym_DASH_EQ] = ACTIONS(83), + [anon_sym_u00d7] = ACTIONS(83), + [anon_sym_SLASH] = ACTIONS(85), + [anon_sym_u00f7] = ACTIONS(83), + [anon_sym_STAR_STAR] = ACTIONS(83), + [anon_sym_u220b] = ACTIONS(83), + [anon_sym_u220c] = ACTIONS(83), + [anon_sym_u2287] = ACTIONS(83), + [anon_sym_u2283] = ACTIONS(83), + [anon_sym_u2285] = ACTIONS(83), + [anon_sym_u2208] = ACTIONS(83), + [anon_sym_u2209] = ACTIONS(83), + [anon_sym_u2286] = ACTIONS(83), + [anon_sym_u2282] = ACTIONS(83), + [anon_sym_u2284] = ACTIONS(83), + [anon_sym_AT_AT] = ACTIONS(83), + }, + [67] = { [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(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_comment] = ACTIONS(3), - [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(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), + [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_EQ] = ACTIONS(200), + [anon_sym_COMMA] = 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_STAR] = ACTIONS(200), + [anon_sym_LT] = ACTIONS(200), + [anon_sym_GT] = ACTIONS(200), + [sym_variable_name] = ACTIONS(198), + [sym_custom_function_name] = ACTIONS(198), + [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), }, [68] = { [sym_comment] = ACTIONS(3), - [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), + [sym_semi_colon] = ACTIONS(235), + [sym_keyword_if] = ACTIONS(235), + [sym_keyword_return] = ACTIONS(235), + [sym_keyword_from] = ACTIONS(235), + [sym_keyword_as] = ACTIONS(235), + [sym_keyword_omit] = ACTIONS(235), + [sym_keyword_parallel] = ACTIONS(235), + [sym_keyword_timeout] = ACTIONS(235), + [sym_keyword_where] = ACTIONS(235), + [sym_keyword_group] = ACTIONS(235), + [sym_keyword_and] = ACTIONS(235), + [sym_keyword_or] = ACTIONS(235), + [sym_keyword_is] = ACTIONS(235), + [sym_keyword_not] = ACTIONS(237), + [sym_keyword_contains] = ACTIONS(235), + [sym_keyword_contains_not] = ACTIONS(235), + [sym_keyword_contains_all] = ACTIONS(235), + [sym_keyword_contains_any] = ACTIONS(235), + [sym_keyword_contains_none] = ACTIONS(235), + [sym_keyword_inside] = ACTIONS(235), + [sym_keyword_in] = ACTIONS(237), + [sym_keyword_not_inside] = ACTIONS(235), + [sym_keyword_all_inside] = ACTIONS(235), + [sym_keyword_any_inside] = ACTIONS(235), + [sym_keyword_none_inside] = ACTIONS(235), + [sym_keyword_outside] = ACTIONS(235), + [sym_keyword_intersects] = ACTIONS(235), + [sym_keyword_drop] = ACTIONS(235), + [sym_keyword_schemafull] = ACTIONS(235), + [sym_keyword_schemaless] = ACTIONS(235), + [sym_keyword_changefeed] = ACTIONS(235), + [sym_keyword_content] = ACTIONS(235), + [sym_keyword_merge] = ACTIONS(235), + [sym_keyword_patch] = ACTIONS(235), + [sym_keyword_then] = ACTIONS(235), + [sym_keyword_type] = ACTIONS(235), + [sym_keyword_permissions] = ACTIONS(235), + [sym_keyword_for] = ACTIONS(235), + [sym_keyword_comment] = ACTIONS(235), + [sym_keyword_set] = ACTIONS(235), + [sym_keyword_unset] = ACTIONS(235), + [anon_sym_EQ] = ACTIONS(237), + [anon_sym_COMMA] = ACTIONS(235), + [anon_sym_RBRACK] = ACTIONS(235), + [anon_sym_LPAREN] = ACTIONS(235), + [anon_sym_RPAREN] = ACTIONS(235), + [anon_sym_QMARK] = ACTIONS(237), + [anon_sym_LBRACE] = ACTIONS(235), + [anon_sym_RBRACE] = ACTIONS(235), + [anon_sym_STAR] = ACTIONS(237), + [anon_sym_LT] = ACTIONS(237), + [anon_sym_GT] = ACTIONS(237), + [sym_variable_name] = ACTIONS(235), + [sym_custom_function_name] = ACTIONS(235), + [anon_sym_DASH] = ACTIONS(237), + [anon_sym_AT] = ACTIONS(237), + [anon_sym_LT_PIPE] = ACTIONS(235), + [anon_sym_AMP_AMP] = ACTIONS(235), + [anon_sym_PIPE_PIPE] = ACTIONS(235), + [anon_sym_QMARK_QMARK] = ACTIONS(235), + [anon_sym_QMARK_COLON] = ACTIONS(235), + [anon_sym_BANG_EQ] = ACTIONS(235), + [anon_sym_EQ_EQ] = ACTIONS(235), + [anon_sym_QMARK_EQ] = ACTIONS(235), + [anon_sym_STAR_EQ] = ACTIONS(235), + [anon_sym_TILDE] = ACTIONS(235), + [anon_sym_BANG_TILDE] = ACTIONS(235), + [anon_sym_STAR_TILDE] = ACTIONS(235), + [anon_sym_LT_EQ] = ACTIONS(235), + [anon_sym_GT_EQ] = ACTIONS(235), + [anon_sym_PLUS] = ACTIONS(237), + [anon_sym_PLUS_EQ] = ACTIONS(235), + [anon_sym_DASH_EQ] = ACTIONS(235), + [anon_sym_u00d7] = ACTIONS(235), + [anon_sym_SLASH] = ACTIONS(237), + [anon_sym_u00f7] = ACTIONS(235), + [anon_sym_STAR_STAR] = ACTIONS(235), + [anon_sym_u220b] = ACTIONS(235), + [anon_sym_u220c] = ACTIONS(235), + [anon_sym_u2287] = ACTIONS(235), + [anon_sym_u2283] = ACTIONS(235), + [anon_sym_u2285] = ACTIONS(235), + [anon_sym_u2208] = ACTIONS(235), + [anon_sym_u2209] = ACTIONS(235), + [anon_sym_u2286] = ACTIONS(235), + [anon_sym_u2282] = ACTIONS(235), + [anon_sym_u2284] = ACTIONS(235), + [anon_sym_AT_AT] = ACTIONS(235), }, [69] = { - [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_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), + [sym_filter] = STATE(112), + [sym_path_element] = STATE(69), + [sym_graph_path] = STATE(112), + [sym_subscript] = STATE(112), + [aux_sym_path_repeat1] = STATE(69), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(87), + [sym_keyword_value] = ACTIONS(87), + [sym_keyword_explain] = ACTIONS(87), + [sym_keyword_parallel] = ACTIONS(87), + [sym_keyword_timeout] = ACTIONS(87), + [sym_keyword_fetch] = ACTIONS(87), + [sym_keyword_limit] = ACTIONS(87), + [sym_keyword_rand] = ACTIONS(87), + [sym_keyword_collate] = ACTIONS(87), + [sym_keyword_numeric] = ACTIONS(87), + [sym_keyword_asc] = ACTIONS(87), + [sym_keyword_desc] = ACTIONS(87), + [sym_keyword_and] = ACTIONS(87), + [sym_keyword_or] = ACTIONS(87), + [sym_keyword_is] = ACTIONS(87), + [sym_keyword_not] = ACTIONS(89), + [sym_keyword_contains] = ACTIONS(87), + [sym_keyword_contains_not] = ACTIONS(87), + [sym_keyword_contains_all] = ACTIONS(87), + [sym_keyword_contains_any] = ACTIONS(87), + [sym_keyword_contains_none] = ACTIONS(87), + [sym_keyword_inside] = ACTIONS(87), + [sym_keyword_in] = ACTIONS(89), + [sym_keyword_not_inside] = ACTIONS(87), + [sym_keyword_all_inside] = ACTIONS(87), + [sym_keyword_any_inside] = ACTIONS(87), + [sym_keyword_none_inside] = ACTIONS(87), + [sym_keyword_outside] = ACTIONS(87), + [sym_keyword_intersects] = ACTIONS(87), + [sym_keyword_flexible] = ACTIONS(87), + [sym_keyword_readonly] = ACTIONS(87), + [sym_keyword_type] = ACTIONS(87), + [sym_keyword_default] = ACTIONS(87), + [sym_keyword_assert] = ACTIONS(87), + [sym_keyword_permissions] = ACTIONS(87), + [sym_keyword_for] = ACTIONS(87), + [sym_keyword_comment] = ACTIONS(87), + [anon_sym_EQ] = ACTIONS(89), + [anon_sym_COMMA] = ACTIONS(87), + [anon_sym_DASH_GT] = ACTIONS(239), + [anon_sym_LBRACK] = ACTIONS(242), + [anon_sym_RPAREN] = ACTIONS(87), + [anon_sym_RBRACE] = ACTIONS(87), + [anon_sym_LT_DASH] = ACTIONS(245), + [anon_sym_LT_DASH_GT] = ACTIONS(239), + [anon_sym_STAR] = ACTIONS(89), + [anon_sym_DOT] = ACTIONS(248), + [anon_sym_LT] = ACTIONS(89), + [anon_sym_GT] = ACTIONS(89), + [anon_sym_DASH] = ACTIONS(89), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_LT_PIPE] = ACTIONS(87), + [anon_sym_AMP_AMP] = ACTIONS(87), + [anon_sym_PIPE_PIPE] = ACTIONS(87), + [anon_sym_QMARK_QMARK] = ACTIONS(87), + [anon_sym_QMARK_COLON] = ACTIONS(87), + [anon_sym_BANG_EQ] = ACTIONS(87), + [anon_sym_EQ_EQ] = ACTIONS(87), + [anon_sym_QMARK_EQ] = ACTIONS(87), + [anon_sym_STAR_EQ] = ACTIONS(87), + [anon_sym_TILDE] = ACTIONS(87), + [anon_sym_BANG_TILDE] = ACTIONS(87), + [anon_sym_STAR_TILDE] = ACTIONS(87), + [anon_sym_LT_EQ] = ACTIONS(87), + [anon_sym_GT_EQ] = ACTIONS(87), + [anon_sym_PLUS] = ACTIONS(89), + [anon_sym_PLUS_EQ] = ACTIONS(87), + [anon_sym_DASH_EQ] = ACTIONS(87), + [anon_sym_u00d7] = ACTIONS(87), + [anon_sym_SLASH] = ACTIONS(89), + [anon_sym_u00f7] = ACTIONS(87), + [anon_sym_STAR_STAR] = ACTIONS(87), + [anon_sym_u220b] = ACTIONS(87), + [anon_sym_u220c] = ACTIONS(87), + [anon_sym_u2287] = ACTIONS(87), + [anon_sym_u2283] = ACTIONS(87), + [anon_sym_u2285] = ACTIONS(87), + [anon_sym_u2208] = ACTIONS(87), + [anon_sym_u2209] = ACTIONS(87), + [anon_sym_u2286] = ACTIONS(87), + [anon_sym_u2282] = ACTIONS(87), + [anon_sym_u2284] = ACTIONS(87), + [anon_sym_AT_AT] = ACTIONS(87), }, [70] = { - [sym_filter] = STATE(118), - [sym_path_element] = STATE(70), - [sym_graph_path] = STATE(118), - [sym_subscript] = STATE(118), - [aux_sym_path_repeat1] = STATE(70), - [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(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), + [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_EQ] = ACTIONS(253), + [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_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), }, [71] = { [sym_comment] = ACTIONS(3), - [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), + [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_EQ] = ACTIONS(81), + [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_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), }, [72] = { - [sym_filter] = STATE(118), - [sym_path_element] = STATE(70), - [sym_graph_path] = STATE(118), - [sym_subscript] = STATE(118), - [aux_sym_path_repeat1] = STATE(70), - [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(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), + [sym_filter] = STATE(112), + [sym_path_element] = STATE(74), + [sym_graph_path] = STATE(112), + [sym_subscript] = STATE(112), + [aux_sym_path_repeat1] = STATE(74), + [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_EQ] = ACTIONS(81), + [anon_sym_COMMA] = ACTIONS(79), + [anon_sym_DASH_GT] = ACTIONS(227), + [anon_sym_LBRACK] = ACTIONS(229), + [anon_sym_RPAREN] = ACTIONS(79), + [anon_sym_RBRACE] = ACTIONS(79), + [anon_sym_LT_DASH] = ACTIONS(231), + [anon_sym_LT_DASH_GT] = ACTIONS(227), + [anon_sym_STAR] = ACTIONS(81), + [anon_sym_DOT] = ACTIONS(233), + [anon_sym_LT] = ACTIONS(81), + [anon_sym_GT] = 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), }, [73] = { [sym_comment] = ACTIONS(3), - [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), + [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_EQ] = ACTIONS(176), + [anon_sym_COMMA] = 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_STAR] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(176), + [anon_sym_GT] = ACTIONS(176), + [sym_variable_name] = ACTIONS(174), + [sym_custom_function_name] = ACTIONS(174), + [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), }, [74] = { - [sym_comment] = ACTIONS(3), - [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), + [sym_filter] = STATE(112), + [sym_path_element] = STATE(69), + [sym_graph_path] = STATE(112), + [sym_subscript] = STATE(112), + [aux_sym_path_repeat1] = STATE(69), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(67), + [sym_keyword_value] = ACTIONS(67), + [sym_keyword_explain] = ACTIONS(67), + [sym_keyword_parallel] = ACTIONS(67), + [sym_keyword_timeout] = ACTIONS(67), + [sym_keyword_fetch] = ACTIONS(67), + [sym_keyword_limit] = ACTIONS(67), + [sym_keyword_rand] = ACTIONS(67), + [sym_keyword_collate] = ACTIONS(67), + [sym_keyword_numeric] = ACTIONS(67), + [sym_keyword_asc] = ACTIONS(67), + [sym_keyword_desc] = ACTIONS(67), + [sym_keyword_and] = ACTIONS(67), + [sym_keyword_or] = ACTIONS(67), + [sym_keyword_is] = ACTIONS(67), + [sym_keyword_not] = ACTIONS(69), + [sym_keyword_contains] = ACTIONS(67), + [sym_keyword_contains_not] = ACTIONS(67), + [sym_keyword_contains_all] = ACTIONS(67), + [sym_keyword_contains_any] = ACTIONS(67), + [sym_keyword_contains_none] = ACTIONS(67), + [sym_keyword_inside] = ACTIONS(67), + [sym_keyword_in] = ACTIONS(69), + [sym_keyword_not_inside] = ACTIONS(67), + [sym_keyword_all_inside] = ACTIONS(67), + [sym_keyword_any_inside] = ACTIONS(67), + [sym_keyword_none_inside] = ACTIONS(67), + [sym_keyword_outside] = ACTIONS(67), + [sym_keyword_intersects] = ACTIONS(67), + [sym_keyword_flexible] = ACTIONS(67), + [sym_keyword_readonly] = ACTIONS(67), + [sym_keyword_type] = ACTIONS(67), + [sym_keyword_default] = ACTIONS(67), + [sym_keyword_assert] = ACTIONS(67), + [sym_keyword_permissions] = ACTIONS(67), + [sym_keyword_for] = ACTIONS(67), + [sym_keyword_comment] = ACTIONS(67), + [anon_sym_EQ] = ACTIONS(69), + [anon_sym_COMMA] = ACTIONS(67), + [anon_sym_DASH_GT] = ACTIONS(227), + [anon_sym_LBRACK] = ACTIONS(229), + [anon_sym_RPAREN] = ACTIONS(67), + [anon_sym_RBRACE] = ACTIONS(67), + [anon_sym_LT_DASH] = ACTIONS(231), + [anon_sym_LT_DASH_GT] = ACTIONS(227), + [anon_sym_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(233), + [anon_sym_LT] = ACTIONS(69), + [anon_sym_GT] = ACTIONS(69), + [anon_sym_DASH] = ACTIONS(69), + [anon_sym_AT] = ACTIONS(69), + [anon_sym_LT_PIPE] = ACTIONS(67), + [anon_sym_AMP_AMP] = ACTIONS(67), + [anon_sym_PIPE_PIPE] = ACTIONS(67), + [anon_sym_QMARK_QMARK] = ACTIONS(67), + [anon_sym_QMARK_COLON] = ACTIONS(67), + [anon_sym_BANG_EQ] = ACTIONS(67), + [anon_sym_EQ_EQ] = ACTIONS(67), + [anon_sym_QMARK_EQ] = ACTIONS(67), + [anon_sym_STAR_EQ] = ACTIONS(67), + [anon_sym_TILDE] = ACTIONS(67), + [anon_sym_BANG_TILDE] = ACTIONS(67), + [anon_sym_STAR_TILDE] = ACTIONS(67), + [anon_sym_LT_EQ] = ACTIONS(67), + [anon_sym_GT_EQ] = ACTIONS(67), + [anon_sym_PLUS] = ACTIONS(69), + [anon_sym_PLUS_EQ] = ACTIONS(67), + [anon_sym_DASH_EQ] = ACTIONS(67), + [anon_sym_u00d7] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_u00f7] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(67), + [anon_sym_u220b] = ACTIONS(67), + [anon_sym_u220c] = ACTIONS(67), + [anon_sym_u2287] = ACTIONS(67), + [anon_sym_u2283] = ACTIONS(67), + [anon_sym_u2285] = ACTIONS(67), + [anon_sym_u2208] = ACTIONS(67), + [anon_sym_u2209] = ACTIONS(67), + [anon_sym_u2286] = ACTIONS(67), + [anon_sym_u2282] = ACTIONS(67), + [anon_sym_u2284] = ACTIONS(67), + [anon_sym_AT_AT] = ACTIONS(67), }, [75] = { [sym_comment] = ACTIONS(3), - [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), + [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_EQ] = ACTIONS(257), + [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_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), }, [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(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), + [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_EQ] = ACTIONS(261), + [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_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), }, [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(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), + [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_EQ] = ACTIONS(192), + [anon_sym_COMMA] = 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_STAR] = ACTIONS(192), + [anon_sym_LT] = ACTIONS(192), + [anon_sym_GT] = ACTIONS(192), + [sym_variable_name] = ACTIONS(190), + [sym_custom_function_name] = ACTIONS(190), + [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), }, [78] = { [sym_comment] = ACTIONS(3), - [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), + [sym_semi_colon] = ACTIONS(263), + [sym_keyword_if] = ACTIONS(263), + [sym_keyword_return] = ACTIONS(263), + [sym_keyword_from] = ACTIONS(263), + [sym_keyword_as] = ACTIONS(263), + [sym_keyword_omit] = ACTIONS(263), + [sym_keyword_parallel] = ACTIONS(263), + [sym_keyword_timeout] = ACTIONS(263), + [sym_keyword_where] = ACTIONS(263), + [sym_keyword_group] = ACTIONS(263), + [sym_keyword_and] = ACTIONS(263), + [sym_keyword_or] = ACTIONS(263), + [sym_keyword_is] = ACTIONS(263), + [sym_keyword_not] = ACTIONS(265), + [sym_keyword_contains] = ACTIONS(263), + [sym_keyword_contains_not] = ACTIONS(263), + [sym_keyword_contains_all] = ACTIONS(263), + [sym_keyword_contains_any] = ACTIONS(263), + [sym_keyword_contains_none] = ACTIONS(263), + [sym_keyword_inside] = ACTIONS(263), + [sym_keyword_in] = ACTIONS(265), + [sym_keyword_not_inside] = ACTIONS(263), + [sym_keyword_all_inside] = ACTIONS(263), + [sym_keyword_any_inside] = ACTIONS(263), + [sym_keyword_none_inside] = ACTIONS(263), + [sym_keyword_outside] = ACTIONS(263), + [sym_keyword_intersects] = ACTIONS(263), + [sym_keyword_drop] = ACTIONS(263), + [sym_keyword_schemafull] = ACTIONS(263), + [sym_keyword_schemaless] = ACTIONS(263), + [sym_keyword_changefeed] = ACTIONS(263), + [sym_keyword_content] = ACTIONS(263), + [sym_keyword_merge] = ACTIONS(263), + [sym_keyword_patch] = ACTIONS(263), + [sym_keyword_then] = ACTIONS(263), + [sym_keyword_type] = ACTIONS(263), + [sym_keyword_permissions] = ACTIONS(263), + [sym_keyword_for] = ACTIONS(263), + [sym_keyword_comment] = ACTIONS(263), + [sym_keyword_set] = ACTIONS(263), + [sym_keyword_unset] = ACTIONS(263), + [anon_sym_EQ] = ACTIONS(265), + [anon_sym_COMMA] = ACTIONS(263), + [anon_sym_RBRACK] = ACTIONS(263), + [anon_sym_LPAREN] = ACTIONS(263), + [anon_sym_RPAREN] = ACTIONS(263), + [anon_sym_QMARK] = ACTIONS(265), + [anon_sym_LBRACE] = ACTIONS(263), + [anon_sym_RBRACE] = ACTIONS(263), + [anon_sym_STAR] = ACTIONS(265), + [anon_sym_LT] = ACTIONS(265), + [anon_sym_GT] = ACTIONS(265), + [sym_variable_name] = ACTIONS(263), + [sym_custom_function_name] = ACTIONS(263), + [anon_sym_DASH] = ACTIONS(265), + [anon_sym_AT] = ACTIONS(265), + [anon_sym_LT_PIPE] = ACTIONS(263), + [anon_sym_AMP_AMP] = ACTIONS(263), + [anon_sym_PIPE_PIPE] = ACTIONS(263), + [anon_sym_QMARK_QMARK] = ACTIONS(263), + [anon_sym_QMARK_COLON] = ACTIONS(263), + [anon_sym_BANG_EQ] = ACTIONS(263), + [anon_sym_EQ_EQ] = ACTIONS(263), + [anon_sym_QMARK_EQ] = ACTIONS(263), + [anon_sym_STAR_EQ] = ACTIONS(263), + [anon_sym_TILDE] = ACTIONS(263), + [anon_sym_BANG_TILDE] = ACTIONS(263), + [anon_sym_STAR_TILDE] = ACTIONS(263), + [anon_sym_LT_EQ] = ACTIONS(263), + [anon_sym_GT_EQ] = ACTIONS(263), + [anon_sym_PLUS] = ACTIONS(265), + [anon_sym_PLUS_EQ] = ACTIONS(263), + [anon_sym_DASH_EQ] = ACTIONS(263), + [anon_sym_u00d7] = ACTIONS(263), + [anon_sym_SLASH] = ACTIONS(265), + [anon_sym_u00f7] = ACTIONS(263), + [anon_sym_STAR_STAR] = ACTIONS(263), + [anon_sym_u220b] = ACTIONS(263), + [anon_sym_u220c] = ACTIONS(263), + [anon_sym_u2287] = ACTIONS(263), + [anon_sym_u2283] = ACTIONS(263), + [anon_sym_u2285] = ACTIONS(263), + [anon_sym_u2208] = ACTIONS(263), + [anon_sym_u2209] = ACTIONS(263), + [anon_sym_u2286] = ACTIONS(263), + [anon_sym_u2282] = ACTIONS(263), + [anon_sym_u2284] = ACTIONS(263), + [anon_sym_AT_AT] = ACTIONS(263), }, [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), + [sym_filter] = STATE(53), + [sym_path_element] = STATE(85), + [sym_graph_path] = STATE(53), + [sym_subscript] = STATE(53), + [aux_sym_path_repeat1] = STATE(85), + [ts_builtin_sym_end] = ACTIONS(83), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(83), + [sym_keyword_value] = ACTIONS(83), + [sym_keyword_explain] = ACTIONS(83), + [sym_keyword_parallel] = ACTIONS(83), + [sym_keyword_timeout] = ACTIONS(83), + [sym_keyword_fetch] = ACTIONS(83), + [sym_keyword_limit] = ACTIONS(83), + [sym_keyword_rand] = ACTIONS(83), + [sym_keyword_collate] = ACTIONS(83), + [sym_keyword_numeric] = ACTIONS(83), + [sym_keyword_asc] = ACTIONS(83), + [sym_keyword_desc] = ACTIONS(83), + [sym_keyword_and] = ACTIONS(83), + [sym_keyword_or] = ACTIONS(83), + [sym_keyword_is] = ACTIONS(83), + [sym_keyword_not] = ACTIONS(85), + [sym_keyword_contains] = ACTIONS(83), + [sym_keyword_contains_not] = ACTIONS(83), + [sym_keyword_contains_all] = ACTIONS(83), + [sym_keyword_contains_any] = ACTIONS(83), + [sym_keyword_contains_none] = ACTIONS(83), + [sym_keyword_inside] = ACTIONS(83), + [sym_keyword_in] = ACTIONS(85), + [sym_keyword_not_inside] = ACTIONS(83), + [sym_keyword_all_inside] = ACTIONS(83), + [sym_keyword_any_inside] = ACTIONS(83), + [sym_keyword_none_inside] = ACTIONS(83), + [sym_keyword_outside] = ACTIONS(83), + [sym_keyword_intersects] = ACTIONS(83), + [sym_keyword_flexible] = ACTIONS(83), + [sym_keyword_readonly] = ACTIONS(83), + [sym_keyword_type] = ACTIONS(83), + [sym_keyword_default] = ACTIONS(83), + [sym_keyword_assert] = ACTIONS(83), + [sym_keyword_permissions] = ACTIONS(83), + [sym_keyword_for] = ACTIONS(83), + [sym_keyword_comment] = ACTIONS(83), + [anon_sym_EQ] = ACTIONS(85), + [anon_sym_COMMA] = ACTIONS(83), + [anon_sym_DASH_GT] = ACTIONS(267), + [anon_sym_LBRACK] = ACTIONS(269), + [anon_sym_LT_DASH] = ACTIONS(271), + [anon_sym_LT_DASH_GT] = ACTIONS(267), + [anon_sym_STAR] = ACTIONS(85), + [anon_sym_DOT] = ACTIONS(273), + [anon_sym_LT] = ACTIONS(85), + [anon_sym_GT] = ACTIONS(85), + [anon_sym_DASH] = ACTIONS(85), + [anon_sym_AT] = ACTIONS(85), + [anon_sym_LT_PIPE] = ACTIONS(83), + [anon_sym_AMP_AMP] = ACTIONS(83), + [anon_sym_PIPE_PIPE] = ACTIONS(83), + [anon_sym_QMARK_QMARK] = ACTIONS(83), + [anon_sym_QMARK_COLON] = ACTIONS(83), + [anon_sym_BANG_EQ] = ACTIONS(83), + [anon_sym_EQ_EQ] = ACTIONS(83), + [anon_sym_QMARK_EQ] = ACTIONS(83), + [anon_sym_STAR_EQ] = ACTIONS(83), + [anon_sym_TILDE] = ACTIONS(83), + [anon_sym_BANG_TILDE] = ACTIONS(83), + [anon_sym_STAR_TILDE] = ACTIONS(83), + [anon_sym_LT_EQ] = ACTIONS(83), + [anon_sym_GT_EQ] = ACTIONS(83), + [anon_sym_PLUS] = ACTIONS(85), + [anon_sym_PLUS_EQ] = ACTIONS(83), + [anon_sym_DASH_EQ] = ACTIONS(83), + [anon_sym_u00d7] = ACTIONS(83), + [anon_sym_SLASH] = ACTIONS(85), + [anon_sym_u00f7] = ACTIONS(83), + [anon_sym_STAR_STAR] = ACTIONS(83), + [anon_sym_u220b] = ACTIONS(83), + [anon_sym_u220c] = ACTIONS(83), + [anon_sym_u2287] = ACTIONS(83), + [anon_sym_u2283] = ACTIONS(83), + [anon_sym_u2285] = ACTIONS(83), + [anon_sym_u2208] = ACTIONS(83), + [anon_sym_u2209] = ACTIONS(83), + [anon_sym_u2286] = ACTIONS(83), + [anon_sym_u2282] = ACTIONS(83), + [anon_sym_u2284] = ACTIONS(83), + [anon_sym_AT_AT] = ACTIONS(83), }, [80] = { - [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), + [ts_builtin_sym_end] = ACTIONS(235), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(235), + [sym_keyword_return] = ACTIONS(235), + [sym_keyword_value] = ACTIONS(235), + [sym_keyword_explain] = ACTIONS(235), + [sym_keyword_parallel] = ACTIONS(235), + [sym_keyword_timeout] = ACTIONS(235), + [sym_keyword_fetch] = ACTIONS(235), + [sym_keyword_limit] = ACTIONS(235), + [sym_keyword_rand] = ACTIONS(235), + [sym_keyword_collate] = ACTIONS(235), + [sym_keyword_numeric] = ACTIONS(235), + [sym_keyword_asc] = ACTIONS(235), + [sym_keyword_desc] = ACTIONS(235), + [sym_keyword_where] = ACTIONS(235), + [sym_keyword_and] = ACTIONS(235), + [sym_keyword_or] = ACTIONS(235), + [sym_keyword_is] = ACTIONS(235), + [sym_keyword_not] = ACTIONS(237), + [sym_keyword_contains] = ACTIONS(235), + [sym_keyword_contains_not] = ACTIONS(235), + [sym_keyword_contains_all] = ACTIONS(235), + [sym_keyword_contains_any] = ACTIONS(235), + [sym_keyword_contains_none] = ACTIONS(235), + [sym_keyword_inside] = ACTIONS(235), + [sym_keyword_in] = ACTIONS(237), + [sym_keyword_not_inside] = ACTIONS(235), + [sym_keyword_all_inside] = ACTIONS(235), + [sym_keyword_any_inside] = ACTIONS(235), + [sym_keyword_none_inside] = ACTIONS(235), + [sym_keyword_outside] = ACTIONS(235), + [sym_keyword_intersects] = ACTIONS(235), + [sym_keyword_flexible] = ACTIONS(235), + [sym_keyword_readonly] = ACTIONS(235), + [sym_keyword_content] = ACTIONS(235), + [sym_keyword_merge] = ACTIONS(235), + [sym_keyword_patch] = ACTIONS(235), + [sym_keyword_type] = ACTIONS(235), + [sym_keyword_default] = ACTIONS(235), + [sym_keyword_assert] = ACTIONS(235), + [sym_keyword_permissions] = ACTIONS(235), + [sym_keyword_for] = ACTIONS(235), + [sym_keyword_comment] = ACTIONS(235), + [sym_keyword_set] = ACTIONS(235), + [sym_keyword_unset] = ACTIONS(235), + [anon_sym_EQ] = ACTIONS(237), + [anon_sym_COMMA] = ACTIONS(235), + [anon_sym_DASH_GT] = ACTIONS(235), + [anon_sym_RPAREN] = ACTIONS(235), + [anon_sym_RBRACE] = ACTIONS(235), + [anon_sym_STAR] = ACTIONS(237), + [anon_sym_LT] = ACTIONS(237), + [anon_sym_GT] = ACTIONS(237), + [anon_sym_DASH] = ACTIONS(237), + [anon_sym_AT] = ACTIONS(237), + [anon_sym_LT_PIPE] = ACTIONS(235), + [anon_sym_AMP_AMP] = ACTIONS(235), + [anon_sym_PIPE_PIPE] = ACTIONS(235), + [anon_sym_QMARK_QMARK] = ACTIONS(235), + [anon_sym_QMARK_COLON] = ACTIONS(235), + [anon_sym_BANG_EQ] = ACTIONS(235), + [anon_sym_EQ_EQ] = ACTIONS(235), + [anon_sym_QMARK_EQ] = ACTIONS(235), + [anon_sym_STAR_EQ] = ACTIONS(235), + [anon_sym_TILDE] = ACTIONS(235), + [anon_sym_BANG_TILDE] = ACTIONS(235), + [anon_sym_STAR_TILDE] = ACTIONS(235), + [anon_sym_LT_EQ] = ACTIONS(235), + [anon_sym_GT_EQ] = ACTIONS(235), + [anon_sym_PLUS] = ACTIONS(237), + [anon_sym_PLUS_EQ] = ACTIONS(235), + [anon_sym_DASH_EQ] = ACTIONS(235), + [anon_sym_u00d7] = ACTIONS(235), + [anon_sym_SLASH] = ACTIONS(237), + [anon_sym_u00f7] = ACTIONS(235), + [anon_sym_STAR_STAR] = ACTIONS(235), + [anon_sym_u220b] = ACTIONS(235), + [anon_sym_u220c] = ACTIONS(235), + [anon_sym_u2287] = ACTIONS(235), + [anon_sym_u2283] = ACTIONS(235), + [anon_sym_u2285] = ACTIONS(235), + [anon_sym_u2208] = ACTIONS(235), + [anon_sym_u2209] = ACTIONS(235), + [anon_sym_u2286] = ACTIONS(235), + [anon_sym_u2282] = ACTIONS(235), + [anon_sym_u2284] = ACTIONS(235), + [anon_sym_AT_AT] = ACTIONS(235), }, [81] = { - [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), + [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_EQ] = ACTIONS(176), + [anon_sym_COMMA] = ACTIONS(174), + [anon_sym_DASH_GT] = ACTIONS(174), + [anon_sym_RPAREN] = ACTIONS(174), + [anon_sym_RBRACE] = ACTIONS(174), + [anon_sym_STAR] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(176), + [anon_sym_GT] = 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), }, [82] = { - [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), + [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_EQ] = ACTIONS(253), + [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_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), }, [83] = { - [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), + [ts_builtin_sym_end] = ACTIONS(263), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(263), + [sym_keyword_return] = ACTIONS(263), + [sym_keyword_value] = ACTIONS(263), + [sym_keyword_explain] = ACTIONS(263), + [sym_keyword_parallel] = ACTIONS(263), + [sym_keyword_timeout] = ACTIONS(263), + [sym_keyword_fetch] = ACTIONS(263), + [sym_keyword_limit] = ACTIONS(263), + [sym_keyword_rand] = ACTIONS(263), + [sym_keyword_collate] = ACTIONS(263), + [sym_keyword_numeric] = ACTIONS(263), + [sym_keyword_asc] = ACTIONS(263), + [sym_keyword_desc] = ACTIONS(263), + [sym_keyword_where] = ACTIONS(263), + [sym_keyword_and] = ACTIONS(263), + [sym_keyword_or] = ACTIONS(263), + [sym_keyword_is] = ACTIONS(263), + [sym_keyword_not] = ACTIONS(265), + [sym_keyword_contains] = ACTIONS(263), + [sym_keyword_contains_not] = ACTIONS(263), + [sym_keyword_contains_all] = ACTIONS(263), + [sym_keyword_contains_any] = ACTIONS(263), + [sym_keyword_contains_none] = ACTIONS(263), + [sym_keyword_inside] = ACTIONS(263), + [sym_keyword_in] = ACTIONS(265), + [sym_keyword_not_inside] = ACTIONS(263), + [sym_keyword_all_inside] = ACTIONS(263), + [sym_keyword_any_inside] = ACTIONS(263), + [sym_keyword_none_inside] = ACTIONS(263), + [sym_keyword_outside] = ACTIONS(263), + [sym_keyword_intersects] = ACTIONS(263), + [sym_keyword_flexible] = ACTIONS(263), + [sym_keyword_readonly] = ACTIONS(263), + [sym_keyword_content] = ACTIONS(263), + [sym_keyword_merge] = ACTIONS(263), + [sym_keyword_patch] = ACTIONS(263), + [sym_keyword_type] = ACTIONS(263), + [sym_keyword_default] = ACTIONS(263), + [sym_keyword_assert] = ACTIONS(263), + [sym_keyword_permissions] = ACTIONS(263), + [sym_keyword_for] = ACTIONS(263), + [sym_keyword_comment] = ACTIONS(263), + [sym_keyword_set] = ACTIONS(263), + [sym_keyword_unset] = ACTIONS(263), + [anon_sym_EQ] = ACTIONS(265), + [anon_sym_COMMA] = ACTIONS(263), + [anon_sym_DASH_GT] = ACTIONS(263), + [anon_sym_RPAREN] = ACTIONS(263), + [anon_sym_RBRACE] = ACTIONS(263), + [anon_sym_STAR] = ACTIONS(265), + [anon_sym_LT] = ACTIONS(265), + [anon_sym_GT] = ACTIONS(265), + [anon_sym_DASH] = ACTIONS(265), + [anon_sym_AT] = ACTIONS(265), + [anon_sym_LT_PIPE] = ACTIONS(263), + [anon_sym_AMP_AMP] = ACTIONS(263), + [anon_sym_PIPE_PIPE] = ACTIONS(263), + [anon_sym_QMARK_QMARK] = ACTIONS(263), + [anon_sym_QMARK_COLON] = ACTIONS(263), + [anon_sym_BANG_EQ] = ACTIONS(263), + [anon_sym_EQ_EQ] = ACTIONS(263), + [anon_sym_QMARK_EQ] = ACTIONS(263), + [anon_sym_STAR_EQ] = ACTIONS(263), + [anon_sym_TILDE] = ACTIONS(263), + [anon_sym_BANG_TILDE] = ACTIONS(263), + [anon_sym_STAR_TILDE] = ACTIONS(263), + [anon_sym_LT_EQ] = ACTIONS(263), + [anon_sym_GT_EQ] = ACTIONS(263), + [anon_sym_PLUS] = ACTIONS(265), + [anon_sym_PLUS_EQ] = ACTIONS(263), + [anon_sym_DASH_EQ] = ACTIONS(263), + [anon_sym_u00d7] = ACTIONS(263), + [anon_sym_SLASH] = ACTIONS(265), + [anon_sym_u00f7] = ACTIONS(263), + [anon_sym_STAR_STAR] = ACTIONS(263), + [anon_sym_u220b] = ACTIONS(263), + [anon_sym_u220c] = ACTIONS(263), + [anon_sym_u2287] = ACTIONS(263), + [anon_sym_u2283] = ACTIONS(263), + [anon_sym_u2285] = ACTIONS(263), + [anon_sym_u2208] = ACTIONS(263), + [anon_sym_u2209] = ACTIONS(263), + [anon_sym_u2286] = ACTIONS(263), + [anon_sym_u2282] = ACTIONS(263), + [anon_sym_u2284] = ACTIONS(263), + [anon_sym_AT_AT] = ACTIONS(263), }, [84] = { - [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), + [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_EQ] = ACTIONS(257), + [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_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), }, [85] = { - [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), + [sym_filter] = STATE(53), + [sym_path_element] = STATE(90), + [sym_graph_path] = STATE(53), + [sym_subscript] = STATE(53), + [aux_sym_path_repeat1] = STATE(90), + [ts_builtin_sym_end] = ACTIONS(67), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(67), + [sym_keyword_value] = ACTIONS(67), + [sym_keyword_explain] = ACTIONS(67), + [sym_keyword_parallel] = ACTIONS(67), + [sym_keyword_timeout] = ACTIONS(67), + [sym_keyword_fetch] = ACTIONS(67), + [sym_keyword_limit] = ACTIONS(67), + [sym_keyword_rand] = ACTIONS(67), + [sym_keyword_collate] = ACTIONS(67), + [sym_keyword_numeric] = ACTIONS(67), + [sym_keyword_asc] = ACTIONS(67), + [sym_keyword_desc] = ACTIONS(67), + [sym_keyword_and] = ACTIONS(67), + [sym_keyword_or] = ACTIONS(67), + [sym_keyword_is] = ACTIONS(67), + [sym_keyword_not] = ACTIONS(69), + [sym_keyword_contains] = ACTIONS(67), + [sym_keyword_contains_not] = ACTIONS(67), + [sym_keyword_contains_all] = ACTIONS(67), + [sym_keyword_contains_any] = ACTIONS(67), + [sym_keyword_contains_none] = ACTIONS(67), + [sym_keyword_inside] = ACTIONS(67), + [sym_keyword_in] = ACTIONS(69), + [sym_keyword_not_inside] = ACTIONS(67), + [sym_keyword_all_inside] = ACTIONS(67), + [sym_keyword_any_inside] = ACTIONS(67), + [sym_keyword_none_inside] = ACTIONS(67), + [sym_keyword_outside] = ACTIONS(67), + [sym_keyword_intersects] = ACTIONS(67), + [sym_keyword_flexible] = ACTIONS(67), + [sym_keyword_readonly] = ACTIONS(67), + [sym_keyword_type] = ACTIONS(67), + [sym_keyword_default] = ACTIONS(67), + [sym_keyword_assert] = ACTIONS(67), + [sym_keyword_permissions] = ACTIONS(67), + [sym_keyword_for] = ACTIONS(67), + [sym_keyword_comment] = ACTIONS(67), + [anon_sym_EQ] = ACTIONS(69), + [anon_sym_COMMA] = ACTIONS(67), + [anon_sym_DASH_GT] = ACTIONS(267), + [anon_sym_LBRACK] = ACTIONS(269), + [anon_sym_LT_DASH] = ACTIONS(271), + [anon_sym_LT_DASH_GT] = ACTIONS(267), + [anon_sym_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(273), + [anon_sym_LT] = ACTIONS(69), + [anon_sym_GT] = ACTIONS(69), + [anon_sym_DASH] = ACTIONS(69), + [anon_sym_AT] = ACTIONS(69), + [anon_sym_LT_PIPE] = ACTIONS(67), + [anon_sym_AMP_AMP] = ACTIONS(67), + [anon_sym_PIPE_PIPE] = ACTIONS(67), + [anon_sym_QMARK_QMARK] = ACTIONS(67), + [anon_sym_QMARK_COLON] = ACTIONS(67), + [anon_sym_BANG_EQ] = ACTIONS(67), + [anon_sym_EQ_EQ] = ACTIONS(67), + [anon_sym_QMARK_EQ] = ACTIONS(67), + [anon_sym_STAR_EQ] = ACTIONS(67), + [anon_sym_TILDE] = ACTIONS(67), + [anon_sym_BANG_TILDE] = ACTIONS(67), + [anon_sym_STAR_TILDE] = ACTIONS(67), + [anon_sym_LT_EQ] = ACTIONS(67), + [anon_sym_GT_EQ] = ACTIONS(67), + [anon_sym_PLUS] = ACTIONS(69), + [anon_sym_PLUS_EQ] = ACTIONS(67), + [anon_sym_DASH_EQ] = ACTIONS(67), + [anon_sym_u00d7] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_u00f7] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(67), + [anon_sym_u220b] = ACTIONS(67), + [anon_sym_u220c] = ACTIONS(67), + [anon_sym_u2287] = ACTIONS(67), + [anon_sym_u2283] = ACTIONS(67), + [anon_sym_u2285] = ACTIONS(67), + [anon_sym_u2208] = ACTIONS(67), + [anon_sym_u2209] = ACTIONS(67), + [anon_sym_u2286] = ACTIONS(67), + [anon_sym_u2282] = ACTIONS(67), + [anon_sym_u2284] = ACTIONS(67), + [anon_sym_AT_AT] = ACTIONS(67), }, [86] = { - [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), + [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_EQ] = ACTIONS(200), + [anon_sym_COMMA] = ACTIONS(198), + [anon_sym_DASH_GT] = ACTIONS(198), + [anon_sym_RPAREN] = ACTIONS(198), + [anon_sym_RBRACE] = ACTIONS(198), + [anon_sym_STAR] = ACTIONS(200), + [anon_sym_LT] = ACTIONS(200), + [anon_sym_GT] = 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), }, [87] = { - [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), + [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_EQ] = ACTIONS(261), + [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_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), }, [88] = { - [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), + [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_EQ] = ACTIONS(192), + [anon_sym_COMMA] = ACTIONS(190), + [anon_sym_DASH_GT] = ACTIONS(190), + [anon_sym_RPAREN] = ACTIONS(190), + [anon_sym_RBRACE] = ACTIONS(190), + [anon_sym_STAR] = ACTIONS(192), + [anon_sym_LT] = ACTIONS(192), + [anon_sym_GT] = 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), }, [89] = { - [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), + [sym_filter] = STATE(53), + [sym_path_element] = STATE(85), + [sym_graph_path] = STATE(53), + [sym_subscript] = STATE(53), + [aux_sym_path_repeat1] = STATE(85), + [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_EQ] = ACTIONS(81), + [anon_sym_COMMA] = ACTIONS(79), + [anon_sym_DASH_GT] = ACTIONS(267), + [anon_sym_LBRACK] = ACTIONS(269), + [anon_sym_LT_DASH] = ACTIONS(271), + [anon_sym_LT_DASH_GT] = ACTIONS(267), + [anon_sym_STAR] = ACTIONS(81), + [anon_sym_DOT] = ACTIONS(273), + [anon_sym_LT] = ACTIONS(81), + [anon_sym_GT] = 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), }, [90] = { - [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), + [sym_filter] = STATE(53), + [sym_path_element] = STATE(90), + [sym_graph_path] = STATE(53), + [sym_subscript] = STATE(53), + [aux_sym_path_repeat1] = STATE(90), + [ts_builtin_sym_end] = ACTIONS(87), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(87), + [sym_keyword_value] = ACTIONS(87), + [sym_keyword_explain] = ACTIONS(87), + [sym_keyword_parallel] = ACTIONS(87), + [sym_keyword_timeout] = ACTIONS(87), + [sym_keyword_fetch] = ACTIONS(87), + [sym_keyword_limit] = ACTIONS(87), + [sym_keyword_rand] = ACTIONS(87), + [sym_keyword_collate] = ACTIONS(87), + [sym_keyword_numeric] = ACTIONS(87), + [sym_keyword_asc] = ACTIONS(87), + [sym_keyword_desc] = ACTIONS(87), + [sym_keyword_and] = ACTIONS(87), + [sym_keyword_or] = ACTIONS(87), + [sym_keyword_is] = ACTIONS(87), + [sym_keyword_not] = ACTIONS(89), + [sym_keyword_contains] = ACTIONS(87), + [sym_keyword_contains_not] = ACTIONS(87), + [sym_keyword_contains_all] = ACTIONS(87), + [sym_keyword_contains_any] = ACTIONS(87), + [sym_keyword_contains_none] = ACTIONS(87), + [sym_keyword_inside] = ACTIONS(87), + [sym_keyword_in] = ACTIONS(89), + [sym_keyword_not_inside] = ACTIONS(87), + [sym_keyword_all_inside] = ACTIONS(87), + [sym_keyword_any_inside] = ACTIONS(87), + [sym_keyword_none_inside] = ACTIONS(87), + [sym_keyword_outside] = ACTIONS(87), + [sym_keyword_intersects] = ACTIONS(87), + [sym_keyword_flexible] = ACTIONS(87), + [sym_keyword_readonly] = ACTIONS(87), + [sym_keyword_type] = ACTIONS(87), + [sym_keyword_default] = ACTIONS(87), + [sym_keyword_assert] = ACTIONS(87), + [sym_keyword_permissions] = ACTIONS(87), + [sym_keyword_for] = ACTIONS(87), + [sym_keyword_comment] = ACTIONS(87), + [anon_sym_EQ] = ACTIONS(89), + [anon_sym_COMMA] = ACTIONS(87), + [anon_sym_DASH_GT] = ACTIONS(275), + [anon_sym_LBRACK] = ACTIONS(278), [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), + [anon_sym_LT_DASH_GT] = ACTIONS(275), + [anon_sym_STAR] = ACTIONS(89), + [anon_sym_DOT] = ACTIONS(284), + [anon_sym_LT] = ACTIONS(89), + [anon_sym_GT] = ACTIONS(89), + [anon_sym_DASH] = ACTIONS(89), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_LT_PIPE] = ACTIONS(87), + [anon_sym_AMP_AMP] = ACTIONS(87), + [anon_sym_PIPE_PIPE] = ACTIONS(87), + [anon_sym_QMARK_QMARK] = ACTIONS(87), + [anon_sym_QMARK_COLON] = ACTIONS(87), + [anon_sym_BANG_EQ] = ACTIONS(87), + [anon_sym_EQ_EQ] = ACTIONS(87), + [anon_sym_QMARK_EQ] = ACTIONS(87), + [anon_sym_STAR_EQ] = ACTIONS(87), + [anon_sym_TILDE] = ACTIONS(87), + [anon_sym_BANG_TILDE] = ACTIONS(87), + [anon_sym_STAR_TILDE] = ACTIONS(87), + [anon_sym_LT_EQ] = ACTIONS(87), + [anon_sym_GT_EQ] = ACTIONS(87), + [anon_sym_PLUS] = ACTIONS(89), + [anon_sym_PLUS_EQ] = ACTIONS(87), + [anon_sym_DASH_EQ] = ACTIONS(87), + [anon_sym_u00d7] = ACTIONS(87), + [anon_sym_SLASH] = ACTIONS(89), + [anon_sym_u00f7] = ACTIONS(87), + [anon_sym_STAR_STAR] = ACTIONS(87), + [anon_sym_u220b] = ACTIONS(87), + [anon_sym_u220c] = ACTIONS(87), + [anon_sym_u2287] = ACTIONS(87), + [anon_sym_u2283] = ACTIONS(87), + [anon_sym_u2285] = ACTIONS(87), + [anon_sym_u2208] = ACTIONS(87), + [anon_sym_u2209] = ACTIONS(87), + [anon_sym_u2286] = ACTIONS(87), + [anon_sym_u2282] = ACTIONS(87), + [anon_sym_u2284] = ACTIONS(87), + [anon_sym_AT_AT] = ACTIONS(87), }, [91] = { - [aux_sym_duration_repeat1] = STATE(92), - [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_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(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), + [aux_sym_duration_repeat1] = STATE(91), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(103), + [sym_keyword_value] = ACTIONS(103), + [sym_keyword_explain] = ACTIONS(103), + [sym_keyword_parallel] = ACTIONS(103), + [sym_keyword_timeout] = ACTIONS(103), + [sym_keyword_fetch] = ACTIONS(103), + [sym_keyword_limit] = ACTIONS(103), + [sym_keyword_rand] = ACTIONS(103), + [sym_keyword_collate] = ACTIONS(103), + [sym_keyword_numeric] = ACTIONS(103), + [sym_keyword_asc] = ACTIONS(103), + [sym_keyword_desc] = ACTIONS(103), + [sym_keyword_and] = ACTIONS(103), + [sym_keyword_or] = ACTIONS(103), + [sym_keyword_is] = ACTIONS(103), + [sym_keyword_not] = ACTIONS(105), + [sym_keyword_contains] = ACTIONS(103), + [sym_keyword_contains_not] = ACTIONS(103), + [sym_keyword_contains_all] = ACTIONS(103), + [sym_keyword_contains_any] = ACTIONS(103), + [sym_keyword_contains_none] = ACTIONS(103), + [sym_keyword_inside] = ACTIONS(103), + [sym_keyword_in] = ACTIONS(105), + [sym_keyword_not_inside] = ACTIONS(103), + [sym_keyword_all_inside] = ACTIONS(103), + [sym_keyword_any_inside] = ACTIONS(103), + [sym_keyword_none_inside] = ACTIONS(103), + [sym_keyword_outside] = ACTIONS(103), + [sym_keyword_intersects] = ACTIONS(103), + [sym_keyword_flexible] = ACTIONS(103), + [sym_keyword_readonly] = ACTIONS(103), + [sym_keyword_type] = ACTIONS(103), + [sym_keyword_default] = ACTIONS(103), + [sym_keyword_assert] = ACTIONS(103), + [sym_keyword_permissions] = ACTIONS(103), + [sym_keyword_for] = ACTIONS(103), + [sym_keyword_comment] = ACTIONS(103), + [anon_sym_EQ] = ACTIONS(105), + [anon_sym_COMMA] = ACTIONS(103), + [anon_sym_DASH_GT] = ACTIONS(103), + [anon_sym_LBRACK] = ACTIONS(103), + [anon_sym_RPAREN] = ACTIONS(103), + [anon_sym_RBRACE] = ACTIONS(103), + [anon_sym_LT_DASH] = ACTIONS(105), + [anon_sym_LT_DASH_GT] = ACTIONS(103), + [anon_sym_STAR] = ACTIONS(105), + [anon_sym_DOT] = ACTIONS(103), + [anon_sym_LT] = ACTIONS(105), + [anon_sym_GT] = ACTIONS(105), [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(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), + [anon_sym_DASH] = ACTIONS(105), + [anon_sym_AT] = ACTIONS(105), + [anon_sym_LT_PIPE] = ACTIONS(103), + [anon_sym_AMP_AMP] = ACTIONS(103), + [anon_sym_PIPE_PIPE] = ACTIONS(103), + [anon_sym_QMARK_QMARK] = ACTIONS(103), + [anon_sym_QMARK_COLON] = ACTIONS(103), + [anon_sym_BANG_EQ] = ACTIONS(103), + [anon_sym_EQ_EQ] = ACTIONS(103), + [anon_sym_QMARK_EQ] = ACTIONS(103), + [anon_sym_STAR_EQ] = ACTIONS(103), + [anon_sym_TILDE] = ACTIONS(103), + [anon_sym_BANG_TILDE] = ACTIONS(103), + [anon_sym_STAR_TILDE] = ACTIONS(103), + [anon_sym_LT_EQ] = ACTIONS(103), + [anon_sym_GT_EQ] = ACTIONS(103), + [anon_sym_PLUS] = ACTIONS(105), + [anon_sym_PLUS_EQ] = ACTIONS(103), + [anon_sym_DASH_EQ] = ACTIONS(103), + [anon_sym_u00d7] = ACTIONS(103), + [anon_sym_SLASH] = ACTIONS(105), + [anon_sym_u00f7] = ACTIONS(103), + [anon_sym_STAR_STAR] = ACTIONS(103), + [anon_sym_u220b] = ACTIONS(103), + [anon_sym_u220c] = ACTIONS(103), + [anon_sym_u2287] = ACTIONS(103), + [anon_sym_u2283] = ACTIONS(103), + [anon_sym_u2285] = ACTIONS(103), + [anon_sym_u2208] = ACTIONS(103), + [anon_sym_u2209] = ACTIONS(103), + [anon_sym_u2286] = ACTIONS(103), + [anon_sym_u2282] = ACTIONS(103), + [anon_sym_u2284] = ACTIONS(103), + [anon_sym_AT_AT] = ACTIONS(103), }, - [94] = { - [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), + [92] = { + [aux_sym_duration_repeat1] = STATE(91), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(110), + [sym_keyword_value] = ACTIONS(110), + [sym_keyword_explain] = ACTIONS(110), + [sym_keyword_parallel] = ACTIONS(110), + [sym_keyword_timeout] = ACTIONS(110), + [sym_keyword_fetch] = ACTIONS(110), + [sym_keyword_limit] = ACTIONS(110), + [sym_keyword_rand] = ACTIONS(110), + [sym_keyword_collate] = ACTIONS(110), + [sym_keyword_numeric] = ACTIONS(110), + [sym_keyword_asc] = ACTIONS(110), + [sym_keyword_desc] = ACTIONS(110), + [sym_keyword_and] = ACTIONS(110), + [sym_keyword_or] = ACTIONS(110), + [sym_keyword_is] = ACTIONS(110), + [sym_keyword_not] = ACTIONS(112), + [sym_keyword_contains] = ACTIONS(110), + [sym_keyword_contains_not] = ACTIONS(110), + [sym_keyword_contains_all] = ACTIONS(110), + [sym_keyword_contains_any] = ACTIONS(110), + [sym_keyword_contains_none] = ACTIONS(110), + [sym_keyword_inside] = ACTIONS(110), + [sym_keyword_in] = ACTIONS(112), + [sym_keyword_not_inside] = ACTIONS(110), + [sym_keyword_all_inside] = ACTIONS(110), + [sym_keyword_any_inside] = ACTIONS(110), + [sym_keyword_none_inside] = ACTIONS(110), + [sym_keyword_outside] = ACTIONS(110), + [sym_keyword_intersects] = ACTIONS(110), + [sym_keyword_flexible] = ACTIONS(110), + [sym_keyword_readonly] = ACTIONS(110), + [sym_keyword_type] = ACTIONS(110), + [sym_keyword_default] = ACTIONS(110), + [sym_keyword_assert] = ACTIONS(110), + [sym_keyword_permissions] = ACTIONS(110), + [sym_keyword_for] = ACTIONS(110), + [sym_keyword_comment] = ACTIONS(110), + [anon_sym_EQ] = ACTIONS(112), + [anon_sym_COMMA] = ACTIONS(110), + [anon_sym_DASH_GT] = ACTIONS(110), + [anon_sym_LBRACK] = ACTIONS(110), + [anon_sym_RPAREN] = ACTIONS(110), + [anon_sym_RBRACE] = ACTIONS(110), + [anon_sym_LT_DASH] = ACTIONS(112), + [anon_sym_LT_DASH_GT] = ACTIONS(110), + [anon_sym_STAR] = ACTIONS(112), + [anon_sym_DOT] = ACTIONS(110), + [anon_sym_LT] = ACTIONS(112), + [anon_sym_GT] = ACTIONS(112), [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(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), - [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_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_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), - [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), - }, - [98] = { - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = 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_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_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), - [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), + [anon_sym_DASH] = ACTIONS(112), + [anon_sym_AT] = ACTIONS(112), + [anon_sym_LT_PIPE] = ACTIONS(110), + [anon_sym_AMP_AMP] = ACTIONS(110), + [anon_sym_PIPE_PIPE] = ACTIONS(110), + [anon_sym_QMARK_QMARK] = ACTIONS(110), + [anon_sym_QMARK_COLON] = ACTIONS(110), + [anon_sym_BANG_EQ] = ACTIONS(110), + [anon_sym_EQ_EQ] = ACTIONS(110), + [anon_sym_QMARK_EQ] = ACTIONS(110), + [anon_sym_STAR_EQ] = ACTIONS(110), + [anon_sym_TILDE] = ACTIONS(110), + [anon_sym_BANG_TILDE] = ACTIONS(110), + [anon_sym_STAR_TILDE] = ACTIONS(110), + [anon_sym_LT_EQ] = ACTIONS(110), + [anon_sym_GT_EQ] = ACTIONS(110), + [anon_sym_PLUS] = ACTIONS(112), + [anon_sym_PLUS_EQ] = ACTIONS(110), + [anon_sym_DASH_EQ] = ACTIONS(110), + [anon_sym_u00d7] = ACTIONS(110), + [anon_sym_SLASH] = ACTIONS(112), + [anon_sym_u00f7] = ACTIONS(110), + [anon_sym_STAR_STAR] = ACTIONS(110), + [anon_sym_u220b] = ACTIONS(110), + [anon_sym_u220c] = ACTIONS(110), + [anon_sym_u2287] = ACTIONS(110), + [anon_sym_u2283] = ACTIONS(110), + [anon_sym_u2285] = ACTIONS(110), + [anon_sym_u2208] = ACTIONS(110), + [anon_sym_u2209] = ACTIONS(110), + [anon_sym_u2286] = ACTIONS(110), + [anon_sym_u2282] = ACTIONS(110), + [anon_sym_u2284] = ACTIONS(110), + [anon_sym_AT_AT] = ACTIONS(110), }, - [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), + [93] = { + [aux_sym_duration_repeat1] = STATE(93), + [ts_builtin_sym_end] = ACTIONS(103), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(103), + [sym_keyword_value] = ACTIONS(103), + [sym_keyword_explain] = ACTIONS(103), + [sym_keyword_parallel] = ACTIONS(103), + [sym_keyword_timeout] = ACTIONS(103), + [sym_keyword_fetch] = ACTIONS(103), + [sym_keyword_limit] = ACTIONS(103), + [sym_keyword_rand] = ACTIONS(103), + [sym_keyword_collate] = ACTIONS(103), + [sym_keyword_numeric] = ACTIONS(103), + [sym_keyword_asc] = ACTIONS(103), + [sym_keyword_desc] = ACTIONS(103), + [sym_keyword_and] = ACTIONS(103), + [sym_keyword_or] = ACTIONS(103), + [sym_keyword_is] = ACTIONS(103), + [sym_keyword_not] = ACTIONS(105), + [sym_keyword_contains] = ACTIONS(103), + [sym_keyword_contains_not] = ACTIONS(103), + [sym_keyword_contains_all] = ACTIONS(103), + [sym_keyword_contains_any] = ACTIONS(103), + [sym_keyword_contains_none] = ACTIONS(103), + [sym_keyword_inside] = ACTIONS(103), + [sym_keyword_in] = ACTIONS(105), + [sym_keyword_not_inside] = ACTIONS(103), + [sym_keyword_all_inside] = ACTIONS(103), + [sym_keyword_any_inside] = ACTIONS(103), + [sym_keyword_none_inside] = ACTIONS(103), + [sym_keyword_outside] = ACTIONS(103), + [sym_keyword_intersects] = ACTIONS(103), + [sym_keyword_flexible] = ACTIONS(103), + [sym_keyword_readonly] = ACTIONS(103), + [sym_keyword_type] = ACTIONS(103), + [sym_keyword_default] = ACTIONS(103), + [sym_keyword_assert] = ACTIONS(103), + [sym_keyword_permissions] = ACTIONS(103), + [sym_keyword_for] = ACTIONS(103), + [sym_keyword_comment] = ACTIONS(103), + [anon_sym_EQ] = ACTIONS(105), + [anon_sym_COMMA] = ACTIONS(103), + [anon_sym_DASH_GT] = ACTIONS(103), + [anon_sym_LBRACK] = ACTIONS(103), + [anon_sym_LT_DASH] = ACTIONS(105), + [anon_sym_LT_DASH_GT] = ACTIONS(103), + [anon_sym_STAR] = ACTIONS(105), + [anon_sym_DOT] = ACTIONS(103), + [anon_sym_LT] = ACTIONS(105), + [anon_sym_GT] = ACTIONS(105), [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), + [anon_sym_DASH] = ACTIONS(105), + [anon_sym_AT] = ACTIONS(105), + [anon_sym_LT_PIPE] = ACTIONS(103), + [anon_sym_AMP_AMP] = ACTIONS(103), + [anon_sym_PIPE_PIPE] = ACTIONS(103), + [anon_sym_QMARK_QMARK] = ACTIONS(103), + [anon_sym_QMARK_COLON] = ACTIONS(103), + [anon_sym_BANG_EQ] = ACTIONS(103), + [anon_sym_EQ_EQ] = ACTIONS(103), + [anon_sym_QMARK_EQ] = ACTIONS(103), + [anon_sym_STAR_EQ] = ACTIONS(103), + [anon_sym_TILDE] = ACTIONS(103), + [anon_sym_BANG_TILDE] = ACTIONS(103), + [anon_sym_STAR_TILDE] = ACTIONS(103), + [anon_sym_LT_EQ] = ACTIONS(103), + [anon_sym_GT_EQ] = ACTIONS(103), + [anon_sym_PLUS] = ACTIONS(105), + [anon_sym_PLUS_EQ] = ACTIONS(103), + [anon_sym_DASH_EQ] = ACTIONS(103), + [anon_sym_u00d7] = ACTIONS(103), + [anon_sym_SLASH] = ACTIONS(105), + [anon_sym_u00f7] = ACTIONS(103), + [anon_sym_STAR_STAR] = ACTIONS(103), + [anon_sym_u220b] = ACTIONS(103), + [anon_sym_u220c] = ACTIONS(103), + [anon_sym_u2287] = ACTIONS(103), + [anon_sym_u2283] = ACTIONS(103), + [anon_sym_u2285] = ACTIONS(103), + [anon_sym_u2208] = ACTIONS(103), + [anon_sym_u2209] = ACTIONS(103), + [anon_sym_u2286] = ACTIONS(103), + [anon_sym_u2282] = ACTIONS(103), + [anon_sym_u2284] = ACTIONS(103), + [anon_sym_AT_AT] = ACTIONS(103), }, - [105] = { + [94] = { [sym_comment] = ACTIONS(3), [sym_semi_colon] = ACTIONS(130), [sym_keyword_value] = ACTIONS(130), @@ -26307,6 +25395,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_keyword_permissions] = ACTIONS(130), [sym_keyword_for] = ACTIONS(130), [sym_keyword_comment] = ACTIONS(130), + [anon_sym_EQ] = ACTIONS(132), [anon_sym_COMMA] = ACTIONS(130), [anon_sym_DASH_GT] = ACTIONS(130), [anon_sym_LBRACK] = ACTIONS(130), @@ -26315,10 +25404,10 @@ 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(130), + [anon_sym_DOT] = ACTIONS(132), [anon_sym_LT] = ACTIONS(132), [anon_sym_GT] = ACTIONS(132), - [anon_sym_EQ] = ACTIONS(132), + [anon_sym_DOT_DOT] = ACTIONS(130), [anon_sym_DASH] = ACTIONS(132), [anon_sym_AT] = ACTIONS(132), [anon_sym_LT_PIPE] = ACTIONS(130), @@ -26354,9493 +25443,10099 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_u2284] = ACTIONS(130), [anon_sym_AT_AT] = ACTIONS(130), }, + [95] = { + [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_EQ] = ACTIONS(140), + [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_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), + }, + [96] = { + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(116), + [sym_keyword_value] = ACTIONS(116), + [sym_keyword_explain] = ACTIONS(116), + [sym_keyword_parallel] = ACTIONS(116), + [sym_keyword_timeout] = ACTIONS(116), + [sym_keyword_fetch] = ACTIONS(116), + [sym_keyword_limit] = ACTIONS(116), + [sym_keyword_rand] = ACTIONS(116), + [sym_keyword_collate] = ACTIONS(116), + [sym_keyword_numeric] = ACTIONS(116), + [sym_keyword_asc] = ACTIONS(116), + [sym_keyword_desc] = ACTIONS(116), + [sym_keyword_and] = ACTIONS(116), + [sym_keyword_or] = ACTIONS(116), + [sym_keyword_is] = ACTIONS(116), + [sym_keyword_not] = ACTIONS(118), + [sym_keyword_contains] = ACTIONS(116), + [sym_keyword_contains_not] = ACTIONS(116), + [sym_keyword_contains_all] = ACTIONS(116), + [sym_keyword_contains_any] = ACTIONS(116), + [sym_keyword_contains_none] = ACTIONS(116), + [sym_keyword_inside] = ACTIONS(116), + [sym_keyword_in] = ACTIONS(118), + [sym_keyword_not_inside] = ACTIONS(116), + [sym_keyword_all_inside] = ACTIONS(116), + [sym_keyword_any_inside] = ACTIONS(116), + [sym_keyword_none_inside] = ACTIONS(116), + [sym_keyword_outside] = ACTIONS(116), + [sym_keyword_intersects] = ACTIONS(116), + [sym_keyword_flexible] = ACTIONS(116), + [sym_keyword_readonly] = ACTIONS(116), + [sym_keyword_type] = ACTIONS(116), + [sym_keyword_default] = ACTIONS(116), + [sym_keyword_assert] = ACTIONS(116), + [sym_keyword_permissions] = ACTIONS(116), + [sym_keyword_for] = ACTIONS(116), + [sym_keyword_comment] = ACTIONS(116), + [anon_sym_EQ] = ACTIONS(118), + [anon_sym_COMMA] = ACTIONS(116), + [anon_sym_DASH_GT] = ACTIONS(116), + [anon_sym_LBRACK] = ACTIONS(116), + [anon_sym_RPAREN] = ACTIONS(116), + [anon_sym_RBRACE] = ACTIONS(116), + [anon_sym_LT_DASH] = ACTIONS(118), + [anon_sym_LT_DASH_GT] = ACTIONS(116), + [anon_sym_STAR] = ACTIONS(118), + [anon_sym_DOT] = ACTIONS(118), + [anon_sym_LT] = ACTIONS(118), + [anon_sym_GT] = ACTIONS(118), + [anon_sym_DOT_DOT] = ACTIONS(116), + [anon_sym_DASH] = ACTIONS(118), + [anon_sym_AT] = ACTIONS(118), + [anon_sym_LT_PIPE] = ACTIONS(116), + [anon_sym_AMP_AMP] = ACTIONS(116), + [anon_sym_PIPE_PIPE] = ACTIONS(116), + [anon_sym_QMARK_QMARK] = ACTIONS(116), + [anon_sym_QMARK_COLON] = ACTIONS(116), + [anon_sym_BANG_EQ] = ACTIONS(116), + [anon_sym_EQ_EQ] = ACTIONS(116), + [anon_sym_QMARK_EQ] = ACTIONS(116), + [anon_sym_STAR_EQ] = ACTIONS(116), + [anon_sym_TILDE] = ACTIONS(116), + [anon_sym_BANG_TILDE] = ACTIONS(116), + [anon_sym_STAR_TILDE] = ACTIONS(116), + [anon_sym_LT_EQ] = ACTIONS(116), + [anon_sym_GT_EQ] = ACTIONS(116), + [anon_sym_PLUS] = ACTIONS(118), + [anon_sym_PLUS_EQ] = ACTIONS(116), + [anon_sym_DASH_EQ] = ACTIONS(116), + [anon_sym_u00d7] = ACTIONS(116), + [anon_sym_SLASH] = ACTIONS(118), + [anon_sym_u00f7] = ACTIONS(116), + [anon_sym_STAR_STAR] = ACTIONS(116), + [anon_sym_u220b] = ACTIONS(116), + [anon_sym_u220c] = ACTIONS(116), + [anon_sym_u2287] = ACTIONS(116), + [anon_sym_u2283] = ACTIONS(116), + [anon_sym_u2285] = ACTIONS(116), + [anon_sym_u2208] = ACTIONS(116), + [anon_sym_u2209] = ACTIONS(116), + [anon_sym_u2286] = ACTIONS(116), + [anon_sym_u2282] = ACTIONS(116), + [anon_sym_u2284] = ACTIONS(116), + [anon_sym_AT_AT] = ACTIONS(116), + }, + [97] = { + [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_EQ] = ACTIONS(65), + [anon_sym_COMMA] = ACTIONS(63), + [anon_sym_DASH_GT] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(63), + [anon_sym_RPAREN] = ACTIONS(63), + [anon_sym_COLON] = ACTIONS(128), + [anon_sym_RBRACE] = ACTIONS(63), + [anon_sym_LT_DASH] = ACTIONS(65), + [anon_sym_LT_DASH_GT] = ACTIONS(63), + [anon_sym_STAR] = ACTIONS(65), + [anon_sym_DOT] = ACTIONS(63), + [anon_sym_LT] = ACTIONS(65), + [anon_sym_GT] = 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), + }, + [98] = { + [sym_expressions] = STATE(1873), + [sym_expression] = STATE(1589), + [sym_statement] = STATE(1372), + [sym_let_statement] = STATE(1365), + [sym_info_statement] = STATE(1365), + [sym_use_statement] = STATE(1365), + [sym_begin_statement] = STATE(1365), + [sym_cancel_statement] = STATE(1365), + [sym_commit_statement] = STATE(1365), + [sym_define_analyzer_statement] = STATE(1365), + [sym_define_database] = STATE(1365), + [sym_define_event_statement] = STATE(1365), + [sym_define_field_statement] = STATE(1365), + [sym_define_function_statement] = STATE(1365), + [sym_define_index_statement] = STATE(1365), + [sym_define_namespace_statement] = STATE(1365), + [sym_define_param_statement] = STATE(1365), + [sym_define_scope_statement] = STATE(1365), + [sym_define_table_statement] = STATE(1365), + [sym_define_token_statement] = STATE(1365), + [sym_define_user_statement] = STATE(1365), + [sym_remove_statement] = STATE(1365), + [sym_create_statement] = STATE(1365), + [sym_update_statement] = STATE(1365), + [sym_relate_statement] = STATE(1365), + [sym_delete_statement] = STATE(1365), + [sym_insert_statement] = STATE(1365), + [sym_select_statement] = STATE(1365), + [sym_live_select_statement] = STATE(1365), + [sym_select_clause] = STATE(1336), + [sym_value] = STATE(575), + [sym_function_call] = STATE(71), + [sym_base_value] = STATE(4), + [sym_binary_expression] = STATE(71), + [sym_path] = STATE(71), + [sym_graph_path] = STATE(5), + [sym_number] = STATE(21), + [sym_identifier] = STATE(21), + [sym_array] = STATE(21), + [sym_object] = STATE(21), + [sym_object_key] = STATE(1804), + [sym_record_id] = STATE(21), + [sym_sub_query] = STATE(21), + [sym_duration] = STATE(21), + [sym_point] = STATE(21), + [aux_sym_duration_repeat1] = STATE(8), + [sym_comment] = ACTIONS(3), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_let] = ACTIONS(295), + [sym_keyword_select] = ACTIONS(9), + [sym_keyword_rand] = ACTIONS(297), + [sym_keyword_true] = ACTIONS(299), + [sym_keyword_false] = ACTIONS(299), + [sym_keyword_begin] = ACTIONS(17), + [sym_keyword_cancel] = ACTIONS(19), + [sym_keyword_commit] = ACTIONS(21), + [sym_keyword_none] = ACTIONS(299), + [sym_keyword_null] = ACTIONS(299), + [sym_keyword_define] = ACTIONS(301), + [sym_keyword_live] = ACTIONS(303), + [sym_keyword_use] = ACTIONS(27), + [sym_keyword_remove] = ACTIONS(29), + [sym_keyword_create] = ACTIONS(305), + [sym_keyword_delete] = ACTIONS(307), + [sym_keyword_update] = ACTIONS(309), + [sym_keyword_insert] = ACTIONS(311), + [sym_keyword_relate] = ACTIONS(313), + [sym_keyword_count] = ACTIONS(315), + [anon_sym_DASH_GT] = ACTIONS(71), + [anon_sym_LBRACK] = ACTIONS(317), + [anon_sym_LPAREN] = ACTIONS(319), + [anon_sym_LBRACE] = ACTIONS(321), + [anon_sym_RBRACE] = ACTIONS(323), + [anon_sym_LT_DASH] = ACTIONS(75), + [anon_sym_LT_DASH_GT] = ACTIONS(71), + [aux_sym_type_name_token1] = ACTIONS(325), + [sym_string] = ACTIONS(327), + [sym_prefixed_string] = ACTIONS(327), + [sym_int] = ACTIONS(329), + [sym_float] = ACTIONS(329), + [sym_decimal] = ACTIONS(331), + [sym_variable_name] = ACTIONS(327), + [sym_custom_function_name] = ACTIONS(297), + [sym_function_name] = ACTIONS(297), + [sym_duration_part] = ACTIONS(333), + }, + [99] = { + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(120), + [sym_keyword_value] = ACTIONS(120), + [sym_keyword_explain] = ACTIONS(120), + [sym_keyword_parallel] = ACTIONS(120), + [sym_keyword_timeout] = ACTIONS(120), + [sym_keyword_fetch] = ACTIONS(120), + [sym_keyword_limit] = ACTIONS(120), + [sym_keyword_rand] = ACTIONS(120), + [sym_keyword_collate] = ACTIONS(120), + [sym_keyword_numeric] = ACTIONS(120), + [sym_keyword_asc] = ACTIONS(120), + [sym_keyword_desc] = ACTIONS(120), + [sym_keyword_and] = ACTIONS(120), + [sym_keyword_or] = ACTIONS(120), + [sym_keyword_is] = ACTIONS(120), + [sym_keyword_not] = ACTIONS(122), + [sym_keyword_contains] = ACTIONS(120), + [sym_keyword_contains_not] = ACTIONS(120), + [sym_keyword_contains_all] = ACTIONS(120), + [sym_keyword_contains_any] = ACTIONS(120), + [sym_keyword_contains_none] = ACTIONS(120), + [sym_keyword_inside] = ACTIONS(120), + [sym_keyword_in] = ACTIONS(122), + [sym_keyword_not_inside] = ACTIONS(120), + [sym_keyword_all_inside] = ACTIONS(120), + [sym_keyword_any_inside] = ACTIONS(120), + [sym_keyword_none_inside] = ACTIONS(120), + [sym_keyword_outside] = ACTIONS(120), + [sym_keyword_intersects] = ACTIONS(120), + [sym_keyword_flexible] = ACTIONS(120), + [sym_keyword_readonly] = ACTIONS(120), + [sym_keyword_type] = ACTIONS(120), + [sym_keyword_default] = ACTIONS(120), + [sym_keyword_assert] = ACTIONS(120), + [sym_keyword_permissions] = ACTIONS(120), + [sym_keyword_for] = ACTIONS(120), + [sym_keyword_comment] = ACTIONS(120), + [anon_sym_EQ] = ACTIONS(122), + [anon_sym_COMMA] = ACTIONS(120), + [anon_sym_DASH_GT] = ACTIONS(120), + [anon_sym_LBRACK] = ACTIONS(120), + [anon_sym_RPAREN] = ACTIONS(120), + [anon_sym_RBRACE] = ACTIONS(120), + [anon_sym_LT_DASH] = ACTIONS(122), + [anon_sym_LT_DASH_GT] = ACTIONS(120), + [anon_sym_STAR] = ACTIONS(122), + [anon_sym_DOT] = ACTIONS(122), + [anon_sym_LT] = ACTIONS(122), + [anon_sym_GT] = ACTIONS(122), + [anon_sym_DOT_DOT] = ACTIONS(120), + [anon_sym_DASH] = ACTIONS(122), + [anon_sym_AT] = ACTIONS(122), + [anon_sym_LT_PIPE] = ACTIONS(120), + [anon_sym_AMP_AMP] = ACTIONS(120), + [anon_sym_PIPE_PIPE] = ACTIONS(120), + [anon_sym_QMARK_QMARK] = ACTIONS(120), + [anon_sym_QMARK_COLON] = ACTIONS(120), + [anon_sym_BANG_EQ] = ACTIONS(120), + [anon_sym_EQ_EQ] = ACTIONS(120), + [anon_sym_QMARK_EQ] = ACTIONS(120), + [anon_sym_STAR_EQ] = ACTIONS(120), + [anon_sym_TILDE] = ACTIONS(120), + [anon_sym_BANG_TILDE] = ACTIONS(120), + [anon_sym_STAR_TILDE] = ACTIONS(120), + [anon_sym_LT_EQ] = ACTIONS(120), + [anon_sym_GT_EQ] = ACTIONS(120), + [anon_sym_PLUS] = ACTIONS(122), + [anon_sym_PLUS_EQ] = ACTIONS(120), + [anon_sym_DASH_EQ] = ACTIONS(120), + [anon_sym_u00d7] = ACTIONS(120), + [anon_sym_SLASH] = ACTIONS(122), + [anon_sym_u00f7] = ACTIONS(120), + [anon_sym_STAR_STAR] = ACTIONS(120), + [anon_sym_u220b] = ACTIONS(120), + [anon_sym_u220c] = ACTIONS(120), + [anon_sym_u2287] = ACTIONS(120), + [anon_sym_u2283] = ACTIONS(120), + [anon_sym_u2285] = ACTIONS(120), + [anon_sym_u2208] = ACTIONS(120), + [anon_sym_u2209] = ACTIONS(120), + [anon_sym_u2286] = ACTIONS(120), + [anon_sym_u2282] = ACTIONS(120), + [anon_sym_u2284] = ACTIONS(120), + [anon_sym_AT_AT] = ACTIONS(120), + }, + [100] = { + [aux_sym_duration_repeat1] = STATE(93), + [ts_builtin_sym_end] = ACTIONS(110), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(110), + [sym_keyword_value] = ACTIONS(110), + [sym_keyword_explain] = ACTIONS(110), + [sym_keyword_parallel] = ACTIONS(110), + [sym_keyword_timeout] = ACTIONS(110), + [sym_keyword_fetch] = ACTIONS(110), + [sym_keyword_limit] = ACTIONS(110), + [sym_keyword_rand] = ACTIONS(110), + [sym_keyword_collate] = ACTIONS(110), + [sym_keyword_numeric] = ACTIONS(110), + [sym_keyword_asc] = ACTIONS(110), + [sym_keyword_desc] = ACTIONS(110), + [sym_keyword_and] = ACTIONS(110), + [sym_keyword_or] = ACTIONS(110), + [sym_keyword_is] = ACTIONS(110), + [sym_keyword_not] = ACTIONS(112), + [sym_keyword_contains] = ACTIONS(110), + [sym_keyword_contains_not] = ACTIONS(110), + [sym_keyword_contains_all] = ACTIONS(110), + [sym_keyword_contains_any] = ACTIONS(110), + [sym_keyword_contains_none] = ACTIONS(110), + [sym_keyword_inside] = ACTIONS(110), + [sym_keyword_in] = ACTIONS(112), + [sym_keyword_not_inside] = ACTIONS(110), + [sym_keyword_all_inside] = ACTIONS(110), + [sym_keyword_any_inside] = ACTIONS(110), + [sym_keyword_none_inside] = ACTIONS(110), + [sym_keyword_outside] = ACTIONS(110), + [sym_keyword_intersects] = ACTIONS(110), + [sym_keyword_flexible] = ACTIONS(110), + [sym_keyword_readonly] = ACTIONS(110), + [sym_keyword_type] = ACTIONS(110), + [sym_keyword_default] = ACTIONS(110), + [sym_keyword_assert] = ACTIONS(110), + [sym_keyword_permissions] = ACTIONS(110), + [sym_keyword_for] = ACTIONS(110), + [sym_keyword_comment] = ACTIONS(110), + [anon_sym_EQ] = ACTIONS(112), + [anon_sym_COMMA] = ACTIONS(110), + [anon_sym_DASH_GT] = ACTIONS(110), + [anon_sym_LBRACK] = ACTIONS(110), + [anon_sym_LT_DASH] = ACTIONS(112), + [anon_sym_LT_DASH_GT] = ACTIONS(110), + [anon_sym_STAR] = ACTIONS(112), + [anon_sym_DOT] = ACTIONS(110), + [anon_sym_LT] = ACTIONS(112), + [anon_sym_GT] = ACTIONS(112), + [sym_duration_part] = ACTIONS(335), + [anon_sym_DASH] = ACTIONS(112), + [anon_sym_AT] = ACTIONS(112), + [anon_sym_LT_PIPE] = ACTIONS(110), + [anon_sym_AMP_AMP] = ACTIONS(110), + [anon_sym_PIPE_PIPE] = ACTIONS(110), + [anon_sym_QMARK_QMARK] = ACTIONS(110), + [anon_sym_QMARK_COLON] = ACTIONS(110), + [anon_sym_BANG_EQ] = ACTIONS(110), + [anon_sym_EQ_EQ] = ACTIONS(110), + [anon_sym_QMARK_EQ] = ACTIONS(110), + [anon_sym_STAR_EQ] = ACTIONS(110), + [anon_sym_TILDE] = ACTIONS(110), + [anon_sym_BANG_TILDE] = ACTIONS(110), + [anon_sym_STAR_TILDE] = ACTIONS(110), + [anon_sym_LT_EQ] = ACTIONS(110), + [anon_sym_GT_EQ] = ACTIONS(110), + [anon_sym_PLUS] = ACTIONS(112), + [anon_sym_PLUS_EQ] = ACTIONS(110), + [anon_sym_DASH_EQ] = ACTIONS(110), + [anon_sym_u00d7] = ACTIONS(110), + [anon_sym_SLASH] = ACTIONS(112), + [anon_sym_u00f7] = ACTIONS(110), + [anon_sym_STAR_STAR] = ACTIONS(110), + [anon_sym_u220b] = ACTIONS(110), + [anon_sym_u220c] = ACTIONS(110), + [anon_sym_u2287] = ACTIONS(110), + [anon_sym_u2283] = ACTIONS(110), + [anon_sym_u2285] = ACTIONS(110), + [anon_sym_u2208] = ACTIONS(110), + [anon_sym_u2209] = ACTIONS(110), + [anon_sym_u2286] = ACTIONS(110), + [anon_sym_u2282] = ACTIONS(110), + [anon_sym_u2284] = ACTIONS(110), + [anon_sym_AT_AT] = ACTIONS(110), + }, + [101] = { + [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_EQ] = ACTIONS(144), + [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(144), + [anon_sym_LT] = ACTIONS(144), + [anon_sym_GT] = ACTIONS(144), + [anon_sym_DOT_DOT] = ACTIONS(142), + [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), + }, + [102] = { + [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_EQ] = ACTIONS(81), + [anon_sym_COMMA] = ACTIONS(79), + [anon_sym_STAR] = ACTIONS(81), + [anon_sym_LT] = ACTIONS(81), + [anon_sym_GT] = 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), + }, + [103] = { + [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_EQ] = ACTIONS(136), + [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_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), + }, + [104] = { + [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_EQ] = 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_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_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), + }, + [105] = { + [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_EQ] = ACTIONS(204), + [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_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), + }, [106] = { [sym_comment] = ACTIONS(3), - [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), + [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_EQ] = ACTIONS(200), + [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_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), }, [107] = { - [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), + [sym_expression] = STATE(1559), + [sym_statement] = STATE(1372), + [sym_let_statement] = STATE(1365), + [sym_info_statement] = STATE(1365), + [sym_use_statement] = STATE(1365), + [sym_begin_statement] = STATE(1365), + [sym_cancel_statement] = STATE(1365), + [sym_commit_statement] = STATE(1365), + [sym_define_analyzer_statement] = STATE(1365), + [sym_define_database] = STATE(1365), + [sym_define_event_statement] = STATE(1365), + [sym_define_field_statement] = STATE(1365), + [sym_define_function_statement] = STATE(1365), + [sym_define_index_statement] = STATE(1365), + [sym_define_namespace_statement] = STATE(1365), + [sym_define_param_statement] = STATE(1365), + [sym_define_scope_statement] = STATE(1365), + [sym_define_table_statement] = STATE(1365), + [sym_define_token_statement] = STATE(1365), + [sym_define_user_statement] = STATE(1365), + [sym_remove_statement] = STATE(1365), + [sym_create_statement] = STATE(1365), + [sym_update_statement] = STATE(1365), + [sym_relate_statement] = STATE(1365), + [sym_delete_statement] = STATE(1365), + [sym_insert_statement] = STATE(1365), + [sym_select_statement] = STATE(1365), + [sym_live_select_statement] = STATE(1365), + [sym_select_clause] = STATE(1363), + [sym_value] = STATE(595), + [sym_function_call] = STATE(102), + [sym_base_value] = STATE(177), + [sym_binary_expression] = STATE(102), + [sym_path] = STATE(102), + [sym_graph_path] = STATE(178), + [sym_number] = STATE(61), + [sym_identifier] = STATE(61), + [sym_array] = STATE(61), + [sym_object] = STATE(61), + [sym_object_key] = STATE(1871), + [sym_record_id] = STATE(61), + [sym_sub_query] = STATE(61), + [sym_duration] = STATE(61), + [sym_point] = STATE(61), + [aux_sym_duration_repeat1] = STATE(51), + [ts_builtin_sym_end] = ACTIONS(337), + [sym_comment] = ACTIONS(3), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_let] = ACTIONS(7), + [sym_keyword_select] = ACTIONS(9), + [sym_keyword_rand] = ACTIONS(11), + [sym_keyword_true] = ACTIONS(15), + [sym_keyword_false] = ACTIONS(15), + [sym_keyword_begin] = ACTIONS(17), + [sym_keyword_cancel] = ACTIONS(19), + [sym_keyword_commit] = ACTIONS(21), + [sym_keyword_none] = ACTIONS(15), + [sym_keyword_null] = ACTIONS(15), + [sym_keyword_define] = ACTIONS(23), + [sym_keyword_live] = ACTIONS(25), + [sym_keyword_use] = ACTIONS(27), + [sym_keyword_remove] = ACTIONS(29), + [sym_keyword_create] = ACTIONS(31), + [sym_keyword_delete] = ACTIONS(33), + [sym_keyword_update] = ACTIONS(35), + [sym_keyword_insert] = ACTIONS(37), + [sym_keyword_relate] = ACTIONS(39), + [sym_keyword_count] = ACTIONS(41), + [anon_sym_DASH_GT] = ACTIONS(43), + [anon_sym_LBRACK] = ACTIONS(45), + [anon_sym_LPAREN] = ACTIONS(47), + [anon_sym_LBRACE] = ACTIONS(49), + [anon_sym_LT_DASH] = ACTIONS(51), + [anon_sym_LT_DASH_GT] = ACTIONS(43), + [aux_sym_type_name_token1] = ACTIONS(53), + [sym_string] = ACTIONS(55), + [sym_prefixed_string] = ACTIONS(55), + [sym_int] = ACTIONS(57), + [sym_float] = ACTIONS(57), + [sym_decimal] = ACTIONS(59), + [sym_variable_name] = ACTIONS(55), + [sym_custom_function_name] = ACTIONS(11), + [sym_function_name] = ACTIONS(11), + [sym_duration_part] = ACTIONS(61), }, [108] = { [sym_comment] = ACTIONS(3), - [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), + [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_EQ] = ACTIONS(188), + [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_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), }, [109] = { [sym_comment] = ACTIONS(3), - [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), + [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_EQ] = ACTIONS(184), + [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_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), }, [110] = { [sym_comment] = ACTIONS(3), - [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), + [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_EQ] = ACTIONS(152), + [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_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), }, [111] = { [sym_comment] = ACTIONS(3), - [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), + [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_EQ] = ACTIONS(164), + [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_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), }, [112] = { [sym_comment] = ACTIONS(3), - [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), + [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_EQ] = ACTIONS(180), + [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_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), }, [113] = { [sym_comment] = ACTIONS(3), - [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), + [sym_semi_colon] = ACTIONS(124), + [sym_keyword_value] = ACTIONS(124), + [sym_keyword_explain] = ACTIONS(124), + [sym_keyword_parallel] = ACTIONS(124), + [sym_keyword_timeout] = ACTIONS(124), + [sym_keyword_fetch] = ACTIONS(124), + [sym_keyword_limit] = ACTIONS(124), + [sym_keyword_rand] = ACTIONS(124), + [sym_keyword_collate] = ACTIONS(124), + [sym_keyword_numeric] = ACTIONS(124), + [sym_keyword_asc] = ACTIONS(124), + [sym_keyword_desc] = ACTIONS(124), + [sym_keyword_and] = ACTIONS(124), + [sym_keyword_or] = ACTIONS(124), + [sym_keyword_is] = ACTIONS(124), + [sym_keyword_not] = ACTIONS(126), + [sym_keyword_contains] = ACTIONS(124), + [sym_keyword_contains_not] = ACTIONS(124), + [sym_keyword_contains_all] = ACTIONS(124), + [sym_keyword_contains_any] = ACTIONS(124), + [sym_keyword_contains_none] = ACTIONS(124), + [sym_keyword_inside] = ACTIONS(124), + [sym_keyword_in] = ACTIONS(126), + [sym_keyword_not_inside] = ACTIONS(124), + [sym_keyword_all_inside] = ACTIONS(124), + [sym_keyword_any_inside] = ACTIONS(124), + [sym_keyword_none_inside] = ACTIONS(124), + [sym_keyword_outside] = ACTIONS(124), + [sym_keyword_intersects] = ACTIONS(124), + [sym_keyword_flexible] = ACTIONS(124), + [sym_keyword_readonly] = ACTIONS(124), + [sym_keyword_type] = ACTIONS(124), + [sym_keyword_default] = ACTIONS(124), + [sym_keyword_assert] = ACTIONS(124), + [sym_keyword_permissions] = ACTIONS(124), + [sym_keyword_for] = ACTIONS(124), + [sym_keyword_comment] = ACTIONS(124), + [anon_sym_EQ] = ACTIONS(126), + [anon_sym_COMMA] = ACTIONS(124), + [anon_sym_DASH_GT] = ACTIONS(124), + [anon_sym_LBRACK] = ACTIONS(124), + [anon_sym_RPAREN] = ACTIONS(124), + [anon_sym_RBRACE] = ACTIONS(124), + [anon_sym_LT_DASH] = ACTIONS(126), + [anon_sym_LT_DASH_GT] = ACTIONS(124), + [anon_sym_STAR] = ACTIONS(126), + [anon_sym_DOT] = ACTIONS(124), + [anon_sym_LT] = ACTIONS(126), + [anon_sym_GT] = ACTIONS(126), + [anon_sym_DASH] = ACTIONS(126), + [anon_sym_AT] = ACTIONS(126), + [anon_sym_LT_PIPE] = ACTIONS(124), + [anon_sym_AMP_AMP] = ACTIONS(124), + [anon_sym_PIPE_PIPE] = ACTIONS(124), + [anon_sym_QMARK_QMARK] = ACTIONS(124), + [anon_sym_QMARK_COLON] = ACTIONS(124), + [anon_sym_BANG_EQ] = ACTIONS(124), + [anon_sym_EQ_EQ] = ACTIONS(124), + [anon_sym_QMARK_EQ] = ACTIONS(124), + [anon_sym_STAR_EQ] = ACTIONS(124), + [anon_sym_TILDE] = ACTIONS(124), + [anon_sym_BANG_TILDE] = ACTIONS(124), + [anon_sym_STAR_TILDE] = ACTIONS(124), + [anon_sym_LT_EQ] = ACTIONS(124), + [anon_sym_GT_EQ] = ACTIONS(124), + [anon_sym_PLUS] = ACTIONS(126), + [anon_sym_PLUS_EQ] = ACTIONS(124), + [anon_sym_DASH_EQ] = ACTIONS(124), + [anon_sym_u00d7] = ACTIONS(124), + [anon_sym_SLASH] = ACTIONS(126), + [anon_sym_u00f7] = ACTIONS(124), + [anon_sym_STAR_STAR] = ACTIONS(124), + [anon_sym_u220b] = ACTIONS(124), + [anon_sym_u220c] = ACTIONS(124), + [anon_sym_u2287] = ACTIONS(124), + [anon_sym_u2283] = ACTIONS(124), + [anon_sym_u2285] = ACTIONS(124), + [anon_sym_u2208] = ACTIONS(124), + [anon_sym_u2209] = ACTIONS(124), + [anon_sym_u2286] = ACTIONS(124), + [anon_sym_u2282] = ACTIONS(124), + [anon_sym_u2284] = ACTIONS(124), + [anon_sym_AT_AT] = ACTIONS(124), }, [114] = { [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_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), + [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_EQ] = ACTIONS(168), + [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_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), }, [115] = { [sym_comment] = ACTIONS(3), - [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), + [sym_semi_colon] = ACTIONS(218), + [sym_keyword_value] = ACTIONS(218), + [sym_keyword_explain] = ACTIONS(218), + [sym_keyword_parallel] = ACTIONS(218), + [sym_keyword_timeout] = ACTIONS(218), + [sym_keyword_fetch] = ACTIONS(218), + [sym_keyword_limit] = ACTIONS(218), + [sym_keyword_rand] = ACTIONS(218), + [sym_keyword_collate] = ACTIONS(218), + [sym_keyword_numeric] = ACTIONS(218), + [sym_keyword_asc] = ACTIONS(218), + [sym_keyword_desc] = ACTIONS(218), + [sym_keyword_and] = ACTIONS(218), + [sym_keyword_or] = ACTIONS(218), + [sym_keyword_is] = ACTIONS(218), + [sym_keyword_not] = ACTIONS(220), + [sym_keyword_contains] = ACTIONS(218), + [sym_keyword_contains_not] = ACTIONS(218), + [sym_keyword_contains_all] = ACTIONS(218), + [sym_keyword_contains_any] = ACTIONS(218), + [sym_keyword_contains_none] = ACTIONS(218), + [sym_keyword_inside] = ACTIONS(218), + [sym_keyword_in] = ACTIONS(220), + [sym_keyword_not_inside] = ACTIONS(218), + [sym_keyword_all_inside] = ACTIONS(218), + [sym_keyword_any_inside] = ACTIONS(218), + [sym_keyword_none_inside] = ACTIONS(218), + [sym_keyword_outside] = ACTIONS(218), + [sym_keyword_intersects] = ACTIONS(218), + [sym_keyword_flexible] = ACTIONS(218), + [sym_keyword_readonly] = ACTIONS(218), + [sym_keyword_type] = ACTIONS(218), + [sym_keyword_default] = ACTIONS(218), + [sym_keyword_assert] = ACTIONS(218), + [sym_keyword_permissions] = ACTIONS(218), + [sym_keyword_for] = ACTIONS(218), + [sym_keyword_comment] = ACTIONS(218), + [anon_sym_EQ] = ACTIONS(220), + [anon_sym_COMMA] = ACTIONS(218), + [anon_sym_DASH_GT] = ACTIONS(218), + [anon_sym_LBRACK] = ACTIONS(218), + [anon_sym_RPAREN] = ACTIONS(218), + [anon_sym_RBRACE] = ACTIONS(218), + [anon_sym_LT_DASH] = ACTIONS(220), + [anon_sym_LT_DASH_GT] = ACTIONS(218), + [anon_sym_STAR] = ACTIONS(220), + [anon_sym_DOT] = ACTIONS(218), + [anon_sym_LT] = ACTIONS(220), + [anon_sym_GT] = ACTIONS(220), + [anon_sym_DASH] = ACTIONS(220), + [anon_sym_AT] = ACTIONS(220), + [anon_sym_LT_PIPE] = ACTIONS(218), + [anon_sym_AMP_AMP] = ACTIONS(218), + [anon_sym_PIPE_PIPE] = ACTIONS(218), + [anon_sym_QMARK_QMARK] = ACTIONS(218), + [anon_sym_QMARK_COLON] = ACTIONS(218), + [anon_sym_BANG_EQ] = ACTIONS(218), + [anon_sym_EQ_EQ] = ACTIONS(218), + [anon_sym_QMARK_EQ] = ACTIONS(218), + [anon_sym_STAR_EQ] = ACTIONS(218), + [anon_sym_TILDE] = ACTIONS(218), + [anon_sym_BANG_TILDE] = ACTIONS(218), + [anon_sym_STAR_TILDE] = ACTIONS(218), + [anon_sym_LT_EQ] = ACTIONS(218), + [anon_sym_GT_EQ] = ACTIONS(218), + [anon_sym_PLUS] = ACTIONS(220), + [anon_sym_PLUS_EQ] = ACTIONS(218), + [anon_sym_DASH_EQ] = ACTIONS(218), + [anon_sym_u00d7] = ACTIONS(218), + [anon_sym_SLASH] = ACTIONS(220), + [anon_sym_u00f7] = ACTIONS(218), + [anon_sym_STAR_STAR] = ACTIONS(218), + [anon_sym_u220b] = ACTIONS(218), + [anon_sym_u220c] = ACTIONS(218), + [anon_sym_u2287] = ACTIONS(218), + [anon_sym_u2283] = ACTIONS(218), + [anon_sym_u2285] = ACTIONS(218), + [anon_sym_u2208] = ACTIONS(218), + [anon_sym_u2209] = ACTIONS(218), + [anon_sym_u2286] = ACTIONS(218), + [anon_sym_u2282] = ACTIONS(218), + [anon_sym_u2284] = ACTIONS(218), + [anon_sym_AT_AT] = ACTIONS(218), }, [116] = { [sym_comment] = ACTIONS(3), - [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), + [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_EQ] = ACTIONS(172), + [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_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), }, [117] = { [sym_comment] = ACTIONS(3), - [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), + [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_EQ] = ACTIONS(196), + [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_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), }, [118] = { [sym_comment] = ACTIONS(3), - [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), + [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_EQ] = ACTIONS(212), + [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_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), }, [119] = { [sym_comment] = ACTIONS(3), - [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), + [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_EQ] = ACTIONS(65), + [anon_sym_COMMA] = ACTIONS(63), + [anon_sym_DASH_GT] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(63), + [anon_sym_RPAREN] = ACTIONS(63), + [anon_sym_RBRACE] = ACTIONS(63), + [anon_sym_LT_DASH] = ACTIONS(65), + [anon_sym_LT_DASH_GT] = ACTIONS(63), + [anon_sym_STAR] = ACTIONS(65), + [anon_sym_DOT] = ACTIONS(63), + [anon_sym_LT] = ACTIONS(65), + [anon_sym_GT] = 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), }, [120] = { [sym_comment] = ACTIONS(3), - [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), + [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_EQ] = ACTIONS(208), + [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_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), }, [121] = { + [sym_expression] = STATE(1559), + [sym_statement] = STATE(1372), + [sym_let_statement] = STATE(1365), + [sym_info_statement] = STATE(1365), + [sym_use_statement] = STATE(1365), + [sym_begin_statement] = STATE(1365), + [sym_cancel_statement] = STATE(1365), + [sym_commit_statement] = STATE(1365), + [sym_define_analyzer_statement] = STATE(1365), + [sym_define_database] = STATE(1365), + [sym_define_event_statement] = STATE(1365), + [sym_define_field_statement] = STATE(1365), + [sym_define_function_statement] = STATE(1365), + [sym_define_index_statement] = STATE(1365), + [sym_define_namespace_statement] = STATE(1365), + [sym_define_param_statement] = STATE(1365), + [sym_define_scope_statement] = STATE(1365), + [sym_define_table_statement] = STATE(1365), + [sym_define_token_statement] = STATE(1365), + [sym_define_user_statement] = STATE(1365), + [sym_remove_statement] = STATE(1365), + [sym_create_statement] = STATE(1365), + [sym_update_statement] = STATE(1365), + [sym_relate_statement] = STATE(1365), + [sym_delete_statement] = STATE(1365), + [sym_insert_statement] = STATE(1365), + [sym_select_statement] = STATE(1365), + [sym_live_select_statement] = STATE(1365), + [sym_select_clause] = STATE(1363), + [sym_value] = STATE(595), + [sym_function_call] = STATE(102), + [sym_base_value] = STATE(177), + [sym_binary_expression] = STATE(102), + [sym_path] = STATE(102), + [sym_graph_path] = STATE(178), + [sym_number] = STATE(61), + [sym_identifier] = STATE(61), + [sym_array] = STATE(61), + [sym_object] = STATE(61), + [sym_object_key] = STATE(1871), + [sym_record_id] = STATE(61), + [sym_sub_query] = STATE(61), + [sym_duration] = STATE(61), + [sym_point] = STATE(61), + [aux_sym_duration_repeat1] = STATE(51), + [ts_builtin_sym_end] = ACTIONS(339), [sym_comment] = ACTIONS(3), - [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), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_let] = ACTIONS(7), + [sym_keyword_select] = ACTIONS(9), + [sym_keyword_rand] = ACTIONS(11), + [sym_keyword_true] = ACTIONS(15), + [sym_keyword_false] = ACTIONS(15), + [sym_keyword_begin] = ACTIONS(17), + [sym_keyword_cancel] = ACTIONS(19), + [sym_keyword_commit] = ACTIONS(21), + [sym_keyword_none] = ACTIONS(15), + [sym_keyword_null] = ACTIONS(15), + [sym_keyword_define] = ACTIONS(23), + [sym_keyword_live] = ACTIONS(25), + [sym_keyword_use] = ACTIONS(27), + [sym_keyword_remove] = ACTIONS(29), + [sym_keyword_create] = ACTIONS(31), + [sym_keyword_delete] = ACTIONS(33), + [sym_keyword_update] = ACTIONS(35), + [sym_keyword_insert] = ACTIONS(37), + [sym_keyword_relate] = ACTIONS(39), + [sym_keyword_count] = ACTIONS(41), + [anon_sym_DASH_GT] = ACTIONS(43), + [anon_sym_LBRACK] = ACTIONS(45), + [anon_sym_LPAREN] = ACTIONS(47), + [anon_sym_LBRACE] = ACTIONS(49), + [anon_sym_LT_DASH] = ACTIONS(51), + [anon_sym_LT_DASH_GT] = ACTIONS(43), + [aux_sym_type_name_token1] = ACTIONS(53), + [sym_string] = ACTIONS(55), + [sym_prefixed_string] = ACTIONS(55), + [sym_int] = ACTIONS(57), + [sym_float] = ACTIONS(57), + [sym_decimal] = ACTIONS(59), + [sym_variable_name] = ACTIONS(55), + [sym_custom_function_name] = ACTIONS(11), + [sym_function_name] = ACTIONS(11), + [sym_duration_part] = ACTIONS(61), }, [122] = { [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), + [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_EQ] = ACTIONS(156), + [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_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), }, [123] = { + [sym_expression] = STATE(1559), + [sym_statement] = STATE(1372), + [sym_let_statement] = STATE(1365), + [sym_info_statement] = STATE(1365), + [sym_use_statement] = STATE(1365), + [sym_begin_statement] = STATE(1365), + [sym_cancel_statement] = STATE(1365), + [sym_commit_statement] = STATE(1365), + [sym_define_analyzer_statement] = STATE(1365), + [sym_define_database] = STATE(1365), + [sym_define_event_statement] = STATE(1365), + [sym_define_field_statement] = STATE(1365), + [sym_define_function_statement] = STATE(1365), + [sym_define_index_statement] = STATE(1365), + [sym_define_namespace_statement] = STATE(1365), + [sym_define_param_statement] = STATE(1365), + [sym_define_scope_statement] = STATE(1365), + [sym_define_table_statement] = STATE(1365), + [sym_define_token_statement] = STATE(1365), + [sym_define_user_statement] = STATE(1365), + [sym_remove_statement] = STATE(1365), + [sym_create_statement] = STATE(1365), + [sym_update_statement] = STATE(1365), + [sym_relate_statement] = STATE(1365), + [sym_delete_statement] = STATE(1365), + [sym_insert_statement] = STATE(1365), + [sym_select_statement] = STATE(1365), + [sym_live_select_statement] = STATE(1365), + [sym_select_clause] = STATE(1336), + [sym_value] = STATE(575), + [sym_function_call] = STATE(71), + [sym_base_value] = STATE(4), + [sym_binary_expression] = STATE(71), + [sym_path] = STATE(71), + [sym_graph_path] = STATE(5), + [sym_number] = STATE(21), + [sym_identifier] = STATE(21), + [sym_array] = STATE(21), + [sym_object] = STATE(21), + [sym_object_key] = STATE(1804), + [sym_record_id] = STATE(21), + [sym_sub_query] = STATE(21), + [sym_duration] = STATE(21), + [sym_point] = STATE(21), + [aux_sym_duration_repeat1] = STATE(8), [sym_comment] = ACTIONS(3), - [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), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_let] = ACTIONS(295), + [sym_keyword_select] = ACTIONS(9), + [sym_keyword_rand] = ACTIONS(297), + [sym_keyword_true] = ACTIONS(299), + [sym_keyword_false] = ACTIONS(299), + [sym_keyword_begin] = ACTIONS(17), + [sym_keyword_cancel] = ACTIONS(19), + [sym_keyword_commit] = ACTIONS(21), + [sym_keyword_none] = ACTIONS(299), + [sym_keyword_null] = ACTIONS(299), + [sym_keyword_define] = ACTIONS(301), + [sym_keyword_live] = ACTIONS(303), + [sym_keyword_use] = ACTIONS(27), + [sym_keyword_remove] = ACTIONS(29), + [sym_keyword_create] = ACTIONS(305), + [sym_keyword_delete] = ACTIONS(307), + [sym_keyword_update] = ACTIONS(309), + [sym_keyword_insert] = ACTIONS(311), + [sym_keyword_relate] = ACTIONS(313), + [sym_keyword_count] = ACTIONS(315), + [anon_sym_DASH_GT] = ACTIONS(71), + [anon_sym_LBRACK] = ACTIONS(317), + [anon_sym_LPAREN] = ACTIONS(319), + [anon_sym_LBRACE] = ACTIONS(321), + [anon_sym_RBRACE] = ACTIONS(339), + [anon_sym_LT_DASH] = ACTIONS(75), + [anon_sym_LT_DASH_GT] = ACTIONS(71), + [aux_sym_type_name_token1] = ACTIONS(325), + [sym_string] = ACTIONS(327), + [sym_prefixed_string] = ACTIONS(327), + [sym_int] = ACTIONS(329), + [sym_float] = ACTIONS(329), + [sym_decimal] = ACTIONS(331), + [sym_variable_name] = ACTIONS(327), + [sym_custom_function_name] = ACTIONS(297), + [sym_function_name] = ACTIONS(297), + [sym_duration_part] = ACTIONS(333), }, [124] = { [sym_comment] = ACTIONS(3), - [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), + [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_EQ] = ACTIONS(160), + [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_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), }, [125] = { - [sym_with_clause] = STATE(786), - [sym_where_clause] = STATE(795), - [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(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), + [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_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), + [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_comment] = ACTIONS(63), + [anon_sym_EQ] = ACTIONS(65), + [anon_sym_COMMA] = ACTIONS(63), + [anon_sym_DASH_GT] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(63), + [anon_sym_RPAREN] = ACTIONS(63), + [anon_sym_RBRACE] = ACTIONS(63), + [anon_sym_LT_DASH] = ACTIONS(65), + [anon_sym_LT_DASH_GT] = ACTIONS(63), + [anon_sym_STAR] = ACTIONS(65), + [anon_sym_DOT] = ACTIONS(63), + [anon_sym_LT] = ACTIONS(65), + [anon_sym_GT] = 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), }, [126] = { - [sym_with_clause] = STATE(785), - [sym_where_clause] = STATE(794), - [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(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_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_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_expression] = STATE(1559), + [sym_statement] = STATE(1372), + [sym_let_statement] = STATE(1365), + [sym_info_statement] = STATE(1365), + [sym_use_statement] = STATE(1365), + [sym_begin_statement] = STATE(1365), + [sym_cancel_statement] = STATE(1365), + [sym_commit_statement] = STATE(1365), + [sym_define_analyzer_statement] = STATE(1365), + [sym_define_database] = STATE(1365), + [sym_define_event_statement] = STATE(1365), + [sym_define_field_statement] = STATE(1365), + [sym_define_function_statement] = STATE(1365), + [sym_define_index_statement] = STATE(1365), + [sym_define_namespace_statement] = STATE(1365), + [sym_define_param_statement] = STATE(1365), + [sym_define_scope_statement] = STATE(1365), + [sym_define_table_statement] = STATE(1365), + [sym_define_token_statement] = STATE(1365), + [sym_define_user_statement] = STATE(1365), + [sym_remove_statement] = STATE(1365), + [sym_create_statement] = STATE(1365), + [sym_update_statement] = STATE(1365), + [sym_relate_statement] = STATE(1365), + [sym_delete_statement] = STATE(1365), + [sym_insert_statement] = STATE(1365), + [sym_select_statement] = STATE(1365), + [sym_live_select_statement] = STATE(1365), + [sym_select_clause] = STATE(1336), + [sym_value] = STATE(575), + [sym_function_call] = STATE(71), + [sym_base_value] = STATE(4), + [sym_binary_expression] = STATE(71), + [sym_path] = STATE(71), [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), + [sym_number] = STATE(21), + [sym_identifier] = STATE(21), + [sym_array] = STATE(21), + [sym_object] = STATE(21), + [sym_object_key] = STATE(1804), + [sym_record_id] = STATE(21), + [sym_sub_query] = STATE(21), + [sym_duration] = STATE(21), + [sym_point] = STATE(21), [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_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_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), + [sym_keyword_let] = ACTIONS(295), + [sym_keyword_select] = ACTIONS(9), + [sym_keyword_rand] = ACTIONS(297), + [sym_keyword_true] = ACTIONS(299), + [sym_keyword_false] = ACTIONS(299), + [sym_keyword_begin] = ACTIONS(17), + [sym_keyword_cancel] = ACTIONS(19), + [sym_keyword_commit] = ACTIONS(21), + [sym_keyword_none] = ACTIONS(299), + [sym_keyword_null] = ACTIONS(299), + [sym_keyword_define] = ACTIONS(301), + [sym_keyword_live] = ACTIONS(303), + [sym_keyword_use] = ACTIONS(27), + [sym_keyword_remove] = ACTIONS(29), + [sym_keyword_create] = ACTIONS(305), + [sym_keyword_delete] = ACTIONS(307), + [sym_keyword_update] = ACTIONS(309), + [sym_keyword_insert] = ACTIONS(311), + [sym_keyword_relate] = ACTIONS(313), + [sym_keyword_count] = ACTIONS(315), + [anon_sym_DASH_GT] = ACTIONS(71), + [anon_sym_LBRACK] = ACTIONS(317), + [anon_sym_LPAREN] = ACTIONS(319), + [anon_sym_LBRACE] = ACTIONS(321), + [anon_sym_RBRACE] = ACTIONS(337), + [anon_sym_LT_DASH] = ACTIONS(75), + [anon_sym_LT_DASH_GT] = ACTIONS(71), + [aux_sym_type_name_token1] = ACTIONS(325), + [sym_string] = ACTIONS(327), + [sym_prefixed_string] = ACTIONS(327), + [sym_int] = ACTIONS(329), + [sym_float] = ACTIONS(329), + [sym_decimal] = ACTIONS(331), + [sym_variable_name] = ACTIONS(327), + [sym_custom_function_name] = ACTIONS(297), + [sym_function_name] = ACTIONS(297), + [sym_duration_part] = ACTIONS(333), }, - [132] = { - [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), + [127] = { [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_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), + [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_EQ] = ACTIONS(216), + [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_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), }, - [134] = { - [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), + [128] = { [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), + [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_EQ] = 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_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_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), }, - [135] = { - [sym_array] = STATE(10), - [sym_object] = STATE(10), - [sym_record_id_value] = STATE(27), + [129] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(144), - [sym_keyword_as] = ACTIONS(146), - [sym_keyword_where] = ACTIONS(146), - [sym_keyword_group] = ACTIONS(146), + [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(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(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_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(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), + [anon_sym_EQ] = ACTIONS(148), + [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_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), }, - [136] = { - [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), + [130] = { + [sym_statement] = STATE(1849), + [sym_let_statement] = STATE(1365), + [sym_info_statement] = STATE(1365), + [sym_use_statement] = STATE(1365), + [sym_begin_statement] = STATE(1365), + [sym_cancel_statement] = STATE(1365), + [sym_commit_statement] = STATE(1365), + [sym_define_analyzer_statement] = STATE(1365), + [sym_define_database] = STATE(1365), + [sym_define_event_statement] = STATE(1365), + [sym_define_field_statement] = STATE(1365), + [sym_define_function_statement] = STATE(1365), + [sym_define_index_statement] = STATE(1365), + [sym_define_namespace_statement] = STATE(1365), + [sym_define_param_statement] = STATE(1365), + [sym_define_scope_statement] = STATE(1365), + [sym_define_table_statement] = STATE(1365), + [sym_define_token_statement] = STATE(1365), + [sym_define_user_statement] = STATE(1365), + [sym_remove_statement] = STATE(1365), + [sym_create_statement] = STATE(1365), + [sym_update_statement] = STATE(1365), + [sym_relate_statement] = STATE(1365), + [sym_delete_statement] = STATE(1365), + [sym_insert_statement] = STATE(1365), + [sym_select_statement] = STATE(1365), + [sym_live_select_statement] = STATE(1365), + [sym_select_clause] = STATE(1336), + [sym_value] = STATE(554), + [sym_function_call] = STATE(71), + [sym_base_value] = STATE(4), + [sym_binary_expression] = STATE(71), + [sym_path] = STATE(71), [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), + [sym_number] = STATE(21), + [sym_identifier] = STATE(21), + [sym_array] = STATE(21), + [sym_object] = STATE(21), + [sym_object_key] = STATE(1804), + [sym_record_id] = STATE(21), + [sym_sub_query] = STATE(21), + [sym_duration] = STATE(21), + [sym_point] = STATE(21), [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(389), - [sym_variable_name] = ACTIONS(367), - [sym_custom_function_name] = ACTIONS(337), - [sym_function_name] = ACTIONS(337), - [sym_duration_part] = ACTIONS(373), + [sym_keyword_let] = ACTIONS(295), + [sym_keyword_select] = ACTIONS(9), + [sym_keyword_rand] = ACTIONS(297), + [sym_keyword_true] = ACTIONS(299), + [sym_keyword_false] = ACTIONS(299), + [sym_keyword_begin] = ACTIONS(17), + [sym_keyword_cancel] = ACTIONS(19), + [sym_keyword_commit] = ACTIONS(21), + [sym_keyword_none] = ACTIONS(299), + [sym_keyword_null] = ACTIONS(299), + [sym_keyword_define] = ACTIONS(301), + [sym_keyword_live] = ACTIONS(303), + [sym_keyword_use] = ACTIONS(27), + [sym_keyword_remove] = ACTIONS(29), + [sym_keyword_create] = ACTIONS(305), + [sym_keyword_delete] = ACTIONS(307), + [sym_keyword_update] = ACTIONS(309), + [sym_keyword_insert] = ACTIONS(311), + [sym_keyword_relate] = ACTIONS(313), + [sym_keyword_count] = ACTIONS(315), + [anon_sym_DASH_GT] = ACTIONS(71), + [anon_sym_LBRACK] = ACTIONS(317), + [anon_sym_LPAREN] = ACTIONS(319), + [anon_sym_RPAREN] = ACTIONS(341), + [anon_sym_LBRACE] = ACTIONS(321), + [anon_sym_LT_DASH] = ACTIONS(75), + [anon_sym_LT_DASH_GT] = ACTIONS(71), + [aux_sym_type_name_token1] = ACTIONS(325), + [sym_string] = ACTIONS(327), + [sym_prefixed_string] = ACTIONS(327), + [sym_int] = ACTIONS(329), + [sym_float] = ACTIONS(329), + [sym_decimal] = ACTIONS(331), + [sym_variable_name] = ACTIONS(327), + [sym_custom_function_name] = ACTIONS(297), + [sym_function_name] = ACTIONS(297), + [sym_duration_part] = ACTIONS(333), }, - [137] = { - [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), + [131] = { + [sym_expression] = STATE(1823), + [sym_statement] = STATE(1372), + [sym_let_statement] = STATE(1365), + [sym_info_statement] = STATE(1365), + [sym_use_statement] = STATE(1365), + [sym_begin_statement] = STATE(1365), + [sym_cancel_statement] = STATE(1365), + [sym_commit_statement] = STATE(1365), + [sym_define_analyzer_statement] = STATE(1365), + [sym_define_database] = STATE(1365), + [sym_define_event_statement] = STATE(1365), + [sym_define_field_statement] = STATE(1365), + [sym_define_function_statement] = STATE(1365), + [sym_define_index_statement] = STATE(1365), + [sym_define_namespace_statement] = STATE(1365), + [sym_define_param_statement] = STATE(1365), + [sym_define_scope_statement] = STATE(1365), + [sym_define_table_statement] = STATE(1365), + [sym_define_token_statement] = STATE(1365), + [sym_define_user_statement] = STATE(1365), + [sym_remove_statement] = STATE(1365), + [sym_create_statement] = STATE(1365), + [sym_update_statement] = STATE(1365), + [sym_relate_statement] = STATE(1365), + [sym_delete_statement] = STATE(1365), + [sym_insert_statement] = STATE(1365), + [sym_select_statement] = STATE(1365), + [sym_live_select_statement] = STATE(1365), + [sym_select_clause] = STATE(1336), + [sym_value] = STATE(575), + [sym_function_call] = STATE(71), + [sym_base_value] = STATE(4), + [sym_binary_expression] = STATE(71), + [sym_path] = STATE(71), + [sym_graph_path] = STATE(5), + [sym_number] = STATE(21), + [sym_identifier] = STATE(21), + [sym_array] = STATE(21), + [sym_object] = STATE(21), + [sym_object_key] = STATE(1804), + [sym_record_id] = STATE(21), + [sym_sub_query] = STATE(21), + [sym_duration] = STATE(21), + [sym_point] = STATE(21), + [aux_sym_duration_repeat1] = STATE(8), [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), + [sym_keyword_let] = ACTIONS(295), + [sym_keyword_select] = ACTIONS(9), + [sym_keyword_rand] = ACTIONS(297), + [sym_keyword_true] = ACTIONS(299), + [sym_keyword_false] = ACTIONS(299), + [sym_keyword_begin] = ACTIONS(17), + [sym_keyword_cancel] = ACTIONS(19), + [sym_keyword_commit] = ACTIONS(21), + [sym_keyword_none] = ACTIONS(299), + [sym_keyword_null] = ACTIONS(299), + [sym_keyword_define] = ACTIONS(301), + [sym_keyword_live] = ACTIONS(303), + [sym_keyword_use] = ACTIONS(27), + [sym_keyword_remove] = ACTIONS(29), + [sym_keyword_create] = ACTIONS(305), + [sym_keyword_delete] = ACTIONS(307), + [sym_keyword_update] = ACTIONS(309), + [sym_keyword_insert] = ACTIONS(311), + [sym_keyword_relate] = ACTIONS(313), + [sym_keyword_count] = ACTIONS(315), + [anon_sym_DASH_GT] = ACTIONS(71), + [anon_sym_LBRACK] = ACTIONS(317), + [anon_sym_LPAREN] = ACTIONS(319), + [anon_sym_LBRACE] = ACTIONS(321), + [anon_sym_LT_DASH] = ACTIONS(75), + [anon_sym_LT_DASH_GT] = ACTIONS(71), + [aux_sym_type_name_token1] = ACTIONS(325), + [sym_string] = ACTIONS(327), + [sym_prefixed_string] = ACTIONS(327), + [sym_int] = ACTIONS(329), + [sym_float] = ACTIONS(329), + [sym_decimal] = ACTIONS(343), + [sym_variable_name] = ACTIONS(327), + [sym_custom_function_name] = ACTIONS(297), + [sym_function_name] = ACTIONS(297), + [sym_duration_part] = ACTIONS(333), }, - [138] = { - [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), + [132] = { + [sym_statement] = STATE(1448), + [sym_let_statement] = STATE(1365), + [sym_info_statement] = STATE(1365), + [sym_use_statement] = STATE(1365), + [sym_begin_statement] = STATE(1365), + [sym_cancel_statement] = STATE(1365), + [sym_commit_statement] = STATE(1365), + [sym_define_analyzer_statement] = STATE(1365), + [sym_define_database] = STATE(1365), + [sym_define_event_statement] = STATE(1365), + [sym_define_field_statement] = STATE(1365), + [sym_define_function_statement] = STATE(1365), + [sym_define_index_statement] = STATE(1365), + [sym_define_namespace_statement] = STATE(1365), + [sym_define_param_statement] = STATE(1365), + [sym_define_scope_statement] = STATE(1365), + [sym_define_table_statement] = STATE(1365), + [sym_define_token_statement] = STATE(1365), + [sym_define_user_statement] = STATE(1365), + [sym_remove_statement] = STATE(1365), + [sym_create_statement] = STATE(1365), + [sym_update_statement] = STATE(1365), + [sym_relate_statement] = STATE(1365), + [sym_delete_statement] = STATE(1365), + [sym_insert_statement] = STATE(1365), + [sym_select_statement] = STATE(1365), + [sym_live_select_statement] = STATE(1365), + [sym_select_clause] = STATE(1363), + [sym_value] = STATE(446), + [sym_function_call] = STATE(102), + [sym_base_value] = STATE(177), + [sym_binary_expression] = STATE(102), + [sym_path] = STATE(102), + [sym_graph_path] = STATE(178), + [sym_number] = STATE(61), + [sym_identifier] = STATE(61), + [sym_array] = STATE(61), + [sym_object] = STATE(61), + [sym_object_key] = STATE(1838), + [sym_record_id] = STATE(61), + [sym_sub_query] = STATE(61), + [sym_duration] = STATE(61), + [sym_point] = STATE(61), + [aux_sym_duration_repeat1] = STATE(51), [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(419), - [sym_variable_name] = ACTIONS(367), - [sym_custom_function_name] = ACTIONS(337), - [sym_function_name] = ACTIONS(337), - [sym_duration_part] = ACTIONS(373), + [sym_keyword_let] = ACTIONS(7), + [sym_keyword_select] = ACTIONS(9), + [sym_keyword_only] = ACTIONS(345), + [sym_keyword_rand] = ACTIONS(11), + [sym_keyword_true] = ACTIONS(15), + [sym_keyword_false] = ACTIONS(15), + [sym_keyword_begin] = ACTIONS(17), + [sym_keyword_cancel] = ACTIONS(19), + [sym_keyword_commit] = ACTIONS(21), + [sym_keyword_none] = ACTIONS(15), + [sym_keyword_null] = ACTIONS(15), + [sym_keyword_define] = ACTIONS(23), + [sym_keyword_live] = ACTIONS(25), + [sym_keyword_use] = ACTIONS(27), + [sym_keyword_remove] = ACTIONS(29), + [sym_keyword_create] = ACTIONS(31), + [sym_keyword_delete] = ACTIONS(33), + [sym_keyword_update] = ACTIONS(35), + [sym_keyword_insert] = ACTIONS(37), + [sym_keyword_relate] = ACTIONS(39), + [sym_keyword_count] = ACTIONS(41), + [anon_sym_DASH_GT] = ACTIONS(43), + [anon_sym_LBRACK] = ACTIONS(45), + [anon_sym_LPAREN] = ACTIONS(47), + [anon_sym_LBRACE] = ACTIONS(49), + [anon_sym_LT_DASH] = ACTIONS(51), + [anon_sym_LT_DASH_GT] = ACTIONS(43), + [aux_sym_type_name_token1] = ACTIONS(53), + [sym_string] = ACTIONS(55), + [sym_prefixed_string] = ACTIONS(55), + [sym_int] = ACTIONS(57), + [sym_float] = ACTIONS(57), + [sym_decimal] = ACTIONS(59), + [sym_variable_name] = ACTIONS(55), + [sym_custom_function_name] = ACTIONS(11), + [sym_function_name] = ACTIONS(11), + [sym_duration_part] = ACTIONS(61), }, - [139] = { - [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), + [133] = { + [sym_statement] = STATE(1895), + [sym_let_statement] = STATE(1365), + [sym_info_statement] = STATE(1365), + [sym_use_statement] = STATE(1365), + [sym_begin_statement] = STATE(1365), + [sym_cancel_statement] = STATE(1365), + [sym_commit_statement] = STATE(1365), + [sym_define_analyzer_statement] = STATE(1365), + [sym_define_database] = STATE(1365), + [sym_define_event_statement] = STATE(1365), + [sym_define_field_statement] = STATE(1365), + [sym_define_function_statement] = STATE(1365), + [sym_define_index_statement] = STATE(1365), + [sym_define_namespace_statement] = STATE(1365), + [sym_define_param_statement] = STATE(1365), + [sym_define_scope_statement] = STATE(1365), + [sym_define_table_statement] = STATE(1365), + [sym_define_token_statement] = STATE(1365), + [sym_define_user_statement] = STATE(1365), + [sym_remove_statement] = STATE(1365), + [sym_create_statement] = STATE(1365), + [sym_update_statement] = STATE(1365), + [sym_relate_statement] = STATE(1365), + [sym_delete_statement] = STATE(1365), + [sym_insert_statement] = STATE(1365), + [sym_select_statement] = STATE(1365), + [sym_live_select_statement] = STATE(1365), + [sym_select_clause] = STATE(1336), + [sym_value] = STATE(583), + [sym_function_call] = STATE(71), + [sym_base_value] = STATE(4), + [sym_binary_expression] = STATE(71), + [sym_path] = STATE(71), [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), + [sym_number] = STATE(21), + [sym_identifier] = STATE(21), + [sym_array] = STATE(21), + [sym_object] = STATE(21), + [sym_object_key] = STATE(1804), + [sym_record_id] = STATE(21), + [sym_sub_query] = STATE(21), + [sym_duration] = STATE(21), + [sym_point] = STATE(21), [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), + [sym_keyword_let] = ACTIONS(295), + [sym_keyword_select] = ACTIONS(9), + [sym_keyword_rand] = ACTIONS(297), + [sym_keyword_true] = ACTIONS(299), + [sym_keyword_false] = ACTIONS(299), + [sym_keyword_begin] = ACTIONS(17), + [sym_keyword_cancel] = ACTIONS(19), + [sym_keyword_commit] = ACTIONS(21), + [sym_keyword_none] = ACTIONS(299), + [sym_keyword_null] = ACTIONS(299), + [sym_keyword_define] = ACTIONS(301), + [sym_keyword_live] = ACTIONS(303), + [sym_keyword_use] = ACTIONS(27), + [sym_keyword_remove] = ACTIONS(29), + [sym_keyword_create] = ACTIONS(305), + [sym_keyword_delete] = ACTIONS(307), + [sym_keyword_update] = ACTIONS(309), + [sym_keyword_insert] = ACTIONS(311), + [sym_keyword_relate] = ACTIONS(313), + [sym_keyword_count] = ACTIONS(315), + [anon_sym_DASH_GT] = ACTIONS(71), + [anon_sym_LBRACK] = ACTIONS(317), + [anon_sym_LPAREN] = ACTIONS(319), + [anon_sym_RPAREN] = ACTIONS(347), + [anon_sym_LBRACE] = ACTIONS(321), + [anon_sym_LT_DASH] = ACTIONS(75), + [anon_sym_LT_DASH_GT] = ACTIONS(71), + [aux_sym_type_name_token1] = ACTIONS(325), + [sym_string] = ACTIONS(327), + [sym_prefixed_string] = ACTIONS(327), + [sym_int] = ACTIONS(329), + [sym_float] = ACTIONS(329), + [sym_decimal] = ACTIONS(331), + [sym_variable_name] = ACTIONS(327), + [sym_custom_function_name] = ACTIONS(297), + [sym_function_name] = ACTIONS(297), + [sym_duration_part] = ACTIONS(333), }, - [140] = { - [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), + [134] = { + [sym_with_clause] = STATE(788), + [sym_where_clause] = STATE(804), + [sym_split_clause] = STATE(826), + [sym_group_clause] = STATE(867), + [sym_order_clause] = STATE(875), + [sym_limit_clause] = STATE(978), + [sym_fetch_clause] = STATE(1016), + [sym_timeout_clause] = STATE(1122), + [sym_parallel_clause] = STATE(1212), + [sym_explain_clause] = STATE(1385), + [sym_operator] = STATE(665), + [sym_binary_operator] = STATE(781), + [aux_sym_update_statement_repeat1] = STATE(772), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(349), + [sym_keyword_explain] = ACTIONS(351), + [sym_keyword_parallel] = ACTIONS(353), + [sym_keyword_timeout] = ACTIONS(355), + [sym_keyword_fetch] = ACTIONS(357), + [sym_keyword_limit] = ACTIONS(359), + [sym_keyword_order] = ACTIONS(361), + [sym_keyword_with] = ACTIONS(363), + [sym_keyword_where] = ACTIONS(365), + [sym_keyword_split] = ACTIONS(367), + [sym_keyword_group] = ACTIONS(369), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(373), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_COMMA] = ACTIONS(379), + [anon_sym_RPAREN] = ACTIONS(349), + [anon_sym_RBRACE] = ACTIONS(349), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), + }, + [135] = { + [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_EQ] = ACTIONS(65), + [anon_sym_COMMA] = ACTIONS(63), + [anon_sym_DASH_GT] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(63), + [anon_sym_LT_DASH] = ACTIONS(65), + [anon_sym_LT_DASH_GT] = ACTIONS(63), + [anon_sym_STAR] = ACTIONS(65), + [anon_sym_DOT] = ACTIONS(63), + [anon_sym_LT] = ACTIONS(65), + [anon_sym_GT] = 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), + }, + [136] = { + [sym_expression] = STATE(1559), + [sym_statement] = STATE(1372), + [sym_let_statement] = STATE(1365), + [sym_info_statement] = STATE(1365), + [sym_use_statement] = STATE(1365), + [sym_begin_statement] = STATE(1365), + [sym_cancel_statement] = STATE(1365), + [sym_commit_statement] = STATE(1365), + [sym_define_analyzer_statement] = STATE(1365), + [sym_define_database] = STATE(1365), + [sym_define_event_statement] = STATE(1365), + [sym_define_field_statement] = STATE(1365), + [sym_define_function_statement] = STATE(1365), + [sym_define_index_statement] = STATE(1365), + [sym_define_namespace_statement] = STATE(1365), + [sym_define_param_statement] = STATE(1365), + [sym_define_scope_statement] = STATE(1365), + [sym_define_table_statement] = STATE(1365), + [sym_define_token_statement] = STATE(1365), + [sym_define_user_statement] = STATE(1365), + [sym_remove_statement] = STATE(1365), + [sym_create_statement] = STATE(1365), + [sym_update_statement] = STATE(1365), + [sym_relate_statement] = STATE(1365), + [sym_delete_statement] = STATE(1365), + [sym_insert_statement] = STATE(1365), + [sym_select_statement] = STATE(1365), + [sym_live_select_statement] = STATE(1365), + [sym_select_clause] = STATE(1336), + [sym_value] = STATE(575), + [sym_function_call] = STATE(71), + [sym_base_value] = STATE(4), + [sym_binary_expression] = STATE(71), + [sym_path] = STATE(71), [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), + [sym_number] = STATE(21), + [sym_identifier] = STATE(21), + [sym_array] = STATE(21), + [sym_object] = STATE(21), + [sym_object_key] = STATE(1804), + [sym_record_id] = STATE(21), + [sym_sub_query] = STATE(21), + [sym_duration] = STATE(21), + [sym_point] = STATE(21), [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(423), - [sym_variable_name] = ACTIONS(367), - [sym_custom_function_name] = ACTIONS(337), - [sym_function_name] = ACTIONS(337), - [sym_duration_part] = ACTIONS(373), + [sym_keyword_let] = ACTIONS(295), + [sym_keyword_select] = ACTIONS(9), + [sym_keyword_rand] = ACTIONS(297), + [sym_keyword_true] = ACTIONS(299), + [sym_keyword_false] = ACTIONS(299), + [sym_keyword_begin] = ACTIONS(17), + [sym_keyword_cancel] = ACTIONS(19), + [sym_keyword_commit] = ACTIONS(21), + [sym_keyword_none] = ACTIONS(299), + [sym_keyword_null] = ACTIONS(299), + [sym_keyword_define] = ACTIONS(301), + [sym_keyword_live] = ACTIONS(303), + [sym_keyword_use] = ACTIONS(27), + [sym_keyword_remove] = ACTIONS(29), + [sym_keyword_create] = ACTIONS(305), + [sym_keyword_delete] = ACTIONS(307), + [sym_keyword_update] = ACTIONS(309), + [sym_keyword_insert] = ACTIONS(311), + [sym_keyword_relate] = ACTIONS(313), + [sym_keyword_count] = ACTIONS(315), + [anon_sym_DASH_GT] = ACTIONS(71), + [anon_sym_LBRACK] = ACTIONS(317), + [anon_sym_LPAREN] = ACTIONS(319), + [anon_sym_LBRACE] = ACTIONS(321), + [anon_sym_LT_DASH] = ACTIONS(75), + [anon_sym_LT_DASH_GT] = ACTIONS(71), + [aux_sym_type_name_token1] = ACTIONS(325), + [sym_string] = ACTIONS(327), + [sym_prefixed_string] = ACTIONS(327), + [sym_int] = ACTIONS(329), + [sym_float] = ACTIONS(329), + [sym_decimal] = ACTIONS(331), + [sym_variable_name] = ACTIONS(327), + [sym_custom_function_name] = ACTIONS(297), + [sym_function_name] = ACTIONS(297), + [sym_duration_part] = ACTIONS(333), }, - [141] = { - [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), + [137] = { + [sym_expression] = STATE(1869), + [sym_statement] = STATE(1372), + [sym_let_statement] = STATE(1365), + [sym_info_statement] = STATE(1365), + [sym_use_statement] = STATE(1365), + [sym_begin_statement] = STATE(1365), + [sym_cancel_statement] = STATE(1365), + [sym_commit_statement] = STATE(1365), + [sym_define_analyzer_statement] = STATE(1365), + [sym_define_database] = STATE(1365), + [sym_define_event_statement] = STATE(1365), + [sym_define_field_statement] = STATE(1365), + [sym_define_function_statement] = STATE(1365), + [sym_define_index_statement] = STATE(1365), + [sym_define_namespace_statement] = STATE(1365), + [sym_define_param_statement] = STATE(1365), + [sym_define_scope_statement] = STATE(1365), + [sym_define_table_statement] = STATE(1365), + [sym_define_token_statement] = STATE(1365), + [sym_define_user_statement] = STATE(1365), + [sym_remove_statement] = STATE(1365), + [sym_create_statement] = STATE(1365), + [sym_update_statement] = STATE(1365), + [sym_relate_statement] = STATE(1365), + [sym_delete_statement] = STATE(1365), + [sym_insert_statement] = STATE(1365), + [sym_select_statement] = STATE(1365), + [sym_live_select_statement] = STATE(1365), + [sym_select_clause] = STATE(1336), + [sym_value] = STATE(575), + [sym_function_call] = STATE(71), + [sym_base_value] = STATE(4), + [sym_binary_expression] = STATE(71), + [sym_path] = STATE(71), + [sym_graph_path] = STATE(5), + [sym_number] = STATE(21), + [sym_identifier] = STATE(21), + [sym_array] = STATE(21), + [sym_object] = STATE(21), + [sym_object_key] = STATE(1804), + [sym_record_id] = STATE(21), + [sym_sub_query] = STATE(21), + [sym_duration] = STATE(21), + [sym_point] = STATE(21), + [aux_sym_duration_repeat1] = STATE(8), [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_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), + [sym_keyword_let] = ACTIONS(295), + [sym_keyword_select] = ACTIONS(9), + [sym_keyword_rand] = ACTIONS(297), + [sym_keyword_true] = ACTIONS(299), + [sym_keyword_false] = ACTIONS(299), + [sym_keyword_begin] = ACTIONS(17), + [sym_keyword_cancel] = ACTIONS(19), + [sym_keyword_commit] = ACTIONS(21), + [sym_keyword_none] = ACTIONS(299), + [sym_keyword_null] = ACTIONS(299), + [sym_keyword_define] = ACTIONS(301), + [sym_keyword_live] = ACTIONS(303), + [sym_keyword_use] = ACTIONS(27), + [sym_keyword_remove] = ACTIONS(29), + [sym_keyword_create] = ACTIONS(305), + [sym_keyword_delete] = ACTIONS(307), + [sym_keyword_update] = ACTIONS(309), + [sym_keyword_insert] = ACTIONS(311), + [sym_keyword_relate] = ACTIONS(313), + [sym_keyword_count] = ACTIONS(315), + [anon_sym_DASH_GT] = ACTIONS(71), + [anon_sym_LBRACK] = ACTIONS(317), + [anon_sym_LPAREN] = ACTIONS(319), + [anon_sym_LBRACE] = ACTIONS(321), + [anon_sym_LT_DASH] = ACTIONS(75), + [anon_sym_LT_DASH_GT] = ACTIONS(71), + [aux_sym_type_name_token1] = ACTIONS(325), + [sym_string] = ACTIONS(327), + [sym_prefixed_string] = ACTIONS(327), + [sym_int] = ACTIONS(329), + [sym_float] = ACTIONS(329), + [sym_decimal] = ACTIONS(389), + [sym_variable_name] = ACTIONS(327), + [sym_custom_function_name] = ACTIONS(297), + [sym_function_name] = ACTIONS(297), + [sym_duration_part] = ACTIONS(333), }, - [143] = { - [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), + [138] = { + [sym_statement] = STATE(1751), + [sym_let_statement] = STATE(1365), + [sym_info_statement] = STATE(1365), + [sym_use_statement] = STATE(1365), + [sym_begin_statement] = STATE(1365), + [sym_cancel_statement] = STATE(1365), + [sym_commit_statement] = STATE(1365), + [sym_define_analyzer_statement] = STATE(1365), + [sym_define_database] = STATE(1365), + [sym_define_event_statement] = STATE(1365), + [sym_define_field_statement] = STATE(1365), + [sym_define_function_statement] = STATE(1365), + [sym_define_index_statement] = STATE(1365), + [sym_define_namespace_statement] = STATE(1365), + [sym_define_param_statement] = STATE(1365), + [sym_define_scope_statement] = STATE(1365), + [sym_define_table_statement] = STATE(1365), + [sym_define_token_statement] = STATE(1365), + [sym_define_user_statement] = STATE(1365), + [sym_remove_statement] = STATE(1365), + [sym_create_statement] = STATE(1365), + [sym_update_statement] = STATE(1365), + [sym_relate_statement] = STATE(1365), + [sym_delete_statement] = STATE(1365), + [sym_insert_statement] = STATE(1365), + [sym_select_statement] = STATE(1365), + [sym_live_select_statement] = STATE(1365), + [sym_select_clause] = STATE(1336), + [sym_value] = STATE(553), + [sym_function_call] = STATE(71), + [sym_base_value] = STATE(4), + [sym_binary_expression] = STATE(71), + [sym_path] = STATE(71), [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), + [sym_number] = STATE(21), + [sym_identifier] = STATE(21), + [sym_array] = STATE(21), + [sym_object] = STATE(21), + [sym_object_key] = STATE(1804), + [sym_record_id] = STATE(21), + [sym_sub_query] = STATE(21), + [sym_duration] = STATE(21), + [sym_point] = STATE(21), [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), + [sym_keyword_let] = ACTIONS(295), + [sym_keyword_select] = ACTIONS(9), + [sym_keyword_rand] = ACTIONS(297), + [sym_keyword_true] = ACTIONS(299), + [sym_keyword_false] = ACTIONS(299), + [sym_keyword_begin] = ACTIONS(17), + [sym_keyword_cancel] = ACTIONS(19), + [sym_keyword_commit] = ACTIONS(21), + [sym_keyword_none] = ACTIONS(299), + [sym_keyword_null] = ACTIONS(299), + [sym_keyword_define] = ACTIONS(301), + [sym_keyword_live] = ACTIONS(303), + [sym_keyword_use] = ACTIONS(27), + [sym_keyword_remove] = ACTIONS(29), + [sym_keyword_create] = ACTIONS(305), + [sym_keyword_delete] = ACTIONS(307), + [sym_keyword_update] = ACTIONS(309), + [sym_keyword_insert] = ACTIONS(311), + [sym_keyword_relate] = ACTIONS(313), + [sym_keyword_count] = ACTIONS(315), + [anon_sym_DASH_GT] = ACTIONS(71), + [anon_sym_LBRACK] = ACTIONS(317), + [anon_sym_LPAREN] = ACTIONS(319), + [anon_sym_RPAREN] = ACTIONS(391), + [anon_sym_LBRACE] = ACTIONS(321), + [anon_sym_LT_DASH] = ACTIONS(75), + [anon_sym_LT_DASH_GT] = ACTIONS(71), + [aux_sym_type_name_token1] = ACTIONS(325), + [sym_string] = ACTIONS(327), + [sym_prefixed_string] = ACTIONS(327), + [sym_int] = ACTIONS(329), + [sym_float] = ACTIONS(329), + [sym_decimal] = ACTIONS(331), + [sym_variable_name] = ACTIONS(327), + [sym_custom_function_name] = ACTIONS(297), + [sym_function_name] = ACTIONS(297), + [sym_duration_part] = ACTIONS(333), }, - [144] = { - [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), + [139] = { + [sym_expression] = STATE(1823), + [sym_statement] = STATE(1372), + [sym_let_statement] = STATE(1365), + [sym_info_statement] = STATE(1365), + [sym_use_statement] = STATE(1365), + [sym_begin_statement] = STATE(1365), + [sym_cancel_statement] = STATE(1365), + [sym_commit_statement] = STATE(1365), + [sym_define_analyzer_statement] = STATE(1365), + [sym_define_database] = STATE(1365), + [sym_define_event_statement] = STATE(1365), + [sym_define_field_statement] = STATE(1365), + [sym_define_function_statement] = STATE(1365), + [sym_define_index_statement] = STATE(1365), + [sym_define_namespace_statement] = STATE(1365), + [sym_define_param_statement] = STATE(1365), + [sym_define_scope_statement] = STATE(1365), + [sym_define_table_statement] = STATE(1365), + [sym_define_token_statement] = STATE(1365), + [sym_define_user_statement] = STATE(1365), + [sym_remove_statement] = STATE(1365), + [sym_create_statement] = STATE(1365), + [sym_update_statement] = STATE(1365), + [sym_relate_statement] = STATE(1365), + [sym_delete_statement] = STATE(1365), + [sym_insert_statement] = STATE(1365), + [sym_select_statement] = STATE(1365), + [sym_live_select_statement] = STATE(1365), + [sym_select_clause] = STATE(1336), + [sym_value] = STATE(575), + [sym_function_call] = STATE(71), + [sym_base_value] = STATE(4), + [sym_binary_expression] = STATE(71), + [sym_path] = STATE(71), [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), + [sym_number] = STATE(21), + [sym_identifier] = STATE(21), + [sym_array] = STATE(21), + [sym_object] = STATE(21), + [sym_object_key] = STATE(1804), + [sym_record_id] = STATE(21), + [sym_sub_query] = STATE(21), + [sym_duration] = STATE(21), + [sym_point] = STATE(21), [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), + [sym_keyword_let] = ACTIONS(295), + [sym_keyword_select] = ACTIONS(9), + [sym_keyword_rand] = ACTIONS(297), + [sym_keyword_true] = ACTIONS(299), + [sym_keyword_false] = ACTIONS(299), + [sym_keyword_begin] = ACTIONS(17), + [sym_keyword_cancel] = ACTIONS(19), + [sym_keyword_commit] = ACTIONS(21), + [sym_keyword_none] = ACTIONS(299), + [sym_keyword_null] = ACTIONS(299), + [sym_keyword_define] = ACTIONS(301), + [sym_keyword_live] = ACTIONS(303), + [sym_keyword_use] = ACTIONS(27), + [sym_keyword_remove] = ACTIONS(29), + [sym_keyword_create] = ACTIONS(305), + [sym_keyword_delete] = ACTIONS(307), + [sym_keyword_update] = ACTIONS(309), + [sym_keyword_insert] = ACTIONS(311), + [sym_keyword_relate] = ACTIONS(313), + [sym_keyword_count] = ACTIONS(315), + [anon_sym_DASH_GT] = ACTIONS(71), + [anon_sym_LBRACK] = ACTIONS(317), + [anon_sym_LPAREN] = ACTIONS(319), + [anon_sym_LBRACE] = ACTIONS(321), + [anon_sym_LT_DASH] = ACTIONS(75), + [anon_sym_LT_DASH_GT] = ACTIONS(71), + [aux_sym_type_name_token1] = ACTIONS(325), + [sym_string] = ACTIONS(327), + [sym_prefixed_string] = ACTIONS(327), + [sym_int] = ACTIONS(329), + [sym_float] = ACTIONS(329), + [sym_decimal] = ACTIONS(331), + [sym_variable_name] = ACTIONS(327), + [sym_custom_function_name] = ACTIONS(297), + [sym_function_name] = ACTIONS(297), + [sym_duration_part] = ACTIONS(333), }, - [145] = { - [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), + [140] = { + [sym_expression] = STATE(1840), + [sym_statement] = STATE(1372), + [sym_let_statement] = STATE(1365), + [sym_info_statement] = STATE(1365), + [sym_use_statement] = STATE(1365), + [sym_begin_statement] = STATE(1365), + [sym_cancel_statement] = STATE(1365), + [sym_commit_statement] = STATE(1365), + [sym_define_analyzer_statement] = STATE(1365), + [sym_define_database] = STATE(1365), + [sym_define_event_statement] = STATE(1365), + [sym_define_field_statement] = STATE(1365), + [sym_define_function_statement] = STATE(1365), + [sym_define_index_statement] = STATE(1365), + [sym_define_namespace_statement] = STATE(1365), + [sym_define_param_statement] = STATE(1365), + [sym_define_scope_statement] = STATE(1365), + [sym_define_table_statement] = STATE(1365), + [sym_define_token_statement] = STATE(1365), + [sym_define_user_statement] = STATE(1365), + [sym_remove_statement] = STATE(1365), + [sym_create_statement] = STATE(1365), + [sym_update_statement] = STATE(1365), + [sym_relate_statement] = STATE(1365), + [sym_delete_statement] = STATE(1365), + [sym_insert_statement] = STATE(1365), + [sym_select_statement] = STATE(1365), + [sym_live_select_statement] = STATE(1365), + [sym_select_clause] = STATE(1336), + [sym_value] = STATE(575), + [sym_function_call] = STATE(71), + [sym_base_value] = STATE(4), + [sym_binary_expression] = STATE(71), + [sym_path] = STATE(71), [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), + [sym_number] = STATE(21), + [sym_identifier] = STATE(21), + [sym_array] = STATE(21), + [sym_object] = STATE(21), + [sym_object_key] = STATE(1804), + [sym_record_id] = STATE(21), + [sym_sub_query] = STATE(21), + [sym_duration] = STATE(21), + [sym_point] = STATE(21), [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), + [sym_keyword_let] = ACTIONS(295), + [sym_keyword_select] = ACTIONS(9), + [sym_keyword_rand] = ACTIONS(297), + [sym_keyword_true] = ACTIONS(299), + [sym_keyword_false] = ACTIONS(299), + [sym_keyword_begin] = ACTIONS(17), + [sym_keyword_cancel] = ACTIONS(19), + [sym_keyword_commit] = ACTIONS(21), + [sym_keyword_none] = ACTIONS(299), + [sym_keyword_null] = ACTIONS(299), + [sym_keyword_define] = ACTIONS(301), + [sym_keyword_live] = ACTIONS(303), + [sym_keyword_use] = ACTIONS(27), + [sym_keyword_remove] = ACTIONS(29), + [sym_keyword_create] = ACTIONS(305), + [sym_keyword_delete] = ACTIONS(307), + [sym_keyword_update] = ACTIONS(309), + [sym_keyword_insert] = ACTIONS(311), + [sym_keyword_relate] = ACTIONS(313), + [sym_keyword_count] = ACTIONS(315), + [anon_sym_DASH_GT] = ACTIONS(71), + [anon_sym_LBRACK] = ACTIONS(317), + [anon_sym_LPAREN] = ACTIONS(319), + [anon_sym_LBRACE] = ACTIONS(321), + [anon_sym_LT_DASH] = ACTIONS(75), + [anon_sym_LT_DASH_GT] = ACTIONS(71), + [aux_sym_type_name_token1] = ACTIONS(325), + [sym_string] = ACTIONS(327), + [sym_prefixed_string] = ACTIONS(327), + [sym_int] = ACTIONS(329), + [sym_float] = ACTIONS(329), + [sym_decimal] = ACTIONS(393), + [sym_variable_name] = ACTIONS(327), + [sym_custom_function_name] = ACTIONS(297), + [sym_function_name] = ACTIONS(297), + [sym_duration_part] = ACTIONS(333), + }, + [141] = { + [sym_statement] = STATE(1304), + [sym_let_statement] = STATE(1365), + [sym_info_statement] = STATE(1365), + [sym_use_statement] = STATE(1365), + [sym_begin_statement] = STATE(1365), + [sym_cancel_statement] = STATE(1365), + [sym_commit_statement] = STATE(1365), + [sym_define_analyzer_statement] = STATE(1365), + [sym_define_database] = STATE(1365), + [sym_define_event_statement] = STATE(1365), + [sym_define_field_statement] = STATE(1365), + [sym_define_function_statement] = STATE(1365), + [sym_define_index_statement] = STATE(1365), + [sym_define_namespace_statement] = STATE(1365), + [sym_define_param_statement] = STATE(1365), + [sym_define_scope_statement] = STATE(1365), + [sym_define_table_statement] = STATE(1365), + [sym_define_token_statement] = STATE(1365), + [sym_define_user_statement] = STATE(1365), + [sym_remove_statement] = STATE(1365), + [sym_create_statement] = STATE(1365), + [sym_update_statement] = STATE(1365), + [sym_relate_statement] = STATE(1365), + [sym_delete_statement] = STATE(1365), + [sym_insert_statement] = STATE(1365), + [sym_select_statement] = STATE(1365), + [sym_live_select_statement] = STATE(1365), + [sym_select_clause] = STATE(1336), + [sym_value] = STATE(134), + [sym_function_call] = STATE(442), + [sym_base_value] = STATE(192), + [sym_binary_expression] = STATE(442), + [sym_path] = STATE(442), + [sym_graph_path] = STATE(191), + [sym_number] = STATE(275), + [sym_identifier] = STATE(275), + [sym_array] = STATE(275), + [sym_object] = STATE(275), + [sym_object_key] = STATE(1789), + [sym_record_id] = STATE(275), + [sym_sub_query] = STATE(275), + [sym_duration] = STATE(275), + [sym_point] = STATE(275), + [aux_sym_duration_repeat1] = STATE(251), + [sym_comment] = ACTIONS(3), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_let] = ACTIONS(295), + [sym_keyword_select] = ACTIONS(9), + [sym_keyword_only] = ACTIONS(395), + [sym_keyword_rand] = ACTIONS(397), + [sym_keyword_true] = ACTIONS(399), + [sym_keyword_false] = ACTIONS(399), + [sym_keyword_begin] = ACTIONS(17), + [sym_keyword_cancel] = ACTIONS(19), + [sym_keyword_commit] = ACTIONS(21), + [sym_keyword_none] = ACTIONS(399), + [sym_keyword_null] = ACTIONS(399), + [sym_keyword_define] = ACTIONS(301), + [sym_keyword_live] = ACTIONS(303), + [sym_keyword_use] = ACTIONS(27), + [sym_keyword_remove] = ACTIONS(29), + [sym_keyword_create] = ACTIONS(305), + [sym_keyword_delete] = ACTIONS(307), + [sym_keyword_update] = ACTIONS(309), + [sym_keyword_insert] = ACTIONS(311), + [sym_keyword_relate] = ACTIONS(313), + [sym_keyword_count] = ACTIONS(401), + [anon_sym_DASH_GT] = ACTIONS(403), + [anon_sym_LBRACK] = ACTIONS(405), + [anon_sym_LPAREN] = ACTIONS(407), + [anon_sym_LBRACE] = ACTIONS(409), + [anon_sym_LT_DASH] = ACTIONS(411), + [anon_sym_LT_DASH_GT] = ACTIONS(403), + [aux_sym_type_name_token1] = ACTIONS(413), + [sym_string] = ACTIONS(415), + [sym_prefixed_string] = ACTIONS(415), + [sym_int] = ACTIONS(417), + [sym_float] = ACTIONS(417), + [sym_decimal] = ACTIONS(419), + [sym_variable_name] = ACTIONS(415), + [sym_custom_function_name] = ACTIONS(397), + [sym_function_name] = ACTIONS(397), + [sym_duration_part] = ACTIONS(421), + }, + [142] = { + [sym_with_clause] = STATE(789), + [sym_where_clause] = STATE(795), + [sym_split_clause] = STATE(819), + [sym_group_clause] = STATE(861), + [sym_order_clause] = STATE(891), + [sym_limit_clause] = STATE(965), + [sym_fetch_clause] = STATE(1019), + [sym_timeout_clause] = STATE(1108), + [sym_parallel_clause] = STATE(1203), + [sym_explain_clause] = STATE(1361), + [sym_operator] = STATE(665), + [sym_binary_operator] = STATE(781), + [aux_sym_update_statement_repeat1] = STATE(771), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(423), + [sym_keyword_explain] = ACTIONS(351), + [sym_keyword_parallel] = ACTIONS(353), + [sym_keyword_timeout] = ACTIONS(355), + [sym_keyword_fetch] = ACTIONS(357), + [sym_keyword_limit] = ACTIONS(359), + [sym_keyword_order] = ACTIONS(361), + [sym_keyword_with] = ACTIONS(363), + [sym_keyword_where] = ACTIONS(365), + [sym_keyword_split] = ACTIONS(367), + [sym_keyword_group] = ACTIONS(369), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(373), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_COMMA] = ACTIONS(379), + [anon_sym_RPAREN] = ACTIONS(423), + [anon_sym_RBRACE] = ACTIONS(423), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), + }, + [143] = { + [sym_statement] = STATE(1732), + [sym_let_statement] = STATE(1365), + [sym_info_statement] = STATE(1365), + [sym_use_statement] = STATE(1365), + [sym_begin_statement] = STATE(1365), + [sym_cancel_statement] = STATE(1365), + [sym_commit_statement] = STATE(1365), + [sym_define_analyzer_statement] = STATE(1365), + [sym_define_database] = STATE(1365), + [sym_define_event_statement] = STATE(1365), + [sym_define_field_statement] = STATE(1365), + [sym_define_function_statement] = STATE(1365), + [sym_define_index_statement] = STATE(1365), + [sym_define_namespace_statement] = STATE(1365), + [sym_define_param_statement] = STATE(1365), + [sym_define_scope_statement] = STATE(1365), + [sym_define_table_statement] = STATE(1365), + [sym_define_token_statement] = STATE(1365), + [sym_define_user_statement] = STATE(1365), + [sym_remove_statement] = STATE(1365), + [sym_create_statement] = STATE(1365), + [sym_update_statement] = STATE(1365), + [sym_relate_statement] = STATE(1365), + [sym_delete_statement] = STATE(1365), + [sym_insert_statement] = STATE(1365), + [sym_select_statement] = STATE(1365), + [sym_live_select_statement] = STATE(1365), + [sym_select_clause] = STATE(1336), + [sym_value] = STATE(587), + [sym_function_call] = STATE(71), + [sym_base_value] = STATE(4), + [sym_binary_expression] = STATE(71), + [sym_path] = STATE(71), + [sym_graph_path] = STATE(5), + [sym_number] = STATE(21), + [sym_identifier] = STATE(21), + [sym_array] = STATE(21), + [sym_object] = STATE(21), + [sym_object_key] = STATE(1804), + [sym_record_id] = STATE(21), + [sym_sub_query] = STATE(21), + [sym_duration] = STATE(21), + [sym_point] = STATE(21), + [aux_sym_duration_repeat1] = STATE(8), + [sym_comment] = ACTIONS(3), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_let] = ACTIONS(295), + [sym_keyword_select] = ACTIONS(9), + [sym_keyword_rand] = ACTIONS(297), + [sym_keyword_true] = ACTIONS(299), + [sym_keyword_false] = ACTIONS(299), + [sym_keyword_begin] = ACTIONS(17), + [sym_keyword_cancel] = ACTIONS(19), + [sym_keyword_commit] = ACTIONS(21), + [sym_keyword_none] = ACTIONS(299), + [sym_keyword_null] = ACTIONS(299), + [sym_keyword_define] = ACTIONS(301), + [sym_keyword_live] = ACTIONS(303), + [sym_keyword_use] = ACTIONS(27), + [sym_keyword_remove] = ACTIONS(29), + [sym_keyword_create] = ACTIONS(305), + [sym_keyword_delete] = ACTIONS(307), + [sym_keyword_update] = ACTIONS(309), + [sym_keyword_insert] = ACTIONS(311), + [sym_keyword_relate] = ACTIONS(313), + [sym_keyword_count] = ACTIONS(315), + [anon_sym_DASH_GT] = ACTIONS(71), + [anon_sym_LBRACK] = ACTIONS(317), + [anon_sym_LPAREN] = ACTIONS(319), + [anon_sym_RPAREN] = ACTIONS(425), + [anon_sym_LBRACE] = ACTIONS(321), + [anon_sym_LT_DASH] = ACTIONS(75), + [anon_sym_LT_DASH_GT] = ACTIONS(71), + [aux_sym_type_name_token1] = ACTIONS(325), + [sym_string] = ACTIONS(327), + [sym_prefixed_string] = ACTIONS(327), + [sym_int] = ACTIONS(329), + [sym_float] = ACTIONS(329), + [sym_decimal] = ACTIONS(331), + [sym_variable_name] = ACTIONS(327), + [sym_custom_function_name] = ACTIONS(297), + [sym_function_name] = ACTIONS(297), + [sym_duration_part] = ACTIONS(333), + }, + [144] = { + [sym_expression] = STATE(1559), + [sym_statement] = STATE(1372), + [sym_let_statement] = STATE(1365), + [sym_info_statement] = STATE(1365), + [sym_use_statement] = STATE(1365), + [sym_begin_statement] = STATE(1365), + [sym_cancel_statement] = STATE(1365), + [sym_commit_statement] = STATE(1365), + [sym_define_analyzer_statement] = STATE(1365), + [sym_define_database] = STATE(1365), + [sym_define_event_statement] = STATE(1365), + [sym_define_field_statement] = STATE(1365), + [sym_define_function_statement] = STATE(1365), + [sym_define_index_statement] = STATE(1365), + [sym_define_namespace_statement] = STATE(1365), + [sym_define_param_statement] = STATE(1365), + [sym_define_scope_statement] = STATE(1365), + [sym_define_table_statement] = STATE(1365), + [sym_define_token_statement] = STATE(1365), + [sym_define_user_statement] = STATE(1365), + [sym_remove_statement] = STATE(1365), + [sym_create_statement] = STATE(1365), + [sym_update_statement] = STATE(1365), + [sym_relate_statement] = STATE(1365), + [sym_delete_statement] = STATE(1365), + [sym_insert_statement] = STATE(1365), + [sym_select_statement] = STATE(1365), + [sym_live_select_statement] = STATE(1365), + [sym_select_clause] = STATE(1363), + [sym_value] = STATE(595), + [sym_function_call] = STATE(102), + [sym_base_value] = STATE(177), + [sym_binary_expression] = STATE(102), + [sym_path] = STATE(102), + [sym_graph_path] = STATE(178), + [sym_number] = STATE(61), + [sym_identifier] = STATE(61), + [sym_array] = STATE(61), + [sym_object] = STATE(61), + [sym_object_key] = STATE(1871), + [sym_record_id] = STATE(61), + [sym_sub_query] = STATE(61), + [sym_duration] = STATE(61), + [sym_point] = STATE(61), + [aux_sym_duration_repeat1] = STATE(51), + [sym_comment] = ACTIONS(3), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_let] = ACTIONS(7), + [sym_keyword_select] = ACTIONS(9), + [sym_keyword_rand] = ACTIONS(11), + [sym_keyword_true] = ACTIONS(15), + [sym_keyword_false] = ACTIONS(15), + [sym_keyword_begin] = ACTIONS(17), + [sym_keyword_cancel] = ACTIONS(19), + [sym_keyword_commit] = ACTIONS(21), + [sym_keyword_none] = ACTIONS(15), + [sym_keyword_null] = ACTIONS(15), + [sym_keyword_define] = ACTIONS(23), + [sym_keyword_live] = ACTIONS(25), + [sym_keyword_use] = ACTIONS(27), + [sym_keyword_remove] = ACTIONS(29), + [sym_keyword_create] = ACTIONS(31), + [sym_keyword_delete] = ACTIONS(33), + [sym_keyword_update] = ACTIONS(35), + [sym_keyword_insert] = ACTIONS(37), + [sym_keyword_relate] = ACTIONS(39), + [sym_keyword_count] = ACTIONS(41), + [anon_sym_DASH_GT] = ACTIONS(43), + [anon_sym_LBRACK] = ACTIONS(45), + [anon_sym_LPAREN] = ACTIONS(47), + [anon_sym_LBRACE] = ACTIONS(49), + [anon_sym_LT_DASH] = ACTIONS(51), + [anon_sym_LT_DASH_GT] = ACTIONS(43), + [aux_sym_type_name_token1] = ACTIONS(53), + [sym_string] = ACTIONS(55), + [sym_prefixed_string] = ACTIONS(55), + [sym_int] = ACTIONS(57), + [sym_float] = ACTIONS(57), + [sym_decimal] = ACTIONS(59), + [sym_variable_name] = ACTIONS(55), + [sym_custom_function_name] = ACTIONS(11), + [sym_function_name] = ACTIONS(11), + [sym_duration_part] = ACTIONS(61), + }, + [145] = { + [sym_statement] = STATE(1445), + [sym_let_statement] = STATE(1365), + [sym_info_statement] = STATE(1365), + [sym_use_statement] = STATE(1365), + [sym_begin_statement] = STATE(1365), + [sym_cancel_statement] = STATE(1365), + [sym_commit_statement] = STATE(1365), + [sym_define_analyzer_statement] = STATE(1365), + [sym_define_database] = STATE(1365), + [sym_define_event_statement] = STATE(1365), + [sym_define_field_statement] = STATE(1365), + [sym_define_function_statement] = STATE(1365), + [sym_define_index_statement] = STATE(1365), + [sym_define_namespace_statement] = STATE(1365), + [sym_define_param_statement] = STATE(1365), + [sym_define_scope_statement] = STATE(1365), + [sym_define_table_statement] = STATE(1365), + [sym_define_token_statement] = STATE(1365), + [sym_define_user_statement] = STATE(1365), + [sym_remove_statement] = STATE(1365), + [sym_create_statement] = STATE(1365), + [sym_update_statement] = STATE(1365), + [sym_relate_statement] = STATE(1365), + [sym_delete_statement] = STATE(1365), + [sym_insert_statement] = STATE(1365), + [sym_select_statement] = STATE(1365), + [sym_live_select_statement] = STATE(1365), + [sym_select_clause] = STATE(1363), + [sym_value] = STATE(181), + [sym_function_call] = STATE(102), + [sym_base_value] = STATE(177), + [sym_binary_expression] = STATE(102), + [sym_path] = STATE(102), + [sym_graph_path] = STATE(178), + [sym_number] = STATE(61), + [sym_identifier] = STATE(61), + [sym_array] = STATE(61), + [sym_object] = STATE(61), + [sym_object_key] = STATE(1833), + [sym_record_id] = STATE(61), + [sym_sub_query] = STATE(61), + [sym_duration] = STATE(61), + [sym_point] = STATE(61), + [aux_sym_duration_repeat1] = STATE(51), + [sym_comment] = ACTIONS(3), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_let] = ACTIONS(7), + [sym_keyword_select] = ACTIONS(9), + [sym_keyword_only] = ACTIONS(427), + [sym_keyword_rand] = ACTIONS(11), + [sym_keyword_true] = ACTIONS(15), + [sym_keyword_false] = ACTIONS(15), + [sym_keyword_begin] = ACTIONS(17), + [sym_keyword_cancel] = ACTIONS(19), + [sym_keyword_commit] = ACTIONS(21), + [sym_keyword_none] = ACTIONS(15), + [sym_keyword_null] = ACTIONS(15), + [sym_keyword_define] = ACTIONS(23), + [sym_keyword_live] = ACTIONS(25), + [sym_keyword_use] = ACTIONS(27), + [sym_keyword_remove] = ACTIONS(29), + [sym_keyword_create] = ACTIONS(31), + [sym_keyword_delete] = ACTIONS(33), + [sym_keyword_update] = ACTIONS(35), + [sym_keyword_insert] = ACTIONS(37), + [sym_keyword_relate] = ACTIONS(39), + [sym_keyword_count] = ACTIONS(41), + [anon_sym_DASH_GT] = ACTIONS(43), + [anon_sym_LBRACK] = ACTIONS(45), + [anon_sym_LPAREN] = ACTIONS(47), + [anon_sym_LBRACE] = ACTIONS(49), + [anon_sym_LT_DASH] = ACTIONS(51), + [anon_sym_LT_DASH_GT] = ACTIONS(43), + [aux_sym_type_name_token1] = ACTIONS(53), + [sym_string] = ACTIONS(55), + [sym_prefixed_string] = ACTIONS(55), + [sym_int] = ACTIONS(57), + [sym_float] = ACTIONS(57), + [sym_decimal] = ACTIONS(59), + [sym_variable_name] = ACTIONS(55), + [sym_custom_function_name] = ACTIONS(11), + [sym_function_name] = ACTIONS(11), + [sym_duration_part] = ACTIONS(61), }, [146] = { - [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_expression] = STATE(1906), + [sym_statement] = STATE(1372), + [sym_let_statement] = STATE(1365), + [sym_info_statement] = STATE(1365), + [sym_use_statement] = STATE(1365), + [sym_begin_statement] = STATE(1365), + [sym_cancel_statement] = STATE(1365), + [sym_commit_statement] = STATE(1365), + [sym_define_analyzer_statement] = STATE(1365), + [sym_define_database] = STATE(1365), + [sym_define_event_statement] = STATE(1365), + [sym_define_field_statement] = STATE(1365), + [sym_define_function_statement] = STATE(1365), + [sym_define_index_statement] = STATE(1365), + [sym_define_namespace_statement] = STATE(1365), + [sym_define_param_statement] = STATE(1365), + [sym_define_scope_statement] = STATE(1365), + [sym_define_table_statement] = STATE(1365), + [sym_define_token_statement] = STATE(1365), + [sym_define_user_statement] = STATE(1365), + [sym_remove_statement] = STATE(1365), + [sym_create_statement] = STATE(1365), + [sym_update_statement] = STATE(1365), + [sym_relate_statement] = STATE(1365), + [sym_delete_statement] = STATE(1365), + [sym_insert_statement] = STATE(1365), + [sym_select_statement] = STATE(1365), + [sym_live_select_statement] = STATE(1365), + [sym_select_clause] = STATE(1336), + [sym_value] = STATE(575), + [sym_function_call] = STATE(71), + [sym_base_value] = STATE(4), + [sym_binary_expression] = STATE(71), + [sym_path] = STATE(71), + [sym_graph_path] = STATE(5), + [sym_number] = STATE(21), + [sym_identifier] = STATE(21), + [sym_array] = STATE(21), + [sym_object] = STATE(21), + [sym_object_key] = STATE(1804), + [sym_record_id] = STATE(21), + [sym_sub_query] = STATE(21), + [sym_duration] = STATE(21), + [sym_point] = STATE(21), + [aux_sym_duration_repeat1] = STATE(8), [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), + [sym_keyword_let] = ACTIONS(295), + [sym_keyword_select] = ACTIONS(9), + [sym_keyword_rand] = ACTIONS(297), + [sym_keyword_true] = ACTIONS(299), + [sym_keyword_false] = ACTIONS(299), + [sym_keyword_begin] = ACTIONS(17), + [sym_keyword_cancel] = ACTIONS(19), + [sym_keyword_commit] = ACTIONS(21), + [sym_keyword_none] = ACTIONS(299), + [sym_keyword_null] = ACTIONS(299), + [sym_keyword_define] = ACTIONS(301), + [sym_keyword_live] = ACTIONS(303), + [sym_keyword_use] = ACTIONS(27), + [sym_keyword_remove] = ACTIONS(29), + [sym_keyword_create] = ACTIONS(305), + [sym_keyword_delete] = ACTIONS(307), + [sym_keyword_update] = ACTIONS(309), + [sym_keyword_insert] = ACTIONS(311), + [sym_keyword_relate] = ACTIONS(313), + [sym_keyword_count] = ACTIONS(315), + [anon_sym_DASH_GT] = ACTIONS(71), + [anon_sym_LBRACK] = ACTIONS(317), + [anon_sym_LPAREN] = ACTIONS(319), + [anon_sym_LBRACE] = ACTIONS(321), + [anon_sym_LT_DASH] = ACTIONS(75), + [anon_sym_LT_DASH_GT] = ACTIONS(71), + [aux_sym_type_name_token1] = ACTIONS(325), + [sym_string] = ACTIONS(327), + [sym_prefixed_string] = ACTIONS(327), + [sym_int] = ACTIONS(329), + [sym_float] = ACTIONS(329), + [sym_decimal] = ACTIONS(429), + [sym_variable_name] = ACTIONS(327), + [sym_custom_function_name] = ACTIONS(297), + [sym_function_name] = ACTIONS(297), + [sym_duration_part] = ACTIONS(333), }, [147] = { - [sym_array] = STATE(10), - [sym_object] = STATE(10), - [sym_record_id_value] = STATE(25), + [sym_statement] = STATE(1448), + [sym_let_statement] = STATE(1365), + [sym_info_statement] = STATE(1365), + [sym_use_statement] = STATE(1365), + [sym_begin_statement] = STATE(1365), + [sym_cancel_statement] = STATE(1365), + [sym_commit_statement] = STATE(1365), + [sym_define_analyzer_statement] = STATE(1365), + [sym_define_database] = STATE(1365), + [sym_define_event_statement] = STATE(1365), + [sym_define_field_statement] = STATE(1365), + [sym_define_function_statement] = STATE(1365), + [sym_define_index_statement] = STATE(1365), + [sym_define_namespace_statement] = STATE(1365), + [sym_define_param_statement] = STATE(1365), + [sym_define_scope_statement] = STATE(1365), + [sym_define_table_statement] = STATE(1365), + [sym_define_token_statement] = STATE(1365), + [sym_define_user_statement] = STATE(1365), + [sym_remove_statement] = STATE(1365), + [sym_create_statement] = STATE(1365), + [sym_update_statement] = STATE(1365), + [sym_relate_statement] = STATE(1365), + [sym_delete_statement] = STATE(1365), + [sym_insert_statement] = STATE(1365), + [sym_select_statement] = STATE(1365), + [sym_live_select_statement] = STATE(1365), + [sym_select_clause] = STATE(1336), + [sym_value] = STATE(400), + [sym_function_call] = STATE(71), + [sym_base_value] = STATE(4), + [sym_binary_expression] = STATE(71), + [sym_path] = STATE(71), + [sym_graph_path] = STATE(5), + [sym_number] = STATE(21), + [sym_identifier] = STATE(21), + [sym_array] = STATE(21), + [sym_object] = STATE(21), + [sym_object_key] = STATE(1798), + [sym_record_id] = STATE(21), + [sym_sub_query] = STATE(21), + [sym_duration] = STATE(21), + [sym_point] = STATE(21), + [aux_sym_duration_repeat1] = STATE(8), [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), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_let] = ACTIONS(295), + [sym_keyword_select] = ACTIONS(9), + [sym_keyword_only] = ACTIONS(431), + [sym_keyword_rand] = ACTIONS(297), + [sym_keyword_true] = ACTIONS(299), + [sym_keyword_false] = ACTIONS(299), + [sym_keyword_begin] = ACTIONS(17), + [sym_keyword_cancel] = ACTIONS(19), + [sym_keyword_commit] = ACTIONS(21), + [sym_keyword_none] = ACTIONS(299), + [sym_keyword_null] = ACTIONS(299), + [sym_keyword_define] = ACTIONS(301), + [sym_keyword_live] = ACTIONS(303), + [sym_keyword_use] = ACTIONS(27), + [sym_keyword_remove] = ACTIONS(29), + [sym_keyword_create] = ACTIONS(305), + [sym_keyword_delete] = ACTIONS(307), + [sym_keyword_update] = ACTIONS(309), + [sym_keyword_insert] = ACTIONS(311), + [sym_keyword_relate] = ACTIONS(313), + [sym_keyword_count] = ACTIONS(315), + [anon_sym_DASH_GT] = ACTIONS(71), + [anon_sym_LBRACK] = ACTIONS(317), + [anon_sym_LPAREN] = ACTIONS(319), + [anon_sym_LBRACE] = ACTIONS(321), + [anon_sym_LT_DASH] = ACTIONS(75), + [anon_sym_LT_DASH_GT] = ACTIONS(71), + [aux_sym_type_name_token1] = ACTIONS(325), + [sym_string] = ACTIONS(327), + [sym_prefixed_string] = ACTIONS(327), + [sym_int] = ACTIONS(329), + [sym_float] = ACTIONS(329), + [sym_decimal] = ACTIONS(331), + [sym_variable_name] = ACTIONS(327), + [sym_custom_function_name] = ACTIONS(297), + [sym_function_name] = ACTIONS(297), + [sym_duration_part] = ACTIONS(333), }, [148] = { - [sym_array] = STATE(100), - [sym_object] = STATE(100), - [sym_record_id_value] = STATE(120), + [sym_statement] = STATE(1445), + [sym_let_statement] = STATE(1365), + [sym_info_statement] = STATE(1365), + [sym_use_statement] = STATE(1365), + [sym_begin_statement] = STATE(1365), + [sym_cancel_statement] = STATE(1365), + [sym_commit_statement] = STATE(1365), + [sym_define_analyzer_statement] = STATE(1365), + [sym_define_database] = STATE(1365), + [sym_define_event_statement] = STATE(1365), + [sym_define_field_statement] = STATE(1365), + [sym_define_function_statement] = STATE(1365), + [sym_define_index_statement] = STATE(1365), + [sym_define_namespace_statement] = STATE(1365), + [sym_define_param_statement] = STATE(1365), + [sym_define_scope_statement] = STATE(1365), + [sym_define_table_statement] = STATE(1365), + [sym_define_token_statement] = STATE(1365), + [sym_define_user_statement] = STATE(1365), + [sym_remove_statement] = STATE(1365), + [sym_create_statement] = STATE(1365), + [sym_update_statement] = STATE(1365), + [sym_relate_statement] = STATE(1365), + [sym_delete_statement] = STATE(1365), + [sym_insert_statement] = STATE(1365), + [sym_select_statement] = STATE(1365), + [sym_live_select_statement] = STATE(1365), + [sym_select_clause] = STATE(1336), + [sym_value] = STATE(162), + [sym_function_call] = STATE(71), + [sym_base_value] = STATE(4), + [sym_binary_expression] = STATE(71), + [sym_path] = STATE(71), + [sym_graph_path] = STATE(5), + [sym_number] = STATE(21), + [sym_identifier] = STATE(21), + [sym_array] = STATE(21), + [sym_object] = STATE(21), + [sym_object_key] = STATE(1795), + [sym_record_id] = STATE(21), + [sym_sub_query] = STATE(21), + [sym_duration] = STATE(21), + [sym_point] = STATE(21), + [aux_sym_duration_repeat1] = STATE(8), [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_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), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_let] = ACTIONS(295), + [sym_keyword_select] = ACTIONS(9), + [sym_keyword_only] = ACTIONS(433), + [sym_keyword_rand] = ACTIONS(297), + [sym_keyword_true] = ACTIONS(299), + [sym_keyword_false] = ACTIONS(299), + [sym_keyword_begin] = ACTIONS(17), + [sym_keyword_cancel] = ACTIONS(19), + [sym_keyword_commit] = ACTIONS(21), + [sym_keyword_none] = ACTIONS(299), + [sym_keyword_null] = ACTIONS(299), + [sym_keyword_define] = ACTIONS(301), + [sym_keyword_live] = ACTIONS(303), + [sym_keyword_use] = ACTIONS(27), + [sym_keyword_remove] = ACTIONS(29), + [sym_keyword_create] = ACTIONS(305), + [sym_keyword_delete] = ACTIONS(307), + [sym_keyword_update] = ACTIONS(309), + [sym_keyword_insert] = ACTIONS(311), + [sym_keyword_relate] = ACTIONS(313), + [sym_keyword_count] = ACTIONS(315), + [anon_sym_DASH_GT] = ACTIONS(71), + [anon_sym_LBRACK] = ACTIONS(317), + [anon_sym_LPAREN] = ACTIONS(319), + [anon_sym_LBRACE] = ACTIONS(321), + [anon_sym_LT_DASH] = ACTIONS(75), + [anon_sym_LT_DASH_GT] = ACTIONS(71), + [aux_sym_type_name_token1] = ACTIONS(325), + [sym_string] = ACTIONS(327), + [sym_prefixed_string] = ACTIONS(327), + [sym_int] = ACTIONS(329), + [sym_float] = ACTIONS(329), + [sym_decimal] = ACTIONS(331), + [sym_variable_name] = ACTIONS(327), + [sym_custom_function_name] = ACTIONS(297), + [sym_function_name] = ACTIONS(297), + [sym_duration_part] = ACTIONS(333), }, [149] = { - [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_expression] = STATE(1773), + [sym_statement] = STATE(1372), + [sym_let_statement] = STATE(1365), + [sym_info_statement] = STATE(1365), + [sym_use_statement] = STATE(1365), + [sym_begin_statement] = STATE(1365), + [sym_cancel_statement] = STATE(1365), + [sym_commit_statement] = STATE(1365), + [sym_define_analyzer_statement] = STATE(1365), + [sym_define_database] = STATE(1365), + [sym_define_event_statement] = STATE(1365), + [sym_define_field_statement] = STATE(1365), + [sym_define_function_statement] = STATE(1365), + [sym_define_index_statement] = STATE(1365), + [sym_define_namespace_statement] = STATE(1365), + [sym_define_param_statement] = STATE(1365), + [sym_define_scope_statement] = STATE(1365), + [sym_define_table_statement] = STATE(1365), + [sym_define_token_statement] = STATE(1365), + [sym_define_user_statement] = STATE(1365), + [sym_remove_statement] = STATE(1365), + [sym_create_statement] = STATE(1365), + [sym_update_statement] = STATE(1365), + [sym_relate_statement] = STATE(1365), + [sym_delete_statement] = STATE(1365), + [sym_insert_statement] = STATE(1365), + [sym_select_statement] = STATE(1365), + [sym_live_select_statement] = STATE(1365), + [sym_select_clause] = STATE(1336), + [sym_value] = STATE(575), + [sym_function_call] = STATE(71), + [sym_base_value] = STATE(4), + [sym_binary_expression] = STATE(71), + [sym_path] = STATE(71), [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), + [sym_number] = STATE(21), + [sym_identifier] = STATE(21), + [sym_array] = STATE(21), + [sym_object] = STATE(21), + [sym_object_key] = STATE(1804), + [sym_record_id] = STATE(21), + [sym_sub_query] = STATE(21), + [sym_duration] = STATE(21), + [sym_point] = STATE(21), [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), + [sym_keyword_let] = ACTIONS(295), + [sym_keyword_select] = ACTIONS(9), + [sym_keyword_rand] = ACTIONS(297), + [sym_keyword_true] = ACTIONS(299), + [sym_keyword_false] = ACTIONS(299), + [sym_keyword_begin] = ACTIONS(17), + [sym_keyword_cancel] = ACTIONS(19), + [sym_keyword_commit] = ACTIONS(21), + [sym_keyword_none] = ACTIONS(299), + [sym_keyword_null] = ACTIONS(299), + [sym_keyword_define] = ACTIONS(301), + [sym_keyword_live] = ACTIONS(303), + [sym_keyword_use] = ACTIONS(27), + [sym_keyword_remove] = ACTIONS(29), + [sym_keyword_create] = ACTIONS(305), + [sym_keyword_delete] = ACTIONS(307), + [sym_keyword_update] = ACTIONS(309), + [sym_keyword_insert] = ACTIONS(311), + [sym_keyword_relate] = ACTIONS(313), + [sym_keyword_count] = ACTIONS(315), + [anon_sym_DASH_GT] = ACTIONS(71), + [anon_sym_LBRACK] = ACTIONS(317), + [anon_sym_LPAREN] = ACTIONS(319), + [anon_sym_LBRACE] = ACTIONS(321), + [anon_sym_LT_DASH] = ACTIONS(75), + [anon_sym_LT_DASH_GT] = ACTIONS(71), + [aux_sym_type_name_token1] = ACTIONS(325), + [sym_string] = ACTIONS(327), + [sym_prefixed_string] = ACTIONS(327), + [sym_int] = ACTIONS(329), + [sym_float] = ACTIONS(329), + [sym_decimal] = ACTIONS(435), + [sym_variable_name] = ACTIONS(327), + [sym_custom_function_name] = ACTIONS(297), + [sym_function_name] = ACTIONS(297), + [sym_duration_part] = ACTIONS(333), }, [150] = { - [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_statement] = STATE(1831), + [sym_let_statement] = STATE(1365), + [sym_info_statement] = STATE(1365), + [sym_use_statement] = STATE(1365), + [sym_begin_statement] = STATE(1365), + [sym_cancel_statement] = STATE(1365), + [sym_commit_statement] = STATE(1365), + [sym_define_analyzer_statement] = STATE(1365), + [sym_define_database] = STATE(1365), + [sym_define_event_statement] = STATE(1365), + [sym_define_field_statement] = STATE(1365), + [sym_define_function_statement] = STATE(1365), + [sym_define_index_statement] = STATE(1365), + [sym_define_namespace_statement] = STATE(1365), + [sym_define_param_statement] = STATE(1365), + [sym_define_scope_statement] = STATE(1365), + [sym_define_table_statement] = STATE(1365), + [sym_define_token_statement] = STATE(1365), + [sym_define_user_statement] = STATE(1365), + [sym_remove_statement] = STATE(1365), + [sym_create_statement] = STATE(1365), + [sym_update_statement] = STATE(1365), + [sym_relate_statement] = STATE(1365), + [sym_delete_statement] = STATE(1365), + [sym_insert_statement] = STATE(1365), + [sym_select_statement] = STATE(1365), + [sym_live_select_statement] = STATE(1365), + [sym_select_clause] = STATE(1336), + [sym_value] = STATE(561), + [sym_function_call] = STATE(71), + [sym_base_value] = STATE(4), + [sym_binary_expression] = STATE(71), + [sym_path] = STATE(71), [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), + [sym_number] = STATE(21), + [sym_identifier] = STATE(21), + [sym_array] = STATE(21), + [sym_object] = STATE(21), + [sym_object_key] = STATE(1804), + [sym_record_id] = STATE(21), + [sym_sub_query] = STATE(21), + [sym_duration] = STATE(21), + [sym_point] = STATE(21), [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), + [sym_keyword_let] = ACTIONS(295), + [sym_keyword_select] = ACTIONS(9), + [sym_keyword_rand] = ACTIONS(297), + [sym_keyword_true] = ACTIONS(299), + [sym_keyword_false] = ACTIONS(299), + [sym_keyword_begin] = ACTIONS(17), + [sym_keyword_cancel] = ACTIONS(19), + [sym_keyword_commit] = ACTIONS(21), + [sym_keyword_none] = ACTIONS(299), + [sym_keyword_null] = ACTIONS(299), + [sym_keyword_define] = ACTIONS(301), + [sym_keyword_live] = ACTIONS(303), + [sym_keyword_use] = ACTIONS(27), + [sym_keyword_remove] = ACTIONS(29), + [sym_keyword_create] = ACTIONS(305), + [sym_keyword_delete] = ACTIONS(307), + [sym_keyword_update] = ACTIONS(309), + [sym_keyword_insert] = ACTIONS(311), + [sym_keyword_relate] = ACTIONS(313), + [sym_keyword_count] = ACTIONS(315), + [anon_sym_DASH_GT] = ACTIONS(71), + [anon_sym_LBRACK] = ACTIONS(317), + [anon_sym_LPAREN] = ACTIONS(319), + [anon_sym_RPAREN] = ACTIONS(437), + [anon_sym_LBRACE] = ACTIONS(321), + [anon_sym_LT_DASH] = ACTIONS(75), + [anon_sym_LT_DASH_GT] = ACTIONS(71), + [aux_sym_type_name_token1] = ACTIONS(325), + [sym_string] = ACTIONS(327), + [sym_prefixed_string] = ACTIONS(327), + [sym_int] = ACTIONS(329), + [sym_float] = ACTIONS(329), + [sym_decimal] = ACTIONS(331), + [sym_variable_name] = ACTIONS(327), + [sym_custom_function_name] = ACTIONS(297), + [sym_function_name] = ACTIONS(297), + [sym_duration_part] = ACTIONS(333), }, [151] = { - [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_statement] = STATE(1864), + [sym_let_statement] = STATE(1365), + [sym_info_statement] = STATE(1365), + [sym_use_statement] = STATE(1365), + [sym_begin_statement] = STATE(1365), + [sym_cancel_statement] = STATE(1365), + [sym_commit_statement] = STATE(1365), + [sym_define_analyzer_statement] = STATE(1365), + [sym_define_database] = STATE(1365), + [sym_define_event_statement] = STATE(1365), + [sym_define_field_statement] = STATE(1365), + [sym_define_function_statement] = STATE(1365), + [sym_define_index_statement] = STATE(1365), + [sym_define_namespace_statement] = STATE(1365), + [sym_define_param_statement] = STATE(1365), + [sym_define_scope_statement] = STATE(1365), + [sym_define_table_statement] = STATE(1365), + [sym_define_token_statement] = STATE(1365), + [sym_define_user_statement] = STATE(1365), + [sym_remove_statement] = STATE(1365), + [sym_create_statement] = STATE(1365), + [sym_update_statement] = STATE(1365), + [sym_relate_statement] = STATE(1365), + [sym_delete_statement] = STATE(1365), + [sym_insert_statement] = STATE(1365), + [sym_select_statement] = STATE(1365), + [sym_live_select_statement] = STATE(1365), + [sym_select_clause] = STATE(1336), + [sym_value] = STATE(551), + [sym_function_call] = STATE(71), + [sym_base_value] = STATE(4), + [sym_binary_expression] = STATE(71), + [sym_path] = STATE(71), + [sym_graph_path] = STATE(5), + [sym_number] = STATE(21), + [sym_identifier] = STATE(21), + [sym_array] = STATE(21), + [sym_object] = STATE(21), + [sym_object_key] = STATE(1804), + [sym_record_id] = STATE(21), + [sym_sub_query] = STATE(21), + [sym_duration] = STATE(21), + [sym_point] = STATE(21), + [aux_sym_duration_repeat1] = STATE(8), [sym_comment] = ACTIONS(3), [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), + [sym_keyword_let] = ACTIONS(295), + [sym_keyword_select] = ACTIONS(9), + [sym_keyword_rand] = ACTIONS(297), + [sym_keyword_true] = ACTIONS(299), + [sym_keyword_false] = ACTIONS(299), + [sym_keyword_begin] = ACTIONS(17), + [sym_keyword_cancel] = ACTIONS(19), + [sym_keyword_commit] = ACTIONS(21), + [sym_keyword_none] = ACTIONS(299), + [sym_keyword_null] = ACTIONS(299), + [sym_keyword_define] = ACTIONS(301), + [sym_keyword_live] = ACTIONS(303), + [sym_keyword_use] = ACTIONS(27), + [sym_keyword_remove] = ACTIONS(29), + [sym_keyword_create] = ACTIONS(305), + [sym_keyword_delete] = ACTIONS(307), + [sym_keyword_update] = ACTIONS(309), + [sym_keyword_insert] = ACTIONS(311), + [sym_keyword_relate] = ACTIONS(313), + [sym_keyword_count] = ACTIONS(315), + [anon_sym_DASH_GT] = ACTIONS(71), + [anon_sym_LBRACK] = ACTIONS(317), + [anon_sym_LPAREN] = ACTIONS(319), + [anon_sym_RPAREN] = ACTIONS(439), + [anon_sym_LBRACE] = ACTIONS(321), + [anon_sym_LT_DASH] = ACTIONS(75), + [anon_sym_LT_DASH_GT] = ACTIONS(71), + [aux_sym_type_name_token1] = ACTIONS(325), + [sym_string] = ACTIONS(327), + [sym_prefixed_string] = ACTIONS(327), + [sym_int] = ACTIONS(329), + [sym_float] = ACTIONS(329), + [sym_decimal] = ACTIONS(331), + [sym_variable_name] = ACTIONS(327), + [sym_custom_function_name] = ACTIONS(297), + [sym_function_name] = ACTIONS(297), + [sym_duration_part] = ACTIONS(333), }, [152] = { - [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), + [sym_statement] = STATE(1304), + [sym_let_statement] = STATE(1365), + [sym_info_statement] = STATE(1365), + [sym_use_statement] = STATE(1365), + [sym_begin_statement] = STATE(1365), + [sym_cancel_statement] = STATE(1365), + [sym_commit_statement] = STATE(1365), + [sym_define_analyzer_statement] = STATE(1365), + [sym_define_database] = STATE(1365), + [sym_define_event_statement] = STATE(1365), + [sym_define_field_statement] = STATE(1365), + [sym_define_function_statement] = STATE(1365), + [sym_define_index_statement] = STATE(1365), + [sym_define_namespace_statement] = STATE(1365), + [sym_define_param_statement] = STATE(1365), + [sym_define_scope_statement] = STATE(1365), + [sym_define_table_statement] = STATE(1365), + [sym_define_token_statement] = STATE(1365), + [sym_define_user_statement] = STATE(1365), + [sym_remove_statement] = STATE(1365), + [sym_create_statement] = STATE(1365), + [sym_update_statement] = STATE(1365), + [sym_relate_statement] = STATE(1365), + [sym_delete_statement] = STATE(1365), + [sym_insert_statement] = STATE(1365), + [sym_select_statement] = STATE(1365), + [sym_live_select_statement] = STATE(1365), + [sym_select_clause] = STATE(1363), + [sym_value] = STATE(160), + [sym_function_call] = STATE(479), + [sym_base_value] = STATE(220), + [sym_binary_expression] = STATE(479), + [sym_path] = STATE(479), + [sym_graph_path] = STATE(218), + [sym_number] = STATE(344), + [sym_identifier] = STATE(344), + [sym_array] = STATE(344), + [sym_object] = STATE(344), + [sym_object_key] = STATE(1794), + [sym_record_id] = STATE(344), + [sym_sub_query] = STATE(344), + [sym_duration] = STATE(344), + [sym_point] = STATE(344), + [aux_sym_duration_repeat1] = STATE(254), + [sym_comment] = ACTIONS(3), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_let] = ACTIONS(7), + [sym_keyword_select] = ACTIONS(9), + [sym_keyword_only] = ACTIONS(441), + [sym_keyword_rand] = ACTIONS(443), + [sym_keyword_true] = ACTIONS(445), + [sym_keyword_false] = ACTIONS(445), + [sym_keyword_begin] = ACTIONS(17), + [sym_keyword_cancel] = ACTIONS(19), + [sym_keyword_commit] = ACTIONS(21), + [sym_keyword_none] = ACTIONS(445), + [sym_keyword_null] = ACTIONS(445), + [sym_keyword_define] = ACTIONS(23), + [sym_keyword_live] = ACTIONS(25), + [sym_keyword_use] = ACTIONS(27), + [sym_keyword_remove] = ACTIONS(29), + [sym_keyword_create] = ACTIONS(31), + [sym_keyword_delete] = ACTIONS(33), + [sym_keyword_update] = ACTIONS(35), + [sym_keyword_insert] = ACTIONS(37), + [sym_keyword_relate] = ACTIONS(39), + [sym_keyword_count] = ACTIONS(447), + [anon_sym_DASH_GT] = ACTIONS(449), + [anon_sym_LBRACK] = ACTIONS(451), + [anon_sym_LPAREN] = ACTIONS(453), + [anon_sym_LBRACE] = ACTIONS(455), + [anon_sym_LT_DASH] = ACTIONS(457), + [anon_sym_LT_DASH_GT] = ACTIONS(449), + [aux_sym_type_name_token1] = ACTIONS(459), + [sym_string] = ACTIONS(461), + [sym_prefixed_string] = ACTIONS(461), + [sym_int] = ACTIONS(463), + [sym_float] = ACTIONS(463), + [sym_decimal] = ACTIONS(465), + [sym_variable_name] = ACTIONS(461), + [sym_custom_function_name] = ACTIONS(443), + [sym_function_name] = ACTIONS(443), + [sym_duration_part] = ACTIONS(467), }, [153] = { - [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_expression] = STATE(1912), + [sym_statement] = STATE(1372), + [sym_let_statement] = STATE(1365), + [sym_info_statement] = STATE(1365), + [sym_use_statement] = STATE(1365), + [sym_begin_statement] = STATE(1365), + [sym_cancel_statement] = STATE(1365), + [sym_commit_statement] = STATE(1365), + [sym_define_analyzer_statement] = STATE(1365), + [sym_define_database] = STATE(1365), + [sym_define_event_statement] = STATE(1365), + [sym_define_field_statement] = STATE(1365), + [sym_define_function_statement] = STATE(1365), + [sym_define_index_statement] = STATE(1365), + [sym_define_namespace_statement] = STATE(1365), + [sym_define_param_statement] = STATE(1365), + [sym_define_scope_statement] = STATE(1365), + [sym_define_table_statement] = STATE(1365), + [sym_define_token_statement] = STATE(1365), + [sym_define_user_statement] = STATE(1365), + [sym_remove_statement] = STATE(1365), + [sym_create_statement] = STATE(1365), + [sym_update_statement] = STATE(1365), + [sym_relate_statement] = STATE(1365), + [sym_delete_statement] = STATE(1365), + [sym_insert_statement] = STATE(1365), + [sym_select_statement] = STATE(1365), + [sym_live_select_statement] = STATE(1365), + [sym_select_clause] = STATE(1336), + [sym_value] = STATE(575), + [sym_function_call] = STATE(71), + [sym_base_value] = STATE(4), + [sym_binary_expression] = STATE(71), + [sym_path] = STATE(71), [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), + [sym_number] = STATE(21), + [sym_identifier] = STATE(21), + [sym_array] = STATE(21), + [sym_object] = STATE(21), + [sym_object_key] = STATE(1804), + [sym_record_id] = STATE(21), + [sym_sub_query] = STATE(21), + [sym_duration] = STATE(21), + [sym_point] = STATE(21), [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), + [sym_keyword_let] = ACTIONS(295), + [sym_keyword_select] = ACTIONS(9), + [sym_keyword_rand] = ACTIONS(297), + [sym_keyword_true] = ACTIONS(299), + [sym_keyword_false] = ACTIONS(299), + [sym_keyword_begin] = ACTIONS(17), + [sym_keyword_cancel] = ACTIONS(19), + [sym_keyword_commit] = ACTIONS(21), + [sym_keyword_none] = ACTIONS(299), + [sym_keyword_null] = ACTIONS(299), + [sym_keyword_define] = ACTIONS(301), + [sym_keyword_live] = ACTIONS(303), + [sym_keyword_use] = ACTIONS(27), + [sym_keyword_remove] = ACTIONS(29), + [sym_keyword_create] = ACTIONS(305), + [sym_keyword_delete] = ACTIONS(307), + [sym_keyword_update] = ACTIONS(309), + [sym_keyword_insert] = ACTIONS(311), + [sym_keyword_relate] = ACTIONS(313), + [sym_keyword_count] = ACTIONS(315), + [anon_sym_DASH_GT] = ACTIONS(71), + [anon_sym_LBRACK] = ACTIONS(317), + [anon_sym_LPAREN] = ACTIONS(319), + [anon_sym_LBRACE] = ACTIONS(321), + [anon_sym_LT_DASH] = ACTIONS(75), + [anon_sym_LT_DASH_GT] = ACTIONS(71), + [aux_sym_type_name_token1] = ACTIONS(325), + [sym_string] = ACTIONS(327), + [sym_prefixed_string] = ACTIONS(327), + [sym_int] = ACTIONS(329), + [sym_float] = ACTIONS(329), + [sym_decimal] = ACTIONS(469), + [sym_variable_name] = ACTIONS(327), + [sym_custom_function_name] = ACTIONS(297), + [sym_function_name] = ACTIONS(297), + [sym_duration_part] = ACTIONS(333), }, [154] = { - [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), + [sym_statement] = STATE(1356), + [sym_let_statement] = STATE(1365), + [sym_info_statement] = STATE(1365), + [sym_use_statement] = STATE(1365), + [sym_begin_statement] = STATE(1365), + [sym_cancel_statement] = STATE(1365), + [sym_commit_statement] = STATE(1365), + [sym_define_analyzer_statement] = STATE(1365), + [sym_define_database] = STATE(1365), + [sym_define_event_statement] = STATE(1365), + [sym_define_field_statement] = STATE(1365), + [sym_define_function_statement] = STATE(1365), + [sym_define_index_statement] = STATE(1365), + [sym_define_namespace_statement] = STATE(1365), + [sym_define_param_statement] = STATE(1365), + [sym_define_scope_statement] = STATE(1365), + [sym_define_table_statement] = STATE(1365), + [sym_define_token_statement] = STATE(1365), + [sym_define_user_statement] = STATE(1365), + [sym_remove_statement] = STATE(1365), + [sym_create_statement] = STATE(1365), + [sym_update_statement] = STATE(1365), + [sym_relate_statement] = STATE(1365), + [sym_delete_statement] = STATE(1365), + [sym_insert_statement] = STATE(1365), + [sym_select_statement] = STATE(1365), + [sym_live_select_statement] = STATE(1365), + [sym_select_clause] = STATE(1336), + [sym_value] = STATE(416), + [sym_function_call] = STATE(71), + [sym_base_value] = STATE(4), + [sym_binary_expression] = STATE(71), + [sym_path] = STATE(71), + [sym_graph_path] = STATE(5), + [sym_number] = STATE(21), + [sym_identifier] = STATE(21), + [sym_array] = STATE(21), + [sym_object] = STATE(21), + [sym_object_key] = STATE(1798), + [sym_record_id] = STATE(21), + [sym_sub_query] = STATE(21), + [sym_duration] = STATE(21), + [sym_point] = STATE(21), + [aux_sym_duration_repeat1] = STATE(8), + [sym_comment] = ACTIONS(3), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_let] = ACTIONS(295), + [sym_keyword_select] = ACTIONS(9), + [sym_keyword_rand] = ACTIONS(297), + [sym_keyword_true] = ACTIONS(299), + [sym_keyword_false] = ACTIONS(299), + [sym_keyword_begin] = ACTIONS(17), + [sym_keyword_cancel] = ACTIONS(19), + [sym_keyword_commit] = ACTIONS(21), + [sym_keyword_none] = ACTIONS(299), + [sym_keyword_null] = ACTIONS(299), + [sym_keyword_define] = ACTIONS(301), + [sym_keyword_live] = ACTIONS(303), + [sym_keyword_use] = ACTIONS(27), + [sym_keyword_remove] = ACTIONS(29), + [sym_keyword_create] = ACTIONS(305), + [sym_keyword_delete] = ACTIONS(307), + [sym_keyword_update] = ACTIONS(309), + [sym_keyword_insert] = ACTIONS(311), + [sym_keyword_relate] = ACTIONS(313), + [sym_keyword_count] = ACTIONS(315), + [anon_sym_DASH_GT] = ACTIONS(71), + [anon_sym_LBRACK] = ACTIONS(317), + [anon_sym_LPAREN] = ACTIONS(319), + [anon_sym_LBRACE] = ACTIONS(321), + [anon_sym_LT_DASH] = ACTIONS(75), + [anon_sym_LT_DASH_GT] = ACTIONS(71), + [aux_sym_type_name_token1] = ACTIONS(325), + [sym_string] = ACTIONS(327), + [sym_prefixed_string] = ACTIONS(327), + [sym_int] = ACTIONS(329), + [sym_float] = ACTIONS(329), + [sym_decimal] = ACTIONS(331), + [sym_variable_name] = ACTIONS(327), + [sym_custom_function_name] = ACTIONS(297), + [sym_function_name] = ACTIONS(297), + [sym_duration_part] = ACTIONS(333), }, [155] = { - [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_statement] = STATE(1293), + [sym_let_statement] = STATE(1365), + [sym_info_statement] = STATE(1365), + [sym_use_statement] = STATE(1365), + [sym_begin_statement] = STATE(1365), + [sym_cancel_statement] = STATE(1365), + [sym_commit_statement] = STATE(1365), + [sym_define_analyzer_statement] = STATE(1365), + [sym_define_database] = STATE(1365), + [sym_define_event_statement] = STATE(1365), + [sym_define_field_statement] = STATE(1365), + [sym_define_function_statement] = STATE(1365), + [sym_define_index_statement] = STATE(1365), + [sym_define_namespace_statement] = STATE(1365), + [sym_define_param_statement] = STATE(1365), + [sym_define_scope_statement] = STATE(1365), + [sym_define_table_statement] = STATE(1365), + [sym_define_token_statement] = STATE(1365), + [sym_define_user_statement] = STATE(1365), + [sym_remove_statement] = STATE(1365), + [sym_create_statement] = STATE(1365), + [sym_update_statement] = STATE(1365), + [sym_relate_statement] = STATE(1365), + [sym_delete_statement] = STATE(1365), + [sym_insert_statement] = STATE(1365), + [sym_select_statement] = STATE(1365), + [sym_live_select_statement] = STATE(1365), + [sym_select_clause] = STATE(1336), + [sym_value] = STATE(170), + [sym_function_call] = STATE(71), + [sym_base_value] = STATE(4), + [sym_binary_expression] = STATE(71), + [sym_path] = STATE(71), [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), + [sym_number] = STATE(21), + [sym_identifier] = STATE(21), + [sym_array] = STATE(21), + [sym_object] = STATE(21), + [sym_object_key] = STATE(1795), + [sym_record_id] = STATE(21), + [sym_sub_query] = STATE(21), + [sym_duration] = STATE(21), + [sym_point] = STATE(21), [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), + [sym_keyword_let] = ACTIONS(295), + [sym_keyword_select] = ACTIONS(9), + [sym_keyword_rand] = ACTIONS(297), + [sym_keyword_true] = ACTIONS(299), + [sym_keyword_false] = ACTIONS(299), + [sym_keyword_begin] = ACTIONS(17), + [sym_keyword_cancel] = ACTIONS(19), + [sym_keyword_commit] = ACTIONS(21), + [sym_keyword_none] = ACTIONS(299), + [sym_keyword_null] = ACTIONS(299), + [sym_keyword_define] = ACTIONS(301), + [sym_keyword_live] = ACTIONS(303), + [sym_keyword_use] = ACTIONS(27), + [sym_keyword_remove] = ACTIONS(29), + [sym_keyword_create] = ACTIONS(305), + [sym_keyword_delete] = ACTIONS(307), + [sym_keyword_update] = ACTIONS(309), + [sym_keyword_insert] = ACTIONS(311), + [sym_keyword_relate] = ACTIONS(313), + [sym_keyword_count] = ACTIONS(315), + [anon_sym_DASH_GT] = ACTIONS(71), + [anon_sym_LBRACK] = ACTIONS(317), + [anon_sym_LPAREN] = ACTIONS(319), + [anon_sym_LBRACE] = ACTIONS(321), + [anon_sym_LT_DASH] = ACTIONS(75), + [anon_sym_LT_DASH_GT] = ACTIONS(71), + [aux_sym_type_name_token1] = ACTIONS(325), + [sym_string] = ACTIONS(327), + [sym_prefixed_string] = ACTIONS(327), + [sym_int] = ACTIONS(329), + [sym_float] = ACTIONS(329), + [sym_decimal] = ACTIONS(331), + [sym_variable_name] = ACTIONS(327), + [sym_custom_function_name] = ACTIONS(297), + [sym_function_name] = ACTIONS(297), + [sym_duration_part] = ACTIONS(333), }, [156] = { - [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_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), + [sym_with_clause] = STATE(792), + [sym_where_clause] = STATE(812), + [sym_split_clause] = STATE(838), + [sym_group_clause] = STATE(896), + [sym_order_clause] = STATE(891), + [sym_limit_clause] = STATE(965), + [sym_fetch_clause] = STATE(1019), + [sym_timeout_clause] = STATE(1108), + [sym_parallel_clause] = STATE(1203), + [sym_explain_clause] = STATE(1361), + [sym_operator] = STATE(741), + [sym_binary_operator] = STATE(781), + [aux_sym_update_statement_repeat1] = STATE(773), + [ts_builtin_sym_end] = ACTIONS(423), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(423), + [sym_keyword_explain] = ACTIONS(351), + [sym_keyword_parallel] = ACTIONS(353), + [sym_keyword_timeout] = ACTIONS(355), + [sym_keyword_fetch] = ACTIONS(357), + [sym_keyword_limit] = ACTIONS(359), + [sym_keyword_order] = ACTIONS(471), + [sym_keyword_with] = ACTIONS(473), + [sym_keyword_where] = ACTIONS(475), + [sym_keyword_split] = ACTIONS(367), + [sym_keyword_group] = ACTIONS(369), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(373), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_COMMA] = ACTIONS(477), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, [157] = { - [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_statement] = STATE(1385), + [sym_let_statement] = STATE(1365), + [sym_info_statement] = STATE(1365), + [sym_use_statement] = STATE(1365), + [sym_begin_statement] = STATE(1365), + [sym_cancel_statement] = STATE(1365), + [sym_commit_statement] = STATE(1365), + [sym_define_analyzer_statement] = STATE(1365), + [sym_define_database] = STATE(1365), + [sym_define_event_statement] = STATE(1365), + [sym_define_field_statement] = STATE(1365), + [sym_define_function_statement] = STATE(1365), + [sym_define_index_statement] = STATE(1365), + [sym_define_namespace_statement] = STATE(1365), + [sym_define_param_statement] = STATE(1365), + [sym_define_scope_statement] = STATE(1365), + [sym_define_table_statement] = STATE(1365), + [sym_define_token_statement] = STATE(1365), + [sym_define_user_statement] = STATE(1365), + [sym_remove_statement] = STATE(1365), + [sym_create_statement] = STATE(1365), + [sym_update_statement] = STATE(1365), + [sym_relate_statement] = STATE(1365), + [sym_delete_statement] = STATE(1365), + [sym_insert_statement] = STATE(1365), + [sym_select_statement] = STATE(1365), + [sym_live_select_statement] = STATE(1365), + [sym_select_clause] = STATE(1363), + [sym_value] = STATE(156), + [sym_function_call] = STATE(479), + [sym_base_value] = STATE(220), + [sym_binary_expression] = STATE(479), + [sym_path] = STATE(479), + [sym_graph_path] = STATE(218), + [sym_number] = STATE(344), + [sym_identifier] = STATE(344), + [sym_array] = STATE(344), + [sym_object] = STATE(344), + [sym_object_key] = STATE(1794), + [sym_record_id] = STATE(344), + [sym_sub_query] = STATE(344), + [sym_duration] = STATE(344), + [sym_point] = STATE(344), + [aux_sym_duration_repeat1] = STATE(254), [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), + [sym_keyword_let] = ACTIONS(7), + [sym_keyword_select] = ACTIONS(9), + [sym_keyword_rand] = ACTIONS(443), + [sym_keyword_true] = ACTIONS(445), + [sym_keyword_false] = ACTIONS(445), + [sym_keyword_begin] = ACTIONS(17), + [sym_keyword_cancel] = ACTIONS(19), + [sym_keyword_commit] = ACTIONS(21), + [sym_keyword_none] = ACTIONS(445), + [sym_keyword_null] = ACTIONS(445), + [sym_keyword_define] = ACTIONS(23), + [sym_keyword_live] = ACTIONS(25), + [sym_keyword_use] = ACTIONS(27), + [sym_keyword_remove] = ACTIONS(29), + [sym_keyword_create] = ACTIONS(31), + [sym_keyword_delete] = ACTIONS(33), + [sym_keyword_update] = ACTIONS(35), + [sym_keyword_insert] = ACTIONS(37), + [sym_keyword_relate] = ACTIONS(39), + [sym_keyword_count] = ACTIONS(447), + [anon_sym_DASH_GT] = ACTIONS(449), + [anon_sym_LBRACK] = ACTIONS(451), + [anon_sym_LPAREN] = ACTIONS(453), + [anon_sym_LBRACE] = ACTIONS(455), + [anon_sym_LT_DASH] = ACTIONS(457), + [anon_sym_LT_DASH_GT] = ACTIONS(449), + [aux_sym_type_name_token1] = ACTIONS(459), + [sym_string] = ACTIONS(461), + [sym_prefixed_string] = ACTIONS(461), + [sym_int] = ACTIONS(463), + [sym_float] = ACTIONS(463), + [sym_decimal] = ACTIONS(465), + [sym_variable_name] = ACTIONS(461), + [sym_custom_function_name] = ACTIONS(443), + [sym_function_name] = ACTIONS(443), + [sym_duration_part] = ACTIONS(467), }, [158] = { - [sym_array] = STATE(260), - [sym_object] = STATE(260), - [sym_record_id_value] = STATE(294), + [sym_statement] = STATE(1293), + [sym_let_statement] = STATE(1365), + [sym_info_statement] = STATE(1365), + [sym_use_statement] = STATE(1365), + [sym_begin_statement] = STATE(1365), + [sym_cancel_statement] = STATE(1365), + [sym_commit_statement] = STATE(1365), + [sym_define_analyzer_statement] = STATE(1365), + [sym_define_database] = STATE(1365), + [sym_define_event_statement] = STATE(1365), + [sym_define_field_statement] = STATE(1365), + [sym_define_function_statement] = STATE(1365), + [sym_define_index_statement] = STATE(1365), + [sym_define_namespace_statement] = STATE(1365), + [sym_define_param_statement] = STATE(1365), + [sym_define_scope_statement] = STATE(1365), + [sym_define_table_statement] = STATE(1365), + [sym_define_token_statement] = STATE(1365), + [sym_define_user_statement] = STATE(1365), + [sym_remove_statement] = STATE(1365), + [sym_create_statement] = STATE(1365), + [sym_update_statement] = STATE(1365), + [sym_relate_statement] = STATE(1365), + [sym_delete_statement] = STATE(1365), + [sym_insert_statement] = STATE(1365), + [sym_select_statement] = STATE(1365), + [sym_live_select_statement] = STATE(1365), + [sym_select_clause] = STATE(1363), + [sym_value] = STATE(197), + [sym_function_call] = STATE(102), + [sym_base_value] = STATE(177), + [sym_binary_expression] = STATE(102), + [sym_path] = STATE(102), + [sym_graph_path] = STATE(178), + [sym_number] = STATE(61), + [sym_identifier] = STATE(61), + [sym_array] = STATE(61), + [sym_object] = STATE(61), + [sym_object_key] = STATE(1833), + [sym_record_id] = STATE(61), + [sym_sub_query] = STATE(61), + [sym_duration] = STATE(61), + [sym_point] = STATE(61), + [aux_sym_duration_repeat1] = STATE(51), [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_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), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_let] = ACTIONS(7), + [sym_keyword_select] = ACTIONS(9), + [sym_keyword_rand] = ACTIONS(11), + [sym_keyword_true] = ACTIONS(15), + [sym_keyword_false] = ACTIONS(15), + [sym_keyword_begin] = ACTIONS(17), + [sym_keyword_cancel] = ACTIONS(19), + [sym_keyword_commit] = ACTIONS(21), + [sym_keyword_none] = ACTIONS(15), + [sym_keyword_null] = ACTIONS(15), + [sym_keyword_define] = ACTIONS(23), + [sym_keyword_live] = ACTIONS(25), + [sym_keyword_use] = ACTIONS(27), + [sym_keyword_remove] = ACTIONS(29), + [sym_keyword_create] = ACTIONS(31), + [sym_keyword_delete] = ACTIONS(33), + [sym_keyword_update] = ACTIONS(35), + [sym_keyword_insert] = ACTIONS(37), + [sym_keyword_relate] = ACTIONS(39), + [sym_keyword_count] = ACTIONS(41), + [anon_sym_DASH_GT] = ACTIONS(43), + [anon_sym_LBRACK] = ACTIONS(45), + [anon_sym_LPAREN] = ACTIONS(47), + [anon_sym_LBRACE] = ACTIONS(49), + [anon_sym_LT_DASH] = ACTIONS(51), + [anon_sym_LT_DASH_GT] = ACTIONS(43), + [aux_sym_type_name_token1] = ACTIONS(53), + [sym_string] = ACTIONS(55), + [sym_prefixed_string] = ACTIONS(55), + [sym_int] = ACTIONS(57), + [sym_float] = ACTIONS(57), + [sym_decimal] = ACTIONS(59), + [sym_variable_name] = ACTIONS(55), + [sym_custom_function_name] = ACTIONS(11), + [sym_function_name] = ACTIONS(11), + [sym_duration_part] = ACTIONS(61), }, [159] = { - [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_statement] = STATE(1356), + [sym_let_statement] = STATE(1365), + [sym_info_statement] = STATE(1365), + [sym_use_statement] = STATE(1365), + [sym_begin_statement] = STATE(1365), + [sym_cancel_statement] = STATE(1365), + [sym_commit_statement] = STATE(1365), + [sym_define_analyzer_statement] = STATE(1365), + [sym_define_database] = STATE(1365), + [sym_define_event_statement] = STATE(1365), + [sym_define_field_statement] = STATE(1365), + [sym_define_function_statement] = STATE(1365), + [sym_define_index_statement] = STATE(1365), + [sym_define_namespace_statement] = STATE(1365), + [sym_define_param_statement] = STATE(1365), + [sym_define_scope_statement] = STATE(1365), + [sym_define_table_statement] = STATE(1365), + [sym_define_token_statement] = STATE(1365), + [sym_define_user_statement] = STATE(1365), + [sym_remove_statement] = STATE(1365), + [sym_create_statement] = STATE(1365), + [sym_update_statement] = STATE(1365), + [sym_relate_statement] = STATE(1365), + [sym_delete_statement] = STATE(1365), + [sym_insert_statement] = STATE(1365), + [sym_select_statement] = STATE(1365), + [sym_live_select_statement] = STATE(1365), + [sym_select_clause] = STATE(1363), + [sym_value] = STATE(424), + [sym_function_call] = STATE(102), + [sym_base_value] = STATE(177), + [sym_binary_expression] = STATE(102), + [sym_path] = STATE(102), + [sym_graph_path] = STATE(178), + [sym_number] = STATE(61), + [sym_identifier] = STATE(61), + [sym_array] = STATE(61), + [sym_object] = STATE(61), + [sym_object_key] = STATE(1838), + [sym_record_id] = STATE(61), + [sym_sub_query] = STATE(61), + [sym_duration] = STATE(61), + [sym_point] = STATE(61), + [aux_sym_duration_repeat1] = STATE(51), [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(499), - [sym_variable_name] = ACTIONS(367), - [sym_custom_function_name] = ACTIONS(337), - [sym_function_name] = ACTIONS(337), - [sym_duration_part] = ACTIONS(373), + [sym_keyword_let] = ACTIONS(7), + [sym_keyword_select] = ACTIONS(9), + [sym_keyword_rand] = ACTIONS(11), + [sym_keyword_true] = ACTIONS(15), + [sym_keyword_false] = ACTIONS(15), + [sym_keyword_begin] = ACTIONS(17), + [sym_keyword_cancel] = ACTIONS(19), + [sym_keyword_commit] = ACTIONS(21), + [sym_keyword_none] = ACTIONS(15), + [sym_keyword_null] = ACTIONS(15), + [sym_keyword_define] = ACTIONS(23), + [sym_keyword_live] = ACTIONS(25), + [sym_keyword_use] = ACTIONS(27), + [sym_keyword_remove] = ACTIONS(29), + [sym_keyword_create] = ACTIONS(31), + [sym_keyword_delete] = ACTIONS(33), + [sym_keyword_update] = ACTIONS(35), + [sym_keyword_insert] = ACTIONS(37), + [sym_keyword_relate] = ACTIONS(39), + [sym_keyword_count] = ACTIONS(41), + [anon_sym_DASH_GT] = ACTIONS(43), + [anon_sym_LBRACK] = ACTIONS(45), + [anon_sym_LPAREN] = ACTIONS(47), + [anon_sym_LBRACE] = ACTIONS(49), + [anon_sym_LT_DASH] = ACTIONS(51), + [anon_sym_LT_DASH_GT] = ACTIONS(43), + [aux_sym_type_name_token1] = ACTIONS(53), + [sym_string] = ACTIONS(55), + [sym_prefixed_string] = ACTIONS(55), + [sym_int] = ACTIONS(57), + [sym_float] = ACTIONS(57), + [sym_decimal] = ACTIONS(59), + [sym_variable_name] = ACTIONS(55), + [sym_custom_function_name] = ACTIONS(11), + [sym_function_name] = ACTIONS(11), + [sym_duration_part] = ACTIONS(61), }, [160] = { - [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), + [sym_with_clause] = STATE(791), + [sym_where_clause] = STATE(817), + [sym_split_clause] = STATE(842), + [sym_group_clause] = STATE(879), + [sym_order_clause] = STATE(875), + [sym_limit_clause] = STATE(978), + [sym_fetch_clause] = STATE(1016), + [sym_timeout_clause] = STATE(1122), + [sym_parallel_clause] = STATE(1212), + [sym_explain_clause] = STATE(1385), + [sym_operator] = STATE(741), + [sym_binary_operator] = STATE(781), + [aux_sym_update_statement_repeat1] = STATE(775), + [ts_builtin_sym_end] = ACTIONS(349), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(349), + [sym_keyword_explain] = ACTIONS(351), + [sym_keyword_parallel] = ACTIONS(353), + [sym_keyword_timeout] = ACTIONS(355), + [sym_keyword_fetch] = ACTIONS(357), + [sym_keyword_limit] = ACTIONS(359), + [sym_keyword_order] = ACTIONS(471), + [sym_keyword_with] = ACTIONS(473), + [sym_keyword_where] = ACTIONS(475), + [sym_keyword_split] = ACTIONS(367), + [sym_keyword_group] = ACTIONS(369), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(373), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_COMMA] = ACTIONS(477), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, [161] = { - [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_statement] = STATE(1385), + [sym_let_statement] = STATE(1365), + [sym_info_statement] = STATE(1365), + [sym_use_statement] = STATE(1365), + [sym_begin_statement] = STATE(1365), + [sym_cancel_statement] = STATE(1365), + [sym_commit_statement] = STATE(1365), + [sym_define_analyzer_statement] = STATE(1365), + [sym_define_database] = STATE(1365), + [sym_define_event_statement] = STATE(1365), + [sym_define_field_statement] = STATE(1365), + [sym_define_function_statement] = STATE(1365), + [sym_define_index_statement] = STATE(1365), + [sym_define_namespace_statement] = STATE(1365), + [sym_define_param_statement] = STATE(1365), + [sym_define_scope_statement] = STATE(1365), + [sym_define_table_statement] = STATE(1365), + [sym_define_token_statement] = STATE(1365), + [sym_define_user_statement] = STATE(1365), + [sym_remove_statement] = STATE(1365), + [sym_create_statement] = STATE(1365), + [sym_update_statement] = STATE(1365), + [sym_relate_statement] = STATE(1365), + [sym_delete_statement] = STATE(1365), + [sym_insert_statement] = STATE(1365), + [sym_select_statement] = STATE(1365), + [sym_live_select_statement] = STATE(1365), + [sym_select_clause] = STATE(1336), + [sym_value] = STATE(142), + [sym_function_call] = STATE(442), + [sym_base_value] = STATE(192), + [sym_binary_expression] = STATE(442), + [sym_path] = STATE(442), + [sym_graph_path] = STATE(191), + [sym_number] = STATE(275), + [sym_identifier] = STATE(275), + [sym_array] = STATE(275), + [sym_object] = STATE(275), + [sym_object_key] = STATE(1789), + [sym_record_id] = STATE(275), + [sym_sub_query] = STATE(275), + [sym_duration] = STATE(275), + [sym_point] = STATE(275), + [aux_sym_duration_repeat1] = STATE(251), [sym_comment] = ACTIONS(3), - [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), + [sym_keyword_info] = ACTIONS(5), + [sym_keyword_let] = ACTIONS(295), + [sym_keyword_select] = ACTIONS(9), + [sym_keyword_rand] = ACTIONS(397), + [sym_keyword_true] = ACTIONS(399), + [sym_keyword_false] = ACTIONS(399), + [sym_keyword_begin] = ACTIONS(17), + [sym_keyword_cancel] = ACTIONS(19), + [sym_keyword_commit] = ACTIONS(21), + [sym_keyword_none] = ACTIONS(399), + [sym_keyword_null] = ACTIONS(399), + [sym_keyword_define] = ACTIONS(301), + [sym_keyword_live] = ACTIONS(303), + [sym_keyword_use] = ACTIONS(27), + [sym_keyword_remove] = ACTIONS(29), + [sym_keyword_create] = ACTIONS(305), + [sym_keyword_delete] = ACTIONS(307), + [sym_keyword_update] = ACTIONS(309), + [sym_keyword_insert] = ACTIONS(311), + [sym_keyword_relate] = ACTIONS(313), + [sym_keyword_count] = ACTIONS(401), + [anon_sym_DASH_GT] = ACTIONS(403), + [anon_sym_LBRACK] = ACTIONS(405), + [anon_sym_LPAREN] = ACTIONS(407), + [anon_sym_LBRACE] = ACTIONS(409), + [anon_sym_LT_DASH] = ACTIONS(411), + [anon_sym_LT_DASH_GT] = ACTIONS(403), + [aux_sym_type_name_token1] = ACTIONS(413), + [sym_string] = ACTIONS(415), + [sym_prefixed_string] = ACTIONS(415), + [sym_int] = ACTIONS(417), + [sym_float] = ACTIONS(417), + [sym_decimal] = ACTIONS(419), + [sym_variable_name] = ACTIONS(415), + [sym_custom_function_name] = ACTIONS(397), + [sym_function_name] = ACTIONS(397), + [sym_duration_part] = ACTIONS(421), }, [162] = { - [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), + [sym_where_clause] = STATE(1056), + [sym_timeout_clause] = STATE(1262), + [sym_parallel_clause] = STATE(1293), + [sym_content_clause] = STATE(995), + [sym_set_clause] = STATE(995), + [sym_unset_clause] = STATE(995), + [sym_return_clause] = STATE(1167), + [sym_merge_clause] = STATE(995), + [sym_patch_clause] = STATE(995), + [sym_operator] = STATE(765), + [sym_binary_operator] = STATE(781), + [aux_sym_update_statement_repeat1] = STATE(777), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(479), + [sym_keyword_return] = ACTIONS(481), + [sym_keyword_parallel] = ACTIONS(353), + [sym_keyword_timeout] = ACTIONS(355), + [sym_keyword_where] = ACTIONS(483), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(371), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [sym_keyword_content] = ACTIONS(485), + [sym_keyword_merge] = ACTIONS(487), + [sym_keyword_patch] = ACTIONS(489), + [sym_keyword_set] = ACTIONS(491), + [sym_keyword_unset] = ACTIONS(493), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_COMMA] = ACTIONS(495), + [anon_sym_RPAREN] = ACTIONS(479), + [anon_sym_RBRACE] = ACTIONS(479), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, [163] = { - [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(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_array] = STATE(266), + [sym_object] = STATE(266), + [sym_record_id_value] = STATE(303), [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(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), + [sym_semi_colon] = ACTIONS(202), + [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(204), + [sym_keyword_is] = ACTIONS(204), + [sym_keyword_not] = ACTIONS(204), + [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(204), + [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_EQ] = ACTIONS(204), + [anon_sym_COMMA] = ACTIONS(202), + [anon_sym_DASH_GT] = ACTIONS(202), + [anon_sym_LBRACK] = ACTIONS(202), + [anon_sym_RPAREN] = ACTIONS(202), + [anon_sym_LBRACE] = ACTIONS(409), + [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_int] = ACTIONS(497), + [sym_record_id_ident] = ACTIONS(497), + [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), }, [164] = { - [sym_array] = STATE(100), - [sym_object] = STATE(100), - [sym_record_id_value] = STATE(119), + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(27), [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), + [sym_semi_colon] = ACTIONS(499), + [sym_keyword_as] = ACTIONS(501), + [sym_keyword_where] = ACTIONS(501), + [sym_keyword_group] = ACTIONS(501), + [sym_keyword_and] = ACTIONS(501), + [sym_keyword_or] = ACTIONS(501), + [sym_keyword_is] = ACTIONS(501), + [sym_keyword_not] = ACTIONS(501), + [sym_keyword_contains] = ACTIONS(501), + [sym_keyword_contains_not] = ACTIONS(501), + [sym_keyword_contains_all] = ACTIONS(501), + [sym_keyword_contains_any] = ACTIONS(501), + [sym_keyword_contains_none] = ACTIONS(501), + [sym_keyword_inside] = ACTIONS(501), + [sym_keyword_in] = ACTIONS(501), + [sym_keyword_not_inside] = ACTIONS(501), + [sym_keyword_all_inside] = ACTIONS(501), + [sym_keyword_any_inside] = ACTIONS(501), + [sym_keyword_none_inside] = ACTIONS(501), + [sym_keyword_outside] = ACTIONS(501), + [sym_keyword_intersects] = ACTIONS(501), + [sym_keyword_drop] = ACTIONS(501), + [sym_keyword_schemafull] = ACTIONS(501), + [sym_keyword_schemaless] = ACTIONS(501), + [sym_keyword_changefeed] = ACTIONS(501), + [sym_keyword_type] = ACTIONS(501), + [sym_keyword_permissions] = ACTIONS(501), + [sym_keyword_comment] = ACTIONS(501), + [anon_sym_EQ] = ACTIONS(501), + [anon_sym_COMMA] = ACTIONS(499), + [anon_sym_DASH_GT] = ACTIONS(499), + [anon_sym_LBRACK] = ACTIONS(499), + [anon_sym_RPAREN] = ACTIONS(499), + [anon_sym_LBRACE] = ACTIONS(321), + [anon_sym_RBRACE] = ACTIONS(499), + [anon_sym_LT_DASH] = ACTIONS(501), + [anon_sym_LT_DASH_GT] = ACTIONS(499), + [anon_sym_STAR] = ACTIONS(501), + [anon_sym_DOT] = ACTIONS(499), + [anon_sym_LT] = ACTIONS(501), + [anon_sym_GT] = ACTIONS(501), + [sym_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [anon_sym_DASH] = ACTIONS(501), + [anon_sym_AT] = ACTIONS(501), + [anon_sym_LT_PIPE] = ACTIONS(499), + [anon_sym_AMP_AMP] = ACTIONS(499), + [anon_sym_PIPE_PIPE] = ACTIONS(499), + [anon_sym_QMARK_QMARK] = ACTIONS(499), + [anon_sym_QMARK_COLON] = ACTIONS(499), + [anon_sym_BANG_EQ] = ACTIONS(499), + [anon_sym_EQ_EQ] = ACTIONS(499), + [anon_sym_QMARK_EQ] = ACTIONS(499), + [anon_sym_STAR_EQ] = ACTIONS(499), + [anon_sym_TILDE] = ACTIONS(499), + [anon_sym_BANG_TILDE] = ACTIONS(499), + [anon_sym_STAR_TILDE] = ACTIONS(499), + [anon_sym_LT_EQ] = ACTIONS(499), + [anon_sym_GT_EQ] = ACTIONS(499), + [anon_sym_PLUS] = ACTIONS(501), + [anon_sym_PLUS_EQ] = ACTIONS(499), + [anon_sym_DASH_EQ] = ACTIONS(499), + [anon_sym_u00d7] = ACTIONS(499), + [anon_sym_SLASH] = ACTIONS(501), + [anon_sym_u00f7] = ACTIONS(499), + [anon_sym_STAR_STAR] = ACTIONS(499), + [anon_sym_u220b] = ACTIONS(499), + [anon_sym_u220c] = ACTIONS(499), + [anon_sym_u2287] = ACTIONS(499), + [anon_sym_u2283] = ACTIONS(499), + [anon_sym_u2285] = ACTIONS(499), + [anon_sym_u2208] = ACTIONS(499), + [anon_sym_u2209] = ACTIONS(499), + [anon_sym_u2286] = ACTIONS(499), + [anon_sym_u2282] = ACTIONS(499), + [anon_sym_u2284] = ACTIONS(499), + [anon_sym_AT_AT] = ACTIONS(499), }, [165] = { - [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_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(33), [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), + [sym_semi_colon] = ACTIONS(182), + [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(184), + [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(184), + [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_comment] = ACTIONS(184), + [anon_sym_EQ] = ACTIONS(184), + [anon_sym_COMMA] = ACTIONS(182), + [anon_sym_DASH_GT] = ACTIONS(182), + [anon_sym_LBRACK] = ACTIONS(182), + [anon_sym_RPAREN] = ACTIONS(182), + [anon_sym_LBRACE] = ACTIONS(321), + [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_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [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), }, [166] = { - [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), + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(18), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(202), + [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(204), + [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(204), + [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_comment] = ACTIONS(204), + [anon_sym_EQ] = ACTIONS(204), + [anon_sym_COMMA] = ACTIONS(202), + [anon_sym_DASH_GT] = ACTIONS(202), + [anon_sym_LBRACK] = ACTIONS(202), + [anon_sym_RPAREN] = ACTIONS(202), + [anon_sym_LBRACE] = ACTIONS(321), + [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_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [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), }, [167] = { - [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), + [sym_array] = STATE(103), + [sym_object] = STATE(103), + [sym_record_id_value] = STATE(109), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(499), + [sym_keyword_explain] = ACTIONS(501), + [sym_keyword_parallel] = ACTIONS(501), + [sym_keyword_timeout] = ACTIONS(501), + [sym_keyword_fetch] = ACTIONS(501), + [sym_keyword_limit] = ACTIONS(501), + [sym_keyword_rand] = ACTIONS(501), + [sym_keyword_collate] = ACTIONS(501), + [sym_keyword_numeric] = ACTIONS(501), + [sym_keyword_asc] = ACTIONS(501), + [sym_keyword_desc] = ACTIONS(501), + [sym_keyword_and] = ACTIONS(501), + [sym_keyword_or] = ACTIONS(501), + [sym_keyword_is] = ACTIONS(501), + [sym_keyword_not] = ACTIONS(501), + [sym_keyword_contains] = ACTIONS(501), + [sym_keyword_contains_not] = ACTIONS(501), + [sym_keyword_contains_all] = ACTIONS(501), + [sym_keyword_contains_any] = ACTIONS(501), + [sym_keyword_contains_none] = ACTIONS(501), + [sym_keyword_inside] = ACTIONS(501), + [sym_keyword_in] = ACTIONS(501), + [sym_keyword_not_inside] = ACTIONS(501), + [sym_keyword_all_inside] = ACTIONS(501), + [sym_keyword_any_inside] = ACTIONS(501), + [sym_keyword_none_inside] = ACTIONS(501), + [sym_keyword_outside] = ACTIONS(501), + [sym_keyword_intersects] = ACTIONS(501), + [anon_sym_EQ] = ACTIONS(501), + [anon_sym_COMMA] = ACTIONS(499), + [anon_sym_DASH_GT] = ACTIONS(499), + [anon_sym_LBRACK] = ACTIONS(499), + [anon_sym_RPAREN] = ACTIONS(499), + [anon_sym_LBRACE] = ACTIONS(505), + [anon_sym_RBRACE] = ACTIONS(499), + [anon_sym_LT_DASH] = ACTIONS(501), + [anon_sym_LT_DASH_GT] = ACTIONS(499), + [anon_sym_STAR] = ACTIONS(501), + [anon_sym_DOT] = ACTIONS(499), + [anon_sym_LT] = ACTIONS(501), + [anon_sym_GT] = ACTIONS(501), + [sym_int] = ACTIONS(507), + [sym_record_id_ident] = ACTIONS(507), + [anon_sym_DASH] = ACTIONS(501), + [anon_sym_AT] = ACTIONS(501), + [anon_sym_LT_PIPE] = ACTIONS(499), + [anon_sym_AMP_AMP] = ACTIONS(499), + [anon_sym_PIPE_PIPE] = ACTIONS(499), + [anon_sym_QMARK_QMARK] = ACTIONS(499), + [anon_sym_QMARK_COLON] = ACTIONS(499), + [anon_sym_BANG_EQ] = ACTIONS(499), + [anon_sym_EQ_EQ] = ACTIONS(499), + [anon_sym_QMARK_EQ] = ACTIONS(499), + [anon_sym_STAR_EQ] = ACTIONS(499), + [anon_sym_TILDE] = ACTIONS(499), + [anon_sym_BANG_TILDE] = ACTIONS(499), + [anon_sym_STAR_TILDE] = ACTIONS(499), + [anon_sym_LT_EQ] = ACTIONS(499), + [anon_sym_GT_EQ] = ACTIONS(499), + [anon_sym_PLUS] = ACTIONS(501), + [anon_sym_PLUS_EQ] = ACTIONS(499), + [anon_sym_DASH_EQ] = ACTIONS(499), + [anon_sym_u00d7] = ACTIONS(499), + [anon_sym_SLASH] = ACTIONS(501), + [anon_sym_u00f7] = ACTIONS(499), + [anon_sym_STAR_STAR] = ACTIONS(499), + [anon_sym_u220b] = ACTIONS(499), + [anon_sym_u220c] = ACTIONS(499), + [anon_sym_u2287] = ACTIONS(499), + [anon_sym_u2283] = ACTIONS(499), + [anon_sym_u2285] = ACTIONS(499), + [anon_sym_u2208] = ACTIONS(499), + [anon_sym_u2209] = ACTIONS(499), + [anon_sym_u2286] = ACTIONS(499), + [anon_sym_u2282] = ACTIONS(499), + [anon_sym_u2284] = ACTIONS(499), + [anon_sym_AT_AT] = ACTIONS(499), }, [168] = { - [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), + [sym_array] = STATE(266), + [sym_object] = STATE(266), + [sym_record_id_value] = STATE(281), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(499), + [sym_keyword_explain] = ACTIONS(501), + [sym_keyword_parallel] = ACTIONS(501), + [sym_keyword_timeout] = ACTIONS(501), + [sym_keyword_fetch] = ACTIONS(501), + [sym_keyword_limit] = ACTIONS(501), + [sym_keyword_order] = ACTIONS(501), + [sym_keyword_with] = ACTIONS(501), + [sym_keyword_where] = ACTIONS(501), + [sym_keyword_split] = ACTIONS(501), + [sym_keyword_group] = ACTIONS(501), + [sym_keyword_and] = ACTIONS(501), + [sym_keyword_or] = ACTIONS(501), + [sym_keyword_is] = ACTIONS(501), + [sym_keyword_not] = ACTIONS(501), + [sym_keyword_contains] = ACTIONS(501), + [sym_keyword_contains_not] = ACTIONS(501), + [sym_keyword_contains_all] = ACTIONS(501), + [sym_keyword_contains_any] = ACTIONS(501), + [sym_keyword_contains_none] = ACTIONS(501), + [sym_keyword_inside] = ACTIONS(501), + [sym_keyword_in] = ACTIONS(501), + [sym_keyword_not_inside] = ACTIONS(501), + [sym_keyword_all_inside] = ACTIONS(501), + [sym_keyword_any_inside] = ACTIONS(501), + [sym_keyword_none_inside] = ACTIONS(501), + [sym_keyword_outside] = ACTIONS(501), + [sym_keyword_intersects] = ACTIONS(501), + [anon_sym_EQ] = ACTIONS(501), + [anon_sym_COMMA] = ACTIONS(499), + [anon_sym_DASH_GT] = ACTIONS(499), + [anon_sym_LBRACK] = ACTIONS(499), + [anon_sym_RPAREN] = ACTIONS(499), + [anon_sym_LBRACE] = ACTIONS(409), + [anon_sym_RBRACE] = ACTIONS(499), + [anon_sym_LT_DASH] = ACTIONS(501), + [anon_sym_LT_DASH_GT] = ACTIONS(499), + [anon_sym_STAR] = ACTIONS(501), + [anon_sym_DOT] = ACTIONS(499), + [anon_sym_LT] = ACTIONS(501), + [anon_sym_GT] = ACTIONS(501), + [sym_int] = ACTIONS(497), + [sym_record_id_ident] = ACTIONS(497), + [anon_sym_DASH] = ACTIONS(501), + [anon_sym_AT] = ACTIONS(501), + [anon_sym_LT_PIPE] = ACTIONS(499), + [anon_sym_AMP_AMP] = ACTIONS(499), + [anon_sym_PIPE_PIPE] = ACTIONS(499), + [anon_sym_QMARK_QMARK] = ACTIONS(499), + [anon_sym_QMARK_COLON] = ACTIONS(499), + [anon_sym_BANG_EQ] = ACTIONS(499), + [anon_sym_EQ_EQ] = ACTIONS(499), + [anon_sym_QMARK_EQ] = ACTIONS(499), + [anon_sym_STAR_EQ] = ACTIONS(499), + [anon_sym_TILDE] = ACTIONS(499), + [anon_sym_BANG_TILDE] = ACTIONS(499), + [anon_sym_STAR_TILDE] = ACTIONS(499), + [anon_sym_LT_EQ] = ACTIONS(499), + [anon_sym_GT_EQ] = ACTIONS(499), + [anon_sym_PLUS] = ACTIONS(501), + [anon_sym_PLUS_EQ] = ACTIONS(499), + [anon_sym_DASH_EQ] = ACTIONS(499), + [anon_sym_u00d7] = ACTIONS(499), + [anon_sym_SLASH] = ACTIONS(501), + [anon_sym_u00f7] = ACTIONS(499), + [anon_sym_STAR_STAR] = ACTIONS(499), + [anon_sym_u220b] = ACTIONS(499), + [anon_sym_u220c] = ACTIONS(499), + [anon_sym_u2287] = ACTIONS(499), + [anon_sym_u2283] = ACTIONS(499), + [anon_sym_u2285] = ACTIONS(499), + [anon_sym_u2208] = ACTIONS(499), + [anon_sym_u2209] = ACTIONS(499), + [anon_sym_u2286] = ACTIONS(499), + [anon_sym_u2282] = ACTIONS(499), + [anon_sym_u2284] = ACTIONS(499), + [anon_sym_AT_AT] = ACTIONS(499), }, [169] = { - [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), + [sym_array] = STATE(103), + [sym_object] = STATE(103), + [sym_record_id_value] = STATE(105), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(182), + [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(184), + [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(184), + [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_EQ] = ACTIONS(184), + [anon_sym_COMMA] = ACTIONS(182), + [anon_sym_DASH_GT] = ACTIONS(182), + [anon_sym_LBRACK] = ACTIONS(182), + [anon_sym_RPAREN] = ACTIONS(182), + [anon_sym_LBRACE] = ACTIONS(505), + [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_int] = ACTIONS(507), + [sym_record_id_ident] = ACTIONS(507), + [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), }, [170] = { - [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_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), + [sym_where_clause] = STATE(1094), + [sym_timeout_clause] = STATE(1223), + [sym_parallel_clause] = STATE(1375), + [sym_content_clause] = STATE(994), + [sym_set_clause] = STATE(994), + [sym_unset_clause] = STATE(994), + [sym_return_clause] = STATE(1136), + [sym_merge_clause] = STATE(994), + [sym_patch_clause] = STATE(994), + [sym_operator] = STATE(765), + [sym_binary_operator] = STATE(781), + [aux_sym_update_statement_repeat1] = STATE(776), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(509), + [sym_keyword_return] = ACTIONS(481), + [sym_keyword_parallel] = ACTIONS(353), + [sym_keyword_timeout] = ACTIONS(355), + [sym_keyword_where] = ACTIONS(483), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(371), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [sym_keyword_content] = ACTIONS(485), + [sym_keyword_merge] = ACTIONS(487), + [sym_keyword_patch] = ACTIONS(489), + [sym_keyword_set] = ACTIONS(491), + [sym_keyword_unset] = ACTIONS(493), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_COMMA] = ACTIONS(495), + [anon_sym_RPAREN] = ACTIONS(509), + [anon_sym_RBRACE] = ACTIONS(509), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, [171] = { - [sym_array] = STATE(260), - [sym_object] = STATE(260), - [sym_record_id_value] = STATE(294), + [sym_array] = STATE(103), + [sym_object] = STATE(103), + [sym_record_id_value] = STATE(110), [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), + [sym_semi_colon] = ACTIONS(202), + [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(204), + [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(204), + [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_EQ] = ACTIONS(204), + [anon_sym_COMMA] = ACTIONS(202), + [anon_sym_DASH_GT] = ACTIONS(202), + [anon_sym_LBRACK] = ACTIONS(202), + [anon_sym_RPAREN] = ACTIONS(202), + [anon_sym_LBRACE] = ACTIONS(505), + [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_int] = ACTIONS(507), + [sym_record_id_ident] = ACTIONS(507), + [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), }, [172] = { - [sym_array] = STATE(260), - [sym_object] = STATE(260), - [sym_record_id_value] = STATE(303), + [sym_array] = STATE(266), + [sym_object] = STATE(266), + [sym_record_id_value] = STATE(285), [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), + [sym_semi_colon] = ACTIONS(182), + [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(184), + [sym_keyword_is] = ACTIONS(184), + [sym_keyword_not] = ACTIONS(184), + [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(184), + [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_EQ] = ACTIONS(184), + [anon_sym_COMMA] = ACTIONS(182), + [anon_sym_DASH_GT] = ACTIONS(182), + [anon_sym_LBRACK] = ACTIONS(182), + [anon_sym_RPAREN] = ACTIONS(182), + [anon_sym_LBRACE] = ACTIONS(409), + [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_int] = ACTIONS(497), + [sym_record_id_ident] = ACTIONS(497), + [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), }, [173] = { - [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), + [sym_array] = STATE(42), + [sym_object] = STATE(42), + [sym_record_id_value] = STATE(46), + [ts_builtin_sym_end] = ACTIONS(202), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(202), + [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(204), + [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(204), + [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_EQ] = ACTIONS(204), + [anon_sym_COMMA] = ACTIONS(202), + [anon_sym_DASH_GT] = ACTIONS(202), + [anon_sym_LBRACK] = ACTIONS(202), + [anon_sym_LBRACE] = ACTIONS(49), + [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_int] = ACTIONS(511), + [sym_record_id_ident] = ACTIONS(511), + [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), }, [174] = { - [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), + [sym_array] = STATE(300), + [sym_object] = STATE(300), + [sym_record_id_value] = STATE(362), + [ts_builtin_sym_end] = ACTIONS(499), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(499), + [sym_keyword_explain] = ACTIONS(501), + [sym_keyword_parallel] = ACTIONS(501), + [sym_keyword_timeout] = ACTIONS(501), + [sym_keyword_fetch] = ACTIONS(501), + [sym_keyword_limit] = ACTIONS(501), + [sym_keyword_order] = ACTIONS(501), + [sym_keyword_with] = ACTIONS(501), + [sym_keyword_where] = ACTIONS(501), + [sym_keyword_split] = ACTIONS(501), + [sym_keyword_group] = ACTIONS(501), + [sym_keyword_and] = ACTIONS(501), + [sym_keyword_or] = ACTIONS(501), + [sym_keyword_is] = ACTIONS(501), + [sym_keyword_not] = ACTIONS(501), + [sym_keyword_contains] = ACTIONS(501), + [sym_keyword_contains_not] = ACTIONS(501), + [sym_keyword_contains_all] = ACTIONS(501), + [sym_keyword_contains_any] = ACTIONS(501), + [sym_keyword_contains_none] = ACTIONS(501), + [sym_keyword_inside] = ACTIONS(501), + [sym_keyword_in] = ACTIONS(501), + [sym_keyword_not_inside] = ACTIONS(501), + [sym_keyword_all_inside] = ACTIONS(501), + [sym_keyword_any_inside] = ACTIONS(501), + [sym_keyword_none_inside] = ACTIONS(501), + [sym_keyword_outside] = ACTIONS(501), + [sym_keyword_intersects] = ACTIONS(501), + [anon_sym_EQ] = ACTIONS(501), + [anon_sym_COMMA] = ACTIONS(499), + [anon_sym_DASH_GT] = ACTIONS(499), + [anon_sym_LBRACK] = ACTIONS(499), + [anon_sym_LBRACE] = ACTIONS(455), + [anon_sym_LT_DASH] = ACTIONS(501), + [anon_sym_LT_DASH_GT] = ACTIONS(499), + [anon_sym_STAR] = ACTIONS(501), + [anon_sym_DOT] = ACTIONS(499), + [anon_sym_LT] = ACTIONS(501), + [anon_sym_GT] = ACTIONS(501), + [sym_int] = ACTIONS(513), + [sym_record_id_ident] = ACTIONS(513), + [anon_sym_DASH] = ACTIONS(501), + [anon_sym_AT] = ACTIONS(501), + [anon_sym_LT_PIPE] = ACTIONS(499), + [anon_sym_AMP_AMP] = ACTIONS(499), + [anon_sym_PIPE_PIPE] = ACTIONS(499), + [anon_sym_QMARK_QMARK] = ACTIONS(499), + [anon_sym_QMARK_COLON] = ACTIONS(499), + [anon_sym_BANG_EQ] = ACTIONS(499), + [anon_sym_EQ_EQ] = ACTIONS(499), + [anon_sym_QMARK_EQ] = ACTIONS(499), + [anon_sym_STAR_EQ] = ACTIONS(499), + [anon_sym_TILDE] = ACTIONS(499), + [anon_sym_BANG_TILDE] = ACTIONS(499), + [anon_sym_STAR_TILDE] = ACTIONS(499), + [anon_sym_LT_EQ] = ACTIONS(499), + [anon_sym_GT_EQ] = ACTIONS(499), + [anon_sym_PLUS] = ACTIONS(501), + [anon_sym_PLUS_EQ] = ACTIONS(499), + [anon_sym_DASH_EQ] = ACTIONS(499), + [anon_sym_u00d7] = ACTIONS(499), + [anon_sym_SLASH] = ACTIONS(501), + [anon_sym_u00f7] = ACTIONS(499), + [anon_sym_STAR_STAR] = ACTIONS(499), + [anon_sym_u220b] = ACTIONS(499), + [anon_sym_u220c] = ACTIONS(499), + [anon_sym_u2287] = ACTIONS(499), + [anon_sym_u2283] = ACTIONS(499), + [anon_sym_u2285] = ACTIONS(499), + [anon_sym_u2208] = ACTIONS(499), + [anon_sym_u2209] = ACTIONS(499), + [anon_sym_u2286] = ACTIONS(499), + [anon_sym_u2282] = ACTIONS(499), + [anon_sym_u2284] = ACTIONS(499), + [anon_sym_AT_AT] = ACTIONS(499), }, [175] = { - [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_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), + [sym_array] = STATE(300), + [sym_object] = STATE(300), + [sym_record_id_value] = STATE(354), + [ts_builtin_sym_end] = ACTIONS(202), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(202), + [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(204), + [sym_keyword_is] = ACTIONS(204), + [sym_keyword_not] = ACTIONS(204), + [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(204), + [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_EQ] = ACTIONS(204), + [anon_sym_COMMA] = ACTIONS(202), + [anon_sym_DASH_GT] = ACTIONS(202), + [anon_sym_LBRACK] = ACTIONS(202), + [anon_sym_LBRACE] = ACTIONS(455), + [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_int] = ACTIONS(513), + [sym_record_id_ident] = ACTIONS(513), + [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), }, [176] = { - [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(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), + [sym_filter] = STATE(310), + [sym_path_element] = STATE(176), + [sym_graph_path] = STATE(310), + [sym_subscript] = STATE(310), + [aux_sym_path_repeat1] = STATE(176), + [ts_builtin_sym_end] = ACTIONS(87), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(87), + [sym_keyword_as] = ACTIONS(87), + [sym_keyword_where] = ACTIONS(87), + [sym_keyword_group] = ACTIONS(87), + [sym_keyword_and] = ACTIONS(87), + [sym_keyword_or] = ACTIONS(87), + [sym_keyword_is] = ACTIONS(87), + [sym_keyword_not] = ACTIONS(89), + [sym_keyword_contains] = ACTIONS(87), + [sym_keyword_contains_not] = ACTIONS(87), + [sym_keyword_contains_all] = ACTIONS(87), + [sym_keyword_contains_any] = ACTIONS(87), + [sym_keyword_contains_none] = ACTIONS(87), + [sym_keyword_inside] = ACTIONS(87), + [sym_keyword_in] = ACTIONS(89), + [sym_keyword_not_inside] = ACTIONS(87), + [sym_keyword_all_inside] = ACTIONS(87), + [sym_keyword_any_inside] = ACTIONS(87), + [sym_keyword_none_inside] = ACTIONS(87), + [sym_keyword_outside] = ACTIONS(87), + [sym_keyword_intersects] = ACTIONS(87), + [sym_keyword_drop] = ACTIONS(87), + [sym_keyword_schemafull] = ACTIONS(87), + [sym_keyword_schemaless] = ACTIONS(87), + [sym_keyword_changefeed] = ACTIONS(87), + [sym_keyword_type] = ACTIONS(87), + [sym_keyword_permissions] = ACTIONS(87), + [sym_keyword_for] = ACTIONS(87), + [sym_keyword_comment] = ACTIONS(87), + [anon_sym_EQ] = ACTIONS(89), + [anon_sym_COMMA] = ACTIONS(87), + [anon_sym_DASH_GT] = ACTIONS(515), + [anon_sym_LBRACK] = ACTIONS(518), + [anon_sym_LT_DASH] = ACTIONS(521), + [anon_sym_LT_DASH_GT] = ACTIONS(515), + [anon_sym_STAR] = ACTIONS(89), + [anon_sym_DOT] = ACTIONS(524), + [anon_sym_LT] = ACTIONS(89), + [anon_sym_GT] = ACTIONS(89), + [anon_sym_DASH] = ACTIONS(89), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_LT_PIPE] = ACTIONS(87), + [anon_sym_AMP_AMP] = ACTIONS(87), + [anon_sym_PIPE_PIPE] = ACTIONS(87), + [anon_sym_QMARK_QMARK] = ACTIONS(87), + [anon_sym_QMARK_COLON] = ACTIONS(87), + [anon_sym_BANG_EQ] = ACTIONS(87), + [anon_sym_EQ_EQ] = ACTIONS(87), + [anon_sym_QMARK_EQ] = ACTIONS(87), + [anon_sym_STAR_EQ] = ACTIONS(87), + [anon_sym_TILDE] = ACTIONS(87), + [anon_sym_BANG_TILDE] = ACTIONS(87), + [anon_sym_STAR_TILDE] = ACTIONS(87), + [anon_sym_LT_EQ] = ACTIONS(87), + [anon_sym_GT_EQ] = ACTIONS(87), + [anon_sym_PLUS] = ACTIONS(89), + [anon_sym_PLUS_EQ] = ACTIONS(87), + [anon_sym_DASH_EQ] = ACTIONS(87), + [anon_sym_u00d7] = ACTIONS(87), + [anon_sym_SLASH] = ACTIONS(89), + [anon_sym_u00f7] = ACTIONS(87), + [anon_sym_STAR_STAR] = ACTIONS(87), + [anon_sym_u220b] = ACTIONS(87), + [anon_sym_u220c] = ACTIONS(87), + [anon_sym_u2287] = ACTIONS(87), + [anon_sym_u2283] = ACTIONS(87), + [anon_sym_u2285] = ACTIONS(87), + [anon_sym_u2208] = ACTIONS(87), + [anon_sym_u2209] = ACTIONS(87), + [anon_sym_u2286] = ACTIONS(87), + [anon_sym_u2282] = ACTIONS(87), + [anon_sym_u2284] = ACTIONS(87), + [anon_sym_AT_AT] = ACTIONS(87), }, [177] = { - [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_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), + [sym_filter] = STATE(53), + [sym_path_element] = STATE(179), + [sym_graph_path] = STATE(53), + [sym_subscript] = STATE(53), + [aux_sym_path_repeat1] = STATE(179), + [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_EQ] = ACTIONS(81), + [anon_sym_COMMA] = ACTIONS(79), + [anon_sym_DASH_GT] = ACTIONS(43), + [anon_sym_LBRACK] = ACTIONS(269), + [anon_sym_LT_DASH] = ACTIONS(51), + [anon_sym_LT_DASH_GT] = ACTIONS(43), + [anon_sym_STAR] = ACTIONS(81), + [anon_sym_DOT] = ACTIONS(527), + [anon_sym_LT] = ACTIONS(81), + [anon_sym_GT] = 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), }, [178] = { - [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(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), + [sym_filter] = STATE(53), + [sym_path_element] = STATE(179), + [sym_graph_path] = STATE(53), + [sym_subscript] = STATE(53), + [aux_sym_path_repeat1] = STATE(179), + [ts_builtin_sym_end] = ACTIONS(83), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(83), + [sym_keyword_return] = ACTIONS(83), + [sym_keyword_parallel] = ACTIONS(83), + [sym_keyword_timeout] = ACTIONS(83), + [sym_keyword_where] = ACTIONS(83), + [sym_keyword_and] = ACTIONS(83), + [sym_keyword_or] = ACTIONS(83), + [sym_keyword_is] = ACTIONS(83), + [sym_keyword_not] = ACTIONS(85), + [sym_keyword_contains] = ACTIONS(83), + [sym_keyword_contains_not] = ACTIONS(83), + [sym_keyword_contains_all] = ACTIONS(83), + [sym_keyword_contains_any] = ACTIONS(83), + [sym_keyword_contains_none] = ACTIONS(83), + [sym_keyword_inside] = ACTIONS(83), + [sym_keyword_in] = ACTIONS(85), + [sym_keyword_not_inside] = ACTIONS(83), + [sym_keyword_all_inside] = ACTIONS(83), + [sym_keyword_any_inside] = ACTIONS(83), + [sym_keyword_none_inside] = ACTIONS(83), + [sym_keyword_outside] = ACTIONS(83), + [sym_keyword_intersects] = ACTIONS(83), + [sym_keyword_content] = ACTIONS(83), + [sym_keyword_merge] = ACTIONS(83), + [sym_keyword_patch] = ACTIONS(83), + [sym_keyword_permissions] = ACTIONS(83), + [sym_keyword_comment] = ACTIONS(83), + [sym_keyword_set] = ACTIONS(83), + [sym_keyword_unset] = ACTIONS(83), + [anon_sym_EQ] = ACTIONS(85), + [anon_sym_COMMA] = ACTIONS(83), + [anon_sym_DASH_GT] = ACTIONS(43), + [anon_sym_LBRACK] = ACTIONS(269), + [anon_sym_LT_DASH] = ACTIONS(51), + [anon_sym_LT_DASH_GT] = ACTIONS(43), + [anon_sym_STAR] = ACTIONS(85), + [anon_sym_DOT] = ACTIONS(527), + [anon_sym_LT] = ACTIONS(85), + [anon_sym_GT] = ACTIONS(85), + [anon_sym_DASH] = ACTIONS(85), + [anon_sym_AT] = ACTIONS(85), + [anon_sym_LT_PIPE] = ACTIONS(83), + [anon_sym_AMP_AMP] = ACTIONS(83), + [anon_sym_PIPE_PIPE] = ACTIONS(83), + [anon_sym_QMARK_QMARK] = ACTIONS(83), + [anon_sym_QMARK_COLON] = ACTIONS(83), + [anon_sym_BANG_EQ] = ACTIONS(83), + [anon_sym_EQ_EQ] = ACTIONS(83), + [anon_sym_QMARK_EQ] = ACTIONS(83), + [anon_sym_STAR_EQ] = ACTIONS(83), + [anon_sym_TILDE] = ACTIONS(83), + [anon_sym_BANG_TILDE] = ACTIONS(83), + [anon_sym_STAR_TILDE] = ACTIONS(83), + [anon_sym_LT_EQ] = ACTIONS(83), + [anon_sym_GT_EQ] = ACTIONS(83), + [anon_sym_PLUS] = ACTIONS(85), + [anon_sym_PLUS_EQ] = ACTIONS(83), + [anon_sym_DASH_EQ] = ACTIONS(83), + [anon_sym_u00d7] = ACTIONS(83), + [anon_sym_SLASH] = ACTIONS(85), + [anon_sym_u00f7] = ACTIONS(83), + [anon_sym_STAR_STAR] = ACTIONS(83), + [anon_sym_u220b] = ACTIONS(83), + [anon_sym_u220c] = ACTIONS(83), + [anon_sym_u2287] = ACTIONS(83), + [anon_sym_u2283] = ACTIONS(83), + [anon_sym_u2285] = ACTIONS(83), + [anon_sym_u2208] = ACTIONS(83), + [anon_sym_u2209] = ACTIONS(83), + [anon_sym_u2286] = ACTIONS(83), + [anon_sym_u2282] = ACTIONS(83), + [anon_sym_u2284] = ACTIONS(83), + [anon_sym_AT_AT] = ACTIONS(83), }, [179] = { - [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), + [sym_filter] = STATE(53), + [sym_path_element] = STATE(182), + [sym_graph_path] = STATE(53), + [sym_subscript] = STATE(53), + [aux_sym_path_repeat1] = STATE(182), + [ts_builtin_sym_end] = ACTIONS(67), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(67), + [sym_keyword_return] = ACTIONS(67), + [sym_keyword_parallel] = ACTIONS(67), + [sym_keyword_timeout] = ACTIONS(67), + [sym_keyword_where] = ACTIONS(67), + [sym_keyword_and] = ACTIONS(67), + [sym_keyword_or] = ACTIONS(67), + [sym_keyword_is] = ACTIONS(67), + [sym_keyword_not] = ACTIONS(69), + [sym_keyword_contains] = ACTIONS(67), + [sym_keyword_contains_not] = ACTIONS(67), + [sym_keyword_contains_all] = ACTIONS(67), + [sym_keyword_contains_any] = ACTIONS(67), + [sym_keyword_contains_none] = ACTIONS(67), + [sym_keyword_inside] = ACTIONS(67), + [sym_keyword_in] = ACTIONS(69), + [sym_keyword_not_inside] = ACTIONS(67), + [sym_keyword_all_inside] = ACTIONS(67), + [sym_keyword_any_inside] = ACTIONS(67), + [sym_keyword_none_inside] = ACTIONS(67), + [sym_keyword_outside] = ACTIONS(67), + [sym_keyword_intersects] = ACTIONS(67), + [sym_keyword_content] = ACTIONS(67), + [sym_keyword_merge] = ACTIONS(67), + [sym_keyword_patch] = ACTIONS(67), + [sym_keyword_permissions] = ACTIONS(67), + [sym_keyword_comment] = ACTIONS(67), + [sym_keyword_set] = ACTIONS(67), + [sym_keyword_unset] = ACTIONS(67), + [anon_sym_EQ] = ACTIONS(69), + [anon_sym_COMMA] = ACTIONS(67), + [anon_sym_DASH_GT] = ACTIONS(43), + [anon_sym_LBRACK] = ACTIONS(269), + [anon_sym_LT_DASH] = ACTIONS(51), + [anon_sym_LT_DASH_GT] = ACTIONS(43), + [anon_sym_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(527), + [anon_sym_LT] = ACTIONS(69), + [anon_sym_GT] = ACTIONS(69), + [anon_sym_DASH] = ACTIONS(69), + [anon_sym_AT] = ACTIONS(69), + [anon_sym_LT_PIPE] = ACTIONS(67), + [anon_sym_AMP_AMP] = ACTIONS(67), + [anon_sym_PIPE_PIPE] = ACTIONS(67), + [anon_sym_QMARK_QMARK] = ACTIONS(67), + [anon_sym_QMARK_COLON] = ACTIONS(67), + [anon_sym_BANG_EQ] = ACTIONS(67), + [anon_sym_EQ_EQ] = ACTIONS(67), + [anon_sym_QMARK_EQ] = ACTIONS(67), + [anon_sym_STAR_EQ] = ACTIONS(67), + [anon_sym_TILDE] = ACTIONS(67), + [anon_sym_BANG_TILDE] = ACTIONS(67), + [anon_sym_STAR_TILDE] = ACTIONS(67), + [anon_sym_LT_EQ] = ACTIONS(67), + [anon_sym_GT_EQ] = ACTIONS(67), + [anon_sym_PLUS] = ACTIONS(69), + [anon_sym_PLUS_EQ] = ACTIONS(67), + [anon_sym_DASH_EQ] = ACTIONS(67), + [anon_sym_u00d7] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_u00f7] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(67), + [anon_sym_u220b] = ACTIONS(67), + [anon_sym_u220c] = ACTIONS(67), + [anon_sym_u2287] = ACTIONS(67), + [anon_sym_u2283] = ACTIONS(67), + [anon_sym_u2285] = ACTIONS(67), + [anon_sym_u2208] = ACTIONS(67), + [anon_sym_u2209] = ACTIONS(67), + [anon_sym_u2286] = ACTIONS(67), + [anon_sym_u2282] = ACTIONS(67), + [anon_sym_u2284] = ACTIONS(67), + [anon_sym_AT_AT] = ACTIONS(67), }, [180] = { - [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_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), + [sym_filter] = STATE(292), + [sym_path_element] = STATE(180), + [sym_graph_path] = STATE(292), + [sym_subscript] = STATE(292), + [aux_sym_path_repeat1] = STATE(180), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(87), + [sym_keyword_explain] = ACTIONS(87), + [sym_keyword_parallel] = ACTIONS(87), + [sym_keyword_timeout] = ACTIONS(87), + [sym_keyword_fetch] = ACTIONS(87), + [sym_keyword_limit] = ACTIONS(87), + [sym_keyword_order] = ACTIONS(87), + [sym_keyword_with] = ACTIONS(87), + [sym_keyword_where] = ACTIONS(87), + [sym_keyword_split] = ACTIONS(87), + [sym_keyword_group] = ACTIONS(87), + [sym_keyword_and] = ACTIONS(87), + [sym_keyword_or] = ACTIONS(89), + [sym_keyword_is] = ACTIONS(87), + [sym_keyword_not] = ACTIONS(89), + [sym_keyword_contains] = ACTIONS(87), + [sym_keyword_contains_not] = ACTIONS(87), + [sym_keyword_contains_all] = ACTIONS(87), + [sym_keyword_contains_any] = ACTIONS(87), + [sym_keyword_contains_none] = ACTIONS(87), + [sym_keyword_inside] = ACTIONS(87), + [sym_keyword_in] = ACTIONS(89), + [sym_keyword_not_inside] = ACTIONS(87), + [sym_keyword_all_inside] = ACTIONS(87), + [sym_keyword_any_inside] = ACTIONS(87), + [sym_keyword_none_inside] = ACTIONS(87), + [sym_keyword_outside] = ACTIONS(87), + [sym_keyword_intersects] = ACTIONS(87), + [anon_sym_EQ] = ACTIONS(89), + [anon_sym_COMMA] = ACTIONS(87), + [anon_sym_DASH_GT] = ACTIONS(529), + [anon_sym_LBRACK] = ACTIONS(532), + [anon_sym_RPAREN] = ACTIONS(87), + [anon_sym_RBRACE] = ACTIONS(87), + [anon_sym_LT_DASH] = ACTIONS(535), + [anon_sym_LT_DASH_GT] = ACTIONS(529), + [anon_sym_STAR] = ACTIONS(89), + [anon_sym_DOT] = ACTIONS(538), + [anon_sym_LT] = ACTIONS(89), + [anon_sym_GT] = ACTIONS(89), + [anon_sym_DASH] = ACTIONS(89), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_LT_PIPE] = ACTIONS(87), + [anon_sym_AMP_AMP] = ACTIONS(87), + [anon_sym_PIPE_PIPE] = ACTIONS(87), + [anon_sym_QMARK_QMARK] = ACTIONS(87), + [anon_sym_QMARK_COLON] = ACTIONS(87), + [anon_sym_BANG_EQ] = ACTIONS(87), + [anon_sym_EQ_EQ] = ACTIONS(87), + [anon_sym_QMARK_EQ] = ACTIONS(87), + [anon_sym_STAR_EQ] = ACTIONS(87), + [anon_sym_TILDE] = ACTIONS(87), + [anon_sym_BANG_TILDE] = ACTIONS(87), + [anon_sym_STAR_TILDE] = ACTIONS(87), + [anon_sym_LT_EQ] = ACTIONS(87), + [anon_sym_GT_EQ] = ACTIONS(87), + [anon_sym_PLUS] = ACTIONS(89), + [anon_sym_PLUS_EQ] = ACTIONS(87), + [anon_sym_DASH_EQ] = ACTIONS(87), + [anon_sym_u00d7] = ACTIONS(87), + [anon_sym_SLASH] = ACTIONS(89), + [anon_sym_u00f7] = ACTIONS(87), + [anon_sym_STAR_STAR] = ACTIONS(87), + [anon_sym_u220b] = ACTIONS(87), + [anon_sym_u220c] = ACTIONS(87), + [anon_sym_u2287] = ACTIONS(87), + [anon_sym_u2283] = ACTIONS(87), + [anon_sym_u2285] = ACTIONS(87), + [anon_sym_u2208] = ACTIONS(87), + [anon_sym_u2209] = ACTIONS(87), + [anon_sym_u2286] = ACTIONS(87), + [anon_sym_u2282] = ACTIONS(87), + [anon_sym_u2284] = ACTIONS(87), + [anon_sym_AT_AT] = ACTIONS(87), }, [181] = { - [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), + [sym_where_clause] = STATE(1162), + [sym_timeout_clause] = STATE(1262), + [sym_parallel_clause] = STATE(1293), + [sym_content_clause] = STATE(1017), + [sym_set_clause] = STATE(1017), + [sym_unset_clause] = STATE(1017), + [sym_return_clause] = STATE(1167), + [sym_merge_clause] = STATE(1017), + [sym_patch_clause] = STATE(1017), + [sym_operator] = STATE(727), + [sym_binary_operator] = STATE(781), + [aux_sym_update_statement_repeat1] = STATE(783), + [ts_builtin_sym_end] = ACTIONS(479), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(479), + [sym_keyword_return] = ACTIONS(541), + [sym_keyword_parallel] = ACTIONS(353), + [sym_keyword_timeout] = ACTIONS(355), + [sym_keyword_where] = ACTIONS(543), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(371), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [sym_keyword_content] = ACTIONS(485), + [sym_keyword_merge] = ACTIONS(487), + [sym_keyword_patch] = ACTIONS(489), + [sym_keyword_set] = ACTIONS(545), + [sym_keyword_unset] = ACTIONS(547), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_COMMA] = ACTIONS(549), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, [182] = { - [sym_filter] = STATE(56), + [sym_filter] = STATE(53), [sym_path_element] = STATE(182), - [sym_graph_path] = STATE(56), - [sym_subscript] = STATE(56), + [sym_graph_path] = STATE(53), + [sym_subscript] = STATE(53), [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), + [ts_builtin_sym_end] = ACTIONS(87), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(87), + [sym_keyword_return] = ACTIONS(87), + [sym_keyword_parallel] = ACTIONS(87), + [sym_keyword_timeout] = ACTIONS(87), + [sym_keyword_where] = ACTIONS(87), + [sym_keyword_and] = ACTIONS(87), + [sym_keyword_or] = ACTIONS(87), + [sym_keyword_is] = ACTIONS(87), + [sym_keyword_not] = ACTIONS(89), + [sym_keyword_contains] = ACTIONS(87), + [sym_keyword_contains_not] = ACTIONS(87), + [sym_keyword_contains_all] = ACTIONS(87), + [sym_keyword_contains_any] = ACTIONS(87), + [sym_keyword_contains_none] = ACTIONS(87), + [sym_keyword_inside] = ACTIONS(87), + [sym_keyword_in] = ACTIONS(89), + [sym_keyword_not_inside] = ACTIONS(87), + [sym_keyword_all_inside] = ACTIONS(87), + [sym_keyword_any_inside] = ACTIONS(87), + [sym_keyword_none_inside] = ACTIONS(87), + [sym_keyword_outside] = ACTIONS(87), + [sym_keyword_intersects] = ACTIONS(87), + [sym_keyword_content] = ACTIONS(87), + [sym_keyword_merge] = ACTIONS(87), + [sym_keyword_patch] = ACTIONS(87), + [sym_keyword_permissions] = ACTIONS(87), + [sym_keyword_comment] = ACTIONS(87), + [sym_keyword_set] = ACTIONS(87), + [sym_keyword_unset] = ACTIONS(87), + [anon_sym_EQ] = ACTIONS(89), + [anon_sym_COMMA] = ACTIONS(87), + [anon_sym_DASH_GT] = ACTIONS(551), + [anon_sym_LBRACK] = ACTIONS(278), + [anon_sym_LT_DASH] = ACTIONS(554), + [anon_sym_LT_DASH_GT] = ACTIONS(551), + [anon_sym_STAR] = ACTIONS(89), + [anon_sym_DOT] = ACTIONS(557), + [anon_sym_LT] = ACTIONS(89), + [anon_sym_GT] = ACTIONS(89), + [anon_sym_DASH] = ACTIONS(89), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_LT_PIPE] = ACTIONS(87), + [anon_sym_AMP_AMP] = ACTIONS(87), + [anon_sym_PIPE_PIPE] = ACTIONS(87), + [anon_sym_QMARK_QMARK] = ACTIONS(87), + [anon_sym_QMARK_COLON] = ACTIONS(87), + [anon_sym_BANG_EQ] = ACTIONS(87), + [anon_sym_EQ_EQ] = ACTIONS(87), + [anon_sym_QMARK_EQ] = ACTIONS(87), + [anon_sym_STAR_EQ] = ACTIONS(87), + [anon_sym_TILDE] = ACTIONS(87), + [anon_sym_BANG_TILDE] = ACTIONS(87), + [anon_sym_STAR_TILDE] = ACTIONS(87), + [anon_sym_LT_EQ] = ACTIONS(87), + [anon_sym_GT_EQ] = ACTIONS(87), + [anon_sym_PLUS] = ACTIONS(89), + [anon_sym_PLUS_EQ] = ACTIONS(87), + [anon_sym_DASH_EQ] = ACTIONS(87), + [anon_sym_u00d7] = ACTIONS(87), + [anon_sym_SLASH] = ACTIONS(89), + [anon_sym_u00f7] = ACTIONS(87), + [anon_sym_STAR_STAR] = ACTIONS(87), + [anon_sym_u220b] = ACTIONS(87), + [anon_sym_u220c] = ACTIONS(87), + [anon_sym_u2287] = ACTIONS(87), + [anon_sym_u2283] = ACTIONS(87), + [anon_sym_u2285] = ACTIONS(87), + [anon_sym_u2208] = ACTIONS(87), + [anon_sym_u2209] = ACTIONS(87), + [anon_sym_u2286] = ACTIONS(87), + [anon_sym_u2282] = ACTIONS(87), + [anon_sym_u2284] = ACTIONS(87), + [anon_sym_AT_AT] = ACTIONS(87), }, [183] = { - [sym_array] = STATE(281), - [sym_object] = STATE(281), - [sym_record_id_value] = STATE(344), - [ts_builtin_sym_end] = ACTIONS(144), + [sym_array] = STATE(42), + [sym_object] = STATE(42), + [sym_record_id_value] = STATE(50), + [ts_builtin_sym_end] = ACTIONS(182), [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_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), + [sym_semi_colon] = ACTIONS(182), + [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(184), + [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(184), + [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_EQ] = ACTIONS(184), + [anon_sym_COMMA] = ACTIONS(182), + [anon_sym_DASH_GT] = ACTIONS(182), + [anon_sym_LBRACK] = ACTIONS(182), + [anon_sym_LBRACE] = ACTIONS(49), + [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_int] = ACTIONS(511), + [sym_record_id_ident] = ACTIONS(511), + [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), }, [184] = { - [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), + [sym_array] = STATE(300), + [sym_object] = STATE(300), + [sym_record_id_value] = STATE(331), + [ts_builtin_sym_end] = ACTIONS(182), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(182), + [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(184), + [sym_keyword_is] = ACTIONS(184), + [sym_keyword_not] = ACTIONS(184), + [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(184), + [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_EQ] = ACTIONS(184), + [anon_sym_COMMA] = ACTIONS(182), + [anon_sym_DASH_GT] = ACTIONS(182), + [anon_sym_LBRACK] = ACTIONS(182), + [anon_sym_LBRACE] = ACTIONS(455), + [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_int] = ACTIONS(513), + [sym_record_id_ident] = ACTIONS(513), + [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), }, [185] = { - [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_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), + [sym_filter] = STATE(292), + [sym_path_element] = STATE(180), + [sym_graph_path] = STATE(292), + [sym_subscript] = STATE(292), + [aux_sym_path_repeat1] = STATE(180), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(67), + [sym_keyword_explain] = ACTIONS(67), + [sym_keyword_parallel] = ACTIONS(67), + [sym_keyword_timeout] = ACTIONS(67), + [sym_keyword_fetch] = ACTIONS(67), + [sym_keyword_limit] = ACTIONS(67), + [sym_keyword_order] = ACTIONS(67), + [sym_keyword_with] = ACTIONS(67), + [sym_keyword_where] = ACTIONS(67), + [sym_keyword_split] = ACTIONS(67), + [sym_keyword_group] = ACTIONS(67), + [sym_keyword_and] = ACTIONS(67), + [sym_keyword_or] = ACTIONS(69), + [sym_keyword_is] = ACTIONS(67), + [sym_keyword_not] = ACTIONS(69), + [sym_keyword_contains] = ACTIONS(67), + [sym_keyword_contains_not] = ACTIONS(67), + [sym_keyword_contains_all] = ACTIONS(67), + [sym_keyword_contains_any] = ACTIONS(67), + [sym_keyword_contains_none] = ACTIONS(67), + [sym_keyword_inside] = ACTIONS(67), + [sym_keyword_in] = ACTIONS(69), + [sym_keyword_not_inside] = ACTIONS(67), + [sym_keyword_all_inside] = ACTIONS(67), + [sym_keyword_any_inside] = ACTIONS(67), + [sym_keyword_none_inside] = ACTIONS(67), + [sym_keyword_outside] = ACTIONS(67), + [sym_keyword_intersects] = ACTIONS(67), + [anon_sym_EQ] = ACTIONS(69), + [anon_sym_COMMA] = ACTIONS(67), + [anon_sym_DASH_GT] = ACTIONS(403), + [anon_sym_LBRACK] = ACTIONS(560), + [anon_sym_RPAREN] = ACTIONS(67), + [anon_sym_RBRACE] = ACTIONS(67), + [anon_sym_LT_DASH] = ACTIONS(411), + [anon_sym_LT_DASH_GT] = ACTIONS(403), + [anon_sym_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(562), + [anon_sym_LT] = ACTIONS(69), + [anon_sym_GT] = ACTIONS(69), + [anon_sym_DASH] = ACTIONS(69), + [anon_sym_AT] = ACTIONS(69), + [anon_sym_LT_PIPE] = ACTIONS(67), + [anon_sym_AMP_AMP] = ACTIONS(67), + [anon_sym_PIPE_PIPE] = ACTIONS(67), + [anon_sym_QMARK_QMARK] = ACTIONS(67), + [anon_sym_QMARK_COLON] = ACTIONS(67), + [anon_sym_BANG_EQ] = ACTIONS(67), + [anon_sym_EQ_EQ] = ACTIONS(67), + [anon_sym_QMARK_EQ] = ACTIONS(67), + [anon_sym_STAR_EQ] = ACTIONS(67), + [anon_sym_TILDE] = ACTIONS(67), + [anon_sym_BANG_TILDE] = ACTIONS(67), + [anon_sym_STAR_TILDE] = ACTIONS(67), + [anon_sym_LT_EQ] = ACTIONS(67), + [anon_sym_GT_EQ] = ACTIONS(67), + [anon_sym_PLUS] = ACTIONS(69), + [anon_sym_PLUS_EQ] = ACTIONS(67), + [anon_sym_DASH_EQ] = ACTIONS(67), + [anon_sym_u00d7] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_u00f7] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(67), + [anon_sym_u220b] = ACTIONS(67), + [anon_sym_u220c] = ACTIONS(67), + [anon_sym_u2287] = ACTIONS(67), + [anon_sym_u2283] = ACTIONS(67), + [anon_sym_u2285] = ACTIONS(67), + [anon_sym_u2208] = ACTIONS(67), + [anon_sym_u2209] = ACTIONS(67), + [anon_sym_u2286] = ACTIONS(67), + [anon_sym_u2282] = ACTIONS(67), + [anon_sym_u2284] = ACTIONS(67), + [anon_sym_AT_AT] = ACTIONS(67), }, [186] = { - [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), + [sym_filter] = STATE(310), + [sym_path_element] = STATE(190), + [sym_graph_path] = STATE(310), + [sym_subscript] = STATE(310), + [aux_sym_path_repeat1] = STATE(190), + [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_EQ] = ACTIONS(81), + [anon_sym_COMMA] = ACTIONS(79), + [anon_sym_DASH_GT] = ACTIONS(564), + [anon_sym_LBRACK] = ACTIONS(566), + [anon_sym_LT_DASH] = ACTIONS(568), + [anon_sym_LT_DASH_GT] = ACTIONS(564), + [anon_sym_STAR] = ACTIONS(81), + [anon_sym_DOT] = ACTIONS(570), + [anon_sym_LT] = ACTIONS(81), + [anon_sym_GT] = 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), }, [187] = { - [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), + [sym_array] = STATE(42), + [sym_object] = STATE(42), + [sym_record_id_value] = STATE(48), + [ts_builtin_sym_end] = ACTIONS(499), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(499), + [sym_keyword_explain] = ACTIONS(501), + [sym_keyword_parallel] = ACTIONS(501), + [sym_keyword_timeout] = ACTIONS(501), + [sym_keyword_fetch] = ACTIONS(501), + [sym_keyword_limit] = ACTIONS(501), + [sym_keyword_rand] = ACTIONS(501), + [sym_keyword_collate] = ACTIONS(501), + [sym_keyword_numeric] = ACTIONS(501), + [sym_keyword_asc] = ACTIONS(501), + [sym_keyword_desc] = ACTIONS(501), + [sym_keyword_and] = ACTIONS(501), + [sym_keyword_or] = ACTIONS(501), + [sym_keyword_is] = ACTIONS(501), + [sym_keyword_not] = ACTIONS(501), + [sym_keyword_contains] = ACTIONS(501), + [sym_keyword_contains_not] = ACTIONS(501), + [sym_keyword_contains_all] = ACTIONS(501), + [sym_keyword_contains_any] = ACTIONS(501), + [sym_keyword_contains_none] = ACTIONS(501), + [sym_keyword_inside] = ACTIONS(501), + [sym_keyword_in] = ACTIONS(501), + [sym_keyword_not_inside] = ACTIONS(501), + [sym_keyword_all_inside] = ACTIONS(501), + [sym_keyword_any_inside] = ACTIONS(501), + [sym_keyword_none_inside] = ACTIONS(501), + [sym_keyword_outside] = ACTIONS(501), + [sym_keyword_intersects] = ACTIONS(501), + [anon_sym_EQ] = ACTIONS(501), + [anon_sym_COMMA] = ACTIONS(499), + [anon_sym_DASH_GT] = ACTIONS(499), + [anon_sym_LBRACK] = ACTIONS(499), + [anon_sym_LBRACE] = ACTIONS(49), + [anon_sym_LT_DASH] = ACTIONS(501), + [anon_sym_LT_DASH_GT] = ACTIONS(499), + [anon_sym_STAR] = ACTIONS(501), + [anon_sym_DOT] = ACTIONS(499), + [anon_sym_LT] = ACTIONS(501), + [anon_sym_GT] = ACTIONS(501), + [sym_int] = ACTIONS(511), + [sym_record_id_ident] = ACTIONS(511), + [anon_sym_DASH] = ACTIONS(501), + [anon_sym_AT] = ACTIONS(501), + [anon_sym_LT_PIPE] = ACTIONS(499), + [anon_sym_AMP_AMP] = ACTIONS(499), + [anon_sym_PIPE_PIPE] = ACTIONS(499), + [anon_sym_QMARK_QMARK] = ACTIONS(499), + [anon_sym_QMARK_COLON] = ACTIONS(499), + [anon_sym_BANG_EQ] = ACTIONS(499), + [anon_sym_EQ_EQ] = ACTIONS(499), + [anon_sym_QMARK_EQ] = ACTIONS(499), + [anon_sym_STAR_EQ] = ACTIONS(499), + [anon_sym_TILDE] = ACTIONS(499), + [anon_sym_BANG_TILDE] = ACTIONS(499), + [anon_sym_STAR_TILDE] = ACTIONS(499), + [anon_sym_LT_EQ] = ACTIONS(499), + [anon_sym_GT_EQ] = ACTIONS(499), + [anon_sym_PLUS] = ACTIONS(501), + [anon_sym_PLUS_EQ] = ACTIONS(499), + [anon_sym_DASH_EQ] = ACTIONS(499), + [anon_sym_u00d7] = ACTIONS(499), + [anon_sym_SLASH] = ACTIONS(501), + [anon_sym_u00f7] = ACTIONS(499), + [anon_sym_STAR_STAR] = ACTIONS(499), + [anon_sym_u220b] = ACTIONS(499), + [anon_sym_u220c] = ACTIONS(499), + [anon_sym_u2287] = ACTIONS(499), + [anon_sym_u2283] = ACTIONS(499), + [anon_sym_u2285] = ACTIONS(499), + [anon_sym_u2208] = ACTIONS(499), + [anon_sym_u2209] = ACTIONS(499), + [anon_sym_u2286] = ACTIONS(499), + [anon_sym_u2282] = ACTIONS(499), + [anon_sym_u2284] = ACTIONS(499), + [anon_sym_AT_AT] = ACTIONS(499), }, [188] = { - [sym_array] = STATE(10), - [sym_object] = STATE(10), - [sym_record_id_value] = STATE(27), + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(18), [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), - [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), + [sym_semi_colon] = ACTIONS(202), + [sym_keyword_return] = ACTIONS(204), + [sym_keyword_parallel] = ACTIONS(204), + [sym_keyword_timeout] = 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(204), + [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(204), + [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_content] = ACTIONS(204), + [sym_keyword_merge] = ACTIONS(204), + [sym_keyword_patch] = ACTIONS(204), + [sym_keyword_set] = ACTIONS(204), + [sym_keyword_unset] = ACTIONS(204), + [anon_sym_EQ] = ACTIONS(204), + [anon_sym_COMMA] = ACTIONS(202), + [anon_sym_DASH_GT] = ACTIONS(202), + [anon_sym_LBRACK] = ACTIONS(202), + [anon_sym_RPAREN] = ACTIONS(202), + [anon_sym_LBRACE] = ACTIONS(321), + [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_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [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), }, [189] = { - [sym_array] = STATE(265), - [sym_object] = STATE(265), - [sym_record_id_value] = STATE(310), - [ts_builtin_sym_end] = ACTIONS(144), + [sym_array] = STATE(262), + [sym_object] = STATE(262), + [sym_record_id_value] = STATE(308), + [ts_builtin_sym_end] = ACTIONS(202), [sym_comment] = ACTIONS(3), - [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), + [sym_semi_colon] = ACTIONS(202), + [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(204), + [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(204), + [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_comment] = ACTIONS(204), + [anon_sym_EQ] = ACTIONS(204), + [anon_sym_COMMA] = ACTIONS(202), + [anon_sym_DASH_GT] = ACTIONS(202), + [anon_sym_LBRACK] = ACTIONS(202), + [anon_sym_LBRACE] = ACTIONS(572), + [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_int] = ACTIONS(574), + [sym_record_id_ident] = ACTIONS(574), + [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), }, [190] = { - [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), + [sym_filter] = STATE(310), + [sym_path_element] = STATE(176), + [sym_graph_path] = STATE(310), + [sym_subscript] = STATE(310), + [aux_sym_path_repeat1] = STATE(176), + [ts_builtin_sym_end] = ACTIONS(67), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(67), + [sym_keyword_as] = ACTIONS(67), + [sym_keyword_where] = ACTIONS(67), + [sym_keyword_group] = ACTIONS(67), + [sym_keyword_and] = ACTIONS(67), + [sym_keyword_or] = ACTIONS(67), + [sym_keyword_is] = ACTIONS(67), + [sym_keyword_not] = ACTIONS(69), + [sym_keyword_contains] = ACTIONS(67), + [sym_keyword_contains_not] = ACTIONS(67), + [sym_keyword_contains_all] = ACTIONS(67), + [sym_keyword_contains_any] = ACTIONS(67), + [sym_keyword_contains_none] = ACTIONS(67), + [sym_keyword_inside] = ACTIONS(67), + [sym_keyword_in] = ACTIONS(69), + [sym_keyword_not_inside] = ACTIONS(67), + [sym_keyword_all_inside] = ACTIONS(67), + [sym_keyword_any_inside] = ACTIONS(67), + [sym_keyword_none_inside] = ACTIONS(67), + [sym_keyword_outside] = ACTIONS(67), + [sym_keyword_intersects] = ACTIONS(67), + [sym_keyword_drop] = ACTIONS(67), + [sym_keyword_schemafull] = ACTIONS(67), + [sym_keyword_schemaless] = ACTIONS(67), + [sym_keyword_changefeed] = ACTIONS(67), + [sym_keyword_type] = ACTIONS(67), + [sym_keyword_permissions] = ACTIONS(67), + [sym_keyword_for] = ACTIONS(67), + [sym_keyword_comment] = ACTIONS(67), + [anon_sym_EQ] = ACTIONS(69), + [anon_sym_COMMA] = ACTIONS(67), + [anon_sym_DASH_GT] = ACTIONS(564), + [anon_sym_LBRACK] = ACTIONS(566), + [anon_sym_LT_DASH] = ACTIONS(568), + [anon_sym_LT_DASH_GT] = ACTIONS(564), + [anon_sym_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(570), + [anon_sym_LT] = ACTIONS(69), + [anon_sym_GT] = ACTIONS(69), + [anon_sym_DASH] = ACTIONS(69), + [anon_sym_AT] = ACTIONS(69), + [anon_sym_LT_PIPE] = ACTIONS(67), + [anon_sym_AMP_AMP] = ACTIONS(67), + [anon_sym_PIPE_PIPE] = ACTIONS(67), + [anon_sym_QMARK_QMARK] = ACTIONS(67), + [anon_sym_QMARK_COLON] = ACTIONS(67), + [anon_sym_BANG_EQ] = ACTIONS(67), + [anon_sym_EQ_EQ] = ACTIONS(67), + [anon_sym_QMARK_EQ] = ACTIONS(67), + [anon_sym_STAR_EQ] = ACTIONS(67), + [anon_sym_TILDE] = ACTIONS(67), + [anon_sym_BANG_TILDE] = ACTIONS(67), + [anon_sym_STAR_TILDE] = ACTIONS(67), + [anon_sym_LT_EQ] = ACTIONS(67), + [anon_sym_GT_EQ] = ACTIONS(67), + [anon_sym_PLUS] = ACTIONS(69), + [anon_sym_PLUS_EQ] = ACTIONS(67), + [anon_sym_DASH_EQ] = ACTIONS(67), + [anon_sym_u00d7] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_u00f7] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(67), + [anon_sym_u220b] = ACTIONS(67), + [anon_sym_u220c] = ACTIONS(67), + [anon_sym_u2287] = ACTIONS(67), + [anon_sym_u2283] = ACTIONS(67), + [anon_sym_u2285] = ACTIONS(67), + [anon_sym_u2208] = ACTIONS(67), + [anon_sym_u2209] = ACTIONS(67), + [anon_sym_u2286] = ACTIONS(67), + [anon_sym_u2282] = ACTIONS(67), + [anon_sym_u2284] = ACTIONS(67), + [anon_sym_AT_AT] = ACTIONS(67), }, [191] = { - [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_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), + [sym_filter] = STATE(292), + [sym_path_element] = STATE(185), + [sym_graph_path] = STATE(292), + [sym_subscript] = STATE(292), + [aux_sym_path_repeat1] = STATE(185), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(83), + [sym_keyword_explain] = ACTIONS(83), + [sym_keyword_parallel] = ACTIONS(83), + [sym_keyword_timeout] = ACTIONS(83), + [sym_keyword_fetch] = ACTIONS(83), + [sym_keyword_limit] = ACTIONS(83), + [sym_keyword_order] = ACTIONS(83), + [sym_keyword_with] = ACTIONS(83), + [sym_keyword_where] = ACTIONS(83), + [sym_keyword_split] = ACTIONS(83), + [sym_keyword_group] = ACTIONS(83), + [sym_keyword_and] = ACTIONS(83), + [sym_keyword_or] = ACTIONS(85), + [sym_keyword_is] = ACTIONS(83), + [sym_keyword_not] = ACTIONS(85), + [sym_keyword_contains] = ACTIONS(83), + [sym_keyword_contains_not] = ACTIONS(83), + [sym_keyword_contains_all] = ACTIONS(83), + [sym_keyword_contains_any] = ACTIONS(83), + [sym_keyword_contains_none] = ACTIONS(83), + [sym_keyword_inside] = ACTIONS(83), + [sym_keyword_in] = ACTIONS(85), + [sym_keyword_not_inside] = ACTIONS(83), + [sym_keyword_all_inside] = ACTIONS(83), + [sym_keyword_any_inside] = ACTIONS(83), + [sym_keyword_none_inside] = ACTIONS(83), + [sym_keyword_outside] = ACTIONS(83), + [sym_keyword_intersects] = ACTIONS(83), + [anon_sym_EQ] = ACTIONS(85), + [anon_sym_COMMA] = ACTIONS(83), + [anon_sym_DASH_GT] = ACTIONS(403), + [anon_sym_LBRACK] = ACTIONS(560), + [anon_sym_RPAREN] = ACTIONS(83), + [anon_sym_RBRACE] = ACTIONS(83), + [anon_sym_LT_DASH] = ACTIONS(411), + [anon_sym_LT_DASH_GT] = ACTIONS(403), + [anon_sym_STAR] = ACTIONS(85), + [anon_sym_DOT] = ACTIONS(562), + [anon_sym_LT] = ACTIONS(85), + [anon_sym_GT] = ACTIONS(85), + [anon_sym_DASH] = ACTIONS(85), + [anon_sym_AT] = ACTIONS(85), + [anon_sym_LT_PIPE] = ACTIONS(83), + [anon_sym_AMP_AMP] = ACTIONS(83), + [anon_sym_PIPE_PIPE] = ACTIONS(83), + [anon_sym_QMARK_QMARK] = ACTIONS(83), + [anon_sym_QMARK_COLON] = ACTIONS(83), + [anon_sym_BANG_EQ] = ACTIONS(83), + [anon_sym_EQ_EQ] = ACTIONS(83), + [anon_sym_QMARK_EQ] = ACTIONS(83), + [anon_sym_STAR_EQ] = ACTIONS(83), + [anon_sym_TILDE] = ACTIONS(83), + [anon_sym_BANG_TILDE] = ACTIONS(83), + [anon_sym_STAR_TILDE] = ACTIONS(83), + [anon_sym_LT_EQ] = ACTIONS(83), + [anon_sym_GT_EQ] = ACTIONS(83), + [anon_sym_PLUS] = ACTIONS(85), + [anon_sym_PLUS_EQ] = ACTIONS(83), + [anon_sym_DASH_EQ] = ACTIONS(83), + [anon_sym_u00d7] = ACTIONS(83), + [anon_sym_SLASH] = ACTIONS(85), + [anon_sym_u00f7] = ACTIONS(83), + [anon_sym_STAR_STAR] = ACTIONS(83), + [anon_sym_u220b] = ACTIONS(83), + [anon_sym_u220c] = ACTIONS(83), + [anon_sym_u2287] = ACTIONS(83), + [anon_sym_u2283] = ACTIONS(83), + [anon_sym_u2285] = ACTIONS(83), + [anon_sym_u2208] = ACTIONS(83), + [anon_sym_u2209] = ACTIONS(83), + [anon_sym_u2286] = ACTIONS(83), + [anon_sym_u2282] = ACTIONS(83), + [anon_sym_u2284] = ACTIONS(83), + [anon_sym_AT_AT] = ACTIONS(83), }, [192] = { - [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), + [sym_filter] = STATE(292), + [sym_path_element] = STATE(185), + [sym_graph_path] = STATE(292), + [sym_subscript] = STATE(292), + [aux_sym_path_repeat1] = STATE(185), + [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_EQ] = ACTIONS(81), + [anon_sym_COMMA] = ACTIONS(79), + [anon_sym_DASH_GT] = ACTIONS(403), + [anon_sym_LBRACK] = ACTIONS(560), + [anon_sym_RPAREN] = ACTIONS(79), + [anon_sym_RBRACE] = ACTIONS(79), + [anon_sym_LT_DASH] = ACTIONS(411), + [anon_sym_LT_DASH_GT] = ACTIONS(403), + [anon_sym_STAR] = ACTIONS(81), + [anon_sym_DOT] = ACTIONS(562), + [anon_sym_LT] = ACTIONS(81), + [anon_sym_GT] = 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), }, [193] = { - [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(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_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(33), [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), + [sym_semi_colon] = ACTIONS(182), + [sym_keyword_return] = ACTIONS(184), + [sym_keyword_parallel] = ACTIONS(184), + [sym_keyword_timeout] = 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(184), + [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(184), + [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_content] = ACTIONS(184), + [sym_keyword_merge] = ACTIONS(184), + [sym_keyword_patch] = ACTIONS(184), + [sym_keyword_set] = ACTIONS(184), + [sym_keyword_unset] = ACTIONS(184), + [anon_sym_EQ] = ACTIONS(184), + [anon_sym_COMMA] = ACTIONS(182), + [anon_sym_DASH_GT] = ACTIONS(182), + [anon_sym_LBRACK] = ACTIONS(182), + [anon_sym_RPAREN] = ACTIONS(182), + [anon_sym_LBRACE] = ACTIONS(321), + [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_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [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), }, [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), + [sym_array] = STATE(266), + [sym_object] = STATE(266), + [sym_record_id_value] = STATE(281), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(499), + [sym_keyword_explain] = ACTIONS(501), + [sym_keyword_parallel] = ACTIONS(501), + [sym_keyword_timeout] = ACTIONS(501), + [sym_keyword_fetch] = ACTIONS(501), + [sym_keyword_limit] = ACTIONS(501), + [sym_keyword_order] = ACTIONS(501), + [sym_keyword_where] = ACTIONS(501), + [sym_keyword_split] = ACTIONS(501), + [sym_keyword_group] = ACTIONS(501), + [sym_keyword_and] = ACTIONS(501), + [sym_keyword_or] = ACTIONS(501), + [sym_keyword_is] = ACTIONS(501), + [sym_keyword_not] = ACTIONS(501), + [sym_keyword_contains] = ACTIONS(501), + [sym_keyword_contains_not] = ACTIONS(501), + [sym_keyword_contains_all] = ACTIONS(501), + [sym_keyword_contains_any] = ACTIONS(501), + [sym_keyword_contains_none] = ACTIONS(501), + [sym_keyword_inside] = ACTIONS(501), + [sym_keyword_in] = ACTIONS(501), + [sym_keyword_not_inside] = ACTIONS(501), + [sym_keyword_all_inside] = ACTIONS(501), + [sym_keyword_any_inside] = ACTIONS(501), + [sym_keyword_none_inside] = ACTIONS(501), + [sym_keyword_outside] = ACTIONS(501), + [sym_keyword_intersects] = ACTIONS(501), + [anon_sym_EQ] = ACTIONS(501), + [anon_sym_COMMA] = ACTIONS(499), + [anon_sym_DASH_GT] = ACTIONS(499), + [anon_sym_LBRACK] = ACTIONS(499), + [anon_sym_RPAREN] = ACTIONS(499), + [anon_sym_LBRACE] = ACTIONS(409), + [anon_sym_RBRACE] = ACTIONS(499), + [anon_sym_LT_DASH] = ACTIONS(501), + [anon_sym_LT_DASH_GT] = ACTIONS(499), + [anon_sym_STAR] = ACTIONS(501), + [anon_sym_DOT] = ACTIONS(499), + [anon_sym_LT] = ACTIONS(501), + [anon_sym_GT] = ACTIONS(501), + [sym_int] = ACTIONS(497), + [sym_record_id_ident] = ACTIONS(497), + [anon_sym_DASH] = ACTIONS(501), + [anon_sym_AT] = ACTIONS(501), + [anon_sym_LT_PIPE] = ACTIONS(499), + [anon_sym_AMP_AMP] = ACTIONS(499), + [anon_sym_PIPE_PIPE] = ACTIONS(499), + [anon_sym_QMARK_QMARK] = ACTIONS(499), + [anon_sym_QMARK_COLON] = ACTIONS(499), + [anon_sym_BANG_EQ] = ACTIONS(499), + [anon_sym_EQ_EQ] = ACTIONS(499), + [anon_sym_QMARK_EQ] = ACTIONS(499), + [anon_sym_STAR_EQ] = ACTIONS(499), + [anon_sym_TILDE] = ACTIONS(499), + [anon_sym_BANG_TILDE] = ACTIONS(499), + [anon_sym_STAR_TILDE] = ACTIONS(499), + [anon_sym_LT_EQ] = ACTIONS(499), + [anon_sym_GT_EQ] = ACTIONS(499), + [anon_sym_PLUS] = ACTIONS(501), + [anon_sym_PLUS_EQ] = ACTIONS(499), + [anon_sym_DASH_EQ] = ACTIONS(499), + [anon_sym_u00d7] = ACTIONS(499), + [anon_sym_SLASH] = ACTIONS(501), + [anon_sym_u00f7] = ACTIONS(499), + [anon_sym_STAR_STAR] = ACTIONS(499), + [anon_sym_u220b] = ACTIONS(499), + [anon_sym_u220c] = ACTIONS(499), + [anon_sym_u2287] = ACTIONS(499), + [anon_sym_u2283] = ACTIONS(499), + [anon_sym_u2285] = ACTIONS(499), + [anon_sym_u2208] = ACTIONS(499), + [anon_sym_u2209] = ACTIONS(499), + [anon_sym_u2286] = ACTIONS(499), + [anon_sym_u2282] = ACTIONS(499), + [anon_sym_u2284] = ACTIONS(499), + [anon_sym_AT_AT] = ACTIONS(499), }, [195] = { - [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), + [sym_array] = STATE(266), + [sym_object] = STATE(266), + [sym_record_id_value] = STATE(285), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(182), + [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_where] = ACTIONS(184), + [sym_keyword_split] = 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(184), + [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(184), + [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_EQ] = ACTIONS(184), + [anon_sym_COMMA] = ACTIONS(182), + [anon_sym_DASH_GT] = ACTIONS(182), + [anon_sym_LBRACK] = ACTIONS(182), + [anon_sym_RPAREN] = ACTIONS(182), + [anon_sym_LBRACE] = ACTIONS(409), + [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_int] = ACTIONS(497), + [sym_record_id_ident] = ACTIONS(497), + [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), }, [196] = { - [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), + [sym_array] = STATE(262), + [sym_object] = STATE(262), + [sym_record_id_value] = STATE(296), + [ts_builtin_sym_end] = ACTIONS(182), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(182), + [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(184), + [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(184), + [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_comment] = ACTIONS(184), + [anon_sym_EQ] = ACTIONS(184), + [anon_sym_COMMA] = ACTIONS(182), + [anon_sym_DASH_GT] = ACTIONS(182), + [anon_sym_LBRACK] = ACTIONS(182), + [anon_sym_LBRACE] = ACTIONS(572), + [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_int] = ACTIONS(574), + [sym_record_id_ident] = ACTIONS(574), + [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), }, [197] = { - [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), + [sym_where_clause] = STATE(1137), + [sym_timeout_clause] = STATE(1223), + [sym_parallel_clause] = STATE(1375), + [sym_content_clause] = STATE(1025), + [sym_set_clause] = STATE(1025), + [sym_unset_clause] = STATE(1025), + [sym_return_clause] = STATE(1136), + [sym_merge_clause] = STATE(1025), + [sym_patch_clause] = STATE(1025), + [sym_operator] = STATE(727), + [sym_binary_operator] = STATE(781), + [aux_sym_update_statement_repeat1] = STATE(786), + [ts_builtin_sym_end] = ACTIONS(509), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(509), + [sym_keyword_return] = ACTIONS(541), + [sym_keyword_parallel] = ACTIONS(353), + [sym_keyword_timeout] = ACTIONS(355), + [sym_keyword_where] = ACTIONS(543), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(371), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [sym_keyword_content] = ACTIONS(485), + [sym_keyword_merge] = ACTIONS(487), + [sym_keyword_patch] = ACTIONS(489), + [sym_keyword_set] = ACTIONS(545), + [sym_keyword_unset] = ACTIONS(547), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_COMMA] = ACTIONS(549), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, [198] = { - [sym_array] = STATE(41), - [sym_object] = STATE(41), - [sym_record_id_value] = STATE(46), - [ts_builtin_sym_end] = ACTIONS(144), + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(27), [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), + [sym_semi_colon] = ACTIONS(499), + [sym_keyword_return] = ACTIONS(501), + [sym_keyword_parallel] = ACTIONS(501), + [sym_keyword_timeout] = ACTIONS(501), + [sym_keyword_where] = ACTIONS(501), + [sym_keyword_and] = ACTIONS(501), + [sym_keyword_or] = ACTIONS(501), + [sym_keyword_is] = ACTIONS(501), + [sym_keyword_not] = ACTIONS(501), + [sym_keyword_contains] = ACTIONS(501), + [sym_keyword_contains_not] = ACTIONS(501), + [sym_keyword_contains_all] = ACTIONS(501), + [sym_keyword_contains_any] = ACTIONS(501), + [sym_keyword_contains_none] = ACTIONS(501), + [sym_keyword_inside] = ACTIONS(501), + [sym_keyword_in] = ACTIONS(501), + [sym_keyword_not_inside] = ACTIONS(501), + [sym_keyword_all_inside] = ACTIONS(501), + [sym_keyword_any_inside] = ACTIONS(501), + [sym_keyword_none_inside] = ACTIONS(501), + [sym_keyword_outside] = ACTIONS(501), + [sym_keyword_intersects] = ACTIONS(501), + [sym_keyword_content] = ACTIONS(501), + [sym_keyword_merge] = ACTIONS(501), + [sym_keyword_patch] = ACTIONS(501), + [sym_keyword_set] = ACTIONS(501), + [sym_keyword_unset] = ACTIONS(501), + [anon_sym_EQ] = ACTIONS(501), + [anon_sym_COMMA] = ACTIONS(499), + [anon_sym_DASH_GT] = ACTIONS(499), + [anon_sym_LBRACK] = ACTIONS(499), + [anon_sym_RPAREN] = ACTIONS(499), + [anon_sym_LBRACE] = ACTIONS(321), + [anon_sym_RBRACE] = ACTIONS(499), + [anon_sym_LT_DASH] = ACTIONS(501), + [anon_sym_LT_DASH_GT] = ACTIONS(499), + [anon_sym_STAR] = ACTIONS(501), + [anon_sym_DOT] = ACTIONS(499), + [anon_sym_LT] = ACTIONS(501), + [anon_sym_GT] = ACTIONS(501), + [sym_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [anon_sym_DASH] = ACTIONS(501), + [anon_sym_AT] = ACTIONS(501), + [anon_sym_LT_PIPE] = ACTIONS(499), + [anon_sym_AMP_AMP] = ACTIONS(499), + [anon_sym_PIPE_PIPE] = ACTIONS(499), + [anon_sym_QMARK_QMARK] = ACTIONS(499), + [anon_sym_QMARK_COLON] = ACTIONS(499), + [anon_sym_BANG_EQ] = ACTIONS(499), + [anon_sym_EQ_EQ] = ACTIONS(499), + [anon_sym_QMARK_EQ] = ACTIONS(499), + [anon_sym_STAR_EQ] = ACTIONS(499), + [anon_sym_TILDE] = ACTIONS(499), + [anon_sym_BANG_TILDE] = ACTIONS(499), + [anon_sym_STAR_TILDE] = ACTIONS(499), + [anon_sym_LT_EQ] = ACTIONS(499), + [anon_sym_GT_EQ] = ACTIONS(499), + [anon_sym_PLUS] = ACTIONS(501), + [anon_sym_PLUS_EQ] = ACTIONS(499), + [anon_sym_DASH_EQ] = ACTIONS(499), + [anon_sym_u00d7] = ACTIONS(499), + [anon_sym_SLASH] = ACTIONS(501), + [anon_sym_u00f7] = ACTIONS(499), + [anon_sym_STAR_STAR] = ACTIONS(499), + [anon_sym_u220b] = ACTIONS(499), + [anon_sym_u220c] = ACTIONS(499), + [anon_sym_u2287] = ACTIONS(499), + [anon_sym_u2283] = ACTIONS(499), + [anon_sym_u2285] = ACTIONS(499), + [anon_sym_u2208] = ACTIONS(499), + [anon_sym_u2209] = ACTIONS(499), + [anon_sym_u2286] = ACTIONS(499), + [anon_sym_u2282] = ACTIONS(499), + [anon_sym_u2284] = ACTIONS(499), + [anon_sym_AT_AT] = ACTIONS(499), }, [199] = { - [sym_array] = STATE(41), - [sym_object] = STATE(41), - [sym_record_id_value] = STATE(49), - [ts_builtin_sym_end] = ACTIONS(176), + [sym_array] = STATE(266), + [sym_object] = STATE(266), + [sym_record_id_value] = STATE(303), [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), + [sym_semi_colon] = ACTIONS(202), + [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_where] = ACTIONS(204), + [sym_keyword_split] = 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(204), + [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(204), + [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_EQ] = ACTIONS(204), + [anon_sym_COMMA] = ACTIONS(202), + [anon_sym_DASH_GT] = ACTIONS(202), + [anon_sym_LBRACK] = ACTIONS(202), + [anon_sym_RPAREN] = ACTIONS(202), + [anon_sym_LBRACE] = ACTIONS(409), + [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_int] = ACTIONS(497), + [sym_record_id_ident] = ACTIONS(497), + [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), }, [200] = { - [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(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(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), + [sym_filter] = STATE(310), + [sym_path_element] = STATE(190), + [sym_graph_path] = STATE(310), + [sym_subscript] = STATE(310), + [aux_sym_path_repeat1] = STATE(190), + [ts_builtin_sym_end] = ACTIONS(83), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(83), + [sym_keyword_as] = ACTIONS(83), + [sym_keyword_where] = ACTIONS(83), + [sym_keyword_group] = ACTIONS(83), + [sym_keyword_and] = ACTIONS(83), + [sym_keyword_or] = ACTIONS(83), + [sym_keyword_is] = ACTIONS(83), + [sym_keyword_not] = ACTIONS(85), + [sym_keyword_contains] = ACTIONS(83), + [sym_keyword_contains_not] = ACTIONS(83), + [sym_keyword_contains_all] = ACTIONS(83), + [sym_keyword_contains_any] = ACTIONS(83), + [sym_keyword_contains_none] = ACTIONS(83), + [sym_keyword_inside] = ACTIONS(83), + [sym_keyword_in] = ACTIONS(85), + [sym_keyword_not_inside] = ACTIONS(83), + [sym_keyword_all_inside] = ACTIONS(83), + [sym_keyword_any_inside] = ACTIONS(83), + [sym_keyword_none_inside] = ACTIONS(83), + [sym_keyword_outside] = ACTIONS(83), + [sym_keyword_intersects] = ACTIONS(83), + [sym_keyword_drop] = ACTIONS(83), + [sym_keyword_schemafull] = ACTIONS(83), + [sym_keyword_schemaless] = ACTIONS(83), + [sym_keyword_changefeed] = ACTIONS(83), + [sym_keyword_type] = ACTIONS(83), + [sym_keyword_permissions] = ACTIONS(83), + [sym_keyword_for] = ACTIONS(83), + [sym_keyword_comment] = ACTIONS(83), + [anon_sym_EQ] = ACTIONS(85), + [anon_sym_COMMA] = ACTIONS(83), + [anon_sym_DASH_GT] = ACTIONS(564), + [anon_sym_LBRACK] = ACTIONS(566), + [anon_sym_LT_DASH] = ACTIONS(568), + [anon_sym_LT_DASH_GT] = ACTIONS(564), + [anon_sym_STAR] = ACTIONS(85), + [anon_sym_DOT] = ACTIONS(570), + [anon_sym_LT] = ACTIONS(85), + [anon_sym_GT] = ACTIONS(85), + [anon_sym_DASH] = ACTIONS(85), + [anon_sym_AT] = ACTIONS(85), + [anon_sym_LT_PIPE] = ACTIONS(83), + [anon_sym_AMP_AMP] = ACTIONS(83), + [anon_sym_PIPE_PIPE] = ACTIONS(83), + [anon_sym_QMARK_QMARK] = ACTIONS(83), + [anon_sym_QMARK_COLON] = ACTIONS(83), + [anon_sym_BANG_EQ] = ACTIONS(83), + [anon_sym_EQ_EQ] = ACTIONS(83), + [anon_sym_QMARK_EQ] = ACTIONS(83), + [anon_sym_STAR_EQ] = ACTIONS(83), + [anon_sym_TILDE] = ACTIONS(83), + [anon_sym_BANG_TILDE] = ACTIONS(83), + [anon_sym_STAR_TILDE] = ACTIONS(83), + [anon_sym_LT_EQ] = ACTIONS(83), + [anon_sym_GT_EQ] = ACTIONS(83), + [anon_sym_PLUS] = ACTIONS(85), + [anon_sym_PLUS_EQ] = ACTIONS(83), + [anon_sym_DASH_EQ] = ACTIONS(83), + [anon_sym_u00d7] = ACTIONS(83), + [anon_sym_SLASH] = ACTIONS(85), + [anon_sym_u00f7] = ACTIONS(83), + [anon_sym_STAR_STAR] = ACTIONS(83), + [anon_sym_u220b] = ACTIONS(83), + [anon_sym_u220c] = ACTIONS(83), + [anon_sym_u2287] = ACTIONS(83), + [anon_sym_u2283] = ACTIONS(83), + [anon_sym_u2285] = ACTIONS(83), + [anon_sym_u2208] = ACTIONS(83), + [anon_sym_u2209] = ACTIONS(83), + [anon_sym_u2286] = ACTIONS(83), + [anon_sym_u2282] = ACTIONS(83), + [anon_sym_u2284] = ACTIONS(83), + [anon_sym_AT_AT] = ACTIONS(83), }, [201] = { - [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), + [sym_array] = STATE(262), + [sym_object] = STATE(262), + [sym_record_id_value] = STATE(318), + [ts_builtin_sym_end] = ACTIONS(499), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(499), + [sym_keyword_as] = ACTIONS(501), + [sym_keyword_where] = ACTIONS(501), + [sym_keyword_group] = ACTIONS(501), + [sym_keyword_and] = ACTIONS(501), + [sym_keyword_or] = ACTIONS(501), + [sym_keyword_is] = ACTIONS(501), + [sym_keyword_not] = ACTIONS(501), + [sym_keyword_contains] = ACTIONS(501), + [sym_keyword_contains_not] = ACTIONS(501), + [sym_keyword_contains_all] = ACTIONS(501), + [sym_keyword_contains_any] = ACTIONS(501), + [sym_keyword_contains_none] = ACTIONS(501), + [sym_keyword_inside] = ACTIONS(501), + [sym_keyword_in] = ACTIONS(501), + [sym_keyword_not_inside] = ACTIONS(501), + [sym_keyword_all_inside] = ACTIONS(501), + [sym_keyword_any_inside] = ACTIONS(501), + [sym_keyword_none_inside] = ACTIONS(501), + [sym_keyword_outside] = ACTIONS(501), + [sym_keyword_intersects] = ACTIONS(501), + [sym_keyword_drop] = ACTIONS(501), + [sym_keyword_schemafull] = ACTIONS(501), + [sym_keyword_schemaless] = ACTIONS(501), + [sym_keyword_changefeed] = ACTIONS(501), + [sym_keyword_type] = ACTIONS(501), + [sym_keyword_permissions] = ACTIONS(501), + [sym_keyword_comment] = ACTIONS(501), + [anon_sym_EQ] = ACTIONS(501), + [anon_sym_COMMA] = ACTIONS(499), + [anon_sym_DASH_GT] = ACTIONS(499), + [anon_sym_LBRACK] = ACTIONS(499), + [anon_sym_LBRACE] = ACTIONS(572), + [anon_sym_LT_DASH] = ACTIONS(501), + [anon_sym_LT_DASH_GT] = ACTIONS(499), + [anon_sym_STAR] = ACTIONS(501), + [anon_sym_DOT] = ACTIONS(499), + [anon_sym_LT] = ACTIONS(501), + [anon_sym_GT] = ACTIONS(501), + [sym_int] = ACTIONS(574), + [sym_record_id_ident] = ACTIONS(574), + [anon_sym_DASH] = ACTIONS(501), + [anon_sym_AT] = ACTIONS(501), + [anon_sym_LT_PIPE] = ACTIONS(499), + [anon_sym_AMP_AMP] = ACTIONS(499), + [anon_sym_PIPE_PIPE] = ACTIONS(499), + [anon_sym_QMARK_QMARK] = ACTIONS(499), + [anon_sym_QMARK_COLON] = ACTIONS(499), + [anon_sym_BANG_EQ] = ACTIONS(499), + [anon_sym_EQ_EQ] = ACTIONS(499), + [anon_sym_QMARK_EQ] = ACTIONS(499), + [anon_sym_STAR_EQ] = ACTIONS(499), + [anon_sym_TILDE] = ACTIONS(499), + [anon_sym_BANG_TILDE] = ACTIONS(499), + [anon_sym_STAR_TILDE] = ACTIONS(499), + [anon_sym_LT_EQ] = ACTIONS(499), + [anon_sym_GT_EQ] = ACTIONS(499), + [anon_sym_PLUS] = ACTIONS(501), + [anon_sym_PLUS_EQ] = ACTIONS(499), + [anon_sym_DASH_EQ] = ACTIONS(499), + [anon_sym_u00d7] = ACTIONS(499), + [anon_sym_SLASH] = ACTIONS(501), + [anon_sym_u00f7] = ACTIONS(499), + [anon_sym_STAR_STAR] = ACTIONS(499), + [anon_sym_u220b] = ACTIONS(499), + [anon_sym_u220c] = ACTIONS(499), + [anon_sym_u2287] = ACTIONS(499), + [anon_sym_u2283] = ACTIONS(499), + [anon_sym_u2285] = ACTIONS(499), + [anon_sym_u2208] = ACTIONS(499), + [anon_sym_u2209] = ACTIONS(499), + [anon_sym_u2286] = ACTIONS(499), + [anon_sym_u2282] = ACTIONS(499), + [anon_sym_u2284] = ACTIONS(499), + [anon_sym_AT_AT] = ACTIONS(499), }, [202] = { - [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), + [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_EQ] = ACTIONS(257), + [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_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), }, [203] = { [sym_comment] = ACTIONS(3), - [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), + [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_EQ] = ACTIONS(81), + [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_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), }, [204] = { - [sym_comment] = ACTIONS(3), - [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), + [sym_array] = STATE(42), + [sym_object] = STATE(42), + [sym_record_id_value] = STATE(48), + [ts_builtin_sym_end] = ACTIONS(499), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(499), + [sym_keyword_return] = ACTIONS(501), + [sym_keyword_parallel] = ACTIONS(501), + [sym_keyword_timeout] = ACTIONS(501), + [sym_keyword_where] = ACTIONS(501), + [sym_keyword_and] = ACTIONS(501), + [sym_keyword_or] = ACTIONS(501), + [sym_keyword_is] = ACTIONS(501), + [sym_keyword_not] = ACTIONS(501), + [sym_keyword_contains] = ACTIONS(501), + [sym_keyword_contains_not] = ACTIONS(501), + [sym_keyword_contains_all] = ACTIONS(501), + [sym_keyword_contains_any] = ACTIONS(501), + [sym_keyword_contains_none] = ACTIONS(501), + [sym_keyword_inside] = ACTIONS(501), + [sym_keyword_in] = ACTIONS(501), + [sym_keyword_not_inside] = ACTIONS(501), + [sym_keyword_all_inside] = ACTIONS(501), + [sym_keyword_any_inside] = ACTIONS(501), + [sym_keyword_none_inside] = ACTIONS(501), + [sym_keyword_outside] = ACTIONS(501), + [sym_keyword_intersects] = ACTIONS(501), + [sym_keyword_content] = ACTIONS(501), + [sym_keyword_merge] = ACTIONS(501), + [sym_keyword_patch] = ACTIONS(501), + [sym_keyword_set] = ACTIONS(501), + [sym_keyword_unset] = ACTIONS(501), + [anon_sym_EQ] = ACTIONS(501), + [anon_sym_COMMA] = ACTIONS(499), + [anon_sym_DASH_GT] = ACTIONS(499), + [anon_sym_LBRACK] = ACTIONS(499), + [anon_sym_LBRACE] = ACTIONS(49), + [anon_sym_LT_DASH] = ACTIONS(501), + [anon_sym_LT_DASH_GT] = ACTIONS(499), + [anon_sym_STAR] = ACTIONS(501), + [anon_sym_DOT] = ACTIONS(499), + [anon_sym_LT] = ACTIONS(501), + [anon_sym_GT] = ACTIONS(501), + [sym_int] = ACTIONS(511), + [sym_record_id_ident] = ACTIONS(511), + [anon_sym_DASH] = ACTIONS(501), + [anon_sym_AT] = ACTIONS(501), + [anon_sym_LT_PIPE] = ACTIONS(499), + [anon_sym_AMP_AMP] = ACTIONS(499), + [anon_sym_PIPE_PIPE] = ACTIONS(499), + [anon_sym_QMARK_QMARK] = ACTIONS(499), + [anon_sym_QMARK_COLON] = ACTIONS(499), + [anon_sym_BANG_EQ] = ACTIONS(499), + [anon_sym_EQ_EQ] = ACTIONS(499), + [anon_sym_QMARK_EQ] = ACTIONS(499), + [anon_sym_STAR_EQ] = ACTIONS(499), + [anon_sym_TILDE] = ACTIONS(499), + [anon_sym_BANG_TILDE] = ACTIONS(499), + [anon_sym_STAR_TILDE] = ACTIONS(499), + [anon_sym_LT_EQ] = ACTIONS(499), + [anon_sym_GT_EQ] = ACTIONS(499), + [anon_sym_PLUS] = ACTIONS(501), + [anon_sym_PLUS_EQ] = ACTIONS(499), + [anon_sym_DASH_EQ] = ACTIONS(499), + [anon_sym_u00d7] = ACTIONS(499), + [anon_sym_SLASH] = ACTIONS(501), + [anon_sym_u00f7] = ACTIONS(499), + [anon_sym_STAR_STAR] = ACTIONS(499), + [anon_sym_u220b] = ACTIONS(499), + [anon_sym_u220c] = ACTIONS(499), + [anon_sym_u2287] = ACTIONS(499), + [anon_sym_u2283] = ACTIONS(499), + [anon_sym_u2285] = ACTIONS(499), + [anon_sym_u2208] = ACTIONS(499), + [anon_sym_u2209] = ACTIONS(499), + [anon_sym_u2286] = ACTIONS(499), + [anon_sym_u2282] = ACTIONS(499), + [anon_sym_u2284] = ACTIONS(499), + [anon_sym_AT_AT] = ACTIONS(499), }, [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), + [sym_array] = STATE(103), + [sym_object] = STATE(103), + [sym_record_id_value] = STATE(110), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(202), + [sym_keyword_value] = ACTIONS(204), + [sym_keyword_and] = ACTIONS(204), + [sym_keyword_or] = ACTIONS(204), + [sym_keyword_is] = ACTIONS(204), + [sym_keyword_not] = ACTIONS(204), + [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(204), + [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_EQ] = ACTIONS(204), + [anon_sym_DASH_GT] = ACTIONS(202), + [anon_sym_LBRACK] = ACTIONS(202), + [anon_sym_RPAREN] = ACTIONS(202), + [anon_sym_LBRACE] = ACTIONS(505), + [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_int] = ACTIONS(507), + [sym_record_id_ident] = ACTIONS(507), + [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), }, [206] = { - [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_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), + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(27), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(499), + [sym_keyword_as] = ACTIONS(501), + [sym_keyword_group] = ACTIONS(501), + [sym_keyword_and] = ACTIONS(501), + [sym_keyword_or] = ACTIONS(501), + [sym_keyword_is] = ACTIONS(501), + [sym_keyword_not] = ACTIONS(501), + [sym_keyword_contains] = ACTIONS(501), + [sym_keyword_contains_not] = ACTIONS(501), + [sym_keyword_contains_all] = ACTIONS(501), + [sym_keyword_contains_any] = ACTIONS(501), + [sym_keyword_contains_none] = ACTIONS(501), + [sym_keyword_inside] = ACTIONS(501), + [sym_keyword_in] = ACTIONS(501), + [sym_keyword_not_inside] = ACTIONS(501), + [sym_keyword_all_inside] = ACTIONS(501), + [sym_keyword_any_inside] = ACTIONS(501), + [sym_keyword_none_inside] = ACTIONS(501), + [sym_keyword_outside] = ACTIONS(501), + [sym_keyword_intersects] = ACTIONS(501), + [sym_keyword_drop] = ACTIONS(501), + [sym_keyword_schemafull] = ACTIONS(501), + [sym_keyword_schemaless] = ACTIONS(501), + [sym_keyword_changefeed] = ACTIONS(501), + [sym_keyword_type] = ACTIONS(501), + [sym_keyword_permissions] = ACTIONS(501), + [sym_keyword_comment] = ACTIONS(501), + [anon_sym_EQ] = ACTIONS(501), + [anon_sym_DASH_GT] = ACTIONS(499), + [anon_sym_LBRACK] = ACTIONS(499), + [anon_sym_RPAREN] = ACTIONS(499), + [anon_sym_LBRACE] = ACTIONS(321), + [anon_sym_RBRACE] = ACTIONS(499), + [anon_sym_LT_DASH] = ACTIONS(501), + [anon_sym_LT_DASH_GT] = ACTIONS(499), + [anon_sym_STAR] = ACTIONS(501), + [anon_sym_DOT] = ACTIONS(499), + [anon_sym_LT] = ACTIONS(501), + [anon_sym_GT] = ACTIONS(501), + [sym_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [anon_sym_DASH] = ACTIONS(501), + [anon_sym_AT] = ACTIONS(501), + [anon_sym_LT_PIPE] = ACTIONS(499), + [anon_sym_AMP_AMP] = ACTIONS(499), + [anon_sym_PIPE_PIPE] = ACTIONS(499), + [anon_sym_QMARK_QMARK] = ACTIONS(499), + [anon_sym_QMARK_COLON] = ACTIONS(499), + [anon_sym_BANG_EQ] = ACTIONS(499), + [anon_sym_EQ_EQ] = ACTIONS(499), + [anon_sym_QMARK_EQ] = ACTIONS(499), + [anon_sym_STAR_EQ] = ACTIONS(499), + [anon_sym_TILDE] = ACTIONS(499), + [anon_sym_BANG_TILDE] = ACTIONS(499), + [anon_sym_STAR_TILDE] = ACTIONS(499), + [anon_sym_LT_EQ] = ACTIONS(499), + [anon_sym_GT_EQ] = ACTIONS(499), + [anon_sym_PLUS] = ACTIONS(501), + [anon_sym_PLUS_EQ] = ACTIONS(499), + [anon_sym_DASH_EQ] = ACTIONS(499), + [anon_sym_u00d7] = ACTIONS(499), + [anon_sym_SLASH] = ACTIONS(501), + [anon_sym_u00f7] = ACTIONS(499), + [anon_sym_STAR_STAR] = ACTIONS(499), + [anon_sym_u220b] = ACTIONS(499), + [anon_sym_u220c] = ACTIONS(499), + [anon_sym_u2287] = ACTIONS(499), + [anon_sym_u2283] = ACTIONS(499), + [anon_sym_u2285] = ACTIONS(499), + [anon_sym_u2208] = ACTIONS(499), + [anon_sym_u2209] = ACTIONS(499), + [anon_sym_u2286] = ACTIONS(499), + [anon_sym_u2282] = ACTIONS(499), + [anon_sym_u2284] = ACTIONS(499), + [anon_sym_AT_AT] = ACTIONS(499), }, [207] = { - [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), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(263), + [sym_keyword_value] = ACTIONS(263), + [sym_keyword_explain] = ACTIONS(263), + [sym_keyword_parallel] = ACTIONS(263), + [sym_keyword_timeout] = ACTIONS(263), + [sym_keyword_fetch] = ACTIONS(263), + [sym_keyword_limit] = ACTIONS(263), + [sym_keyword_rand] = ACTIONS(263), + [sym_keyword_collate] = ACTIONS(263), + [sym_keyword_numeric] = ACTIONS(263), + [sym_keyword_asc] = ACTIONS(263), + [sym_keyword_desc] = ACTIONS(263), + [sym_keyword_and] = ACTIONS(263), + [sym_keyword_or] = ACTIONS(263), + [sym_keyword_is] = ACTIONS(263), + [sym_keyword_not] = ACTIONS(265), + [sym_keyword_contains] = ACTIONS(263), + [sym_keyword_contains_not] = ACTIONS(263), + [sym_keyword_contains_all] = ACTIONS(263), + [sym_keyword_contains_any] = ACTIONS(263), + [sym_keyword_contains_none] = ACTIONS(263), + [sym_keyword_inside] = ACTIONS(263), + [sym_keyword_in] = ACTIONS(265), + [sym_keyword_not_inside] = ACTIONS(263), + [sym_keyword_all_inside] = ACTIONS(263), + [sym_keyword_any_inside] = ACTIONS(263), + [sym_keyword_none_inside] = ACTIONS(263), + [sym_keyword_outside] = ACTIONS(263), + [sym_keyword_intersects] = ACTIONS(263), + [sym_keyword_flexible] = ACTIONS(263), + [sym_keyword_readonly] = ACTIONS(263), + [sym_keyword_type] = ACTIONS(263), + [sym_keyword_default] = ACTIONS(263), + [sym_keyword_assert] = ACTIONS(263), + [sym_keyword_permissions] = ACTIONS(263), + [sym_keyword_for] = ACTIONS(263), + [sym_keyword_comment] = ACTIONS(263), + [anon_sym_EQ] = ACTIONS(265), + [anon_sym_COMMA] = ACTIONS(263), + [anon_sym_RPAREN] = ACTIONS(263), + [anon_sym_RBRACE] = ACTIONS(263), + [anon_sym_STAR] = ACTIONS(265), + [anon_sym_LT] = ACTIONS(265), + [anon_sym_GT] = ACTIONS(265), + [anon_sym_DASH] = ACTIONS(265), + [anon_sym_AT] = ACTIONS(265), + [anon_sym_LT_PIPE] = ACTIONS(263), + [anon_sym_AMP_AMP] = ACTIONS(263), + [anon_sym_PIPE_PIPE] = ACTIONS(263), + [anon_sym_QMARK_QMARK] = ACTIONS(263), + [anon_sym_QMARK_COLON] = ACTIONS(263), + [anon_sym_BANG_EQ] = ACTIONS(263), + [anon_sym_EQ_EQ] = ACTIONS(263), + [anon_sym_QMARK_EQ] = ACTIONS(263), + [anon_sym_STAR_EQ] = ACTIONS(263), + [anon_sym_TILDE] = ACTIONS(263), + [anon_sym_BANG_TILDE] = ACTIONS(263), + [anon_sym_STAR_TILDE] = ACTIONS(263), + [anon_sym_LT_EQ] = ACTIONS(263), + [anon_sym_GT_EQ] = ACTIONS(263), + [anon_sym_PLUS] = ACTIONS(265), + [anon_sym_PLUS_EQ] = ACTIONS(263), + [anon_sym_DASH_EQ] = ACTIONS(263), + [anon_sym_u00d7] = ACTIONS(263), + [anon_sym_SLASH] = ACTIONS(265), + [anon_sym_u00f7] = ACTIONS(263), + [anon_sym_STAR_STAR] = ACTIONS(263), + [anon_sym_u220b] = ACTIONS(263), + [anon_sym_u220c] = ACTIONS(263), + [anon_sym_u2287] = ACTIONS(263), + [anon_sym_u2283] = ACTIONS(263), + [anon_sym_u2285] = ACTIONS(263), + [anon_sym_u2208] = ACTIONS(263), + [anon_sym_u2209] = ACTIONS(263), + [anon_sym_u2286] = ACTIONS(263), + [anon_sym_u2282] = ACTIONS(263), + [anon_sym_u2284] = ACTIONS(263), + [anon_sym_AT_AT] = ACTIONS(263), }, [208] = { - [sym_array] = STATE(10), - [sym_object] = STATE(10), - [sym_record_id_value] = STATE(27), + [sym_array] = STATE(300), + [sym_object] = STATE(300), + [sym_record_id_value] = STATE(354), + [ts_builtin_sym_end] = ACTIONS(202), [sym_comment] = ACTIONS(3), - [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), + [sym_semi_colon] = ACTIONS(202), + [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_where] = ACTIONS(204), + [sym_keyword_split] = 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(204), + [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(204), + [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_EQ] = ACTIONS(204), + [anon_sym_COMMA] = ACTIONS(202), + [anon_sym_DASH_GT] = ACTIONS(202), + [anon_sym_LBRACK] = ACTIONS(202), + [anon_sym_LBRACE] = ACTIONS(455), + [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_int] = ACTIONS(513), + [sym_record_id_ident] = ACTIONS(513), + [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), }, [209] = { - [sym_array] = STATE(10), - [sym_object] = STATE(10), - [sym_record_id_value] = STATE(25), + [sym_array] = STATE(300), + [sym_object] = STATE(300), + [sym_record_id_value] = STATE(331), + [ts_builtin_sym_end] = ACTIONS(182), [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), + [sym_semi_colon] = ACTIONS(182), + [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_where] = ACTIONS(184), + [sym_keyword_split] = 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(184), + [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(184), + [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_EQ] = ACTIONS(184), + [anon_sym_COMMA] = ACTIONS(182), + [anon_sym_DASH_GT] = ACTIONS(182), + [anon_sym_LBRACK] = ACTIONS(182), + [anon_sym_LBRACE] = ACTIONS(455), + [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_int] = ACTIONS(513), + [sym_record_id_ident] = ACTIONS(513), + [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), }, [210] = { + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(18), [sym_comment] = ACTIONS(3), - [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), + [sym_semi_colon] = ACTIONS(202), + [sym_keyword_as] = 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(204), + [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(204), + [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_comment] = ACTIONS(204), + [anon_sym_EQ] = ACTIONS(204), + [anon_sym_DASH_GT] = ACTIONS(202), + [anon_sym_LBRACK] = ACTIONS(202), + [anon_sym_RPAREN] = ACTIONS(202), + [anon_sym_LBRACE] = ACTIONS(321), + [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_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [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), }, [211] = { - [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), + [sym_array] = STATE(300), + [sym_object] = STATE(300), + [sym_record_id_value] = STATE(362), + [ts_builtin_sym_end] = ACTIONS(499), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(499), + [sym_keyword_explain] = ACTIONS(501), + [sym_keyword_parallel] = ACTIONS(501), + [sym_keyword_timeout] = ACTIONS(501), + [sym_keyword_fetch] = ACTIONS(501), + [sym_keyword_limit] = ACTIONS(501), + [sym_keyword_order] = ACTIONS(501), + [sym_keyword_where] = ACTIONS(501), + [sym_keyword_split] = ACTIONS(501), + [sym_keyword_group] = ACTIONS(501), + [sym_keyword_and] = ACTIONS(501), + [sym_keyword_or] = ACTIONS(501), + [sym_keyword_is] = ACTIONS(501), + [sym_keyword_not] = ACTIONS(501), + [sym_keyword_contains] = ACTIONS(501), + [sym_keyword_contains_not] = ACTIONS(501), + [sym_keyword_contains_all] = ACTIONS(501), + [sym_keyword_contains_any] = ACTIONS(501), + [sym_keyword_contains_none] = ACTIONS(501), + [sym_keyword_inside] = ACTIONS(501), + [sym_keyword_in] = ACTIONS(501), + [sym_keyword_not_inside] = ACTIONS(501), + [sym_keyword_all_inside] = ACTIONS(501), + [sym_keyword_any_inside] = ACTIONS(501), + [sym_keyword_none_inside] = ACTIONS(501), + [sym_keyword_outside] = ACTIONS(501), + [sym_keyword_intersects] = ACTIONS(501), + [anon_sym_EQ] = ACTIONS(501), + [anon_sym_COMMA] = ACTIONS(499), + [anon_sym_DASH_GT] = ACTIONS(499), + [anon_sym_LBRACK] = ACTIONS(499), + [anon_sym_LBRACE] = ACTIONS(455), + [anon_sym_LT_DASH] = ACTIONS(501), + [anon_sym_LT_DASH_GT] = ACTIONS(499), + [anon_sym_STAR] = ACTIONS(501), + [anon_sym_DOT] = ACTIONS(499), + [anon_sym_LT] = ACTIONS(501), + [anon_sym_GT] = ACTIONS(501), + [sym_int] = ACTIONS(513), + [sym_record_id_ident] = ACTIONS(513), + [anon_sym_DASH] = ACTIONS(501), + [anon_sym_AT] = ACTIONS(501), + [anon_sym_LT_PIPE] = ACTIONS(499), + [anon_sym_AMP_AMP] = ACTIONS(499), + [anon_sym_PIPE_PIPE] = ACTIONS(499), + [anon_sym_QMARK_QMARK] = ACTIONS(499), + [anon_sym_QMARK_COLON] = ACTIONS(499), + [anon_sym_BANG_EQ] = ACTIONS(499), + [anon_sym_EQ_EQ] = ACTIONS(499), + [anon_sym_QMARK_EQ] = ACTIONS(499), + [anon_sym_STAR_EQ] = ACTIONS(499), + [anon_sym_TILDE] = ACTIONS(499), + [anon_sym_BANG_TILDE] = ACTIONS(499), + [anon_sym_STAR_TILDE] = ACTIONS(499), + [anon_sym_LT_EQ] = ACTIONS(499), + [anon_sym_GT_EQ] = ACTIONS(499), + [anon_sym_PLUS] = ACTIONS(501), + [anon_sym_PLUS_EQ] = ACTIONS(499), + [anon_sym_DASH_EQ] = ACTIONS(499), + [anon_sym_u00d7] = ACTIONS(499), + [anon_sym_SLASH] = ACTIONS(501), + [anon_sym_u00f7] = ACTIONS(499), + [anon_sym_STAR_STAR] = ACTIONS(499), + [anon_sym_u220b] = ACTIONS(499), + [anon_sym_u220c] = ACTIONS(499), + [anon_sym_u2287] = ACTIONS(499), + [anon_sym_u2283] = ACTIONS(499), + [anon_sym_u2285] = ACTIONS(499), + [anon_sym_u2208] = ACTIONS(499), + [anon_sym_u2209] = ACTIONS(499), + [anon_sym_u2286] = ACTIONS(499), + [anon_sym_u2282] = ACTIONS(499), + [anon_sym_u2284] = ACTIONS(499), + [anon_sym_AT_AT] = ACTIONS(499), }, [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), + [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_EQ] = ACTIONS(253), + [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_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), }, [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), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(235), + [sym_keyword_value] = ACTIONS(235), + [sym_keyword_explain] = ACTIONS(235), + [sym_keyword_parallel] = ACTIONS(235), + [sym_keyword_timeout] = ACTIONS(235), + [sym_keyword_fetch] = ACTIONS(235), + [sym_keyword_limit] = ACTIONS(235), + [sym_keyword_rand] = ACTIONS(235), + [sym_keyword_collate] = ACTIONS(235), + [sym_keyword_numeric] = ACTIONS(235), + [sym_keyword_asc] = ACTIONS(235), + [sym_keyword_desc] = ACTIONS(235), + [sym_keyword_and] = ACTIONS(235), + [sym_keyword_or] = ACTIONS(235), + [sym_keyword_is] = ACTIONS(235), + [sym_keyword_not] = ACTIONS(237), + [sym_keyword_contains] = ACTIONS(235), + [sym_keyword_contains_not] = ACTIONS(235), + [sym_keyword_contains_all] = ACTIONS(235), + [sym_keyword_contains_any] = ACTIONS(235), + [sym_keyword_contains_none] = ACTIONS(235), + [sym_keyword_inside] = ACTIONS(235), + [sym_keyword_in] = ACTIONS(237), + [sym_keyword_not_inside] = ACTIONS(235), + [sym_keyword_all_inside] = ACTIONS(235), + [sym_keyword_any_inside] = ACTIONS(235), + [sym_keyword_none_inside] = ACTIONS(235), + [sym_keyword_outside] = ACTIONS(235), + [sym_keyword_intersects] = ACTIONS(235), + [sym_keyword_flexible] = ACTIONS(235), + [sym_keyword_readonly] = ACTIONS(235), + [sym_keyword_type] = ACTIONS(235), + [sym_keyword_default] = ACTIONS(235), + [sym_keyword_assert] = ACTIONS(235), + [sym_keyword_permissions] = ACTIONS(235), + [sym_keyword_for] = ACTIONS(235), + [sym_keyword_comment] = ACTIONS(235), + [anon_sym_EQ] = ACTIONS(237), + [anon_sym_COMMA] = ACTIONS(235), + [anon_sym_RPAREN] = ACTIONS(235), + [anon_sym_RBRACE] = ACTIONS(235), + [anon_sym_STAR] = ACTIONS(237), + [anon_sym_LT] = ACTIONS(237), + [anon_sym_GT] = ACTIONS(237), + [anon_sym_DASH] = ACTIONS(237), + [anon_sym_AT] = ACTIONS(237), + [anon_sym_LT_PIPE] = ACTIONS(235), + [anon_sym_AMP_AMP] = ACTIONS(235), + [anon_sym_PIPE_PIPE] = ACTIONS(235), + [anon_sym_QMARK_QMARK] = ACTIONS(235), + [anon_sym_QMARK_COLON] = ACTIONS(235), + [anon_sym_BANG_EQ] = ACTIONS(235), + [anon_sym_EQ_EQ] = ACTIONS(235), + [anon_sym_QMARK_EQ] = ACTIONS(235), + [anon_sym_STAR_EQ] = ACTIONS(235), + [anon_sym_TILDE] = ACTIONS(235), + [anon_sym_BANG_TILDE] = ACTIONS(235), + [anon_sym_STAR_TILDE] = ACTIONS(235), + [anon_sym_LT_EQ] = ACTIONS(235), + [anon_sym_GT_EQ] = ACTIONS(235), + [anon_sym_PLUS] = ACTIONS(237), + [anon_sym_PLUS_EQ] = ACTIONS(235), + [anon_sym_DASH_EQ] = ACTIONS(235), + [anon_sym_u00d7] = ACTIONS(235), + [anon_sym_SLASH] = ACTIONS(237), + [anon_sym_u00f7] = ACTIONS(235), + [anon_sym_STAR_STAR] = ACTIONS(235), + [anon_sym_u220b] = ACTIONS(235), + [anon_sym_u220c] = ACTIONS(235), + [anon_sym_u2287] = ACTIONS(235), + [anon_sym_u2283] = ACTIONS(235), + [anon_sym_u2285] = ACTIONS(235), + [anon_sym_u2208] = ACTIONS(235), + [anon_sym_u2209] = ACTIONS(235), + [anon_sym_u2286] = ACTIONS(235), + [anon_sym_u2282] = ACTIONS(235), + [anon_sym_u2284] = ACTIONS(235), + [anon_sym_AT_AT] = ACTIONS(235), }, [214] = { - [sym_array] = STATE(100), - [sym_object] = STATE(100), - [sym_record_id_value] = STATE(119), + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(33), [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_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(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), + [sym_semi_colon] = ACTIONS(182), + [sym_keyword_as] = 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(184), + [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(184), + [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_comment] = ACTIONS(184), + [anon_sym_EQ] = ACTIONS(184), + [anon_sym_DASH_GT] = ACTIONS(182), + [anon_sym_LBRACK] = ACTIONS(182), + [anon_sym_RPAREN] = ACTIONS(182), + [anon_sym_LBRACE] = ACTIONS(321), + [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_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [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), }, [215] = { - [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(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(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_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(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(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(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(103), + [sym_object] = STATE(103), + [sym_record_id_value] = STATE(105), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(184), + [sym_semi_colon] = ACTIONS(182), [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_not] = ACTIONS(184), [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_in] = ACTIONS(184), [sym_keyword_not_inside] = ACTIONS(184), [sym_keyword_all_inside] = ACTIONS(184), [sym_keyword_any_inside] = ACTIONS(184), @@ -35855,8404 +35550,8355 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [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), + [anon_sym_EQ] = ACTIONS(184), + [anon_sym_DASH_GT] = ACTIONS(182), + [anon_sym_LBRACK] = ACTIONS(182), + [anon_sym_RPAREN] = ACTIONS(182), + [anon_sym_LBRACE] = ACTIONS(505), + [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_int] = ACTIONS(507), + [sym_record_id_ident] = ACTIONS(507), + [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), + }, + [216] = { + [sym_filter] = STATE(359), + [sym_path_element] = STATE(224), + [sym_graph_path] = STATE(359), + [sym_subscript] = STATE(359), + [aux_sym_path_repeat1] = STATE(224), + [ts_builtin_sym_end] = ACTIONS(67), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(67), + [sym_keyword_explain] = ACTIONS(67), + [sym_keyword_parallel] = ACTIONS(67), + [sym_keyword_timeout] = ACTIONS(67), + [sym_keyword_fetch] = ACTIONS(67), + [sym_keyword_limit] = ACTIONS(67), + [sym_keyword_order] = ACTIONS(67), + [sym_keyword_with] = ACTIONS(67), + [sym_keyword_where] = ACTIONS(67), + [sym_keyword_split] = ACTIONS(67), + [sym_keyword_group] = ACTIONS(67), + [sym_keyword_and] = ACTIONS(67), + [sym_keyword_or] = ACTIONS(69), + [sym_keyword_is] = ACTIONS(67), + [sym_keyword_not] = ACTIONS(69), + [sym_keyword_contains] = ACTIONS(67), + [sym_keyword_contains_not] = ACTIONS(67), + [sym_keyword_contains_all] = ACTIONS(67), + [sym_keyword_contains_any] = ACTIONS(67), + [sym_keyword_contains_none] = ACTIONS(67), + [sym_keyword_inside] = ACTIONS(67), + [sym_keyword_in] = ACTIONS(69), + [sym_keyword_not_inside] = ACTIONS(67), + [sym_keyword_all_inside] = ACTIONS(67), + [sym_keyword_any_inside] = ACTIONS(67), + [sym_keyword_none_inside] = ACTIONS(67), + [sym_keyword_outside] = ACTIONS(67), + [sym_keyword_intersects] = ACTIONS(67), + [anon_sym_EQ] = ACTIONS(69), + [anon_sym_COMMA] = ACTIONS(67), + [anon_sym_DASH_GT] = ACTIONS(449), + [anon_sym_LBRACK] = ACTIONS(576), + [anon_sym_LT_DASH] = ACTIONS(457), + [anon_sym_LT_DASH_GT] = ACTIONS(449), + [anon_sym_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(578), + [anon_sym_LT] = ACTIONS(69), + [anon_sym_GT] = ACTIONS(69), + [anon_sym_DASH] = ACTIONS(69), + [anon_sym_AT] = ACTIONS(69), + [anon_sym_LT_PIPE] = ACTIONS(67), + [anon_sym_AMP_AMP] = ACTIONS(67), + [anon_sym_PIPE_PIPE] = ACTIONS(67), + [anon_sym_QMARK_QMARK] = ACTIONS(67), + [anon_sym_QMARK_COLON] = ACTIONS(67), + [anon_sym_BANG_EQ] = ACTIONS(67), + [anon_sym_EQ_EQ] = ACTIONS(67), + [anon_sym_QMARK_EQ] = ACTIONS(67), + [anon_sym_STAR_EQ] = ACTIONS(67), + [anon_sym_TILDE] = ACTIONS(67), + [anon_sym_BANG_TILDE] = ACTIONS(67), + [anon_sym_STAR_TILDE] = ACTIONS(67), + [anon_sym_LT_EQ] = ACTIONS(67), + [anon_sym_GT_EQ] = ACTIONS(67), + [anon_sym_PLUS] = ACTIONS(69), + [anon_sym_PLUS_EQ] = ACTIONS(67), + [anon_sym_DASH_EQ] = ACTIONS(67), + [anon_sym_u00d7] = ACTIONS(67), + [anon_sym_SLASH] = ACTIONS(69), + [anon_sym_u00f7] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(67), + [anon_sym_u220b] = ACTIONS(67), + [anon_sym_u220c] = ACTIONS(67), + [anon_sym_u2287] = ACTIONS(67), + [anon_sym_u2283] = ACTIONS(67), + [anon_sym_u2285] = ACTIONS(67), + [anon_sym_u2208] = ACTIONS(67), + [anon_sym_u2209] = ACTIONS(67), + [anon_sym_u2286] = ACTIONS(67), + [anon_sym_u2282] = ACTIONS(67), + [anon_sym_u2284] = ACTIONS(67), + [anon_sym_AT_AT] = ACTIONS(67), + }, + [217] = { + [sym_array] = STATE(42), + [sym_object] = STATE(42), + [sym_record_id_value] = STATE(46), + [ts_builtin_sym_end] = ACTIONS(202), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(202), + [sym_keyword_return] = ACTIONS(204), + [sym_keyword_parallel] = ACTIONS(204), + [sym_keyword_timeout] = 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(204), + [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(204), + [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_content] = ACTIONS(204), + [sym_keyword_merge] = ACTIONS(204), + [sym_keyword_patch] = ACTIONS(204), + [sym_keyword_set] = ACTIONS(204), + [sym_keyword_unset] = ACTIONS(204), + [anon_sym_EQ] = ACTIONS(204), + [anon_sym_COMMA] = ACTIONS(202), + [anon_sym_DASH_GT] = ACTIONS(202), + [anon_sym_LBRACK] = ACTIONS(202), + [anon_sym_LBRACE] = ACTIONS(49), + [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_int] = ACTIONS(511), + [sym_record_id_ident] = ACTIONS(511), + [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), + }, + [218] = { + [sym_filter] = STATE(359), + [sym_path_element] = STATE(216), + [sym_graph_path] = STATE(359), + [sym_subscript] = STATE(359), + [aux_sym_path_repeat1] = STATE(216), + [ts_builtin_sym_end] = ACTIONS(83), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(83), + [sym_keyword_explain] = ACTIONS(83), + [sym_keyword_parallel] = ACTIONS(83), + [sym_keyword_timeout] = ACTIONS(83), + [sym_keyword_fetch] = ACTIONS(83), + [sym_keyword_limit] = ACTIONS(83), + [sym_keyword_order] = ACTIONS(83), + [sym_keyword_with] = ACTIONS(83), + [sym_keyword_where] = ACTIONS(83), + [sym_keyword_split] = ACTIONS(83), + [sym_keyword_group] = ACTIONS(83), + [sym_keyword_and] = ACTIONS(83), + [sym_keyword_or] = ACTIONS(85), + [sym_keyword_is] = ACTIONS(83), + [sym_keyword_not] = ACTIONS(85), + [sym_keyword_contains] = ACTIONS(83), + [sym_keyword_contains_not] = ACTIONS(83), + [sym_keyword_contains_all] = ACTIONS(83), + [sym_keyword_contains_any] = ACTIONS(83), + [sym_keyword_contains_none] = ACTIONS(83), + [sym_keyword_inside] = ACTIONS(83), + [sym_keyword_in] = ACTIONS(85), + [sym_keyword_not_inside] = ACTIONS(83), + [sym_keyword_all_inside] = ACTIONS(83), + [sym_keyword_any_inside] = ACTIONS(83), + [sym_keyword_none_inside] = ACTIONS(83), + [sym_keyword_outside] = ACTIONS(83), + [sym_keyword_intersects] = ACTIONS(83), + [anon_sym_EQ] = ACTIONS(85), + [anon_sym_COMMA] = ACTIONS(83), + [anon_sym_DASH_GT] = ACTIONS(449), + [anon_sym_LBRACK] = ACTIONS(576), + [anon_sym_LT_DASH] = ACTIONS(457), + [anon_sym_LT_DASH_GT] = ACTIONS(449), + [anon_sym_STAR] = ACTIONS(85), + [anon_sym_DOT] = ACTIONS(578), + [anon_sym_LT] = ACTIONS(85), + [anon_sym_GT] = ACTIONS(85), + [anon_sym_DASH] = ACTIONS(85), + [anon_sym_AT] = ACTIONS(85), + [anon_sym_LT_PIPE] = ACTIONS(83), + [anon_sym_AMP_AMP] = ACTIONS(83), + [anon_sym_PIPE_PIPE] = ACTIONS(83), + [anon_sym_QMARK_QMARK] = ACTIONS(83), + [anon_sym_QMARK_COLON] = ACTIONS(83), + [anon_sym_BANG_EQ] = ACTIONS(83), + [anon_sym_EQ_EQ] = ACTIONS(83), + [anon_sym_QMARK_EQ] = ACTIONS(83), + [anon_sym_STAR_EQ] = ACTIONS(83), + [anon_sym_TILDE] = ACTIONS(83), + [anon_sym_BANG_TILDE] = ACTIONS(83), + [anon_sym_STAR_TILDE] = ACTIONS(83), + [anon_sym_LT_EQ] = ACTIONS(83), + [anon_sym_GT_EQ] = ACTIONS(83), + [anon_sym_PLUS] = ACTIONS(85), + [anon_sym_PLUS_EQ] = ACTIONS(83), + [anon_sym_DASH_EQ] = ACTIONS(83), + [anon_sym_u00d7] = ACTIONS(83), + [anon_sym_SLASH] = ACTIONS(85), + [anon_sym_u00f7] = ACTIONS(83), + [anon_sym_STAR_STAR] = ACTIONS(83), + [anon_sym_u220b] = ACTIONS(83), + [anon_sym_u220c] = ACTIONS(83), + [anon_sym_u2287] = ACTIONS(83), + [anon_sym_u2283] = ACTIONS(83), + [anon_sym_u2285] = ACTIONS(83), + [anon_sym_u2208] = ACTIONS(83), + [anon_sym_u2209] = ACTIONS(83), + [anon_sym_u2286] = ACTIONS(83), + [anon_sym_u2282] = ACTIONS(83), + [anon_sym_u2284] = ACTIONS(83), + [anon_sym_AT_AT] = ACTIONS(83), + }, + [219] = { + [sym_array] = STATE(103), + [sym_object] = STATE(103), + [sym_record_id_value] = STATE(109), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(499), + [sym_keyword_value] = ACTIONS(501), + [sym_keyword_and] = ACTIONS(501), + [sym_keyword_or] = ACTIONS(501), + [sym_keyword_is] = ACTIONS(501), + [sym_keyword_not] = ACTIONS(501), + [sym_keyword_contains] = ACTIONS(501), + [sym_keyword_contains_not] = ACTIONS(501), + [sym_keyword_contains_all] = ACTIONS(501), + [sym_keyword_contains_any] = ACTIONS(501), + [sym_keyword_contains_none] = ACTIONS(501), + [sym_keyword_inside] = ACTIONS(501), + [sym_keyword_in] = ACTIONS(501), + [sym_keyword_not_inside] = ACTIONS(501), + [sym_keyword_all_inside] = ACTIONS(501), + [sym_keyword_any_inside] = ACTIONS(501), + [sym_keyword_none_inside] = ACTIONS(501), + [sym_keyword_outside] = ACTIONS(501), + [sym_keyword_intersects] = ACTIONS(501), + [sym_keyword_flexible] = ACTIONS(501), + [sym_keyword_readonly] = ACTIONS(501), + [sym_keyword_type] = ACTIONS(501), + [sym_keyword_default] = ACTIONS(501), + [sym_keyword_assert] = ACTIONS(501), + [sym_keyword_permissions] = ACTIONS(501), + [sym_keyword_for] = ACTIONS(501), + [sym_keyword_comment] = ACTIONS(501), + [anon_sym_EQ] = ACTIONS(501), + [anon_sym_DASH_GT] = ACTIONS(499), + [anon_sym_LBRACK] = ACTIONS(499), + [anon_sym_RPAREN] = ACTIONS(499), + [anon_sym_LBRACE] = ACTIONS(505), + [anon_sym_RBRACE] = ACTIONS(499), + [anon_sym_LT_DASH] = ACTIONS(501), + [anon_sym_LT_DASH_GT] = ACTIONS(499), + [anon_sym_STAR] = ACTIONS(501), + [anon_sym_DOT] = ACTIONS(499), + [anon_sym_LT] = ACTIONS(501), + [anon_sym_GT] = ACTIONS(501), + [sym_int] = ACTIONS(507), + [sym_record_id_ident] = ACTIONS(507), + [anon_sym_DASH] = ACTIONS(501), + [anon_sym_AT] = ACTIONS(501), + [anon_sym_LT_PIPE] = ACTIONS(499), + [anon_sym_AMP_AMP] = ACTIONS(499), + [anon_sym_PIPE_PIPE] = ACTIONS(499), + [anon_sym_QMARK_QMARK] = ACTIONS(499), + [anon_sym_QMARK_COLON] = ACTIONS(499), + [anon_sym_BANG_EQ] = ACTIONS(499), + [anon_sym_EQ_EQ] = ACTIONS(499), + [anon_sym_QMARK_EQ] = ACTIONS(499), + [anon_sym_STAR_EQ] = ACTIONS(499), + [anon_sym_TILDE] = ACTIONS(499), + [anon_sym_BANG_TILDE] = ACTIONS(499), + [anon_sym_STAR_TILDE] = ACTIONS(499), + [anon_sym_LT_EQ] = ACTIONS(499), + [anon_sym_GT_EQ] = ACTIONS(499), + [anon_sym_PLUS] = ACTIONS(501), + [anon_sym_PLUS_EQ] = ACTIONS(499), + [anon_sym_DASH_EQ] = ACTIONS(499), + [anon_sym_u00d7] = ACTIONS(499), + [anon_sym_SLASH] = ACTIONS(501), + [anon_sym_u00f7] = ACTIONS(499), + [anon_sym_STAR_STAR] = ACTIONS(499), + [anon_sym_u220b] = ACTIONS(499), + [anon_sym_u220c] = ACTIONS(499), + [anon_sym_u2287] = ACTIONS(499), + [anon_sym_u2283] = ACTIONS(499), + [anon_sym_u2285] = ACTIONS(499), + [anon_sym_u2208] = ACTIONS(499), + [anon_sym_u2209] = ACTIONS(499), + [anon_sym_u2286] = ACTIONS(499), + [anon_sym_u2282] = ACTIONS(499), + [anon_sym_u2284] = ACTIONS(499), + [anon_sym_AT_AT] = ACTIONS(499), + }, + [220] = { + [sym_filter] = STATE(359), + [sym_path_element] = STATE(216), + [sym_graph_path] = STATE(359), + [sym_subscript] = STATE(359), + [aux_sym_path_repeat1] = STATE(216), + [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_EQ] = ACTIONS(81), + [anon_sym_COMMA] = ACTIONS(79), + [anon_sym_DASH_GT] = ACTIONS(449), + [anon_sym_LBRACK] = ACTIONS(576), + [anon_sym_LT_DASH] = ACTIONS(457), + [anon_sym_LT_DASH_GT] = ACTIONS(449), + [anon_sym_STAR] = ACTIONS(81), + [anon_sym_DOT] = ACTIONS(578), + [anon_sym_LT] = ACTIONS(81), + [anon_sym_GT] = 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), }, [221] = { - [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), + [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_EQ] = ACTIONS(192), + [anon_sym_COMMA] = ACTIONS(190), + [anon_sym_RPAREN] = ACTIONS(190), + [anon_sym_RBRACE] = ACTIONS(190), + [anon_sym_STAR] = ACTIONS(192), + [anon_sym_LT] = ACTIONS(192), + [anon_sym_GT] = 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), }, [222] = { [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), + [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_EQ] = ACTIONS(176), + [anon_sym_COMMA] = ACTIONS(174), + [anon_sym_RPAREN] = ACTIONS(174), + [anon_sym_RBRACE] = ACTIONS(174), + [anon_sym_STAR] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(176), + [anon_sym_GT] = 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), }, [223] = { - [sym_array] = STATE(10), - [sym_object] = STATE(10), - [sym_record_id_value] = STATE(27), + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(33), [sym_comment] = ACTIONS(3), - [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), + [sym_semi_colon] = ACTIONS(182), + [sym_keyword_as] = ACTIONS(184), + [sym_keyword_and] = ACTIONS(184), + [sym_keyword_or] = ACTIONS(184), + [sym_keyword_is] = ACTIONS(184), + [sym_keyword_not] = ACTIONS(184), + [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(184), + [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_EQ] = ACTIONS(184), + [anon_sym_DASH_GT] = ACTIONS(182), + [anon_sym_LBRACK] = ACTIONS(182), + [anon_sym_RPAREN] = ACTIONS(182), + [anon_sym_LBRACE] = ACTIONS(321), + [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_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [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), }, [224] = { - [sym_comment] = ACTIONS(3), - [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), + [sym_filter] = STATE(359), + [sym_path_element] = STATE(224), + [sym_graph_path] = STATE(359), + [sym_subscript] = STATE(359), + [aux_sym_path_repeat1] = STATE(224), + [ts_builtin_sym_end] = ACTIONS(87), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(87), + [sym_keyword_explain] = ACTIONS(87), + [sym_keyword_parallel] = ACTIONS(87), + [sym_keyword_timeout] = ACTIONS(87), + [sym_keyword_fetch] = ACTIONS(87), + [sym_keyword_limit] = ACTIONS(87), + [sym_keyword_order] = ACTIONS(87), + [sym_keyword_with] = ACTIONS(87), + [sym_keyword_where] = ACTIONS(87), + [sym_keyword_split] = ACTIONS(87), + [sym_keyword_group] = ACTIONS(87), + [sym_keyword_and] = ACTIONS(87), + [sym_keyword_or] = ACTIONS(89), + [sym_keyword_is] = ACTIONS(87), + [sym_keyword_not] = ACTIONS(89), + [sym_keyword_contains] = ACTIONS(87), + [sym_keyword_contains_not] = ACTIONS(87), + [sym_keyword_contains_all] = ACTIONS(87), + [sym_keyword_contains_any] = ACTIONS(87), + [sym_keyword_contains_none] = ACTIONS(87), + [sym_keyword_inside] = ACTIONS(87), + [sym_keyword_in] = ACTIONS(89), + [sym_keyword_not_inside] = ACTIONS(87), + [sym_keyword_all_inside] = ACTIONS(87), + [sym_keyword_any_inside] = ACTIONS(87), + [sym_keyword_none_inside] = ACTIONS(87), + [sym_keyword_outside] = ACTIONS(87), + [sym_keyword_intersects] = ACTIONS(87), + [anon_sym_EQ] = ACTIONS(89), + [anon_sym_COMMA] = ACTIONS(87), + [anon_sym_DASH_GT] = ACTIONS(580), + [anon_sym_LBRACK] = ACTIONS(583), + [anon_sym_LT_DASH] = ACTIONS(586), + [anon_sym_LT_DASH_GT] = ACTIONS(580), + [anon_sym_STAR] = ACTIONS(89), + [anon_sym_DOT] = ACTIONS(589), + [anon_sym_LT] = ACTIONS(89), + [anon_sym_GT] = ACTIONS(89), + [anon_sym_DASH] = ACTIONS(89), + [anon_sym_AT] = ACTIONS(89), + [anon_sym_LT_PIPE] = ACTIONS(87), + [anon_sym_AMP_AMP] = ACTIONS(87), + [anon_sym_PIPE_PIPE] = ACTIONS(87), + [anon_sym_QMARK_QMARK] = ACTIONS(87), + [anon_sym_QMARK_COLON] = ACTIONS(87), + [anon_sym_BANG_EQ] = ACTIONS(87), + [anon_sym_EQ_EQ] = ACTIONS(87), + [anon_sym_QMARK_EQ] = ACTIONS(87), + [anon_sym_STAR_EQ] = ACTIONS(87), + [anon_sym_TILDE] = ACTIONS(87), + [anon_sym_BANG_TILDE] = ACTIONS(87), + [anon_sym_STAR_TILDE] = ACTIONS(87), + [anon_sym_LT_EQ] = ACTIONS(87), + [anon_sym_GT_EQ] = ACTIONS(87), + [anon_sym_PLUS] = ACTIONS(89), + [anon_sym_PLUS_EQ] = ACTIONS(87), + [anon_sym_DASH_EQ] = ACTIONS(87), + [anon_sym_u00d7] = ACTIONS(87), + [anon_sym_SLASH] = ACTIONS(89), + [anon_sym_u00f7] = ACTIONS(87), + [anon_sym_STAR_STAR] = ACTIONS(87), + [anon_sym_u220b] = ACTIONS(87), + [anon_sym_u220c] = ACTIONS(87), + [anon_sym_u2287] = ACTIONS(87), + [anon_sym_u2283] = ACTIONS(87), + [anon_sym_u2285] = ACTIONS(87), + [anon_sym_u2208] = ACTIONS(87), + [anon_sym_u2209] = ACTIONS(87), + [anon_sym_u2286] = ACTIONS(87), + [anon_sym_u2282] = ACTIONS(87), + [anon_sym_u2284] = ACTIONS(87), + [anon_sym_AT_AT] = ACTIONS(87), }, [225] = { [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), + [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_EQ] = ACTIONS(200), + [anon_sym_COMMA] = ACTIONS(198), + [anon_sym_RPAREN] = ACTIONS(198), + [anon_sym_RBRACE] = ACTIONS(198), + [anon_sym_STAR] = ACTIONS(200), + [anon_sym_LT] = ACTIONS(200), + [anon_sym_GT] = 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), }, [226] = { - [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), + [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_EQ] = ACTIONS(261), + [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_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), }, [227] = { + [sym_array] = STATE(42), + [sym_object] = STATE(42), + [sym_record_id_value] = STATE(50), + [ts_builtin_sym_end] = ACTIONS(182), [sym_comment] = ACTIONS(3), - [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), + [sym_semi_colon] = ACTIONS(182), + [sym_keyword_return] = ACTIONS(184), + [sym_keyword_parallel] = ACTIONS(184), + [sym_keyword_timeout] = 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(184), + [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(184), + [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_content] = ACTIONS(184), + [sym_keyword_merge] = ACTIONS(184), + [sym_keyword_patch] = ACTIONS(184), + [sym_keyword_set] = ACTIONS(184), + [sym_keyword_unset] = ACTIONS(184), + [anon_sym_EQ] = ACTIONS(184), + [anon_sym_COMMA] = ACTIONS(182), + [anon_sym_DASH_GT] = ACTIONS(182), + [anon_sym_LBRACK] = ACTIONS(182), + [anon_sym_LBRACE] = ACTIONS(49), + [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_int] = ACTIONS(511), + [sym_record_id_ident] = ACTIONS(511), + [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), }, [228] = { + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(27), [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), + [sym_semi_colon] = ACTIONS(499), + [sym_keyword_as] = ACTIONS(501), + [sym_keyword_and] = ACTIONS(501), + [sym_keyword_or] = ACTIONS(501), + [sym_keyword_is] = ACTIONS(501), + [sym_keyword_not] = ACTIONS(501), + [sym_keyword_contains] = ACTIONS(501), + [sym_keyword_contains_not] = ACTIONS(501), + [sym_keyword_contains_all] = ACTIONS(501), + [sym_keyword_contains_any] = ACTIONS(501), + [sym_keyword_contains_none] = ACTIONS(501), + [sym_keyword_inside] = ACTIONS(501), + [sym_keyword_in] = ACTIONS(501), + [sym_keyword_not_inside] = ACTIONS(501), + [sym_keyword_all_inside] = ACTIONS(501), + [sym_keyword_any_inside] = ACTIONS(501), + [sym_keyword_none_inside] = ACTIONS(501), + [sym_keyword_outside] = ACTIONS(501), + [sym_keyword_intersects] = ACTIONS(501), + [sym_keyword_drop] = ACTIONS(501), + [sym_keyword_schemafull] = ACTIONS(501), + [sym_keyword_schemaless] = ACTIONS(501), + [sym_keyword_changefeed] = ACTIONS(501), + [sym_keyword_type] = ACTIONS(501), + [sym_keyword_permissions] = ACTIONS(501), + [sym_keyword_for] = ACTIONS(501), + [sym_keyword_comment] = ACTIONS(501), + [anon_sym_EQ] = ACTIONS(501), + [anon_sym_DASH_GT] = ACTIONS(499), + [anon_sym_LBRACK] = ACTIONS(499), + [anon_sym_RPAREN] = ACTIONS(499), + [anon_sym_LBRACE] = ACTIONS(321), + [anon_sym_RBRACE] = ACTIONS(499), + [anon_sym_LT_DASH] = ACTIONS(501), + [anon_sym_LT_DASH_GT] = ACTIONS(499), + [anon_sym_STAR] = ACTIONS(501), + [anon_sym_DOT] = ACTIONS(499), + [anon_sym_LT] = ACTIONS(501), + [anon_sym_GT] = ACTIONS(501), + [sym_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [anon_sym_DASH] = ACTIONS(501), + [anon_sym_AT] = ACTIONS(501), + [anon_sym_LT_PIPE] = ACTIONS(499), + [anon_sym_AMP_AMP] = ACTIONS(499), + [anon_sym_PIPE_PIPE] = ACTIONS(499), + [anon_sym_QMARK_QMARK] = ACTIONS(499), + [anon_sym_QMARK_COLON] = ACTIONS(499), + [anon_sym_BANG_EQ] = ACTIONS(499), + [anon_sym_EQ_EQ] = ACTIONS(499), + [anon_sym_QMARK_EQ] = ACTIONS(499), + [anon_sym_STAR_EQ] = ACTIONS(499), + [anon_sym_TILDE] = ACTIONS(499), + [anon_sym_BANG_TILDE] = ACTIONS(499), + [anon_sym_STAR_TILDE] = ACTIONS(499), + [anon_sym_LT_EQ] = ACTIONS(499), + [anon_sym_GT_EQ] = ACTIONS(499), + [anon_sym_PLUS] = ACTIONS(501), + [anon_sym_PLUS_EQ] = ACTIONS(499), + [anon_sym_DASH_EQ] = ACTIONS(499), + [anon_sym_u00d7] = ACTIONS(499), + [anon_sym_SLASH] = ACTIONS(501), + [anon_sym_u00f7] = ACTIONS(499), + [anon_sym_STAR_STAR] = ACTIONS(499), + [anon_sym_u220b] = ACTIONS(499), + [anon_sym_u220c] = ACTIONS(499), + [anon_sym_u2287] = ACTIONS(499), + [anon_sym_u2283] = ACTIONS(499), + [anon_sym_u2285] = ACTIONS(499), + [anon_sym_u2208] = ACTIONS(499), + [anon_sym_u2209] = ACTIONS(499), + [anon_sym_u2286] = ACTIONS(499), + [anon_sym_u2282] = ACTIONS(499), + [anon_sym_u2284] = ACTIONS(499), + [anon_sym_AT_AT] = ACTIONS(499), }, [229] = { - [sym_array] = STATE(41), - [sym_object] = STATE(41), - [sym_record_id_value] = STATE(46), - [ts_builtin_sym_end] = ACTIONS(144), + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(18), [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), - [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), + [sym_semi_colon] = ACTIONS(202), + [sym_keyword_as] = ACTIONS(204), + [sym_keyword_and] = ACTIONS(204), + [sym_keyword_or] = ACTIONS(204), + [sym_keyword_is] = ACTIONS(204), + [sym_keyword_not] = ACTIONS(204), + [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(204), + [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_EQ] = ACTIONS(204), + [anon_sym_DASH_GT] = ACTIONS(202), + [anon_sym_LBRACK] = ACTIONS(202), + [anon_sym_RPAREN] = ACTIONS(202), + [anon_sym_LBRACE] = ACTIONS(321), + [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_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [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), }, [230] = { - [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(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), + [sym_array] = STATE(103), + [sym_object] = STATE(103), + [sym_record_id_value] = STATE(109), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(499), + [sym_keyword_value] = ACTIONS(501), + [sym_keyword_and] = ACTIONS(501), + [sym_keyword_or] = ACTIONS(501), + [sym_keyword_is] = ACTIONS(501), + [sym_keyword_not] = ACTIONS(501), + [sym_keyword_contains] = ACTIONS(501), + [sym_keyword_contains_not] = ACTIONS(501), + [sym_keyword_contains_all] = ACTIONS(501), + [sym_keyword_contains_any] = ACTIONS(501), + [sym_keyword_contains_none] = ACTIONS(501), + [sym_keyword_inside] = ACTIONS(501), + [sym_keyword_in] = ACTIONS(501), + [sym_keyword_not_inside] = ACTIONS(501), + [sym_keyword_all_inside] = ACTIONS(501), + [sym_keyword_any_inside] = ACTIONS(501), + [sym_keyword_none_inside] = ACTIONS(501), + [sym_keyword_outside] = ACTIONS(501), + [sym_keyword_intersects] = ACTIONS(501), + [sym_keyword_flexible] = ACTIONS(501), + [sym_keyword_readonly] = ACTIONS(501), + [sym_keyword_type] = ACTIONS(501), + [sym_keyword_default] = ACTIONS(501), + [sym_keyword_assert] = ACTIONS(501), + [sym_keyword_permissions] = ACTIONS(501), + [sym_keyword_comment] = ACTIONS(501), + [anon_sym_EQ] = ACTIONS(501), + [anon_sym_DASH_GT] = ACTIONS(499), + [anon_sym_LBRACK] = ACTIONS(499), + [anon_sym_RPAREN] = ACTIONS(499), + [anon_sym_LBRACE] = ACTIONS(505), + [anon_sym_RBRACE] = ACTIONS(499), + [anon_sym_LT_DASH] = ACTIONS(501), + [anon_sym_LT_DASH_GT] = ACTIONS(499), + [anon_sym_STAR] = ACTIONS(501), + [anon_sym_DOT] = ACTIONS(499), + [anon_sym_LT] = ACTIONS(501), + [anon_sym_GT] = ACTIONS(501), + [sym_int] = ACTIONS(507), + [sym_record_id_ident] = ACTIONS(507), + [anon_sym_DASH] = ACTIONS(501), + [anon_sym_AT] = ACTIONS(501), + [anon_sym_LT_PIPE] = ACTIONS(499), + [anon_sym_AMP_AMP] = ACTIONS(499), + [anon_sym_PIPE_PIPE] = ACTIONS(499), + [anon_sym_QMARK_QMARK] = ACTIONS(499), + [anon_sym_QMARK_COLON] = ACTIONS(499), + [anon_sym_BANG_EQ] = ACTIONS(499), + [anon_sym_EQ_EQ] = ACTIONS(499), + [anon_sym_QMARK_EQ] = ACTIONS(499), + [anon_sym_STAR_EQ] = ACTIONS(499), + [anon_sym_TILDE] = ACTIONS(499), + [anon_sym_BANG_TILDE] = ACTIONS(499), + [anon_sym_STAR_TILDE] = ACTIONS(499), + [anon_sym_LT_EQ] = ACTIONS(499), + [anon_sym_GT_EQ] = ACTIONS(499), + [anon_sym_PLUS] = ACTIONS(501), + [anon_sym_PLUS_EQ] = ACTIONS(499), + [anon_sym_DASH_EQ] = ACTIONS(499), + [anon_sym_u00d7] = ACTIONS(499), + [anon_sym_SLASH] = ACTIONS(501), + [anon_sym_u00f7] = ACTIONS(499), + [anon_sym_STAR_STAR] = ACTIONS(499), + [anon_sym_u220b] = ACTIONS(499), + [anon_sym_u220c] = ACTIONS(499), + [anon_sym_u2287] = ACTIONS(499), + [anon_sym_u2283] = ACTIONS(499), + [anon_sym_u2285] = ACTIONS(499), + [anon_sym_u2208] = ACTIONS(499), + [anon_sym_u2209] = ACTIONS(499), + [anon_sym_u2286] = ACTIONS(499), + [anon_sym_u2282] = ACTIONS(499), + [anon_sym_u2284] = ACTIONS(499), + [anon_sym_AT_AT] = ACTIONS(499), }, [231] = { - [sym_array] = STATE(260), - [sym_object] = STATE(260), - [sym_record_id_value] = STATE(294), + [sym_array] = STATE(262), + [sym_object] = STATE(262), + [sym_record_id_value] = STATE(296), + [ts_builtin_sym_end] = ACTIONS(182), [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), + [sym_semi_colon] = ACTIONS(182), + [sym_keyword_as] = ACTIONS(184), + [sym_keyword_and] = ACTIONS(184), + [sym_keyword_or] = ACTIONS(184), + [sym_keyword_is] = ACTIONS(184), + [sym_keyword_not] = ACTIONS(184), + [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(184), + [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_EQ] = ACTIONS(184), + [anon_sym_DASH_GT] = ACTIONS(182), + [anon_sym_LBRACK] = ACTIONS(182), + [anon_sym_LBRACE] = ACTIONS(572), + [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_int] = ACTIONS(574), + [sym_record_id_ident] = ACTIONS(574), + [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), }, [232] = { - [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(265), - [sym_object] = STATE(265), - [sym_record_id_value] = STATE(310), - [ts_builtin_sym_end] = ACTIONS(144), + [sym_array] = STATE(262), + [sym_object] = STATE(262), + [sym_record_id_value] = STATE(308), + [ts_builtin_sym_end] = ACTIONS(202), [sym_comment] = ACTIONS(3), - [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), + [sym_semi_colon] = ACTIONS(202), + [sym_keyword_as] = ACTIONS(204), + [sym_keyword_and] = ACTIONS(204), + [sym_keyword_or] = ACTIONS(204), + [sym_keyword_is] = ACTIONS(204), + [sym_keyword_not] = ACTIONS(204), + [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(204), + [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_EQ] = ACTIONS(204), + [anon_sym_DASH_GT] = ACTIONS(202), + [anon_sym_LBRACK] = ACTIONS(202), + [anon_sym_LBRACE] = ACTIONS(572), + [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_int] = ACTIONS(574), + [sym_record_id_ident] = ACTIONS(574), + [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), + }, + [233] = { + [sym_array] = STATE(262), + [sym_object] = STATE(262), + [sym_record_id_value] = STATE(296), + [ts_builtin_sym_end] = ACTIONS(182), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(182), + [sym_keyword_as] = 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(184), + [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(184), + [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_comment] = ACTIONS(184), + [anon_sym_EQ] = ACTIONS(184), + [anon_sym_DASH_GT] = ACTIONS(182), + [anon_sym_LBRACK] = ACTIONS(182), + [anon_sym_LBRACE] = ACTIONS(572), + [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_int] = ACTIONS(574), + [sym_record_id_ident] = ACTIONS(574), + [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), }, [234] = { - [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), + [sym_array] = STATE(262), + [sym_object] = STATE(262), + [sym_record_id_value] = STATE(318), + [ts_builtin_sym_end] = ACTIONS(499), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(499), + [sym_keyword_as] = ACTIONS(501), + [sym_keyword_group] = ACTIONS(501), + [sym_keyword_and] = ACTIONS(501), + [sym_keyword_or] = ACTIONS(501), + [sym_keyword_is] = ACTIONS(501), + [sym_keyword_not] = ACTIONS(501), + [sym_keyword_contains] = ACTIONS(501), + [sym_keyword_contains_not] = ACTIONS(501), + [sym_keyword_contains_all] = ACTIONS(501), + [sym_keyword_contains_any] = ACTIONS(501), + [sym_keyword_contains_none] = ACTIONS(501), + [sym_keyword_inside] = ACTIONS(501), + [sym_keyword_in] = ACTIONS(501), + [sym_keyword_not_inside] = ACTIONS(501), + [sym_keyword_all_inside] = ACTIONS(501), + [sym_keyword_any_inside] = ACTIONS(501), + [sym_keyword_none_inside] = ACTIONS(501), + [sym_keyword_outside] = ACTIONS(501), + [sym_keyword_intersects] = ACTIONS(501), + [sym_keyword_drop] = ACTIONS(501), + [sym_keyword_schemafull] = ACTIONS(501), + [sym_keyword_schemaless] = ACTIONS(501), + [sym_keyword_changefeed] = ACTIONS(501), + [sym_keyword_type] = ACTIONS(501), + [sym_keyword_permissions] = ACTIONS(501), + [sym_keyword_comment] = ACTIONS(501), + [anon_sym_EQ] = ACTIONS(501), + [anon_sym_DASH_GT] = ACTIONS(499), + [anon_sym_LBRACK] = ACTIONS(499), + [anon_sym_LBRACE] = ACTIONS(572), + [anon_sym_LT_DASH] = ACTIONS(501), + [anon_sym_LT_DASH_GT] = ACTIONS(499), + [anon_sym_STAR] = ACTIONS(501), + [anon_sym_DOT] = ACTIONS(499), + [anon_sym_LT] = ACTIONS(501), + [anon_sym_GT] = ACTIONS(501), + [sym_int] = ACTIONS(574), + [sym_record_id_ident] = ACTIONS(574), + [anon_sym_DASH] = ACTIONS(501), + [anon_sym_AT] = ACTIONS(501), + [anon_sym_LT_PIPE] = ACTIONS(499), + [anon_sym_AMP_AMP] = ACTIONS(499), + [anon_sym_PIPE_PIPE] = ACTIONS(499), + [anon_sym_QMARK_QMARK] = ACTIONS(499), + [anon_sym_QMARK_COLON] = ACTIONS(499), + [anon_sym_BANG_EQ] = ACTIONS(499), + [anon_sym_EQ_EQ] = ACTIONS(499), + [anon_sym_QMARK_EQ] = ACTIONS(499), + [anon_sym_STAR_EQ] = ACTIONS(499), + [anon_sym_TILDE] = ACTIONS(499), + [anon_sym_BANG_TILDE] = ACTIONS(499), + [anon_sym_STAR_TILDE] = ACTIONS(499), + [anon_sym_LT_EQ] = ACTIONS(499), + [anon_sym_GT_EQ] = ACTIONS(499), + [anon_sym_PLUS] = ACTIONS(501), + [anon_sym_PLUS_EQ] = ACTIONS(499), + [anon_sym_DASH_EQ] = ACTIONS(499), + [anon_sym_u00d7] = ACTIONS(499), + [anon_sym_SLASH] = ACTIONS(501), + [anon_sym_u00f7] = ACTIONS(499), + [anon_sym_STAR_STAR] = ACTIONS(499), + [anon_sym_u220b] = ACTIONS(499), + [anon_sym_u220c] = ACTIONS(499), + [anon_sym_u2287] = ACTIONS(499), + [anon_sym_u2283] = ACTIONS(499), + [anon_sym_u2285] = ACTIONS(499), + [anon_sym_u2208] = ACTIONS(499), + [anon_sym_u2209] = ACTIONS(499), + [anon_sym_u2286] = ACTIONS(499), + [anon_sym_u2282] = ACTIONS(499), + [anon_sym_u2284] = ACTIONS(499), + [anon_sym_AT_AT] = ACTIONS(499), }, [235] = { - [sym_array] = STATE(100), - [sym_object] = STATE(100), - [sym_record_id_value] = STATE(119), + [sym_array] = STATE(262), + [sym_object] = STATE(262), + [sym_record_id_value] = STATE(308), + [ts_builtin_sym_end] = ACTIONS(202), [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_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), + [sym_semi_colon] = ACTIONS(202), + [sym_keyword_as] = 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(204), + [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(204), + [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_comment] = ACTIONS(204), + [anon_sym_EQ] = ACTIONS(204), + [anon_sym_DASH_GT] = ACTIONS(202), + [anon_sym_LBRACK] = ACTIONS(202), + [anon_sym_LBRACE] = ACTIONS(572), + [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_int] = ACTIONS(574), + [sym_record_id_ident] = ACTIONS(574), + [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), }, [236] = { - [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(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), + [sym_array] = STATE(42), + [sym_object] = STATE(42), + [sym_record_id_value] = STATE(48), + [ts_builtin_sym_end] = ACTIONS(499), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(499), + [sym_keyword_value] = ACTIONS(501), + [sym_keyword_and] = ACTIONS(501), + [sym_keyword_or] = ACTIONS(501), + [sym_keyword_is] = ACTIONS(501), + [sym_keyword_not] = ACTIONS(501), + [sym_keyword_contains] = ACTIONS(501), + [sym_keyword_contains_not] = ACTIONS(501), + [sym_keyword_contains_all] = ACTIONS(501), + [sym_keyword_contains_any] = ACTIONS(501), + [sym_keyword_contains_none] = ACTIONS(501), + [sym_keyword_inside] = ACTIONS(501), + [sym_keyword_in] = ACTIONS(501), + [sym_keyword_not_inside] = ACTIONS(501), + [sym_keyword_all_inside] = ACTIONS(501), + [sym_keyword_any_inside] = ACTIONS(501), + [sym_keyword_none_inside] = ACTIONS(501), + [sym_keyword_outside] = ACTIONS(501), + [sym_keyword_intersects] = ACTIONS(501), + [sym_keyword_flexible] = ACTIONS(501), + [sym_keyword_readonly] = ACTIONS(501), + [sym_keyword_type] = ACTIONS(501), + [sym_keyword_default] = ACTIONS(501), + [sym_keyword_assert] = ACTIONS(501), + [sym_keyword_permissions] = ACTIONS(501), + [sym_keyword_for] = ACTIONS(501), + [sym_keyword_comment] = ACTIONS(501), + [anon_sym_EQ] = ACTIONS(501), + [anon_sym_DASH_GT] = ACTIONS(499), + [anon_sym_LBRACK] = ACTIONS(499), + [anon_sym_LBRACE] = ACTIONS(49), + [anon_sym_LT_DASH] = ACTIONS(501), + [anon_sym_LT_DASH_GT] = ACTIONS(499), + [anon_sym_STAR] = ACTIONS(501), + [anon_sym_DOT] = ACTIONS(499), + [anon_sym_LT] = ACTIONS(501), + [anon_sym_GT] = ACTIONS(501), + [sym_int] = ACTIONS(511), + [sym_record_id_ident] = ACTIONS(511), + [anon_sym_DASH] = ACTIONS(501), + [anon_sym_AT] = ACTIONS(501), + [anon_sym_LT_PIPE] = ACTIONS(499), + [anon_sym_AMP_AMP] = ACTIONS(499), + [anon_sym_PIPE_PIPE] = ACTIONS(499), + [anon_sym_QMARK_QMARK] = ACTIONS(499), + [anon_sym_QMARK_COLON] = ACTIONS(499), + [anon_sym_BANG_EQ] = ACTIONS(499), + [anon_sym_EQ_EQ] = ACTIONS(499), + [anon_sym_QMARK_EQ] = ACTIONS(499), + [anon_sym_STAR_EQ] = ACTIONS(499), + [anon_sym_TILDE] = ACTIONS(499), + [anon_sym_BANG_TILDE] = ACTIONS(499), + [anon_sym_STAR_TILDE] = ACTIONS(499), + [anon_sym_LT_EQ] = ACTIONS(499), + [anon_sym_GT_EQ] = ACTIONS(499), + [anon_sym_PLUS] = ACTIONS(501), + [anon_sym_PLUS_EQ] = ACTIONS(499), + [anon_sym_DASH_EQ] = ACTIONS(499), + [anon_sym_u00d7] = ACTIONS(499), + [anon_sym_SLASH] = ACTIONS(501), + [anon_sym_u00f7] = ACTIONS(499), + [anon_sym_STAR_STAR] = ACTIONS(499), + [anon_sym_u220b] = ACTIONS(499), + [anon_sym_u220c] = ACTIONS(499), + [anon_sym_u2287] = ACTIONS(499), + [anon_sym_u2283] = ACTIONS(499), + [anon_sym_u2285] = ACTIONS(499), + [anon_sym_u2208] = ACTIONS(499), + [anon_sym_u2209] = ACTIONS(499), + [anon_sym_u2286] = ACTIONS(499), + [anon_sym_u2282] = ACTIONS(499), + [anon_sym_u2284] = ACTIONS(499), + [anon_sym_AT_AT] = ACTIONS(499), }, [237] = { - [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_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), + [sym_array] = STATE(103), + [sym_object] = STATE(103), + [sym_record_id_value] = STATE(110), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(202), + [sym_keyword_value] = ACTIONS(204), + [sym_keyword_and] = ACTIONS(204), + [sym_keyword_or] = ACTIONS(204), + [sym_keyword_is] = ACTIONS(204), + [sym_keyword_not] = ACTIONS(204), + [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(204), + [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_comment] = ACTIONS(204), + [anon_sym_EQ] = ACTIONS(204), + [anon_sym_DASH_GT] = ACTIONS(202), + [anon_sym_LBRACK] = ACTIONS(202), + [anon_sym_RPAREN] = ACTIONS(202), + [anon_sym_LBRACE] = ACTIONS(505), + [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_int] = ACTIONS(507), + [sym_record_id_ident] = ACTIONS(507), + [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), }, [238] = { - [sym_array] = STATE(41), - [sym_object] = STATE(41), - [sym_record_id_value] = STATE(46), - [ts_builtin_sym_end] = ACTIONS(144), + [sym_array] = STATE(42), + [sym_object] = STATE(42), + [sym_record_id_value] = STATE(50), + [ts_builtin_sym_end] = ACTIONS(182), [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_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), + [sym_semi_colon] = ACTIONS(182), + [sym_keyword_value] = ACTIONS(184), + [sym_keyword_and] = ACTIONS(184), + [sym_keyword_or] = ACTIONS(184), + [sym_keyword_is] = ACTIONS(184), + [sym_keyword_not] = ACTIONS(184), + [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(184), + [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_EQ] = ACTIONS(184), + [anon_sym_DASH_GT] = ACTIONS(182), + [anon_sym_LBRACK] = ACTIONS(182), + [anon_sym_LBRACE] = ACTIONS(49), + [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_int] = ACTIONS(511), + [sym_record_id_ident] = ACTIONS(511), + [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), }, [239] = { - [sym_array] = STATE(41), - [sym_object] = STATE(41), - [sym_record_id_value] = STATE(49), - [ts_builtin_sym_end] = ACTIONS(176), + [sym_array] = STATE(266), + [sym_object] = STATE(266), + [sym_record_id_value] = STATE(303), [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), + [sym_semi_colon] = ACTIONS(202), + [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_split] = 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(204), + [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(204), + [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_EQ] = ACTIONS(204), + [anon_sym_DASH_GT] = ACTIONS(202), + [anon_sym_LBRACK] = ACTIONS(202), + [anon_sym_RPAREN] = ACTIONS(202), + [anon_sym_LBRACE] = ACTIONS(409), + [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_int] = ACTIONS(497), + [sym_record_id_ident] = ACTIONS(497), + [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), }, [240] = { - [sym_array] = STATE(100), - [sym_object] = STATE(100), - [sym_record_id_value] = STATE(120), + [sym_array] = STATE(42), + [sym_object] = STATE(42), + [sym_record_id_value] = STATE(46), + [ts_builtin_sym_end] = ACTIONS(202), [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), + [sym_semi_colon] = ACTIONS(202), + [sym_keyword_value] = ACTIONS(204), + [sym_keyword_and] = ACTIONS(204), + [sym_keyword_or] = ACTIONS(204), + [sym_keyword_is] = ACTIONS(204), + [sym_keyword_not] = ACTIONS(204), + [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(204), + [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_EQ] = ACTIONS(204), + [anon_sym_DASH_GT] = ACTIONS(202), + [anon_sym_LBRACK] = ACTIONS(202), + [anon_sym_LBRACE] = ACTIONS(49), + [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_int] = ACTIONS(511), + [sym_record_id_ident] = ACTIONS(511), + [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), }, [241] = { - [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), + [sym_array] = STATE(103), + [sym_object] = STATE(103), + [sym_record_id_value] = STATE(105), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(182), + [sym_keyword_value] = ACTIONS(184), + [sym_keyword_and] = ACTIONS(184), + [sym_keyword_or] = ACTIONS(184), + [sym_keyword_is] = ACTIONS(184), + [sym_keyword_not] = ACTIONS(184), + [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(184), + [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_comment] = ACTIONS(184), + [anon_sym_EQ] = ACTIONS(184), + [anon_sym_DASH_GT] = ACTIONS(182), + [anon_sym_LBRACK] = ACTIONS(182), + [anon_sym_RPAREN] = ACTIONS(182), + [anon_sym_LBRACE] = ACTIONS(505), + [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_int] = ACTIONS(507), + [sym_record_id_ident] = ACTIONS(507), + [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), }, [242] = { - [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), + [sym_array] = STATE(266), + [sym_object] = STATE(266), + [sym_record_id_value] = STATE(281), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(499), + [sym_keyword_explain] = ACTIONS(501), + [sym_keyword_parallel] = ACTIONS(501), + [sym_keyword_timeout] = ACTIONS(501), + [sym_keyword_fetch] = ACTIONS(501), + [sym_keyword_limit] = ACTIONS(501), + [sym_keyword_order] = ACTIONS(501), + [sym_keyword_split] = ACTIONS(501), + [sym_keyword_group] = ACTIONS(501), + [sym_keyword_and] = ACTIONS(501), + [sym_keyword_or] = ACTIONS(501), + [sym_keyword_is] = ACTIONS(501), + [sym_keyword_not] = ACTIONS(501), + [sym_keyword_contains] = ACTIONS(501), + [sym_keyword_contains_not] = ACTIONS(501), + [sym_keyword_contains_all] = ACTIONS(501), + [sym_keyword_contains_any] = ACTIONS(501), + [sym_keyword_contains_none] = ACTIONS(501), + [sym_keyword_inside] = ACTIONS(501), + [sym_keyword_in] = ACTIONS(501), + [sym_keyword_not_inside] = ACTIONS(501), + [sym_keyword_all_inside] = ACTIONS(501), + [sym_keyword_any_inside] = ACTIONS(501), + [sym_keyword_none_inside] = ACTIONS(501), + [sym_keyword_outside] = ACTIONS(501), + [sym_keyword_intersects] = ACTIONS(501), + [anon_sym_EQ] = ACTIONS(501), + [anon_sym_DASH_GT] = ACTIONS(499), + [anon_sym_LBRACK] = ACTIONS(499), + [anon_sym_RPAREN] = ACTIONS(499), + [anon_sym_LBRACE] = ACTIONS(409), + [anon_sym_RBRACE] = ACTIONS(499), + [anon_sym_LT_DASH] = ACTIONS(501), + [anon_sym_LT_DASH_GT] = ACTIONS(499), + [anon_sym_STAR] = ACTIONS(501), + [anon_sym_DOT] = ACTIONS(499), + [anon_sym_LT] = ACTIONS(501), + [anon_sym_GT] = ACTIONS(501), + [sym_int] = ACTIONS(497), + [sym_record_id_ident] = ACTIONS(497), + [anon_sym_DASH] = ACTIONS(501), + [anon_sym_AT] = ACTIONS(501), + [anon_sym_LT_PIPE] = ACTIONS(499), + [anon_sym_AMP_AMP] = ACTIONS(499), + [anon_sym_PIPE_PIPE] = ACTIONS(499), + [anon_sym_QMARK_QMARK] = ACTIONS(499), + [anon_sym_QMARK_COLON] = ACTIONS(499), + [anon_sym_BANG_EQ] = ACTIONS(499), + [anon_sym_EQ_EQ] = ACTIONS(499), + [anon_sym_QMARK_EQ] = ACTIONS(499), + [anon_sym_STAR_EQ] = ACTIONS(499), + [anon_sym_TILDE] = ACTIONS(499), + [anon_sym_BANG_TILDE] = ACTIONS(499), + [anon_sym_STAR_TILDE] = ACTIONS(499), + [anon_sym_LT_EQ] = ACTIONS(499), + [anon_sym_GT_EQ] = ACTIONS(499), + [anon_sym_PLUS] = ACTIONS(501), + [anon_sym_PLUS_EQ] = ACTIONS(499), + [anon_sym_DASH_EQ] = ACTIONS(499), + [anon_sym_u00d7] = ACTIONS(499), + [anon_sym_SLASH] = ACTIONS(501), + [anon_sym_u00f7] = ACTIONS(499), + [anon_sym_STAR_STAR] = ACTIONS(499), + [anon_sym_u220b] = ACTIONS(499), + [anon_sym_u220c] = ACTIONS(499), + [anon_sym_u2287] = ACTIONS(499), + [anon_sym_u2283] = ACTIONS(499), + [anon_sym_u2285] = ACTIONS(499), + [anon_sym_u2208] = ACTIONS(499), + [anon_sym_u2209] = ACTIONS(499), + [anon_sym_u2286] = ACTIONS(499), + [anon_sym_u2282] = ACTIONS(499), + [anon_sym_u2284] = ACTIONS(499), + [anon_sym_AT_AT] = ACTIONS(499), }, [243] = { - [sym_array] = STATE(265), - [sym_object] = STATE(265), - [sym_record_id_value] = STATE(307), - [ts_builtin_sym_end] = ACTIONS(176), + [sym_array] = STATE(266), + [sym_object] = STATE(266), + [sym_record_id_value] = STATE(285), [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_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), + [sym_semi_colon] = ACTIONS(182), + [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_split] = 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(184), + [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(184), + [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_EQ] = ACTIONS(184), + [anon_sym_DASH_GT] = ACTIONS(182), + [anon_sym_LBRACK] = ACTIONS(182), + [anon_sym_RPAREN] = ACTIONS(182), + [anon_sym_LBRACE] = ACTIONS(409), + [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_int] = ACTIONS(497), + [sym_record_id_ident] = ACTIONS(497), + [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), }, [244] = { - [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_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), + [sym_array] = STATE(262), + [sym_object] = STATE(262), + [sym_record_id_value] = STATE(318), + [ts_builtin_sym_end] = ACTIONS(499), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(499), + [sym_keyword_as] = ACTIONS(501), + [sym_keyword_and] = ACTIONS(501), + [sym_keyword_or] = ACTIONS(501), + [sym_keyword_is] = ACTIONS(501), + [sym_keyword_not] = ACTIONS(501), + [sym_keyword_contains] = ACTIONS(501), + [sym_keyword_contains_not] = ACTIONS(501), + [sym_keyword_contains_all] = ACTIONS(501), + [sym_keyword_contains_any] = ACTIONS(501), + [sym_keyword_contains_none] = ACTIONS(501), + [sym_keyword_inside] = ACTIONS(501), + [sym_keyword_in] = ACTIONS(501), + [sym_keyword_not_inside] = ACTIONS(501), + [sym_keyword_all_inside] = ACTIONS(501), + [sym_keyword_any_inside] = ACTIONS(501), + [sym_keyword_none_inside] = ACTIONS(501), + [sym_keyword_outside] = ACTIONS(501), + [sym_keyword_intersects] = ACTIONS(501), + [sym_keyword_drop] = ACTIONS(501), + [sym_keyword_schemafull] = ACTIONS(501), + [sym_keyword_schemaless] = ACTIONS(501), + [sym_keyword_changefeed] = ACTIONS(501), + [sym_keyword_type] = ACTIONS(501), + [sym_keyword_permissions] = ACTIONS(501), + [sym_keyword_for] = ACTIONS(501), + [sym_keyword_comment] = ACTIONS(501), + [anon_sym_EQ] = ACTIONS(501), + [anon_sym_DASH_GT] = ACTIONS(499), + [anon_sym_LBRACK] = ACTIONS(499), + [anon_sym_LBRACE] = ACTIONS(572), + [anon_sym_LT_DASH] = ACTIONS(501), + [anon_sym_LT_DASH_GT] = ACTIONS(499), + [anon_sym_STAR] = ACTIONS(501), + [anon_sym_DOT] = ACTIONS(499), + [anon_sym_LT] = ACTIONS(501), + [anon_sym_GT] = ACTIONS(501), + [sym_int] = ACTIONS(574), + [sym_record_id_ident] = ACTIONS(574), + [anon_sym_DASH] = ACTIONS(501), + [anon_sym_AT] = ACTIONS(501), + [anon_sym_LT_PIPE] = ACTIONS(499), + [anon_sym_AMP_AMP] = ACTIONS(499), + [anon_sym_PIPE_PIPE] = ACTIONS(499), + [anon_sym_QMARK_QMARK] = ACTIONS(499), + [anon_sym_QMARK_COLON] = ACTIONS(499), + [anon_sym_BANG_EQ] = ACTIONS(499), + [anon_sym_EQ_EQ] = ACTIONS(499), + [anon_sym_QMARK_EQ] = ACTIONS(499), + [anon_sym_STAR_EQ] = ACTIONS(499), + [anon_sym_TILDE] = ACTIONS(499), + [anon_sym_BANG_TILDE] = ACTIONS(499), + [anon_sym_STAR_TILDE] = ACTIONS(499), + [anon_sym_LT_EQ] = ACTIONS(499), + [anon_sym_GT_EQ] = ACTIONS(499), + [anon_sym_PLUS] = ACTIONS(501), + [anon_sym_PLUS_EQ] = ACTIONS(499), + [anon_sym_DASH_EQ] = ACTIONS(499), + [anon_sym_u00d7] = ACTIONS(499), + [anon_sym_SLASH] = ACTIONS(501), + [anon_sym_u00f7] = ACTIONS(499), + [anon_sym_STAR_STAR] = ACTIONS(499), + [anon_sym_u220b] = ACTIONS(499), + [anon_sym_u220c] = ACTIONS(499), + [anon_sym_u2287] = ACTIONS(499), + [anon_sym_u2283] = ACTIONS(499), + [anon_sym_u2285] = ACTIONS(499), + [anon_sym_u2208] = ACTIONS(499), + [anon_sym_u2209] = ACTIONS(499), + [anon_sym_u2286] = ACTIONS(499), + [anon_sym_u2282] = ACTIONS(499), + [anon_sym_u2284] = ACTIONS(499), + [anon_sym_AT_AT] = ACTIONS(499), }, [245] = { - [sym_array] = STATE(281), - [sym_object] = STATE(281), - [sym_record_id_value] = STATE(344), - [ts_builtin_sym_end] = ACTIONS(144), + [sym_array] = STATE(300), + [sym_object] = STATE(300), + [sym_record_id_value] = STATE(331), + [ts_builtin_sym_end] = ACTIONS(182), [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_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), + [sym_semi_colon] = ACTIONS(182), + [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_split] = 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(184), + [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(184), + [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_EQ] = ACTIONS(184), + [anon_sym_DASH_GT] = ACTIONS(182), + [anon_sym_LBRACK] = ACTIONS(182), + [anon_sym_LBRACE] = ACTIONS(455), + [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_int] = ACTIONS(513), + [sym_record_id_ident] = ACTIONS(513), + [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), }, [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), + [sym_array] = STATE(300), + [sym_object] = STATE(300), + [sym_record_id_value] = STATE(354), + [ts_builtin_sym_end] = ACTIONS(202), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(202), + [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_split] = 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(204), + [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(204), + [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_EQ] = ACTIONS(204), + [anon_sym_DASH_GT] = ACTIONS(202), + [anon_sym_LBRACK] = ACTIONS(202), + [anon_sym_LBRACE] = ACTIONS(455), + [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_int] = ACTIONS(513), + [sym_record_id_ident] = ACTIONS(513), + [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), }, [247] = { - [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_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), + [sym_array] = STATE(42), + [sym_object] = STATE(42), + [sym_record_id_value] = STATE(48), + [ts_builtin_sym_end] = ACTIONS(499), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(499), + [sym_keyword_value] = ACTIONS(501), + [sym_keyword_and] = ACTIONS(501), + [sym_keyword_or] = ACTIONS(501), + [sym_keyword_is] = ACTIONS(501), + [sym_keyword_not] = ACTIONS(501), + [sym_keyword_contains] = ACTIONS(501), + [sym_keyword_contains_not] = ACTIONS(501), + [sym_keyword_contains_all] = ACTIONS(501), + [sym_keyword_contains_any] = ACTIONS(501), + [sym_keyword_contains_none] = ACTIONS(501), + [sym_keyword_inside] = ACTIONS(501), + [sym_keyword_in] = ACTIONS(501), + [sym_keyword_not_inside] = ACTIONS(501), + [sym_keyword_all_inside] = ACTIONS(501), + [sym_keyword_any_inside] = ACTIONS(501), + [sym_keyword_none_inside] = ACTIONS(501), + [sym_keyword_outside] = ACTIONS(501), + [sym_keyword_intersects] = ACTIONS(501), + [sym_keyword_flexible] = ACTIONS(501), + [sym_keyword_readonly] = ACTIONS(501), + [sym_keyword_type] = ACTIONS(501), + [sym_keyword_default] = ACTIONS(501), + [sym_keyword_assert] = ACTIONS(501), + [sym_keyword_permissions] = ACTIONS(501), + [sym_keyword_comment] = ACTIONS(501), + [anon_sym_EQ] = ACTIONS(501), + [anon_sym_DASH_GT] = ACTIONS(499), + [anon_sym_LBRACK] = ACTIONS(499), + [anon_sym_LBRACE] = ACTIONS(49), + [anon_sym_LT_DASH] = ACTIONS(501), + [anon_sym_LT_DASH_GT] = ACTIONS(499), + [anon_sym_STAR] = ACTIONS(501), + [anon_sym_DOT] = ACTIONS(499), + [anon_sym_LT] = ACTIONS(501), + [anon_sym_GT] = ACTIONS(501), + [sym_int] = ACTIONS(511), + [sym_record_id_ident] = ACTIONS(511), + [anon_sym_DASH] = ACTIONS(501), + [anon_sym_AT] = ACTIONS(501), + [anon_sym_LT_PIPE] = ACTIONS(499), + [anon_sym_AMP_AMP] = ACTIONS(499), + [anon_sym_PIPE_PIPE] = ACTIONS(499), + [anon_sym_QMARK_QMARK] = ACTIONS(499), + [anon_sym_QMARK_COLON] = ACTIONS(499), + [anon_sym_BANG_EQ] = ACTIONS(499), + [anon_sym_EQ_EQ] = ACTIONS(499), + [anon_sym_QMARK_EQ] = ACTIONS(499), + [anon_sym_STAR_EQ] = ACTIONS(499), + [anon_sym_TILDE] = ACTIONS(499), + [anon_sym_BANG_TILDE] = ACTIONS(499), + [anon_sym_STAR_TILDE] = ACTIONS(499), + [anon_sym_LT_EQ] = ACTIONS(499), + [anon_sym_GT_EQ] = ACTIONS(499), + [anon_sym_PLUS] = ACTIONS(501), + [anon_sym_PLUS_EQ] = ACTIONS(499), + [anon_sym_DASH_EQ] = ACTIONS(499), + [anon_sym_u00d7] = ACTIONS(499), + [anon_sym_SLASH] = ACTIONS(501), + [anon_sym_u00f7] = ACTIONS(499), + [anon_sym_STAR_STAR] = ACTIONS(499), + [anon_sym_u220b] = ACTIONS(499), + [anon_sym_u220c] = ACTIONS(499), + [anon_sym_u2287] = ACTIONS(499), + [anon_sym_u2283] = ACTIONS(499), + [anon_sym_u2285] = ACTIONS(499), + [anon_sym_u2208] = ACTIONS(499), + [anon_sym_u2209] = ACTIONS(499), + [anon_sym_u2286] = ACTIONS(499), + [anon_sym_u2282] = ACTIONS(499), + [anon_sym_u2284] = ACTIONS(499), + [anon_sym_AT_AT] = ACTIONS(499), }, [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), + [sym_array] = STATE(300), + [sym_object] = STATE(300), + [sym_record_id_value] = STATE(362), + [ts_builtin_sym_end] = ACTIONS(499), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(499), + [sym_keyword_explain] = ACTIONS(501), + [sym_keyword_parallel] = ACTIONS(501), + [sym_keyword_timeout] = ACTIONS(501), + [sym_keyword_fetch] = ACTIONS(501), + [sym_keyword_limit] = ACTIONS(501), + [sym_keyword_order] = ACTIONS(501), + [sym_keyword_split] = ACTIONS(501), + [sym_keyword_group] = ACTIONS(501), + [sym_keyword_and] = ACTIONS(501), + [sym_keyword_or] = ACTIONS(501), + [sym_keyword_is] = ACTIONS(501), + [sym_keyword_not] = ACTIONS(501), + [sym_keyword_contains] = ACTIONS(501), + [sym_keyword_contains_not] = ACTIONS(501), + [sym_keyword_contains_all] = ACTIONS(501), + [sym_keyword_contains_any] = ACTIONS(501), + [sym_keyword_contains_none] = ACTIONS(501), + [sym_keyword_inside] = ACTIONS(501), + [sym_keyword_in] = ACTIONS(501), + [sym_keyword_not_inside] = ACTIONS(501), + [sym_keyword_all_inside] = ACTIONS(501), + [sym_keyword_any_inside] = ACTIONS(501), + [sym_keyword_none_inside] = ACTIONS(501), + [sym_keyword_outside] = ACTIONS(501), + [sym_keyword_intersects] = ACTIONS(501), + [anon_sym_EQ] = ACTIONS(501), + [anon_sym_DASH_GT] = ACTIONS(499), + [anon_sym_LBRACK] = ACTIONS(499), + [anon_sym_LBRACE] = ACTIONS(455), + [anon_sym_LT_DASH] = ACTIONS(501), + [anon_sym_LT_DASH_GT] = ACTIONS(499), + [anon_sym_STAR] = ACTIONS(501), + [anon_sym_DOT] = ACTIONS(499), + [anon_sym_LT] = ACTIONS(501), + [anon_sym_GT] = ACTIONS(501), + [sym_int] = ACTIONS(513), + [sym_record_id_ident] = ACTIONS(513), + [anon_sym_DASH] = ACTIONS(501), + [anon_sym_AT] = ACTIONS(501), + [anon_sym_LT_PIPE] = ACTIONS(499), + [anon_sym_AMP_AMP] = ACTIONS(499), + [anon_sym_PIPE_PIPE] = ACTIONS(499), + [anon_sym_QMARK_QMARK] = ACTIONS(499), + [anon_sym_QMARK_COLON] = ACTIONS(499), + [anon_sym_BANG_EQ] = ACTIONS(499), + [anon_sym_EQ_EQ] = ACTIONS(499), + [anon_sym_QMARK_EQ] = ACTIONS(499), + [anon_sym_STAR_EQ] = ACTIONS(499), + [anon_sym_TILDE] = ACTIONS(499), + [anon_sym_BANG_TILDE] = ACTIONS(499), + [anon_sym_STAR_TILDE] = ACTIONS(499), + [anon_sym_LT_EQ] = ACTIONS(499), + [anon_sym_GT_EQ] = ACTIONS(499), + [anon_sym_PLUS] = ACTIONS(501), + [anon_sym_PLUS_EQ] = ACTIONS(499), + [anon_sym_DASH_EQ] = ACTIONS(499), + [anon_sym_u00d7] = ACTIONS(499), + [anon_sym_SLASH] = ACTIONS(501), + [anon_sym_u00f7] = ACTIONS(499), + [anon_sym_STAR_STAR] = ACTIONS(499), + [anon_sym_u220b] = ACTIONS(499), + [anon_sym_u220c] = ACTIONS(499), + [anon_sym_u2287] = ACTIONS(499), + [anon_sym_u2283] = ACTIONS(499), + [anon_sym_u2285] = ACTIONS(499), + [anon_sym_u2208] = ACTIONS(499), + [anon_sym_u2209] = ACTIONS(499), + [anon_sym_u2286] = ACTIONS(499), + [anon_sym_u2282] = ACTIONS(499), + [anon_sym_u2284] = ACTIONS(499), + [anon_sym_AT_AT] = ACTIONS(499), }, [249] = { - [sym_array] = STATE(281), - [sym_object] = STATE(281), - [sym_record_id_value] = STATE(345), - [ts_builtin_sym_end] = ACTIONS(176), + [sym_array] = STATE(42), + [sym_object] = STATE(42), + [sym_record_id_value] = STATE(50), + [ts_builtin_sym_end] = ACTIONS(182), [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), + [sym_semi_colon] = ACTIONS(182), + [sym_keyword_value] = ACTIONS(184), + [sym_keyword_and] = ACTIONS(184), + [sym_keyword_or] = ACTIONS(184), + [sym_keyword_is] = ACTIONS(184), + [sym_keyword_not] = ACTIONS(184), + [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(184), + [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_comment] = ACTIONS(184), + [anon_sym_EQ] = ACTIONS(184), + [anon_sym_DASH_GT] = ACTIONS(182), + [anon_sym_LBRACK] = ACTIONS(182), + [anon_sym_LBRACE] = ACTIONS(49), + [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_int] = ACTIONS(511), + [sym_record_id_ident] = ACTIONS(511), + [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), }, [250] = { - [sym_array] = STATE(41), - [sym_object] = STATE(41), + [sym_array] = STATE(42), + [sym_object] = STATE(42), [sym_record_id_value] = STATE(46), - [ts_builtin_sym_end] = ACTIONS(144), + [ts_builtin_sym_end] = ACTIONS(202), [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), + [sym_semi_colon] = ACTIONS(202), + [sym_keyword_value] = ACTIONS(204), + [sym_keyword_and] = ACTIONS(204), + [sym_keyword_or] = ACTIONS(204), + [sym_keyword_is] = ACTIONS(204), + [sym_keyword_not] = ACTIONS(204), + [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(204), + [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_comment] = ACTIONS(204), + [anon_sym_EQ] = ACTIONS(204), + [anon_sym_DASH_GT] = ACTIONS(202), + [anon_sym_LBRACK] = ACTIONS(202), + [anon_sym_LBRACE] = ACTIONS(49), + [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_int] = ACTIONS(511), + [sym_record_id_ident] = ACTIONS(511), + [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), }, [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), + [aux_sym_duration_repeat1] = STATE(252), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(110), + [sym_keyword_explain] = ACTIONS(110), + [sym_keyword_parallel] = ACTIONS(110), + [sym_keyword_timeout] = ACTIONS(110), + [sym_keyword_fetch] = ACTIONS(110), + [sym_keyword_limit] = ACTIONS(110), + [sym_keyword_order] = ACTIONS(110), + [sym_keyword_with] = ACTIONS(110), + [sym_keyword_where] = ACTIONS(110), + [sym_keyword_split] = ACTIONS(110), + [sym_keyword_group] = ACTIONS(110), + [sym_keyword_and] = ACTIONS(110), + [sym_keyword_or] = ACTIONS(112), + [sym_keyword_is] = ACTIONS(110), + [sym_keyword_not] = ACTIONS(112), + [sym_keyword_contains] = ACTIONS(110), + [sym_keyword_contains_not] = ACTIONS(110), + [sym_keyword_contains_all] = ACTIONS(110), + [sym_keyword_contains_any] = ACTIONS(110), + [sym_keyword_contains_none] = ACTIONS(110), + [sym_keyword_inside] = ACTIONS(110), + [sym_keyword_in] = ACTIONS(112), + [sym_keyword_not_inside] = ACTIONS(110), + [sym_keyword_all_inside] = ACTIONS(110), + [sym_keyword_any_inside] = ACTIONS(110), + [sym_keyword_none_inside] = ACTIONS(110), + [sym_keyword_outside] = ACTIONS(110), + [sym_keyword_intersects] = ACTIONS(110), + [anon_sym_EQ] = ACTIONS(112), + [anon_sym_COMMA] = ACTIONS(110), + [anon_sym_DASH_GT] = ACTIONS(110), + [anon_sym_LBRACK] = ACTIONS(110), + [anon_sym_RPAREN] = ACTIONS(110), + [anon_sym_RBRACE] = ACTIONS(110), + [anon_sym_LT_DASH] = ACTIONS(112), + [anon_sym_LT_DASH_GT] = ACTIONS(110), + [anon_sym_STAR] = ACTIONS(112), + [anon_sym_DOT] = ACTIONS(110), + [anon_sym_LT] = ACTIONS(112), + [anon_sym_GT] = ACTIONS(112), + [sym_duration_part] = ACTIONS(592), + [anon_sym_DASH] = ACTIONS(112), + [anon_sym_AT] = ACTIONS(112), + [anon_sym_LT_PIPE] = ACTIONS(110), + [anon_sym_AMP_AMP] = ACTIONS(110), + [anon_sym_PIPE_PIPE] = ACTIONS(110), + [anon_sym_QMARK_QMARK] = ACTIONS(110), + [anon_sym_QMARK_COLON] = ACTIONS(110), + [anon_sym_BANG_EQ] = ACTIONS(110), + [anon_sym_EQ_EQ] = ACTIONS(110), + [anon_sym_QMARK_EQ] = ACTIONS(110), + [anon_sym_STAR_EQ] = ACTIONS(110), + [anon_sym_TILDE] = ACTIONS(110), + [anon_sym_BANG_TILDE] = ACTIONS(110), + [anon_sym_STAR_TILDE] = ACTIONS(110), + [anon_sym_LT_EQ] = ACTIONS(110), + [anon_sym_GT_EQ] = ACTIONS(110), + [anon_sym_PLUS] = ACTIONS(112), + [anon_sym_PLUS_EQ] = ACTIONS(110), + [anon_sym_DASH_EQ] = ACTIONS(110), + [anon_sym_u00d7] = ACTIONS(110), + [anon_sym_SLASH] = ACTIONS(112), + [anon_sym_u00f7] = ACTIONS(110), + [anon_sym_STAR_STAR] = ACTIONS(110), + [anon_sym_u220b] = ACTIONS(110), + [anon_sym_u220c] = ACTIONS(110), + [anon_sym_u2287] = ACTIONS(110), + [anon_sym_u2283] = ACTIONS(110), + [anon_sym_u2285] = ACTIONS(110), + [anon_sym_u2208] = ACTIONS(110), + [anon_sym_u2209] = ACTIONS(110), + [anon_sym_u2286] = ACTIONS(110), + [anon_sym_u2282] = ACTIONS(110), + [anon_sym_u2284] = ACTIONS(110), + [anon_sym_AT_AT] = ACTIONS(110), }, [252] = { - [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_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), + [aux_sym_duration_repeat1] = STATE(252), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(103), + [sym_keyword_explain] = ACTIONS(103), + [sym_keyword_parallel] = ACTIONS(103), + [sym_keyword_timeout] = ACTIONS(103), + [sym_keyword_fetch] = ACTIONS(103), + [sym_keyword_limit] = ACTIONS(103), + [sym_keyword_order] = ACTIONS(103), + [sym_keyword_with] = ACTIONS(103), + [sym_keyword_where] = ACTIONS(103), + [sym_keyword_split] = ACTIONS(103), + [sym_keyword_group] = ACTIONS(103), + [sym_keyword_and] = ACTIONS(103), + [sym_keyword_or] = ACTIONS(105), + [sym_keyword_is] = ACTIONS(103), + [sym_keyword_not] = ACTIONS(105), + [sym_keyword_contains] = ACTIONS(103), + [sym_keyword_contains_not] = ACTIONS(103), + [sym_keyword_contains_all] = ACTIONS(103), + [sym_keyword_contains_any] = ACTIONS(103), + [sym_keyword_contains_none] = ACTIONS(103), + [sym_keyword_inside] = ACTIONS(103), + [sym_keyword_in] = ACTIONS(105), + [sym_keyword_not_inside] = ACTIONS(103), + [sym_keyword_all_inside] = ACTIONS(103), + [sym_keyword_any_inside] = ACTIONS(103), + [sym_keyword_none_inside] = ACTIONS(103), + [sym_keyword_outside] = ACTIONS(103), + [sym_keyword_intersects] = ACTIONS(103), + [anon_sym_EQ] = ACTIONS(105), + [anon_sym_COMMA] = ACTIONS(103), + [anon_sym_DASH_GT] = ACTIONS(103), + [anon_sym_LBRACK] = ACTIONS(103), + [anon_sym_RPAREN] = ACTIONS(103), + [anon_sym_RBRACE] = ACTIONS(103), + [anon_sym_LT_DASH] = ACTIONS(105), + [anon_sym_LT_DASH_GT] = ACTIONS(103), + [anon_sym_STAR] = ACTIONS(105), + [anon_sym_DOT] = ACTIONS(103), + [anon_sym_LT] = ACTIONS(105), + [anon_sym_GT] = ACTIONS(105), + [sym_duration_part] = ACTIONS(594), + [anon_sym_DASH] = ACTIONS(105), + [anon_sym_AT] = ACTIONS(105), + [anon_sym_LT_PIPE] = ACTIONS(103), + [anon_sym_AMP_AMP] = ACTIONS(103), + [anon_sym_PIPE_PIPE] = ACTIONS(103), + [anon_sym_QMARK_QMARK] = ACTIONS(103), + [anon_sym_QMARK_COLON] = ACTIONS(103), + [anon_sym_BANG_EQ] = ACTIONS(103), + [anon_sym_EQ_EQ] = ACTIONS(103), + [anon_sym_QMARK_EQ] = ACTIONS(103), + [anon_sym_STAR_EQ] = ACTIONS(103), + [anon_sym_TILDE] = ACTIONS(103), + [anon_sym_BANG_TILDE] = ACTIONS(103), + [anon_sym_STAR_TILDE] = ACTIONS(103), + [anon_sym_LT_EQ] = ACTIONS(103), + [anon_sym_GT_EQ] = ACTIONS(103), + [anon_sym_PLUS] = ACTIONS(105), + [anon_sym_PLUS_EQ] = ACTIONS(103), + [anon_sym_DASH_EQ] = ACTIONS(103), + [anon_sym_u00d7] = ACTIONS(103), + [anon_sym_SLASH] = ACTIONS(105), + [anon_sym_u00f7] = ACTIONS(103), + [anon_sym_STAR_STAR] = ACTIONS(103), + [anon_sym_u220b] = ACTIONS(103), + [anon_sym_u220c] = ACTIONS(103), + [anon_sym_u2287] = ACTIONS(103), + [anon_sym_u2283] = ACTIONS(103), + [anon_sym_u2285] = ACTIONS(103), + [anon_sym_u2208] = ACTIONS(103), + [anon_sym_u2209] = ACTIONS(103), + [anon_sym_u2286] = ACTIONS(103), + [anon_sym_u2282] = ACTIONS(103), + [anon_sym_u2284] = ACTIONS(103), + [anon_sym_AT_AT] = ACTIONS(103), }, [253] = { + [ts_builtin_sym_end] = ACTIONS(120), [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_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), + [sym_semi_colon] = ACTIONS(120), + [sym_keyword_as] = ACTIONS(120), + [sym_keyword_where] = ACTIONS(120), + [sym_keyword_group] = ACTIONS(120), + [sym_keyword_and] = ACTIONS(120), + [sym_keyword_or] = ACTIONS(120), + [sym_keyword_is] = ACTIONS(120), + [sym_keyword_not] = ACTIONS(122), + [sym_keyword_contains] = ACTIONS(120), + [sym_keyword_contains_not] = ACTIONS(120), + [sym_keyword_contains_all] = ACTIONS(120), + [sym_keyword_contains_any] = ACTIONS(120), + [sym_keyword_contains_none] = ACTIONS(120), + [sym_keyword_inside] = ACTIONS(120), + [sym_keyword_in] = ACTIONS(122), + [sym_keyword_not_inside] = ACTIONS(120), + [sym_keyword_all_inside] = ACTIONS(120), + [sym_keyword_any_inside] = ACTIONS(120), + [sym_keyword_none_inside] = ACTIONS(120), + [sym_keyword_outside] = ACTIONS(120), + [sym_keyword_intersects] = ACTIONS(120), + [sym_keyword_drop] = ACTIONS(120), + [sym_keyword_schemafull] = ACTIONS(120), + [sym_keyword_schemaless] = ACTIONS(120), + [sym_keyword_changefeed] = ACTIONS(120), + [sym_keyword_type] = ACTIONS(120), + [sym_keyword_permissions] = ACTIONS(120), + [sym_keyword_for] = ACTIONS(120), + [sym_keyword_comment] = ACTIONS(120), + [anon_sym_EQ] = ACTIONS(122), + [anon_sym_COMMA] = ACTIONS(120), + [anon_sym_DASH_GT] = ACTIONS(120), + [anon_sym_LBRACK] = ACTIONS(120), + [anon_sym_LT_DASH] = ACTIONS(122), + [anon_sym_LT_DASH_GT] = ACTIONS(120), + [anon_sym_STAR] = ACTIONS(122), + [anon_sym_DOT] = ACTIONS(122), + [anon_sym_LT] = ACTIONS(122), + [anon_sym_GT] = ACTIONS(122), + [anon_sym_DOT_DOT] = ACTIONS(120), + [anon_sym_DASH] = ACTIONS(122), + [anon_sym_AT] = ACTIONS(122), + [anon_sym_LT_PIPE] = ACTIONS(120), + [anon_sym_AMP_AMP] = ACTIONS(120), + [anon_sym_PIPE_PIPE] = ACTIONS(120), + [anon_sym_QMARK_QMARK] = ACTIONS(120), + [anon_sym_QMARK_COLON] = ACTIONS(120), + [anon_sym_BANG_EQ] = ACTIONS(120), + [anon_sym_EQ_EQ] = ACTIONS(120), + [anon_sym_QMARK_EQ] = ACTIONS(120), + [anon_sym_STAR_EQ] = ACTIONS(120), + [anon_sym_TILDE] = ACTIONS(120), + [anon_sym_BANG_TILDE] = ACTIONS(120), + [anon_sym_STAR_TILDE] = ACTIONS(120), + [anon_sym_LT_EQ] = ACTIONS(120), + [anon_sym_GT_EQ] = ACTIONS(120), + [anon_sym_PLUS] = ACTIONS(122), + [anon_sym_PLUS_EQ] = ACTIONS(120), + [anon_sym_DASH_EQ] = ACTIONS(120), + [anon_sym_u00d7] = ACTIONS(120), + [anon_sym_SLASH] = ACTIONS(122), + [anon_sym_u00f7] = ACTIONS(120), + [anon_sym_STAR_STAR] = ACTIONS(120), + [anon_sym_u220b] = ACTIONS(120), + [anon_sym_u220c] = ACTIONS(120), + [anon_sym_u2287] = ACTIONS(120), + [anon_sym_u2283] = ACTIONS(120), + [anon_sym_u2285] = ACTIONS(120), + [anon_sym_u2208] = ACTIONS(120), + [anon_sym_u2209] = ACTIONS(120), + [anon_sym_u2286] = ACTIONS(120), + [anon_sym_u2282] = ACTIONS(120), + [anon_sym_u2284] = ACTIONS(120), + [anon_sym_AT_AT] = ACTIONS(120), }, [254] = { - [ts_builtin_sym_end] = ACTIONS(114), - [sym_comment] = ACTIONS(3), - [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), + [aux_sym_duration_repeat1] = STATE(263), + [ts_builtin_sym_end] = ACTIONS(110), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(110), + [sym_keyword_explain] = ACTIONS(110), + [sym_keyword_parallel] = ACTIONS(110), + [sym_keyword_timeout] = ACTIONS(110), + [sym_keyword_fetch] = ACTIONS(110), + [sym_keyword_limit] = ACTIONS(110), + [sym_keyword_order] = ACTIONS(110), + [sym_keyword_with] = ACTIONS(110), + [sym_keyword_where] = ACTIONS(110), + [sym_keyword_split] = ACTIONS(110), + [sym_keyword_group] = ACTIONS(110), + [sym_keyword_and] = ACTIONS(110), + [sym_keyword_or] = ACTIONS(112), + [sym_keyword_is] = ACTIONS(110), + [sym_keyword_not] = ACTIONS(112), + [sym_keyword_contains] = ACTIONS(110), + [sym_keyword_contains_not] = ACTIONS(110), + [sym_keyword_contains_all] = ACTIONS(110), + [sym_keyword_contains_any] = ACTIONS(110), + [sym_keyword_contains_none] = ACTIONS(110), + [sym_keyword_inside] = ACTIONS(110), + [sym_keyword_in] = ACTIONS(112), + [sym_keyword_not_inside] = ACTIONS(110), + [sym_keyword_all_inside] = ACTIONS(110), + [sym_keyword_any_inside] = ACTIONS(110), + [sym_keyword_none_inside] = ACTIONS(110), + [sym_keyword_outside] = ACTIONS(110), + [sym_keyword_intersects] = ACTIONS(110), + [anon_sym_EQ] = ACTIONS(112), + [anon_sym_COMMA] = ACTIONS(110), + [anon_sym_DASH_GT] = ACTIONS(110), + [anon_sym_LBRACK] = ACTIONS(110), + [anon_sym_LT_DASH] = ACTIONS(112), + [anon_sym_LT_DASH_GT] = ACTIONS(110), + [anon_sym_STAR] = ACTIONS(112), + [anon_sym_DOT] = ACTIONS(110), + [anon_sym_LT] = ACTIONS(112), + [anon_sym_GT] = ACTIONS(112), + [sym_duration_part] = ACTIONS(597), + [anon_sym_DASH] = ACTIONS(112), + [anon_sym_AT] = ACTIONS(112), + [anon_sym_LT_PIPE] = ACTIONS(110), + [anon_sym_AMP_AMP] = ACTIONS(110), + [anon_sym_PIPE_PIPE] = ACTIONS(110), + [anon_sym_QMARK_QMARK] = ACTIONS(110), + [anon_sym_QMARK_COLON] = ACTIONS(110), + [anon_sym_BANG_EQ] = ACTIONS(110), + [anon_sym_EQ_EQ] = ACTIONS(110), + [anon_sym_QMARK_EQ] = ACTIONS(110), + [anon_sym_STAR_EQ] = ACTIONS(110), + [anon_sym_TILDE] = ACTIONS(110), + [anon_sym_BANG_TILDE] = ACTIONS(110), + [anon_sym_STAR_TILDE] = ACTIONS(110), + [anon_sym_LT_EQ] = ACTIONS(110), + [anon_sym_GT_EQ] = ACTIONS(110), + [anon_sym_PLUS] = ACTIONS(112), + [anon_sym_PLUS_EQ] = ACTIONS(110), + [anon_sym_DASH_EQ] = ACTIONS(110), + [anon_sym_u00d7] = ACTIONS(110), + [anon_sym_SLASH] = ACTIONS(112), + [anon_sym_u00f7] = ACTIONS(110), + [anon_sym_STAR_STAR] = ACTIONS(110), + [anon_sym_u220b] = ACTIONS(110), + [anon_sym_u220c] = ACTIONS(110), + [anon_sym_u2287] = ACTIONS(110), + [anon_sym_u2283] = ACTIONS(110), + [anon_sym_u2285] = ACTIONS(110), + [anon_sym_u2208] = ACTIONS(110), + [anon_sym_u2209] = ACTIONS(110), + [anon_sym_u2286] = ACTIONS(110), + [anon_sym_u2282] = ACTIONS(110), + [anon_sym_u2284] = ACTIONS(110), + [anon_sym_AT_AT] = ACTIONS(110), }, [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), + [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_comment] = ACTIONS(214), + [anon_sym_EQ] = ACTIONS(216), + [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(216), + [anon_sym_LT] = ACTIONS(216), + [anon_sym_GT] = ACTIONS(216), + [anon_sym_DOT_DOT] = ACTIONS(599), + [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), }, [256] = { + [ts_builtin_sym_end] = ACTIONS(116), [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_semi_colon] = ACTIONS(116), + [sym_keyword_as] = ACTIONS(116), + [sym_keyword_where] = ACTIONS(116), + [sym_keyword_group] = ACTIONS(116), + [sym_keyword_and] = ACTIONS(116), [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), + [sym_keyword_is] = ACTIONS(116), + [sym_keyword_not] = ACTIONS(118), + [sym_keyword_contains] = ACTIONS(116), + [sym_keyword_contains_not] = ACTIONS(116), + [sym_keyword_contains_all] = ACTIONS(116), + [sym_keyword_contains_any] = ACTIONS(116), + [sym_keyword_contains_none] = ACTIONS(116), + [sym_keyword_inside] = ACTIONS(116), + [sym_keyword_in] = ACTIONS(118), + [sym_keyword_not_inside] = ACTIONS(116), + [sym_keyword_all_inside] = ACTIONS(116), + [sym_keyword_any_inside] = ACTIONS(116), + [sym_keyword_none_inside] = ACTIONS(116), + [sym_keyword_outside] = ACTIONS(116), + [sym_keyword_intersects] = ACTIONS(116), + [sym_keyword_drop] = ACTIONS(116), + [sym_keyword_schemafull] = ACTIONS(116), + [sym_keyword_schemaless] = ACTIONS(116), + [sym_keyword_changefeed] = ACTIONS(116), + [sym_keyword_type] = ACTIONS(116), + [sym_keyword_permissions] = ACTIONS(116), + [sym_keyword_for] = ACTIONS(116), + [sym_keyword_comment] = ACTIONS(116), + [anon_sym_EQ] = ACTIONS(118), + [anon_sym_COMMA] = ACTIONS(116), + [anon_sym_DASH_GT] = ACTIONS(116), + [anon_sym_LBRACK] = ACTIONS(116), + [anon_sym_LT_DASH] = ACTIONS(118), + [anon_sym_LT_DASH_GT] = ACTIONS(116), + [anon_sym_STAR] = ACTIONS(118), + [anon_sym_DOT] = ACTIONS(118), + [anon_sym_LT] = ACTIONS(118), + [anon_sym_GT] = ACTIONS(118), + [anon_sym_DOT_DOT] = ACTIONS(116), + [anon_sym_DASH] = ACTIONS(118), + [anon_sym_AT] = ACTIONS(118), + [anon_sym_LT_PIPE] = ACTIONS(116), + [anon_sym_AMP_AMP] = ACTIONS(116), + [anon_sym_PIPE_PIPE] = ACTIONS(116), + [anon_sym_QMARK_QMARK] = ACTIONS(116), + [anon_sym_QMARK_COLON] = ACTIONS(116), + [anon_sym_BANG_EQ] = ACTIONS(116), + [anon_sym_EQ_EQ] = ACTIONS(116), + [anon_sym_QMARK_EQ] = ACTIONS(116), + [anon_sym_STAR_EQ] = ACTIONS(116), + [anon_sym_TILDE] = ACTIONS(116), + [anon_sym_BANG_TILDE] = ACTIONS(116), + [anon_sym_STAR_TILDE] = ACTIONS(116), + [anon_sym_LT_EQ] = ACTIONS(116), + [anon_sym_GT_EQ] = ACTIONS(116), + [anon_sym_PLUS] = ACTIONS(118), + [anon_sym_PLUS_EQ] = ACTIONS(116), + [anon_sym_DASH_EQ] = ACTIONS(116), + [anon_sym_u00d7] = ACTIONS(116), + [anon_sym_SLASH] = ACTIONS(118), + [anon_sym_u00f7] = ACTIONS(116), + [anon_sym_STAR_STAR] = ACTIONS(116), + [anon_sym_u220b] = ACTIONS(116), + [anon_sym_u220c] = ACTIONS(116), + [anon_sym_u2287] = ACTIONS(116), + [anon_sym_u2283] = ACTIONS(116), + [anon_sym_u2285] = ACTIONS(116), + [anon_sym_u2208] = ACTIONS(116), + [anon_sym_u2209] = ACTIONS(116), + [anon_sym_u2286] = ACTIONS(116), + [anon_sym_u2282] = ACTIONS(116), + [anon_sym_u2284] = ACTIONS(116), + [anon_sym_AT_AT] = ACTIONS(116), }, [257] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = 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_order] = ACTIONS(122), - [sym_keyword_with] = ACTIONS(122), - [sym_keyword_where] = ACTIONS(122), - [sym_keyword_split] = ACTIONS(122), - [sym_keyword_group] = ACTIONS(122), - [sym_keyword_and] = ACTIONS(122), - [sym_keyword_or] = ACTIONS(124), - [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), - [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), + [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_EQ] = ACTIONS(216), + [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(216), + [anon_sym_LT] = ACTIONS(216), + [anon_sym_GT] = ACTIONS(216), + [anon_sym_DOT_DOT] = ACTIONS(601), + [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), }, [258] = { - [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), + [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_EQ] = ACTIONS(140), + [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_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), }, [259] = { - [ts_builtin_sym_end] = ACTIONS(136), + [ts_builtin_sym_end] = ACTIONS(142), [sym_comment] = ACTIONS(3), - [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(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), + [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_EQ] = ACTIONS(144), + [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(144), + [anon_sym_LT] = ACTIONS(144), + [anon_sym_GT] = ACTIONS(144), + [anon_sym_DOT_DOT] = ACTIONS(142), + [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), }, [260] = { [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(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), + [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_EQ] = ACTIONS(144), + [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(144), + [anon_sym_LT] = ACTIONS(144), + [anon_sym_GT] = ACTIONS(144), + [anon_sym_DOT_DOT] = ACTIONS(142), + [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), }, [261] = { - [ts_builtin_sym_end] = ACTIONS(126), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(126), - [sym_keyword_as] = ACTIONS(126), - [sym_keyword_where] = ACTIONS(126), - [sym_keyword_group] = 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_drop] = ACTIONS(126), - [sym_keyword_schemafull] = ACTIONS(126), - [sym_keyword_schemaless] = ACTIONS(126), - [sym_keyword_changefeed] = ACTIONS(126), - [sym_keyword_type] = ACTIONS(126), - [sym_keyword_permissions] = ACTIONS(126), - [sym_keyword_for] = ACTIONS(126), - [sym_keyword_comment] = 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), - }, - [262] = { - [ts_builtin_sym_end] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(122), - [sym_keyword_as] = ACTIONS(122), - [sym_keyword_where] = ACTIONS(122), - [sym_keyword_group] = 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_drop] = ACTIONS(122), - [sym_keyword_schemafull] = ACTIONS(122), - [sym_keyword_schemaless] = ACTIONS(122), - [sym_keyword_changefeed] = ACTIONS(122), - [sym_keyword_type] = ACTIONS(122), - [sym_keyword_permissions] = ACTIONS(122), - [sym_keyword_for] = ACTIONS(122), - [sym_keyword_comment] = ACTIONS(122), - [anon_sym_COMMA] = ACTIONS(122), - [anon_sym_DASH_GT] = ACTIONS(122), - [anon_sym_LBRACK] = 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), + [sym_semi_colon] = ACTIONS(116), + [sym_keyword_explain] = ACTIONS(116), + [sym_keyword_parallel] = ACTIONS(116), + [sym_keyword_timeout] = ACTIONS(116), + [sym_keyword_fetch] = ACTIONS(116), + [sym_keyword_limit] = ACTIONS(116), + [sym_keyword_order] = ACTIONS(116), + [sym_keyword_with] = ACTIONS(116), + [sym_keyword_where] = ACTIONS(116), + [sym_keyword_split] = ACTIONS(116), + [sym_keyword_group] = ACTIONS(116), + [sym_keyword_and] = ACTIONS(116), + [sym_keyword_or] = ACTIONS(118), + [sym_keyword_is] = ACTIONS(116), + [sym_keyword_not] = ACTIONS(118), + [sym_keyword_contains] = ACTIONS(116), + [sym_keyword_contains_not] = ACTIONS(116), + [sym_keyword_contains_all] = ACTIONS(116), + [sym_keyword_contains_any] = ACTIONS(116), + [sym_keyword_contains_none] = ACTIONS(116), + [sym_keyword_inside] = ACTIONS(116), + [sym_keyword_in] = ACTIONS(118), + [sym_keyword_not_inside] = ACTIONS(116), + [sym_keyword_all_inside] = ACTIONS(116), + [sym_keyword_any_inside] = ACTIONS(116), + [sym_keyword_none_inside] = ACTIONS(116), + [sym_keyword_outside] = ACTIONS(116), + [sym_keyword_intersects] = ACTIONS(116), + [anon_sym_EQ] = ACTIONS(118), + [anon_sym_COMMA] = ACTIONS(116), + [anon_sym_DASH_GT] = ACTIONS(116), + [anon_sym_LBRACK] = ACTIONS(116), + [anon_sym_RPAREN] = ACTIONS(116), + [anon_sym_RBRACE] = ACTIONS(116), + [anon_sym_LT_DASH] = ACTIONS(118), + [anon_sym_LT_DASH_GT] = ACTIONS(116), + [anon_sym_STAR] = ACTIONS(118), + [anon_sym_DOT] = ACTIONS(118), + [anon_sym_LT] = ACTIONS(118), + [anon_sym_GT] = ACTIONS(118), + [anon_sym_DOT_DOT] = ACTIONS(116), + [anon_sym_DASH] = ACTIONS(118), + [anon_sym_AT] = ACTIONS(118), + [anon_sym_LT_PIPE] = ACTIONS(116), + [anon_sym_AMP_AMP] = ACTIONS(116), + [anon_sym_PIPE_PIPE] = ACTIONS(116), + [anon_sym_QMARK_QMARK] = ACTIONS(116), + [anon_sym_QMARK_COLON] = ACTIONS(116), + [anon_sym_BANG_EQ] = ACTIONS(116), + [anon_sym_EQ_EQ] = ACTIONS(116), + [anon_sym_QMARK_EQ] = ACTIONS(116), + [anon_sym_STAR_EQ] = ACTIONS(116), + [anon_sym_TILDE] = ACTIONS(116), + [anon_sym_BANG_TILDE] = ACTIONS(116), + [anon_sym_STAR_TILDE] = ACTIONS(116), + [anon_sym_LT_EQ] = ACTIONS(116), + [anon_sym_GT_EQ] = ACTIONS(116), + [anon_sym_PLUS] = ACTIONS(118), + [anon_sym_PLUS_EQ] = ACTIONS(116), + [anon_sym_DASH_EQ] = ACTIONS(116), + [anon_sym_u00d7] = ACTIONS(116), + [anon_sym_SLASH] = ACTIONS(118), + [anon_sym_u00f7] = ACTIONS(116), + [anon_sym_STAR_STAR] = ACTIONS(116), + [anon_sym_u220b] = ACTIONS(116), + [anon_sym_u220c] = ACTIONS(116), + [anon_sym_u2287] = ACTIONS(116), + [anon_sym_u2283] = ACTIONS(116), + [anon_sym_u2285] = ACTIONS(116), + [anon_sym_u2208] = ACTIONS(116), + [anon_sym_u2209] = ACTIONS(116), + [anon_sym_u2286] = ACTIONS(116), + [anon_sym_u2282] = ACTIONS(116), + [anon_sym_u2284] = ACTIONS(116), + [anon_sym_AT_AT] = ACTIONS(116), + }, + [262] = { + [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_EQ] = ACTIONS(136), + [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_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), }, [263] = { - [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(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), + [aux_sym_duration_repeat1] = STATE(263), + [ts_builtin_sym_end] = ACTIONS(103), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(103), + [sym_keyword_explain] = ACTIONS(103), + [sym_keyword_parallel] = ACTIONS(103), + [sym_keyword_timeout] = ACTIONS(103), + [sym_keyword_fetch] = ACTIONS(103), + [sym_keyword_limit] = ACTIONS(103), + [sym_keyword_order] = ACTIONS(103), + [sym_keyword_with] = ACTIONS(103), + [sym_keyword_where] = ACTIONS(103), + [sym_keyword_split] = ACTIONS(103), + [sym_keyword_group] = ACTIONS(103), + [sym_keyword_and] = ACTIONS(103), + [sym_keyword_or] = ACTIONS(105), + [sym_keyword_is] = ACTIONS(103), + [sym_keyword_not] = ACTIONS(105), + [sym_keyword_contains] = ACTIONS(103), + [sym_keyword_contains_not] = ACTIONS(103), + [sym_keyword_contains_all] = ACTIONS(103), + [sym_keyword_contains_any] = ACTIONS(103), + [sym_keyword_contains_none] = ACTIONS(103), + [sym_keyword_inside] = ACTIONS(103), + [sym_keyword_in] = ACTIONS(105), + [sym_keyword_not_inside] = ACTIONS(103), + [sym_keyword_all_inside] = ACTIONS(103), + [sym_keyword_any_inside] = ACTIONS(103), + [sym_keyword_none_inside] = ACTIONS(103), + [sym_keyword_outside] = ACTIONS(103), + [sym_keyword_intersects] = ACTIONS(103), + [anon_sym_EQ] = ACTIONS(105), + [anon_sym_COMMA] = ACTIONS(103), + [anon_sym_DASH_GT] = ACTIONS(103), + [anon_sym_LBRACK] = ACTIONS(103), + [anon_sym_LT_DASH] = ACTIONS(105), + [anon_sym_LT_DASH_GT] = ACTIONS(103), + [anon_sym_STAR] = ACTIONS(105), + [anon_sym_DOT] = ACTIONS(103), + [anon_sym_LT] = ACTIONS(105), + [anon_sym_GT] = ACTIONS(105), + [sym_duration_part] = ACTIONS(603), + [anon_sym_DASH] = ACTIONS(105), + [anon_sym_AT] = ACTIONS(105), + [anon_sym_LT_PIPE] = ACTIONS(103), + [anon_sym_AMP_AMP] = ACTIONS(103), + [anon_sym_PIPE_PIPE] = ACTIONS(103), + [anon_sym_QMARK_QMARK] = ACTIONS(103), + [anon_sym_QMARK_COLON] = ACTIONS(103), + [anon_sym_BANG_EQ] = ACTIONS(103), + [anon_sym_EQ_EQ] = ACTIONS(103), + [anon_sym_QMARK_EQ] = ACTIONS(103), + [anon_sym_STAR_EQ] = ACTIONS(103), + [anon_sym_TILDE] = ACTIONS(103), + [anon_sym_BANG_TILDE] = ACTIONS(103), + [anon_sym_STAR_TILDE] = ACTIONS(103), + [anon_sym_LT_EQ] = ACTIONS(103), + [anon_sym_GT_EQ] = ACTIONS(103), + [anon_sym_PLUS] = ACTIONS(105), + [anon_sym_PLUS_EQ] = ACTIONS(103), + [anon_sym_DASH_EQ] = ACTIONS(103), + [anon_sym_u00d7] = ACTIONS(103), + [anon_sym_SLASH] = ACTIONS(105), + [anon_sym_u00f7] = ACTIONS(103), + [anon_sym_STAR_STAR] = ACTIONS(103), + [anon_sym_u220b] = ACTIONS(103), + [anon_sym_u220c] = ACTIONS(103), + [anon_sym_u2287] = ACTIONS(103), + [anon_sym_u2283] = ACTIONS(103), + [anon_sym_u2285] = ACTIONS(103), + [anon_sym_u2208] = ACTIONS(103), + [anon_sym_u2209] = ACTIONS(103), + [anon_sym_u2286] = ACTIONS(103), + [anon_sym_u2282] = ACTIONS(103), + [anon_sym_u2284] = ACTIONS(103), + [anon_sym_AT_AT] = ACTIONS(103), }, [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), + [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_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), + [anon_sym_EQ] = ACTIONS(216), + [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(216), + [anon_sym_LT] = ACTIONS(216), + [anon_sym_GT] = ACTIONS(216), + [anon_sym_DOT_DOT] = ACTIONS(606), + [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), }, [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), + [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_EQ] = ACTIONS(65), + [anon_sym_COMMA] = ACTIONS(63), + [anon_sym_DASH_GT] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(63), + [anon_sym_RPAREN] = ACTIONS(63), + [anon_sym_COLON] = ACTIONS(128), + [anon_sym_RBRACE] = ACTIONS(63), + [anon_sym_LT_DASH] = ACTIONS(65), + [anon_sym_LT_DASH_GT] = ACTIONS(63), + [anon_sym_STAR] = ACTIONS(65), + [anon_sym_DOT] = ACTIONS(63), + [anon_sym_LT] = ACTIONS(65), + [anon_sym_GT] = 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), }, [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), + [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_EQ] = ACTIONS(136), + [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_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), }, [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), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(120), + [sym_keyword_explain] = ACTIONS(120), + [sym_keyword_parallel] = ACTIONS(120), + [sym_keyword_timeout] = ACTIONS(120), + [sym_keyword_fetch] = ACTIONS(120), + [sym_keyword_limit] = ACTIONS(120), + [sym_keyword_order] = ACTIONS(120), + [sym_keyword_with] = ACTIONS(120), + [sym_keyword_where] = ACTIONS(120), + [sym_keyword_split] = ACTIONS(120), + [sym_keyword_group] = ACTIONS(120), + [sym_keyword_and] = ACTIONS(120), + [sym_keyword_or] = ACTIONS(122), + [sym_keyword_is] = ACTIONS(120), + [sym_keyword_not] = ACTIONS(122), + [sym_keyword_contains] = ACTIONS(120), + [sym_keyword_contains_not] = ACTIONS(120), + [sym_keyword_contains_all] = ACTIONS(120), + [sym_keyword_contains_any] = ACTIONS(120), + [sym_keyword_contains_none] = ACTIONS(120), + [sym_keyword_inside] = ACTIONS(120), + [sym_keyword_in] = ACTIONS(122), + [sym_keyword_not_inside] = ACTIONS(120), + [sym_keyword_all_inside] = ACTIONS(120), + [sym_keyword_any_inside] = ACTIONS(120), + [sym_keyword_none_inside] = ACTIONS(120), + [sym_keyword_outside] = ACTIONS(120), + [sym_keyword_intersects] = ACTIONS(120), + [anon_sym_EQ] = ACTIONS(122), + [anon_sym_COMMA] = ACTIONS(120), + [anon_sym_DASH_GT] = ACTIONS(120), + [anon_sym_LBRACK] = ACTIONS(120), + [anon_sym_RPAREN] = ACTIONS(120), + [anon_sym_RBRACE] = ACTIONS(120), + [anon_sym_LT_DASH] = ACTIONS(122), + [anon_sym_LT_DASH_GT] = ACTIONS(120), + [anon_sym_STAR] = ACTIONS(122), + [anon_sym_DOT] = ACTIONS(122), + [anon_sym_LT] = ACTIONS(122), + [anon_sym_GT] = ACTIONS(122), + [anon_sym_DOT_DOT] = ACTIONS(120), + [anon_sym_DASH] = ACTIONS(122), + [anon_sym_AT] = ACTIONS(122), + [anon_sym_LT_PIPE] = ACTIONS(120), + [anon_sym_AMP_AMP] = ACTIONS(120), + [anon_sym_PIPE_PIPE] = ACTIONS(120), + [anon_sym_QMARK_QMARK] = ACTIONS(120), + [anon_sym_QMARK_COLON] = ACTIONS(120), + [anon_sym_BANG_EQ] = ACTIONS(120), + [anon_sym_EQ_EQ] = ACTIONS(120), + [anon_sym_QMARK_EQ] = ACTIONS(120), + [anon_sym_STAR_EQ] = ACTIONS(120), + [anon_sym_TILDE] = ACTIONS(120), + [anon_sym_BANG_TILDE] = ACTIONS(120), + [anon_sym_STAR_TILDE] = ACTIONS(120), + [anon_sym_LT_EQ] = ACTIONS(120), + [anon_sym_GT_EQ] = ACTIONS(120), + [anon_sym_PLUS] = ACTIONS(122), + [anon_sym_PLUS_EQ] = ACTIONS(120), + [anon_sym_DASH_EQ] = ACTIONS(120), + [anon_sym_u00d7] = ACTIONS(120), + [anon_sym_SLASH] = ACTIONS(122), + [anon_sym_u00f7] = ACTIONS(120), + [anon_sym_STAR_STAR] = ACTIONS(120), + [anon_sym_u220b] = ACTIONS(120), + [anon_sym_u220c] = ACTIONS(120), + [anon_sym_u2287] = ACTIONS(120), + [anon_sym_u2283] = ACTIONS(120), + [anon_sym_u2285] = ACTIONS(120), + [anon_sym_u2208] = ACTIONS(120), + [anon_sym_u2209] = ACTIONS(120), + [anon_sym_u2286] = ACTIONS(120), + [anon_sym_u2282] = ACTIONS(120), + [anon_sym_u2284] = ACTIONS(120), + [anon_sym_AT_AT] = ACTIONS(120), }, [268] = { + [ts_builtin_sym_end] = ACTIONS(138), [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), + [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_EQ] = ACTIONS(140), + [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_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), }, [269] = { + [ts_builtin_sym_end] = ACTIONS(130), [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(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_EQ] = ACTIONS(132), + [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_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), }, [270] = { + [ts_builtin_sym_end] = ACTIONS(63), [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_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), + [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_EQ] = ACTIONS(65), + [anon_sym_COMMA] = ACTIONS(63), + [anon_sym_DASH_GT] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(63), + [anon_sym_COLON] = ACTIONS(128), + [anon_sym_LT_DASH] = ACTIONS(65), + [anon_sym_LT_DASH_GT] = ACTIONS(63), + [anon_sym_STAR] = ACTIONS(65), + [anon_sym_DOT] = ACTIONS(63), + [anon_sym_LT] = ACTIONS(65), + [anon_sym_GT] = 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), }, [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(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), + [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_EQ] = ACTIONS(132), + [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_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), }, [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), + [ts_builtin_sym_end] = ACTIONS(116), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(116), + [sym_keyword_explain] = ACTIONS(116), + [sym_keyword_parallel] = ACTIONS(116), + [sym_keyword_timeout] = ACTIONS(116), + [sym_keyword_fetch] = ACTIONS(116), + [sym_keyword_limit] = ACTIONS(116), + [sym_keyword_order] = ACTIONS(116), + [sym_keyword_with] = ACTIONS(116), + [sym_keyword_where] = ACTIONS(116), + [sym_keyword_split] = ACTIONS(116), + [sym_keyword_group] = ACTIONS(116), + [sym_keyword_and] = ACTIONS(116), + [sym_keyword_or] = ACTIONS(118), + [sym_keyword_is] = ACTIONS(116), + [sym_keyword_not] = ACTIONS(118), + [sym_keyword_contains] = ACTIONS(116), + [sym_keyword_contains_not] = ACTIONS(116), + [sym_keyword_contains_all] = ACTIONS(116), + [sym_keyword_contains_any] = ACTIONS(116), + [sym_keyword_contains_none] = ACTIONS(116), + [sym_keyword_inside] = ACTIONS(116), + [sym_keyword_in] = ACTIONS(118), + [sym_keyword_not_inside] = ACTIONS(116), + [sym_keyword_all_inside] = ACTIONS(116), + [sym_keyword_any_inside] = ACTIONS(116), + [sym_keyword_none_inside] = ACTIONS(116), + [sym_keyword_outside] = ACTIONS(116), + [sym_keyword_intersects] = ACTIONS(116), + [anon_sym_EQ] = ACTIONS(118), + [anon_sym_COMMA] = ACTIONS(116), + [anon_sym_DASH_GT] = ACTIONS(116), + [anon_sym_LBRACK] = ACTIONS(116), + [anon_sym_LT_DASH] = ACTIONS(118), + [anon_sym_LT_DASH_GT] = ACTIONS(116), + [anon_sym_STAR] = ACTIONS(118), + [anon_sym_DOT] = ACTIONS(118), + [anon_sym_LT] = ACTIONS(118), + [anon_sym_GT] = ACTIONS(118), + [anon_sym_DOT_DOT] = ACTIONS(116), + [anon_sym_DASH] = ACTIONS(118), + [anon_sym_AT] = ACTIONS(118), + [anon_sym_LT_PIPE] = ACTIONS(116), + [anon_sym_AMP_AMP] = ACTIONS(116), + [anon_sym_PIPE_PIPE] = ACTIONS(116), + [anon_sym_QMARK_QMARK] = ACTIONS(116), + [anon_sym_QMARK_COLON] = ACTIONS(116), + [anon_sym_BANG_EQ] = ACTIONS(116), + [anon_sym_EQ_EQ] = ACTIONS(116), + [anon_sym_QMARK_EQ] = ACTIONS(116), + [anon_sym_STAR_EQ] = ACTIONS(116), + [anon_sym_TILDE] = ACTIONS(116), + [anon_sym_BANG_TILDE] = ACTIONS(116), + [anon_sym_STAR_TILDE] = ACTIONS(116), + [anon_sym_LT_EQ] = ACTIONS(116), + [anon_sym_GT_EQ] = ACTIONS(116), + [anon_sym_PLUS] = ACTIONS(118), + [anon_sym_PLUS_EQ] = ACTIONS(116), + [anon_sym_DASH_EQ] = ACTIONS(116), + [anon_sym_u00d7] = ACTIONS(116), + [anon_sym_SLASH] = ACTIONS(118), + [anon_sym_u00f7] = ACTIONS(116), + [anon_sym_STAR_STAR] = ACTIONS(116), + [anon_sym_u220b] = ACTIONS(116), + [anon_sym_u220c] = ACTIONS(116), + [anon_sym_u2287] = ACTIONS(116), + [anon_sym_u2283] = ACTIONS(116), + [anon_sym_u2285] = ACTIONS(116), + [anon_sym_u2208] = ACTIONS(116), + [anon_sym_u2209] = ACTIONS(116), + [anon_sym_u2286] = ACTIONS(116), + [anon_sym_u2282] = ACTIONS(116), + [anon_sym_u2284] = ACTIONS(116), + [anon_sym_AT_AT] = ACTIONS(116), }, [273] = { - [ts_builtin_sym_end] = ACTIONS(212), + [ts_builtin_sym_end] = ACTIONS(158), [sym_comment] = ACTIONS(3), - [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), + [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_EQ] = ACTIONS(160), + [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_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), }, [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), + [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_EQ] = ACTIONS(208), + [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_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), }, [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), + [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_EQ] = ACTIONS(160), + [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_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), }, [276] = { - [ts_builtin_sym_end] = ACTIONS(160), + [ts_builtin_sym_end] = ACTIONS(146), [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_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), + [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_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_type] = ACTIONS(146), + [sym_keyword_permissions] = ACTIONS(146), + [sym_keyword_for] = ACTIONS(146), + [sym_keyword_comment] = ACTIONS(146), + [anon_sym_EQ] = ACTIONS(148), + [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_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), }, [277] = { - [ts_builtin_sym_end] = ACTIONS(172), + [ts_builtin_sym_end] = ACTIONS(162), [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), + [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_EQ] = ACTIONS(164), + [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_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), }, [278] = { - [ts_builtin_sym_end] = ACTIONS(184), + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(18), [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), + [sym_semi_colon] = ACTIONS(202), + [sym_keyword_return] = ACTIONS(204), + [sym_keyword_parallel] = ACTIONS(204), + [sym_keyword_timeout] = 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(204), + [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(204), + [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_EQ] = ACTIONS(204), + [anon_sym_COMMA] = ACTIONS(202), + [anon_sym_DASH_GT] = ACTIONS(202), + [anon_sym_LBRACK] = ACTIONS(202), + [anon_sym_RPAREN] = ACTIONS(202), + [anon_sym_LBRACE] = ACTIONS(321), + [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_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [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), }, [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), + [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_EQ] = ACTIONS(200), + [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_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), }, [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_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_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), + [sym_semi_colon] = ACTIONS(124), + [sym_keyword_explain] = ACTIONS(124), + [sym_keyword_parallel] = ACTIONS(124), + [sym_keyword_timeout] = ACTIONS(124), + [sym_keyword_fetch] = ACTIONS(124), + [sym_keyword_limit] = ACTIONS(124), + [sym_keyword_order] = ACTIONS(124), + [sym_keyword_with] = ACTIONS(124), + [sym_keyword_where] = ACTIONS(124), + [sym_keyword_split] = ACTIONS(124), + [sym_keyword_group] = ACTIONS(124), + [sym_keyword_and] = ACTIONS(124), + [sym_keyword_or] = ACTIONS(126), + [sym_keyword_is] = ACTIONS(124), + [sym_keyword_not] = ACTIONS(126), + [sym_keyword_contains] = ACTIONS(124), + [sym_keyword_contains_not] = ACTIONS(124), + [sym_keyword_contains_all] = ACTIONS(124), + [sym_keyword_contains_any] = ACTIONS(124), + [sym_keyword_contains_none] = ACTIONS(124), + [sym_keyword_inside] = ACTIONS(124), + [sym_keyword_in] = ACTIONS(126), + [sym_keyword_not_inside] = ACTIONS(124), + [sym_keyword_all_inside] = ACTIONS(124), + [sym_keyword_any_inside] = ACTIONS(124), + [sym_keyword_none_inside] = ACTIONS(124), + [sym_keyword_outside] = ACTIONS(124), + [sym_keyword_intersects] = ACTIONS(124), + [anon_sym_EQ] = ACTIONS(126), + [anon_sym_COMMA] = ACTIONS(124), + [anon_sym_DASH_GT] = ACTIONS(124), + [anon_sym_LBRACK] = ACTIONS(124), + [anon_sym_RPAREN] = ACTIONS(124), + [anon_sym_RBRACE] = ACTIONS(124), + [anon_sym_LT_DASH] = ACTIONS(126), + [anon_sym_LT_DASH_GT] = ACTIONS(124), + [anon_sym_STAR] = ACTIONS(126), + [anon_sym_DOT] = ACTIONS(124), + [anon_sym_LT] = ACTIONS(126), + [anon_sym_GT] = ACTIONS(126), + [anon_sym_DASH] = ACTIONS(126), + [anon_sym_AT] = ACTIONS(126), + [anon_sym_LT_PIPE] = ACTIONS(124), + [anon_sym_AMP_AMP] = ACTIONS(124), + [anon_sym_PIPE_PIPE] = ACTIONS(124), + [anon_sym_QMARK_QMARK] = ACTIONS(124), + [anon_sym_QMARK_COLON] = ACTIONS(124), + [anon_sym_BANG_EQ] = ACTIONS(124), + [anon_sym_EQ_EQ] = ACTIONS(124), + [anon_sym_QMARK_EQ] = ACTIONS(124), + [anon_sym_STAR_EQ] = ACTIONS(124), + [anon_sym_TILDE] = ACTIONS(124), + [anon_sym_BANG_TILDE] = ACTIONS(124), + [anon_sym_STAR_TILDE] = ACTIONS(124), + [anon_sym_LT_EQ] = ACTIONS(124), + [anon_sym_GT_EQ] = ACTIONS(124), + [anon_sym_PLUS] = ACTIONS(126), + [anon_sym_PLUS_EQ] = ACTIONS(124), + [anon_sym_DASH_EQ] = ACTIONS(124), + [anon_sym_u00d7] = ACTIONS(124), + [anon_sym_SLASH] = ACTIONS(126), + [anon_sym_u00f7] = ACTIONS(124), + [anon_sym_STAR_STAR] = ACTIONS(124), + [anon_sym_u220b] = ACTIONS(124), + [anon_sym_u220c] = ACTIONS(124), + [anon_sym_u2287] = ACTIONS(124), + [anon_sym_u2283] = ACTIONS(124), + [anon_sym_u2285] = ACTIONS(124), + [anon_sym_u2208] = ACTIONS(124), + [anon_sym_u2209] = ACTIONS(124), + [anon_sym_u2286] = ACTIONS(124), + [anon_sym_u2282] = ACTIONS(124), + [anon_sym_u2284] = ACTIONS(124), + [anon_sym_AT_AT] = ACTIONS(124), }, [281] = { - [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(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), + [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_EQ] = ACTIONS(184), + [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_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), }, [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), + [sym_where_clause] = STATE(877), + [sym_group_clause] = STATE(977), + [sym_operator] = STATE(693), + [sym_binary_operator] = STATE(781), + [aux_sym_update_statement_repeat1] = STATE(831), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(608), + [sym_keyword_as] = ACTIONS(608), + [sym_keyword_where] = ACTIONS(610), + [sym_keyword_group] = ACTIONS(612), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(371), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [sym_keyword_drop] = ACTIONS(608), + [sym_keyword_schemafull] = ACTIONS(608), + [sym_keyword_schemaless] = ACTIONS(608), + [sym_keyword_changefeed] = ACTIONS(608), + [sym_keyword_type] = ACTIONS(608), + [sym_keyword_permissions] = ACTIONS(608), + [sym_keyword_comment] = ACTIONS(608), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_COMMA] = ACTIONS(614), + [anon_sym_RPAREN] = ACTIONS(608), + [anon_sym_RBRACE] = ACTIONS(608), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, [283] = { [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_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), + [sym_semi_colon] = ACTIONS(214), + [sym_keyword_return] = ACTIONS(214), + [sym_keyword_parallel] = ACTIONS(214), + [sym_keyword_timeout] = 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_content] = ACTIONS(214), + [sym_keyword_merge] = ACTIONS(214), + [sym_keyword_patch] = ACTIONS(214), + [sym_keyword_set] = ACTIONS(214), + [sym_keyword_unset] = ACTIONS(214), + [anon_sym_EQ] = ACTIONS(216), + [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(216), + [anon_sym_LT] = ACTIONS(216), + [anon_sym_GT] = ACTIONS(216), + [anon_sym_DOT_DOT] = ACTIONS(616), + [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), }, [284] = { - [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_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_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), + [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_EQ] = ACTIONS(144), + [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(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), + [anon_sym_LT] = ACTIONS(144), + [anon_sym_GT] = ACTIONS(144), + [anon_sym_DOT_DOT] = ACTIONS(142), + [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), }, [285] = { [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_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), - }, - [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(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), + [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_EQ] = ACTIONS(204), + [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(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), + [anon_sym_LT] = ACTIONS(204), + [anon_sym_GT] = 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), }, - [287] = { + [286] = { + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(33), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(184), - [sym_keyword_explain] = ACTIONS(184), + [sym_semi_colon] = ACTIONS(182), + [sym_keyword_return] = 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_or] = ACTIONS(184), [sym_keyword_is] = ACTIONS(184), - [sym_keyword_not] = ACTIONS(186), + [sym_keyword_not] = ACTIONS(184), [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_in] = ACTIONS(184), [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), + [anon_sym_EQ] = ACTIONS(184), + [anon_sym_COMMA] = ACTIONS(182), + [anon_sym_DASH_GT] = ACTIONS(182), + [anon_sym_LBRACK] = ACTIONS(182), + [anon_sym_RPAREN] = ACTIONS(182), + [anon_sym_LBRACE] = ACTIONS(321), + [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_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [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), + }, + [287] = { + [ts_builtin_sym_end] = ACTIONS(120), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(120), + [sym_keyword_explain] = ACTIONS(120), + [sym_keyword_parallel] = ACTIONS(120), + [sym_keyword_timeout] = ACTIONS(120), + [sym_keyword_fetch] = ACTIONS(120), + [sym_keyword_limit] = ACTIONS(120), + [sym_keyword_order] = ACTIONS(120), + [sym_keyword_with] = ACTIONS(120), + [sym_keyword_where] = ACTIONS(120), + [sym_keyword_split] = ACTIONS(120), + [sym_keyword_group] = ACTIONS(120), + [sym_keyword_and] = ACTIONS(120), + [sym_keyword_or] = ACTIONS(122), + [sym_keyword_is] = ACTIONS(120), + [sym_keyword_not] = ACTIONS(122), + [sym_keyword_contains] = ACTIONS(120), + [sym_keyword_contains_not] = ACTIONS(120), + [sym_keyword_contains_all] = ACTIONS(120), + [sym_keyword_contains_any] = ACTIONS(120), + [sym_keyword_contains_none] = ACTIONS(120), + [sym_keyword_inside] = ACTIONS(120), + [sym_keyword_in] = ACTIONS(122), + [sym_keyword_not_inside] = ACTIONS(120), + [sym_keyword_all_inside] = ACTIONS(120), + [sym_keyword_any_inside] = ACTIONS(120), + [sym_keyword_none_inside] = ACTIONS(120), + [sym_keyword_outside] = ACTIONS(120), + [sym_keyword_intersects] = ACTIONS(120), + [anon_sym_EQ] = ACTIONS(122), + [anon_sym_COMMA] = ACTIONS(120), + [anon_sym_DASH_GT] = ACTIONS(120), + [anon_sym_LBRACK] = ACTIONS(120), + [anon_sym_LT_DASH] = ACTIONS(122), + [anon_sym_LT_DASH_GT] = ACTIONS(120), + [anon_sym_STAR] = ACTIONS(122), + [anon_sym_DOT] = ACTIONS(122), + [anon_sym_LT] = ACTIONS(122), + [anon_sym_GT] = ACTIONS(122), + [anon_sym_DOT_DOT] = ACTIONS(120), + [anon_sym_DASH] = ACTIONS(122), + [anon_sym_AT] = ACTIONS(122), + [anon_sym_LT_PIPE] = ACTIONS(120), + [anon_sym_AMP_AMP] = ACTIONS(120), + [anon_sym_PIPE_PIPE] = ACTIONS(120), + [anon_sym_QMARK_QMARK] = ACTIONS(120), + [anon_sym_QMARK_COLON] = ACTIONS(120), + [anon_sym_BANG_EQ] = ACTIONS(120), + [anon_sym_EQ_EQ] = ACTIONS(120), + [anon_sym_QMARK_EQ] = ACTIONS(120), + [anon_sym_STAR_EQ] = ACTIONS(120), + [anon_sym_TILDE] = ACTIONS(120), + [anon_sym_BANG_TILDE] = ACTIONS(120), + [anon_sym_STAR_TILDE] = ACTIONS(120), + [anon_sym_LT_EQ] = ACTIONS(120), + [anon_sym_GT_EQ] = ACTIONS(120), + [anon_sym_PLUS] = ACTIONS(122), + [anon_sym_PLUS_EQ] = ACTIONS(120), + [anon_sym_DASH_EQ] = ACTIONS(120), + [anon_sym_u00d7] = ACTIONS(120), + [anon_sym_SLASH] = ACTIONS(122), + [anon_sym_u00f7] = ACTIONS(120), + [anon_sym_STAR_STAR] = ACTIONS(120), + [anon_sym_u220b] = ACTIONS(120), + [anon_sym_u220c] = ACTIONS(120), + [anon_sym_u2287] = ACTIONS(120), + [anon_sym_u2283] = ACTIONS(120), + [anon_sym_u2285] = ACTIONS(120), + [anon_sym_u2208] = ACTIONS(120), + [anon_sym_u2209] = ACTIONS(120), + [anon_sym_u2286] = ACTIONS(120), + [anon_sym_u2282] = ACTIONS(120), + [anon_sym_u2284] = ACTIONS(120), + [anon_sym_AT_AT] = ACTIONS(120), }, [288] = { - [ts_builtin_sym_end] = ACTIONS(188), [sym_comment] = ACTIONS(3), - [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), + [sym_semi_colon] = ACTIONS(218), + [sym_keyword_explain] = ACTIONS(218), + [sym_keyword_parallel] = ACTIONS(218), + [sym_keyword_timeout] = ACTIONS(218), + [sym_keyword_fetch] = ACTIONS(218), + [sym_keyword_limit] = ACTIONS(218), + [sym_keyword_order] = ACTIONS(218), + [sym_keyword_with] = ACTIONS(218), + [sym_keyword_where] = ACTIONS(218), + [sym_keyword_split] = ACTIONS(218), + [sym_keyword_group] = ACTIONS(218), + [sym_keyword_and] = ACTIONS(218), + [sym_keyword_or] = ACTIONS(220), + [sym_keyword_is] = ACTIONS(218), + [sym_keyword_not] = ACTIONS(220), + [sym_keyword_contains] = ACTIONS(218), + [sym_keyword_contains_not] = ACTIONS(218), + [sym_keyword_contains_all] = ACTIONS(218), + [sym_keyword_contains_any] = ACTIONS(218), + [sym_keyword_contains_none] = ACTIONS(218), + [sym_keyword_inside] = ACTIONS(218), + [sym_keyword_in] = ACTIONS(220), + [sym_keyword_not_inside] = ACTIONS(218), + [sym_keyword_all_inside] = ACTIONS(218), + [sym_keyword_any_inside] = ACTIONS(218), + [sym_keyword_none_inside] = ACTIONS(218), + [sym_keyword_outside] = ACTIONS(218), + [sym_keyword_intersects] = ACTIONS(218), + [anon_sym_EQ] = ACTIONS(220), + [anon_sym_COMMA] = ACTIONS(218), + [anon_sym_DASH_GT] = ACTIONS(218), + [anon_sym_LBRACK] = ACTIONS(218), + [anon_sym_RPAREN] = ACTIONS(218), + [anon_sym_RBRACE] = ACTIONS(218), + [anon_sym_LT_DASH] = ACTIONS(220), + [anon_sym_LT_DASH_GT] = ACTIONS(218), + [anon_sym_STAR] = ACTIONS(220), + [anon_sym_DOT] = ACTIONS(218), + [anon_sym_LT] = ACTIONS(220), + [anon_sym_GT] = ACTIONS(220), + [anon_sym_DASH] = ACTIONS(220), + [anon_sym_AT] = ACTIONS(220), + [anon_sym_LT_PIPE] = ACTIONS(218), + [anon_sym_AMP_AMP] = ACTIONS(218), + [anon_sym_PIPE_PIPE] = ACTIONS(218), + [anon_sym_QMARK_QMARK] = ACTIONS(218), + [anon_sym_QMARK_COLON] = ACTIONS(218), + [anon_sym_BANG_EQ] = ACTIONS(218), + [anon_sym_EQ_EQ] = ACTIONS(218), + [anon_sym_QMARK_EQ] = ACTIONS(218), + [anon_sym_STAR_EQ] = ACTIONS(218), + [anon_sym_TILDE] = ACTIONS(218), + [anon_sym_BANG_TILDE] = ACTIONS(218), + [anon_sym_STAR_TILDE] = ACTIONS(218), + [anon_sym_LT_EQ] = ACTIONS(218), + [anon_sym_GT_EQ] = ACTIONS(218), + [anon_sym_PLUS] = ACTIONS(220), + [anon_sym_PLUS_EQ] = ACTIONS(218), + [anon_sym_DASH_EQ] = ACTIONS(218), + [anon_sym_u00d7] = ACTIONS(218), + [anon_sym_SLASH] = ACTIONS(220), + [anon_sym_u00f7] = ACTIONS(218), + [anon_sym_STAR_STAR] = ACTIONS(218), + [anon_sym_u220b] = ACTIONS(218), + [anon_sym_u220c] = ACTIONS(218), + [anon_sym_u2287] = ACTIONS(218), + [anon_sym_u2283] = ACTIONS(218), + [anon_sym_u2285] = ACTIONS(218), + [anon_sym_u2208] = ACTIONS(218), + [anon_sym_u2209] = ACTIONS(218), + [anon_sym_u2286] = ACTIONS(218), + [anon_sym_u2282] = ACTIONS(218), + [anon_sym_u2284] = ACTIONS(218), + [anon_sym_AT_AT] = ACTIONS(218), }, [289] = { [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_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), + [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_EQ] = ACTIONS(168), + [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_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), }, [290] = { - [ts_builtin_sym_end] = ACTIONS(196), [sym_comment] = ACTIONS(3), - [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), + [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_EQ] = 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_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_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), }, [291] = { - [ts_builtin_sym_end] = ACTIONS(122), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = 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_order] = ACTIONS(122), - [sym_keyword_with] = ACTIONS(122), - [sym_keyword_where] = ACTIONS(122), - [sym_keyword_split] = ACTIONS(122), - [sym_keyword_group] = ACTIONS(122), - [sym_keyword_and] = ACTIONS(122), - [sym_keyword_or] = ACTIONS(124), - [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), - [anon_sym_COMMA] = ACTIONS(122), - [anon_sym_DASH_GT] = ACTIONS(122), - [anon_sym_LBRACK] = 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), + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(27), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(499), + [sym_keyword_return] = ACTIONS(501), + [sym_keyword_parallel] = ACTIONS(501), + [sym_keyword_timeout] = ACTIONS(501), + [sym_keyword_where] = ACTIONS(501), + [sym_keyword_and] = ACTIONS(501), + [sym_keyword_or] = ACTIONS(501), + [sym_keyword_is] = ACTIONS(501), + [sym_keyword_not] = ACTIONS(501), + [sym_keyword_contains] = ACTIONS(501), + [sym_keyword_contains_not] = ACTIONS(501), + [sym_keyword_contains_all] = ACTIONS(501), + [sym_keyword_contains_any] = ACTIONS(501), + [sym_keyword_contains_none] = ACTIONS(501), + [sym_keyword_inside] = ACTIONS(501), + [sym_keyword_in] = ACTIONS(501), + [sym_keyword_not_inside] = ACTIONS(501), + [sym_keyword_all_inside] = ACTIONS(501), + [sym_keyword_any_inside] = ACTIONS(501), + [sym_keyword_none_inside] = ACTIONS(501), + [sym_keyword_outside] = ACTIONS(501), + [sym_keyword_intersects] = ACTIONS(501), + [anon_sym_EQ] = ACTIONS(501), + [anon_sym_COMMA] = ACTIONS(499), + [anon_sym_DASH_GT] = ACTIONS(499), + [anon_sym_LBRACK] = ACTIONS(499), + [anon_sym_RPAREN] = ACTIONS(499), + [anon_sym_LBRACE] = ACTIONS(321), + [anon_sym_RBRACE] = ACTIONS(499), + [anon_sym_LT_DASH] = ACTIONS(501), + [anon_sym_LT_DASH_GT] = ACTIONS(499), + [anon_sym_STAR] = ACTIONS(501), + [anon_sym_DOT] = ACTIONS(499), + [anon_sym_LT] = ACTIONS(501), + [anon_sym_GT] = ACTIONS(501), + [sym_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [anon_sym_DASH] = ACTIONS(501), + [anon_sym_AT] = ACTIONS(501), + [anon_sym_LT_PIPE] = ACTIONS(499), + [anon_sym_AMP_AMP] = ACTIONS(499), + [anon_sym_PIPE_PIPE] = ACTIONS(499), + [anon_sym_QMARK_QMARK] = ACTIONS(499), + [anon_sym_QMARK_COLON] = ACTIONS(499), + [anon_sym_BANG_EQ] = ACTIONS(499), + [anon_sym_EQ_EQ] = ACTIONS(499), + [anon_sym_QMARK_EQ] = ACTIONS(499), + [anon_sym_STAR_EQ] = ACTIONS(499), + [anon_sym_TILDE] = ACTIONS(499), + [anon_sym_BANG_TILDE] = ACTIONS(499), + [anon_sym_STAR_TILDE] = ACTIONS(499), + [anon_sym_LT_EQ] = ACTIONS(499), + [anon_sym_GT_EQ] = ACTIONS(499), + [anon_sym_PLUS] = ACTIONS(501), + [anon_sym_PLUS_EQ] = ACTIONS(499), + [anon_sym_DASH_EQ] = ACTIONS(499), + [anon_sym_u00d7] = ACTIONS(499), + [anon_sym_SLASH] = ACTIONS(501), + [anon_sym_u00f7] = ACTIONS(499), + [anon_sym_STAR_STAR] = ACTIONS(499), + [anon_sym_u220b] = ACTIONS(499), + [anon_sym_u220c] = ACTIONS(499), + [anon_sym_u2287] = ACTIONS(499), + [anon_sym_u2283] = ACTIONS(499), + [anon_sym_u2285] = ACTIONS(499), + [anon_sym_u2208] = ACTIONS(499), + [anon_sym_u2209] = ACTIONS(499), + [anon_sym_u2286] = ACTIONS(499), + [anon_sym_u2282] = ACTIONS(499), + [anon_sym_u2284] = ACTIONS(499), + [anon_sym_AT_AT] = ACTIONS(499), }, [292] = { [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_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), + [sym_semi_colon] = 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_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_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), + [anon_sym_EQ] = ACTIONS(180), + [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_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), }, [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), + [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_EQ] = ACTIONS(65), + [anon_sym_COMMA] = ACTIONS(63), + [anon_sym_DASH_GT] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(63), + [anon_sym_RPAREN] = ACTIONS(63), + [anon_sym_RBRACE] = ACTIONS(63), + [anon_sym_LT_DASH] = ACTIONS(65), + [anon_sym_LT_DASH_GT] = ACTIONS(63), + [anon_sym_STAR] = ACTIONS(65), + [anon_sym_DOT] = ACTIONS(63), + [anon_sym_LT] = ACTIONS(65), + [anon_sym_GT] = 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), }, [294] = { [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_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), + [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_EQ] = ACTIONS(164), + [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_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), }, [295] = { + [ts_builtin_sym_end] = ACTIONS(166), [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_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(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), + [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_EQ] = ACTIONS(168), + [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_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), }, [296] = { + [ts_builtin_sym_end] = ACTIONS(202), [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_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), + [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_EQ] = ACTIONS(204), + [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(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), + [anon_sym_LT] = ACTIONS(204), + [anon_sym_GT] = 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), }, [297] = { + [ts_builtin_sym_end] = ACTIONS(170), [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_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), + [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_EQ] = ACTIONS(172), + [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_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), }, [298] = { - [ts_builtin_sym_end] = ACTIONS(126), - [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_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), + [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_EQ] = ACTIONS(188), + [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_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), }, [299] = { [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(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), + [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_EQ] = 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_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_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), }, [300] = { - [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_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(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), + [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_EQ] = ACTIONS(136), + [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_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), }, [301] = { - [ts_builtin_sym_end] = ACTIONS(216), [sym_comment] = ACTIONS(3), - [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), + [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_EQ] = ACTIONS(212), + [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_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), }, [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), + [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_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_EQ] = ACTIONS(216), + [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(216), + [anon_sym_LT] = ACTIONS(216), + [anon_sym_GT] = ACTIONS(216), + [anon_sym_DOT_DOT] = ACTIONS(618), + [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), }, [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), + [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_EQ] = ACTIONS(152), + [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_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), }, [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), + [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_EQ] = ACTIONS(156), + [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_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), }, [305] = { + [ts_builtin_sym_end] = ACTIONS(198), [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), + [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_EQ] = ACTIONS(200), + [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_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), }, [306] = { - [ts_builtin_sym_end] = ACTIONS(192), + [ts_builtin_sym_end] = ACTIONS(190), [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), + [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_EQ] = ACTIONS(192), + [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_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), }, [307] = { - [ts_builtin_sym_end] = ACTIONS(168), + [ts_builtin_sym_end] = ACTIONS(214), [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), + [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_EQ] = ACTIONS(216), + [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_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), }, [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), + [ts_builtin_sym_end] = ACTIONS(150), + [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_EQ] = ACTIONS(152), + [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_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), }, [309] = { - [ts_builtin_sym_end] = ACTIONS(164), + [ts_builtin_sym_end] = ACTIONS(154), [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), + [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_EQ] = ACTIONS(156), + [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_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), }, [310] = { - [ts_builtin_sym_end] = ACTIONS(176), + [ts_builtin_sym_end] = ACTIONS(178), [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), + [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_EQ] = ACTIONS(180), + [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_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), }, [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), + [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_EQ] = ACTIONS(196), + [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_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), }, [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] = { + [ts_builtin_sym_end] = ACTIONS(174), [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), + [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_EQ] = ACTIONS(176), + [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_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), }, - [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), + [313] = { + [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_EQ] = ACTIONS(172), + [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_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), }, - [316] = { + [314] = { + [ts_builtin_sym_end] = ACTIONS(210), [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_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(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), + [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_EQ] = ACTIONS(212), + [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_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), + }, + [315] = { + [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_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), + [anon_sym_EQ] = ACTIONS(216), + [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(216), + [anon_sym_LT] = ACTIONS(216), + [anon_sym_GT] = ACTIONS(216), + [anon_sym_DOT_DOT] = ACTIONS(620), + [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), + }, + [316] = { + [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_EQ] = ACTIONS(140), + [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_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), }, [317] = { + [ts_builtin_sym_end] = ACTIONS(218), [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), + [sym_semi_colon] = ACTIONS(218), + [sym_keyword_as] = ACTIONS(218), + [sym_keyword_where] = ACTIONS(218), + [sym_keyword_group] = ACTIONS(218), + [sym_keyword_and] = ACTIONS(218), + [sym_keyword_or] = ACTIONS(218), + [sym_keyword_is] = ACTIONS(218), + [sym_keyword_not] = ACTIONS(220), + [sym_keyword_contains] = ACTIONS(218), + [sym_keyword_contains_not] = ACTIONS(218), + [sym_keyword_contains_all] = ACTIONS(218), + [sym_keyword_contains_any] = ACTIONS(218), + [sym_keyword_contains_none] = ACTIONS(218), + [sym_keyword_inside] = ACTIONS(218), + [sym_keyword_in] = ACTIONS(220), + [sym_keyword_not_inside] = ACTIONS(218), + [sym_keyword_all_inside] = ACTIONS(218), + [sym_keyword_any_inside] = ACTIONS(218), + [sym_keyword_none_inside] = ACTIONS(218), + [sym_keyword_outside] = ACTIONS(218), + [sym_keyword_intersects] = ACTIONS(218), + [sym_keyword_drop] = ACTIONS(218), + [sym_keyword_schemafull] = ACTIONS(218), + [sym_keyword_schemaless] = ACTIONS(218), + [sym_keyword_changefeed] = ACTIONS(218), + [sym_keyword_type] = ACTIONS(218), + [sym_keyword_permissions] = ACTIONS(218), + [sym_keyword_for] = ACTIONS(218), + [sym_keyword_comment] = ACTIONS(218), + [anon_sym_EQ] = ACTIONS(220), + [anon_sym_COMMA] = ACTIONS(218), + [anon_sym_DASH_GT] = ACTIONS(218), + [anon_sym_LBRACK] = ACTIONS(218), + [anon_sym_LT_DASH] = ACTIONS(220), + [anon_sym_LT_DASH_GT] = ACTIONS(218), + [anon_sym_STAR] = ACTIONS(220), + [anon_sym_DOT] = ACTIONS(218), + [anon_sym_LT] = ACTIONS(220), + [anon_sym_GT] = ACTIONS(220), + [anon_sym_DASH] = ACTIONS(220), + [anon_sym_AT] = ACTIONS(220), + [anon_sym_LT_PIPE] = ACTIONS(218), + [anon_sym_AMP_AMP] = ACTIONS(218), + [anon_sym_PIPE_PIPE] = ACTIONS(218), + [anon_sym_QMARK_QMARK] = ACTIONS(218), + [anon_sym_QMARK_COLON] = ACTIONS(218), + [anon_sym_BANG_EQ] = ACTIONS(218), + [anon_sym_EQ_EQ] = ACTIONS(218), + [anon_sym_QMARK_EQ] = ACTIONS(218), + [anon_sym_STAR_EQ] = ACTIONS(218), + [anon_sym_TILDE] = ACTIONS(218), + [anon_sym_BANG_TILDE] = ACTIONS(218), + [anon_sym_STAR_TILDE] = ACTIONS(218), + [anon_sym_LT_EQ] = ACTIONS(218), + [anon_sym_GT_EQ] = ACTIONS(218), + [anon_sym_PLUS] = ACTIONS(220), + [anon_sym_PLUS_EQ] = ACTIONS(218), + [anon_sym_DASH_EQ] = ACTIONS(218), + [anon_sym_u00d7] = ACTIONS(218), + [anon_sym_SLASH] = ACTIONS(220), + [anon_sym_u00f7] = ACTIONS(218), + [anon_sym_STAR_STAR] = ACTIONS(218), + [anon_sym_u220b] = ACTIONS(218), + [anon_sym_u220c] = ACTIONS(218), + [anon_sym_u2287] = ACTIONS(218), + [anon_sym_u2283] = ACTIONS(218), + [anon_sym_u2285] = ACTIONS(218), + [anon_sym_u2208] = ACTIONS(218), + [anon_sym_u2209] = ACTIONS(218), + [anon_sym_u2286] = ACTIONS(218), + [anon_sym_u2282] = ACTIONS(218), + [anon_sym_u2284] = ACTIONS(218), + [anon_sym_AT_AT] = ACTIONS(218), }, [318] = { - [ts_builtin_sym_end] = ACTIONS(152), + [ts_builtin_sym_end] = ACTIONS(182), [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), + [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_EQ] = ACTIONS(184), + [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_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), }, [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), + [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), + [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_EQ] = ACTIONS(65), + [anon_sym_COMMA] = ACTIONS(63), + [anon_sym_DASH_GT] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(63), + [anon_sym_COLON] = ACTIONS(128), + [anon_sym_LT_DASH] = ACTIONS(65), + [anon_sym_LT_DASH_GT] = ACTIONS(63), + [anon_sym_STAR] = ACTIONS(65), + [anon_sym_DOT] = ACTIONS(63), + [anon_sym_LT] = ACTIONS(65), + [anon_sym_GT] = 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), }, [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), + [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_EQ] = ACTIONS(216), + [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(216), + [anon_sym_LT] = ACTIONS(216), + [anon_sym_GT] = ACTIONS(216), + [anon_sym_DOT_DOT] = ACTIONS(622), + [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), }, [321] = { - [ts_builtin_sym_end] = ACTIONS(208), + [sym_where_clause] = STATE(908), + [sym_group_clause] = STATE(976), + [sym_operator] = STATE(693), + [sym_binary_operator] = STATE(781), + [aux_sym_update_statement_repeat1] = STATE(823), [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), + [sym_semi_colon] = ACTIONS(624), + [sym_keyword_as] = ACTIONS(624), + [sym_keyword_where] = ACTIONS(610), + [sym_keyword_group] = ACTIONS(612), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(371), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [sym_keyword_drop] = ACTIONS(624), + [sym_keyword_schemafull] = ACTIONS(624), + [sym_keyword_schemaless] = ACTIONS(624), + [sym_keyword_changefeed] = ACTIONS(624), + [sym_keyword_type] = ACTIONS(624), + [sym_keyword_permissions] = ACTIONS(624), + [sym_keyword_comment] = ACTIONS(624), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_COMMA] = ACTIONS(614), + [anon_sym_RPAREN] = ACTIONS(624), + [anon_sym_RBRACE] = ACTIONS(624), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, [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] = { + [ts_builtin_sym_end] = ACTIONS(130), [sym_comment] = ACTIONS(3), [sym_semi_colon] = ACTIONS(130), [sym_keyword_explain] = ACTIONS(130), @@ -44282,18 +43928,17 @@ 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), + [anon_sym_EQ] = ACTIONS(132), [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(130), + [anon_sym_DOT] = ACTIONS(132), [anon_sym_LT] = ACTIONS(132), [anon_sym_GT] = ACTIONS(132), - [anon_sym_EQ] = ACTIONS(132), + [anon_sym_DOT_DOT] = ACTIONS(130), [anon_sym_DASH] = ACTIONS(132), [anon_sym_AT] = ACTIONS(132), [anon_sym_LT_PIPE] = ACTIONS(130), @@ -44329,3941 +43974,4402 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_u2284] = ACTIONS(130), [anon_sym_AT_AT] = ACTIONS(130), }, - [329] = { + [323] = { + [ts_builtin_sym_end] = ACTIONS(214), [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), + [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_comment] = ACTIONS(214), + [anon_sym_EQ] = ACTIONS(216), + [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(216), + [anon_sym_LT] = ACTIONS(216), + [anon_sym_GT] = ACTIONS(216), + [anon_sym_DOT_DOT] = ACTIONS(626), + [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), }, - [330] = { - [sym_array] = STATE(41), - [sym_object] = STATE(41), - [sym_record_id_value] = STATE(46), - [ts_builtin_sym_end] = ACTIONS(144), + [324] = { [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(144), - [sym_keyword_return] = ACTIONS(146), + [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(146), + [sym_keyword_or] = ACTIONS(148), [sym_keyword_is] = ACTIONS(146), - [sym_keyword_not] = 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(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(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), + [anon_sym_EQ] = ACTIONS(148), + [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_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), + }, + [325] = { + [ts_builtin_sym_end] = ACTIONS(124), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(124), + [sym_keyword_as] = ACTIONS(124), + [sym_keyword_where] = ACTIONS(124), + [sym_keyword_group] = ACTIONS(124), + [sym_keyword_and] = ACTIONS(124), + [sym_keyword_or] = ACTIONS(124), + [sym_keyword_is] = ACTIONS(124), + [sym_keyword_not] = ACTIONS(126), + [sym_keyword_contains] = ACTIONS(124), + [sym_keyword_contains_not] = ACTIONS(124), + [sym_keyword_contains_all] = ACTIONS(124), + [sym_keyword_contains_any] = ACTIONS(124), + [sym_keyword_contains_none] = ACTIONS(124), + [sym_keyword_inside] = ACTIONS(124), + [sym_keyword_in] = ACTIONS(126), + [sym_keyword_not_inside] = ACTIONS(124), + [sym_keyword_all_inside] = ACTIONS(124), + [sym_keyword_any_inside] = ACTIONS(124), + [sym_keyword_none_inside] = ACTIONS(124), + [sym_keyword_outside] = ACTIONS(124), + [sym_keyword_intersects] = ACTIONS(124), + [sym_keyword_drop] = ACTIONS(124), + [sym_keyword_schemafull] = ACTIONS(124), + [sym_keyword_schemaless] = ACTIONS(124), + [sym_keyword_changefeed] = ACTIONS(124), + [sym_keyword_type] = ACTIONS(124), + [sym_keyword_permissions] = ACTIONS(124), + [sym_keyword_for] = ACTIONS(124), + [sym_keyword_comment] = ACTIONS(124), + [anon_sym_EQ] = ACTIONS(126), + [anon_sym_COMMA] = ACTIONS(124), + [anon_sym_DASH_GT] = ACTIONS(124), + [anon_sym_LBRACK] = ACTIONS(124), + [anon_sym_LT_DASH] = ACTIONS(126), + [anon_sym_LT_DASH_GT] = ACTIONS(124), + [anon_sym_STAR] = ACTIONS(126), + [anon_sym_DOT] = ACTIONS(124), + [anon_sym_LT] = ACTIONS(126), + [anon_sym_GT] = ACTIONS(126), + [anon_sym_DASH] = ACTIONS(126), + [anon_sym_AT] = ACTIONS(126), + [anon_sym_LT_PIPE] = ACTIONS(124), + [anon_sym_AMP_AMP] = ACTIONS(124), + [anon_sym_PIPE_PIPE] = ACTIONS(124), + [anon_sym_QMARK_QMARK] = ACTIONS(124), + [anon_sym_QMARK_COLON] = ACTIONS(124), + [anon_sym_BANG_EQ] = ACTIONS(124), + [anon_sym_EQ_EQ] = ACTIONS(124), + [anon_sym_QMARK_EQ] = ACTIONS(124), + [anon_sym_STAR_EQ] = ACTIONS(124), + [anon_sym_TILDE] = ACTIONS(124), + [anon_sym_BANG_TILDE] = ACTIONS(124), + [anon_sym_STAR_TILDE] = ACTIONS(124), + [anon_sym_LT_EQ] = ACTIONS(124), + [anon_sym_GT_EQ] = ACTIONS(124), + [anon_sym_PLUS] = ACTIONS(126), + [anon_sym_PLUS_EQ] = ACTIONS(124), + [anon_sym_DASH_EQ] = ACTIONS(124), + [anon_sym_u00d7] = ACTIONS(124), + [anon_sym_SLASH] = ACTIONS(126), + [anon_sym_u00f7] = ACTIONS(124), + [anon_sym_STAR_STAR] = ACTIONS(124), + [anon_sym_u220b] = ACTIONS(124), + [anon_sym_u220c] = ACTIONS(124), + [anon_sym_u2287] = ACTIONS(124), + [anon_sym_u2283] = ACTIONS(124), + [anon_sym_u2285] = ACTIONS(124), + [anon_sym_u2208] = ACTIONS(124), + [anon_sym_u2209] = ACTIONS(124), + [anon_sym_u2286] = ACTIONS(124), + [anon_sym_u2282] = ACTIONS(124), + [anon_sym_u2284] = ACTIONS(124), + [anon_sym_AT_AT] = ACTIONS(124), + }, + [326] = { + [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_EQ] = ACTIONS(216), + [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_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), + }, + [327] = { + [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_EQ] = ACTIONS(196), + [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_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), + }, + [328] = { + [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_EQ] = ACTIONS(188), + [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_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), + }, + [329] = { + [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_EQ] = ACTIONS(208), + [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_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), + }, + [330] = { + [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_EQ] = ACTIONS(156), + [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_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), }, [331] = { - [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), + [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_EQ] = ACTIONS(204), + [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_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), }, [332] = { - [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), + [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_EQ] = ACTIONS(176), + [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_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), }, [333] = { - [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] = { + [sym_array] = STATE(42), + [sym_object] = STATE(42), + [sym_record_id_value] = STATE(46), + [ts_builtin_sym_end] = ACTIONS(202), [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), + [sym_semi_colon] = ACTIONS(202), + [sym_keyword_return] = ACTIONS(204), + [sym_keyword_parallel] = ACTIONS(204), + [sym_keyword_timeout] = 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(204), + [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(204), + [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_EQ] = ACTIONS(204), + [anon_sym_COMMA] = ACTIONS(202), + [anon_sym_DASH_GT] = ACTIONS(202), + [anon_sym_LBRACK] = ACTIONS(202), + [anon_sym_LBRACE] = ACTIONS(49), + [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(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), + [anon_sym_LT] = ACTIONS(204), + [anon_sym_GT] = ACTIONS(204), + [sym_int] = ACTIONS(511), + [sym_record_id_ident] = ACTIONS(511), + [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), + }, + [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_EQ] = ACTIONS(192), + [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_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), }, [335] = { - [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), + [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_EQ] = ACTIONS(200), + [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_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), }, [336] = { - [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), + [sym_array] = STATE(42), + [sym_object] = STATE(42), + [sym_record_id_value] = STATE(48), + [ts_builtin_sym_end] = ACTIONS(499), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(499), + [sym_keyword_return] = ACTIONS(501), + [sym_keyword_parallel] = ACTIONS(501), + [sym_keyword_timeout] = ACTIONS(501), + [sym_keyword_where] = ACTIONS(501), + [sym_keyword_and] = ACTIONS(501), + [sym_keyword_or] = ACTIONS(501), + [sym_keyword_is] = ACTIONS(501), + [sym_keyword_not] = ACTIONS(501), + [sym_keyword_contains] = ACTIONS(501), + [sym_keyword_contains_not] = ACTIONS(501), + [sym_keyword_contains_all] = ACTIONS(501), + [sym_keyword_contains_any] = ACTIONS(501), + [sym_keyword_contains_none] = ACTIONS(501), + [sym_keyword_inside] = ACTIONS(501), + [sym_keyword_in] = ACTIONS(501), + [sym_keyword_not_inside] = ACTIONS(501), + [sym_keyword_all_inside] = ACTIONS(501), + [sym_keyword_any_inside] = ACTIONS(501), + [sym_keyword_none_inside] = ACTIONS(501), + [sym_keyword_outside] = ACTIONS(501), + [sym_keyword_intersects] = ACTIONS(501), + [anon_sym_EQ] = ACTIONS(501), + [anon_sym_COMMA] = ACTIONS(499), + [anon_sym_DASH_GT] = ACTIONS(499), + [anon_sym_LBRACK] = ACTIONS(499), + [anon_sym_LBRACE] = ACTIONS(49), + [anon_sym_LT_DASH] = ACTIONS(501), + [anon_sym_LT_DASH_GT] = ACTIONS(499), + [anon_sym_STAR] = ACTIONS(501), + [anon_sym_DOT] = ACTIONS(499), + [anon_sym_LT] = ACTIONS(501), + [anon_sym_GT] = ACTIONS(501), + [sym_int] = ACTIONS(511), + [sym_record_id_ident] = ACTIONS(511), + [anon_sym_DASH] = ACTIONS(501), + [anon_sym_AT] = ACTIONS(501), + [anon_sym_LT_PIPE] = ACTIONS(499), + [anon_sym_AMP_AMP] = ACTIONS(499), + [anon_sym_PIPE_PIPE] = ACTIONS(499), + [anon_sym_QMARK_QMARK] = ACTIONS(499), + [anon_sym_QMARK_COLON] = ACTIONS(499), + [anon_sym_BANG_EQ] = ACTIONS(499), + [anon_sym_EQ_EQ] = ACTIONS(499), + [anon_sym_QMARK_EQ] = ACTIONS(499), + [anon_sym_STAR_EQ] = ACTIONS(499), + [anon_sym_TILDE] = ACTIONS(499), + [anon_sym_BANG_TILDE] = ACTIONS(499), + [anon_sym_STAR_TILDE] = ACTIONS(499), + [anon_sym_LT_EQ] = ACTIONS(499), + [anon_sym_GT_EQ] = ACTIONS(499), + [anon_sym_PLUS] = ACTIONS(501), + [anon_sym_PLUS_EQ] = ACTIONS(499), + [anon_sym_DASH_EQ] = ACTIONS(499), + [anon_sym_u00d7] = ACTIONS(499), + [anon_sym_SLASH] = ACTIONS(501), + [anon_sym_u00f7] = ACTIONS(499), + [anon_sym_STAR_STAR] = ACTIONS(499), + [anon_sym_u220b] = ACTIONS(499), + [anon_sym_u220c] = ACTIONS(499), + [anon_sym_u2287] = ACTIONS(499), + [anon_sym_u2283] = ACTIONS(499), + [anon_sym_u2285] = ACTIONS(499), + [anon_sym_u2208] = ACTIONS(499), + [anon_sym_u2209] = ACTIONS(499), + [anon_sym_u2286] = ACTIONS(499), + [anon_sym_u2282] = ACTIONS(499), + [anon_sym_u2284] = ACTIONS(499), + [anon_sym_AT_AT] = ACTIONS(499), }, [337] = { - [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), + [ts_builtin_sym_end] = ACTIONS(214), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(214), + [sym_keyword_return] = ACTIONS(214), + [sym_keyword_parallel] = ACTIONS(214), + [sym_keyword_timeout] = 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_content] = ACTIONS(214), + [sym_keyword_merge] = ACTIONS(214), + [sym_keyword_patch] = ACTIONS(214), + [sym_keyword_set] = ACTIONS(214), + [sym_keyword_unset] = ACTIONS(214), + [anon_sym_EQ] = ACTIONS(216), + [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(216), + [anon_sym_LT] = ACTIONS(216), + [anon_sym_GT] = ACTIONS(216), + [anon_sym_DOT_DOT] = ACTIONS(628), + [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), }, [338] = { - [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), + [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_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_EQ] = ACTIONS(216), + [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(216), + [anon_sym_LT] = ACTIONS(216), + [anon_sym_GT] = ACTIONS(216), + [anon_sym_DOT_DOT] = ACTIONS(630), + [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), }, [339] = { - [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), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(214), + [sym_keyword_value] = 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_EQ] = ACTIONS(216), + [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(216), + [anon_sym_LT] = ACTIONS(216), + [anon_sym_GT] = ACTIONS(216), + [anon_sym_DOT_DOT] = ACTIONS(632), + [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), }, [340] = { - [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_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), + [sym_where_clause] = STATE(877), + [sym_group_clause] = STATE(977), + [sym_operator] = STATE(722), + [sym_binary_operator] = STATE(781), + [aux_sym_update_statement_repeat1] = STATE(841), + [ts_builtin_sym_end] = ACTIONS(608), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(608), + [sym_keyword_as] = ACTIONS(608), + [sym_keyword_where] = ACTIONS(634), + [sym_keyword_group] = ACTIONS(612), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(371), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [sym_keyword_drop] = ACTIONS(608), + [sym_keyword_schemafull] = ACTIONS(608), + [sym_keyword_schemaless] = ACTIONS(608), + [sym_keyword_changefeed] = ACTIONS(608), + [sym_keyword_type] = ACTIONS(608), + [sym_keyword_permissions] = ACTIONS(608), + [sym_keyword_comment] = ACTIONS(608), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_COMMA] = ACTIONS(636), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, [341] = { - [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), + [ts_builtin_sym_end] = ACTIONS(124), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(124), + [sym_keyword_explain] = ACTIONS(124), + [sym_keyword_parallel] = ACTIONS(124), + [sym_keyword_timeout] = ACTIONS(124), + [sym_keyword_fetch] = ACTIONS(124), + [sym_keyword_limit] = ACTIONS(124), + [sym_keyword_order] = ACTIONS(124), + [sym_keyword_with] = ACTIONS(124), + [sym_keyword_where] = ACTIONS(124), + [sym_keyword_split] = ACTIONS(124), + [sym_keyword_group] = ACTIONS(124), + [sym_keyword_and] = ACTIONS(124), + [sym_keyword_or] = ACTIONS(126), + [sym_keyword_is] = ACTIONS(124), + [sym_keyword_not] = ACTIONS(126), + [sym_keyword_contains] = ACTIONS(124), + [sym_keyword_contains_not] = ACTIONS(124), + [sym_keyword_contains_all] = ACTIONS(124), + [sym_keyword_contains_any] = ACTIONS(124), + [sym_keyword_contains_none] = ACTIONS(124), + [sym_keyword_inside] = ACTIONS(124), + [sym_keyword_in] = ACTIONS(126), + [sym_keyword_not_inside] = ACTIONS(124), + [sym_keyword_all_inside] = ACTIONS(124), + [sym_keyword_any_inside] = ACTIONS(124), + [sym_keyword_none_inside] = ACTIONS(124), + [sym_keyword_outside] = ACTIONS(124), + [sym_keyword_intersects] = ACTIONS(124), + [anon_sym_EQ] = ACTIONS(126), + [anon_sym_COMMA] = ACTIONS(124), + [anon_sym_DASH_GT] = ACTIONS(124), + [anon_sym_LBRACK] = ACTIONS(124), + [anon_sym_LT_DASH] = ACTIONS(126), + [anon_sym_LT_DASH_GT] = ACTIONS(124), + [anon_sym_STAR] = ACTIONS(126), + [anon_sym_DOT] = ACTIONS(124), + [anon_sym_LT] = ACTIONS(126), + [anon_sym_GT] = ACTIONS(126), + [anon_sym_DASH] = ACTIONS(126), + [anon_sym_AT] = ACTIONS(126), + [anon_sym_LT_PIPE] = ACTIONS(124), + [anon_sym_AMP_AMP] = ACTIONS(124), + [anon_sym_PIPE_PIPE] = ACTIONS(124), + [anon_sym_QMARK_QMARK] = ACTIONS(124), + [anon_sym_QMARK_COLON] = ACTIONS(124), + [anon_sym_BANG_EQ] = ACTIONS(124), + [anon_sym_EQ_EQ] = ACTIONS(124), + [anon_sym_QMARK_EQ] = ACTIONS(124), + [anon_sym_STAR_EQ] = ACTIONS(124), + [anon_sym_TILDE] = ACTIONS(124), + [anon_sym_BANG_TILDE] = ACTIONS(124), + [anon_sym_STAR_TILDE] = ACTIONS(124), + [anon_sym_LT_EQ] = ACTIONS(124), + [anon_sym_GT_EQ] = ACTIONS(124), + [anon_sym_PLUS] = ACTIONS(126), + [anon_sym_PLUS_EQ] = ACTIONS(124), + [anon_sym_DASH_EQ] = ACTIONS(124), + [anon_sym_u00d7] = ACTIONS(124), + [anon_sym_SLASH] = ACTIONS(126), + [anon_sym_u00f7] = ACTIONS(124), + [anon_sym_STAR_STAR] = ACTIONS(124), + [anon_sym_u220b] = ACTIONS(124), + [anon_sym_u220c] = ACTIONS(124), + [anon_sym_u2287] = ACTIONS(124), + [anon_sym_u2283] = ACTIONS(124), + [anon_sym_u2285] = ACTIONS(124), + [anon_sym_u2208] = ACTIONS(124), + [anon_sym_u2209] = ACTIONS(124), + [anon_sym_u2286] = ACTIONS(124), + [anon_sym_u2282] = ACTIONS(124), + [anon_sym_u2284] = ACTIONS(124), + [anon_sym_AT_AT] = ACTIONS(124), }, [342] = { - [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), + [sym_array] = STATE(42), + [sym_object] = STATE(42), + [sym_record_id_value] = STATE(50), + [ts_builtin_sym_end] = ACTIONS(182), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(182), + [sym_keyword_return] = ACTIONS(184), + [sym_keyword_parallel] = ACTIONS(184), + [sym_keyword_timeout] = 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(184), + [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(184), + [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_EQ] = ACTIONS(184), + [anon_sym_COMMA] = ACTIONS(182), + [anon_sym_DASH_GT] = ACTIONS(182), + [anon_sym_LBRACK] = ACTIONS(182), + [anon_sym_LBRACE] = ACTIONS(49), + [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_int] = ACTIONS(511), + [sym_record_id_ident] = ACTIONS(511), + [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), }, [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), + [sym_where_clause] = STATE(908), + [sym_group_clause] = STATE(976), + [sym_operator] = STATE(722), + [sym_binary_operator] = STATE(781), + [aux_sym_update_statement_repeat1] = STATE(851), + [ts_builtin_sym_end] = ACTIONS(624), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(624), + [sym_keyword_as] = ACTIONS(624), + [sym_keyword_where] = ACTIONS(634), + [sym_keyword_group] = ACTIONS(612), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(371), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [sym_keyword_drop] = ACTIONS(624), + [sym_keyword_schemafull] = ACTIONS(624), + [sym_keyword_schemaless] = ACTIONS(624), + [sym_keyword_changefeed] = ACTIONS(624), + [sym_keyword_type] = ACTIONS(624), + [sym_keyword_permissions] = ACTIONS(624), + [sym_keyword_comment] = ACTIONS(624), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_COMMA] = ACTIONS(636), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, [344] = { - [ts_builtin_sym_end] = ACTIONS(176), - [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_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), + [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_EQ] = ACTIONS(160), + [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_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), }, [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(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_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(18), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(204), - [sym_keyword_explain] = ACTIONS(204), + [sym_semi_colon] = ACTIONS(202), + [sym_keyword_return] = 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_or] = ACTIONS(204), [sym_keyword_is] = ACTIONS(204), - [sym_keyword_not] = ACTIONS(206), + [sym_keyword_not] = ACTIONS(204), [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_in] = ACTIONS(204), [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), + [anon_sym_EQ] = ACTIONS(204), + [anon_sym_COMMA] = ACTIONS(202), + [anon_sym_DASH_GT] = ACTIONS(202), + [anon_sym_LBRACK] = ACTIONS(202), + [anon_sym_RPAREN] = ACTIONS(202), + [anon_sym_LBRACE] = ACTIONS(321), + [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_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [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), }, - [355] = { - [ts_builtin_sym_end] = ACTIONS(184), + [346] = { + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(33), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(184), - [sym_keyword_explain] = ACTIONS(184), + [sym_semi_colon] = ACTIONS(182), + [sym_keyword_return] = 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_or] = ACTIONS(184), [sym_keyword_is] = ACTIONS(184), - [sym_keyword_not] = ACTIONS(186), + [sym_keyword_not] = ACTIONS(184), [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_in] = ACTIONS(184), [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(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_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), + [anon_sym_EQ] = ACTIONS(184), + [anon_sym_COMMA] = ACTIONS(182), + [anon_sym_DASH_GT] = ACTIONS(182), + [anon_sym_LBRACK] = ACTIONS(182), + [anon_sym_RPAREN] = ACTIONS(182), + [anon_sym_LBRACE] = ACTIONS(321), + [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_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [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), }, - [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(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), - [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), + [347] = { + [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_EQ] = ACTIONS(216), + [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_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), }, - [358] = { - [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), + [348] = { + [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_EQ] = ACTIONS(208), + [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_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), }, - [359] = { - [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), + [349] = { + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(214), + [sym_keyword_as] = 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_EQ] = ACTIONS(216), + [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(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), + [anon_sym_LT] = ACTIONS(216), + [anon_sym_GT] = ACTIONS(216), + [anon_sym_DOT_DOT] = ACTIONS(638), + [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), }, - [360] = { - [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), + [350] = { + [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_EQ] = ACTIONS(148), + [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_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), }, - [361] = { - [sym_array] = STATE(10), - [sym_object] = STATE(10), - [sym_record_id_value] = STATE(25), + [351] = { + [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_EQ] = ACTIONS(168), + [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_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), + }, + [352] = { + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(27), [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), + [sym_semi_colon] = ACTIONS(499), + [sym_keyword_return] = ACTIONS(501), + [sym_keyword_parallel] = ACTIONS(501), + [sym_keyword_timeout] = ACTIONS(501), + [sym_keyword_and] = ACTIONS(501), + [sym_keyword_or] = ACTIONS(501), + [sym_keyword_is] = ACTIONS(501), + [sym_keyword_not] = ACTIONS(501), + [sym_keyword_contains] = ACTIONS(501), + [sym_keyword_contains_not] = ACTIONS(501), + [sym_keyword_contains_all] = ACTIONS(501), + [sym_keyword_contains_any] = ACTIONS(501), + [sym_keyword_contains_none] = ACTIONS(501), + [sym_keyword_inside] = ACTIONS(501), + [sym_keyword_in] = ACTIONS(501), + [sym_keyword_not_inside] = ACTIONS(501), + [sym_keyword_all_inside] = ACTIONS(501), + [sym_keyword_any_inside] = ACTIONS(501), + [sym_keyword_none_inside] = ACTIONS(501), + [sym_keyword_outside] = ACTIONS(501), + [sym_keyword_intersects] = ACTIONS(501), + [anon_sym_EQ] = ACTIONS(501), + [anon_sym_COMMA] = ACTIONS(499), + [anon_sym_DASH_GT] = ACTIONS(499), + [anon_sym_LBRACK] = ACTIONS(499), + [anon_sym_RPAREN] = ACTIONS(499), + [anon_sym_LBRACE] = ACTIONS(321), + [anon_sym_RBRACE] = ACTIONS(499), + [anon_sym_LT_DASH] = ACTIONS(501), + [anon_sym_LT_DASH_GT] = ACTIONS(499), + [anon_sym_STAR] = ACTIONS(501), + [anon_sym_DOT] = ACTIONS(499), + [anon_sym_LT] = ACTIONS(501), + [anon_sym_GT] = ACTIONS(501), + [sym_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [anon_sym_DASH] = ACTIONS(501), + [anon_sym_AT] = ACTIONS(501), + [anon_sym_LT_PIPE] = ACTIONS(499), + [anon_sym_AMP_AMP] = ACTIONS(499), + [anon_sym_PIPE_PIPE] = ACTIONS(499), + [anon_sym_QMARK_QMARK] = ACTIONS(499), + [anon_sym_QMARK_COLON] = ACTIONS(499), + [anon_sym_BANG_EQ] = ACTIONS(499), + [anon_sym_EQ_EQ] = ACTIONS(499), + [anon_sym_QMARK_EQ] = ACTIONS(499), + [anon_sym_STAR_EQ] = ACTIONS(499), + [anon_sym_TILDE] = ACTIONS(499), + [anon_sym_BANG_TILDE] = ACTIONS(499), + [anon_sym_STAR_TILDE] = ACTIONS(499), + [anon_sym_LT_EQ] = ACTIONS(499), + [anon_sym_GT_EQ] = ACTIONS(499), + [anon_sym_PLUS] = ACTIONS(501), + [anon_sym_PLUS_EQ] = ACTIONS(499), + [anon_sym_DASH_EQ] = ACTIONS(499), + [anon_sym_u00d7] = ACTIONS(499), + [anon_sym_SLASH] = ACTIONS(501), + [anon_sym_u00f7] = ACTIONS(499), + [anon_sym_STAR_STAR] = ACTIONS(499), + [anon_sym_u220b] = ACTIONS(499), + [anon_sym_u220c] = ACTIONS(499), + [anon_sym_u2287] = ACTIONS(499), + [anon_sym_u2283] = ACTIONS(499), + [anon_sym_u2285] = ACTIONS(499), + [anon_sym_u2208] = ACTIONS(499), + [anon_sym_u2209] = ACTIONS(499), + [anon_sym_u2286] = ACTIONS(499), + [anon_sym_u2282] = ACTIONS(499), + [anon_sym_u2284] = ACTIONS(499), + [anon_sym_AT_AT] = ACTIONS(499), }, - [362] = { - [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), + [353] = { + [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_EQ] = ACTIONS(196), + [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_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), }, - [363] = { - [sym_array] = STATE(41), - [sym_object] = STATE(41), - [sym_record_id_value] = STATE(49), - [ts_builtin_sym_end] = ACTIONS(176), + [354] = { + [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_EQ] = ACTIONS(152), + [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_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(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_EQ] = ACTIONS(172), + [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_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), + }, + [356] = { [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_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), + [sym_semi_colon] = ACTIONS(214), + [sym_keyword_as] = 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_comment] = ACTIONS(214), + [anon_sym_EQ] = ACTIONS(216), + [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(216), + [anon_sym_LT] = ACTIONS(216), + [anon_sym_GT] = ACTIONS(216), + [anon_sym_DOT_DOT] = ACTIONS(640), + [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), }, - [364] = { - [sym_array] = STATE(10), - [sym_object] = STATE(10), - [sym_record_id_value] = STATE(25), + [357] = { + [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_EQ] = ACTIONS(188), + [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_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), + }, + [358] = { + [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_EQ] = ACTIONS(212), + [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_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), + }, + [359] = { + [ts_builtin_sym_end] = ACTIONS(178), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(176), + [sym_semi_colon] = 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_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_or] = ACTIONS(180), [sym_keyword_is] = ACTIONS(178), - [sym_keyword_not] = 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(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), - [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), + [anon_sym_EQ] = ACTIONS(180), + [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_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), }, - [365] = { - [ts_builtin_sym_end] = ACTIONS(200), + [360] = { + [ts_builtin_sym_end] = ACTIONS(218), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(218), + [sym_keyword_explain] = ACTIONS(218), + [sym_keyword_parallel] = ACTIONS(218), + [sym_keyword_timeout] = ACTIONS(218), + [sym_keyword_fetch] = ACTIONS(218), + [sym_keyword_limit] = ACTIONS(218), + [sym_keyword_order] = ACTIONS(218), + [sym_keyword_with] = ACTIONS(218), + [sym_keyword_where] = ACTIONS(218), + [sym_keyword_split] = ACTIONS(218), + [sym_keyword_group] = ACTIONS(218), + [sym_keyword_and] = ACTIONS(218), + [sym_keyword_or] = ACTIONS(220), + [sym_keyword_is] = ACTIONS(218), + [sym_keyword_not] = ACTIONS(220), + [sym_keyword_contains] = ACTIONS(218), + [sym_keyword_contains_not] = ACTIONS(218), + [sym_keyword_contains_all] = ACTIONS(218), + [sym_keyword_contains_any] = ACTIONS(218), + [sym_keyword_contains_none] = ACTIONS(218), + [sym_keyword_inside] = ACTIONS(218), + [sym_keyword_in] = ACTIONS(220), + [sym_keyword_not_inside] = ACTIONS(218), + [sym_keyword_all_inside] = ACTIONS(218), + [sym_keyword_any_inside] = ACTIONS(218), + [sym_keyword_none_inside] = ACTIONS(218), + [sym_keyword_outside] = ACTIONS(218), + [sym_keyword_intersects] = ACTIONS(218), + [anon_sym_EQ] = ACTIONS(220), + [anon_sym_COMMA] = ACTIONS(218), + [anon_sym_DASH_GT] = ACTIONS(218), + [anon_sym_LBRACK] = ACTIONS(218), + [anon_sym_LT_DASH] = ACTIONS(220), + [anon_sym_LT_DASH_GT] = ACTIONS(218), + [anon_sym_STAR] = ACTIONS(220), + [anon_sym_DOT] = ACTIONS(218), + [anon_sym_LT] = ACTIONS(220), + [anon_sym_GT] = ACTIONS(220), + [anon_sym_DASH] = ACTIONS(220), + [anon_sym_AT] = ACTIONS(220), + [anon_sym_LT_PIPE] = ACTIONS(218), + [anon_sym_AMP_AMP] = ACTIONS(218), + [anon_sym_PIPE_PIPE] = ACTIONS(218), + [anon_sym_QMARK_QMARK] = ACTIONS(218), + [anon_sym_QMARK_COLON] = ACTIONS(218), + [anon_sym_BANG_EQ] = ACTIONS(218), + [anon_sym_EQ_EQ] = ACTIONS(218), + [anon_sym_QMARK_EQ] = ACTIONS(218), + [anon_sym_STAR_EQ] = ACTIONS(218), + [anon_sym_TILDE] = ACTIONS(218), + [anon_sym_BANG_TILDE] = ACTIONS(218), + [anon_sym_STAR_TILDE] = ACTIONS(218), + [anon_sym_LT_EQ] = ACTIONS(218), + [anon_sym_GT_EQ] = ACTIONS(218), + [anon_sym_PLUS] = ACTIONS(220), + [anon_sym_PLUS_EQ] = ACTIONS(218), + [anon_sym_DASH_EQ] = ACTIONS(218), + [anon_sym_u00d7] = ACTIONS(218), + [anon_sym_SLASH] = ACTIONS(220), + [anon_sym_u00f7] = ACTIONS(218), + [anon_sym_STAR_STAR] = ACTIONS(218), + [anon_sym_u220b] = ACTIONS(218), + [anon_sym_u220c] = ACTIONS(218), + [anon_sym_u2287] = ACTIONS(218), + [anon_sym_u2283] = ACTIONS(218), + [anon_sym_u2285] = ACTIONS(218), + [anon_sym_u2208] = ACTIONS(218), + [anon_sym_u2209] = ACTIONS(218), + [anon_sym_u2286] = ACTIONS(218), + [anon_sym_u2282] = ACTIONS(218), + [anon_sym_u2284] = ACTIONS(218), + [anon_sym_AT_AT] = ACTIONS(218), + }, + [361] = { + [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_EQ] = ACTIONS(164), + [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_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), + }, + [362] = { + [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_EQ] = ACTIONS(184), + [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_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), + }, + [363] = { + [ts_builtin_sym_end] = ACTIONS(214), [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_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), + [sym_semi_colon] = ACTIONS(214), + [sym_keyword_as] = 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_comment] = ACTIONS(214), + [anon_sym_EQ] = ACTIONS(216), + [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(216), + [anon_sym_LT] = ACTIONS(216), + [anon_sym_GT] = ACTIONS(216), + [anon_sym_DOT_DOT] = ACTIONS(642), + [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), + }, + [364] = { + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(33), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(182), + [sym_keyword_and] = ACTIONS(184), + [sym_keyword_or] = ACTIONS(184), + [sym_keyword_is] = ACTIONS(184), + [sym_keyword_not] = ACTIONS(184), + [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(184), + [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_EQ] = ACTIONS(184), + [anon_sym_COMMA] = ACTIONS(182), + [anon_sym_DASH_GT] = ACTIONS(182), + [anon_sym_LBRACK] = ACTIONS(182), + [anon_sym_RBRACK] = ACTIONS(182), + [anon_sym_RPAREN] = ACTIONS(182), + [anon_sym_QMARK] = ACTIONS(184), + [anon_sym_LBRACE] = ACTIONS(321), + [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_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [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), + }, + [365] = { + [sym_array] = STATE(42), + [sym_object] = STATE(42), + [sym_record_id_value] = STATE(48), + [ts_builtin_sym_end] = ACTIONS(499), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(499), + [sym_keyword_return] = ACTIONS(501), + [sym_keyword_parallel] = ACTIONS(501), + [sym_keyword_timeout] = ACTIONS(501), + [sym_keyword_and] = ACTIONS(501), + [sym_keyword_or] = ACTIONS(501), + [sym_keyword_is] = ACTIONS(501), + [sym_keyword_not] = ACTIONS(501), + [sym_keyword_contains] = ACTIONS(501), + [sym_keyword_contains_not] = ACTIONS(501), + [sym_keyword_contains_all] = ACTIONS(501), + [sym_keyword_contains_any] = ACTIONS(501), + [sym_keyword_contains_none] = ACTIONS(501), + [sym_keyword_inside] = ACTIONS(501), + [sym_keyword_in] = ACTIONS(501), + [sym_keyword_not_inside] = ACTIONS(501), + [sym_keyword_all_inside] = ACTIONS(501), + [sym_keyword_any_inside] = ACTIONS(501), + [sym_keyword_none_inside] = ACTIONS(501), + [sym_keyword_outside] = ACTIONS(501), + [sym_keyword_intersects] = ACTIONS(501), + [anon_sym_EQ] = ACTIONS(501), + [anon_sym_COMMA] = ACTIONS(499), + [anon_sym_DASH_GT] = ACTIONS(499), + [anon_sym_LBRACK] = ACTIONS(499), + [anon_sym_LBRACE] = ACTIONS(49), + [anon_sym_LT_DASH] = ACTIONS(501), + [anon_sym_LT_DASH_GT] = ACTIONS(499), + [anon_sym_STAR] = ACTIONS(501), + [anon_sym_DOT] = ACTIONS(499), + [anon_sym_LT] = ACTIONS(501), + [anon_sym_GT] = ACTIONS(501), + [sym_int] = ACTIONS(511), + [sym_record_id_ident] = ACTIONS(511), + [anon_sym_DASH] = ACTIONS(501), + [anon_sym_AT] = ACTIONS(501), + [anon_sym_LT_PIPE] = ACTIONS(499), + [anon_sym_AMP_AMP] = ACTIONS(499), + [anon_sym_PIPE_PIPE] = ACTIONS(499), + [anon_sym_QMARK_QMARK] = ACTIONS(499), + [anon_sym_QMARK_COLON] = ACTIONS(499), + [anon_sym_BANG_EQ] = ACTIONS(499), + [anon_sym_EQ_EQ] = ACTIONS(499), + [anon_sym_QMARK_EQ] = ACTIONS(499), + [anon_sym_STAR_EQ] = ACTIONS(499), + [anon_sym_TILDE] = ACTIONS(499), + [anon_sym_BANG_TILDE] = ACTIONS(499), + [anon_sym_STAR_TILDE] = ACTIONS(499), + [anon_sym_LT_EQ] = ACTIONS(499), + [anon_sym_GT_EQ] = ACTIONS(499), + [anon_sym_PLUS] = ACTIONS(501), + [anon_sym_PLUS_EQ] = ACTIONS(499), + [anon_sym_DASH_EQ] = ACTIONS(499), + [anon_sym_u00d7] = ACTIONS(499), + [anon_sym_SLASH] = ACTIONS(501), + [anon_sym_u00f7] = ACTIONS(499), + [anon_sym_STAR_STAR] = ACTIONS(499), + [anon_sym_u220b] = ACTIONS(499), + [anon_sym_u220c] = ACTIONS(499), + [anon_sym_u2287] = ACTIONS(499), + [anon_sym_u2283] = ACTIONS(499), + [anon_sym_u2285] = ACTIONS(499), + [anon_sym_u2208] = ACTIONS(499), + [anon_sym_u2209] = ACTIONS(499), + [anon_sym_u2286] = ACTIONS(499), + [anon_sym_u2282] = ACTIONS(499), + [anon_sym_u2284] = ACTIONS(499), + [anon_sym_AT_AT] = ACTIONS(499), }, [366] = { - [ts_builtin_sym_end] = ACTIONS(200), + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(18), [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), + [sym_semi_colon] = ACTIONS(202), + [sym_keyword_parallel] = ACTIONS(204), + [sym_keyword_timeout] = ACTIONS(204), + [sym_keyword_and] = ACTIONS(204), + [sym_keyword_or] = ACTIONS(204), + [sym_keyword_is] = ACTIONS(204), + [sym_keyword_not] = ACTIONS(204), + [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(204), + [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_EQ] = ACTIONS(204), + [anon_sym_COMMA] = ACTIONS(202), + [anon_sym_DASH_GT] = ACTIONS(202), + [anon_sym_LBRACK] = ACTIONS(202), + [anon_sym_RPAREN] = ACTIONS(202), + [anon_sym_LBRACE] = ACTIONS(321), + [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(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), + [anon_sym_LT] = ACTIONS(204), + [anon_sym_GT] = ACTIONS(204), + [sym_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [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), }, [367] = { - [sym_array] = STATE(41), - [sym_object] = STATE(41), + [sym_array] = STATE(42), + [sym_object] = STATE(42), [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), + [ts_builtin_sym_end] = ACTIONS(182), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(182), + [sym_keyword_return] = ACTIONS(184), + [sym_keyword_parallel] = ACTIONS(184), + [sym_keyword_timeout] = ACTIONS(184), + [sym_keyword_and] = ACTIONS(184), + [sym_keyword_or] = ACTIONS(184), + [sym_keyword_is] = ACTIONS(184), + [sym_keyword_not] = ACTIONS(184), + [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(184), + [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_EQ] = ACTIONS(184), + [anon_sym_COMMA] = ACTIONS(182), + [anon_sym_DASH_GT] = ACTIONS(182), + [anon_sym_LBRACK] = ACTIONS(182), + [anon_sym_LBRACE] = ACTIONS(49), + [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_int] = ACTIONS(511), + [sym_record_id_ident] = ACTIONS(511), + [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), }, [368] = { - [sym_array] = STATE(10), - [sym_object] = STATE(10), - [sym_record_id_value] = STATE(25), + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(33), [sym_comment] = ACTIONS(3), - [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), + [sym_semi_colon] = ACTIONS(182), + [sym_keyword_parallel] = ACTIONS(184), + [sym_keyword_timeout] = ACTIONS(184), + [sym_keyword_and] = ACTIONS(184), + [sym_keyword_or] = ACTIONS(184), + [sym_keyword_is] = ACTIONS(184), + [sym_keyword_not] = ACTIONS(184), + [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(184), + [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_EQ] = ACTIONS(184), + [anon_sym_COMMA] = ACTIONS(182), + [anon_sym_DASH_GT] = ACTIONS(182), + [anon_sym_LBRACK] = ACTIONS(182), + [anon_sym_RPAREN] = ACTIONS(182), + [anon_sym_LBRACE] = ACTIONS(321), + [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_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [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), }, [369] = { - [sym_array] = STATE(10), - [sym_object] = STATE(10), + [sym_array] = STATE(14), + [sym_object] = STATE(14), [sym_record_id_value] = STATE(27), [sym_comment] = ACTIONS(3), - [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), + [sym_semi_colon] = ACTIONS(499), + [sym_keyword_parallel] = ACTIONS(501), + [sym_keyword_timeout] = ACTIONS(501), + [sym_keyword_and] = ACTIONS(501), + [sym_keyword_or] = ACTIONS(501), + [sym_keyword_is] = ACTIONS(501), + [sym_keyword_not] = ACTIONS(501), + [sym_keyword_contains] = ACTIONS(501), + [sym_keyword_contains_not] = ACTIONS(501), + [sym_keyword_contains_all] = ACTIONS(501), + [sym_keyword_contains_any] = ACTIONS(501), + [sym_keyword_contains_none] = ACTIONS(501), + [sym_keyword_inside] = ACTIONS(501), + [sym_keyword_in] = ACTIONS(501), + [sym_keyword_not_inside] = ACTIONS(501), + [sym_keyword_all_inside] = ACTIONS(501), + [sym_keyword_any_inside] = ACTIONS(501), + [sym_keyword_none_inside] = ACTIONS(501), + [sym_keyword_outside] = ACTIONS(501), + [sym_keyword_intersects] = ACTIONS(501), + [anon_sym_EQ] = ACTIONS(501), + [anon_sym_COMMA] = ACTIONS(499), + [anon_sym_DASH_GT] = ACTIONS(499), + [anon_sym_LBRACK] = ACTIONS(499), + [anon_sym_RPAREN] = ACTIONS(499), + [anon_sym_LBRACE] = ACTIONS(321), + [anon_sym_RBRACE] = ACTIONS(499), + [anon_sym_LT_DASH] = ACTIONS(501), + [anon_sym_LT_DASH_GT] = ACTIONS(499), + [anon_sym_STAR] = ACTIONS(501), + [anon_sym_DOT] = ACTIONS(499), + [anon_sym_LT] = ACTIONS(501), + [anon_sym_GT] = ACTIONS(501), + [sym_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [anon_sym_DASH] = ACTIONS(501), + [anon_sym_AT] = ACTIONS(501), + [anon_sym_LT_PIPE] = ACTIONS(499), + [anon_sym_AMP_AMP] = ACTIONS(499), + [anon_sym_PIPE_PIPE] = ACTIONS(499), + [anon_sym_QMARK_QMARK] = ACTIONS(499), + [anon_sym_QMARK_COLON] = ACTIONS(499), + [anon_sym_BANG_EQ] = ACTIONS(499), + [anon_sym_EQ_EQ] = ACTIONS(499), + [anon_sym_QMARK_EQ] = ACTIONS(499), + [anon_sym_STAR_EQ] = ACTIONS(499), + [anon_sym_TILDE] = ACTIONS(499), + [anon_sym_BANG_TILDE] = ACTIONS(499), + [anon_sym_STAR_TILDE] = ACTIONS(499), + [anon_sym_LT_EQ] = ACTIONS(499), + [anon_sym_GT_EQ] = ACTIONS(499), + [anon_sym_PLUS] = ACTIONS(501), + [anon_sym_PLUS_EQ] = ACTIONS(499), + [anon_sym_DASH_EQ] = ACTIONS(499), + [anon_sym_u00d7] = ACTIONS(499), + [anon_sym_SLASH] = ACTIONS(501), + [anon_sym_u00f7] = ACTIONS(499), + [anon_sym_STAR_STAR] = ACTIONS(499), + [anon_sym_u220b] = ACTIONS(499), + [anon_sym_u220c] = ACTIONS(499), + [anon_sym_u2287] = ACTIONS(499), + [anon_sym_u2283] = ACTIONS(499), + [anon_sym_u2285] = ACTIONS(499), + [anon_sym_u2208] = ACTIONS(499), + [anon_sym_u2209] = ACTIONS(499), + [anon_sym_u2286] = ACTIONS(499), + [anon_sym_u2282] = ACTIONS(499), + [anon_sym_u2284] = ACTIONS(499), + [anon_sym_AT_AT] = ACTIONS(499), }, [370] = { + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(27), [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_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), + [sym_semi_colon] = ACTIONS(499), + [sym_keyword_and] = ACTIONS(501), + [sym_keyword_or] = ACTIONS(501), + [sym_keyword_is] = ACTIONS(501), + [sym_keyword_not] = ACTIONS(501), + [sym_keyword_contains] = ACTIONS(501), + [sym_keyword_contains_not] = ACTIONS(501), + [sym_keyword_contains_all] = ACTIONS(501), + [sym_keyword_contains_any] = ACTIONS(501), + [sym_keyword_contains_none] = ACTIONS(501), + [sym_keyword_inside] = ACTIONS(501), + [sym_keyword_in] = ACTIONS(501), + [sym_keyword_not_inside] = ACTIONS(501), + [sym_keyword_all_inside] = ACTIONS(501), + [sym_keyword_any_inside] = ACTIONS(501), + [sym_keyword_none_inside] = ACTIONS(501), + [sym_keyword_outside] = ACTIONS(501), + [sym_keyword_intersects] = ACTIONS(501), + [anon_sym_EQ] = ACTIONS(501), + [anon_sym_COMMA] = ACTIONS(499), + [anon_sym_DASH_GT] = ACTIONS(499), + [anon_sym_LBRACK] = ACTIONS(499), + [anon_sym_RBRACK] = ACTIONS(499), + [anon_sym_RPAREN] = ACTIONS(499), + [anon_sym_QMARK] = ACTIONS(501), + [anon_sym_LBRACE] = ACTIONS(321), + [anon_sym_RBRACE] = ACTIONS(499), + [anon_sym_LT_DASH] = ACTIONS(501), + [anon_sym_LT_DASH_GT] = ACTIONS(499), + [anon_sym_STAR] = ACTIONS(501), + [anon_sym_DOT] = ACTIONS(499), + [anon_sym_LT] = ACTIONS(501), + [anon_sym_GT] = ACTIONS(501), + [sym_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [anon_sym_DASH] = ACTIONS(501), + [anon_sym_AT] = ACTIONS(501), + [anon_sym_LT_PIPE] = ACTIONS(499), + [anon_sym_AMP_AMP] = ACTIONS(499), + [anon_sym_PIPE_PIPE] = ACTIONS(499), + [anon_sym_QMARK_QMARK] = ACTIONS(499), + [anon_sym_QMARK_COLON] = ACTIONS(499), + [anon_sym_BANG_EQ] = ACTIONS(499), + [anon_sym_EQ_EQ] = ACTIONS(499), + [anon_sym_QMARK_EQ] = ACTIONS(499), + [anon_sym_STAR_EQ] = ACTIONS(499), + [anon_sym_TILDE] = ACTIONS(499), + [anon_sym_BANG_TILDE] = ACTIONS(499), + [anon_sym_STAR_TILDE] = ACTIONS(499), + [anon_sym_LT_EQ] = ACTIONS(499), + [anon_sym_GT_EQ] = ACTIONS(499), + [anon_sym_PLUS] = ACTIONS(501), + [anon_sym_PLUS_EQ] = ACTIONS(499), + [anon_sym_DASH_EQ] = ACTIONS(499), + [anon_sym_u00d7] = ACTIONS(499), + [anon_sym_SLASH] = ACTIONS(501), + [anon_sym_u00f7] = ACTIONS(499), + [anon_sym_STAR_STAR] = ACTIONS(499), + [anon_sym_u220b] = ACTIONS(499), + [anon_sym_u220c] = ACTIONS(499), + [anon_sym_u2287] = ACTIONS(499), + [anon_sym_u2283] = ACTIONS(499), + [anon_sym_u2285] = ACTIONS(499), + [anon_sym_u2208] = ACTIONS(499), + [anon_sym_u2209] = ACTIONS(499), + [anon_sym_u2286] = ACTIONS(499), + [anon_sym_u2282] = ACTIONS(499), + [anon_sym_u2284] = ACTIONS(499), + [anon_sym_AT_AT] = ACTIONS(499), }, [371] = { - [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), + [ts_builtin_sym_end] = ACTIONS(214), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(214), + [sym_keyword_value] = 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_EQ] = ACTIONS(216), + [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(216), + [anon_sym_LT] = ACTIONS(216), + [anon_sym_GT] = ACTIONS(216), + [anon_sym_DOT_DOT] = ACTIONS(644), + [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), }, [372] = { - [ts_builtin_sym_end] = ACTIONS(200), + [sym_array] = STATE(42), + [sym_object] = STATE(42), + [sym_record_id_value] = STATE(46), + [ts_builtin_sym_end] = ACTIONS(202), [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_LT_DASH] = ACTIONS(202), - [anon_sym_LT_DASH_GT] = ACTIONS(200), - [anon_sym_STAR] = ACTIONS(202), + [sym_semi_colon] = ACTIONS(202), + [sym_keyword_return] = ACTIONS(204), + [sym_keyword_parallel] = ACTIONS(204), + [sym_keyword_timeout] = ACTIONS(204), + [sym_keyword_and] = ACTIONS(204), + [sym_keyword_or] = ACTIONS(204), + [sym_keyword_is] = ACTIONS(204), + [sym_keyword_not] = ACTIONS(204), + [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(204), + [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_EQ] = ACTIONS(204), + [anon_sym_COMMA] = ACTIONS(202), + [anon_sym_DASH_GT] = ACTIONS(202), + [anon_sym_LBRACK] = ACTIONS(202), + [anon_sym_LBRACE] = ACTIONS(49), + [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(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), + [anon_sym_LT] = ACTIONS(204), + [anon_sym_GT] = ACTIONS(204), + [sym_int] = ACTIONS(511), + [sym_record_id_ident] = ACTIONS(511), + [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), }, [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(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), + [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_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_EQ] = ACTIONS(216), + [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(216), + [anon_sym_LT] = ACTIONS(216), + [anon_sym_GT] = ACTIONS(216), + [anon_sym_DOT_DOT] = ACTIONS(646), + [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), }, [374] = { - [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), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(214), + [sym_keyword_value] = 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_comment] = ACTIONS(214), + [anon_sym_EQ] = ACTIONS(216), + [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(216), + [anon_sym_LT] = ACTIONS(216), + [anon_sym_GT] = ACTIONS(216), + [anon_sym_DOT_DOT] = ACTIONS(648), + [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), }, [375] = { + [ts_builtin_sym_end] = ACTIONS(214), [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_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), + [sym_semi_colon] = ACTIONS(214), + [sym_keyword_as] = 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_EQ] = ACTIONS(216), + [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(216), + [anon_sym_LT] = ACTIONS(216), + [anon_sym_GT] = ACTIONS(216), + [anon_sym_DOT_DOT] = ACTIONS(650), + [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), }, [376] = { - [sym_array] = STATE(10), - [sym_object] = STATE(10), - [sym_record_id_value] = STATE(27), + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(18), [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), + [sym_semi_colon] = ACTIONS(202), + [sym_keyword_and] = ACTIONS(204), + [sym_keyword_or] = ACTIONS(204), + [sym_keyword_is] = ACTIONS(204), + [sym_keyword_not] = ACTIONS(204), + [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(204), + [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_EQ] = ACTIONS(204), + [anon_sym_COMMA] = ACTIONS(202), + [anon_sym_DASH_GT] = ACTIONS(202), + [anon_sym_LBRACK] = ACTIONS(202), + [anon_sym_RBRACK] = ACTIONS(202), + [anon_sym_RPAREN] = ACTIONS(202), + [anon_sym_QMARK] = ACTIONS(204), + [anon_sym_LBRACE] = ACTIONS(321), + [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_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [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), }, [377] = { - [sym_operator] = STATE(674), - [sym_binary_operator] = STATE(776), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(648), - [sym_keyword_explain] = ACTIONS(648), - [sym_keyword_parallel] = ACTIONS(648), - [sym_keyword_timeout] = ACTIONS(648), - [sym_keyword_fetch] = ACTIONS(648), - [sym_keyword_limit] = ACTIONS(648), - [sym_keyword_rand] = ACTIONS(650), - [sym_keyword_collate] = ACTIONS(650), - [sym_keyword_numeric] = ACTIONS(650), - [sym_keyword_asc] = ACTIONS(652), - [sym_keyword_desc] = ACTIONS(652), - [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(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), + [sym_operator] = STATE(738), + [sym_binary_operator] = STATE(781), + [aux_sym_update_statement_repeat1] = STATE(890), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(652), + [sym_keyword_explain] = ACTIONS(652), + [sym_keyword_parallel] = ACTIONS(652), + [sym_keyword_timeout] = ACTIONS(652), + [sym_keyword_fetch] = ACTIONS(652), + [sym_keyword_limit] = ACTIONS(652), + [sym_keyword_order] = ACTIONS(652), + [sym_keyword_where] = ACTIONS(652), + [sym_keyword_split] = ACTIONS(652), + [sym_keyword_group] = ACTIONS(652), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(373), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_COMMA] = ACTIONS(654), + [anon_sym_RPAREN] = ACTIONS(652), + [anon_sym_RBRACE] = ACTIONS(652), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, [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), + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(33), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(182), + [sym_keyword_and] = ACTIONS(184), + [sym_keyword_or] = ACTIONS(184), + [sym_keyword_is] = ACTIONS(184), + [sym_keyword_not] = ACTIONS(184), + [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(184), + [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_permissions] = ACTIONS(184), + [sym_keyword_comment] = ACTIONS(184), + [anon_sym_EQ] = ACTIONS(184), + [anon_sym_DASH_GT] = ACTIONS(182), + [anon_sym_LBRACK] = ACTIONS(182), + [anon_sym_RPAREN] = ACTIONS(182), + [anon_sym_LBRACE] = ACTIONS(321), + [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_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [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), }, [379] = { - [sym_array] = STATE(10), - [sym_object] = STATE(10), - [sym_record_id_value] = STATE(27), + [sym_operator] = STATE(693), + [sym_binary_operator] = STATE(781), [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), + [sym_semi_colon] = ACTIONS(656), + [sym_keyword_as] = ACTIONS(656), + [sym_keyword_where] = ACTIONS(656), + [sym_keyword_group] = ACTIONS(656), + [sym_keyword_and] = ACTIONS(656), + [sym_keyword_or] = ACTIONS(656), + [sym_keyword_is] = ACTIONS(656), + [sym_keyword_not] = ACTIONS(658), + [sym_keyword_contains] = ACTIONS(656), + [sym_keyword_contains_not] = ACTIONS(656), + [sym_keyword_contains_all] = ACTIONS(656), + [sym_keyword_contains_any] = ACTIONS(656), + [sym_keyword_contains_none] = ACTIONS(656), + [sym_keyword_inside] = ACTIONS(656), + [sym_keyword_in] = ACTIONS(658), + [sym_keyword_not_inside] = ACTIONS(656), + [sym_keyword_all_inside] = ACTIONS(656), + [sym_keyword_any_inside] = ACTIONS(656), + [sym_keyword_none_inside] = ACTIONS(656), + [sym_keyword_outside] = ACTIONS(656), + [sym_keyword_intersects] = ACTIONS(656), + [sym_keyword_drop] = ACTIONS(656), + [sym_keyword_schemafull] = ACTIONS(656), + [sym_keyword_schemaless] = ACTIONS(656), + [sym_keyword_changefeed] = ACTIONS(656), + [sym_keyword_type] = ACTIONS(656), + [sym_keyword_permissions] = ACTIONS(656), + [sym_keyword_comment] = ACTIONS(656), + [anon_sym_EQ] = ACTIONS(658), + [anon_sym_COMMA] = ACTIONS(656), + [anon_sym_RPAREN] = ACTIONS(656), + [anon_sym_RBRACE] = ACTIONS(656), + [anon_sym_STAR] = ACTIONS(658), + [anon_sym_LT] = ACTIONS(658), + [anon_sym_GT] = ACTIONS(658), + [anon_sym_DASH] = ACTIONS(658), + [anon_sym_AT] = ACTIONS(658), + [anon_sym_LT_PIPE] = ACTIONS(656), + [anon_sym_AMP_AMP] = ACTIONS(656), + [anon_sym_PIPE_PIPE] = ACTIONS(656), + [anon_sym_QMARK_QMARK] = ACTIONS(656), + [anon_sym_QMARK_COLON] = ACTIONS(656), + [anon_sym_BANG_EQ] = ACTIONS(656), + [anon_sym_EQ_EQ] = ACTIONS(656), + [anon_sym_QMARK_EQ] = ACTIONS(656), + [anon_sym_STAR_EQ] = ACTIONS(656), + [anon_sym_TILDE] = ACTIONS(656), + [anon_sym_BANG_TILDE] = ACTIONS(656), + [anon_sym_STAR_TILDE] = ACTIONS(656), + [anon_sym_LT_EQ] = ACTIONS(656), + [anon_sym_GT_EQ] = ACTIONS(656), + [anon_sym_PLUS] = ACTIONS(658), + [anon_sym_PLUS_EQ] = ACTIONS(656), + [anon_sym_DASH_EQ] = ACTIONS(656), + [anon_sym_u00d7] = ACTIONS(656), + [anon_sym_SLASH] = ACTIONS(658), + [anon_sym_u00f7] = ACTIONS(656), + [anon_sym_STAR_STAR] = ACTIONS(656), + [anon_sym_u220b] = ACTIONS(656), + [anon_sym_u220c] = ACTIONS(656), + [anon_sym_u2287] = ACTIONS(656), + [anon_sym_u2283] = ACTIONS(656), + [anon_sym_u2285] = ACTIONS(656), + [anon_sym_u2208] = ACTIONS(656), + [anon_sym_u2209] = ACTIONS(656), + [anon_sym_u2286] = ACTIONS(656), + [anon_sym_u2282] = ACTIONS(656), + [anon_sym_u2284] = ACTIONS(656), + [anon_sym_AT_AT] = ACTIONS(656), }, [380] = { - [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), + [sym_operator] = STATE(702), + [sym_binary_operator] = STATE(781), + [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(662), + [sym_keyword_collate] = ACTIONS(662), + [sym_keyword_numeric] = ACTIONS(662), + [sym_keyword_asc] = ACTIONS(664), + [sym_keyword_desc] = ACTIONS(664), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(371), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_COMMA] = ACTIONS(660), + [anon_sym_RPAREN] = ACTIONS(660), + [anon_sym_RBRACE] = ACTIONS(660), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, [381] = { - [sym_operator] = STATE(720), - [sym_binary_operator] = STATE(776), - [aux_sym_update_statement_repeat1] = STATE(903), + [sym_operator] = STATE(665), + [sym_binary_operator] = STATE(781), [sym_comment] = ACTIONS(3), [sym_semi_colon] = ACTIONS(656), [sym_keyword_explain] = ACTIONS(656), @@ -48272,1542 +48378,1761 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_keyword_fetch] = ACTIONS(656), [sym_keyword_limit] = ACTIONS(656), [sym_keyword_order] = ACTIONS(656), + [sym_keyword_with] = 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), + [sym_keyword_and] = ACTIONS(656), + [sym_keyword_or] = ACTIONS(658), + [sym_keyword_is] = ACTIONS(656), + [sym_keyword_not] = ACTIONS(658), + [sym_keyword_contains] = ACTIONS(656), + [sym_keyword_contains_not] = ACTIONS(656), + [sym_keyword_contains_all] = ACTIONS(656), + [sym_keyword_contains_any] = ACTIONS(656), + [sym_keyword_contains_none] = ACTIONS(656), + [sym_keyword_inside] = ACTIONS(656), + [sym_keyword_in] = ACTIONS(658), + [sym_keyword_not_inside] = ACTIONS(656), + [sym_keyword_all_inside] = ACTIONS(656), + [sym_keyword_any_inside] = ACTIONS(656), + [sym_keyword_none_inside] = ACTIONS(656), + [sym_keyword_outside] = ACTIONS(656), + [sym_keyword_intersects] = ACTIONS(656), + [anon_sym_EQ] = ACTIONS(658), + [anon_sym_COMMA] = ACTIONS(656), [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), + [anon_sym_STAR] = ACTIONS(658), + [anon_sym_LT] = ACTIONS(658), + [anon_sym_GT] = ACTIONS(658), + [anon_sym_DASH] = ACTIONS(658), + [anon_sym_AT] = ACTIONS(658), + [anon_sym_LT_PIPE] = ACTIONS(656), + [anon_sym_AMP_AMP] = ACTIONS(656), + [anon_sym_PIPE_PIPE] = ACTIONS(656), + [anon_sym_QMARK_QMARK] = ACTIONS(656), + [anon_sym_QMARK_COLON] = ACTIONS(656), + [anon_sym_BANG_EQ] = ACTIONS(656), + [anon_sym_EQ_EQ] = ACTIONS(656), + [anon_sym_QMARK_EQ] = ACTIONS(656), + [anon_sym_STAR_EQ] = ACTIONS(656), + [anon_sym_TILDE] = ACTIONS(656), + [anon_sym_BANG_TILDE] = ACTIONS(656), + [anon_sym_STAR_TILDE] = ACTIONS(656), + [anon_sym_LT_EQ] = ACTIONS(656), + [anon_sym_GT_EQ] = ACTIONS(656), + [anon_sym_PLUS] = ACTIONS(658), + [anon_sym_PLUS_EQ] = ACTIONS(656), + [anon_sym_DASH_EQ] = ACTIONS(656), + [anon_sym_u00d7] = ACTIONS(656), + [anon_sym_SLASH] = ACTIONS(658), + [anon_sym_u00f7] = ACTIONS(656), + [anon_sym_STAR_STAR] = ACTIONS(656), + [anon_sym_u220b] = ACTIONS(656), + [anon_sym_u220c] = ACTIONS(656), + [anon_sym_u2287] = ACTIONS(656), + [anon_sym_u2283] = ACTIONS(656), + [anon_sym_u2285] = ACTIONS(656), + [anon_sym_u2208] = ACTIONS(656), + [anon_sym_u2209] = ACTIONS(656), + [anon_sym_u2286] = ACTIONS(656), + [anon_sym_u2282] = ACTIONS(656), + [anon_sym_u2284] = ACTIONS(656), + [anon_sym_AT_AT] = ACTIONS(656), }, [382] = { - [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_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), + [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_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_EQ] = ACTIONS(216), + [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(216), + [anon_sym_LT] = ACTIONS(216), + [anon_sym_GT] = ACTIONS(216), + [anon_sym_DOT_DOT] = ACTIONS(666), + [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), }, [383] = { - [sym_operator] = STATE(746), - [sym_binary_operator] = STATE(776), + [sym_array] = STATE(42), + [sym_object] = STATE(42), + [sym_record_id_value] = STATE(50), + [ts_builtin_sym_end] = ACTIONS(182), [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(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), + [sym_semi_colon] = ACTIONS(182), + [sym_keyword_parallel] = ACTIONS(184), + [sym_keyword_timeout] = ACTIONS(184), + [sym_keyword_and] = ACTIONS(184), + [sym_keyword_or] = ACTIONS(184), + [sym_keyword_is] = ACTIONS(184), + [sym_keyword_not] = ACTIONS(184), + [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(184), + [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_EQ] = ACTIONS(184), + [anon_sym_COMMA] = ACTIONS(182), + [anon_sym_DASH_GT] = ACTIONS(182), + [anon_sym_LBRACK] = ACTIONS(182), + [anon_sym_LBRACE] = ACTIONS(49), + [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_int] = ACTIONS(511), + [sym_record_id_ident] = ACTIONS(511), + [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), }, [384] = { - [ts_builtin_sym_end] = ACTIONS(200), - [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_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), + [sym_array] = STATE(42), + [sym_object] = STATE(42), + [sym_record_id_value] = STATE(48), + [ts_builtin_sym_end] = ACTIONS(499), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(499), + [sym_keyword_parallel] = ACTIONS(501), + [sym_keyword_timeout] = ACTIONS(501), + [sym_keyword_and] = ACTIONS(501), + [sym_keyword_or] = ACTIONS(501), + [sym_keyword_is] = ACTIONS(501), + [sym_keyword_not] = ACTIONS(501), + [sym_keyword_contains] = ACTIONS(501), + [sym_keyword_contains_not] = ACTIONS(501), + [sym_keyword_contains_all] = ACTIONS(501), + [sym_keyword_contains_any] = ACTIONS(501), + [sym_keyword_contains_none] = ACTIONS(501), + [sym_keyword_inside] = ACTIONS(501), + [sym_keyword_in] = ACTIONS(501), + [sym_keyword_not_inside] = ACTIONS(501), + [sym_keyword_all_inside] = ACTIONS(501), + [sym_keyword_any_inside] = ACTIONS(501), + [sym_keyword_none_inside] = ACTIONS(501), + [sym_keyword_outside] = ACTIONS(501), + [sym_keyword_intersects] = ACTIONS(501), + [anon_sym_EQ] = ACTIONS(501), + [anon_sym_COMMA] = ACTIONS(499), + [anon_sym_DASH_GT] = ACTIONS(499), + [anon_sym_LBRACK] = ACTIONS(499), + [anon_sym_LBRACE] = ACTIONS(49), + [anon_sym_LT_DASH] = ACTIONS(501), + [anon_sym_LT_DASH_GT] = ACTIONS(499), + [anon_sym_STAR] = ACTIONS(501), + [anon_sym_DOT] = ACTIONS(499), + [anon_sym_LT] = ACTIONS(501), + [anon_sym_GT] = ACTIONS(501), + [sym_int] = ACTIONS(511), + [sym_record_id_ident] = ACTIONS(511), + [anon_sym_DASH] = ACTIONS(501), + [anon_sym_AT] = ACTIONS(501), + [anon_sym_LT_PIPE] = ACTIONS(499), + [anon_sym_AMP_AMP] = ACTIONS(499), + [anon_sym_PIPE_PIPE] = ACTIONS(499), + [anon_sym_QMARK_QMARK] = ACTIONS(499), + [anon_sym_QMARK_COLON] = ACTIONS(499), + [anon_sym_BANG_EQ] = ACTIONS(499), + [anon_sym_EQ_EQ] = ACTIONS(499), + [anon_sym_QMARK_EQ] = ACTIONS(499), + [anon_sym_STAR_EQ] = ACTIONS(499), + [anon_sym_TILDE] = ACTIONS(499), + [anon_sym_BANG_TILDE] = ACTIONS(499), + [anon_sym_STAR_TILDE] = ACTIONS(499), + [anon_sym_LT_EQ] = ACTIONS(499), + [anon_sym_GT_EQ] = ACTIONS(499), + [anon_sym_PLUS] = ACTIONS(501), + [anon_sym_PLUS_EQ] = ACTIONS(499), + [anon_sym_DASH_EQ] = ACTIONS(499), + [anon_sym_u00d7] = ACTIONS(499), + [anon_sym_SLASH] = ACTIONS(501), + [anon_sym_u00f7] = ACTIONS(499), + [anon_sym_STAR_STAR] = ACTIONS(499), + [anon_sym_u220b] = ACTIONS(499), + [anon_sym_u220c] = ACTIONS(499), + [anon_sym_u2287] = ACTIONS(499), + [anon_sym_u2283] = ACTIONS(499), + [anon_sym_u2285] = ACTIONS(499), + [anon_sym_u2208] = ACTIONS(499), + [anon_sym_u2209] = ACTIONS(499), + [anon_sym_u2286] = ACTIONS(499), + [anon_sym_u2282] = ACTIONS(499), + [anon_sym_u2284] = ACTIONS(499), + [anon_sym_AT_AT] = ACTIONS(499), }, [385] = { - [sym_array] = STATE(41), - [sym_object] = STATE(41), - [sym_record_id_value] = STATE(46), - [ts_builtin_sym_end] = ACTIONS(144), + [ts_builtin_sym_end] = ACTIONS(214), [sym_comment] = ACTIONS(3), - [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), + [sym_semi_colon] = ACTIONS(214), + [sym_keyword_value] = 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_comment] = ACTIONS(214), + [anon_sym_EQ] = ACTIONS(216), + [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(216), + [anon_sym_LT] = ACTIONS(216), + [anon_sym_GT] = ACTIONS(216), + [anon_sym_DOT_DOT] = ACTIONS(668), + [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), }, [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), + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(18), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(202), + [sym_keyword_and] = ACTIONS(204), + [sym_keyword_or] = ACTIONS(204), + [sym_keyword_is] = ACTIONS(204), + [sym_keyword_not] = ACTIONS(204), + [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(204), + [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_permissions] = ACTIONS(204), + [sym_keyword_comment] = ACTIONS(204), + [anon_sym_EQ] = ACTIONS(204), + [anon_sym_DASH_GT] = ACTIONS(202), + [anon_sym_LBRACK] = ACTIONS(202), + [anon_sym_RPAREN] = ACTIONS(202), + [anon_sym_LBRACE] = ACTIONS(321), + [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_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [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), }, [387] = { - [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_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), + [sym_operator] = STATE(693), + [sym_binary_operator] = STATE(781), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(670), + [sym_keyword_as] = ACTIONS(670), + [sym_keyword_where] = ACTIONS(670), + [sym_keyword_group] = ACTIONS(670), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(371), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [sym_keyword_drop] = ACTIONS(670), + [sym_keyword_schemafull] = ACTIONS(670), + [sym_keyword_schemaless] = ACTIONS(670), + [sym_keyword_changefeed] = ACTIONS(670), + [sym_keyword_type] = ACTIONS(670), + [sym_keyword_permissions] = ACTIONS(670), + [sym_keyword_comment] = ACTIONS(670), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_COMMA] = ACTIONS(670), + [anon_sym_RPAREN] = ACTIONS(670), + [anon_sym_RBRACE] = ACTIONS(670), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, [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(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), - [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_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), + [sym_operator] = STATE(665), + [sym_binary_operator] = STATE(781), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(670), + [sym_keyword_explain] = ACTIONS(670), + [sym_keyword_parallel] = ACTIONS(670), + [sym_keyword_timeout] = ACTIONS(670), + [sym_keyword_fetch] = ACTIONS(670), + [sym_keyword_limit] = ACTIONS(670), + [sym_keyword_order] = ACTIONS(670), + [sym_keyword_with] = ACTIONS(670), + [sym_keyword_where] = ACTIONS(670), + [sym_keyword_split] = ACTIONS(670), + [sym_keyword_group] = ACTIONS(670), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(373), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_COMMA] = ACTIONS(670), + [anon_sym_RPAREN] = ACTIONS(670), + [anon_sym_RBRACE] = ACTIONS(670), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, [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), + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(27), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(499), + [sym_keyword_and] = ACTIONS(501), + [sym_keyword_or] = ACTIONS(501), + [sym_keyword_is] = ACTIONS(501), + [sym_keyword_not] = ACTIONS(501), + [sym_keyword_contains] = ACTIONS(501), + [sym_keyword_contains_not] = ACTIONS(501), + [sym_keyword_contains_all] = ACTIONS(501), + [sym_keyword_contains_any] = ACTIONS(501), + [sym_keyword_contains_none] = ACTIONS(501), + [sym_keyword_inside] = ACTIONS(501), + [sym_keyword_in] = ACTIONS(501), + [sym_keyword_not_inside] = ACTIONS(501), + [sym_keyword_all_inside] = ACTIONS(501), + [sym_keyword_any_inside] = ACTIONS(501), + [sym_keyword_none_inside] = ACTIONS(501), + [sym_keyword_outside] = ACTIONS(501), + [sym_keyword_intersects] = ACTIONS(501), + [sym_keyword_permissions] = ACTIONS(501), + [sym_keyword_comment] = ACTIONS(501), + [anon_sym_EQ] = ACTIONS(501), + [anon_sym_DASH_GT] = ACTIONS(499), + [anon_sym_LBRACK] = ACTIONS(499), + [anon_sym_RPAREN] = ACTIONS(499), + [anon_sym_LBRACE] = ACTIONS(321), + [anon_sym_RBRACE] = ACTIONS(499), + [anon_sym_LT_DASH] = ACTIONS(501), + [anon_sym_LT_DASH_GT] = ACTIONS(499), + [anon_sym_STAR] = ACTIONS(501), + [anon_sym_DOT] = ACTIONS(499), + [anon_sym_LT] = ACTIONS(501), + [anon_sym_GT] = ACTIONS(501), + [sym_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [anon_sym_DASH] = ACTIONS(501), + [anon_sym_AT] = ACTIONS(501), + [anon_sym_LT_PIPE] = ACTIONS(499), + [anon_sym_AMP_AMP] = ACTIONS(499), + [anon_sym_PIPE_PIPE] = ACTIONS(499), + [anon_sym_QMARK_QMARK] = ACTIONS(499), + [anon_sym_QMARK_COLON] = ACTIONS(499), + [anon_sym_BANG_EQ] = ACTIONS(499), + [anon_sym_EQ_EQ] = ACTIONS(499), + [anon_sym_QMARK_EQ] = ACTIONS(499), + [anon_sym_STAR_EQ] = ACTIONS(499), + [anon_sym_TILDE] = ACTIONS(499), + [anon_sym_BANG_TILDE] = ACTIONS(499), + [anon_sym_STAR_TILDE] = ACTIONS(499), + [anon_sym_LT_EQ] = ACTIONS(499), + [anon_sym_GT_EQ] = ACTIONS(499), + [anon_sym_PLUS] = ACTIONS(501), + [anon_sym_PLUS_EQ] = ACTIONS(499), + [anon_sym_DASH_EQ] = ACTIONS(499), + [anon_sym_u00d7] = ACTIONS(499), + [anon_sym_SLASH] = ACTIONS(501), + [anon_sym_u00f7] = ACTIONS(499), + [anon_sym_STAR_STAR] = ACTIONS(499), + [anon_sym_u220b] = ACTIONS(499), + [anon_sym_u220c] = ACTIONS(499), + [anon_sym_u2287] = ACTIONS(499), + [anon_sym_u2283] = ACTIONS(499), + [anon_sym_u2285] = ACTIONS(499), + [anon_sym_u2208] = ACTIONS(499), + [anon_sym_u2209] = ACTIONS(499), + [anon_sym_u2286] = ACTIONS(499), + [anon_sym_u2282] = ACTIONS(499), + [anon_sym_u2284] = ACTIONS(499), + [anon_sym_AT_AT] = ACTIONS(499), }, [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), + [sym_array] = STATE(42), + [sym_object] = STATE(42), + [sym_record_id_value] = STATE(46), + [ts_builtin_sym_end] = ACTIONS(202), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(202), + [sym_keyword_parallel] = ACTIONS(204), + [sym_keyword_timeout] = ACTIONS(204), + [sym_keyword_and] = ACTIONS(204), + [sym_keyword_or] = ACTIONS(204), + [sym_keyword_is] = ACTIONS(204), + [sym_keyword_not] = ACTIONS(204), + [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(204), + [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_EQ] = ACTIONS(204), + [anon_sym_COMMA] = ACTIONS(202), + [anon_sym_DASH_GT] = ACTIONS(202), + [anon_sym_LBRACK] = ACTIONS(202), + [anon_sym_LBRACE] = ACTIONS(49), + [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_int] = ACTIONS(511), + [sym_record_id_ident] = ACTIONS(511), + [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), }, [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), + [sym_operator] = STATE(702), + [sym_binary_operator] = STATE(781), + [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_rand] = ACTIONS(656), + [sym_keyword_collate] = ACTIONS(656), + [sym_keyword_numeric] = ACTIONS(656), + [sym_keyword_asc] = ACTIONS(656), + [sym_keyword_desc] = ACTIONS(656), + [sym_keyword_and] = ACTIONS(656), + [sym_keyword_or] = ACTIONS(656), + [sym_keyword_is] = ACTIONS(656), + [sym_keyword_not] = ACTIONS(658), + [sym_keyword_contains] = ACTIONS(656), + [sym_keyword_contains_not] = ACTIONS(656), + [sym_keyword_contains_all] = ACTIONS(656), + [sym_keyword_contains_any] = ACTIONS(656), + [sym_keyword_contains_none] = ACTIONS(656), + [sym_keyword_inside] = ACTIONS(656), + [sym_keyword_in] = ACTIONS(658), + [sym_keyword_not_inside] = ACTIONS(656), + [sym_keyword_all_inside] = ACTIONS(656), + [sym_keyword_any_inside] = ACTIONS(656), + [sym_keyword_none_inside] = ACTIONS(656), + [sym_keyword_outside] = ACTIONS(656), + [sym_keyword_intersects] = ACTIONS(656), + [anon_sym_EQ] = ACTIONS(658), + [anon_sym_COMMA] = ACTIONS(656), + [anon_sym_RPAREN] = ACTIONS(656), + [anon_sym_RBRACE] = ACTIONS(656), + [anon_sym_STAR] = ACTIONS(658), + [anon_sym_LT] = ACTIONS(658), + [anon_sym_GT] = ACTIONS(658), + [anon_sym_DASH] = ACTIONS(658), + [anon_sym_AT] = ACTIONS(658), + [anon_sym_LT_PIPE] = ACTIONS(656), + [anon_sym_AMP_AMP] = ACTIONS(656), + [anon_sym_PIPE_PIPE] = ACTIONS(656), + [anon_sym_QMARK_QMARK] = ACTIONS(656), + [anon_sym_QMARK_COLON] = ACTIONS(656), + [anon_sym_BANG_EQ] = ACTIONS(656), + [anon_sym_EQ_EQ] = ACTIONS(656), + [anon_sym_QMARK_EQ] = ACTIONS(656), + [anon_sym_STAR_EQ] = ACTIONS(656), + [anon_sym_TILDE] = ACTIONS(656), + [anon_sym_BANG_TILDE] = ACTIONS(656), + [anon_sym_STAR_TILDE] = ACTIONS(656), + [anon_sym_LT_EQ] = ACTIONS(656), + [anon_sym_GT_EQ] = ACTIONS(656), + [anon_sym_PLUS] = ACTIONS(658), + [anon_sym_PLUS_EQ] = ACTIONS(656), + [anon_sym_DASH_EQ] = ACTIONS(656), + [anon_sym_u00d7] = ACTIONS(656), + [anon_sym_SLASH] = ACTIONS(658), + [anon_sym_u00f7] = ACTIONS(656), + [anon_sym_STAR_STAR] = ACTIONS(656), + [anon_sym_u220b] = ACTIONS(656), + [anon_sym_u220c] = ACTIONS(656), + [anon_sym_u2287] = ACTIONS(656), + [anon_sym_u2283] = ACTIONS(656), + [anon_sym_u2285] = ACTIONS(656), + [anon_sym_u2208] = ACTIONS(656), + [anon_sym_u2209] = ACTIONS(656), + [anon_sym_u2286] = ACTIONS(656), + [anon_sym_u2282] = ACTIONS(656), + [anon_sym_u2284] = ACTIONS(656), + [anon_sym_AT_AT] = ACTIONS(656), }, [392] = { - [sym_array] = STATE(10), - [sym_object] = STATE(10), - [sym_record_id_value] = STATE(25), + [sym_operator] = STATE(738), + [sym_binary_operator] = STATE(781), [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), + [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(656), + [sym_keyword_or] = ACTIONS(658), + [sym_keyword_is] = ACTIONS(656), + [sym_keyword_not] = ACTIONS(658), + [sym_keyword_contains] = ACTIONS(656), + [sym_keyword_contains_not] = ACTIONS(656), + [sym_keyword_contains_all] = ACTIONS(656), + [sym_keyword_contains_any] = ACTIONS(656), + [sym_keyword_contains_none] = ACTIONS(656), + [sym_keyword_inside] = ACTIONS(656), + [sym_keyword_in] = ACTIONS(658), + [sym_keyword_not_inside] = ACTIONS(656), + [sym_keyword_all_inside] = ACTIONS(656), + [sym_keyword_any_inside] = ACTIONS(656), + [sym_keyword_none_inside] = ACTIONS(656), + [sym_keyword_outside] = ACTIONS(656), + [sym_keyword_intersects] = ACTIONS(656), + [anon_sym_EQ] = ACTIONS(658), + [anon_sym_COMMA] = ACTIONS(656), + [anon_sym_RPAREN] = ACTIONS(656), + [anon_sym_RBRACE] = ACTIONS(656), + [anon_sym_STAR] = ACTIONS(658), + [anon_sym_LT] = ACTIONS(658), + [anon_sym_GT] = ACTIONS(658), + [anon_sym_DASH] = ACTIONS(658), + [anon_sym_AT] = ACTIONS(658), + [anon_sym_LT_PIPE] = ACTIONS(656), + [anon_sym_AMP_AMP] = ACTIONS(656), + [anon_sym_PIPE_PIPE] = ACTIONS(656), + [anon_sym_QMARK_QMARK] = ACTIONS(656), + [anon_sym_QMARK_COLON] = ACTIONS(656), + [anon_sym_BANG_EQ] = ACTIONS(656), + [anon_sym_EQ_EQ] = ACTIONS(656), + [anon_sym_QMARK_EQ] = ACTIONS(656), + [anon_sym_STAR_EQ] = ACTIONS(656), + [anon_sym_TILDE] = ACTIONS(656), + [anon_sym_BANG_TILDE] = ACTIONS(656), + [anon_sym_STAR_TILDE] = ACTIONS(656), + [anon_sym_LT_EQ] = ACTIONS(656), + [anon_sym_GT_EQ] = ACTIONS(656), + [anon_sym_PLUS] = ACTIONS(658), + [anon_sym_PLUS_EQ] = ACTIONS(656), + [anon_sym_DASH_EQ] = ACTIONS(656), + [anon_sym_u00d7] = ACTIONS(656), + [anon_sym_SLASH] = ACTIONS(658), + [anon_sym_u00f7] = ACTIONS(656), + [anon_sym_STAR_STAR] = ACTIONS(656), + [anon_sym_u220b] = ACTIONS(656), + [anon_sym_u220c] = ACTIONS(656), + [anon_sym_u2287] = ACTIONS(656), + [anon_sym_u2283] = ACTIONS(656), + [anon_sym_u2285] = ACTIONS(656), + [anon_sym_u2208] = ACTIONS(656), + [anon_sym_u2209] = ACTIONS(656), + [anon_sym_u2286] = ACTIONS(656), + [anon_sym_u2282] = ACTIONS(656), + [anon_sym_u2284] = ACTIONS(656), + [anon_sym_AT_AT] = ACTIONS(656), }, [393] = { - [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), + [sym_array] = STATE(42), + [sym_object] = STATE(42), + [sym_record_id_value] = STATE(48), + [ts_builtin_sym_end] = ACTIONS(499), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(499), + [sym_keyword_and] = ACTIONS(501), + [sym_keyword_or] = ACTIONS(501), + [sym_keyword_is] = ACTIONS(501), + [sym_keyword_not] = ACTIONS(501), + [sym_keyword_contains] = ACTIONS(501), + [sym_keyword_contains_not] = ACTIONS(501), + [sym_keyword_contains_all] = ACTIONS(501), + [sym_keyword_contains_any] = ACTIONS(501), + [sym_keyword_contains_none] = ACTIONS(501), + [sym_keyword_inside] = ACTIONS(501), + [sym_keyword_in] = ACTIONS(501), + [sym_keyword_not_inside] = ACTIONS(501), + [sym_keyword_all_inside] = ACTIONS(501), + [sym_keyword_any_inside] = ACTIONS(501), + [sym_keyword_none_inside] = ACTIONS(501), + [sym_keyword_outside] = ACTIONS(501), + [sym_keyword_intersects] = ACTIONS(501), + [sym_keyword_permissions] = ACTIONS(501), + [sym_keyword_comment] = ACTIONS(501), + [anon_sym_EQ] = ACTIONS(501), + [anon_sym_DASH_GT] = ACTIONS(499), + [anon_sym_LBRACK] = ACTIONS(499), + [anon_sym_LBRACE] = ACTIONS(49), + [anon_sym_LT_DASH] = ACTIONS(501), + [anon_sym_LT_DASH_GT] = ACTIONS(499), + [anon_sym_STAR] = ACTIONS(501), + [anon_sym_DOT] = ACTIONS(499), + [anon_sym_LT] = ACTIONS(501), + [anon_sym_GT] = ACTIONS(501), + [sym_int] = ACTIONS(511), + [sym_record_id_ident] = ACTIONS(511), + [anon_sym_DASH] = ACTIONS(501), + [anon_sym_AT] = ACTIONS(501), + [anon_sym_LT_PIPE] = ACTIONS(499), + [anon_sym_AMP_AMP] = ACTIONS(499), + [anon_sym_PIPE_PIPE] = ACTIONS(499), + [anon_sym_QMARK_QMARK] = ACTIONS(499), + [anon_sym_QMARK_COLON] = ACTIONS(499), + [anon_sym_BANG_EQ] = ACTIONS(499), + [anon_sym_EQ_EQ] = ACTIONS(499), + [anon_sym_QMARK_EQ] = ACTIONS(499), + [anon_sym_STAR_EQ] = ACTIONS(499), + [anon_sym_TILDE] = ACTIONS(499), + [anon_sym_BANG_TILDE] = ACTIONS(499), + [anon_sym_STAR_TILDE] = ACTIONS(499), + [anon_sym_LT_EQ] = ACTIONS(499), + [anon_sym_GT_EQ] = ACTIONS(499), + [anon_sym_PLUS] = ACTIONS(501), + [anon_sym_PLUS_EQ] = ACTIONS(499), + [anon_sym_DASH_EQ] = ACTIONS(499), + [anon_sym_u00d7] = ACTIONS(499), + [anon_sym_SLASH] = ACTIONS(501), + [anon_sym_u00f7] = ACTIONS(499), + [anon_sym_STAR_STAR] = ACTIONS(499), + [anon_sym_u220b] = ACTIONS(499), + [anon_sym_u220c] = ACTIONS(499), + [anon_sym_u2287] = ACTIONS(499), + [anon_sym_u2283] = ACTIONS(499), + [anon_sym_u2285] = ACTIONS(499), + [anon_sym_u2208] = ACTIONS(499), + [anon_sym_u2209] = ACTIONS(499), + [anon_sym_u2286] = ACTIONS(499), + [anon_sym_u2282] = ACTIONS(499), + [anon_sym_u2284] = ACTIONS(499), + [anon_sym_AT_AT] = ACTIONS(499), }, [394] = { - [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), + [sym_array] = STATE(42), + [sym_object] = STATE(42), + [sym_record_id_value] = STATE(50), + [ts_builtin_sym_end] = ACTIONS(182), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(182), + [sym_keyword_and] = ACTIONS(184), + [sym_keyword_or] = ACTIONS(184), + [sym_keyword_is] = ACTIONS(184), + [sym_keyword_not] = ACTIONS(184), + [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(184), + [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_permissions] = ACTIONS(184), + [sym_keyword_comment] = ACTIONS(184), + [anon_sym_EQ] = ACTIONS(184), + [anon_sym_DASH_GT] = ACTIONS(182), + [anon_sym_LBRACK] = ACTIONS(182), + [anon_sym_LBRACE] = ACTIONS(49), + [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_int] = ACTIONS(511), + [sym_record_id_ident] = ACTIONS(511), + [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), }, [395] = { - [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), + [sym_array] = STATE(42), + [sym_object] = STATE(42), + [sym_record_id_value] = STATE(46), + [ts_builtin_sym_end] = ACTIONS(202), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(202), + [sym_keyword_and] = ACTIONS(204), + [sym_keyword_or] = ACTIONS(204), + [sym_keyword_is] = ACTIONS(204), + [sym_keyword_not] = ACTIONS(204), + [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(204), + [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_permissions] = ACTIONS(204), + [sym_keyword_comment] = ACTIONS(204), + [anon_sym_EQ] = ACTIONS(204), + [anon_sym_DASH_GT] = ACTIONS(202), + [anon_sym_LBRACK] = ACTIONS(202), + [anon_sym_LBRACE] = ACTIONS(49), + [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_int] = ACTIONS(511), + [sym_record_id_ident] = ACTIONS(511), + [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), }, [396] = { - [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(10), - [sym_object] = STATE(10), + [sym_array] = STATE(14), + [sym_object] = STATE(14), [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), + [sym_keyword_if] = ACTIONS(501), + [sym_keyword_and] = ACTIONS(501), + [sym_keyword_or] = ACTIONS(501), + [sym_keyword_is] = ACTIONS(501), + [sym_keyword_not] = ACTIONS(501), + [sym_keyword_contains] = ACTIONS(501), + [sym_keyword_contains_not] = ACTIONS(501), + [sym_keyword_contains_all] = ACTIONS(501), + [sym_keyword_contains_any] = ACTIONS(501), + [sym_keyword_contains_none] = ACTIONS(501), + [sym_keyword_inside] = ACTIONS(501), + [sym_keyword_in] = ACTIONS(501), + [sym_keyword_not_inside] = ACTIONS(501), + [sym_keyword_all_inside] = ACTIONS(501), + [sym_keyword_any_inside] = ACTIONS(501), + [sym_keyword_none_inside] = ACTIONS(501), + [sym_keyword_outside] = ACTIONS(501), + [sym_keyword_intersects] = ACTIONS(501), + [sym_keyword_permissions] = ACTIONS(501), + [sym_keyword_comment] = ACTIONS(501), + [anon_sym_EQ] = ACTIONS(501), + [anon_sym_DASH_GT] = ACTIONS(499), + [anon_sym_LBRACK] = ACTIONS(499), + [anon_sym_LBRACE] = ACTIONS(321), + [anon_sym_LT_DASH] = ACTIONS(501), + [anon_sym_LT_DASH_GT] = ACTIONS(499), + [anon_sym_STAR] = ACTIONS(501), + [anon_sym_DOT] = ACTIONS(499), + [anon_sym_LT] = ACTIONS(501), + [anon_sym_GT] = ACTIONS(501), + [sym_int] = ACTIONS(503), + [sym_custom_function_name] = ACTIONS(501), + [sym_record_id_ident] = ACTIONS(503), + [anon_sym_DASH] = ACTIONS(501), + [anon_sym_AT] = ACTIONS(501), + [anon_sym_LT_PIPE] = ACTIONS(499), + [anon_sym_AMP_AMP] = ACTIONS(499), + [anon_sym_PIPE_PIPE] = ACTIONS(499), + [anon_sym_QMARK_QMARK] = ACTIONS(499), + [anon_sym_QMARK_COLON] = ACTIONS(499), + [anon_sym_BANG_EQ] = ACTIONS(499), + [anon_sym_EQ_EQ] = ACTIONS(499), + [anon_sym_QMARK_EQ] = ACTIONS(499), + [anon_sym_STAR_EQ] = ACTIONS(499), + [anon_sym_TILDE] = ACTIONS(499), + [anon_sym_BANG_TILDE] = ACTIONS(499), + [anon_sym_STAR_TILDE] = ACTIONS(499), + [anon_sym_LT_EQ] = ACTIONS(499), + [anon_sym_GT_EQ] = ACTIONS(499), + [anon_sym_PLUS] = ACTIONS(501), + [anon_sym_PLUS_EQ] = ACTIONS(499), + [anon_sym_DASH_EQ] = ACTIONS(499), + [anon_sym_u00d7] = ACTIONS(499), + [anon_sym_SLASH] = ACTIONS(501), + [anon_sym_u00f7] = ACTIONS(499), + [anon_sym_STAR_STAR] = ACTIONS(499), + [anon_sym_u220b] = ACTIONS(499), + [anon_sym_u220c] = ACTIONS(499), + [anon_sym_u2287] = ACTIONS(499), + [anon_sym_u2283] = ACTIONS(499), + [anon_sym_u2285] = ACTIONS(499), + [anon_sym_u2208] = ACTIONS(499), + [anon_sym_u2209] = ACTIONS(499), + [anon_sym_u2286] = ACTIONS(499), + [anon_sym_u2282] = ACTIONS(499), + [anon_sym_u2284] = ACTIONS(499), + [anon_sym_AT_AT] = ACTIONS(499), + }, + [397] = { + [sym_operator] = STATE(741), + [sym_binary_operator] = STATE(781), + [ts_builtin_sym_end] = ACTIONS(670), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(670), + [sym_keyword_explain] = ACTIONS(670), + [sym_keyword_parallel] = ACTIONS(670), + [sym_keyword_timeout] = ACTIONS(670), + [sym_keyword_fetch] = ACTIONS(670), + [sym_keyword_limit] = ACTIONS(670), + [sym_keyword_order] = ACTIONS(670), + [sym_keyword_with] = ACTIONS(670), + [sym_keyword_where] = ACTIONS(670), + [sym_keyword_split] = ACTIONS(670), + [sym_keyword_group] = ACTIONS(670), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(373), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_COMMA] = ACTIONS(670), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, [398] = { - [sym_array] = STATE(10), - [sym_object] = STATE(10), - [sym_record_id_value] = STATE(25), + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(33), [sym_comment] = ACTIONS(3), - [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), + [sym_keyword_if] = ACTIONS(184), + [sym_keyword_and] = ACTIONS(184), + [sym_keyword_or] = ACTIONS(184), + [sym_keyword_is] = ACTIONS(184), + [sym_keyword_not] = ACTIONS(184), + [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(184), + [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_permissions] = ACTIONS(184), + [sym_keyword_comment] = ACTIONS(184), + [anon_sym_EQ] = ACTIONS(184), + [anon_sym_DASH_GT] = ACTIONS(182), + [anon_sym_LBRACK] = ACTIONS(182), + [anon_sym_LBRACE] = ACTIONS(321), + [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_int] = ACTIONS(503), + [sym_custom_function_name] = ACTIONS(184), + [sym_record_id_ident] = ACTIONS(503), + [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), }, [399] = { - [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_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(18), + [sym_comment] = ACTIONS(3), + [sym_keyword_if] = ACTIONS(204), + [sym_keyword_and] = ACTIONS(204), + [sym_keyword_or] = ACTIONS(204), + [sym_keyword_is] = ACTIONS(204), + [sym_keyword_not] = ACTIONS(204), + [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(204), + [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_permissions] = ACTIONS(204), + [sym_keyword_comment] = ACTIONS(204), + [anon_sym_EQ] = ACTIONS(204), + [anon_sym_DASH_GT] = ACTIONS(202), + [anon_sym_LBRACK] = ACTIONS(202), + [anon_sym_LBRACE] = ACTIONS(321), + [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_int] = ACTIONS(503), + [sym_custom_function_name] = ACTIONS(204), + [sym_record_id_ident] = ACTIONS(503), + [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), + }, + [400] = { + [sym_where_clause] = STATE(1106), + [sym_timeout_clause] = STATE(1238), + [sym_parallel_clause] = STATE(1356), + [sym_return_clause] = STATE(1158), + [sym_operator] = STATE(752), + [sym_binary_operator] = STATE(781), + [aux_sym_update_statement_repeat1] = STATE(914), [sym_comment] = ACTIONS(3), [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), + [sym_keyword_return] = ACTIONS(481), + [sym_keyword_parallel] = ACTIONS(353), + [sym_keyword_timeout] = ACTIONS(355), + [sym_keyword_where] = ACTIONS(483), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(371), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_COMMA] = ACTIONS(674), [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(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), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, [401] = { - [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), + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(27), + [sym_comment] = ACTIONS(3), + [sym_keyword_from] = ACTIONS(501), + [sym_keyword_as] = ACTIONS(501), + [sym_keyword_omit] = ACTIONS(501), + [sym_keyword_and] = ACTIONS(501), + [sym_keyword_or] = ACTIONS(501), + [sym_keyword_is] = ACTIONS(501), + [sym_keyword_not] = ACTIONS(501), + [sym_keyword_contains] = ACTIONS(501), + [sym_keyword_contains_not] = ACTIONS(501), + [sym_keyword_contains_all] = ACTIONS(501), + [sym_keyword_contains_any] = ACTIONS(501), + [sym_keyword_contains_none] = ACTIONS(501), + [sym_keyword_inside] = ACTIONS(501), + [sym_keyword_in] = ACTIONS(501), + [sym_keyword_not_inside] = ACTIONS(501), + [sym_keyword_all_inside] = ACTIONS(501), + [sym_keyword_any_inside] = ACTIONS(501), + [sym_keyword_none_inside] = ACTIONS(501), + [sym_keyword_outside] = ACTIONS(501), + [sym_keyword_intersects] = ACTIONS(501), + [anon_sym_EQ] = ACTIONS(501), + [anon_sym_COMMA] = ACTIONS(499), + [anon_sym_DASH_GT] = ACTIONS(499), + [anon_sym_LBRACK] = ACTIONS(499), + [anon_sym_LBRACE] = ACTIONS(321), + [anon_sym_LT_DASH] = ACTIONS(501), + [anon_sym_LT_DASH_GT] = ACTIONS(499), + [anon_sym_STAR] = ACTIONS(501), + [anon_sym_DOT] = ACTIONS(499), + [anon_sym_LT] = ACTIONS(501), + [anon_sym_GT] = ACTIONS(501), + [sym_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [anon_sym_DASH] = ACTIONS(501), + [anon_sym_AT] = ACTIONS(501), + [anon_sym_LT_PIPE] = ACTIONS(499), + [anon_sym_AMP_AMP] = ACTIONS(499), + [anon_sym_PIPE_PIPE] = ACTIONS(499), + [anon_sym_QMARK_QMARK] = ACTIONS(499), + [anon_sym_QMARK_COLON] = ACTIONS(499), + [anon_sym_BANG_EQ] = ACTIONS(499), + [anon_sym_EQ_EQ] = ACTIONS(499), + [anon_sym_QMARK_EQ] = ACTIONS(499), + [anon_sym_STAR_EQ] = ACTIONS(499), + [anon_sym_TILDE] = ACTIONS(499), + [anon_sym_BANG_TILDE] = ACTIONS(499), + [anon_sym_STAR_TILDE] = ACTIONS(499), + [anon_sym_LT_EQ] = ACTIONS(499), + [anon_sym_GT_EQ] = ACTIONS(499), + [anon_sym_PLUS] = ACTIONS(501), + [anon_sym_PLUS_EQ] = ACTIONS(499), + [anon_sym_DASH_EQ] = ACTIONS(499), + [anon_sym_u00d7] = ACTIONS(499), + [anon_sym_SLASH] = ACTIONS(501), + [anon_sym_u00f7] = ACTIONS(499), + [anon_sym_STAR_STAR] = ACTIONS(499), + [anon_sym_u220b] = ACTIONS(499), + [anon_sym_u220c] = ACTIONS(499), + [anon_sym_u2287] = ACTIONS(499), + [anon_sym_u2283] = ACTIONS(499), + [anon_sym_u2285] = ACTIONS(499), + [anon_sym_u2208] = ACTIONS(499), + [anon_sym_u2209] = ACTIONS(499), + [anon_sym_u2286] = ACTIONS(499), + [anon_sym_u2282] = ACTIONS(499), + [anon_sym_u2284] = ACTIONS(499), + [anon_sym_AT_AT] = ACTIONS(499), }, [402] = { - [sym_operator] = STATE(721), - [sym_binary_operator] = STATE(776), - [aux_sym_update_statement_repeat1] = STATE(943), + [sym_operator] = STATE(722), + [sym_binary_operator] = STATE(781), + [ts_builtin_sym_end] = ACTIONS(670), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(670), + [sym_keyword_as] = ACTIONS(670), + [sym_keyword_where] = ACTIONS(670), + [sym_keyword_group] = ACTIONS(670), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(371), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [sym_keyword_drop] = ACTIONS(670), + [sym_keyword_schemafull] = ACTIONS(670), + [sym_keyword_schemaless] = ACTIONS(670), + [sym_keyword_changefeed] = ACTIONS(670), + [sym_keyword_type] = ACTIONS(670), + [sym_keyword_permissions] = ACTIONS(670), + [sym_keyword_comment] = ACTIONS(670), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_COMMA] = ACTIONS(670), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), + }, + [403] = { + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(18), + [sym_comment] = ACTIONS(3), + [sym_keyword_from] = ACTIONS(204), + [sym_keyword_as] = ACTIONS(204), + [sym_keyword_omit] = ACTIONS(204), + [sym_keyword_and] = ACTIONS(204), + [sym_keyword_or] = ACTIONS(204), + [sym_keyword_is] = ACTIONS(204), + [sym_keyword_not] = ACTIONS(204), + [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(204), + [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_EQ] = ACTIONS(204), + [anon_sym_COMMA] = ACTIONS(202), + [anon_sym_DASH_GT] = ACTIONS(202), + [anon_sym_LBRACK] = ACTIONS(202), + [anon_sym_LBRACE] = ACTIONS(321), + [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_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [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), + }, + [404] = { + [sym_operator] = STATE(738), + [sym_binary_operator] = STATE(781), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(670), + [sym_keyword_explain] = ACTIONS(670), + [sym_keyword_parallel] = ACTIONS(670), + [sym_keyword_timeout] = ACTIONS(670), + [sym_keyword_fetch] = ACTIONS(670), + [sym_keyword_limit] = ACTIONS(670), + [sym_keyword_order] = ACTIONS(670), + [sym_keyword_where] = ACTIONS(670), + [sym_keyword_split] = ACTIONS(670), + [sym_keyword_group] = ACTIONS(670), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(373), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_COMMA] = ACTIONS(670), + [anon_sym_RPAREN] = ACTIONS(670), + [anon_sym_RBRACE] = ACTIONS(670), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), + }, + [405] = { + [sym_operator] = STATE(684), + [sym_binary_operator] = STATE(781), [ts_builtin_sym_end] = ACTIONS(656), [sym_comment] = ACTIONS(3), [sym_semi_colon] = ACTIONS(656), @@ -49816,4276 +50141,4271 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [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), + [sym_keyword_rand] = ACTIONS(656), + [sym_keyword_collate] = ACTIONS(656), + [sym_keyword_numeric] = ACTIONS(656), + [sym_keyword_asc] = ACTIONS(656), + [sym_keyword_desc] = ACTIONS(656), + [sym_keyword_and] = ACTIONS(656), + [sym_keyword_or] = ACTIONS(656), + [sym_keyword_is] = ACTIONS(656), + [sym_keyword_not] = ACTIONS(658), + [sym_keyword_contains] = ACTIONS(656), + [sym_keyword_contains_not] = ACTIONS(656), + [sym_keyword_contains_all] = ACTIONS(656), + [sym_keyword_contains_any] = ACTIONS(656), + [sym_keyword_contains_none] = ACTIONS(656), + [sym_keyword_inside] = ACTIONS(656), + [sym_keyword_in] = ACTIONS(658), + [sym_keyword_not_inside] = ACTIONS(656), + [sym_keyword_all_inside] = ACTIONS(656), + [sym_keyword_any_inside] = ACTIONS(656), + [sym_keyword_none_inside] = ACTIONS(656), + [sym_keyword_outside] = ACTIONS(656), + [sym_keyword_intersects] = ACTIONS(656), + [anon_sym_EQ] = ACTIONS(658), + [anon_sym_COMMA] = ACTIONS(656), + [anon_sym_STAR] = ACTIONS(658), + [anon_sym_LT] = ACTIONS(658), + [anon_sym_GT] = ACTIONS(658), + [anon_sym_DASH] = ACTIONS(658), + [anon_sym_AT] = ACTIONS(658), + [anon_sym_LT_PIPE] = ACTIONS(656), + [anon_sym_AMP_AMP] = ACTIONS(656), + [anon_sym_PIPE_PIPE] = ACTIONS(656), + [anon_sym_QMARK_QMARK] = ACTIONS(656), + [anon_sym_QMARK_COLON] = ACTIONS(656), + [anon_sym_BANG_EQ] = ACTIONS(656), + [anon_sym_EQ_EQ] = ACTIONS(656), + [anon_sym_QMARK_EQ] = ACTIONS(656), + [anon_sym_STAR_EQ] = ACTIONS(656), + [anon_sym_TILDE] = ACTIONS(656), + [anon_sym_BANG_TILDE] = ACTIONS(656), + [anon_sym_STAR_TILDE] = ACTIONS(656), + [anon_sym_LT_EQ] = ACTIONS(656), + [anon_sym_GT_EQ] = ACTIONS(656), + [anon_sym_PLUS] = ACTIONS(658), + [anon_sym_PLUS_EQ] = ACTIONS(656), + [anon_sym_DASH_EQ] = ACTIONS(656), + [anon_sym_u00d7] = ACTIONS(656), + [anon_sym_SLASH] = ACTIONS(658), + [anon_sym_u00f7] = ACTIONS(656), + [anon_sym_STAR_STAR] = ACTIONS(656), + [anon_sym_u220b] = ACTIONS(656), + [anon_sym_u220c] = ACTIONS(656), + [anon_sym_u2287] = ACTIONS(656), + [anon_sym_u2283] = ACTIONS(656), + [anon_sym_u2285] = ACTIONS(656), + [anon_sym_u2208] = ACTIONS(656), + [anon_sym_u2209] = ACTIONS(656), + [anon_sym_u2286] = ACTIONS(656), + [anon_sym_u2282] = ACTIONS(656), + [anon_sym_u2284] = ACTIONS(656), + [anon_sym_AT_AT] = ACTIONS(656), }, - [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), - [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(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(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_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), + [406] = { + [sym_operator] = STATE(737), + [sym_binary_operator] = STATE(781), + [aux_sym_update_statement_repeat1] = STATE(931), + [ts_builtin_sym_end] = ACTIONS(652), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(652), + [sym_keyword_explain] = ACTIONS(652), + [sym_keyword_parallel] = ACTIONS(652), + [sym_keyword_timeout] = ACTIONS(652), + [sym_keyword_fetch] = ACTIONS(652), + [sym_keyword_limit] = ACTIONS(652), + [sym_keyword_order] = ACTIONS(652), + [sym_keyword_where] = ACTIONS(652), + [sym_keyword_split] = ACTIONS(652), + [sym_keyword_group] = ACTIONS(652), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(373), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_COMMA] = ACTIONS(676), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, - [405] = { - [sym_operator] = STATE(696), - [sym_binary_operator] = STATE(776), + [407] = { + [sym_operator] = STATE(684), + [sym_binary_operator] = STATE(781), [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(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(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), + [sym_keyword_rand] = ACTIONS(662), + [sym_keyword_collate] = ACTIONS(662), + [sym_keyword_numeric] = ACTIONS(662), + [sym_keyword_asc] = ACTIONS(664), + [sym_keyword_desc] = ACTIONS(664), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(371), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [anon_sym_EQ] = ACTIONS(373), [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), - [sym_keyword_explain] = ACTIONS(648), - [sym_keyword_parallel] = ACTIONS(648), - [sym_keyword_timeout] = ACTIONS(648), - [sym_keyword_fetch] = ACTIONS(648), - [sym_keyword_limit] = ACTIONS(648), - [sym_keyword_rand] = ACTIONS(650), - [sym_keyword_collate] = ACTIONS(650), - [sym_keyword_numeric] = ACTIONS(650), - [sym_keyword_asc] = ACTIONS(652), - [sym_keyword_desc] = ACTIONS(652), - [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_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), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, [408] = { - [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), + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(33), + [sym_comment] = ACTIONS(3), + [sym_keyword_from] = ACTIONS(184), + [sym_keyword_as] = ACTIONS(184), + [sym_keyword_omit] = ACTIONS(184), + [sym_keyword_and] = ACTIONS(184), + [sym_keyword_or] = ACTIONS(184), + [sym_keyword_is] = ACTIONS(184), + [sym_keyword_not] = ACTIONS(184), + [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(184), + [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_EQ] = ACTIONS(184), + [anon_sym_COMMA] = ACTIONS(182), + [anon_sym_DASH_GT] = ACTIONS(182), + [anon_sym_LBRACK] = ACTIONS(182), + [anon_sym_LBRACE] = ACTIONS(321), + [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_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [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), }, [409] = { - [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), + [sym_operator] = STATE(765), + [sym_binary_operator] = STATE(781), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(670), + [sym_keyword_return] = ACTIONS(670), + [sym_keyword_parallel] = ACTIONS(670), + [sym_keyword_timeout] = ACTIONS(670), + [sym_keyword_where] = ACTIONS(670), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(371), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [sym_keyword_content] = ACTIONS(670), + [sym_keyword_merge] = ACTIONS(670), + [sym_keyword_patch] = ACTIONS(670), + [sym_keyword_set] = ACTIONS(670), + [sym_keyword_unset] = ACTIONS(670), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_COMMA] = ACTIONS(670), + [anon_sym_RPAREN] = ACTIONS(670), + [anon_sym_RBRACE] = ACTIONS(670), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, [410] = { - [sym_array] = STATE(41), - [sym_object] = STATE(41), - [sym_record_id_value] = STATE(49), - [ts_builtin_sym_end] = ACTIONS(176), + [sym_operator] = STATE(765), + [sym_binary_operator] = STATE(781), [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), + [sym_semi_colon] = ACTIONS(656), + [sym_keyword_return] = ACTIONS(656), + [sym_keyword_parallel] = ACTIONS(656), + [sym_keyword_timeout] = ACTIONS(656), + [sym_keyword_where] = ACTIONS(656), + [sym_keyword_and] = ACTIONS(656), + [sym_keyword_or] = ACTIONS(656), + [sym_keyword_is] = ACTIONS(656), + [sym_keyword_not] = ACTIONS(658), + [sym_keyword_contains] = ACTIONS(656), + [sym_keyword_contains_not] = ACTIONS(656), + [sym_keyword_contains_all] = ACTIONS(656), + [sym_keyword_contains_any] = ACTIONS(656), + [sym_keyword_contains_none] = ACTIONS(656), + [sym_keyword_inside] = ACTIONS(656), + [sym_keyword_in] = ACTIONS(658), + [sym_keyword_not_inside] = ACTIONS(656), + [sym_keyword_all_inside] = ACTIONS(656), + [sym_keyword_any_inside] = ACTIONS(656), + [sym_keyword_none_inside] = ACTIONS(656), + [sym_keyword_outside] = ACTIONS(656), + [sym_keyword_intersects] = ACTIONS(656), + [sym_keyword_content] = ACTIONS(656), + [sym_keyword_merge] = ACTIONS(656), + [sym_keyword_patch] = ACTIONS(656), + [sym_keyword_set] = ACTIONS(656), + [sym_keyword_unset] = ACTIONS(656), + [anon_sym_EQ] = ACTIONS(658), + [anon_sym_COMMA] = ACTIONS(656), + [anon_sym_RPAREN] = ACTIONS(656), + [anon_sym_RBRACE] = ACTIONS(656), + [anon_sym_STAR] = ACTIONS(658), + [anon_sym_LT] = ACTIONS(658), + [anon_sym_GT] = ACTIONS(658), + [anon_sym_DASH] = ACTIONS(658), + [anon_sym_AT] = ACTIONS(658), + [anon_sym_LT_PIPE] = ACTIONS(656), + [anon_sym_AMP_AMP] = ACTIONS(656), + [anon_sym_PIPE_PIPE] = ACTIONS(656), + [anon_sym_QMARK_QMARK] = ACTIONS(656), + [anon_sym_QMARK_COLON] = ACTIONS(656), + [anon_sym_BANG_EQ] = ACTIONS(656), + [anon_sym_EQ_EQ] = ACTIONS(656), + [anon_sym_QMARK_EQ] = ACTIONS(656), + [anon_sym_STAR_EQ] = ACTIONS(656), + [anon_sym_TILDE] = ACTIONS(656), + [anon_sym_BANG_TILDE] = ACTIONS(656), + [anon_sym_STAR_TILDE] = ACTIONS(656), + [anon_sym_LT_EQ] = ACTIONS(656), + [anon_sym_GT_EQ] = ACTIONS(656), + [anon_sym_PLUS] = ACTIONS(658), + [anon_sym_PLUS_EQ] = ACTIONS(656), + [anon_sym_DASH_EQ] = ACTIONS(656), + [anon_sym_u00d7] = ACTIONS(656), + [anon_sym_SLASH] = ACTIONS(658), + [anon_sym_u00f7] = ACTIONS(656), + [anon_sym_STAR_STAR] = ACTIONS(656), + [anon_sym_u220b] = ACTIONS(656), + [anon_sym_u220c] = ACTIONS(656), + [anon_sym_u2287] = ACTIONS(656), + [anon_sym_u2283] = ACTIONS(656), + [anon_sym_u2285] = ACTIONS(656), + [anon_sym_u2208] = ACTIONS(656), + [anon_sym_u2209] = ACTIONS(656), + [anon_sym_u2286] = ACTIONS(656), + [anon_sym_u2282] = ACTIONS(656), + [anon_sym_u2284] = ACTIONS(656), + [anon_sym_AT_AT] = ACTIONS(656), }, [411] = { - [sym_array] = STATE(41), - [sym_object] = STATE(41), - [sym_record_id_value] = STATE(46), - [ts_builtin_sym_end] = ACTIONS(144), + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [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_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), + [sym_keyword_as] = ACTIONS(501), + [sym_keyword_where] = ACTIONS(501), + [sym_keyword_and] = ACTIONS(501), + [sym_keyword_or] = ACTIONS(501), + [sym_keyword_is] = ACTIONS(501), + [sym_keyword_not] = ACTIONS(501), + [sym_keyword_contains] = ACTIONS(501), + [sym_keyword_contains_not] = ACTIONS(501), + [sym_keyword_contains_all] = ACTIONS(501), + [sym_keyword_contains_any] = ACTIONS(501), + [sym_keyword_contains_none] = ACTIONS(501), + [sym_keyword_inside] = ACTIONS(501), + [sym_keyword_in] = ACTIONS(501), + [sym_keyword_not_inside] = ACTIONS(501), + [sym_keyword_all_inside] = ACTIONS(501), + [sym_keyword_any_inside] = ACTIONS(501), + [sym_keyword_none_inside] = ACTIONS(501), + [sym_keyword_outside] = ACTIONS(501), + [sym_keyword_intersects] = ACTIONS(501), + [anon_sym_EQ] = ACTIONS(501), + [anon_sym_COMMA] = ACTIONS(499), + [anon_sym_DASH_GT] = ACTIONS(499), + [anon_sym_LBRACK] = ACTIONS(499), + [anon_sym_RPAREN] = ACTIONS(499), + [anon_sym_LBRACE] = ACTIONS(321), + [anon_sym_LT_DASH] = ACTIONS(501), + [anon_sym_LT_DASH_GT] = ACTIONS(499), + [anon_sym_STAR] = ACTIONS(501), + [anon_sym_DOT] = ACTIONS(499), + [anon_sym_LT] = ACTIONS(501), + [anon_sym_GT] = ACTIONS(501), + [sym_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [anon_sym_DASH] = ACTIONS(501), + [anon_sym_AT] = ACTIONS(501), + [anon_sym_LT_PIPE] = ACTIONS(499), + [anon_sym_AMP_AMP] = ACTIONS(499), + [anon_sym_PIPE_PIPE] = ACTIONS(499), + [anon_sym_QMARK_QMARK] = ACTIONS(499), + [anon_sym_QMARK_COLON] = ACTIONS(499), + [anon_sym_BANG_EQ] = ACTIONS(499), + [anon_sym_EQ_EQ] = ACTIONS(499), + [anon_sym_QMARK_EQ] = ACTIONS(499), + [anon_sym_STAR_EQ] = ACTIONS(499), + [anon_sym_TILDE] = ACTIONS(499), + [anon_sym_BANG_TILDE] = ACTIONS(499), + [anon_sym_STAR_TILDE] = ACTIONS(499), + [anon_sym_LT_EQ] = ACTIONS(499), + [anon_sym_GT_EQ] = ACTIONS(499), + [anon_sym_PLUS] = ACTIONS(501), + [anon_sym_PLUS_EQ] = ACTIONS(499), + [anon_sym_DASH_EQ] = ACTIONS(499), + [anon_sym_u00d7] = ACTIONS(499), + [anon_sym_SLASH] = ACTIONS(501), + [anon_sym_u00f7] = ACTIONS(499), + [anon_sym_STAR_STAR] = ACTIONS(499), + [anon_sym_u220b] = ACTIONS(499), + [anon_sym_u220c] = ACTIONS(499), + [anon_sym_u2287] = ACTIONS(499), + [anon_sym_u2283] = ACTIONS(499), + [anon_sym_u2285] = ACTIONS(499), + [anon_sym_u2208] = ACTIONS(499), + [anon_sym_u2209] = ACTIONS(499), + [anon_sym_u2286] = ACTIONS(499), + [anon_sym_u2282] = ACTIONS(499), + [anon_sym_u2284] = ACTIONS(499), + [anon_sym_AT_AT] = ACTIONS(499), }, [412] = { - [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), + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(33), + [sym_comment] = ACTIONS(3), + [sym_keyword_as] = 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(184), + [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(184), + [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_EQ] = ACTIONS(184), + [anon_sym_COMMA] = ACTIONS(182), + [anon_sym_DASH_GT] = ACTIONS(182), + [anon_sym_LBRACK] = ACTIONS(182), + [anon_sym_RPAREN] = ACTIONS(182), + [anon_sym_LBRACE] = ACTIONS(321), + [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_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [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), }, [413] = { - [sym_operator] = STATE(703), - [sym_binary_operator] = STATE(776), + [sym_operator] = STATE(722), + [sym_binary_operator] = STATE(781), + [ts_builtin_sym_end] = ACTIONS(656), [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_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), + [sym_semi_colon] = ACTIONS(656), + [sym_keyword_as] = ACTIONS(656), + [sym_keyword_where] = ACTIONS(656), + [sym_keyword_group] = ACTIONS(656), + [sym_keyword_and] = ACTIONS(656), + [sym_keyword_or] = ACTIONS(656), + [sym_keyword_is] = ACTIONS(656), + [sym_keyword_not] = ACTIONS(658), + [sym_keyword_contains] = ACTIONS(656), + [sym_keyword_contains_not] = ACTIONS(656), + [sym_keyword_contains_all] = ACTIONS(656), + [sym_keyword_contains_any] = ACTIONS(656), + [sym_keyword_contains_none] = ACTIONS(656), + [sym_keyword_inside] = ACTIONS(656), + [sym_keyword_in] = ACTIONS(658), + [sym_keyword_not_inside] = ACTIONS(656), + [sym_keyword_all_inside] = ACTIONS(656), + [sym_keyword_any_inside] = ACTIONS(656), + [sym_keyword_none_inside] = ACTIONS(656), + [sym_keyword_outside] = ACTIONS(656), + [sym_keyword_intersects] = ACTIONS(656), + [sym_keyword_drop] = ACTIONS(656), + [sym_keyword_schemafull] = ACTIONS(656), + [sym_keyword_schemaless] = ACTIONS(656), + [sym_keyword_changefeed] = ACTIONS(656), + [sym_keyword_type] = ACTIONS(656), + [sym_keyword_permissions] = ACTIONS(656), + [sym_keyword_comment] = ACTIONS(656), + [anon_sym_EQ] = ACTIONS(658), + [anon_sym_COMMA] = ACTIONS(656), + [anon_sym_STAR] = ACTIONS(658), + [anon_sym_LT] = ACTIONS(658), + [anon_sym_GT] = ACTIONS(658), + [anon_sym_DASH] = ACTIONS(658), + [anon_sym_AT] = ACTIONS(658), + [anon_sym_LT_PIPE] = ACTIONS(656), + [anon_sym_AMP_AMP] = ACTIONS(656), + [anon_sym_PIPE_PIPE] = ACTIONS(656), + [anon_sym_QMARK_QMARK] = ACTIONS(656), + [anon_sym_QMARK_COLON] = ACTIONS(656), + [anon_sym_BANG_EQ] = ACTIONS(656), + [anon_sym_EQ_EQ] = ACTIONS(656), + [anon_sym_QMARK_EQ] = ACTIONS(656), + [anon_sym_STAR_EQ] = ACTIONS(656), + [anon_sym_TILDE] = ACTIONS(656), + [anon_sym_BANG_TILDE] = ACTIONS(656), + [anon_sym_STAR_TILDE] = ACTIONS(656), + [anon_sym_LT_EQ] = ACTIONS(656), + [anon_sym_GT_EQ] = ACTIONS(656), + [anon_sym_PLUS] = ACTIONS(658), + [anon_sym_PLUS_EQ] = ACTIONS(656), + [anon_sym_DASH_EQ] = ACTIONS(656), + [anon_sym_u00d7] = ACTIONS(656), + [anon_sym_SLASH] = ACTIONS(658), + [anon_sym_u00f7] = ACTIONS(656), + [anon_sym_STAR_STAR] = ACTIONS(656), + [anon_sym_u220b] = ACTIONS(656), + [anon_sym_u220c] = ACTIONS(656), + [anon_sym_u2287] = ACTIONS(656), + [anon_sym_u2283] = ACTIONS(656), + [anon_sym_u2285] = ACTIONS(656), + [anon_sym_u2208] = ACTIONS(656), + [anon_sym_u2209] = ACTIONS(656), + [anon_sym_u2286] = ACTIONS(656), + [anon_sym_u2282] = ACTIONS(656), + [anon_sym_u2284] = ACTIONS(656), + [anon_sym_AT_AT] = ACTIONS(656), }, [414] = { - [sym_array] = STATE(10), - [sym_object] = STATE(10), - [sym_record_id_value] = STATE(27), + [sym_operator] = STATE(741), + [sym_binary_operator] = STATE(781), + [ts_builtin_sym_end] = ACTIONS(656), [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), + [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_with] = ACTIONS(656), + [sym_keyword_where] = ACTIONS(656), + [sym_keyword_split] = ACTIONS(656), + [sym_keyword_group] = ACTIONS(656), + [sym_keyword_and] = ACTIONS(656), + [sym_keyword_or] = ACTIONS(658), + [sym_keyword_is] = ACTIONS(656), + [sym_keyword_not] = ACTIONS(658), + [sym_keyword_contains] = ACTIONS(656), + [sym_keyword_contains_not] = ACTIONS(656), + [sym_keyword_contains_all] = ACTIONS(656), + [sym_keyword_contains_any] = ACTIONS(656), + [sym_keyword_contains_none] = ACTIONS(656), + [sym_keyword_inside] = ACTIONS(656), + [sym_keyword_in] = ACTIONS(658), + [sym_keyword_not_inside] = ACTIONS(656), + [sym_keyword_all_inside] = ACTIONS(656), + [sym_keyword_any_inside] = ACTIONS(656), + [sym_keyword_none_inside] = ACTIONS(656), + [sym_keyword_outside] = ACTIONS(656), + [sym_keyword_intersects] = ACTIONS(656), + [anon_sym_EQ] = ACTIONS(658), + [anon_sym_COMMA] = ACTIONS(656), + [anon_sym_STAR] = ACTIONS(658), + [anon_sym_LT] = ACTIONS(658), + [anon_sym_GT] = ACTIONS(658), + [anon_sym_DASH] = ACTIONS(658), + [anon_sym_AT] = ACTIONS(658), + [anon_sym_LT_PIPE] = ACTIONS(656), + [anon_sym_AMP_AMP] = ACTIONS(656), + [anon_sym_PIPE_PIPE] = ACTIONS(656), + [anon_sym_QMARK_QMARK] = ACTIONS(656), + [anon_sym_QMARK_COLON] = ACTIONS(656), + [anon_sym_BANG_EQ] = ACTIONS(656), + [anon_sym_EQ_EQ] = ACTIONS(656), + [anon_sym_QMARK_EQ] = ACTIONS(656), + [anon_sym_STAR_EQ] = ACTIONS(656), + [anon_sym_TILDE] = ACTIONS(656), + [anon_sym_BANG_TILDE] = ACTIONS(656), + [anon_sym_STAR_TILDE] = ACTIONS(656), + [anon_sym_LT_EQ] = ACTIONS(656), + [anon_sym_GT_EQ] = ACTIONS(656), + [anon_sym_PLUS] = ACTIONS(658), + [anon_sym_PLUS_EQ] = ACTIONS(656), + [anon_sym_DASH_EQ] = ACTIONS(656), + [anon_sym_u00d7] = ACTIONS(656), + [anon_sym_SLASH] = ACTIONS(658), + [anon_sym_u00f7] = ACTIONS(656), + [anon_sym_STAR_STAR] = ACTIONS(656), + [anon_sym_u220b] = ACTIONS(656), + [anon_sym_u220c] = ACTIONS(656), + [anon_sym_u2287] = ACTIONS(656), + [anon_sym_u2283] = ACTIONS(656), + [anon_sym_u2285] = ACTIONS(656), + [anon_sym_u2208] = ACTIONS(656), + [anon_sym_u2209] = ACTIONS(656), + [anon_sym_u2286] = ACTIONS(656), + [anon_sym_u2282] = ACTIONS(656), + [anon_sym_u2284] = ACTIONS(656), + [anon_sym_AT_AT] = ACTIONS(656), }, [415] = { - [sym_array] = STATE(10), - [sym_object] = STATE(10), - [sym_record_id_value] = STATE(27), + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(18), [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), + [sym_keyword_as] = 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(204), + [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(204), + [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_EQ] = ACTIONS(204), + [anon_sym_COMMA] = ACTIONS(202), + [anon_sym_DASH_GT] = ACTIONS(202), + [anon_sym_LBRACK] = ACTIONS(202), + [anon_sym_RPAREN] = ACTIONS(202), + [anon_sym_LBRACE] = ACTIONS(321), + [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_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [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), }, [416] = { - [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), + [sym_where_clause] = STATE(1101), + [sym_timeout_clause] = STATE(1225), + [sym_parallel_clause] = STATE(1288), + [sym_return_clause] = STATE(1141), + [sym_operator] = STATE(752), + [sym_binary_operator] = STATE(781), + [aux_sym_update_statement_repeat1] = STATE(922), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(678), + [sym_keyword_return] = ACTIONS(481), + [sym_keyword_parallel] = ACTIONS(353), + [sym_keyword_timeout] = ACTIONS(355), + [sym_keyword_where] = ACTIONS(483), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(371), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_COMMA] = ACTIONS(674), + [anon_sym_RPAREN] = ACTIONS(678), + [anon_sym_RBRACE] = ACTIONS(678), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, [417] = { - [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), + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(27), + [sym_comment] = ACTIONS(3), + [sym_keyword_from] = ACTIONS(501), + [sym_keyword_as] = ACTIONS(501), + [sym_keyword_and] = ACTIONS(501), + [sym_keyword_or] = ACTIONS(501), + [sym_keyword_is] = ACTIONS(501), + [sym_keyword_not] = ACTIONS(501), + [sym_keyword_contains] = ACTIONS(501), + [sym_keyword_contains_not] = ACTIONS(501), + [sym_keyword_contains_all] = ACTIONS(501), + [sym_keyword_contains_any] = ACTIONS(501), + [sym_keyword_contains_none] = ACTIONS(501), + [sym_keyword_inside] = ACTIONS(501), + [sym_keyword_in] = ACTIONS(501), + [sym_keyword_not_inside] = ACTIONS(501), + [sym_keyword_all_inside] = ACTIONS(501), + [sym_keyword_any_inside] = ACTIONS(501), + [sym_keyword_none_inside] = ACTIONS(501), + [sym_keyword_outside] = ACTIONS(501), + [sym_keyword_intersects] = ACTIONS(501), + [anon_sym_EQ] = ACTIONS(501), + [anon_sym_COMMA] = ACTIONS(499), + [anon_sym_DASH_GT] = ACTIONS(499), + [anon_sym_LBRACK] = ACTIONS(499), + [anon_sym_LBRACE] = ACTIONS(321), + [anon_sym_LT_DASH] = ACTIONS(501), + [anon_sym_LT_DASH_GT] = ACTIONS(499), + [anon_sym_STAR] = ACTIONS(501), + [anon_sym_DOT] = ACTIONS(499), + [anon_sym_LT] = ACTIONS(501), + [anon_sym_GT] = ACTIONS(501), + [sym_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [anon_sym_DASH] = ACTIONS(501), + [anon_sym_AT] = ACTIONS(501), + [anon_sym_LT_PIPE] = ACTIONS(499), + [anon_sym_AMP_AMP] = ACTIONS(499), + [anon_sym_PIPE_PIPE] = ACTIONS(499), + [anon_sym_QMARK_QMARK] = ACTIONS(499), + [anon_sym_QMARK_COLON] = ACTIONS(499), + [anon_sym_BANG_EQ] = ACTIONS(499), + [anon_sym_EQ_EQ] = ACTIONS(499), + [anon_sym_QMARK_EQ] = ACTIONS(499), + [anon_sym_STAR_EQ] = ACTIONS(499), + [anon_sym_TILDE] = ACTIONS(499), + [anon_sym_BANG_TILDE] = ACTIONS(499), + [anon_sym_STAR_TILDE] = ACTIONS(499), + [anon_sym_LT_EQ] = ACTIONS(499), + [anon_sym_GT_EQ] = ACTIONS(499), + [anon_sym_PLUS] = ACTIONS(501), + [anon_sym_PLUS_EQ] = ACTIONS(499), + [anon_sym_DASH_EQ] = ACTIONS(499), + [anon_sym_u00d7] = ACTIONS(499), + [anon_sym_SLASH] = ACTIONS(501), + [anon_sym_u00f7] = ACTIONS(499), + [anon_sym_STAR_STAR] = ACTIONS(499), + [anon_sym_u220b] = ACTIONS(499), + [anon_sym_u220c] = ACTIONS(499), + [anon_sym_u2287] = ACTIONS(499), + [anon_sym_u2283] = ACTIONS(499), + [anon_sym_u2285] = ACTIONS(499), + [anon_sym_u2208] = ACTIONS(499), + [anon_sym_u2209] = ACTIONS(499), + [anon_sym_u2286] = ACTIONS(499), + [anon_sym_u2282] = ACTIONS(499), + [anon_sym_u2284] = ACTIONS(499), + [anon_sym_AT_AT] = ACTIONS(499), }, [418] = { - [ts_builtin_sym_end] = ACTIONS(253), + [ts_builtin_sym_end] = ACTIONS(259), [sym_comment] = ACTIONS(3), - [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), + [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_EQ] = ACTIONS(261), + [anon_sym_COMMA] = ACTIONS(259), + [anon_sym_STAR] = ACTIONS(261), + [anon_sym_LT] = ACTIONS(261), + [anon_sym_GT] = 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), }, [419] = { - [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), + [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_EQ] = ACTIONS(176), + [anon_sym_COMMA] = ACTIONS(174), + [anon_sym_STAR] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(176), + [anon_sym_GT] = 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), }, [420] = { - [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), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(263), + [sym_keyword_explain] = ACTIONS(263), + [sym_keyword_parallel] = ACTIONS(263), + [sym_keyword_timeout] = ACTIONS(263), + [sym_keyword_fetch] = ACTIONS(263), + [sym_keyword_limit] = ACTIONS(263), + [sym_keyword_order] = ACTIONS(263), + [sym_keyword_with] = ACTIONS(263), + [sym_keyword_where] = ACTIONS(263), + [sym_keyword_split] = ACTIONS(263), + [sym_keyword_group] = ACTIONS(263), + [sym_keyword_and] = ACTIONS(263), + [sym_keyword_or] = ACTIONS(265), + [sym_keyword_is] = ACTIONS(263), + [sym_keyword_not] = ACTIONS(265), + [sym_keyword_contains] = ACTIONS(263), + [sym_keyword_contains_not] = ACTIONS(263), + [sym_keyword_contains_all] = ACTIONS(263), + [sym_keyword_contains_any] = ACTIONS(263), + [sym_keyword_contains_none] = ACTIONS(263), + [sym_keyword_inside] = ACTIONS(263), + [sym_keyword_in] = ACTIONS(265), + [sym_keyword_not_inside] = ACTIONS(263), + [sym_keyword_all_inside] = ACTIONS(263), + [sym_keyword_any_inside] = ACTIONS(263), + [sym_keyword_none_inside] = ACTIONS(263), + [sym_keyword_outside] = ACTIONS(263), + [sym_keyword_intersects] = ACTIONS(263), + [anon_sym_EQ] = ACTIONS(265), + [anon_sym_COMMA] = ACTIONS(263), + [anon_sym_RPAREN] = ACTIONS(263), + [anon_sym_RBRACE] = ACTIONS(263), + [anon_sym_STAR] = ACTIONS(265), + [anon_sym_LT] = ACTIONS(265), + [anon_sym_GT] = ACTIONS(265), + [anon_sym_DASH] = ACTIONS(265), + [anon_sym_AT] = ACTIONS(265), + [anon_sym_LT_PIPE] = ACTIONS(263), + [anon_sym_AMP_AMP] = ACTIONS(263), + [anon_sym_PIPE_PIPE] = ACTIONS(263), + [anon_sym_QMARK_QMARK] = ACTIONS(263), + [anon_sym_QMARK_COLON] = ACTIONS(263), + [anon_sym_BANG_EQ] = ACTIONS(263), + [anon_sym_EQ_EQ] = ACTIONS(263), + [anon_sym_QMARK_EQ] = ACTIONS(263), + [anon_sym_STAR_EQ] = ACTIONS(263), + [anon_sym_TILDE] = ACTIONS(263), + [anon_sym_BANG_TILDE] = ACTIONS(263), + [anon_sym_STAR_TILDE] = ACTIONS(263), + [anon_sym_LT_EQ] = ACTIONS(263), + [anon_sym_GT_EQ] = ACTIONS(263), + [anon_sym_PLUS] = ACTIONS(265), + [anon_sym_PLUS_EQ] = ACTIONS(263), + [anon_sym_DASH_EQ] = ACTIONS(263), + [anon_sym_u00d7] = ACTIONS(263), + [anon_sym_SLASH] = ACTIONS(265), + [anon_sym_u00f7] = ACTIONS(263), + [anon_sym_STAR_STAR] = ACTIONS(263), + [anon_sym_u220b] = ACTIONS(263), + [anon_sym_u220c] = ACTIONS(263), + [anon_sym_u2287] = ACTIONS(263), + [anon_sym_u2283] = ACTIONS(263), + [anon_sym_u2285] = ACTIONS(263), + [anon_sym_u2208] = ACTIONS(263), + [anon_sym_u2209] = ACTIONS(263), + [anon_sym_u2286] = ACTIONS(263), + [anon_sym_u2282] = ACTIONS(263), + [anon_sym_u2284] = ACTIONS(263), + [anon_sym_AT_AT] = ACTIONS(263), }, [421] = { - [sym_array] = STATE(10), - [sym_object] = STATE(10), - [sym_record_id_value] = STATE(27), + [sym_operator] = STATE(727), + [sym_binary_operator] = STATE(781), + [ts_builtin_sym_end] = ACTIONS(656), [sym_comment] = ACTIONS(3), - [sym_keyword_from] = ACTIONS(146), - [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_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), + [sym_semi_colon] = ACTIONS(656), + [sym_keyword_return] = ACTIONS(656), + [sym_keyword_parallel] = ACTIONS(656), + [sym_keyword_timeout] = ACTIONS(656), + [sym_keyword_where] = ACTIONS(656), + [sym_keyword_and] = ACTIONS(656), + [sym_keyword_or] = ACTIONS(656), + [sym_keyword_is] = ACTIONS(656), + [sym_keyword_not] = ACTIONS(658), + [sym_keyword_contains] = ACTIONS(656), + [sym_keyword_contains_not] = ACTIONS(656), + [sym_keyword_contains_all] = ACTIONS(656), + [sym_keyword_contains_any] = ACTIONS(656), + [sym_keyword_contains_none] = ACTIONS(656), + [sym_keyword_inside] = ACTIONS(656), + [sym_keyword_in] = ACTIONS(658), + [sym_keyword_not_inside] = ACTIONS(656), + [sym_keyword_all_inside] = ACTIONS(656), + [sym_keyword_any_inside] = ACTIONS(656), + [sym_keyword_none_inside] = ACTIONS(656), + [sym_keyword_outside] = ACTIONS(656), + [sym_keyword_intersects] = ACTIONS(656), + [sym_keyword_content] = ACTIONS(656), + [sym_keyword_merge] = ACTIONS(656), + [sym_keyword_patch] = ACTIONS(656), + [sym_keyword_set] = ACTIONS(656), + [sym_keyword_unset] = ACTIONS(656), + [anon_sym_EQ] = ACTIONS(658), + [anon_sym_COMMA] = ACTIONS(656), + [anon_sym_STAR] = ACTIONS(658), + [anon_sym_LT] = ACTIONS(658), + [anon_sym_GT] = ACTIONS(658), + [anon_sym_DASH] = ACTIONS(658), + [anon_sym_AT] = ACTIONS(658), + [anon_sym_LT_PIPE] = ACTIONS(656), + [anon_sym_AMP_AMP] = ACTIONS(656), + [anon_sym_PIPE_PIPE] = ACTIONS(656), + [anon_sym_QMARK_QMARK] = ACTIONS(656), + [anon_sym_QMARK_COLON] = ACTIONS(656), + [anon_sym_BANG_EQ] = ACTIONS(656), + [anon_sym_EQ_EQ] = ACTIONS(656), + [anon_sym_QMARK_EQ] = ACTIONS(656), + [anon_sym_STAR_EQ] = ACTIONS(656), + [anon_sym_TILDE] = ACTIONS(656), + [anon_sym_BANG_TILDE] = ACTIONS(656), + [anon_sym_STAR_TILDE] = ACTIONS(656), + [anon_sym_LT_EQ] = ACTIONS(656), + [anon_sym_GT_EQ] = ACTIONS(656), + [anon_sym_PLUS] = ACTIONS(658), + [anon_sym_PLUS_EQ] = ACTIONS(656), + [anon_sym_DASH_EQ] = ACTIONS(656), + [anon_sym_u00d7] = ACTIONS(656), + [anon_sym_SLASH] = ACTIONS(658), + [anon_sym_u00f7] = ACTIONS(656), + [anon_sym_STAR_STAR] = ACTIONS(656), + [anon_sym_u220b] = ACTIONS(656), + [anon_sym_u220c] = ACTIONS(656), + [anon_sym_u2287] = ACTIONS(656), + [anon_sym_u2283] = ACTIONS(656), + [anon_sym_u2285] = ACTIONS(656), + [anon_sym_u2208] = ACTIONS(656), + [anon_sym_u2209] = ACTIONS(656), + [anon_sym_u2286] = ACTIONS(656), + [anon_sym_u2282] = ACTIONS(656), + [anon_sym_u2284] = ACTIONS(656), + [anon_sym_AT_AT] = ACTIONS(656), }, [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), + [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_EQ] = ACTIONS(257), + [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_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), }, [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(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), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(235), + [sym_keyword_explain] = ACTIONS(235), + [sym_keyword_parallel] = ACTIONS(235), + [sym_keyword_timeout] = ACTIONS(235), + [sym_keyword_fetch] = ACTIONS(235), + [sym_keyword_limit] = ACTIONS(235), + [sym_keyword_order] = ACTIONS(235), + [sym_keyword_with] = ACTIONS(235), + [sym_keyword_where] = ACTIONS(235), + [sym_keyword_split] = ACTIONS(235), + [sym_keyword_group] = ACTIONS(235), + [sym_keyword_and] = ACTIONS(235), + [sym_keyword_or] = ACTIONS(237), + [sym_keyword_is] = ACTIONS(235), + [sym_keyword_not] = ACTIONS(237), + [sym_keyword_contains] = ACTIONS(235), + [sym_keyword_contains_not] = ACTIONS(235), + [sym_keyword_contains_all] = ACTIONS(235), + [sym_keyword_contains_any] = ACTIONS(235), + [sym_keyword_contains_none] = ACTIONS(235), + [sym_keyword_inside] = ACTIONS(235), + [sym_keyword_in] = ACTIONS(237), + [sym_keyword_not_inside] = ACTIONS(235), + [sym_keyword_all_inside] = ACTIONS(235), + [sym_keyword_any_inside] = ACTIONS(235), + [sym_keyword_none_inside] = ACTIONS(235), + [sym_keyword_outside] = ACTIONS(235), + [sym_keyword_intersects] = ACTIONS(235), + [anon_sym_EQ] = ACTIONS(237), + [anon_sym_COMMA] = ACTIONS(235), + [anon_sym_RPAREN] = ACTIONS(235), + [anon_sym_RBRACE] = ACTIONS(235), + [anon_sym_STAR] = ACTIONS(237), + [anon_sym_LT] = ACTIONS(237), + [anon_sym_GT] = ACTIONS(237), + [anon_sym_DASH] = ACTIONS(237), + [anon_sym_AT] = ACTIONS(237), + [anon_sym_LT_PIPE] = ACTIONS(235), + [anon_sym_AMP_AMP] = ACTIONS(235), + [anon_sym_PIPE_PIPE] = ACTIONS(235), + [anon_sym_QMARK_QMARK] = ACTIONS(235), + [anon_sym_QMARK_COLON] = ACTIONS(235), + [anon_sym_BANG_EQ] = ACTIONS(235), + [anon_sym_EQ_EQ] = ACTIONS(235), + [anon_sym_QMARK_EQ] = ACTIONS(235), + [anon_sym_STAR_EQ] = ACTIONS(235), + [anon_sym_TILDE] = ACTIONS(235), + [anon_sym_BANG_TILDE] = ACTIONS(235), + [anon_sym_STAR_TILDE] = ACTIONS(235), + [anon_sym_LT_EQ] = ACTIONS(235), + [anon_sym_GT_EQ] = ACTIONS(235), + [anon_sym_PLUS] = ACTIONS(237), + [anon_sym_PLUS_EQ] = ACTIONS(235), + [anon_sym_DASH_EQ] = ACTIONS(235), + [anon_sym_u00d7] = ACTIONS(235), + [anon_sym_SLASH] = ACTIONS(237), + [anon_sym_u00f7] = ACTIONS(235), + [anon_sym_STAR_STAR] = ACTIONS(235), + [anon_sym_u220b] = ACTIONS(235), + [anon_sym_u220c] = ACTIONS(235), + [anon_sym_u2287] = ACTIONS(235), + [anon_sym_u2283] = ACTIONS(235), + [anon_sym_u2285] = ACTIONS(235), + [anon_sym_u2208] = ACTIONS(235), + [anon_sym_u2209] = ACTIONS(235), + [anon_sym_u2286] = ACTIONS(235), + [anon_sym_u2282] = ACTIONS(235), + [anon_sym_u2284] = ACTIONS(235), + [anon_sym_AT_AT] = ACTIONS(235), }, [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), + [sym_where_clause] = STATE(1142), + [sym_timeout_clause] = STATE(1225), + [sym_parallel_clause] = STATE(1288), + [sym_return_clause] = STATE(1141), + [sym_operator] = STATE(662), + [sym_binary_operator] = STATE(781), + [aux_sym_update_statement_repeat1] = STATE(973), + [ts_builtin_sym_end] = ACTIONS(678), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(678), + [sym_keyword_return] = ACTIONS(541), + [sym_keyword_parallel] = ACTIONS(353), + [sym_keyword_timeout] = ACTIONS(355), + [sym_keyword_where] = ACTIONS(543), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(371), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_COMMA] = ACTIONS(680), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, [425] = { - [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_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), + [ts_builtin_sym_end] = ACTIONS(235), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(235), + [sym_keyword_as] = ACTIONS(235), + [sym_keyword_where] = ACTIONS(235), + [sym_keyword_group] = ACTIONS(235), + [sym_keyword_and] = ACTIONS(235), + [sym_keyword_or] = ACTIONS(235), + [sym_keyword_is] = ACTIONS(235), + [sym_keyword_not] = ACTIONS(237), + [sym_keyword_contains] = ACTIONS(235), + [sym_keyword_contains_not] = ACTIONS(235), + [sym_keyword_contains_all] = ACTIONS(235), + [sym_keyword_contains_any] = ACTIONS(235), + [sym_keyword_contains_none] = ACTIONS(235), + [sym_keyword_inside] = ACTIONS(235), + [sym_keyword_in] = ACTIONS(237), + [sym_keyword_not_inside] = ACTIONS(235), + [sym_keyword_all_inside] = ACTIONS(235), + [sym_keyword_any_inside] = ACTIONS(235), + [sym_keyword_none_inside] = ACTIONS(235), + [sym_keyword_outside] = ACTIONS(235), + [sym_keyword_intersects] = ACTIONS(235), + [sym_keyword_drop] = ACTIONS(235), + [sym_keyword_schemafull] = ACTIONS(235), + [sym_keyword_schemaless] = ACTIONS(235), + [sym_keyword_changefeed] = ACTIONS(235), + [sym_keyword_type] = ACTIONS(235), + [sym_keyword_permissions] = ACTIONS(235), + [sym_keyword_for] = ACTIONS(235), + [sym_keyword_comment] = ACTIONS(235), + [anon_sym_EQ] = ACTIONS(237), + [anon_sym_COMMA] = ACTIONS(235), + [anon_sym_STAR] = ACTIONS(237), + [anon_sym_LT] = ACTIONS(237), + [anon_sym_GT] = ACTIONS(237), + [anon_sym_DASH] = ACTIONS(237), + [anon_sym_AT] = ACTIONS(237), + [anon_sym_LT_PIPE] = ACTIONS(235), + [anon_sym_AMP_AMP] = ACTIONS(235), + [anon_sym_PIPE_PIPE] = ACTIONS(235), + [anon_sym_QMARK_QMARK] = ACTIONS(235), + [anon_sym_QMARK_COLON] = ACTIONS(235), + [anon_sym_BANG_EQ] = ACTIONS(235), + [anon_sym_EQ_EQ] = ACTIONS(235), + [anon_sym_QMARK_EQ] = ACTIONS(235), + [anon_sym_STAR_EQ] = ACTIONS(235), + [anon_sym_TILDE] = ACTIONS(235), + [anon_sym_BANG_TILDE] = ACTIONS(235), + [anon_sym_STAR_TILDE] = ACTIONS(235), + [anon_sym_LT_EQ] = ACTIONS(235), + [anon_sym_GT_EQ] = ACTIONS(235), + [anon_sym_PLUS] = ACTIONS(237), + [anon_sym_PLUS_EQ] = ACTIONS(235), + [anon_sym_DASH_EQ] = ACTIONS(235), + [anon_sym_u00d7] = ACTIONS(235), + [anon_sym_SLASH] = ACTIONS(237), + [anon_sym_u00f7] = ACTIONS(235), + [anon_sym_STAR_STAR] = ACTIONS(235), + [anon_sym_u220b] = ACTIONS(235), + [anon_sym_u220c] = ACTIONS(235), + [anon_sym_u2287] = ACTIONS(235), + [anon_sym_u2283] = ACTIONS(235), + [anon_sym_u2285] = ACTIONS(235), + [anon_sym_u2208] = ACTIONS(235), + [anon_sym_u2209] = ACTIONS(235), + [anon_sym_u2286] = ACTIONS(235), + [anon_sym_u2282] = ACTIONS(235), + [anon_sym_u2284] = ACTIONS(235), + [anon_sym_AT_AT] = ACTIONS(235), }, [426] = { - [sym_operator] = STATE(671), - [sym_binary_operator] = STATE(776), - [sym_comment] = ACTIONS(3), - [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), + [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_EQ] = ACTIONS(81), + [anon_sym_COMMA] = ACTIONS(79), + [anon_sym_STAR] = ACTIONS(81), + [anon_sym_LT] = ACTIONS(81), + [anon_sym_GT] = 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), }, [427] = { - [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_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_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(10), - [sym_object] = STATE(10), - [sym_record_id_value] = STATE(25), - [sym_comment] = ACTIONS(3), - [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_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(33), [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(184), + [sym_keyword_from] = 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_not] = ACTIONS(184), [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_in] = ACTIONS(184), [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), + [anon_sym_EQ] = ACTIONS(184), + [anon_sym_COMMA] = ACTIONS(182), + [anon_sym_DASH_GT] = ACTIONS(182), + [anon_sym_LBRACK] = ACTIONS(182), + [anon_sym_LBRACE] = ACTIONS(321), + [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_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [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), + }, + [428] = { + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(214), + [sym_keyword_return] = ACTIONS(214), + [sym_keyword_parallel] = ACTIONS(214), + [sym_keyword_timeout] = 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), + [anon_sym_EQ] = ACTIONS(216), + [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(216), + [anon_sym_LT] = ACTIONS(216), + [anon_sym_GT] = ACTIONS(216), + [anon_sym_DOT_DOT] = ACTIONS(682), + [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), + }, + [429] = { + [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_EQ] = ACTIONS(200), + [anon_sym_COMMA] = ACTIONS(198), + [anon_sym_STAR] = ACTIONS(200), + [anon_sym_LT] = ACTIONS(200), + [anon_sym_GT] = 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), + }, + [430] = { + [sym_operator] = STATE(737), + [sym_binary_operator] = STATE(781), + [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(656), + [sym_keyword_or] = ACTIONS(658), + [sym_keyword_is] = ACTIONS(656), + [sym_keyword_not] = ACTIONS(658), + [sym_keyword_contains] = ACTIONS(656), + [sym_keyword_contains_not] = ACTIONS(656), + [sym_keyword_contains_all] = ACTIONS(656), + [sym_keyword_contains_any] = ACTIONS(656), + [sym_keyword_contains_none] = ACTIONS(656), + [sym_keyword_inside] = ACTIONS(656), + [sym_keyword_in] = ACTIONS(658), + [sym_keyword_not_inside] = ACTIONS(656), + [sym_keyword_all_inside] = ACTIONS(656), + [sym_keyword_any_inside] = ACTIONS(656), + [sym_keyword_none_inside] = ACTIONS(656), + [sym_keyword_outside] = ACTIONS(656), + [sym_keyword_intersects] = ACTIONS(656), + [anon_sym_EQ] = ACTIONS(658), + [anon_sym_COMMA] = ACTIONS(656), + [anon_sym_STAR] = ACTIONS(658), + [anon_sym_LT] = ACTIONS(658), + [anon_sym_GT] = ACTIONS(658), + [anon_sym_DASH] = ACTIONS(658), + [anon_sym_AT] = ACTIONS(658), + [anon_sym_LT_PIPE] = ACTIONS(656), + [anon_sym_AMP_AMP] = ACTIONS(656), + [anon_sym_PIPE_PIPE] = ACTIONS(656), + [anon_sym_QMARK_QMARK] = ACTIONS(656), + [anon_sym_QMARK_COLON] = ACTIONS(656), + [anon_sym_BANG_EQ] = ACTIONS(656), + [anon_sym_EQ_EQ] = ACTIONS(656), + [anon_sym_QMARK_EQ] = ACTIONS(656), + [anon_sym_STAR_EQ] = ACTIONS(656), + [anon_sym_TILDE] = ACTIONS(656), + [anon_sym_BANG_TILDE] = ACTIONS(656), + [anon_sym_STAR_TILDE] = ACTIONS(656), + [anon_sym_LT_EQ] = ACTIONS(656), + [anon_sym_GT_EQ] = ACTIONS(656), + [anon_sym_PLUS] = ACTIONS(658), + [anon_sym_PLUS_EQ] = ACTIONS(656), + [anon_sym_DASH_EQ] = ACTIONS(656), + [anon_sym_u00d7] = ACTIONS(656), + [anon_sym_SLASH] = ACTIONS(658), + [anon_sym_u00f7] = ACTIONS(656), + [anon_sym_STAR_STAR] = ACTIONS(656), + [anon_sym_u220b] = ACTIONS(656), + [anon_sym_u220c] = ACTIONS(656), + [anon_sym_u2287] = ACTIONS(656), + [anon_sym_u2283] = ACTIONS(656), + [anon_sym_u2285] = ACTIONS(656), + [anon_sym_u2208] = ACTIONS(656), + [anon_sym_u2209] = ACTIONS(656), + [anon_sym_u2286] = ACTIONS(656), + [anon_sym_u2282] = ACTIONS(656), + [anon_sym_u2284] = ACTIONS(656), + [anon_sym_AT_AT] = ACTIONS(656), }, [431] = { - [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), + [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_EQ] = ACTIONS(176), + [anon_sym_COMMA] = ACTIONS(174), + [anon_sym_RPAREN] = ACTIONS(174), + [anon_sym_RBRACE] = ACTIONS(174), + [anon_sym_STAR] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(176), + [anon_sym_GT] = 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), }, [432] = { - [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), + [sym_operator] = STATE(707), + [sym_binary_operator] = STATE(781), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(684), + [sym_keyword_value] = ACTIONS(684), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(371), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [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_for] = ACTIONS(684), + [sym_keyword_comment] = ACTIONS(684), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_RPAREN] = ACTIONS(684), + [anon_sym_RBRACE] = ACTIONS(684), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, [433] = { - [ts_builtin_sym_end] = ACTIONS(172), + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(18), [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), + [sym_keyword_from] = ACTIONS(204), + [sym_keyword_as] = ACTIONS(204), + [sym_keyword_and] = ACTIONS(204), + [sym_keyword_or] = ACTIONS(204), + [sym_keyword_is] = ACTIONS(204), + [sym_keyword_not] = ACTIONS(204), + [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(204), + [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_EQ] = ACTIONS(204), + [anon_sym_COMMA] = ACTIONS(202), + [anon_sym_DASH_GT] = ACTIONS(202), + [anon_sym_LBRACK] = ACTIONS(202), + [anon_sym_LBRACE] = ACTIONS(321), + [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_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [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), }, [434] = { - [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_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), + [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_EQ] = ACTIONS(257), + [anon_sym_COMMA] = ACTIONS(255), + [anon_sym_STAR] = ACTIONS(257), + [anon_sym_LT] = ACTIONS(257), + [anon_sym_GT] = 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), }, [435] = { - [ts_builtin_sym_end] = ACTIONS(257), + [sym_array] = STATE(42), + [sym_object] = STATE(42), + [sym_record_id_value] = STATE(46), + [ts_builtin_sym_end] = ACTIONS(202), [sym_comment] = ACTIONS(3), - [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), + [sym_semi_colon] = ACTIONS(202), + [sym_keyword_and] = ACTIONS(204), + [sym_keyword_or] = ACTIONS(204), + [sym_keyword_is] = ACTIONS(204), + [sym_keyword_not] = ACTIONS(204), + [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(204), + [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_EQ] = ACTIONS(204), + [anon_sym_COMMA] = ACTIONS(202), + [anon_sym_DASH_GT] = ACTIONS(202), + [anon_sym_LBRACK] = ACTIONS(202), + [anon_sym_LBRACE] = ACTIONS(49), + [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_int] = ACTIONS(511), + [sym_record_id_ident] = ACTIONS(511), + [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), }, [436] = { - [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(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_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), + [ts_builtin_sym_end] = ACTIONS(190), + [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_EQ] = ACTIONS(192), + [anon_sym_COMMA] = ACTIONS(190), + [anon_sym_STAR] = ACTIONS(192), + [anon_sym_LT] = ACTIONS(192), + [anon_sym_GT] = 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), }, [437] = { [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_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), + [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_EQ] = ACTIONS(261), + [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_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), }, [438] = { - [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_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), + [sym_operator] = STATE(737), + [sym_binary_operator] = STATE(781), + [ts_builtin_sym_end] = ACTIONS(670), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(670), + [sym_keyword_explain] = ACTIONS(670), + [sym_keyword_parallel] = ACTIONS(670), + [sym_keyword_timeout] = ACTIONS(670), + [sym_keyword_fetch] = ACTIONS(670), + [sym_keyword_limit] = ACTIONS(670), + [sym_keyword_order] = ACTIONS(670), + [sym_keyword_where] = ACTIONS(670), + [sym_keyword_split] = ACTIONS(670), + [sym_keyword_group] = ACTIONS(670), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(373), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_COMMA] = ACTIONS(670), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, [439] = { + [sym_operator] = STATE(707), + [sym_binary_operator] = STATE(781), [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), + [sym_semi_colon] = ACTIONS(656), + [sym_keyword_value] = ACTIONS(656), + [sym_keyword_and] = ACTIONS(656), + [sym_keyword_or] = ACTIONS(656), + [sym_keyword_is] = ACTIONS(656), + [sym_keyword_not] = ACTIONS(658), + [sym_keyword_contains] = ACTIONS(656), + [sym_keyword_contains_not] = ACTIONS(656), + [sym_keyword_contains_all] = ACTIONS(656), + [sym_keyword_contains_any] = ACTIONS(656), + [sym_keyword_contains_none] = ACTIONS(656), + [sym_keyword_inside] = ACTIONS(656), + [sym_keyword_in] = ACTIONS(658), + [sym_keyword_not_inside] = ACTIONS(656), + [sym_keyword_all_inside] = ACTIONS(656), + [sym_keyword_any_inside] = ACTIONS(656), + [sym_keyword_none_inside] = ACTIONS(656), + [sym_keyword_outside] = ACTIONS(656), + [sym_keyword_intersects] = ACTIONS(656), + [sym_keyword_flexible] = ACTIONS(656), + [sym_keyword_readonly] = ACTIONS(656), + [sym_keyword_type] = ACTIONS(656), + [sym_keyword_default] = ACTIONS(656), + [sym_keyword_assert] = ACTIONS(656), + [sym_keyword_permissions] = ACTIONS(656), + [sym_keyword_for] = ACTIONS(656), + [sym_keyword_comment] = ACTIONS(656), + [anon_sym_EQ] = ACTIONS(658), + [anon_sym_RPAREN] = ACTIONS(656), + [anon_sym_RBRACE] = ACTIONS(656), + [anon_sym_STAR] = ACTIONS(658), + [anon_sym_LT] = ACTIONS(658), + [anon_sym_GT] = ACTIONS(658), + [anon_sym_DASH] = ACTIONS(658), + [anon_sym_AT] = ACTIONS(658), + [anon_sym_LT_PIPE] = ACTIONS(656), + [anon_sym_AMP_AMP] = ACTIONS(656), + [anon_sym_PIPE_PIPE] = ACTIONS(656), + [anon_sym_QMARK_QMARK] = ACTIONS(656), + [anon_sym_QMARK_COLON] = ACTIONS(656), + [anon_sym_BANG_EQ] = ACTIONS(656), + [anon_sym_EQ_EQ] = ACTIONS(656), + [anon_sym_QMARK_EQ] = ACTIONS(656), + [anon_sym_STAR_EQ] = ACTIONS(656), + [anon_sym_TILDE] = ACTIONS(656), + [anon_sym_BANG_TILDE] = ACTIONS(656), + [anon_sym_STAR_TILDE] = ACTIONS(656), + [anon_sym_LT_EQ] = ACTIONS(656), + [anon_sym_GT_EQ] = ACTIONS(656), + [anon_sym_PLUS] = ACTIONS(658), + [anon_sym_PLUS_EQ] = ACTIONS(656), + [anon_sym_DASH_EQ] = ACTIONS(656), + [anon_sym_u00d7] = ACTIONS(656), + [anon_sym_SLASH] = ACTIONS(658), + [anon_sym_u00f7] = ACTIONS(656), + [anon_sym_STAR_STAR] = ACTIONS(656), + [anon_sym_u220b] = ACTIONS(656), + [anon_sym_u220c] = ACTIONS(656), + [anon_sym_u2287] = ACTIONS(656), + [anon_sym_u2283] = ACTIONS(656), + [anon_sym_u2285] = ACTIONS(656), + [anon_sym_u2208] = ACTIONS(656), + [anon_sym_u2209] = ACTIONS(656), + [anon_sym_u2286] = ACTIONS(656), + [anon_sym_u2282] = ACTIONS(656), + [anon_sym_u2284] = ACTIONS(656), + [anon_sym_AT_AT] = ACTIONS(656), }, [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_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_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), + [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_EQ] = ACTIONS(253), + [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_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), }, [441] = { [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_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_EQ] = ACTIONS(200), + [anon_sym_COMMA] = ACTIONS(198), + [anon_sym_RPAREN] = ACTIONS(198), + [anon_sym_RBRACE] = ACTIONS(198), + [anon_sym_STAR] = ACTIONS(200), + [anon_sym_LT] = ACTIONS(200), + [anon_sym_GT] = 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), + }, + [442] = { + [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_EQ] = ACTIONS(81), + [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_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), + }, + [443] = { + [sym_operator] = STATE(680), + [sym_binary_operator] = STATE(781), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(656), + [sym_keyword_as] = ACTIONS(656), + [sym_keyword_group] = ACTIONS(656), + [sym_keyword_and] = ACTIONS(656), + [sym_keyword_or] = ACTIONS(656), + [sym_keyword_is] = ACTIONS(656), + [sym_keyword_not] = ACTIONS(658), + [sym_keyword_contains] = ACTIONS(656), + [sym_keyword_contains_not] = ACTIONS(656), + [sym_keyword_contains_all] = ACTIONS(656), + [sym_keyword_contains_any] = ACTIONS(656), + [sym_keyword_contains_none] = ACTIONS(656), + [sym_keyword_inside] = ACTIONS(656), + [sym_keyword_in] = ACTIONS(658), + [sym_keyword_not_inside] = ACTIONS(656), + [sym_keyword_all_inside] = ACTIONS(656), + [sym_keyword_any_inside] = ACTIONS(656), + [sym_keyword_none_inside] = ACTIONS(656), + [sym_keyword_outside] = ACTIONS(656), + [sym_keyword_intersects] = ACTIONS(656), + [sym_keyword_drop] = ACTIONS(656), + [sym_keyword_schemafull] = ACTIONS(656), + [sym_keyword_schemaless] = ACTIONS(656), + [sym_keyword_changefeed] = ACTIONS(656), + [sym_keyword_type] = ACTIONS(656), + [sym_keyword_permissions] = ACTIONS(656), + [sym_keyword_comment] = ACTIONS(656), + [anon_sym_EQ] = ACTIONS(658), + [anon_sym_RPAREN] = ACTIONS(656), + [anon_sym_RBRACE] = ACTIONS(656), + [anon_sym_STAR] = ACTIONS(658), + [anon_sym_LT] = ACTIONS(658), + [anon_sym_GT] = ACTIONS(658), + [anon_sym_DASH] = ACTIONS(658), + [anon_sym_AT] = ACTIONS(658), + [anon_sym_LT_PIPE] = ACTIONS(656), + [anon_sym_AMP_AMP] = ACTIONS(656), + [anon_sym_PIPE_PIPE] = ACTIONS(656), + [anon_sym_QMARK_QMARK] = ACTIONS(656), + [anon_sym_QMARK_COLON] = ACTIONS(656), + [anon_sym_BANG_EQ] = ACTIONS(656), + [anon_sym_EQ_EQ] = ACTIONS(656), + [anon_sym_QMARK_EQ] = ACTIONS(656), + [anon_sym_STAR_EQ] = ACTIONS(656), + [anon_sym_TILDE] = ACTIONS(656), + [anon_sym_BANG_TILDE] = ACTIONS(656), + [anon_sym_STAR_TILDE] = ACTIONS(656), + [anon_sym_LT_EQ] = ACTIONS(656), + [anon_sym_GT_EQ] = ACTIONS(656), + [anon_sym_PLUS] = ACTIONS(658), + [anon_sym_PLUS_EQ] = ACTIONS(656), + [anon_sym_DASH_EQ] = ACTIONS(656), + [anon_sym_u00d7] = ACTIONS(656), + [anon_sym_SLASH] = ACTIONS(658), + [anon_sym_u00f7] = ACTIONS(656), + [anon_sym_STAR_STAR] = ACTIONS(656), + [anon_sym_u220b] = ACTIONS(656), + [anon_sym_u220c] = ACTIONS(656), + [anon_sym_u2287] = ACTIONS(656), + [anon_sym_u2283] = ACTIONS(656), + [anon_sym_u2285] = ACTIONS(656), + [anon_sym_u2208] = ACTIONS(656), + [anon_sym_u2209] = ACTIONS(656), + [anon_sym_u2286] = ACTIONS(656), + [anon_sym_u2282] = ACTIONS(656), + [anon_sym_u2284] = ACTIONS(656), + [anon_sym_AT_AT] = ACTIONS(656), + }, + [444] = { + [sym_array] = STATE(42), + [sym_object] = STATE(42), + [sym_record_id_value] = STATE(50), + [ts_builtin_sym_end] = ACTIONS(182), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(182), [sym_keyword_and] = ACTIONS(184), - [sym_keyword_or] = ACTIONS(186), + [sym_keyword_or] = ACTIONS(184), [sym_keyword_is] = ACTIONS(184), - [sym_keyword_not] = ACTIONS(186), + [sym_keyword_not] = ACTIONS(184), [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_in] = ACTIONS(184), [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), - }, - [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(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), - }, - [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(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_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), + [anon_sym_EQ] = ACTIONS(184), + [anon_sym_COMMA] = ACTIONS(182), + [anon_sym_DASH_GT] = ACTIONS(182), + [anon_sym_LBRACK] = ACTIONS(182), + [anon_sym_LBRACE] = ACTIONS(49), + [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_int] = ACTIONS(511), + [sym_record_id_ident] = ACTIONS(511), + [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), }, [445] = { - [ts_builtin_sym_end] = ACTIONS(160), + [sym_operator] = STATE(691), + [sym_binary_operator] = STATE(781), [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), + [sym_semi_colon] = ACTIONS(656), + [sym_keyword_as] = ACTIONS(656), + [sym_keyword_and] = ACTIONS(656), + [sym_keyword_or] = ACTIONS(656), + [sym_keyword_is] = ACTIONS(656), + [sym_keyword_not] = ACTIONS(658), + [sym_keyword_contains] = ACTIONS(656), + [sym_keyword_contains_not] = ACTIONS(656), + [sym_keyword_contains_all] = ACTIONS(656), + [sym_keyword_contains_any] = ACTIONS(656), + [sym_keyword_contains_none] = ACTIONS(656), + [sym_keyword_inside] = ACTIONS(656), + [sym_keyword_in] = ACTIONS(658), + [sym_keyword_not_inside] = ACTIONS(656), + [sym_keyword_all_inside] = ACTIONS(656), + [sym_keyword_any_inside] = ACTIONS(656), + [sym_keyword_none_inside] = ACTIONS(656), + [sym_keyword_outside] = ACTIONS(656), + [sym_keyword_intersects] = ACTIONS(656), + [sym_keyword_drop] = ACTIONS(656), + [sym_keyword_schemafull] = ACTIONS(656), + [sym_keyword_schemaless] = ACTIONS(656), + [sym_keyword_changefeed] = ACTIONS(656), + [sym_keyword_type] = ACTIONS(656), + [sym_keyword_permissions] = ACTIONS(656), + [sym_keyword_for] = ACTIONS(656), + [sym_keyword_comment] = ACTIONS(656), + [anon_sym_EQ] = ACTIONS(658), + [anon_sym_RPAREN] = ACTIONS(656), + [anon_sym_RBRACE] = ACTIONS(656), + [anon_sym_STAR] = ACTIONS(658), + [anon_sym_LT] = ACTIONS(658), + [anon_sym_GT] = ACTIONS(658), + [anon_sym_DASH] = ACTIONS(658), + [anon_sym_AT] = ACTIONS(658), + [anon_sym_LT_PIPE] = ACTIONS(656), + [anon_sym_AMP_AMP] = ACTIONS(656), + [anon_sym_PIPE_PIPE] = ACTIONS(656), + [anon_sym_QMARK_QMARK] = ACTIONS(656), + [anon_sym_QMARK_COLON] = ACTIONS(656), + [anon_sym_BANG_EQ] = ACTIONS(656), + [anon_sym_EQ_EQ] = ACTIONS(656), + [anon_sym_QMARK_EQ] = ACTIONS(656), + [anon_sym_STAR_EQ] = ACTIONS(656), + [anon_sym_TILDE] = ACTIONS(656), + [anon_sym_BANG_TILDE] = ACTIONS(656), + [anon_sym_STAR_TILDE] = ACTIONS(656), + [anon_sym_LT_EQ] = ACTIONS(656), + [anon_sym_GT_EQ] = ACTIONS(656), + [anon_sym_PLUS] = ACTIONS(658), + [anon_sym_PLUS_EQ] = ACTIONS(656), + [anon_sym_DASH_EQ] = ACTIONS(656), + [anon_sym_u00d7] = ACTIONS(656), + [anon_sym_SLASH] = ACTIONS(658), + [anon_sym_u00f7] = ACTIONS(656), + [anon_sym_STAR_STAR] = ACTIONS(656), + [anon_sym_u220b] = ACTIONS(656), + [anon_sym_u220c] = ACTIONS(656), + [anon_sym_u2287] = ACTIONS(656), + [anon_sym_u2283] = ACTIONS(656), + [anon_sym_u2285] = ACTIONS(656), + [anon_sym_u2208] = ACTIONS(656), + [anon_sym_u2209] = ACTIONS(656), + [anon_sym_u2286] = ACTIONS(656), + [anon_sym_u2282] = ACTIONS(656), + [anon_sym_u2284] = ACTIONS(656), + [anon_sym_AT_AT] = ACTIONS(656), }, [446] = { - [sym_operator] = STATE(728), - [sym_binary_operator] = STATE(776), - [ts_builtin_sym_end] = ACTIONS(660), + [sym_where_clause] = STATE(1150), + [sym_timeout_clause] = STATE(1238), + [sym_parallel_clause] = STATE(1356), + [sym_return_clause] = STATE(1158), + [sym_operator] = STATE(662), + [sym_binary_operator] = STATE(781), + [aux_sym_update_statement_repeat1] = STATE(957), + [ts_builtin_sym_end] = ACTIONS(672), [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), + [sym_semi_colon] = ACTIONS(672), + [sym_keyword_return] = ACTIONS(541), + [sym_keyword_parallel] = ACTIONS(353), + [sym_keyword_timeout] = ACTIONS(355), + [sym_keyword_where] = ACTIONS(543), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(371), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_COMMA] = ACTIONS(680), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, [447] = { - [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(263), [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_semi_colon] = ACTIONS(263), + [sym_keyword_as] = ACTIONS(263), + [sym_keyword_where] = ACTIONS(263), + [sym_keyword_group] = ACTIONS(263), + [sym_keyword_and] = ACTIONS(263), [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), + [sym_keyword_is] = ACTIONS(263), + [sym_keyword_not] = ACTIONS(265), + [sym_keyword_contains] = ACTIONS(263), + [sym_keyword_contains_not] = ACTIONS(263), + [sym_keyword_contains_all] = ACTIONS(263), + [sym_keyword_contains_any] = ACTIONS(263), + [sym_keyword_contains_none] = ACTIONS(263), + [sym_keyword_inside] = ACTIONS(263), + [sym_keyword_in] = ACTIONS(265), + [sym_keyword_not_inside] = ACTIONS(263), + [sym_keyword_all_inside] = ACTIONS(263), + [sym_keyword_any_inside] = ACTIONS(263), + [sym_keyword_none_inside] = ACTIONS(263), + [sym_keyword_outside] = ACTIONS(263), + [sym_keyword_intersects] = ACTIONS(263), + [sym_keyword_drop] = ACTIONS(263), + [sym_keyword_schemafull] = ACTIONS(263), + [sym_keyword_schemaless] = ACTIONS(263), + [sym_keyword_changefeed] = ACTIONS(263), + [sym_keyword_type] = ACTIONS(263), + [sym_keyword_permissions] = ACTIONS(263), + [sym_keyword_for] = ACTIONS(263), + [sym_keyword_comment] = ACTIONS(263), + [anon_sym_EQ] = ACTIONS(265), + [anon_sym_COMMA] = ACTIONS(263), + [anon_sym_STAR] = ACTIONS(265), + [anon_sym_LT] = ACTIONS(265), + [anon_sym_GT] = ACTIONS(265), + [anon_sym_DASH] = ACTIONS(265), + [anon_sym_AT] = ACTIONS(265), + [anon_sym_LT_PIPE] = ACTIONS(263), + [anon_sym_AMP_AMP] = ACTIONS(263), + [anon_sym_PIPE_PIPE] = ACTIONS(263), + [anon_sym_QMARK_QMARK] = ACTIONS(263), + [anon_sym_QMARK_COLON] = ACTIONS(263), + [anon_sym_BANG_EQ] = ACTIONS(263), + [anon_sym_EQ_EQ] = ACTIONS(263), + [anon_sym_QMARK_EQ] = ACTIONS(263), + [anon_sym_STAR_EQ] = ACTIONS(263), + [anon_sym_TILDE] = ACTIONS(263), + [anon_sym_BANG_TILDE] = ACTIONS(263), + [anon_sym_STAR_TILDE] = ACTIONS(263), + [anon_sym_LT_EQ] = ACTIONS(263), + [anon_sym_GT_EQ] = ACTIONS(263), + [anon_sym_PLUS] = ACTIONS(265), + [anon_sym_PLUS_EQ] = ACTIONS(263), + [anon_sym_DASH_EQ] = ACTIONS(263), + [anon_sym_u00d7] = ACTIONS(263), + [anon_sym_SLASH] = ACTIONS(265), + [anon_sym_u00f7] = ACTIONS(263), + [anon_sym_STAR_STAR] = ACTIONS(263), + [anon_sym_u220b] = ACTIONS(263), + [anon_sym_u220c] = ACTIONS(263), + [anon_sym_u2287] = ACTIONS(263), + [anon_sym_u2283] = ACTIONS(263), + [anon_sym_u2285] = ACTIONS(263), + [anon_sym_u2208] = ACTIONS(263), + [anon_sym_u2209] = ACTIONS(263), + [anon_sym_u2286] = ACTIONS(263), + [anon_sym_u2282] = ACTIONS(263), + [anon_sym_u2284] = ACTIONS(263), + [anon_sym_AT_AT] = ACTIONS(263), + }, + [448] = { + [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_EQ] = ACTIONS(253), + [anon_sym_COMMA] = ACTIONS(251), + [anon_sym_STAR] = ACTIONS(253), + [anon_sym_LT] = ACTIONS(253), + [anon_sym_GT] = 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), }, [449] = { [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_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), + [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_EQ] = ACTIONS(192), + [anon_sym_COMMA] = ACTIONS(190), + [anon_sym_RPAREN] = ACTIONS(190), + [anon_sym_RBRACE] = ACTIONS(190), + [anon_sym_STAR] = ACTIONS(192), + [anon_sym_LT] = ACTIONS(192), + [anon_sym_GT] = 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), }, [450] = { - [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), + [sym_operator] = STATE(691), + [sym_binary_operator] = STATE(781), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(684), + [sym_keyword_as] = ACTIONS(684), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(371), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [sym_keyword_drop] = ACTIONS(684), + [sym_keyword_schemafull] = ACTIONS(684), + [sym_keyword_schemaless] = ACTIONS(684), + [sym_keyword_changefeed] = ACTIONS(684), + [sym_keyword_type] = ACTIONS(684), + [sym_keyword_permissions] = ACTIONS(684), + [sym_keyword_for] = ACTIONS(684), + [sym_keyword_comment] = ACTIONS(684), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_RPAREN] = ACTIONS(684), + [anon_sym_RBRACE] = ACTIONS(684), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, [451] = { + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(27), [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_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), + [sym_keyword_as] = ACTIONS(501), + [sym_keyword_and] = ACTIONS(501), + [sym_keyword_or] = ACTIONS(501), + [sym_keyword_is] = ACTIONS(501), + [sym_keyword_not] = ACTIONS(501), + [sym_keyword_contains] = ACTIONS(501), + [sym_keyword_contains_not] = ACTIONS(501), + [sym_keyword_contains_all] = ACTIONS(501), + [sym_keyword_contains_any] = ACTIONS(501), + [sym_keyword_contains_none] = ACTIONS(501), + [sym_keyword_inside] = ACTIONS(501), + [sym_keyword_in] = ACTIONS(501), + [sym_keyword_not_inside] = ACTIONS(501), + [sym_keyword_all_inside] = ACTIONS(501), + [sym_keyword_any_inside] = ACTIONS(501), + [sym_keyword_none_inside] = ACTIONS(501), + [sym_keyword_outside] = ACTIONS(501), + [sym_keyword_intersects] = ACTIONS(501), + [anon_sym_EQ] = ACTIONS(501), + [anon_sym_COMMA] = ACTIONS(499), + [anon_sym_DASH_GT] = ACTIONS(499), + [anon_sym_LBRACK] = ACTIONS(499), + [anon_sym_RPAREN] = ACTIONS(499), + [anon_sym_LBRACE] = ACTIONS(321), + [anon_sym_LT_DASH] = ACTIONS(501), + [anon_sym_LT_DASH_GT] = ACTIONS(499), + [anon_sym_STAR] = ACTIONS(501), + [anon_sym_DOT] = ACTIONS(499), + [anon_sym_LT] = ACTIONS(501), + [anon_sym_GT] = ACTIONS(501), + [sym_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [anon_sym_DASH] = ACTIONS(501), + [anon_sym_AT] = ACTIONS(501), + [anon_sym_LT_PIPE] = ACTIONS(499), + [anon_sym_AMP_AMP] = ACTIONS(499), + [anon_sym_PIPE_PIPE] = ACTIONS(499), + [anon_sym_QMARK_QMARK] = ACTIONS(499), + [anon_sym_QMARK_COLON] = ACTIONS(499), + [anon_sym_BANG_EQ] = ACTIONS(499), + [anon_sym_EQ_EQ] = ACTIONS(499), + [anon_sym_QMARK_EQ] = ACTIONS(499), + [anon_sym_STAR_EQ] = ACTIONS(499), + [anon_sym_TILDE] = ACTIONS(499), + [anon_sym_BANG_TILDE] = ACTIONS(499), + [anon_sym_STAR_TILDE] = ACTIONS(499), + [anon_sym_LT_EQ] = ACTIONS(499), + [anon_sym_GT_EQ] = ACTIONS(499), + [anon_sym_PLUS] = ACTIONS(501), + [anon_sym_PLUS_EQ] = ACTIONS(499), + [anon_sym_DASH_EQ] = ACTIONS(499), + [anon_sym_u00d7] = ACTIONS(499), + [anon_sym_SLASH] = ACTIONS(501), + [anon_sym_u00f7] = ACTIONS(499), + [anon_sym_STAR_STAR] = ACTIONS(499), + [anon_sym_u220b] = ACTIONS(499), + [anon_sym_u220c] = ACTIONS(499), + [anon_sym_u2287] = ACTIONS(499), + [anon_sym_u2283] = ACTIONS(499), + [anon_sym_u2285] = ACTIONS(499), + [anon_sym_u2208] = ACTIONS(499), + [anon_sym_u2209] = ACTIONS(499), + [anon_sym_u2286] = ACTIONS(499), + [anon_sym_u2282] = ACTIONS(499), + [anon_sym_u2284] = ACTIONS(499), + [anon_sym_AT_AT] = ACTIONS(499), }, [452] = { - [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), + [sym_array] = STATE(42), + [sym_object] = STATE(42), + [sym_record_id_value] = STATE(48), + [ts_builtin_sym_end] = ACTIONS(499), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(499), + [sym_keyword_and] = ACTIONS(501), + [sym_keyword_or] = ACTIONS(501), + [sym_keyword_is] = ACTIONS(501), + [sym_keyword_not] = ACTIONS(501), + [sym_keyword_contains] = ACTIONS(501), + [sym_keyword_contains_not] = ACTIONS(501), + [sym_keyword_contains_all] = ACTIONS(501), + [sym_keyword_contains_any] = ACTIONS(501), + [sym_keyword_contains_none] = ACTIONS(501), + [sym_keyword_inside] = ACTIONS(501), + [sym_keyword_in] = ACTIONS(501), + [sym_keyword_not_inside] = ACTIONS(501), + [sym_keyword_all_inside] = ACTIONS(501), + [sym_keyword_any_inside] = ACTIONS(501), + [sym_keyword_none_inside] = ACTIONS(501), + [sym_keyword_outside] = ACTIONS(501), + [sym_keyword_intersects] = ACTIONS(501), + [anon_sym_EQ] = ACTIONS(501), + [anon_sym_COMMA] = ACTIONS(499), + [anon_sym_DASH_GT] = ACTIONS(499), + [anon_sym_LBRACK] = ACTIONS(499), + [anon_sym_LBRACE] = ACTIONS(49), + [anon_sym_LT_DASH] = ACTIONS(501), + [anon_sym_LT_DASH_GT] = ACTIONS(499), + [anon_sym_STAR] = ACTIONS(501), + [anon_sym_DOT] = ACTIONS(499), + [anon_sym_LT] = ACTIONS(501), + [anon_sym_GT] = ACTIONS(501), + [sym_int] = ACTIONS(511), + [sym_record_id_ident] = ACTIONS(511), + [anon_sym_DASH] = ACTIONS(501), + [anon_sym_AT] = ACTIONS(501), + [anon_sym_LT_PIPE] = ACTIONS(499), + [anon_sym_AMP_AMP] = ACTIONS(499), + [anon_sym_PIPE_PIPE] = ACTIONS(499), + [anon_sym_QMARK_QMARK] = ACTIONS(499), + [anon_sym_QMARK_COLON] = ACTIONS(499), + [anon_sym_BANG_EQ] = ACTIONS(499), + [anon_sym_EQ_EQ] = ACTIONS(499), + [anon_sym_QMARK_EQ] = ACTIONS(499), + [anon_sym_STAR_EQ] = ACTIONS(499), + [anon_sym_TILDE] = ACTIONS(499), + [anon_sym_BANG_TILDE] = ACTIONS(499), + [anon_sym_STAR_TILDE] = ACTIONS(499), + [anon_sym_LT_EQ] = ACTIONS(499), + [anon_sym_GT_EQ] = ACTIONS(499), + [anon_sym_PLUS] = ACTIONS(501), + [anon_sym_PLUS_EQ] = ACTIONS(499), + [anon_sym_DASH_EQ] = ACTIONS(499), + [anon_sym_u00d7] = ACTIONS(499), + [anon_sym_SLASH] = ACTIONS(501), + [anon_sym_u00f7] = ACTIONS(499), + [anon_sym_STAR_STAR] = ACTIONS(499), + [anon_sym_u220b] = ACTIONS(499), + [anon_sym_u220c] = ACTIONS(499), + [anon_sym_u2287] = ACTIONS(499), + [anon_sym_u2283] = ACTIONS(499), + [anon_sym_u2285] = ACTIONS(499), + [anon_sym_u2208] = ACTIONS(499), + [anon_sym_u2209] = ACTIONS(499), + [anon_sym_u2286] = ACTIONS(499), + [anon_sym_u2282] = ACTIONS(499), + [anon_sym_u2284] = ACTIONS(499), + [anon_sym_AT_AT] = ACTIONS(499), }, [453] = { + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(33), [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), + [sym_keyword_as] = ACTIONS(184), + [sym_keyword_and] = ACTIONS(184), + [sym_keyword_or] = ACTIONS(184), + [sym_keyword_is] = ACTIONS(184), + [sym_keyword_not] = ACTIONS(184), + [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(184), + [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_EQ] = ACTIONS(184), + [anon_sym_COMMA] = ACTIONS(182), + [anon_sym_DASH_GT] = ACTIONS(182), + [anon_sym_LBRACK] = ACTIONS(182), + [anon_sym_RPAREN] = ACTIONS(182), + [anon_sym_LBRACE] = ACTIONS(321), + [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_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [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), }, [454] = { - [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_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), + [sym_operator] = STATE(727), + [sym_binary_operator] = STATE(781), + [ts_builtin_sym_end] = ACTIONS(670), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(670), + [sym_keyword_return] = ACTIONS(670), + [sym_keyword_parallel] = ACTIONS(670), + [sym_keyword_timeout] = ACTIONS(670), + [sym_keyword_where] = ACTIONS(670), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(371), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [sym_keyword_content] = ACTIONS(670), + [sym_keyword_merge] = ACTIONS(670), + [sym_keyword_patch] = ACTIONS(670), + [sym_keyword_set] = ACTIONS(670), + [sym_keyword_unset] = ACTIONS(670), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_COMMA] = ACTIONS(670), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, [455] = { - [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), + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(18), + [sym_comment] = ACTIONS(3), + [sym_keyword_as] = ACTIONS(204), + [sym_keyword_and] = ACTIONS(204), + [sym_keyword_or] = ACTIONS(204), + [sym_keyword_is] = ACTIONS(204), + [sym_keyword_not] = ACTIONS(204), + [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(204), + [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_EQ] = ACTIONS(204), + [anon_sym_COMMA] = ACTIONS(202), + [anon_sym_DASH_GT] = ACTIONS(202), + [anon_sym_LBRACK] = ACTIONS(202), + [anon_sym_RPAREN] = ACTIONS(202), + [anon_sym_LBRACE] = ACTIONS(321), + [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_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [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), }, [456] = { - [ts_builtin_sym_end] = ACTIONS(261), + [sym_operator] = STATE(680), + [sym_binary_operator] = STATE(781), [sym_comment] = ACTIONS(3), - [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), + [sym_semi_colon] = ACTIONS(684), + [sym_keyword_as] = ACTIONS(684), + [sym_keyword_group] = ACTIONS(684), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(371), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [sym_keyword_drop] = ACTIONS(684), + [sym_keyword_schemafull] = ACTIONS(684), + [sym_keyword_schemaless] = ACTIONS(684), + [sym_keyword_changefeed] = ACTIONS(684), + [sym_keyword_type] = ACTIONS(684), + [sym_keyword_permissions] = ACTIONS(684), + [sym_keyword_comment] = ACTIONS(684), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_RPAREN] = ACTIONS(684), + [anon_sym_RBRACE] = ACTIONS(684), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, [457] = { - [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), + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(33), + [sym_comment] = ACTIONS(3), + [sym_keyword_if] = ACTIONS(184), + [sym_keyword_and] = ACTIONS(184), + [sym_keyword_or] = ACTIONS(184), + [sym_keyword_is] = ACTIONS(184), + [sym_keyword_not] = ACTIONS(184), + [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(184), + [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_EQ] = ACTIONS(184), + [anon_sym_DASH_GT] = ACTIONS(182), + [anon_sym_LBRACK] = ACTIONS(182), + [anon_sym_LBRACE] = ACTIONS(321), + [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_int] = ACTIONS(503), + [sym_variable_name] = ACTIONS(182), + [sym_record_id_ident] = ACTIONS(503), + [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), }, [458] = { - [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), + [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_EQ] = ACTIONS(257), + [anon_sym_COMMA] = ACTIONS(255), + [anon_sym_STAR] = ACTIONS(257), + [anon_sym_LT] = ACTIONS(257), + [anon_sym_GT] = 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), }, [459] = { - [sym_operator] = STATE(732), - [sym_binary_operator] = STATE(776), - [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_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), + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(33), + [sym_comment] = ACTIONS(3), + [sym_keyword_and] = ACTIONS(184), + [sym_keyword_or] = ACTIONS(184), + [sym_keyword_is] = ACTIONS(184), + [sym_keyword_not] = ACTIONS(184), + [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(184), + [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_then] = ACTIONS(184), + [anon_sym_EQ] = ACTIONS(184), + [anon_sym_DASH_GT] = ACTIONS(182), + [anon_sym_LBRACK] = ACTIONS(182), + [anon_sym_LPAREN] = ACTIONS(182), + [anon_sym_LBRACE] = 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_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [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), }, [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), + [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_EQ] = ACTIONS(253), + [anon_sym_COMMA] = ACTIONS(251), + [anon_sym_STAR] = ACTIONS(253), + [anon_sym_LT] = ACTIONS(253), + [anon_sym_GT] = 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), }, [461] = { - [sym_operator] = STATE(732), - [sym_binary_operator] = STATE(776), + [sym_operator] = STATE(740), + [sym_binary_operator] = STATE(781), + [ts_builtin_sym_end] = ACTIONS(656), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(656), + [sym_keyword_value] = ACTIONS(656), + [sym_keyword_and] = ACTIONS(656), + [sym_keyword_or] = ACTIONS(656), + [sym_keyword_is] = ACTIONS(656), + [sym_keyword_not] = ACTIONS(658), + [sym_keyword_contains] = ACTIONS(656), + [sym_keyword_contains_not] = ACTIONS(656), + [sym_keyword_contains_all] = ACTIONS(656), + [sym_keyword_contains_any] = ACTIONS(656), + [sym_keyword_contains_none] = ACTIONS(656), + [sym_keyword_inside] = ACTIONS(656), + [sym_keyword_in] = ACTIONS(658), + [sym_keyword_not_inside] = ACTIONS(656), + [sym_keyword_all_inside] = ACTIONS(656), + [sym_keyword_any_inside] = ACTIONS(656), + [sym_keyword_none_inside] = ACTIONS(656), + [sym_keyword_outside] = ACTIONS(656), + [sym_keyword_intersects] = ACTIONS(656), + [sym_keyword_flexible] = ACTIONS(656), + [sym_keyword_readonly] = ACTIONS(656), + [sym_keyword_type] = ACTIONS(656), + [sym_keyword_default] = ACTIONS(656), + [sym_keyword_assert] = ACTIONS(656), + [sym_keyword_permissions] = ACTIONS(656), + [sym_keyword_for] = ACTIONS(656), + [sym_keyword_comment] = ACTIONS(656), + [anon_sym_EQ] = ACTIONS(658), + [anon_sym_STAR] = ACTIONS(658), + [anon_sym_LT] = ACTIONS(658), + [anon_sym_GT] = ACTIONS(658), + [anon_sym_DASH] = ACTIONS(658), + [anon_sym_AT] = ACTIONS(658), + [anon_sym_LT_PIPE] = ACTIONS(656), + [anon_sym_AMP_AMP] = ACTIONS(656), + [anon_sym_PIPE_PIPE] = ACTIONS(656), + [anon_sym_QMARK_QMARK] = ACTIONS(656), + [anon_sym_QMARK_COLON] = ACTIONS(656), + [anon_sym_BANG_EQ] = ACTIONS(656), + [anon_sym_EQ_EQ] = ACTIONS(656), + [anon_sym_QMARK_EQ] = ACTIONS(656), + [anon_sym_STAR_EQ] = ACTIONS(656), + [anon_sym_TILDE] = ACTIONS(656), + [anon_sym_BANG_TILDE] = ACTIONS(656), + [anon_sym_STAR_TILDE] = ACTIONS(656), + [anon_sym_LT_EQ] = ACTIONS(656), + [anon_sym_GT_EQ] = ACTIONS(656), + [anon_sym_PLUS] = ACTIONS(658), + [anon_sym_PLUS_EQ] = ACTIONS(656), + [anon_sym_DASH_EQ] = ACTIONS(656), + [anon_sym_u00d7] = ACTIONS(656), + [anon_sym_SLASH] = ACTIONS(658), + [anon_sym_u00f7] = ACTIONS(656), + [anon_sym_STAR_STAR] = ACTIONS(656), + [anon_sym_u220b] = ACTIONS(656), + [anon_sym_u220c] = ACTIONS(656), + [anon_sym_u2287] = ACTIONS(656), + [anon_sym_u2283] = ACTIONS(656), + [anon_sym_u2285] = ACTIONS(656), + [anon_sym_u2208] = ACTIONS(656), + [anon_sym_u2209] = ACTIONS(656), + [anon_sym_u2286] = ACTIONS(656), + [anon_sym_u2282] = ACTIONS(656), + [anon_sym_u2284] = ACTIONS(656), + [anon_sym_AT_AT] = ACTIONS(656), + }, + [462] = { + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(27), + [sym_comment] = ACTIONS(3), + [sym_keyword_and] = ACTIONS(501), + [sym_keyword_or] = ACTIONS(501), + [sym_keyword_is] = ACTIONS(501), + [sym_keyword_not] = ACTIONS(501), + [sym_keyword_contains] = ACTIONS(501), + [sym_keyword_contains_not] = ACTIONS(501), + [sym_keyword_contains_all] = ACTIONS(501), + [sym_keyword_contains_any] = ACTIONS(501), + [sym_keyword_contains_none] = ACTIONS(501), + [sym_keyword_inside] = ACTIONS(501), + [sym_keyword_in] = ACTIONS(501), + [sym_keyword_not_inside] = ACTIONS(501), + [sym_keyword_all_inside] = ACTIONS(501), + [sym_keyword_any_inside] = ACTIONS(501), + [sym_keyword_none_inside] = ACTIONS(501), + [sym_keyword_outside] = ACTIONS(501), + [sym_keyword_intersects] = ACTIONS(501), + [sym_keyword_then] = ACTIONS(501), + [anon_sym_EQ] = ACTIONS(501), + [anon_sym_DASH_GT] = ACTIONS(499), + [anon_sym_LBRACK] = ACTIONS(499), + [anon_sym_LPAREN] = ACTIONS(499), + [anon_sym_LBRACE] = ACTIONS(499), + [anon_sym_LT_DASH] = ACTIONS(501), + [anon_sym_LT_DASH_GT] = ACTIONS(499), + [anon_sym_STAR] = ACTIONS(501), + [anon_sym_DOT] = ACTIONS(499), + [anon_sym_LT] = ACTIONS(501), + [anon_sym_GT] = ACTIONS(501), + [sym_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [anon_sym_DASH] = ACTIONS(501), + [anon_sym_AT] = ACTIONS(501), + [anon_sym_LT_PIPE] = ACTIONS(499), + [anon_sym_AMP_AMP] = ACTIONS(499), + [anon_sym_PIPE_PIPE] = ACTIONS(499), + [anon_sym_QMARK_QMARK] = ACTIONS(499), + [anon_sym_QMARK_COLON] = ACTIONS(499), + [anon_sym_BANG_EQ] = ACTIONS(499), + [anon_sym_EQ_EQ] = ACTIONS(499), + [anon_sym_QMARK_EQ] = ACTIONS(499), + [anon_sym_STAR_EQ] = ACTIONS(499), + [anon_sym_TILDE] = ACTIONS(499), + [anon_sym_BANG_TILDE] = ACTIONS(499), + [anon_sym_STAR_TILDE] = ACTIONS(499), + [anon_sym_LT_EQ] = ACTIONS(499), + [anon_sym_GT_EQ] = ACTIONS(499), + [anon_sym_PLUS] = ACTIONS(501), + [anon_sym_PLUS_EQ] = ACTIONS(499), + [anon_sym_DASH_EQ] = ACTIONS(499), + [anon_sym_u00d7] = ACTIONS(499), + [anon_sym_SLASH] = ACTIONS(501), + [anon_sym_u00f7] = ACTIONS(499), + [anon_sym_STAR_STAR] = ACTIONS(499), + [anon_sym_u220b] = ACTIONS(499), + [anon_sym_u220c] = ACTIONS(499), + [anon_sym_u2287] = ACTIONS(499), + [anon_sym_u2283] = ACTIONS(499), + [anon_sym_u2285] = ACTIONS(499), + [anon_sym_u2208] = ACTIONS(499), + [anon_sym_u2209] = ACTIONS(499), + [anon_sym_u2286] = ACTIONS(499), + [anon_sym_u2282] = ACTIONS(499), + [anon_sym_u2284] = ACTIONS(499), + [anon_sym_AT_AT] = ACTIONS(499), + }, + [463] = { + [sym_operator] = STATE(743), + [sym_binary_operator] = STATE(781), + [ts_builtin_sym_end] = ACTIONS(656), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(656), + [sym_keyword_as] = ACTIONS(656), + [sym_keyword_group] = ACTIONS(656), + [sym_keyword_and] = ACTIONS(656), + [sym_keyword_or] = ACTIONS(656), + [sym_keyword_is] = ACTIONS(656), + [sym_keyword_not] = ACTIONS(658), + [sym_keyword_contains] = ACTIONS(656), + [sym_keyword_contains_not] = ACTIONS(656), + [sym_keyword_contains_all] = ACTIONS(656), + [sym_keyword_contains_any] = ACTIONS(656), + [sym_keyword_contains_none] = ACTIONS(656), + [sym_keyword_inside] = ACTIONS(656), + [sym_keyword_in] = ACTIONS(658), + [sym_keyword_not_inside] = ACTIONS(656), + [sym_keyword_all_inside] = ACTIONS(656), + [sym_keyword_any_inside] = ACTIONS(656), + [sym_keyword_none_inside] = ACTIONS(656), + [sym_keyword_outside] = ACTIONS(656), + [sym_keyword_intersects] = ACTIONS(656), + [sym_keyword_drop] = ACTIONS(656), + [sym_keyword_schemafull] = ACTIONS(656), + [sym_keyword_schemaless] = ACTIONS(656), + [sym_keyword_changefeed] = ACTIONS(656), + [sym_keyword_type] = ACTIONS(656), + [sym_keyword_permissions] = ACTIONS(656), + [sym_keyword_comment] = ACTIONS(656), + [anon_sym_EQ] = ACTIONS(658), + [anon_sym_STAR] = ACTIONS(658), + [anon_sym_LT] = ACTIONS(658), + [anon_sym_GT] = ACTIONS(658), + [anon_sym_DASH] = ACTIONS(658), + [anon_sym_AT] = ACTIONS(658), + [anon_sym_LT_PIPE] = ACTIONS(656), + [anon_sym_AMP_AMP] = ACTIONS(656), + [anon_sym_PIPE_PIPE] = ACTIONS(656), + [anon_sym_QMARK_QMARK] = ACTIONS(656), + [anon_sym_QMARK_COLON] = ACTIONS(656), + [anon_sym_BANG_EQ] = ACTIONS(656), + [anon_sym_EQ_EQ] = ACTIONS(656), + [anon_sym_QMARK_EQ] = ACTIONS(656), + [anon_sym_STAR_EQ] = ACTIONS(656), + [anon_sym_TILDE] = ACTIONS(656), + [anon_sym_BANG_TILDE] = ACTIONS(656), + [anon_sym_STAR_TILDE] = ACTIONS(656), + [anon_sym_LT_EQ] = ACTIONS(656), + [anon_sym_GT_EQ] = ACTIONS(656), + [anon_sym_PLUS] = ACTIONS(658), + [anon_sym_PLUS_EQ] = ACTIONS(656), + [anon_sym_DASH_EQ] = ACTIONS(656), + [anon_sym_u00d7] = ACTIONS(656), + [anon_sym_SLASH] = ACTIONS(658), + [anon_sym_u00f7] = ACTIONS(656), + [anon_sym_STAR_STAR] = ACTIONS(656), + [anon_sym_u220b] = ACTIONS(656), + [anon_sym_u220c] = ACTIONS(656), + [anon_sym_u2287] = ACTIONS(656), + [anon_sym_u2283] = ACTIONS(656), + [anon_sym_u2285] = ACTIONS(656), + [anon_sym_u2208] = ACTIONS(656), + [anon_sym_u2209] = ACTIONS(656), + [anon_sym_u2286] = ACTIONS(656), + [anon_sym_u2282] = ACTIONS(656), + [anon_sym_u2284] = ACTIONS(656), + [anon_sym_AT_AT] = ACTIONS(656), + }, + [464] = { + [sym_operator] = STATE(721), + [sym_binary_operator] = STATE(781), [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_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(371), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), [sym_keyword_flexible] = ACTIONS(686), [sym_keyword_readonly] = ACTIONS(686), [sym_keyword_type] = ACTIONS(686), @@ -54093,3897 +54413,3840 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_keyword_assert] = ACTIONS(686), [sym_keyword_permissions] = ACTIONS(686), [sym_keyword_comment] = ACTIONS(686), + [anon_sym_EQ] = ACTIONS(373), [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(735), - [sym_binary_operator] = STATE(776), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(676), - [sym_keyword_explain] = ACTIONS(676), - [sym_keyword_parallel] = ACTIONS(676), - [sym_keyword_timeout] = ACTIONS(676), - [sym_keyword_fetch] = ACTIONS(676), - [sym_keyword_limit] = ACTIONS(676), - [sym_keyword_order] = ACTIONS(676), - [sym_keyword_split] = ACTIONS(676), - [sym_keyword_group] = ACTIONS(676), - [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(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] = { - [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(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), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, [465] = { - [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), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(214), + [sym_keyword_return] = ACTIONS(214), + [sym_keyword_parallel] = ACTIONS(214), + [sym_keyword_timeout] = 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), + [anon_sym_EQ] = ACTIONS(216), + [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(216), + [anon_sym_LT] = ACTIONS(216), + [anon_sym_GT] = ACTIONS(216), + [anon_sym_DOT_DOT] = ACTIONS(688), + [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), }, [466] = { - [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), + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(18), + [sym_comment] = ACTIONS(3), + [sym_keyword_if] = ACTIONS(204), + [sym_keyword_and] = ACTIONS(204), + [sym_keyword_or] = ACTIONS(204), + [sym_keyword_is] = ACTIONS(204), + [sym_keyword_not] = ACTIONS(204), + [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(204), + [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_EQ] = ACTIONS(204), + [anon_sym_DASH_GT] = ACTIONS(202), + [anon_sym_LBRACK] = ACTIONS(202), + [anon_sym_LBRACE] = ACTIONS(321), + [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(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), + [anon_sym_LT] = ACTIONS(204), + [anon_sym_GT] = ACTIONS(204), + [sym_int] = ACTIONS(503), + [sym_variable_name] = ACTIONS(202), + [sym_record_id_ident] = ACTIONS(503), + [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), }, [467] = { - [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), + [ts_builtin_sym_end] = ACTIONS(214), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(214), + [sym_keyword_return] = ACTIONS(214), + [sym_keyword_parallel] = ACTIONS(214), + [sym_keyword_timeout] = 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), + [anon_sym_EQ] = ACTIONS(216), + [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(216), + [anon_sym_LT] = ACTIONS(216), + [anon_sym_GT] = ACTIONS(216), + [anon_sym_DOT_DOT] = ACTIONS(690), + [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), }, [468] = { + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(18), [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_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), + [sym_keyword_and] = ACTIONS(204), + [sym_keyword_or] = ACTIONS(204), + [sym_keyword_is] = ACTIONS(204), + [sym_keyword_not] = ACTIONS(204), + [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(204), + [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_then] = ACTIONS(204), + [anon_sym_EQ] = ACTIONS(204), + [anon_sym_DASH_GT] = ACTIONS(202), + [anon_sym_LBRACK] = ACTIONS(202), + [anon_sym_LPAREN] = ACTIONS(202), + [anon_sym_LBRACE] = 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(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), + [anon_sym_LT] = ACTIONS(204), + [anon_sym_GT] = ACTIONS(204), + [sym_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [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), }, [469] = { - [sym_array] = STATE(10), - [sym_object] = STATE(10), - [sym_record_id_value] = STATE(25), + [sym_operator] = STATE(723), + [sym_binary_operator] = STATE(781), + [ts_builtin_sym_end] = ACTIONS(684), [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), + [sym_semi_colon] = ACTIONS(684), + [sym_keyword_as] = ACTIONS(684), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(371), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [sym_keyword_drop] = ACTIONS(684), + [sym_keyword_schemafull] = ACTIONS(684), + [sym_keyword_schemaless] = ACTIONS(684), + [sym_keyword_changefeed] = ACTIONS(684), + [sym_keyword_type] = ACTIONS(684), + [sym_keyword_permissions] = ACTIONS(684), + [sym_keyword_for] = ACTIONS(684), + [sym_keyword_comment] = ACTIONS(684), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, [470] = { - [sym_array] = STATE(10), - [sym_object] = STATE(10), + [sym_array] = STATE(14), + [sym_object] = STATE(14), [sym_record_id_value] = STATE(27), [sym_comment] = ACTIONS(3), - [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_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), + [sym_keyword_if] = ACTIONS(501), + [sym_keyword_and] = ACTIONS(501), + [sym_keyword_or] = ACTIONS(501), + [sym_keyword_is] = ACTIONS(501), + [sym_keyword_not] = ACTIONS(501), + [sym_keyword_contains] = ACTIONS(501), + [sym_keyword_contains_not] = ACTIONS(501), + [sym_keyword_contains_all] = ACTIONS(501), + [sym_keyword_contains_any] = ACTIONS(501), + [sym_keyword_contains_none] = ACTIONS(501), + [sym_keyword_inside] = ACTIONS(501), + [sym_keyword_in] = ACTIONS(501), + [sym_keyword_not_inside] = ACTIONS(501), + [sym_keyword_all_inside] = ACTIONS(501), + [sym_keyword_any_inside] = ACTIONS(501), + [sym_keyword_none_inside] = ACTIONS(501), + [sym_keyword_outside] = ACTIONS(501), + [sym_keyword_intersects] = ACTIONS(501), + [anon_sym_EQ] = ACTIONS(501), + [anon_sym_DASH_GT] = ACTIONS(499), + [anon_sym_LBRACK] = ACTIONS(499), + [anon_sym_LBRACE] = ACTIONS(321), + [anon_sym_LT_DASH] = ACTIONS(501), + [anon_sym_LT_DASH_GT] = ACTIONS(499), + [anon_sym_STAR] = ACTIONS(501), + [anon_sym_DOT] = ACTIONS(499), + [anon_sym_LT] = ACTIONS(501), + [anon_sym_GT] = ACTIONS(501), + [sym_int] = ACTIONS(503), + [sym_variable_name] = ACTIONS(499), + [sym_record_id_ident] = ACTIONS(503), + [anon_sym_DASH] = ACTIONS(501), + [anon_sym_AT] = ACTIONS(501), + [anon_sym_LT_PIPE] = ACTIONS(499), + [anon_sym_AMP_AMP] = ACTIONS(499), + [anon_sym_PIPE_PIPE] = ACTIONS(499), + [anon_sym_QMARK_QMARK] = ACTIONS(499), + [anon_sym_QMARK_COLON] = ACTIONS(499), + [anon_sym_BANG_EQ] = ACTIONS(499), + [anon_sym_EQ_EQ] = ACTIONS(499), + [anon_sym_QMARK_EQ] = ACTIONS(499), + [anon_sym_STAR_EQ] = ACTIONS(499), + [anon_sym_TILDE] = ACTIONS(499), + [anon_sym_BANG_TILDE] = ACTIONS(499), + [anon_sym_STAR_TILDE] = ACTIONS(499), + [anon_sym_LT_EQ] = ACTIONS(499), + [anon_sym_GT_EQ] = ACTIONS(499), + [anon_sym_PLUS] = ACTIONS(501), + [anon_sym_PLUS_EQ] = ACTIONS(499), + [anon_sym_DASH_EQ] = ACTIONS(499), + [anon_sym_u00d7] = ACTIONS(499), + [anon_sym_SLASH] = ACTIONS(501), + [anon_sym_u00f7] = ACTIONS(499), + [anon_sym_STAR_STAR] = ACTIONS(499), + [anon_sym_u220b] = ACTIONS(499), + [anon_sym_u220c] = ACTIONS(499), + [anon_sym_u2287] = ACTIONS(499), + [anon_sym_u2283] = ACTIONS(499), + [anon_sym_u2285] = ACTIONS(499), + [anon_sym_u2208] = ACTIONS(499), + [anon_sym_u2209] = ACTIONS(499), + [anon_sym_u2286] = ACTIONS(499), + [anon_sym_u2282] = ACTIONS(499), + [anon_sym_u2284] = ACTIONS(499), + [anon_sym_AT_AT] = ACTIONS(499), }, [471] = { - [sym_operator] = STATE(731), - [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_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), + [ts_builtin_sym_end] = ACTIONS(235), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(235), + [sym_keyword_explain] = ACTIONS(235), + [sym_keyword_parallel] = ACTIONS(235), + [sym_keyword_timeout] = ACTIONS(235), + [sym_keyword_fetch] = ACTIONS(235), + [sym_keyword_limit] = ACTIONS(235), + [sym_keyword_order] = ACTIONS(235), + [sym_keyword_with] = ACTIONS(235), + [sym_keyword_where] = ACTIONS(235), + [sym_keyword_split] = ACTIONS(235), + [sym_keyword_group] = ACTIONS(235), + [sym_keyword_and] = ACTIONS(235), + [sym_keyword_or] = ACTIONS(237), + [sym_keyword_is] = ACTIONS(235), + [sym_keyword_not] = ACTIONS(237), + [sym_keyword_contains] = ACTIONS(235), + [sym_keyword_contains_not] = ACTIONS(235), + [sym_keyword_contains_all] = ACTIONS(235), + [sym_keyword_contains_any] = ACTIONS(235), + [sym_keyword_contains_none] = ACTIONS(235), + [sym_keyword_inside] = ACTIONS(235), + [sym_keyword_in] = ACTIONS(237), + [sym_keyword_not_inside] = ACTIONS(235), + [sym_keyword_all_inside] = ACTIONS(235), + [sym_keyword_any_inside] = ACTIONS(235), + [sym_keyword_none_inside] = ACTIONS(235), + [sym_keyword_outside] = ACTIONS(235), + [sym_keyword_intersects] = ACTIONS(235), + [anon_sym_EQ] = ACTIONS(237), + [anon_sym_COMMA] = ACTIONS(235), + [anon_sym_STAR] = ACTIONS(237), + [anon_sym_LT] = ACTIONS(237), + [anon_sym_GT] = ACTIONS(237), + [anon_sym_DASH] = ACTIONS(237), + [anon_sym_AT] = ACTIONS(237), + [anon_sym_LT_PIPE] = ACTIONS(235), + [anon_sym_AMP_AMP] = ACTIONS(235), + [anon_sym_PIPE_PIPE] = ACTIONS(235), + [anon_sym_QMARK_QMARK] = ACTIONS(235), + [anon_sym_QMARK_COLON] = ACTIONS(235), + [anon_sym_BANG_EQ] = ACTIONS(235), + [anon_sym_EQ_EQ] = ACTIONS(235), + [anon_sym_QMARK_EQ] = ACTIONS(235), + [anon_sym_STAR_EQ] = ACTIONS(235), + [anon_sym_TILDE] = ACTIONS(235), + [anon_sym_BANG_TILDE] = ACTIONS(235), + [anon_sym_STAR_TILDE] = ACTIONS(235), + [anon_sym_LT_EQ] = ACTIONS(235), + [anon_sym_GT_EQ] = ACTIONS(235), + [anon_sym_PLUS] = ACTIONS(237), + [anon_sym_PLUS_EQ] = ACTIONS(235), + [anon_sym_DASH_EQ] = ACTIONS(235), + [anon_sym_u00d7] = ACTIONS(235), + [anon_sym_SLASH] = ACTIONS(237), + [anon_sym_u00f7] = ACTIONS(235), + [anon_sym_STAR_STAR] = ACTIONS(235), + [anon_sym_u220b] = ACTIONS(235), + [anon_sym_u220c] = ACTIONS(235), + [anon_sym_u2287] = ACTIONS(235), + [anon_sym_u2283] = ACTIONS(235), + [anon_sym_u2285] = ACTIONS(235), + [anon_sym_u2208] = ACTIONS(235), + [anon_sym_u2209] = ACTIONS(235), + [anon_sym_u2286] = ACTIONS(235), + [anon_sym_u2282] = ACTIONS(235), + [anon_sym_u2284] = ACTIONS(235), + [anon_sym_AT_AT] = ACTIONS(235), }, [472] = { - [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), + [sym_operator] = STATE(716), + [sym_binary_operator] = STATE(781), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(684), + [sym_keyword_explain] = ACTIONS(684), + [sym_keyword_parallel] = ACTIONS(684), + [sym_keyword_timeout] = ACTIONS(684), + [sym_keyword_fetch] = ACTIONS(684), + [sym_keyword_limit] = ACTIONS(684), + [sym_keyword_order] = ACTIONS(684), + [sym_keyword_split] = ACTIONS(684), + [sym_keyword_group] = ACTIONS(684), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(373), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_RPAREN] = ACTIONS(684), + [anon_sym_RBRACE] = ACTIONS(684), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, [473] = { - [ts_builtin_sym_end] = ACTIONS(184), + [sym_operator] = STATE(743), + [sym_binary_operator] = STATE(781), + [ts_builtin_sym_end] = ACTIONS(684), [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), + [sym_semi_colon] = ACTIONS(684), + [sym_keyword_as] = ACTIONS(684), + [sym_keyword_group] = ACTIONS(684), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(371), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [sym_keyword_drop] = ACTIONS(684), + [sym_keyword_schemafull] = ACTIONS(684), + [sym_keyword_schemaless] = ACTIONS(684), + [sym_keyword_changefeed] = ACTIONS(684), + [sym_keyword_type] = ACTIONS(684), + [sym_keyword_permissions] = ACTIONS(684), + [sym_keyword_comment] = ACTIONS(684), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, [474] = { - [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), + [sym_operator] = STATE(721), + [sym_binary_operator] = STATE(781), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(692), + [sym_keyword_value] = ACTIONS(692), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(371), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [sym_keyword_flexible] = ACTIONS(692), + [sym_keyword_readonly] = ACTIONS(692), + [sym_keyword_type] = ACTIONS(692), + [sym_keyword_default] = ACTIONS(692), + [sym_keyword_assert] = ACTIONS(692), + [sym_keyword_permissions] = ACTIONS(692), + [sym_keyword_comment] = ACTIONS(692), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_RPAREN] = ACTIONS(692), + [anon_sym_RBRACE] = ACTIONS(692), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, [475] = { - [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(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_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), + [sym_operator] = STATE(721), + [sym_binary_operator] = STATE(781), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(694), + [sym_keyword_value] = ACTIONS(694), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(371), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [sym_keyword_flexible] = ACTIONS(694), + [sym_keyword_readonly] = ACTIONS(694), + [sym_keyword_type] = ACTIONS(694), + [sym_keyword_default] = ACTIONS(694), + [sym_keyword_assert] = ACTIONS(694), + [sym_keyword_permissions] = ACTIONS(694), + [sym_keyword_comment] = ACTIONS(694), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_RPAREN] = ACTIONS(694), + [anon_sym_RBRACE] = ACTIONS(694), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, [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), + [sym_operator] = STATE(723), + [sym_binary_operator] = STATE(781), + [ts_builtin_sym_end] = ACTIONS(656), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(656), + [sym_keyword_as] = ACTIONS(656), + [sym_keyword_and] = ACTIONS(656), + [sym_keyword_or] = ACTIONS(656), + [sym_keyword_is] = ACTIONS(656), + [sym_keyword_not] = ACTIONS(658), + [sym_keyword_contains] = ACTIONS(656), + [sym_keyword_contains_not] = ACTIONS(656), + [sym_keyword_contains_all] = ACTIONS(656), + [sym_keyword_contains_any] = ACTIONS(656), + [sym_keyword_contains_none] = ACTIONS(656), + [sym_keyword_inside] = ACTIONS(656), + [sym_keyword_in] = ACTIONS(658), + [sym_keyword_not_inside] = ACTIONS(656), + [sym_keyword_all_inside] = ACTIONS(656), + [sym_keyword_any_inside] = ACTIONS(656), + [sym_keyword_none_inside] = ACTIONS(656), + [sym_keyword_outside] = ACTIONS(656), + [sym_keyword_intersects] = ACTIONS(656), + [sym_keyword_drop] = ACTIONS(656), + [sym_keyword_schemafull] = ACTIONS(656), + [sym_keyword_schemaless] = ACTIONS(656), + [sym_keyword_changefeed] = ACTIONS(656), + [sym_keyword_type] = ACTIONS(656), + [sym_keyword_permissions] = ACTIONS(656), + [sym_keyword_for] = ACTIONS(656), + [sym_keyword_comment] = ACTIONS(656), + [anon_sym_EQ] = ACTIONS(658), + [anon_sym_STAR] = ACTIONS(658), + [anon_sym_LT] = ACTIONS(658), + [anon_sym_GT] = ACTIONS(658), + [anon_sym_DASH] = ACTIONS(658), + [anon_sym_AT] = ACTIONS(658), + [anon_sym_LT_PIPE] = ACTIONS(656), + [anon_sym_AMP_AMP] = ACTIONS(656), + [anon_sym_PIPE_PIPE] = ACTIONS(656), + [anon_sym_QMARK_QMARK] = ACTIONS(656), + [anon_sym_QMARK_COLON] = ACTIONS(656), + [anon_sym_BANG_EQ] = ACTIONS(656), + [anon_sym_EQ_EQ] = ACTIONS(656), + [anon_sym_QMARK_EQ] = ACTIONS(656), + [anon_sym_STAR_EQ] = ACTIONS(656), + [anon_sym_TILDE] = ACTIONS(656), + [anon_sym_BANG_TILDE] = ACTIONS(656), + [anon_sym_STAR_TILDE] = ACTIONS(656), + [anon_sym_LT_EQ] = ACTIONS(656), + [anon_sym_GT_EQ] = ACTIONS(656), + [anon_sym_PLUS] = ACTIONS(658), + [anon_sym_PLUS_EQ] = ACTIONS(656), + [anon_sym_DASH_EQ] = ACTIONS(656), + [anon_sym_u00d7] = ACTIONS(656), + [anon_sym_SLASH] = ACTIONS(658), + [anon_sym_u00f7] = ACTIONS(656), + [anon_sym_STAR_STAR] = ACTIONS(656), + [anon_sym_u220b] = ACTIONS(656), + [anon_sym_u220c] = ACTIONS(656), + [anon_sym_u2287] = ACTIONS(656), + [anon_sym_u2283] = ACTIONS(656), + [anon_sym_u2285] = ACTIONS(656), + [anon_sym_u2208] = ACTIONS(656), + [anon_sym_u2209] = ACTIONS(656), + [anon_sym_u2286] = ACTIONS(656), + [anon_sym_u2282] = ACTIONS(656), + [anon_sym_u2284] = ACTIONS(656), + [anon_sym_AT_AT] = ACTIONS(656), }, [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), + [sym_operator] = STATE(721), + [sym_binary_operator] = STATE(781), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(656), + [sym_keyword_value] = ACTIONS(656), + [sym_keyword_and] = ACTIONS(656), + [sym_keyword_or] = ACTIONS(656), + [sym_keyword_is] = ACTIONS(656), + [sym_keyword_not] = ACTIONS(658), + [sym_keyword_contains] = ACTIONS(656), + [sym_keyword_contains_not] = ACTIONS(656), + [sym_keyword_contains_all] = ACTIONS(656), + [sym_keyword_contains_any] = ACTIONS(656), + [sym_keyword_contains_none] = ACTIONS(656), + [sym_keyword_inside] = ACTIONS(656), + [sym_keyword_in] = ACTIONS(658), + [sym_keyword_not_inside] = ACTIONS(656), + [sym_keyword_all_inside] = ACTIONS(656), + [sym_keyword_any_inside] = ACTIONS(656), + [sym_keyword_none_inside] = ACTIONS(656), + [sym_keyword_outside] = ACTIONS(656), + [sym_keyword_intersects] = ACTIONS(656), + [sym_keyword_flexible] = ACTIONS(656), + [sym_keyword_readonly] = ACTIONS(656), + [sym_keyword_type] = ACTIONS(656), + [sym_keyword_default] = ACTIONS(656), + [sym_keyword_assert] = ACTIONS(656), + [sym_keyword_permissions] = ACTIONS(656), + [sym_keyword_comment] = ACTIONS(656), + [anon_sym_EQ] = ACTIONS(658), + [anon_sym_RPAREN] = ACTIONS(656), + [anon_sym_RBRACE] = ACTIONS(656), + [anon_sym_STAR] = ACTIONS(658), + [anon_sym_LT] = ACTIONS(658), + [anon_sym_GT] = ACTIONS(658), + [anon_sym_DASH] = ACTIONS(658), + [anon_sym_AT] = ACTIONS(658), + [anon_sym_LT_PIPE] = ACTIONS(656), + [anon_sym_AMP_AMP] = ACTIONS(656), + [anon_sym_PIPE_PIPE] = ACTIONS(656), + [anon_sym_QMARK_QMARK] = ACTIONS(656), + [anon_sym_QMARK_COLON] = ACTIONS(656), + [anon_sym_BANG_EQ] = ACTIONS(656), + [anon_sym_EQ_EQ] = ACTIONS(656), + [anon_sym_QMARK_EQ] = ACTIONS(656), + [anon_sym_STAR_EQ] = ACTIONS(656), + [anon_sym_TILDE] = ACTIONS(656), + [anon_sym_BANG_TILDE] = ACTIONS(656), + [anon_sym_STAR_TILDE] = ACTIONS(656), + [anon_sym_LT_EQ] = ACTIONS(656), + [anon_sym_GT_EQ] = ACTIONS(656), + [anon_sym_PLUS] = ACTIONS(658), + [anon_sym_PLUS_EQ] = ACTIONS(656), + [anon_sym_DASH_EQ] = ACTIONS(656), + [anon_sym_u00d7] = ACTIONS(656), + [anon_sym_SLASH] = ACTIONS(658), + [anon_sym_u00f7] = ACTIONS(656), + [anon_sym_STAR_STAR] = ACTIONS(656), + [anon_sym_u220b] = ACTIONS(656), + [anon_sym_u220c] = ACTIONS(656), + [anon_sym_u2287] = ACTIONS(656), + [anon_sym_u2283] = ACTIONS(656), + [anon_sym_u2285] = ACTIONS(656), + [anon_sym_u2208] = ACTIONS(656), + [anon_sym_u2209] = ACTIONS(656), + [anon_sym_u2286] = ACTIONS(656), + [anon_sym_u2282] = ACTIONS(656), + [anon_sym_u2284] = ACTIONS(656), + [anon_sym_AT_AT] = ACTIONS(656), }, [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), + [sym_operator] = STATE(740), + [sym_binary_operator] = STATE(781), + [ts_builtin_sym_end] = ACTIONS(684), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(684), + [sym_keyword_value] = ACTIONS(684), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(371), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [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_for] = ACTIONS(684), + [sym_keyword_comment] = ACTIONS(684), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, [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), + [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_EQ] = ACTIONS(81), + [anon_sym_COMMA] = ACTIONS(79), + [anon_sym_STAR] = ACTIONS(81), + [anon_sym_LT] = ACTIONS(81), + [anon_sym_GT] = 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), }, [480] = { - [sym_array] = STATE(10), - [sym_object] = STATE(10), - [sym_record_id_value] = STATE(25), + [sym_operator] = STATE(716), + [sym_binary_operator] = STATE(781), [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), - [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), + [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_split] = ACTIONS(656), + [sym_keyword_group] = ACTIONS(656), + [sym_keyword_and] = ACTIONS(656), + [sym_keyword_or] = ACTIONS(658), + [sym_keyword_is] = ACTIONS(656), + [sym_keyword_not] = ACTIONS(658), + [sym_keyword_contains] = ACTIONS(656), + [sym_keyword_contains_not] = ACTIONS(656), + [sym_keyword_contains_all] = ACTIONS(656), + [sym_keyword_contains_any] = ACTIONS(656), + [sym_keyword_contains_none] = ACTIONS(656), + [sym_keyword_inside] = ACTIONS(656), + [sym_keyword_in] = ACTIONS(658), + [sym_keyword_not_inside] = ACTIONS(656), + [sym_keyword_all_inside] = ACTIONS(656), + [sym_keyword_any_inside] = ACTIONS(656), + [sym_keyword_none_inside] = ACTIONS(656), + [sym_keyword_outside] = ACTIONS(656), + [sym_keyword_intersects] = ACTIONS(656), + [anon_sym_EQ] = ACTIONS(658), + [anon_sym_RPAREN] = ACTIONS(656), + [anon_sym_RBRACE] = ACTIONS(656), + [anon_sym_STAR] = ACTIONS(658), + [anon_sym_LT] = ACTIONS(658), + [anon_sym_GT] = ACTIONS(658), + [anon_sym_DASH] = ACTIONS(658), + [anon_sym_AT] = ACTIONS(658), + [anon_sym_LT_PIPE] = ACTIONS(656), + [anon_sym_AMP_AMP] = ACTIONS(656), + [anon_sym_PIPE_PIPE] = ACTIONS(656), + [anon_sym_QMARK_QMARK] = ACTIONS(656), + [anon_sym_QMARK_COLON] = ACTIONS(656), + [anon_sym_BANG_EQ] = ACTIONS(656), + [anon_sym_EQ_EQ] = ACTIONS(656), + [anon_sym_QMARK_EQ] = ACTIONS(656), + [anon_sym_STAR_EQ] = ACTIONS(656), + [anon_sym_TILDE] = ACTIONS(656), + [anon_sym_BANG_TILDE] = ACTIONS(656), + [anon_sym_STAR_TILDE] = ACTIONS(656), + [anon_sym_LT_EQ] = ACTIONS(656), + [anon_sym_GT_EQ] = ACTIONS(656), + [anon_sym_PLUS] = ACTIONS(658), + [anon_sym_PLUS_EQ] = ACTIONS(656), + [anon_sym_DASH_EQ] = ACTIONS(656), + [anon_sym_u00d7] = ACTIONS(656), + [anon_sym_SLASH] = ACTIONS(658), + [anon_sym_u00f7] = ACTIONS(656), + [anon_sym_STAR_STAR] = ACTIONS(656), + [anon_sym_u220b] = ACTIONS(656), + [anon_sym_u220c] = ACTIONS(656), + [anon_sym_u2287] = ACTIONS(656), + [anon_sym_u2283] = ACTIONS(656), + [anon_sym_u2285] = ACTIONS(656), + [anon_sym_u2208] = ACTIONS(656), + [anon_sym_u2209] = ACTIONS(656), + [anon_sym_u2286] = ACTIONS(656), + [anon_sym_u2282] = ACTIONS(656), + [anon_sym_u2284] = ACTIONS(656), + [anon_sym_AT_AT] = ACTIONS(656), }, [481] = { - [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), + [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_EQ] = ACTIONS(261), + [anon_sym_COMMA] = ACTIONS(259), + [anon_sym_STAR] = ACTIONS(261), + [anon_sym_LT] = ACTIONS(261), + [anon_sym_GT] = 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), }, [482] = { - [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), + [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_EQ] = ACTIONS(200), + [anon_sym_COMMA] = ACTIONS(198), + [anon_sym_STAR] = ACTIONS(200), + [anon_sym_LT] = ACTIONS(200), + [anon_sym_GT] = 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), }, [483] = { - [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), + [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_EQ] = ACTIONS(176), + [anon_sym_COMMA] = ACTIONS(174), + [anon_sym_STAR] = ACTIONS(176), + [anon_sym_LT] = ACTIONS(176), + [anon_sym_GT] = 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), }, [484] = { - [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), + [ts_builtin_sym_end] = ACTIONS(263), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(263), + [sym_keyword_explain] = ACTIONS(263), + [sym_keyword_parallel] = ACTIONS(263), + [sym_keyword_timeout] = ACTIONS(263), + [sym_keyword_fetch] = ACTIONS(263), + [sym_keyword_limit] = ACTIONS(263), + [sym_keyword_order] = ACTIONS(263), + [sym_keyword_with] = ACTIONS(263), + [sym_keyword_where] = ACTIONS(263), + [sym_keyword_split] = ACTIONS(263), + [sym_keyword_group] = ACTIONS(263), + [sym_keyword_and] = ACTIONS(263), + [sym_keyword_or] = ACTIONS(265), + [sym_keyword_is] = ACTIONS(263), + [sym_keyword_not] = ACTIONS(265), + [sym_keyword_contains] = ACTIONS(263), + [sym_keyword_contains_not] = ACTIONS(263), + [sym_keyword_contains_all] = ACTIONS(263), + [sym_keyword_contains_any] = ACTIONS(263), + [sym_keyword_contains_none] = ACTIONS(263), + [sym_keyword_inside] = ACTIONS(263), + [sym_keyword_in] = ACTIONS(265), + [sym_keyword_not_inside] = ACTIONS(263), + [sym_keyword_all_inside] = ACTIONS(263), + [sym_keyword_any_inside] = ACTIONS(263), + [sym_keyword_none_inside] = ACTIONS(263), + [sym_keyword_outside] = ACTIONS(263), + [sym_keyword_intersects] = ACTIONS(263), + [anon_sym_EQ] = ACTIONS(265), + [anon_sym_COMMA] = ACTIONS(263), + [anon_sym_STAR] = ACTIONS(265), + [anon_sym_LT] = ACTIONS(265), + [anon_sym_GT] = ACTIONS(265), + [anon_sym_DASH] = ACTIONS(265), + [anon_sym_AT] = ACTIONS(265), + [anon_sym_LT_PIPE] = ACTIONS(263), + [anon_sym_AMP_AMP] = ACTIONS(263), + [anon_sym_PIPE_PIPE] = ACTIONS(263), + [anon_sym_QMARK_QMARK] = ACTIONS(263), + [anon_sym_QMARK_COLON] = ACTIONS(263), + [anon_sym_BANG_EQ] = ACTIONS(263), + [anon_sym_EQ_EQ] = ACTIONS(263), + [anon_sym_QMARK_EQ] = ACTIONS(263), + [anon_sym_STAR_EQ] = ACTIONS(263), + [anon_sym_TILDE] = ACTIONS(263), + [anon_sym_BANG_TILDE] = ACTIONS(263), + [anon_sym_STAR_TILDE] = ACTIONS(263), + [anon_sym_LT_EQ] = ACTIONS(263), + [anon_sym_GT_EQ] = ACTIONS(263), + [anon_sym_PLUS] = ACTIONS(265), + [anon_sym_PLUS_EQ] = ACTIONS(263), + [anon_sym_DASH_EQ] = ACTIONS(263), + [anon_sym_u00d7] = ACTIONS(263), + [anon_sym_SLASH] = ACTIONS(265), + [anon_sym_u00f7] = ACTIONS(263), + [anon_sym_STAR_STAR] = ACTIONS(263), + [anon_sym_u220b] = ACTIONS(263), + [anon_sym_u220c] = ACTIONS(263), + [anon_sym_u2287] = ACTIONS(263), + [anon_sym_u2283] = ACTIONS(263), + [anon_sym_u2285] = ACTIONS(263), + [anon_sym_u2208] = ACTIONS(263), + [anon_sym_u2209] = ACTIONS(263), + [anon_sym_u2286] = ACTIONS(263), + [anon_sym_u2282] = ACTIONS(263), + [anon_sym_u2284] = ACTIONS(263), + [anon_sym_AT_AT] = ACTIONS(263), }, [485] = { - [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), + [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_EQ] = ACTIONS(192), + [anon_sym_COMMA] = ACTIONS(190), + [anon_sym_STAR] = ACTIONS(192), + [anon_sym_LT] = ACTIONS(192), + [anon_sym_GT] = 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), }, [486] = { - [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_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), + [sym_operator] = STATE(720), + [sym_binary_operator] = STATE(781), + [ts_builtin_sym_end] = ACTIONS(692), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(692), + [sym_keyword_value] = ACTIONS(692), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(371), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [sym_keyword_flexible] = ACTIONS(692), + [sym_keyword_readonly] = ACTIONS(692), + [sym_keyword_type] = ACTIONS(692), + [sym_keyword_default] = ACTIONS(692), + [sym_keyword_assert] = ACTIONS(692), + [sym_keyword_permissions] = ACTIONS(692), + [sym_keyword_comment] = ACTIONS(692), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, [487] = { - [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_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), + [sym_semi_colon] = 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), + [anon_sym_EQ] = ACTIONS(216), + [anon_sym_COMMA] = ACTIONS(214), + [anon_sym_DASH_GT] = ACTIONS(214), + [anon_sym_LBRACK] = ACTIONS(214), + [anon_sym_RBRACK] = ACTIONS(214), + [anon_sym_RPAREN] = ACTIONS(214), + [anon_sym_QMARK] = ACTIONS(216), + [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(216), + [anon_sym_LT] = ACTIONS(216), + [anon_sym_GT] = ACTIONS(216), + [anon_sym_DOT_DOT] = ACTIONS(696), + [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), }, [488] = { - [sym_operator] = STATE(733), - [sym_binary_operator] = STATE(776), - [ts_builtin_sym_end] = ACTIONS(686), + [sym_operator] = STATE(712), + [sym_binary_operator] = STATE(781), + [ts_builtin_sym_end] = ACTIONS(656), [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_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), + [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_split] = ACTIONS(656), + [sym_keyword_group] = ACTIONS(656), + [sym_keyword_and] = ACTIONS(656), + [sym_keyword_or] = ACTIONS(658), + [sym_keyword_is] = ACTIONS(656), + [sym_keyword_not] = ACTIONS(658), + [sym_keyword_contains] = ACTIONS(656), + [sym_keyword_contains_not] = ACTIONS(656), + [sym_keyword_contains_all] = ACTIONS(656), + [sym_keyword_contains_any] = ACTIONS(656), + [sym_keyword_contains_none] = ACTIONS(656), + [sym_keyword_inside] = ACTIONS(656), + [sym_keyword_in] = ACTIONS(658), + [sym_keyword_not_inside] = ACTIONS(656), + [sym_keyword_all_inside] = ACTIONS(656), + [sym_keyword_any_inside] = ACTIONS(656), + [sym_keyword_none_inside] = ACTIONS(656), + [sym_keyword_outside] = ACTIONS(656), + [sym_keyword_intersects] = ACTIONS(656), + [anon_sym_EQ] = ACTIONS(658), + [anon_sym_STAR] = ACTIONS(658), + [anon_sym_LT] = ACTIONS(658), + [anon_sym_GT] = ACTIONS(658), + [anon_sym_DASH] = ACTIONS(658), + [anon_sym_AT] = ACTIONS(658), + [anon_sym_LT_PIPE] = ACTIONS(656), + [anon_sym_AMP_AMP] = ACTIONS(656), + [anon_sym_PIPE_PIPE] = ACTIONS(656), + [anon_sym_QMARK_QMARK] = ACTIONS(656), + [anon_sym_QMARK_COLON] = ACTIONS(656), + [anon_sym_BANG_EQ] = ACTIONS(656), + [anon_sym_EQ_EQ] = ACTIONS(656), + [anon_sym_QMARK_EQ] = ACTIONS(656), + [anon_sym_STAR_EQ] = ACTIONS(656), + [anon_sym_TILDE] = ACTIONS(656), + [anon_sym_BANG_TILDE] = ACTIONS(656), + [anon_sym_STAR_TILDE] = ACTIONS(656), + [anon_sym_LT_EQ] = ACTIONS(656), + [anon_sym_GT_EQ] = ACTIONS(656), + [anon_sym_PLUS] = ACTIONS(658), + [anon_sym_PLUS_EQ] = ACTIONS(656), + [anon_sym_DASH_EQ] = ACTIONS(656), + [anon_sym_u00d7] = ACTIONS(656), + [anon_sym_SLASH] = ACTIONS(658), + [anon_sym_u00f7] = ACTIONS(656), + [anon_sym_STAR_STAR] = ACTIONS(656), + [anon_sym_u220b] = ACTIONS(656), + [anon_sym_u220c] = ACTIONS(656), + [anon_sym_u2287] = ACTIONS(656), + [anon_sym_u2283] = ACTIONS(656), + [anon_sym_u2285] = ACTIONS(656), + [anon_sym_u2208] = ACTIONS(656), + [anon_sym_u2209] = ACTIONS(656), + [anon_sym_u2286] = ACTIONS(656), + [anon_sym_u2282] = ACTIONS(656), + [anon_sym_u2284] = ACTIONS(656), + [anon_sym_AT_AT] = ACTIONS(656), }, [489] = { - [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), + [sym_operator] = STATE(712), + [sym_binary_operator] = STATE(781), + [ts_builtin_sym_end] = ACTIONS(684), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(684), + [sym_keyword_explain] = ACTIONS(684), + [sym_keyword_parallel] = ACTIONS(684), + [sym_keyword_timeout] = ACTIONS(684), + [sym_keyword_fetch] = ACTIONS(684), + [sym_keyword_limit] = ACTIONS(684), + [sym_keyword_order] = ACTIONS(684), + [sym_keyword_split] = ACTIONS(684), + [sym_keyword_group] = ACTIONS(684), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(373), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, [490] = { + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(18), [sym_comment] = ACTIONS(3), - [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), + [sym_keyword_from] = ACTIONS(204), + [sym_keyword_and] = ACTIONS(204), + [sym_keyword_or] = ACTIONS(204), + [sym_keyword_is] = ACTIONS(204), + [sym_keyword_not] = ACTIONS(204), + [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(204), + [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_EQ] = ACTIONS(204), + [anon_sym_DASH_GT] = ACTIONS(202), + [anon_sym_LBRACK] = ACTIONS(202), + [anon_sym_LBRACE] = ACTIONS(321), + [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(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), + [anon_sym_LT] = ACTIONS(204), + [anon_sym_GT] = ACTIONS(204), + [sym_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [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), }, - [491] = { - [sym_operator] = STATE(733), - [sym_binary_operator] = STATE(776), - [ts_builtin_sym_end] = ACTIONS(684), - [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_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), + [491] = { + [sym_operator] = STATE(720), + [sym_binary_operator] = STATE(781), + [ts_builtin_sym_end] = ACTIONS(656), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(656), + [sym_keyword_value] = ACTIONS(656), + [sym_keyword_and] = ACTIONS(656), + [sym_keyword_or] = ACTIONS(656), + [sym_keyword_is] = ACTIONS(656), + [sym_keyword_not] = ACTIONS(658), + [sym_keyword_contains] = ACTIONS(656), + [sym_keyword_contains_not] = ACTIONS(656), + [sym_keyword_contains_all] = ACTIONS(656), + [sym_keyword_contains_any] = ACTIONS(656), + [sym_keyword_contains_none] = ACTIONS(656), + [sym_keyword_inside] = ACTIONS(656), + [sym_keyword_in] = ACTIONS(658), + [sym_keyword_not_inside] = ACTIONS(656), + [sym_keyword_all_inside] = ACTIONS(656), + [sym_keyword_any_inside] = ACTIONS(656), + [sym_keyword_none_inside] = ACTIONS(656), + [sym_keyword_outside] = ACTIONS(656), + [sym_keyword_intersects] = ACTIONS(656), + [sym_keyword_flexible] = ACTIONS(656), + [sym_keyword_readonly] = ACTIONS(656), + [sym_keyword_type] = ACTIONS(656), + [sym_keyword_default] = ACTIONS(656), + [sym_keyword_assert] = ACTIONS(656), + [sym_keyword_permissions] = ACTIONS(656), + [sym_keyword_comment] = ACTIONS(656), + [anon_sym_EQ] = ACTIONS(658), + [anon_sym_STAR] = ACTIONS(658), + [anon_sym_LT] = ACTIONS(658), + [anon_sym_GT] = ACTIONS(658), + [anon_sym_DASH] = ACTIONS(658), + [anon_sym_AT] = ACTIONS(658), + [anon_sym_LT_PIPE] = ACTIONS(656), + [anon_sym_AMP_AMP] = ACTIONS(656), + [anon_sym_PIPE_PIPE] = ACTIONS(656), + [anon_sym_QMARK_QMARK] = ACTIONS(656), + [anon_sym_QMARK_COLON] = ACTIONS(656), + [anon_sym_BANG_EQ] = ACTIONS(656), + [anon_sym_EQ_EQ] = ACTIONS(656), + [anon_sym_QMARK_EQ] = ACTIONS(656), + [anon_sym_STAR_EQ] = ACTIONS(656), + [anon_sym_TILDE] = ACTIONS(656), + [anon_sym_BANG_TILDE] = ACTIONS(656), + [anon_sym_STAR_TILDE] = ACTIONS(656), + [anon_sym_LT_EQ] = ACTIONS(656), + [anon_sym_GT_EQ] = ACTIONS(656), + [anon_sym_PLUS] = ACTIONS(658), + [anon_sym_PLUS_EQ] = ACTIONS(656), + [anon_sym_DASH_EQ] = ACTIONS(656), + [anon_sym_u00d7] = ACTIONS(656), + [anon_sym_SLASH] = ACTIONS(658), + [anon_sym_u00f7] = ACTIONS(656), + [anon_sym_STAR_STAR] = ACTIONS(656), + [anon_sym_u220b] = ACTIONS(656), + [anon_sym_u220c] = ACTIONS(656), + [anon_sym_u2287] = ACTIONS(656), + [anon_sym_u2283] = ACTIONS(656), + [anon_sym_u2285] = ACTIONS(656), + [anon_sym_u2208] = ACTIONS(656), + [anon_sym_u2209] = ACTIONS(656), + [anon_sym_u2286] = ACTIONS(656), + [anon_sym_u2282] = ACTIONS(656), + [anon_sym_u2284] = ACTIONS(656), + [anon_sym_AT_AT] = ACTIONS(656), }, [492] = { [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), + [sym_semi_colon] = ACTIONS(214), + [sym_keyword_parallel] = ACTIONS(214), + [sym_keyword_timeout] = 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), + [anon_sym_EQ] = ACTIONS(216), + [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(216), + [anon_sym_LT] = ACTIONS(216), + [anon_sym_GT] = ACTIONS(216), + [anon_sym_DOT_DOT] = ACTIONS(698), + [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), }, [493] = { - [sym_array] = STATE(10), - [sym_object] = STATE(10), - [sym_record_id_value] = STATE(25), + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(33), [sym_comment] = ACTIONS(3), - [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), + [sym_keyword_from] = ACTIONS(184), + [sym_keyword_and] = ACTIONS(184), + [sym_keyword_or] = ACTIONS(184), + [sym_keyword_is] = ACTIONS(184), + [sym_keyword_not] = ACTIONS(184), + [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(184), + [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_EQ] = ACTIONS(184), + [anon_sym_DASH_GT] = ACTIONS(182), + [anon_sym_LBRACK] = ACTIONS(182), + [anon_sym_LBRACE] = ACTIONS(321), + [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_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [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), }, [494] = { - [sym_operator] = STATE(739), - [sym_binary_operator] = STATE(776), - [ts_builtin_sym_end] = ACTIONS(676), - [sym_comment] = ACTIONS(3), - [sym_semi_colon] = ACTIONS(676), - [sym_keyword_explain] = ACTIONS(676), - [sym_keyword_parallel] = ACTIONS(676), - [sym_keyword_timeout] = ACTIONS(676), - [sym_keyword_fetch] = ACTIONS(676), - [sym_keyword_limit] = ACTIONS(676), - [sym_keyword_order] = ACTIONS(676), - [sym_keyword_split] = ACTIONS(676), - [sym_keyword_group] = ACTIONS(676), - [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), + [sym_operator] = STATE(720), + [sym_binary_operator] = STATE(781), + [ts_builtin_sym_end] = ACTIONS(694), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(694), + [sym_keyword_value] = ACTIONS(694), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(371), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [sym_keyword_flexible] = ACTIONS(694), + [sym_keyword_readonly] = ACTIONS(694), + [sym_keyword_type] = ACTIONS(694), + [sym_keyword_default] = ACTIONS(694), + [sym_keyword_assert] = ACTIONS(694), + [sym_keyword_permissions] = ACTIONS(694), + [sym_keyword_comment] = ACTIONS(694), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, [495] = { - [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), + [ts_builtin_sym_end] = ACTIONS(214), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(214), + [sym_keyword_return] = ACTIONS(214), + [sym_keyword_parallel] = ACTIONS(214), + [sym_keyword_timeout] = 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), + [anon_sym_EQ] = ACTIONS(216), + [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(216), + [anon_sym_LT] = ACTIONS(216), + [anon_sym_GT] = ACTIONS(216), + [anon_sym_DOT_DOT] = ACTIONS(700), + [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), }, [496] = { - [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), + [sym_array] = STATE(14), + [sym_object] = STATE(14), + [sym_record_id_value] = STATE(27), + [sym_comment] = ACTIONS(3), + [sym_keyword_from] = ACTIONS(501), + [sym_keyword_and] = ACTIONS(501), + [sym_keyword_or] = ACTIONS(501), + [sym_keyword_is] = ACTIONS(501), + [sym_keyword_not] = ACTIONS(501), + [sym_keyword_contains] = ACTIONS(501), + [sym_keyword_contains_not] = ACTIONS(501), + [sym_keyword_contains_all] = ACTIONS(501), + [sym_keyword_contains_any] = ACTIONS(501), + [sym_keyword_contains_none] = ACTIONS(501), + [sym_keyword_inside] = ACTIONS(501), + [sym_keyword_in] = ACTIONS(501), + [sym_keyword_not_inside] = ACTIONS(501), + [sym_keyword_all_inside] = ACTIONS(501), + [sym_keyword_any_inside] = ACTIONS(501), + [sym_keyword_none_inside] = ACTIONS(501), + [sym_keyword_outside] = ACTIONS(501), + [sym_keyword_intersects] = ACTIONS(501), + [anon_sym_EQ] = ACTIONS(501), + [anon_sym_DASH_GT] = ACTIONS(499), + [anon_sym_LBRACK] = ACTIONS(499), + [anon_sym_LBRACE] = ACTIONS(321), + [anon_sym_LT_DASH] = ACTIONS(501), + [anon_sym_LT_DASH_GT] = ACTIONS(499), + [anon_sym_STAR] = ACTIONS(501), + [anon_sym_DOT] = ACTIONS(499), + [anon_sym_LT] = ACTIONS(501), + [anon_sym_GT] = ACTIONS(501), + [sym_int] = ACTIONS(503), + [sym_record_id_ident] = ACTIONS(503), + [anon_sym_DASH] = ACTIONS(501), + [anon_sym_AT] = ACTIONS(501), + [anon_sym_LT_PIPE] = ACTIONS(499), + [anon_sym_AMP_AMP] = ACTIONS(499), + [anon_sym_PIPE_PIPE] = ACTIONS(499), + [anon_sym_QMARK_QMARK] = ACTIONS(499), + [anon_sym_QMARK_COLON] = ACTIONS(499), + [anon_sym_BANG_EQ] = ACTIONS(499), + [anon_sym_EQ_EQ] = ACTIONS(499), + [anon_sym_QMARK_EQ] = ACTIONS(499), + [anon_sym_STAR_EQ] = ACTIONS(499), + [anon_sym_TILDE] = ACTIONS(499), + [anon_sym_BANG_TILDE] = ACTIONS(499), + [anon_sym_STAR_TILDE] = ACTIONS(499), + [anon_sym_LT_EQ] = ACTIONS(499), + [anon_sym_GT_EQ] = ACTIONS(499), + [anon_sym_PLUS] = ACTIONS(501), + [anon_sym_PLUS_EQ] = ACTIONS(499), + [anon_sym_DASH_EQ] = ACTIONS(499), + [anon_sym_u00d7] = ACTIONS(499), + [anon_sym_SLASH] = ACTIONS(501), + [anon_sym_u00f7] = ACTIONS(499), + [anon_sym_STAR_STAR] = ACTIONS(499), + [anon_sym_u220b] = ACTIONS(499), + [anon_sym_u220c] = ACTIONS(499), + [anon_sym_u2287] = ACTIONS(499), + [anon_sym_u2283] = ACTIONS(499), + [anon_sym_u2285] = ACTIONS(499), + [anon_sym_u2208] = ACTIONS(499), + [anon_sym_u2209] = ACTIONS(499), + [anon_sym_u2286] = ACTIONS(499), + [anon_sym_u2282] = ACTIONS(499), + [anon_sym_u2284] = ACTIONS(499), + [anon_sym_AT_AT] = ACTIONS(499), }, [497] = { - [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), + [sym_operator] = STATE(720), + [sym_binary_operator] = STATE(781), + [ts_builtin_sym_end] = ACTIONS(686), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(686), + [sym_keyword_value] = ACTIONS(686), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(371), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [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_EQ] = ACTIONS(373), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, [498] = { [sym_comment] = ACTIONS(3), - [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), + [sym_semi_colon] = 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_permissions] = ACTIONS(214), + [sym_keyword_comment] = ACTIONS(214), + [anon_sym_EQ] = ACTIONS(216), + [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(216), + [anon_sym_LT] = ACTIONS(216), + [anon_sym_GT] = ACTIONS(216), + [anon_sym_DOT_DOT] = ACTIONS(702), + [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), }, [499] = { - [ts_builtin_sym_end] = ACTIONS(200), + [ts_builtin_sym_end] = ACTIONS(214), [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_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), + [sym_semi_colon] = ACTIONS(214), + [sym_keyword_parallel] = ACTIONS(214), + [sym_keyword_timeout] = 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), + [anon_sym_EQ] = ACTIONS(216), + [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(216), + [anon_sym_LT] = ACTIONS(216), + [anon_sym_GT] = ACTIONS(216), + [anon_sym_DOT_DOT] = ACTIONS(704), + [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), }, [500] = { [sym_comment] = ACTIONS(3), - [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), + [sym_keyword_from] = ACTIONS(214), + [sym_keyword_as] = ACTIONS(214), + [sym_keyword_omit] = 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), + [anon_sym_EQ] = ACTIONS(216), + [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(216), + [anon_sym_LT] = ACTIONS(216), + [anon_sym_GT] = ACTIONS(216), + [anon_sym_DOT_DOT] = ACTIONS(706), + [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), }, [501] = { [sym_comment] = ACTIONS(3), - [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), + [sym_keyword_as] = 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), + [anon_sym_EQ] = ACTIONS(216), + [anon_sym_COMMA] = ACTIONS(214), + [anon_sym_DASH_GT] = ACTIONS(214), + [anon_sym_LBRACK] = ACTIONS(214), + [anon_sym_RPAREN] = ACTIONS(214), + [anon_sym_LT_DASH] = ACTIONS(216), + [anon_sym_LT_DASH_GT] = ACTIONS(214), + [anon_sym_STAR] = ACTIONS(216), + [anon_sym_DOT] = ACTIONS(216), + [anon_sym_LT] = ACTIONS(216), + [anon_sym_GT] = ACTIONS(216), + [anon_sym_DOT_DOT] = ACTIONS(708), + [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), }, [502] = { - [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), + [sym_operator] = STATE(752), + [sym_binary_operator] = STATE(781), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(670), + [sym_keyword_return] = ACTIONS(670), + [sym_keyword_parallel] = ACTIONS(670), + [sym_keyword_timeout] = ACTIONS(670), + [sym_keyword_where] = ACTIONS(670), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(371), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_COMMA] = ACTIONS(670), + [anon_sym_RPAREN] = ACTIONS(670), + [anon_sym_RBRACE] = ACTIONS(670), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, [503] = { - [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), + [sym_comment] = ACTIONS(3), + [sym_keyword_if] = 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_permissions] = ACTIONS(214), + [sym_keyword_comment] = ACTIONS(214), + [anon_sym_EQ] = ACTIONS(216), + [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(216), + [anon_sym_LT] = ACTIONS(216), + [anon_sym_GT] = ACTIONS(216), + [sym_custom_function_name] = ACTIONS(214), + [anon_sym_DOT_DOT] = ACTIONS(710), + [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), }, [504] = { - [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(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(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), + [sym_operator] = STATE(752), + [sym_binary_operator] = STATE(781), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(712), + [sym_keyword_return] = ACTIONS(712), + [sym_keyword_parallel] = ACTIONS(712), + [sym_keyword_timeout] = ACTIONS(712), + [sym_keyword_where] = ACTIONS(712), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(371), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_COMMA] = ACTIONS(712), + [anon_sym_RPAREN] = ACTIONS(712), + [anon_sym_RBRACE] = ACTIONS(712), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, [505] = { - [sym_operator] = STATE(709), - [sym_binary_operator] = STATE(776), + [sym_operator] = STATE(752), + [sym_binary_operator] = STATE(781), [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), - [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), + [sym_semi_colon] = ACTIONS(656), + [sym_keyword_return] = ACTIONS(656), + [sym_keyword_parallel] = ACTIONS(656), + [sym_keyword_timeout] = ACTIONS(656), + [sym_keyword_where] = ACTIONS(656), + [sym_keyword_and] = ACTIONS(656), + [sym_keyword_or] = ACTIONS(656), + [sym_keyword_is] = ACTIONS(656), + [sym_keyword_not] = ACTIONS(658), + [sym_keyword_contains] = ACTIONS(656), + [sym_keyword_contains_not] = ACTIONS(656), + [sym_keyword_contains_all] = ACTIONS(656), + [sym_keyword_contains_any] = ACTIONS(656), + [sym_keyword_contains_none] = ACTIONS(656), + [sym_keyword_inside] = ACTIONS(656), + [sym_keyword_in] = ACTIONS(658), + [sym_keyword_not_inside] = ACTIONS(656), + [sym_keyword_all_inside] = ACTIONS(656), + [sym_keyword_any_inside] = ACTIONS(656), + [sym_keyword_none_inside] = ACTIONS(656), + [sym_keyword_outside] = ACTIONS(656), + [sym_keyword_intersects] = ACTIONS(656), + [anon_sym_EQ] = ACTIONS(658), + [anon_sym_COMMA] = ACTIONS(656), + [anon_sym_RPAREN] = ACTIONS(656), + [anon_sym_RBRACE] = ACTIONS(656), + [anon_sym_STAR] = ACTIONS(658), + [anon_sym_LT] = ACTIONS(658), + [anon_sym_GT] = ACTIONS(658), + [anon_sym_DASH] = ACTIONS(658), + [anon_sym_AT] = ACTIONS(658), + [anon_sym_LT_PIPE] = ACTIONS(656), + [anon_sym_AMP_AMP] = ACTIONS(656), + [anon_sym_PIPE_PIPE] = ACTIONS(656), + [anon_sym_QMARK_QMARK] = ACTIONS(656), + [anon_sym_QMARK_COLON] = ACTIONS(656), + [anon_sym_BANG_EQ] = ACTIONS(656), + [anon_sym_EQ_EQ] = ACTIONS(656), + [anon_sym_QMARK_EQ] = ACTIONS(656), + [anon_sym_STAR_EQ] = ACTIONS(656), + [anon_sym_TILDE] = ACTIONS(656), + [anon_sym_BANG_TILDE] = ACTIONS(656), + [anon_sym_STAR_TILDE] = ACTIONS(656), + [anon_sym_LT_EQ] = ACTIONS(656), + [anon_sym_GT_EQ] = ACTIONS(656), + [anon_sym_PLUS] = ACTIONS(658), + [anon_sym_PLUS_EQ] = ACTIONS(656), + [anon_sym_DASH_EQ] = ACTIONS(656), + [anon_sym_u00d7] = ACTIONS(656), + [anon_sym_SLASH] = ACTIONS(658), + [anon_sym_u00f7] = ACTIONS(656), + [anon_sym_STAR_STAR] = ACTIONS(656), + [anon_sym_u220b] = ACTIONS(656), + [anon_sym_u220c] = ACTIONS(656), + [anon_sym_u2287] = ACTIONS(656), + [anon_sym_u2283] = ACTIONS(656), + [anon_sym_u2285] = ACTIONS(656), + [anon_sym_u2208] = ACTIONS(656), + [anon_sym_u2209] = ACTIONS(656), + [anon_sym_u2286] = ACTIONS(656), + [anon_sym_u2282] = ACTIONS(656), + [anon_sym_u2284] = ACTIONS(656), + [anon_sym_AT_AT] = ACTIONS(656), }, [506] = { - [ts_builtin_sym_end] = ACTIONS(200), + [ts_builtin_sym_end] = ACTIONS(214), [sym_comment] = ACTIONS(3), - [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(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), + [sym_semi_colon] = 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_permissions] = ACTIONS(214), + [sym_keyword_comment] = ACTIONS(214), + [anon_sym_EQ] = ACTIONS(216), + [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(216), + [anon_sym_LT] = ACTIONS(216), + [anon_sym_GT] = ACTIONS(216), + [anon_sym_DOT_DOT] = ACTIONS(714), + [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), }, [507] = { + [sym_operator] = STATE(662), + [sym_binary_operator] = STATE(781), + [ts_builtin_sym_end] = ACTIONS(656), [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), + [sym_semi_colon] = ACTIONS(656), + [sym_keyword_return] = ACTIONS(656), + [sym_keyword_parallel] = ACTIONS(656), + [sym_keyword_timeout] = ACTIONS(656), + [sym_keyword_where] = ACTIONS(656), + [sym_keyword_and] = ACTIONS(656), + [sym_keyword_or] = ACTIONS(656), + [sym_keyword_is] = ACTIONS(656), + [sym_keyword_not] = ACTIONS(658), + [sym_keyword_contains] = ACTIONS(656), + [sym_keyword_contains_not] = ACTIONS(656), + [sym_keyword_contains_all] = ACTIONS(656), + [sym_keyword_contains_any] = ACTIONS(656), + [sym_keyword_contains_none] = ACTIONS(656), + [sym_keyword_inside] = ACTIONS(656), + [sym_keyword_in] = ACTIONS(658), + [sym_keyword_not_inside] = ACTIONS(656), + [sym_keyword_all_inside] = ACTIONS(656), + [sym_keyword_any_inside] = ACTIONS(656), + [sym_keyword_none_inside] = ACTIONS(656), + [sym_keyword_outside] = ACTIONS(656), + [sym_keyword_intersects] = ACTIONS(656), + [anon_sym_EQ] = ACTIONS(658), + [anon_sym_COMMA] = ACTIONS(656), + [anon_sym_STAR] = ACTIONS(658), + [anon_sym_LT] = ACTIONS(658), + [anon_sym_GT] = ACTIONS(658), + [anon_sym_DASH] = ACTIONS(658), + [anon_sym_AT] = ACTIONS(658), + [anon_sym_LT_PIPE] = ACTIONS(656), + [anon_sym_AMP_AMP] = ACTIONS(656), + [anon_sym_PIPE_PIPE] = ACTIONS(656), + [anon_sym_QMARK_QMARK] = ACTIONS(656), + [anon_sym_QMARK_COLON] = ACTIONS(656), + [anon_sym_BANG_EQ] = ACTIONS(656), + [anon_sym_EQ_EQ] = ACTIONS(656), + [anon_sym_QMARK_EQ] = ACTIONS(656), + [anon_sym_STAR_EQ] = ACTIONS(656), + [anon_sym_TILDE] = ACTIONS(656), + [anon_sym_BANG_TILDE] = ACTIONS(656), + [anon_sym_STAR_TILDE] = ACTIONS(656), + [anon_sym_LT_EQ] = ACTIONS(656), + [anon_sym_GT_EQ] = ACTIONS(656), + [anon_sym_PLUS] = ACTIONS(658), + [anon_sym_PLUS_EQ] = ACTIONS(656), + [anon_sym_DASH_EQ] = ACTIONS(656), + [anon_sym_u00d7] = ACTIONS(656), + [anon_sym_SLASH] = ACTIONS(658), + [anon_sym_u00f7] = ACTIONS(656), + [anon_sym_STAR_STAR] = ACTIONS(656), + [anon_sym_u220b] = ACTIONS(656), + [anon_sym_u220c] = ACTIONS(656), + [anon_sym_u2287] = ACTIONS(656), + [anon_sym_u2283] = ACTIONS(656), + [anon_sym_u2285] = ACTIONS(656), + [anon_sym_u2208] = ACTIONS(656), + [anon_sym_u2209] = ACTIONS(656), + [anon_sym_u2286] = ACTIONS(656), + [anon_sym_u2282] = ACTIONS(656), + [anon_sym_u2284] = ACTIONS(656), + [anon_sym_AT_AT] = ACTIONS(656), }, [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(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(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), + [ts_builtin_sym_end] = ACTIONS(214), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = 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), + [anon_sym_EQ] = ACTIONS(216), + [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(216), + [anon_sym_LT] = ACTIONS(216), + [anon_sym_GT] = ACTIONS(216), + [anon_sym_DOT_DOT] = ACTIONS(716), + [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), }, [509] = { - [sym_comment] = ACTIONS(3), - [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), + [sym_operator] = STATE(719), + [sym_binary_operator] = STATE(781), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(712), + [sym_keyword_return] = ACTIONS(712), + [sym_keyword_parallel] = ACTIONS(712), + [sym_keyword_timeout] = ACTIONS(712), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(371), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_COMMA] = ACTIONS(712), + [anon_sym_RPAREN] = ACTIONS(712), + [anon_sym_RBRACE] = ACTIONS(712), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, [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), + [sym_comment] = ACTIONS(3), + [sym_keyword_as] = 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), + [anon_sym_EQ] = ACTIONS(216), + [anon_sym_COMMA] = ACTIONS(214), + [anon_sym_DASH_GT] = ACTIONS(214), + [anon_sym_LBRACK] = ACTIONS(214), + [anon_sym_RPAREN] = ACTIONS(214), + [anon_sym_LT_DASH] = ACTIONS(216), + [anon_sym_LT_DASH_GT] = ACTIONS(214), + [anon_sym_STAR] = ACTIONS(216), + [anon_sym_DOT] = ACTIONS(216), + [anon_sym_LT] = ACTIONS(216), + [anon_sym_GT] = ACTIONS(216), + [anon_sym_DOT_DOT] = ACTIONS(718), + [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), }, [511] = { - [ts_builtin_sym_end] = ACTIONS(200), [sym_comment] = ACTIONS(3), - [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), + [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_then] = ACTIONS(214), + [anon_sym_EQ] = ACTIONS(216), + [anon_sym_DASH_GT] = ACTIONS(214), + [anon_sym_LBRACK] = ACTIONS(214), + [anon_sym_LPAREN] = ACTIONS(214), + [anon_sym_LBRACE] = ACTIONS(214), + [anon_sym_LT_DASH] = ACTIONS(216), + [anon_sym_LT_DASH_GT] = ACTIONS(214), + [anon_sym_STAR] = ACTIONS(216), + [anon_sym_DOT] = ACTIONS(216), + [anon_sym_LT] = ACTIONS(216), + [anon_sym_GT] = ACTIONS(216), + [anon_sym_DOT_DOT] = ACTIONS(720), + [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), }, [512] = { + [sym_operator] = STATE(719), + [sym_binary_operator] = STATE(781), [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), + [sym_semi_colon] = ACTIONS(656), + [sym_keyword_return] = ACTIONS(656), + [sym_keyword_parallel] = ACTIONS(656), + [sym_keyword_timeout] = ACTIONS(656), + [sym_keyword_and] = ACTIONS(656), + [sym_keyword_or] = ACTIONS(656), + [sym_keyword_is] = ACTIONS(656), + [sym_keyword_not] = ACTIONS(658), + [sym_keyword_contains] = ACTIONS(656), + [sym_keyword_contains_not] = ACTIONS(656), + [sym_keyword_contains_all] = ACTIONS(656), + [sym_keyword_contains_any] = ACTIONS(656), + [sym_keyword_contains_none] = ACTIONS(656), + [sym_keyword_inside] = ACTIONS(656), + [sym_keyword_in] = ACTIONS(658), + [sym_keyword_not_inside] = ACTIONS(656), + [sym_keyword_all_inside] = ACTIONS(656), + [sym_keyword_any_inside] = ACTIONS(656), + [sym_keyword_none_inside] = ACTIONS(656), + [sym_keyword_outside] = ACTIONS(656), + [sym_keyword_intersects] = ACTIONS(656), + [anon_sym_EQ] = ACTIONS(658), + [anon_sym_COMMA] = ACTIONS(656), + [anon_sym_RPAREN] = ACTIONS(656), + [anon_sym_RBRACE] = ACTIONS(656), + [anon_sym_STAR] = ACTIONS(658), + [anon_sym_LT] = ACTIONS(658), + [anon_sym_GT] = ACTIONS(658), + [anon_sym_DASH] = ACTIONS(658), + [anon_sym_AT] = ACTIONS(658), + [anon_sym_LT_PIPE] = ACTIONS(656), + [anon_sym_AMP_AMP] = ACTIONS(656), + [anon_sym_PIPE_PIPE] = ACTIONS(656), + [anon_sym_QMARK_QMARK] = ACTIONS(656), + [anon_sym_QMARK_COLON] = ACTIONS(656), + [anon_sym_BANG_EQ] = ACTIONS(656), + [anon_sym_EQ_EQ] = ACTIONS(656), + [anon_sym_QMARK_EQ] = ACTIONS(656), + [anon_sym_STAR_EQ] = ACTIONS(656), + [anon_sym_TILDE] = ACTIONS(656), + [anon_sym_BANG_TILDE] = ACTIONS(656), + [anon_sym_STAR_TILDE] = ACTIONS(656), + [anon_sym_LT_EQ] = ACTIONS(656), + [anon_sym_GT_EQ] = ACTIONS(656), + [anon_sym_PLUS] = ACTIONS(658), + [anon_sym_PLUS_EQ] = ACTIONS(656), + [anon_sym_DASH_EQ] = ACTIONS(656), + [anon_sym_u00d7] = ACTIONS(656), + [anon_sym_SLASH] = ACTIONS(658), + [anon_sym_u00f7] = ACTIONS(656), + [anon_sym_STAR_STAR] = ACTIONS(656), + [anon_sym_u220b] = ACTIONS(656), + [anon_sym_u220c] = ACTIONS(656), + [anon_sym_u2287] = ACTIONS(656), + [anon_sym_u2283] = ACTIONS(656), + [anon_sym_u2285] = ACTIONS(656), + [anon_sym_u2208] = ACTIONS(656), + [anon_sym_u2209] = ACTIONS(656), + [anon_sym_u2286] = ACTIONS(656), + [anon_sym_u2282] = ACTIONS(656), + [anon_sym_u2284] = ACTIONS(656), + [anon_sym_AT_AT] = ACTIONS(656), }, [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), + [sym_operator] = STATE(662), + [sym_binary_operator] = STATE(781), + [ts_builtin_sym_end] = ACTIONS(670), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(670), + [sym_keyword_return] = ACTIONS(670), + [sym_keyword_parallel] = ACTIONS(670), + [sym_keyword_timeout] = ACTIONS(670), + [sym_keyword_where] = ACTIONS(670), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(371), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_COMMA] = ACTIONS(670), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, [514] = { - [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), + [sym_comment] = ACTIONS(3), + [sym_keyword_from] = ACTIONS(214), + [sym_keyword_as] = 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), + [anon_sym_EQ] = ACTIONS(216), + [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(216), + [anon_sym_LT] = ACTIONS(216), + [anon_sym_GT] = ACTIONS(216), + [anon_sym_DOT_DOT] = ACTIONS(722), + [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), }, [515] = { - [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), + [sym_operator] = STATE(728), + [sym_binary_operator] = STATE(781), + [aux_sym_update_statement_repeat1] = STATE(1195), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(724), + [sym_keyword_parallel] = ACTIONS(724), + [sym_keyword_timeout] = ACTIONS(724), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(371), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_COMMA] = ACTIONS(726), + [anon_sym_RPAREN] = ACTIONS(724), + [anon_sym_RBRACE] = ACTIONS(724), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, [516] = { - [sym_operator] = STATE(738), - [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), - [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), + [sym_operator] = STATE(662), + [sym_binary_operator] = STATE(781), + [ts_builtin_sym_end] = ACTIONS(712), + [sym_comment] = ACTIONS(3), + [sym_semi_colon] = ACTIONS(712), + [sym_keyword_return] = ACTIONS(712), + [sym_keyword_parallel] = ACTIONS(712), + [sym_keyword_timeout] = ACTIONS(712), + [sym_keyword_where] = ACTIONS(712), + [sym_keyword_and] = ACTIONS(371), + [sym_keyword_or] = ACTIONS(371), + [sym_keyword_is] = ACTIONS(375), + [sym_keyword_not] = ACTIONS(377), + [sym_keyword_contains] = ACTIONS(371), + [sym_keyword_contains_not] = ACTIONS(371), + [sym_keyword_contains_all] = ACTIONS(371), + [sym_keyword_contains_any] = ACTIONS(371), + [sym_keyword_contains_none] = ACTIONS(371), + [sym_keyword_inside] = ACTIONS(371), + [sym_keyword_in] = ACTIONS(373), + [sym_keyword_not_inside] = ACTIONS(371), + [sym_keyword_all_inside] = ACTIONS(371), + [sym_keyword_any_inside] = ACTIONS(371), + [sym_keyword_none_inside] = ACTIONS(371), + [sym_keyword_outside] = ACTIONS(371), + [sym_keyword_intersects] = ACTIONS(371), + [anon_sym_EQ] = ACTIONS(373), + [anon_sym_COMMA] = ACTIONS(712), + [anon_sym_STAR] = ACTIONS(381), + [anon_sym_LT] = ACTIONS(373), + [anon_sym_GT] = ACTIONS(373), + [anon_sym_DASH] = ACTIONS(373), + [anon_sym_AT] = ACTIONS(383), + [anon_sym_LT_PIPE] = ACTIONS(385), + [anon_sym_AMP_AMP] = ACTIONS(387), + [anon_sym_PIPE_PIPE] = ACTIONS(387), + [anon_sym_QMARK_QMARK] = ACTIONS(387), + [anon_sym_QMARK_COLON] = ACTIONS(387), + [anon_sym_BANG_EQ] = ACTIONS(387), + [anon_sym_EQ_EQ] = ACTIONS(387), + [anon_sym_QMARK_EQ] = ACTIONS(387), + [anon_sym_STAR_EQ] = ACTIONS(387), + [anon_sym_TILDE] = ACTIONS(387), + [anon_sym_BANG_TILDE] = ACTIONS(387), + [anon_sym_STAR_TILDE] = ACTIONS(387), + [anon_sym_LT_EQ] = ACTIONS(387), + [anon_sym_GT_EQ] = ACTIONS(387), + [anon_sym_PLUS] = ACTIONS(381), + [anon_sym_PLUS_EQ] = ACTIONS(387), + [anon_sym_DASH_EQ] = ACTIONS(387), + [anon_sym_u00d7] = ACTIONS(387), + [anon_sym_SLASH] = ACTIONS(381), + [anon_sym_u00f7] = ACTIONS(387), + [anon_sym_STAR_STAR] = ACTIONS(387), + [anon_sym_u220b] = ACTIONS(387), + [anon_sym_u220c] = ACTIONS(387), + [anon_sym_u2287] = ACTIONS(387), + [anon_sym_u2283] = ACTIONS(387), + [anon_sym_u2285] = ACTIONS(387), + [anon_sym_u2208] = ACTIONS(387), + [anon_sym_u2209] = ACTIONS(387), + [anon_sym_u2286] = ACTIONS(387), + [anon_sym_u2282] = ACTIONS(387), + [anon_sym_u2284] = ACTIONS(387), + [anon_sym_AT_AT] = ACTIONS(387), }, }; static const uint16_t ts_small_parse_table[] = { - [0] = 4, + [0] = 12, + ACTIONS(3), 1, + sym_comment, + ACTIONS(375), 1, + sym_keyword_is, + ACTIONS(377), 1, + sym_keyword_not, + ACTIONS(383), 1, + anon_sym_AT, + ACTIONS(385), 1, + anon_sym_LT_PIPE, + STATE(728), 1, + sym_operator, + STATE(781), 1, + sym_binary_operator, + ACTIONS(381), 3, + anon_sym_STAR, + anon_sym_PLUS, + anon_sym_SLASH, + ACTIONS(373), 5, + sym_keyword_in, + anon_sym_EQ, + anon_sym_LT, + anon_sym_GT, + anon_sym_DASH, + ACTIONS(670), 6, + sym_semi_colon, + sym_keyword_parallel, + sym_keyword_timeout, + anon_sym_COMMA, + anon_sym_RPAREN, + anon_sym_RBRACE, + ACTIONS(371), 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(387), 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, + [89] = 14, + ACTIONS(3), 1, + sym_comment, + ACTIONS(375), 1, + sym_keyword_is, + ACTIONS(377), 1, + sym_keyword_not, + ACTIONS(383), 1, + anon_sym_AT, + ACTIONS(385), 1, + anon_sym_LT_PIPE, + ACTIONS(728), 1, + anon_sym_COMMA, + STATE(749), 1, + sym_operator, + STATE(781), 1, + sym_binary_operator, + STATE(1210), 1, + aux_sym_update_statement_repeat1, + ACTIONS(381), 3, + anon_sym_STAR, + anon_sym_PLUS, + anon_sym_SLASH, + ACTIONS(724), 4, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_parallel, + sym_keyword_timeout, + ACTIONS(373), 5, + sym_keyword_in, + anon_sym_EQ, + anon_sym_LT, + anon_sym_GT, + anon_sym_DASH, + ACTIONS(371), 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(387), 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, + [182] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(724), 1, + ACTIONS(730), 1, anon_sym_DOT_DOT, - ACTIONS(202), 12, + ACTIONS(216), 12, sym_keyword_not, sym_keyword_in, + anon_sym_EQ, anon_sym_LT_DASH, anon_sym_STAR, anon_sym_DOT, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, anon_sym_AT, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(200), 50, + ACTIONS(214), 50, sym_keyword_if, sym_keyword_and, sym_keyword_or, @@ -58034,39 +58297,186 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [73] = 12, + [255] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + STATE(758), 1, + sym_operator, + STATE(781), 1, + sym_binary_operator, + ACTIONS(658), 10, + sym_keyword_not, + sym_keyword_in, + anon_sym_EQ, + anon_sym_STAR, + anon_sym_LT, + anon_sym_GT, + anon_sym_DASH, + anon_sym_AT, + anon_sym_PLUS, + anon_sym_SLASH, + ACTIONS(656), 51, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_return, + 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, + 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_COMMA, + 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, + [330] = 12, + ACTIONS(3), 1, + sym_comment, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - STATE(685), 1, + STATE(758), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(660), 6, + ACTIONS(712), 6, + ts_builtin_sym_end, sym_semi_colon, + sym_keyword_return, sym_keyword_parallel, sym_keyword_timeout, anon_sym_COMMA, + ACTIONS(371), 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(387), 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, + [419] = 12, + ACTIONS(3), 1, + sym_comment, + ACTIONS(375), 1, + sym_keyword_is, + ACTIONS(377), 1, + sym_keyword_not, + ACTIONS(383), 1, + anon_sym_AT, + ACTIONS(385), 1, + anon_sym_LT_PIPE, + STATE(719), 1, + sym_operator, + STATE(781), 1, + sym_binary_operator, + ACTIONS(381), 3, + anon_sym_STAR, + anon_sym_PLUS, + anon_sym_SLASH, + ACTIONS(373), 5, + sym_keyword_in, + anon_sym_EQ, + anon_sym_LT, + anon_sym_GT, + anon_sym_DASH, + ACTIONS(684), 6, + sym_semi_colon, + sym_keyword_return, + sym_keyword_parallel, + sym_keyword_timeout, anon_sym_RPAREN, anon_sym_RBRACE, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -58081,7 +58491,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -58111,26 +58521,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [162] = 5, + [508] = 5, ACTIONS(3), 1, sym_comment, - STATE(745), 1, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(666), 11, + ACTIONS(658), 11, sym_keyword_not, sym_keyword_in, + anon_sym_EQ, anon_sym_QMARK, 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), 50, + ACTIONS(656), 50, sym_semi_colon, sym_keyword_and, sym_keyword_or, @@ -58181,41 +58591,97 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [237] = 12, + [583] = 5, + ACTIONS(3), 1, + sym_comment, + STATE(728), 1, + sym_operator, + STATE(781), 1, + sym_binary_operator, + ACTIONS(658), 10, + sym_keyword_not, + sym_keyword_in, + anon_sym_EQ, + anon_sym_STAR, + anon_sym_LT, + anon_sym_GT, + anon_sym_DASH, + anon_sym_AT, + anon_sym_PLUS, + anon_sym_SLASH, + ACTIONS(656), 51, + sym_semi_colon, + 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, + 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_COMMA, + anon_sym_RPAREN, + anon_sym_RBRACE, + 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, + [658] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, - sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(732), 1, + anon_sym_COMMA, + ACTIONS(208), 11, sym_keyword_not, - ACTIONS(329), 1, - anon_sym_AT, - ACTIONS(331), 1, - anon_sym_LT_PIPE, - STATE(684), 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_EQ, + anon_sym_LT_DASH, + anon_sym_STAR, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(676), 6, - sym_semi_colon, - sym_keyword_return, - sym_keyword_parallel, - sym_keyword_timeout, - anon_sym_RPAREN, - anon_sym_RBRACE, - ACTIONS(317), 14, + anon_sym_AT, + anon_sym_PLUS, + anon_sym_SLASH, + ACTIONS(206), 50, sym_keyword_and, sym_keyword_or, + sym_keyword_is, sym_keyword_contains, sym_keyword_contains_not, sym_keyword_contains_all, @@ -58228,7 +58694,12 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + 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, anon_sym_QMARK_QMARK, @@ -58258,30 +58729,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [326] = 5, + [730] = 5, ACTIONS(3), 1, sym_comment, - STATE(705), 1, + STATE(688), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(666), 10, + ACTIONS(658), 10, sym_keyword_not, sym_keyword_in, + anon_sym_EQ, 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), 51, - ts_builtin_sym_end, + ACTIONS(656), 50, sym_semi_colon, - sym_keyword_return, - sym_keyword_parallel, - sym_keyword_timeout, sym_keyword_and, sym_keyword_or, sym_keyword_is, @@ -58297,7 +58764,10 @@ 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_RPAREN, + anon_sym_RBRACE, anon_sym_LT_PIPE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, @@ -58328,43 +58798,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [401] = 14, + [804] = 4, 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(726), 1, + ACTIONS(734), 1, anon_sym_COMMA, - STATE(713), 1, - sym_operator, - STATE(776), 1, - sym_binary_operator, - STATE(1239), 1, - aux_sym_update_statement_repeat1, - ACTIONS(327), 3, - anon_sym_STAR, - anon_sym_PLUS, - anon_sym_SLASH, - ACTIONS(720), 4, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_parallel, - sym_keyword_timeout, - ACTIONS(319), 5, + ACTIONS(208), 11, + sym_keyword_not, sym_keyword_in, + anon_sym_EQ, + anon_sym_LT_DASH, + anon_sym_STAR, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + anon_sym_AT, + anon_sym_PLUS, + anon_sym_SLASH, + ACTIONS(206), 50, sym_keyword_and, sym_keyword_or, + sym_keyword_is, sym_keyword_contains, sym_keyword_contains_not, sym_keyword_contains_all, @@ -58377,7 +58831,12 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + 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, anon_sym_QMARK_QMARK, @@ -58407,28 +58866,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [494] = 5, + [876] = 4, ACTIONS(3), 1, sym_comment, - STATE(685), 1, - sym_operator, - STATE(776), 1, - sym_binary_operator, - ACTIONS(666), 10, + ACTIONS(736), 1, + anon_sym_COMMA, + ACTIONS(208), 11, sym_keyword_not, sym_keyword_in, + anon_sym_EQ, + anon_sym_LT_DASH, 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), 51, - sym_semi_colon, - sym_keyword_parallel, - sym_keyword_timeout, + ACTIONS(206), 50, sym_keyword_and, sym_keyword_or, sym_keyword_is, @@ -58444,9 +58899,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_RBRACE, + anon_sym_LT_DASH_GT, + anon_sym_DOT, anon_sym_LT_PIPE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, @@ -58477,41 +58934,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [569] = 12, + [948] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, - sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(738), 1, + anon_sym_COMMA, + ACTIONS(208), 11, sym_keyword_not, - 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_EQ, + anon_sym_LT_DASH, + anon_sym_STAR, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - 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, + anon_sym_AT, + anon_sym_PLUS, + anon_sym_SLASH, + ACTIONS(206), 50, sym_keyword_and, sym_keyword_or, + sym_keyword_is, sym_keyword_contains, sym_keyword_contains_not, sym_keyword_contains_all, @@ -58524,7 +58967,12 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + 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, anon_sym_QMARK_QMARK, @@ -58554,29 +59002,43 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [658] = 5, + [1020] = 15, ACTIONS(3), 1, sym_comment, - STATE(670), 1, + ACTIONS(375), 1, + sym_keyword_is, + ACTIONS(377), 1, + sym_keyword_not, + ACTIONS(383), 1, + anon_sym_AT, + ACTIONS(385), 1, + anon_sym_LT_PIPE, + ACTIONS(740), 1, + sym_keyword_as, + ACTIONS(742), 1, + sym_keyword_where, + STATE(732), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(666), 10, - sym_keyword_not, - sym_keyword_in, + STATE(1546), 1, + sym_where_clause, + ACTIONS(744), 2, + anon_sym_COMMA, + anon_sym_RPAREN, + ACTIONS(381), 3, anon_sym_STAR, + anon_sym_PLUS, + anon_sym_SLASH, + ACTIONS(373), 5, + sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - anon_sym_AT, - anon_sym_PLUS, - anon_sym_SLASH, - ACTIONS(664), 50, - sym_semi_colon, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, - sym_keyword_is, sym_keyword_contains, sym_keyword_contains_not, sym_keyword_contains_all, @@ -58589,11 +59051,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, - anon_sym_RPAREN, - anon_sym_RBRACE, - anon_sym_LT_PIPE, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -58623,27 +59081,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [732] = 4, + [1114] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(728), 1, - anon_sym_COMMA, - ACTIONS(198), 11, + ACTIONS(375), 1, + sym_keyword_is, + ACTIONS(377), 1, sym_keyword_not, - sym_keyword_in, - anon_sym_LT_DASH, + ACTIONS(383), 1, + anon_sym_AT, + ACTIONS(385), 1, + anon_sym_LT_PIPE, + STATE(758), 1, + sym_operator, + STATE(781), 1, + sym_binary_operator, + ACTIONS(381), 3, anon_sym_STAR, + anon_sym_PLUS, + anon_sym_SLASH, + ACTIONS(373), 5, + sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - anon_sym_AT, - anon_sym_PLUS, - anon_sym_SLASH, - ACTIONS(196), 50, + ACTIONS(684), 5, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_return, + sym_keyword_parallel, + sym_keyword_timeout, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, - sym_keyword_is, sym_keyword_contains, sym_keyword_contains_not, sym_keyword_contains_all, @@ -58656,12 +59127,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(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -58691,38 +59157,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [804] = 12, + [1202] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - STATE(670), 1, + STATE(749), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(676), 5, + ACTIONS(670), 5, + ts_builtin_sym_end, sym_semi_colon, - sym_keyword_permissions, - sym_keyword_comment, - anon_sym_RPAREN, - anon_sym_RBRACE, - ACTIONS(317), 14, + sym_keyword_parallel, + sym_keyword_timeout, + anon_sym_COMMA, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -58737,7 +59203,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -58767,27 +59233,43 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [892] = 4, + [1290] = 15, ACTIONS(3), 1, sym_comment, - ACTIONS(730), 1, - anon_sym_COMMA, - ACTIONS(198), 11, + ACTIONS(375), 1, + sym_keyword_is, + ACTIONS(377), 1, sym_keyword_not, - sym_keyword_in, - anon_sym_LT_DASH, + ACTIONS(383), 1, + anon_sym_AT, + ACTIONS(385), 1, + anon_sym_LT_PIPE, + ACTIONS(746), 1, + sym_keyword_then, + ACTIONS(748), 1, + anon_sym_LPAREN, + ACTIONS(750), 1, + anon_sym_LBRACE, + STATE(709), 1, + sym_operator, + STATE(781), 1, + sym_binary_operator, + STATE(1180), 2, + sym_block, + sym_sub_query, + ACTIONS(381), 3, anon_sym_STAR, + anon_sym_PLUS, + anon_sym_SLASH, + ACTIONS(373), 5, + sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - anon_sym_AT, - anon_sym_PLUS, - anon_sym_SLASH, - ACTIONS(196), 50, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, - sym_keyword_is, sym_keyword_contains, sym_keyword_contains_not, sym_keyword_contains_all, @@ -58800,12 +59282,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(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -58835,24 +59312,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [964] = 4, + [1384] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(732), 1, + ACTIONS(752), 1, anon_sym_COMMA, - ACTIONS(198), 11, + ACTIONS(208), 11, sym_keyword_not, sym_keyword_in, + anon_sym_EQ, anon_sym_LT_DASH, 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(196), 50, + ACTIONS(206), 50, sym_keyword_and, sym_keyword_or, sym_keyword_is, @@ -58903,26 +59380,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [1036] = 4, + [1456] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(734), 1, - anon_sym_DOT_DOT, - ACTIONS(202), 12, + STATE(749), 1, + sym_operator, + STATE(781), 1, + sym_binary_operator, + ACTIONS(658), 10, sym_keyword_not, sym_keyword_in, - anon_sym_LT_DASH, + anon_sym_EQ, anon_sym_STAR, - anon_sym_DOT, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, anon_sym_AT, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(200), 49, - sym_keyword_from, + ACTIONS(656), 50, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_parallel, + sym_keyword_timeout, sym_keyword_and, sym_keyword_or, sym_keyword_is, @@ -58938,9 +59418,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, + anon_sym_COMMA, anon_sym_LT_PIPE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, @@ -58971,41 +59449,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [1108] = 15, + [1530] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(736), 1, - sym_keyword_as, - ACTIONS(738), 1, - sym_keyword_where, - STATE(725), 1, + STATE(688), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - STATE(1451), 1, - sym_where_clause, - ACTIONS(740), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(684), 5, + sym_semi_colon, + sym_keyword_permissions, + sym_keyword_comment, + anon_sym_RPAREN, + anon_sym_RBRACE, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -59020,7 +59495,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -59050,40 +59525,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [1202] = 12, + [1618] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, - sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(754), 1, + anon_sym_COMMA, + ACTIONS(208), 11, sym_keyword_not, - 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_EQ, + anon_sym_LT_DASH, + anon_sym_STAR, 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(317), 14, + anon_sym_AT, + anon_sym_PLUS, + anon_sym_SLASH, + ACTIONS(206), 50, sym_keyword_and, sym_keyword_or, + sym_keyword_is, sym_keyword_contains, sym_keyword_contains_not, sym_keyword_contains_all, @@ -59096,7 +59558,12 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + 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, anon_sym_QMARK_QMARK, @@ -59126,24 +59593,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [1290] = 4, + [1690] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(742), 1, - anon_sym_COMMA, - ACTIONS(198), 11, + ACTIONS(756), 1, + anon_sym_DOT_DOT, + ACTIONS(216), 12, sym_keyword_not, sym_keyword_in, + anon_sym_EQ, anon_sym_LT_DASH, anon_sym_STAR, + anon_sym_DOT, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, anon_sym_AT, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(196), 50, + ACTIONS(214), 49, + sym_keyword_from, sym_keyword_and, sym_keyword_or, sym_keyword_is, @@ -59161,9 +59630,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, @@ -59194,41 +59661,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [1362] = 15, + [1762] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 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, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - STATE(1177), 2, - sym_block, - sym_sub_query, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(712), 4, + sym_semi_colon, + anon_sym_COMMA, + anon_sym_RPAREN, + anon_sym_RBRACE, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -59243,7 +59706,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -59273,38 +59736,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [1456] = 12, + [1849] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - STATE(713), 1, + STATE(697), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(684), 4, + sym_keyword_if, + sym_keyword_permissions, + sym_keyword_comment, + sym_custom_function_name, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(660), 5, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_parallel, - sym_keyword_timeout, - anon_sym_COMMA, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -59319,7 +59781,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -59349,24 +59811,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [1544] = 4, + [1936] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(750), 1, - anon_sym_COMMA, - ACTIONS(198), 11, + STATE(697), 1, + sym_operator, + STATE(781), 1, + sym_binary_operator, + ACTIONS(658), 10, sym_keyword_not, sym_keyword_in, - anon_sym_LT_DASH, + anon_sym_EQ, 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(196), 50, + ACTIONS(656), 49, + sym_keyword_if, sym_keyword_and, sym_keyword_or, sym_keyword_is, @@ -59382,11 +59846,9 @@ 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, + sym_keyword_permissions, + sym_keyword_comment, + sym_custom_function_name, anon_sym_LT_PIPE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, @@ -59417,27 +59879,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [1616] = 4, + [2009] = 13, ACTIONS(3), 1, sym_comment, - ACTIONS(752), 1, - anon_sym_COMMA, - ACTIONS(198), 11, + ACTIONS(375), 1, + sym_keyword_is, + ACTIONS(377), 1, sym_keyword_not, - sym_keyword_in, - anon_sym_LT_DASH, + ACTIONS(383), 1, + anon_sym_AT, + ACTIONS(385), 1, + anon_sym_LT_PIPE, + ACTIONS(760), 1, + sym_keyword_as, + STATE(733), 1, + sym_operator, + STATE(781), 1, + sym_binary_operator, + ACTIONS(381), 3, anon_sym_STAR, + anon_sym_PLUS, + anon_sym_SLASH, + ACTIONS(758), 3, + sym_keyword_from, + sym_keyword_omit, + anon_sym_COMMA, + ACTIONS(373), 5, + sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - anon_sym_AT, - anon_sym_PLUS, - anon_sym_SLASH, - ACTIONS(196), 50, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, - sym_keyword_is, sym_keyword_contains, sym_keyword_contains_not, sym_keyword_contains_all, @@ -59450,12 +59925,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(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -59485,32 +59955,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [1688] = 5, + [2098] = 12, ACTIONS(3), 1, sym_comment, - STATE(713), 1, + ACTIONS(375), 1, + sym_keyword_is, + ACTIONS(377), 1, + sym_keyword_not, + ACTIONS(383), 1, + anon_sym_AT, + ACTIONS(385), 1, + anon_sym_LT_PIPE, + STATE(761), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(666), 10, - sym_keyword_not, - sym_keyword_in, + ACTIONS(381), 3, 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), 50, + ACTIONS(684), 4, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_parallel, - sym_keyword_timeout, + sym_keyword_permissions, + sym_keyword_comment, + ACTIONS(373), 5, + sym_keyword_in, + anon_sym_EQ, + anon_sym_LT, + anon_sym_GT, + anon_sym_DASH, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, - sym_keyword_is, sym_keyword_contains, sym_keyword_contains_not, sym_keyword_contains_all, @@ -59523,8 +60000,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - anon_sym_COMMA, - anon_sym_LT_PIPE, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -59554,27 +60030,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [1762] = 5, + [2185] = 5, ACTIONS(3), 1, sym_comment, - STATE(725), 1, + STATE(761), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(666), 10, + ACTIONS(658), 10, sym_keyword_not, sym_keyword_in, + anon_sym_EQ, 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), 49, - sym_keyword_as, - sym_keyword_where, + ACTIONS(656), 49, + ts_builtin_sym_end, + sym_semi_colon, sym_keyword_and, sym_keyword_or, sym_keyword_is, @@ -59590,8 +60066,8 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - anon_sym_COMMA, - anon_sym_RPAREN, + sym_keyword_permissions, + sym_keyword_comment, anon_sym_LT_PIPE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, @@ -59622,26 +60098,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [1835] = 5, + [2258] = 5, ACTIONS(3), 1, sym_comment, - STATE(673), 1, + STATE(733), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(666), 10, + ACTIONS(658), 10, sym_keyword_not, sym_keyword_in, + anon_sym_EQ, 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), 49, - sym_keyword_if, + ACTIONS(656), 49, + sym_keyword_from, + sym_keyword_as, + sym_keyword_omit, sym_keyword_and, sym_keyword_or, sym_keyword_is, @@ -59657,85 +60135,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, - sym_custom_function_name, - 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, - [1908] = 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(745), 1, - sym_operator, - STATE(776), 1, - sym_binary_operator, - ACTIONS(327), 3, - anon_sym_STAR, - anon_sym_PLUS, - anon_sym_SLASH, - ACTIONS(708), 4, - sym_semi_colon, 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(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_LT_PIPE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -59765,40 +60166,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [1995] = 13, + [2331] = 5, 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(756), 1, - sym_keyword_as, - STATE(717), 1, + STATE(732), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(327), 3, - anon_sym_STAR, - anon_sym_PLUS, - anon_sym_SLASH, - ACTIONS(754), 3, - sym_keyword_from, - sym_keyword_omit, - anon_sym_COMMA, - ACTIONS(319), 5, + ACTIONS(658), 10, + sym_keyword_not, sym_keyword_in, + anon_sym_EQ, + anon_sym_STAR, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + anon_sym_AT, + anon_sym_PLUS, + anon_sym_SLASH, + ACTIONS(656), 49, + sym_keyword_as, + sym_keyword_where, sym_keyword_and, sym_keyword_or, + sym_keyword_is, sym_keyword_contains, sym_keyword_contains_not, sym_keyword_contains_all, @@ -59811,7 +60202,9 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + anon_sym_COMMA, + anon_sym_RPAREN, + anon_sym_LT_PIPE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -59841,30 +60234,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [2084] = 5, + [2404] = 12, ACTIONS(3), 1, sym_comment, - STATE(701), 1, + ACTIONS(375), 1, + sym_keyword_is, + ACTIONS(377), 1, + sym_keyword_not, + ACTIONS(383), 1, + anon_sym_AT, + ACTIONS(385), 1, + anon_sym_LT_PIPE, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(666), 10, - sym_keyword_not, - sym_keyword_in, + ACTIONS(381), 3, anon_sym_STAR, + anon_sym_PLUS, + anon_sym_SLASH, + ACTIONS(670), 3, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + ACTIONS(373), 5, + sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - anon_sym_AT, - anon_sym_PLUS, - anon_sym_SLASH, - ACTIONS(664), 49, - ts_builtin_sym_end, - sym_semi_colon, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, - sym_keyword_is, sym_keyword_contains, sym_keyword_contains_not, sym_keyword_contains_all, @@ -59877,9 +60278,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, - anon_sym_LT_PIPE, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -59909,37 +60308,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [2157] = 12, + [2490] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - STATE(673), 1, + ACTIONS(762), 1, + anon_sym_COMMA, + ACTIONS(764), 1, + anon_sym_RPAREN, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(327), 3, + STATE(1574), 1, + aux_sym_update_statement_repeat1, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(676), 4, - sym_keyword_if, - sym_keyword_permissions, - sym_keyword_comment, - sym_custom_function_name, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -59954,7 +60354,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -59984,31 +60384,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [2244] = 5, + [2580] = 14, ACTIONS(3), 1, sym_comment, - STATE(717), 1, + ACTIONS(375), 1, + sym_keyword_is, + ACTIONS(377), 1, + sym_keyword_not, + ACTIONS(383), 1, + anon_sym_AT, + ACTIONS(385), 1, + anon_sym_LT_PIPE, + ACTIONS(762), 1, + anon_sym_COMMA, + ACTIONS(766), 1, + anon_sym_RBRACK, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(666), 10, - sym_keyword_not, - sym_keyword_in, + STATE(1484), 1, + aux_sym_update_statement_repeat1, + ACTIONS(381), 3, anon_sym_STAR, + anon_sym_PLUS, + anon_sym_SLASH, + ACTIONS(373), 5, + sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - anon_sym_AT, - anon_sym_PLUS, - anon_sym_SLASH, - ACTIONS(664), 49, - sym_keyword_from, - sym_keyword_as, - sym_keyword_omit, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, - sym_keyword_is, sym_keyword_contains, sym_keyword_contains_not, sym_keyword_contains_all, @@ -60021,8 +60430,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - anon_sym_COMMA, - anon_sym_LT_PIPE, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -60052,37 +60460,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [2317] = 12, + [2670] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - STATE(701), 1, + ACTIONS(762), 1, + anon_sym_COMMA, + ACTIONS(768), 1, + anon_sym_RPAREN, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(327), 3, + STATE(1487), 1, + aux_sym_update_statement_repeat1, + ACTIONS(381), 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, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -60097,7 +60506,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -60127,38 +60536,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [2404] = 14, + [2760] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(758), 1, + ACTIONS(762), 1, anon_sym_COMMA, - ACTIONS(760), 1, + ACTIONS(770), 1, anon_sym_RPAREN, - STATE(745), 1, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - STATE(1505), 1, + STATE(1488), 1, aux_sym_update_statement_repeat1, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -60173,7 +60582,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -60203,36 +60612,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [2494] = 12, + [2850] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - STATE(745), 1, + STATE(756), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(762), 3, + ACTIONS(712), 3, + ts_builtin_sym_end, sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - ACTIONS(319), 5, + anon_sym_COMMA, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -60247,7 +60656,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -60277,29 +60686,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [2580] = 5, + [2936] = 14, ACTIONS(3), 1, sym_comment, - STATE(690), 1, + ACTIONS(375), 1, + sym_keyword_is, + ACTIONS(377), 1, + sym_keyword_not, + ACTIONS(383), 1, + anon_sym_AT, + ACTIONS(385), 1, + anon_sym_LT_PIPE, + ACTIONS(762), 1, + anon_sym_COMMA, + ACTIONS(772), 1, + anon_sym_RPAREN, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(666), 10, - sym_keyword_not, - sym_keyword_in, + STATE(1540), 1, + aux_sym_update_statement_repeat1, + ACTIONS(381), 3, anon_sym_STAR, + anon_sym_PLUS, + anon_sym_SLASH, + ACTIONS(373), 5, + sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - anon_sym_AT, - anon_sym_PLUS, - anon_sym_SLASH, - ACTIONS(664), 48, - sym_keyword_as, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, - sym_keyword_is, sym_keyword_contains, sym_keyword_contains_not, sym_keyword_contains_all, @@ -60312,9 +60732,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(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -60344,38 +60762,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [2652] = 14, + [3026] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(758), 1, + ACTIONS(762), 1, anon_sym_COMMA, - ACTIONS(764), 1, - anon_sym_RBRACK, - STATE(745), 1, + ACTIONS(774), 1, + anon_sym_RPAREN, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - STATE(1499), 1, + STATE(1561), 1, aux_sym_update_statement_repeat1, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -60390,7 +60808,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -60420,40 +60838,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [2742] = 14, + [3116] = 5, 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(766), 1, - anon_sym_RPAREN, - STATE(745), 1, + STATE(709), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - STATE(1492), 1, - aux_sym_update_statement_repeat1, - ACTIONS(327), 3, - anon_sym_STAR, - anon_sym_PLUS, - anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(658), 10, + sym_keyword_not, sym_keyword_in, + anon_sym_EQ, + anon_sym_STAR, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + anon_sym_AT, + anon_sym_PLUS, + anon_sym_SLASH, + ACTIONS(656), 48, sym_keyword_and, sym_keyword_or, + sym_keyword_is, sym_keyword_contains, sym_keyword_contains_not, sym_keyword_contains_all, @@ -60466,7 +60872,10 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 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, @@ -60496,38 +60905,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [2832] = 14, + [3188] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(758), 1, + ACTIONS(762), 1, anon_sym_COMMA, - ACTIONS(768), 1, - anon_sym_RBRACK, - STATE(745), 1, + ACTIONS(776), 1, + anon_sym_RPAREN, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - STATE(1469), 1, + STATE(1552), 1, aux_sym_update_statement_repeat1, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -60542,7 +60951,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -60572,38 +60981,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [2922] = 14, + [3278] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(758), 1, + ACTIONS(762), 1, anon_sym_COMMA, - ACTIONS(770), 1, + ACTIONS(778), 1, anon_sym_RPAREN, - STATE(745), 1, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - STATE(1567), 1, + STATE(1479), 1, aux_sym_update_statement_repeat1, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -60618,7 +61027,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -60648,36 +61057,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [3012] = 12, + [3368] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - STATE(690), 1, + ACTIONS(762), 1, + anon_sym_COMMA, + ACTIONS(780), 1, + anon_sym_RPAREN, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(327), 3, + STATE(1471), 1, + aux_sym_update_statement_repeat1, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(676), 3, - sym_keyword_as, - anon_sym_COMMA, - anon_sym_RPAREN, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -60692,7 +61103,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -60722,38 +61133,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [3098] = 14, + [3458] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(758), 1, + ACTIONS(762), 1, anon_sym_COMMA, - ACTIONS(772), 1, + ACTIONS(782), 1, anon_sym_RBRACK, - STATE(745), 1, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - STATE(1508), 1, + STATE(1506), 1, aux_sym_update_statement_repeat1, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -60768,7 +61179,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -60798,38 +61209,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [3188] = 14, + [3548] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(758), 1, + ACTIONS(762), 1, anon_sym_COMMA, - ACTIONS(774), 1, - anon_sym_RBRACK, - STATE(745), 1, + ACTIONS(784), 1, + anon_sym_RPAREN, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - STATE(1527), 1, + STATE(1511), 1, aux_sym_update_statement_repeat1, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -60844,7 +61255,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -60874,38 +61285,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [3278] = 14, + [3638] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(758), 1, + ACTIONS(762), 1, anon_sym_COMMA, - ACTIONS(776), 1, + ACTIONS(786), 1, anon_sym_RPAREN, - STATE(745), 1, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - STATE(1532), 1, + STATE(1449), 1, aux_sym_update_statement_repeat1, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -60920,7 +61331,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -60950,38 +61361,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [3368] = 12, + [3728] = 5, 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(745), 1, + STATE(756), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(327), 3, - anon_sym_STAR, - anon_sym_PLUS, - anon_sym_SLASH, - ACTIONS(660), 3, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - ACTIONS(319), 5, + ACTIONS(658), 10, + sym_keyword_not, sym_keyword_in, + anon_sym_EQ, + anon_sym_STAR, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + anon_sym_AT, + anon_sym_PLUS, + anon_sym_SLASH, + ACTIONS(656), 48, + ts_builtin_sym_end, + sym_semi_colon, sym_keyword_and, sym_keyword_or, + sym_keyword_is, sym_keyword_contains, sym_keyword_contains_not, sym_keyword_contains_all, @@ -60994,7 +61397,8 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + anon_sym_COMMA, + anon_sym_LT_PIPE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -61024,38 +61428,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [3454] = 14, + [3800] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(758), 1, - anon_sym_COMMA, - ACTIONS(778), 1, - anon_sym_RPAREN, - STATE(745), 1, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - STATE(1572), 1, - aux_sym_update_statement_repeat1, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(788), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -61070,7 +61472,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -61100,38 +61502,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [3544] = 14, + [3886] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(758), 1, + ACTIONS(762), 1, anon_sym_COMMA, - ACTIONS(780), 1, + ACTIONS(790), 1, anon_sym_RPAREN, - STATE(745), 1, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - STATE(1533), 1, + STATE(1495), 1, aux_sym_update_statement_repeat1, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -61146,7 +61548,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -61176,38 +61578,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [3634] = 14, + [3976] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(758), 1, + ACTIONS(762), 1, anon_sym_COMMA, - ACTIONS(782), 1, - anon_sym_RBRACK, - STATE(745), 1, + ACTIONS(792), 1, + anon_sym_RPAREN, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - STATE(1540), 1, + STATE(1542), 1, aux_sym_update_statement_repeat1, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -61222,7 +61624,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -61252,38 +61654,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [3724] = 14, + [4066] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(758), 1, + ACTIONS(762), 1, anon_sym_COMMA, - ACTIONS(784), 1, + ACTIONS(794), 1, anon_sym_RPAREN, - STATE(745), 1, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - STATE(1504), 1, + STATE(1568), 1, aux_sym_update_statement_repeat1, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -61298,7 +61700,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -61328,38 +61730,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [3814] = 14, + [4156] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(758), 1, - anon_sym_COMMA, - ACTIONS(786), 1, - anon_sym_RPAREN, - STATE(745), 1, + STATE(739), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - STATE(1545), 1, - aux_sym_update_statement_repeat1, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(684), 3, + sym_keyword_as, + anon_sym_COMMA, + anon_sym_RPAREN, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -61374,7 +61774,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -61404,38 +61804,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [3904] = 14, + [4242] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(758), 1, + ACTIONS(762), 1, anon_sym_COMMA, - ACTIONS(788), 1, + ACTIONS(796), 1, anon_sym_RPAREN, - STATE(745), 1, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - STATE(1560), 1, + STATE(1596), 1, aux_sym_update_statement_repeat1, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -61450,7 +61850,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -61480,28 +61880,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [3994] = 5, + [4332] = 14, ACTIONS(3), 1, sym_comment, - STATE(676), 1, + ACTIONS(375), 1, + sym_keyword_is, + ACTIONS(377), 1, + sym_keyword_not, + ACTIONS(383), 1, + anon_sym_AT, + ACTIONS(385), 1, + anon_sym_LT_PIPE, + ACTIONS(762), 1, + anon_sym_COMMA, + ACTIONS(798), 1, + anon_sym_RBRACK, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(666), 10, - sym_keyword_not, - sym_keyword_in, + STATE(1555), 1, + aux_sym_update_statement_repeat1, + ACTIONS(381), 3, anon_sym_STAR, + anon_sym_PLUS, + anon_sym_SLASH, + ACTIONS(373), 5, + sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - anon_sym_AT, - anon_sym_PLUS, - anon_sym_SLASH, - ACTIONS(664), 48, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, - sym_keyword_is, sym_keyword_contains, sym_keyword_contains_not, sym_keyword_contains_all, @@ -61514,10 +61926,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - sym_keyword_then, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_LT_PIPE, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -61547,38 +61956,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [4066] = 14, + [4422] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(758), 1, + ACTIONS(762), 1, anon_sym_COMMA, - ACTIONS(790), 1, + ACTIONS(800), 1, anon_sym_RPAREN, - STATE(745), 1, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - STATE(1565), 1, + STATE(1579), 1, aux_sym_update_statement_repeat1, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -61593,7 +62002,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -61623,38 +62032,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [4156] = 14, + [4512] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(758), 1, - anon_sym_COMMA, - ACTIONS(792), 1, - anon_sym_RPAREN, - STATE(745), 1, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - STATE(1566), 1, - aux_sym_update_statement_repeat1, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(802), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -61669,7 +62076,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -61699,40 +62106,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [4246] = 14, + [4598] = 5, 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(794), 1, - anon_sym_RPAREN, - STATE(745), 1, + STATE(699), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - STATE(1447), 1, - aux_sym_update_statement_repeat1, - ACTIONS(327), 3, - anon_sym_STAR, - anon_sym_PLUS, - anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(658), 10, + sym_keyword_not, sym_keyword_in, + anon_sym_EQ, + anon_sym_STAR, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + anon_sym_AT, + anon_sym_PLUS, + anon_sym_SLASH, + ACTIONS(656), 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, @@ -61745,7 +62142,8 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + anon_sym_COMMA, + anon_sym_LT_PIPE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -61775,38 +62173,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [4336] = 14, + [4670] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(758), 1, + ACTIONS(762), 1, anon_sym_COMMA, - ACTIONS(796), 1, - anon_sym_RPAREN, - STATE(745), 1, + ACTIONS(804), 1, + anon_sym_RBRACK, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - STATE(1477), 1, + STATE(1576), 1, aux_sym_update_statement_repeat1, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -61821,7 +62219,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -61851,30 +62249,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [4426] = 5, + [4760] = 12, ACTIONS(3), 1, sym_comment, - STATE(675), 1, + ACTIONS(375), 1, + sym_keyword_is, + ACTIONS(377), 1, + sym_keyword_not, + ACTIONS(383), 1, + anon_sym_AT, + ACTIONS(385), 1, + anon_sym_LT_PIPE, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(666), 10, - sym_keyword_not, - sym_keyword_in, + ACTIONS(381), 3, anon_sym_STAR, + anon_sym_PLUS, + anon_sym_SLASH, + ACTIONS(806), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + ACTIONS(373), 5, + sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - anon_sym_AT, - anon_sym_PLUS, - anon_sym_SLASH, - ACTIONS(664), 48, - sym_keyword_from, - sym_keyword_as, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, - sym_keyword_is, sym_keyword_contains, sym_keyword_contains_not, sym_keyword_contains_all, @@ -61887,8 +62293,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - anon_sym_COMMA, - anon_sym_LT_PIPE, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -61918,36 +62323,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [4498] = 12, + [4846] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - STATE(745), 1, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(798), 3, + ACTIONS(808), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -61962,7 +62367,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -61992,36 +62397,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [4584] = 12, + [4932] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - STATE(745), 1, + ACTIONS(762), 1, + anon_sym_COMMA, + ACTIONS(810), 1, + anon_sym_RBRACK, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(327), 3, + STATE(1534), 1, + aux_sym_update_statement_repeat1, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(800), 3, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -62036,7 +62443,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -62066,38 +62473,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [4670] = 14, + [5022] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(758), 1, + ACTIONS(762), 1, anon_sym_COMMA, - ACTIONS(802), 1, + ACTIONS(812), 1, anon_sym_RPAREN, - STATE(745), 1, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - STATE(1562), 1, + STATE(1569), 1, aux_sym_update_statement_repeat1, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -62112,7 +62519,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -62142,38 +62549,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [4760] = 14, + [5112] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(758), 1, + ACTIONS(762), 1, anon_sym_COMMA, - ACTIONS(804), 1, + ACTIONS(814), 1, anon_sym_RPAREN, - STATE(745), 1, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - STATE(1472), 1, + STATE(1539), 1, aux_sym_update_statement_repeat1, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -62188,7 +62595,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -62218,38 +62625,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [4850] = 14, + [5202] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(758), 1, + ACTIONS(762), 1, anon_sym_COMMA, - ACTIONS(806), 1, - anon_sym_RPAREN, - STATE(745), 1, + ACTIONS(816), 1, + anon_sym_RBRACK, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - STATE(1464), 1, + STATE(1461), 1, aux_sym_update_statement_repeat1, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -62264,7 +62671,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -62294,38 +62701,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [4940] = 14, + [5292] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(758), 1, + ACTIONS(762), 1, anon_sym_COMMA, - ACTIONS(808), 1, + ACTIONS(818), 1, anon_sym_RPAREN, - STATE(745), 1, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - STATE(1463), 1, + STATE(1490), 1, aux_sym_update_statement_repeat1, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -62340,7 +62747,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -62370,38 +62777,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [5030] = 14, + [5382] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(758), 1, + ACTIONS(762), 1, anon_sym_COMMA, - ACTIONS(810), 1, + ACTIONS(820), 1, anon_sym_RPAREN, - STATE(745), 1, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - STATE(1579), 1, + STATE(1466), 1, aux_sym_update_statement_repeat1, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -62416,7 +62823,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -62446,38 +62853,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [5120] = 14, + [5472] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(758), 1, + ACTIONS(762), 1, anon_sym_COMMA, - ACTIONS(812), 1, + ACTIONS(822), 1, anon_sym_RPAREN, - STATE(745), 1, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - STATE(1551), 1, + STATE(1538), 1, aux_sym_update_statement_repeat1, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -62492,7 +62899,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -62522,38 +62929,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [5210] = 14, + [5562] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(758), 1, + ACTIONS(762), 1, anon_sym_COMMA, - ACTIONS(814), 1, + ACTIONS(824), 1, anon_sym_RPAREN, - STATE(745), 1, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - STATE(1595), 1, + STATE(1467), 1, aux_sym_update_statement_repeat1, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -62568,7 +62975,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -62598,38 +63005,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [5300] = 14, + [5652] = 13, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(758), 1, - anon_sym_COMMA, - ACTIONS(816), 1, - anon_sym_RBRACK, - STATE(745), 1, + ACTIONS(760), 1, + sym_keyword_as, + STATE(699), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - STATE(1471), 1, - aux_sym_update_statement_repeat1, - ACTIONS(327), 3, + ACTIONS(758), 2, + sym_keyword_from, + anon_sym_COMMA, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -62644,7 +63050,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -62674,38 +63080,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [5390] = 14, + [5740] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(758), 1, + ACTIONS(762), 1, anon_sym_COMMA, - ACTIONS(818), 1, + ACTIONS(826), 1, anon_sym_RPAREN, - STATE(745), 1, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - STATE(1557), 1, + STATE(1564), 1, aux_sym_update_statement_repeat1, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -62720,7 +63126,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -62750,40 +63156,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [5480] = 14, + [5830] = 5, 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(820), 1, - anon_sym_RPAREN, - STATE(745), 1, + STATE(739), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - STATE(1476), 1, - aux_sym_update_statement_repeat1, - ACTIONS(327), 3, - anon_sym_STAR, - anon_sym_PLUS, - anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(658), 10, + sym_keyword_not, sym_keyword_in, + anon_sym_EQ, + anon_sym_STAR, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + anon_sym_AT, + anon_sym_PLUS, + anon_sym_SLASH, + ACTIONS(656), 48, + sym_keyword_as, sym_keyword_and, sym_keyword_or, + sym_keyword_is, sym_keyword_contains, sym_keyword_contains_not, sym_keyword_contains_all, @@ -62796,7 +63191,9 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + anon_sym_COMMA, + anon_sym_RPAREN, + anon_sym_LT_PIPE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -62826,38 +63223,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [5570] = 14, + [5902] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(758), 1, + ACTIONS(762), 1, anon_sym_COMMA, - ACTIONS(822), 1, + ACTIONS(828), 1, anon_sym_RPAREN, - STATE(745), 1, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - STATE(1593), 1, + STATE(1549), 1, aux_sym_update_statement_repeat1, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -62872,7 +63269,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -62902,113 +63299,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [5660] = 14, + [5992] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(758), 1, + ACTIONS(762), 1, anon_sym_COMMA, - ACTIONS(824), 1, + ACTIONS(830), 1, anon_sym_RPAREN, - STATE(745), 1, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - STATE(1453), 1, + STATE(1537), 1, aux_sym_update_statement_repeat1, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 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, - [5750] = 13, - 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(756), 1, - sym_keyword_as, - STATE(675), 1, - sym_operator, - STATE(776), 1, - sym_binary_operator, - ACTIONS(754), 2, - sym_keyword_from, - anon_sym_COMMA, - 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, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -63023,7 +63345,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -63053,38 +63375,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [5838] = 14, + [6082] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(758), 1, + ACTIONS(762), 1, anon_sym_COMMA, - ACTIONS(826), 1, + ACTIONS(832), 1, anon_sym_RPAREN, - STATE(745), 1, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - STATE(1580), 1, + STATE(1558), 1, aux_sym_update_statement_repeat1, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -63099,7 +63421,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -63129,36 +63451,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [5928] = 12, + [6172] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - STATE(704), 1, + STATE(715), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(327), 3, + ACTIONS(834), 2, + sym_keyword_if, + sym_variable_name, + ACTIONS(381), 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, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -63173,7 +63494,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -63203,30 +63524,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [6014] = 5, + [6257] = 12, ACTIONS(3), 1, sym_comment, - STATE(704), 1, + ACTIONS(375), 1, + sym_keyword_is, + ACTIONS(377), 1, + sym_keyword_not, + ACTIONS(383), 1, + anon_sym_AT, + ACTIONS(385), 1, + anon_sym_LT_PIPE, + STATE(756), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(666), 10, - sym_keyword_not, - sym_keyword_in, + ACTIONS(802), 2, + ts_builtin_sym_end, + sym_semi_colon, + ACTIONS(381), 3, anon_sym_STAR, + anon_sym_PLUS, + anon_sym_SLASH, + ACTIONS(373), 5, + sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - anon_sym_AT, - anon_sym_PLUS, - anon_sym_SLASH, - ACTIONS(664), 48, - ts_builtin_sym_end, - sym_semi_colon, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, - sym_keyword_is, sym_keyword_contains, sym_keyword_contains_not, sym_keyword_contains_all, @@ -63239,8 +63567,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - anon_sym_COMMA, - anon_sym_LT_PIPE, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -63270,36 +63597,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [6086] = 13, + [6342] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(676), 1, - anon_sym_RBRACK, - ACTIONS(828), 1, - anon_sym_QMARK, - STATE(745), 1, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(327), 3, + ACTIONS(836), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -63314,7 +63640,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -63344,35 +63670,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [6173] = 12, + [6427] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - STATE(677), 1, + STATE(715), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(830), 2, + ACTIONS(838), 2, sym_keyword_if, sym_variable_name, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -63387,7 +63713,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -63417,25 +63743,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [6258] = 5, + [6512] = 5, ACTIONS(3), 1, sym_comment, - STATE(677), 1, + STATE(715), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(666), 10, + ACTIONS(658), 10, sym_keyword_not, sym_keyword_in, + anon_sym_EQ, 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), 47, + ACTIONS(656), 47, sym_keyword_if, sym_keyword_and, sym_keyword_or, @@ -63483,35 +63809,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [6329] = 12, + [6583] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - STATE(704), 1, + STATE(756), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(798), 2, + ACTIONS(808), 2, ts_builtin_sym_end, sym_semi_colon, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -63526,7 +63852,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -63556,35 +63882,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [6414] = 12, + [6668] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - STATE(677), 1, + STATE(756), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(832), 2, - sym_keyword_if, - sym_variable_name, - ACTIONS(327), 3, + ACTIONS(788), 2, + ts_builtin_sym_end, + sym_semi_colon, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -63599,7 +63925,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -63629,35 +63955,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [6499] = 12, + [6753] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - STATE(704), 1, + STATE(756), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(800), 2, + ACTIONS(806), 2, ts_builtin_sym_end, sym_semi_colon, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -63672,7 +63998,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -63702,35 +64028,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [6584] = 12, + [6838] = 13, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - STATE(704), 1, + ACTIONS(684), 1, + anon_sym_RBRACK, + ACTIONS(840), 1, + anon_sym_QMARK, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(762), 2, - ts_builtin_sym_end, - sym_semi_colon, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -63745,7 +64072,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -63775,37 +64102,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [6669] = 12, + [6925] = 5, 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(745), 1, + STATE(747), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(834), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(327), 3, - anon_sym_STAR, - anon_sym_PLUS, - anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(658), 10, + sym_keyword_not, sym_keyword_in, + anon_sym_EQ, + anon_sym_STAR, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + anon_sym_AT, + anon_sym_PLUS, + anon_sym_SLASH, + ACTIONS(656), 46, + sym_keyword_from, sym_keyword_and, sym_keyword_or, + sym_keyword_is, sym_keyword_contains, sym_keyword_contains_not, sym_keyword_contains_all, @@ -63818,7 +64137,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + anon_sym_LT_PIPE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -63848,101 +64167,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [6754] = 12, + [6995] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(836), 1, - anon_sym_RBRACK, - STATE(745), 1, + ACTIONS(684), 1, + ts_builtin_sym_end, + STATE(756), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 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, - [6838] = 5, - ACTIONS(3), 1, - sym_comment, - 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, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, - sym_keyword_is, sym_keyword_contains, sym_keyword_contains_not, sym_keyword_contains_all, @@ -63955,7 +64209,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - anon_sym_LT_PIPE, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -63985,34 +64239,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [6908] = 12, + [7079] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(838), 1, + ACTIONS(842), 1, anon_sym_RBRACK, - STATE(745), 1, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -64027,7 +64281,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -64057,34 +64311,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [6992] = 12, + [7163] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(840), 1, + ACTIONS(844), 1, anon_sym_RBRACK, - STATE(745), 1, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -64099,7 +64353,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -64129,34 +64383,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [7076] = 12, + [7247] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(842), 1, + ACTIONS(846), 1, anon_sym_RBRACK, - STATE(745), 1, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -64171,7 +64425,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -64201,34 +64455,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [7160] = 12, + [7331] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(844), 1, + ACTIONS(848), 1, anon_sym_RBRACK, - STATE(745), 1, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -64243,7 +64497,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -64273,34 +64527,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [7244] = 12, + [7415] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(846), 1, + ACTIONS(850), 1, anon_sym_RBRACK, - STATE(745), 1, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -64315,7 +64569,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -64345,34 +64599,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [7328] = 12, + [7499] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(848), 1, + ACTIONS(852), 1, anon_sym_RBRACK, - STATE(745), 1, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -64387,7 +64641,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -64417,34 +64671,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [7412] = 12, + [7583] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(850), 1, + ACTIONS(854), 1, anon_sym_RBRACK, - STATE(745), 1, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -64459,7 +64713,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -64489,34 +64743,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [7496] = 12, + [7667] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(676), 1, - ts_builtin_sym_end, - STATE(704), 1, + ACTIONS(856), 1, + anon_sym_RBRACK, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -64531,7 +64785,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -64561,34 +64815,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [7580] = 12, + [7751] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(852), 1, + ACTIONS(858), 1, anon_sym_RBRACK, - STATE(745), 1, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -64603,7 +64857,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -64633,34 +64887,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [7664] = 12, + [7835] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(854), 1, + ACTIONS(860), 1, anon_sym_RBRACK, - STATE(745), 1, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -64675,7 +64929,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -64705,34 +64959,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [7748] = 12, + [7919] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(856), 1, - sym_keyword_from, - STATE(695), 1, + ACTIONS(862), 1, + anon_sym_RBRACK, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -64747,7 +65001,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -64777,34 +65031,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [7832] = 12, + [8003] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(858), 1, + ACTIONS(864), 1, anon_sym_RBRACK, - STATE(745), 1, + STATE(706), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -64819,7 +65073,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -64849,34 +65103,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [7916] = 12, + [8087] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(321), 1, + ACTIONS(375), 1, sym_keyword_is, - ACTIONS(323), 1, + ACTIONS(377), 1, sym_keyword_not, - ACTIONS(329), 1, + ACTIONS(383), 1, anon_sym_AT, - ACTIONS(331), 1, + ACTIONS(385), 1, anon_sym_LT_PIPE, - ACTIONS(860), 1, - anon_sym_RBRACK, - STATE(745), 1, + ACTIONS(866), 1, + sym_keyword_from, + STATE(747), 1, sym_operator, - STATE(776), 1, + STATE(781), 1, sym_binary_operator, - ACTIONS(327), 3, + ACTIONS(381), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_SLASH, - ACTIONS(319), 5, + ACTIONS(373), 5, sym_keyword_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, - anon_sym_EQ, anon_sym_DASH, - ACTIONS(317), 14, + ACTIONS(371), 14, sym_keyword_and, sym_keyword_or, sym_keyword_contains, @@ -64891,7 +65145,7 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_none_inside, sym_keyword_outside, sym_keyword_intersects, - ACTIONS(333), 29, + ACTIONS(387), 29, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, @@ -64921,67 +65175,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_u2282, anon_sym_u2284, anon_sym_AT_AT, - [8000] = 25, + [8171] = 25, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, - ACTIONS(862), 1, + ACTIONS(868), 1, sym_keyword_value, - ACTIONS(864), 1, + ACTIONS(870), 1, anon_sym_STAR, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, STATE(542), 1, sym_value, - STATE(1404), 1, + STATE(1287), 1, sym_inclusive_predicate, - STATE(1531), 1, + STATE(1478), 1, sym_predicate, - STATE(1820), 1, + STATE(1888), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -64990,65 +65244,65 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [8094] = 24, + [8265] = 24, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, - ACTIONS(864), 1, + ACTIONS(870), 1, anon_sym_STAR, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(585), 1, + STATE(584), 1, sym_value, - STATE(1531), 1, + STATE(1478), 1, sym_predicate, - STATE(1564), 1, + STATE(1597), 1, sym_inclusive_predicate, - STATE(1751), 1, + STATE(1777), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -65057,63 +65311,195 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [8185] = 22, + [8356] = 24, ACTIONS(3), 1, sym_comment, - ACTIONS(39), 1, + ACTIONS(75), 1, + anon_sym_LT_DASH, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(43), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(45), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(47), 1, + ACTIONS(321), 1, anon_sym_LBRACE, + ACTIONS(325), 1, + aux_sym_type_name_token1, + ACTIONS(331), 1, + sym_decimal, + ACTIONS(333), 1, + sym_duration_part, + ACTIONS(870), 1, + anon_sym_STAR, + STATE(4), 1, + sym_base_value, + STATE(5), 1, + sym_graph_path, + STATE(8), 1, + aux_sym_duration_repeat1, + STATE(542), 1, + sym_value, + STATE(1478), 1, + sym_predicate, + STATE(1598), 1, + sym_inclusive_predicate, + STATE(1888), 1, + sym_object_key, + ACTIONS(71), 2, + anon_sym_DASH_GT, + anon_sym_LT_DASH_GT, + ACTIONS(329), 2, + sym_int, + sym_float, + ACTIONS(297), 3, + sym_keyword_rand, + sym_custom_function_name, + sym_function_name, + ACTIONS(327), 3, + sym_string, + sym_prefixed_string, + sym_variable_name, + STATE(71), 3, + sym_function_call, + sym_binary_expression, + sym_path, + ACTIONS(299), 4, + sym_keyword_true, + sym_keyword_false, + sym_keyword_none, + sym_keyword_null, + STATE(21), 8, + sym_number, + sym_identifier, + sym_array, + sym_object, + sym_record_id, + sym_sub_query, + sym_duration, + sym_point, + [8447] = 22, + ACTIONS(3), 1, + sym_comment, + ACTIONS(41), 1, + sym_keyword_count, + ACTIONS(45), 1, + anon_sym_LBRACK, + ACTIONS(47), 1, + anon_sym_LPAREN, ACTIONS(49), 1, - anon_sym_LT_DASH, + anon_sym_LBRACE, ACTIONS(51), 1, + anon_sym_LT_DASH, + ACTIONS(53), 1, aux_sym_type_name_token1, - ACTIONS(57), 1, - sym_decimal, ACTIONS(59), 1, + sym_decimal, + ACTIONS(61), 1, sym_duration_part, - STATE(52), 1, + STATE(51), 1, aux_sym_duration_repeat1, - STATE(168), 1, + STATE(177), 1, + sym_base_value, + STATE(178), 1, sym_graph_path, - STATE(201), 1, + STATE(518), 1, + sym_value, + STATE(1791), 1, + sym_object_key, + ACTIONS(43), 2, + anon_sym_DASH_GT, + anon_sym_LT_DASH_GT, + ACTIONS(57), 2, + sym_int, + sym_float, + ACTIONS(11), 3, + sym_keyword_rand, + sym_custom_function_name, + sym_function_name, + ACTIONS(55), 3, + sym_string, + sym_prefixed_string, + sym_variable_name, + ACTIONS(872), 3, + sym_keyword_diff, + sym_keyword_before, + sym_keyword_after, + STATE(102), 3, + sym_function_call, + sym_binary_expression, + sym_path, + ACTIONS(15), 4, + sym_keyword_true, + sym_keyword_false, + sym_keyword_none, + sym_keyword_null, + STATE(61), 8, + sym_number, + sym_identifier, + sym_array, + sym_object, + sym_record_id, + sym_sub_query, + sym_duration, + sym_point, + [8534] = 22, + ACTIONS(3), 1, + sym_comment, + ACTIONS(75), 1, + anon_sym_LT_DASH, + ACTIONS(315), 1, + sym_keyword_count, + ACTIONS(317), 1, + anon_sym_LBRACK, + ACTIONS(319), 1, + anon_sym_LPAREN, + ACTIONS(321), 1, + anon_sym_LBRACE, + ACTIONS(325), 1, + aux_sym_type_name_token1, + ACTIONS(331), 1, + sym_decimal, + ACTIONS(333), 1, + sym_duration_part, + STATE(4), 1, sym_base_value, - STATE(522), 1, + STATE(5), 1, + sym_graph_path, + STATE(8), 1, + aux_sym_duration_repeat1, + STATE(515), 1, sym_value, - STATE(1768), 1, + STATE(1786), 1, sym_object_key, - ACTIONS(41), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(55), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(9), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(53), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - ACTIONS(866), 3, + ACTIONS(872), 3, sym_keyword_diff, sym_keyword_before, sym_keyword_after, - STATE(101), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(13), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(58), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -65122,65 +65508,132 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [8272] = 24, + [8621] = 24, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, - ACTIONS(864), 1, + ACTIONS(870), 1, anon_sym_STAR, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, + STATE(8), 1, + aux_sym_duration_repeat1, + STATE(584), 1, + sym_value, + STATE(1478), 1, + sym_predicate, + STATE(1598), 1, + sym_inclusive_predicate, + STATE(1777), 1, + sym_object_key, + ACTIONS(71), 2, + anon_sym_DASH_GT, + anon_sym_LT_DASH_GT, + ACTIONS(329), 2, + sym_int, + sym_float, + ACTIONS(297), 3, + sym_keyword_rand, + sym_custom_function_name, + sym_function_name, + ACTIONS(327), 3, + sym_string, + sym_prefixed_string, + sym_variable_name, + STATE(71), 3, + sym_function_call, + sym_binary_expression, + sym_path, + ACTIONS(299), 4, + sym_keyword_true, + sym_keyword_false, + sym_keyword_none, + sym_keyword_null, + STATE(21), 8, + sym_number, + sym_identifier, + sym_array, + sym_object, + sym_record_id, + sym_sub_query, + sym_duration, + sym_point, + [8712] = 24, + ACTIONS(3), 1, + sym_comment, + ACTIONS(75), 1, + anon_sym_LT_DASH, + ACTIONS(315), 1, + sym_keyword_count, + ACTIONS(317), 1, + anon_sym_LBRACK, + ACTIONS(319), 1, + anon_sym_LPAREN, + ACTIONS(321), 1, + anon_sym_LBRACE, + ACTIONS(325), 1, + aux_sym_type_name_token1, + ACTIONS(331), 1, + sym_decimal, + ACTIONS(333), 1, + sym_duration_part, + ACTIONS(870), 1, + anon_sym_STAR, + STATE(4), 1, sym_base_value, + STATE(5), 1, + sym_graph_path, STATE(8), 1, aux_sym_duration_repeat1, - STATE(585), 1, + STATE(584), 1, sym_value, - STATE(1531), 1, + STATE(1478), 1, sym_predicate, - STATE(1584), 1, + STATE(1508), 1, sym_inclusive_predicate, - STATE(1751), 1, + STATE(1777), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -65189,65 +65642,63 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [8363] = 24, + [8803] = 23, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, - ACTIONS(864), 1, - anon_sym_STAR, + ACTIONS(874), 1, + anon_sym_QMARK, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(542), 1, + STATE(530), 1, sym_value, - STATE(1531), 1, - sym_predicate, - STATE(1564), 1, - sym_inclusive_predicate, - STATE(1820), 1, + STATE(1533), 1, + sym_graph_predicate, + STATE(1799), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -65256,65 +65707,63 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [8454] = 24, + [8891] = 23, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, - ACTIONS(864), 1, - anon_sym_STAR, + ACTIONS(876), 1, + sym_keyword_where, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(585), 1, + STATE(609), 1, sym_value, - STATE(1531), 1, - sym_predicate, - STATE(1558), 1, - sym_inclusive_predicate, - STATE(1751), 1, + STATE(1676), 1, + sym_where_clause, + STATE(1804), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -65323,63 +65772,63 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [8545] = 22, + [8979] = 23, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, + ACTIONS(876), 1, + sym_keyword_where, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(514), 1, + STATE(611), 1, sym_value, - STATE(1763), 1, + STATE(1665), 1, + sym_where_clause, + STATE(1804), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - ACTIONS(866), 3, - sym_keyword_diff, - sym_keyword_before, - sym_keyword_after, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -65388,63 +65837,63 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [8632] = 23, + [9067] = 23, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, - ACTIONS(868), 1, + ACTIONS(876), 1, sym_keyword_where, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(611), 1, + STATE(601), 1, sym_value, - STATE(1698), 1, + STATE(1711), 1, sym_where_clause, - STATE(1775), 1, + STATE(1804), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -65453,63 +65902,63 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [8720] = 23, + [9155] = 23, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, - ACTIONS(868), 1, - sym_keyword_where, + ACTIONS(874), 1, + anon_sym_QMARK, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(597), 1, + STATE(530), 1, sym_value, - STATE(1633), 1, - sym_where_clause, - STATE(1775), 1, + STATE(1460), 1, + sym_graph_predicate, + STATE(1799), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -65518,63 +65967,63 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [8808] = 23, + [9243] = 23, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(231), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(505), 1, + anon_sym_LBRACE, + ACTIONS(878), 1, + sym_keyword_by, + ACTIONS(884), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(886), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(888), 1, anon_sym_LPAREN, - ACTIONS(361), 1, - anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(890), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(896), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(898), 1, sym_duration_part, - ACTIONS(868), 1, - sym_keyword_where, - STATE(5), 1, + STATE(66), 1, sym_graph_path, - STATE(6), 1, + STATE(72), 1, sym_base_value, - STATE(8), 1, + STATE(92), 1, aux_sym_duration_repeat1, - STATE(601), 1, + STATE(380), 1, sym_value, - STATE(1647), 1, - sym_where_clause, + STATE(1021), 1, + sym_order_criteria, STATE(1775), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(227), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(894), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(880), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(892), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(203), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(882), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(124), 8, sym_number, sym_identifier, sym_array, @@ -65583,63 +66032,128 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [8896] = 23, + [9331] = 23, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(41), 1, + sym_keyword_count, + ACTIONS(45), 1, + anon_sym_LBRACK, + ACTIONS(47), 1, + anon_sym_LPAREN, + ACTIONS(49), 1, + anon_sym_LBRACE, + ACTIONS(53), 1, + aux_sym_type_name_token1, + ACTIONS(59), 1, + sym_decimal, + ACTIONS(271), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(900), 1, + sym_keyword_by, + ACTIONS(902), 1, + sym_duration_part, + STATE(79), 1, + sym_graph_path, + STATE(89), 1, + sym_base_value, + STATE(100), 1, + aux_sym_duration_repeat1, + STATE(407), 1, + sym_value, + STATE(1069), 1, + sym_order_criteria, + STATE(1784), 1, + sym_object_key, + ACTIONS(57), 2, + sym_int, + sym_float, + ACTIONS(267), 2, + anon_sym_DASH_GT, + anon_sym_LT_DASH_GT, + ACTIONS(11), 3, + sym_keyword_rand, + sym_custom_function_name, + sym_function_name, + ACTIONS(55), 3, + sym_string, + sym_prefixed_string, + sym_variable_name, + STATE(102), 3, + sym_function_call, + sym_binary_expression, + sym_path, + ACTIONS(15), 4, + sym_keyword_true, + sym_keyword_false, + sym_keyword_none, + sym_keyword_null, + STATE(61), 8, + sym_number, + sym_identifier, + sym_array, + sym_object, + sym_record_id, + sym_sub_query, + sym_duration, + sym_point, + [9419] = 23, + ACTIONS(3), 1, + sym_comment, + ACTIONS(75), 1, + anon_sym_LT_DASH, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, - ACTIONS(870), 1, - anon_sym_QMARK, + ACTIONS(876), 1, + sym_keyword_where, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(531), 1, + STATE(610), 1, sym_value, - STATE(1498), 1, - sym_graph_predicate, - STATE(1722), 1, + STATE(1616), 1, + sym_where_clause, + STATE(1804), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -65648,63 +66162,63 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [8984] = 23, + [9507] = 23, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, - ACTIONS(868), 1, + ACTIONS(876), 1, sym_keyword_where, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(605), 1, + STATE(602), 1, sym_value, - STATE(1697), 1, + STATE(1653), 1, sym_where_clause, - STATE(1775), 1, + STATE(1804), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -65713,63 +66227,63 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [9072] = 23, + [9595] = 23, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, - ACTIONS(870), 1, + ACTIONS(874), 1, anon_sym_QMARK, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(531), 1, + STATE(530), 1, sym_value, - STATE(1526), 1, + STATE(1577), 1, sym_graph_predicate, - STATE(1722), 1, + STATE(1799), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -65778,63 +66292,63 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [9160] = 23, + [9683] = 23, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, - ACTIONS(870), 1, + ACTIONS(874), 1, anon_sym_QMARK, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(531), 1, + STATE(530), 1, sym_value, - STATE(1473), 1, + STATE(1655), 1, sym_graph_predicate, - STATE(1722), 1, + STATE(1799), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -65843,63 +66357,63 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [9248] = 23, + [9771] = 23, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, - ACTIONS(870), 1, + ACTIONS(874), 1, anon_sym_QMARK, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(531), 1, + STATE(530), 1, sym_value, - STATE(1522), 1, + STATE(1483), 1, sym_graph_predicate, - STATE(1722), 1, + STATE(1799), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -65908,63 +66422,63 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [9336] = 23, + [9859] = 23, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, - ACTIONS(868), 1, - sym_keyword_where, + ACTIONS(874), 1, + anon_sym_QMARK, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(600), 1, + STATE(530), 1, sym_value, - STATE(1638), 1, - sym_where_clause, - STATE(1775), 1, + STATE(1505), 1, + sym_graph_predicate, + STATE(1799), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -65973,63 +66487,63 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [9424] = 23, + [9947] = 23, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, - ACTIONS(868), 1, + ACTIONS(876), 1, sym_keyword_where, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(599), 1, + STATE(606), 1, sym_value, - STATE(1668), 1, + STATE(1643), 1, sym_where_clause, - STATE(1775), 1, + STATE(1804), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -66038,63 +66552,63 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [9512] = 23, + [10035] = 23, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, - ACTIONS(870), 1, + ACTIONS(874), 1, anon_sym_QMARK, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(531), 1, + STATE(530), 1, sym_value, - STATE(1714), 1, + STATE(1554), 1, sym_graph_predicate, - STATE(1722), 1, + STATE(1799), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -66103,63 +66617,61 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [9600] = 23, + [10123] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(249), 1, - anon_sym_LT_DASH, - ACTIONS(479), 1, - anon_sym_LBRACE, - ACTIONS(872), 1, - sym_keyword_by, - ACTIONS(878), 1, + ACTIONS(41), 1, sym_keyword_count, - ACTIONS(880), 1, + ACTIONS(45), 1, anon_sym_LBRACK, - ACTIONS(882), 1, + ACTIONS(47), 1, anon_sym_LPAREN, - ACTIONS(884), 1, + ACTIONS(49), 1, + anon_sym_LBRACE, + ACTIONS(53), 1, aux_sym_type_name_token1, - ACTIONS(890), 1, + ACTIONS(59), 1, sym_decimal, - ACTIONS(892), 1, + ACTIONS(271), 1, + anon_sym_LT_DASH, + ACTIONS(902), 1, sym_duration_part, - STATE(76), 1, - sym_base_value, - STATE(77), 1, + STATE(79), 1, sym_graph_path, - STATE(91), 1, + STATE(89), 1, + sym_base_value, + STATE(100), 1, aux_sym_duration_repeat1, - STATE(377), 1, + STATE(407), 1, sym_value, - STATE(1001), 1, + STATE(1083), 1, sym_order_criteria, - STATE(1749), 1, + STATE(1784), 1, sym_object_key, - ACTIONS(245), 2, - anon_sym_DASH_GT, - anon_sym_LT_DASH_GT, - ACTIONS(888), 2, + ACTIONS(57), 2, sym_int, sym_float, - ACTIONS(874), 3, + ACTIONS(267), 2, + anon_sym_DASH_GT, + anon_sym_LT_DASH_GT, + ACTIONS(11), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(886), 3, + ACTIONS(55), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(222), 3, + STATE(102), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(876), 4, + ACTIONS(15), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(103), 8, + STATE(61), 8, sym_number, sym_identifier, sym_array, @@ -66168,63 +66680,61 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [9688] = 23, + [10208] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, - ACTIONS(870), 1, - anon_sym_QMARK, + ACTIONS(904), 1, + anon_sym_RPAREN, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(531), 1, + STATE(589), 1, sym_value, - STATE(1470), 1, - sym_graph_predicate, - STATE(1722), 1, + STATE(1804), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -66233,63 +66743,61 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [9776] = 23, + [10293] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(39), 1, + ACTIONS(75), 1, + anon_sym_LT_DASH, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(43), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(45), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(47), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(51), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(57), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(281), 1, - anon_sym_LT_DASH, - ACTIONS(894), 1, - sym_keyword_by, - ACTIONS(896), 1, + ACTIONS(333), 1, sym_duration_part, - STATE(87), 1, + STATE(4), 1, sym_base_value, - STATE(90), 1, + STATE(5), 1, sym_graph_path, - STATE(94), 1, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(407), 1, + STATE(542), 1, sym_value, - STATE(1059), 1, - sym_order_criteria, - STATE(1761), 1, + STATE(1703), 1, + sym_predicate, + STATE(1888), 1, sym_object_key, - ACTIONS(55), 2, - sym_int, - sym_float, - ACTIONS(277), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(9), 3, + ACTIONS(329), 2, + sym_int, + sym_float, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(53), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(101), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(13), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(58), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -66298,63 +66806,61 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [9864] = 23, + [10378] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(231), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(505), 1, + anon_sym_LBRACE, + ACTIONS(884), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(886), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(888), 1, anon_sym_LPAREN, - ACTIONS(361), 1, - anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(890), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(896), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(898), 1, sym_duration_part, - ACTIONS(870), 1, - anon_sym_QMARK, - STATE(5), 1, + STATE(66), 1, sym_graph_path, - STATE(6), 1, + STATE(72), 1, sym_base_value, - STATE(8), 1, + STATE(92), 1, aux_sym_duration_repeat1, - STATE(531), 1, + STATE(380), 1, sym_value, - STATE(1502), 1, - sym_graph_predicate, - STATE(1722), 1, + STATE(1023), 1, + sym_order_criteria, + STATE(1775), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(227), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(894), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(880), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(892), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(203), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(882), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(124), 8, sym_number, sym_identifier, sym_array, @@ -66363,61 +66869,61 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [9952] = 22, + [10463] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(249), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(479), 1, - anon_sym_LBRACE, - ACTIONS(878), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(880), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(882), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(884), 1, + ACTIONS(321), 1, + anon_sym_LBRACE, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(890), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(892), 1, + ACTIONS(333), 1, sym_duration_part, - STATE(76), 1, + ACTIONS(906), 1, + anon_sym_RPAREN, + STATE(4), 1, sym_base_value, - STATE(77), 1, + STATE(5), 1, sym_graph_path, - STATE(91), 1, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(377), 1, + STATE(577), 1, sym_value, - STATE(1006), 1, - sym_order_criteria, - STATE(1749), 1, + STATE(1804), 1, sym_object_key, - ACTIONS(245), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(888), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(874), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(886), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(222), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(876), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(103), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -66426,61 +66932,61 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [10037] = 22, + [10548] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, - ACTIONS(898), 1, + ACTIONS(908), 1, anon_sym_RBRACK, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(580), 1, + STATE(576), 1, sym_value, - STATE(1775), 1, + STATE(1804), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -66489,61 +66995,61 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [10122] = 22, + [10633] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, - ACTIONS(900), 1, - anon_sym_RBRACK, + ACTIONS(910), 1, + anon_sym_RPAREN, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(552), 1, + STATE(566), 1, sym_value, - STATE(1775), 1, + STATE(1804), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -66552,61 +67058,61 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [10207] = 22, + [10718] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, - anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(41), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(45), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(47), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(49), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(53), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(59), 1, sym_decimal, - ACTIONS(373), 1, - sym_duration_part, + ACTIONS(271), 1, + anon_sym_LT_DASH, ACTIONS(902), 1, - anon_sym_RBRACK, - STATE(5), 1, + sym_duration_part, + STATE(79), 1, sym_graph_path, - STATE(6), 1, + STATE(89), 1, sym_base_value, - STATE(8), 1, + STATE(100), 1, aux_sym_duration_repeat1, - STATE(556), 1, + STATE(407), 1, sym_value, - STATE(1775), 1, + STATE(1012), 1, + sym_order_criteria, + STATE(1784), 1, sym_object_key, - ACTIONS(85), 2, - anon_sym_DASH_GT, - anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(57), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(267), 2, + anon_sym_DASH_GT, + anon_sym_LT_DASH_GT, + ACTIONS(11), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(55), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(102), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(15), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(61), 8, sym_number, sym_identifier, sym_array, @@ -66615,61 +67121,61 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [10292] = 22, + [10803] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, - ACTIONS(904), 1, + ACTIONS(912), 1, anon_sym_RPAREN, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(557), 1, + STATE(556), 1, sym_value, - STATE(1775), 1, + STATE(1804), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -66678,61 +67184,61 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [10377] = 22, + [10888] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, - ACTIONS(906), 1, + ACTIONS(914), 1, anon_sym_RPAREN, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(559), 1, + STATE(570), 1, sym_value, - STATE(1775), 1, + STATE(1804), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -66741,61 +67247,61 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [10462] = 22, + [10973] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, - ACTIONS(908), 1, - anon_sym_RPAREN, + ACTIONS(916), 1, + anon_sym_RBRACK, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(566), 1, + STATE(579), 1, sym_value, - STATE(1775), 1, + STATE(1804), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -66804,61 +67310,61 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [10547] = 22, + [11058] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(39), 1, + ACTIONS(75), 1, + anon_sym_LT_DASH, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(43), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(45), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(47), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(51), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(57), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(281), 1, - anon_sym_LT_DASH, - ACTIONS(896), 1, + ACTIONS(333), 1, sym_duration_part, - STATE(87), 1, + ACTIONS(918), 1, + anon_sym_RPAREN, + STATE(4), 1, sym_base_value, - STATE(90), 1, + STATE(5), 1, sym_graph_path, - STATE(94), 1, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(407), 1, + STATE(568), 1, sym_value, - STATE(1025), 1, - sym_order_criteria, - STATE(1761), 1, + STATE(1804), 1, sym_object_key, - ACTIONS(55), 2, - sym_int, - sym_float, - ACTIONS(277), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(9), 3, + ACTIONS(329), 2, + sym_int, + sym_float, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(53), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(101), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(13), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(58), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -66867,61 +67373,61 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [10632] = 22, + [11143] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(249), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(479), 1, - anon_sym_LBRACE, - ACTIONS(878), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(880), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(882), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(884), 1, + ACTIONS(321), 1, + anon_sym_LBRACE, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(890), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(892), 1, + ACTIONS(333), 1, sym_duration_part, - STATE(76), 1, + ACTIONS(920), 1, + anon_sym_RPAREN, + STATE(4), 1, sym_base_value, - STATE(77), 1, + STATE(5), 1, sym_graph_path, - STATE(91), 1, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(377), 1, + STATE(585), 1, sym_value, - STATE(999), 1, - sym_order_criteria, - STATE(1749), 1, + STATE(1804), 1, sym_object_key, - ACTIONS(245), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(888), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(874), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(886), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(222), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(876), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(103), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -66930,61 +67436,61 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [10717] = 22, + [11228] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, - ACTIONS(910), 1, + ACTIONS(922), 1, anon_sym_RPAREN, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(582), 1, + STATE(560), 1, sym_value, - STATE(1775), 1, + STATE(1804), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -66993,61 +67499,61 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [10802] = 22, + [11313] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(231), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(505), 1, + anon_sym_LBRACE, + ACTIONS(884), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(886), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(888), 1, anon_sym_LPAREN, - ACTIONS(361), 1, - anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(890), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(896), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(898), 1, sym_duration_part, - ACTIONS(912), 1, - anon_sym_RBRACK, - STATE(5), 1, + STATE(66), 1, sym_graph_path, - STATE(6), 1, + STATE(72), 1, sym_base_value, - STATE(8), 1, + STATE(92), 1, aux_sym_duration_repeat1, - STATE(561), 1, + STATE(380), 1, sym_value, + STATE(1012), 1, + sym_order_criteria, STATE(1775), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(227), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(894), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(880), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(892), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(203), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(882), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(124), 8, sym_number, sym_identifier, sym_array, @@ -67056,61 +67562,61 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [10887] = 22, + [11398] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, - ACTIONS(914), 1, + ACTIONS(924), 1, anon_sym_RPAREN, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(551), 1, + STATE(578), 1, sym_value, - STATE(1775), 1, + STATE(1804), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -67119,61 +67625,61 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [10972] = 22, + [11483] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, - ACTIONS(916), 1, - anon_sym_RPAREN, + ACTIONS(926), 1, + anon_sym_RBRACK, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(563), 1, + STATE(573), 1, sym_value, - STATE(1775), 1, + STATE(1804), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -67182,61 +67688,61 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [11057] = 22, + [11568] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, - ACTIONS(918), 1, - anon_sym_RPAREN, + ACTIONS(928), 1, + anon_sym_RBRACK, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(578), 1, + STATE(559), 1, sym_value, - STATE(1775), 1, + STATE(1804), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -67245,61 +67751,61 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [11142] = 22, + [11653] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, - ACTIONS(920), 1, + ACTIONS(930), 1, anon_sym_RPAREN, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(581), 1, + STATE(548), 1, sym_value, - STATE(1775), 1, + STATE(1804), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -67308,61 +67814,61 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [11227] = 22, + [11738] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, - ACTIONS(922), 1, + ACTIONS(932), 1, anon_sym_RPAREN, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(573), 1, + STATE(581), 1, sym_value, - STATE(1775), 1, + STATE(1804), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -67371,61 +67877,61 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [11312] = 22, + [11823] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, - ACTIONS(924), 1, - anon_sym_RBRACK, + ACTIONS(934), 1, + anon_sym_RPAREN, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, STATE(550), 1, sym_value, - STATE(1775), 1, + STATE(1804), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -67434,61 +67940,61 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [11397] = 22, + [11908] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, - ACTIONS(926), 1, - anon_sym_RPAREN, + ACTIONS(936), 1, + anon_sym_RBRACK, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(562), 1, + STATE(549), 1, sym_value, - STATE(1775), 1, + STATE(1804), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -67497,61 +68003,61 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [11482] = 22, + [11993] = 22, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, - ACTIONS(928), 1, - anon_sym_RPAREN, + ACTIONS(938), 1, + anon_sym_RBRACK, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(567), 1, + STATE(569), 1, sym_value, - STATE(1775), 1, + STATE(1804), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -67560,61 +68066,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [11567] = 22, + [12078] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(61), 1, + sym_duration_part, + ACTIONS(568), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(572), 1, + anon_sym_LBRACE, + ACTIONS(944), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(946), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(948), 1, anon_sym_LPAREN, - ACTIONS(361), 1, - anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(950), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(956), 1, sym_decimal, - ACTIONS(373), 1, - sym_duration_part, - STATE(5), 1, - sym_graph_path, - STATE(6), 1, - sym_base_value, - STATE(8), 1, + STATE(51), 1, aux_sym_duration_repeat1, - STATE(542), 1, + STATE(186), 1, + sym_base_value, + STATE(200), 1, + sym_graph_path, + STATE(469), 1, sym_value, - STATE(1652), 1, - sym_predicate, - STATE(1820), 1, + STATE(1758), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(564), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(954), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(940), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(952), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(426), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(942), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(273), 8, sym_number, sym_identifier, sym_array, @@ -67623,61 +68127,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [11652] = 22, + [12160] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, - ACTIONS(930), 1, - anon_sym_RPAREN, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(553), 1, + STATE(522), 1, sym_value, - STATE(1775), 1, + STATE(1785), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -67686,61 +68188,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [11737] = 22, + [12242] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, - ACTIONS(932), 1, - anon_sym_RBRACK, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(555), 1, + STATE(502), 1, sym_value, - STATE(1775), 1, + STATE(1798), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -67749,122 +68249,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [11822] = 22, + [12324] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(39), 1, + ACTIONS(41), 1, sym_keyword_count, - ACTIONS(43), 1, - anon_sym_LBRACK, ACTIONS(45), 1, - anon_sym_LPAREN, + anon_sym_LBRACK, ACTIONS(47), 1, + anon_sym_LPAREN, + ACTIONS(49), 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(999), 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, - sym_object, - sym_record_id, - sym_sub_query, - sym_duration, - sym_point, - [11907] = 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, + ACTIONS(53), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(59), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(61), 1, sym_duration_part, - STATE(5), 1, - sym_graph_path, - STATE(6), 1, - sym_base_value, - STATE(8), 1, + STATE(51), 1, aux_sym_duration_repeat1, - STATE(609), 1, + STATE(177), 1, + sym_base_value, + STATE(178), 1, + sym_graph_path, + STATE(507), 1, sym_value, - STATE(1770), 1, + STATE(1838), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(43), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(57), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(11), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(55), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(102), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(15), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(61), 8, sym_number, sym_identifier, sym_array, @@ -67873,59 +68310,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [11989] = 21, + [12406] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(249), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(479), 1, - anon_sym_LBRACE, - ACTIONS(878), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(880), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(882), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(884), 1, + ACTIONS(321), 1, + anon_sym_LBRACE, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(890), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(892), 1, + ACTIONS(333), 1, sym_duration_part, - STATE(76), 1, + STATE(4), 1, sym_base_value, - STATE(77), 1, + STATE(5), 1, sym_graph_path, - STATE(91), 1, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(460), 1, + STATE(603), 1, sym_value, - STATE(1741), 1, + STATE(1804), 1, sym_object_key, - ACTIONS(245), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(888), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(874), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(886), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(222), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(876), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(103), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -67934,59 +68371,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [12071] = 21, + [12488] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(39), 1, + ACTIONS(41), 1, sym_keyword_count, - ACTIONS(43), 1, - anon_sym_LBRACK, ACTIONS(45), 1, - anon_sym_LPAREN, + anon_sym_LBRACK, ACTIONS(47), 1, - anon_sym_LBRACE, + anon_sym_LPAREN, ACTIONS(49), 1, - anon_sym_LT_DASH, + anon_sym_LBRACE, ACTIONS(51), 1, + anon_sym_LT_DASH, + ACTIONS(53), 1, aux_sym_type_name_token1, - ACTIONS(57), 1, - sym_decimal, ACTIONS(59), 1, + sym_decimal, + ACTIONS(61), 1, sym_duration_part, - STATE(52), 1, + STATE(51), 1, aux_sym_duration_repeat1, - STATE(168), 1, - sym_graph_path, - STATE(201), 1, + STATE(177), 1, sym_base_value, - STATE(606), 1, + STATE(178), 1, + sym_graph_path, + STATE(600), 1, sym_value, - STATE(1864), 1, + STATE(1871), 1, sym_object_key, - ACTIONS(41), 2, + ACTIONS(43), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(55), 2, + ACTIONS(57), 2, sym_int, sym_float, - ACTIONS(9), 3, + ACTIONS(11), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(53), 3, + ACTIONS(55), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(101), 3, + STATE(102), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(13), 4, + ACTIONS(15), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(58), 8, + STATE(61), 8, sym_number, sym_identifier, sym_array, @@ -67995,59 +68432,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [12153] = 21, + [12570] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(431), 1, + ACTIONS(401), 1, sym_keyword_count, - ACTIONS(435), 1, + ACTIONS(405), 1, anon_sym_LBRACK, - ACTIONS(437), 1, + ACTIONS(407), 1, anon_sym_LPAREN, - ACTIONS(439), 1, + ACTIONS(409), 1, anon_sym_LBRACE, - ACTIONS(441), 1, + ACTIONS(411), 1, anon_sym_LT_DASH, - ACTIONS(443), 1, + ACTIONS(413), 1, aux_sym_type_name_token1, - ACTIONS(449), 1, + ACTIONS(419), 1, sym_decimal, - ACTIONS(451), 1, + ACTIONS(421), 1, sym_duration_part, - STATE(202), 1, - sym_base_value, - STATE(213), 1, + STATE(191), 1, sym_graph_path, - STATE(258), 1, + STATE(192), 1, + sym_base_value, + STATE(251), 1, aux_sym_duration_repeat1, - STATE(403), 1, + STATE(381), 1, sym_value, - STATE(1771), 1, + STATE(1789), 1, sym_object_key, - ACTIONS(433), 2, + ACTIONS(403), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(447), 2, + ACTIONS(417), 2, sym_int, sym_float, - ACTIONS(427), 3, + ACTIONS(397), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(445), 3, + ACTIONS(415), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(467), 3, + STATE(442), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(429), 4, + ACTIONS(399), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(351), 8, + STATE(275), 8, sym_number, sym_identifier, sym_array, @@ -68056,59 +68493,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [12235] = 21, + [12652] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(431), 1, + ACTIONS(41), 1, sym_keyword_count, - ACTIONS(435), 1, + ACTIONS(45), 1, anon_sym_LBRACK, - ACTIONS(437), 1, + ACTIONS(47), 1, anon_sym_LPAREN, - ACTIONS(439), 1, + ACTIONS(49), 1, anon_sym_LBRACE, - ACTIONS(441), 1, + ACTIONS(51), 1, anon_sym_LT_DASH, - ACTIONS(443), 1, + ACTIONS(53), 1, aux_sym_type_name_token1, - ACTIONS(449), 1, + ACTIONS(59), 1, sym_decimal, - ACTIONS(451), 1, + ACTIONS(61), 1, sym_duration_part, - STATE(202), 1, + STATE(51), 1, + aux_sym_duration_repeat1, + STATE(177), 1, sym_base_value, - STATE(213), 1, + STATE(178), 1, sym_graph_path, - STATE(258), 1, - aux_sym_duration_repeat1, - STATE(394), 1, + STATE(552), 1, sym_value, - STATE(1771), 1, + STATE(1871), 1, sym_object_key, - ACTIONS(433), 2, + ACTIONS(43), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(447), 2, + ACTIONS(57), 2, sym_int, sym_float, - ACTIONS(427), 3, + ACTIONS(11), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(445), 3, + ACTIONS(55), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(467), 3, + STATE(102), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(429), 4, + ACTIONS(15), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(351), 8, + STATE(61), 8, sym_number, sym_identifier, sym_array, @@ -68117,59 +68554,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [12317] = 21, + [12734] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(431), 1, + ACTIONS(41), 1, sym_keyword_count, - ACTIONS(435), 1, + ACTIONS(45), 1, anon_sym_LBRACK, - ACTIONS(437), 1, + ACTIONS(47), 1, anon_sym_LPAREN, - ACTIONS(439), 1, + ACTIONS(49), 1, anon_sym_LBRACE, - ACTIONS(441), 1, + ACTIONS(51), 1, anon_sym_LT_DASH, - ACTIONS(443), 1, + ACTIONS(53), 1, aux_sym_type_name_token1, - ACTIONS(449), 1, + ACTIONS(59), 1, sym_decimal, - ACTIONS(451), 1, + ACTIONS(61), 1, sym_duration_part, - STATE(202), 1, + STATE(51), 1, + aux_sym_duration_repeat1, + STATE(177), 1, sym_base_value, - STATE(213), 1, + STATE(178), 1, sym_graph_path, - STATE(258), 1, - aux_sym_duration_repeat1, - STATE(402), 1, + STATE(521), 1, sym_value, - STATE(1743), 1, + STATE(1790), 1, sym_object_key, - ACTIONS(433), 2, + ACTIONS(43), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(447), 2, + ACTIONS(57), 2, sym_int, sym_float, - ACTIONS(427), 3, + ACTIONS(11), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(445), 3, + ACTIONS(55), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(467), 3, + STATE(102), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(429), 4, + ACTIONS(15), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(351), 8, + STATE(61), 8, sym_number, sym_identifier, sym_array, @@ -68178,59 +68615,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [12399] = 21, + [12816] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, - anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(447), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(451), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(453), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(455), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(457), 1, + anon_sym_LT_DASH, + ACTIONS(459), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(465), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(467), 1, sym_duration_part, - STATE(5), 1, + STATE(218), 1, sym_graph_path, - STATE(6), 1, + STATE(220), 1, sym_base_value, - STATE(8), 1, + STATE(254), 1, aux_sym_duration_repeat1, - STATE(574), 1, + STATE(489), 1, sym_value, - STATE(1775), 1, + STATE(1783), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(449), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(463), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(443), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(461), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(479), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(445), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(344), 8, sym_number, sym_identifier, sym_array, @@ -68239,59 +68676,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [12481] = 21, + [12898] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(575), 1, + STATE(604), 1, sym_value, - STATE(1775), 1, + STATE(1804), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -68300,120 +68737,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [12563] = 21, + [12980] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, - anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(447), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(451), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(453), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(455), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(457), 1, + anon_sym_LT_DASH, + ACTIONS(459), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(465), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(467), 1, sym_duration_part, - STATE(5), 1, + STATE(218), 1, sym_graph_path, - STATE(6), 1, + STATE(220), 1, sym_base_value, - STATE(8), 1, + STATE(254), 1, aux_sym_duration_repeat1, - STATE(576), 1, - sym_value, - STATE(1775), 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, - [12645] = 21, - ACTIONS(3), 1, - sym_comment, - 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(940), 1, - anon_sym_LBRACK, - ACTIONS(942), 1, - anon_sym_LPAREN, - ACTIONS(944), 1, - aux_sym_type_name_token1, - ACTIONS(950), 1, - sym_decimal, - STATE(52), 1, - aux_sym_duration_repeat1, - STATE(196), 1, - sym_base_value, - STATE(197), 1, - sym_graph_path, - STATE(471), 1, + STATE(406), 1, sym_value, - STATE(1738), 1, + STATE(1765), 1, sym_object_key, - ACTIONS(527), 2, + ACTIONS(449), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(948), 2, + ACTIONS(463), 2, sym_int, sym_float, - ACTIONS(934), 3, + ACTIONS(443), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(946), 3, + ACTIONS(461), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(434), 3, + STATE(479), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(936), 4, + ACTIONS(445), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(288), 8, + STATE(344), 8, sym_number, sym_identifier, sym_array, @@ -68422,59 +68798,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [12727] = 21, + [13062] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(311), 1, + STATE(588), 1, sym_value, - STATE(1734), 1, + STATE(1804), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -68483,59 +68859,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [12809] = 21, + [13144] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(312), 1, + STATE(582), 1, sym_value, - STATE(1734), 1, + STATE(1804), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -68544,59 +68920,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [12891] = 21, + [13226] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(450), 1, + STATE(565), 1, sym_value, - STATE(1732), 1, + STATE(1804), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -68605,59 +68981,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [12973] = 21, + [13308] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, - anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(41), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(45), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(47), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(49), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(51), 1, + anon_sym_LT_DASH, + ACTIONS(53), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(59), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(61), 1, sym_duration_part, - STATE(5), 1, - sym_graph_path, - STATE(6), 1, - sym_base_value, - STATE(8), 1, + STATE(51), 1, aux_sym_duration_repeat1, - STATE(525), 1, + STATE(177), 1, + sym_base_value, + STATE(178), 1, + sym_graph_path, + STATE(591), 1, sym_value, - STATE(1726), 1, + STATE(1871), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(43), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(57), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(11), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(55), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(102), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(15), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(61), 8, sym_number, sym_identifier, sym_array, @@ -68666,59 +69042,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [13055] = 21, + [13390] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(447), 1, + STATE(558), 1, sym_value, - STATE(1724), 1, + STATE(1804), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -68727,59 +69103,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [13137] = 21, + [13472] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(390), 1, + STATE(608), 1, sym_value, - STATE(1734), 1, + STATE(1804), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -68788,59 +69164,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [13219] = 21, + [13554] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, - anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(41), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(45), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(47), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(49), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(51), 1, + anon_sym_LT_DASH, + ACTIONS(53), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(59), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(61), 1, sym_duration_part, - STATE(5), 1, - sym_graph_path, - STATE(6), 1, - sym_base_value, - STATE(8), 1, + STATE(51), 1, aux_sym_duration_repeat1, - STATE(540), 1, + STATE(177), 1, + sym_base_value, + STATE(178), 1, + sym_graph_path, + STATE(596), 1, sym_value, - STATE(1736), 1, + STATE(1871), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(43), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(57), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(11), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(55), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(102), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(15), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(61), 8, sym_number, sym_identifier, sym_array, @@ -68849,59 +69225,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [13301] = 21, + [13636] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(249), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(479), 1, - anon_sym_LBRACE, - ACTIONS(878), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(880), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(882), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(884), 1, + ACTIONS(321), 1, + anon_sym_LBRACE, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(890), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(892), 1, + ACTIONS(333), 1, sym_duration_part, - STATE(76), 1, + STATE(4), 1, sym_base_value, - STATE(77), 1, + STATE(5), 1, sym_graph_path, - STATE(91), 1, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(389), 1, + STATE(598), 1, sym_value, - STATE(1749), 1, + STATE(1804), 1, sym_object_key, - ACTIONS(245), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(888), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(874), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(886), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(222), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(876), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(103), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -68910,59 +69286,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [13383] = 21, + [13718] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(61), 1, + sym_duration_part, + ACTIONS(568), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(572), 1, + anon_sym_LBRACE, + ACTIONS(944), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(946), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(948), 1, anon_sym_LPAREN, - ACTIONS(361), 1, - anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(950), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(956), 1, sym_decimal, - ACTIONS(373), 1, - sym_duration_part, - STATE(5), 1, - sym_graph_path, - STATE(6), 1, - sym_base_value, - STATE(8), 1, + STATE(51), 1, aux_sym_duration_repeat1, - STATE(570), 1, + STATE(186), 1, + sym_base_value, + STATE(200), 1, + sym_graph_path, + STATE(340), 1, sym_value, - STATE(1751), 1, + STATE(1762), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(564), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(954), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(940), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(952), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(426), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(942), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(273), 8, sym_number, sym_identifier, sym_array, @@ -68971,59 +69347,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [13465] = 21, + [13800] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(565), 1, + STATE(443), 1, sym_value, - STATE(1754), 1, + STATE(1734), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -69032,59 +69408,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [13547] = 21, + [13882] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(591), 1, + STATE(612), 1, sym_value, - STATE(1757), 1, + STATE(1804), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -69093,59 +69469,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [13629] = 21, + [13964] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(397), 1, + ACTIONS(75), 1, + anon_sym_LT_DASH, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(401), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(403), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(407), 1, - anon_sym_LT_DASH, - ACTIONS(409), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(415), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(417), 1, + ACTIONS(333), 1, sym_duration_part, - STATE(169), 1, - sym_graph_path, - STATE(179), 1, + STATE(4), 1, sym_base_value, - STATE(251), 1, + STATE(5), 1, + sym_graph_path, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(462), 1, + STATE(592), 1, sym_value, - STATE(1746), 1, + STATE(1804), 1, sym_object_key, - ACTIONS(399), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(413), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(393), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(411), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(439), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(395), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(279), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -69154,59 +69530,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [13711] = 21, + [14046] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(508), 1, + STATE(571), 1, sym_value, - STATE(1762), 1, + STATE(1804), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -69215,59 +69591,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [13793] = 21, + [14128] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, - anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(41), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(45), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(47), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(49), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(53), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(59), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(271), 1, + anon_sym_LT_DASH, + ACTIONS(902), 1, sym_duration_part, - STATE(5), 1, + STATE(79), 1, sym_graph_path, - STATE(6), 1, + STATE(89), 1, sym_base_value, - STATE(8), 1, + STATE(100), 1, aux_sym_duration_repeat1, - STATE(548), 1, + STATE(405), 1, sym_value, - STATE(1775), 1, + STATE(1784), 1, sym_object_key, - ACTIONS(85), 2, - anon_sym_DASH_GT, - anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(57), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(267), 2, + anon_sym_DASH_GT, + anon_sym_LT_DASH_GT, + ACTIONS(11), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(55), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(102), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(15), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(61), 8, sym_number, sym_identifier, sym_array, @@ -69276,59 +69652,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [13875] = 21, + [14210] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(249), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(479), 1, - anon_sym_LBRACE, - ACTIONS(878), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(880), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(882), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(884), 1, + ACTIONS(321), 1, + anon_sym_LBRACE, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(890), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(892), 1, + ACTIONS(333), 1, sym_duration_part, - STATE(76), 1, + STATE(4), 1, sym_base_value, - STATE(77), 1, + STATE(5), 1, sym_graph_path, - STATE(91), 1, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(459), 1, + STATE(590), 1, sym_value, - STATE(1741), 1, + STATE(1781), 1, sym_object_key, - ACTIONS(245), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(888), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(874), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(886), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(222), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(876), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(103), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -69337,59 +69713,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [13957] = 21, + [14292] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(59), 1, + ACTIONS(61), 1, sym_duration_part, - ACTIONS(523), 1, - anon_sym_LBRACE, - ACTIONS(531), 1, + ACTIONS(568), 1, anon_sym_LT_DASH, - ACTIONS(938), 1, + ACTIONS(572), 1, + anon_sym_LBRACE, + ACTIONS(944), 1, sym_keyword_count, - ACTIONS(940), 1, + ACTIONS(946), 1, anon_sym_LBRACK, - ACTIONS(942), 1, + ACTIONS(948), 1, anon_sym_LPAREN, - ACTIONS(944), 1, - aux_sym_type_name_token1, ACTIONS(950), 1, + aux_sym_type_name_token1, + ACTIONS(956), 1, sym_decimal, - STATE(52), 1, + STATE(51), 1, aux_sym_duration_repeat1, - STATE(196), 1, + STATE(186), 1, sym_base_value, - STATE(197), 1, + STATE(200), 1, sym_graph_path, - STATE(342), 1, + STATE(343), 1, sym_value, - STATE(1739), 1, + STATE(1762), 1, sym_object_key, - ACTIONS(527), 2, + ACTIONS(564), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(948), 2, + ACTIONS(954), 2, sym_int, sym_float, - ACTIONS(934), 3, + ACTIONS(940), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(946), 3, + ACTIONS(952), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(434), 3, + STATE(426), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(936), 4, + ACTIONS(942), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(288), 8, + STATE(273), 8, sym_number, sym_identifier, sym_array, @@ -69398,59 +69774,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [14039] = 21, + [14374] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(249), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(479), 1, - anon_sym_LBRACE, - ACTIONS(878), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(880), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(882), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(884), 1, + ACTIONS(321), 1, + anon_sym_LBRACE, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(890), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(892), 1, + ACTIONS(333), 1, sym_duration_part, - STATE(76), 1, + STATE(4), 1, sym_base_value, - STATE(77), 1, + STATE(5), 1, sym_graph_path, - STATE(91), 1, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(461), 1, + STATE(607), 1, sym_value, - STATE(1741), 1, + STATE(1804), 1, sym_object_key, - ACTIONS(245), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(888), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(874), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(886), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(222), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(876), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(103), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -69459,59 +69835,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [14121] = 21, + [14456] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(515), 1, + STATE(526), 1, sym_value, - STATE(1762), 1, + STATE(1748), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -69520,59 +69896,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [14203] = 21, + [14538] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(523), 1, + STATE(547), 1, sym_value, - STATE(1763), 1, + STATE(1804), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -69581,59 +69957,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [14285] = 21, + [14620] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(39), 1, + ACTIONS(41), 1, sym_keyword_count, - ACTIONS(43), 1, - anon_sym_LBRACK, ACTIONS(45), 1, - anon_sym_LPAREN, + anon_sym_LBRACK, ACTIONS(47), 1, + anon_sym_LPAREN, + ACTIONS(49), 1, anon_sym_LBRACE, ACTIONS(51), 1, + anon_sym_LT_DASH, + ACTIONS(53), 1, aux_sym_type_name_token1, - ACTIONS(57), 1, + ACTIONS(59), 1, sym_decimal, - ACTIONS(281), 1, - anon_sym_LT_DASH, - ACTIONS(896), 1, + ACTIONS(61), 1, sym_duration_part, - STATE(87), 1, + STATE(51), 1, + aux_sym_duration_repeat1, + STATE(177), 1, sym_base_value, - STATE(90), 1, + STATE(178), 1, sym_graph_path, - STATE(94), 1, - aux_sym_duration_repeat1, - STATE(481), 1, + STATE(531), 1, sym_value, - STATE(1735), 1, + STATE(1790), 1, sym_object_key, - ACTIONS(55), 2, - sym_int, - sym_float, - ACTIONS(277), 2, + ACTIONS(43), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(9), 3, + ACTIONS(57), 2, + sym_int, + sym_float, + ACTIONS(11), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(53), 3, + ACTIONS(55), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(101), 3, + STATE(102), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(13), 4, + ACTIONS(15), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(58), 8, + STATE(61), 8, sym_number, sym_identifier, sym_array, @@ -69642,59 +70018,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [14367] = 21, + [14702] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(423), 1, + STATE(445), 1, sym_value, - STATE(1732), 1, + STATE(1749), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -69703,59 +70079,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [14449] = 21, + [14784] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(39), 1, + ACTIONS(75), 1, + anon_sym_LT_DASH, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(43), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(45), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(47), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(49), 1, - anon_sym_LT_DASH, - ACTIONS(51), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(57), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(59), 1, + ACTIONS(333), 1, sym_duration_part, - STATE(52), 1, - aux_sym_duration_repeat1, - STATE(168), 1, - sym_graph_path, - STATE(201), 1, + STATE(4), 1, sym_base_value, - STATE(524), 1, + STATE(5), 1, + sym_graph_path, + STATE(8), 1, + aux_sym_duration_repeat1, + STATE(282), 1, sym_value, - STATE(1766), 1, + STATE(1750), 1, sym_object_key, - ACTIONS(41), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(55), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(9), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(53), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(101), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(13), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(58), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -69764,59 +70140,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [14531] = 21, + [14866] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(431), 1, + ACTIONS(75), 1, + anon_sym_LT_DASH, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(435), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(437), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(439), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(441), 1, - anon_sym_LT_DASH, - ACTIONS(443), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(449), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(451), 1, + ACTIONS(333), 1, sym_duration_part, - STATE(202), 1, + STATE(4), 1, sym_base_value, - STATE(213), 1, + STATE(5), 1, sym_graph_path, - STATE(258), 1, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(494), 1, + STATE(379), 1, sym_value, - STATE(1760), 1, + STATE(1750), 1, sym_object_key, - ACTIONS(433), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(447), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(427), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(445), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(467), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(429), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(351), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -69825,59 +70201,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [14613] = 21, + [14948] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(549), 1, + STATE(509), 1, sym_value, - STATE(1764), 1, + STATE(1785), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -69886,59 +70262,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [14695] = 21, + [15030] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, - anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(41), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(45), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(47), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(49), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(51), 1, + anon_sym_LT_DASH, + ACTIONS(53), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(59), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(61), 1, sym_duration_part, - STATE(5), 1, - sym_graph_path, - STATE(6), 1, - sym_base_value, - STATE(8), 1, + STATE(51), 1, aux_sym_duration_repeat1, - STATE(527), 1, + STATE(177), 1, + sym_base_value, + STATE(178), 1, + sym_graph_path, + STATE(454), 1, sym_value, - STATE(1726), 1, + STATE(1833), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(43), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(57), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(11), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(55), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(102), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(15), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(61), 8, sym_number, sym_identifier, sym_array, @@ -69947,59 +70323,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [14777] = 21, + [15112] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(39), 1, + ACTIONS(401), 1, sym_keyword_count, - ACTIONS(43), 1, + ACTIONS(405), 1, anon_sym_LBRACK, - ACTIONS(45), 1, + ACTIONS(407), 1, anon_sym_LPAREN, - ACTIONS(47), 1, + ACTIONS(409), 1, anon_sym_LBRACE, - ACTIONS(49), 1, + ACTIONS(411), 1, anon_sym_LT_DASH, - ACTIONS(51), 1, + ACTIONS(413), 1, aux_sym_type_name_token1, - ACTIONS(57), 1, + ACTIONS(419), 1, sym_decimal, - ACTIONS(59), 1, + ACTIONS(421), 1, sym_duration_part, - STATE(52), 1, - aux_sym_duration_repeat1, - STATE(168), 1, + STATE(191), 1, sym_graph_path, - STATE(201), 1, + STATE(192), 1, sym_base_value, - STATE(595), 1, + STATE(251), 1, + aux_sym_duration_repeat1, + STATE(388), 1, sym_value, - STATE(1864), 1, + STATE(1789), 1, sym_object_key, - ACTIONS(41), 2, + ACTIONS(403), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(55), 2, + ACTIONS(417), 2, sym_int, sym_float, - ACTIONS(9), 3, + ACTIONS(397), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(53), 3, + ACTIONS(415), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(101), 3, + STATE(442), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(13), 4, + ACTIONS(399), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(58), 8, + STATE(275), 8, sym_number, sym_identifier, sym_array, @@ -70008,59 +70384,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [14859] = 21, + [15194] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(589), 1, + STATE(541), 1, sym_value, - STATE(1775), 1, + STATE(1756), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -70069,59 +70445,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [14941] = 21, + [15276] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(39), 1, + ACTIONS(401), 1, sym_keyword_count, - ACTIONS(43), 1, + ACTIONS(405), 1, anon_sym_LBRACK, - ACTIONS(45), 1, + ACTIONS(407), 1, anon_sym_LPAREN, - ACTIONS(47), 1, + ACTIONS(409), 1, anon_sym_LBRACE, - ACTIONS(49), 1, + ACTIONS(411), 1, anon_sym_LT_DASH, - ACTIONS(51), 1, + ACTIONS(413), 1, aux_sym_type_name_token1, - ACTIONS(57), 1, + ACTIONS(419), 1, sym_decimal, - ACTIONS(59), 1, + ACTIONS(421), 1, sym_duration_part, - STATE(52), 1, - aux_sym_duration_repeat1, - STATE(168), 1, + STATE(191), 1, sym_graph_path, - STATE(201), 1, + STATE(192), 1, sym_base_value, - STATE(594), 1, + STATE(251), 1, + aux_sym_duration_repeat1, + STATE(472), 1, sym_value, - STATE(1864), 1, + STATE(1772), 1, sym_object_key, - ACTIONS(41), 2, + ACTIONS(403), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(55), 2, + ACTIONS(417), 2, sym_int, sym_float, - ACTIONS(9), 3, + ACTIONS(397), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(53), 3, + ACTIONS(415), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(101), 3, + STATE(442), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(13), 4, + ACTIONS(399), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(58), 8, + STATE(275), 8, sym_number, sym_identifier, sym_array, @@ -70130,59 +70506,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [15023] = 21, + [15358] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(598), 1, + STATE(572), 1, sym_value, - STATE(1770), 1, + STATE(1777), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -70191,59 +70567,120 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [15105] = 21, + [15440] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(59), 1, - sym_duration_part, - ACTIONS(523), 1, + ACTIONS(41), 1, + sym_keyword_count, + ACTIONS(45), 1, + anon_sym_LBRACK, + ACTIONS(47), 1, + anon_sym_LPAREN, + ACTIONS(49), 1, anon_sym_LBRACE, - ACTIONS(531), 1, + ACTIONS(51), 1, anon_sym_LT_DASH, - ACTIONS(938), 1, + ACTIONS(53), 1, + aux_sym_type_name_token1, + ACTIONS(59), 1, + sym_decimal, + ACTIONS(61), 1, + sym_duration_part, + STATE(51), 1, + aux_sym_duration_repeat1, + STATE(177), 1, + sym_base_value, + STATE(178), 1, + sym_graph_path, + STATE(513), 1, + sym_value, + STATE(1838), 1, + sym_object_key, + ACTIONS(43), 2, + anon_sym_DASH_GT, + anon_sym_LT_DASH_GT, + ACTIONS(57), 2, + sym_int, + sym_float, + ACTIONS(11), 3, + sym_keyword_rand, + sym_custom_function_name, + sym_function_name, + ACTIONS(55), 3, + sym_string, + sym_prefixed_string, + sym_variable_name, + STATE(102), 3, + sym_function_call, + sym_binary_expression, + sym_path, + ACTIONS(15), 4, + sym_keyword_true, + sym_keyword_false, + sym_keyword_none, + sym_keyword_null, + STATE(61), 8, + sym_number, + sym_identifier, + sym_array, + sym_object, + sym_record_id, + sym_sub_query, + sym_duration, + sym_point, + [15522] = 21, + ACTIONS(3), 1, + sym_comment, + ACTIONS(41), 1, sym_keyword_count, - ACTIONS(940), 1, + ACTIONS(45), 1, anon_sym_LBRACK, - ACTIONS(942), 1, + ACTIONS(47), 1, anon_sym_LPAREN, - ACTIONS(944), 1, + ACTIONS(49), 1, + anon_sym_LBRACE, + ACTIONS(51), 1, + anon_sym_LT_DASH, + ACTIONS(53), 1, aux_sym_type_name_token1, - ACTIONS(950), 1, + ACTIONS(59), 1, sym_decimal, - STATE(52), 1, + ACTIONS(61), 1, + sym_duration_part, + STATE(51), 1, aux_sym_duration_repeat1, - STATE(196), 1, + STATE(177), 1, sym_base_value, - STATE(197), 1, + STATE(178), 1, sym_graph_path, - STATE(404), 1, + STATE(516), 1, sym_value, - STATE(1739), 1, + STATE(1838), 1, sym_object_key, - ACTIONS(527), 2, + ACTIONS(43), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(948), 2, + ACTIONS(57), 2, sym_int, sym_float, - ACTIONS(934), 3, + ACTIONS(11), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(946), 3, + ACTIONS(55), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(434), 3, + STATE(102), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(936), 4, + ACTIONS(15), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(288), 8, + STATE(61), 8, sym_number, sym_identifier, sym_array, @@ -70252,59 +70689,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [15187] = 21, + [15604] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(249), 1, + ACTIONS(231), 1, anon_sym_LT_DASH, - ACTIONS(479), 1, + ACTIONS(505), 1, anon_sym_LBRACE, - ACTIONS(878), 1, + ACTIONS(884), 1, sym_keyword_count, - ACTIONS(880), 1, + ACTIONS(886), 1, anon_sym_LBRACK, - ACTIONS(882), 1, + ACTIONS(888), 1, anon_sym_LPAREN, - ACTIONS(884), 1, - aux_sym_type_name_token1, ACTIONS(890), 1, + aux_sym_type_name_token1, + ACTIONS(896), 1, sym_decimal, - ACTIONS(892), 1, + ACTIONS(898), 1, sym_duration_part, - STATE(76), 1, - sym_base_value, - STATE(77), 1, + STATE(66), 1, sym_graph_path, - STATE(91), 1, + STATE(72), 1, + sym_base_value, + STATE(92), 1, aux_sym_duration_repeat1, - STATE(436), 1, + STATE(391), 1, sym_value, - STATE(1731), 1, + STATE(1775), 1, sym_object_key, - ACTIONS(245), 2, + ACTIONS(227), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(888), 2, + ACTIONS(894), 2, sym_int, sym_float, - ACTIONS(874), 3, + ACTIONS(880), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(886), 3, + ACTIONS(892), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(222), 3, + STATE(203), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(876), 4, + ACTIONS(882), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(103), 8, + STATE(124), 8, sym_number, sym_identifier, sym_array, @@ -70313,59 +70750,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [15269] = 21, + [15686] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(572), 1, + STATE(564), 1, sym_value, - STATE(1775), 1, + STATE(1804), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -70374,59 +70811,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [15351] = 21, + [15768] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, - anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(447), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(451), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(453), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(455), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(457), 1, + anon_sym_LT_DASH, + ACTIONS(459), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(465), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(467), 1, sym_duration_part, - STATE(5), 1, + STATE(218), 1, sym_graph_path, - STATE(6), 1, + STATE(220), 1, sym_base_value, - STATE(8), 1, + STATE(254), 1, aux_sym_duration_repeat1, - STATE(564), 1, + STATE(397), 1, sym_value, - STATE(1775), 1, + STATE(1794), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(449), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(463), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(443), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(461), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(479), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(445), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(344), 8, sym_number, sym_identifier, sym_array, @@ -70435,59 +70872,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [15433] = 21, + [15850] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(231), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(505), 1, + anon_sym_LBRACE, + ACTIONS(884), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(886), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(888), 1, anon_sym_LPAREN, - ACTIONS(361), 1, - anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(890), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(896), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(898), 1, sym_duration_part, - STATE(5), 1, + STATE(66), 1, sym_graph_path, - STATE(6), 1, + STATE(72), 1, sym_base_value, - STATE(8), 1, + STATE(92), 1, aux_sym_duration_repeat1, - STATE(590), 1, + STATE(432), 1, sym_value, - STATE(1757), 1, + STATE(1737), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(227), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(894), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(880), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(892), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(203), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(882), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(124), 8, sym_number, sym_identifier, sym_array, @@ -70496,59 +70933,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [15515] = 21, + [15932] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(39), 1, + ACTIONS(75), 1, + anon_sym_LT_DASH, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(43), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(45), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(47), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(49), 1, - anon_sym_LT_DASH, - ACTIONS(51), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(57), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(59), 1, + ACTIONS(333), 1, sym_duration_part, - STATE(52), 1, - aux_sym_duration_repeat1, - STATE(168), 1, - sym_graph_path, - STATE(201), 1, + STATE(4), 1, sym_base_value, - STATE(543), 1, + STATE(5), 1, + sym_graph_path, + STATE(8), 1, + aux_sym_duration_repeat1, + STATE(523), 1, sym_value, - STATE(1737), 1, + STATE(1804), 1, sym_object_key, - ACTIONS(41), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(55), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(9), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(53), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(101), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(13), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(58), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -70557,59 +70994,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [15597] = 21, + [16014] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(231), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(505), 1, + anon_sym_LBRACE, + ACTIONS(884), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(886), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(888), 1, anon_sym_LPAREN, - ACTIONS(361), 1, - anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(890), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(896), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(898), 1, sym_duration_part, - STATE(5), 1, + STATE(66), 1, sym_graph_path, - STATE(6), 1, + STATE(72), 1, sym_base_value, - STATE(8), 1, + STATE(92), 1, aux_sym_duration_repeat1, - STATE(388), 1, + STATE(439), 1, sym_value, - STATE(1734), 1, + STATE(1737), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(227), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(894), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(880), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(892), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(203), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(882), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(124), 8, sym_number, sym_identifier, sym_array, @@ -70618,59 +71055,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [15679] = 21, + [16096] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, - anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(401), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(405), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(407), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(409), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(411), 1, + anon_sym_LT_DASH, + ACTIONS(413), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(419), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(421), 1, sym_duration_part, - STATE(5), 1, + STATE(191), 1, sym_graph_path, - STATE(6), 1, + STATE(192), 1, sym_base_value, - STATE(8), 1, + STATE(251), 1, aux_sym_duration_repeat1, - STATE(401), 1, + STATE(377), 1, sym_value, - STATE(1772), 1, + STATE(1763), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(403), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(417), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(397), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(415), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(442), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(399), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(275), 8, sym_number, sym_identifier, sym_array, @@ -70679,59 +71116,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [15761] = 21, + [16178] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(39), 1, + ACTIONS(75), 1, + anon_sym_LT_DASH, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(43), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(45), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(47), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(49), 1, - anon_sym_LT_DASH, - ACTIONS(51), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(57), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(59), 1, + ACTIONS(333), 1, sym_duration_part, - STATE(52), 1, - aux_sym_duration_repeat1, - STATE(168), 1, - sym_graph_path, - STATE(201), 1, + STATE(4), 1, sym_base_value, - STATE(588), 1, + STATE(5), 1, + sym_graph_path, + STATE(8), 1, + aux_sym_duration_repeat1, + STATE(555), 1, sym_value, - STATE(1864), 1, + STATE(1780), 1, sym_object_key, - ACTIONS(41), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(55), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(9), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(53), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(101), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(13), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(58), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -70740,59 +71177,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [15843] = 21, + [16260] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(39), 1, + ACTIONS(75), 1, + anon_sym_LT_DASH, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(43), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(45), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(47), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(49), 1, - anon_sym_LT_DASH, - ACTIONS(51), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(57), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(59), 1, + ACTIONS(333), 1, sym_duration_part, - STATE(52), 1, - aux_sym_duration_repeat1, - STATE(168), 1, - sym_graph_path, - STATE(201), 1, + STATE(4), 1, sym_base_value, - STATE(521), 1, + STATE(5), 1, + sym_graph_path, + STATE(8), 1, + aux_sym_duration_repeat1, + STATE(504), 1, sym_value, - STATE(1766), 1, + STATE(1798), 1, sym_object_key, - ACTIONS(41), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(55), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(9), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(53), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(101), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(13), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(58), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -70801,59 +71238,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [15925] = 21, + [16342] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(61), 1, + sym_duration_part, + ACTIONS(568), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(572), 1, + anon_sym_LBRACE, + ACTIONS(944), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(946), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(948), 1, anon_sym_LPAREN, - ACTIONS(361), 1, - anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(950), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(956), 1, sym_decimal, - ACTIONS(373), 1, - sym_duration_part, - STATE(5), 1, - sym_graph_path, - STATE(6), 1, - sym_base_value, - STATE(8), 1, + STATE(51), 1, aux_sym_duration_repeat1, - STATE(544), 1, + STATE(186), 1, + sym_base_value, + STATE(200), 1, + sym_graph_path, + STATE(402), 1, sym_value, - STATE(1736), 1, + STATE(1762), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(564), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(954), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(940), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(952), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(426), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(942), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(273), 8, sym_number, sym_identifier, sym_array, @@ -70862,59 +71299,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [16007] = 21, + [16424] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, - anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(447), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(451), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(453), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(455), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(457), 1, + anon_sym_LT_DASH, + ACTIONS(459), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(465), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(467), 1, sym_duration_part, - STATE(5), 1, + STATE(218), 1, sym_graph_path, - STATE(6), 1, + STATE(220), 1, sym_base_value, - STATE(8), 1, + STATE(254), 1, aux_sym_duration_repeat1, - STATE(518), 1, + STATE(488), 1, sym_value, - STATE(1763), 1, + STATE(1783), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(449), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(463), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(443), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(461), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(479), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(445), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(344), 8, sym_number, sym_identifier, sym_array, @@ -70923,59 +71360,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [16089] = 21, + [16506] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, - anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(447), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(451), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(453), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(455), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(457), 1, + anon_sym_LT_DASH, + ACTIONS(459), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(465), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(467), 1, sym_duration_part, - STATE(5), 1, + STATE(218), 1, sym_graph_path, - STATE(6), 1, + STATE(220), 1, sym_base_value, - STATE(8), 1, + STATE(254), 1, aux_sym_duration_repeat1, - STATE(558), 1, + STATE(438), 1, sym_value, - STATE(1775), 1, + STATE(1765), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(449), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(463), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(443), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(461), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(479), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(445), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(344), 8, sym_number, sym_identifier, sym_array, @@ -70984,59 +71421,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [16171] = 21, + [16588] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(503), 1, + STATE(574), 1, sym_value, - STATE(1774), 1, + STATE(1804), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -71045,59 +71482,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [16253] = 21, + [16670] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(39), 1, + ACTIONS(75), 1, + anon_sym_LT_DASH, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(43), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(45), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(47), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(51), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(57), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(281), 1, - anon_sym_LT_DASH, - ACTIONS(896), 1, + ACTIONS(333), 1, sym_duration_part, - STATE(87), 1, + STATE(4), 1, sym_base_value, - STATE(90), 1, + STATE(5), 1, sym_graph_path, - STATE(94), 1, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(495), 1, + STATE(594), 1, sym_value, - STATE(1752), 1, + STATE(1781), 1, sym_object_key, - ACTIONS(55), 2, - sym_int, - sym_float, - ACTIONS(277), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(9), 3, + ACTIONS(329), 2, + sym_int, + sym_float, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(53), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(101), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(13), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(58), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -71106,59 +71543,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [16335] = 21, + [16752] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(39), 1, + ACTIONS(401), 1, sym_keyword_count, - ACTIONS(43), 1, + ACTIONS(405), 1, anon_sym_LBRACK, - ACTIONS(45), 1, + ACTIONS(407), 1, anon_sym_LPAREN, - ACTIONS(47), 1, + ACTIONS(409), 1, anon_sym_LBRACE, - ACTIONS(51), 1, + ACTIONS(411), 1, + anon_sym_LT_DASH, + ACTIONS(413), 1, aux_sym_type_name_token1, - ACTIONS(57), 1, + ACTIONS(419), 1, sym_decimal, - ACTIONS(281), 1, - anon_sym_LT_DASH, - ACTIONS(896), 1, + ACTIONS(421), 1, sym_duration_part, - STATE(87), 1, - sym_base_value, - STATE(90), 1, + STATE(191), 1, sym_graph_path, - STATE(94), 1, + STATE(192), 1, + sym_base_value, + STATE(251), 1, aux_sym_duration_repeat1, - STATE(491), 1, + STATE(480), 1, sym_value, - STATE(1752), 1, + STATE(1772), 1, sym_object_key, - ACTIONS(55), 2, - sym_int, - sym_float, - ACTIONS(277), 2, + ACTIONS(403), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(9), 3, + ACTIONS(417), 2, + sym_int, + sym_float, + ACTIONS(397), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(53), 3, + ACTIONS(415), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(101), 3, + STATE(442), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(13), 4, + ACTIONS(399), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(58), 8, + STATE(275), 8, sym_number, sym_identifier, sym_array, @@ -71167,59 +71604,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [16417] = 21, + [16834] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(59), 1, - sym_duration_part, - ACTIONS(523), 1, - anon_sym_LBRACE, - ACTIONS(531), 1, - anon_sym_LT_DASH, - ACTIONS(938), 1, + ACTIONS(401), 1, sym_keyword_count, - ACTIONS(940), 1, + ACTIONS(405), 1, anon_sym_LBRACK, - ACTIONS(942), 1, + ACTIONS(407), 1, anon_sym_LPAREN, - ACTIONS(944), 1, + ACTIONS(409), 1, + anon_sym_LBRACE, + ACTIONS(411), 1, + anon_sym_LT_DASH, + ACTIONS(413), 1, aux_sym_type_name_token1, - ACTIONS(950), 1, + ACTIONS(419), 1, sym_decimal, - STATE(52), 1, - aux_sym_duration_repeat1, - STATE(196), 1, - sym_base_value, - STATE(197), 1, + ACTIONS(421), 1, + sym_duration_part, + STATE(191), 1, sym_graph_path, - STATE(358), 1, + STATE(192), 1, + sym_base_value, + STATE(251), 1, + aux_sym_duration_repeat1, + STATE(404), 1, sym_value, - STATE(1739), 1, + STATE(1763), 1, sym_object_key, - ACTIONS(527), 2, + ACTIONS(403), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(948), 2, + ACTIONS(417), 2, sym_int, sym_float, - ACTIONS(934), 3, + ACTIONS(397), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(946), 3, + ACTIONS(415), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(434), 3, + STATE(442), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(936), 4, + ACTIONS(399), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(288), 8, + STATE(275), 8, sym_number, sym_identifier, sym_array, @@ -71228,59 +71665,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [16499] = 21, + [16916] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(39), 1, + ACTIONS(75), 1, + anon_sym_LT_DASH, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(43), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(45), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(47), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(49), 1, - anon_sym_LT_DASH, - ACTIONS(51), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(57), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(59), 1, + ACTIONS(333), 1, sym_duration_part, - STATE(52), 1, - aux_sym_duration_repeat1, - STATE(168), 1, - sym_graph_path, - STATE(201), 1, + STATE(4), 1, sym_base_value, - STATE(538), 1, + STATE(5), 1, + sym_graph_path, + STATE(8), 1, + aux_sym_duration_repeat1, + STATE(563), 1, sym_value, - STATE(1768), 1, + STATE(1804), 1, sym_object_key, - ACTIONS(41), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(55), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(9), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(53), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(101), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(13), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(58), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -71289,59 +71726,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [16581] = 21, + [16998] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(520), 1, + STATE(512), 1, sym_value, - STATE(1762), 1, + STATE(1785), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -71350,59 +71787,120 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [16663] = 21, + [17080] = 21, ACTIONS(3), 1, sym_comment, + ACTIONS(41), 1, + sym_keyword_count, + ACTIONS(45), 1, + anon_sym_LBRACK, + ACTIONS(47), 1, + anon_sym_LPAREN, + ACTIONS(49), 1, + anon_sym_LBRACE, + ACTIONS(53), 1, + aux_sym_type_name_token1, ACTIONS(59), 1, + sym_decimal, + ACTIONS(271), 1, + anon_sym_LT_DASH, + ACTIONS(902), 1, sym_duration_part, - ACTIONS(523), 1, - anon_sym_LBRACE, - ACTIONS(531), 1, + STATE(79), 1, + sym_graph_path, + STATE(89), 1, + sym_base_value, + STATE(100), 1, + aux_sym_duration_repeat1, + STATE(491), 1, + sym_value, + STATE(1779), 1, + sym_object_key, + ACTIONS(57), 2, + sym_int, + sym_float, + ACTIONS(267), 2, + anon_sym_DASH_GT, + anon_sym_LT_DASH_GT, + ACTIONS(11), 3, + sym_keyword_rand, + sym_custom_function_name, + sym_function_name, + ACTIONS(55), 3, + sym_string, + sym_prefixed_string, + sym_variable_name, + STATE(102), 3, + sym_function_call, + sym_binary_expression, + sym_path, + ACTIONS(15), 4, + sym_keyword_true, + sym_keyword_false, + sym_keyword_none, + sym_keyword_null, + STATE(61), 8, + sym_number, + sym_identifier, + sym_array, + sym_object, + sym_record_id, + sym_sub_query, + sym_duration, + sym_point, + [17162] = 21, + ACTIONS(3), 1, + sym_comment, + ACTIONS(231), 1, anon_sym_LT_DASH, - ACTIONS(938), 1, + ACTIONS(505), 1, + anon_sym_LBRACE, + ACTIONS(884), 1, sym_keyword_count, - ACTIONS(940), 1, + ACTIONS(886), 1, anon_sym_LBRACK, - ACTIONS(942), 1, + ACTIONS(888), 1, anon_sym_LPAREN, - ACTIONS(944), 1, + ACTIONS(890), 1, aux_sym_type_name_token1, - ACTIONS(950), 1, + ACTIONS(896), 1, sym_decimal, - STATE(52), 1, - aux_sym_duration_repeat1, - STATE(196), 1, - sym_base_value, - STATE(197), 1, + ACTIONS(898), 1, + sym_duration_part, + STATE(66), 1, sym_graph_path, - STATE(484), 1, + STATE(72), 1, + sym_base_value, + STATE(92), 1, + aux_sym_duration_repeat1, + STATE(477), 1, sym_value, - STATE(1727), 1, + STATE(1764), 1, sym_object_key, - ACTIONS(527), 2, + ACTIONS(227), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(948), 2, + ACTIONS(894), 2, sym_int, sym_float, - ACTIONS(934), 3, + ACTIONS(880), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(946), 3, + ACTIONS(892), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(434), 3, + STATE(203), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(936), 4, + ACTIONS(882), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(288), 8, + STATE(124), 8, sym_number, sym_identifier, sym_array, @@ -71411,59 +71909,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [16745] = 21, + [17244] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(61), 1, + sym_duration_part, + ACTIONS(568), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(572), 1, + anon_sym_LBRACE, + ACTIONS(944), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(946), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(948), 1, anon_sym_LPAREN, - ACTIONS(361), 1, - anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(950), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(956), 1, sym_decimal, - ACTIONS(373), 1, - sym_duration_part, - STATE(5), 1, - sym_graph_path, - STATE(6), 1, - sym_base_value, - STATE(8), 1, + STATE(51), 1, aux_sym_duration_repeat1, - STATE(426), 1, + STATE(186), 1, + sym_base_value, + STATE(200), 1, + sym_graph_path, + STATE(413), 1, sym_value, - STATE(1724), 1, + STATE(1762), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(564), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(954), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(940), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(952), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(426), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(942), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(273), 8, sym_number, sym_identifier, sym_array, @@ -71472,59 +71970,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [16827] = 21, + [17326] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(61), 1, + sym_duration_part, + ACTIONS(568), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(572), 1, + anon_sym_LBRACE, + ACTIONS(944), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(946), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(948), 1, anon_sym_LPAREN, - ACTIONS(361), 1, - anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(950), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(956), 1, sym_decimal, - ACTIONS(373), 1, - sym_duration_part, - STATE(5), 1, - sym_graph_path, - STATE(6), 1, - sym_base_value, - STATE(8), 1, + STATE(51), 1, aux_sym_duration_repeat1, - STATE(545), 1, + STATE(186), 1, + sym_base_value, + STATE(200), 1, + sym_graph_path, + STATE(476), 1, sym_value, - STATE(1820), 1, + STATE(1758), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(564), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(954), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(940), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(952), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(426), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(942), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(273), 8, sym_number, sym_identifier, sym_array, @@ -71533,59 +72031,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [16909] = 21, + [17408] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(249), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(479), 1, - anon_sym_LBRACE, - ACTIONS(878), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(880), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(882), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(884), 1, + ACTIONS(321), 1, + anon_sym_LBRACE, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(890), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(892), 1, + ACTIONS(333), 1, sym_duration_part, - STATE(76), 1, + STATE(4), 1, sym_base_value, - STATE(77), 1, + STATE(5), 1, sym_graph_path, - STATE(91), 1, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(431), 1, + STATE(567), 1, sym_value, STATE(1731), 1, sym_object_key, - ACTIONS(245), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(888), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(874), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(886), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(222), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(876), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(103), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -71594,59 +72092,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [16991] = 21, + [17490] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(39), 1, + ACTIONS(75), 1, + anon_sym_LT_DASH, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(43), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(45), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(47), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(51), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(57), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(281), 1, - anon_sym_LT_DASH, - ACTIONS(896), 1, + ACTIONS(333), 1, sym_duration_part, - STATE(87), 1, + STATE(4), 1, sym_base_value, - STATE(90), 1, + STATE(5), 1, sym_graph_path, - STATE(94), 1, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(482), 1, + STATE(321), 1, sym_value, - STATE(1735), 1, + STATE(1750), 1, sym_object_key, - ACTIONS(55), 2, - sym_int, - sym_float, - ACTIONS(277), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(9), 3, + ACTIONS(329), 2, + sym_int, + sym_float, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(53), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(101), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(13), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(58), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -71655,59 +72153,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [17073] = 21, + [17572] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(397), 1, + ACTIONS(61), 1, + sym_duration_part, + ACTIONS(568), 1, + anon_sym_LT_DASH, + ACTIONS(572), 1, + anon_sym_LBRACE, + ACTIONS(944), 1, sym_keyword_count, - ACTIONS(401), 1, + ACTIONS(946), 1, anon_sym_LBRACK, - ACTIONS(403), 1, + ACTIONS(948), 1, anon_sym_LPAREN, - ACTIONS(405), 1, - anon_sym_LBRACE, - ACTIONS(407), 1, - anon_sym_LT_DASH, - ACTIONS(409), 1, + ACTIONS(950), 1, aux_sym_type_name_token1, - ACTIONS(415), 1, + ACTIONS(956), 1, sym_decimal, - ACTIONS(417), 1, - sym_duration_part, - STATE(169), 1, - sym_graph_path, - STATE(179), 1, - sym_base_value, - STATE(251), 1, + STATE(51), 1, aux_sym_duration_repeat1, - STATE(408), 1, + STATE(186), 1, + sym_base_value, + STATE(200), 1, + sym_graph_path, + STATE(473), 1, sym_value, - STATE(1740), 1, + STATE(1747), 1, sym_object_key, - ACTIONS(399), 2, + ACTIONS(564), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(413), 2, + ACTIONS(954), 2, sym_int, sym_float, - ACTIONS(393), 3, + ACTIONS(940), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(411), 3, + ACTIONS(952), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(439), 3, + STATE(426), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(395), 4, + ACTIONS(942), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(279), 8, + STATE(273), 8, sym_number, sym_identifier, sym_array, @@ -71716,59 +72214,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [17155] = 21, + [17654] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(431), 1, + ACTIONS(41), 1, sym_keyword_count, - ACTIONS(435), 1, + ACTIONS(45), 1, anon_sym_LBRACK, - ACTIONS(437), 1, + ACTIONS(47), 1, anon_sym_LPAREN, - ACTIONS(439), 1, + ACTIONS(49), 1, anon_sym_LBRACE, - ACTIONS(441), 1, + ACTIONS(51), 1, anon_sym_LT_DASH, - ACTIONS(443), 1, + ACTIONS(53), 1, aux_sym_type_name_token1, - ACTIONS(449), 1, + ACTIONS(59), 1, sym_decimal, - ACTIONS(451), 1, + ACTIONS(61), 1, sym_duration_part, - STATE(202), 1, + STATE(51), 1, + aux_sym_duration_repeat1, + STATE(177), 1, sym_base_value, - STATE(213), 1, + STATE(178), 1, sym_graph_path, - STATE(258), 1, - aux_sym_duration_repeat1, - STATE(432), 1, + STATE(421), 1, sym_value, - STATE(1743), 1, + STATE(1833), 1, sym_object_key, - ACTIONS(433), 2, + ACTIONS(43), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(447), 2, + ACTIONS(57), 2, sym_int, sym_float, - ACTIONS(427), 3, + ACTIONS(11), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(445), 3, + ACTIONS(55), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(467), 3, + STATE(102), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(429), 4, + ACTIONS(15), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(351), 8, + STATE(61), 8, sym_number, sym_identifier, sym_array, @@ -71777,59 +72275,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [17237] = 21, + [17736] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(602), 1, + STATE(524), 1, sym_value, - STATE(1775), 1, + STATE(1786), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -71838,59 +72336,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [17319] = 21, + [17818] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, - anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(41), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(45), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(47), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(49), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(51), 1, + anon_sym_LT_DASH, + ACTIONS(53), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(59), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(61), 1, sym_duration_part, - STATE(5), 1, - sym_graph_path, - STATE(6), 1, - sym_base_value, - STATE(8), 1, + STATE(51), 1, aux_sym_duration_repeat1, - STATE(541), 1, + STATE(177), 1, + sym_base_value, + STATE(178), 1, + sym_graph_path, + STATE(543), 1, sym_value, - STATE(1775), 1, + STATE(1757), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(43), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(57), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(11), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(55), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(102), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(15), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(61), 8, sym_number, sym_identifier, sym_array, @@ -71899,59 +72397,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [17401] = 21, + [17900] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, - anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(41), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(45), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(47), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(49), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(53), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(59), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(271), 1, + anon_sym_LT_DASH, + ACTIONS(902), 1, sym_duration_part, - STATE(5), 1, + STATE(79), 1, sym_graph_path, - STATE(6), 1, + STATE(89), 1, sym_base_value, - STATE(8), 1, + STATE(100), 1, aux_sym_duration_repeat1, - STATE(413), 1, + STATE(478), 1, sym_value, - STATE(1772), 1, + STATE(1752), 1, sym_object_key, - ACTIONS(85), 2, - anon_sym_DASH_GT, - anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(57), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(267), 2, + anon_sym_DASH_GT, + anon_sym_LT_DASH_GT, + ACTIONS(11), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(55), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(102), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(15), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(61), 8, sym_number, sym_identifier, sym_array, @@ -71960,59 +72458,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [17483] = 21, + [17982] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, - anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(41), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(45), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(47), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(49), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(51), 1, + anon_sym_LT_DASH, + ACTIONS(53), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(59), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(61), 1, sym_duration_part, - STATE(5), 1, - sym_graph_path, - STATE(6), 1, - sym_base_value, - STATE(8), 1, + STATE(51), 1, aux_sym_duration_repeat1, - STATE(539), 1, + STATE(177), 1, + sym_base_value, + STATE(178), 1, + sym_graph_path, + STATE(532), 1, sym_value, - STATE(1722), 1, + STATE(1791), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(43), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(57), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(11), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(55), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(102), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(15), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(61), 8, sym_number, sym_identifier, sym_array, @@ -72021,59 +72519,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [17565] = 21, + [18064] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(39), 1, + ACTIONS(75), 1, + anon_sym_LT_DASH, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(43), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(45), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(47), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(49), 1, - anon_sym_LT_DASH, - ACTIONS(51), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(57), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(59), 1, + ACTIONS(333), 1, sym_duration_part, - STATE(52), 1, - aux_sym_duration_repeat1, - STATE(168), 1, - sym_graph_path, - STATE(201), 1, + STATE(4), 1, sym_base_value, - STATE(535), 1, + STATE(5), 1, + sym_graph_path, + STATE(8), 1, + aux_sym_duration_repeat1, + STATE(546), 1, sym_value, - STATE(1768), 1, + STATE(1799), 1, sym_object_key, - ACTIONS(41), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(55), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(9), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(53), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(101), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(13), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(58), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -72082,59 +72580,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [17647] = 21, + [18146] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(39), 1, + ACTIONS(75), 1, + anon_sym_LT_DASH, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(43), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(45), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(47), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(49), 1, - anon_sym_LT_DASH, - ACTIONS(51), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(57), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(59), 1, + ACTIONS(333), 1, sym_duration_part, - STATE(52), 1, - aux_sym_duration_repeat1, - STATE(168), 1, - sym_graph_path, - STATE(201), 1, + STATE(4), 1, sym_base_value, - STATE(546), 1, + STATE(5), 1, + sym_graph_path, + STATE(8), 1, + aux_sym_duration_repeat1, + STATE(545), 1, sym_value, - STATE(1737), 1, + STATE(1888), 1, sym_object_key, - ACTIONS(41), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(55), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(9), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(53), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(101), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(13), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(58), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -72143,59 +72641,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [17729] = 21, + [18228] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(39), 1, + ACTIONS(75), 1, + anon_sym_LT_DASH, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(43), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(45), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(47), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(49), 1, - anon_sym_LT_DASH, - ACTIONS(51), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(57), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(59), 1, + ACTIONS(333), 1, sym_duration_part, - STATE(52), 1, - aux_sym_duration_repeat1, - STATE(168), 1, - sym_graph_path, - STATE(201), 1, + STATE(4), 1, sym_base_value, - STATE(417), 1, + STATE(5), 1, + sym_graph_path, + STATE(8), 1, + aux_sym_duration_repeat1, + STATE(409), 1, sym_value, - STATE(1783), 1, + STATE(1795), 1, sym_object_key, - ACTIONS(41), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(55), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(9), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(53), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(101), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(13), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(58), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -72204,59 +72702,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [17811] = 21, + [18310] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(59), 1, - sym_duration_part, - ACTIONS(523), 1, - anon_sym_LBRACE, - ACTIONS(531), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(938), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(940), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(942), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(944), 1, + ACTIONS(321), 1, + anon_sym_LBRACE, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(950), 1, + ACTIONS(331), 1, sym_decimal, - STATE(52), 1, - aux_sym_duration_repeat1, - STATE(196), 1, + ACTIONS(333), 1, + sym_duration_part, + STATE(4), 1, sym_base_value, - STATE(197), 1, + STATE(5), 1, sym_graph_path, - STATE(475), 1, + STATE(8), 1, + aux_sym_duration_repeat1, + STATE(456), 1, sym_value, - STATE(1727), 1, + STATE(1734), 1, sym_object_key, - ACTIONS(527), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(948), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(934), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(946), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(434), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(936), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(288), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -72265,59 +72763,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [17893] = 21, + [18392] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(554), 1, + STATE(539), 1, sym_value, - STATE(1764), 1, + STATE(1804), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -72326,59 +72824,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [17975] = 21, + [18474] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(59), 1, - sym_duration_part, - ACTIONS(523), 1, - anon_sym_LBRACE, - ACTIONS(531), 1, - anon_sym_LT_DASH, - ACTIONS(938), 1, + ACTIONS(447), 1, sym_keyword_count, - ACTIONS(940), 1, + ACTIONS(451), 1, anon_sym_LBRACK, - ACTIONS(942), 1, + ACTIONS(453), 1, anon_sym_LPAREN, - ACTIONS(944), 1, + ACTIONS(455), 1, + anon_sym_LBRACE, + ACTIONS(457), 1, + anon_sym_LT_DASH, + ACTIONS(459), 1, aux_sym_type_name_token1, - ACTIONS(950), 1, + ACTIONS(465), 1, sym_decimal, - STATE(52), 1, - aux_sym_duration_repeat1, - STATE(196), 1, - sym_base_value, - STATE(197), 1, + ACTIONS(467), 1, + sym_duration_part, + STATE(218), 1, sym_graph_path, - STATE(472), 1, + STATE(220), 1, + sym_base_value, + STATE(254), 1, + aux_sym_duration_repeat1, + STATE(430), 1, sym_value, - STATE(1738), 1, + STATE(1765), 1, sym_object_key, - ACTIONS(527), 2, + ACTIONS(449), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(948), 2, + ACTIONS(463), 2, sym_int, sym_float, - ACTIONS(934), 3, + ACTIONS(443), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(946), 3, + ACTIONS(461), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(434), 3, + STATE(479), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(936), 4, + ACTIONS(445), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(288), 8, + STATE(344), 8, sym_number, sym_identifier, sym_array, @@ -72387,59 +72885,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [18057] = 21, + [18556] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(249), 1, - anon_sym_LT_DASH, - ACTIONS(479), 1, - anon_sym_LBRACE, - ACTIONS(878), 1, + ACTIONS(401), 1, sym_keyword_count, - ACTIONS(880), 1, + ACTIONS(405), 1, anon_sym_LBRACK, - ACTIONS(882), 1, + ACTIONS(407), 1, anon_sym_LPAREN, - ACTIONS(884), 1, + ACTIONS(409), 1, + anon_sym_LBRACE, + ACTIONS(411), 1, + anon_sym_LT_DASH, + ACTIONS(413), 1, aux_sym_type_name_token1, - ACTIONS(890), 1, + ACTIONS(419), 1, sym_decimal, - ACTIONS(892), 1, + ACTIONS(421), 1, sym_duration_part, - STATE(76), 1, - sym_base_value, - STATE(77), 1, + STATE(191), 1, sym_graph_path, - STATE(91), 1, + STATE(192), 1, + sym_base_value, + STATE(251), 1, aux_sym_duration_repeat1, - STATE(457), 1, + STATE(392), 1, sym_value, - STATE(1741), 1, + STATE(1763), 1, sym_object_key, - ACTIONS(245), 2, + ACTIONS(403), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(888), 2, + ACTIONS(417), 2, sym_int, sym_float, - ACTIONS(874), 3, + ACTIONS(397), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(886), 3, + ACTIONS(415), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(222), 3, + STATE(442), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(876), 4, + ACTIONS(399), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(103), 8, + STATE(275), 8, sym_number, sym_identifier, sym_array, @@ -72448,59 +72946,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [18139] = 21, + [18638] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(39), 1, + ACTIONS(75), 1, + anon_sym_LT_DASH, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(43), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(45), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(47), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(51), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(57), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(281), 1, - anon_sym_LT_DASH, - ACTIONS(896), 1, + ACTIONS(333), 1, sym_duration_part, - STATE(87), 1, + STATE(4), 1, sym_base_value, - STATE(90), 1, + STATE(5), 1, sym_graph_path, - STATE(94), 1, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(496), 1, + STATE(586), 1, sym_value, - STATE(1752), 1, + STATE(1731), 1, sym_object_key, - ACTIONS(55), 2, - sym_int, - sym_float, - ACTIONS(277), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(9), 3, + ACTIONS(329), 2, + sym_int, + sym_float, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(53), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(101), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(13), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(58), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -72509,59 +73007,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [18221] = 21, + [18720] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(397), 1, + ACTIONS(41), 1, sym_keyword_count, - ACTIONS(401), 1, + ACTIONS(45), 1, anon_sym_LBRACK, - ACTIONS(403), 1, + ACTIONS(47), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(49), 1, anon_sym_LBRACE, - ACTIONS(407), 1, - anon_sym_LT_DASH, - ACTIONS(409), 1, + ACTIONS(53), 1, aux_sym_type_name_token1, - ACTIONS(415), 1, + ACTIONS(59), 1, sym_decimal, - ACTIONS(417), 1, + ACTIONS(271), 1, + anon_sym_LT_DASH, + ACTIONS(902), 1, sym_duration_part, - STATE(169), 1, + STATE(79), 1, sym_graph_path, - STATE(179), 1, + STATE(89), 1, sym_base_value, - STATE(251), 1, + STATE(100), 1, aux_sym_duration_repeat1, - STATE(406), 1, + STATE(461), 1, sym_value, - STATE(1740), 1, + STATE(1752), 1, sym_object_key, - ACTIONS(399), 2, - anon_sym_DASH_GT, - anon_sym_LT_DASH_GT, - ACTIONS(413), 2, + ACTIONS(57), 2, sym_int, sym_float, - ACTIONS(393), 3, + ACTIONS(267), 2, + anon_sym_DASH_GT, + anon_sym_LT_DASH_GT, + ACTIONS(11), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(411), 3, + ACTIONS(55), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(439), 3, + STATE(102), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(395), 4, + ACTIONS(15), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(279), 8, + STATE(61), 8, sym_number, sym_identifier, sym_array, @@ -72570,59 +73068,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [18303] = 21, + [18802] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(397), 1, + ACTIONS(447), 1, sym_keyword_count, - ACTIONS(401), 1, + ACTIONS(451), 1, anon_sym_LBRACK, - ACTIONS(403), 1, + ACTIONS(453), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(455), 1, anon_sym_LBRACE, - ACTIONS(407), 1, + ACTIONS(457), 1, anon_sym_LT_DASH, - ACTIONS(409), 1, + ACTIONS(459), 1, aux_sym_type_name_token1, - ACTIONS(415), 1, + ACTIONS(465), 1, sym_decimal, - ACTIONS(417), 1, + ACTIONS(467), 1, sym_duration_part, - STATE(169), 1, + STATE(218), 1, sym_graph_path, - STATE(179), 1, + STATE(220), 1, sym_base_value, - STATE(251), 1, + STATE(254), 1, aux_sym_duration_repeat1, - STATE(474), 1, + STATE(414), 1, sym_value, - STATE(1746), 1, + STATE(1794), 1, sym_object_key, - ACTIONS(399), 2, + ACTIONS(449), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(413), 2, + ACTIONS(463), 2, sym_int, sym_float, - ACTIONS(393), 3, + ACTIONS(443), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(411), 3, + ACTIONS(461), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(439), 3, + STATE(479), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(395), 4, + ACTIONS(445), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(279), 8, + STATE(344), 8, sym_number, sym_identifier, sym_array, @@ -72631,59 +73129,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [18385] = 21, + [18884] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(59), 1, - sym_duration_part, - ACTIONS(523), 1, - anon_sym_LBRACE, - ACTIONS(531), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(938), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(940), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(942), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(944), 1, + ACTIONS(321), 1, + anon_sym_LBRACE, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(950), 1, + ACTIONS(331), 1, sym_decimal, - STATE(52), 1, - aux_sym_duration_repeat1, - STATE(196), 1, + ACTIONS(333), 1, + sym_duration_part, + STATE(4), 1, sym_base_value, - STATE(197), 1, + STATE(5), 1, sym_graph_path, - STATE(405), 1, + STATE(8), 1, + aux_sym_duration_repeat1, + STATE(536), 1, sym_value, - STATE(1739), 1, + STATE(1748), 1, sym_object_key, - ACTIONS(527), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(948), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(934), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(946), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(434), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(936), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(288), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -72692,59 +73190,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [18467] = 21, + [18966] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(431), 1, + ACTIONS(61), 1, + sym_duration_part, + ACTIONS(568), 1, + anon_sym_LT_DASH, + ACTIONS(572), 1, + anon_sym_LBRACE, + ACTIONS(944), 1, sym_keyword_count, - ACTIONS(435), 1, + ACTIONS(946), 1, anon_sym_LBRACK, - ACTIONS(437), 1, + ACTIONS(948), 1, anon_sym_LPAREN, - ACTIONS(439), 1, - anon_sym_LBRACE, - ACTIONS(441), 1, - anon_sym_LT_DASH, - ACTIONS(443), 1, + ACTIONS(950), 1, aux_sym_type_name_token1, - ACTIONS(449), 1, + ACTIONS(956), 1, sym_decimal, - ACTIONS(451), 1, - sym_duration_part, - STATE(202), 1, + STATE(51), 1, + aux_sym_duration_repeat1, + STATE(186), 1, sym_base_value, - STATE(213), 1, + STATE(200), 1, sym_graph_path, - STATE(258), 1, - aux_sym_duration_repeat1, - STATE(440), 1, + STATE(463), 1, sym_value, - STATE(1743), 1, + STATE(1747), 1, sym_object_key, - ACTIONS(433), 2, + ACTIONS(564), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(447), 2, + ACTIONS(954), 2, sym_int, sym_float, - ACTIONS(427), 3, + ACTIONS(940), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(445), 3, + ACTIONS(952), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(467), 3, + STATE(426), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(429), 4, + ACTIONS(942), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(351), 8, + STATE(273), 8, sym_number, sym_identifier, sym_array, @@ -72753,120 +73251,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [18549] = 21, + [19048] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(39), 1, + ACTIONS(41), 1, sym_keyword_count, - ACTIONS(43), 1, - anon_sym_LBRACK, ACTIONS(45), 1, - anon_sym_LPAREN, - ACTIONS(47), 1, - anon_sym_LBRACE, - ACTIONS(49), 1, - anon_sym_LT_DASH, - ACTIONS(51), 1, - aux_sym_type_name_token1, - ACTIONS(57), 1, - sym_decimal, - ACTIONS(59), 1, - sym_duration_part, - STATE(52), 1, - aux_sym_duration_repeat1, - STATE(168), 1, - sym_graph_path, - STATE(201), 1, - sym_base_value, - STATE(510), 1, - sym_value, - STATE(1786), 1, - sym_object_key, - ACTIONS(41), 2, - anon_sym_DASH_GT, - anon_sym_LT_DASH_GT, - ACTIONS(55), 2, - sym_int, - sym_float, - 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, - [18631] = 21, - ACTIONS(3), 1, - sym_comment, - ACTIONS(431), 1, - sym_keyword_count, - ACTIONS(435), 1, anon_sym_LBRACK, - ACTIONS(437), 1, + ACTIONS(47), 1, anon_sym_LPAREN, - ACTIONS(439), 1, + ACTIONS(49), 1, anon_sym_LBRACE, - ACTIONS(441), 1, + ACTIONS(51), 1, anon_sym_LT_DASH, - ACTIONS(443), 1, + ACTIONS(53), 1, aux_sym_type_name_token1, - ACTIONS(449), 1, + ACTIONS(59), 1, sym_decimal, - ACTIONS(451), 1, + ACTIONS(61), 1, sym_duration_part, - STATE(202), 1, + STATE(51), 1, + aux_sym_duration_repeat1, + STATE(177), 1, sym_base_value, - STATE(213), 1, + STATE(178), 1, sym_graph_path, - STATE(258), 1, - aux_sym_duration_repeat1, - STATE(497), 1, + STATE(597), 1, sym_value, - STATE(1760), 1, + STATE(1871), 1, sym_object_key, - ACTIONS(433), 2, + ACTIONS(43), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(447), 2, + ACTIONS(57), 2, sym_int, sym_float, - ACTIONS(427), 3, + ACTIONS(11), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(445), 3, + ACTIONS(55), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(467), 3, + STATE(102), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(429), 4, + ACTIONS(15), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(351), 8, + STATE(61), 8, sym_number, sym_identifier, sym_array, @@ -72875,59 +73312,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [18713] = 21, + [19130] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(504), 1, + STATE(557), 1, sym_value, - STATE(1774), 1, + STATE(1804), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -72936,59 +73373,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [18795] = 21, + [19212] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(505), 1, + STATE(580), 1, sym_value, - STATE(1774), 1, + STATE(1804), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -72997,59 +73434,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [18877] = 21, + [19294] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(586), 1, + STATE(599), 1, sym_value, - STATE(1775), 1, + STATE(1792), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -73058,59 +73495,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [18959] = 21, + [19376] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(604), 1, + STATE(605), 1, sym_value, - STATE(1775), 1, + STATE(1804), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -73119,59 +73556,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [19041] = 21, + [19458] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(39), 1, + ACTIONS(41), 1, sym_keyword_count, - ACTIONS(43), 1, - anon_sym_LBRACK, ACTIONS(45), 1, - anon_sym_LPAREN, + anon_sym_LBRACK, ACTIONS(47), 1, + anon_sym_LPAREN, + ACTIONS(49), 1, anon_sym_LBRACE, ACTIONS(51), 1, + anon_sym_LT_DASH, + ACTIONS(53), 1, aux_sym_type_name_token1, - ACTIONS(57), 1, + ACTIONS(59), 1, sym_decimal, - ACTIONS(281), 1, - anon_sym_LT_DASH, - ACTIONS(896), 1, + ACTIONS(61), 1, sym_duration_part, - STATE(87), 1, + STATE(51), 1, + aux_sym_duration_repeat1, + STATE(177), 1, sym_base_value, - STATE(90), 1, + STATE(178), 1, sym_graph_path, - STATE(94), 1, - aux_sym_duration_repeat1, - STATE(395), 1, + STATE(535), 1, sym_value, - STATE(1761), 1, + STATE(1791), 1, sym_object_key, - ACTIONS(55), 2, - sym_int, - sym_float, - ACTIONS(277), 2, + ACTIONS(43), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(9), 3, + ACTIONS(57), 2, + sym_int, + sym_float, + ACTIONS(11), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(53), 3, + ACTIONS(55), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(101), 3, + STATE(102), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(13), 4, + ACTIONS(15), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(58), 8, + STATE(61), 8, sym_number, sym_identifier, sym_array, @@ -73180,59 +73617,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [19123] = 21, + [19540] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(231), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(505), 1, + anon_sym_LBRACE, + ACTIONS(884), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(886), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(888), 1, anon_sym_LPAREN, - ACTIONS(361), 1, - anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(890), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(896), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(898), 1, sym_duration_part, - STATE(5), 1, + STATE(66), 1, sym_graph_path, - STATE(6), 1, + STATE(72), 1, sym_base_value, - STATE(8), 1, + STATE(92), 1, aux_sym_duration_repeat1, - STATE(519), 1, + STATE(464), 1, sym_value, - STATE(1775), 1, + STATE(1764), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(227), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(894), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(880), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(892), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(203), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(882), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(124), 8, sym_number, sym_identifier, sym_array, @@ -73241,59 +73678,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [19205] = 21, + [19622] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(397), 1, + ACTIONS(75), 1, + anon_sym_LT_DASH, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(401), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(403), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(407), 1, - anon_sym_LT_DASH, - ACTIONS(409), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(415), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(417), 1, + ACTIONS(333), 1, sym_duration_part, - STATE(169), 1, - sym_graph_path, - STATE(179), 1, + STATE(4), 1, sym_base_value, - STATE(251), 1, + STATE(5), 1, + sym_graph_path, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(391), 1, + STATE(593), 1, sym_value, - STATE(1765), 1, + STATE(1781), 1, sym_object_key, - ACTIONS(399), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(413), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(393), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(411), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(439), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(395), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(279), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -73302,59 +73739,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [19287] = 21, + [19704] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(39), 1, + ACTIONS(75), 1, + anon_sym_LT_DASH, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(43), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(45), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(47), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(51), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(57), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(281), 1, - anon_sym_LT_DASH, - ACTIONS(896), 1, + ACTIONS(333), 1, sym_duration_part, - STATE(87), 1, + STATE(4), 1, sym_base_value, - STATE(90), 1, + STATE(5), 1, sym_graph_path, - STATE(94), 1, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(488), 1, + STATE(505), 1, sym_value, - STATE(1752), 1, + STATE(1798), 1, sym_object_key, - ACTIONS(55), 2, - sym_int, - sym_float, - ACTIONS(277), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(9), 3, + ACTIONS(329), 2, + sym_int, + sym_float, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(53), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(101), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(13), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(58), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -73363,59 +73800,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [19369] = 21, + [19786] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(397), 1, + ACTIONS(75), 1, + anon_sym_LT_DASH, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(401), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(403), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(407), 1, - anon_sym_LT_DASH, - ACTIONS(409), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(415), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(417), 1, + ACTIONS(333), 1, sym_duration_part, - STATE(169), 1, - sym_graph_path, - STATE(179), 1, + STATE(4), 1, sym_base_value, - STATE(251), 1, + STATE(5), 1, + sym_graph_path, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(383), 1, + STATE(517), 1, sym_value, - STATE(1765), 1, + STATE(1786), 1, sym_object_key, - ACTIONS(399), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(413), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(393), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(411), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(439), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(395), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(279), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -73424,59 +73861,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [19451] = 21, + [19868] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(39), 1, + ACTIONS(41), 1, sym_keyword_count, - ACTIONS(43), 1, - anon_sym_LBRACK, ACTIONS(45), 1, - anon_sym_LPAREN, + anon_sym_LBRACK, ACTIONS(47), 1, - anon_sym_LBRACE, + anon_sym_LPAREN, ACTIONS(49), 1, - anon_sym_LT_DASH, - ACTIONS(51), 1, + anon_sym_LBRACE, + ACTIONS(53), 1, aux_sym_type_name_token1, - ACTIONS(57), 1, - sym_decimal, ACTIONS(59), 1, + sym_decimal, + ACTIONS(271), 1, + anon_sym_LT_DASH, + ACTIONS(902), 1, sym_duration_part, - STATE(52), 1, - aux_sym_duration_repeat1, - STATE(168), 1, + STATE(79), 1, sym_graph_path, - STATE(201), 1, + STATE(89), 1, sym_base_value, - STATE(513), 1, + STATE(100), 1, + aux_sym_duration_repeat1, + STATE(497), 1, sym_value, - STATE(1786), 1, + STATE(1779), 1, sym_object_key, - ACTIONS(41), 2, - anon_sym_DASH_GT, - anon_sym_LT_DASH_GT, - ACTIONS(55), 2, + ACTIONS(57), 2, sym_int, sym_float, - ACTIONS(9), 3, + ACTIONS(267), 2, + anon_sym_DASH_GT, + anon_sym_LT_DASH_GT, + ACTIONS(11), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(53), 3, + ACTIONS(55), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(101), 3, + STATE(102), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(13), 4, + ACTIONS(15), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(58), 8, + STATE(61), 8, sym_number, sym_identifier, sym_array, @@ -73485,59 +73922,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [19533] = 21, + [19950] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(397), 1, + ACTIONS(75), 1, + anon_sym_LT_DASH, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(401), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(403), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(405), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(407), 1, - anon_sym_LT_DASH, - ACTIONS(409), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(415), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(417), 1, + ACTIONS(333), 1, sym_duration_part, - STATE(169), 1, - sym_graph_path, - STATE(179), 1, + STATE(4), 1, sym_base_value, - STATE(251), 1, + STATE(5), 1, + sym_graph_path, + STATE(8), 1, aux_sym_duration_repeat1, - STATE(381), 1, + STATE(533), 1, sym_value, - STATE(1740), 1, + STATE(1780), 1, sym_object_key, - ACTIONS(399), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(413), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(393), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(411), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(439), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(395), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(279), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -73546,59 +73983,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [19615] = 21, + [20032] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(39), 1, + ACTIONS(41), 1, sym_keyword_count, - ACTIONS(43), 1, - anon_sym_LBRACK, ACTIONS(45), 1, - anon_sym_LPAREN, + anon_sym_LBRACK, ACTIONS(47), 1, - anon_sym_LBRACE, + anon_sym_LPAREN, ACTIONS(49), 1, - anon_sym_LT_DASH, + anon_sym_LBRACE, ACTIONS(51), 1, + anon_sym_LT_DASH, + ACTIONS(53), 1, aux_sym_type_name_token1, - ACTIONS(57), 1, - sym_decimal, ACTIONS(59), 1, + sym_decimal, + ACTIONS(61), 1, sym_duration_part, - STATE(52), 1, + STATE(51), 1, aux_sym_duration_repeat1, - STATE(168), 1, - sym_graph_path, - STATE(201), 1, + STATE(177), 1, sym_base_value, - STATE(587), 1, + STATE(178), 1, + sym_graph_path, + STATE(562), 1, sym_value, - STATE(1864), 1, + STATE(1871), 1, sym_object_key, - ACTIONS(41), 2, + ACTIONS(43), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(55), 2, + ACTIONS(57), 2, sym_int, sym_float, - ACTIONS(9), 3, + ACTIONS(11), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(53), 3, + ACTIONS(55), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(101), 3, + STATE(102), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(13), 4, + ACTIONS(15), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(58), 8, + STATE(61), 8, sym_number, sym_identifier, sym_array, @@ -73607,59 +74044,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [19697] = 21, + [20114] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(39), 1, + ACTIONS(75), 1, + anon_sym_LT_DASH, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(43), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(45), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(47), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(49), 1, - anon_sym_LT_DASH, - ACTIONS(51), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(57), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(59), 1, + ACTIONS(333), 1, sym_duration_part, - STATE(52), 1, - aux_sym_duration_repeat1, - STATE(168), 1, - sym_graph_path, - STATE(201), 1, + STATE(4), 1, sym_base_value, - STATE(516), 1, + STATE(5), 1, + sym_graph_path, + STATE(8), 1, + aux_sym_duration_repeat1, + STATE(540), 1, sym_value, - STATE(1786), 1, + STATE(1756), 1, sym_object_key, - ACTIONS(41), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(55), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(9), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(53), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(101), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(13), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(58), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -73668,59 +74105,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [19779] = 21, + [20196] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(39), 1, + ACTIONS(41), 1, sym_keyword_count, - ACTIONS(43), 1, - anon_sym_LBRACK, ACTIONS(45), 1, - anon_sym_LPAREN, + anon_sym_LBRACK, ACTIONS(47), 1, - anon_sym_LBRACE, + anon_sym_LPAREN, ACTIONS(49), 1, - anon_sym_LT_DASH, + anon_sym_LBRACE, ACTIONS(51), 1, + anon_sym_LT_DASH, + ACTIONS(53), 1, aux_sym_type_name_token1, - ACTIONS(57), 1, - sym_decimal, ACTIONS(59), 1, + sym_decimal, + ACTIONS(61), 1, sym_duration_part, - STATE(52), 1, + STATE(51), 1, aux_sym_duration_repeat1, - STATE(168), 1, - sym_graph_path, - STATE(201), 1, + STATE(177), 1, sym_base_value, - STATE(446), 1, + STATE(178), 1, + sym_graph_path, + STATE(520), 1, sym_value, - STATE(1783), 1, + STATE(1790), 1, sym_object_key, - ACTIONS(41), 2, + ACTIONS(43), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(55), 2, + ACTIONS(57), 2, sym_int, sym_float, - ACTIONS(9), 3, + ACTIONS(11), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(53), 3, + ACTIONS(55), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(101), 3, + STATE(102), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(13), 4, + ACTIONS(15), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(58), 8, + STATE(61), 8, sym_number, sym_identifier, sym_array, @@ -73729,120 +74166,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [19861] = 21, + [20278] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, - anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(41), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(45), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(47), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(49), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(53), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(59), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(271), 1, + anon_sym_LT_DASH, + ACTIONS(902), 1, sym_duration_part, - STATE(5), 1, + STATE(79), 1, sym_graph_path, - STATE(6), 1, + STATE(89), 1, sym_base_value, - STATE(8), 1, + STATE(100), 1, aux_sym_duration_repeat1, - STATE(593), 1, + STATE(486), 1, sym_value, - STATE(1757), 1, + STATE(1779), 1, sym_object_key, - ACTIONS(85), 2, - anon_sym_DASH_GT, - anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(57), 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, - [19943] = 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(577), 1, - sym_value, - STATE(1775), 1, - sym_object_key, - ACTIONS(85), 2, + ACTIONS(267), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, - sym_int, - sym_float, - ACTIONS(337), 3, + ACTIONS(11), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(55), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(102), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(15), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(61), 8, sym_number, sym_identifier, sym_array, @@ -73851,59 +74227,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [20025] = 21, + [20360] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(231), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(505), 1, + anon_sym_LBRACE, + ACTIONS(884), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(886), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(888), 1, anon_sym_LPAREN, - ACTIONS(361), 1, - anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(890), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(896), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(898), 1, sym_duration_part, - STATE(5), 1, + STATE(66), 1, sym_graph_path, - STATE(6), 1, + STATE(72), 1, sym_base_value, - STATE(8), 1, + STATE(92), 1, aux_sym_duration_repeat1, - STATE(534), 1, + STATE(475), 1, sym_value, - STATE(1754), 1, + STATE(1764), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(227), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(894), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(880), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(892), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(203), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(882), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(124), 8, sym_number, sym_identifier, sym_array, @@ -73912,59 +74288,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [20107] = 21, + [20442] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(39), 1, + ACTIONS(41), 1, sym_keyword_count, - ACTIONS(43), 1, - anon_sym_LBRACK, ACTIONS(45), 1, - anon_sym_LPAREN, + anon_sym_LBRACK, ACTIONS(47), 1, - anon_sym_LBRACE, + anon_sym_LPAREN, ACTIONS(49), 1, - anon_sym_LT_DASH, + anon_sym_LBRACE, ACTIONS(51), 1, + anon_sym_LT_DASH, + ACTIONS(53), 1, aux_sym_type_name_token1, - ACTIONS(57), 1, - sym_decimal, ACTIONS(59), 1, + sym_decimal, + ACTIONS(61), 1, sym_duration_part, - STATE(52), 1, + STATE(51), 1, aux_sym_duration_repeat1, - STATE(168), 1, - sym_graph_path, - STATE(201), 1, + STATE(177), 1, sym_base_value, - STATE(532), 1, + STATE(178), 1, + sym_graph_path, + STATE(544), 1, sym_value, - STATE(1766), 1, + STATE(1757), 1, sym_object_key, - ACTIONS(41), 2, + ACTIONS(43), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(55), 2, + ACTIONS(57), 2, sym_int, sym_float, - ACTIONS(9), 3, + ACTIONS(11), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(53), 3, + ACTIONS(55), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(101), 3, + STATE(102), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(13), 4, + ACTIONS(15), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(58), 8, + STATE(61), 8, sym_number, sym_identifier, sym_array, @@ -73973,59 +74349,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [20189] = 21, + [20524] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(610), 1, + STATE(450), 1, sym_value, - STATE(1775), 1, + STATE(1749), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -74034,59 +74410,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [20271] = 21, + [20606] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, - anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(41), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(45), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(47), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(49), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(53), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(59), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(271), 1, + anon_sym_LT_DASH, + ACTIONS(902), 1, sym_duration_part, - STATE(5), 1, + STATE(79), 1, sym_graph_path, - STATE(6), 1, + STATE(89), 1, sym_base_value, - STATE(8), 1, + STATE(100), 1, aux_sym_duration_repeat1, - STATE(608), 1, + STATE(494), 1, sym_value, - STATE(1775), 1, + STATE(1779), 1, sym_object_key, - ACTIONS(85), 2, - anon_sym_DASH_GT, - anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(57), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(267), 2, + anon_sym_DASH_GT, + anon_sym_LT_DASH_GT, + ACTIONS(11), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(55), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(102), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(15), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(61), 8, sym_number, sym_identifier, sym_array, @@ -74095,59 +74471,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [20353] = 21, + [20688] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(231), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(505), 1, + anon_sym_LBRACE, + ACTIONS(884), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(886), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(888), 1, anon_sym_LPAREN, - ACTIONS(361), 1, - anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(890), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(896), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(898), 1, sym_duration_part, - STATE(5), 1, + STATE(66), 1, sym_graph_path, - STATE(6), 1, + STATE(72), 1, sym_base_value, - STATE(8), 1, + STATE(92), 1, aux_sym_duration_repeat1, - STATE(603), 1, + STATE(474), 1, sym_value, - STATE(1775), 1, + STATE(1764), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(227), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(894), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(880), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(892), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(203), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(882), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(124), 8, sym_number, sym_identifier, sym_array, @@ -74156,59 +74532,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [20435] = 21, + [20770] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(596), 1, + STATE(410), 1, sym_value, - STATE(1775), 1, + STATE(1795), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -74217,59 +74593,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [20517] = 21, + [20852] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(583), 1, + STATE(613), 1, sym_value, - STATE(1775), 1, + STATE(1792), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -74278,59 +74654,59 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [20599] = 21, + [20934] = 21, ACTIONS(3), 1, sym_comment, - ACTIONS(89), 1, + ACTIONS(75), 1, anon_sym_LT_DASH, - ACTIONS(355), 1, + ACTIONS(315), 1, sym_keyword_count, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(359), 1, + ACTIONS(319), 1, anon_sym_LPAREN, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(365), 1, + ACTIONS(325), 1, aux_sym_type_name_token1, - ACTIONS(371), 1, + ACTIONS(331), 1, sym_decimal, - ACTIONS(373), 1, + ACTIONS(333), 1, sym_duration_part, + STATE(4), 1, + sym_base_value, STATE(5), 1, sym_graph_path, - STATE(6), 1, - sym_base_value, STATE(8), 1, aux_sym_duration_repeat1, - STATE(607), 1, + STATE(387), 1, sym_value, - STATE(1775), 1, + STATE(1750), 1, sym_object_key, - ACTIONS(85), 2, + ACTIONS(71), 2, anon_sym_DASH_GT, anon_sym_LT_DASH_GT, - ACTIONS(369), 2, + ACTIONS(329), 2, sym_int, sym_float, - ACTIONS(337), 3, + ACTIONS(297), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - ACTIONS(367), 3, + ACTIONS(327), 3, sym_string, sym_prefixed_string, sym_variable_name, - STATE(69), 3, + STATE(71), 3, sym_function_call, sym_binary_expression, sym_path, - ACTIONS(339), 4, + ACTIONS(299), 4, sym_keyword_true, sym_keyword_false, sym_keyword_none, sym_keyword_null, - STATE(31), 8, + STATE(21), 8, sym_number, sym_identifier, sym_array, @@ -74339,37 +74715,37 @@ static const uint16_t ts_small_parse_table[] = { sym_sub_query, sym_duration, sym_point, - [20681] = 13, + [21016] = 13, ACTIONS(3), 1, sym_comment, - ACTIONS(954), 1, + ACTIONS(960), 1, sym_keyword_bm25, - ACTIONS(956), 1, + ACTIONS(962), 1, sym_keyword_doc_ids_cache, - ACTIONS(958), 1, + ACTIONS(964), 1, sym_keyword_doc_ids_order, - ACTIONS(960), 1, + ACTIONS(966), 1, sym_keyword_doc_lengths_cache, - ACTIONS(962), 1, + ACTIONS(968), 1, sym_keyword_doc_lengths_order, - ACTIONS(964), 1, + ACTIONS(970), 1, sym_keyword_postings_cache, - ACTIONS(966), 1, + ACTIONS(972), 1, sym_keyword_postings_order, - ACTIONS(968), 1, + ACTIONS(974), 1, sym_keyword_terms_cache, - ACTIONS(970), 1, + ACTIONS(976), 1, sym_keyword_terms_order, - ACTIONS(972), 1, + ACTIONS(978), 1, sym_keyword_highlights, - ACTIONS(952), 6, + ACTIONS(958), 6, ts_builtin_sym_end, sym_semi_colon, sym_keyword_unique, sym_keyword_search, anon_sym_RPAREN, anon_sym_RBRACE, - STATE(766), 10, + STATE(769), 10, sym_bm25_clause, sym_doc_ids_cache_clause, sym_doc_ids_order_clause, @@ -74380,37 +74756,37 @@ static const uint16_t ts_small_parse_table[] = { sym_terms_cache_clause, sym_terms_order_clause, aux_sym_search_analyzer_clause_repeat1, - [20735] = 13, + [21070] = 13, ACTIONS(3), 1, sym_comment, - ACTIONS(954), 1, + ACTIONS(960), 1, sym_keyword_bm25, - ACTIONS(956), 1, + ACTIONS(962), 1, sym_keyword_doc_ids_cache, - ACTIONS(958), 1, + ACTIONS(964), 1, sym_keyword_doc_ids_order, - ACTIONS(960), 1, + ACTIONS(966), 1, sym_keyword_doc_lengths_cache, - ACTIONS(962), 1, + ACTIONS(968), 1, sym_keyword_doc_lengths_order, - ACTIONS(964), 1, + ACTIONS(970), 1, sym_keyword_postings_cache, - ACTIONS(966), 1, + ACTIONS(972), 1, sym_keyword_postings_order, - ACTIONS(968), 1, + ACTIONS(974), 1, sym_keyword_terms_cache, - ACTIONS(970), 1, - sym_keyword_terms_order, ACTIONS(976), 1, + sym_keyword_terms_order, + ACTIONS(982), 1, sym_keyword_highlights, - ACTIONS(974), 6, + ACTIONS(980), 6, ts_builtin_sym_end, sym_semi_colon, sym_keyword_unique, sym_keyword_search, anon_sym_RPAREN, anon_sym_RBRACE, - STATE(764), 10, + STATE(770), 10, sym_bm25_clause, sym_doc_ids_cache_clause, sym_doc_ids_order_clause, @@ -74421,37 +74797,37 @@ static const uint16_t ts_small_parse_table[] = { sym_terms_cache_clause, sym_terms_order_clause, aux_sym_search_analyzer_clause_repeat1, - [20789] = 13, + [21124] = 13, ACTIONS(3), 1, sym_comment, - ACTIONS(980), 1, + ACTIONS(986), 1, sym_keyword_bm25, - ACTIONS(983), 1, + ACTIONS(989), 1, sym_keyword_doc_ids_cache, - ACTIONS(986), 1, + ACTIONS(992), 1, sym_keyword_doc_ids_order, - ACTIONS(989), 1, + ACTIONS(995), 1, sym_keyword_doc_lengths_cache, - ACTIONS(992), 1, + ACTIONS(998), 1, sym_keyword_doc_lengths_order, - ACTIONS(995), 1, + ACTIONS(1001), 1, sym_keyword_postings_cache, - ACTIONS(998), 1, + ACTIONS(1004), 1, sym_keyword_postings_order, - ACTIONS(1001), 1, + ACTIONS(1007), 1, sym_keyword_terms_cache, - ACTIONS(1004), 1, + ACTIONS(1010), 1, sym_keyword_terms_order, - ACTIONS(1007), 1, + ACTIONS(1013), 1, sym_keyword_highlights, - ACTIONS(978), 6, + ACTIONS(984), 6, ts_builtin_sym_end, sym_semi_colon, sym_keyword_unique, sym_keyword_search, anon_sym_RPAREN, anon_sym_RBRACE, - STATE(766), 10, + STATE(770), 10, sym_bm25_clause, sym_doc_ids_cache_clause, sym_doc_ids_order_clause, @@ -74462,212 +74838,162 @@ static const uint16_t ts_small_parse_table[] = { sym_terms_cache_clause, sym_terms_order_clause, aux_sym_search_analyzer_clause_repeat1, - [20843] = 24, + [21178] = 24, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(303), 1, + ACTIONS(357), 1, sym_keyword_fetch, - ACTIONS(305), 1, + ACTIONS(359), 1, sym_keyword_limit, - ACTIONS(307), 1, + ACTIONS(361), 1, sym_keyword_order, - ACTIONS(309), 1, + ACTIONS(363), 1, sym_keyword_with, - ACTIONS(311), 1, + ACTIONS(365), 1, sym_keyword_where, - ACTIONS(313), 1, + ACTIONS(367), 1, sym_keyword_split, - ACTIONS(315), 1, + ACTIONS(369), 1, sym_keyword_group, - ACTIONS(325), 1, + ACTIONS(379), 1, anon_sym_COMMA, - STATE(784), 1, + STATE(790), 1, sym_with_clause, - STATE(800), 1, + STATE(801), 1, sym_where_clause, - STATE(829), 1, + STATE(828), 1, sym_split_clause, - STATE(859), 1, - aux_sym_update_statement_repeat1, - STATE(868), 1, + STATE(860), 1, sym_group_clause, - STATE(882), 1, + STATE(863), 1, + aux_sym_update_statement_repeat1, + STATE(906), 1, sym_order_clause, - STATE(973), 1, + STATE(969), 1, sym_limit_clause, - STATE(1016), 1, + STATE(1014), 1, sym_fetch_clause, - STATE(1162), 1, + STATE(1164), 1, sym_timeout_clause, - STATE(1233), 1, + STATE(1241), 1, sym_parallel_clause, - STATE(1401), 1, + STATE(1299), 1, sym_explain_clause, - ACTIONS(1010), 3, + ACTIONS(1016), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [20918] = 24, + [21253] = 24, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(303), 1, + ACTIONS(357), 1, sym_keyword_fetch, - ACTIONS(305), 1, + ACTIONS(359), 1, sym_keyword_limit, - ACTIONS(307), 1, + ACTIONS(361), 1, sym_keyword_order, - ACTIONS(309), 1, + ACTIONS(363), 1, sym_keyword_with, - ACTIONS(311), 1, + ACTIONS(365), 1, sym_keyword_where, - ACTIONS(313), 1, + ACTIONS(367), 1, sym_keyword_split, - ACTIONS(315), 1, + ACTIONS(369), 1, sym_keyword_group, - ACTIONS(325), 1, + ACTIONS(379), 1, anon_sym_COMMA, - STATE(785), 1, + STATE(789), 1, sym_with_clause, - STATE(794), 1, + STATE(795), 1, sym_where_clause, - STATE(815), 1, + STATE(819), 1, sym_split_clause, - STATE(859), 1, - aux_sym_update_statement_repeat1, - STATE(864), 1, + STATE(861), 1, sym_group_clause, - STATE(879), 1, + STATE(863), 1, + aux_sym_update_statement_repeat1, + STATE(891), 1, sym_order_clause, - STATE(963), 1, + STATE(965), 1, sym_limit_clause, - STATE(1017), 1, + STATE(1019), 1, sym_fetch_clause, - STATE(1149), 1, + STATE(1108), 1, sym_timeout_clause, - STATE(1225), 1, + STATE(1203), 1, sym_parallel_clause, - STATE(1301), 1, + STATE(1361), 1, sym_explain_clause, - ACTIONS(335), 3, + ACTIONS(423), 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(377), 1, - sym_keyword_order, - ACTIONS(379), 1, - sym_keyword_with, - ACTIONS(381), 1, - sym_keyword_where, - ACTIONS(383), 1, - anon_sym_COMMA, - STATE(787), 1, - sym_with_clause, - 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(881), 1, - aux_sym_update_statement_repeat1, - 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, + [21328] = 24, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(303), 1, + ACTIONS(357), 1, sym_keyword_fetch, - ACTIONS(305), 1, + ACTIONS(359), 1, sym_keyword_limit, - ACTIONS(313), 1, + ACTIONS(367), 1, sym_keyword_split, - ACTIONS(315), 1, + ACTIONS(369), 1, sym_keyword_group, - ACTIONS(377), 1, + ACTIONS(471), 1, sym_keyword_order, - ACTIONS(379), 1, + ACTIONS(473), 1, sym_keyword_with, - ACTIONS(381), 1, + ACTIONS(475), 1, sym_keyword_where, - ACTIONS(383), 1, + ACTIONS(477), 1, anon_sym_COMMA, - STATE(788), 1, + STATE(793), 1, sym_with_clause, - STATE(802), 1, + STATE(813), 1, sym_where_clause, - STATE(848), 1, + STATE(837), 1, sym_split_clause, - STATE(881), 1, + STATE(885), 1, aux_sym_update_statement_repeat1, - STATE(882), 1, + STATE(906), 1, sym_order_clause, - STATE(895), 1, + STATE(907), 1, sym_group_clause, - STATE(973), 1, + STATE(969), 1, sym_limit_clause, - STATE(1016), 1, + STATE(1014), 1, sym_fetch_clause, - STATE(1162), 1, + STATE(1164), 1, sym_timeout_clause, - STATE(1233), 1, + STATE(1241), 1, sym_parallel_clause, - STATE(1401), 1, + STATE(1299), 1, sym_explain_clause, - ACTIONS(1010), 2, + ACTIONS(1016), 2, ts_builtin_sym_end, sym_semi_colon, - [21141] = 2, + [21402] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1012), 24, + ACTIONS(1018), 24, ts_builtin_sym_end, sym_semi_colon, sym_keyword_as, @@ -74692,125 +75018,148 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, anon_sym_RPAREN, anon_sym_RBRACE, - [21171] = 4, + [21432] = 24, 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(351), 1, + sym_keyword_explain, + ACTIONS(353), 1, + sym_keyword_parallel, + ACTIONS(355), 1, + sym_keyword_timeout, + ACTIONS(357), 1, + sym_keyword_fetch, + ACTIONS(359), 1, + sym_keyword_limit, + ACTIONS(367), 1, + sym_keyword_split, + ACTIONS(369), 1, + sym_keyword_group, + ACTIONS(471), 1, + sym_keyword_order, + ACTIONS(473), 1, + sym_keyword_with, + ACTIONS(475), 1, + sym_keyword_where, + ACTIONS(477), 1, + anon_sym_COMMA, + STATE(792), 1, + sym_with_clause, + STATE(812), 1, + sym_where_clause, + STATE(838), 1, + sym_split_clause, + STATE(885), 1, + aux_sym_update_statement_repeat1, + STATE(891), 1, + sym_order_clause, + STATE(896), 1, + sym_group_clause, + STATE(965), 1, + sym_limit_clause, + STATE(1019), 1, + sym_fetch_clause, + STATE(1108), 1, + sym_timeout_clause, + STATE(1203), 1, + sym_parallel_clause, + STATE(1361), 1, + sym_explain_clause, + ACTIONS(423), 2, + ts_builtin_sym_end, + sym_semi_colon, + [21506] = 18, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(455), 1, + ACTIONS(481), 1, sym_keyword_return, - ACTIONS(457), 1, + ACTIONS(483), 1, sym_keyword_where, - ACTIONS(459), 1, + ACTIONS(485), 1, sym_keyword_content, - ACTIONS(461), 1, + ACTIONS(487), 1, sym_keyword_merge, - ACTIONS(463), 1, + ACTIONS(489), 1, sym_keyword_patch, - ACTIONS(465), 1, + ACTIONS(491), 1, sym_keyword_set, - ACTIONS(467), 1, + ACTIONS(493), 1, sym_keyword_unset, - ACTIONS(469), 1, + ACTIONS(495), 1, anon_sym_COMMA, - STATE(875), 1, + STATE(889), 1, aux_sym_update_statement_repeat1, - STATE(1032), 1, + STATE(1075), 1, sym_where_clause, - STATE(1147), 1, + STATE(1126), 1, sym_return_clause, - STATE(1207), 1, + STATE(1213), 1, sym_timeout_clause, - STATE(1310), 1, + STATE(1399), 1, sym_parallel_clause, ACTIONS(1020), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - STATE(993), 5, + STATE(992), 5, sym_content_clause, sym_set_clause, sym_unset_clause, sym_merge_clause, sym_patch_clause, - [21265] = 18, + [21567] = 18, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(455), 1, + ACTIONS(481), 1, sym_keyword_return, - ACTIONS(457), 1, + ACTIONS(483), 1, sym_keyword_where, - ACTIONS(459), 1, + ACTIONS(485), 1, sym_keyword_content, - ACTIONS(461), 1, + ACTIONS(487), 1, sym_keyword_merge, - ACTIONS(463), 1, + ACTIONS(489), 1, sym_keyword_patch, - ACTIONS(465), 1, + ACTIONS(491), 1, sym_keyword_set, - ACTIONS(467), 1, + ACTIONS(493), 1, sym_keyword_unset, - ACTIONS(469), 1, + ACTIONS(495), 1, anon_sym_COMMA, - STATE(875), 1, + STATE(889), 1, aux_sym_update_statement_repeat1, - STATE(1038), 1, + STATE(1094), 1, sym_where_clause, - STATE(1115), 1, + STATE(1136), 1, sym_return_clause, - STATE(1199), 1, + STATE(1223), 1, sym_timeout_clause, - STATE(1437), 1, + STATE(1375), 1, sym_parallel_clause, - ACTIONS(501), 3, + ACTIONS(509), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - STATE(991), 5, + STATE(994), 5, sym_content_clause, sym_set_clause, sym_unset_clause, sym_merge_clause, sym_patch_clause, - [21326] = 3, + [21628] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1024), 10, + ACTIONS(1024), 1, + sym_keyword_not, + ACTIONS(1026), 10, anon_sym_DASH_GT, anon_sym_LBRACK, anon_sym_LPAREN, @@ -74834,10 +75183,37 @@ static const uint16_t ts_small_parse_table[] = { sym_float, sym_custom_function_name, sym_function_name, - [21356] = 3, + [21661] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1030), 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(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, + [21691] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1018), 10, + ACTIONS(1034), 10, anon_sym_DASH_GT, anon_sym_LBRACK, anon_sym_LPAREN, @@ -74848,7 +75224,7 @@ static const uint16_t ts_small_parse_table[] = { sym_decimal, sym_variable_name, sym_duration_part, - ACTIONS(1014), 12, + ACTIONS(1032), 12, sym_keyword_rand, sym_keyword_true, sym_keyword_false, @@ -74861,10 +75237,10 @@ static const uint16_t ts_small_parse_table[] = { sym_float, sym_custom_function_name, sym_function_name, - [21386] = 3, + [21721] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1028), 10, + ACTIONS(1026), 10, anon_sym_DASH_GT, anon_sym_LBRACK, anon_sym_LPAREN, @@ -74875,7 +75251,7 @@ static const uint16_t ts_small_parse_table[] = { sym_decimal, sym_variable_name, sym_duration_part, - ACTIONS(1026), 12, + ACTIONS(1022), 12, sym_keyword_rand, sym_keyword_true, sym_keyword_false, @@ -74888,10 +75264,10 @@ static const uint16_t ts_small_parse_table[] = { sym_float, sym_custom_function_name, sym_function_name, - [21416] = 3, + [21751] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1032), 10, + ACTIONS(1038), 10, anon_sym_DASH_GT, anon_sym_LBRACK, anon_sym_LPAREN, @@ -74902,7 +75278,7 @@ static const uint16_t ts_small_parse_table[] = { sym_decimal, sym_variable_name, sym_duration_part, - ACTIONS(1030), 12, + ACTIONS(1036), 12, sym_keyword_rand, sym_keyword_true, sym_keyword_false, @@ -74915,52 +75291,52 @@ static const uint16_t ts_small_parse_table[] = { sym_float, sym_custom_function_name, sym_function_name, - [21446] = 18, + [21781] = 18, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(459), 1, + ACTIONS(485), 1, sym_keyword_content, - ACTIONS(461), 1, + ACTIONS(487), 1, sym_keyword_merge, - ACTIONS(463), 1, + ACTIONS(489), 1, sym_keyword_patch, - ACTIONS(513), 1, + ACTIONS(541), 1, sym_keyword_return, - ACTIONS(515), 1, + ACTIONS(543), 1, sym_keyword_where, - ACTIONS(517), 1, + ACTIONS(545), 1, sym_keyword_set, - ACTIONS(519), 1, + ACTIONS(547), 1, sym_keyword_unset, - ACTIONS(521), 1, + ACTIONS(549), 1, anon_sym_COMMA, - STATE(949), 1, + STATE(953), 1, aux_sym_update_statement_repeat1, - STATE(1147), 1, + STATE(1136), 1, sym_return_clause, - STATE(1148), 1, + STATE(1137), 1, sym_where_clause, - STATE(1207), 1, + STATE(1223), 1, sym_timeout_clause, - STATE(1310), 1, + STATE(1375), 1, sym_parallel_clause, - ACTIONS(1020), 2, + ACTIONS(509), 2, ts_builtin_sym_end, sym_semi_colon, - STATE(1012), 5, + STATE(1025), 5, sym_content_clause, sym_set_clause, sym_unset_clause, sym_merge_clause, sym_patch_clause, - [21506] = 3, + [21841] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1036), 10, + ACTIONS(1042), 10, anon_sym_DASH_GT, anon_sym_LBRACK, anon_sym_LPAREN, @@ -74971,7 +75347,7 @@ static const uint16_t ts_small_parse_table[] = { sym_decimal, sym_variable_name, sym_duration_part, - ACTIONS(1034), 12, + ACTIONS(1040), 12, sym_keyword_rand, sym_keyword_true, sym_keyword_false, @@ -74984,10 +75360,10 @@ static const uint16_t ts_small_parse_table[] = { sym_float, sym_custom_function_name, sym_function_name, - [21536] = 3, + [21871] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1040), 10, + ACTIONS(1046), 10, anon_sym_DASH_GT, anon_sym_LBRACK, anon_sym_LPAREN, @@ -74998,7 +75374,7 @@ static const uint16_t ts_small_parse_table[] = { sym_decimal, sym_variable_name, sym_duration_part, - ACTIONS(1038), 12, + ACTIONS(1044), 12, sym_keyword_rand, sym_keyword_true, sym_keyword_false, @@ -75011,52 +75387,52 @@ static const uint16_t ts_small_parse_table[] = { sym_float, sym_custom_function_name, sym_function_name, - [21566] = 18, + [21901] = 18, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(459), 1, + ACTIONS(485), 1, sym_keyword_content, - ACTIONS(461), 1, + ACTIONS(487), 1, sym_keyword_merge, - ACTIONS(463), 1, + ACTIONS(489), 1, sym_keyword_patch, - ACTIONS(513), 1, + ACTIONS(541), 1, sym_keyword_return, - ACTIONS(515), 1, + ACTIONS(543), 1, sym_keyword_where, - ACTIONS(517), 1, + ACTIONS(545), 1, sym_keyword_set, - ACTIONS(519), 1, + ACTIONS(547), 1, sym_keyword_unset, - ACTIONS(521), 1, + ACTIONS(549), 1, anon_sym_COMMA, - STATE(949), 1, + STATE(953), 1, aux_sym_update_statement_repeat1, - STATE(1113), 1, - sym_where_clause, - STATE(1115), 1, + STATE(1126), 1, sym_return_clause, - STATE(1199), 1, + STATE(1127), 1, + sym_where_clause, + STATE(1213), 1, sym_timeout_clause, - STATE(1437), 1, + STATE(1399), 1, sym_parallel_clause, - ACTIONS(501), 2, + ACTIONS(1020), 2, ts_builtin_sym_end, sym_semi_colon, - STATE(1005), 5, + STATE(1024), 5, sym_content_clause, sym_set_clause, sym_unset_clause, sym_merge_clause, sym_patch_clause, - [21626] = 3, + [21961] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1044), 10, + ACTIONS(1050), 10, anon_sym_DASH_GT, anon_sym_LBRACK, anon_sym_LPAREN, @@ -75067,7 +75443,7 @@ static const uint16_t ts_small_parse_table[] = { sym_decimal, sym_variable_name, sym_duration_part, - ACTIONS(1042), 12, + ACTIONS(1048), 12, sym_keyword_rand, sym_keyword_true, sym_keyword_false, @@ -75080,223 +75456,265 @@ static const uint16_t ts_small_parse_table[] = { sym_float, sym_custom_function_name, sym_function_name, - [21656] = 20, + [21991] = 20, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(303), 1, + ACTIONS(357), 1, sym_keyword_fetch, - ACTIONS(305), 1, + ACTIONS(359), 1, sym_keyword_limit, - ACTIONS(307), 1, + ACTIONS(361), 1, sym_keyword_order, - ACTIONS(311), 1, + ACTIONS(365), 1, sym_keyword_where, - ACTIONS(313), 1, + ACTIONS(367), 1, sym_keyword_split, - ACTIONS(315), 1, + ACTIONS(369), 1, sym_keyword_group, - STATE(791), 1, + STATE(795), 1, sym_where_clause, - STATE(830), 1, + STATE(819), 1, sym_split_clause, - STATE(867), 1, + STATE(861), 1, sym_group_clause, STATE(891), 1, sym_order_clause, - STATE(978), 1, + STATE(965), 1, sym_limit_clause, - STATE(1020), 1, + STATE(1019), 1, sym_fetch_clause, - STATE(1159), 1, + STATE(1108), 1, sym_timeout_clause, - STATE(1242), 1, + STATE(1203), 1, sym_parallel_clause, - STATE(1335), 1, + STATE(1361), 1, sym_explain_clause, - ACTIONS(1046), 3, + ACTIONS(423), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [21719] = 20, + [22054] = 20, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(303), 1, + ACTIONS(357), 1, sym_keyword_fetch, - ACTIONS(305), 1, + ACTIONS(359), 1, sym_keyword_limit, - ACTIONS(307), 1, + ACTIONS(361), 1, sym_keyword_order, - ACTIONS(311), 1, + ACTIONS(365), 1, sym_keyword_where, - ACTIONS(313), 1, + ACTIONS(367), 1, sym_keyword_split, - ACTIONS(315), 1, + ACTIONS(369), 1, sym_keyword_group, - STATE(800), 1, + STATE(801), 1, sym_where_clause, - STATE(829), 1, + STATE(828), 1, sym_split_clause, - STATE(868), 1, + STATE(860), 1, sym_group_clause, - STATE(882), 1, + STATE(906), 1, sym_order_clause, - STATE(973), 1, + STATE(969), 1, sym_limit_clause, - STATE(1016), 1, + STATE(1014), 1, sym_fetch_clause, - STATE(1162), 1, + STATE(1164), 1, sym_timeout_clause, - STATE(1233), 1, + STATE(1241), 1, sym_parallel_clause, - STATE(1401), 1, + STATE(1299), 1, sym_explain_clause, - ACTIONS(1010), 3, + ACTIONS(1016), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [21782] = 20, + [22117] = 20, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(303), 1, + ACTIONS(357), 1, sym_keyword_fetch, - ACTIONS(305), 1, + ACTIONS(359), 1, sym_keyword_limit, - ACTIONS(307), 1, + ACTIONS(361), 1, sym_keyword_order, - ACTIONS(311), 1, + ACTIONS(365), 1, sym_keyword_where, - ACTIONS(313), 1, + ACTIONS(367), 1, sym_keyword_split, - ACTIONS(315), 1, + ACTIONS(369), 1, sym_keyword_group, - STATE(794), 1, + STATE(796), 1, sym_where_clause, - STATE(815), 1, + STATE(824), 1, sym_split_clause, - STATE(864), 1, + STATE(866), 1, sym_group_clause, - STATE(879), 1, + STATE(898), 1, sym_order_clause, - STATE(963), 1, + STATE(990), 1, sym_limit_clause, - STATE(1017), 1, + STATE(1001), 1, sym_fetch_clause, - STATE(1149), 1, + STATE(1117), 1, sym_timeout_clause, - STATE(1225), 1, + STATE(1237), 1, sym_parallel_clause, - STATE(1301), 1, + STATE(1334), 1, sym_explain_clause, - ACTIONS(335), 3, + ACTIONS(1052), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [21845] = 20, + [22180] = 20, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(303), 1, + ACTIONS(357), 1, sym_keyword_fetch, - ACTIONS(305), 1, + ACTIONS(359), 1, sym_keyword_limit, - ACTIONS(313), 1, + ACTIONS(367), 1, sym_keyword_split, - ACTIONS(315), 1, + ACTIONS(369), 1, sym_keyword_group, - ACTIONS(377), 1, + ACTIONS(471), 1, sym_keyword_order, - ACTIONS(381), 1, + ACTIONS(475), 1, sym_keyword_where, - STATE(802), 1, + STATE(812), 1, sym_where_clause, - STATE(848), 1, + STATE(838), 1, sym_split_clause, - STATE(882), 1, + STATE(891), 1, sym_order_clause, - STATE(895), 1, + STATE(896), 1, sym_group_clause, - STATE(973), 1, + STATE(965), 1, sym_limit_clause, - STATE(1016), 1, + STATE(1019), 1, sym_fetch_clause, - STATE(1162), 1, + STATE(1108), 1, sym_timeout_clause, - STATE(1233), 1, + STATE(1203), 1, sym_parallel_clause, - STATE(1401), 1, + STATE(1361), 1, sym_explain_clause, - ACTIONS(1010), 2, + ACTIONS(423), 2, ts_builtin_sym_end, sym_semi_colon, - [21907] = 20, + [22242] = 20, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(303), 1, + ACTIONS(357), 1, sym_keyword_fetch, - ACTIONS(305), 1, + ACTIONS(359), 1, sym_keyword_limit, - ACTIONS(313), 1, + ACTIONS(367), 1, sym_keyword_split, - ACTIONS(315), 1, + ACTIONS(369), 1, sym_keyword_group, - ACTIONS(377), 1, + ACTIONS(471), 1, sym_keyword_order, - ACTIONS(381), 1, + ACTIONS(475), 1, sym_keyword_where, - STATE(803), 1, + STATE(813), 1, sym_where_clause, - STATE(853), 1, + STATE(837), 1, sym_split_clause, - STATE(890), 1, + STATE(906), 1, + sym_order_clause, + STATE(907), 1, sym_group_clause, - STATE(891), 1, + STATE(969), 1, + sym_limit_clause, + STATE(1014), 1, + sym_fetch_clause, + STATE(1164), 1, + sym_timeout_clause, + STATE(1241), 1, + sym_parallel_clause, + STATE(1299), 1, + sym_explain_clause, + ACTIONS(1016), 2, + ts_builtin_sym_end, + sym_semi_colon, + [22304] = 20, + ACTIONS(3), 1, + sym_comment, + ACTIONS(351), 1, + sym_keyword_explain, + ACTIONS(353), 1, + sym_keyword_parallel, + ACTIONS(355), 1, + sym_keyword_timeout, + ACTIONS(357), 1, + sym_keyword_fetch, + ACTIONS(359), 1, + sym_keyword_limit, + ACTIONS(367), 1, + sym_keyword_split, + ACTIONS(369), 1, + sym_keyword_group, + ACTIONS(471), 1, + sym_keyword_order, + ACTIONS(475), 1, + sym_keyword_where, + STATE(814), 1, + sym_where_clause, + STATE(843), 1, + sym_split_clause, + STATE(898), 1, sym_order_clause, - STATE(978), 1, + STATE(899), 1, + sym_group_clause, + STATE(990), 1, sym_limit_clause, - STATE(1020), 1, + STATE(1001), 1, sym_fetch_clause, - STATE(1159), 1, + STATE(1117), 1, sym_timeout_clause, - STATE(1242), 1, + STATE(1237), 1, sym_parallel_clause, - STATE(1335), 1, + STATE(1334), 1, sym_explain_clause, - ACTIONS(1046), 2, + ACTIONS(1052), 2, ts_builtin_sym_end, sym_semi_colon, - [21969] = 2, + [22366] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1048), 20, + ACTIONS(1054), 20, ts_builtin_sym_end, sym_semi_colon, sym_keyword_if, @@ -75317,111 +75735,133 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, anon_sym_RBRACE, sym_custom_function_name, - [21995] = 20, + [22392] = 18, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(303), 1, + ACTIONS(357), 1, sym_keyword_fetch, - ACTIONS(305), 1, + ACTIONS(359), 1, sym_keyword_limit, - ACTIONS(313), 1, + ACTIONS(361), 1, + sym_keyword_order, + ACTIONS(367), 1, sym_keyword_split, - ACTIONS(315), 1, + ACTIONS(369), 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, + STATE(828), 1, sym_split_clause, - STATE(872), 1, + STATE(860), 1, sym_group_clause, - STATE(879), 1, + STATE(906), 1, sym_order_clause, - STATE(963), 1, + STATE(969), 1, sym_limit_clause, - STATE(1017), 1, + STATE(1014), 1, sym_fetch_clause, - STATE(1149), 1, + STATE(1164), 1, sym_timeout_clause, - STATE(1225), 1, + STATE(1241), 1, sym_parallel_clause, - STATE(1301), 1, + STATE(1299), 1, sym_explain_clause, - ACTIONS(335), 2, - ts_builtin_sym_end, + ACTIONS(1016), 3, sym_semi_colon, - [22057] = 18, + anon_sym_RPAREN, + anon_sym_RBRACE, + [22449] = 18, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(303), 1, + ACTIONS(357), 1, sym_keyword_fetch, - ACTIONS(305), 1, + ACTIONS(359), 1, sym_keyword_limit, - ACTIONS(307), 1, + ACTIONS(361), 1, sym_keyword_order, - ACTIONS(313), 1, + ACTIONS(367), 1, sym_keyword_split, - ACTIONS(315), 1, + ACTIONS(369), 1, sym_keyword_group, - STATE(825), 1, + STATE(820), 1, sym_split_clause, - STATE(861), 1, + STATE(869), 1, sym_group_clause, - STATE(886), 1, + STATE(878), 1, sym_order_clause, - STATE(956), 1, + STATE(989), 1, sym_limit_clause, STATE(1018), 1, sym_fetch_clause, - STATE(1136), 1, + STATE(1114), 1, sym_timeout_clause, - STATE(1236), 1, + STATE(1214), 1, sym_parallel_clause, - STATE(1354), 1, + STATE(1410), 1, sym_explain_clause, - ACTIONS(1050), 3, + ACTIONS(1056), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [22506] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1058), 1, + anon_sym_COMMA, + STATE(797), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1018), 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, - [22114] = 11, + [22535] = 11, ACTIONS(3), 1, sym_comment, - ACTIONS(1054), 1, + ACTIONS(1063), 1, sym_keyword_value, - ACTIONS(1056), 1, + ACTIONS(1066), 1, sym_keyword_flexible, - ACTIONS(1058), 1, + ACTIONS(1069), 1, sym_keyword_readonly, - ACTIONS(1060), 1, + ACTIONS(1072), 1, sym_keyword_type, - ACTIONS(1062), 1, + ACTIONS(1075), 1, sym_keyword_default, - ACTIONS(1064), 1, + ACTIONS(1078), 1, sym_keyword_assert, - ACTIONS(1066), 1, + ACTIONS(1081), 1, sym_keyword_permissions, - ACTIONS(1068), 1, + ACTIONS(1084), 1, sym_keyword_comment, - ACTIONS(1052), 3, + ACTIONS(1061), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - STATE(799), 8, + STATE(798), 8, sym_type_clause, sym_default_clause, sym_readonly_clause, @@ -75430,30 +75870,62 @@ static const uint16_t ts_small_parse_table[] = { sym_permissions_for_clause, sym_comment_clause, aux_sym_define_field_statement_repeat1, - [22157] = 11, + [22578] = 11, ACTIONS(3), 1, sym_comment, - ACTIONS(1054), 1, + ACTIONS(1089), 1, sym_keyword_value, - ACTIONS(1056), 1, + ACTIONS(1091), 1, sym_keyword_flexible, - ACTIONS(1058), 1, + ACTIONS(1093), 1, sym_keyword_readonly, - ACTIONS(1060), 1, + ACTIONS(1095), 1, sym_keyword_type, - ACTIONS(1062), 1, + ACTIONS(1097), 1, sym_keyword_default, - ACTIONS(1064), 1, + ACTIONS(1099), 1, sym_keyword_assert, - ACTIONS(1066), 1, + ACTIONS(1101), 1, + sym_keyword_permissions, + ACTIONS(1103), 1, + sym_keyword_comment, + ACTIONS(1087), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + STATE(802), 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, + [22621] = 11, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1089), 1, + sym_keyword_value, + ACTIONS(1091), 1, + sym_keyword_flexible, + ACTIONS(1093), 1, + sym_keyword_readonly, + ACTIONS(1095), 1, + sym_keyword_type, + ACTIONS(1097), 1, + sym_keyword_default, + ACTIONS(1099), 1, + sym_keyword_assert, + ACTIONS(1101), 1, sym_keyword_permissions, - ACTIONS(1068), 1, + ACTIONS(1103), 1, sym_keyword_comment, - ACTIONS(1070), 3, + ACTIONS(1105), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - STATE(792), 8, + STATE(803), 8, sym_type_clause, sym_default_clause, sym_readonly_clause, @@ -75462,133 +75934,200 @@ static const uint16_t ts_small_parse_table[] = { sym_permissions_for_clause, sym_comment_clause, aux_sym_define_field_statement_repeat1, - [22200] = 18, + [22664] = 18, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(303), 1, + ACTIONS(357), 1, sym_keyword_fetch, - ACTIONS(305), 1, + ACTIONS(359), 1, sym_keyword_limit, - ACTIONS(307), 1, + ACTIONS(361), 1, sym_keyword_order, - ACTIONS(313), 1, + ACTIONS(367), 1, sym_keyword_split, - ACTIONS(315), 1, + ACTIONS(369), 1, sym_keyword_group, - STATE(829), 1, + STATE(824), 1, sym_split_clause, - STATE(868), 1, + STATE(866), 1, sym_group_clause, - STATE(882), 1, + STATE(898), 1, sym_order_clause, - STATE(973), 1, + STATE(990), 1, sym_limit_clause, - STATE(1016), 1, + STATE(1001), 1, sym_fetch_clause, - STATE(1162), 1, + STATE(1117), 1, sym_timeout_clause, - STATE(1233), 1, + STATE(1237), 1, sym_parallel_clause, - STATE(1401), 1, + STATE(1334), 1, sym_explain_clause, - ACTIONS(1010), 3, + ACTIONS(1052), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [22721] = 11, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1089), 1, + sym_keyword_value, + ACTIONS(1091), 1, + sym_keyword_flexible, + ACTIONS(1093), 1, + sym_keyword_readonly, + ACTIONS(1095), 1, + sym_keyword_type, + ACTIONS(1097), 1, + sym_keyword_default, + ACTIONS(1099), 1, + sym_keyword_assert, + ACTIONS(1101), 1, + sym_keyword_permissions, + ACTIONS(1103), 1, + sym_keyword_comment, + ACTIONS(1107), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + STATE(798), 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, + [22764] = 11, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1089), 1, + sym_keyword_value, + ACTIONS(1091), 1, + sym_keyword_flexible, + ACTIONS(1093), 1, + sym_keyword_readonly, + ACTIONS(1095), 1, + sym_keyword_type, + ACTIONS(1097), 1, + sym_keyword_default, + ACTIONS(1099), 1, + sym_keyword_assert, + ACTIONS(1101), 1, + sym_keyword_permissions, + ACTIONS(1103), 1, + sym_keyword_comment, + ACTIONS(1087), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [22257] = 18, + STATE(798), 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, + [22807] = 18, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(303), 1, + ACTIONS(357), 1, sym_keyword_fetch, - ACTIONS(305), 1, + ACTIONS(359), 1, sym_keyword_limit, - ACTIONS(307), 1, + ACTIONS(361), 1, sym_keyword_order, - ACTIONS(313), 1, + ACTIONS(367), 1, sym_keyword_split, - ACTIONS(315), 1, + ACTIONS(369), 1, sym_keyword_group, - STATE(815), 1, + STATE(819), 1, sym_split_clause, - STATE(864), 1, + STATE(861), 1, sym_group_clause, - STATE(879), 1, + STATE(891), 1, sym_order_clause, - STATE(963), 1, + STATE(965), 1, sym_limit_clause, - STATE(1017), 1, + STATE(1019), 1, sym_fetch_clause, - STATE(1149), 1, + STATE(1108), 1, sym_timeout_clause, - STATE(1225), 1, + STATE(1203), 1, sym_parallel_clause, - STATE(1301), 1, + STATE(1361), 1, sym_explain_clause, - ACTIONS(335), 3, + ACTIONS(423), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [22314] = 4, + [22864] = 9, ACTIONS(3), 1, sym_comment, - ACTIONS(1072), 1, - anon_sym_COMMA, - STATE(796), 1, - aux_sym_define_user_statement_repeat1, - ACTIONS(1012), 17, + ACTIONS(45), 1, + anon_sym_LBRACK, + ACTIONS(49), 1, + anon_sym_LBRACE, + ACTIONS(1109), 1, + anon_sym_EQ, + STATE(46), 1, + sym_record_id_value, + ACTIONS(511), 2, + sym_int, + sym_record_id_ident, + STATE(42), 2, + sym_array, + sym_object, + ACTIONS(202), 4, 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(204), 6, + sym_keyword_return, + sym_keyword_parallel, + sym_keyword_timeout, + sym_keyword_content, + sym_keyword_set, + sym_keyword_unset, + [22902] = 11, ACTIONS(3), 1, sym_comment, - ACTIONS(1054), 1, - sym_keyword_value, - ACTIONS(1056), 1, + ACTIONS(1091), 1, sym_keyword_flexible, - ACTIONS(1058), 1, + ACTIONS(1093), 1, sym_keyword_readonly, - ACTIONS(1060), 1, + ACTIONS(1095), 1, sym_keyword_type, - ACTIONS(1062), 1, + ACTIONS(1103), 1, + sym_keyword_comment, + ACTIONS(1111), 1, + sym_keyword_value, + ACTIONS(1113), 1, sym_keyword_default, - ACTIONS(1064), 1, + ACTIONS(1115), 1, sym_keyword_assert, - ACTIONS(1066), 1, + ACTIONS(1117), 1, sym_keyword_permissions, - ACTIONS(1068), 1, - sym_keyword_comment, - ACTIONS(1075), 3, + ACTIONS(1087), 2, + ts_builtin_sym_end, sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - STATE(799), 8, + STATE(807), 8, sym_type_clause, sym_default_clause, sym_readonly_clause, @@ -75597,30 +76136,29 @@ static const uint16_t ts_small_parse_table[] = { sym_permissions_for_clause, sym_comment_clause, aux_sym_define_field_statement_repeat1, - [22386] = 11, + [22944] = 11, ACTIONS(3), 1, sym_comment, - ACTIONS(1054), 1, - sym_keyword_value, - ACTIONS(1056), 1, + ACTIONS(1066), 1, sym_keyword_flexible, - ACTIONS(1058), 1, + ACTIONS(1069), 1, sym_keyword_readonly, - ACTIONS(1060), 1, + ACTIONS(1072), 1, sym_keyword_type, - ACTIONS(1062), 1, + ACTIONS(1084), 1, + sym_keyword_comment, + ACTIONS(1119), 1, + sym_keyword_value, + ACTIONS(1122), 1, sym_keyword_default, - ACTIONS(1064), 1, + ACTIONS(1125), 1, sym_keyword_assert, - ACTIONS(1066), 1, + ACTIONS(1128), 1, sym_keyword_permissions, - ACTIONS(1068), 1, - sym_keyword_comment, - ACTIONS(1052), 3, + ACTIONS(1061), 2, + ts_builtin_sym_end, sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - STATE(797), 8, + STATE(807), 8, sym_type_clause, sym_default_clause, sym_readonly_clause, @@ -75629,30 +76167,29 @@ static const uint16_t ts_small_parse_table[] = { sym_permissions_for_clause, sym_comment_clause, aux_sym_define_field_statement_repeat1, - [22429] = 11, + [22986] = 11, ACTIONS(3), 1, sym_comment, - ACTIONS(1079), 1, - sym_keyword_value, - ACTIONS(1082), 1, + ACTIONS(1091), 1, sym_keyword_flexible, - ACTIONS(1085), 1, + ACTIONS(1093), 1, sym_keyword_readonly, - ACTIONS(1088), 1, + ACTIONS(1095), 1, sym_keyword_type, - ACTIONS(1091), 1, + ACTIONS(1103), 1, + sym_keyword_comment, + ACTIONS(1111), 1, + sym_keyword_value, + ACTIONS(1113), 1, sym_keyword_default, - ACTIONS(1094), 1, + ACTIONS(1115), 1, sym_keyword_assert, - ACTIONS(1097), 1, + ACTIONS(1117), 1, sym_keyword_permissions, - ACTIONS(1100), 1, - sym_keyword_comment, - ACTIONS(1077), 3, + ACTIONS(1087), 2, + ts_builtin_sym_end, sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - STATE(799), 8, + STATE(816), 8, sym_type_clause, sym_default_clause, sym_readonly_clause, @@ -75661,280 +76198,245 @@ static const uint16_t ts_small_parse_table[] = { sym_permissions_for_clause, sym_comment_clause, aux_sym_define_field_statement_repeat1, - [22472] = 18, + [23028] = 2, 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, + ACTIONS(1131), 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_RBRACE, - [22529] = 11, + [23052] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1082), 1, + ACTIONS(1133), 18, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_value, sym_keyword_flexible, - ACTIONS(1085), 1, sym_keyword_readonly, - ACTIONS(1088), 1, + sym_keyword_when, + sym_keyword_then, 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, + sym_keyword_comment, + sym_keyword_fields, + sym_keyword_columns, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + [23076] = 9, 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(1335), 1, - sym_explain_clause, - ACTIONS(1046), 2, + ACTIONS(45), 1, + anon_sym_LBRACK, + ACTIONS(49), 1, + anon_sym_LBRACE, + ACTIONS(1135), 1, + anon_sym_EQ, + STATE(50), 1, + sym_record_id_value, + ACTIONS(511), 2, + sym_int, + sym_record_id_ident, + STATE(42), 2, + sym_array, + sym_object, + ACTIONS(182), 4, ts_builtin_sym_end, sym_semi_colon, - [22627] = 18, + anon_sym_RPAREN, + anon_sym_RBRACE, + ACTIONS(184), 6, + sym_keyword_return, + sym_keyword_parallel, + sym_keyword_timeout, + sym_keyword_content, + sym_keyword_set, + sym_keyword_unset, + [23114] = 18, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(303), 1, + ACTIONS(357), 1, sym_keyword_fetch, - ACTIONS(305), 1, + ACTIONS(359), 1, sym_keyword_limit, - ACTIONS(313), 1, + ACTIONS(367), 1, sym_keyword_split, - ACTIONS(315), 1, + ACTIONS(369), 1, sym_keyword_group, - ACTIONS(377), 1, + ACTIONS(471), 1, sym_keyword_order, - STATE(834), 1, + STATE(837), 1, sym_split_clause, - STATE(886), 1, + STATE(906), 1, sym_order_clause, - STATE(887), 1, + STATE(907), 1, sym_group_clause, - STATE(956), 1, + STATE(969), 1, sym_limit_clause, - STATE(1018), 1, + STATE(1014), 1, sym_fetch_clause, - STATE(1136), 1, + STATE(1164), 1, sym_timeout_clause, - STATE(1236), 1, + STATE(1241), 1, sym_parallel_clause, - STATE(1354), 1, + STATE(1299), 1, sym_explain_clause, - ACTIONS(1050), 2, + ACTIONS(1016), 2, ts_builtin_sym_end, sym_semi_colon, - [22683] = 18, + [23170] = 18, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(303), 1, + ACTIONS(357), 1, sym_keyword_fetch, - ACTIONS(305), 1, + ACTIONS(359), 1, sym_keyword_limit, - ACTIONS(313), 1, + ACTIONS(367), 1, sym_keyword_split, - ACTIONS(315), 1, + ACTIONS(369), 1, sym_keyword_group, - ACTIONS(377), 1, + ACTIONS(471), 1, sym_keyword_order, - STATE(835), 1, + STATE(843), 1, sym_split_clause, - STATE(872), 1, - sym_group_clause, - STATE(879), 1, + STATE(898), 1, sym_order_clause, - STATE(963), 1, + STATE(899), 1, + sym_group_clause, + STATE(990), 1, sym_limit_clause, - STATE(1017), 1, + STATE(1001), 1, sym_fetch_clause, - STATE(1149), 1, + STATE(1117), 1, sym_timeout_clause, - STATE(1225), 1, + STATE(1237), 1, sym_parallel_clause, - STATE(1301), 1, + STATE(1334), 1, sym_explain_clause, - ACTIONS(335), 2, + ACTIONS(1052), 2, ts_builtin_sym_end, sym_semi_colon, - [22739] = 18, + [23226] = 18, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(303), 1, + ACTIONS(357), 1, sym_keyword_fetch, - ACTIONS(305), 1, + ACTIONS(359), 1, sym_keyword_limit, - ACTIONS(313), 1, + ACTIONS(367), 1, sym_keyword_split, - ACTIONS(315), 1, + ACTIONS(369), 1, sym_keyword_group, - ACTIONS(377), 1, + ACTIONS(471), 1, sym_keyword_order, STATE(848), 1, sym_split_clause, - STATE(882), 1, + STATE(878), 1, sym_order_clause, - STATE(895), 1, + STATE(880), 1, sym_group_clause, - STATE(973), 1, + STATE(989), 1, sym_limit_clause, - STATE(1016), 1, + STATE(1018), 1, sym_fetch_clause, - STATE(1162), 1, + STATE(1114), 1, sym_timeout_clause, - STATE(1233), 1, + STATE(1214), 1, sym_parallel_clause, - STATE(1401), 1, + STATE(1410), 1, sym_explain_clause, - ACTIONS(1010), 2, + ACTIONS(1056), 2, ts_builtin_sym_end, sym_semi_colon, - [22795] = 9, + [23282] = 9, ACTIONS(3), 1, sym_comment, - ACTIONS(43), 1, + ACTIONS(45), 1, anon_sym_LBRACK, - ACTIONS(47), 1, + ACTIONS(49), 1, anon_sym_LBRACE, - ACTIONS(1115), 1, + ACTIONS(1137), 1, anon_sym_EQ, - STATE(49), 1, + STATE(48), 1, sym_record_id_value, - ACTIONS(558), 2, + ACTIONS(511), 2, sym_int, sym_record_id_ident, - STATE(41), 2, + STATE(42), 2, sym_array, sym_object, - ACTIONS(176), 4, + ACTIONS(499), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - ACTIONS(178), 6, + ACTIONS(501), 6, sym_keyword_return, sym_keyword_parallel, sym_keyword_timeout, sym_keyword_content, sym_keyword_set, sym_keyword_unset, - [22833] = 11, + [23320] = 11, ACTIONS(3), 1, sym_comment, - ACTIONS(1056), 1, + ACTIONS(1091), 1, sym_keyword_flexible, - ACTIONS(1058), 1, + ACTIONS(1093), 1, sym_keyword_readonly, - ACTIONS(1060), 1, + ACTIONS(1095), 1, sym_keyword_type, - ACTIONS(1068), 1, + ACTIONS(1103), 1, sym_keyword_comment, - ACTIONS(1117), 1, + ACTIONS(1111), 1, sym_keyword_value, - ACTIONS(1119), 1, + ACTIONS(1113), 1, sym_keyword_default, - ACTIONS(1121), 1, + ACTIONS(1115), 1, sym_keyword_assert, - ACTIONS(1123), 1, + ACTIONS(1117), 1, sym_keyword_permissions, - ACTIONS(1075), 2, + ACTIONS(1107), 2, ts_builtin_sym_end, sym_semi_colon, - STATE(801), 8, + STATE(807), 8, sym_type_clause, sym_default_clause, sym_readonly_clause, @@ -75943,51 +76445,67 @@ static const uint16_t ts_small_parse_table[] = { sym_permissions_for_clause, sym_comment_clause, aux_sym_define_field_statement_repeat1, - [22875] = 2, + [23362] = 18, ACTIONS(3), 1, sym_comment, - ACTIONS(1125), 18, + ACTIONS(351), 1, + sym_keyword_explain, + ACTIONS(353), 1, + sym_keyword_parallel, + ACTIONS(355), 1, + sym_keyword_timeout, + ACTIONS(357), 1, + sym_keyword_fetch, + ACTIONS(359), 1, + sym_keyword_limit, + ACTIONS(367), 1, + sym_keyword_split, + ACTIONS(369), 1, + sym_keyword_group, + ACTIONS(471), 1, + sym_keyword_order, + STATE(838), 1, + sym_split_clause, + STATE(891), 1, + sym_order_clause, + STATE(896), 1, + sym_group_clause, + STATE(965), 1, + sym_limit_clause, + STATE(1019), 1, + sym_fetch_clause, + STATE(1108), 1, + sym_timeout_clause, + STATE(1203), 1, + sym_parallel_clause, + STATE(1361), 1, + sym_explain_clause, + ACTIONS(423), 2, 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_RBRACE, - [22899] = 11, + [23418] = 11, ACTIONS(3), 1, sym_comment, - ACTIONS(1056), 1, + ACTIONS(1091), 1, sym_keyword_flexible, - ACTIONS(1058), 1, + ACTIONS(1093), 1, sym_keyword_readonly, - ACTIONS(1060), 1, + ACTIONS(1095), 1, sym_keyword_type, - ACTIONS(1068), 1, + ACTIONS(1103), 1, sym_keyword_comment, - ACTIONS(1117), 1, + ACTIONS(1111), 1, sym_keyword_value, - ACTIONS(1119), 1, + ACTIONS(1113), 1, sym_keyword_default, - ACTIONS(1121), 1, + ACTIONS(1115), 1, sym_keyword_assert, - ACTIONS(1123), 1, + ACTIONS(1117), 1, sym_keyword_permissions, - ACTIONS(1052), 2, + ACTIONS(1105), 2, ts_builtin_sym_end, sym_semi_colon, - STATE(801), 8, + STATE(806), 8, sym_type_clause, sym_default_clause, sym_readonly_clause, @@ -75996,633 +76514,750 @@ static const uint16_t ts_small_parse_table[] = { sym_permissions_for_clause, sym_comment_clause, aux_sym_define_field_statement_repeat1, - [22941] = 2, + [23460] = 16, ACTIONS(3), 1, sym_comment, - ACTIONS(1127), 18, - ts_builtin_sym_end, + ACTIONS(351), 1, + sym_keyword_explain, + ACTIONS(353), 1, + sym_keyword_parallel, + ACTIONS(355), 1, + sym_keyword_timeout, + ACTIONS(357), 1, + sym_keyword_fetch, + ACTIONS(359), 1, + sym_keyword_limit, + ACTIONS(361), 1, + sym_keyword_order, + ACTIONS(369), 1, + sym_keyword_group, + STATE(860), 1, + sym_group_clause, + STATE(906), 1, + sym_order_clause, + STATE(969), 1, + sym_limit_clause, + STATE(1014), 1, + sym_fetch_clause, + STATE(1164), 1, + sym_timeout_clause, + STATE(1241), 1, + sym_parallel_clause, + STATE(1299), 1, + sym_explain_clause, + ACTIONS(1016), 3, 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_RBRACE, - [22965] = 11, + [23511] = 16, ACTIONS(3), 1, sym_comment, - ACTIONS(1056), 1, - sym_keyword_flexible, - ACTIONS(1058), 1, - sym_keyword_readonly, - ACTIONS(1060), 1, + ACTIONS(351), 1, + sym_keyword_explain, + ACTIONS(353), 1, + sym_keyword_parallel, + ACTIONS(355), 1, + sym_keyword_timeout, + ACTIONS(357), 1, + sym_keyword_fetch, + ACTIONS(359), 1, + sym_keyword_limit, + ACTIONS(361), 1, + sym_keyword_order, + ACTIONS(369), 1, + sym_keyword_group, + STATE(872), 1, + sym_group_clause, + STATE(883), 1, + sym_order_clause, + STATE(970), 1, + sym_limit_clause, + STATE(1026), 1, + sym_fetch_clause, + STATE(1157), 1, + sym_timeout_clause, + STATE(1245), 1, + sym_parallel_clause, + STATE(1291), 1, + sym_explain_clause, + ACTIONS(1139), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [23562] = 9, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1143), 1, + sym_keyword_as, + ACTIONS(1149), 1, + sym_keyword_changefeed, + ACTIONS(1152), 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, + ACTIONS(1155), 1, sym_keyword_permissions, - ACTIONS(1070), 2, - ts_builtin_sym_end, + ACTIONS(1158), 1, + sym_keyword_comment, + ACTIONS(1141), 3, sym_semi_colon, - STATE(809), 8, - sym_type_clause, - sym_default_clause, - sym_readonly_clause, - sym_value_clause, - sym_assert_clause, + anon_sym_RPAREN, + anon_sym_RBRACE, + ACTIONS(1146), 3, + sym_keyword_drop, + sym_keyword_schemafull, + sym_keyword_schemaless, + STATE(821), 6, sym_permissions_for_clause, sym_comment_clause, - aux_sym_define_field_statement_repeat1, - [23007] = 11, + sym_table_type_clause, + sym_table_view_clause, + sym_changefeed_clause, + aux_sym_define_table_statement_repeat1, + [23599] = 9, ACTIONS(3), 1, sym_comment, - ACTIONS(1056), 1, - sym_keyword_flexible, - ACTIONS(1058), 1, - sym_keyword_readonly, - ACTIONS(1060), 1, + ACTIONS(1163), 1, + sym_keyword_as, + ACTIONS(1167), 1, + sym_keyword_changefeed, + ACTIONS(1169), 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, + ACTIONS(1171), 1, sym_keyword_permissions, - ACTIONS(1052), 2, - ts_builtin_sym_end, + ACTIONS(1173), 1, + sym_keyword_comment, + ACTIONS(1161), 3, sym_semi_colon, - STATE(807), 8, - sym_type_clause, - sym_default_clause, - sym_readonly_clause, - sym_value_clause, - sym_assert_clause, + anon_sym_RPAREN, + anon_sym_RBRACE, + ACTIONS(1165), 3, + sym_keyword_drop, + sym_keyword_schemafull, + sym_keyword_schemaless, + STATE(821), 6, sym_permissions_for_clause, sym_comment_clause, - aux_sym_define_field_statement_repeat1, - [23049] = 9, + sym_table_type_clause, + sym_table_view_clause, + sym_changefeed_clause, + aux_sym_define_table_statement_repeat1, + [23636] = 8, ACTIONS(3), 1, sym_comment, - 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, + ACTIONS(610), 1, + sym_keyword_where, + ACTIONS(612), 1, + sym_keyword_group, + ACTIONS(614), 1, + anon_sym_COMMA, + STATE(865), 1, + aux_sym_update_statement_repeat1, + STATE(900), 1, + sym_where_clause, + STATE(984), 1, + sym_group_clause, + ACTIONS(1175), 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, - ACTIONS(489), 6, - sym_keyword_return, - sym_keyword_parallel, - sym_keyword_timeout, - sym_keyword_content, - sym_keyword_set, - sym_keyword_unset, - [23087] = 9, + [23671] = 16, ACTIONS(3), 1, sym_comment, - 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, + ACTIONS(351), 1, + sym_keyword_explain, + ACTIONS(353), 1, + sym_keyword_parallel, + ACTIONS(355), 1, + sym_keyword_timeout, + ACTIONS(357), 1, + sym_keyword_fetch, + ACTIONS(359), 1, + sym_keyword_limit, + ACTIONS(361), 1, + sym_keyword_order, + ACTIONS(369), 1, + sym_keyword_group, + STATE(869), 1, + sym_group_clause, + STATE(878), 1, + sym_order_clause, + STATE(989), 1, + sym_limit_clause, + STATE(1018), 1, + sym_fetch_clause, + STATE(1114), 1, + sym_timeout_clause, + STATE(1214), 1, + sym_parallel_clause, + STATE(1410), 1, + sym_explain_clause, + ACTIONS(1056), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [23722] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1179), 1, + anon_sym_LPAREN, + ACTIONS(1177), 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(146), 6, - sym_keyword_return, - sym_keyword_parallel, - sym_keyword_timeout, - sym_keyword_content, - sym_keyword_set, - sym_keyword_unset, - [23125] = 16, + [23747] = 16, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(303), 1, + ACTIONS(357), 1, sym_keyword_fetch, - ACTIONS(305), 1, + ACTIONS(359), 1, sym_keyword_limit, - ACTIONS(307), 1, + ACTIONS(361), 1, sym_keyword_order, - ACTIONS(315), 1, + ACTIONS(369), 1, sym_keyword_group, - STATE(868), 1, + STATE(861), 1, sym_group_clause, - STATE(882), 1, + STATE(891), 1, sym_order_clause, - STATE(973), 1, + STATE(965), 1, sym_limit_clause, - STATE(1016), 1, + STATE(1019), 1, sym_fetch_clause, - STATE(1162), 1, + STATE(1108), 1, sym_timeout_clause, - STATE(1233), 1, + STATE(1203), 1, sym_parallel_clause, - STATE(1401), 1, + STATE(1361), 1, sym_explain_clause, - ACTIONS(1010), 3, + ACTIONS(423), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [23176] = 9, + [23798] = 9, ACTIONS(3), 1, sym_comment, - ACTIONS(1135), 1, + ACTIONS(1163), 1, sym_keyword_as, - ACTIONS(1139), 1, + ACTIONS(1167), 1, sym_keyword_changefeed, - ACTIONS(1141), 1, + ACTIONS(1169), 1, sym_keyword_type, - ACTIONS(1143), 1, + ACTIONS(1171), 1, sym_keyword_permissions, - ACTIONS(1145), 1, + ACTIONS(1173), 1, sym_keyword_comment, - ACTIONS(1133), 3, + ACTIONS(1181), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - ACTIONS(1137), 3, + ACTIONS(1183), 3, sym_keyword_drop, sym_keyword_schemafull, sym_keyword_schemaless, - STATE(821), 6, + 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, - [23213] = 9, + [23835] = 16, + ACTIONS(3), 1, + sym_comment, + ACTIONS(351), 1, + sym_keyword_explain, + ACTIONS(353), 1, + sym_keyword_parallel, + ACTIONS(355), 1, + sym_keyword_timeout, + ACTIONS(357), 1, + sym_keyword_fetch, + ACTIONS(359), 1, + sym_keyword_limit, + ACTIONS(361), 1, + sym_keyword_order, + ACTIONS(369), 1, + sym_keyword_group, + STATE(866), 1, + sym_group_clause, + STATE(898), 1, + sym_order_clause, + STATE(990), 1, + sym_limit_clause, + STATE(1001), 1, + sym_fetch_clause, + STATE(1117), 1, + sym_timeout_clause, + STATE(1237), 1, + sym_parallel_clause, + STATE(1334), 1, + sym_explain_clause, + ACTIONS(1052), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [23886] = 9, ACTIONS(3), 1, sym_comment, - ACTIONS(43), 1, + ACTIONS(45), 1, anon_sym_LBRACK, - ACTIONS(47), 1, + ACTIONS(49), 1, anon_sym_LBRACE, - ACTIONS(1129), 1, + ACTIONS(1137), 1, anon_sym_EQ, - STATE(50), 1, + STATE(48), 1, sym_record_id_value, - ACTIONS(558), 2, + ACTIONS(511), 2, sym_int, sym_record_id_ident, - STATE(41), 2, + STATE(42), 2, sym_array, sym_object, - ACTIONS(487), 4, + ACTIONS(499), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - ACTIONS(489), 5, + ACTIONS(501), 5, sym_keyword_return, sym_keyword_parallel, sym_keyword_timeout, 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, + [23923] = 9, ACTIONS(3), 1, sym_comment, - ACTIONS(1153), 1, + ACTIONS(1163), 1, sym_keyword_as, - ACTIONS(1159), 1, + ACTIONS(1167), 1, sym_keyword_changefeed, - ACTIONS(1162), 1, + ACTIONS(1169), 1, sym_keyword_type, - ACTIONS(1165), 1, + ACTIONS(1171), 1, sym_keyword_permissions, - ACTIONS(1168), 1, + ACTIONS(1173), 1, sym_keyword_comment, - ACTIONS(1151), 3, + ACTIONS(1185), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - ACTIONS(1156), 3, + ACTIONS(1187), 3, sym_keyword_drop, sym_keyword_schemafull, sym_keyword_schemaless, - STATE(819), 6, + STATE(834), 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, + [23960] = 8, + ACTIONS(3), 1, + sym_comment, + ACTIONS(610), 1, + sym_keyword_where, + ACTIONS(612), 1, + sym_keyword_group, + ACTIONS(614), 1, + anon_sym_COMMA, + STATE(865), 1, + aux_sym_update_statement_repeat1, + STATE(908), 1, + sym_where_clause, + STATE(976), 1, + sym_group_clause, + ACTIONS(624), 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, + [23995] = 9, ACTIONS(3), 1, sym_comment, - ACTIONS(43), 1, + ACTIONS(45), 1, anon_sym_LBRACK, - ACTIONS(47), 1, + ACTIONS(49), 1, anon_sym_LBRACE, - ACTIONS(1131), 1, + ACTIONS(1135), 1, anon_sym_EQ, - STATE(46), 1, + STATE(50), 1, sym_record_id_value, - ACTIONS(558), 2, + ACTIONS(511), 2, sym_int, sym_record_id_ident, - STATE(41), 2, + STATE(42), 2, sym_array, sym_object, - ACTIONS(144), 4, + ACTIONS(182), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - ACTIONS(146), 5, + ACTIONS(184), 5, sym_keyword_return, sym_keyword_parallel, sym_keyword_timeout, 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, - 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, + [24032] = 9, ACTIONS(3), 1, sym_comment, - ACTIONS(43), 1, + ACTIONS(45), 1, anon_sym_LBRACK, - ACTIONS(47), 1, + ACTIONS(49), 1, anon_sym_LBRACE, - ACTIONS(1115), 1, + ACTIONS(1109), 1, anon_sym_EQ, - STATE(49), 1, + STATE(46), 1, sym_record_id_value, - ACTIONS(558), 2, + ACTIONS(511), 2, sym_int, sym_record_id_ident, - STATE(41), 2, + STATE(42), 2, sym_array, sym_object, - ACTIONS(176), 4, + ACTIONS(202), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - ACTIONS(178), 5, + ACTIONS(204), 5, sym_keyword_return, sym_keyword_parallel, sym_keyword_timeout, sym_keyword_content, sym_keyword_set, - [23423] = 8, + [24069] = 9, ACTIONS(3), 1, sym_comment, - 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(898), 1, - sym_where_clause, - STATE(981), 1, - sym_group_clause, - ACTIONS(1175), 11, - sym_semi_colon, + ACTIONS(1163), 1, sym_keyword_as, - sym_keyword_drop, - sym_keyword_schemafull, - sym_keyword_schemaless, + ACTIONS(1167), 1, sym_keyword_changefeed, + ACTIONS(1169), 1, sym_keyword_type, + ACTIONS(1171), 1, sym_keyword_permissions, + ACTIONS(1173), 1, sym_keyword_comment, - anon_sym_RPAREN, - anon_sym_RBRACE, - [23458] = 8, - ACTIONS(3), 1, - sym_comment, - 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_as, + ACTIONS(1165), 3, sym_keyword_drop, sym_keyword_schemafull, sym_keyword_schemaless, - sym_keyword_changefeed, - sym_keyword_type, - sym_keyword_permissions, - sym_keyword_comment, + ACTIONS(1181), 3, + sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [23493] = 16, + 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, + [24106] = 2, 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(315), 1, - sym_keyword_group, - STATE(857), 1, - sym_group_clause, - STATE(878), 1, - sym_order_clause, - 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), 3, + ACTIONS(1189), 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, - [23544] = 9, + [24128] = 9, ACTIONS(3), 1, sym_comment, - ACTIONS(1135), 1, - sym_keyword_as, - ACTIONS(1139), 1, + ACTIONS(1149), 1, sym_keyword_changefeed, - ACTIONS(1141), 1, + ACTIONS(1152), 1, sym_keyword_type, - ACTIONS(1143), 1, - sym_keyword_permissions, - ACTIONS(1145), 1, + ACTIONS(1158), 1, sym_keyword_comment, - ACTIONS(1173), 3, + ACTIONS(1191), 1, + sym_keyword_as, + ACTIONS(1197), 1, + sym_keyword_permissions, + ACTIONS(1141), 2, + ts_builtin_sym_end, + sym_semi_colon, + ACTIONS(1194), 3, sym_keyword_drop, sym_keyword_schemafull, sym_keyword_schemaless, - ACTIONS(1179), 3, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - STATE(819), 6, + STATE(836), 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, - [23581] = 16, + [24164] = 16, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(303), 1, + ACTIONS(357), 1, sym_keyword_fetch, - ACTIONS(305), 1, + ACTIONS(359), 1, sym_keyword_limit, - ACTIONS(307), 1, - sym_keyword_order, - ACTIONS(315), 1, + ACTIONS(369), 1, sym_keyword_group, - STATE(864), 1, + ACTIONS(471), 1, + sym_keyword_order, + STATE(898), 1, + sym_order_clause, + STATE(899), 1, sym_group_clause, - STATE(879), 1, + STATE(990), 1, + sym_limit_clause, + STATE(1001), 1, + sym_fetch_clause, + STATE(1117), 1, + sym_timeout_clause, + STATE(1237), 1, + sym_parallel_clause, + STATE(1334), 1, + sym_explain_clause, + ACTIONS(1052), 2, + ts_builtin_sym_end, + sym_semi_colon, + [24214] = 16, + ACTIONS(3), 1, + sym_comment, + ACTIONS(351), 1, + sym_keyword_explain, + ACTIONS(353), 1, + sym_keyword_parallel, + ACTIONS(355), 1, + sym_keyword_timeout, + ACTIONS(357), 1, + sym_keyword_fetch, + ACTIONS(359), 1, + sym_keyword_limit, + ACTIONS(369), 1, + sym_keyword_group, + ACTIONS(471), 1, + sym_keyword_order, + STATE(906), 1, sym_order_clause, - STATE(963), 1, + STATE(907), 1, + sym_group_clause, + STATE(969), 1, sym_limit_clause, - STATE(1017), 1, + STATE(1014), 1, sym_fetch_clause, - STATE(1149), 1, + STATE(1164), 1, sym_timeout_clause, - STATE(1225), 1, + STATE(1241), 1, sym_parallel_clause, - STATE(1301), 1, + STATE(1299), 1, sym_explain_clause, - ACTIONS(335), 3, + ACTIONS(1016), 2, + ts_builtin_sym_end, sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [23632] = 9, + [24264] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1135), 1, + ACTIONS(1204), 1, + anon_sym_COMMA, + STATE(854), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1202), 2, + sym_keyword_out, + sym_keyword_to, + ACTIONS(1200), 12, + ts_builtin_sym_end, + sym_semi_colon, sym_keyword_as, - ACTIONS(1139), 1, + sym_keyword_drop, + sym_keyword_schemafull, + sym_keyword_schemaless, 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, anon_sym_RPAREN, anon_sym_RBRACE, - ACTIONS(1181), 3, + [24292] = 9, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1167), 1, + sym_keyword_changefeed, + ACTIONS(1169), 1, + sym_keyword_type, + ACTIONS(1173), 1, + sym_keyword_comment, + ACTIONS(1206), 1, + sym_keyword_as, + ACTIONS(1210), 1, + sym_keyword_permissions, + ACTIONS(1161), 2, + ts_builtin_sym_end, + sym_semi_colon, + ACTIONS(1208), 3, sym_keyword_drop, sym_keyword_schemafull, sym_keyword_schemaless, - STATE(826), 6, + STATE(836), 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, + [24328] = 8, + ACTIONS(3), 1, + sym_comment, + ACTIONS(612), 1, + sym_keyword_group, + ACTIONS(634), 1, + sym_keyword_where, + ACTIONS(636), 1, + anon_sym_COMMA, + STATE(876), 1, + aux_sym_update_statement_repeat1, + STATE(908), 1, + sym_where_clause, + STATE(976), 1, + sym_group_clause, + ACTIONS(624), 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, + [24362] = 16, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(303), 1, + ACTIONS(357), 1, sym_keyword_fetch, - ACTIONS(305), 1, + ACTIONS(359), 1, sym_keyword_limit, - ACTIONS(307), 1, - sym_keyword_order, - ACTIONS(315), 1, + ACTIONS(369), 1, sym_keyword_group, - STATE(867), 1, - sym_group_clause, + ACTIONS(471), 1, + sym_keyword_order, STATE(891), 1, sym_order_clause, - STATE(978), 1, + STATE(896), 1, + sym_group_clause, + STATE(965), 1, sym_limit_clause, - STATE(1020), 1, + STATE(1019), 1, sym_fetch_clause, - STATE(1159), 1, + STATE(1108), 1, sym_timeout_clause, - STATE(1242), 1, + STATE(1203), 1, sym_parallel_clause, - STATE(1335), 1, + STATE(1361), 1, sym_explain_clause, - ACTIONS(1046), 3, + ACTIONS(423), 2, + ts_builtin_sym_end, sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [23720] = 16, + [24412] = 16, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(303), 1, + ACTIONS(357), 1, sym_keyword_fetch, - ACTIONS(305), 1, + ACTIONS(359), 1, sym_keyword_limit, - ACTIONS(307), 1, - sym_keyword_order, - ACTIONS(315), 1, + ACTIONS(369), 1, sym_keyword_group, - STATE(861), 1, - sym_group_clause, - STATE(886), 1, + ACTIONS(471), 1, + sym_keyword_order, + STATE(878), 1, sym_order_clause, - STATE(956), 1, + STATE(880), 1, + sym_group_clause, + STATE(989), 1, sym_limit_clause, STATE(1018), 1, sym_fetch_clause, - STATE(1136), 1, + STATE(1114), 1, sym_timeout_clause, - STATE(1236), 1, + STATE(1214), 1, sym_parallel_clause, - STATE(1354), 1, + STATE(1410), 1, sym_explain_clause, - ACTIONS(1050), 3, + ACTIONS(1056), 2, + ts_builtin_sym_end, sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [23771] = 4, + [24462] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1185), 2, + ACTIONS(1214), 2, sym_keyword_from, sym_keyword_in, - ACTIONS(1187), 2, + ACTIONS(1216), 2, sym_keyword_out, sym_keyword_to, - ACTIONS(1183), 12, + ACTIONS(1212), 12, ts_builtin_sym_end, sym_semi_colon, sym_keyword_as, @@ -76635,128 +77270,125 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [23797] = 9, + [24488] = 9, ACTIONS(3), 1, sym_comment, - ACTIONS(1139), 1, + ACTIONS(1167), 1, sym_keyword_changefeed, - ACTIONS(1141), 1, + ACTIONS(1169), 1, sym_keyword_type, - ACTIONS(1145), 1, + ACTIONS(1173), 1, sym_keyword_comment, - ACTIONS(1189), 1, + ACTIONS(1206), 1, sym_keyword_as, - ACTIONS(1193), 1, + ACTIONS(1210), 1, sym_keyword_permissions, - ACTIONS(1179), 2, + ACTIONS(1181), 2, ts_builtin_sym_end, sym_semi_colon, - ACTIONS(1191), 3, + ACTIONS(1208), 3, sym_keyword_drop, sym_keyword_schemafull, sym_keyword_schemaless, - STATE(841), 6, + STATE(836), 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, - [23833] = 5, + [24524] = 9, 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, + ACTIONS(1167), 1, + sym_keyword_changefeed, + ACTIONS(1169), 1, + sym_keyword_type, + ACTIONS(1173), 1, + sym_keyword_comment, + ACTIONS(1206), 1, + sym_keyword_as, + ACTIONS(1210), 1, + sym_keyword_permissions, + ACTIONS(1181), 2, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_as, + ACTIONS(1218), 3, sym_keyword_drop, sym_keyword_schemafull, sym_keyword_schemaless, + STATE(840), 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, + [24560] = 9, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1167), 1, sym_keyword_changefeed, + ACTIONS(1169), 1, sym_keyword_type, - sym_keyword_permissions, + ACTIONS(1173), 1, sym_keyword_comment, - anon_sym_RPAREN, - anon_sym_RBRACE, - [23861] = 16, - 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(315), 1, - sym_keyword_group, - ACTIONS(377), 1, - sym_keyword_order, - STATE(877), 1, - sym_group_clause, - STATE(878), 1, - sym_order_clause, - 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), 2, + ACTIONS(1206), 1, + sym_keyword_as, + ACTIONS(1210), 1, + sym_keyword_permissions, + ACTIONS(1185), 2, ts_builtin_sym_end, sym_semi_colon, - [23911] = 16, + ACTIONS(1220), 3, + sym_keyword_drop, + sym_keyword_schemafull, + sym_keyword_schemaless, + STATE(845), 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, + [24596] = 16, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(303), 1, + ACTIONS(357), 1, sym_keyword_fetch, - ACTIONS(305), 1, + ACTIONS(359), 1, sym_keyword_limit, - ACTIONS(315), 1, + ACTIONS(369), 1, sym_keyword_group, - ACTIONS(377), 1, + ACTIONS(471), 1, sym_keyword_order, - STATE(882), 1, + STATE(883), 1, sym_order_clause, - STATE(895), 1, + STATE(887), 1, sym_group_clause, - STATE(973), 1, + STATE(970), 1, sym_limit_clause, - STATE(1016), 1, + STATE(1026), 1, sym_fetch_clause, - STATE(1162), 1, + STATE(1157), 1, sym_timeout_clause, - STATE(1233), 1, + STATE(1245), 1, sym_parallel_clause, - STATE(1401), 1, + STATE(1291), 1, sym_explain_clause, - ACTIONS(1010), 2, + ACTIONS(1139), 2, ts_builtin_sym_end, sym_semi_colon, - [23961] = 2, + [24646] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1201), 16, + ACTIONS(1222), 16, ts_builtin_sym_end, sym_semi_colon, sym_keyword_bm25, @@ -76773,10 +77405,10 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_search, anon_sym_RPAREN, anon_sym_RBRACE, - [23983] = 2, + [24668] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1203), 16, + ACTIONS(1224), 16, ts_builtin_sym_end, sym_semi_colon, sym_keyword_bm25, @@ -76793,74 +77425,20 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_search, anon_sym_RPAREN, anon_sym_RBRACE, - [24005] = 2, + [24690] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(1205), 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, - [24027] = 16, - 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(315), 1, - sym_keyword_group, - ACTIONS(377), 1, - sym_keyword_order, - 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, - [24077] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(614), 1, + ACTIONS(612), 1, sym_keyword_group, - ACTIONS(630), 1, + ACTIONS(634), 1, sym_keyword_where, - ACTIONS(632), 1, + ACTIONS(636), 1, anon_sym_COMMA, - STATE(880), 1, + STATE(876), 1, aux_sym_update_statement_repeat1, - STATE(898), 1, + STATE(900), 1, sym_where_clause, - STATE(981), 1, + STATE(984), 1, sym_group_clause, ACTIONS(1175), 10, ts_builtin_sym_end, @@ -76869,41 +77447,14 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_drop, sym_keyword_schemafull, sym_keyword_schemaless, - sym_keyword_changefeed, - sym_keyword_type, - sym_keyword_permissions, - sym_keyword_comment, - [24111] = 9, - ACTIONS(3), 1, - sym_comment, - 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, + sym_keyword_changefeed, + sym_keyword_type, + sym_keyword_permissions, + sym_keyword_comment, + [24724] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1216), 16, + ACTIONS(1226), 16, ts_builtin_sym_end, sym_semi_colon, sym_keyword_bm25, @@ -76920,112 +77471,55 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_search, anon_sym_RPAREN, anon_sym_RBRACE, - [24169] = 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(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, + [24746] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(614), 1, - sym_keyword_group, - ACTIONS(630), 1, - sym_keyword_where, - ACTIONS(632), 1, + ACTIONS(1228), 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, + STATE(853), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1018), 14, 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, - [24275] = 4, + anon_sym_RPAREN, + anon_sym_RBRACE, + [24772] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1220), 1, + ACTIONS(1204), 1, anon_sym_COMMA, - STATE(846), 1, + STATE(853), 1, aux_sym_define_user_statement_repeat1, - ACTIONS(1012), 14, + 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_out, - sym_keyword_to, sym_keyword_changefeed, sym_keyword_type, sym_keyword_permissions, sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [24301] = 2, + [24800] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1223), 16, + ACTIONS(1235), 16, ts_builtin_sym_end, sym_semi_colon, sym_keyword_bm25, @@ -77042,71 +77536,10 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_search, anon_sym_RPAREN, anon_sym_RBRACE, - [24323] = 16, - 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(315), 1, - sym_keyword_group, - ACTIONS(377), 1, - sym_keyword_order, - 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, - [24373] = 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(1133), 2, - ts_builtin_sym_end, - sym_semi_colon, - ACTIONS(1225), 3, - sym_keyword_drop, - sym_keyword_schemafull, - sym_keyword_schemaless, - STATE(844), 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, - [24409] = 2, + [24822] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1227), 16, + ACTIONS(1237), 16, ts_builtin_sym_end, sym_semi_colon, sym_keyword_bm25, @@ -77123,10 +77556,10 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_search, anon_sym_RPAREN, anon_sym_RBRACE, - [24431] = 2, + [24844] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1229), 16, + ACTIONS(1239), 16, ts_builtin_sym_end, sym_semi_colon, sym_keyword_bm25, @@ -77143,67 +77576,10 @@ static const uint16_t ts_small_parse_table[] = { 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(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(315), 1, - sym_keyword_group, - ACTIONS(377), 1, - sym_keyword_order, - STATE(886), 1, - sym_order_clause, - STATE(887), 1, - sym_group_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, - [24531] = 2, + [24866] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1235), 16, + ACTIONS(1241), 16, ts_builtin_sym_end, sym_semi_colon, sym_keyword_bm25, @@ -77220,10 +77596,10 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_search, anon_sym_RPAREN, anon_sym_RBRACE, - [24553] = 2, + [24888] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1237), 16, + ACTIONS(1243), 16, ts_builtin_sym_end, sym_semi_colon, sym_keyword_bm25, @@ -77240,70 +77616,72 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_search, anon_sym_RPAREN, anon_sym_RBRACE, - [24575] = 12, + [24910] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(351), 1, + sym_keyword_explain, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 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, + ACTIONS(357), 1, + sym_keyword_fetch, + ACTIONS(359), 1, + sym_keyword_limit, + ACTIONS(361), 1, + sym_keyword_order, + STATE(898), 1, + sym_order_clause, + STATE(990), 1, + sym_limit_clause, + STATE(1001), 1, + sym_fetch_clause, + STATE(1117), 1, sym_timeout_clause, - STATE(1411), 1, + STATE(1237), 1, sym_parallel_clause, - ACTIONS(1239), 3, + STATE(1334), 1, + sym_explain_clause, + ACTIONS(1052), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - STATE(1041), 3, - sym_content_clause, - sym_set_clause, - sym_unset_clause, - [24616] = 14, + [24955] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(303), 1, + ACTIONS(357), 1, sym_keyword_fetch, - ACTIONS(305), 1, + ACTIONS(359), 1, sym_keyword_limit, - ACTIONS(307), 1, + ACTIONS(361), 1, sym_keyword_order, - STATE(904), 1, + STATE(906), 1, sym_order_clause, - STATE(987), 1, + STATE(969), 1, sym_limit_clause, - STATE(1000), 1, + STATE(1014), 1, sym_fetch_clause, - STATE(1114), 1, + STATE(1164), 1, sym_timeout_clause, - STATE(1244), 1, + STATE(1241), 1, sym_parallel_clause, - STATE(1378), 1, + STATE(1299), 1, sym_explain_clause, - ACTIONS(1245), 3, + ACTIONS(1016), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [24661] = 2, + [25000] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1247), 15, + ACTIONS(1245), 15, ts_builtin_sym_end, sym_semi_colon, sym_keyword_value, @@ -77319,14 +77697,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, anon_sym_LT, anon_sym_GT, - [24682] = 4, + [25021] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1249), 1, + ACTIONS(1247), 1, anon_sym_COMMA, - STATE(859), 1, + STATE(863), 1, aux_sym_update_statement_repeat1, - ACTIONS(660), 13, + ACTIONS(670), 13, sym_semi_colon, sym_keyword_explain, sym_keyword_parallel, @@ -77340,83 +77718,43 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_group, anon_sym_RPAREN, anon_sym_RBRACE, - [24707] = 2, - ACTIONS(3), 1, - sym_comment, - 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, - anon_sym_LT, - anon_sym_GT, - [24728] = 14, + [25046] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(303), 1, - sym_keyword_fetch, - ACTIONS(305), 1, - sym_keyword_limit, - ACTIONS(307), 1, - sym_keyword_order, - STATE(878), 1, - sym_order_clause, - STATE(951), 1, - sym_limit_clause, - STATE(1021), 1, - sym_fetch_clause, - STATE(1111), 1, + ACTIONS(481), 1, + sym_keyword_return, + ACTIONS(485), 1, + sym_keyword_content, + ACTIONS(1252), 1, + sym_keyword_set, + ACTIONS(1254), 1, + sym_keyword_unset, + STATE(1147), 1, + sym_return_clause, + STATE(1232), 1, sym_timeout_clause, - STATE(1204), 1, + STATE(1353), 1, sym_parallel_clause, - STATE(1427), 1, - sym_explain_clause, - ACTIONS(1177), 3, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [24773] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1254), 15, - ts_builtin_sym_end, + ACTIONS(1250), 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_COMMA, anon_sym_RPAREN, anon_sym_RBRACE, - anon_sym_LT, - anon_sym_GT, - [24794] = 4, + STATE(1104), 3, + sym_content_clause, + sym_set_clause, + sym_unset_clause, + [25087] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1256), 1, anon_sym_COMMA, - STATE(863), 1, + STATE(865), 1, aux_sym_update_statement_repeat1, - ACTIONS(660), 13, + ACTIONS(670), 13, sym_semi_colon, sym_keyword_as, sym_keyword_where, @@ -77430,41 +77768,72 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [24819] = 14, + [25112] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(303), 1, + ACTIONS(357), 1, sym_keyword_fetch, - ACTIONS(305), 1, + ACTIONS(359), 1, sym_keyword_limit, - ACTIONS(307), 1, + ACTIONS(361), 1, sym_keyword_order, - STATE(882), 1, + STATE(878), 1, sym_order_clause, - STATE(973), 1, + STATE(989), 1, sym_limit_clause, - STATE(1016), 1, + STATE(1018), 1, sym_fetch_clause, - STATE(1162), 1, + STATE(1114), 1, sym_timeout_clause, - STATE(1233), 1, + STATE(1214), 1, sym_parallel_clause, - STATE(1401), 1, + STATE(1410), 1, + sym_explain_clause, + ACTIONS(1056), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [25157] = 14, + ACTIONS(3), 1, + sym_comment, + ACTIONS(351), 1, + sym_keyword_explain, + ACTIONS(353), 1, + sym_keyword_parallel, + ACTIONS(355), 1, + sym_keyword_timeout, + ACTIONS(357), 1, + sym_keyword_fetch, + ACTIONS(359), 1, + sym_keyword_limit, + ACTIONS(361), 1, + sym_keyword_order, + STATE(891), 1, + sym_order_clause, + STATE(965), 1, + sym_limit_clause, + STATE(1019), 1, + sym_fetch_clause, + STATE(1108), 1, + sym_timeout_clause, + STATE(1203), 1, + sym_parallel_clause, + STATE(1361), 1, sym_explain_clause, - ACTIONS(1010), 3, + ACTIONS(423), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [24864] = 2, + [25202] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(61), 15, + ACTIONS(63), 15, ts_builtin_sym_end, sym_semi_colon, sym_keyword_as, @@ -77480,235 +77849,204 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, anon_sym_RPAREN, anon_sym_RBRACE, - [24885] = 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(459), 1, - sym_keyword_content, - ACTIONS(1241), 1, - sym_keyword_set, - 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, - STATE(1046), 3, - sym_content_clause, - sym_set_clause, - sym_unset_clause, - [24926] = 14, + [25223] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(303), 1, + ACTIONS(357), 1, sym_keyword_fetch, - ACTIONS(305), 1, + ACTIONS(359), 1, sym_keyword_limit, - ACTIONS(307), 1, + ACTIONS(361), 1, sym_keyword_order, - STATE(886), 1, + STATE(883), 1, sym_order_clause, - STATE(956), 1, + STATE(970), 1, sym_limit_clause, - STATE(1018), 1, + STATE(1026), 1, sym_fetch_clause, - STATE(1136), 1, + STATE(1157), 1, sym_timeout_clause, - STATE(1236), 1, + STATE(1245), 1, sym_parallel_clause, - STATE(1354), 1, + STATE(1291), 1, sym_explain_clause, - ACTIONS(1050), 3, + ACTIONS(1139), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [24971] = 14, + [25268] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(303), 1, - sym_keyword_fetch, - ACTIONS(305), 1, - sym_keyword_limit, - ACTIONS(307), 1, - sym_keyword_order, - STATE(891), 1, - sym_order_clause, - STATE(978), 1, - sym_limit_clause, - STATE(1020), 1, - sym_fetch_clause, - STATE(1159), 1, + ACTIONS(481), 1, + sym_keyword_return, + ACTIONS(485), 1, + sym_keyword_content, + ACTIONS(1252), 1, + sym_keyword_set, + ACTIONS(1254), 1, + sym_keyword_unset, + STATE(1143), 1, + sym_return_clause, + STATE(1246), 1, sym_timeout_clause, - STATE(1242), 1, + STATE(1412), 1, sym_parallel_clause, - STATE(1335), 1, - sym_explain_clause, - ACTIONS(1046), 3, + ACTIONS(1259), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + STATE(1103), 3, + sym_content_clause, + sym_set_clause, + sym_unset_clause, + [25309] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1261), 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, - [25016] = 14, + anon_sym_LT, + anon_sym_GT, + [25330] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(303), 1, + ACTIONS(357), 1, sym_keyword_fetch, - ACTIONS(305), 1, + ACTIONS(359), 1, sym_keyword_limit, - ACTIONS(307), 1, + ACTIONS(361), 1, sym_keyword_order, - STATE(879), 1, + STATE(897), 1, sym_order_clause, - STATE(963), 1, + STATE(983), 1, sym_limit_clause, - STATE(1017), 1, + STATE(1011), 1, sym_fetch_clause, - STATE(1149), 1, + STATE(1166), 1, sym_timeout_clause, - STATE(1225), 1, + STATE(1261), 1, sym_parallel_clause, - STATE(1301), 1, + STATE(1308), 1, sym_explain_clause, - ACTIONS(335), 3, + ACTIONS(1263), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [25061] = 4, + [25375] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1261), 1, - anon_sym_COMMA, - STATE(893), 1, - aux_sym_define_user_statement_repeat1, - ACTIONS(1231), 12, + ACTIONS(1265), 15, ts_builtin_sym_end, 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_COMMA, anon_sym_RPAREN, anon_sym_RBRACE, - [25085] = 4, + anon_sym_LT, + anon_sym_GT, + [25396] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(1261), 1, - anon_sym_COMMA, - STATE(796), 1, - aux_sym_define_user_statement_repeat1, - ACTIONS(1263), 12, + ACTIONS(353), 1, + sym_keyword_parallel, + ACTIONS(355), 1, + sym_keyword_timeout, + ACTIONS(485), 1, + sym_keyword_content, + ACTIONS(541), 1, + sym_keyword_return, + ACTIONS(1267), 1, + sym_keyword_set, + ACTIONS(1269), 1, + sym_keyword_unset, + STATE(1147), 1, + sym_return_clause, + STATE(1232), 1, + sym_timeout_clause, + STATE(1353), 1, + sym_parallel_clause, + ACTIONS(1250), 2, 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, - [25109] = 14, + STATE(1149), 3, + sym_content_clause, + sym_set_clause, + sym_unset_clause, + [25436] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(303), 1, + ACTIONS(357), 1, sym_keyword_fetch, - ACTIONS(305), 1, + ACTIONS(359), 1, sym_keyword_limit, - ACTIONS(377), 1, - sym_keyword_order, - STATE(882), 1, - sym_order_clause, - STATE(973), 1, + STATE(965), 1, sym_limit_clause, - STATE(1016), 1, + STATE(1019), 1, sym_fetch_clause, - STATE(1162), 1, + STATE(1108), 1, sym_timeout_clause, - STATE(1233), 1, + STATE(1203), 1, sym_parallel_clause, - STATE(1401), 1, + STATE(1361), 1, sym_explain_clause, - ACTIONS(1010), 2, + ACTIONS(423), 4, ts_builtin_sym_end, sym_semi_colon, - [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, + anon_sym_RPAREN, + anon_sym_RBRACE, + [25476] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(614), 1, - sym_keyword_group, - STATE(976), 1, - sym_group_clause, - ACTIONS(610), 12, + ACTIONS(1271), 1, + anon_sym_COMMA, + STATE(876), 1, + aux_sym_update_statement_repeat1, + ACTIONS(670), 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, @@ -77716,36 +78054,14 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_type, sym_keyword_permissions, sym_keyword_comment, - 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, - [25237] = 4, + [25500] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(614), 1, + ACTIONS(612), 1, sym_keyword_group, - STATE(981), 1, + STATE(976), 1, sym_group_clause, - ACTIONS(1175), 12, + ACTIONS(624), 12, ts_builtin_sym_end, sym_semi_colon, sym_keyword_as, @@ -77758,105 +78074,105 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [25261] = 14, + [25524] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(303), 1, + ACTIONS(357), 1, sym_keyword_fetch, - ACTIONS(305), 1, + ACTIONS(359), 1, sym_keyword_limit, - ACTIONS(377), 1, - sym_keyword_order, - STATE(904), 1, - sym_order_clause, - STATE(987), 1, + STATE(970), 1, sym_limit_clause, - STATE(1000), 1, + STATE(1026), 1, sym_fetch_clause, - STATE(1114), 1, + STATE(1157), 1, sym_timeout_clause, - STATE(1244), 1, + STATE(1245), 1, sym_parallel_clause, - STATE(1378), 1, + STATE(1291), 1, sym_explain_clause, - ACTIONS(1245), 2, + ACTIONS(1139), 4, ts_builtin_sym_end, sym_semi_colon, - [25305] = 12, + anon_sym_RPAREN, + anon_sym_RBRACE, + [25564] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(303), 1, + ACTIONS(357), 1, sym_keyword_fetch, - ACTIONS(305), 1, + ACTIONS(359), 1, sym_keyword_limit, - STATE(987), 1, + ACTIONS(471), 1, + sym_keyword_order, + STATE(891), 1, + sym_order_clause, + STATE(965), 1, sym_limit_clause, - STATE(1000), 1, + STATE(1019), 1, sym_fetch_clause, - STATE(1114), 1, + STATE(1108), 1, sym_timeout_clause, - STATE(1244), 1, + STATE(1203), 1, sym_parallel_clause, - STATE(1378), 1, + STATE(1361), 1, sym_explain_clause, - ACTIONS(1245), 4, + ACTIONS(423), 2, ts_builtin_sym_end, sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [25345] = 12, + [25608] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(303), 1, + ACTIONS(357), 1, sym_keyword_fetch, - ACTIONS(305), 1, + ACTIONS(359), 1, sym_keyword_limit, - STATE(973), 1, + ACTIONS(471), 1, + sym_keyword_order, + STATE(883), 1, + sym_order_clause, + STATE(970), 1, sym_limit_clause, - STATE(1016), 1, + STATE(1026), 1, sym_fetch_clause, - STATE(1162), 1, + STATE(1157), 1, sym_timeout_clause, - STATE(1233), 1, + STATE(1245), 1, sym_parallel_clause, - STATE(1401), 1, + STATE(1291), 1, sym_explain_clause, - ACTIONS(1010), 4, + ACTIONS(1139), 2, ts_builtin_sym_end, sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [25385] = 4, + [25652] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1272), 1, + ACTIONS(1276), 1, anon_sym_COMMA, - STATE(880), 1, - aux_sym_update_statement_repeat1, - ACTIONS(660), 12, + STATE(894), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1274), 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, @@ -77864,62 +78180,64 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_type, sym_keyword_permissions, sym_keyword_comment, - [25409] = 4, + anon_sym_RPAREN, + anon_sym_RBRACE, + [25676] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1275), 1, + ACTIONS(1276), 1, anon_sym_COMMA, - STATE(881), 1, - aux_sym_update_statement_repeat1, - ACTIONS(660), 12, + STATE(797), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1278), 12, ts_builtin_sym_end, 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, - [25433] = 12, + 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, + [25700] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(303), 1, + ACTIONS(357), 1, sym_keyword_fetch, - ACTIONS(305), 1, + ACTIONS(359), 1, sym_keyword_limit, - STATE(978), 1, + STATE(983), 1, sym_limit_clause, - STATE(1020), 1, + STATE(1011), 1, sym_fetch_clause, - STATE(1159), 1, + STATE(1166), 1, sym_timeout_clause, - STATE(1242), 1, + STATE(1261), 1, sym_parallel_clause, - STATE(1335), 1, + STATE(1308), 1, sym_explain_clause, - ACTIONS(1046), 4, + ACTIONS(1263), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [25473] = 4, + [25740] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1261), 1, + ACTIONS(1276), 1, anon_sym_COMMA, - STATE(897), 1, + STATE(797), 1, aux_sym_define_user_statement_repeat1, - ACTIONS(1263), 12, + ACTIONS(1231), 12, ts_builtin_sym_end, sym_semi_colon, sym_keyword_as, @@ -77932,34 +78250,34 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [25497] = 4, + [25764] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1261), 1, + ACTIONS(1280), 1, anon_sym_COMMA, - STATE(796), 1, - aux_sym_define_user_statement_repeat1, - ACTIONS(1278), 12, + STATE(885), 1, + aux_sym_update_statement_repeat1, + ACTIONS(670), 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, - [25521] = 4, + 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, + [25788] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1261), 1, + ACTIONS(1276), 1, anon_sym_COMMA, - STATE(896), 1, + STATE(797), 1, aux_sym_define_user_statement_repeat1, - ACTIONS(1278), 12, + ACTIONS(1283), 12, ts_builtin_sym_end, sym_semi_colon, sym_keyword_as, @@ -77972,72 +78290,44 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [25545] = 12, + [25812] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, 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, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(303), 1, + ACTIONS(357), 1, sym_keyword_fetch, - ACTIONS(305), 1, + ACTIONS(359), 1, sym_keyword_limit, - ACTIONS(377), 1, + ACTIONS(471), 1, sym_keyword_order, - STATE(878), 1, + STATE(897), 1, sym_order_clause, - STATE(951), 1, + STATE(983), 1, sym_limit_clause, - STATE(1021), 1, + STATE(1011), 1, sym_fetch_clause, - STATE(1111), 1, + STATE(1166), 1, sym_timeout_clause, - STATE(1204), 1, + STATE(1261), 1, sym_parallel_clause, - STATE(1427), 1, + STATE(1308), 1, sym_explain_clause, - ACTIONS(1177), 2, + ACTIONS(1263), 2, ts_builtin_sym_end, sym_semi_colon, - [25629] = 4, + [25856] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1261), 1, + ACTIONS(1276), 1, anon_sym_COMMA, - STATE(871), 1, + STATE(882), 1, aux_sym_define_user_statement_repeat1, - ACTIONS(1280), 12, + ACTIONS(1283), 12, ts_builtin_sym_end, sym_semi_colon, sym_keyword_as, @@ -78050,126 +78340,82 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [25653] = 10, + [25880] = 4, 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, - 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(1285), 1, + anon_sym_COMMA, + STATE(889), 1, + aux_sym_update_statement_repeat1, + ACTIONS(670), 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, + [25904] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(654), 1, + anon_sym_COMMA, + STATE(893), 1, + aux_sym_update_statement_repeat1, + ACTIONS(1288), 12, + sym_semi_colon, 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, - [25733] = 12, + sym_keyword_where, + sym_keyword_split, + sym_keyword_group, + anon_sym_RPAREN, + anon_sym_RBRACE, + [25928] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(303), 1, + ACTIONS(357), 1, sym_keyword_fetch, - ACTIONS(305), 1, + ACTIONS(359), 1, sym_keyword_limit, - STATE(956), 1, + STATE(969), 1, sym_limit_clause, - STATE(1018), 1, + STATE(1014), 1, sym_fetch_clause, - STATE(1136), 1, + STATE(1164), 1, sym_timeout_clause, - STATE(1236), 1, + STATE(1241), 1, sym_parallel_clause, - STATE(1354), 1, + STATE(1299), 1, sym_explain_clause, - ACTIONS(1050), 4, + ACTIONS(1016), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [25773] = 12, - ACTIONS(3), 1, - sym_comment, - 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, - STATE(1107), 3, - sym_content_clause, - sym_set_clause, - sym_unset_clause, - [25813] = 4, + [25968] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1261), 1, + ACTIONS(1276), 1, anon_sym_COMMA, - STATE(796), 1, + STATE(886), 1, aux_sym_define_user_statement_repeat1, - ACTIONS(1195), 12, + ACTIONS(1290), 12, ts_builtin_sym_end, sym_semi_colon, sym_keyword_as, @@ -78182,72 +78428,34 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [25837] = 12, + [25992] = 4, ACTIONS(3), 1, sym_comment, - 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, + ACTIONS(1292), 1, + anon_sym_COMMA, + STATE(893), 1, + aux_sym_update_statement_repeat1, + ACTIONS(670), 12, 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_timeout, - ACTIONS(303), 1, sym_keyword_fetch, - ACTIONS(305), 1, sym_keyword_limit, - ACTIONS(377), 1, sym_keyword_order, - 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, - [25921] = 4, + sym_keyword_where, + sym_keyword_split, + sym_keyword_group, + anon_sym_RPAREN, + anon_sym_RBRACE, + [26016] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1261), 1, + ACTIONS(1276), 1, anon_sym_COMMA, - STATE(796), 1, + STATE(797), 1, aux_sym_define_user_statement_repeat1, - ACTIONS(1288), 12, + ACTIONS(1295), 12, ts_builtin_sym_end, sym_semi_colon, sym_keyword_as, @@ -78260,14 +78468,14 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [25945] = 4, + [26040] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1261), 1, + ACTIONS(1276), 1, anon_sym_COMMA, - STATE(796), 1, + STATE(901), 1, aux_sym_define_user_statement_repeat1, - ACTIONS(1290), 12, + ACTIONS(1295), 12, ts_builtin_sym_end, sym_semi_colon, sym_keyword_as, @@ -78280,112 +78488,130 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [25969] = 4, + [26064] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(614), 1, - sym_keyword_group, - STATE(967), 1, - sym_group_clause, - ACTIONS(1292), 12, + ACTIONS(351), 1, + sym_keyword_explain, + ACTIONS(353), 1, + sym_keyword_parallel, + ACTIONS(355), 1, + sym_keyword_timeout, + ACTIONS(357), 1, + sym_keyword_fetch, + ACTIONS(359), 1, + sym_keyword_limit, + ACTIONS(471), 1, + sym_keyword_order, + STATE(906), 1, + sym_order_clause, + STATE(969), 1, + sym_limit_clause, + STATE(1014), 1, + sym_fetch_clause, + STATE(1164), 1, + sym_timeout_clause, + STATE(1241), 1, + sym_parallel_clause, + STATE(1299), 1, + sym_explain_clause, + ACTIONS(1016), 2, 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, - [25993] = 14, + [26108] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(303), 1, + ACTIONS(357), 1, sym_keyword_fetch, - ACTIONS(305), 1, + ACTIONS(359), 1, sym_keyword_limit, - ACTIONS(377), 1, - sym_keyword_order, - STATE(879), 1, - sym_order_clause, - STATE(963), 1, + STATE(960), 1, sym_limit_clause, - STATE(1017), 1, + STATE(1005), 1, sym_fetch_clause, - STATE(1149), 1, + STATE(1161), 1, sym_timeout_clause, - STATE(1225), 1, + STATE(1236), 1, sym_parallel_clause, - STATE(1301), 1, + STATE(1333), 1, sym_explain_clause, - ACTIONS(335), 2, + ACTIONS(1297), 4, ts_builtin_sym_end, sym_semi_colon, - [26037] = 12, + anon_sym_RPAREN, + anon_sym_RBRACE, + [26148] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(303), 1, + ACTIONS(357), 1, sym_keyword_fetch, - ACTIONS(305), 1, + ACTIONS(359), 1, sym_keyword_limit, - STATE(963), 1, + STATE(989), 1, sym_limit_clause, - STATE(1017), 1, + STATE(1018), 1, sym_fetch_clause, - STATE(1149), 1, + STATE(1114), 1, sym_timeout_clause, - STATE(1225), 1, + STATE(1214), 1, sym_parallel_clause, - STATE(1301), 1, + STATE(1410), 1, sym_explain_clause, - ACTIONS(335), 4, + ACTIONS(1056), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [26077] = 4, + [26188] = 14, ACTIONS(3), 1, sym_comment, - ACTIONS(1294), 1, - anon_sym_COMMA, - STATE(901), 1, - aux_sym_update_statement_repeat1, - ACTIONS(660), 12, - sym_semi_colon, + ACTIONS(351), 1, sym_keyword_explain, + ACTIONS(353), 1, sym_keyword_parallel, + ACTIONS(355), 1, sym_keyword_timeout, + ACTIONS(357), 1, sym_keyword_fetch, + ACTIONS(359), 1, sym_keyword_limit, + ACTIONS(471), 1, sym_keyword_order, - sym_keyword_where, - sym_keyword_split, - sym_keyword_group, - anon_sym_RPAREN, - anon_sym_RBRACE, - [26101] = 4, + STATE(878), 1, + sym_order_clause, + STATE(989), 1, + sym_limit_clause, + STATE(1018), 1, + sym_fetch_clause, + STATE(1114), 1, + sym_timeout_clause, + STATE(1214), 1, + sym_parallel_clause, + STATE(1410), 1, + sym_explain_clause, + ACTIONS(1056), 2, + ts_builtin_sym_end, + sym_semi_colon, + [26232] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1261), 1, - anon_sym_COMMA, - STATE(884), 1, - aux_sym_define_user_statement_repeat1, - ACTIONS(1297), 12, + ACTIONS(612), 1, + sym_keyword_group, + STATE(980), 1, + sym_group_clause, + ACTIONS(1299), 12, ts_builtin_sym_end, sym_semi_colon, sym_keyword_as, @@ -78398,235 +78624,192 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [26125] = 4, + [26256] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(658), 1, + ACTIONS(1276), 1, anon_sym_COMMA, - STATE(901), 1, - aux_sym_update_statement_repeat1, - ACTIONS(1299), 12, + STATE(797), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1301), 12, + ts_builtin_sym_end, sym_semi_colon, - sym_keyword_explain, - sym_keyword_parallel, - sym_keyword_timeout, - sym_keyword_fetch, - sym_keyword_limit, - sym_keyword_order, - sym_keyword_where, - sym_keyword_split, - sym_keyword_group, + 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, - [26149] = 12, + [26280] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - 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, + ACTIONS(485), 1, + sym_keyword_content, + ACTIONS(541), 1, + sym_keyword_return, + ACTIONS(1267), 1, + sym_keyword_set, + ACTIONS(1269), 1, + sym_keyword_unset, + STATE(1143), 1, + sym_return_clause, + STATE(1246), 1, sym_timeout_clause, - STATE(1250), 1, + STATE(1412), 1, sym_parallel_clause, - STATE(1372), 1, - sym_explain_clause, - ACTIONS(1301), 4, + ACTIONS(1259), 2, ts_builtin_sym_end, sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [26189] = 2, + STATE(1121), 3, + sym_content_clause, + sym_set_clause, + sym_unset_clause, + [26320] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1303), 13, + ACTIONS(1276), 1, + anon_sym_COMMA, + STATE(884), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1200), 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_for, sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [26208] = 9, + [26344] = 10, ACTIONS(3), 1, sym_comment, - ACTIONS(39), 1, + ACTIONS(41), 1, sym_keyword_count, - ACTIONS(43), 1, + ACTIONS(45), 1, anon_sym_LBRACK, - ACTIONS(51), 1, + ACTIONS(53), 1, aux_sym_type_name_token1, - ACTIONS(1267), 1, + ACTIONS(1303), 1, + sym_keyword_only, + ACTIONS(1305), 1, sym_variable_name, - STATE(1733), 1, + STATE(1818), 1, sym_object_key, - STATE(1847), 1, + STATE(1824), 1, sym_relate_subject, - ACTIONS(9), 3, + ACTIONS(11), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - STATE(996), 4, + STATE(1009), 4, sym_function_call, sym_identifier, sym_array, sym_record_id, - [26241] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1307), 1, - anon_sym_LT, - ACTIONS(1305), 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, - [26262] = 4, - ACTIONS(3), 1, - sym_comment, - 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, - sym_keyword_parallel, - sym_keyword_timeout, - sym_keyword_fetch, - sym_keyword_limit, - sym_keyword_order, - sym_keyword_group, - anon_sym_RPAREN, - anon_sym_RBRACE, - [26285] = 2, + [26380] = 10, ACTIONS(3), 1, sym_comment, - ACTIONS(1313), 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, - [26304] = 7, - ACTIONS(3), 1, - sym_comment, - 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, - 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(1323), 13, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_explain, - sym_keyword_parallel, - 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, - [26352] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(39), 1, + ACTIONS(41), 1, sym_keyword_count, - ACTIONS(43), 1, + ACTIONS(45), 1, anon_sym_LBRACK, - ACTIONS(51), 1, + ACTIONS(53), 1, aux_sym_type_name_token1, - ACTIONS(1267), 1, + ACTIONS(1305), 1, sym_variable_name, - STATE(1733), 1, + ACTIONS(1307), 1, + sym_keyword_only, + STATE(1818), 1, sym_object_key, - STATE(1778), 1, + STATE(1851), 1, sym_relate_subject, - ACTIONS(9), 3, + ACTIONS(11), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - STATE(996), 4, + STATE(1009), 4, sym_function_call, sym_identifier, sym_array, sym_record_id, - [26385] = 4, + [26416] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(1325), 1, - anon_sym_COMMA, - STATE(913), 1, - aux_sym_update_statement_repeat1, - ACTIONS(660), 11, + ACTIONS(351), 1, + sym_keyword_explain, + ACTIONS(353), 1, + sym_keyword_parallel, + ACTIONS(355), 1, + sym_keyword_timeout, + ACTIONS(357), 1, + sym_keyword_fetch, + ACTIONS(359), 1, + sym_keyword_limit, + STATE(990), 1, + sym_limit_clause, + STATE(1001), 1, + sym_fetch_clause, + STATE(1117), 1, + sym_timeout_clause, + STATE(1237), 1, + sym_parallel_clause, + STATE(1334), 1, + sym_explain_clause, + ACTIONS(1052), 4, ts_builtin_sym_end, sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [26456] = 14, + ACTIONS(3), 1, + sym_comment, + ACTIONS(351), 1, sym_keyword_explain, + ACTIONS(353), 1, sym_keyword_parallel, + ACTIONS(355), 1, sym_keyword_timeout, + ACTIONS(357), 1, sym_keyword_fetch, + ACTIONS(359), 1, sym_keyword_limit, + ACTIONS(471), 1, sym_keyword_order, - sym_keyword_where, - sym_keyword_split, - sym_keyword_group, - [26408] = 2, + STATE(898), 1, + sym_order_clause, + STATE(990), 1, + sym_limit_clause, + STATE(1001), 1, + sym_fetch_clause, + STATE(1117), 1, + sym_timeout_clause, + STATE(1237), 1, + sym_parallel_clause, + STATE(1334), 1, + sym_explain_clause, + ACTIONS(1052), 2, + ts_builtin_sym_end, + sym_semi_colon, + [26500] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1303), 13, + ACTIONS(612), 1, + sym_keyword_group, + STATE(984), 1, + sym_group_clause, + ACTIONS(1175), 12, ts_builtin_sym_end, sym_semi_colon, sym_keyword_as, @@ -78636,61 +78819,64 @@ 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, - [26427] = 4, + [26524] = 11, ACTIONS(3), 1, sym_comment, - ACTIONS(1311), 1, - anon_sym_COMMA, - STATE(935), 1, - aux_sym_define_user_statement_repeat1, - ACTIONS(1309), 11, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_explain, + ACTIONS(353), 1, sym_keyword_parallel, + ACTIONS(355), 1, sym_keyword_timeout, - sym_keyword_fetch, - sym_keyword_limit, - sym_keyword_order, - sym_keyword_group, + ACTIONS(481), 1, + sym_keyword_return, + ACTIONS(485), 1, + sym_keyword_content, + ACTIONS(1252), 1, + sym_keyword_set, + STATE(1118), 1, + sym_return_clause, + STATE(1242), 1, + sym_timeout_clause, + STATE(1416), 1, + sym_parallel_clause, + STATE(1054), 2, + sym_content_clause, + sym_set_clause, + ACTIONS(1309), 3, + sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [26450] = 9, + [26561] = 9, ACTIONS(3), 1, sym_comment, - ACTIONS(39), 1, + ACTIONS(41), 1, sym_keyword_count, - ACTIONS(43), 1, + ACTIONS(45), 1, anon_sym_LBRACK, - ACTIONS(51), 1, + ACTIONS(53), 1, aux_sym_type_name_token1, - ACTIONS(1267), 1, + ACTIONS(1305), 1, sym_variable_name, - STATE(941), 1, - sym_relate_subject, - STATE(1750), 1, + STATE(1818), 1, sym_object_key, - ACTIONS(9), 3, + STATE(1876), 1, + sym_relate_subject, + ACTIONS(11), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - STATE(996), 4, + STATE(1009), 4, sym_function_call, sym_identifier, sym_array, sym_record_id, - [26483] = 4, + [26594] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1330), 1, - sym_keyword_for, - STATE(917), 1, - aux_sym_permissions_for_clause_repeat2, - ACTIONS(1328), 11, + ACTIONS(1311), 13, + ts_builtin_sym_end, sym_semi_colon, sym_keyword_value, sym_keyword_flexible, @@ -78699,41 +78885,134 @@ 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, - [26506] = 9, + [26613] = 14, 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(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(1313), 1, + sym_keyword_index, + ACTIONS(1315), 1, + sym_keyword_define, + ACTIONS(1317), 1, + sym_keyword_analyzer, + ACTIONS(1319), 1, + sym_keyword_event, + ACTIONS(1321), 1, + sym_keyword_field, + ACTIONS(1323), 1, + sym_keyword_namespace, + ACTIONS(1325), 1, + sym_keyword_scope, + ACTIONS(1327), 1, + sym_keyword_table, + ACTIONS(1329), 1, + sym_keyword_token, + ACTIONS(1331), 1, + sym_keyword_user, + ACTIONS(1333), 1, + sym_keyword_database, + STATE(1497), 1, + sym_define_function, + STATE(1498), 1, + sym_define_param, + [26656] = 7, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1173), 1, + sym_keyword_comment, + ACTIONS(1337), 1, + sym_keyword_session, + ACTIONS(1339), 1, + sym_keyword_signin, + ACTIONS(1341), 1, + sym_keyword_signup, + ACTIONS(1335), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + STATE(915), 5, + sym_comment_clause, + sym_session_clause, + sym_signin_clause, + sym_signup_clause, + aux_sym_define_scope_statement_repeat1, + [26685] = 12, + ACTIONS(3), 1, + sym_comment, + ACTIONS(353), 1, + sym_keyword_parallel, + ACTIONS(355), 1, + sym_keyword_timeout, + ACTIONS(481), 1, + sym_keyword_return, + ACTIONS(483), 1, + sym_keyword_where, + ACTIONS(674), 1, + anon_sym_COMMA, + STATE(1079), 1, + aux_sym_update_statement_repeat1, + STATE(1101), 1, + sym_where_clause, + STATE(1141), 1, + sym_return_clause, + STATE(1225), 1, + sym_timeout_clause, + STATE(1288), 1, + sym_parallel_clause, + ACTIONS(678), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [26724] = 7, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1345), 1, + sym_keyword_comment, + ACTIONS(1348), 1, + sym_keyword_session, + ACTIONS(1351), 1, + sym_keyword_signin, + ACTIONS(1354), 1, + sym_keyword_signup, + ACTIONS(1343), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + STATE(915), 5, + sym_comment_clause, + sym_session_clause, + sym_signin_clause, + sym_signup_clause, + aux_sym_define_scope_statement_repeat1, + [26753] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1335), 1, + ACTIONS(1357), 13, + 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_for, - STATE(917), 1, - aux_sym_permissions_for_clause_repeat2, - ACTIONS(1333), 11, + sym_keyword_comment, + anon_sym_RPAREN, + anon_sym_RBRACE, + [26772] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1361), 1, + anon_sym_LT, + ACTIONS(1359), 12, + ts_builtin_sym_end, sym_semi_colon, sym_keyword_value, sym_keyword_flexible, @@ -78745,56 +79024,55 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [26562] = 7, + [26793] = 7, ACTIONS(3), 1, sym_comment, - ACTIONS(1145), 1, - sym_keyword_comment, - ACTIONS(1317), 1, + ACTIONS(1365), 1, sym_keyword_tokenizers, - ACTIONS(1319), 1, + ACTIONS(1368), 1, sym_keyword_function, - ACTIONS(1321), 1, + ACTIONS(1371), 1, sym_keyword_filters, - ACTIONS(1337), 4, + ACTIONS(1374), 1, + sym_keyword_comment, + ACTIONS(1363), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - STATE(939), 5, + STATE(918), 5, sym_tokenizers_clause, sym_filters_clause, sym_function_clause, sym_comment_clause, aux_sym_define_analyzer_statement_repeat1, - [26591] = 9, + [26822] = 8, 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(1379), 1, + sym_keyword_table, + ACTIONS(1381), 1, + sym_keyword_root, + ACTIONS(1385), 1, + sym_keyword_user, + STATE(1398), 1, + sym_info_target, + ACTIONS(1377), 2, + sym_keyword_namespace, + sym_keyword_ns, + ACTIONS(1383), 2, + sym_keyword_db, + sym_keyword_database, + STATE(1374), 5, + sym_root_info, + sym_namespace_info, + sym_database_info, + sym_table_info, + sym_user_info, + [26853] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1313), 13, + ACTIONS(1311), 13, ts_builtin_sym_end, sym_semi_colon, sym_keyword_as, @@ -78808,482 +79086,341 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [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, + [26872] = 11, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(455), 1, + ACTIONS(481), 1, sym_keyword_return, - ACTIONS(459), 1, + ACTIONS(485), 1, sym_keyword_content, - ACTIONS(1241), 1, + ACTIONS(1252), 1, sym_keyword_set, - STATE(1137), 1, + STATE(1116), 1, sym_return_clause, - STATE(1234), 1, + STATE(1216), 1, sym_timeout_clause, - STATE(1344), 1, + STATE(1400), 1, sym_parallel_clause, - STATE(1026), 2, + STATE(1105), 2, sym_content_clause, sym_set_clause, - ACTIONS(1349), 3, + ACTIONS(1387), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [26711] = 4, + [26909] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(1351), 1, - anon_sym_COMMA, - STATE(925), 1, - aux_sym_define_user_statement_repeat1, - ACTIONS(1012), 11, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_explain, + ACTIONS(353), 1, sym_keyword_parallel, + ACTIONS(355), 1, sym_keyword_timeout, - sym_keyword_fetch, - sym_keyword_limit, - sym_keyword_order, - sym_keyword_group, - anon_sym_RPAREN, - anon_sym_RBRACE, - [26734] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1311), 1, + ACTIONS(481), 1, + sym_keyword_return, + ACTIONS(483), 1, + sym_keyword_where, + ACTIONS(674), 1, anon_sym_COMMA, - STATE(908), 1, - aux_sym_define_user_statement_repeat1, - ACTIONS(1354), 11, - ts_builtin_sym_end, + STATE(1076), 1, + sym_where_clause, + STATE(1079), 1, + aux_sym_update_statement_repeat1, + STATE(1120), 1, + sym_return_clause, + STATE(1211), 1, + sym_timeout_clause, + STATE(1419), 1, + sym_parallel_clause, + ACTIONS(1389), 3, sym_semi_colon, - 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, - [26757] = 9, + [26948] = 9, ACTIONS(3), 1, sym_comment, - ACTIONS(39), 1, + ACTIONS(41), 1, sym_keyword_count, - ACTIONS(43), 1, + ACTIONS(45), 1, anon_sym_LBRACK, - ACTIONS(51), 1, + ACTIONS(53), 1, aux_sym_type_name_token1, - ACTIONS(1267), 1, + ACTIONS(1305), 1, sym_variable_name, - STATE(1733), 1, + STATE(1818), 1, sym_object_key, - STATE(1767), 1, + STATE(1821), 1, sym_relate_subject, - ACTIONS(9), 3, + ACTIONS(11), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - STATE(996), 4, + STATE(1009), 4, sym_function_call, sym_identifier, sym_array, sym_record_id, - [26790] = 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(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(1313), 1, - sym_parallel_clause, - ACTIONS(1356), 3, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [26829] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1307), 1, - anon_sym_LT, - ACTIONS(1358), 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, - [26850] = 7, - ACTIONS(3), 1, - sym_comment, - 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, - 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, - [26879] = 9, + [26981] = 9, ACTIONS(3), 1, sym_comment, - ACTIONS(39), 1, + ACTIONS(41), 1, sym_keyword_count, - ACTIONS(43), 1, + ACTIONS(45), 1, anon_sym_LBRACK, - ACTIONS(51), 1, + ACTIONS(53), 1, aux_sym_type_name_token1, - ACTIONS(1267), 1, + ACTIONS(1305), 1, sym_variable_name, - STATE(1733), 1, + STATE(1818), 1, sym_object_key, - STATE(1804), 1, + STATE(1855), 1, sym_relate_subject, - ACTIONS(9), 3, + ACTIONS(11), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - STATE(996), 4, + STATE(1009), 4, sym_function_call, sym_identifier, sym_array, sym_record_id, - [26912] = 7, + [27014] = 7, ACTIONS(3), 1, sym_comment, - ACTIONS(1145), 1, + ACTIONS(1173), 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, + ACTIONS(1393), 1, + sym_keyword_tokenizers, + ACTIONS(1395), 1, + sym_keyword_function, + ACTIONS(1397), 1, + sym_keyword_filters, + ACTIONS(1391), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - STATE(930), 5, + STATE(946), 5, + sym_tokenizers_clause, + sym_filters_clause, + sym_function_clause, sym_comment_clause, - sym_session_clause, - sym_signin_clause, - sym_signup_clause, - aux_sym_define_scope_statement_repeat1, - [26941] = 12, + aux_sym_define_analyzer_statement_repeat1, + [27043] = 4, 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, + ACTIONS(1399), 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(1432), 1, - sym_parallel_clause, - ACTIONS(668), 3, + STATE(926), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1018), 11, + ts_builtin_sym_end, sym_semi_colon, + 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, - [26980] = 7, + [27066] = 7, ACTIONS(3), 1, sym_comment, - ACTIONS(1145), 1, + ACTIONS(1173), 1, sym_keyword_comment, - ACTIONS(1376), 1, + ACTIONS(1337), 1, sym_keyword_session, - ACTIONS(1378), 1, + ACTIONS(1339), 1, sym_keyword_signin, - ACTIONS(1380), 1, + ACTIONS(1341), 1, sym_keyword_signup, - ACTIONS(1382), 4, + ACTIONS(1402), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - STATE(930), 5, + STATE(940), 5, sym_comment_clause, sym_session_clause, sym_signin_clause, sym_signup_clause, aux_sym_define_scope_statement_repeat1, - [27009] = 4, + [27095] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1311), 1, - anon_sym_COMMA, - STATE(925), 1, - aux_sym_define_user_statement_repeat1, - ACTIONS(1384), 11, + ACTIONS(1357), 13, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_explain, - sym_keyword_parallel, - sym_keyword_timeout, - sym_keyword_fetch, - sym_keyword_limit, - sym_keyword_order, - sym_keyword_group, + 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, - [27032] = 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(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(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(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, + [27114] = 7, ACTIONS(3), 1, sym_comment, - ACTIONS(1414), 1, + ACTIONS(1173), 1, + sym_keyword_comment, + ACTIONS(1393), 1, sym_keyword_tokenizers, - ACTIONS(1417), 1, + ACTIONS(1395), 1, sym_keyword_function, - ACTIONS(1420), 1, + ACTIONS(1397), 1, sym_keyword_filters, - ACTIONS(1423), 1, - sym_keyword_comment, - ACTIONS(1412), 4, + ACTIONS(1404), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - STATE(939), 5, + STATE(918), 5, sym_tokenizers_clause, sym_filters_clause, sym_function_clause, sym_comment_clause, aux_sym_define_analyzer_statement_repeat1, - [27180] = 7, + [27143] = 4, 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(1382), 4, + ACTIONS(1408), 1, + anon_sym_COMMA, + STATE(926), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1406), 11, ts_builtin_sym_end, sym_semi_colon, + 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, - STATE(932), 5, - sym_comment_clause, - sym_session_clause, - sym_signin_clause, - sym_signup_clause, - aux_sym_define_scope_statement_repeat1, - [27209] = 11, + [27166] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(676), 1, + anon_sym_COMMA, + STATE(936), 1, + aux_sym_update_statement_repeat1, + ACTIONS(1288), 11, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_explain, 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, - STATE(1160), 1, - sym_return_clause, - STATE(1202), 1, - sym_timeout_clause, - STATE(1328), 1, - sym_parallel_clause, - STATE(1028), 2, - sym_content_clause, - sym_set_clause, - ACTIONS(1426), 3, + sym_keyword_fetch, + sym_keyword_limit, + sym_keyword_order, + sym_keyword_where, + sym_keyword_split, + sym_keyword_group, + [27189] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1408), 1, + anon_sym_COMMA, + STATE(926), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1410), 11, + ts_builtin_sym_end, + sym_semi_colon, + 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, + [27212] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1408), 1, + anon_sym_COMMA, + STATE(930), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1410), 11, + ts_builtin_sym_end, sym_semi_colon, + 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, - [27246] = 9, + [27235] = 9, ACTIONS(3), 1, sym_comment, - ACTIONS(39), 1, + ACTIONS(41), 1, sym_keyword_count, - ACTIONS(43), 1, + ACTIONS(45), 1, anon_sym_LBRACK, - ACTIONS(51), 1, + ACTIONS(53), 1, aux_sym_type_name_token1, - ACTIONS(1267), 1, + ACTIONS(1305), 1, sym_variable_name, - STATE(957), 1, + STATE(1809), 1, sym_relate_subject, - STATE(1750), 1, + STATE(1818), 1, sym_object_key, - ACTIONS(9), 3, + ACTIONS(11), 3, sym_keyword_rand, sym_custom_function_name, sym_function_name, - STATE(996), 4, + STATE(1009), 4, sym_function_call, sym_identifier, sym_array, sym_record_id, - [27279] = 4, + [27268] = 9, ACTIONS(3), 1, sym_comment, - ACTIONS(674), 1, + ACTIONS(41), 1, + sym_keyword_count, + ACTIONS(45), 1, + anon_sym_LBRACK, + ACTIONS(53), 1, + aux_sym_type_name_token1, + ACTIONS(1305), 1, + sym_variable_name, + STATE(921), 1, + sym_relate_subject, + STATE(1776), 1, + sym_object_key, + ACTIONS(11), 3, + sym_keyword_rand, + sym_custom_function_name, + sym_function_name, + STATE(1009), 4, + sym_function_call, + sym_identifier, + sym_array, + sym_record_id, + [27301] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1412), 1, anon_sym_COMMA, - STATE(913), 1, + STATE(936), 1, aux_sym_update_statement_repeat1, - ACTIONS(1299), 11, + ACTIONS(670), 11, ts_builtin_sym_end, sym_semi_colon, sym_keyword_explain, @@ -79295,77 +79432,52 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_where, sym_keyword_split, sym_keyword_group, - [27302] = 4, + [27324] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1428), 1, + ACTIONS(1417), 1, sym_keyword_for, - STATE(944), 1, + STATE(937), 1, aux_sym_permissions_for_clause_repeat2, - ACTIONS(1328), 11, + ACTIONS(1415), 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, - [27325] = 7, + [27347] = 4, ACTIONS(3), 1, sym_comment, - 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, + ACTIONS(1422), 1, + sym_keyword_for, + STATE(937), 1, + aux_sym_permissions_for_clause_repeat2, + ACTIONS(1420), 11, 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, - [27354] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1145), 1, + sym_keyword_value, + sym_keyword_flexible, + sym_keyword_readonly, + sym_keyword_type, + sym_keyword_default, + sym_keyword_assert, + sym_keyword_permissions, 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, - STATE(945), 5, - sym_tokenizers_clause, - sym_filters_clause, - sym_function_clause, - sym_comment_clause, - aux_sym_define_analyzer_statement_repeat1, - [27383] = 4, + [27370] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1433), 1, + ACTIONS(1424), 1, sym_keyword_for, - STATE(944), 1, + STATE(939), 1, aux_sym_permissions_for_clause_repeat2, - ACTIONS(1333), 11, + ACTIONS(1415), 11, sym_semi_colon, sym_keyword_as, sym_keyword_drop, @@ -79377,130 +79489,108 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [27406] = 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(1799), 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, - [27439] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1435), 1, - anon_sym_COMMA, - STATE(949), 1, - aux_sym_update_statement_repeat1, - ACTIONS(660), 11, - 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, - [27462] = 7, + [27393] = 7, ACTIONS(3), 1, sym_comment, - ACTIONS(1145), 1, + ACTIONS(1173), 1, sym_keyword_comment, - ACTIONS(1376), 1, + ACTIONS(1337), 1, sym_keyword_session, - ACTIONS(1378), 1, + ACTIONS(1339), 1, sym_keyword_signin, - ACTIONS(1380), 1, + ACTIONS(1341), 1, sym_keyword_signup, - ACTIONS(1438), 4, + ACTIONS(1427), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - STATE(934), 5, + STATE(915), 5, sym_comment_clause, sym_session_clause, sym_signin_clause, sym_signup_clause, aux_sym_define_scope_statement_repeat1, - [27491] = 10, + [27422] = 9, 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, - 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, - anon_sym_RPAREN, - anon_sym_RBRACE, - [27525] = 12, + ACTIONS(41), 1, + sym_keyword_count, + ACTIONS(45), 1, + anon_sym_LBRACK, + ACTIONS(53), 1, + aux_sym_type_name_token1, + ACTIONS(1305), 1, + sym_variable_name, + STATE(909), 1, + sym_relate_subject, + STATE(1776), 1, + sym_object_key, + ACTIONS(11), 3, + sym_keyword_rand, + sym_custom_function_name, + sym_function_name, + STATE(1009), 4, + sym_function_call, + sym_identifier, + sym_array, + sym_record_id, + [27455] = 9, ACTIONS(3), 1, sym_comment, - 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(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(41), 1, + sym_keyword_count, + ACTIONS(45), 1, + anon_sym_LBRACK, + ACTIONS(53), 1, + aux_sym_type_name_token1, + ACTIONS(1305), 1, + sym_variable_name, + STATE(982), 1, + sym_relate_subject, + STATE(1776), 1, + sym_object_key, + ACTIONS(11), 3, + sym_keyword_rand, + sym_custom_function_name, + sym_function_name, + STATE(1009), 4, + sym_function_call, + sym_identifier, + sym_array, + sym_record_id, + [27488] = 9, + ACTIONS(3), 1, + sym_comment, + ACTIONS(41), 1, + sym_keyword_count, + ACTIONS(45), 1, + anon_sym_LBRACK, + ACTIONS(53), 1, + aux_sym_type_name_token1, + ACTIONS(1305), 1, + sym_variable_name, + STATE(968), 1, + sym_relate_subject, + STATE(1776), 1, + sym_object_key, + ACTIONS(11), 3, + sym_keyword_rand, + sym_custom_function_name, + sym_function_name, + STATE(1009), 4, + sym_function_call, + sym_identifier, + sym_array, + sym_record_id, + [27521] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1440), 1, + ACTIONS(1429), 1, sym_keyword_for, - STATE(953), 1, + STATE(939), 1, aux_sym_permissions_for_clause_repeat2, - ACTIONS(1328), 10, - ts_builtin_sym_end, + ACTIONS(1420), 11, sym_semi_colon, sym_keyword_as, sym_keyword_drop, @@ -79510,120 +79600,78 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_type, sym_keyword_permissions, sym_keyword_comment, - [27585] = 2, + anon_sym_RPAREN, + anon_sym_RBRACE, + [27544] = 7, ACTIONS(3), 1, sym_comment, - ACTIONS(1443), 12, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_if, - sym_keyword_permissions, + ACTIONS(1173), 1, sym_keyword_comment, + ACTIONS(1337), 1, sym_keyword_session, + ACTIONS(1339), 1, sym_keyword_signin, + ACTIONS(1341), 1, sym_keyword_signup, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_RBRACE, - sym_custom_function_name, - [27603] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1445), 12, + ACTIONS(1427), 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, - [27621] = 10, + STATE(913), 5, + sym_comment_clause, + sym_session_clause, + sym_signin_clause, + sym_signup_clause, + aux_sym_define_scope_statement_repeat1, + [27573] = 7, 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, - 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, + ACTIONS(1173), 1, + sym_keyword_comment, + ACTIONS(1393), 1, + sym_keyword_tokenizers, + ACTIONS(1395), 1, + sym_keyword_function, + ACTIONS(1397), 1, + sym_keyword_filters, + ACTIONS(1431), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [27655] = 11, - ACTIONS(3), 1, - sym_comment, - 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(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, + STATE(918), 5, + sym_tokenizers_clause, + sym_filters_clause, + sym_function_clause, + sym_comment_clause, + aux_sym_define_analyzer_statement_repeat1, + [27602] = 7, ACTIONS(3), 1, sym_comment, - 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, + ACTIONS(1173), 1, + sym_keyword_comment, + ACTIONS(1393), 1, + sym_keyword_tokenizers, + ACTIONS(1395), 1, + sym_keyword_function, + ACTIONS(1397), 1, + sym_keyword_filters, + ACTIONS(1431), 4, ts_builtin_sym_end, sym_semi_colon, - STATE(1161), 2, - sym_content_clause, - sym_set_clause, - [27727] = 4, + anon_sym_RPAREN, + anon_sym_RBRACE, + STATE(929), 5, + sym_tokenizers_clause, + sym_filters_clause, + sym_function_clause, + sym_comment_clause, + aux_sym_define_analyzer_statement_repeat1, + [27631] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1311), 1, - anon_sym_COMMA, - STATE(925), 1, - aux_sym_define_user_statement_repeat1, - ACTIONS(1290), 10, + ACTIONS(1433), 13, ts_builtin_sym_end, sym_semi_colon, sym_keyword_explain, @@ -79632,42 +79680,17 @@ 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, - [27749] = 12, - ACTIONS(3), 1, - sym_comment, - 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, - [27787] = 4, + [27650] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1447), 1, - sym_keyword_for, - STATE(961), 1, - aux_sym_permissions_for_clause_repeat2, - ACTIONS(1328), 10, + ACTIONS(1361), 1, + anon_sym_LT, + ACTIONS(1435), 12, ts_builtin_sym_end, sym_semi_colon, sym_keyword_value, @@ -79678,151 +79701,148 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_assert, sym_keyword_permissions, sym_keyword_comment, - [27809] = 2, - ACTIONS(3), 1, - sym_comment, - 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, - [27827] = 10, + [27671] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(1408), 1, + anon_sym_COMMA, + STATE(932), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1437), 11, + ts_builtin_sym_end, + sym_semi_colon, sym_keyword_explain, - ACTIONS(299), 1, sym_keyword_parallel, - ACTIONS(301), 1, sym_keyword_timeout, - ACTIONS(303), 1, sym_keyword_fetch, - 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), 4, - ts_builtin_sym_end, - sym_semi_colon, + sym_keyword_limit, + sym_keyword_order, + sym_keyword_group, anon_sym_RPAREN, anon_sym_RBRACE, - [27861] = 7, + [27694] = 9, ACTIONS(3), 1, sym_comment, - 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, - sym_keyword_event, - sym_keyword_field, - ACTIONS(1452), 5, - sym_keyword_analyzer, - sym_keyword_namespace, - sym_keyword_scope, - sym_keyword_table, - sym_keyword_database, - [27889] = 4, + ACTIONS(41), 1, + sym_keyword_count, + ACTIONS(45), 1, + anon_sym_LBRACK, + ACTIONS(53), 1, + aux_sym_type_name_token1, + ACTIONS(1305), 1, + sym_variable_name, + STATE(1728), 1, + sym_relate_subject, + STATE(1818), 1, + sym_object_key, + ACTIONS(11), 3, + sym_keyword_rand, + sym_custom_function_name, + sym_function_name, + STATE(1009), 4, + sym_function_call, + sym_identifier, + sym_array, + sym_record_id, + [27727] = 9, ACTIONS(3), 1, sym_comment, - ACTIONS(1462), 1, - anon_sym_GT, - ACTIONS(1464), 1, - anon_sym_DOT_DOT, - ACTIONS(200), 10, + ACTIONS(41), 1, + sym_keyword_count, + ACTIONS(45), 1, + anon_sym_LBRACK, + ACTIONS(53), 1, + aux_sym_type_name_token1, + ACTIONS(1305), 1, + sym_variable_name, + STATE(1818), 1, + sym_object_key, + STATE(1863), 1, + sym_relate_subject, + ACTIONS(11), 3, + sym_keyword_rand, + sym_custom_function_name, + sym_function_name, + STATE(1009), 4, + sym_function_call, + sym_identifier, + sym_array, + sym_record_id, + [27760] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1439), 1, + anon_sym_COMMA, + STATE(953), 1, + aux_sym_update_statement_repeat1, + ACTIONS(670), 11, 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, - anon_sym_RPAREN, - anon_sym_RBRACE, - [27911] = 4, + [27783] = 14, ACTIONS(3), 1, sym_comment, - 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, - sym_keyword_drop, - sym_keyword_schemafull, - sym_keyword_schemaless, - sym_keyword_changefeed, - sym_keyword_type, - sym_keyword_permissions, - sym_keyword_comment, - [27933] = 2, + ACTIONS(1313), 1, + sym_keyword_index, + ACTIONS(1315), 1, + sym_keyword_define, + ACTIONS(1317), 1, + sym_keyword_analyzer, + ACTIONS(1319), 1, + sym_keyword_event, + ACTIONS(1323), 1, + sym_keyword_namespace, + ACTIONS(1325), 1, + sym_keyword_scope, + ACTIONS(1329), 1, + sym_keyword_token, + ACTIONS(1331), 1, + sym_keyword_user, + ACTIONS(1333), 1, + sym_keyword_database, + ACTIONS(1442), 1, + sym_keyword_field, + ACTIONS(1444), 1, + sym_keyword_table, + STATE(1462), 1, + sym_define_function, + STATE(1591), 1, + sym_define_param, + [27826] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1468), 12, + ACTIONS(1408), 1, + anon_sym_COMMA, + STATE(971), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1283), 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, - 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, - 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, + sym_keyword_limit, + sym_keyword_order, anon_sym_RPAREN, anon_sym_RBRACE, - [27985] = 4, + [27848] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1311), 1, - anon_sym_COMMA, - STATE(959), 1, - aux_sym_define_user_statement_repeat1, - ACTIONS(1263), 10, + ACTIONS(1448), 2, + sym_keyword_asc, + sym_keyword_desc, + ACTIONS(1446), 10, ts_builtin_sym_end, sym_semi_colon, sym_keyword_explain, @@ -79830,103 +79850,101 @@ 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, - [28007] = 9, - ACTIONS(3), 1, - sym_comment, - ACTIONS(39), 1, - sym_keyword_count, - ACTIONS(51), 1, - aux_sym_type_name_token1, - ACTIONS(1472), 1, - sym_keyword_only, - ACTIONS(1474), 1, - sym_variable_name, - STATE(866), 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, - [28039] = 9, + [27868] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(39), 1, - sym_keyword_count, - ACTIONS(51), 1, - aux_sym_type_name_token1, - ACTIONS(1474), 1, - sym_variable_name, - ACTIONS(1476), 1, - sym_keyword_only, - STATE(894), 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, - [28071] = 2, + ACTIONS(353), 1, + sym_keyword_parallel, + ACTIONS(355), 1, + sym_keyword_timeout, + ACTIONS(541), 1, + sym_keyword_return, + ACTIONS(543), 1, + sym_keyword_where, + ACTIONS(680), 1, + anon_sym_COMMA, + STATE(1138), 1, + aux_sym_update_statement_repeat1, + STATE(1141), 1, + sym_return_clause, + STATE(1142), 1, + sym_where_clause, + STATE(1225), 1, + sym_timeout_clause, + STATE(1288), 1, + sym_parallel_clause, + ACTIONS(678), 2, + ts_builtin_sym_end, + sym_semi_colon, + [27906] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1183), 12, + ACTIONS(1408), 1, + anon_sym_COMMA, + STATE(979), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1290), 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_explain, + sym_keyword_parallel, + sym_keyword_timeout, + sym_keyword_fetch, + sym_keyword_limit, + sym_keyword_order, + anon_sym_RPAREN, + anon_sym_RBRACE, + [27928] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1450), 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, - [28089] = 10, + sym_custom_function_name, + [27946] = 10, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(303), 1, + ACTIONS(357), 1, sym_keyword_fetch, - STATE(1020), 1, + STATE(1022), 1, sym_fetch_clause, - STATE(1159), 1, + STATE(1151), 1, sym_timeout_clause, - STATE(1242), 1, + STATE(1231), 1, sym_parallel_clause, - STATE(1335), 1, + STATE(1355), 1, sym_explain_clause, - ACTIONS(1046), 4, + ACTIONS(1452), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [28123] = 4, + [27980] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1478), 1, + ACTIONS(1454), 1, sym_keyword_for, - STATE(961), 1, + STATE(967), 1, aux_sym_permissions_for_clause_repeat2, - ACTIONS(1333), 10, + ACTIONS(1420), 10, ts_builtin_sym_end, sym_semi_colon, sym_keyword_value, @@ -79937,10 +79955,10 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_assert, sym_keyword_permissions, sym_keyword_comment, - [28145] = 2, + [28002] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1333), 12, + ACTIONS(1420), 12, ts_builtin_sym_end, sym_semi_colon, sym_keyword_value, @@ -79953,10 +79971,14 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [28163] = 2, + [28020] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1175), 12, + ACTIONS(1456), 1, + sym_keyword_for, + STATE(963), 1, + aux_sym_permissions_for_clause_repeat2, + ACTIONS(1415), 10, ts_builtin_sym_end, sym_semi_colon, sym_keyword_as, @@ -79967,53 +79989,50 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_type, sym_keyword_permissions, sym_keyword_comment, - anon_sym_RPAREN, - anon_sym_RBRACE, - [28181] = 3, + [28042] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1482), 2, - sym_keyword_asc, - sym_keyword_desc, - ACTIONS(1480), 10, + ACTIONS(1459), 12, 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, + 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, - [28201] = 10, + [28060] = 10, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(303), 1, + ACTIONS(357), 1, sym_keyword_fetch, - STATE(1018), 1, + STATE(1014), 1, sym_fetch_clause, - STATE(1136), 1, + STATE(1164), 1, sym_timeout_clause, - STATE(1236), 1, + STATE(1241), 1, sym_parallel_clause, - STATE(1354), 1, + STATE(1299), 1, sym_explain_clause, - ACTIONS(1050), 4, + ACTIONS(1016), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [28235] = 2, + [28094] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1048), 12, + ACTIONS(1054), 12, ts_builtin_sym_end, sym_semi_colon, sym_keyword_value, @@ -80026,204 +80045,123 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [28253] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1484), 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, - [28271] = 2, + [28112] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1292), 12, + ACTIONS(1461), 1, + sym_keyword_for, + STATE(967), 1, + aux_sym_permissions_for_clause_repeat2, + ACTIONS(1415), 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_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, - [28289] = 4, + [28134] = 11, ACTIONS(3), 1, sym_comment, - ACTIONS(1311), 1, - anon_sym_COMMA, - STATE(925), 1, - aux_sym_define_user_statement_repeat1, - ACTIONS(1263), 10, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_explain, + ACTIONS(353), 1, sym_keyword_parallel, + ACTIONS(355), 1, sym_keyword_timeout, - sym_keyword_fetch, - sym_keyword_limit, - sym_keyword_order, - anon_sym_RPAREN, - anon_sym_RBRACE, - [28311] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1486), 12, + ACTIONS(485), 1, + sym_keyword_content, + ACTIONS(541), 1, + sym_keyword_return, + ACTIONS(1267), 1, + sym_keyword_set, + STATE(1118), 1, + sym_return_clause, + STATE(1242), 1, + sym_timeout_clause, + STATE(1416), 1, + sym_parallel_clause, + ACTIONS(1309), 2, 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, + STATE(1119), 2, + sym_content_clause, + sym_set_clause, + [28170] = 10, ACTIONS(3), 1, sym_comment, - ACTIONS(1311), 1, - anon_sym_COMMA, - STATE(982), 1, - aux_sym_define_user_statement_repeat1, - ACTIONS(1280), 10, - ts_builtin_sym_end, - sym_semi_colon, + ACTIONS(351), 1, sym_keyword_explain, + ACTIONS(353), 1, sym_keyword_parallel, + ACTIONS(355), 1, sym_keyword_timeout, + ACTIONS(357), 1, sym_keyword_fetch, - sym_keyword_limit, - sym_keyword_order, - anon_sym_RPAREN, - anon_sym_RBRACE, - [28351] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(610), 12, + STATE(1001), 1, + sym_fetch_clause, + STATE(1117), 1, + sym_timeout_clause, + STATE(1237), 1, + sym_parallel_clause, + STATE(1334), 1, + sym_explain_clause, + ACTIONS(1052), 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, - [28369] = 10, + [28204] = 10, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(303), 1, + ACTIONS(357), 1, sym_keyword_fetch, - STATE(1017), 1, + STATE(1011), 1, sym_fetch_clause, - STATE(1149), 1, + STATE(1166), 1, sym_timeout_clause, - STATE(1225), 1, + STATE(1261), 1, sym_parallel_clause, - STATE(1301), 1, + STATE(1308), 1, sym_explain_clause, - ACTIONS(335), 4, + ACTIONS(1263), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [28403] = 10, + [28238] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(1408), 1, + anon_sym_COMMA, + STATE(926), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1278), 10, + ts_builtin_sym_end, + sym_semi_colon, sym_keyword_explain, - ACTIONS(299), 1, sym_keyword_parallel, - ACTIONS(301), 1, sym_keyword_timeout, - ACTIONS(303), 1, sym_keyword_fetch, - STATE(1015), 1, - sym_fetch_clause, - STATE(1132), 1, - sym_timeout_clause, - STATE(1250), 1, - sym_parallel_clause, - STATE(1372), 1, - sym_explain_clause, - ACTIONS(1301), 4, - ts_builtin_sym_end, - sym_semi_colon, + sym_keyword_limit, + sym_keyword_order, anon_sym_RPAREN, anon_sym_RBRACE, - [28437] = 8, - ACTIONS(3), 1, - sym_comment, - ACTIONS(39), 1, - sym_keyword_count, - ACTIONS(51), 1, - aux_sym_type_name_token1, - ACTIONS(1474), 1, - sym_variable_name, - STATE(892), 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, - [28466] = 8, - ACTIONS(3), 1, - sym_comment, - 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, + [28260] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1488), 1, + ACTIONS(1464), 1, anon_sym_GT, - ACTIONS(1490), 1, + ACTIONS(1466), 1, anon_sym_DOT_DOT, - ACTIONS(200), 9, + ACTIONS(214), 10, ts_builtin_sym_end, sym_semi_colon, sym_keyword_return, @@ -80231,576 +80169,538 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_timeout, sym_keyword_content, sym_keyword_set, + sym_keyword_unset, anon_sym_RPAREN, anon_sym_RBRACE, - [28516] = 10, - 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, - 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, - [28549] = 10, + [28282] = 12, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(455), 1, + ACTIONS(541), 1, sym_keyword_return, - ACTIONS(457), 1, + ACTIONS(543), 1, sym_keyword_where, - STATE(1038), 1, - sym_where_clause, - STATE(1115), 1, + ACTIONS(680), 1, + anon_sym_COMMA, + STATE(1120), 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, - [28582] = 10, - 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, - STATE(1030), 1, + STATE(1123), 1, sym_where_clause, - STATE(1166), 1, - sym_return_clause, - STATE(1243), 1, + STATE(1138), 1, + aux_sym_update_statement_repeat1, + STATE(1211), 1, sym_timeout_clause, - STATE(1384), 1, + STATE(1419), 1, sym_parallel_clause, - ACTIONS(1492), 3, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [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(1498), 1, - anon_sym_COMMA, - STATE(1002), 1, - aux_sym_order_clause_repeat1, - ACTIONS(1496), 8, + ACTIONS(1389), 2, + ts_builtin_sym_end, sym_semi_colon, - sym_keyword_explain, - sym_keyword_parallel, - sym_keyword_timeout, - sym_keyword_fetch, - sym_keyword_limit, - anon_sym_RPAREN, - anon_sym_RBRACE, - [28652] = 2, + [28320] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1500), 10, + ACTIONS(1212), 12, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_return, - sym_keyword_parallel, - sym_keyword_timeout, - sym_keyword_content, - sym_keyword_set, - anon_sym_DASH_GT, + 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, - [28668] = 4, + [28338] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1504), 1, - anon_sym_COMMA, - STATE(997), 1, - aux_sym_filters_clause_repeat1, - ACTIONS(1502), 8, + ACTIONS(1468), 12, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_tokenizers, - sym_keyword_function, - sym_keyword_filters, + 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, - [28688] = 2, + [28356] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1507), 10, + ACTIONS(1175), 12, 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, + 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, - [28704] = 2, + [28374] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1509), 10, + ACTIONS(624), 12, 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, + 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, - [28720] = 8, + [28392] = 10, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - STATE(1132), 1, + ACTIONS(357), 1, + sym_keyword_fetch, + STATE(1019), 1, + sym_fetch_clause, + STATE(1108), 1, sym_timeout_clause, - STATE(1250), 1, + STATE(1203), 1, sym_parallel_clause, - STATE(1372), 1, + STATE(1361), 1, sym_explain_clause, - ACTIONS(1301), 4, + ACTIONS(423), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [28748] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1498), 1, - anon_sym_COMMA, - STATE(1014), 1, - aux_sym_order_clause_repeat1, - ACTIONS(1511), 8, - sym_semi_colon, - sym_keyword_explain, - sym_keyword_parallel, - sym_keyword_timeout, - sym_keyword_fetch, - sym_keyword_limit, - anon_sym_RPAREN, - anon_sym_RBRACE, - [28768] = 4, + [28426] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1513), 1, + ACTIONS(1408), 1, anon_sym_COMMA, - STATE(1002), 1, - aux_sym_order_clause_repeat1, - ACTIONS(1509), 8, + STATE(926), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1283), 10, + ts_builtin_sym_end, 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, - [28788] = 4, + [28448] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1518), 1, - anon_sym_COMMA, - STATE(1011), 1, - aux_sym_filters_clause_repeat1, - ACTIONS(1516), 8, + ACTIONS(1470), 12, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_tokenizers, - sym_keyword_function, - sym_keyword_filters, + 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, - [28808] = 8, + [28466] = 9, 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(41), 1, + sym_keyword_count, + ACTIONS(53), 1, + aux_sym_type_name_token1, + ACTIONS(1472), 1, + sym_keyword_only, + ACTIONS(1474), 1, + sym_variable_name, + STATE(870), 1, + sym_create_target, + STATE(1845), 1, + sym_object_key, + ACTIONS(11), 3, + sym_keyword_rand, + sym_custom_function_name, + sym_function_name, + STATE(1007), 3, + sym_function_call, + sym_identifier, + sym_record_id, + [28498] = 11, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(513), 1, + ACTIONS(485), 1, + sym_keyword_content, + ACTIONS(541), 1, sym_keyword_return, - ACTIONS(515), 1, - sym_keyword_where, - STATE(1147), 1, + ACTIONS(1267), 1, + sym_keyword_set, + STATE(1116), 1, sym_return_clause, - STATE(1148), 1, - sym_where_clause, - STATE(1207), 1, + STATE(1216), 1, sym_timeout_clause, - STATE(1310), 1, + STATE(1400), 1, sym_parallel_clause, - ACTIONS(1020), 2, + ACTIONS(1387), 2, ts_builtin_sym_end, sym_semi_colon, - [28868] = 4, + STATE(1115), 2, + sym_content_clause, + sym_set_clause, + [28534] = 10, ACTIONS(3), 1, sym_comment, - ACTIONS(1498), 1, - anon_sym_COMMA, - STATE(995), 1, - aux_sym_order_clause_repeat1, - ACTIONS(1520), 8, - sym_semi_colon, + ACTIONS(351), 1, sym_keyword_explain, + ACTIONS(353), 1, sym_keyword_parallel, + ACTIONS(355), 1, sym_keyword_timeout, + ACTIONS(357), 1, sym_keyword_fetch, - sym_keyword_limit, - anon_sym_RPAREN, - anon_sym_RBRACE, - [28888] = 4, - ACTIONS(3), 1, - sym_comment, - 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_tokenizers, - sym_keyword_function, - sym_keyword_filters, - sym_keyword_comment, - anon_sym_RPAREN, - anon_sym_RBRACE, - [28908] = 4, - ACTIONS(3), 1, - sym_comment, - 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, - [28928] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1531), 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, - [28944] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1480), 10, + STATE(1005), 1, + sym_fetch_clause, + STATE(1161), 1, + sym_timeout_clause, + STATE(1236), 1, + sym_parallel_clause, + STATE(1333), 1, + sym_explain_clause, + ACTIONS(1297), 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, - [28960] = 4, + [28568] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1518), 1, - anon_sym_COMMA, - STATE(997), 1, - aux_sym_filters_clause_repeat1, - ACTIONS(1533), 8, + ACTIONS(1299), 12, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_tokenizers, - sym_keyword_function, - sym_keyword_filters, + 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, - [28980] = 10, + [28586] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, - sym_keyword_parallel, - ACTIONS(301), 1, - sym_keyword_timeout, - ACTIONS(513), 1, - sym_keyword_return, - ACTIONS(515), 1, - sym_keyword_where, - STATE(1164), 1, - sym_where_clause, - STATE(1166), 1, - sym_return_clause, - STATE(1243), 1, - sym_timeout_clause, - STATE(1384), 1, - sym_parallel_clause, - ACTIONS(1492), 2, + ACTIONS(1476), 1, + sym_keyword_for, + STATE(963), 1, + aux_sym_permissions_for_clause_repeat2, + ACTIONS(1420), 10, ts_builtin_sym_end, sym_semi_colon, - [29012] = 10, + sym_keyword_as, + sym_keyword_drop, + sym_keyword_schemafull, + sym_keyword_schemaless, + sym_keyword_changefeed, + sym_keyword_type, + sym_keyword_permissions, + sym_keyword_comment, + [28608] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, - sym_keyword_parallel, - ACTIONS(301), 1, - sym_keyword_timeout, - ACTIONS(513), 1, - sym_keyword_return, - ACTIONS(515), 1, - sym_keyword_where, - 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, + ACTIONS(1478), 12, ts_builtin_sym_end, sym_semi_colon, - [29044] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1498), 1, + sym_keyword_if, + sym_keyword_permissions, + sym_keyword_comment, + sym_keyword_session, + sym_keyword_signin, + sym_keyword_signup, anon_sym_COMMA, - STATE(1002), 1, - aux_sym_order_clause_repeat1, - ACTIONS(1520), 8, - sym_semi_colon, - sym_keyword_explain, - sym_keyword_parallel, - sym_keyword_timeout, - sym_keyword_fetch, - sym_keyword_limit, anon_sym_RPAREN, anon_sym_RBRACE, - [29064] = 8, + sym_custom_function_name, + [28626] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_explain, - ACTIONS(299), 1, - sym_keyword_parallel, - ACTIONS(301), 1, - sym_keyword_timeout, - STATE(1105), 1, - sym_timeout_clause, - STATE(1251), 1, - sym_parallel_clause, - STATE(1369), 1, - sym_explain_clause, - ACTIONS(1470), 4, + ACTIONS(1420), 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, - [29092] = 8, + [28644] = 9, + ACTIONS(3), 1, + sym_comment, + ACTIONS(41), 1, + sym_keyword_count, + ACTIONS(53), 1, + aux_sym_type_name_token1, + ACTIONS(1474), 1, + sym_variable_name, + ACTIONS(1480), 1, + sym_keyword_only, + STATE(902), 1, + sym_create_target, + STATE(1845), 1, + sym_object_key, + ACTIONS(11), 3, + sym_keyword_rand, + sym_custom_function_name, + sym_function_name, + STATE(1007), 3, + sym_function_call, + sym_identifier, + sym_record_id, + [28676] = 10, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - STATE(1159), 1, + ACTIONS(357), 1, + sym_keyword_fetch, + STATE(1026), 1, + sym_fetch_clause, + STATE(1157), 1, sym_timeout_clause, - STATE(1242), 1, + STATE(1245), 1, sym_parallel_clause, - STATE(1335), 1, + STATE(1291), 1, sym_explain_clause, - ACTIONS(1046), 4, + ACTIONS(1139), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [29120] = 8, + [28710] = 10, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - STATE(1162), 1, + ACTIONS(357), 1, + sym_keyword_fetch, + STATE(1018), 1, + sym_fetch_clause, + STATE(1114), 1, sym_timeout_clause, - STATE(1233), 1, + STATE(1214), 1, sym_parallel_clause, - STATE(1401), 1, + STATE(1410), 1, sym_explain_clause, - ACTIONS(1010), 4, + ACTIONS(1056), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [29148] = 8, + [28744] = 7, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(1486), 1, + sym_keyword_function, + ACTIONS(1488), 1, + sym_keyword_param, + ACTIONS(1490), 1, + sym_keyword_token, + ACTIONS(1492), 1, + sym_keyword_user, + ACTIONS(1482), 3, + sym_keyword_index, + sym_keyword_event, + sym_keyword_field, + ACTIONS(1484), 5, + sym_keyword_analyzer, + sym_keyword_namespace, + sym_keyword_scope, + sym_keyword_table, + sym_keyword_database, + [28772] = 10, + ACTIONS(3), 1, + sym_comment, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - STATE(1111), 1, + ACTIONS(481), 1, + sym_keyword_return, + ACTIONS(483), 1, + sym_keyword_where, + STATE(1052), 1, + sym_where_clause, + STATE(1170), 1, + sym_return_clause, + STATE(1243), 1, sym_timeout_clause, - STATE(1204), 1, + STATE(1309), 1, sym_parallel_clause, - STATE(1427), 1, - sym_explain_clause, - ACTIONS(1177), 4, - ts_builtin_sym_end, + ACTIONS(1494), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [29176] = 8, + [28805] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_explain, - ACTIONS(299), 1, - sym_keyword_parallel, - ACTIONS(301), 1, - sym_keyword_timeout, - STATE(1104), 1, - sym_timeout_clause, - STATE(1252), 1, - sym_parallel_clause, - STATE(1363), 1, - sym_explain_clause, - ACTIONS(1535), 4, + ACTIONS(1496), 1, + anon_sym_GT, + ACTIONS(1498), 1, + anon_sym_DOT_DOT, + ACTIONS(214), 9, ts_builtin_sym_end, sym_semi_colon, + sym_keyword_return, + sym_keyword_parallel, + sym_keyword_timeout, + sym_keyword_content, + sym_keyword_set, anon_sym_RPAREN, anon_sym_RBRACE, - [29204] = 8, + [28826] = 10, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - STATE(1136), 1, + ACTIONS(481), 1, + sym_keyword_return, + ACTIONS(483), 1, + sym_keyword_where, + STATE(1075), 1, + sym_where_clause, + STATE(1126), 1, + sym_return_clause, + STATE(1213), 1, sym_timeout_clause, - STATE(1236), 1, + STATE(1399), 1, sym_parallel_clause, - STATE(1354), 1, - sym_explain_clause, - ACTIONS(1050), 4, - ts_builtin_sym_end, + ACTIONS(1020), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [29232] = 8, + [28859] = 10, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - STATE(1114), 1, + ACTIONS(481), 1, + sym_keyword_return, + ACTIONS(483), 1, + sym_keyword_where, + STATE(1094), 1, + sym_where_clause, + STATE(1136), 1, + sym_return_clause, + STATE(1223), 1, sym_timeout_clause, - STATE(1244), 1, + STATE(1375), 1, sym_parallel_clause, - STATE(1378), 1, - sym_explain_clause, - ACTIONS(1245), 4, - ts_builtin_sym_end, + ACTIONS(509), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [29260] = 4, + [28892] = 8, + ACTIONS(3), 1, + sym_comment, + ACTIONS(41), 1, + sym_keyword_count, + ACTIONS(53), 1, + aux_sym_type_name_token1, + ACTIONS(1474), 1, + sym_variable_name, + STATE(874), 1, + sym_create_target, + STATE(1845), 1, + sym_object_key, + ACTIONS(11), 3, + sym_keyword_rand, + sym_custom_function_name, + sym_function_name, + STATE(1007), 3, + sym_function_call, + sym_identifier, + sym_record_id, + [28921] = 8, + ACTIONS(3), 1, + sym_comment, + ACTIONS(41), 1, + sym_keyword_count, + ACTIONS(53), 1, + aux_sym_type_name_token1, + ACTIONS(1474), 1, + sym_variable_name, + STATE(864), 1, + sym_create_target, + STATE(1845), 1, + sym_object_key, + ACTIONS(11), 3, + sym_keyword_rand, + sym_custom_function_name, + sym_function_name, + STATE(1007), 3, + sym_function_call, + sym_identifier, + sym_record_id, + [28950] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1500), 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, + [28967] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1524), 1, + ACTIONS(1504), 1, anon_sym_COMMA, - STATE(1008), 1, - aux_sym_tokenizers_clause_repeat1, - ACTIONS(1537), 8, + STATE(1015), 1, + aux_sym_filters_clause_repeat1, + ACTIONS(1502), 8, ts_builtin_sym_end, sym_semi_colon, sym_keyword_tokenizers, @@ -80809,49 +80709,10 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [29280] = 8, - ACTIONS(3), 1, - sym_comment, - 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(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, - [29328] = 4, + [28987] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1547), 1, - anon_sym_COMMA, - STATE(1053), 1, - aux_sym_order_clause_repeat1, - ACTIONS(1520), 7, + ACTIONS(1506), 10, ts_builtin_sym_end, sym_semi_colon, sym_keyword_explain, @@ -80859,1227 +80720,1454 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_timeout, sym_keyword_fetch, sym_keyword_limit, - [29347] = 8, + anon_sym_COMMA, + anon_sym_RPAREN, + anon_sym_RBRACE, + [29003] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(351), 1, + sym_keyword_explain, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(455), 1, - sym_keyword_return, - STATE(1112), 1, - sym_return_clause, - STATE(1203), 1, + STATE(1114), 1, sym_timeout_clause, - STATE(1435), 1, + STATE(1214), 1, sym_parallel_clause, - ACTIONS(1549), 3, + STATE(1410), 1, + sym_explain_clause, + ACTIONS(1056), 4, + ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [29374] = 4, + [29031] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1547), 1, + ACTIONS(1510), 1, anon_sym_COMMA, - STATE(1054), 1, + STATE(1003), 1, aux_sym_order_clause_repeat1, - ACTIONS(1520), 7, - ts_builtin_sym_end, + ACTIONS(1508), 8, sym_semi_colon, sym_keyword_explain, sym_keyword_parallel, sym_keyword_timeout, sym_keyword_fetch, sym_keyword_limit, - [29393] = 8, + anon_sym_RPAREN, + anon_sym_RBRACE, + [29051] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(1514), 1, + anon_sym_COMMA, + STATE(1003), 1, + aux_sym_order_clause_repeat1, + ACTIONS(1512), 8, + sym_semi_colon, + sym_keyword_explain, sym_keyword_parallel, - ACTIONS(301), 1, sym_keyword_timeout, - ACTIONS(455), 1, - sym_keyword_return, - STATE(1137), 1, - sym_return_clause, - STATE(1234), 1, - sym_timeout_clause, - STATE(1344), 1, - sym_parallel_clause, - ACTIONS(1349), 3, - sym_semi_colon, + sym_keyword_fetch, + sym_keyword_limit, anon_sym_RPAREN, anon_sym_RBRACE, - [29420] = 5, + [29071] = 4, ACTIONS(3), 1, sym_comment, - 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, + ACTIONS(1519), 1, + anon_sym_COMMA, + STATE(1008), 1, + aux_sym_tokenizers_clause_repeat1, + ACTIONS(1517), 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, - [29441] = 8, + [29091] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(351), 1, + sym_keyword_explain, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(455), 1, - sym_keyword_return, - STATE(1135), 1, - sym_return_clause, - STATE(1210), 1, + STATE(1151), 1, sym_timeout_clause, - STATE(1424), 1, + STATE(1231), 1, sym_parallel_clause, - ACTIONS(1553), 3, + STATE(1355), 1, + sym_explain_clause, + ACTIONS(1452), 4, + ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [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, + [29119] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, - sym_keyword_parallel, - ACTIONS(301), 1, - sym_keyword_timeout, - ACTIONS(455), 1, - sym_keyword_return, - STATE(1166), 1, - sym_return_clause, - STATE(1243), 1, - sym_timeout_clause, - STATE(1384), 1, - sym_parallel_clause, - ACTIONS(1492), 3, + ACTIONS(1523), 1, + anon_sym_COMMA, + STATE(1006), 1, + aux_sym_filters_clause_repeat1, + ACTIONS(1521), 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, - [29522] = 8, + [29139] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(1526), 10, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_return, sym_keyword_parallel, - ACTIONS(301), 1, sym_keyword_timeout, - ACTIONS(455), 1, - sym_keyword_return, - STATE(1120), 1, - sym_return_clause, - STATE(1245), 1, - sym_timeout_clause, - STATE(1383), 1, - sym_parallel_clause, - ACTIONS(1555), 3, - sym_semi_colon, + sym_keyword_content, + sym_keyword_set, + sym_keyword_unset, anon_sym_RPAREN, anon_sym_RBRACE, - [29549] = 5, + [29155] = 4, ACTIONS(3), 1, sym_comment, - 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, + ACTIONS(1530), 1, + anon_sym_COMMA, + STATE(1008), 1, + aux_sym_tokenizers_clause_repeat1, + ACTIONS(1528), 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, - [29570] = 8, + [29175] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(43), 1, - anon_sym_LBRACK, - ACTIONS(47), 1, - anon_sym_LBRACE, - ACTIONS(144), 1, + ACTIONS(1533), 10, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_return, + sym_keyword_parallel, + sym_keyword_timeout, + sym_keyword_content, + sym_keyword_set, 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, + anon_sym_RPAREN, + anon_sym_RBRACE, + [29191] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1526), 9, + ACTIONS(1519), 1, + anon_sym_COMMA, + STATE(1004), 1, + aux_sym_tokenizers_clause_repeat1, + ACTIONS(1535), 8, 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, - [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, + [29211] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(351), 1, + sym_keyword_explain, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(455), 1, - sym_keyword_return, - STATE(1147), 1, - sym_return_clause, - STATE(1207), 1, + STATE(1161), 1, sym_timeout_clause, - STATE(1310), 1, + STATE(1236), 1, sym_parallel_clause, - ACTIONS(1020), 3, + STATE(1333), 1, + sym_explain_clause, + ACTIONS(1297), 4, + ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [29666] = 2, + [29239] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1567), 9, + ACTIONS(1512), 10, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_return, + sym_keyword_explain, sym_keyword_parallel, sym_keyword_timeout, - sym_keyword_where, + sym_keyword_fetch, + sym_keyword_limit, anon_sym_COMMA, anon_sym_RPAREN, anon_sym_RBRACE, - [29681] = 8, + [29255] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(1446), 10, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_explain, sym_keyword_parallel, - ACTIONS(301), 1, sym_keyword_timeout, - ACTIONS(455), 1, - sym_keyword_return, - STATE(1145), 1, - sym_return_clause, - STATE(1228), 1, - sym_timeout_clause, - STATE(1313), 1, - sym_parallel_clause, - ACTIONS(1356), 3, - sym_semi_colon, + sym_keyword_fetch, + sym_keyword_limit, + anon_sym_COMMA, anon_sym_RPAREN, anon_sym_RBRACE, - [29708] = 8, + [29271] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(351), 1, + sym_keyword_explain, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(455), 1, - sym_keyword_return, - STATE(1142), 1, - sym_return_clause, - STATE(1217), 1, + STATE(1117), 1, sym_timeout_clause, - STATE(1316), 1, + STATE(1237), 1, sym_parallel_clause, - ACTIONS(1569), 3, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [29735] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1573), 1, - anon_sym_COMMA, - STATE(1048), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1571), 7, + STATE(1334), 1, + sym_explain_clause, + ACTIONS(1052), 4, + 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, - [29754] = 4, + [29299] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1573), 1, + ACTIONS(1504), 1, anon_sym_COMMA, - STATE(1049), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1575), 7, + STATE(1006), 1, + aux_sym_filters_clause_repeat1, + ACTIONS(1537), 8, + ts_builtin_sym_end, sym_semi_colon, - sym_keyword_return, - sym_keyword_parallel, - sym_keyword_timeout, - sym_keyword_where, + sym_keyword_tokenizers, + sym_keyword_function, + sym_keyword_filters, + sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [29773] = 8, + [29319] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(351), 1, + sym_keyword_explain, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(455), 1, - sym_keyword_return, - STATE(1115), 1, - sym_return_clause, - STATE(1199), 1, + STATE(1108), 1, sym_timeout_clause, - STATE(1437), 1, + STATE(1203), 1, sym_parallel_clause, - ACTIONS(501), 3, + STATE(1361), 1, + sym_explain_clause, + ACTIONS(423), 4, + ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [29800] = 8, + [29347] = 10, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(455), 1, + ACTIONS(541), 1, sym_keyword_return, - STATE(1109), 1, + ACTIONS(543), 1, + sym_keyword_where, + STATE(1136), 1, sym_return_clause, - STATE(1205), 1, + STATE(1137), 1, + sym_where_clause, + STATE(1223), 1, sym_timeout_clause, - STATE(1432), 1, + STATE(1375), 1, sym_parallel_clause, - ACTIONS(668), 3, + ACTIONS(509), 2, + ts_builtin_sym_end, sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [29827] = 8, + [29379] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(351), 1, + sym_keyword_explain, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, - sym_keyword_timeout, - ACTIONS(455), 1, - sym_keyword_return, - STATE(1128), 1, - sym_return_clause, - STATE(1227), 1, + ACTIONS(355), 1, + sym_keyword_timeout, + STATE(1157), 1, sym_timeout_clause, - STATE(1411), 1, + STATE(1245), 1, sym_parallel_clause, - ACTIONS(1239), 3, + STATE(1291), 1, + sym_explain_clause, + ACTIONS(1139), 4, + ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [29854] = 4, + [29407] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(1577), 1, - anon_sym_COMMA, - STATE(1047), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1567), 7, - sym_semi_colon, - sym_keyword_return, + ACTIONS(351), 1, + sym_keyword_explain, + ACTIONS(353), 1, sym_keyword_parallel, + ACTIONS(355), 1, sym_keyword_timeout, - sym_keyword_where, + STATE(1164), 1, + sym_timeout_clause, + STATE(1241), 1, + sym_parallel_clause, + STATE(1299), 1, + sym_explain_clause, + ACTIONS(1016), 4, + ts_builtin_sym_end, + sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [29873] = 4, + [29435] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1573), 1, + ACTIONS(1510), 1, anon_sym_COMMA, - STATE(1047), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1580), 7, + STATE(1003), 1, + aux_sym_order_clause_repeat1, + ACTIONS(1539), 8, sym_semi_colon, - sym_keyword_return, + sym_keyword_explain, sym_keyword_parallel, sym_keyword_timeout, - sym_keyword_where, + sym_keyword_fetch, + sym_keyword_limit, anon_sym_RPAREN, anon_sym_RBRACE, - [29892] = 4, + [29455] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1573), 1, + ACTIONS(1510), 1, anon_sym_COMMA, - STATE(1047), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1582), 7, + STATE(1020), 1, + aux_sym_order_clause_repeat1, + ACTIONS(1541), 8, sym_semi_colon, - sym_keyword_return, + sym_keyword_explain, sym_keyword_parallel, sym_keyword_timeout, - sym_keyword_where, + sym_keyword_fetch, + sym_keyword_limit, anon_sym_RPAREN, anon_sym_RBRACE, - [29911] = 4, + [29475] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(1584), 1, - anon_sym_COMMA, - STATE(1050), 1, - aux_sym_update_statement_repeat1, - ACTIONS(660), 7, - sym_semi_colon, - sym_keyword_return, + ACTIONS(351), 1, + sym_keyword_explain, + ACTIONS(353), 1, sym_keyword_parallel, + ACTIONS(355), 1, sym_keyword_timeout, - sym_keyword_where, - anon_sym_RPAREN, - anon_sym_RBRACE, - [29930] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1502), 9, + STATE(1140), 1, + sym_timeout_clause, + STATE(1224), 1, + sym_parallel_clause, + STATE(1370), 1, + sym_explain_clause, + ACTIONS(1543), 4, 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, - [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, + [29503] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1547), 1, + ACTIONS(1510), 1, anon_sym_COMMA, - STATE(1054), 1, + STATE(1002), 1, aux_sym_order_clause_repeat1, - ACTIONS(1496), 7, - ts_builtin_sym_end, + ACTIONS(1539), 8, sym_semi_colon, sym_keyword_explain, sym_keyword_parallel, sym_keyword_timeout, sym_keyword_fetch, sym_keyword_limit, - [29991] = 4, + anon_sym_RPAREN, + anon_sym_RBRACE, + [29523] = 10, ACTIONS(3), 1, sym_comment, - ACTIONS(1587), 1, - anon_sym_COMMA, - STATE(1054), 1, - aux_sym_order_clause_repeat1, - ACTIONS(1509), 7, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_explain, + ACTIONS(353), 1, sym_keyword_parallel, + ACTIONS(355), 1, sym_keyword_timeout, - sym_keyword_fetch, - sym_keyword_limit, - [30010] = 2, + ACTIONS(541), 1, + sym_keyword_return, + ACTIONS(543), 1, + sym_keyword_where, + STATE(1168), 1, + sym_where_clause, + STATE(1170), 1, + sym_return_clause, + STATE(1243), 1, + sym_timeout_clause, + STATE(1309), 1, + sym_parallel_clause, + ACTIONS(1494), 2, + ts_builtin_sym_end, + sym_semi_colon, + [29555] = 10, ACTIONS(3), 1, sym_comment, - ACTIONS(1590), 9, + ACTIONS(353), 1, + sym_keyword_parallel, + ACTIONS(355), 1, + sym_keyword_timeout, + ACTIONS(541), 1, + sym_keyword_return, + ACTIONS(543), 1, + sym_keyword_where, + STATE(1126), 1, + sym_return_clause, + STATE(1127), 1, + sym_where_clause, + STATE(1213), 1, + sym_timeout_clause, + STATE(1399), 1, + sym_parallel_clause, + ACTIONS(1020), 2, 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, - [30025] = 2, + [29587] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(1592), 9, + ACTIONS(351), 1, + sym_keyword_explain, + ACTIONS(353), 1, + sym_keyword_parallel, + ACTIONS(355), 1, + sym_keyword_timeout, + STATE(1166), 1, + sym_timeout_clause, + STATE(1261), 1, + sym_parallel_clause, + STATE(1308), 1, + sym_explain_clause, + ACTIONS(1263), 4, 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, - [30040] = 5, + [29615] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(1543), 1, - sym_keyword_unique, + ACTIONS(572), 1, + anon_sym_LBRACE, + ACTIONS(946), 1, + anon_sym_LBRACK, 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, - [30061] = 4, + anon_sym_DOT_DOT, + STATE(307), 1, + sym_record_id_range, + STATE(323), 1, + sym_record_id_value, + ACTIONS(574), 2, + sym_int, + sym_record_id_ident, + STATE(262), 2, + sym_array, + sym_object, + [29642] = 8, ACTIONS(3), 1, sym_comment, - 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_explain, - sym_keyword_parallel, - sym_keyword_timeout, - anon_sym_RPAREN, - anon_sym_RBRACE, - [30080] = 4, + ACTIONS(45), 1, + anon_sym_LBRACK, + ACTIONS(49), 1, + anon_sym_LBRACE, + ACTIONS(499), 1, + anon_sym_DASH_GT, + ACTIONS(1137), 1, + anon_sym_EQ, + STATE(48), 1, + sym_record_id_value, + ACTIONS(511), 2, + sym_int, + sym_record_id_ident, + STATE(42), 2, + sym_array, + sym_object, + [29669] = 8, ACTIONS(3), 1, sym_comment, + ACTIONS(317), 1, + anon_sym_LBRACK, + ACTIONS(321), 1, + anon_sym_LBRACE, 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, - sym_keyword_timeout, - sym_keyword_fetch, - sym_keyword_limit, - [30099] = 8, + anon_sym_DOT_DOT, + STATE(37), 1, + sym_record_id_range, + STATE(501), 1, + sym_record_id_value, + ACTIONS(503), 2, + sym_int, + sym_record_id_ident, + STATE(14), 2, + sym_array, + sym_object, + [29696] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(1596), 1, + ACTIONS(1549), 1, anon_sym_DOT_DOT, - STATE(34), 1, + STATE(37), 1, sym_record_id_range, - STATE(350), 1, + STATE(428), 1, sym_record_id_value, - ACTIONS(387), 2, + ACTIONS(503), 2, sym_int, sym_record_id_ident, - STATE(10), 2, + STATE(14), 2, sym_array, sym_object, - [30126] = 8, + [29723] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(479), 1, - anon_sym_LBRACE, - ACTIONS(880), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(1598), 1, + ACTIONS(321), 1, + anon_sym_LBRACE, + ACTIONS(1551), 1, anon_sym_DOT_DOT, - STATE(112), 1, + STATE(37), 1, sym_record_id_range, - STATE(334), 1, + STATE(283), 1, sym_record_id_value, - ACTIONS(481), 2, + ACTIONS(503), 2, sym_int, sym_record_id_ident, - STATE(100), 2, + STATE(14), 2, sym_array, sym_object, - [30153] = 8, + [29750] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(523), 1, + ACTIONS(451), 1, + anon_sym_LBRACK, + ACTIONS(455), 1, anon_sym_LBRACE, - ACTIONS(940), 1, + ACTIONS(1553), 1, + anon_sym_DOT_DOT, + STATE(320), 1, + sym_record_id_value, + STATE(347), 1, + sym_record_id_range, + ACTIONS(513), 2, + sym_int, + sym_record_id_ident, + STATE(300), 2, + sym_array, + sym_object, + [29777] = 8, + ACTIONS(3), 1, + sym_comment, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(1600), 1, + ACTIONS(321), 1, + anon_sym_LBRACE, + ACTIONS(1555), 1, anon_sym_DOT_DOT, - STATE(327), 1, + STATE(37), 1, sym_record_id_range, - STATE(372), 1, + STATE(538), 1, sym_record_id_value, - ACTIONS(525), 2, + ACTIONS(503), 2, sym_int, sym_record_id_ident, - STATE(265), 2, + STATE(14), 2, sym_array, sym_object, - [30180] = 8, + [29804] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(357), 1, + ACTIONS(45), 1, anon_sym_LBRACK, - ACTIONS(361), 1, + ACTIONS(49), 1, anon_sym_LBRACE, - ACTIONS(1602), 1, + ACTIONS(1557), 1, anon_sym_DOT_DOT, - STATE(34), 1, + STATE(49), 1, sym_record_id_range, - STATE(498), 1, + STATE(499), 1, sym_record_id_value, - ACTIONS(387), 2, + ACTIONS(511), 2, sym_int, sym_record_id_ident, - STATE(10), 2, + STATE(42), 2, sym_array, sym_object, - [30207] = 8, + [29831] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(357), 1, + ACTIONS(45), 1, anon_sym_LBRACK, - ACTIONS(361), 1, + ACTIONS(49), 1, anon_sym_LBRACE, - ACTIONS(1604), 1, + ACTIONS(1559), 1, anon_sym_DOT_DOT, - STATE(34), 1, + STATE(49), 1, sym_record_id_range, - STATE(349), 1, + STATE(495), 1, sym_record_id_value, - ACTIONS(387), 2, + ACTIONS(511), 2, sym_int, sym_record_id_ident, - STATE(10), 2, + STATE(42), 2, sym_array, sym_object, - [30234] = 8, + [29858] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(357), 1, + ACTIONS(405), 1, anon_sym_LBRACK, - ACTIONS(361), 1, + ACTIONS(409), 1, + anon_sym_LBRACE, + ACTIONS(1561), 1, + anon_sym_DOT_DOT, + STATE(257), 1, + sym_record_id_value, + STATE(326), 1, + sym_record_id_range, + ACTIONS(497), 2, + sym_int, + sym_record_id_ident, + STATE(266), 2, + sym_array, + sym_object, + [29885] = 8, + ACTIONS(3), 1, + sym_comment, + ACTIONS(317), 1, + anon_sym_LBRACK, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(1606), 1, + ACTIONS(1563), 1, anon_sym_DOT_DOT, - STATE(34), 1, + STATE(37), 1, sym_record_id_range, - STATE(253), 1, + STATE(510), 1, sym_record_id_value, - ACTIONS(387), 2, + ACTIONS(503), 2, sym_int, sym_record_id_ident, - STATE(10), 2, + STATE(14), 2, sym_array, sym_object, - [30261] = 4, + [29912] = 8, ACTIONS(3), 1, sym_comment, - 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, - sym_keyword_timeout, - anon_sym_RPAREN, - anon_sym_RBRACE, - [30280] = 8, + ACTIONS(45), 1, + anon_sym_LBRACK, + ACTIONS(49), 1, + anon_sym_LBRACE, + ACTIONS(182), 1, + anon_sym_DASH_GT, + ACTIONS(1135), 1, + anon_sym_EQ, + STATE(50), 1, + sym_record_id_value, + ACTIONS(511), 2, + sym_int, + sym_record_id_ident, + STATE(42), 2, + sym_array, + sym_object, + [29939] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(43), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(47), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(1610), 1, + ACTIONS(1565), 1, anon_sym_DOT_DOT, - STATE(47), 1, + STATE(37), 1, sym_record_id_range, - STATE(365), 1, + STATE(492), 1, sym_record_id_value, - ACTIONS(558), 2, + ACTIONS(503), 2, sym_int, sym_record_id_ident, - STATE(41), 2, + STATE(14), 2, sym_array, sym_object, - [30307] = 8, + [29966] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(1612), 1, + ACTIONS(1567), 1, anon_sym_DOT_DOT, - STATE(34), 1, + STATE(37), 1, sym_record_id_range, - STATE(502), 1, + STATE(465), 1, sym_record_id_value, - ACTIONS(387), 2, + ACTIONS(503), 2, sym_int, sym_record_id_ident, - STATE(10), 2, + STATE(14), 2, sym_array, sym_object, - [30334] = 8, + [29993] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(43), 1, + ACTIONS(45), 1, anon_sym_LBRACK, - ACTIONS(47), 1, + ACTIONS(49), 1, anon_sym_LBRACE, - ACTIONS(1614), 1, + ACTIONS(1569), 1, anon_sym_DOT_DOT, - STATE(47), 1, + STATE(49), 1, sym_record_id_range, - STATE(506), 1, + STATE(315), 1, sym_record_id_value, - ACTIONS(558), 2, + ACTIONS(511), 2, sym_int, sym_record_id_ident, - STATE(41), 2, + STATE(42), 2, sym_array, sym_object, - [30361] = 8, + [30020] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(523), 1, - anon_sym_LBRACE, - ACTIONS(940), 1, + ACTIONS(451), 1, anon_sym_LBRACK, - ACTIONS(1616), 1, + ACTIONS(455), 1, + anon_sym_LBRACE, + ACTIONS(1571), 1, anon_sym_DOT_DOT, - STATE(327), 1, + STATE(347), 1, sym_record_id_range, - STATE(366), 1, + STATE(382), 1, sym_record_id_value, - ACTIONS(525), 2, + ACTIONS(513), 2, sym_int, sym_record_id_ident, - STATE(265), 2, + STATE(300), 2, sym_array, sym_object, - [30388] = 8, + [30047] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(523), 1, - anon_sym_LBRACE, - ACTIONS(940), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(1618), 1, + ACTIONS(321), 1, + anon_sym_LBRACE, + ACTIONS(1573), 1, anon_sym_DOT_DOT, - STATE(300), 1, - sym_record_id_value, - STATE(327), 1, + STATE(37), 1, sym_record_id_range, - ACTIONS(525), 2, + STATE(519), 1, + sym_record_id_value, + ACTIONS(503), 2, sym_int, sym_record_id_ident, - STATE(265), 2, + STATE(14), 2, sym_array, sym_object, - [30415] = 8, + [30074] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(401), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(405), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(1620), 1, + ACTIONS(1575), 1, anon_sym_DOT_DOT, - STATE(325), 1, - sym_record_id_value, - STATE(329), 1, + STATE(37), 1, sym_record_id_range, - ACTIONS(493), 2, + STATE(511), 1, + sym_record_id_value, + ACTIONS(503), 2, sym_int, sym_record_id_ident, - STATE(260), 2, + STATE(14), 2, sym_array, sym_object, - [30442] = 8, + [30101] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(479), 1, - anon_sym_LBRACE, - ACTIONS(880), 1, + ACTIONS(45), 1, anon_sym_LBRACK, - ACTIONS(1622), 1, + ACTIONS(49), 1, + anon_sym_LBRACE, + ACTIONS(1577), 1, anon_sym_DOT_DOT, - STATE(112), 1, + STATE(49), 1, sym_record_id_range, - STATE(370), 1, + STATE(385), 1, sym_record_id_value, - ACTIONS(481), 2, + ACTIONS(511), 2, sym_int, sym_record_id_ident, - STATE(100), 2, + STATE(42), 2, sym_array, sym_object, - [30469] = 8, + [30128] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(435), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(439), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(1624), 1, + ACTIONS(1579), 1, anon_sym_DOT_DOT, - STATE(335), 1, - sym_record_id_value, - STATE(354), 1, + STATE(37), 1, sym_record_id_range, - ACTIONS(535), 2, + STATE(514), 1, + sym_record_id_value, + ACTIONS(503), 2, sym_int, sym_record_id_ident, - STATE(281), 2, + STATE(14), 2, sym_array, sym_object, - [30496] = 8, + [30155] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(401), 1, + ACTIONS(45), 1, anon_sym_LBRACK, - ACTIONS(405), 1, + ACTIONS(49), 1, anon_sym_LBRACE, - ACTIONS(1626), 1, + ACTIONS(1581), 1, anon_sym_DOT_DOT, - STATE(329), 1, + STATE(49), 1, sym_record_id_range, - STATE(375), 1, + STATE(993), 1, sym_record_id_value, - ACTIONS(493), 2, + ACTIONS(511), 2, sym_int, sym_record_id_ident, - STATE(260), 2, + STATE(42), 2, sym_array, sym_object, - [30523] = 8, + [30182] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(479), 1, + ACTIONS(505), 1, anon_sym_LBRACE, - ACTIONS(880), 1, + ACTIONS(886), 1, anon_sym_LBRACK, - ACTIONS(1628), 1, + ACTIONS(1583), 1, anon_sym_DOT_DOT, - STATE(112), 1, + STATE(127), 1, sym_record_id_range, - STATE(271), 1, + STATE(264), 1, sym_record_id_value, - ACTIONS(481), 2, + ACTIONS(507), 2, sym_int, sym_record_id_ident, - STATE(100), 2, + STATE(103), 2, sym_array, sym_object, - [30550] = 8, + [30209] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(357), 1, + ACTIONS(405), 1, anon_sym_LBRACK, - ACTIONS(361), 1, + ACTIONS(409), 1, anon_sym_LBRACE, - ACTIONS(1630), 1, + ACTIONS(1585), 1, anon_sym_DOT_DOT, - STATE(34), 1, + STATE(326), 1, sym_record_id_range, - STATE(501), 1, + STATE(373), 1, sym_record_id_value, - ACTIONS(387), 2, + ACTIONS(497), 2, sym_int, sym_record_id_ident, - STATE(10), 2, + STATE(266), 2, sym_array, sym_object, - [30577] = 8, + [30236] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(43), 1, + ACTIONS(451), 1, anon_sym_LBRACK, - ACTIONS(47), 1, + ACTIONS(455), 1, anon_sym_LBRACE, - ACTIONS(1632), 1, + ACTIONS(1587), 1, anon_sym_DOT_DOT, - STATE(47), 1, + STATE(338), 1, + sym_record_id_value, + STATE(347), 1, sym_record_id_range, - STATE(990), 1, + ACTIONS(513), 2, + sym_int, + sym_record_id_ident, + STATE(300), 2, + sym_array, + sym_object, + [30263] = 8, + ACTIONS(3), 1, + sym_comment, + ACTIONS(505), 1, + anon_sym_LBRACE, + ACTIONS(886), 1, + anon_sym_LBRACK, + ACTIONS(1589), 1, + anon_sym_DOT_DOT, + STATE(127), 1, + sym_record_id_range, + STATE(374), 1, sym_record_id_value, - ACTIONS(558), 2, + ACTIONS(507), 2, sym_int, sym_record_id_ident, - STATE(41), 2, + STATE(103), 2, sym_array, sym_object, - [30604] = 8, + [30290] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(357), 1, + ACTIONS(353), 1, + sym_keyword_parallel, + ACTIONS(355), 1, + sym_keyword_timeout, + ACTIONS(481), 1, + sym_keyword_return, + STATE(1125), 1, + sym_return_clause, + STATE(1251), 1, + sym_timeout_clause, + STATE(1295), 1, + sym_parallel_clause, + ACTIONS(1591), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [30317] = 8, + ACTIONS(3), 1, + sym_comment, + ACTIONS(405), 1, anon_sym_LBRACK, - ACTIONS(361), 1, + ACTIONS(409), 1, anon_sym_LBRACE, - ACTIONS(1634), 1, + ACTIONS(1593), 1, anon_sym_DOT_DOT, - STATE(34), 1, + STATE(302), 1, + sym_record_id_value, + STATE(326), 1, sym_record_id_range, - STATE(507), 1, + ACTIONS(497), 2, + sym_int, + sym_record_id_ident, + STATE(266), 2, + sym_array, + sym_object, + [30344] = 8, + ACTIONS(3), 1, + sym_comment, + ACTIONS(353), 1, + sym_keyword_parallel, + ACTIONS(355), 1, + sym_keyword_timeout, + ACTIONS(481), 1, + sym_keyword_return, + STATE(1116), 1, + sym_return_clause, + STATE(1216), 1, + sym_timeout_clause, + STATE(1400), 1, + sym_parallel_clause, + ACTIONS(1387), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [30371] = 8, + ACTIONS(3), 1, + sym_comment, + ACTIONS(572), 1, + anon_sym_LBRACE, + ACTIONS(946), 1, + anon_sym_LBRACK, + ACTIONS(1595), 1, + anon_sym_DOT_DOT, + STATE(307), 1, + sym_record_id_range, + STATE(375), 1, sym_record_id_value, - ACTIONS(387), 2, + ACTIONS(574), 2, sym_int, sym_record_id_ident, - STATE(10), 2, + STATE(262), 2, sym_array, sym_object, - [30631] = 8, + [30398] = 8, + ACTIONS(3), 1, + sym_comment, + ACTIONS(353), 1, + sym_keyword_parallel, + ACTIONS(355), 1, + sym_keyword_timeout, + ACTIONS(481), 1, + sym_keyword_return, + STATE(1136), 1, + sym_return_clause, + STATE(1223), 1, + sym_timeout_clause, + STATE(1375), 1, + sym_parallel_clause, + ACTIONS(509), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [30425] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(43), 1, + ACTIONS(45), 1, anon_sym_LBRACK, - ACTIONS(47), 1, + ACTIONS(49), 1, anon_sym_LBRACE, - ACTIONS(1636), 1, + ACTIONS(1597), 1, anon_sym_DOT_DOT, - STATE(47), 1, + STATE(49), 1, sym_record_id_range, - STATE(384), 1, + STATE(506), 1, sym_record_id_value, - ACTIONS(558), 2, + ACTIONS(511), 2, sym_int, sym_record_id_ident, - STATE(41), 2, + STATE(42), 2, sym_array, sym_object, - [30658] = 8, + [30452] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(1638), 1, + ACTIONS(1599), 1, anon_sym_DOT_DOT, - STATE(34), 1, + STATE(37), 1, sym_record_id_range, - STATE(509), 1, + STATE(503), 1, sym_record_id_value, - ACTIONS(387), 2, + ACTIONS(503), 2, sym_int, sym_record_id_ident, - STATE(10), 2, + STATE(14), 2, sym_array, sym_object, - [30685] = 8, + [30479] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(357), 1, + ACTIONS(45), 1, anon_sym_LBRACK, - ACTIONS(361), 1, + ACTIONS(49), 1, anon_sym_LBRACE, - ACTIONS(1640), 1, + ACTIONS(1601), 1, anon_sym_DOT_DOT, - STATE(34), 1, + STATE(49), 1, sym_record_id_range, - STATE(517), 1, + STATE(371), 1, sym_record_id_value, - ACTIONS(387), 2, + ACTIONS(511), 2, sym_int, sym_record_id_ident, - STATE(10), 2, + STATE(42), 2, sym_array, sym_object, - [30712] = 8, + [30506] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(435), 1, + ACTIONS(45), 1, anon_sym_LBRACK, - ACTIONS(439), 1, + ACTIONS(49), 1, anon_sym_LBRACE, - ACTIONS(1642), 1, + ACTIONS(1603), 1, anon_sym_DOT_DOT, - STATE(354), 1, + STATE(49), 1, sym_record_id_range, - STATE(378), 1, + STATE(1510), 1, sym_record_id_value, - ACTIONS(535), 2, + ACTIONS(511), 2, sym_int, sym_record_id_ident, - STATE(281), 2, + STATE(42), 2, sym_array, sym_object, - [30739] = 8, + [30533] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(43), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(47), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(1644), 1, + ACTIONS(1605), 1, anon_sym_DOT_DOT, - STATE(47), 1, + STATE(37), 1, sym_record_id_range, - STATE(286), 1, + STATE(255), 1, sym_record_id_value, - ACTIONS(558), 2, + ACTIONS(503), 2, sym_int, sym_record_id_ident, - STATE(41), 2, + STATE(14), 2, sym_array, sym_object, - [30766] = 8, + [30560] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(1646), 1, + ACTIONS(1607), 1, anon_sym_DOT_DOT, - STATE(34), 1, + STATE(37), 1, sym_record_id_range, - STATE(468), 1, + STATE(349), 1, sym_record_id_value, - ACTIONS(387), 2, + ACTIONS(503), 2, sym_int, sym_record_id_ident, - STATE(10), 2, + STATE(14), 2, sym_array, sym_object, - [30793] = 8, + [30587] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(357), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(361), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(1648), 1, + ACTIONS(1609), 1, anon_sym_DOT_DOT, - STATE(34), 1, + STATE(37), 1, sym_record_id_range, - STATE(492), 1, + STATE(498), 1, + sym_record_id_value, + ACTIONS(503), 2, + sym_int, + sym_record_id_ident, + STATE(14), 2, + sym_array, + sym_object, + [30614] = 8, + ACTIONS(3), 1, + sym_comment, + ACTIONS(572), 1, + anon_sym_LBRACE, + ACTIONS(946), 1, + anon_sym_LBRACK, + ACTIONS(1611), 1, + anon_sym_DOT_DOT, + STATE(307), 1, + sym_record_id_range, + STATE(363), 1, sym_record_id_value, - ACTIONS(387), 2, + ACTIONS(574), 2, sym_int, sym_record_id_ident, - STATE(10), 2, + STATE(262), 2, sym_array, sym_object, - [30820] = 2, + [30641] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1650), 9, + ACTIONS(1276), 1, + anon_sym_COMMA, + STATE(1082), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1613), 7, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_tokenizers, - sym_keyword_function, - sym_keyword_filters, - sym_keyword_comment, - anon_sym_COMMA, + sym_keyword_explain, + sym_keyword_parallel, + sym_keyword_timeout, anon_sym_RPAREN, anon_sym_RBRACE, - [30835] = 8, + [30660] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(357), 1, - anon_sym_LBRACK, - ACTIONS(361), 1, + ACTIONS(505), 1, anon_sym_LBRACE, - ACTIONS(1652), 1, + ACTIONS(886), 1, + anon_sym_LBRACK, + ACTIONS(1615), 1, anon_sym_DOT_DOT, - STATE(34), 1, + STATE(127), 1, sym_record_id_range, - STATE(512), 1, + STATE(339), 1, sym_record_id_value, - ACTIONS(387), 2, + ACTIONS(507), 2, sym_int, sym_record_id_ident, - STATE(10), 2, + STATE(103), 2, sym_array, sym_object, - [30862] = 8, + [30687] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(401), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(405), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(1654), 1, + ACTIONS(1617), 1, anon_sym_DOT_DOT, - STATE(263), 1, - sym_record_id_value, - STATE(329), 1, + STATE(37), 1, sym_record_id_range, - ACTIONS(493), 2, + STATE(356), 1, + sym_record_id_value, + ACTIONS(503), 2, sym_int, sym_record_id_ident, - STATE(260), 2, + STATE(14), 2, sym_array, sym_object, - [30889] = 8, + [30714] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(43), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(47), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(1656), 1, + ACTIONS(1619), 1, anon_sym_DOT_DOT, - STATE(47), 1, + STATE(37), 1, sym_record_id_range, - STATE(486), 1, + STATE(487), 1, sym_record_id_value, - ACTIONS(558), 2, + ACTIONS(503), 2, sym_int, sym_record_id_ident, - STATE(41), 2, + STATE(14), 2, sym_array, sym_object, - [30916] = 8, + [30741] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1621), 1, + anon_sym_COMMA, + STATE(1084), 1, + aux_sym_order_clause_repeat1, + ACTIONS(1541), 7, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_explain, + sym_keyword_parallel, + sym_keyword_timeout, + sym_keyword_fetch, + sym_keyword_limit, + [30760] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(43), 1, + ACTIONS(317), 1, anon_sym_LBRACK, - ACTIONS(47), 1, + ACTIONS(321), 1, anon_sym_LBRACE, - ACTIONS(1658), 1, + ACTIONS(1623), 1, anon_sym_DOT_DOT, - STATE(47), 1, + STATE(37), 1, sym_record_id_range, - STATE(499), 1, + STATE(500), 1, sym_record_id_value, - ACTIONS(558), 2, + ACTIONS(503), 2, sym_int, sym_record_id_ident, - STATE(41), 2, + STATE(14), 2, sym_array, sym_object, - [30943] = 8, + [30787] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1627), 1, + sym_keyword_unique, + ACTIONS(1629), 1, + sym_keyword_search, + STATE(1090), 3, + sym_unique_clause, + sym_search_analyzer_clause, + aux_sym_define_index_statement_repeat1, + ACTIONS(1625), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [30808] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(357), 1, + ACTIONS(45), 1, anon_sym_LBRACK, - ACTIONS(361), 1, + ACTIONS(49), 1, anon_sym_LBRACE, - ACTIONS(1660), 1, - anon_sym_DOT_DOT, - STATE(34), 1, - sym_record_id_range, - STATE(530), 1, + ACTIONS(202), 1, + anon_sym_DASH_GT, + ACTIONS(1109), 1, + anon_sym_EQ, + STATE(46), 1, sym_record_id_value, - ACTIONS(387), 2, + ACTIONS(511), 2, sym_int, sym_record_id_ident, - STATE(10), 2, + STATE(42), 2, sym_array, sym_object, - [30970] = 5, + [30835] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1543), 1, + ACTIONS(1627), 1, sym_keyword_unique, - ACTIONS(1545), 1, + ACTIONS(1629), 1, sym_keyword_search, - STATE(1057), 3, + STATE(1092), 3, sym_unique_clause, sym_search_analyzer_clause, aux_sym_define_index_statement_repeat1, - ACTIONS(1662), 4, + ACTIONS(1625), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [30991] = 8, + [30856] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(435), 1, + ACTIONS(45), 1, anon_sym_LBRACK, - ACTIONS(439), 1, + ACTIONS(49), 1, anon_sym_LBRACE, - ACTIONS(1664), 1, + ACTIONS(1631), 1, anon_sym_DOT_DOT, - STATE(324), 1, - sym_record_id_value, - STATE(354), 1, + STATE(49), 1, sym_record_id_range, - ACTIONS(535), 2, + STATE(972), 1, + sym_record_id_value, + ACTIONS(511), 2, sym_int, sym_record_id_ident, - STATE(281), 2, + STATE(42), 2, sym_array, sym_object, - [31018] = 3, + [30883] = 8, + ACTIONS(3), 1, + sym_comment, + ACTIONS(353), 1, + sym_keyword_parallel, + ACTIONS(355), 1, + sym_keyword_timeout, + ACTIONS(481), 1, + sym_keyword_return, + STATE(1170), 1, + sym_return_clause, + STATE(1243), 1, + sym_timeout_clause, + STATE(1309), 1, + sym_parallel_clause, + ACTIONS(1494), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [30910] = 8, + ACTIONS(3), 1, + sym_comment, + ACTIONS(353), 1, + sym_keyword_parallel, + ACTIONS(355), 1, + sym_keyword_timeout, + ACTIONS(481), 1, + sym_keyword_return, + STATE(1169), 1, + sym_return_clause, + STATE(1253), 1, + sym_timeout_clause, + STATE(1311), 1, + sym_parallel_clause, + ACTIONS(1633), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [30937] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1635), 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, + [30952] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1637), 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, + [30967] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1639), 1, + anon_sym_COMMA, + STATE(1079), 1, + aux_sym_update_statement_repeat1, + ACTIONS(670), 7, + sym_semi_colon, + sym_keyword_return, + sym_keyword_parallel, + sym_keyword_timeout, + sym_keyword_where, + anon_sym_RPAREN, + anon_sym_RBRACE, + [30986] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1668), 1, + ACTIONS(1644), 1, sym_keyword_minkowski, - ACTIONS(1666), 8, + ACTIONS(1642), 8, sym_keyword_chebyshev, sym_keyword_cosine, sym_keyword_euclidean, @@ -82088,124 +82176,287 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_manhattan, sym_keyword_pearson, sym_int, - [31035] = 8, + [31003] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(357), 1, + ACTIONS(1646), 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, + [31018] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1276), 1, + anon_sym_COMMA, + STATE(797), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1648), 7, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_explain, + sym_keyword_parallel, + sym_keyword_timeout, + anon_sym_RPAREN, + anon_sym_RBRACE, + [31037] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1621), 1, + anon_sym_COMMA, + STATE(1107), 1, + aux_sym_order_clause_repeat1, + ACTIONS(1539), 7, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_explain, + sym_keyword_parallel, + sym_keyword_timeout, + sym_keyword_fetch, + sym_keyword_limit, + [31056] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1621), 1, + anon_sym_COMMA, + STATE(1100), 1, + aux_sym_order_clause_repeat1, + ACTIONS(1539), 7, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_explain, + sym_keyword_parallel, + sym_keyword_timeout, + sym_keyword_fetch, + sym_keyword_limit, + [31075] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1652), 1, + anon_sym_COMMA, + STATE(1088), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1650), 7, + sym_semi_colon, + sym_keyword_return, + sym_keyword_parallel, + sym_keyword_timeout, + sym_keyword_where, + anon_sym_RPAREN, + anon_sym_RBRACE, + [31094] = 8, + ACTIONS(3), 1, + sym_comment, + ACTIONS(45), 1, anon_sym_LBRACK, - ACTIONS(361), 1, + ACTIONS(49), 1, anon_sym_LBRACE, - ACTIONS(1670), 1, + ACTIONS(1654), 1, anon_sym_DOT_DOT, - STATE(34), 1, + STATE(49), 1, sym_record_id_range, - STATE(296), 1, + STATE(337), 1, sym_record_id_value, - ACTIONS(387), 2, + ACTIONS(511), 2, sym_int, sym_record_id_ident, - STATE(10), 2, + STATE(42), 2, sym_array, sym_object, - [31062] = 8, + [31121] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(357), 1, - anon_sym_LBRACK, - ACTIONS(361), 1, - anon_sym_LBRACE, + ACTIONS(1652), 1, + anon_sym_COMMA, + STATE(1088), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1656), 7, + sym_semi_colon, + sym_keyword_return, + sym_keyword_parallel, + sym_keyword_timeout, + sym_keyword_where, + anon_sym_RPAREN, + anon_sym_RBRACE, + [31140] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1658), 1, + anon_sym_COMMA, + STATE(1088), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1637), 7, + sym_semi_colon, + sym_keyword_return, + sym_keyword_parallel, + sym_keyword_timeout, + sym_keyword_where, + anon_sym_RPAREN, + anon_sym_RBRACE, + [31159] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1652), 1, + anon_sym_COMMA, + STATE(1085), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1661), 7, + sym_semi_colon, + sym_keyword_return, + sym_keyword_parallel, + sym_keyword_timeout, + sym_keyword_where, + anon_sym_RPAREN, + anon_sym_RBRACE, + [31178] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1627), 1, + sym_keyword_unique, + ACTIONS(1629), 1, + sym_keyword_search, + STATE(1092), 3, + sym_unique_clause, + sym_search_analyzer_clause, + aux_sym_define_index_statement_repeat1, + ACTIONS(1663), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [31199] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1652), 1, + anon_sym_COMMA, + STATE(1087), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1665), 7, + sym_semi_colon, + sym_keyword_return, + sym_keyword_parallel, + sym_keyword_timeout, + sym_keyword_where, + anon_sym_RPAREN, + anon_sym_RBRACE, + [31218] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1669), 1, + sym_keyword_unique, ACTIONS(1672), 1, - anon_sym_DOT_DOT, - STATE(34), 1, - sym_record_id_range, - STATE(438), 1, - sym_record_id_value, - ACTIONS(387), 2, - sym_int, - sym_record_id_ident, - STATE(10), 2, - sym_array, - sym_object, - [31089] = 8, + sym_keyword_search, + STATE(1092), 3, + sym_unique_clause, + sym_search_analyzer_clause, + aux_sym_define_index_statement_repeat1, + ACTIONS(1667), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [31239] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(357), 1, - anon_sym_LBRACK, - ACTIONS(361), 1, - anon_sym_LBRACE, - ACTIONS(1674), 1, - anon_sym_DOT_DOT, - STATE(34), 1, - sym_record_id_range, - STATE(500), 1, - sym_record_id_value, - ACTIONS(387), 2, - sym_int, - sym_record_id_ident, - STATE(10), 2, - sym_array, - sym_object, - [31116] = 8, + ACTIONS(1528), 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, + [31254] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(43), 1, - anon_sym_LBRACK, - ACTIONS(47), 1, - anon_sym_LBRACE, - ACTIONS(1676), 1, - anon_sym_DOT_DOT, - STATE(47), 1, - sym_record_id_range, - STATE(466), 1, - sym_record_id_value, - ACTIONS(558), 2, - sym_int, - sym_record_id_ident, - STATE(41), 2, - sym_array, - sym_object, - [31143] = 8, + ACTIONS(353), 1, + sym_keyword_parallel, + ACTIONS(355), 1, + sym_keyword_timeout, + ACTIONS(481), 1, + sym_keyword_return, + STATE(1126), 1, + sym_return_clause, + STATE(1213), 1, + sym_timeout_clause, + STATE(1399), 1, + sym_parallel_clause, + ACTIONS(1020), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [31281] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(357), 1, + ACTIONS(45), 1, anon_sym_LBRACK, - ACTIONS(361), 1, + ACTIONS(49), 1, anon_sym_LBRACE, - ACTIONS(1678), 1, + ACTIONS(1675), 1, anon_sym_DOT_DOT, - STATE(34), 1, + STATE(49), 1, sym_record_id_range, - STATE(490), 1, + STATE(508), 1, sym_record_id_value, - ACTIONS(387), 2, + ACTIONS(511), 2, sym_int, sym_record_id_ident, - STATE(10), 2, + STATE(42), 2, sym_array, sym_object, - [31170] = 8, + [31308] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(43), 1, - anon_sym_LBRACK, - ACTIONS(47), 1, - anon_sym_LBRACE, - ACTIONS(1680), 1, - anon_sym_DOT_DOT, - STATE(47), 1, - sym_record_id_range, - STATE(1501), 1, - sym_record_id_value, - ACTIONS(558), 2, - sym_int, - sym_record_id_ident, - STATE(41), 2, - sym_array, - sym_object, - [31197] = 2, + ACTIONS(1627), 1, + sym_keyword_unique, + ACTIONS(1629), 1, + sym_keyword_search, + STATE(1073), 3, + sym_unique_clause, + sym_search_analyzer_clause, + aux_sym_define_index_statement_repeat1, + ACTIONS(1677), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [31329] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1679), 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, + [31344] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1681), 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, + [31359] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1682), 9, + ACTIONS(1521), 9, ts_builtin_sym_end, sym_semi_colon, sym_keyword_tokenizers, @@ -82215,569 +82466,706 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, anon_sym_RPAREN, anon_sym_RBRACE, - [31212] = 8, + [31374] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1683), 1, + anon_sym_COMMA, + STATE(1100), 1, + aux_sym_order_clause_repeat1, + ACTIONS(1512), 7, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_explain, + sym_keyword_parallel, + sym_keyword_timeout, + sym_keyword_fetch, + sym_keyword_limit, + [31393] = 8, + ACTIONS(3), 1, + sym_comment, + ACTIONS(353), 1, + sym_keyword_parallel, + ACTIONS(355), 1, + sym_keyword_timeout, + ACTIONS(481), 1, + sym_keyword_return, + STATE(1120), 1, + sym_return_clause, + STATE(1211), 1, + sym_timeout_clause, + STATE(1419), 1, + sym_parallel_clause, + ACTIONS(1389), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [31420] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(43), 1, + ACTIONS(45), 1, anon_sym_LBRACK, - ACTIONS(47), 1, + ACTIONS(49), 1, anon_sym_LBRACE, - ACTIONS(1684), 1, + ACTIONS(1686), 1, anon_sym_DOT_DOT, - STATE(47), 1, + STATE(49), 1, sym_record_id_range, - STATE(339), 1, + STATE(467), 1, sym_record_id_value, - ACTIONS(558), 2, + ACTIONS(511), 2, sym_int, sym_record_id_ident, - STATE(41), 2, + STATE(42), 2, sym_array, sym_object, - [31239] = 6, + [31447] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - STATE(1237), 1, - sym_parallel_clause, + ACTIONS(355), 1, + sym_keyword_timeout, + ACTIONS(481), 1, + sym_keyword_return, + STATE(1147), 1, + sym_return_clause, + STATE(1232), 1, + sym_timeout_clause, STATE(1353), 1, - sym_explain_clause, - ACTIONS(1686), 4, - ts_builtin_sym_end, + sym_parallel_clause, + ACTIONS(1250), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [31474] = 8, + ACTIONS(3), 1, + sym_comment, + ACTIONS(353), 1, + sym_keyword_parallel, + ACTIONS(355), 1, + sym_keyword_timeout, + ACTIONS(481), 1, + sym_keyword_return, + STATE(1155), 1, + sym_return_clause, + STATE(1208), 1, + sym_timeout_clause, + STATE(1434), 1, + sym_parallel_clause, + ACTIONS(1688), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [31501] = 8, + ACTIONS(3), 1, + sym_comment, + ACTIONS(353), 1, + sym_keyword_parallel, + ACTIONS(355), 1, + sym_keyword_timeout, + ACTIONS(481), 1, + sym_keyword_return, + STATE(1153), 1, + sym_return_clause, + STATE(1239), 1, + sym_timeout_clause, + STATE(1368), 1, + sym_parallel_clause, + ACTIONS(1690), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [31261] = 6, + [31528] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(353), 1, + sym_keyword_parallel, + ACTIONS(355), 1, + sym_keyword_timeout, + ACTIONS(481), 1, + sym_keyword_return, + STATE(1141), 1, + sym_return_clause, + STATE(1225), 1, + sym_timeout_clause, + STATE(1288), 1, + sym_parallel_clause, + ACTIONS(678), 3, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [31555] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1621), 1, + anon_sym_COMMA, + STATE(1100), 1, + aux_sym_order_clause_repeat1, + ACTIONS(1508), 7, + ts_builtin_sym_end, + sym_semi_colon, sym_keyword_explain, - ACTIONS(299), 1, sym_keyword_parallel, - STATE(1252), 1, + sym_keyword_timeout, + sym_keyword_fetch, + sym_keyword_limit, + [31574] = 6, + ACTIONS(3), 1, + sym_comment, + ACTIONS(351), 1, + sym_keyword_explain, + ACTIONS(353), 1, + sym_keyword_parallel, + STATE(1241), 1, sym_parallel_clause, - STATE(1363), 1, + STATE(1299), 1, sym_explain_clause, - ACTIONS(1535), 4, + ACTIONS(1016), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [31283] = 4, + [31596] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1688), 1, + ACTIONS(1692), 1, anon_sym_COMMA, - STATE(1143), 1, + STATE(1154), 1, aux_sym_insert_statement_repeat3, - ACTIONS(1571), 6, + ACTIONS(1656), 6, ts_builtin_sym_end, sym_semi_colon, sym_keyword_return, sym_keyword_parallel, sym_keyword_timeout, sym_keyword_where, - [31301] = 8, + [31614] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(1694), 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, + [31628] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1692), 1, + anon_sym_COMMA, + STATE(1109), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1665), 6, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_return, sym_keyword_parallel, - ACTIONS(301), 1, sym_keyword_timeout, - ACTIONS(513), 1, + sym_keyword_where, + [31646] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1692), 1, + anon_sym_COMMA, + STATE(1156), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1661), 6, + ts_builtin_sym_end, + sym_semi_colon, sym_keyword_return, - STATE(1142), 1, - sym_return_clause, - STATE(1217), 1, - sym_timeout_clause, - STATE(1316), 1, + sym_keyword_parallel, + sym_keyword_timeout, + sym_keyword_where, + [31664] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1696), 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, + [31678] = 6, + ACTIONS(3), 1, + sym_comment, + ACTIONS(351), 1, + sym_keyword_explain, + ACTIONS(353), 1, + sym_keyword_parallel, + STATE(1245), 1, sym_parallel_clause, - ACTIONS(1569), 2, + STATE(1291), 1, + sym_explain_clause, + ACTIONS(1139), 4, ts_builtin_sym_end, sym_semi_colon, - [31327] = 8, + anon_sym_RPAREN, + anon_sym_RBRACE, + [31700] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(513), 1, + ACTIONS(541), 1, sym_keyword_return, - STATE(1145), 1, + STATE(1153), 1, sym_return_clause, - STATE(1228), 1, + STATE(1239), 1, sym_timeout_clause, - STATE(1313), 1, + STATE(1368), 1, sym_parallel_clause, - ACTIONS(1356), 2, + ACTIONS(1690), 2, ts_builtin_sym_end, sym_semi_colon, - [31353] = 6, + [31726] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - STATE(1228), 1, + STATE(1239), 1, sym_timeout_clause, - STATE(1313), 1, + STATE(1368), 1, sym_parallel_clause, - ACTIONS(1356), 4, + ACTIONS(1690), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [31375] = 4, + [31748] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(1690), 1, - anon_sym_COMMA, - STATE(1110), 1, - aux_sym_update_statement_repeat1, - ACTIONS(660), 6, + ACTIONS(351), 1, + sym_keyword_explain, + ACTIONS(353), 1, + sym_keyword_parallel, + STATE(1214), 1, + sym_parallel_clause, + STATE(1410), 1, + sym_explain_clause, + ACTIONS(1056), 4, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_return, - sym_keyword_parallel, - sym_keyword_timeout, - sym_keyword_where, - [31393] = 6, + anon_sym_RPAREN, + anon_sym_RBRACE, + [31770] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - STATE(1244), 1, + ACTIONS(355), 1, + sym_keyword_timeout, + STATE(1216), 1, + sym_timeout_clause, + STATE(1400), 1, sym_parallel_clause, - STATE(1378), 1, - sym_explain_clause, - ACTIONS(1245), 4, + ACTIONS(1387), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [31415] = 6, + [31792] = 8, + ACTIONS(3), 1, + sym_comment, + ACTIONS(353), 1, + sym_keyword_parallel, + ACTIONS(355), 1, + sym_keyword_timeout, + ACTIONS(541), 1, + sym_keyword_return, + STATE(1116), 1, + sym_return_clause, + STATE(1216), 1, + sym_timeout_clause, + STATE(1400), 1, + sym_parallel_clause, + ACTIONS(1387), 2, + ts_builtin_sym_end, + sym_semi_colon, + [31818] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - STATE(1241), 1, + STATE(1253), 1, sym_timeout_clause, - STATE(1388), 1, + STATE(1311), 1, sym_parallel_clause, - ACTIONS(1693), 4, + ACTIONS(1633), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [31437] = 8, + [31840] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(513), 1, + ACTIONS(541), 1, sym_keyword_return, STATE(1147), 1, sym_return_clause, - STATE(1207), 1, + STATE(1232), 1, sym_timeout_clause, - STATE(1310), 1, + STATE(1353), 1, sym_parallel_clause, - ACTIONS(1020), 2, + ACTIONS(1250), 2, ts_builtin_sym_end, sym_semi_colon, - [31463] = 6, + [31866] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - STATE(1250), 1, + STATE(1203), 1, sym_parallel_clause, - STATE(1372), 1, + STATE(1361), 1, sym_explain_clause, - ACTIONS(1301), 4, + ACTIONS(423), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [31485] = 6, + [31888] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - STATE(1207), 1, + ACTIONS(541), 1, + sym_keyword_return, + STATE(1169), 1, + sym_return_clause, + STATE(1253), 1, sym_timeout_clause, - STATE(1310), 1, + STATE(1311), 1, sym_parallel_clause, - ACTIONS(1020), 4, + ACTIONS(1633), 2, ts_builtin_sym_end, sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [31507] = 2, + [31914] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1695), 8, - ts_builtin_sym_end, + ACTIONS(1173), 1, + sym_keyword_comment, + ACTIONS(1700), 1, + sym_keyword_permissions, + ACTIONS(1698), 3, sym_semi_colon, - sym_keyword_return, - sym_keyword_parallel, - sym_keyword_timeout, - sym_keyword_where, anon_sym_RPAREN, anon_sym_RBRACE, - [31521] = 2, + STATE(1139), 3, + sym_permissions_basic_clause, + sym_comment_clause, + aux_sym_define_function_statement_repeat1, + [31934] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(1697), 8, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_return, + ACTIONS(353), 1, sym_keyword_parallel, + ACTIONS(355), 1, sym_keyword_timeout, - sym_keyword_where, - anon_sym_RPAREN, - anon_sym_RBRACE, - [31535] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(297), 1, - sym_keyword_explain, - ACTIONS(299), 1, - sym_keyword_parallel, - STATE(1225), 1, + STATE(1220), 1, + sym_timeout_clause, + STATE(1388), 1, sym_parallel_clause, - STATE(1301), 1, - sym_explain_clause, - ACTIONS(335), 4, + ACTIONS(1702), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [31557] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1688), 1, - anon_sym_COMMA, - STATE(1144), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1575), 6, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_return, - sym_keyword_parallel, - sym_keyword_timeout, - sym_keyword_where, - [31575] = 6, + [31956] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - STATE(1212), 1, + STATE(1243), 1, sym_timeout_clause, - STATE(1423), 1, + STATE(1309), 1, sym_parallel_clause, - ACTIONS(1699), 4, + ACTIONS(1494), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [31597] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1145), 1, - sym_keyword_comment, - ACTIONS(1703), 1, - sym_keyword_permissions, - ACTIONS(1701), 3, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - STATE(1122), 3, - sym_permissions_basic_clause, - sym_comment_clause, - aux_sym_define_function_statement_repeat1, - [31617] = 5, + [31978] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(1707), 1, - sym_keyword_permissions, - ACTIONS(1710), 1, - sym_keyword_comment, - ACTIONS(1705), 3, + ACTIONS(353), 1, + sym_keyword_parallel, + ACTIONS(355), 1, + sym_keyword_timeout, + ACTIONS(541), 1, + sym_keyword_return, + STATE(1170), 1, + sym_return_clause, + STATE(1243), 1, + sym_timeout_clause, + STATE(1309), 1, + sym_parallel_clause, + ACTIONS(1494), 2, + ts_builtin_sym_end, sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - STATE(1122), 3, - sym_permissions_basic_clause, - sym_comment_clause, - aux_sym_define_function_statement_repeat1, - [31637] = 4, + [32004] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1713), 1, + ACTIONS(1704), 1, anon_sym_COMMA, - STATE(1123), 1, + STATE(1128), 1, aux_sym_insert_statement_repeat3, - ACTIONS(1567), 6, + ACTIONS(1637), 6, sym_semi_colon, sym_keyword_return, sym_keyword_parallel, sym_keyword_timeout, anon_sym_RPAREN, anon_sym_RBRACE, - [31655] = 2, - ACTIONS(3), 1, - sym_comment, - 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, - [31669] = 5, + [32022] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1145), 1, + ACTIONS(1173), 1, sym_keyword_comment, - ACTIONS(1703), 1, + ACTIONS(1700), 1, sym_keyword_permissions, - ACTIONS(1718), 3, + ACTIONS(1707), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - STATE(1121), 3, + STATE(1124), 3, sym_permissions_basic_clause, sym_comment_clause, aux_sym_define_function_statement_repeat1, - [31689] = 5, + [32042] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1145), 1, + ACTIONS(1173), 1, sym_keyword_comment, - ACTIONS(1703), 1, + ACTIONS(1700), 1, sym_keyword_permissions, - ACTIONS(1718), 3, + ACTIONS(1707), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - STATE(1122), 3, + STATE(1139), 3, sym_permissions_basic_clause, sym_comment_clause, aux_sym_define_function_statement_repeat1, - [31709] = 4, + [32062] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1261), 1, - anon_sym_COMMA, - STATE(796), 1, - aux_sym_define_user_statement_repeat1, - ACTIONS(1720), 6, + ACTIONS(1709), 8, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_unique, - sym_keyword_search, + sym_keyword_tokenizers, + sym_keyword_function, + sym_keyword_filters, + sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [31727] = 6, + [32076] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(1711), 1, + anon_sym_COMMA, + STATE(1128), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1656), 6, + sym_semi_colon, + sym_keyword_return, sym_keyword_parallel, - ACTIONS(301), 1, sym_keyword_timeout, - STATE(1217), 1, - sym_timeout_clause, - STATE(1316), 1, - sym_parallel_clause, - ACTIONS(1569), 4, - ts_builtin_sym_end, - sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [31749] = 4, + [32094] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1722), 1, + ACTIONS(1711), 1, anon_sym_COMMA, - STATE(1123), 1, + STATE(1128), 1, aux_sym_insert_statement_repeat3, - ACTIONS(1580), 6, + ACTIONS(1650), 6, sym_semi_colon, sym_keyword_return, sym_keyword_parallel, sym_keyword_timeout, anon_sym_RPAREN, anon_sym_RBRACE, - [31767] = 4, + [32112] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1722), 1, - anon_sym_COMMA, - STATE(1123), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1582), 6, + ACTIONS(1713), 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, - [31785] = 2, + [32126] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1724), 8, + ACTIONS(1715), 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, - [31799] = 6, + [32140] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - STATE(1251), 1, + ACTIONS(355), 1, + sym_keyword_timeout, + STATE(1213), 1, + sym_timeout_clause, + STATE(1399), 1, sym_parallel_clause, - STATE(1369), 1, - sym_explain_clause, - ACTIONS(1470), 4, + ACTIONS(1020), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [31821] = 4, + [32162] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(1726), 1, + ACTIONS(353), 1, + sym_keyword_parallel, + ACTIONS(355), 1, + sym_keyword_timeout, + ACTIONS(541), 1, + sym_keyword_return, + STATE(1126), 1, + sym_return_clause, + STATE(1213), 1, + sym_timeout_clause, + STATE(1399), 1, + sym_parallel_clause, + ACTIONS(1020), 2, + ts_builtin_sym_end, + sym_semi_colon, + [32188] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1717), 1, anon_sym_COMMA, - STATE(1133), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1567), 6, + STATE(1138), 1, + aux_sym_update_statement_repeat1, + ACTIONS(670), 6, ts_builtin_sym_end, sym_semi_colon, sym_keyword_return, sym_keyword_parallel, sym_keyword_timeout, sym_keyword_where, - [31839] = 2, + [32206] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1729), 8, - ts_builtin_sym_end, - sym_semi_colon, + ACTIONS(1722), 1, + sym_keyword_permissions, + ACTIONS(1725), 1, sym_keyword_comment, - sym_keyword_session, - sym_keyword_signin, - sym_keyword_signup, - anon_sym_RPAREN, - anon_sym_RBRACE, - [31853] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(299), 1, - sym_keyword_parallel, - ACTIONS(301), 1, - sym_keyword_timeout, - STATE(1209), 1, - sym_timeout_clause, - STATE(1314), 1, - sym_parallel_clause, - ACTIONS(1731), 4, - ts_builtin_sym_end, + ACTIONS(1720), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [31875] = 6, + STATE(1139), 3, + sym_permissions_basic_clause, + sym_comment_clause, + aux_sym_define_function_statement_repeat1, + [32226] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - STATE(1204), 1, + STATE(1221), 1, sym_parallel_clause, - STATE(1427), 1, + STATE(1381), 1, sym_explain_clause, - ACTIONS(1177), 4, + ACTIONS(1728), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [31897] = 6, + [32248] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - STATE(1203), 1, + STATE(1211), 1, sym_timeout_clause, - STATE(1435), 1, + STATE(1419), 1, sym_parallel_clause, - ACTIONS(1549), 4, + ACTIONS(1389), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [31919] = 8, + [32270] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(513), 1, + ACTIONS(541), 1, sym_keyword_return, - STATE(1112), 1, + STATE(1120), 1, sym_return_clause, - STATE(1203), 1, + STATE(1211), 1, sym_timeout_clause, - STATE(1435), 1, + STATE(1419), 1, sym_parallel_clause, - ACTIONS(1549), 2, + ACTIONS(1389), 2, ts_builtin_sym_end, sym_semi_colon, - [31945] = 2, + [32296] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(1733), 8, + ACTIONS(353), 1, + sym_keyword_parallel, + ACTIONS(355), 1, + sym_keyword_timeout, + STATE(1232), 1, + sym_timeout_clause, + STATE(1353), 1, + sym_parallel_clause, + ACTIONS(1250), 4, 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, - [31959] = 2, + [32318] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1735), 8, + ACTIONS(1730), 8, ts_builtin_sym_end, sym_semi_colon, sym_keyword_comment, @@ -82786,10 +83174,10 @@ static const uint16_t ts_small_parse_table[] = { sym_keyword_signup, anon_sym_RPAREN, anon_sym_RBRACE, - [31973] = 2, + [32332] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1737), 8, + ACTIONS(1732), 8, ts_builtin_sym_end, sym_semi_colon, sym_keyword_if, @@ -82798,9239 +83186,9262 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, anon_sym_RBRACE, sym_custom_function_name, - [31987] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(299), 1, - sym_keyword_parallel, - ACTIONS(301), 1, - sym_keyword_timeout, - STATE(1247), 1, - sym_timeout_clause, - STATE(1428), 1, - sym_parallel_clause, - ACTIONS(1739), 4, - ts_builtin_sym_end, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [32009] = 4, - ACTIONS(3), 1, - sym_comment, - 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, - [32027] = 4, + [32346] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1688), 1, - anon_sym_COMMA, - STATE(1133), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1582), 6, + ACTIONS(1734), 8, ts_builtin_sym_end, sym_semi_colon, sym_keyword_return, sym_keyword_parallel, sym_keyword_timeout, sym_keyword_where, - [32045] = 6, + anon_sym_RPAREN, + anon_sym_RBRACE, + [32360] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - STATE(1245), 1, + STATE(1208), 1, sym_timeout_clause, - STATE(1383), 1, + STATE(1434), 1, sym_parallel_clause, - ACTIONS(1555), 4, + ACTIONS(1688), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [32067] = 8, + [32382] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, - sym_keyword_parallel, - ACTIONS(301), 1, - sym_keyword_timeout, - ACTIONS(513), 1, - sym_keyword_return, - STATE(1120), 1, - sym_return_clause, - STATE(1245), 1, - sym_timeout_clause, - STATE(1383), 1, - sym_parallel_clause, - ACTIONS(1555), 2, + ACTIONS(1736), 8, ts_builtin_sym_end, sym_semi_colon, - [32093] = 6, + sym_keyword_explain, + sym_keyword_parallel, + sym_keyword_timeout, + sym_keyword_fetch, + anon_sym_RPAREN, + anon_sym_RBRACE, + [32396] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - STATE(1243), 1, + ACTIONS(541), 1, + sym_keyword_return, + STATE(1155), 1, + sym_return_clause, + STATE(1208), 1, sym_timeout_clause, - STATE(1384), 1, + STATE(1434), 1, sym_parallel_clause, - ACTIONS(1492), 4, + ACTIONS(1688), 2, ts_builtin_sym_end, sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [32115] = 8, + [32422] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(513), 1, + ACTIONS(541), 1, sym_keyword_return, - STATE(1166), 1, + STATE(1141), 1, sym_return_clause, - STATE(1243), 1, + STATE(1225), 1, sym_timeout_clause, - STATE(1384), 1, + STATE(1288), 1, sym_parallel_clause, - ACTIONS(1492), 2, + ACTIONS(678), 2, ts_builtin_sym_end, sym_semi_colon, - [32141] = 6, + [32448] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - STATE(1233), 1, + STATE(1224), 1, sym_parallel_clause, - STATE(1401), 1, + STATE(1370), 1, sym_explain_clause, - ACTIONS(1010), 4, + ACTIONS(1543), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [32163] = 2, + [32470] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1741), 8, + ACTIONS(1276), 1, + anon_sym_COMMA, + STATE(1163), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1738), 6, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_return, - sym_keyword_parallel, - sym_keyword_timeout, - sym_keyword_where, + sym_keyword_unique, + sym_keyword_search, anon_sym_RPAREN, anon_sym_RBRACE, - [32177] = 4, + [32488] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(1722), 1, - anon_sym_COMMA, - STATE(1130), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1575), 6, - sym_semi_colon, - sym_keyword_return, + ACTIONS(353), 1, sym_keyword_parallel, + ACTIONS(355), 1, sym_keyword_timeout, + STATE(1244), 1, + sym_timeout_clause, + STATE(1300), 1, + sym_parallel_clause, + ACTIONS(1740), 4, + ts_builtin_sym_end, + sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [32195] = 4, + [32510] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1722), 1, + ACTIONS(1742), 1, anon_sym_COMMA, - STATE(1129), 1, + STATE(1154), 1, aux_sym_insert_statement_repeat3, - ACTIONS(1571), 6, + ACTIONS(1637), 6, + ts_builtin_sym_end, sym_semi_colon, sym_keyword_return, sym_keyword_parallel, sym_keyword_timeout, + sym_keyword_where, + [32528] = 6, + ACTIONS(3), 1, + sym_comment, + ACTIONS(353), 1, + sym_keyword_parallel, + ACTIONS(355), 1, + sym_keyword_timeout, + STATE(1256), 1, + sym_timeout_clause, + STATE(1312), 1, + sym_parallel_clause, + ACTIONS(1745), 4, + ts_builtin_sym_end, + sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [32213] = 4, + [32550] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1261), 1, + ACTIONS(1692), 1, anon_sym_COMMA, - STATE(1127), 1, - aux_sym_define_user_statement_repeat1, - ACTIONS(1743), 6, + STATE(1154), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1650), 6, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_unique, - sym_keyword_search, - anon_sym_RPAREN, - anon_sym_RBRACE, - [32231] = 5, + sym_keyword_return, + sym_keyword_parallel, + sym_keyword_timeout, + sym_keyword_where, + [32568] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(1145), 1, - sym_keyword_comment, - ACTIONS(1703), 1, - sym_keyword_permissions, - ACTIONS(1745), 3, + ACTIONS(351), 1, + sym_keyword_explain, + ACTIONS(353), 1, + sym_keyword_parallel, + STATE(1261), 1, + sym_parallel_clause, + STATE(1308), 1, + sym_explain_clause, + ACTIONS(1263), 4, + ts_builtin_sym_end, 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, + [32590] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - STATE(1199), 1, + STATE(1225), 1, sym_timeout_clause, - STATE(1437), 1, + STATE(1288), 1, sym_parallel_clause, - ACTIONS(501), 4, + ACTIONS(678), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [32273] = 8, + [32612] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(1711), 1, + anon_sym_COMMA, + STATE(1133), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1661), 6, + sym_semi_colon, + sym_keyword_return, sym_keyword_parallel, - ACTIONS(301), 1, sym_keyword_timeout, - ACTIONS(513), 1, - sym_keyword_return, - 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, - [32299] = 6, + anon_sym_RPAREN, + anon_sym_RBRACE, + [32630] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(1711), 1, + anon_sym_COMMA, + STATE(1132), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1665), 6, + sym_semi_colon, + sym_keyword_return, sym_keyword_parallel, - ACTIONS(301), 1, sym_keyword_timeout, - STATE(1205), 1, - sym_timeout_clause, - STATE(1432), 1, + anon_sym_RPAREN, + anon_sym_RBRACE, + [32648] = 6, + ACTIONS(3), 1, + sym_comment, + ACTIONS(351), 1, + sym_keyword_explain, + ACTIONS(353), 1, + sym_keyword_parallel, + STATE(1231), 1, sym_parallel_clause, - ACTIONS(668), 4, + STATE(1355), 1, + sym_explain_clause, + ACTIONS(1452), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [32321] = 8, + [32670] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(513), 1, + ACTIONS(541), 1, sym_keyword_return, - STATE(1109), 1, + STATE(1136), 1, sym_return_clause, - STATE(1205), 1, + STATE(1223), 1, sym_timeout_clause, - STATE(1432), 1, + STATE(1375), 1, sym_parallel_clause, - ACTIONS(668), 2, + ACTIONS(509), 2, ts_builtin_sym_end, sym_semi_colon, - [32347] = 6, + [32696] = 4, 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, + ACTIONS(1276), 1, + anon_sym_COMMA, + STATE(797), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1747), 6, ts_builtin_sym_end, sym_semi_colon, + sym_keyword_unique, + sym_keyword_search, anon_sym_RPAREN, anon_sym_RBRACE, - [32369] = 6, + [32714] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(351), 1, + sym_keyword_explain, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, - sym_keyword_timeout, - STATE(1234), 1, - sym_timeout_clause, - STATE(1344), 1, + STATE(1237), 1, sym_parallel_clause, - ACTIONS(1349), 4, + STATE(1334), 1, + sym_explain_clause, + ACTIONS(1052), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [32391] = 8, + [32736] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, - sym_keyword_parallel, - ACTIONS(301), 1, - sym_keyword_timeout, - ACTIONS(513), 1, - sym_keyword_return, - 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, + ACTIONS(1173), 1, + sym_keyword_comment, + ACTIONS(1700), 1, + sym_keyword_permissions, + ACTIONS(1749), 3, sym_semi_colon, - [32417] = 6, + anon_sym_RPAREN, + anon_sym_RBRACE, + STATE(1130), 3, + sym_permissions_basic_clause, + sym_comment_clause, + aux_sym_define_function_statement_repeat1, + [32756] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - STATE(1242), 1, + STATE(1236), 1, sym_parallel_clause, - STATE(1335), 1, + STATE(1333), 1, sym_explain_clause, - ACTIONS(1046), 4, + ACTIONS(1297), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [32439] = 6, + [32778] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - STATE(1227), 1, + STATE(1223), 1, sym_timeout_clause, - STATE(1411), 1, + STATE(1375), 1, sym_parallel_clause, - ACTIONS(1239), 4, + ACTIONS(509), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [32461] = 8, + [32800] = 8, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(513), 1, + ACTIONS(541), 1, sym_keyword_return, - STATE(1135), 1, + STATE(1125), 1, sym_return_clause, - STATE(1210), 1, + STATE(1251), 1, sym_timeout_clause, - STATE(1424), 1, + STATE(1295), 1, sym_parallel_clause, - ACTIONS(1553), 2, + ACTIONS(1591), 2, ts_builtin_sym_end, sym_semi_colon, - [32487] = 8, + [32826] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - ACTIONS(513), 1, - sym_keyword_return, - STATE(1128), 1, - sym_return_clause, - STATE(1227), 1, + STATE(1252), 1, sym_timeout_clause, - STATE(1411), 1, + STATE(1406), 1, sym_parallel_clause, - ACTIONS(1239), 2, + ACTIONS(1751), 4, ts_builtin_sym_end, sym_semi_colon, - [32513] = 6, + anon_sym_RPAREN, + anon_sym_RBRACE, + [32848] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - ACTIONS(301), 1, + ACTIONS(355), 1, sym_keyword_timeout, - STATE(1210), 1, + STATE(1251), 1, sym_timeout_clause, - STATE(1424), 1, + STATE(1295), 1, sym_parallel_clause, - ACTIONS(1553), 4, + ACTIONS(1591), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [32535] = 4, + [32870] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1747), 1, + ACTIONS(1753), 1, anon_sym_COMMA, - STATE(1191), 1, + STATE(1171), 1, aux_sym_insert_statement_repeat3, - ACTIONS(1575), 5, + ACTIONS(1637), 5, ts_builtin_sym_end, sym_semi_colon, sym_keyword_return, sym_keyword_parallel, sym_keyword_timeout, - [32552] = 4, + [32887] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1751), 1, - anon_sym_COMMA, - STATE(1173), 1, - aux_sym_when_then_clause_repeat1, - ACTIONS(1749), 5, + ACTIONS(1173), 1, + sym_keyword_comment, + ACTIONS(1756), 1, + sym_keyword_permissions, + ACTIONS(1707), 2, ts_builtin_sym_end, sym_semi_colon, + STATE(1189), 3, + sym_permissions_basic_clause, + sym_comment_clause, + aux_sym_define_function_statement_repeat1, + [32906] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1173), 1, sym_keyword_comment, - anon_sym_RPAREN, - anon_sym_RBRACE, - [32569] = 4, + ACTIONS(1756), 1, + sym_keyword_permissions, + ACTIONS(1707), 2, + ts_builtin_sym_end, + sym_semi_colon, + STATE(1188), 3, + sym_permissions_basic_clause, + sym_comment_clause, + aux_sym_define_function_statement_repeat1, + [32925] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1751), 1, + ACTIONS(1760), 1, anon_sym_COMMA, - STATE(1172), 1, + STATE(1182), 1, aux_sym_when_then_clause_repeat1, - ACTIONS(1749), 5, + ACTIONS(1758), 5, ts_builtin_sym_end, sym_semi_colon, sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [32586] = 6, + [32942] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(43), 1, + ACTIONS(45), 1, anon_sym_LBRACK, - ACTIONS(47), 1, + ACTIONS(49), 1, anon_sym_LBRACE, - STATE(49), 1, + STATE(47), 1, sym_record_id_value, - ACTIONS(558), 2, + ACTIONS(511), 2, sym_int, sym_record_id_ident, - STATE(41), 2, + STATE(42), 2, sym_array, sym_object, - [32607] = 5, + [32963] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1145), 1, - sym_keyword_comment, - ACTIONS(1753), 1, - sym_keyword_permissions, - ACTIONS(1718), 2, + ACTIONS(1760), 1, + anon_sym_COMMA, + STATE(1181), 1, + aux_sym_when_then_clause_repeat1, + ACTIONS(1758), 5, ts_builtin_sym_end, sym_semi_colon, - STATE(1189), 3, + sym_keyword_comment, + anon_sym_RPAREN, + anon_sym_RBRACE, + [32980] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1766), 1, + anon_sym_snowball, + STATE(1099), 1, + sym_analyzer_filters, + ACTIONS(1764), 2, + anon_sym_edgengram, + anon_sym_ngram, + ACTIONS(1762), 3, + anon_sym_ascii, + anon_sym_lowercase, + anon_sym_uppercase, + [32999] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1173), 1, + sym_keyword_comment, + ACTIONS(1770), 1, + sym_keyword_permissions, + ACTIONS(1768), 2, + sym_keyword_if, + sym_custom_function_name, + STATE(1191), 3, sym_permissions_basic_clause, sym_comment_clause, aux_sym_define_function_statement_repeat1, - [32626] = 4, + [33018] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1751), 1, - anon_sym_COMMA, - STATE(1173), 1, - aux_sym_when_then_clause_repeat1, - ACTIONS(1755), 5, - ts_builtin_sym_end, - sym_semi_colon, + ACTIONS(1173), 1, sym_keyword_comment, - anon_sym_RPAREN, - anon_sym_RBRACE, - [32643] = 4, + ACTIONS(1770), 1, + sym_keyword_permissions, + ACTIONS(1768), 2, + sym_keyword_if, + sym_custom_function_name, + STATE(1200), 3, + sym_permissions_basic_clause, + sym_comment_clause, + aux_sym_define_function_statement_repeat1, + [33037] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1759), 1, + ACTIONS(1760), 1, anon_sym_COMMA, - STATE(1173), 1, + STATE(1201), 1, aux_sym_when_then_clause_repeat1, - ACTIONS(1757), 5, + ACTIONS(1772), 5, ts_builtin_sym_end, sym_semi_colon, sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [32660] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1762), 1, - anon_sym_COMMA, - STATE(1174), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1567), 5, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_return, - sym_keyword_parallel, - sym_keyword_timeout, - [32677] = 4, + [33054] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1751), 1, + ACTIONS(1760), 1, anon_sym_COMMA, - STATE(1173), 1, + STATE(1182), 1, aux_sym_when_then_clause_repeat1, - ACTIONS(1765), 5, + ACTIONS(1772), 5, ts_builtin_sym_end, sym_semi_colon, sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [32694] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1145), 1, - sym_keyword_comment, - ACTIONS(1769), 1, - sym_keyword_permissions, - ACTIONS(1767), 2, - sym_keyword_if, - sym_custom_function_name, - STATE(1196), 3, - sym_permissions_basic_clause, - sym_comment_clause, - aux_sym_define_function_statement_repeat1, - [32713] = 4, + [33071] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1751), 1, + ACTIONS(1776), 1, anon_sym_COMMA, - STATE(1168), 1, + STATE(1182), 1, aux_sym_when_then_clause_repeat1, - ACTIONS(1765), 5, + ACTIONS(1774), 5, ts_builtin_sym_end, sym_semi_colon, sym_keyword_comment, anon_sym_RPAREN, anon_sym_RBRACE, - [32730] = 5, + [33088] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1145), 1, + ACTIONS(1173), 1, sym_keyword_comment, - ACTIONS(1769), 1, + ACTIONS(1770), 1, sym_keyword_permissions, - ACTIONS(1771), 2, + ACTIONS(1779), 2, sym_keyword_if, sym_custom_function_name, - STATE(1185), 3, + STATE(1178), 3, sym_permissions_basic_clause, sym_comment_clause, aux_sym_define_function_statement_repeat1, - [32749] = 5, + [33107] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1777), 1, + ACTIONS(1766), 1, anon_sym_snowball, - STATE(1051), 1, + STATE(999), 1, sym_analyzer_filters, - ACTIONS(1775), 2, + ACTIONS(1764), 2, anon_sym_edgengram, anon_sym_ngram, - ACTIONS(1773), 3, + ACTIONS(1762), 3, anon_sym_ascii, anon_sym_lowercase, anon_sym_uppercase, - [32768] = 4, + [33126] = 7, + ACTIONS(3), 1, + sym_comment, + ACTIONS(748), 1, + anon_sym_LPAREN, + ACTIONS(750), 1, + anon_sym_LBRACE, + ACTIONS(1781), 1, + sym_keyword_when, + ACTIONS(1783), 1, + sym_keyword_then, + STATE(1207), 1, + sym_when_then_clause, + STATE(1198), 2, + sym_block, + sym_sub_query, + [33149] = 6, + ACTIONS(3), 1, + sym_comment, + ACTIONS(45), 1, + anon_sym_LBRACK, + ACTIONS(49), 1, + anon_sym_LBRACE, + STATE(46), 1, + sym_record_id_value, + ACTIONS(511), 2, + sym_int, + sym_record_id_ident, + STATE(42), 2, + sym_array, + sym_object, + [33170] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1751), 1, + ACTIONS(1785), 1, anon_sym_COMMA, - STATE(1173), 1, - aux_sym_when_then_clause_repeat1, - ACTIONS(1779), 5, + STATE(1194), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1661), 5, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_comment, - anon_sym_RPAREN, - anon_sym_RBRACE, - [32785] = 4, + sym_keyword_return, + sym_keyword_parallel, + sym_keyword_timeout, + [33187] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1751), 1, - anon_sym_COMMA, - STATE(1175), 1, - aux_sym_when_then_clause_repeat1, - ACTIONS(1779), 5, + ACTIONS(1725), 1, + sym_keyword_comment, + ACTIONS(1787), 1, + sym_keyword_permissions, + ACTIONS(1720), 2, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_comment, - anon_sym_RPAREN, - anon_sym_RBRACE, - [32802] = 4, + STATE(1188), 3, + sym_permissions_basic_clause, + sym_comment_clause, + aux_sym_define_function_statement_repeat1, + [33206] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1781), 1, - anon_sym_COMMA, - STATE(1182), 1, - aux_sym_update_statement_repeat1, - ACTIONS(660), 5, + ACTIONS(1173), 1, + sym_keyword_comment, + ACTIONS(1756), 1, + sym_keyword_permissions, + ACTIONS(1698), 2, + ts_builtin_sym_end, sym_semi_colon, - sym_keyword_parallel, - sym_keyword_timeout, - anon_sym_RPAREN, - anon_sym_RBRACE, - [32819] = 4, + STATE(1188), 3, + sym_permissions_basic_clause, + sym_comment_clause, + aux_sym_define_function_statement_repeat1, + [33225] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1747), 1, + ACTIONS(1785), 1, anon_sym_COMMA, - STATE(1186), 1, + STATE(1193), 1, aux_sym_insert_statement_repeat3, - ACTIONS(1571), 5, + ACTIONS(1665), 5, ts_builtin_sym_end, sym_semi_colon, sym_keyword_return, sym_keyword_parallel, sym_keyword_timeout, - [32836] = 5, + [33242] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1145), 1, + ACTIONS(1725), 1, sym_keyword_comment, - ACTIONS(1769), 1, + ACTIONS(1790), 1, sym_keyword_permissions, - ACTIONS(1784), 2, + ACTIONS(1720), 2, sym_keyword_if, sym_custom_function_name, - STATE(1176), 3, + STATE(1191), 3, sym_permissions_basic_clause, sym_comment_clause, aux_sym_define_function_statement_repeat1, - [32855] = 5, + [33261] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(1145), 1, - sym_keyword_comment, - ACTIONS(1769), 1, - sym_keyword_permissions, - ACTIONS(1784), 2, - sym_keyword_if, - sym_custom_function_name, - STATE(1196), 3, - sym_permissions_basic_clause, - sym_comment_clause, - aux_sym_define_function_statement_repeat1, - [32874] = 4, + ACTIONS(45), 1, + anon_sym_LBRACK, + ACTIONS(49), 1, + anon_sym_LBRACE, + STATE(50), 1, + sym_record_id_value, + ACTIONS(511), 2, + sym_int, + sym_record_id_ident, + STATE(42), 2, + sym_array, + sym_object, + [33282] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1747), 1, + ACTIONS(1785), 1, anon_sym_COMMA, - STATE(1174), 1, + STATE(1171), 1, aux_sym_insert_statement_repeat3, - ACTIONS(1580), 5, + ACTIONS(1656), 5, ts_builtin_sym_end, sym_semi_colon, sym_keyword_return, sym_keyword_parallel, sym_keyword_timeout, - [32891] = 4, + [33299] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(722), 1, + ACTIONS(1785), 1, anon_sym_COMMA, - STATE(1182), 1, + STATE(1171), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1650), 5, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_return, + sym_keyword_parallel, + sym_keyword_timeout, + [33316] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(726), 1, + anon_sym_COMMA, + STATE(1202), 1, aux_sym_update_statement_repeat1, - ACTIONS(1786), 5, + ACTIONS(1793), 5, sym_semi_colon, sym_keyword_parallel, sym_keyword_timeout, anon_sym_RPAREN, anon_sym_RBRACE, - [32908] = 5, + [33333] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1145), 1, + ACTIONS(1173), 1, sym_keyword_comment, - ACTIONS(1753), 1, + ACTIONS(1756), 1, sym_keyword_permissions, - ACTIONS(1718), 2, + ACTIONS(1749), 2, ts_builtin_sym_end, sym_semi_colon, - STATE(1190), 3, + STATE(1173), 3, sym_permissions_basic_clause, sym_comment_clause, aux_sym_define_function_statement_repeat1, - [32927] = 5, + [33352] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1145), 1, - sym_keyword_comment, - ACTIONS(1753), 1, - sym_keyword_permissions, - ACTIONS(1701), 2, + ACTIONS(1760), 1, + anon_sym_COMMA, + STATE(1182), 1, + aux_sym_when_then_clause_repeat1, + ACTIONS(1795), 5, ts_builtin_sym_end, sym_semi_colon, - STATE(1190), 3, - sym_permissions_basic_clause, - sym_comment_clause, - aux_sym_define_function_statement_repeat1, - [32946] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1710), 1, sym_keyword_comment, - ACTIONS(1788), 1, - sym_keyword_permissions, - 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, - [32965] = 4, + anon_sym_RPAREN, + anon_sym_RBRACE, + [33369] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1747), 1, + ACTIONS(1760), 1, anon_sym_COMMA, STATE(1174), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1582), 5, + aux_sym_when_then_clause_repeat1, + ACTIONS(1797), 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(1145), 1, sym_keyword_comment, - ACTIONS(1753), 1, - sym_keyword_permissions, - ACTIONS(1745), 2, - ts_builtin_sym_end, - sym_semi_colon, - STATE(1188), 3, - sym_permissions_basic_clause, - sym_comment_clause, - aux_sym_define_function_statement_repeat1, - [33001] = 4, + anon_sym_RPAREN, + anon_sym_RBRACE, + [33386] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1751), 1, + ACTIONS(1760), 1, anon_sym_COMMA, - STATE(1180), 1, + STATE(1197), 1, aux_sym_when_then_clause_repeat1, - ACTIONS(1791), 5, + ACTIONS(1799), 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(1777), 1, - anon_sym_snowball, - STATE(1003), 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, - [33037] = 6, - ACTIONS(3), 1, - sym_comment, - 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, + [33403] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1710), 1, + ACTIONS(1173), 1, sym_keyword_comment, - ACTIONS(1793), 1, + ACTIONS(1770), 1, sym_keyword_permissions, - ACTIONS(1705), 2, + ACTIONS(1801), 2, sym_keyword_if, sym_custom_function_name, - STATE(1196), 3, + STATE(1191), 3, sym_permissions_basic_clause, sym_comment_clause, aux_sym_define_function_statement_repeat1, - [33077] = 6, + [33422] = 4, 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(1760), 1, + anon_sym_COMMA, + STATE(1182), 1, + aux_sym_when_then_clause_repeat1, + ACTIONS(1799), 5, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_comment, + anon_sym_RPAREN, + anon_sym_RBRACE, + [33439] = 4, 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(1803), 1, + anon_sym_COMMA, + STATE(1202), 1, + aux_sym_update_statement_repeat1, + ACTIONS(670), 5, + sym_semi_colon, + sym_keyword_parallel, + sym_keyword_timeout, + anon_sym_RPAREN, + anon_sym_RBRACE, + [33456] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, - sym_keyword_parallel, - STATE(1310), 1, - sym_parallel_clause, - ACTIONS(1020), 4, + ACTIONS(351), 1, + sym_keyword_explain, + STATE(1299), 1, + sym_explain_clause, + ACTIONS(1016), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33137] = 6, + [33472] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(1802), 1, + ACTIONS(1808), 1, sym_keyword_where, - ACTIONS(1804), 1, + ACTIONS(1810), 1, anon_sym_COMMA, - STATE(909), 1, + STATE(911), 1, sym_where_clause, - STATE(1279), 1, + STATE(1280), 1, aux_sym_permissions_for_clause_repeat1, - ACTIONS(1800), 2, + ACTIONS(1806), 2, sym_keyword_full, sym_keyword_none, - [33157] = 7, + [33492] = 7, ACTIONS(3), 1, sym_comment, - ACTIONS(1806), 1, + ACTIONS(1812), 1, anon_sym_RBRACE, - ACTIONS(1808), 1, + ACTIONS(1814), 1, aux_sym_type_name_token1, - ACTIONS(1810), 1, + ACTIONS(1816), 1, sym_string, - STATE(1574), 1, + STATE(1503), 1, sym_object_property, - STATE(1815), 1, + STATE(1727), 1, sym_object_key, - STATE(1900), 1, + STATE(1868), 1, sym_object_content, - [33179] = 4, + [33514] = 7, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, - sym_keyword_parallel, - STATE(1344), 1, - sym_parallel_clause, - ACTIONS(1349), 4, + ACTIONS(1814), 1, + aux_sym_type_name_token1, + ACTIONS(1816), 1, + sym_string, + ACTIONS(1818), 1, + anon_sym_RBRACE, + STATE(1503), 1, + sym_object_property, + STATE(1727), 1, + sym_object_key, + STATE(1839), 1, + sym_object_content, + [33536] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1173), 1, + sym_keyword_comment, + STATE(1324), 1, + sym_comment_clause, + ACTIONS(1820), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33195] = 4, + [33552] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - STATE(1388), 1, + STATE(1312), 1, sym_parallel_clause, - ACTIONS(1693), 4, + ACTIONS(1745), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33211] = 4, + [33568] = 7, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_explain, - STATE(1378), 1, - sym_explain_clause, - ACTIONS(1245), 4, + ACTIONS(1814), 1, + aux_sym_type_name_token1, + ACTIONS(1816), 1, + sym_string, + ACTIONS(1822), 1, + anon_sym_RBRACE, + STATE(1503), 1, + sym_object_property, + STATE(1727), 1, + sym_object_key, + STATE(1905), 1, + sym_object_content, + [33590] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(728), 1, + anon_sym_COMMA, + STATE(1226), 1, + aux_sym_update_statement_repeat1, + ACTIONS(1793), 4, ts_builtin_sym_end, sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [33227] = 4, + sym_keyword_parallel, + sym_keyword_timeout, + [33606] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - STATE(1313), 1, + STATE(1311), 1, sym_parallel_clause, - ACTIONS(1356), 4, + ACTIONS(1633), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33243] = 4, + [33622] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, - sym_keyword_parallel, - STATE(1411), 1, - sym_parallel_clause, - ACTIONS(1239), 4, + ACTIONS(351), 1, + sym_keyword_explain, + STATE(1361), 1, + sym_explain_clause, + ACTIONS(423), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33259] = 4, + [33638] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - STATE(1384), 1, + STATE(1309), 1, sym_parallel_clause, - ACTIONS(1492), 4, + ACTIONS(1494), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33275] = 7, + [33654] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1808), 1, - aux_sym_type_name_token1, - ACTIONS(1810), 1, - sym_string, - ACTIONS(1812), 1, + ACTIONS(351), 1, + sym_keyword_explain, + STATE(1291), 1, + sym_explain_clause, + ACTIONS(1139), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, anon_sym_RBRACE, - STATE(1574), 1, - sym_object_property, - STATE(1815), 1, - sym_object_key, - STATE(1889), 1, - sym_object_content, - [33297] = 4, + [33670] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, - sym_keyword_parallel, - STATE(1438), 1, - sym_parallel_clause, - ACTIONS(1814), 4, + ACTIONS(1276), 1, + anon_sym_COMMA, + STATE(1255), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1824), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33313] = 4, + [33686] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - STATE(1314), 1, + STATE(1368), 1, sym_parallel_clause, - ACTIONS(1731), 4, + ACTIONS(1690), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33329] = 7, + [33702] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(1808), 1, - aux_sym_type_name_token1, ACTIONS(1810), 1, - sym_string, + anon_sym_COMMA, + ACTIONS(1826), 1, + sym_keyword_where, + STATE(911), 1, + sym_where_clause, + STATE(1280), 1, + aux_sym_permissions_for_clause_repeat1, + ACTIONS(1806), 2, + sym_keyword_full, + sym_keyword_none, + [33722] = 7, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1814), 1, + aux_sym_type_name_token1, ACTIONS(1816), 1, + sym_string, + ACTIONS(1828), 1, anon_sym_RBRACE, - STATE(1574), 1, + STATE(1503), 1, sym_object_property, - STATE(1815), 1, + STATE(1727), 1, sym_object_key, - STATE(1885), 1, + STATE(1766), 1, sym_object_content, - [33351] = 4, - ACTIONS(3), 1, - sym_comment, - 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, - [33367] = 4, + [33744] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(1261), 1, + ACTIONS(1810), 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, - [33383] = 2, + ACTIONS(1826), 1, + sym_keyword_where, + STATE(928), 1, + sym_where_clause, + STATE(1217), 1, + aux_sym_permissions_for_clause_repeat1, + ACTIONS(1830), 2, + sym_keyword_full, + sym_keyword_none, + [33764] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1822), 6, + ACTIONS(353), 1, + sym_keyword_parallel, + STATE(1403), 1, + sym_parallel_clause, + ACTIONS(1832), 4, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_explain, - sym_keyword_parallel, anon_sym_RPAREN, anon_sym_RBRACE, - [33395] = 4, + [33780] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - STATE(1301), 1, + STATE(1394), 1, sym_explain_clause, - ACTIONS(335), 4, + ACTIONS(1834), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33411] = 4, + [33796] = 7, ACTIONS(3), 1, sym_comment, - 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, + ACTIONS(1814), 1, + aux_sym_type_name_token1, + ACTIONS(1816), 1, + sym_string, + ACTIONS(1836), 1, anon_sym_RBRACE, - [33427] = 4, + STATE(1503), 1, + sym_object_property, + STATE(1727), 1, + sym_object_key, + STATE(1820), 1, + sym_object_content, + [33818] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - STATE(1428), 1, + STATE(1399), 1, sym_parallel_clause, - ACTIONS(1739), 4, + ACTIONS(1020), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33443] = 2, + [33834] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(720), 6, + ACTIONS(351), 1, + sym_keyword_explain, + STATE(1381), 1, + sym_explain_clause, + ACTIONS(1728), 4, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_parallel, - sym_keyword_timeout, anon_sym_RPAREN, anon_sym_RBRACE, - [33455] = 4, + [33850] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1261), 1, - anon_sym_COMMA, - STATE(1248), 1, - aux_sym_define_user_statement_repeat1, - ACTIONS(1820), 4, + ACTIONS(353), 1, + sym_keyword_parallel, + STATE(1419), 1, + sym_parallel_clause, + ACTIONS(1389), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33471] = 7, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1808), 1, - aux_sym_type_name_token1, - ACTIONS(1810), 1, - sym_string, - ACTIONS(1826), 1, - anon_sym_RBRACE, - STATE(1574), 1, - sym_object_property, - STATE(1814), 1, - sym_object_content, - STATE(1815), 1, - sym_object_key, - [33493] = 4, + [33866] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1828), 1, + ACTIONS(1838), 1, anon_sym_COMMA, - STATE(1221), 1, + STATE(1226), 1, aux_sym_update_statement_repeat1, - ACTIONS(660), 4, + ACTIONS(670), 4, ts_builtin_sym_end, sym_semi_colon, 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, + [33882] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1145), 1, + ACTIONS(1173), 1, sym_keyword_comment, - STATE(1377), 1, + STATE(1339), 1, sym_comment_clause, - ACTIONS(1835), 4, + ACTIONS(1841), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33545] = 2, + [33898] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1837), 6, + ACTIONS(1843), 6, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_unique, - sym_keyword_search, + sym_keyword_explain, + sym_keyword_parallel, anon_sym_RPAREN, anon_sym_RBRACE, - [33557] = 4, + [33910] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_explain, - STATE(1401), 1, - sym_explain_clause, - ACTIONS(1010), 4, + ACTIONS(1173), 1, + sym_keyword_comment, + STATE(1350), 1, + sym_comment_clause, + ACTIONS(1845), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33573] = 2, + [33926] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1757), 6, + ACTIONS(724), 6, ts_builtin_sym_end, sym_semi_colon, - sym_keyword_comment, - anon_sym_COMMA, + sym_keyword_parallel, + sym_keyword_timeout, anon_sym_RPAREN, anon_sym_RBRACE, - [33585] = 4, + [33938] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, - sym_keyword_parallel, - STATE(1316), 1, - sym_parallel_clause, - ACTIONS(1569), 4, + ACTIONS(351), 1, + sym_keyword_explain, + STATE(1370), 1, + sym_explain_clause, + ACTIONS(1543), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33601] = 4, + [33954] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - STATE(1383), 1, + STATE(1434), 1, sym_parallel_clause, - ACTIONS(1555), 4, + ACTIONS(1688), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33617] = 4, + [33970] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1145), 1, + ACTIONS(1173), 1, sym_keyword_comment, - STATE(1390), 1, + STATE(1438), 1, sym_comment_clause, - ACTIONS(1839), 4, + ACTIONS(1847), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33633] = 7, - ACTIONS(3), 1, - sym_comment, - 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, + [33986] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, - sym_keyword_parallel, - STATE(1432), 1, - sym_parallel_clause, - ACTIONS(668), 4, + ACTIONS(1849), 6, ts_builtin_sym_end, sym_semi_colon, + sym_keyword_unique, + sym_keyword_search, anon_sym_RPAREN, anon_sym_RBRACE, - [33671] = 4, + [33998] = 7, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, - sym_keyword_parallel, - STATE(1437), 1, - sym_parallel_clause, - ACTIONS(501), 4, - ts_builtin_sym_end, - sym_semi_colon, - anon_sym_RPAREN, + ACTIONS(1814), 1, + aux_sym_type_name_token1, + ACTIONS(1816), 1, + sym_string, + ACTIONS(1851), 1, anon_sym_RBRACE, - [33687] = 4, + STATE(1503), 1, + sym_object_property, + STATE(1727), 1, + sym_object_key, + STATE(1913), 1, + sym_object_content, + [34020] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - STATE(1335), 1, + STATE(1355), 1, sym_explain_clause, - ACTIONS(1046), 4, + ACTIONS(1452), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33703] = 4, + [34036] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, - sym_keyword_parallel, - STATE(1435), 1, - sym_parallel_clause, - ACTIONS(1549), 4, + ACTIONS(351), 1, + sym_keyword_explain, + STATE(1410), 1, + sym_explain_clause, + ACTIONS(1056), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33719] = 7, - ACTIONS(3), 1, - sym_comment, - 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, + [34052] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_explain, - STATE(1427), 1, - sym_explain_clause, - ACTIONS(1177), 4, + ACTIONS(353), 1, + sym_keyword_parallel, + STATE(1288), 1, + sym_parallel_clause, + ACTIONS(678), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33757] = 4, + [34068] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_explain, - STATE(1320), 1, - sym_explain_clause, - ACTIONS(1845), 4, + ACTIONS(353), 1, + sym_keyword_parallel, + STATE(1300), 1, + sym_parallel_clause, + ACTIONS(1740), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33773] = 6, + [34084] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(1804), 1, + ACTIONS(1810), 1, anon_sym_COMMA, - ACTIONS(1847), 1, + ACTIONS(1855), 1, sym_keyword_where, - STATE(909), 1, + STATE(920), 1, sym_where_clause, - STATE(1279), 1, + STATE(1280), 1, aux_sym_permissions_for_clause_repeat1, - ACTIONS(1800), 2, + ACTIONS(1853), 2, sym_keyword_full, sym_keyword_none, - [33793] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(726), 1, - anon_sym_COMMA, - STATE(1221), 1, - aux_sym_update_statement_repeat1, - ACTIONS(1786), 4, - ts_builtin_sym_end, - sym_semi_colon, - sym_keyword_parallel, - sym_keyword_timeout, - [33809] = 4, + [34104] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1145), 1, - sym_keyword_comment, - STATE(1331), 1, - sym_comment_clause, - ACTIONS(1849), 4, + ACTIONS(351), 1, + sym_keyword_explain, + STATE(1334), 1, + sym_explain_clause, + ACTIONS(1052), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33825] = 4, + [34120] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - STATE(1374), 1, + STATE(1400), 1, sym_parallel_clause, - ACTIONS(1851), 4, + ACTIONS(1387), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33841] = 4, + [34136] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_explain, - STATE(1354), 1, - sym_explain_clause, - ACTIONS(1050), 4, + ACTIONS(353), 1, + sym_keyword_parallel, + STATE(1295), 1, + sym_parallel_clause, + ACTIONS(1591), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33857] = 4, + [34152] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - STATE(1424), 1, + STATE(1328), 1, sym_parallel_clause, - ACTIONS(1553), 4, + ACTIONS(1857), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33873] = 4, + [34168] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, + ACTIONS(351), 1, sym_keyword_explain, - STATE(1372), 1, + STATE(1308), 1, sym_explain_clause, - ACTIONS(1301), 4, + ACTIONS(1263), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33889] = 4, + [34184] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(299), 1, + ACTIONS(353), 1, sym_keyword_parallel, - STATE(1423), 1, + STATE(1353), 1, sym_parallel_clause, - ACTIONS(1699), 4, + ACTIONS(1250), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [33905] = 6, + [34200] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1804), 1, + ACTIONS(1774), 6, + ts_builtin_sym_end, + sym_semi_colon, + sym_keyword_comment, anon_sym_COMMA, - ACTIONS(1847), 1, + anon_sym_RPAREN, + anon_sym_RBRACE, + [34212] = 6, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1808), 1, sym_keyword_where, - STATE(905), 1, + ACTIONS(1810), 1, + anon_sym_COMMA, + STATE(928), 1, sym_where_clause, - STATE(1238), 1, + STATE(1204), 1, aux_sym_permissions_for_clause_repeat1, - ACTIONS(1853), 2, + ACTIONS(1830), 2, sym_keyword_full, sym_keyword_none, - [33925] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(299), 1, - sym_keyword_parallel, - STATE(1420), 1, - sym_parallel_clause, - ACTIONS(1855), 4, - ts_builtin_sym_end, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [33941] = 4, + [34232] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1261), 1, + ACTIONS(1276), 1, anon_sym_COMMA, - STATE(796), 1, + STATE(1258), 1, aux_sym_define_user_statement_repeat1, - ACTIONS(1857), 4, - ts_builtin_sym_end, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [33957] = 4, - ACTIONS(3), 1, - sym_comment, - 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, - [33973] = 4, - ACTIONS(3), 1, - sym_comment, - 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, - [33989] = 4, + [34248] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_explain, - STATE(1363), 1, - sym_explain_clause, - ACTIONS(1535), 4, - ts_builtin_sym_end, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [34005] = 4, + ACTIONS(1810), 1, + anon_sym_COMMA, + ACTIONS(1861), 1, + sym_keyword_where, + STATE(920), 1, + sym_where_clause, + STATE(1280), 1, + aux_sym_permissions_for_clause_repeat1, + ACTIONS(1853), 2, + sym_keyword_full, + sym_keyword_none, + [34268] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(297), 1, - sym_keyword_explain, - STATE(1353), 1, - sym_explain_clause, - ACTIONS(1686), 4, + ACTIONS(353), 1, + sym_keyword_parallel, + STATE(1388), 1, + sym_parallel_clause, + ACTIONS(1702), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34021] = 4, + [34284] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1145), 1, - sym_keyword_comment, - STATE(1343), 1, - sym_comment_clause, + ACTIONS(353), 1, + sym_keyword_parallel, + STATE(1382), 1, + sym_parallel_clause, ACTIONS(1863), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34037] = 6, + [34300] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1802), 1, - sym_keyword_where, - ACTIONS(1804), 1, - anon_sym_COMMA, - STATE(905), 1, - sym_where_clause, - STATE(1200), 1, - aux_sym_permissions_for_clause_repeat1, - ACTIONS(1853), 2, - sym_keyword_full, - sym_keyword_none, - [34057] = 6, + ACTIONS(353), 1, + sym_keyword_parallel, + STATE(1406), 1, + sym_parallel_clause, + ACTIONS(1751), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [34316] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(1804), 1, + ACTIONS(1810), 1, anon_sym_COMMA, - ACTIONS(1867), 1, + ACTIONS(1855), 1, sym_keyword_where, - STATE(914), 1, + STATE(916), 1, sym_where_clause, - STATE(1258), 1, + STATE(1240), 1, aux_sym_permissions_for_clause_repeat1, ACTIONS(1865), 2, sym_keyword_full, sym_keyword_none, - [34077] = 6, + [34336] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1804), 1, + ACTIONS(1276), 1, anon_sym_COMMA, - ACTIONS(1833), 1, - sym_keyword_where, - STATE(914), 1, - sym_where_clause, - STATE(1222), 1, - aux_sym_permissions_for_clause_repeat1, - ACTIONS(1865), 2, - sym_keyword_full, - sym_keyword_none, - [34097] = 4, + STATE(797), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1867), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [34352] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(353), 1, + sym_keyword_parallel, + STATE(1405), 1, + sym_parallel_clause, + ACTIONS(1869), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [34368] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1871), 1, + ACTIONS(1873), 1, sym_keyword_db, - STATE(1309), 1, + STATE(1415), 1, sym_db_clause, - ACTIONS(1869), 4, + ACTIONS(1871), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [34384] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1276), 1, + anon_sym_COMMA, + STATE(797), 1, + aux_sym_define_user_statement_repeat1, + ACTIONS(1824), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34113] = 6, + [34400] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(1804), 1, + ACTIONS(1810), 1, anon_sym_COMMA, - ACTIONS(1867), 1, + ACTIONS(1861), 1, sym_keyword_where, - STATE(922), 1, + STATE(916), 1, sym_where_clause, - STATE(1279), 1, + STATE(1250), 1, aux_sym_permissions_for_clause_repeat1, - ACTIONS(1831), 2, + ACTIONS(1865), 2, sym_keyword_full, sym_keyword_none, - [34133] = 6, + [34420] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1873), 1, - sym_keyword_if, - ACTIONS(1875), 1, - sym_keyword_overwrite, ACTIONS(1877), 1, - aux_sym_type_name_token1, - STATE(1229), 1, - sym_identifier, - STATE(1685), 1, - sym_if_not_exists_clause, - [34152] = 6, + sym_keyword_on, + STATE(1418), 1, + sym_on_level_clause, + ACTIONS(1875), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [34436] = 4, 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(351), 1, + sym_keyword_explain, + STATE(1333), 1, + sym_explain_clause, + ACTIONS(1297), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [34452] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1883), 1, - anon_sym_COMMA, - STATE(1262), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1881), 3, + ACTIONS(353), 1, + sym_keyword_parallel, + STATE(1375), 1, + sym_parallel_clause, + ACTIONS(509), 4, + ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34186] = 4, + [34468] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1883), 1, - anon_sym_COMMA, - STATE(1267), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1885), 3, + ACTIONS(1881), 1, + sym_keyword_full, + ACTIONS(1879), 4, + ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34201] = 5, + [34481] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(736), 1, + ACTIONS(740), 1, sym_keyword_as, - ACTIONS(738), 1, + ACTIONS(742), 1, sym_keyword_where, - STATE(1451), 1, + STATE(1546), 1, sym_where_clause, - ACTIONS(740), 2, + ACTIONS(744), 2, anon_sym_COMMA, anon_sym_RPAREN, - [34218] = 4, + [34498] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1883), 1, - anon_sym_COMMA, - STATE(1265), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1885), 3, + ACTIONS(1885), 1, + sym_keyword_transaction, + ACTIONS(1883), 4, + ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34233] = 4, + [34511] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1883), 1, + ACTIONS(1889), 1, anon_sym_COMMA, - STATE(1267), 1, + STATE(1278), 1, aux_sym_insert_statement_repeat3, ACTIONS(1887), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34248] = 4, + [34526] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1883), 1, + ACTIONS(1889), 1, anon_sym_COMMA, - STATE(1268), 1, + STATE(1266), 1, aux_sym_insert_statement_repeat3, - ACTIONS(1887), 3, + ACTIONS(1891), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34263] = 4, + [34541] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(1889), 1, anon_sym_COMMA, - STATE(1267), 1, + STATE(1278), 1, aux_sym_insert_statement_repeat3, - ACTIONS(1567), 3, + ACTIONS(1891), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34278] = 4, + [34556] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1883), 1, + ACTIONS(1889), 1, anon_sym_COMMA, - STATE(1267), 1, + STATE(1268), 1, aux_sym_insert_statement_repeat3, - ACTIONS(1892), 3, + ACTIONS(1893), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34293] = 3, - ACTIONS(3), 1, - sym_comment, - STATE(1036), 1, - sym_analyzer_tokenizers, - ACTIONS(1894), 4, - anon_sym_blank, - anon_sym_camel, - anon_sym_class, - anon_sym_punct, - [34306] = 2, + [34571] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1896), 5, + ACTIONS(1895), 5, ts_builtin_sym_end, sym_semi_colon, sym_keyword_explain, anon_sym_RPAREN, anon_sym_RBRACE, - [34317] = 2, + [34582] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1898), 5, - ts_builtin_sym_end, + ACTIONS(1889), 1, + anon_sym_COMMA, + STATE(1278), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1893), 3, sym_semi_colon, - sym_keyword_db, anon_sym_RPAREN, anon_sym_RBRACE, - [34328] = 4, + [34597] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1883), 1, + ACTIONS(1889), 1, anon_sym_COMMA, - STATE(1274), 1, + STATE(1271), 1, aux_sym_insert_statement_repeat3, - ACTIONS(1892), 3, + ACTIONS(1897), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34343] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1900), 1, - aux_sym_type_name_token1, - ACTIONS(1902), 1, - sym_int, - STATE(1620), 1, - sym_type, - STATE(862), 2, - sym_type_name, - sym_parameterized_type, - [34360] = 4, + [34612] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1883), 1, + ACTIONS(1889), 1, anon_sym_COMMA, - STATE(1267), 1, + STATE(1278), 1, aux_sym_insert_statement_repeat3, - ACTIONS(1904), 3, + ACTIONS(1897), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34375] = 4, + [34627] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1883), 1, + ACTIONS(1889), 1, anon_sym_COMMA, - STATE(1276), 1, + STATE(1273), 1, aux_sym_insert_statement_repeat3, - ACTIONS(1904), 3, + ACTIONS(1899), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34390] = 4, + [34642] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1883), 1, + ACTIONS(1889), 1, anon_sym_COMMA, - STATE(1267), 1, + STATE(1278), 1, aux_sym_insert_statement_repeat3, - ACTIONS(1906), 3, + ACTIONS(1899), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [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, + [34657] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1910), 1, + ACTIONS(1903), 1, sym_keyword_transaction, - ACTIONS(1908), 4, + ACTIONS(1901), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34431] = 4, + [34670] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1914), 1, + ACTIONS(1889), 1, anon_sym_COMMA, - STATE(1279), 1, - aux_sym_permissions_for_clause_repeat1, - ACTIONS(1912), 3, - sym_keyword_full, - sym_keyword_where, - sym_keyword_none, - [34446] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1919), 1, - sym_keyword_transaction, - ACTIONS(1917), 4, - ts_builtin_sym_end, + STATE(1275), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1905), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34459] = 3, + [34685] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1923), 1, - sym_keyword_transaction, - ACTIONS(1921), 4, - ts_builtin_sym_end, + ACTIONS(1907), 1, + anon_sym_COMMA, + STATE(1278), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1637), 3, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34472] = 3, + [34700] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1927), 1, - sym_keyword_full, - ACTIONS(1925), 4, + ACTIONS(1912), 1, + sym_keyword_transaction, + ACTIONS(1910), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34485] = 5, - ACTIONS(3), 1, - sym_comment, - 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, + [34713] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1478), 1, - sym_keyword_for, - STATE(974), 1, - aux_sym_permissions_for_clause_repeat2, - ACTIONS(1931), 2, + ACTIONS(1916), 1, + anon_sym_COMMA, + STATE(1280), 1, + aux_sym_permissions_for_clause_repeat1, + ACTIONS(1914), 3, sym_keyword_full, + sym_keyword_where, sym_keyword_none, - [34515] = 2, + [34728] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(453), 4, - ts_builtin_sym_end, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [34525] = 2, + ACTIONS(1919), 1, + sym_keyword_if, + ACTIONS(1921), 1, + sym_keyword_overwrite, + ACTIONS(1923), 1, + aux_sym_type_name_token1, + STATE(925), 1, + sym_identifier, + STATE(1688), 1, + sym_if_not_exists_clause, + [34747] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1933), 4, + ACTIONS(1925), 5, ts_builtin_sym_end, sym_semi_colon, + sym_keyword_db, anon_sym_RPAREN, anon_sym_RBRACE, - [34535] = 5, + [34758] = 6, ACTIONS(3), 1, sym_comment, - ACTIONS(1877), 1, + ACTIONS(1919), 1, + sym_keyword_if, + ACTIONS(1923), 1, aux_sym_type_name_token1, - ACTIONS(1935), 1, - anon_sym_STAR, - ACTIONS(1937), 1, - sym_function_name, - STATE(54), 1, + ACTIONS(1927), 1, + sym_keyword_overwrite, + STATE(1229), 1, sym_identifier, - [34551] = 4, + STATE(1699), 1, + sym_if_not_exists_clause, + [34777] = 3, 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, + STATE(1010), 1, + sym_analyzer_tokenizers, + ACTIONS(1929), 4, + anon_sym_blank, + anon_sym_camel, + anon_sym_class, + anon_sym_punct, + [34790] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1942), 4, - ts_builtin_sym_end, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [34575] = 2, + STATE(1093), 1, + sym_analyzer_tokenizers, + ACTIONS(1929), 4, + anon_sym_blank, + anon_sym_camel, + anon_sym_class, + anon_sym_punct, + [34803] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1944), 4, - ts_builtin_sym_end, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [34585] = 2, + ACTIONS(1931), 1, + aux_sym_type_name_token1, + ACTIONS(1933), 1, + sym_int, + STATE(1702), 1, + sym_type, + STATE(871), 2, + sym_type_name, + sym_parameterized_type, + [34820] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1912), 4, - sym_keyword_full, - sym_keyword_where, - sym_keyword_none, + ACTIONS(1937), 1, 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, - [34605] = 2, + STATE(1369), 1, + aux_sym_select_clause_repeat1, + ACTIONS(1935), 2, + sym_keyword_from, + sym_keyword_omit, + [34834] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1948), 4, + ACTIONS(1389), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34615] = 4, + [34844] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(57), 1, - sym_decimal, - STATE(1862), 1, - sym_number, - ACTIONS(55), 2, - sym_int, - sym_float, - [34629] = 2, + ACTIONS(1939), 4, + sym_keyword_select, + sym_keyword_create, + sym_keyword_delete, + sym_keyword_update, + [34854] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1950), 4, - ts_builtin_sym_end, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [34639] = 2, + ACTIONS(1941), 4, + sym_keyword_select, + sym_keyword_create, + sym_keyword_delete, + sym_keyword_update, + [34864] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1952), 4, + ACTIONS(1263), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34649] = 2, + [34874] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1954), 4, - ts_builtin_sym_end, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [34659] = 2, + ACTIONS(748), 1, + anon_sym_LPAREN, + ACTIONS(750), 1, + anon_sym_LBRACE, + STATE(1199), 2, + sym_block, + sym_sub_query, + [34888] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1956), 4, + ACTIONS(509), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34669] = 3, + [34898] = 3, ACTIONS(3), 1, sym_comment, - STATE(723), 1, + STATE(666), 1, sym_assignment_operator, - ACTIONS(1958), 3, + ACTIONS(1943), 3, anon_sym_EQ, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - [34681] = 2, + [34910] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1960), 4, + ACTIONS(1702), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34691] = 2, + [34920] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1010), 4, - ts_builtin_sym_end, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [34701] = 5, + ACTIONS(1931), 1, + aux_sym_type_name_token1, + STATE(1494), 1, + sym_type, + STATE(871), 2, + sym_type_name, + sym_parameterized_type, + [34934] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1962), 1, - anon_sym_STAR, - ACTIONS(1964), 1, + ACTIONS(1919), 1, + sym_keyword_if, + ACTIONS(1923), 1, aux_sym_type_name_token1, - ACTIONS(1966), 1, - sym_function_name, - STATE(18), 1, + STATE(1696), 1, + sym_if_not_exists_clause, + STATE(1778), 1, sym_identifier, - [34717] = 4, + [34950] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1968), 1, - anon_sym_COMMA, - STATE(1317), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1906), 2, - ts_builtin_sym_end, - sym_semi_colon, - [34731] = 3, + ACTIONS(1919), 1, + sym_keyword_if, + ACTIONS(1923), 1, + aux_sym_type_name_token1, + STATE(1695), 1, + sym_if_not_exists_clause, + STATE(1782), 1, + sym_identifier, + [34966] = 2, ACTIONS(3), 1, sym_comment, - STATE(740), 1, - sym_assignment_operator, - ACTIONS(1958), 3, - anon_sym_EQ, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - [34743] = 2, + ACTIONS(1052), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [34976] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1970), 4, + ACTIONS(1857), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34753] = 4, + [34986] = 5, 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(49), 1, + anon_sym_LBRACE, + ACTIONS(1945), 1, + anon_sym_LBRACK, + ACTIONS(1947), 1, + anon_sym_LPAREN, + STATE(1379), 1, + sym_object, + [35002] = 5, 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(1919), 1, + sym_keyword_if, + ACTIONS(1923), 1, + aux_sym_type_name_token1, + STATE(1627), 1, + sym_identifier, + STATE(1724), 1, + sym_if_not_exists_clause, + [35018] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1976), 4, - ts_builtin_sym_end, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [34791] = 2, + ACTIONS(1814), 1, + aux_sym_type_name_token1, + ACTIONS(1816), 1, + sym_string, + STATE(1713), 1, + sym_object_property, + STATE(1727), 1, + sym_object_key, + [35034] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1978), 4, + ACTIONS(349), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34801] = 2, + [35044] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1492), 4, + ACTIONS(1949), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34811] = 2, + [35054] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1980), 4, + ACTIONS(1951), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34821] = 2, + [35064] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1982), 4, - ts_builtin_sym_end, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [34831] = 2, + ACTIONS(1953), 4, + sym_keyword_select, + sym_keyword_create, + sym_keyword_delete, + sym_keyword_update, + [35074] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1555), 4, + ACTIONS(1297), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34841] = 2, + [35084] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1814), 4, + ACTIONS(1591), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34851] = 4, + [35094] = 5, ACTIONS(3), 1, sym_comment, - 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(1919), 1, + sym_keyword_if, + ACTIONS(1923), 1, + aux_sym_type_name_token1, + STATE(847), 1, + sym_identifier, + STATE(1694), 1, + sym_if_not_exists_clause, + [35110] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1739), 4, + ACTIONS(1751), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34875] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1984), 1, - anon_sym_COMMA, - STATE(1317), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1567), 2, - ts_builtin_sym_end, - sym_semi_colon, - [34889] = 2, + [35120] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1239), 4, + ACTIONS(1869), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34899] = 2, + [35130] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1987), 4, + ACTIONS(1955), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34909] = 2, + [35140] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1989), 4, + ACTIONS(1957), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34919] = 2, + [35150] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1991), 4, - sym_keyword_select, - sym_keyword_create, - sym_keyword_delete, - sym_keyword_update, - [34929] = 2, + ACTIONS(1919), 1, + sym_keyword_if, + ACTIONS(1923), 1, + aux_sym_type_name_token1, + STATE(927), 1, + sym_identifier, + STATE(1693), 1, + sym_if_not_exists_clause, + [35166] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1993), 4, - ts_builtin_sym_end, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [34939] = 5, + ACTIONS(1919), 1, + sym_keyword_if, + ACTIONS(1923), 1, + aux_sym_type_name_token1, + STATE(1690), 1, + sym_if_not_exists_clause, + STATE(1691), 1, + sym_identifier, + [35182] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1961), 1, + sym_keyword_where, + STATE(1145), 1, + sym_where_clause, + ACTIONS(1959), 2, + sym_keyword_full, + sym_keyword_none, + [35196] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1931), 1, + aux_sym_type_name_token1, + STATE(1393), 1, + sym_type, + STATE(871), 2, + sym_type_name, + sym_parameterized_type, + [35210] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1965), 1, + anon_sym_COMMA, + STATE(1319), 1, + aux_sym_select_clause_repeat1, + ACTIONS(1963), 2, + sym_keyword_from, + sym_keyword_omit, + [35224] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1968), 1, + anon_sym_STAR, + ACTIONS(1970), 1, + aux_sym_type_name_token1, + ACTIONS(1972), 1, + sym_function_name, + STATE(330), 1, + sym_identifier, + [35240] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1931), 1, + aux_sym_type_name_token1, + STATE(917), 1, + sym_type, + STATE(871), 2, + sym_type_name, + sym_parameterized_type, + [35254] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1919), 1, + sym_keyword_if, + ACTIONS(1923), 1, + aux_sym_type_name_token1, + STATE(1685), 1, + sym_if_not_exists_clause, + STATE(1686), 1, + sym_identifier, + [35270] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1995), 1, + ACTIONS(748), 1, anon_sym_LPAREN, - ACTIONS(1997), 1, - anon_sym_LT, - STATE(75), 1, - sym_argument_list, - STATE(1711), 1, - sym_version, - [34955] = 2, + ACTIONS(750), 1, + anon_sym_LBRACE, + STATE(1247), 2, + sym_block, + sym_sub_query, + [35284] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(668), 4, + ACTIONS(1974), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [34965] = 4, + [35294] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1968), 1, - anon_sym_COMMA, - STATE(1315), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1892), 2, - ts_builtin_sym_end, - sym_semi_colon, - [34979] = 5, + ACTIONS(1976), 4, + sym_keyword_select, + sym_keyword_create, + sym_keyword_delete, + sym_keyword_update, + [35304] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1999), 1, - anon_sym_LPAREN, - ACTIONS(2001), 1, - anon_sym_QMARK, - ACTIONS(2003), 1, - aux_sym_type_name_token1, - STATE(39), 1, - sym_identifier, - [34995] = 3, + ACTIONS(1429), 1, + sym_keyword_for, + STATE(944), 1, + aux_sym_permissions_for_clause_repeat2, + ACTIONS(1978), 2, + sym_keyword_full, + sym_keyword_none, + [35318] = 3, ACTIONS(3), 1, sym_comment, - STATE(751), 1, + STATE(701), 1, sym_assignment_operator, - ACTIONS(1958), 3, + ACTIONS(1943), 3, anon_sym_EQ, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - [35007] = 2, + [35330] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1349), 4, + ACTIONS(1980), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35017] = 5, + [35340] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1877), 1, + ACTIONS(1982), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [35350] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1984), 1, + anon_sym_LPAREN, + ACTIONS(1986), 1, + anon_sym_LT, + STATE(70), 1, + sym_argument_list, + STATE(1608), 1, + sym_version, + [35366] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1923), 1, aux_sym_type_name_token1, - ACTIONS(1929), 1, + ACTIONS(1988), 1, sym_keyword_if, - STATE(1695), 1, + STATE(1709), 1, sym_if_exists_clause, - STATE(1742), 1, + STATE(1755), 1, sym_identifier, - [35033] = 5, + [35382] = 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(1990), 1, + anon_sym_LPAREN, + ACTIONS(1992), 1, + anon_sym_QMARK, + ACTIONS(1994), 1, + aux_sym_type_name_token1, + STATE(23), 1, + sym_identifier, + [35398] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2009), 4, + ACTIONS(1452), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35059] = 4, + [35408] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1968), 1, - anon_sym_COMMA, - STATE(1317), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1892), 2, - ts_builtin_sym_end, - sym_semi_colon, - [35073] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(501), 4, + ACTIONS(1056), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35083] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1873), 1, - sym_keyword_if, - ACTIONS(1877), 1, - aux_sym_type_name_token1, - STATE(1619), 1, - sym_identifier, - STATE(1710), 1, - sym_if_not_exists_clause, - [35099] = 2, + [35418] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1050), 4, + ACTIONS(1996), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35109] = 4, + [35428] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1968), 1, + ACTIONS(1998), 1, + sym_keyword_from, + ACTIONS(2000), 1, + sym_keyword_omit, + STATE(1437), 1, + sym_from_clause, + STATE(1619), 1, + sym_omit_clause, + [35444] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2002), 1, anon_sym_COMMA, - STATE(1303), 1, + STATE(1360), 1, aux_sym_insert_statement_repeat3, - ACTIONS(1904), 2, + ACTIONS(1905), 2, ts_builtin_sym_end, sym_semi_colon, - [35123] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2011), 4, - sym_keyword_select, - sym_keyword_create, - sym_keyword_delete, - sym_keyword_update, - [35133] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(47), 1, - anon_sym_LBRACE, - ACTIONS(2013), 1, - anon_sym_LBRACK, - ACTIONS(2015), 1, - anon_sym_LPAREN, - STATE(1442), 1, - sym_object, - [35149] = 5, - ACTIONS(3), 1, - sym_comment, - 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(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, + [35458] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2017), 4, - sym_keyword_select, - sym_keyword_create, - sym_keyword_delete, - sym_keyword_update, - [35191] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1877), 1, - aux_sym_type_name_token1, - ACTIONS(2019), 1, - anon_sym_STAR, - ACTIONS(2021), 1, - sym_function_name, - STATE(319), 1, - sym_identifier, - [35207] = 2, + ACTIONS(2004), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [35468] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2023), 4, + ACTIONS(2006), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35217] = 2, + [35478] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1549), 4, + ACTIONS(2008), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35227] = 4, + [35488] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(746), 1, - anon_sym_LPAREN, ACTIONS(748), 1, + anon_sym_LPAREN, + ACTIONS(750), 1, anon_sym_LBRACE, - STATE(1226), 2, + STATE(1113), 2, sym_block, sym_sub_query, - [35241] = 2, + [35502] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(295), 4, + ACTIONS(2010), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35251] = 2, + [35512] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2025), 4, + ACTIONS(2012), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35261] = 4, + [35522] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1900), 1, - aux_sym_type_name_token1, - STATE(907), 1, - sym_type, - STATE(862), 2, - sym_type_name, - sym_parameterized_type, - [35275] = 5, + ACTIONS(2014), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [35532] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1997), 1, - anon_sym_LT, - ACTIONS(2027), 1, + ACTIONS(59), 1, + sym_decimal, + STATE(1730), 1, + sym_number, + ACTIONS(57), 2, + sym_int, + sym_float, + [35546] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(748), 1, anon_sym_LPAREN, - STATE(443), 1, - sym_argument_list, - STATE(1703), 1, - sym_version, - [35291] = 4, + ACTIONS(750), 1, + anon_sym_LBRACE, + STATE(1144), 2, + sym_block, + sym_sub_query, + [35560] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1900), 1, - aux_sym_type_name_token1, - STATE(929), 1, - sym_type, - STATE(862), 2, - sym_type_name, - sym_parameterized_type, - [35305] = 5, + ACTIONS(1476), 1, + sym_keyword_for, + STATE(985), 1, + aux_sym_permissions_for_clause_repeat2, + ACTIONS(1978), 2, + sym_keyword_full, + sym_keyword_none, + [35574] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1929), 1, - sym_keyword_if, - ACTIONS(2029), 1, + ACTIONS(2016), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [35584] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1923), 1, aux_sym_type_name_token1, - STATE(1482), 1, + ACTIONS(2018), 1, + anon_sym_STAR, + ACTIONS(2020), 1, + sym_function_name, + STATE(309), 1, sym_identifier, - STATE(1690), 1, - sym_if_exists_clause, - [35321] = 2, + [35600] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1869), 4, + ACTIONS(1847), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35331] = 2, + [35610] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1845), 4, + ACTIONS(2022), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35341] = 2, + [35620] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1422), 1, + sym_keyword_for, + STATE(938), 1, + aux_sym_permissions_for_clause_repeat2, + ACTIONS(2024), 2, + sym_keyword_full, + sym_keyword_none, + [35634] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1177), 4, + ACTIONS(1688), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35351] = 2, + [35644] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2031), 4, - sym_keyword_select, - sym_keyword_create, - sym_keyword_delete, - sym_keyword_update, - [35361] = 2, + STATE(710), 1, + sym_assignment_operator, + ACTIONS(1943), 3, + anon_sym_EQ, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + [35656] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2033), 4, + ACTIONS(1543), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35371] = 2, + [35666] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2035), 4, + ACTIONS(678), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35381] = 4, + [35676] = 2, 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(2026), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [35686] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2039), 1, + ACTIONS(1914), 4, + sym_keyword_full, + sym_keyword_where, + sym_keyword_none, anon_sym_COMMA, - STATE(1359), 1, - aux_sym_select_clause_repeat1, - ACTIONS(2037), 2, - sym_keyword_from, - sym_keyword_omit, - [35409] = 4, + [35696] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1968), 1, + ACTIONS(2028), 1, anon_sym_COMMA, - STATE(1332), 1, + STATE(1359), 1, aux_sym_insert_statement_repeat3, - ACTIONS(1887), 2, + ACTIONS(1637), 2, ts_builtin_sym_end, sym_semi_colon, - [35423] = 4, + [35710] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1968), 1, + ACTIONS(2002), 1, anon_sym_COMMA, - STATE(1317), 1, + STATE(1359), 1, aux_sym_insert_statement_repeat3, - ACTIONS(1887), 2, + ACTIONS(1899), 2, ts_builtin_sym_end, sym_semi_colon, - [35437] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1935), 1, - anon_sym_STAR, - ACTIONS(1937), 1, - sym_function_name, - ACTIONS(2042), 1, - aux_sym_type_name_token1, - STATE(54), 1, - sym_identifier, - [35453] = 2, + [35724] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1686), 4, + ACTIONS(1016), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35463] = 2, + [35734] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(672), 4, + ACTIONS(2002), 1, + anon_sym_COMMA, + STATE(1376), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1899), 2, ts_builtin_sym_end, sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [35473] = 5, + [35748] = 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(2000), 1, + sym_keyword_omit, + ACTIONS(2031), 1, + sym_keyword_from, + STATE(1437), 1, + sym_from_clause, + STATE(1678), 1, + sym_omit_clause, + [35764] = 3, ACTIONS(3), 1, sym_comment, - STATE(679), 1, + STATE(667), 1, sym_assignment_operator, - ACTIONS(1958), 3, + ACTIONS(1943), 3, anon_sym_EQ, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, - [35501] = 4, + [35776] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1968), 1, - anon_sym_COMMA, - STATE(1361), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1885), 2, + ACTIONS(2033), 4, ts_builtin_sym_end, sym_semi_colon, - [35515] = 4, + anon_sym_RPAREN, + anon_sym_RBRACE, + [35786] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1968), 1, - anon_sym_COMMA, - STATE(1317), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1885), 2, + ACTIONS(2035), 1, + sym_keyword_where, + STATE(1145), 1, + sym_where_clause, + ACTIONS(1959), 2, + sym_keyword_full, + sym_keyword_none, + [35800] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2037), 4, ts_builtin_sym_end, sym_semi_colon, - [35529] = 2, + anon_sym_RPAREN, + anon_sym_RBRACE, + [35810] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1535), 4, + ACTIONS(1740), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35539] = 5, + [35820] = 4, 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(1937), 1, + anon_sym_COMMA, + STATE(1319), 1, + aux_sym_select_clause_repeat1, + ACTIONS(2039), 2, + sym_keyword_from, + sym_keyword_omit, + [35834] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1968), 1, - anon_sym_COMMA, - STATE(1368), 1, - aux_sym_insert_statement_repeat3, - ACTIONS(1881), 2, + ACTIONS(1728), 4, ts_builtin_sym_end, sym_semi_colon, - [35569] = 2, + anon_sym_RPAREN, + anon_sym_RBRACE, + [35844] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1454), 1, + sym_keyword_for, + STATE(961), 1, + aux_sym_permissions_for_clause_repeat2, + ACTIONS(2024), 2, + sym_keyword_full, + sym_keyword_none, + [35858] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1470), 4, + ACTIONS(808), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35579] = 4, + [35868] = 3, 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, + STATE(694), 1, + sym_assignment_operator, + ACTIONS(1943), 3, + anon_sym_EQ, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + [35880] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2044), 4, + ACTIONS(2041), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35603] = 4, + [35890] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2048), 1, - sym_keyword_where, - STATE(1141), 1, - sym_where_clause, - ACTIONS(2046), 2, - sym_keyword_full, - sym_keyword_none, - [35617] = 5, + ACTIONS(1020), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [35900] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1873), 1, - sym_keyword_if, - ACTIONS(1877), 1, + ACTIONS(2002), 1, + anon_sym_COMMA, + STATE(1359), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1897), 2, + ts_builtin_sym_end, + sym_semi_colon, + [35914] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2002), 1, + anon_sym_COMMA, + STATE(1391), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1897), 2, + ts_builtin_sym_end, + sym_semi_colon, + [35928] = 3, + ACTIONS(3), 1, + sym_comment, + STATE(736), 1, + sym_assignment_operator, + ACTIONS(1943), 3, + anon_sym_EQ, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + [35940] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2043), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [35950] = 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(849), 1, + STATE(65), 1, sym_identifier, - STATE(1671), 1, - sym_if_not_exists_clause, - [35633] = 2, + [35966] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2050), 4, + ACTIONS(1834), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35643] = 2, + [35976] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1301), 4, + ACTIONS(2051), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35653] = 4, + [35986] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(746), 1, - anon_sym_LPAREN, - ACTIONS(748), 1, + ACTIONS(49), 1, anon_sym_LBRACE, - STATE(1139), 2, - sym_block, - sym_sub_query, - [35667] = 4, + ACTIONS(2053), 1, + anon_sym_LBRACK, + ACTIONS(2055), 1, + anon_sym_LPAREN, + STATE(1329), 1, + sym_object, + [36002] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(746), 1, + ACTIONS(2049), 1, + aux_sym_type_name_token1, + ACTIONS(2057), 1, anon_sym_LPAREN, - ACTIONS(748), 1, - anon_sym_LBRACE, - STATE(1140), 2, - sym_block, - sym_sub_query, - [35681] = 2, + ACTIONS(2059), 1, + anon_sym_QMARK, + STATE(295), 1, + sym_identifier, + [36018] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2052), 4, + ACTIONS(423), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35691] = 4, + [36028] = 5, 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(1923), 1, + aux_sym_type_name_token1, + ACTIONS(1988), 1, + sym_keyword_if, + STATE(1707), 1, + sym_if_exists_clause, + STATE(1726), 1, + sym_identifier, + [36044] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1699), 4, - ts_builtin_sym_end, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [35715] = 2, + ACTIONS(59), 1, + sym_decimal, + STATE(1148), 1, + sym_number, + ACTIONS(57), 2, + sym_int, + sym_float, + [36058] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1553), 4, + ACTIONS(1832), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35725] = 4, + [36068] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1466), 1, - sym_keyword_for, - STATE(966), 1, - aux_sym_permissions_for_clause_repeat2, - ACTIONS(2056), 2, + ACTIONS(2061), 1, + sym_keyword_where, + STATE(1145), 1, + sym_where_clause, + ACTIONS(1959), 2, sym_keyword_full, sym_keyword_none, - [35739] = 5, + [36082] = 5, ACTIONS(3), 1, sym_comment, 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, + sym_keyword_db, + ACTIONS(2063), 1, + sym_keyword_ns, + STATE(1257), 1, + sym_ns_clause, + STATE(1408), 1, + sym_db_clause, + [36098] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2058), 4, + ACTIONS(2002), 1, + anon_sym_COMMA, + STATE(1359), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1893), 2, ts_builtin_sym_end, sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [35765] = 2, + [36112] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1851), 4, + ACTIONS(2002), 1, + anon_sym_COMMA, + STATE(1397), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1893), 2, ts_builtin_sym_end, sym_semi_colon, + [36126] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1361), 1, + anon_sym_LT, + ACTIONS(2065), 1, + anon_sym_COMMA, + ACTIONS(2067), 1, anon_sym_RPAREN, - anon_sym_RBRACE, - [35775] = 5, + STATE(1507), 1, + aux_sym_param_list_repeat1, + [36142] = 2, 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(2069), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [36152] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1849), 4, + ACTIONS(2071), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35801] = 2, + [36162] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2060), 4, + ACTIONS(2073), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35811] = 5, + [36172] = 4, ACTIONS(3), 1, sym_comment, - 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(2002), 1, + anon_sym_COMMA, + STATE(1359), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1891), 2, + ts_builtin_sym_end, + sym_semi_colon, + [36186] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1433), 1, - sym_keyword_for, - STATE(947), 1, - aux_sym_permissions_for_clause_repeat2, - ACTIONS(2056), 2, - sym_keyword_full, - sym_keyword_none, - [35841] = 2, + ACTIONS(2075), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [36196] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2068), 4, + ACTIONS(1494), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35851] = 2, + [36206] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2070), 4, + ACTIONS(1690), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35861] = 3, + [36216] = 4, ACTIONS(3), 1, sym_comment, - STATE(749), 1, - sym_assignment_operator, - ACTIONS(1958), 3, - anon_sym_EQ, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - [35873] = 5, + ACTIONS(2002), 1, + anon_sym_COMMA, + STATE(1359), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1887), 2, + ts_builtin_sym_end, + sym_semi_colon, + [36230] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1873), 1, - sym_keyword_if, - ACTIONS(1877), 1, + ACTIONS(2077), 1, + anon_sym_LPAREN, + ACTIONS(2079), 1, + anon_sym_QMARK, + ACTIONS(2081), 1, aux_sym_type_name_token1, - STATE(1654), 1, - sym_if_not_exists_clause, - STATE(1655), 1, + STATE(114), 1, sym_identifier, - [35889] = 2, + [36246] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2072), 4, + ACTIONS(2083), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35899] = 2, + [36256] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2074), 4, + ACTIONS(2085), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35909] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2076), 1, - anon_sym_LPAREN, - ACTIONS(2078), 1, - anon_sym_QMARK, - ACTIONS(2080), 1, - aux_sym_type_name_token1, - STATE(106), 1, - sym_identifier, - [35925] = 2, + [36266] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1046), 4, + ACTIONS(2087), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35935] = 2, + [36276] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2082), 4, + ACTIONS(1863), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [35945] = 5, + [36286] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1997), 1, + ACTIONS(1986), 1, anon_sym_LT, - ACTIONS(2084), 1, + ACTIONS(2089), 1, anon_sym_LPAREN, - STATE(435), 1, + STATE(448), 1, sym_argument_list, - STATE(1658), 1, + STATE(1652), 1, sym_version, - [35961] = 4, - ACTIONS(3), 1, - sym_comment, - 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(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(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(746), 1, - anon_sym_LPAREN, - ACTIONS(748), 1, - anon_sym_LBRACE, - STATE(1169), 2, - sym_block, - sym_sub_query, - [36019] = 2, + [36302] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2092), 4, + ACTIONS(1871), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [36029] = 2, + [36312] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(2094), 4, - sym_keyword_select, - sym_keyword_create, - sym_keyword_delete, - sym_keyword_update, - [36039] = 3, + ACTIONS(1988), 1, + sym_keyword_if, + ACTIONS(2091), 1, + aux_sym_type_name_token1, + STATE(1528), 1, + sym_identifier, + STATE(1704), 1, + sym_if_exists_clause, + [36328] = 2, 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(1139), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [36338] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1569), 4, + ACTIONS(2093), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [36061] = 2, + [36348] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(798), 4, + ACTIONS(1250), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [36071] = 5, + [36358] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(2098), 1, + ACTIONS(2095), 1, anon_sym_STAR, - ACTIONS(2100), 1, + ACTIONS(2097), 1, aux_sym_type_name_token1, - ACTIONS(2102), 1, + ACTIONS(2099), 1, sym_function_name, - STATE(326), 1, - sym_identifier, - [36087] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2066), 1, - aux_sym_type_name_token1, - ACTIONS(2104), 1, - anon_sym_LPAREN, - ACTIONS(2106), 1, - anon_sym_QMARK, - STATE(61), 1, + STATE(19), 1, sym_identifier, - [36103] = 5, - ACTIONS(3), 1, - sym_comment, - 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, + [36374] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1307), 1, - anon_sym_LT, - ACTIONS(2110), 1, - anon_sym_COMMA, - ACTIONS(2112), 1, + ACTIONS(2101), 4, + ts_builtin_sym_end, + sym_semi_colon, anon_sym_RPAREN, - STATE(1484), 1, - aux_sym_param_list_repeat1, - [36135] = 2, + anon_sym_RBRACE, + [36384] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2114), 4, + ACTIONS(2103), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [36145] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(1900), 1, - aux_sym_type_name_token1, - STATE(1568), 1, - sym_type, - STATE(862), 2, - sym_type_name, - sym_parameterized_type, - [36159] = 5, + [36394] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1997), 1, - anon_sym_LT, - ACTIONS(2116), 1, - anon_sym_LPAREN, - STATE(476), 1, - sym_argument_list, - STATE(1686), 1, - sym_version, - [36175] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2118), 4, + ACTIONS(1387), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [36185] = 3, + [36404] = 4, ACTIONS(3), 1, sym_comment, - 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, - ACTIONS(2122), 1, - anon_sym_QMARK, - ACTIONS(2124), 1, - aux_sym_type_name_token1, - STATE(359), 1, - sym_identifier, - [36213] = 2, + ACTIONS(2002), 1, + anon_sym_COMMA, + STATE(1401), 1, + aux_sym_insert_statement_repeat3, + ACTIONS(1891), 2, + ts_builtin_sym_end, + sym_semi_colon, + [36418] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1818), 4, + ACTIONS(2105), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [36223] = 2, + [36428] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1731), 4, + ACTIONS(1633), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [36233] = 4, + [36438] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(57), 1, - sym_decimal, - STATE(1124), 1, - sym_number, - ACTIONS(55), 2, - sym_int, - sym_float, - [36247] = 5, + ACTIONS(2107), 1, + anon_sym_STAR, + ACTIONS(2109), 1, + aux_sym_type_name_token1, + ACTIONS(2111), 1, + sym_function_name, + STATE(304), 1, + sym_identifier, + [36454] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(2104), 1, + ACTIONS(2045), 1, anon_sym_LPAREN, - ACTIONS(2106), 1, + ACTIONS(2047), 1, anon_sym_QMARK, - ACTIONS(2126), 1, + ACTIONS(2113), 1, aux_sym_type_name_token1, - STATE(61), 1, + STATE(65), 1, sym_identifier, - [36263] = 2, + [36470] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1245), 4, + ACTIONS(2115), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [36273] = 2, + [36480] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1855), 4, - ts_builtin_sym_end, - sym_semi_colon, + ACTIONS(1923), 1, + aux_sym_type_name_token1, + ACTIONS(1988), 1, + sym_keyword_if, + STATE(1414), 1, + sym_identifier, + STATE(1706), 1, + sym_if_exists_clause, + [36496] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2117), 1, + anon_sym_COMMA, + STATE(1424), 1, + aux_sym_update_statement_repeat1, + ACTIONS(670), 2, + anon_sym_RBRACK, anon_sym_RPAREN, - anon_sym_RBRACE, - [36283] = 5, + [36510] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1997), 1, + ACTIONS(1986), 1, anon_sym_LT, - ACTIONS(2128), 1, + ACTIONS(2120), 1, anon_sym_LPAREN, - STATE(228), 1, + STATE(82), 1, sym_argument_list, - STATE(1678), 1, + STATE(1641), 1, sym_version, - [36299] = 5, + [36526] = 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(1986), 1, + anon_sym_LT, + ACTIONS(2122), 1, + anon_sym_LPAREN, + STATE(460), 1, + sym_argument_list, + STATE(1612), 1, + sym_version, + [36542] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(335), 4, + ACTIONS(2124), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [36325] = 2, + [36552] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1356), 4, - ts_builtin_sym_end, - sym_semi_colon, - anon_sym_RPAREN, - anon_sym_RBRACE, - [36335] = 5, + ACTIONS(1919), 1, + sym_keyword_if, + ACTIONS(1923), 1, + aux_sym_type_name_token1, + STATE(830), 1, + sym_identifier, + STATE(1617), 1, + sym_if_not_exists_clause, + [36568] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1997), 1, - anon_sym_LT, - ACTIONS(2130), 1, + ACTIONS(2126), 1, anon_sym_LPAREN, - STATE(81), 1, - sym_argument_list, - STATE(1644), 1, - sym_version, - [36351] = 5, + ACTIONS(2128), 1, + anon_sym_QMARK, + ACTIONS(2130), 1, + aux_sym_type_name_token1, + STATE(351), 1, + sym_identifier, + [36584] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(47), 1, + ACTIONS(49), 1, anon_sym_LBRACE, - ACTIONS(2013), 1, + ACTIONS(1945), 1, anon_sym_LBRACK, ACTIONS(2132), 1, anon_sym_LPAREN, - STATE(1442), 1, + STATE(1379), 1, sym_object, - [36367] = 2, + [36600] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1693), 4, + ACTIONS(2134), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [36377] = 5, + [36610] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(2134), 1, - anon_sym_STAR, - ACTIONS(2136), 1, + ACTIONS(1923), 1, aux_sym_type_name_token1, + ACTIONS(2136), 1, + anon_sym_STAR, ACTIONS(2138), 1, sym_function_name, - STATE(346), 1, + STATE(64), 1, sym_identifier, - [36393] = 2, + [36626] = 5, ACTIONS(3), 1, sym_comment, - ACTIONS(1020), 4, + ACTIONS(49), 1, + anon_sym_LBRACE, + ACTIONS(2053), 1, + anon_sym_LBRACK, + ACTIONS(2140), 1, + anon_sym_LPAREN, + STATE(1329), 1, + sym_object, + [36642] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1745), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [36403] = 2, + [36652] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1986), 1, + anon_sym_LT, + ACTIONS(2142), 1, + anon_sym_LPAREN, + STATE(212), 1, + sym_argument_list, + STATE(1658), 1, + sym_version, + [36668] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2144), 1, + anon_sym_STAR, + ACTIONS(2146), 1, + aux_sym_type_name_token1, + ACTIONS(2148), 1, + sym_function_name, + STATE(122), 1, + sym_identifier, + [36684] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2140), 4, + ACTIONS(2150), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [36413] = 2, + [36694] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2142), 4, + ACTIONS(2152), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [36423] = 5, + [36704] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(47), 1, - anon_sym_LBRACE, - ACTIONS(2144), 1, - anon_sym_LBRACK, - ACTIONS(2146), 1, - anon_sym_LPAREN, - STATE(1305), 1, - sym_object, - [36439] = 5, + ACTIONS(1931), 1, + aux_sym_type_name_token1, + STATE(949), 1, + sym_type, + STATE(871), 2, + sym_type_name, + sym_parameterized_type, + [36718] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(47), 1, - anon_sym_LBRACE, - ACTIONS(2144), 1, - anon_sym_LBRACK, - ACTIONS(2148), 1, - anon_sym_LPAREN, - STATE(1305), 1, - sym_object, - [36455] = 2, + STATE(1342), 1, + sym_level_clause, + ACTIONS(2154), 3, + sym_keyword_namespace, + sym_keyword_root, + sym_keyword_database, + [36730] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2150), 4, + ACTIONS(2156), 4, ts_builtin_sym_end, sym_semi_colon, anon_sym_RPAREN, anon_sym_RBRACE, - [36465] = 5, + [36740] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2152), 1, - anon_sym_STAR, - ACTIONS(2154), 1, - aux_sym_type_name_token1, - ACTIONS(2156), 1, - sym_function_name, - STATE(115), 1, - sym_identifier, - [36481] = 5, + ACTIONS(748), 1, + anon_sym_LPAREN, + ACTIONS(750), 1, + anon_sym_LBRACE, + STATE(1176), 2, + sym_block, + sym_sub_query, + [36754] = 5, ACTIONS(3), 1, sym_comment, + ACTIONS(1986), 1, + anon_sym_LT, ACTIONS(2158), 1, anon_sym_LPAREN, + STATE(440), 1, + sym_argument_list, + STATE(1639), 1, + sym_version, + [36770] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2136), 1, + anon_sym_STAR, + ACTIONS(2138), 1, + sym_function_name, ACTIONS(2160), 1, - anon_sym_QMARK, - ACTIONS(2162), 1, aux_sym_type_name_token1, - STATE(297), 1, + STATE(64), 1, sym_identifier, - [36497] = 4, + [36786] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(59), 1, - sym_duration_part, - STATE(52), 1, - aux_sym_duration_repeat1, - STATE(980), 1, - sym_duration, - [36510] = 4, + ACTIONS(479), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [36796] = 5, ACTIONS(3), 1, sym_comment, + ACTIONS(2162), 1, + anon_sym_LPAREN, ACTIONS(2164), 1, - sym_keyword_if, + anon_sym_QMARK, ACTIONS(2166), 1, - sym_custom_function_name, - STATE(1759), 1, - sym_if_not_exists_clause, - [36523] = 4, + aux_sym_type_name_token1, + STATE(289), 1, + sym_identifier, + [36812] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2168), 4, + sym_keyword_select, + sym_keyword_create, + sym_keyword_delete, + sym_keyword_update, + [36822] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(672), 4, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RPAREN, + anon_sym_RBRACE, + [36832] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(758), 1, + ACTIONS(762), 1, anon_sym_COMMA, - ACTIONS(2168), 1, + ACTIONS(2170), 1, anon_sym_RPAREN, - STATE(1288), 1, + STATE(1424), 1, aux_sym_update_statement_repeat1, - [36536] = 4, + [36845] = 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, + sym_keyword_on_duplicate_key_update, + ACTIONS(2174), 1, + anon_sym_COMMA, + STATE(1578), 1, + aux_sym_insert_statement_repeat2, + [36858] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(1039), 1, + STATE(1078), 1, sym_field_assignment, - STATE(1327), 1, + STATE(1364), 1, sym_identifier, - [36562] = 4, + [36871] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, - aux_sym_type_name_token1, - STATE(1327), 1, - sym_identifier, - STATE(1336), 1, - sym_field_assignment, - [36575] = 3, + ACTIONS(1276), 1, + anon_sym_COMMA, + ACTIONS(2176), 1, + anon_sym_RPAREN, + STATE(797), 1, + aux_sym_define_user_statement_repeat1, + [36884] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2174), 1, - sym_keyword_as, - ACTIONS(2176), 2, + ACTIONS(1276), 1, anon_sym_COMMA, + ACTIONS(2178), 1, anon_sym_RPAREN, - [36586] = 4, + STATE(1452), 1, + aux_sym_define_user_statement_repeat1, + [36897] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2178), 1, - sym_semi_colon, - ACTIONS(2180), 1, - anon_sym_RBRACE, - STATE(1509), 1, - aux_sym_expressions_repeat1, - [36599] = 4, + ACTIONS(2180), 3, + sym_keyword_namespace, + sym_keyword_root, + sym_keyword_database, + [36906] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(758), 1, + ACTIONS(1276), 1, anon_sym_COMMA, - ACTIONS(2182), 1, + ACTIONS(2178), 1, anon_sym_RPAREN, - STATE(1288), 1, - aux_sym_update_statement_repeat1, - [36612] = 4, + STATE(797), 1, + aux_sym_define_user_statement_repeat1, + [36919] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2037), 1, - sym_keyword_from, - ACTIONS(2184), 1, + ACTIONS(1276), 1, anon_sym_COMMA, - STATE(1454), 1, - aux_sym_select_clause_repeat1, - [36625] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2187), 3, - sym_keyword_namespace, - sym_keyword_root, - sym_keyword_database, - [36634] = 2, + ACTIONS(2182), 1, + anon_sym_RPAREN, + STATE(1455), 1, + aux_sym_define_user_statement_repeat1, + [36932] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2189), 3, + ACTIONS(2180), 3, sym_keyword_namespace, sym_keyword_scope, sym_keyword_root, - [36643] = 4, + [36941] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(1183), 1, + STATE(1111), 1, sym_field_assignment, - STATE(1421), 1, + STATE(1327), 1, sym_identifier, - [36656] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2191), 1, - anon_sym_COMMA, - ACTIONS(2193), 1, - anon_sym_RBRACK, - STATE(1496), 1, - aux_sym_insert_statement_repeat1, - [36669] = 4, + [36954] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(1261), 1, + STATE(1112), 1, sym_field_assignment, - STATE(1299), 1, + STATE(1327), 1, sym_identifier, - [36682] = 4, + [36967] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2170), 1, + ACTIONS(2184), 1, anon_sym_COMMA, - ACTIONS(2195), 1, + ACTIONS(2186), 1, anon_sym_RPAREN, - STATE(1500), 1, + STATE(1468), 1, aux_sym_graph_path_repeat1, - [36695] = 2, + [36980] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2197), 3, - sym_keyword_namespace, - sym_keyword_scope, - sym_keyword_root, - [36704] = 4, + ACTIONS(762), 1, + anon_sym_COMMA, + ACTIONS(2188), 1, + anon_sym_RBRACK, + STATE(1424), 1, + aux_sym_update_statement_repeat1, + [36993] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2190), 1, + sym_keyword_if, + ACTIONS(2192), 1, + sym_custom_function_name, + STATE(1854), 1, + sym_if_not_exists_clause, + [37006] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(1923), 1, aux_sym_type_name_token1, - STATE(1167), 1, - sym_field_assignment, - STATE(1421), 1, + ACTIONS(2194), 1, + sym_keyword_by, + STATE(892), 1, sym_identifier, - [36717] = 4, + [37019] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2049), 1, + aux_sym_type_name_token1, + STATE(1294), 1, + sym_identifier, + STATE(1417), 1, + sym_field_assignment, + [37032] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2196), 1, + sym_keyword_select, + STATE(1363), 1, + sym_select_clause, + STATE(1395), 1, + sym_select_statement, + [37045] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(758), 1, + ACTIONS(762), 1, anon_sym_COMMA, - ACTIONS(806), 1, + ACTIONS(2198), 1, anon_sym_RPAREN, - STATE(1288), 1, + STATE(1424), 1, aux_sym_update_statement_repeat1, - [36730] = 4, + [37058] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(758), 1, + ACTIONS(762), 1, anon_sym_COMMA, - ACTIONS(804), 1, + ACTIONS(2200), 1, anon_sym_RPAREN, - STATE(1288), 1, + STATE(1424), 1, aux_sym_update_statement_repeat1, - [36743] = 4, + [37071] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1261), 1, + ACTIONS(2184), 1, anon_sym_COMMA, - ACTIONS(2199), 1, + ACTIONS(2202), 1, anon_sym_RPAREN, - STATE(796), 1, - aux_sym_define_user_statement_repeat1, - [36756] = 4, + STATE(1571), 1, + aux_sym_graph_path_repeat1, + [37084] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1261), 1, + ACTIONS(2174), 1, anon_sym_COMMA, - ACTIONS(2201), 1, - anon_sym_RPAREN, - STATE(1465), 1, - aux_sym_define_user_statement_repeat1, - [36769] = 4, + ACTIONS(2204), 1, + sym_keyword_on_duplicate_key_update, + STATE(1482), 1, + aux_sym_insert_statement_repeat2, + [37097] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(59), 1, - sym_duration_part, - STATE(52), 1, - aux_sym_duration_repeat1, - STATE(1214), 1, - sym_duration, - [36782] = 4, + ACTIONS(2049), 1, + aux_sym_type_name_token1, + STATE(1294), 1, + sym_identifier, + STATE(1392), 1, + sym_field_assignment, + [37110] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1261), 1, + ACTIONS(762), 1, anon_sym_COMMA, - ACTIONS(2201), 1, + ACTIONS(2206), 1, anon_sym_RPAREN, - STATE(796), 1, - aux_sym_define_user_statement_repeat1, - [36795] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(758), 1, - anon_sym_COMMA, - ACTIONS(2203), 1, - anon_sym_RBRACK, - STATE(1288), 1, + STATE(1424), 1, aux_sym_update_statement_repeat1, - [36808] = 4, + [37123] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2170), 1, - anon_sym_COMMA, - ACTIONS(2205), 1, - anon_sym_RPAREN, - STATE(1478), 1, - aux_sym_graph_path_repeat1, - [36821] = 4, + ACTIONS(2208), 1, + ts_builtin_sym_end, + ACTIONS(2210), 1, + sym_semi_colon, + STATE(1504), 1, + aux_sym_expressions_repeat1, + [37136] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(758), 1, + ACTIONS(2174), 1, anon_sym_COMMA, - ACTIONS(2207), 1, - anon_sym_RBRACK, - STATE(1288), 1, - aux_sym_update_statement_repeat1, - [36834] = 4, + ACTIONS(2212), 1, + sym_keyword_on_duplicate_key_update, + STATE(1469), 1, + aux_sym_insert_statement_repeat2, + [37149] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(758), 1, - anon_sym_COMMA, - ACTIONS(2209), 1, - anon_sym_RPAREN, - STATE(1288), 1, - aux_sym_update_statement_repeat1, - [36847] = 4, + ACTIONS(2214), 3, + sym_keyword_namespace, + sym_keyword_root, + sym_keyword_database, + [37158] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2170), 1, + ACTIONS(2174), 1, anon_sym_COMMA, - ACTIONS(2211), 1, - anon_sym_RPAREN, - STATE(1448), 1, - aux_sym_graph_path_repeat1, - [36860] = 2, + ACTIONS(2212), 1, + sym_keyword_on_duplicate_key_update, + STATE(1482), 1, + aux_sym_insert_statement_repeat2, + [37171] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2197), 3, + ACTIONS(2216), 3, sym_keyword_namespace, + sym_keyword_scope, sym_keyword_root, - sym_keyword_database, - [36869] = 4, + [37180] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(1039), 1, - sym_field_assignment, - STATE(1421), 1, + STATE(1294), 1, sym_identifier, - [36882] = 4, + STATE(1377), 1, + sym_field_assignment, + [37193] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(758), 1, + ACTIONS(2218), 3, + sym_keyword_from, + sym_keyword_omit, anon_sym_COMMA, - ACTIONS(2213), 1, - anon_sym_RPAREN, - STATE(1288), 1, - aux_sym_update_statement_repeat1, - [36895] = 4, + [37202] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(758), 1, + ACTIONS(762), 1, anon_sym_COMMA, - ACTIONS(2215), 1, + ACTIONS(2220), 1, anon_sym_RPAREN, - STATE(1288), 1, + STATE(1424), 1, aux_sym_update_statement_repeat1, - [36908] = 4, + [37215] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2170), 1, + ACTIONS(2174), 1, anon_sym_COMMA, - ACTIONS(2217), 1, - anon_sym_RPAREN, - STATE(1500), 1, - aux_sym_graph_path_repeat1, - [36921] = 4, + ACTIONS(2222), 1, + sym_keyword_on_duplicate_key_update, + STATE(1475), 1, + aux_sym_insert_statement_repeat2, + [37228] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1261), 1, + ACTIONS(2174), 1, anon_sym_COMMA, - ACTIONS(2219), 1, - anon_sym_RPAREN, - STATE(1468), 1, - aux_sym_define_user_statement_repeat1, - [36934] = 4, + ACTIONS(2222), 1, + sym_keyword_on_duplicate_key_update, + STATE(1482), 1, + aux_sym_insert_statement_repeat2, + [37241] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2136), 1, - aux_sym_type_name_token1, - ACTIONS(2221), 1, - sym_keyword_table, - STATE(808), 1, - sym_identifier, - [36947] = 4, + ACTIONS(2224), 1, + sym_keyword_on_duplicate_key_update, + ACTIONS(2226), 1, + anon_sym_COMMA, + STATE(1482), 1, + aux_sym_insert_statement_repeat2, + [37254] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2223), 1, + ACTIONS(2184), 1, anon_sym_COMMA, - ACTIONS(2226), 1, - anon_sym_RBRACE, - STATE(1481), 1, - aux_sym_object_content_repeat1, - [36960] = 4, + ACTIONS(2229), 1, + anon_sym_RPAREN, + STATE(1489), 1, + aux_sym_graph_path_repeat1, + [37267] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1877), 1, + ACTIONS(762), 1, + anon_sym_COMMA, + ACTIONS(2231), 1, + anon_sym_RBRACK, + STATE(1424), 1, + aux_sym_update_statement_repeat1, + [37280] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2049), 1, aux_sym_type_name_token1, - ACTIONS(2228), 1, - sym_keyword_on, - STATE(1395), 1, + STATE(1294), 1, sym_identifier, - [36973] = 4, + STATE(1362), 1, + sym_field_assignment, + [37293] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(1106), 1, + STATE(1078), 1, sym_field_assignment, - STATE(1396), 1, + STATE(1327), 1, sym_identifier, - [36986] = 4, + [37306] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2110), 1, + ACTIONS(762), 1, anon_sym_COMMA, - ACTIONS(2230), 1, + ACTIONS(2233), 1, anon_sym_RPAREN, - STATE(1490), 1, - aux_sym_param_list_repeat1, - [36999] = 4, + STATE(1424), 1, + aux_sym_update_statement_repeat1, + [37319] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2191), 1, + ACTIONS(762), 1, anon_sym_COMMA, - ACTIONS(2232), 1, - anon_sym_RBRACK, - STATE(1569), 1, - aux_sym_insert_statement_repeat1, - [37012] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2066), 1, - aux_sym_type_name_token1, - STATE(1119), 1, - sym_field_assignment, - STATE(1396), 1, - sym_identifier, - [37025] = 4, + ACTIONS(2235), 1, + anon_sym_RPAREN, + STATE(1424), 1, + aux_sym_update_statement_repeat1, + [37332] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1261), 1, + ACTIONS(2184), 1, anon_sym_COMMA, - ACTIONS(2234), 1, + ACTIONS(2237), 1, anon_sym_RPAREN, - STATE(1553), 1, - aux_sym_define_user_statement_repeat1, - [37038] = 4, + STATE(1571), 1, + aux_sym_graph_path_repeat1, + [37345] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, - aux_sym_type_name_token1, - STATE(1039), 1, - sym_field_assignment, - STATE(1304), 1, - sym_identifier, - [37051] = 4, + ACTIONS(762), 1, + anon_sym_COMMA, + ACTIONS(778), 1, + anon_sym_RPAREN, + STATE(1424), 1, + aux_sym_update_statement_repeat1, + [37358] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, - aux_sym_type_name_token1, - STATE(1043), 1, - sym_field_assignment, - STATE(1304), 1, - sym_identifier, - [37064] = 4, + ACTIONS(2174), 1, + anon_sym_COMMA, + ACTIONS(2239), 1, + sym_keyword_on_duplicate_key_update, + STATE(1481), 1, + aux_sym_insert_statement_repeat2, + [37371] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2236), 1, + ACTIONS(2174), 1, anon_sym_COMMA, ACTIONS(2239), 1, - anon_sym_RPAREN, - STATE(1490), 1, - aux_sym_param_list_repeat1, - [37077] = 4, + sym_keyword_on_duplicate_key_update, + STATE(1482), 1, + aux_sym_insert_statement_repeat2, + [37384] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(1042), 1, - sym_field_assignment, - STATE(1304), 1, + STATE(1294), 1, sym_identifier, - [37090] = 4, + STATE(1337), 1, + sym_field_assignment, + [37397] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(758), 1, + ACTIONS(1361), 1, + anon_sym_LT, + ACTIONS(2241), 2, anon_sym_COMMA, - ACTIONS(2241), 1, anon_sym_RPAREN, - STATE(1288), 1, + [37408] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(762), 1, + anon_sym_COMMA, + ACTIONS(818), 1, + anon_sym_RPAREN, + STATE(1424), 1, aux_sym_update_statement_repeat1, - [37103] = 4, + [37421] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2164), 1, - sym_keyword_if, + ACTIONS(2174), 1, + anon_sym_COMMA, ACTIONS(2243), 1, - sym_custom_function_name, - STATE(1846), 1, - sym_if_not_exists_clause, - [37116] = 4, + sym_keyword_on_duplicate_key_update, + STATE(1492), 1, + aux_sym_insert_statement_repeat2, + [37434] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2136), 1, - aux_sym_type_name_token1, + ACTIONS(2190), 1, + sym_keyword_if, ACTIONS(2245), 1, - sym_keyword_at, - STATE(926), 1, - sym_identifier, - [37129] = 4, + sym_custom_function_name, + STATE(1774), 1, + sym_if_not_exists_clause, + [37447] = 4, ACTIONS(3), 1, sym_comment, - 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, + sym_keyword_if, ACTIONS(2249), 1, - anon_sym_COMMA, - ACTIONS(2252), 1, - anon_sym_RBRACK, - STATE(1496), 1, - aux_sym_insert_statement_repeat1, - [37155] = 4, + sym_variable_name, + STATE(1769), 1, + sym_if_not_exists_clause, + [37460] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1261), 1, + ACTIONS(2251), 1, anon_sym_COMMA, ACTIONS(2254), 1, anon_sym_RPAREN, - STATE(796), 1, - aux_sym_define_user_statement_repeat1, - [37168] = 4, + STATE(1499), 1, + aux_sym_param_list_repeat1, + [37473] = 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, + sym_keyword_if, + ACTIONS(2258), 1, + sym_custom_function_name, + STATE(1760), 1, + sym_if_exists_clause, + [37486] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(758), 1, - anon_sym_COMMA, ACTIONS(2258), 1, - anon_sym_RBRACK, - STATE(1288), 1, - aux_sym_update_statement_repeat1, - [37194] = 4, + sym_variable_name, + ACTIONS(2260), 1, + sym_keyword_if, + STATE(1759), 1, + sym_if_exists_clause, + [37499] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2260), 1, + STATE(1071), 1, + sym_fields_columns_clause, + ACTIONS(2262), 2, + sym_keyword_fields, + sym_keyword_columns, + [37510] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2264), 1, + anon_sym_COMMA, + ACTIONS(2266), 1, + anon_sym_RBRACE, + STATE(1557), 1, + aux_sym_object_content_repeat1, + [37523] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(337), 1, + ts_builtin_sym_end, + ACTIONS(2268), 1, + sym_semi_colon, + STATE(1562), 1, + aux_sym_expressions_repeat1, + [37536] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2184), 1, anon_sym_COMMA, - ACTIONS(2263), 1, + ACTIONS(2270), 1, anon_sym_RPAREN, - STATE(1500), 1, + STATE(1513), 1, aux_sym_graph_path_repeat1, - [37207] = 4, + [37549] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(200), 1, - anon_sym_DASH_GT, - ACTIONS(2265), 1, - anon_sym_GT, - ACTIONS(2267), 1, - anon_sym_DOT_DOT, - [37220] = 4, + ACTIONS(762), 1, + anon_sym_COMMA, + ACTIONS(2272), 1, + anon_sym_RBRACK, + STATE(1424), 1, + aux_sym_update_statement_repeat1, + [37562] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2170), 1, + ACTIONS(2065), 1, anon_sym_COMMA, - ACTIONS(2269), 1, + ACTIONS(2274), 1, anon_sym_RPAREN, - STATE(1460), 1, - aux_sym_graph_path_repeat1, - [37233] = 4, + STATE(1499), 1, + aux_sym_param_list_repeat1, + [37575] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2271), 1, - sym_keyword_on_duplicate_key_update, - ACTIONS(2273), 1, + ACTIONS(2276), 1, + sym_keyword_from, + ACTIONS(2278), 1, anon_sym_COMMA, - STATE(1576), 1, - aux_sym_insert_statement_repeat2, - [37246] = 4, + STATE(1526), 1, + aux_sym_select_clause_repeat1, + [37588] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2049), 1, + aux_sym_type_name_token1, + STATE(1078), 1, + sym_field_assignment, + STATE(1378), 1, + sym_identifier, + [37601] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(758), 1, - anon_sym_COMMA, - ACTIONS(2275), 1, - anon_sym_RPAREN, - STATE(1288), 1, - aux_sym_update_statement_repeat1, - [37259] = 4, + ACTIONS(214), 1, + anon_sym_DASH_GT, + ACTIONS(2280), 1, + anon_sym_GT, + ACTIONS(2282), 1, + anon_sym_DOT_DOT, + [37614] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(758), 1, + ACTIONS(762), 1, anon_sym_COMMA, - ACTIONS(2277), 1, + ACTIONS(2284), 1, anon_sym_RPAREN, - STATE(1288), 1, + STATE(1424), 1, aux_sym_update_statement_repeat1, - [37272] = 4, + [37627] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2170), 1, + ACTIONS(2190), 1, + sym_keyword_if, + ACTIONS(2286), 1, + sym_custom_function_name, + STATE(1803), 1, + sym_if_not_exists_clause, + [37640] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2184), 1, anon_sym_COMMA, - ACTIONS(2279), 1, + ACTIONS(2288), 1, anon_sym_RPAREN, - STATE(1500), 1, + STATE(1571), 1, aux_sym_graph_path_repeat1, - [37285] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2281), 1, - sym_keyword_select, - STATE(1356), 1, - sym_select_statement, - STATE(1405), 1, - sym_select_clause, - [37298] = 4, + [37653] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(758), 1, - anon_sym_COMMA, - ACTIONS(2283), 1, - anon_sym_RBRACK, - STATE(1288), 1, - aux_sym_update_statement_repeat1, - [37311] = 4, + ACTIONS(2247), 1, + sym_keyword_if, + ACTIONS(2290), 1, + sym_variable_name, + STATE(1904), 1, + sym_if_not_exists_clause, + [37666] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(375), 1, - anon_sym_RBRACE, - ACTIONS(2285), 1, - sym_semi_colon, - STATE(1542), 1, - aux_sym_expressions_repeat1, - [37324] = 4, + ACTIONS(1970), 1, + aux_sym_type_name_token1, + ACTIONS(2292), 1, + sym_keyword_table, + STATE(810), 1, + sym_identifier, + [37679] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(1275), 1, + STATE(1267), 1, sym_field_assignment, - STATE(1299), 1, + STATE(1378), 1, sym_identifier, - [37337] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2287), 3, - sym_keyword_namespace, - sym_keyword_root, - sym_keyword_database, - [37346] = 4, + [37692] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2289), 1, - anon_sym_COMMA, - ACTIONS(2291), 1, - anon_sym_RBRACE, - STATE(1481), 1, - aux_sym_object_content_repeat1, - [37359] = 4, + ACTIONS(2049), 1, + aux_sym_type_name_token1, + STATE(1269), 1, + sym_field_assignment, + STATE(1378), 1, + sym_identifier, + [37705] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, STATE(1272), 1, sym_field_assignment, - STATE(1299), 1, + STATE(1378), 1, sym_identifier, - [37372] = 2, + [37718] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2293), 3, - ts_builtin_sym_end, - sym_semi_colon, - anon_sym_RBRACE, - [37381] = 4, + ACTIONS(2049), 1, + aux_sym_type_name_token1, + STATE(1091), 1, + sym_field_assignment, + STATE(1354), 1, + sym_identifier, + [37731] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(1266), 1, + STATE(1274), 1, sym_field_assignment, - STATE(1299), 1, + STATE(1378), 1, sym_identifier, - [37394] = 2, + [37744] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2287), 3, - sym_keyword_namespace, - sym_keyword_scope, - sym_keyword_root, - [37403] = 4, + ACTIONS(1970), 1, + aux_sym_type_name_token1, + ACTIONS(2294), 1, + sym_keyword_by, + STATE(958), 1, + sym_identifier, + [37757] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2295), 1, - sym_keyword_if, - ACTIONS(2297), 1, - sym_variable_name, - STATE(1845), 1, - sym_if_not_exists_clause, - [37416] = 4, + ACTIONS(2049), 1, + aux_sym_type_name_token1, + STATE(1277), 1, + sym_field_assignment, + STATE(1378), 1, + sym_identifier, + [37770] = 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(1970), 1, + aux_sym_type_name_token1, + ACTIONS(2296), 1, + sym_keyword_at, + STATE(950), 1, + sym_identifier, + [37783] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(1264), 1, + STATE(1089), 1, sym_field_assignment, - STATE(1299), 1, + STATE(1354), 1, sym_identifier, - [37442] = 4, + [37796] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2180), 1, - ts_builtin_sym_end, - ACTIONS(2302), 1, - sym_semi_colon, - STATE(1571), 1, - aux_sym_expressions_repeat1, - [37455] = 4, + ACTIONS(2049), 1, + aux_sym_type_name_token1, + STATE(1078), 1, + sym_field_assignment, + STATE(1354), 1, + sym_identifier, + [37809] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2304), 1, - sym_keyword_from, - ACTIONS(2306), 1, + ACTIONS(2278), 1, anon_sym_COMMA, - STATE(1454), 1, + ACTIONS(2298), 1, + sym_keyword_from, + STATE(1548), 1, aux_sym_select_clause_repeat1, - [37468] = 4, + [37822] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2170), 1, + ACTIONS(2300), 1, anon_sym_COMMA, - ACTIONS(2308), 1, - anon_sym_RPAREN, - STATE(1596), 1, - aux_sym_graph_path_repeat1, - [37481] = 4, + ACTIONS(2302), 1, + anon_sym_RBRACK, + STATE(1535), 1, + aux_sym_insert_statement_repeat1, + [37835] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2164), 1, - sym_keyword_if, - ACTIONS(2310), 1, - sym_custom_function_name, - STATE(1779), 1, - sym_if_not_exists_clause, - [37494] = 4, + ACTIONS(1923), 1, + aux_sym_type_name_token1, + ACTIONS(2304), 1, + sym_keyword_on, + STATE(1351), 1, + sym_identifier, + [37848] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(61), 1, + sym_duration_part, + STATE(51), 1, + aux_sym_duration_repeat1, + STATE(1228), 1, + sym_duration, + [37861] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(1039), 1, + STATE(1187), 1, sym_field_assignment, - STATE(1299), 1, + STATE(1364), 1, sym_identifier, - [37507] = 4, + [37874] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1877), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - ACTIONS(2312), 1, - sym_keyword_on, - STATE(1319), 1, + STATE(1190), 1, + sym_field_assignment, + STATE(1364), 1, sym_identifier, - [37520] = 4, + [37887] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2170), 1, + ACTIONS(2300), 1, + anon_sym_COMMA, + ACTIONS(2306), 1, + anon_sym_RBRACK, + STATE(1563), 1, + aux_sym_insert_statement_repeat1, + [37900] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2184), 1, anon_sym_COMMA, - ACTIONS(2314), 1, + ACTIONS(2308), 1, anon_sym_RPAREN, - STATE(1534), 1, + STATE(1541), 1, aux_sym_graph_path_repeat1, - [37533] = 4, + [37913] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(758), 1, + ACTIONS(762), 1, anon_sym_COMMA, - ACTIONS(2316), 1, + ACTIONS(2310), 1, anon_sym_RBRACK, - STATE(1288), 1, + STATE(1424), 1, aux_sym_update_statement_repeat1, - [37546] = 4, + [37926] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2273), 1, + ACTIONS(2312), 1, anon_sym_COMMA, - ACTIONS(2318), 1, - sym_keyword_on_duplicate_key_update, - STATE(1589), 1, - aux_sym_insert_statement_repeat2, - [37559] = 4, + ACTIONS(2315), 1, + anon_sym_RBRACK, + STATE(1535), 1, + aux_sym_insert_statement_repeat1, + [37939] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2273), 1, + ACTIONS(2317), 1, anon_sym_COMMA, ACTIONS(2320), 1, - sym_keyword_on_duplicate_key_update, - STATE(1528), 1, - aux_sym_insert_statement_repeat2, - [37572] = 4, + anon_sym_RBRACE, + STATE(1536), 1, + aux_sym_object_content_repeat1, + [37952] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2273), 1, + ACTIONS(762), 1, anon_sym_COMMA, - ACTIONS(2320), 1, - sym_keyword_on_duplicate_key_update, - STATE(1589), 1, - aux_sym_insert_statement_repeat2, - [37585] = 2, + ACTIONS(2322), 1, + anon_sym_RPAREN, + STATE(1424), 1, + aux_sym_update_statement_repeat1, + [37965] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2322), 3, - sym_keyword_from, - sym_keyword_omit, + ACTIONS(762), 1, anon_sym_COMMA, - [37594] = 4, + ACTIONS(830), 1, + anon_sym_RPAREN, + STATE(1424), 1, + aux_sym_update_statement_repeat1, + [37978] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(758), 1, + ACTIONS(762), 1, anon_sym_COMMA, ACTIONS(2324), 1, anon_sym_RPAREN, - STATE(1288), 1, + STATE(1424), 1, aux_sym_update_statement_repeat1, - [37607] = 4, + [37991] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(758), 1, + ACTIONS(762), 1, anon_sym_COMMA, ACTIONS(2326), 1, anon_sym_RPAREN, - STATE(1288), 1, + STATE(1424), 1, aux_sym_update_statement_repeat1, - [37620] = 4, + [38004] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2170), 1, + ACTIONS(2184), 1, anon_sym_COMMA, ACTIONS(2328), 1, anon_sym_RPAREN, - STATE(1500), 1, + STATE(1571), 1, aux_sym_graph_path_repeat1, - [37633] = 4, + [38017] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2273), 1, + ACTIONS(762), 1, anon_sym_COMMA, - ACTIONS(2330), 1, - sym_keyword_on_duplicate_key_update, - STATE(1530), 1, - aux_sym_insert_statement_repeat2, - [37646] = 4, + ACTIONS(822), 1, + anon_sym_RPAREN, + STATE(1424), 1, + aux_sym_update_statement_repeat1, + [38030] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2273), 1, - anon_sym_COMMA, - ACTIONS(2330), 1, - sym_keyword_on_duplicate_key_update, - STATE(1589), 1, - aux_sym_insert_statement_repeat2, - [37659] = 4, + ACTIONS(2049), 1, + aux_sym_type_name_token1, + STATE(1078), 1, + sym_field_assignment, + STATE(1294), 1, + sym_identifier, + [38043] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2273), 1, + ACTIONS(2278), 1, anon_sym_COMMA, - ACTIONS(2332), 1, - sym_keyword_on_duplicate_key_update, - STATE(1536), 1, - aux_sym_insert_statement_repeat2, - [37672] = 4, + ACTIONS(2330), 1, + sym_keyword_from, + STATE(1548), 1, + aux_sym_select_clause_repeat1, + [38056] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2273), 1, + ACTIONS(2184), 1, anon_sym_COMMA, ACTIONS(2332), 1, - sym_keyword_on_duplicate_key_update, - STATE(1589), 1, - aux_sym_insert_statement_repeat2, - [37685] = 4, + anon_sym_RPAREN, + STATE(1571), 1, + aux_sym_graph_path_repeat1, + [38069] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2273), 1, - anon_sym_COMMA, ACTIONS(2334), 1, - sym_keyword_on_duplicate_key_update, - STATE(1538), 1, - aux_sym_insert_statement_repeat2, - [37698] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(758), 1, + sym_keyword_as, + ACTIONS(2336), 2, anon_sym_COMMA, - ACTIONS(2336), 1, - anon_sym_RBRACK, - STATE(1288), 1, - aux_sym_update_statement_repeat1, - [37711] = 3, + anon_sym_RPAREN, + [38080] = 4, ACTIONS(3), 1, sym_comment, - STATE(1024), 1, - sym_fields_columns_clause, - ACTIONS(2338), 2, - sym_keyword_fields, - sym_keyword_columns, - [37722] = 4, + ACTIONS(1276), 1, + anon_sym_COMMA, + ACTIONS(2338), 1, + anon_sym_RPAREN, + STATE(1553), 1, + aux_sym_define_user_statement_repeat1, + [38093] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2293), 1, - anon_sym_RBRACE, + ACTIONS(1963), 1, + sym_keyword_from, ACTIONS(2340), 1, - sym_semi_colon, - STATE(1542), 1, - aux_sym_expressions_repeat1, - [37735] = 4, + anon_sym_COMMA, + STATE(1548), 1, + aux_sym_select_clause_repeat1, + [38106] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2306), 1, + ACTIONS(762), 1, anon_sym_COMMA, ACTIONS(2343), 1, - sym_keyword_from, - STATE(1454), 1, - aux_sym_select_clause_repeat1, - [37748] = 2, + anon_sym_RPAREN, + STATE(1424), 1, + aux_sym_update_statement_repeat1, + [38119] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2345), 3, - sym_keyword_namespace, - sym_keyword_root, - sym_keyword_database, - [37757] = 4, + ACTIONS(1276), 1, + anon_sym_COMMA, + ACTIONS(2345), 1, + anon_sym_RPAREN, + STATE(1566), 1, + aux_sym_define_user_statement_repeat1, + [38132] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(758), 1, + ACTIONS(2300), 1, anon_sym_COMMA, ACTIONS(2347), 1, - anon_sym_RPAREN, - STATE(1288), 1, - aux_sym_update_statement_repeat1, - [37770] = 4, + anon_sym_RBRACK, + STATE(1527), 1, + aux_sym_insert_statement_repeat1, + [38145] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1261), 1, + ACTIONS(762), 1, anon_sym_COMMA, ACTIONS(2349), 1, anon_sym_RPAREN, - STATE(1497), 1, - aux_sym_define_user_statement_repeat1, - [37783] = 2, + STATE(1424), 1, + aux_sym_update_statement_repeat1, + [38158] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2351), 3, - sym_keyword_namespace, - sym_keyword_scope, - sym_keyword_root, - [37792] = 4, + ACTIONS(1276), 1, + anon_sym_COMMA, + ACTIONS(2345), 1, + anon_sym_RPAREN, + STATE(797), 1, + aux_sym_define_user_statement_repeat1, + [38171] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2273), 1, + ACTIONS(2184), 1, anon_sym_COMMA, - ACTIONS(2353), 1, - sym_keyword_on_duplicate_key_update, - STATE(1589), 1, - aux_sym_insert_statement_repeat2, - [37805] = 4, + ACTIONS(2351), 1, + anon_sym_RPAREN, + STATE(1545), 1, + aux_sym_graph_path_repeat1, + [38184] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2191), 1, + ACTIONS(762), 1, anon_sym_COMMA, - ACTIONS(2355), 1, + ACTIONS(2353), 1, anon_sym_RBRACK, - STATE(1458), 1, - aux_sym_insert_statement_repeat1, - [37818] = 4, + STATE(1424), 1, + aux_sym_update_statement_repeat1, + [38197] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(1325), 1, + STATE(1078), 1, sym_field_assignment, - STATE(1327), 1, + STATE(1373), 1, sym_identifier, - [37831] = 4, + [38210] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2264), 1, + anon_sym_COMMA, + ACTIONS(2355), 1, + anon_sym_RBRACE, + STATE(1536), 1, + aux_sym_object_content_repeat1, + [38223] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(758), 1, + ACTIONS(762), 1, anon_sym_COMMA, ACTIONS(2357), 1, anon_sym_RPAREN, - STATE(1288), 1, + STATE(1424), 1, aux_sym_update_statement_repeat1, - [37844] = 3, + [38236] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2361), 1, - sym_keyword_relation, - ACTIONS(2359), 2, - sym_keyword_any, - sym_keyword_normal, - [37855] = 4, + ACTIONS(2359), 3, + ts_builtin_sym_end, + sym_semi_colon, + anon_sym_RBRACE, + [38245] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1261), 1, + ACTIONS(2184), 1, anon_sym_COMMA, - ACTIONS(2349), 1, + ACTIONS(2361), 1, anon_sym_RPAREN, - STATE(796), 1, - aux_sym_define_user_statement_repeat1, - [37868] = 2, + STATE(1571), 1, + aux_sym_graph_path_repeat1, + [38258] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2363), 3, - sym_keyword_from, - sym_keyword_omit, + ACTIONS(762), 1, anon_sym_COMMA, - [37877] = 4, + ACTIONS(2363), 1, + anon_sym_RPAREN, + STATE(1424), 1, + aux_sym_update_statement_repeat1, + [38271] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1877), 1, - aux_sym_type_name_token1, + ACTIONS(2359), 1, + ts_builtin_sym_end, ACTIONS(2365), 1, - sym_keyword_by, - STATE(888), 1, - sym_identifier, - [37890] = 4, + sym_semi_colon, + STATE(1562), 1, + aux_sym_expressions_repeat1, + [38284] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, - aux_sym_type_name_token1, - STATE(1039), 1, - sym_field_assignment, - STATE(1396), 1, - sym_identifier, - [37903] = 4, + ACTIONS(2300), 1, + anon_sym_COMMA, + ACTIONS(2347), 1, + anon_sym_RBRACK, + STATE(1535), 1, + aux_sym_insert_statement_repeat1, + [38297] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(758), 1, + ACTIONS(762), 1, anon_sym_COMMA, - ACTIONS(2367), 1, + ACTIONS(2368), 1, anon_sym_RPAREN, - STATE(1288), 1, + STATE(1424), 1, aux_sym_update_statement_repeat1, - [37916] = 4, + [38310] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2306), 1, - anon_sym_COMMA, - ACTIONS(2369), 1, + ACTIONS(2370), 3, sym_keyword_from, - 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, + sym_keyword_omit, + anon_sym_COMMA, + [38319] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(758), 1, + ACTIONS(1276), 1, anon_sym_COMMA, - ACTIONS(826), 1, + ACTIONS(2372), 1, anon_sym_RPAREN, - STATE(1288), 1, - aux_sym_update_statement_repeat1, - [37955] = 4, + STATE(797), 1, + aux_sym_define_user_statement_repeat1, + [38332] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, - aux_sym_type_name_token1, - STATE(1152), 1, - sym_field_assignment, - STATE(1366), 1, - sym_identifier, - [37968] = 4, + ACTIONS(2174), 1, + anon_sym_COMMA, + ACTIONS(2374), 1, + sym_keyword_on_duplicate_key_update, + STATE(1482), 1, + aux_sym_insert_statement_repeat2, + [38345] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(758), 1, + ACTIONS(762), 1, anon_sym_COMMA, - ACTIONS(2371), 1, + ACTIONS(2376), 1, anon_sym_RPAREN, - STATE(1288), 1, + STATE(1424), 1, aux_sym_update_statement_repeat1, - [37981] = 4, - ACTIONS(3), 1, - sym_comment, - 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, - [38003] = 4, + [38358] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(758), 1, + ACTIONS(762), 1, anon_sym_COMMA, - ACTIONS(2373), 1, + ACTIONS(2378), 1, anon_sym_RPAREN, - STATE(1288), 1, + STATE(1424), 1, aux_sym_update_statement_repeat1, - [38016] = 4, + [38371] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(758), 1, + ACTIONS(2174), 1, anon_sym_COMMA, - ACTIONS(2375), 1, - anon_sym_RPAREN, - STATE(1288), 1, - aux_sym_update_statement_repeat1, - [38029] = 4, + ACTIONS(2380), 1, + sym_keyword_on_duplicate_key_update, + STATE(1567), 1, + aux_sym_insert_statement_repeat2, + [38384] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(758), 1, + ACTIONS(2382), 1, anon_sym_COMMA, - ACTIONS(2377), 1, + ACTIONS(2385), 1, anon_sym_RPAREN, - STATE(1288), 1, - aux_sym_update_statement_repeat1, - [38042] = 3, + STATE(1571), 1, + aux_sym_graph_path_repeat1, + [38397] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1307), 1, - anon_sym_LT, - ACTIONS(2379), 2, + ACTIONS(2174), 1, anon_sym_COMMA, - anon_sym_RPAREN, - [38053] = 4, + ACTIONS(2380), 1, + sym_keyword_on_duplicate_key_update, + STATE(1482), 1, + aux_sym_insert_statement_repeat2, + [38410] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2191), 1, + ACTIONS(2174), 1, anon_sym_COMMA, - ACTIONS(2355), 1, - anon_sym_RBRACK, - STATE(1496), 1, - aux_sym_insert_statement_repeat1, - [38066] = 4, + ACTIONS(2387), 1, + sym_keyword_on_duplicate_key_update, + STATE(1572), 1, + aux_sym_insert_statement_repeat2, + [38423] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, - aux_sym_type_name_token1, - STATE(1327), 1, - sym_identifier, - STATE(1371), 1, - sym_field_assignment, - [38079] = 4, + ACTIONS(762), 1, + anon_sym_COMMA, + ACTIONS(2389), 1, + anon_sym_RPAREN, + STATE(1424), 1, + aux_sym_update_statement_repeat1, + [38436] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(375), 1, - ts_builtin_sym_end, - ACTIONS(2381), 1, + ACTIONS(2359), 1, + anon_sym_RBRACE, + ACTIONS(2391), 1, sym_semi_colon, - STATE(1518), 1, + STATE(1575), 1, aux_sym_expressions_repeat1, - [38092] = 4, + [38449] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(758), 1, + ACTIONS(762), 1, anon_sym_COMMA, - ACTIONS(2383), 1, - anon_sym_RPAREN, - STATE(1288), 1, + ACTIONS(2394), 1, + anon_sym_RBRACK, + STATE(1424), 1, aux_sym_update_statement_repeat1, - [38105] = 4, + [38462] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2295), 1, - sym_keyword_if, - ACTIONS(2385), 1, - sym_variable_name, - STATE(1810), 1, - sym_if_not_exists_clause, - [38118] = 4, + ACTIONS(2184), 1, + anon_sym_COMMA, + ACTIONS(2396), 1, + anon_sym_RPAREN, + STATE(1560), 1, + aux_sym_graph_path_repeat1, + [38475] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2289), 1, + ACTIONS(2174), 1, anon_sym_COMMA, ACTIONS(2387), 1, - anon_sym_RBRACE, - STATE(1512), 1, - aux_sym_object_content_repeat1, - [38131] = 4, + sym_keyword_on_duplicate_key_update, + STATE(1482), 1, + aux_sym_insert_statement_repeat2, + [38488] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2281), 1, - sym_keyword_select, - STATE(1330), 1, - sym_select_clause, - STATE(1356), 1, - sym_select_statement, - [38144] = 4, + ACTIONS(762), 1, + anon_sym_COMMA, + ACTIONS(2398), 1, + anon_sym_RPAREN, + STATE(1424), 1, + aux_sym_update_statement_repeat1, + [38501] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2273), 1, - anon_sym_COMMA, - ACTIONS(2389), 1, - sym_keyword_on_duplicate_key_update, - STATE(1589), 1, - aux_sym_insert_statement_repeat2, - [38157] = 4, + ACTIONS(2400), 3, + sym_keyword_namespace, + sym_keyword_root, + sym_keyword_database, + [38510] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2391), 1, - sym_keyword_if, - ACTIONS(2393), 1, - sym_variable_name, - STATE(1747), 1, - sym_if_exists_clause, - [38170] = 4, + ACTIONS(2400), 3, + sym_keyword_namespace, + sym_keyword_scope, + sym_keyword_root, + [38519] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2273), 1, - anon_sym_COMMA, - ACTIONS(2389), 1, - sym_keyword_on_duplicate_key_update, - STATE(1590), 1, - aux_sym_insert_statement_repeat2, - [38183] = 4, + ACTIONS(1923), 1, + aux_sym_type_name_token1, + ACTIONS(2402), 1, + sym_keyword_on, + STATE(1441), 1, + sym_identifier, + [38532] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(758), 1, - anon_sym_COMMA, - ACTIONS(2395), 1, - anon_sym_RPAREN, - STATE(1288), 1, - aux_sym_update_statement_repeat1, - [38196] = 4, + ACTIONS(2404), 3, + sym_keyword_namespace, + sym_keyword_root, + sym_keyword_database, + [38541] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(758), 1, - anon_sym_COMMA, - ACTIONS(822), 1, - anon_sym_RPAREN, - STATE(1288), 1, - aux_sym_update_statement_repeat1, - [38209] = 3, + ACTIONS(2406), 3, + sym_keyword_namespace, + sym_keyword_scope, + sym_keyword_root, + [38550] = 4, ACTIONS(3), 1, sym_comment, - STATE(1093), 1, - sym_fields_columns_clause, - ACTIONS(2338), 2, - sym_keyword_fields, - sym_keyword_columns, - [38220] = 4, + ACTIONS(337), 1, + anon_sym_RBRACE, + ACTIONS(2408), 1, + sym_semi_colon, + STATE(1575), 1, + aux_sym_expressions_repeat1, + [38563] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2393), 1, - sym_custom_function_name, - ACTIONS(2397), 1, - sym_keyword_if, - STATE(1748), 1, - sym_if_exists_clause, - [38233] = 4, + ACTIONS(2412), 1, + sym_keyword_relation, + ACTIONS(2410), 2, + sym_keyword_any, + sym_keyword_normal, + [38574] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(1877), 1, - aux_sym_type_name_token1, - ACTIONS(2399), 1, - sym_keyword_table, - STATE(808), 1, - sym_identifier, - [38246] = 4, + ACTIONS(61), 1, + sym_duration_part, + STATE(51), 1, + aux_sym_duration_repeat1, + STATE(964), 1, + sym_duration, + [38587] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2306), 1, - anon_sym_COMMA, - ACTIONS(2401), 1, - sym_keyword_from, - STATE(1521), 1, - aux_sym_select_clause_repeat1, - [38259] = 4, + ACTIONS(61), 1, + sym_duration_part, + STATE(51), 1, + aux_sym_duration_repeat1, + STATE(1110), 1, + sym_duration, + [38600] = 4, ACTIONS(3), 1, sym_comment, - 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(2208), 1, + anon_sym_RBRACE, + ACTIONS(2414), 1, + sym_semi_colon, + STATE(1585), 1, + aux_sym_expressions_repeat1, + [38613] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2295), 1, + ACTIONS(2196), 1, + sym_keyword_select, + STATE(1336), 1, + sym_select_clause, + STATE(1395), 1, + sym_select_statement, + [38626] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2247), 1, sym_keyword_if, - ACTIONS(2405), 1, + ACTIONS(2416), 1, sym_variable_name, - STATE(1802), 1, + STATE(1886), 1, sym_if_not_exists_clause, - [38285] = 4, + [38639] = 3, + ACTIONS(3), 1, + sym_comment, + STATE(1096), 1, + sym_fields_columns_clause, + ACTIONS(2262), 2, + sym_keyword_fields, + sym_keyword_columns, + [38650] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(1923), 1, aux_sym_type_name_token1, - STATE(1039), 1, - sym_field_assignment, - STATE(1366), 1, + ACTIONS(2418), 1, + sym_keyword_table, + STATE(810), 1, sym_identifier, - [38298] = 4, + [38663] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(1327), 1, + STATE(1159), 1, + sym_field_assignment, + STATE(1373), 1, sym_identifier, - STATE(1367), 1, + [38676] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2049), 1, + aux_sym_type_name_token1, + STATE(1160), 1, sym_field_assignment, - [38311] = 4, + STATE(1373), 1, + sym_identifier, + [38689] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2407), 1, - sym_keyword_on_duplicate_key_update, - ACTIONS(2409), 1, + ACTIONS(762), 1, anon_sym_COMMA, - STATE(1589), 1, - aux_sym_insert_statement_repeat2, - [38324] = 4, + ACTIONS(2420), 1, + anon_sym_RPAREN, + STATE(1424), 1, + aux_sym_update_statement_repeat1, + [38702] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2273), 1, + ACTIONS(2278), 1, anon_sym_COMMA, - ACTIONS(2412), 1, - sym_keyword_on_duplicate_key_update, - STATE(1589), 1, - aux_sym_insert_statement_repeat2, - [38337] = 4, + ACTIONS(2422), 1, + sym_keyword_from, + STATE(1544), 1, + aux_sym_select_clause_repeat1, + [38715] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2273), 1, + ACTIONS(1963), 3, + sym_keyword_from, + sym_keyword_omit, anon_sym_COMMA, - ACTIONS(2412), 1, - sym_keyword_on_duplicate_key_update, - STATE(1592), 1, - aux_sym_insert_statement_repeat2, - [38350] = 4, + [38724] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(2273), 1, + ACTIONS(2174), 1, anon_sym_COMMA, - ACTIONS(2403), 1, + ACTIONS(2424), 1, sym_keyword_on_duplicate_key_update, - STATE(1589), 1, + STATE(1600), 1, aux_sym_insert_statement_repeat2, - [38363] = 4, + [38737] = 4, ACTIONS(3), 1, sym_comment, - ACTIONS(758), 1, + ACTIONS(2172), 1, + sym_keyword_on_duplicate_key_update, + ACTIONS(2174), 1, anon_sym_COMMA, - ACTIONS(2414), 1, - anon_sym_RPAREN, - STATE(1288), 1, - aux_sym_update_statement_repeat1, - [38376] = 4, + STATE(1482), 1, + aux_sym_insert_statement_repeat2, + [38750] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(1327), 1, + STATE(1565), 1, sym_identifier, - STATE(1360), 1, - sym_field_assignment, - [38389] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(758), 1, - anon_sym_COMMA, - ACTIONS(2416), 1, - anon_sym_RPAREN, - STATE(1288), 1, - aux_sym_update_statement_repeat1, - [38402] = 4, + [38760] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2170), 1, + ACTIONS(2426), 2, anon_sym_COMMA, - ACTIONS(2418), 1, anon_sym_RPAREN, - STATE(1500), 1, - aux_sym_graph_path_repeat1, - [38415] = 3, + [38768] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2420), 1, + ACTIONS(2428), 1, sym_keyword_into, - ACTIONS(2422), 1, + ACTIONS(2430), 1, sym_keyword_ignore, - [38425] = 3, + [38778] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(1621), 1, + STATE(1433), 1, sym_identifier, - [38435] = 3, + [38788] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(1271), 1, + STATE(1430), 1, sym_identifier, - [38445] = 3, + [38798] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2130), 1, aux_sym_type_name_token1, - STATE(870), 1, + STATE(774), 1, sym_identifier, - [38455] = 3, + [38808] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(1381), 1, + STATE(888), 1, sym_identifier, - [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(2426), 2, - sym_keyword_password, - sym_keyword_password_hash, - [38483] = 2, + [38818] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2428), 2, - sym_keyword_on_duplicate_key_update, - anon_sym_COMMA, - [38491] = 3, + ACTIONS(1984), 1, + anon_sym_LPAREN, + STATE(75), 1, + sym_argument_list, + [38828] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2430), 1, - anon_sym_LPAREN, - STATE(1622), 1, - sym_param_list, - [38501] = 3, + ACTIONS(2432), 1, + sym_keyword_on, + STATE(808), 1, + sym_on_table_clause, + [38838] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(1417), 1, + STATE(1453), 1, sym_identifier, - [38511] = 3, + [38848] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(1868), 1, + STATE(1456), 1, sym_identifier, - [38521] = 3, + [38858] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(748), 1, - anon_sym_LBRACE, - STATE(1184), 1, - sym_block, - [38531] = 3, + ACTIONS(2122), 1, + anon_sym_LPAREN, + STATE(458), 1, + sym_argument_list, + [38868] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(1223), 1, + STATE(1313), 1, sym_identifier, - [38541] = 3, + [38878] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2432), 1, - sym_keyword_on, - STATE(1541), 1, - sym_on_table_clause, - [38551] = 3, + ACTIONS(2434), 2, + aux_sym_type_name_token1, + sym_variable_name, + [38886] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2130), 1, aux_sym_type_name_token1, - STATE(1338), 1, + STATE(809), 1, sym_identifier, - [38561] = 3, + [38896] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(47), 1, - anon_sym_LBRACE, - STATE(1669), 1, - sym_object, - [38571] = 3, + ACTIONS(860), 1, + anon_sym_RBRACK, + ACTIONS(2436), 1, + anon_sym_QMARK, + [38906] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(1663), 1, + STATE(827), 1, sym_identifier, - [38581] = 3, + [38916] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2430), 1, + ACTIONS(2438), 1, anon_sym_LPAREN, - STATE(1715), 1, - sym_param_list, - [38591] = 3, + STATE(361), 1, + sym_argument_list, + [38926] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, - aux_sym_type_name_token1, - STATE(771), 1, - sym_identifier, - [38601] = 3, + ACTIONS(1998), 1, + sym_keyword_from, + STATE(1305), 1, + sym_from_clause, + [38936] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2430), 1, + ACTIONS(750), 1, + anon_sym_LBRACE, + STATE(1172), 1, + sym_block, + [38946] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2440), 1, anon_sym_LPAREN, - STATE(1608), 1, + STATE(1620), 1, sym_param_list, - [38611] = 3, + [38956] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2434), 1, - sym_keyword_function, - ACTIONS(2436), 1, - sym_keyword_param, - [38621] = 3, + ACTIONS(2440), 1, + anon_sym_LPAREN, + STATE(1659), 1, + sym_param_list, + [38966] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2088), 1, - sym_keyword_from, - STATE(1347), 1, - sym_from_clause, - [38631] = 3, + ACTIONS(750), 1, + anon_sym_LBRACE, + STATE(1196), 1, + sym_block, + [38976] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2438), 1, + ACTIONS(2442), 1, + anon_sym_RPAREN, + ACTIONS(2444), 1, + sym_variable_name, + [38986] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2446), 1, sym_keyword_on, - STATE(793), 1, + STATE(1502), 1, sym_on_table_clause, - [38641] = 3, + [38996] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1307), 1, - anon_sym_LT, - ACTIONS(2440), 1, - anon_sym_GT, - [38651] = 3, + ACTIONS(2448), 2, + sym_keyword_on_duplicate_key_update, + anon_sym_COMMA, + [39004] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2438), 1, + ACTIONS(2432), 1, sym_keyword_on, - STATE(812), 1, + STATE(800), 1, sym_on_table_clause, - [38661] = 3, + [39014] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(748), 1, - anon_sym_LBRACE, - STATE(1178), 1, - sym_block, - [38671] = 3, + ACTIONS(2450), 1, + sym_keyword_into, + ACTIONS(2452), 1, + sym_keyword_ignore, + [39024] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2130), 1, aux_sym_type_name_token1, - STATE(902), 1, + STATE(955), 1, sym_identifier, - [38681] = 3, + [39034] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2124), 1, - aux_sym_type_name_token1, - STATE(810), 1, - sym_identifier, - [38691] = 3, + ACTIONS(2454), 1, + anon_sym_LPAREN, + STATE(82), 1, + sym_argument_list_count, + [39044] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2438), 1, + ACTIONS(2456), 2, + sym_keyword_password, + sym_keyword_password_hash, + [39052] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2458), 2, + sym_keyword_on_duplicate_key_update, + anon_sym_COMMA, + [39060] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2432), 1, sym_keyword_on, - STATE(798), 1, + STATE(799), 1, sym_on_table_clause, - [38701] = 3, + [39070] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, - aux_sym_type_name_token1, - STATE(910), 1, - sym_identifier, - [38711] = 3, + ACTIONS(2460), 1, + anon_sym_LPAREN, + STATE(70), 1, + sym_argument_list_count, + [39080] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, - aux_sym_type_name_token1, - STATE(810), 1, - sym_identifier, - [38721] = 3, + ACTIONS(750), 1, + anon_sym_LBRACE, + STATE(1179), 1, + sym_block, + [39090] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, - aux_sym_type_name_token1, - STATE(1357), 1, - sym_identifier, - [38731] = 3, + ACTIONS(2462), 1, + sym_keyword_type, + STATE(1848), 1, + sym_token_type_clause, + [39100] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2442), 1, + ACTIONS(2464), 1, sym_keyword_index, - ACTIONS(2444), 1, + ACTIONS(2466), 1, sym_keyword_no_index, - [38741] = 3, + [39110] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2124), 1, - aux_sym_type_name_token1, - STATE(969), 1, - sym_identifier, - [38751] = 3, + ACTIONS(2468), 1, + anon_sym_LPAREN, + STATE(440), 1, + sym_argument_list_count, + [39120] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2158), 1, + anon_sym_LPAREN, + STATE(422), 1, + sym_argument_list, + [39130] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(1249), 1, + STATE(1736), 1, sym_identifier, - [38761] = 3, + [39140] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2446), 1, + ACTIONS(2120), 1, anon_sym_LPAREN, - STATE(37), 1, + STATE(84), 1, sym_argument_list, - [38771] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(836), 1, - anon_sym_RBRACK, - ACTIONS(2448), 1, - anon_sym_QMARK, - [38781] = 3, + [39150] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(748), 1, + ACTIONS(750), 1, anon_sym_LBRACE, - STATE(1125), 1, + STATE(1129), 1, sym_block, - [38791] = 3, + [39160] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2450), 1, + ACTIONS(852), 1, + anon_sym_RBRACK, + ACTIONS(2470), 1, + anon_sym_QMARK, + [39170] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2472), 1, anon_sym_LPAREN, - STATE(64), 1, + STATE(294), 1, sym_argument_list, - [38801] = 3, + [39180] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2124), 1, + ACTIONS(2474), 1, aux_sym_type_name_token1, - STATE(915), 1, + STATE(839), 1, sym_identifier, - [38811] = 3, + [39190] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, - aux_sym_type_name_token1, - STATE(885), 1, - sym_identifier, - [38821] = 3, + ACTIONS(2476), 1, + anon_sym_LPAREN, + STATE(212), 1, + sym_argument_list_count, + [39200] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(840), 1, - anon_sym_RBRACK, - ACTIONS(2452), 1, - anon_sym_QMARK, - [38831] = 2, + ACTIONS(2049), 1, + aux_sym_type_name_token1, + STATE(903), 1, + sym_identifier, + [39210] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2454), 2, - aux_sym_type_name_token1, - sym_variable_name, - [38839] = 3, + ACTIONS(2440), 1, + anon_sym_LPAREN, + STATE(1720), 1, + sym_param_list, + [39220] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2456), 1, - anon_sym_RPAREN, - ACTIONS(2458), 1, - sym_variable_name, - [38849] = 3, + ACTIONS(2478), 1, + sym_keyword_function, + ACTIONS(2480), 1, + sym_keyword_param, + [39230] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(748), 1, - anon_sym_LBRACE, - STATE(1192), 1, - sym_block, - [38859] = 3, + ACTIONS(2049), 1, + aux_sym_type_name_token1, + STATE(1689), 1, + sym_identifier, + [39240] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2430), 1, + ACTIONS(2440), 1, anon_sym_LPAREN, - STATE(1720), 1, + STATE(1635), 1, sym_param_list, - [38869] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2460), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [38877] = 3, + [39250] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2130), 1, + ACTIONS(2089), 1, anon_sym_LPAREN, - STATE(79), 1, + STATE(434), 1, sym_argument_list, - [38887] = 3, + [39260] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2462), 1, - anon_sym_LPAREN, - STATE(321), 1, - sym_argument_list, - [38897] = 2, + ACTIONS(844), 1, + anon_sym_RBRACK, + ACTIONS(2482), 1, + anon_sym_QMARK, + [39270] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2464), 2, - aux_sym_type_name_token1, - sym_variable_name, - [38905] = 3, + ACTIONS(2484), 1, + anon_sym_LPAREN, + STATE(22), 1, + sym_argument_list, + [39280] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(842), 1, - anon_sym_RBRACK, - ACTIONS(2466), 1, - anon_sym_QMARK, - [38915] = 2, + ACTIONS(2385), 2, + anon_sym_COMMA, + anon_sym_RPAREN, + [39288] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2468), 2, - sym_keyword_password, - sym_keyword_password_hash, - [38923] = 3, + ACTIONS(2462), 1, + sym_keyword_type, + STATE(1738), 1, + sym_token_type_clause, + [39298] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(765), 1, + STATE(1227), 1, sym_identifier, - [38933] = 3, + [39308] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2470), 1, - anon_sym_COMMA, - ACTIONS(2472), 1, - anon_sym_PIPE_GT, - [38943] = 3, + ACTIONS(2142), 1, + anon_sym_LPAREN, + STATE(202), 1, + sym_argument_list, + [39318] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, - aux_sym_type_name_token1, - STATE(1216), 1, - sym_identifier, - [38953] = 2, + ACTIONS(750), 1, + anon_sym_LBRACE, + STATE(1183), 1, + sym_block, + [39328] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(1972), 2, - sym_keyword_from, - sym_keyword_omit, - [38961] = 3, + ACTIONS(2486), 2, + sym_keyword_password, + sym_keyword_password_hash, + [39336] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(1554), 1, + STATE(1152), 1, sym_identifier, - [38971] = 3, + [39346] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(1610), 1, + STATE(1282), 1, sym_identifier, - [38981] = 3, + [39356] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2432), 1, - sym_keyword_on, - STATE(1581), 1, - sym_on_table_clause, - [38991] = 3, + ACTIONS(2488), 1, + anon_sym_LPAREN, + STATE(63), 1, + sym_argument_list, + [39366] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(883), 1, + STATE(1404), 1, sym_identifier, - [39001] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2474), 1, - anon_sym_LPAREN, - STATE(81), 1, - sym_argument_list_count, - [39011] = 3, + [39376] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2084), 1, - anon_sym_LPAREN, - STATE(442), 1, - sym_argument_list, - [39021] = 3, + ACTIONS(862), 1, + anon_sym_RBRACK, + ACTIONS(2490), 1, + anon_sym_QMARK, + [39386] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(1308), 1, + STATE(1338), 1, sym_identifier, - [39031] = 3, + [39396] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2476), 1, - aux_sym_type_name_token1, - STATE(852), 1, - sym_identifier, - [39041] = 3, + ACTIONS(2492), 1, + anon_sym_COMMA, + ACTIONS(2494), 1, + anon_sym_PIPE_GT, + [39406] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(1153), 1, + STATE(1215), 1, sym_identifier, - [39051] = 3, + [39416] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2476), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(771), 1, + STATE(895), 1, sym_identifier, - [39061] = 3, + [39426] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2432), 1, - sym_keyword_on, - STATE(1198), 1, - sym_on_table_clause, - [39071] = 3, + ACTIONS(49), 1, + anon_sym_LBRACE, + STATE(1714), 1, + sym_object, + [39436] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2478), 1, - anon_sym_LPAREN, - STATE(435), 1, - sym_argument_list_count, - [39081] = 3, + ACTIONS(2049), 1, + aux_sym_type_name_token1, + STATE(1602), 1, + sym_identifier, + [39446] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(1219), 1, + STATE(809), 1, sym_identifier, - [39091] = 3, + [39456] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2480), 1, - anon_sym_LPAREN, - STATE(109), 1, - sym_argument_list, - [39101] = 3, + ACTIONS(2049), 1, + aux_sym_type_name_token1, + STATE(1301), 1, + sym_identifier, + [39466] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2438), 1, - sym_keyword_on, - STATE(811), 1, - sym_on_table_clause, - [39111] = 3, + ACTIONS(2496), 2, + anon_sym_COMMA, + anon_sym_RPAREN, + [39474] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(838), 1, - anon_sym_RBRACK, - ACTIONS(2482), 1, - anon_sym_QMARK, - [39121] = 2, + ACTIONS(2498), 2, + aux_sym_type_name_token1, + sym_variable_name, + [39482] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2252), 2, - anon_sym_COMMA, + ACTIONS(858), 1, anon_sym_RBRACK, - [39129] = 3, + ACTIONS(2500), 1, + anon_sym_QMARK, + [39492] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(940), 1, + STATE(774), 1, sym_identifier, - [39139] = 3, + [39502] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, - aux_sym_type_name_token1, - STATE(843), 1, - sym_identifier, - [39149] = 3, + ACTIONS(2031), 1, + sym_keyword_from, + STATE(1305), 1, + sym_from_clause, + [39512] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(1441), 1, + STATE(1314), 1, sym_identifier, - [39159] = 3, + [39522] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(1858), 1, + STATE(1260), 1, sym_identifier, - [39169] = 3, + [39532] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, - aux_sym_type_name_token1, - STATE(1643), 1, - sym_identifier, - [39179] = 2, + ACTIONS(2502), 1, + anon_sym_LPAREN, + STATE(111), 1, + sym_argument_list, + [39542] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2484), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [39187] = 3, + ACTIONS(49), 1, + anon_sym_LBRACE, + STATE(1532), 1, + sym_object, + [39552] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(65), 2, + sym_keyword_on, aux_sym_type_name_token1, - STATE(828), 1, - sym_identifier, - [39197] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2486), 1, - anon_sym_LPAREN, - STATE(476), 1, - sym_argument_list_count, - [39207] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2128), 1, - anon_sym_LPAREN, - STATE(225), 1, - sym_argument_list, - [39217] = 3, + [39560] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(1859), 1, + STATE(1249), 1, sym_identifier, - [39227] = 3, + [39570] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2005), 1, - sym_keyword_from, - STATE(1347), 1, - sym_from_clause, - [39237] = 2, + ACTIONS(2049), 1, + aux_sym_type_name_token1, + STATE(1625), 1, + sym_identifier, + [39580] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(63), 2, + ACTIONS(2446), 1, sym_keyword_on, - aux_sym_type_name_token1, - [39245] = 3, + STATE(1592), 1, + sym_on_table_clause, + [39590] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2444), 1, - sym_keyword_no_index, - ACTIONS(2488), 1, - sym_keyword_index, - [39255] = 3, + ACTIONS(2474), 1, + aux_sym_type_name_token1, + STATE(774), 1, + sym_identifier, + [39600] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(1546), 1, + STATE(947), 1, sym_identifier, - [39265] = 3, + [39610] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(47), 1, - anon_sym_LBRACE, - STATE(1549), 1, - sym_object, - [39275] = 3, + ACTIONS(2446), 1, + sym_keyword_on, + STATE(1185), 1, + sym_on_table_clause, + [39620] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(1240), 1, + STATE(1609), 1, sym_identifier, - [39285] = 3, + [39630] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2116), 1, - anon_sym_LPAREN, - STATE(478), 1, - sym_argument_list, - [39295] = 3, + ACTIONS(2432), 1, + sym_keyword_on, + STATE(818), 1, + sym_on_table_clause, + [39640] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2430), 1, + ACTIONS(2504), 1, anon_sym_LPAREN, - STATE(1641), 1, - sym_param_list, - [39305] = 3, + STATE(448), 1, + sym_argument_list_count, + [39650] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(1066), 1, + STATE(945), 1, sym_identifier, - [39315] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2490), 1, - anon_sym_LPAREN, - STATE(228), 1, - sym_argument_list_count, - [39325] = 3, + [39660] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2492), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(1525), 1, + STATE(846), 1, sym_identifier, - [39335] = 3, + [39670] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2124), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(771), 1, + STATE(1853), 1, sym_identifier, - [39345] = 3, + [39680] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(1395), 1, + STATE(1866), 1, sym_identifier, - [39355] = 2, + [39690] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2226), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [39363] = 3, + ACTIONS(2506), 1, + anon_sym_LPAREN, + STATE(460), 1, + sym_argument_list_count, + [39700] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2466), 1, + sym_keyword_no_index, + ACTIONS(2508), 1, + sym_keyword_index, + [39710] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(1876), 1, + STATE(1233), 1, sym_identifier, - [39373] = 3, + [39720] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(1878), 1, + STATE(881), 1, sym_identifier, - [39383] = 3, + [39730] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2494), 1, + ACTIONS(2440), 1, anon_sym_LPAREN, - STATE(316), 1, - sym_argument_list, - [39393] = 3, + STATE(1623), 1, + sym_param_list, + [39740] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(850), 1, - anon_sym_RBRACK, - ACTIONS(2496), 1, - anon_sym_QMARK, - [39403] = 3, + ACTIONS(1361), 1, + anon_sym_LT, + ACTIONS(2510), 1, + anon_sym_GT, + [39750] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(860), 1, - anon_sym_RBRACK, - ACTIONS(2498), 1, - anon_sym_QMARK, - [39413] = 3, + ACTIONS(2039), 2, + sym_keyword_from, + sym_keyword_omit, + [39758] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2512), 1, aux_sym_type_name_token1, - STATE(1479), 1, + STATE(1582), 1, sym_identifier, - [39423] = 3, + [39768] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(47), 1, - anon_sym_LBRACE, - STATE(1150), 1, - sym_object, - [39433] = 3, + ACTIONS(2049), 1, + aux_sym_type_name_token1, + STATE(1065), 1, + sym_identifier, + [39778] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(1466), 1, + STATE(1351), 1, sym_identifier, - [39443] = 3, + [39788] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2500), 1, - anon_sym_LPAREN, - STATE(336), 1, - sym_argument_list, - [39453] = 3, + ACTIONS(2049), 1, + aux_sym_type_name_token1, + STATE(1852), 1, + sym_identifier, + [39798] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2027), 1, - anon_sym_LPAREN, - STATE(451), 1, - sym_argument_list, - [39463] = 3, + ACTIONS(2130), 1, + aux_sym_type_name_token1, + STATE(933), 1, + sym_identifier, + [39808] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2502), 1, - anon_sym_LPAREN, - STATE(443), 1, - sym_argument_list_count, - [39473] = 3, + ACTIONS(2049), 1, + aux_sym_type_name_token1, + STATE(1874), 1, + sym_identifier, + [39818] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(47), 1, + ACTIONS(49), 1, anon_sym_LBRACE, - STATE(1485), 1, + STATE(1146), 1, sym_object, - [39483] = 2, + [39828] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2504), 2, - sym_keyword_on_duplicate_key_update, - anon_sym_COMMA, - [39491] = 3, + ACTIONS(842), 1, + anon_sym_RBRACK, + ACTIONS(2514), 1, + anon_sym_QMARK, + [39838] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2424), 1, - sym_keyword_type, - STATE(1837), 1, - sym_token_type_clause, - [39501] = 3, + ACTIONS(2516), 1, + anon_sym_LPAREN, + STATE(277), 1, + sym_argument_list, + [39848] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(43), 1, - anon_sym_LBRACK, - STATE(1117), 1, - sym_array, - [39511] = 3, + ACTIONS(2320), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [39856] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(47), 1, - anon_sym_LBRACE, - STATE(1116), 1, - sym_object, - [39521] = 3, + ACTIONS(2315), 2, + anon_sym_COMMA, + anon_sym_RBRACK, + [39864] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(1625), 1, + STATE(1674), 1, sym_identifier, - [39531] = 3, + [39874] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(1995), 1, - anon_sym_LPAREN, - STATE(66), 1, - sym_argument_list, - [39541] = 3, + ACTIONS(49), 1, + anon_sym_LBRACE, + STATE(1135), 1, + sym_object, + [39884] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, - aux_sym_type_name_token1, - STATE(1487), 1, - sym_identifier, - [39551] = 3, + ACTIONS(45), 1, + anon_sym_LBRACK, + STATE(1134), 1, + sym_array, + [39894] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(1434), 1, + STATE(768), 1, sym_identifier, - [39561] = 2, + [39904] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2263), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [39569] = 3, + ACTIONS(2440), 1, + anon_sym_LPAREN, + STATE(1642), 1, + sym_param_list, + [39914] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(748), 1, + ACTIONS(750), 1, anon_sym_LBRACE, - STATE(1154), 1, + STATE(1165), 1, sym_block, - [39579] = 3, + [39924] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2430), 1, - anon_sym_LPAREN, - STATE(1634), 1, - sym_param_list, - [39589] = 3, + ACTIONS(2049), 1, + aux_sym_type_name_token1, + STATE(1547), 1, + sym_identifier, + [39934] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(1675), 1, + STATE(1383), 1, sym_identifier, - [39599] = 3, + [39944] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2506), 1, - anon_sym_LPAREN, - STATE(75), 1, - sym_argument_list_count, - [39609] = 3, + ACTIONS(2049), 1, + aux_sym_type_name_token1, + STATE(1550), 1, + sym_identifier, + [39954] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(2066), 1, + ACTIONS(2049), 1, aux_sym_type_name_token1, - STATE(1440), 1, + STATE(1633), 1, sym_identifier, - [39619] = 3, + [39964] = 3, ACTIONS(3), 1, sym_comment, - ACTIONS(748), 1, + ACTIONS(49), 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, - sym_keyword_ignore, - [39639] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2512), 1, - anon_sym_COLON, - [39646] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2514), 1, - sym_keyword_values, - [39653] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2516), 1, - anon_sym_COLON, - [39660] = 2, + STATE(1551), 1, + sym_object, + [39974] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2518), 1, - anon_sym_LBRACE, - [39667] = 2, + sym_keyword_on, + [39981] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2520), 1, anon_sym_COLON, - [39674] = 2, + [39988] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2522), 1, - anon_sym_COLON, - [39681] = 2, + anon_sym_DASH_GT, + [39995] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2524), 1, - anon_sym_COLON, - [39688] = 2, + sym_keyword_select, + [40002] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2526), 1, - sym_keyword_select, - [39695] = 2, + anon_sym_PIPE_GT, + [40009] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2528), 1, - sym_keyword_table, - [39702] = 2, + anon_sym_COLON, + [40016] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(828), 1, + anon_sym_RPAREN, + [40023] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2530), 1, - anon_sym_COLON, - [39709] = 2, + sym_keyword_values, + [40030] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2532), 1, anon_sym_COLON, - [39716] = 2, + [40037] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2534), 1, - anon_sym_COLON, - [39723] = 2, + anon_sym_COMMA, + [40044] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2536), 1, - anon_sym_COLON, - [39730] = 2, + anon_sym_RPAREN, + [40051] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2538), 1, anon_sym_COLON, - [39737] = 2, + [40058] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2540), 1, - anon_sym_COLON, - [39744] = 2, + sym_keyword_value, + [40065] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2542), 1, - anon_sym_COLON, - [39751] = 2, + anon_sym_RPAREN, + [40072] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2544), 1, - anon_sym_COLON, - [39758] = 2, + sym_keyword_value, + [40079] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2546), 1, - anon_sym_COLON, - [39765] = 2, + sym_string, + [40086] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2548), 1, - anon_sym_COLON, - [39772] = 2, + sym_string, + [40093] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2550), 1, - anon_sym_COLON, - [39779] = 2, + sym_keyword_roles, + [40100] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2552), 1, - sym_keyword_on, - [39786] = 2, + anon_sym_DOT_DOT, + [40107] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2554), 1, - anon_sym_COLON, - [39793] = 2, + sym_int, + [40114] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2556), 1, - anon_sym_LPAREN, - [39800] = 2, + anon_sym_RPAREN, + [40121] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2558), 1, - sym_keyword_on, - [39807] = 2, + anon_sym_COLON, + [40128] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2560), 1, anon_sym_COLON, - [39814] = 2, + [40135] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2562), 1, - sym_variable_name, - [39821] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2562), 1, - sym_custom_function_name, - [39828] = 2, + anon_sym_COLON, + [40142] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2564), 1, anon_sym_COLON, - [39835] = 2, + [40149] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(772), 1, + anon_sym_RPAREN, + [40156] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2566), 1, anon_sym_COLON, - [39842] = 2, + [40163] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2568), 1, - anon_sym_COLON, - [39849] = 2, + sym_keyword_exists, + [40170] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2570), 1, - anon_sym_COLON, - [39856] = 2, + anon_sym_LPAREN, + [40177] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2572), 1, - sym_keyword_exists, - [39863] = 2, + sym_keyword_on, + [40184] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2574), 1, anon_sym_COLON, - [39870] = 2, + [40191] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2576), 1, - anon_sym_LBRACE, - [39877] = 2, + anon_sym_COLON, + [40198] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2578), 1, + anon_sym_COLON, + [40205] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2580), 1, sym_variable_name, - [39884] = 2, + [40212] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2580), 1, - anon_sym_COLON, - [39891] = 2, + sym_custom_function_name, + [40219] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2582), 1, - sym_keyword_value, - [39898] = 2, + sym_keyword_values, + [40226] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2584), 1, - sym_custom_function_name, - [39905] = 2, + anon_sym_COLON, + [40233] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2586), 1, anon_sym_COLON, - [39912] = 2, + [40240] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2588), 1, anon_sym_COLON, - [39919] = 2, + [40247] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2590), 1, anon_sym_COLON, - [39926] = 2, + [40254] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2592), 1, - anon_sym_COLON, - [39933] = 2, + anon_sym_RBRACE, + [40261] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2594), 1, - anon_sym_COLON, - [39940] = 2, + sym_string, + [40268] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2596), 1, - anon_sym_COLON, - [39947] = 2, + sym_int, + [40275] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2598), 1, - anon_sym_COLON, - [39954] = 2, + sym_variable_name, + [40282] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2600), 1, - anon_sym_DASH_GT, - [39961] = 2, + sym_keyword_value, + [40289] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2510), 1, + anon_sym_GT, + [40296] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2602), 1, anon_sym_COLON, - [39968] = 2, + [40303] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2604), 1, - sym_keyword_on, - [39975] = 2, + anon_sym_RPAREN, + [40310] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2606), 1, - anon_sym_COLON, - [39982] = 2, + sym_custom_function_name, + [40317] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2608), 1, anon_sym_COLON, - [39989] = 2, + [40324] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2610), 1, anon_sym_COLON, - [39996] = 2, + [40331] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2612), 1, - sym_keyword_on, - [40003] = 2, + anon_sym_COLON, + [40338] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2614), 1, - anon_sym_COLON, - [40010] = 2, + sym_keyword_on, + [40345] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2616), 1, anon_sym_COLON, - [40017] = 2, + [40352] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2618), 1, - anon_sym_RPAREN, - [40024] = 2, + anon_sym_COLON, + [40359] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2620), 1, - sym_decimal, - [40031] = 2, + anon_sym_COLON, + [40366] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2622), 1, - anon_sym_DASH_GT, - [40038] = 2, + sym_keyword_on, + [40373] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2624), 1, - sym_custom_function_name, - [40045] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(824), 1, - anon_sym_RPAREN, - [40052] = 2, + anon_sym_COLON, + [40380] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2626), 1, - anon_sym_RBRACE, - [40059] = 2, + anon_sym_COLON, + [40387] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2628), 1, - sym_decimal, - [40066] = 2, + anon_sym_COLON, + [40394] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2630), 1, anon_sym_COLON, - [40073] = 2, + [40401] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2632), 1, - sym_decimal, - [40080] = 2, + sym_keyword_roles, + [40408] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2634), 1, - sym_decimal, - [40087] = 2, + sym_keyword_table, + [40415] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2636), 1, anon_sym_COLON, - [40094] = 2, + [40422] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2638), 1, - sym_keyword_value, - [40101] = 2, + anon_sym_COLON, + [40429] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2640), 1, - sym_keyword_exists, - [40108] = 2, + anon_sym_COLON, + [40436] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2642), 1, - sym_keyword_not, - [40115] = 2, + anon_sym_COLON, + [40443] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2644), 1, - anon_sym_GT, - [40122] = 2, + anon_sym_RPAREN, + [40450] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2646), 1, - sym_keyword_for, - [40129] = 2, + anon_sym_COLON, + [40457] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2648), 1, - sym_decimal, - [40136] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(814), 1, - anon_sym_RPAREN, - [40143] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2472), 1, - anon_sym_AT, - [40150] = 2, + anon_sym_COLON, + [40464] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2650), 1, - anon_sym_COLON, - [40157] = 2, + sym_keyword_not, + [40471] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2652), 1, - sym_keyword_roles, - [40164] = 2, + anon_sym_GT, + [40478] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2654), 1, - sym_int, - [40171] = 2, + anon_sym_COLON, + [40485] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2656), 1, - sym_keyword_type, - [40178] = 2, + anon_sym_COLON, + [40492] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2658), 1, - anon_sym_DASH_GT, - [40185] = 2, + sym_keyword_for, + [40499] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2660), 1, - anon_sym_LPAREN, - [40192] = 2, + sym_variable_name, + [40506] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2662), 1, - anon_sym_PIPE_GT, - [40199] = 2, + anon_sym_LBRACE, + [40513] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2664), 1, - sym_variable_name, - [40206] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2464), 1, sym_custom_function_name, - [40213] = 2, + [40520] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2666), 1, - anon_sym_DASH_GT, - [40220] = 2, + anon_sym_COLON, + [40527] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2668), 1, - sym_keyword_analyzer, - [40227] = 2, + anon_sym_LPAREN, + [40534] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2670), 1, sym_decimal, - [40234] = 2, + [40541] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2672), 1, - sym_int, - [40241] = 2, + sym_keyword_values, + [40548] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2674), 1, sym_int, - [40248] = 2, + [40555] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2676), 1, - sym_keyword_in, - [40255] = 2, + anon_sym_DASH_GT, + [40562] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2678), 1, - sym_variable_name, - [40262] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2440), 1, - anon_sym_GT, - [40269] = 2, + sym_int, + [40569] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2680), 1, - sym_keyword_not, - [40276] = 2, + sym_int, + [40576] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2682), 1, - anon_sym_LPAREN, - [40283] = 2, + sym_int, + [40583] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2684), 1, - anon_sym_RBRACE, - [40290] = 2, + sym_int, + [40590] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2686), 1, - anon_sym_COLON, - [40297] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(134), 1, - anon_sym_COLON, - [40304] = 2, + sym_int, + [40597] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2688), 1, - anon_sym_RPAREN, - [40311] = 2, + sym_keyword_in, + [40604] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2690), 1, - anon_sym_DASH_GT, - [40318] = 2, + sym_decimal, + [40611] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2692), 1, - sym_keyword_into, - [40325] = 2, + sym_int, + [40618] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2694), 1, anon_sym_COLON, - [40332] = 2, + [40625] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2696), 1, - sym_keyword_exists, - [40339] = 2, + anon_sym_RPAREN, + [40632] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2698), 1, - sym_int, - [40346] = 2, + anon_sym_RBRACE, + [40639] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2700), 1, - sym_keyword_exists, - [40353] = 2, + anon_sym_DASH_GT, + [40646] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(128), 1, + anon_sym_COLON, + [40653] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2702), 1, - sym_int, - [40360] = 2, + anon_sym_RPAREN, + [40660] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2704), 1, - sym_string, - [40367] = 2, + anon_sym_DASH_GT, + [40667] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2706), 1, - anon_sym_LPAREN, - [40374] = 2, + sym_keyword_into, + [40674] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2708), 1, - anon_sym_RBRACE, - [40381] = 2, + sym_decimal, + [40681] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2710), 1, - sym_string, - [40388] = 2, + sym_int, + [40688] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2712), 1, - sym_keyword_value, - [40395] = 2, + sym_int, + [40695] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2714), 1, sym_int, - [40402] = 2, + [40702] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2716), 1, anon_sym_RPAREN, - [40409] = 2, + [40709] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2718), 1, + ACTIONS(786), 1, anon_sym_RPAREN, - [40416] = 2, + [40716] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2718), 1, + sym_keyword_value, + [40723] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2720), 1, - sym_int, - [40423] = 2, + anon_sym_COLON, + [40730] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2722), 1, - anon_sym_DOT_DOT, - [40430] = 2, + sym_decimal, + [40737] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2724), 1, - sym_float, - [40437] = 2, + anon_sym_COLON, + [40744] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2726), 1, - sym_int, - [40444] = 2, + anon_sym_LBRACE, + [40751] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2494), 1, + anon_sym_AT, + [40758] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2728), 1, - sym_keyword_value, - [40451] = 2, + anon_sym_COLON, + [40765] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2730), 1, - sym_int, - [40458] = 2, + anon_sym_RBRACE, + [40772] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2732), 1, - sym_string, - [40465] = 2, + anon_sym_RPAREN, + [40779] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2734), 1, - sym_int, - [40472] = 2, + sym_decimal, + [40786] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2736), 1, - anon_sym_RPAREN, - [40479] = 2, + anon_sym_LPAREN, + [40793] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2738), 1, - sym_keyword_value, - [40486] = 2, + sym_float, + [40800] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2740), 1, - anon_sym_DASH_GT, - [40493] = 2, + sym_string, + [40807] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2742), 1, - anon_sym_LPAREN, - [40500] = 2, + anon_sym_COLON, + [40814] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2744), 1, - sym_variable_name, - [40507] = 2, + anon_sym_COMMA, + [40821] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2746), 1, - sym_custom_function_name, - [40514] = 2, + sym_string, + [40828] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2748), 1, - anon_sym_DASH_GT, - [40521] = 2, + sym_keyword_value, + [40835] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(774), 1, + anon_sym_RPAREN, + [40842] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2750), 1, sym_keyword_value, - [40528] = 2, + [40849] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2752), 1, - sym_custom_function_name, - [40535] = 2, + anon_sym_DASH_GT, + [40856] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2754), 1, - sym_keyword_values, - [40542] = 2, + sym_keyword_on, + [40863] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2756), 1, - sym_string, - [40549] = 2, + sym_keyword_on, + [40870] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2758), 1, - anon_sym_COMMA, - [40556] = 2, + sym_custom_function_name, + [40877] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2760), 1, - sym_int, - [40563] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(2454), 1, - sym_custom_function_name, - [40570] = 2, + anon_sym_DASH_GT, + [40884] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2762), 1, - sym_keyword_select, - [40577] = 2, + anon_sym_LPAREN, + [40891] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2764), 1, - sym_int, - [40584] = 2, + anon_sym_DOT_DOT, + [40898] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2766), 1, - anon_sym_RPAREN, - [40591] = 2, + anon_sym_LPAREN, + [40905] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2768), 1, - sym_keyword_on, - [40598] = 2, + anon_sym_LPAREN, + [40912] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2770), 1, - sym_keyword_on, - [40605] = 2, + anon_sym_RPAREN, + [40919] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2772), 1, - anon_sym_DOT_DOT, - [40612] = 2, + sym_float, + [40926] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2774), 1, - sym_version_number, - [40619] = 2, + sym_keyword_value, + [40933] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2776), 1, - anon_sym_PIPE_GT, - [40626] = 2, + anon_sym_DASH_GT, + [40940] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2778), 1, + ACTIONS(770), 1, anon_sym_RPAREN, - [40633] = 2, + [40947] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2778), 1, + sym_keyword_type, + [40954] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2780), 1, - anon_sym_COLON, - [40640] = 2, + sym_keyword_on, + [40961] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2782), 1, - sym_keyword_value, - [40647] = 2, + sym_version_number, + [40968] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2784), 1, - anon_sym_COMMA, - [40654] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(780), 1, - anon_sym_RPAREN, - [40661] = 2, + anon_sym_RBRACE, + [40975] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2786), 1, anon_sym_RPAREN, - [40668] = 2, + [40982] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2788), 1, - sym_keyword_table, - [40675] = 2, + anon_sym_EQ, + [40989] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2790), 1, - anon_sym_RBRACE, - [40682] = 2, + anon_sym_COLON, + [40996] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2792), 1, - ts_builtin_sym_end, - [40689] = 2, + anon_sym_RPAREN, + [41003] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2794), 1, - ts_builtin_sym_end, - [40696] = 2, + anon_sym_RBRACE, + [41010] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2796), 1, - sym_keyword_value, - [40703] = 2, + sym_keyword_on, + [41017] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2798), 1, - sym_keyword_value, - [40710] = 2, + sym_keyword_exists, + [41024] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2800), 1, - anon_sym_RPAREN, - [40717] = 2, + anon_sym_DASH_GT, + [41031] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2802), 1, - sym_keyword_on, - [40724] = 2, + sym_keyword_exists, + [41038] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2804), 1, - sym_string, - [40731] = 2, + ts_builtin_sym_end, + [41045] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2806), 1, - sym_keyword_on, - [40738] = 2, + ts_builtin_sym_end, + [41052] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2808), 1, - sym_string, - [40745] = 2, + anon_sym_LBRACE, + [41059] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2810), 1, - sym_keyword_roles, - [40752] = 2, + anon_sym_COLON, + [41066] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2812), 1, - anon_sym_RPAREN, - [40759] = 2, + sym_decimal, + [41073] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2814), 1, - anon_sym_COLON, - [40766] = 2, - ACTIONS(3), 1, - sym_comment, - ACTIONS(760), 1, - anon_sym_RPAREN, - [40773] = 2, + anon_sym_PIPE_GT, + [41080] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2816), 1, - anon_sym_LPAREN, - [40780] = 2, + anon_sym_DOT_DOT, + [41087] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2818), 1, - anon_sym_RBRACE, - [40787] = 2, + anon_sym_RPAREN, + [41094] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2820), 1, - anon_sym_RPAREN, - [40794] = 2, + sym_variable_name, + [41101] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2822), 1, - sym_float, - [40801] = 2, + sym_keyword_not, + [41108] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2824), 1, - anon_sym_RPAREN, - [40808] = 2, + anon_sym_COLON, + [41115] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2434), 1, + sym_custom_function_name, + [41122] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2826), 1, - anon_sym_RBRACE, - [40815] = 2, + anon_sym_LPAREN, + [41129] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2828), 1, - anon_sym_LPAREN, - [40822] = 2, + sym_keyword_table, + [41136] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2830), 1, - anon_sym_LPAREN, - [40829] = 2, + sym_variable_name, + [41143] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2832), 1, - anon_sym_LPAREN, - [40836] = 2, + sym_keyword_value, + [41150] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2834), 1, - sym_keyword_values, - [40843] = 2, + sym_keyword_value, + [41157] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2836), 1, - sym_keyword_values, - [40850] = 2, + ACTIONS(824), 1, + anon_sym_RPAREN, + [41164] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2838), 1, - sym_keyword_values, - [40857] = 2, + ACTIONS(2498), 1, + sym_custom_function_name, + [41171] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(794), 1, - anon_sym_RPAREN, - [40864] = 2, + ACTIONS(2836), 1, + sym_variable_name, + [41178] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(2840), 1, - anon_sym_RPAREN, - [40871] = 2, + ACTIONS(2838), 1, + anon_sym_LPAREN, + [41185] = 2, ACTIONS(3), 1, sym_comment, - ACTIONS(796), 1, - anon_sym_RPAREN, - [40878] = 2, + ACTIONS(2840), 1, + anon_sym_LPAREN, + [41192] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2842), 1, anon_sym_LPAREN, - [40885] = 2, + [41199] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2844), 1, - anon_sym_RBRACE, - [40892] = 2, + sym_keyword_values, + [41206] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2846), 1, - anon_sym_RPAREN, - [40899] = 2, + sym_keyword_values, + [41213] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2848), 1, sym_keyword_values, - [40906] = 2, + [41220] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2850), 1, - anon_sym_RPAREN, - [40913] = 2, + sym_variable_name, + [41227] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2852), 1, - anon_sym_LBRACE, - [40920] = 2, + anon_sym_RBRACE, + [41234] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2854), 1, - anon_sym_DASH_GT, - [40927] = 2, + anon_sym_RPAREN, + [41241] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2856), 1, - anon_sym_DOT_DOT, - [40934] = 2, + sym_custom_function_name, + [41248] = 2, ACTIONS(3), 1, sym_comment, ACTIONS(2858), 1, + sym_keyword_analyzer, + [41255] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2860), 1, + sym_string, + [41262] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2862), 1, + anon_sym_EQ, + [41269] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2864), 1, + sym_keyword_exists, + [41276] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2866), 1, + anon_sym_RPAREN, + [41283] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2868), 1, + anon_sym_RBRACE, + [41290] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2870), 1, + sym_keyword_select, + [41297] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2872), 1, sym_keyword_into, }; static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(517)] = 0, - [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(518)] = 89, + [SMALL_STATE(519)] = 182, + [SMALL_STATE(520)] = 255, + [SMALL_STATE(521)] = 330, + [SMALL_STATE(522)] = 419, + [SMALL_STATE(523)] = 508, + [SMALL_STATE(524)] = 583, [SMALL_STATE(525)] = 658, - [SMALL_STATE(526)] = 732, + [SMALL_STATE(526)] = 730, [SMALL_STATE(527)] = 804, - [SMALL_STATE(528)] = 892, - [SMALL_STATE(529)] = 964, - [SMALL_STATE(530)] = 1036, - [SMALL_STATE(531)] = 1108, + [SMALL_STATE(528)] = 876, + [SMALL_STATE(529)] = 948, + [SMALL_STATE(530)] = 1020, + [SMALL_STATE(531)] = 1114, [SMALL_STATE(532)] = 1202, [SMALL_STATE(533)] = 1290, - [SMALL_STATE(534)] = 1362, + [SMALL_STATE(534)] = 1384, [SMALL_STATE(535)] = 1456, - [SMALL_STATE(536)] = 1544, - [SMALL_STATE(537)] = 1616, - [SMALL_STATE(538)] = 1688, + [SMALL_STATE(536)] = 1530, + [SMALL_STATE(537)] = 1618, + [SMALL_STATE(538)] = 1690, [SMALL_STATE(539)] = 1762, - [SMALL_STATE(540)] = 1835, - [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(540)] = 1849, + [SMALL_STATE(541)] = 1936, + [SMALL_STATE(542)] = 2009, + [SMALL_STATE(543)] = 2098, + [SMALL_STATE(544)] = 2185, + [SMALL_STATE(545)] = 2258, + [SMALL_STATE(546)] = 2331, [SMALL_STATE(547)] = 2404, - [SMALL_STATE(548)] = 2494, + [SMALL_STATE(548)] = 2490, [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)] = 3098, + [SMALL_STATE(550)] = 2670, + [SMALL_STATE(551)] = 2760, + [SMALL_STATE(552)] = 2850, + [SMALL_STATE(553)] = 2936, + [SMALL_STATE(554)] = 3026, + [SMALL_STATE(555)] = 3116, [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(559)] = 3458, + [SMALL_STATE(560)] = 3548, + [SMALL_STATE(561)] = 3638, + [SMALL_STATE(562)] = 3728, + [SMALL_STATE(563)] = 3800, + [SMALL_STATE(564)] = 3886, + [SMALL_STATE(565)] = 3976, [SMALL_STATE(566)] = 4066, [SMALL_STATE(567)] = 4156, - [SMALL_STATE(568)] = 4246, - [SMALL_STATE(569)] = 4336, - [SMALL_STATE(570)] = 4426, - [SMALL_STATE(571)] = 4498, - [SMALL_STATE(572)] = 4584, + [SMALL_STATE(568)] = 4242, + [SMALL_STATE(569)] = 4332, + [SMALL_STATE(570)] = 4422, + [SMALL_STATE(571)] = 4512, + [SMALL_STATE(572)] = 4598, [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)] = 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(575)] = 4846, + [SMALL_STATE(576)] = 4932, + [SMALL_STATE(577)] = 5022, + [SMALL_STATE(578)] = 5112, + [SMALL_STATE(579)] = 5202, + [SMALL_STATE(580)] = 5292, + [SMALL_STATE(581)] = 5382, + [SMALL_STATE(582)] = 5472, + [SMALL_STATE(583)] = 5562, + [SMALL_STATE(584)] = 5652, + [SMALL_STATE(585)] = 5740, + [SMALL_STATE(586)] = 5830, + [SMALL_STATE(587)] = 5902, + [SMALL_STATE(588)] = 5992, + [SMALL_STATE(589)] = 6082, + [SMALL_STATE(590)] = 6172, + [SMALL_STATE(591)] = 6257, + [SMALL_STATE(592)] = 6342, + [SMALL_STATE(593)] = 6427, + [SMALL_STATE(594)] = 6512, + [SMALL_STATE(595)] = 6583, + [SMALL_STATE(596)] = 6668, + [SMALL_STATE(597)] = 6753, [SMALL_STATE(598)] = 6838, - [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, - [SMALL_STATE(610)] = 7832, - [SMALL_STATE(611)] = 7916, - [SMALL_STATE(612)] = 8000, - [SMALL_STATE(613)] = 8094, - [SMALL_STATE(614)] = 8185, - [SMALL_STATE(615)] = 8272, - [SMALL_STATE(616)] = 8363, - [SMALL_STATE(617)] = 8454, - [SMALL_STATE(618)] = 8545, - [SMALL_STATE(619)] = 8632, - [SMALL_STATE(620)] = 8720, - [SMALL_STATE(621)] = 8808, - [SMALL_STATE(622)] = 8896, - [SMALL_STATE(623)] = 8984, - [SMALL_STATE(624)] = 9072, - [SMALL_STATE(625)] = 9160, - [SMALL_STATE(626)] = 9248, - [SMALL_STATE(627)] = 9336, - [SMALL_STATE(628)] = 9424, - [SMALL_STATE(629)] = 9512, - [SMALL_STATE(630)] = 9600, - [SMALL_STATE(631)] = 9688, - [SMALL_STATE(632)] = 9776, - [SMALL_STATE(633)] = 9864, - [SMALL_STATE(634)] = 9952, - [SMALL_STATE(635)] = 10037, - [SMALL_STATE(636)] = 10122, - [SMALL_STATE(637)] = 10207, - [SMALL_STATE(638)] = 10292, - [SMALL_STATE(639)] = 10377, - [SMALL_STATE(640)] = 10462, - [SMALL_STATE(641)] = 10547, - [SMALL_STATE(642)] = 10632, - [SMALL_STATE(643)] = 10717, - [SMALL_STATE(644)] = 10802, - [SMALL_STATE(645)] = 10887, - [SMALL_STATE(646)] = 10972, - [SMALL_STATE(647)] = 11057, - [SMALL_STATE(648)] = 11142, - [SMALL_STATE(649)] = 11227, - [SMALL_STATE(650)] = 11312, - [SMALL_STATE(651)] = 11397, - [SMALL_STATE(652)] = 11482, - [SMALL_STATE(653)] = 11567, - [SMALL_STATE(654)] = 11652, - [SMALL_STATE(655)] = 11737, - [SMALL_STATE(656)] = 11822, - [SMALL_STATE(657)] = 11907, - [SMALL_STATE(658)] = 11989, - [SMALL_STATE(659)] = 12071, - [SMALL_STATE(660)] = 12153, - [SMALL_STATE(661)] = 12235, - [SMALL_STATE(662)] = 12317, - [SMALL_STATE(663)] = 12399, - [SMALL_STATE(664)] = 12481, - [SMALL_STATE(665)] = 12563, - [SMALL_STATE(666)] = 12645, - [SMALL_STATE(667)] = 12727, - [SMALL_STATE(668)] = 12809, - [SMALL_STATE(669)] = 12891, - [SMALL_STATE(670)] = 12973, - [SMALL_STATE(671)] = 13055, - [SMALL_STATE(672)] = 13137, - [SMALL_STATE(673)] = 13219, - [SMALL_STATE(674)] = 13301, - [SMALL_STATE(675)] = 13383, - [SMALL_STATE(676)] = 13465, - [SMALL_STATE(677)] = 13547, - [SMALL_STATE(678)] = 13629, - [SMALL_STATE(679)] = 13711, - [SMALL_STATE(680)] = 13793, - [SMALL_STATE(681)] = 13875, - [SMALL_STATE(682)] = 13957, - [SMALL_STATE(683)] = 14039, - [SMALL_STATE(684)] = 14121, - [SMALL_STATE(685)] = 14203, - [SMALL_STATE(686)] = 14285, - [SMALL_STATE(687)] = 14367, - [SMALL_STATE(688)] = 14449, - [SMALL_STATE(689)] = 14531, - [SMALL_STATE(690)] = 14613, - [SMALL_STATE(691)] = 14695, - [SMALL_STATE(692)] = 14777, - [SMALL_STATE(693)] = 14859, - [SMALL_STATE(694)] = 14941, - [SMALL_STATE(695)] = 15023, - [SMALL_STATE(696)] = 15105, - [SMALL_STATE(697)] = 15187, - [SMALL_STATE(698)] = 15269, - [SMALL_STATE(699)] = 15351, - [SMALL_STATE(700)] = 15433, - [SMALL_STATE(701)] = 15515, - [SMALL_STATE(702)] = 15597, - [SMALL_STATE(703)] = 15679, - [SMALL_STATE(704)] = 15761, - [SMALL_STATE(705)] = 15843, - [SMALL_STATE(706)] = 15925, - [SMALL_STATE(707)] = 16007, - [SMALL_STATE(708)] = 16089, - [SMALL_STATE(709)] = 16171, - [SMALL_STATE(710)] = 16253, - [SMALL_STATE(711)] = 16335, - [SMALL_STATE(712)] = 16417, - [SMALL_STATE(713)] = 16499, - [SMALL_STATE(714)] = 16581, - [SMALL_STATE(715)] = 16663, - [SMALL_STATE(716)] = 16745, - [SMALL_STATE(717)] = 16827, - [SMALL_STATE(718)] = 16909, - [SMALL_STATE(719)] = 16991, - [SMALL_STATE(720)] = 17073, - [SMALL_STATE(721)] = 17155, - [SMALL_STATE(722)] = 17237, - [SMALL_STATE(723)] = 17319, - [SMALL_STATE(724)] = 17401, - [SMALL_STATE(725)] = 17483, - [SMALL_STATE(726)] = 17565, - [SMALL_STATE(727)] = 17647, - [SMALL_STATE(728)] = 17729, - [SMALL_STATE(729)] = 17811, - [SMALL_STATE(730)] = 17893, - [SMALL_STATE(731)] = 17975, - [SMALL_STATE(732)] = 18057, - [SMALL_STATE(733)] = 18139, - [SMALL_STATE(734)] = 18221, - [SMALL_STATE(735)] = 18303, - [SMALL_STATE(736)] = 18385, - [SMALL_STATE(737)] = 18467, - [SMALL_STATE(738)] = 18549, - [SMALL_STATE(739)] = 18631, - [SMALL_STATE(740)] = 18713, - [SMALL_STATE(741)] = 18795, - [SMALL_STATE(742)] = 18877, - [SMALL_STATE(743)] = 18959, - [SMALL_STATE(744)] = 19041, - [SMALL_STATE(745)] = 19123, - [SMALL_STATE(746)] = 19205, - [SMALL_STATE(747)] = 19287, - [SMALL_STATE(748)] = 19369, - [SMALL_STATE(749)] = 19451, - [SMALL_STATE(750)] = 19533, - [SMALL_STATE(751)] = 19615, - [SMALL_STATE(752)] = 19697, - [SMALL_STATE(753)] = 19779, - [SMALL_STATE(754)] = 19861, - [SMALL_STATE(755)] = 19943, - [SMALL_STATE(756)] = 20025, - [SMALL_STATE(757)] = 20107, - [SMALL_STATE(758)] = 20189, - [SMALL_STATE(759)] = 20271, - [SMALL_STATE(760)] = 20353, - [SMALL_STATE(761)] = 20435, - [SMALL_STATE(762)] = 20517, - [SMALL_STATE(763)] = 20599, - [SMALL_STATE(764)] = 20681, - [SMALL_STATE(765)] = 20735, - [SMALL_STATE(766)] = 20789, - [SMALL_STATE(767)] = 20843, - [SMALL_STATE(768)] = 20918, - [SMALL_STATE(769)] = 20993, - [SMALL_STATE(770)] = 21067, - [SMALL_STATE(771)] = 21141, - [SMALL_STATE(772)] = 21171, - [SMALL_STATE(773)] = 21204, - [SMALL_STATE(774)] = 21265, - [SMALL_STATE(775)] = 21326, - [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)] = 21566, - [SMALL_STATE(783)] = 21626, - [SMALL_STATE(784)] = 21656, - [SMALL_STATE(785)] = 21719, - [SMALL_STATE(786)] = 21782, - [SMALL_STATE(787)] = 21845, - [SMALL_STATE(788)] = 21907, - [SMALL_STATE(789)] = 21969, - [SMALL_STATE(790)] = 21995, - [SMALL_STATE(791)] = 22057, - [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)] = 22472, - [SMALL_STATE(801)] = 22529, - [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)] = 23176, - [SMALL_STATE(817)] = 23213, - [SMALL_STATE(818)] = 23250, - [SMALL_STATE(819)] = 23275, - [SMALL_STATE(820)] = 23312, - [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)] = 23581, - [SMALL_STATE(828)] = 23632, - [SMALL_STATE(829)] = 23669, - [SMALL_STATE(830)] = 23720, - [SMALL_STATE(831)] = 23771, - [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)] = 24616, - [SMALL_STATE(858)] = 24661, - [SMALL_STATE(859)] = 24682, - [SMALL_STATE(860)] = 24707, - [SMALL_STATE(861)] = 24728, - [SMALL_STATE(862)] = 24773, - [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)] = 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)] = 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)] = 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)] = 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, + [SMALL_STATE(599)] = 6925, + [SMALL_STATE(600)] = 6995, + [SMALL_STATE(601)] = 7079, + [SMALL_STATE(602)] = 7163, + [SMALL_STATE(603)] = 7247, + [SMALL_STATE(604)] = 7331, + [SMALL_STATE(605)] = 7415, + [SMALL_STATE(606)] = 7499, + [SMALL_STATE(607)] = 7583, + [SMALL_STATE(608)] = 7667, + [SMALL_STATE(609)] = 7751, + [SMALL_STATE(610)] = 7835, + [SMALL_STATE(611)] = 7919, + [SMALL_STATE(612)] = 8003, + [SMALL_STATE(613)] = 8087, + [SMALL_STATE(614)] = 8171, + [SMALL_STATE(615)] = 8265, + [SMALL_STATE(616)] = 8356, + [SMALL_STATE(617)] = 8447, + [SMALL_STATE(618)] = 8534, + [SMALL_STATE(619)] = 8621, + [SMALL_STATE(620)] = 8712, + [SMALL_STATE(621)] = 8803, + [SMALL_STATE(622)] = 8891, + [SMALL_STATE(623)] = 8979, + [SMALL_STATE(624)] = 9067, + [SMALL_STATE(625)] = 9155, + [SMALL_STATE(626)] = 9243, + [SMALL_STATE(627)] = 9331, + [SMALL_STATE(628)] = 9419, + [SMALL_STATE(629)] = 9507, + [SMALL_STATE(630)] = 9595, + [SMALL_STATE(631)] = 9683, + [SMALL_STATE(632)] = 9771, + [SMALL_STATE(633)] = 9859, + [SMALL_STATE(634)] = 9947, + [SMALL_STATE(635)] = 10035, + [SMALL_STATE(636)] = 10123, + [SMALL_STATE(637)] = 10208, + [SMALL_STATE(638)] = 10293, + [SMALL_STATE(639)] = 10378, + [SMALL_STATE(640)] = 10463, + [SMALL_STATE(641)] = 10548, + [SMALL_STATE(642)] = 10633, + [SMALL_STATE(643)] = 10718, + [SMALL_STATE(644)] = 10803, + [SMALL_STATE(645)] = 10888, + [SMALL_STATE(646)] = 10973, + [SMALL_STATE(647)] = 11058, + [SMALL_STATE(648)] = 11143, + [SMALL_STATE(649)] = 11228, + [SMALL_STATE(650)] = 11313, + [SMALL_STATE(651)] = 11398, + [SMALL_STATE(652)] = 11483, + [SMALL_STATE(653)] = 11568, + [SMALL_STATE(654)] = 11653, + [SMALL_STATE(655)] = 11738, + [SMALL_STATE(656)] = 11823, + [SMALL_STATE(657)] = 11908, + [SMALL_STATE(658)] = 11993, + [SMALL_STATE(659)] = 12078, + [SMALL_STATE(660)] = 12160, + [SMALL_STATE(661)] = 12242, + [SMALL_STATE(662)] = 12324, + [SMALL_STATE(663)] = 12406, + [SMALL_STATE(664)] = 12488, + [SMALL_STATE(665)] = 12570, + [SMALL_STATE(666)] = 12652, + [SMALL_STATE(667)] = 12734, + [SMALL_STATE(668)] = 12816, + [SMALL_STATE(669)] = 12898, + [SMALL_STATE(670)] = 12980, + [SMALL_STATE(671)] = 13062, + [SMALL_STATE(672)] = 13144, + [SMALL_STATE(673)] = 13226, + [SMALL_STATE(674)] = 13308, + [SMALL_STATE(675)] = 13390, + [SMALL_STATE(676)] = 13472, + [SMALL_STATE(677)] = 13554, + [SMALL_STATE(678)] = 13636, + [SMALL_STATE(679)] = 13718, + [SMALL_STATE(680)] = 13800, + [SMALL_STATE(681)] = 13882, + [SMALL_STATE(682)] = 13964, + [SMALL_STATE(683)] = 14046, + [SMALL_STATE(684)] = 14128, + [SMALL_STATE(685)] = 14210, + [SMALL_STATE(686)] = 14292, + [SMALL_STATE(687)] = 14374, + [SMALL_STATE(688)] = 14456, + [SMALL_STATE(689)] = 14538, + [SMALL_STATE(690)] = 14620, + [SMALL_STATE(691)] = 14702, + [SMALL_STATE(692)] = 14784, + [SMALL_STATE(693)] = 14866, + [SMALL_STATE(694)] = 14948, + [SMALL_STATE(695)] = 15030, + [SMALL_STATE(696)] = 15112, + [SMALL_STATE(697)] = 15194, + [SMALL_STATE(698)] = 15276, + [SMALL_STATE(699)] = 15358, + [SMALL_STATE(700)] = 15440, + [SMALL_STATE(701)] = 15522, + [SMALL_STATE(702)] = 15604, + [SMALL_STATE(703)] = 15686, + [SMALL_STATE(704)] = 15768, + [SMALL_STATE(705)] = 15850, + [SMALL_STATE(706)] = 15932, + [SMALL_STATE(707)] = 16014, + [SMALL_STATE(708)] = 16096, + [SMALL_STATE(709)] = 16178, + [SMALL_STATE(710)] = 16260, + [SMALL_STATE(711)] = 16342, + [SMALL_STATE(712)] = 16424, + [SMALL_STATE(713)] = 16506, + [SMALL_STATE(714)] = 16588, + [SMALL_STATE(715)] = 16670, + [SMALL_STATE(716)] = 16752, + [SMALL_STATE(717)] = 16834, + [SMALL_STATE(718)] = 16916, + [SMALL_STATE(719)] = 16998, + [SMALL_STATE(720)] = 17080, + [SMALL_STATE(721)] = 17162, + [SMALL_STATE(722)] = 17244, + [SMALL_STATE(723)] = 17326, + [SMALL_STATE(724)] = 17408, + [SMALL_STATE(725)] = 17490, + [SMALL_STATE(726)] = 17572, + [SMALL_STATE(727)] = 17654, + [SMALL_STATE(728)] = 17736, + [SMALL_STATE(729)] = 17818, + [SMALL_STATE(730)] = 17900, + [SMALL_STATE(731)] = 17982, + [SMALL_STATE(732)] = 18064, + [SMALL_STATE(733)] = 18146, + [SMALL_STATE(734)] = 18228, + [SMALL_STATE(735)] = 18310, + [SMALL_STATE(736)] = 18392, + [SMALL_STATE(737)] = 18474, + [SMALL_STATE(738)] = 18556, + [SMALL_STATE(739)] = 18638, + [SMALL_STATE(740)] = 18720, + [SMALL_STATE(741)] = 18802, + [SMALL_STATE(742)] = 18884, + [SMALL_STATE(743)] = 18966, + [SMALL_STATE(744)] = 19048, + [SMALL_STATE(745)] = 19130, + [SMALL_STATE(746)] = 19212, + [SMALL_STATE(747)] = 19294, + [SMALL_STATE(748)] = 19376, + [SMALL_STATE(749)] = 19458, + [SMALL_STATE(750)] = 19540, + [SMALL_STATE(751)] = 19622, + [SMALL_STATE(752)] = 19704, + [SMALL_STATE(753)] = 19786, + [SMALL_STATE(754)] = 19868, + [SMALL_STATE(755)] = 19950, + [SMALL_STATE(756)] = 20032, + [SMALL_STATE(757)] = 20114, + [SMALL_STATE(758)] = 20196, + [SMALL_STATE(759)] = 20278, + [SMALL_STATE(760)] = 20360, + [SMALL_STATE(761)] = 20442, + [SMALL_STATE(762)] = 20524, + [SMALL_STATE(763)] = 20606, + [SMALL_STATE(764)] = 20688, + [SMALL_STATE(765)] = 20770, + [SMALL_STATE(766)] = 20852, + [SMALL_STATE(767)] = 20934, + [SMALL_STATE(768)] = 21016, + [SMALL_STATE(769)] = 21070, + [SMALL_STATE(770)] = 21124, + [SMALL_STATE(771)] = 21178, + [SMALL_STATE(772)] = 21253, + [SMALL_STATE(773)] = 21328, + [SMALL_STATE(774)] = 21402, + [SMALL_STATE(775)] = 21432, + [SMALL_STATE(776)] = 21506, + [SMALL_STATE(777)] = 21567, + [SMALL_STATE(778)] = 21628, + [SMALL_STATE(779)] = 21661, + [SMALL_STATE(780)] = 21691, + [SMALL_STATE(781)] = 21721, + [SMALL_STATE(782)] = 21751, + [SMALL_STATE(783)] = 21781, + [SMALL_STATE(784)] = 21841, + [SMALL_STATE(785)] = 21871, + [SMALL_STATE(786)] = 21901, + [SMALL_STATE(787)] = 21961, + [SMALL_STATE(788)] = 21991, + [SMALL_STATE(789)] = 22054, + [SMALL_STATE(790)] = 22117, + [SMALL_STATE(791)] = 22180, + [SMALL_STATE(792)] = 22242, + [SMALL_STATE(793)] = 22304, + [SMALL_STATE(794)] = 22366, + [SMALL_STATE(795)] = 22392, + [SMALL_STATE(796)] = 22449, + [SMALL_STATE(797)] = 22506, + [SMALL_STATE(798)] = 22535, + [SMALL_STATE(799)] = 22578, + [SMALL_STATE(800)] = 22621, + [SMALL_STATE(801)] = 22664, + [SMALL_STATE(802)] = 22721, + [SMALL_STATE(803)] = 22764, + [SMALL_STATE(804)] = 22807, + [SMALL_STATE(805)] = 22864, + [SMALL_STATE(806)] = 22902, + [SMALL_STATE(807)] = 22944, + [SMALL_STATE(808)] = 22986, + [SMALL_STATE(809)] = 23028, + [SMALL_STATE(810)] = 23052, + [SMALL_STATE(811)] = 23076, + [SMALL_STATE(812)] = 23114, + [SMALL_STATE(813)] = 23170, + [SMALL_STATE(814)] = 23226, + [SMALL_STATE(815)] = 23282, + [SMALL_STATE(816)] = 23320, + [SMALL_STATE(817)] = 23362, + [SMALL_STATE(818)] = 23418, + [SMALL_STATE(819)] = 23460, + [SMALL_STATE(820)] = 23511, + [SMALL_STATE(821)] = 23562, + [SMALL_STATE(822)] = 23599, + [SMALL_STATE(823)] = 23636, + [SMALL_STATE(824)] = 23671, + [SMALL_STATE(825)] = 23722, + [SMALL_STATE(826)] = 23747, + [SMALL_STATE(827)] = 23798, + [SMALL_STATE(828)] = 23835, + [SMALL_STATE(829)] = 23886, + [SMALL_STATE(830)] = 23923, + [SMALL_STATE(831)] = 23960, + [SMALL_STATE(832)] = 23995, + [SMALL_STATE(833)] = 24032, + [SMALL_STATE(834)] = 24069, + [SMALL_STATE(835)] = 24106, + [SMALL_STATE(836)] = 24128, + [SMALL_STATE(837)] = 24164, + [SMALL_STATE(838)] = 24214, + [SMALL_STATE(839)] = 24264, + [SMALL_STATE(840)] = 24292, + [SMALL_STATE(841)] = 24328, + [SMALL_STATE(842)] = 24362, + [SMALL_STATE(843)] = 24412, + [SMALL_STATE(844)] = 24462, + [SMALL_STATE(845)] = 24488, + [SMALL_STATE(846)] = 24524, + [SMALL_STATE(847)] = 24560, + [SMALL_STATE(848)] = 24596, + [SMALL_STATE(849)] = 24646, + [SMALL_STATE(850)] = 24668, + [SMALL_STATE(851)] = 24690, + [SMALL_STATE(852)] = 24724, + [SMALL_STATE(853)] = 24746, + [SMALL_STATE(854)] = 24772, + [SMALL_STATE(855)] = 24800, + [SMALL_STATE(856)] = 24822, + [SMALL_STATE(857)] = 24844, + [SMALL_STATE(858)] = 24866, + [SMALL_STATE(859)] = 24888, + [SMALL_STATE(860)] = 24910, + [SMALL_STATE(861)] = 24955, + [SMALL_STATE(862)] = 25000, + [SMALL_STATE(863)] = 25021, + [SMALL_STATE(864)] = 25046, + [SMALL_STATE(865)] = 25087, + [SMALL_STATE(866)] = 25112, + [SMALL_STATE(867)] = 25157, + [SMALL_STATE(868)] = 25202, + [SMALL_STATE(869)] = 25223, + [SMALL_STATE(870)] = 25268, + [SMALL_STATE(871)] = 25309, + [SMALL_STATE(872)] = 25330, + [SMALL_STATE(873)] = 25375, + [SMALL_STATE(874)] = 25396, + [SMALL_STATE(875)] = 25436, + [SMALL_STATE(876)] = 25476, + [SMALL_STATE(877)] = 25500, + [SMALL_STATE(878)] = 25524, + [SMALL_STATE(879)] = 25564, + [SMALL_STATE(880)] = 25608, + [SMALL_STATE(881)] = 25652, + [SMALL_STATE(882)] = 25676, + [SMALL_STATE(883)] = 25700, + [SMALL_STATE(884)] = 25740, + [SMALL_STATE(885)] = 25764, + [SMALL_STATE(886)] = 25788, + [SMALL_STATE(887)] = 25812, + [SMALL_STATE(888)] = 25856, + [SMALL_STATE(889)] = 25880, + [SMALL_STATE(890)] = 25904, + [SMALL_STATE(891)] = 25928, + [SMALL_STATE(892)] = 25968, + [SMALL_STATE(893)] = 25992, + [SMALL_STATE(894)] = 26016, + [SMALL_STATE(895)] = 26040, + [SMALL_STATE(896)] = 26064, + [SMALL_STATE(897)] = 26108, + [SMALL_STATE(898)] = 26148, + [SMALL_STATE(899)] = 26188, + [SMALL_STATE(900)] = 26232, + [SMALL_STATE(901)] = 26256, + [SMALL_STATE(902)] = 26280, + [SMALL_STATE(903)] = 26320, + [SMALL_STATE(904)] = 26344, + [SMALL_STATE(905)] = 26380, + [SMALL_STATE(906)] = 26416, + [SMALL_STATE(907)] = 26456, + [SMALL_STATE(908)] = 26500, + [SMALL_STATE(909)] = 26524, + [SMALL_STATE(910)] = 26561, + [SMALL_STATE(911)] = 26594, + [SMALL_STATE(912)] = 26613, + [SMALL_STATE(913)] = 26656, + [SMALL_STATE(914)] = 26685, + [SMALL_STATE(915)] = 26724, + [SMALL_STATE(916)] = 26753, + [SMALL_STATE(917)] = 26772, + [SMALL_STATE(918)] = 26793, + [SMALL_STATE(919)] = 26822, + [SMALL_STATE(920)] = 26853, + [SMALL_STATE(921)] = 26872, + [SMALL_STATE(922)] = 26909, + [SMALL_STATE(923)] = 26948, + [SMALL_STATE(924)] = 26981, + [SMALL_STATE(925)] = 27014, + [SMALL_STATE(926)] = 27043, + [SMALL_STATE(927)] = 27066, + [SMALL_STATE(928)] = 27095, + [SMALL_STATE(929)] = 27114, + [SMALL_STATE(930)] = 27143, + [SMALL_STATE(931)] = 27166, + [SMALL_STATE(932)] = 27189, + [SMALL_STATE(933)] = 27212, + [SMALL_STATE(934)] = 27235, + [SMALL_STATE(935)] = 27268, + [SMALL_STATE(936)] = 27301, + [SMALL_STATE(937)] = 27324, + [SMALL_STATE(938)] = 27347, + [SMALL_STATE(939)] = 27370, + [SMALL_STATE(940)] = 27393, + [SMALL_STATE(941)] = 27422, + [SMALL_STATE(942)] = 27455, + [SMALL_STATE(943)] = 27488, + [SMALL_STATE(944)] = 27521, + [SMALL_STATE(945)] = 27544, + [SMALL_STATE(946)] = 27573, + [SMALL_STATE(947)] = 27602, + [SMALL_STATE(948)] = 27631, + [SMALL_STATE(949)] = 27650, + [SMALL_STATE(950)] = 27671, + [SMALL_STATE(951)] = 27694, + [SMALL_STATE(952)] = 27727, + [SMALL_STATE(953)] = 27760, + [SMALL_STATE(954)] = 27783, + [SMALL_STATE(955)] = 27826, + [SMALL_STATE(956)] = 27848, + [SMALL_STATE(957)] = 27868, + [SMALL_STATE(958)] = 27906, + [SMALL_STATE(959)] = 27928, + [SMALL_STATE(960)] = 27946, + [SMALL_STATE(961)] = 27980, + [SMALL_STATE(962)] = 28002, + [SMALL_STATE(963)] = 28020, + [SMALL_STATE(964)] = 28042, + [SMALL_STATE(965)] = 28060, + [SMALL_STATE(966)] = 28094, + [SMALL_STATE(967)] = 28112, + [SMALL_STATE(968)] = 28134, + [SMALL_STATE(969)] = 28170, + [SMALL_STATE(970)] = 28204, + [SMALL_STATE(971)] = 28238, + [SMALL_STATE(972)] = 28260, + [SMALL_STATE(973)] = 28282, + [SMALL_STATE(974)] = 28320, + [SMALL_STATE(975)] = 28338, + [SMALL_STATE(976)] = 28356, + [SMALL_STATE(977)] = 28374, + [SMALL_STATE(978)] = 28392, + [SMALL_STATE(979)] = 28426, + [SMALL_STATE(980)] = 28448, + [SMALL_STATE(981)] = 28466, + [SMALL_STATE(982)] = 28498, + [SMALL_STATE(983)] = 28534, + [SMALL_STATE(984)] = 28568, + [SMALL_STATE(985)] = 28586, + [SMALL_STATE(986)] = 28608, + [SMALL_STATE(987)] = 28626, + [SMALL_STATE(988)] = 28644, + [SMALL_STATE(989)] = 28676, + [SMALL_STATE(990)] = 28710, + [SMALL_STATE(991)] = 28744, + [SMALL_STATE(992)] = 28772, + [SMALL_STATE(993)] = 28805, + [SMALL_STATE(994)] = 28826, + [SMALL_STATE(995)] = 28859, + [SMALL_STATE(996)] = 28892, + [SMALL_STATE(997)] = 28921, + [SMALL_STATE(998)] = 28950, + [SMALL_STATE(999)] = 28967, + [SMALL_STATE(1000)] = 28987, + [SMALL_STATE(1001)] = 29003, + [SMALL_STATE(1002)] = 29031, + [SMALL_STATE(1003)] = 29051, + [SMALL_STATE(1004)] = 29071, + [SMALL_STATE(1005)] = 29091, + [SMALL_STATE(1006)] = 29119, + [SMALL_STATE(1007)] = 29139, + [SMALL_STATE(1008)] = 29155, + [SMALL_STATE(1009)] = 29175, + [SMALL_STATE(1010)] = 29191, + [SMALL_STATE(1011)] = 29211, + [SMALL_STATE(1012)] = 29239, + [SMALL_STATE(1013)] = 29255, + [SMALL_STATE(1014)] = 29271, + [SMALL_STATE(1015)] = 29299, + [SMALL_STATE(1016)] = 29319, + [SMALL_STATE(1017)] = 29347, + [SMALL_STATE(1018)] = 29379, + [SMALL_STATE(1019)] = 29407, + [SMALL_STATE(1020)] = 29435, + [SMALL_STATE(1021)] = 29455, + [SMALL_STATE(1022)] = 29475, + [SMALL_STATE(1023)] = 29503, + [SMALL_STATE(1024)] = 29523, + [SMALL_STATE(1025)] = 29555, + [SMALL_STATE(1026)] = 29587, + [SMALL_STATE(1027)] = 29615, + [SMALL_STATE(1028)] = 29642, + [SMALL_STATE(1029)] = 29669, + [SMALL_STATE(1030)] = 29696, + [SMALL_STATE(1031)] = 29723, + [SMALL_STATE(1032)] = 29750, + [SMALL_STATE(1033)] = 29777, + [SMALL_STATE(1034)] = 29804, + [SMALL_STATE(1035)] = 29831, + [SMALL_STATE(1036)] = 29858, + [SMALL_STATE(1037)] = 29885, + [SMALL_STATE(1038)] = 29912, + [SMALL_STATE(1039)] = 29939, + [SMALL_STATE(1040)] = 29966, + [SMALL_STATE(1041)] = 29993, + [SMALL_STATE(1042)] = 30020, + [SMALL_STATE(1043)] = 30047, + [SMALL_STATE(1044)] = 30074, + [SMALL_STATE(1045)] = 30101, + [SMALL_STATE(1046)] = 30128, + [SMALL_STATE(1047)] = 30155, + [SMALL_STATE(1048)] = 30182, + [SMALL_STATE(1049)] = 30209, + [SMALL_STATE(1050)] = 30236, + [SMALL_STATE(1051)] = 30263, + [SMALL_STATE(1052)] = 30290, + [SMALL_STATE(1053)] = 30317, + [SMALL_STATE(1054)] = 30344, + [SMALL_STATE(1055)] = 30371, + [SMALL_STATE(1056)] = 30398, + [SMALL_STATE(1057)] = 30425, + [SMALL_STATE(1058)] = 30452, + [SMALL_STATE(1059)] = 30479, + [SMALL_STATE(1060)] = 30506, + [SMALL_STATE(1061)] = 30533, + [SMALL_STATE(1062)] = 30560, + [SMALL_STATE(1063)] = 30587, + [SMALL_STATE(1064)] = 30614, + [SMALL_STATE(1065)] = 30641, + [SMALL_STATE(1066)] = 30660, + [SMALL_STATE(1067)] = 30687, + [SMALL_STATE(1068)] = 30714, + [SMALL_STATE(1069)] = 30741, + [SMALL_STATE(1070)] = 30760, + [SMALL_STATE(1071)] = 30787, + [SMALL_STATE(1072)] = 30808, + [SMALL_STATE(1073)] = 30835, + [SMALL_STATE(1074)] = 30856, + [SMALL_STATE(1075)] = 30883, + [SMALL_STATE(1076)] = 30910, + [SMALL_STATE(1077)] = 30937, + [SMALL_STATE(1078)] = 30952, + [SMALL_STATE(1079)] = 30967, + [SMALL_STATE(1080)] = 30986, + [SMALL_STATE(1081)] = 31003, + [SMALL_STATE(1082)] = 31018, + [SMALL_STATE(1083)] = 31037, + [SMALL_STATE(1084)] = 31056, + [SMALL_STATE(1085)] = 31075, + [SMALL_STATE(1086)] = 31094, + [SMALL_STATE(1087)] = 31121, + [SMALL_STATE(1088)] = 31140, + [SMALL_STATE(1089)] = 31159, + [SMALL_STATE(1090)] = 31178, + [SMALL_STATE(1091)] = 31199, + [SMALL_STATE(1092)] = 31218, + [SMALL_STATE(1093)] = 31239, + [SMALL_STATE(1094)] = 31254, + [SMALL_STATE(1095)] = 31281, + [SMALL_STATE(1096)] = 31308, + [SMALL_STATE(1097)] = 31329, + [SMALL_STATE(1098)] = 31344, + [SMALL_STATE(1099)] = 31359, + [SMALL_STATE(1100)] = 31374, + [SMALL_STATE(1101)] = 31393, + [SMALL_STATE(1102)] = 31420, + [SMALL_STATE(1103)] = 31447, + [SMALL_STATE(1104)] = 31474, + [SMALL_STATE(1105)] = 31501, + [SMALL_STATE(1106)] = 31528, + [SMALL_STATE(1107)] = 31555, + [SMALL_STATE(1108)] = 31574, + [SMALL_STATE(1109)] = 31596, + [SMALL_STATE(1110)] = 31614, + [SMALL_STATE(1111)] = 31628, + [SMALL_STATE(1112)] = 31646, + [SMALL_STATE(1113)] = 31664, + [SMALL_STATE(1114)] = 31678, + [SMALL_STATE(1115)] = 31700, + [SMALL_STATE(1116)] = 31726, + [SMALL_STATE(1117)] = 31748, + [SMALL_STATE(1118)] = 31770, + [SMALL_STATE(1119)] = 31792, + [SMALL_STATE(1120)] = 31818, + [SMALL_STATE(1121)] = 31840, + [SMALL_STATE(1122)] = 31866, + [SMALL_STATE(1123)] = 31888, + [SMALL_STATE(1124)] = 31914, + [SMALL_STATE(1125)] = 31934, + [SMALL_STATE(1126)] = 31956, + [SMALL_STATE(1127)] = 31978, + [SMALL_STATE(1128)] = 32004, + [SMALL_STATE(1129)] = 32022, + [SMALL_STATE(1130)] = 32042, + [SMALL_STATE(1131)] = 32062, + [SMALL_STATE(1132)] = 32076, + [SMALL_STATE(1133)] = 32094, + [SMALL_STATE(1134)] = 32112, + [SMALL_STATE(1135)] = 32126, + [SMALL_STATE(1136)] = 32140, + [SMALL_STATE(1137)] = 32162, + [SMALL_STATE(1138)] = 32188, + [SMALL_STATE(1139)] = 32206, + [SMALL_STATE(1140)] = 32226, + [SMALL_STATE(1141)] = 32248, + [SMALL_STATE(1142)] = 32270, + [SMALL_STATE(1143)] = 32296, + [SMALL_STATE(1144)] = 32318, + [SMALL_STATE(1145)] = 32332, + [SMALL_STATE(1146)] = 32346, + [SMALL_STATE(1147)] = 32360, + [SMALL_STATE(1148)] = 32382, + [SMALL_STATE(1149)] = 32396, + [SMALL_STATE(1150)] = 32422, + [SMALL_STATE(1151)] = 32448, + [SMALL_STATE(1152)] = 32470, + [SMALL_STATE(1153)] = 32488, + [SMALL_STATE(1154)] = 32510, + [SMALL_STATE(1155)] = 32528, + [SMALL_STATE(1156)] = 32550, + [SMALL_STATE(1157)] = 32568, + [SMALL_STATE(1158)] = 32590, + [SMALL_STATE(1159)] = 32612, + [SMALL_STATE(1160)] = 32630, + [SMALL_STATE(1161)] = 32648, + [SMALL_STATE(1162)] = 32670, + [SMALL_STATE(1163)] = 32696, + [SMALL_STATE(1164)] = 32714, + [SMALL_STATE(1165)] = 32736, + [SMALL_STATE(1166)] = 32756, + [SMALL_STATE(1167)] = 32778, + [SMALL_STATE(1168)] = 32800, + [SMALL_STATE(1169)] = 32826, + [SMALL_STATE(1170)] = 32848, + [SMALL_STATE(1171)] = 32870, + [SMALL_STATE(1172)] = 32887, + [SMALL_STATE(1173)] = 32906, + [SMALL_STATE(1174)] = 32925, + [SMALL_STATE(1175)] = 32942, + [SMALL_STATE(1176)] = 32963, + [SMALL_STATE(1177)] = 32980, + [SMALL_STATE(1178)] = 32999, + [SMALL_STATE(1179)] = 33018, + [SMALL_STATE(1180)] = 33037, + [SMALL_STATE(1181)] = 33054, + [SMALL_STATE(1182)] = 33071, + [SMALL_STATE(1183)] = 33088, + [SMALL_STATE(1184)] = 33107, + [SMALL_STATE(1185)] = 33126, + [SMALL_STATE(1186)] = 33149, + [SMALL_STATE(1187)] = 33170, + [SMALL_STATE(1188)] = 33187, + [SMALL_STATE(1189)] = 33206, + [SMALL_STATE(1190)] = 33225, + [SMALL_STATE(1191)] = 33242, + [SMALL_STATE(1192)] = 33261, + [SMALL_STATE(1193)] = 33282, + [SMALL_STATE(1194)] = 33299, + [SMALL_STATE(1195)] = 33316, + [SMALL_STATE(1196)] = 33333, + [SMALL_STATE(1197)] = 33352, + [SMALL_STATE(1198)] = 33369, + [SMALL_STATE(1199)] = 33386, + [SMALL_STATE(1200)] = 33403, + [SMALL_STATE(1201)] = 33422, + [SMALL_STATE(1202)] = 33439, + [SMALL_STATE(1203)] = 33456, + [SMALL_STATE(1204)] = 33472, + [SMALL_STATE(1205)] = 33492, + [SMALL_STATE(1206)] = 33514, + [SMALL_STATE(1207)] = 33536, + [SMALL_STATE(1208)] = 33552, + [SMALL_STATE(1209)] = 33568, + [SMALL_STATE(1210)] = 33590, + [SMALL_STATE(1211)] = 33606, + [SMALL_STATE(1212)] = 33622, + [SMALL_STATE(1213)] = 33638, + [SMALL_STATE(1214)] = 33654, + [SMALL_STATE(1215)] = 33670, + [SMALL_STATE(1216)] = 33686, + [SMALL_STATE(1217)] = 33702, + [SMALL_STATE(1218)] = 33722, + [SMALL_STATE(1219)] = 33744, + [SMALL_STATE(1220)] = 33764, + [SMALL_STATE(1221)] = 33780, + [SMALL_STATE(1222)] = 33796, + [SMALL_STATE(1223)] = 33818, + [SMALL_STATE(1224)] = 33834, + [SMALL_STATE(1225)] = 33850, + [SMALL_STATE(1226)] = 33866, + [SMALL_STATE(1227)] = 33882, + [SMALL_STATE(1228)] = 33898, + [SMALL_STATE(1229)] = 33910, + [SMALL_STATE(1230)] = 33926, + [SMALL_STATE(1231)] = 33938, + [SMALL_STATE(1232)] = 33954, + [SMALL_STATE(1233)] = 33970, + [SMALL_STATE(1234)] = 33986, + [SMALL_STATE(1235)] = 33998, + [SMALL_STATE(1236)] = 34020, + [SMALL_STATE(1237)] = 34036, + [SMALL_STATE(1238)] = 34052, + [SMALL_STATE(1239)] = 34068, + [SMALL_STATE(1240)] = 34084, + [SMALL_STATE(1241)] = 34104, + [SMALL_STATE(1242)] = 34120, + [SMALL_STATE(1243)] = 34136, + [SMALL_STATE(1244)] = 34152, + [SMALL_STATE(1245)] = 34168, + [SMALL_STATE(1246)] = 34184, + [SMALL_STATE(1247)] = 34200, + [SMALL_STATE(1248)] = 34212, + [SMALL_STATE(1249)] = 34232, + [SMALL_STATE(1250)] = 34248, + [SMALL_STATE(1251)] = 34268, + [SMALL_STATE(1252)] = 34284, + [SMALL_STATE(1253)] = 34300, + [SMALL_STATE(1254)] = 34316, + [SMALL_STATE(1255)] = 34336, + [SMALL_STATE(1256)] = 34352, + [SMALL_STATE(1257)] = 34368, + [SMALL_STATE(1258)] = 34384, + [SMALL_STATE(1259)] = 34400, + [SMALL_STATE(1260)] = 34420, + [SMALL_STATE(1261)] = 34436, + [SMALL_STATE(1262)] = 34452, + [SMALL_STATE(1263)] = 34468, + [SMALL_STATE(1264)] = 34481, + [SMALL_STATE(1265)] = 34498, + [SMALL_STATE(1266)] = 34511, + [SMALL_STATE(1267)] = 34526, + [SMALL_STATE(1268)] = 34541, + [SMALL_STATE(1269)] = 34556, + [SMALL_STATE(1270)] = 34571, + [SMALL_STATE(1271)] = 34582, + [SMALL_STATE(1272)] = 34597, + [SMALL_STATE(1273)] = 34612, + [SMALL_STATE(1274)] = 34627, + [SMALL_STATE(1275)] = 34642, + [SMALL_STATE(1276)] = 34657, + [SMALL_STATE(1277)] = 34670, + [SMALL_STATE(1278)] = 34685, + [SMALL_STATE(1279)] = 34700, + [SMALL_STATE(1280)] = 34713, + [SMALL_STATE(1281)] = 34728, + [SMALL_STATE(1282)] = 34747, + [SMALL_STATE(1283)] = 34758, + [SMALL_STATE(1284)] = 34777, + [SMALL_STATE(1285)] = 34790, + [SMALL_STATE(1286)] = 34803, + [SMALL_STATE(1287)] = 34820, + [SMALL_STATE(1288)] = 34834, + [SMALL_STATE(1289)] = 34844, + [SMALL_STATE(1290)] = 34854, + [SMALL_STATE(1291)] = 34864, + [SMALL_STATE(1292)] = 34874, + [SMALL_STATE(1293)] = 34888, + [SMALL_STATE(1294)] = 34898, + [SMALL_STATE(1295)] = 34910, + [SMALL_STATE(1296)] = 34920, + [SMALL_STATE(1297)] = 34934, + [SMALL_STATE(1298)] = 34950, + [SMALL_STATE(1299)] = 34966, + [SMALL_STATE(1300)] = 34976, + [SMALL_STATE(1301)] = 34986, + [SMALL_STATE(1302)] = 35002, + [SMALL_STATE(1303)] = 35018, + [SMALL_STATE(1304)] = 35034, + [SMALL_STATE(1305)] = 35044, + [SMALL_STATE(1306)] = 35054, + [SMALL_STATE(1307)] = 35064, + [SMALL_STATE(1308)] = 35074, + [SMALL_STATE(1309)] = 35084, + [SMALL_STATE(1310)] = 35094, + [SMALL_STATE(1311)] = 35110, + [SMALL_STATE(1312)] = 35120, + [SMALL_STATE(1313)] = 35130, + [SMALL_STATE(1314)] = 35140, + [SMALL_STATE(1315)] = 35150, + [SMALL_STATE(1316)] = 35166, + [SMALL_STATE(1317)] = 35182, + [SMALL_STATE(1318)] = 35196, + [SMALL_STATE(1319)] = 35210, + [SMALL_STATE(1320)] = 35224, + [SMALL_STATE(1321)] = 35240, + [SMALL_STATE(1322)] = 35254, + [SMALL_STATE(1323)] = 35270, + [SMALL_STATE(1324)] = 35284, + [SMALL_STATE(1325)] = 35294, + [SMALL_STATE(1326)] = 35304, + [SMALL_STATE(1327)] = 35318, + [SMALL_STATE(1328)] = 35330, + [SMALL_STATE(1329)] = 35340, + [SMALL_STATE(1330)] = 35350, + [SMALL_STATE(1331)] = 35366, + [SMALL_STATE(1332)] = 35382, + [SMALL_STATE(1333)] = 35398, + [SMALL_STATE(1334)] = 35408, + [SMALL_STATE(1335)] = 35418, + [SMALL_STATE(1336)] = 35428, + [SMALL_STATE(1337)] = 35444, + [SMALL_STATE(1338)] = 35458, + [SMALL_STATE(1339)] = 35468, + [SMALL_STATE(1340)] = 35478, + [SMALL_STATE(1341)] = 35488, + [SMALL_STATE(1342)] = 35502, + [SMALL_STATE(1343)] = 35512, + [SMALL_STATE(1344)] = 35522, + [SMALL_STATE(1345)] = 35532, + [SMALL_STATE(1346)] = 35546, + [SMALL_STATE(1347)] = 35560, + [SMALL_STATE(1348)] = 35574, + [SMALL_STATE(1349)] = 35584, + [SMALL_STATE(1350)] = 35600, + [SMALL_STATE(1351)] = 35610, + [SMALL_STATE(1352)] = 35620, + [SMALL_STATE(1353)] = 35634, + [SMALL_STATE(1354)] = 35644, + [SMALL_STATE(1355)] = 35656, + [SMALL_STATE(1356)] = 35666, + [SMALL_STATE(1357)] = 35676, + [SMALL_STATE(1358)] = 35686, + [SMALL_STATE(1359)] = 35696, + [SMALL_STATE(1360)] = 35710, + [SMALL_STATE(1361)] = 35724, + [SMALL_STATE(1362)] = 35734, + [SMALL_STATE(1363)] = 35748, + [SMALL_STATE(1364)] = 35764, + [SMALL_STATE(1365)] = 35776, + [SMALL_STATE(1366)] = 35786, + [SMALL_STATE(1367)] = 35800, + [SMALL_STATE(1368)] = 35810, + [SMALL_STATE(1369)] = 35820, + [SMALL_STATE(1370)] = 35834, + [SMALL_STATE(1371)] = 35844, + [SMALL_STATE(1372)] = 35858, + [SMALL_STATE(1373)] = 35868, + [SMALL_STATE(1374)] = 35880, + [SMALL_STATE(1375)] = 35890, + [SMALL_STATE(1376)] = 35900, + [SMALL_STATE(1377)] = 35914, + [SMALL_STATE(1378)] = 35928, + [SMALL_STATE(1379)] = 35940, + [SMALL_STATE(1380)] = 35950, + [SMALL_STATE(1381)] = 35966, + [SMALL_STATE(1382)] = 35976, + [SMALL_STATE(1383)] = 35986, + [SMALL_STATE(1384)] = 36002, + [SMALL_STATE(1385)] = 36018, + [SMALL_STATE(1386)] = 36028, + [SMALL_STATE(1387)] = 36044, + [SMALL_STATE(1388)] = 36058, + [SMALL_STATE(1389)] = 36068, + [SMALL_STATE(1390)] = 36082, + [SMALL_STATE(1391)] = 36098, + [SMALL_STATE(1392)] = 36112, + [SMALL_STATE(1393)] = 36126, + [SMALL_STATE(1394)] = 36142, + [SMALL_STATE(1395)] = 36152, + [SMALL_STATE(1396)] = 36162, + [SMALL_STATE(1397)] = 36172, + [SMALL_STATE(1398)] = 36186, + [SMALL_STATE(1399)] = 36196, + [SMALL_STATE(1400)] = 36206, + [SMALL_STATE(1401)] = 36216, + [SMALL_STATE(1402)] = 36230, + [SMALL_STATE(1403)] = 36246, + [SMALL_STATE(1404)] = 36256, + [SMALL_STATE(1405)] = 36266, + [SMALL_STATE(1406)] = 36276, + [SMALL_STATE(1407)] = 36286, + [SMALL_STATE(1408)] = 36302, + [SMALL_STATE(1409)] = 36312, + [SMALL_STATE(1410)] = 36328, + [SMALL_STATE(1411)] = 36338, + [SMALL_STATE(1412)] = 36348, + [SMALL_STATE(1413)] = 36358, + [SMALL_STATE(1414)] = 36374, + [SMALL_STATE(1415)] = 36384, + [SMALL_STATE(1416)] = 36394, + [SMALL_STATE(1417)] = 36404, + [SMALL_STATE(1418)] = 36418, + [SMALL_STATE(1419)] = 36428, + [SMALL_STATE(1420)] = 36438, + [SMALL_STATE(1421)] = 36454, + [SMALL_STATE(1422)] = 36470, + [SMALL_STATE(1423)] = 36480, + [SMALL_STATE(1424)] = 36496, + [SMALL_STATE(1425)] = 36510, + [SMALL_STATE(1426)] = 36526, + [SMALL_STATE(1427)] = 36542, + [SMALL_STATE(1428)] = 36552, + [SMALL_STATE(1429)] = 36568, + [SMALL_STATE(1430)] = 36584, + [SMALL_STATE(1431)] = 36600, + [SMALL_STATE(1432)] = 36610, + [SMALL_STATE(1433)] = 36626, + [SMALL_STATE(1434)] = 36642, + [SMALL_STATE(1435)] = 36652, + [SMALL_STATE(1436)] = 36668, + [SMALL_STATE(1437)] = 36684, + [SMALL_STATE(1438)] = 36694, + [SMALL_STATE(1439)] = 36704, + [SMALL_STATE(1440)] = 36718, + [SMALL_STATE(1441)] = 36730, + [SMALL_STATE(1442)] = 36740, + [SMALL_STATE(1443)] = 36754, + [SMALL_STATE(1444)] = 36770, + [SMALL_STATE(1445)] = 36786, + [SMALL_STATE(1446)] = 36796, + [SMALL_STATE(1447)] = 36812, + [SMALL_STATE(1448)] = 36822, + [SMALL_STATE(1449)] = 36832, + [SMALL_STATE(1450)] = 36845, + [SMALL_STATE(1451)] = 36858, + [SMALL_STATE(1452)] = 36871, + [SMALL_STATE(1453)] = 36884, + [SMALL_STATE(1454)] = 36897, + [SMALL_STATE(1455)] = 36906, + [SMALL_STATE(1456)] = 36919, + [SMALL_STATE(1457)] = 36932, + [SMALL_STATE(1458)] = 36941, + [SMALL_STATE(1459)] = 36954, + [SMALL_STATE(1460)] = 36967, + [SMALL_STATE(1461)] = 36980, + [SMALL_STATE(1462)] = 36993, + [SMALL_STATE(1463)] = 37006, + [SMALL_STATE(1464)] = 37019, + [SMALL_STATE(1465)] = 37032, + [SMALL_STATE(1466)] = 37045, + [SMALL_STATE(1467)] = 37058, + [SMALL_STATE(1468)] = 37071, + [SMALL_STATE(1469)] = 37084, + [SMALL_STATE(1470)] = 37097, + [SMALL_STATE(1471)] = 37110, + [SMALL_STATE(1472)] = 37123, + [SMALL_STATE(1473)] = 37136, + [SMALL_STATE(1474)] = 37149, + [SMALL_STATE(1475)] = 37158, + [SMALL_STATE(1476)] = 37171, + [SMALL_STATE(1477)] = 37180, + [SMALL_STATE(1478)] = 37193, + [SMALL_STATE(1479)] = 37202, + [SMALL_STATE(1480)] = 37215, + [SMALL_STATE(1481)] = 37228, + [SMALL_STATE(1482)] = 37241, + [SMALL_STATE(1483)] = 37254, + [SMALL_STATE(1484)] = 37267, + [SMALL_STATE(1485)] = 37280, + [SMALL_STATE(1486)] = 37293, + [SMALL_STATE(1487)] = 37306, + [SMALL_STATE(1488)] = 37319, + [SMALL_STATE(1489)] = 37332, + [SMALL_STATE(1490)] = 37345, + [SMALL_STATE(1491)] = 37358, + [SMALL_STATE(1492)] = 37371, + [SMALL_STATE(1493)] = 37384, + [SMALL_STATE(1494)] = 37397, + [SMALL_STATE(1495)] = 37408, + [SMALL_STATE(1496)] = 37421, + [SMALL_STATE(1497)] = 37434, + [SMALL_STATE(1498)] = 37447, + [SMALL_STATE(1499)] = 37460, + [SMALL_STATE(1500)] = 37473, + [SMALL_STATE(1501)] = 37486, + [SMALL_STATE(1502)] = 37499, + [SMALL_STATE(1503)] = 37510, + [SMALL_STATE(1504)] = 37523, + [SMALL_STATE(1505)] = 37536, + [SMALL_STATE(1506)] = 37549, + [SMALL_STATE(1507)] = 37562, + [SMALL_STATE(1508)] = 37575, + [SMALL_STATE(1509)] = 37588, + [SMALL_STATE(1510)] = 37601, + [SMALL_STATE(1511)] = 37614, + [SMALL_STATE(1512)] = 37627, + [SMALL_STATE(1513)] = 37640, + [SMALL_STATE(1514)] = 37653, + [SMALL_STATE(1515)] = 37666, + [SMALL_STATE(1516)] = 37679, + [SMALL_STATE(1517)] = 37692, + [SMALL_STATE(1518)] = 37705, + [SMALL_STATE(1519)] = 37718, + [SMALL_STATE(1520)] = 37731, + [SMALL_STATE(1521)] = 37744, + [SMALL_STATE(1522)] = 37757, + [SMALL_STATE(1523)] = 37770, + [SMALL_STATE(1524)] = 37783, + [SMALL_STATE(1525)] = 37796, + [SMALL_STATE(1526)] = 37809, + [SMALL_STATE(1527)] = 37822, + [SMALL_STATE(1528)] = 37835, + [SMALL_STATE(1529)] = 37848, + [SMALL_STATE(1530)] = 37861, + [SMALL_STATE(1531)] = 37874, + [SMALL_STATE(1532)] = 37887, + [SMALL_STATE(1533)] = 37900, + [SMALL_STATE(1534)] = 37913, + [SMALL_STATE(1535)] = 37926, + [SMALL_STATE(1536)] = 37939, + [SMALL_STATE(1537)] = 37952, + [SMALL_STATE(1538)] = 37965, + [SMALL_STATE(1539)] = 37978, + [SMALL_STATE(1540)] = 37991, + [SMALL_STATE(1541)] = 38004, + [SMALL_STATE(1542)] = 38017, + [SMALL_STATE(1543)] = 38030, + [SMALL_STATE(1544)] = 38043, + [SMALL_STATE(1545)] = 38056, + [SMALL_STATE(1546)] = 38069, + [SMALL_STATE(1547)] = 38080, + [SMALL_STATE(1548)] = 38093, + [SMALL_STATE(1549)] = 38106, + [SMALL_STATE(1550)] = 38119, + [SMALL_STATE(1551)] = 38132, + [SMALL_STATE(1552)] = 38145, + [SMALL_STATE(1553)] = 38158, + [SMALL_STATE(1554)] = 38171, + [SMALL_STATE(1555)] = 38184, + [SMALL_STATE(1556)] = 38197, + [SMALL_STATE(1557)] = 38210, + [SMALL_STATE(1558)] = 38223, + [SMALL_STATE(1559)] = 38236, + [SMALL_STATE(1560)] = 38245, + [SMALL_STATE(1561)] = 38258, + [SMALL_STATE(1562)] = 38271, + [SMALL_STATE(1563)] = 38284, + [SMALL_STATE(1564)] = 38297, + [SMALL_STATE(1565)] = 38310, + [SMALL_STATE(1566)] = 38319, + [SMALL_STATE(1567)] = 38332, + [SMALL_STATE(1568)] = 38345, + [SMALL_STATE(1569)] = 38358, + [SMALL_STATE(1570)] = 38371, + [SMALL_STATE(1571)] = 38384, + [SMALL_STATE(1572)] = 38397, + [SMALL_STATE(1573)] = 38410, + [SMALL_STATE(1574)] = 38423, + [SMALL_STATE(1575)] = 38436, + [SMALL_STATE(1576)] = 38449, + [SMALL_STATE(1577)] = 38462, + [SMALL_STATE(1578)] = 38475, + [SMALL_STATE(1579)] = 38488, + [SMALL_STATE(1580)] = 38501, + [SMALL_STATE(1581)] = 38510, + [SMALL_STATE(1582)] = 38519, + [SMALL_STATE(1583)] = 38532, + [SMALL_STATE(1584)] = 38541, + [SMALL_STATE(1585)] = 38550, + [SMALL_STATE(1586)] = 38563, + [SMALL_STATE(1587)] = 38574, + [SMALL_STATE(1588)] = 38587, + [SMALL_STATE(1589)] = 38600, + [SMALL_STATE(1590)] = 38613, + [SMALL_STATE(1591)] = 38626, + [SMALL_STATE(1592)] = 38639, + [SMALL_STATE(1593)] = 38650, + [SMALL_STATE(1594)] = 38663, + [SMALL_STATE(1595)] = 38676, + [SMALL_STATE(1596)] = 38689, + [SMALL_STATE(1597)] = 38702, + [SMALL_STATE(1598)] = 38715, + [SMALL_STATE(1599)] = 38724, + [SMALL_STATE(1600)] = 38737, + [SMALL_STATE(1601)] = 38750, + [SMALL_STATE(1602)] = 38760, + [SMALL_STATE(1603)] = 38768, + [SMALL_STATE(1604)] = 38778, + [SMALL_STATE(1605)] = 38788, + [SMALL_STATE(1606)] = 38798, + [SMALL_STATE(1607)] = 38808, + [SMALL_STATE(1608)] = 38818, + [SMALL_STATE(1609)] = 38828, + [SMALL_STATE(1610)] = 38838, + [SMALL_STATE(1611)] = 38848, + [SMALL_STATE(1612)] = 38858, + [SMALL_STATE(1613)] = 38868, + [SMALL_STATE(1614)] = 38878, + [SMALL_STATE(1615)] = 38886, + [SMALL_STATE(1616)] = 38896, + [SMALL_STATE(1617)] = 38906, + [SMALL_STATE(1618)] = 38916, + [SMALL_STATE(1619)] = 38926, + [SMALL_STATE(1620)] = 38936, + [SMALL_STATE(1621)] = 38946, + [SMALL_STATE(1622)] = 38956, + [SMALL_STATE(1623)] = 38966, + [SMALL_STATE(1624)] = 38976, + [SMALL_STATE(1625)] = 38986, + [SMALL_STATE(1626)] = 38996, + [SMALL_STATE(1627)] = 39004, + [SMALL_STATE(1628)] = 39014, + [SMALL_STATE(1629)] = 39024, + [SMALL_STATE(1630)] = 39034, + [SMALL_STATE(1631)] = 39044, + [SMALL_STATE(1632)] = 39052, + [SMALL_STATE(1633)] = 39060, + [SMALL_STATE(1634)] = 39070, + [SMALL_STATE(1635)] = 39080, + [SMALL_STATE(1636)] = 39090, + [SMALL_STATE(1637)] = 39100, + [SMALL_STATE(1638)] = 39110, + [SMALL_STATE(1639)] = 39120, + [SMALL_STATE(1640)] = 39130, + [SMALL_STATE(1641)] = 39140, + [SMALL_STATE(1642)] = 39150, + [SMALL_STATE(1643)] = 39160, + [SMALL_STATE(1644)] = 39170, + [SMALL_STATE(1645)] = 39180, + [SMALL_STATE(1646)] = 39190, + [SMALL_STATE(1647)] = 39200, + [SMALL_STATE(1648)] = 39210, + [SMALL_STATE(1649)] = 39220, + [SMALL_STATE(1650)] = 39230, + [SMALL_STATE(1651)] = 39240, + [SMALL_STATE(1652)] = 39250, + [SMALL_STATE(1653)] = 39260, + [SMALL_STATE(1654)] = 39270, + [SMALL_STATE(1655)] = 39280, + [SMALL_STATE(1656)] = 39288, + [SMALL_STATE(1657)] = 39298, + [SMALL_STATE(1658)] = 39308, + [SMALL_STATE(1659)] = 39318, + [SMALL_STATE(1660)] = 39328, + [SMALL_STATE(1661)] = 39336, + [SMALL_STATE(1662)] = 39346, + [SMALL_STATE(1663)] = 39356, + [SMALL_STATE(1664)] = 39366, + [SMALL_STATE(1665)] = 39376, + [SMALL_STATE(1666)] = 39386, + [SMALL_STATE(1667)] = 39396, + [SMALL_STATE(1668)] = 39406, + [SMALL_STATE(1669)] = 39416, + [SMALL_STATE(1670)] = 39426, + [SMALL_STATE(1671)] = 39436, + [SMALL_STATE(1672)] = 39446, + [SMALL_STATE(1673)] = 39456, + [SMALL_STATE(1674)] = 39466, + [SMALL_STATE(1675)] = 39474, + [SMALL_STATE(1676)] = 39482, + [SMALL_STATE(1677)] = 39492, + [SMALL_STATE(1678)] = 39502, + [SMALL_STATE(1679)] = 39512, + [SMALL_STATE(1680)] = 39522, + [SMALL_STATE(1681)] = 39532, + [SMALL_STATE(1682)] = 39542, + [SMALL_STATE(1683)] = 39552, + [SMALL_STATE(1684)] = 39560, + [SMALL_STATE(1685)] = 39570, + [SMALL_STATE(1686)] = 39580, + [SMALL_STATE(1687)] = 39590, + [SMALL_STATE(1688)] = 39600, + [SMALL_STATE(1689)] = 39610, + [SMALL_STATE(1690)] = 39620, + [SMALL_STATE(1691)] = 39630, + [SMALL_STATE(1692)] = 39640, + [SMALL_STATE(1693)] = 39650, + [SMALL_STATE(1694)] = 39660, + [SMALL_STATE(1695)] = 39670, + [SMALL_STATE(1696)] = 39680, + [SMALL_STATE(1697)] = 39690, + [SMALL_STATE(1698)] = 39700, + [SMALL_STATE(1699)] = 39710, + [SMALL_STATE(1700)] = 39720, + [SMALL_STATE(1701)] = 39730, + [SMALL_STATE(1702)] = 39740, + [SMALL_STATE(1703)] = 39750, + [SMALL_STATE(1704)] = 39758, + [SMALL_STATE(1705)] = 39768, + [SMALL_STATE(1706)] = 39778, + [SMALL_STATE(1707)] = 39788, + [SMALL_STATE(1708)] = 39798, + [SMALL_STATE(1709)] = 39808, + [SMALL_STATE(1710)] = 39818, + [SMALL_STATE(1711)] = 39828, + [SMALL_STATE(1712)] = 39838, + [SMALL_STATE(1713)] = 39848, + [SMALL_STATE(1714)] = 39856, + [SMALL_STATE(1715)] = 39864, + [SMALL_STATE(1716)] = 39874, + [SMALL_STATE(1717)] = 39884, + [SMALL_STATE(1718)] = 39894, + [SMALL_STATE(1719)] = 39904, + [SMALL_STATE(1720)] = 39914, + [SMALL_STATE(1721)] = 39924, + [SMALL_STATE(1722)] = 39934, + [SMALL_STATE(1723)] = 39944, + [SMALL_STATE(1724)] = 39954, + [SMALL_STATE(1725)] = 39964, + [SMALL_STATE(1726)] = 39974, + [SMALL_STATE(1727)] = 39981, + [SMALL_STATE(1728)] = 39988, + [SMALL_STATE(1729)] = 39995, + [SMALL_STATE(1730)] = 40002, + [SMALL_STATE(1731)] = 40009, + [SMALL_STATE(1732)] = 40016, + [SMALL_STATE(1733)] = 40023, + [SMALL_STATE(1734)] = 40030, + [SMALL_STATE(1735)] = 40037, + [SMALL_STATE(1736)] = 40044, + [SMALL_STATE(1737)] = 40051, + [SMALL_STATE(1738)] = 40058, + [SMALL_STATE(1739)] = 40065, + [SMALL_STATE(1740)] = 40072, + [SMALL_STATE(1741)] = 40079, + [SMALL_STATE(1742)] = 40086, + [SMALL_STATE(1743)] = 40093, + [SMALL_STATE(1744)] = 40100, + [SMALL_STATE(1745)] = 40107, + [SMALL_STATE(1746)] = 40114, + [SMALL_STATE(1747)] = 40121, + [SMALL_STATE(1748)] = 40128, + [SMALL_STATE(1749)] = 40135, + [SMALL_STATE(1750)] = 40142, + [SMALL_STATE(1751)] = 40149, + [SMALL_STATE(1752)] = 40156, + [SMALL_STATE(1753)] = 40163, + [SMALL_STATE(1754)] = 40170, + [SMALL_STATE(1755)] = 40177, + [SMALL_STATE(1756)] = 40184, + [SMALL_STATE(1757)] = 40191, + [SMALL_STATE(1758)] = 40198, + [SMALL_STATE(1759)] = 40205, + [SMALL_STATE(1760)] = 40212, + [SMALL_STATE(1761)] = 40219, + [SMALL_STATE(1762)] = 40226, + [SMALL_STATE(1763)] = 40233, + [SMALL_STATE(1764)] = 40240, + [SMALL_STATE(1765)] = 40247, + [SMALL_STATE(1766)] = 40254, + [SMALL_STATE(1767)] = 40261, + [SMALL_STATE(1768)] = 40268, + [SMALL_STATE(1769)] = 40275, + [SMALL_STATE(1770)] = 40282, + [SMALL_STATE(1771)] = 40289, + [SMALL_STATE(1772)] = 40296, + [SMALL_STATE(1773)] = 40303, + [SMALL_STATE(1774)] = 40310, + [SMALL_STATE(1775)] = 40317, + [SMALL_STATE(1776)] = 40324, + [SMALL_STATE(1777)] = 40331, + [SMALL_STATE(1778)] = 40338, + [SMALL_STATE(1779)] = 40345, + [SMALL_STATE(1780)] = 40352, + [SMALL_STATE(1781)] = 40359, + [SMALL_STATE(1782)] = 40366, + [SMALL_STATE(1783)] = 40373, + [SMALL_STATE(1784)] = 40380, + [SMALL_STATE(1785)] = 40387, + [SMALL_STATE(1786)] = 40394, + [SMALL_STATE(1787)] = 40401, + [SMALL_STATE(1788)] = 40408, + [SMALL_STATE(1789)] = 40415, + [SMALL_STATE(1790)] = 40422, + [SMALL_STATE(1791)] = 40429, + [SMALL_STATE(1792)] = 40436, + [SMALL_STATE(1793)] = 40443, + [SMALL_STATE(1794)] = 40450, + [SMALL_STATE(1795)] = 40457, + [SMALL_STATE(1796)] = 40464, + [SMALL_STATE(1797)] = 40471, + [SMALL_STATE(1798)] = 40478, + [SMALL_STATE(1799)] = 40485, + [SMALL_STATE(1800)] = 40492, + [SMALL_STATE(1801)] = 40499, + [SMALL_STATE(1802)] = 40506, + [SMALL_STATE(1803)] = 40513, + [SMALL_STATE(1804)] = 40520, + [SMALL_STATE(1805)] = 40527, + [SMALL_STATE(1806)] = 40534, + [SMALL_STATE(1807)] = 40541, + [SMALL_STATE(1808)] = 40548, + [SMALL_STATE(1809)] = 40555, + [SMALL_STATE(1810)] = 40562, + [SMALL_STATE(1811)] = 40569, + [SMALL_STATE(1812)] = 40576, + [SMALL_STATE(1813)] = 40583, + [SMALL_STATE(1814)] = 40590, + [SMALL_STATE(1815)] = 40597, + [SMALL_STATE(1816)] = 40604, + [SMALL_STATE(1817)] = 40611, + [SMALL_STATE(1818)] = 40618, + [SMALL_STATE(1819)] = 40625, + [SMALL_STATE(1820)] = 40632, + [SMALL_STATE(1821)] = 40639, + [SMALL_STATE(1822)] = 40646, + [SMALL_STATE(1823)] = 40653, + [SMALL_STATE(1824)] = 40660, + [SMALL_STATE(1825)] = 40667, + [SMALL_STATE(1826)] = 40674, + [SMALL_STATE(1827)] = 40681, + [SMALL_STATE(1828)] = 40688, + [SMALL_STATE(1829)] = 40695, + [SMALL_STATE(1830)] = 40702, + [SMALL_STATE(1831)] = 40709, + [SMALL_STATE(1832)] = 40716, + [SMALL_STATE(1833)] = 40723, + [SMALL_STATE(1834)] = 40730, + [SMALL_STATE(1835)] = 40737, + [SMALL_STATE(1836)] = 40744, + [SMALL_STATE(1837)] = 40751, + [SMALL_STATE(1838)] = 40758, + [SMALL_STATE(1839)] = 40765, + [SMALL_STATE(1840)] = 40772, + [SMALL_STATE(1841)] = 40779, + [SMALL_STATE(1842)] = 40786, + [SMALL_STATE(1843)] = 40793, + [SMALL_STATE(1844)] = 40800, + [SMALL_STATE(1845)] = 40807, + [SMALL_STATE(1846)] = 40814, + [SMALL_STATE(1847)] = 40821, + [SMALL_STATE(1848)] = 40828, + [SMALL_STATE(1849)] = 40835, + [SMALL_STATE(1850)] = 40842, + [SMALL_STATE(1851)] = 40849, + [SMALL_STATE(1852)] = 40856, + [SMALL_STATE(1853)] = 40863, + [SMALL_STATE(1854)] = 40870, + [SMALL_STATE(1855)] = 40877, + [SMALL_STATE(1856)] = 40884, + [SMALL_STATE(1857)] = 40891, + [SMALL_STATE(1858)] = 40898, + [SMALL_STATE(1859)] = 40905, + [SMALL_STATE(1860)] = 40912, + [SMALL_STATE(1861)] = 40919, + [SMALL_STATE(1862)] = 40926, + [SMALL_STATE(1863)] = 40933, + [SMALL_STATE(1864)] = 40940, + [SMALL_STATE(1865)] = 40947, + [SMALL_STATE(1866)] = 40954, + [SMALL_STATE(1867)] = 40961, + [SMALL_STATE(1868)] = 40968, + [SMALL_STATE(1869)] = 40975, + [SMALL_STATE(1870)] = 40982, + [SMALL_STATE(1871)] = 40989, + [SMALL_STATE(1872)] = 40996, + [SMALL_STATE(1873)] = 41003, + [SMALL_STATE(1874)] = 41010, + [SMALL_STATE(1875)] = 41017, + [SMALL_STATE(1876)] = 41024, + [SMALL_STATE(1877)] = 41031, + [SMALL_STATE(1878)] = 41038, + [SMALL_STATE(1879)] = 41045, + [SMALL_STATE(1880)] = 41052, + [SMALL_STATE(1881)] = 41059, + [SMALL_STATE(1882)] = 41066, + [SMALL_STATE(1883)] = 41073, + [SMALL_STATE(1884)] = 41080, + [SMALL_STATE(1885)] = 41087, + [SMALL_STATE(1886)] = 41094, + [SMALL_STATE(1887)] = 41101, + [SMALL_STATE(1888)] = 41108, + [SMALL_STATE(1889)] = 41115, + [SMALL_STATE(1890)] = 41122, + [SMALL_STATE(1891)] = 41129, + [SMALL_STATE(1892)] = 41136, + [SMALL_STATE(1893)] = 41143, + [SMALL_STATE(1894)] = 41150, + [SMALL_STATE(1895)] = 41157, + [SMALL_STATE(1896)] = 41164, + [SMALL_STATE(1897)] = 41171, + [SMALL_STATE(1898)] = 41178, + [SMALL_STATE(1899)] = 41185, + [SMALL_STATE(1900)] = 41192, + [SMALL_STATE(1901)] = 41199, + [SMALL_STATE(1902)] = 41206, + [SMALL_STATE(1903)] = 41213, + [SMALL_STATE(1904)] = 41220, + [SMALL_STATE(1905)] = 41227, + [SMALL_STATE(1906)] = 41234, + [SMALL_STATE(1907)] = 41241, + [SMALL_STATE(1908)] = 41248, + [SMALL_STATE(1909)] = 41255, + [SMALL_STATE(1910)] = 41262, + [SMALL_STATE(1911)] = 41269, + [SMALL_STATE(1912)] = 41276, + [SMALL_STATE(1913)] = 41283, + [SMALL_STATE(1914)] = 41290, + [SMALL_STATE(1915)] = 41297, }; 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(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), + [5] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1800), + [7] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1892), + [9] = {.entry = {.count = 1, .reusable = false}}, SHIFT(614), + [11] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1425), + [13] = {.entry = {.count = 1, .reusable = false}}, SHIFT(664), + [15] = {.entry = {.count = 1, .reusable = false}}, SHIFT(61), + [17] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1265), + [19] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1276), + [21] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1279), + [23] = {.entry = {.count = 1, .reusable = false}}, SHIFT(912), + [25] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1465), + [27] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1390), + [29] = {.entry = {.count = 1, .reusable = false}}, SHIFT(991), + [31] = {.entry = {.count = 1, .reusable = false}}, SHIFT(988), + [33] = {.entry = {.count = 1, .reusable = false}}, SHIFT(132), + [35] = {.entry = {.count = 1, .reusable = false}}, SHIFT(145), + [37] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1628), + [39] = {.entry = {.count = 1, .reusable = false}}, SHIFT(904), + [41] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1630), + [43] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1380), + [45] = {.entry = {.count = 1, .reusable = true}}, SHIFT(658), + [47] = {.entry = {.count = 1, .reusable = true}}, SHIFT(131), + [49] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1222), + [51] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1380), + [53] = {.entry = {.count = 1, .reusable = false}}, SHIFT(45), + [55] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61), + [57] = {.entry = {.count = 1, .reusable = false}}, SHIFT(44), + [59] = {.entry = {.count = 1, .reusable = true}}, SHIFT(44), + [61] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51), + [63] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_identifier, 1, 0, 0), + [65] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_identifier, 1, 0, 0), + [67] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_path, 2, 0, 0), + [69] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_path, 2, 0, 0), + [71] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1332), + [73] = {.entry = {.count = 1, .reusable = true}}, SHIFT(629), + [75] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1332), + [77] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1413), + [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}}, REDUCE(sym_path, 1, 0, 0), + [85] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_path, 1, 0, 0), + [87] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), + [89] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), + [91] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1332), + [94] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(629), + [97] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1332), + [100] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1413), + [103] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_duration_repeat1, 2, 0, 0), + [105] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_duration_repeat1, 2, 0, 0), + [107] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_duration_repeat1, 2, 0, 0), SHIFT_REPEAT(7), + [110] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_duration, 1, 0, 0), + [112] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_duration, 1, 0, 0), + [114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7), + [116] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 2, 0, 0), + [118] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 2, 0, 0), + [120] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 4, 0, 0), + [122] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 4, 0, 0), + [124] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sub_query, 3, 0, 0), + [126] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_sub_query, 3, 0, 0), + [128] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_key, 1, 0, 0), + [130] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 3, 0, 0), + [132] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 3, 0, 0), + [134] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_id_value, 1, 0, 0), + [136] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_id_value, 1, 0, 0), + [138] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, 0, 0), + [140] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, 0, 0), + [142] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 2, 0, 0), + [144] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 2, 0, 0), + [146] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_filter, 5, 0, 0), + [148] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_filter, 5, 0, 0), + [150] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_id_range, 4, 0, 0), + [152] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_id_range, 4, 0, 0), + [154] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript, 2, 0, 0), + [156] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript, 2, 0, 0), + [158] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_base_value, 1, 0, 0), + [160] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_base_value, 1, 0, 0), + [162] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript, 3, 0, 0), + [164] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript, 3, 0, 0), + [166] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_graph_path, 2, 0, 0), + [168] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_graph_path, 2, 0, 0), + [170] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_point, 5, 0, 0), + [172] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_point, 5, 0, 0), + [174] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_argument_list, 2, 0, 0), + [176] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_argument_list, 2, 0, 0), + [178] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_path_element, 1, 0, 0), + [180] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_path_element, 1, 0, 0), + [182] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_id_range, 2, 0, 0), + [184] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_id_range, 2, 0, 0), + [186] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_id_range, 5, 0, 0), + [188] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_id_range, 5, 0, 0), + [190] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_argument_list, 3, 0, 0), + [192] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_argument_list, 3, 0, 0), + [194] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_graph_path, 5, 0, 0), + [196] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_graph_path, 5, 0, 0), + [198] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_argument_list, 4, 0, 0), + [200] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_argument_list, 4, 0, 0), + [202] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_id_range, 3, 0, 0), + [204] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_id_range, 3, 0, 0), + [206] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_number, 1, 0, 0), + [208] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_number, 1, 0, 0), + [210] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_graph_path, 4, 0, 0), + [212] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_graph_path, 4, 0, 0), + [214] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_id, 3, 0, 0), + [216] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_id, 3, 0, 0), + [218] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_filter, 3, 0, 0), + [220] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_filter, 3, 0, 0), + [222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(52), + [224] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_duration_repeat1, 2, 0, 0), SHIFT_REPEAT(52), + [227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1402), + [229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(622), + [231] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1402), + [233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1436), + [235] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_argument_list_count, 2, 0, 0), + [237] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_argument_list_count, 2, 0, 0), + [239] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1402), + [242] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(622), + [245] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1402), + [248] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1436), + [251] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_call, 2, 0, 0), + [253] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_call, 2, 0, 0), + [255] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_call, 3, 0, 0), + [257] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_call, 3, 0, 0), + [259] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_argument_list_count, 4, 0, 0), + [261] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_argument_list_count, 4, 0, 0), + [263] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_argument_list_count, 3, 0, 0), + [265] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_argument_list_count, 3, 0, 0), + [267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1421), + [269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(623), + [271] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1421), + [273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1444), + [275] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1421), + [278] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(623), + [281] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1421), + [284] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1444), + [287] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_duration_repeat1, 2, 0, 0), SHIFT_REPEAT(91), + [290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(91), + [292] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_duration_repeat1, 2, 0, 0), SHIFT_REPEAT(93), + [295] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1897), + [297] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1330), + [299] = {.entry = {.count = 1, .reusable = false}}, SHIFT(21), + [301] = {.entry = {.count = 1, .reusable = false}}, SHIFT(954), + [303] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1590), + [305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(981), + [307] = {.entry = {.count = 1, .reusable = false}}, SHIFT(147), + [309] = {.entry = {.count = 1, .reusable = false}}, SHIFT(148), + [311] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1603), + [313] = {.entry = {.count = 1, .reusable = false}}, SHIFT(905), + [315] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1634), + [317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(652), + [319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(153), + [321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1235), + [323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(959), + [325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12), + [327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(21), + [329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(34), + [331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(34), + [333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8), + [335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(93), + [337] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expressions, 2, 0, 0), + [339] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expressions, 3, 0, 0), + [341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(68), + [343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(534), + [345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(159), + [347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(471), + [349] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 2, 0, 0), + [351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1263), + [353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1270), + [355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1529), + [357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1705), + [359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1387), + [361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(626), + [363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1637), + [365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(698), + [367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1523), + [369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1521), + [371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(781), + [373] = {.entry = {.count = 1, .reusable = false}}, SHIFT(781), + [375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(778), + [377] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1815), + [379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(696), + [381] = {.entry = {.count = 1, .reusable = false}}, SHIFT(785), + [383] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1814), + [385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1813), + [387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(785), + [389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(527), + [391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(425), + [393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(537), + [395] = {.entry = {.count = 1, .reusable = false}}, SHIFT(161), + [397] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1443), + [399] = {.entry = {.count = 1, .reusable = false}}, SHIFT(275), + [401] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1638), + [403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1446), + [405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(657), + [407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(137), + [409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1205), + [411] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1446), + [413] = {.entry = {.count = 1, .reusable = false}}, SHIFT(265), + [415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(275), + [417] = {.entry = {.count = 1, .reusable = false}}, SHIFT(274), + [419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(274), + [421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(251), + [423] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 3, 0, 0), + [425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(80), + [427] = {.entry = {.count = 1, .reusable = false}}, SHIFT(158), + [429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(529), + [431] = {.entry = {.count = 1, .reusable = false}}, SHIFT(154), + [433] = {.entry = {.count = 1, .reusable = false}}, SHIFT(155), + [435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(528), + [437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(213), + [439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(423), + [441] = {.entry = {.count = 1, .reusable = false}}, SHIFT(157), + [443] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1426), + [445] = {.entry = {.count = 1, .reusable = false}}, SHIFT(344), + [447] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1697), + [449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1429), + [451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(646), + [453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(146), + [455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1209), + [457] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1429), + [459] = {.entry = {.count = 1, .reusable = false}}, SHIFT(319), + [461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(344), + [463] = {.entry = {.count = 1, .reusable = false}}, SHIFT(348), + [465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(348), + [467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(254), + [469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(525), + [471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(627), + [473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1698), + [475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(668), + [477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(704), + [479] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_statement, 2, 0, 0), + [481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(618), + [483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(660), + [485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1710), + [487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1716), + [489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1717), + [491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1524), + [493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1519), + [495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(734), + [497] = {.entry = {.count = 1, .reusable = false}}, SHIFT(266), + [499] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_id_range, 1, 0, 0), + [501] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_id_range, 1, 0, 0), + [503] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14), + [505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1206), + [507] = {.entry = {.count = 1, .reusable = false}}, SHIFT(103), + [509] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_statement, 3, 0, 0), + [511] = {.entry = {.count = 1, .reusable = false}}, SHIFT(42), + [513] = {.entry = {.count = 1, .reusable = false}}, SHIFT(300), + [515] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1384), + [518] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(624), + [521] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1384), + [524] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1349), + [527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1432), + [529] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1446), + [532] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(634), + [535] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1446), + [538] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1420), + [541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(617), + [543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(690), + [545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1459), + [547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1458), + [549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(695), + [551] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1380), + [554] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1380), + [557] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1432), + [560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(634), + [562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1420), + [564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1384), + [566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(624), + [568] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1384), + [570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1349), + [572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1218), + [574] = {.entry = {.count = 1, .reusable = false}}, SHIFT(262), + [576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(628), + [578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1320), + [580] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1429), + [583] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(628), + [586] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1429), + [589] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_path_repeat1, 2, 0, 0), SHIFT_REPEAT(1320), + [592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(252), + [594] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_duration_repeat1, 2, 0, 0), SHIFT_REPEAT(252), + [597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(263), + [599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(165), + [601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(172), + [603] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_duration_repeat1, 2, 0, 0), SHIFT_REPEAT(263), + [606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(169), + [608] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_view_clause, 5, 0, 0), + [610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(735), + [612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1463), + [614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(767), + [616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(193), + [618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(195), [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(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(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), + [622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(184), + [624] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_view_clause, 6, 0, 0), + [626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(196), + [628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(227), + [630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(209), + [632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(215), + [634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(726), + [636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(711), + [638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(223), + [640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(214), + [642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(233), + [644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(238), + [646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(243), + [648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(241), + [650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(231), + [652] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 3, 0, 0), + [654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(717), + [656] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 0), + [658] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary_expression, 3, 0, 0), + [660] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_order_criteria, 1, 0, 0), + [662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(956), + [664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1013), + [666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(245), + [668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(249), + [670] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_update_statement_repeat1, 2, 0, 0), [672] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_delete_statement, 2, 0, 0), - [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(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}}, 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(411), - [712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(421), - [714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(470), + [674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(661), + [676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(713), + [678] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_delete_statement, 3, 0, 0), + [680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(700), + [682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(286), + [684] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_where_clause, 2, 0, 0), + [686] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assert_clause, 2, 0, 0), + [688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(346), + [690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(342), + [692] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_default_clause, 2, 0, 0), + [694] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_value_clause, 2, 0, 0), + [696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(364), + [698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(368), + [700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(367), + [702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(378), + [704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(383), + [706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(408), + [708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(412), + [710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(398), + [712] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_assignment, 3, 0, 0), + [714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(394), [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(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(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(781), - [1018] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_operator, 1, 0, 0), + [718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(453), + [720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(459), + [722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(427), + [724] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_clause, 2, 0, 0), + [726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(753), + [728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(731), + [730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(457), + [732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1882), + [734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1834), + [736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1806), + [738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1841), + [740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1715), + [742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(724), + [744] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_graph_predicate, 1, 0, 0), + [746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1292), + [748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(139), + [750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(98), + [752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1816), + [754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1826), + [756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(493), + [758] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_predicate, 1, 0, 0), + [760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1601), + [762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(689), + [764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(128), + [766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(271), + [768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(55), + [770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(420), + [772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(447), + [774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(78), + [776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(334), + [778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1480), + [780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1632), + [782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(94), + [784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(29), + [786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(207), + [788] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_param_statement, 6, 0, 0), + [790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1496), + [792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1599), + [794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(77), + [796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(88), + [798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(43), + [800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(306), + [802] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_param_statement, 5, 0, 0), + [804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13), + [806] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_let_statement, 4, 0, 0), + [808] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), + [810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(269), + [812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(436), + [814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(449), + [816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(322), + [818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1491), + [820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(485), + [822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1450), + [824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(484), + [826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(290), + [828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(83), + [830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1573), + [832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(221), + [834] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_param, 6, 0, 0), + [836] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_property, 3, 0, 0), + [838] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_param, 5, 0, 0), + [840] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_where_clause, 2, 0, 0), + [842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(317), + [844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(39), + [846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(17), + [848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(350), + [850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(57), + [852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(288), + [854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(276), + [856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(324), + [858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(115), + [860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(360), + [862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(54), + [864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129), + [866] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_omit_clause, 2, 0, 0), + [868] = {.entry = {.count = 1, .reusable = false}}, SHIFT(638), + [870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1478), + [872] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1230), + [874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1264), + [876] = {.entry = {.count = 1, .reusable = false}}, SHIFT(678), + [878] = {.entry = {.count = 1, .reusable = false}}, SHIFT(639), + [880] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1435), + [882] = {.entry = {.count = 1, .reusable = false}}, SHIFT(124), + [884] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1646), + [886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(653), + [888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(140), + [890] = {.entry = {.count = 1, .reusable = false}}, SHIFT(97), + [892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124), + [894] = {.entry = {.count = 1, .reusable = false}}, SHIFT(120), + [896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(120), + [898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(92), + [900] = {.entry = {.count = 1, .reusable = false}}, SHIFT(636), + [902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(100), + [904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(222), + [906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(419), + [908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(256), + [910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(73), + [912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(332), + [914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(312), + [916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(272), + [918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(81), + [920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(299), + [922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(25), + [924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(431), + [926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9), + [928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(96), + [930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(104), + [932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(483), + [934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(59), + [936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(261), + [938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(40), + [940] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1407), + [942] = {.entry = {.count = 1, .reusable = false}}, SHIFT(273), + [944] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1692), + [946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(641), + [948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(149), + [950] = {.entry = {.count = 1, .reusable = false}}, SHIFT(270), + [952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(273), + [954] = {.entry = {.count = 1, .reusable = false}}, SHIFT(329), + [956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(329), + [958] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_search_analyzer_clause, 3, 0, 0), + [960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(825), + [962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1808), + [964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1810), + [966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1811), + [968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1812), + [970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1817), + [972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1827), + [974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1828), + [976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1829), + [978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(769), + [980] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_search_analyzer_clause, 4, 0, 0), + [982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(770), + [984] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_search_analyzer_clause_repeat1, 2, 0, 0), + [986] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_search_analyzer_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(825), + [989] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_search_analyzer_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1808), + [992] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_search_analyzer_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1810), + [995] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_search_analyzer_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1811), + [998] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_search_analyzer_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1812), + [1001] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_search_analyzer_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1817), + [1004] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_search_analyzer_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1827), + [1007] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_search_analyzer_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1828), + [1010] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_search_analyzer_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1829), + [1013] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_search_analyzer_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(770), + [1016] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 4, 0, 0), + [1018] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_define_user_statement_repeat1, 2, 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}}, SHIFT(819), + [1022] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_operator, 1, 0, 0), + [1024] = {.entry = {.count = 1, .reusable = false}}, SHIFT(779), + [1026] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_operator, 1, 0, 0), + [1028] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_operator, 2, 0, 0), + [1030] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_operator, 2, 0, 0), + [1032] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_operator, 3, 0, 0), + [1034] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_operator, 3, 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, 6, 0, 0), + [1042] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_operator, 6, 0, 0), + [1044] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary_operator, 1, 0, 0), + [1046] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_operator, 1, 0, 0), + [1048] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_operator, 5, 0, 0), + [1050] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_operator, 5, 0, 0), + [1052] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 5, 0, 0), + [1054] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_comment_clause, 2, 0, 0), + [1056] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 6, 0, 0), + [1058] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_user_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1677), + [1061] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_define_field_statement_repeat1, 2, 0, 0), + [1063] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_field_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(760), + [1066] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_field_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1865), + [1069] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_field_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(975), + [1072] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_field_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1439), + [1075] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_field_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(764), + [1078] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_field_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(750), + [1081] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_field_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1352), + [1084] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_field_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1847), + [1087] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_field_statement, 5, 0, 0), + [1089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(760), + [1091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1865), + [1093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(975), + [1095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1439), + [1097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(764), + [1099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(750), + [1101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1352), + [1103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1847), + [1105] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_field_statement, 4, 0, 0), + [1107] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_field_statement, 6, 0, 0), + [1109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1175), + [1111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(763), + [1113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(759), + [1115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(754), + [1117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1371), + [1119] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_field_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(763), + [1122] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_field_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(759), + [1125] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_field_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(754), + [1128] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_field_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1371), + [1131] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_on_table_clause, 3, 0, 0), + [1133] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_on_table_clause, 2, 0, 0), + [1135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1186), + [1137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1192), + [1139] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 7, 0, 0), + [1141] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_define_table_statement_repeat1, 2, 0, 0), + [1143] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_table_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1729), + [1146] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_table_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(821), + [1149] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_table_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1587), + [1152] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_table_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1586), + [1155] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_table_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1326), + [1158] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_table_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1909), + [1161] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_table_statement, 5, 0, 0), + [1163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1729), + [1165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(821), + [1167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1587), + [1169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1586), + [1171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1326), + [1173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1909), [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(1563), - [1243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1561), - [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), + [1177] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_bm25_clause, 1, 0, 0), + [1179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1843), + [1181] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_table_statement, 4, 0, 0), + [1183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(822), + [1185] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_table_statement, 3, 0, 0), + [1187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(834), + [1189] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_bm25_clause, 6, 0, 0), + [1191] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_table_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1914), + [1194] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_table_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(836), + [1197] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_table_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1347), + [1200] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_type_clause, 4, 0, 0), + [1202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1700), + [1204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1687), + [1206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1914), + [1208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(836), + [1210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1347), + [1212] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_type_clause, 2, 0, 0), + [1214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1645), + [1216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1647), + [1218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(840), + [1220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(845), + [1222] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_doc_ids_cache_clause, 2, 0, 0), + [1224] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_doc_ids_order_clause, 2, 0, 0), + [1226] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_doc_lengths_cache_clause, 2, 0, 0), + [1228] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_user_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1687), + [1231] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_type_clause, 5, 0, 0), + [1233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1669), + [1235] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_terms_order_clause, 2, 0, 0), + [1237] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_terms_cache_clause, 2, 0, 0), + [1239] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_postings_order_clause, 2, 0, 0), + [1241] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_postings_cache_clause, 2, 0, 0), + [1243] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_doc_lengths_order_clause, 2, 0, 0), + [1245] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_name, 1, 0, 0), + [1247] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_update_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(696), + [1250] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_statement, 3, 0, 0), + [1252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1594), + [1254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1595), + [1256] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_update_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(767), [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 = 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(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}}, 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}}, 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(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), + [1261] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type, 1, 0, 0), + [1263] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 8, 0, 0), + [1265] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameterized_type, 4, 0, 0), + [1267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1530), + [1269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1531), + [1271] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_update_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(711), + [1274] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_type_clause, 6, 0, 0), + [1276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1677), + [1278] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_group_clause, 4, 0, 0), + [1280] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_update_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(704), + [1283] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_group_clause, 3, 0, 0), + [1285] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_update_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(734), + [1288] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 0), + [1290] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_group_clause, 2, 0, 0), + [1292] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_update_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(717), + [1295] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_type_clause, 7, 0, 0), + [1297] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 9, 0, 0), + [1299] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_view_clause, 8, 0, 0), + [1301] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_type_clause, 8, 0, 0), + [1303] = {.entry = {.count = 1, .reusable = false}}, SHIFT(923), + [1305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1009), + [1307] = {.entry = {.count = 1, .reusable = false}}, SHIFT(924), + [1309] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_relate_statement, 6, 0, 0), + [1311] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_permissions_for_clause_repeat2, 4, 0, 0), + [1313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1322), + [1315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1649), + [1317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1281), + [1319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1650), + [1321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1316), + [1323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1657), + [1325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1315), + [1327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1310), + [1329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1298), + [1331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1297), + [1333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1283), + [1335] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_scope_statement, 5, 0, 0), + [1337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1588), + [1339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1341), + [1341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1346), + [1343] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_define_scope_statement_repeat1, 2, 0, 0), + [1345] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_scope_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1909), + [1348] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_scope_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1588), + [1351] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_scope_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1341), + [1354] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_scope_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1346), + [1357] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_permissions_for_clause_repeat2, 3, 0, 0), + [1359] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_clause, 3, 0, 0), + [1361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1286), + [1363] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_define_analyzer_statement_repeat1, 2, 0, 0), + [1365] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_analyzer_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1284), + [1368] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_analyzer_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1907), + [1371] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_analyzer_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1184), + [1374] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_analyzer_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1909), + [1377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1431), + [1379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1679), + [1381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1427), + [1383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1422), + [1385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1680), + [1387] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_relate_statement, 7, 0, 0), + [1389] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_delete_statement, 4, 0, 0), + [1391] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_analyzer_statement, 3, 0, 0), + [1393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1284), + [1395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1907), + [1397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1184), + [1399] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_user_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1606), + [1402] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_scope_statement, 3, 0, 0), + [1404] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_analyzer_statement, 5, 0, 0), + [1406] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_split_clause, 4, 0, 0), + [1408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1606), + [1410] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_split_clause, 3, 0, 0), + [1412] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_update_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(713), + [1415] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_permissions_for_clause_repeat2, 2, 0, 0), + [1417] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_permissions_for_clause_repeat2, 2, 0, 0), SHIFT_REPEAT(1307), + [1420] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_permissions_for_clause, 2, 0, 0), + [1422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1307), + [1424] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_permissions_for_clause_repeat2, 2, 0, 0), SHIFT_REPEAT(1290), + [1427] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_scope_statement, 4, 0, 0), + [1429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1290), + [1431] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_analyzer_statement, 4, 0, 0), + [1433] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 2, 0, 0), + [1435] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_clause, 2, 0, 0), + [1437] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_split_clause, 2, 0, 0), + [1439] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_update_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(695), + [1442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1302), + [1444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1428), + [1446] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_order_criteria, 2, 0, 0), + [1448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1000), + [1450] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 2, 0, 0), + [1452] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 10, 0, 0), + [1454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1325), + [1456] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_permissions_for_clause_repeat2, 2, 0, 0), SHIFT_REPEAT(1447), + [1459] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_changefeed_clause, 2, 0, 0), + [1461] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_permissions_for_clause_repeat2, 2, 0, 0), SHIFT_REPEAT(1325), + [1464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1884), + [1466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(811), + [1468] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_readonly_clause, 1, 0, 0), + [1470] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_view_clause, 9, 0, 0), + [1472] = {.entry = {.count = 1, .reusable = false}}, SHIFT(997), + [1474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1007), + [1476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1447), + [1478] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 3, 0, 0), + [1480] = {.entry = {.count = 1, .reusable = false}}, SHIFT(996), + [1482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1409), + [1484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1423), + [1486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1500), + [1488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1501), + [1490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1386), + [1492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1331), + [1494] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_statement, 5, 0, 0), + [1496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1857), + [1498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(832), + [1500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1740), + [1502] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_filters_clause, 2, 0, 0), + [1504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1177), + [1506] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_order_criteria, 3, 0, 0), + [1508] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_order_clause, 4, 0, 0), + [1510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(650), + [1512] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_order_clause_repeat1, 2, 0, 0), + [1514] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_order_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(650), + [1517] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tokenizers_clause, 3, 0, 0), + [1519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1285), + [1521] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_filters_clause_repeat1, 2, 0, 0), + [1523] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_filters_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1177), + [1526] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_target, 1, 0, 0), + [1528] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_tokenizers_clause_repeat1, 2, 0, 0), + [1530] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_tokenizers_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1285), + [1533] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_relate_subject, 1, 0, 0), + [1535] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tokenizers_clause, 2, 0, 0), + [1537] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_filters_clause, 3, 0, 0), + [1539] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_order_clause, 3, 0, 0), + [1541] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_order_clause, 2, 0, 0), + [1543] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 11, 0, 0), + [1545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(201), + [1547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(411), + [1549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(291), + [1551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(198), + [1553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(174), + [1555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(496), + [1557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(384), + [1559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(365), + [1561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(168), + [1563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(451), + [1565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(369), + [1567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(352), + [1569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(187), + [1571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(248), + [1573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(470), + [1575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(462), + [1577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(247), + [1579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(417), + [1581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(829), + [1583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(167), + [1585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(242), + [1587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(211), + [1589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(230), + [1591] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_statement, 6, 0, 0), + [1593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(194), + [1595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(244), + [1597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(393), + [1599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(396), + [1601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(236), + [1603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1028), + [1605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(164), + [1607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(228), + [1609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(389), + [1611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(234), + [1613] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_fetch_clause, 2, 0, 0), + [1615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(219), + [1617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(206), + [1619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(370), + [1621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(643), + [1623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(401), + [1625] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_index_statement, 6, 0, 0), + [1627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1234), + [1629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1908), + [1631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(815), + [1633] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_delete_statement, 5, 0, 0), + [1635] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_analyzer_filters, 4, 0, 0), + [1637] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_insert_statement_repeat3, 2, 0, 0), + [1639] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_update_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(661), + [1642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1883), + [1644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1345), + [1646] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_analyzer_filters, 6, 0, 0), + [1648] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_fetch_clause, 3, 0, 0), + [1650] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_clause, 3, 0, 0), + [1652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1525), + [1654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(204), + [1656] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unset_clause, 3, 0, 0), + [1658] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_insert_statement_repeat3, 2, 0, 0), SHIFT_REPEAT(1525), + [1661] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_clause, 2, 0, 0), + [1663] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_index_statement, 7, 0, 0), + [1665] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unset_clause, 2, 0, 0), + [1667] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_define_index_statement_repeat1, 2, 0, 0), + [1669] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_index_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1234), + [1672] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_index_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1908), + [1675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(452), + [1677] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_index_statement, 5, 0, 0), + [1679] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_analyzer_tokenizers, 1, 0, 0), + [1681] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_analyzer_filters, 1, 0, 0), + [1683] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_order_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(643), + [1686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(336), + [1688] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_statement, 4, 0, 0), + [1690] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_relate_statement, 8, 0, 0), + [1692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1486), + [1694] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_session_clause, 2, 0, 0), + [1696] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_signin_clause, 2, 0, 0), + [1698] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_function_statement, 7, 0, 0), + [1700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1366), + [1702] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_statement, 7, 0, 0), + [1704] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_insert_statement_repeat3, 2, 0, 0), SHIFT_REPEAT(1556), + [1707] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_function_statement, 6, 0, 0), + [1709] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_clause, 2, 0, 0), + [1711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1556), + [1713] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_patch_clause, 2, 0, 0), + [1715] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_merge_clause, 2, 0, 0), + [1717] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_update_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(700), + [1720] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_define_function_statement_repeat1, 2, 0, 0), + [1722] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_function_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1366), + [1725] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_function_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1909), + [1728] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 12, 0, 0), + [1730] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_signup_clause, 2, 0, 0), + [1732] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_permissions_basic_clause, 2, 0, 0), + [1734] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_content_clause, 2, 0, 0), + [1736] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_limit_clause, 2, 0, 0), + [1738] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_fields_columns_clause, 2, 0, 0), + [1740] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_relate_statement, 9, 0, 0), + [1742] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_insert_statement_repeat3, 2, 0, 0), SHIFT_REPEAT(1486), + [1745] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_statement, 5, 0, 0), + [1747] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_fields_columns_clause, 3, 0, 0), + [1749] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_function_statement, 5, 0, 0), + [1751] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_delete_statement, 6, 0, 0), + [1753] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_insert_statement_repeat3, 2, 0, 0), SHIFT_REPEAT(1451), + [1756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1317), + [1758] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_when_then_clause, 2, 0, 0), + [1760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1323), + [1762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1098), + [1764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1858), + [1766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1859), + [1768] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_function, 6, 0, 0), + [1770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1389), + [1772] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_when_then_clause, 3, 0, 0), + [1774] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_when_then_clause_repeat1, 2, 0, 0), + [1776] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_when_then_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1323), + [1779] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_function, 5, 0, 0), + [1781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(755), + [1783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1442), + [1785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1451), + [1787] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_function_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1317), + [1790] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_define_function_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1389), + [1793] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_clause, 3, 0, 0), + [1795] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_when_then_clause, 5, 0, 0), + [1797] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_when_then_clause, 1, 0, 0), + [1799] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_when_then_clause, 4, 0, 0), + [1801] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_function, 7, 0, 0), + [1803] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_update_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(753), + [1806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(911), + [1808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(705), + [1810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1289), + [1812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(260), + [1814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1822), + [1816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1727), + [1818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(101), + [1820] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_event_statement, 5, 0, 0), + [1822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(284), + [1824] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_user_statement, 10, 0, 0), + [1826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(730), + [1828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(259), + [1830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(928), + [1832] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_statement, 8, 0, 0), + [1834] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 13, 0, 0), + [1836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(35), + [1838] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_update_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(731), + [1841] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_namespace_statement, 3, 0, 0), + [1843] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_timeout_clause, 2, 0, 0), + [1845] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_database, 3, 0, 0), + [1847] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_database, 4, 0, 0), + [1849] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unique_clause, 1, 0, 0), + [1851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(16), + [1853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(920), + [1855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(659), + [1857] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_relate_statement, 10, 0, 0), + [1859] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_user_statement, 9, 0, 0), + [1861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(762), + [1863] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_delete_statement, 7, 0, 0), + [1865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(916), + [1867] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_user_statement, 11, 0, 0), + [1869] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_statement, 6, 0, 0), + [1871] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_use_statement, 2, 0, 0), + [1873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1666), + [1875] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_user_info, 2, 0, 0), + [1877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1440), + [1879] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_explain_clause, 1, 0, 0), + [1881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1357), + [1883] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_begin_statement, 1, 0, 0), + [1885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1344), + [1887] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert_statement, 17, 0, 0), + [1889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1509), + [1891] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert_statement, 16, 0, 0), + [1893] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert_statement, 15, 0, 0), + [1895] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parallel_clause, 1, 0, 0), + [1897] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert_statement, 14, 0, 0), + [1899] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert_statement, 13, 0, 0), + [1901] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cancel_statement, 1, 0, 0), + [1903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1340), + [1905] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert_statement, 12, 0, 0), + [1907] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_insert_statement_repeat3, 2, 0, 0), SHIFT_REPEAT(1509), + [1910] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_commit_statement, 1, 0, 0), + [1912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1335), + [1914] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_permissions_for_clause_repeat1, 2, 0, 0), + [1916] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_permissions_for_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1289), + [1919] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1796), + [1921] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1688), + [1923] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2), + [1925] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ns_clause, 2, 0, 0), + [1927] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1699), + [1929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1097), + [1931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(862), + [1933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1771), + [1935] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_clause, 2, 0, 0), + [1937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(616), + [1939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1358), + [1941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1259), + [1943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(782), + [1945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1682), + [1947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1721), + [1949] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_statement, 3, 0, 0), + [1951] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert_statement, 6, 0, 0), + [1953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1248), + [1955] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_remove_statement, 6, 0, 0), + [1957] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_table_info, 2, 0, 0), + [1959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1145), + [1961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(729), + [1963] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_select_clause_repeat1, 2, 0, 0), + [1965] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_select_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(616), + [1968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(330), + [1970] = {.entry = {.count = 1, .reusable = false}}, SHIFT(125), + [1972] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1618), + [1974] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_event_statement, 6, 0, 0), + [1976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1219), + [1978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(987), + [1980] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_relate_statement, 11, 0, 0), + [1982] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert_statement, 5, 0, 0), + [1984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(642), + [1986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1867), + [1988] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1875), + [1990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(630), + [1992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23), + [1994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(20), + [1996] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_commit_statement, 2, 0, 0), + [1998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141), + [2000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(766), + [2002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1543), + [2004] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_db_clause, 2, 0, 0), + [2006] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_namespace_statement, 4, 0, 0), + [2008] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cancel_statement, 2, 0, 0), + [2010] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_on_level_clause, 2, 0, 0), + [2012] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_level_clause, 1, 0, 0), + [2014] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_begin_statement, 2, 0, 0), + [2016] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_token_statement, 9, 0, 0), + [2018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(309), + [2020] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1712), + [2022] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_remove_statement, 4, 0, 0), + [2024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(962), + [2026] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_explain_clause, 2, 0, 0), + [2028] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_insert_statement_repeat3, 2, 0, 0), SHIFT_REPEAT(1543), + [2031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(152), + [2033] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement, 1, 0, 0), + [2035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(742), + [2037] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_token_statement, 8, 0, 0), + [2039] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_clause, 3, 0, 0), + [2041] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_info_target, 1, 0, 0), + [2043] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert_statement, 4, 0, 0), + [2045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(635), + [2047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(65), + [2049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2), + [2051] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_delete_statement, 8, 0, 0), + [2053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1725), + [2055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1723), + [2057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(621), + [2059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(295), + [2061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(757), + [2063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1662), + [2065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1801), + [2067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1802), + [2069] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_from_clause, 14, 0, 0), + [2071] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_live_select_statement, 2, 0, 0), + [2073] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert_statement, 8, 0, 0), + [2075] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_info_statement, 3, 0, 0), + [2077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(633), + [2079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(114), + [2081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(119), + [2083] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_statement, 9, 0, 0), + [2085] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_remove_statement, 7, 0, 0), + [2087] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_create_statement, 7, 0, 0), + [2089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(640), + [2091] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1683), + [2093] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_insert_statement, 7, 0, 0), + [2095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(19), + [2097] = {.entry = {.count = 1, .reusable = false}}, SHIFT(20), + [2099] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1654), + [2101] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_remove_statement, 3, 0, 0), + [2103] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_use_statement, 3, 0, 0), + [2105] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_user_info, 3, 0, 0), + [2107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(304), + [2109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(293), + [2111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1644), + [2113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135), + [2115] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_database_info, 1, 0, 0), + [2117] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_update_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(689), + [2120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(647), + [2122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(655), + [2124] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_root_info, 1, 0, 0), + [2126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(625), + [2128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(351), + [2130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(125), + [2132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1611), + [2134] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_info, 1, 0, 0), + [2136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(64), + [2138] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1663), + [2140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1610), + [2142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(637), + [2144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(122), + [2146] = {.entry = {.count = 1, .reusable = false}}, SHIFT(119), + [2148] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1681), + [2150] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_select_statement, 2, 0, 0), + [2152] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_define_database, 5, 0, 0), + [2154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1343), + [2156] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_remove_statement, 5, 0, 0), + [2158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(651), + [2160] = {.entry = {.count = 1, .reusable = false}}, SHIFT(135), + [2162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(632), + [2164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(289), + [2166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(293), + [2168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1254), + [2170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(226), + [2172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1520), + [2174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1856), + [2176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1903), + [2178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1902), + [2180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1313), + [2182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1901), + [2184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(631), + [2186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(358), + [2188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(287), + [2190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1887), + [2192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1648), + [2194] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1607), + [2196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(614), + [2198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(482), + [2200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(481), + [2202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(353), + [2204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1464), + [2206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1626), + [2208] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expressions, 1, 0, 0), + [2210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(107), + [2212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1470), + [2214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1660), + [2216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1656), + [2218] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_inclusive_predicate, 1, 0, 0), + [2220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1473), + [2222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1477), + [2224] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_insert_statement_repeat2, 2, 0, 0), + [2226] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_insert_statement_repeat2, 2, 0, 0), SHIFT_REPEAT(1856), + [2229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(301), + [2231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267), + [2233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(62), + [2235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(437), + [2237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(311), + [2239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1485), + [2241] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_param_list_repeat1, 4, 0, 0), + [2243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1493), + [2245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1701), + [2247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1796), + [2249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1770), + [2251] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_param_list_repeat1, 2, 0, 0), SHIFT_REPEAT(1801), + [2254] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_param_list_repeat1, 2, 0, 0), + [2256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1911), + [2258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1414), + [2260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1875), + [2262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1661), + [2264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1303), + [2266] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_content, 1, 0, 0), + [2268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(121), + [2270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(118), + [2272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(99), + [2274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1836), + [2276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(692), + [2278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(619), + [2280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1744), + [2282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1038), + [2284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(32), + [2286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1622), + [2288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(117), + [2290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1893), + [2292] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1615), + [2294] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1629), + [2296] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1708), + [2298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(725), + [2300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1670), + [2302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1396), + [2304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1788), + [2306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1306), + [2308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(314), + [2310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(253), + [2312] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_insert_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(1670), + [2315] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_insert_statement_repeat1, 2, 0, 0), + [2317] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_content_repeat1, 2, 0, 0), SHIFT_REPEAT(1303), + [2320] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_content_repeat1, 2, 0, 0), + [2322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1570), + [2324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(441), + [2326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(418), + [2328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(327), + [2330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(686), + [2332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(60), + [2334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1671), + [2336] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_graph_predicate, 2, 0, 0), + [2338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1733), + [2340] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_select_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(619), + [2343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(87), + [2345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1761), + [2347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1411), + [2349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(335), + [2351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(58), + [2353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(41), + [2355] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_content, 2, 0, 0), + [2357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(225), + [2359] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_expressions_repeat1, 2, 0, 0), + [2361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(31), + [2363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(76), + [2365] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_expressions_repeat1, 2, 0, 0), SHIFT_REPEAT(144), + [2368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(279), + [2370] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_predicate, 3, 0, 0), + [2372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1807), + [2374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1516), + [2376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(67), + [2378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(429), + [2380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1517), + [2382] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_graph_path_repeat1, 2, 0, 0), SHIFT_REPEAT(631), + [2385] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_graph_path_repeat1, 2, 0, 0), + [2387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1518), + [2389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(106), + [2391] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_expressions_repeat1, 2, 0, 0), SHIFT_REPEAT(136), + [2394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10), + [2396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(36), + [2398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(305), + [2400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1441), + [2402] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1891), + [2404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1631), + [2406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1636), + [2408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(123), + [2410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(974), + [2412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(844), + [2414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(126), + [2416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1862), + [2418] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1672), + [2420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(86), + [2422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(679), + [2424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1522), + [2426] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_graph_predicate, 4, 0, 0), + [2428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1605), + [2430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1915), + [2432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1515), + [2434] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_exists_clause, 2, 0, 0), + [2436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(669), + [2438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(644), + [2440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1624), + [2442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1880), + [2444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1881), + [2446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1593), + [2448] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_insert_statement_repeat2, 5, 0, 0), + [2450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1673), + [2452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1825), + [2454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(143), + [2456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1844), + [2458] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_insert_statement_repeat2, 4, 0, 0), + [2460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130), + [2462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(998), + [2464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(708), + [2466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(948), + [2468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(151), + [2470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(676), + [2472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(648), + [2474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(868), + [2476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150), + [2478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1512), + [2480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1514), + [2482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(663), + [2484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(649), + [2486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1742), + [2488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(656), + [2490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(748), + [2492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1080), + [2494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(780), + [2496] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_graph_predicate, 3, 0, 0), + [2498] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_not_exists_clause, 3, 0, 0), + [2500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(681), + [2502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(654), + [2504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(138), + [2506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133), + [2508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(670), + [2510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(873), + [2512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1683), + [2514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(687), + [2516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(645), + [2518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1581), + [2520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(682), + [2522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(943), + [2524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(620), + [2526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(784), + [2528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1037), + [2530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1754), + [2532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1067), + [2534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1768), + [2536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1077), + [2538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1066), + [2540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1767), + [2542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(56), + [2544] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_token_type_clause, 2, 0, 0), + [2546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1367), + [2548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1787), + [2550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1684), + [2552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1072), + [2554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1735), + [2556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(297), + [2558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1064), + [2560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1063), + [2562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1062), + [2564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1061), + [2566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1059), + [2568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1896), + [2570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(703), + [2572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1580), + [2574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1058), + [2576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1057), + [2578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1055), + [2580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1351), + [2582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1805), + [2584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1027), + [2586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1053), + [2588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1051), + [2590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1050), + [2592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(268), + [2594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1348), + [2596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1830), + [2598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1894), + [2600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(674), + [2602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1049), + [2604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(325), + [2606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1621), + [2608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1048), + [2610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1047), + [2612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1046), + [2614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1583), + [2616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1045), + [2618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1044), + [2620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1043), + [2622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1584), + [2624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1042), + [2626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1041), + [2628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1040), + [2630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1039), + [2632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1668), + [2634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1613), + [2636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1036), + [2638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1035), + [2640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1034), + [2642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1033), + [2644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(116), + [2646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1032), + [2648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1031), + [2650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1877), + [2652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1890), + [2654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1030), + [2656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1029), + [2658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(919), + [2660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1835), + [2662] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_list, 5, 0, 0), + [2664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1651), + [2666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1068), + [2668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(746), + [2670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1746), + [2672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1842), + [2674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(849), + [2676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(942), + [2678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(850), + [2680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(852), + [2682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(859), + [2684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1667), + [2686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1837), + [2688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(779), + [2690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1739), + [2692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(858), + [2694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1060), + [2696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(24), + [2698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(38), + [2700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(934), + [2702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11), + [2704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(951), + [2706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1722), + [2708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1793), + [2710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(857), + [2712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(856), + [2714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(855), + [2716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1081), + [2718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(718), + [2720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1086), + [2722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1860), + [2724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1296), + [2726] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_list, 6, 0, 0), + [2728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1102), + [2730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(95), + [2732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(113), + [2734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1885), + [2736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(745), + [2738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1846), + [2740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1743), + [2742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1074), + [2744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1861), + [2746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(966), + [2748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1741), + [2750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(685), + [2752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(910), + [2754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1457), + [2756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1476), + [2758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1719), + [2760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(952), + [2762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(675), + [2764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(833), + [2766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1745), + [2768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1640), + [2770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(313), + [2772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1872), + [2774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(683), + [2776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(935), + [2778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1321), + [2780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1474), + [2782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1797), + [2784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(258), + [2786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(280), + [2788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(744), + [2790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1095), + [2792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(835), + [2794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(986), + [2796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1454), + [2798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1614), + [2800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(941), + [2802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1675), + [2804] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_source_file, 1, 0, 0), + [2806] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), + [2808] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_list, 2, 0, 0), + [2810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1318), + [2812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1819), + [2814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(787), + [2816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(805), + [2818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(355), + [2820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1832), + [2822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1753), + [2824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1070), + [2826] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_version, 3, 0, 0), + [2828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1664), + [2830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1870), + [2832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(751), + [2834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(677), + [2836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1910), + [2838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(673), + [2840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(672), + [2842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(671), + [2844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1898), + [2846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1899), + [2848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1900), + [2850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1850), + [2852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(316), + [2854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(341), + [2856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1131), + [2858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1718), + [2860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(794), + [2862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(714), + [2864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1889), + [2866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(30), + [2868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15), + [2870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(615), + [2872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1604), }; #ifdef __cplusplus diff --git a/test/corpus/let.txt b/test/corpus/let.txt new file mode 100644 index 0000000..a3fdc2e --- /dev/null +++ b/test/corpus/let.txt @@ -0,0 +1,95 @@ +===================================== +Basic parameter assignment +===================================== + +LET $name = "tobie"; +CREATE person SET name = $name; + +--- + +(source_file + (expressions + (expression + (statement + (let_statement + (keyword_let) + (variable_name) + (value + (base_value + (string)))))) + (semi_colon) + (expression + (statement + (create_statement + (keyword_create) + (create_target + (identifier)) + (set_clause + (keyword_set) + (field_assignment + (identifier) + (assignment_operator) + (value + (base_value + (variable_name)))))))) + (semi_colon))) + +===================================== +Storing query results +===================================== + +LET $adults = (SELECT * FROM person WHERE age > 18); +UPDATE $adults SET adult = true; + +--- + +(source_file + (expressions + (expression + (statement + (let_statement + (keyword_let) + (variable_name) + (value + (base_value + (sub_query + (expression + (statement + (select_statement + (select_clause + (keyword_select) + (inclusive_predicate)) + (from_clause + (keyword_from) + (value + (base_value + (identifier))) + (where_clause + (keyword_where) + (value + (binary_expression + (value + (base_value + (identifier))) + (operator) + (value + (base_value + (number + (int))))))))))))))))) + (semi_colon) + (expression + (statement + (update_statement + (keyword_update) + (value + (base_value + (variable_name))) + (set_clause + (keyword_set) + (field_assignment + (identifier) + (assignment_operator) + (value + (base_value + (identifier)))))))) + (semi_colon)))